.tab{border-bottom:var(--tab-borderBottom,initial);column-gap:10px;display:grid;grid-auto-flow:column;grid-template-columns:1fr;user-select:none}.tab__group{display:flex;height:44px;overflow-x:auto;padding:var(--tabGroup-padding,var(--tabGroup-paddingTop,0) var(--tabGroup-paddingRight,10px) var(--tabGroup-paddingBottom,0) var(--tabGroup-paddingLeft,10px))}@media only screen and (max-width:639px){.tab__group{padding:var(--tabGroup-padding,var(--tabGroup-paddingTop,0) var(--tabGroup-paddingRight,0) var(--tabGroup-paddingBottom,0) var(--tabGroup-paddingLeft,0))}}.tab__tab{appearance:none;-webkit-appearance:none;box-sizing:border-box;font-size:12px;font-weight:700;letter-spacing:.4px;padding:14px;position:relative;text-decoration:none;text-transform:uppercase;white-space:nowrap}.tab__tab:not(.tab__tab--selected){cursor:pointer}.tab__tab:not(.tab__tab--selected):hover{color:var(--color-combination-3)}.tab__tab--selected{color:var(--color-primary);pointer-events:none}.tab__tab--selected:before{background-color:red;border-radius:1.5px 1.5px 0 0;bottom:0;content:"";height:3px;position:absolute;width:calc(100% - 28px)}.filter{align-items:flex-start;border-bottom:var(--filter-borderBottom,initial);column-gap:10px;display:grid;grid-auto-flow:var(--filter-gridAutoFlow,column);grid-template-columns:1fr;justify-content:space-between;margin-bottom:var(--filter-marginBottom,initial);user-select:none}.filter__group{column-gap:8px;display:grid;grid-auto-columns:max-content;grid-auto-flow:column;overflow-x:auto;padding:var(--filterGroup-padding,var(--filterGroup-paddingTop,0) var(--filterGroup-paddingRight,0) var(--filterGroup-paddingBottom,16px) var(--filterGroup-paddingLeft,0))}@media only screen and (max-width:639px){.filter__group{padding:var(--filterGroup-padding,var(--filterGroup-paddingTop,12px) var(--filterGroup-paddingRight,8px) var(--filterGroup-paddingBottom,12px) var(--filterGroup-paddingLeft,8px))}}.filter__filter{align-items:center;appearance:none;-webkit-appearance:none;background-color:var(--color-combination-8);border:initial;border-radius:8px;color:var(--color-support-4);cursor:pointer;display:flex;font-family:inherit;font-size:12px;font-weight:700;height:28px;letter-spacing:.4px;margin:initial;padding:0 12px;text-decoration:none;text-transform:uppercase}.filter__filter:not(.filter__filter--selected){cursor:pointer}.filter__filter:not(.filter__filter--selected):hover{background-color:var(--color-combination-6);color:var(--color-combination-2)}.filter__filter--selected{background-color:var(--color-primary-2);color:var(--color-white);pointer-events:none}.filter__text{font-weight:700;letter-spacing:.4px;line-height:12px;text-transform:uppercase}.filter__text--short{display:none}@media only screen and (max-width:799px){.filter__text--short{display:initial}.filter__text--long{display:none}}.subFilter{align-items:flex-start;background-color:var(--color-support-1);border-bottom:1px solid var(--color-combination-9);border-bottom-left-radius:var(--subFilter-borderBottomRadius,0);border-bottom-right-radius:var(--subFilter-borderBottomRadius,0);border-top-left-radius:var(--subFilter-borderTopRadius,4px);border-top-right-radius:var(--subFilter-borderTopRadius,4px);column-gap:10px;display:grid;grid-auto-flow:column;grid-template-columns:1fr;justify-content:space-between;user-select:none}@media only screen and (max-width:639px){.subFilter{--subFilter-borderTopRadius:0}}.subFilter__group{column-gap:8px;display:grid;grid-auto-columns:max-content;grid-auto-flow:column;overflow-x:auto;padding:8px}.subFilter__filter{align-items:center;appearance:none;-webkit-appearance:none;background-color:initial;border:initial;border-radius:8px;color:var(--color-support-4);cursor:pointer;display:flex;font-family:inherit;font-size:12px;font-weight:700;height:28px;letter-spacing:.4px;margin:initial;padding:0 12px;text-decoration:none;text-transform:uppercase}.subFilter__filter:not(.subFilter__filter--selected){cursor:pointer}.subFilter__filter:not(.subFilter__filter--selected):hover{background-color:var(--color-combination-10);color:var(--color-support-4)}.subFilter__filter--selected{background-color:var(--color-combination-10);color:var(--color-combination-3);pointer-events:none}.subFilter__text{font-weight:700;letter-spacing:.4px;line-height:12px;text-transform:uppercase}