.st-facets{--stf-chip-h: 40px;--stf-panel-w: 300px;--stf-radius: var(--st-r-md);--stf-glass: rgba(251, 249, 246, .82);--stf-glass-line: rgba(255, 255, 255, .7);--stf-sheet-max: 86svh;--stf-ease: var(--st-ease-out)}.st-facets fieldset{border:0;margin:0;padding:0;min-width:0}.st-facets .st-rail{display:grid;grid-template-columns:minmax(0,1fr) max-content max-content;grid-template-areas:"filters sort  count" "pills   pills pills";align-items:center;column-gap:2.4rem;row-gap:0;margin:0 0 1.2rem;padding:0 0 1.6rem;border-bottom:1px solid var(--st-line)}.st-facets .st-rail__group{grid-area:filters;display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin:0}@media screen and (max-width:989px){.st-facets .st-rail{grid-template-columns:minmax(0,1fr) max-content;grid-template-areas:"filters filters" "sort    count" "pills   pills";row-gap:1.4rem}.st-facets .st-sort{justify-content:flex-start}.st-facets .st-count{justify-content:flex-end}.st-facets .st-pills{padding-top:0}}.st-facets .st-rail__heading{margin:0 .6rem 0 0;font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--st-ink-muted)}.st-facets .st-facet{position:relative;margin:0}.st-facets .facets__disclosure.st-facet{margin-right:0}.st-facets .st-facet__chip{display:inline-flex;align-items:center;height:var(--stf-chip-h);margin:0;padding:0 1.4rem;border:1px solid var(--st-line);border-radius:var(--st-r-pill);background:#fff;box-shadow:var(--st-sh-1);color:var(--st-ink);font-size:1.4rem;line-height:1;cursor:pointer;list-style:none;transition:border-color .2s var(--stf-ease),box-shadow .2s var(--stf-ease),background-color .2s var(--stf-ease),transform .2s var(--stf-ease)}.st-facets .st-facet__chip::-webkit-details-marker{display:none}.st-facets .st-facet__chip-in{display:inline-flex;align-items:center;gap:.8rem}.st-facets .st-facet__name{font-weight:500;white-space:nowrap}.st-facets .st-facet__chip:hover .facets__summary-label,.st-facets .st-facet__chip:hover .st-facet__name{text-decoration:none}.st-facets .st-facet__chip:hover{border-color:var(--st-ink-muted);box-shadow:var(--st-sh-2);transform:translateY(-1px)}.st-facets .st-facet__chip:active{transform:translateY(0);box-shadow:var(--st-sh-1)}.st-facets .st-facet[open]>.st-facet__chip{border-color:var(--st-action);background:var(--st-red-tint);box-shadow:var(--st-glow)}.st-facets .st-caret{width:10px;height:6px;flex:0 0 auto;color:var(--st-ink-muted);transition:transform .28s var(--stf-ease),color .2s var(--stf-ease)}.st-facets .st-facet[open]>.st-facet__chip .st-caret{transform:rotate(180deg);color:var(--st-action)}.st-facets .st-badge{display:inline-flex;align-items:center;justify-content:center;min-width:19px;height:19px;padding:0 5px;border-radius:var(--st-r-pill);background:var(--st-action-gradient);color:var(--st-action-label);font-size:1.1rem;font-weight:600;font-variant-numeric:tabular-nums;line-height:1;animation:stBadgePop .32s var(--stf-ease) both}@keyframes stBadgePop{0%{opacity:0;transform:scale(.4)}}.st-facets .st-panel{position:absolute;top:calc(100% + 10px);left:0;z-index:2;width:var(--stf-panel-w);max-width:calc(100vw - 4rem);max-height:46rem;overflow:hidden auto;padding:0;border:1px solid var(--stf-glass-line);border-radius:var(--stf-radius);background:var(--stf-glass);box-shadow:var(--st-sh-2),0 0 0 1px #1c1a190a;overscroll-behavior:contain}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){.st-facets .st-panel{background:#fbf9f6b8;-webkit-backdrop-filter:blur(22px) saturate(1.5);backdrop-filter:blur(22px) saturate(1.5)}}.st-facets .st-rail__group>.st-facet:nth-last-of-type(1) .st-panel{left:auto;right:0}.st-facets .facets__disclosure[open] .st-panel{animation:stPanelIn .28s var(--stf-ease) both}@keyframes stPanelIn{0%{opacity:0;transform:translateY(-8px) scale(.97)}}.st-facets .st-panel__head{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.2rem 1.6rem;border-bottom:1px solid var(--st-line);background:transparent;font-size:1.3rem}.st-facets .st-panel__meta{color:var(--st-ink-muted)}.st-facets .st-panel__reset{margin:0;color:var(--st-action);font-size:1.3rem;font-weight:500;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .18s var(--stf-ease)}.st-facets .st-panel__reset:hover{border-bottom-color:currentColor}.st-facets .st-panel__body{padding:.6rem .8rem 1rem}.st-facets .st-optlist{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.st-facets .st-optlist__item{display:block}.st-facets .st-opt{display:flex;align-items:center;gap:1.1rem;width:100%;margin:0;padding:1rem 1.1rem;border-radius:var(--st-r-sm);font-size:1.4rem;cursor:pointer;transition:background-color .18s var(--stf-ease)}.st-facets .st-opt:hover{background:#e4dcd273}.st-facets .st-opt input[type=checkbox]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.st-facets .st-switch{position:relative;flex:0 0 auto;width:38px;height:22px;border-radius:var(--st-r-pill);background:var(--st-action-off);transition:background .26s var(--stf-ease),box-shadow .26s var(--stf-ease)}.st-facets .st-switch__knob{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #1c1a1947;transition:transform .26s var(--stf-ease)}.st-facets .st-opt input[type=checkbox]:checked~.st-switch{background:var(--st-action-gradient);box-shadow:var(--st-glow)}.st-facets .st-opt input[type=checkbox]:checked~.st-switch .st-switch__knob{transform:translate(16px)}.st-facets .st-opt input[type=checkbox]:focus-visible~.st-switch{outline:2px solid var(--st-action);outline-offset:3px}.st-facets .st-opt__text{display:flex;flex:1 1 auto;align-items:baseline;justify-content:space-between;gap:1rem;min-width:0}.st-facets .st-opt__label{color:var(--st-ink);overflow-wrap:anywhere}.st-facets .st-opt input[type=checkbox]:checked~.st-opt__text .st-opt__label{font-weight:600}.st-facets .st-opt__count{flex:0 0 auto;color:var(--st-ink-muted);font-size:1.2rem;font-variant-numeric:tabular-nums}.st-facets .st-opt__count:before{content:"("}.st-facets .st-opt__count:after{content:")"}.st-facets .st-opt.disabled{opacity:.4;cursor:not-allowed}.st-facets .st-opt.disabled:hover{background:transparent}.st-facets .facets-layout-list .st-opt:hover .facet-checkbox__text-label,.st-facets .facets-layout-list input:focus~.facet-checkbox__text-label{text-decoration:none}.st-facets .st-panel--price,.st-facets .st-group--price{--stf-panel-w: 320px}.st-facets .st-price{padding:1.8rem 1.6rem 1.6rem}.st-facets .st-price__read{display:flex;align-items:baseline;justify-content:center;gap:.8rem;margin-bottom:1.6rem;font-family:var(--font-heading-family);font-size:1.9rem;font-weight:600;font-variant-numeric:tabular-nums;color:var(--st-ink)}.st-facets .st-price__dash{color:var(--st-ink-muted);font-family:var(--font-body-family);font-weight:400}.st-facets .st-price__rail{position:relative;height:22px;margin:0 10px 1.4rem}.st-facets .st-price__rail:before{content:"";position:absolute;left:-10px;right:-10px;top:9px;height:4px;border-radius:var(--st-r-pill);background:var(--st-line)}.st-facets .st-price__fill{position:absolute;top:9px;height:4px;border-radius:var(--st-r-pill);background:var(--st-action-gradient);left:0;right:0;transition:left .12s linear,right .12s linear}.st-facets .st-price__thumb{position:absolute;top:0;left:-10px;width:calc(100% + 20px);height:22px;margin:0;padding:0;background:transparent;border:0;pointer-events:none;-webkit-appearance:none;appearance:none}.st-facets .st-price__thumb:focus{outline:none}.st-facets .st-price__thumb::-webkit-slider-runnable-track{height:22px;background:transparent;border:0}.st-facets .st-price__thumb::-moz-range-track{height:22px;background:transparent;border:0}.st-facets .st-price__thumb::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;pointer-events:auto;width:20px;height:20px;border-radius:50%;background:#fff;border:2px solid var(--st-action);box-shadow:var(--st-glow);cursor:grab;transition:transform .16s var(--stf-ease),box-shadow .16s var(--stf-ease)}.st-facets .st-price__thumb::-moz-range-thumb{pointer-events:auto;width:20px;height:20px;border-radius:50%;background:#fff;border:2px solid var(--st-action);box-shadow:var(--st-glow);cursor:grab;transition:transform .16s var(--stf-ease),box-shadow .16s var(--stf-ease)}.st-facets .st-price__thumb:active::-webkit-slider-thumb{transform:scale(1.18);box-shadow:var(--st-glow-hover);cursor:grabbing}.st-facets .st-price__thumb:active::-moz-range-thumb{transform:scale(1.18);box-shadow:var(--st-glow-hover);cursor:grabbing}.st-facets .st-price__thumb:focus-visible::-webkit-slider-thumb{outline:2px solid var(--st-action);outline-offset:2px}.st-facets .st-price__thumb:focus-visible::-moz-range-thumb{outline:2px solid var(--st-action);outline-offset:2px}.st-facets .st-price__fields{display:grid;grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.8rem;padding:0}.st-facets .st-price__fields .field-currency{color:var(--st-ink-muted);font-size:1.3rem}.st-facets .st-price__fields .field{position:relative;margin:0}.st-facets .st-price__fields .field__input{width:100%;height:40px;padding:1.4rem 1rem .2rem;border:1px solid var(--st-line);border-radius:var(--st-r-sm);background:#fff;box-shadow:none;color:var(--st-ink);font-size:1.4rem;font-variant-numeric:tabular-nums;transition:border-color .18s var(--stf-ease),box-shadow .18s var(--stf-ease)}.st-facets .st-price__fields .field__input:focus,.st-facets .st-price__fields .field__input:focus-visible{outline:none;border-color:var(--st-action);box-shadow:0 0 0 3px var(--st-red-tint)}.st-facets .st-price__fields .field__label{position:absolute;top:4px;left:11px;margin:0;color:var(--st-ink-muted);font-size:1rem;letter-spacing:.04em;text-transform:uppercase;pointer-events:none}.st-facets .st-pills{grid-area:pills;display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin:0;padding:1.4rem 0 0}.st-facets .st-pills.is-empty,.st-facets .st-bar__pills.is-empty{display:none}.st-facets .st-pill{display:inline-flex;margin:0;padding:0;border:0;background:none;text-decoration:none;animation:stPillIn .3s var(--stf-ease) both}@keyframes stPillIn{0%{opacity:0;transform:translateY(4px) scale(.92)}}.st-facets .st-pill__inner{display:inline-flex;align-items:center;gap:.6rem;height:32px;padding:0 .8rem 0 1.1rem;border:1px solid transparent;border-radius:var(--st-r-pill);background:var(--st-red-tint);color:var(--st-red-deep);font-size:1.3rem;line-height:1;transition:background-color .2s var(--stf-ease),border-color .2s var(--stf-ease),transform .2s var(--stf-ease)}.st-facets .st-pill:hover .st-pill__inner{border-color:var(--st-action);background:#fff;transform:translateY(-1px)}.st-facets .st-pill__key{opacity:.65;font-size:1.15rem;letter-spacing:.04em;text-transform:uppercase}.st-facets .st-pill__key:after{content:":";margin-left:1px}.st-facets .st-pill__val{font-weight:600;white-space:nowrap}.st-facets .st-pill__x{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#c4161c1f;transition:background-color .18s var(--stf-ease),transform .18s var(--stf-ease)}.st-facets .st-x{width:8px;height:8px}.st-facets .st-pill:hover .st-pill__x{background:var(--st-action);color:#fff;transform:rotate(90deg)}.st-facets .st-pills__clear{margin:0 0 0 .4rem;padding:0;border:0;border-bottom:1px solid transparent;color:var(--st-ink-muted);font-size:1.3rem;text-decoration:none;transition:color .18s var(--stf-ease),border-color .18s var(--stf-ease)}.st-facets .st-pills__clear:hover{color:var(--st-ink);border-bottom-color:currentColor}.st-facets .active-facets__button-wrapper{display:inline-flex;align-items:center;margin:0}.st-facets .js-facet-remove.disabled,.st-facets facet-remove.disabled{opacity:.45;pointer-events:none}.st-facets .st-sort{grid-area:sort;display:flex;align-items:center;margin:0;padding:0}.st-facets .st-sort__field{display:flex;align-items:center;justify-content:flex-start;gap:.9rem;margin:0;padding:0}.st-facets .st-sort__label{margin:0;color:var(--st-ink-muted);font-family:var(--font-body-family);font-size:1.3rem;font-weight:400;white-space:nowrap}.st-facets .st-sort__label label{margin:0}.st-facets .st-sort__ui{position:relative;display:block}.st-facets .st-sort__native .select__select{height:var(--stf-chip-h);padding:0 3.4rem 0 1.4rem;border:1px solid var(--st-line);border-radius:var(--st-r-pill);background:#fff;box-shadow:var(--st-sh-1);font-size:1.4rem;color:var(--st-ink)}.st-facets .st-sort__native .svg-wrapper{position:absolute;top:50%;right:1.4rem;transform:translateY(-50%);pointer-events:none;color:var(--st-ink-muted)}.st-facets .st-sort__ui.is-enhanced .st-sort__native{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%)}.st-facets .st-sort__btn{display:inline-flex;align-items:center;gap:.9rem;height:var(--stf-chip-h);padding:0 1.4rem;border:1px solid var(--st-line);border-radius:var(--st-r-pill);background:#fff;box-shadow:var(--st-sh-1);color:var(--st-ink);font-family:var(--font-body-family);font-size:1.4rem;cursor:pointer;transition:border-color .2s var(--stf-ease),box-shadow .2s var(--stf-ease),transform .2s var(--stf-ease)}.st-facets .st-sort__btn:hover{border-color:var(--st-ink-muted);box-shadow:var(--st-sh-2);transform:translateY(-1px)}.st-facets .st-sort__ui.is-open .st-sort__btn{border-color:var(--st-action);background:var(--st-red-tint);box-shadow:var(--st-glow)}.st-facets .st-sort__cur{font-weight:500;white-space:nowrap}.st-facets .st-sort__ui.is-open .st-sort__btn .st-caret{transform:rotate(180deg);color:var(--st-action)}.st-facets .st-sort__menu{position:absolute;top:calc(100% + 10px);right:0;z-index:2;min-width:240px;padding:.6rem;border:1px solid var(--stf-glass-line);border-radius:var(--stf-radius);background:var(--stf-glass);box-shadow:var(--st-sh-2),0 0 0 1px #1c1a190a;visibility:hidden;opacity:0;transform:translateY(-8px) scale(.97);transition:opacity .24s var(--stf-ease),transform .24s var(--stf-ease),visibility 0s linear .24s}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){.st-facets .st-sort__menu{background:#fbf9f6b8;-webkit-backdrop-filter:blur(22px) saturate(1.5);backdrop-filter:blur(22px) saturate(1.5)}}.st-facets .st-sort__ui.is-open .st-sort__menu{visibility:visible;opacity:1;transform:none;transition-delay:0s}.st-facets .st-sort__item{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:1rem 1.1rem;border:0;border-radius:var(--st-r-sm);background:transparent;color:var(--st-ink);font-family:var(--font-body-family);font-size:1.4rem;text-align:left;cursor:pointer;transition:background-color .16s var(--stf-ease)}.st-facets .st-sort__item:hover{background:#e4dcd280}.st-facets .st-sort__item svg{width:12px;height:9px;flex:0 0 auto;opacity:0;color:var(--st-action);transform:scale(.6);transition:opacity .2s var(--stf-ease),transform .2s var(--stf-ease)}.st-facets .st-sort__item.is-on{font-weight:600}.st-facets .st-sort__item.is-on svg{opacity:1;transform:none}.st-facets .st-count{grid-area:count;display:flex;align-items:center;gap:.8rem;margin:0}.st-facets .st-count__text{margin:0;font-family:var(--font-body-family);font-size:1.3rem;font-weight:400;color:var(--st-ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.st-facets .loading__spinner{width:16px;height:16px}.st-facets .st-bar{position:relative;margin:0 0 1.6rem;padding:0;background:transparent}.st-facets .st-bar__row{display:grid;grid-template-columns:1fr 1fr;gap:1rem;align-items:stretch}.st-facets .st-bar__drawer{display:block;margin:0}.st-facets .st-bar__drawer .st-sheet{display:block}.st-facets .st-bar__btn{display:flex;align-items:center;justify-content:center;width:100%;height:46px;margin:0;padding:0 1.2rem;border:1px solid var(--st-line);border-radius:var(--st-r-md);background:#fff;box-shadow:var(--st-sh-1);color:var(--st-ink);font-family:var(--font-body-family);font-size:1.4rem;cursor:pointer;list-style:none;transition:transform .18s var(--stf-ease),box-shadow .18s var(--stf-ease),border-color .18s var(--stf-ease)}.st-facets .st-bar__btn::-webkit-details-marker{display:none}.st-facets .st-bar__btn:active{transform:scale(.975);box-shadow:var(--st-shadow-active);border-color:var(--st-action)}.st-facets .st-bar__btn-in,.st-facets .mobile-facets__open{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;margin:0;padding:0;border:0;background:none}.st-facets .st-bar__btn-label{font-weight:600;letter-spacing:.01em}.st-facets .st-bar__ico{display:inline-flex;color:var(--st-action)}.st-facets .st-ico{width:16px;height:16px}.st-facets .st-badge--solid{min-width:20px;height:20px}.st-facets details.st-sheet .st-sheet__esc,.st-facets details.st-sheet.menu-opening .st-sheet__esc{display:none}.st-facets .st-bar__pills{display:flex;gap:.7rem;margin:1rem 0 0;padding:.2rem 0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.st-facets .st-bar__pills::-webkit-scrollbar{display:none}.st-facets .st-bar__pills>*{flex:0 0 auto}.st-facets .st-bar__count{justify-content:flex-start;margin:.9rem 0 0;padding:0 0 1rem;text-align:left}.st-facets .st-bar__count .st-count__text{font-size:1.25rem}.st-facets .st-sheet__scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;background:#1c1a1980;opacity:0;pointer-events:none;transition:opacity .32s var(--stf-ease)}.st-facets .st-sheet.menu-opening .st-sheet__scrim{opacity:1}.st-facets .st-sheet__panel{width:100%;max-width:none;height:auto;max-height:var(--stf-sheet-max);margin:auto 0 0;border:0;border-radius:var(--st-r-lg) var(--st-r-lg) 0 0;background:var(--st-bg);box-shadow:0 -8px 40px #1c1a1947;filter:none;overflow:hidden;display:flex;flex-direction:column;pointer-events:all;transition:transform .42s var(--stf-ease)}.js body .st-facets .st-sheet:not(.menu-opening) .st-sheet__panel{transform:translateY(100%)}.js body .st-facets .st-sheet.menu-opening .st-sheet__panel{transform:translateY(0)}.js body .st-facets .st-sheet .st-sheet__panel.is-dragging{transition:none}.st-facets .st-sheet__grip{display:block;flex:0 0 auto;width:44px;height:4px;margin:10px auto 2px;border-radius:var(--st-r-pill);background:var(--st-line);cursor:grab}.st-facets .st-sheet__panel.is-dragging .st-sheet__grip{cursor:grabbing}.st-facets .st-sheet__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex:0 0 auto;padding:.6rem 1.8rem 1.2rem;border:0;text-align:left;touch-action:none}.st-facets .st-sheet__head-in{display:flex;flex-direction:column;gap:.2rem;min-width:0}.st-facets .st-sheet__title{margin:0;font-family:var(--font-heading-family);font-size:2rem;font-weight:600;line-height:var(--st-lh-title);color:var(--st-ink);letter-spacing:0}.st-facets .st-sheet__count{margin:0;font-size:1.25rem;color:var(--st-ink-muted);font-variant-numeric:tabular-nums}.st-facets .st-sheet__close{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:var(--st-bg-alt);color:var(--st-ink);cursor:pointer;transition:background-color .18s var(--stf-ease),transform .18s var(--stf-ease)}.st-facets .st-sheet__close:active{transform:scale(.9);background:var(--st-line)}.st-facets .st-sheet__close .st-x{width:11px;height:11px}.st-facets .st-sheet__tabs{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;flex:0 0 auto;margin:0 1.8rem;border-bottom:1px solid var(--st-line)}.st-facets .st-sheet__tab{padding:1.1rem .6rem;border:0;background:none;color:var(--st-ink-muted);font-family:var(--font-body-family);font-size:1.4rem;font-weight:500;cursor:pointer;transition:color .24s var(--stf-ease)}.st-facets .st-sheet__tab.is-on{color:var(--st-ink);font-weight:600}.st-facets .st-sheet__ink{position:absolute;left:0;bottom:-1px;height:2px;width:0;border-radius:var(--st-r-pill);background:var(--st-action-gradient);transition:transform .32s var(--stf-ease),width .32s var(--stf-ease)}.st-facets .st-sheet__body{flex:1 1 auto;min-height:0;padding:.6rem 1.8rem 1.4rem;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.st-facets .st-sheet__pane[hidden]{display:none}.st-facets .st-sheet__pane{animation:stPaneIn .3s var(--stf-ease) both}@keyframes stPaneIn{0%{opacity:0;transform:translateY(6px)}}.st-facets .st-group{padding:1.4rem 0;border-bottom:1px solid var(--st-line)}.st-facets .st-group:last-child{border-bottom:0}.st-facets .st-group__head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.4rem}.st-facets .st-group__title{margin:0;font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--st-ink-muted)}.st-facets .st-group__clear-wrap{display:inline-flex}.st-facets .st-group__clear{color:var(--st-action);font-size:1.25rem;text-decoration:none;border-bottom:1px solid transparent}.st-facets .st-group__clear:active{border-bottom-color:currentColor}.st-facets .st-group .st-optlist{gap:0}.st-facets .st-group .st-opt{min-height:52px;padding:1rem 0;border-radius:0;font-size:1.5rem}.st-facets .st-group .st-opt:hover{background:transparent}.st-facets .st-group--price .st-price{padding:.8rem 0 0}.st-facets .st-group--price .st-price__read{justify-content:flex-start}.st-facets .st-group--sort{padding:.6rem 0;border:0}.st-facets .st-sortlist{margin:0;padding:0;list-style:none}.st-facets .st-sortopt{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:54px;padding:1rem 0;border-bottom:1px solid var(--st-line);font-size:1.5rem;cursor:pointer}.st-facets .st-sortlist__item:last-child .st-sortopt{border-bottom:0}.st-facets .st-sortopt__input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%)}.st-facets .st-sortopt__label{color:var(--st-ink)}.st-facets .st-sortopt__input:checked~.st-sortopt__label{font-weight:600;color:var(--st-red-deep)}.st-facets .st-sortopt__check{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:22px;height:22px;border-radius:50%;border:1px solid var(--st-line);color:transparent;transition:background .22s var(--stf-ease),border-color .22s var(--stf-ease),color .22s var(--stf-ease)}.st-facets .st-sortopt__check svg{width:11px;height:8px;transform:scale(.5);transition:transform .22s var(--stf-ease)}.st-facets .st-sortopt__input:checked~.st-sortopt__check{background:var(--st-action-gradient);border-color:transparent;color:#fff;box-shadow:var(--st-glow)}.st-facets .st-sortopt__input:checked~.st-sortopt__check svg{transform:none}.st-facets .st-sortopt__input:focus-visible~.st-sortopt__check{outline:2px solid var(--st-action);outline-offset:2px}.st-facets .st-sheet__foot{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.2rem;flex:0 0 auto;margin:0;padding:1.2rem 1.8rem calc(1.2rem + env(safe-area-inset-bottom,0px));border-top:1px solid var(--st-line);background:var(--st-bg);position:static;z-index:auto}.st-facets .st-sheet__foot>*{width:auto}.st-facets .st-sheet__foot>*+*{margin-left:0}.st-facets .st-sheet__clear-wrap{display:inline-flex}.st-facets .st-sheet__clear{padding:0 .4rem;color:var(--st-ink-muted);font-size:1.4rem;text-decoration:none;border-bottom:1px solid transparent}.st-facets .st-sheet__clear:active{color:var(--st-ink);border-bottom-color:currentColor}.st-facets .st-sheet__apply{height:50px;width:100%;padding:0 2rem;border:0;border-radius:var(--st-btn-radius);background:var(--st-action-gradient);box-shadow:var(--st-glow);color:var(--st-action-label);font-family:var(--font-body-family);font-size:1.5rem;font-weight:600;letter-spacing:.01em;cursor:pointer;transition:transform .18s var(--stf-ease),box-shadow .18s var(--stf-ease)}.st-facets .st-sheet__apply:active{transform:scale(.98);box-shadow:var(--st-glow-active)}@media(prefers-reduced-motion:reduce){.st-facets *,.st-facets *:before,.st-facets *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/stelbo-facets.css.map */
