:root{--facet-border: rgba(0,0,0,.1);--facet-border-strong: rgba(0,0,0,.28);--facet-accent: #111;--facet-muted: rgba(0,0,0,.42);--facet-bg: #fff;--facet-surface: #f5f5f5;--facet-radius: 8px;--facet-radius-pill: 100px;--facet-t: .16s ease}.facets__list,.facets__list--vertical{padding:0;margin:0;list-style:none}.facets__item{display:flex;align-items:center}.facets-layout-list--text .facets__item{border-radius:5px;transition:background var(--facet-t)}.facets-layout-list--text .facets__item:hover{background:#00000008}.facets__label{display:flex;align-items:center;width:100%;font-size:1.3rem;color:#000000b8;cursor:pointer;transition:color var(--facet-t)}.facets__label:hover,.facets__label.active{color:var(--facet-accent)}.facets-layout .facets__label.disabled{opacity:.38;pointer-events:none}.facet-checkbox{display:flex;align-items:center;width:100%;font-size:1.3rem;word-break:break-word;position:relative}.facets-layout-list--text input[type=checkbox]{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.facet-checkbox>svg:first-of-type{width:1.5rem;height:1.5rem;flex-shrink:0;margin-right:1rem;border:1.5px solid var(--facet-border-strong);border-radius:3px;background:var(--facet-bg);transition:border-color var(--facet-t),background var(--facet-t)}.facets__label.active .facet-checkbox>svg:first-of-type,.facets__label:hover .facet-checkbox>svg:first-of-type{border-color:var(--facet-accent)}.facets__label.active .facet-checkbox>svg:first-of-type{background:var(--facet-accent)}.facet-checkbox .svg-wrapper{visibility:hidden;position:absolute;left:.65rem;top:50%;transform:translateY(-50%);z-index:5;width:1rem;height:.7rem}.facets__label.active .facet-checkbox .svg-wrapper{visibility:visible}.facet-checkbox>input[type=checkbox]:checked~.svg-wrapper>.icon-checkmark{visibility:visible}.facet-checkbox__text{display:flex;align-items:center;justify-content:space-between;width:100%;gap:.6rem}.facet-checkbox__text-label{flex:1;letter-spacing:0px}.facets__price{display:flex;align-items:center;gap:.8rem;padding:.4rem 0 .6rem}.facets__price .field{flex:1}.facets__price .field-currency{font-size:1.3rem;color:var(--facet-muted);flex-shrink:0}.facets__price input[type=number]{width:100%;border:1px solid var(--facet-border-strong);border-radius:var(--facet-radius);padding:.65rem .9rem;font-size:1.3rem;background:var(--facet-surface);transition:border-color var(--facet-t);-moz-appearance:textfield}.facets__price input[type=number]:focus{border-color:var(--facet-accent);outline:none}.facets__price input[type=number]::-webkit-inner-spin-button,.facets__price input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.active-facets__button{display:inline-flex;text-decoration:none;margin:0;padding:0}span.active-facets__button-inner{display:inline-flex;align-items:center;gap:.4rem;background:var(--facet-surface);border:1px solid rgba(0,0,0,.12);border-radius:var(--facet-radius-pill);font-size:1.2rem;font-weight:500;color:var(--facet-accent);padding:.35rem .9rem .35rem 1.1rem;line-height:1.4;transition:background var(--facet-t),border-color var(--facet-t);cursor:pointer;white-space:nowrap;letter-spacing:0px}span.active-facets__button-inner:before,span.active-facets__button-inner:after{display:none}.active-facets__button:hover span.active-facets__button-inner{background:#00000012;border-color:#0000003d}.active-facets__button .svg-wrapper{width:1.3rem;height:1.3rem;flex-shrink:0;margin:0;opacity:.45}.active-facets__button:hover .svg-wrapper{opacity:1}.active-facets__button-wrapper{display:inline-flex;align-items:center;padding:0;margin:0}.active-facets__button-remove{font-size:1.2rem;color:var(--facet-muted);text-decoration:underline;text-underline-offset:3px;padding:.3rem .5rem;transition:color var(--facet-t);white-space:nowrap}.active-facets__button-remove:hover{color:var(--facet-accent)}.facets__selected{display:inline-flex;align-items:center;justify-content:center;background:var(--facet-accent);color:#fff;font-size:1rem;font-weight:600;width:1.6rem;height:1.6rem;border-radius:50%;margin-left:.5rem;line-height:1;vertical-align:middle}.facets__selected.hidden{display:none}.facets__header .facets__selected{background:none;color:var(--facet-muted);font-size:1.2rem;font-weight:400;width:auto;height:auto;border-radius:0;margin-left:0}.facets__reset{font-size:1.2rem;color:var(--facet-muted);text-decoration:underline;text-underline-offset:3px;transition:color var(--facet-t)}.facets__reset:hover{color:var(--facet-accent)}.button-show-more{display:inline-flex;align-items:center;gap:.4rem;font-size:1.2rem;color:var(--facet-muted);margin-top:.6rem;padding:.2rem 0;cursor:pointer;background:none;border:none;transition:color var(--facet-t);text-decoration:underline;text-underline-offset:3px}.button-show-more:hover{color:var(--facet-accent)}.collection.loading{opacity:.5;pointer-events:none;transition:opacity .2s ease}#ProductCountDesktop.loading,#ProductCount.loading{visibility:hidden}.product-count__text{font-size:1.3rem;font-weight:400;margin:0}.facets-layout-list--swatch .facets__label{gap:.8rem;padding:.5rem .3rem}@keyframes facetOpen{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.active-facets-mobile{display:flex;flex-wrap:wrap;gap:.5rem;padding:.6rem 0 .8rem}.active-facets-mobile .active-facets__button{margin:0}.mobile-facets__open{display:inline-flex;align-items:center;padding:.9rem 1.8rem;border:1px solid var(--facet-border-strong);border-radius:var(--facet-radius-pill);font-size:1.3rem;font-weight:500;color:var(--facet-accent);cursor:pointer;transition:background var(--facet-t),border-color var(--facet-t);text-decoration:none;background:var(--facet-bg);line-height:1}.mobile-facets__open:hover{background:#00000008;border-color:var(--facet-accent)}.mobile-facets__open .svg-wrapper{width:1.8rem;flex-shrink:0}.mobile-facets__open line,.mobile-facets__open circle{stroke:var(--facet-accent)}.mobile-facets{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#0006;pointer-events:none}.mobile-facets__inner{background:var(--facet-bg);width:100%;height:100%;display:flex;flex-direction:column;border-left:1px solid var(--facet-border);box-shadow:-6px 0 28px #0000001a;overflow:hidden}.js .disclosure-has-popup:not(.menu-opening) .mobile-facets__inner{transform:translate(105vw)}.menu-opening .mobile-facets__inner{transform:translate(0)}.mobile-facets__header{padding:1.6rem 2rem 1.4rem;border-bottom:1px solid var(--facet-border);position:sticky;top:0;background:var(--facet-bg);z-index:2;display:flex}.mobile-facets__header-inner{flex:1;position:relative}.mobile-facets__heading{font-size:1.5rem;font-weight:600;color:var(--facet-accent);margin:0}.mobile-facets__count{font-size:1.2rem;color:var(--facet-muted);margin:.2rem 0 0}.mobile-facets__close{display:none;align-items:center;justify-content:center;position:fixed;top:.8rem;right:1rem;width:4.4rem;height:4.4rem;z-index:101;opacity:0;transition:opacity var(--facet-t)}.mobile-facets__close .svg-wrapper{width:2rem}details.menu-opening .mobile-facets__close{display:flex;opacity:1}.mobile-facets__main{padding:0;flex:1;display:flex;flex-direction:column;overflow-y:auto;position:relative;z-index:1}.mobile-facets__summary{display:flex;align-items:center;justify-content:space-between;padding:1.1rem 2rem;font-size:1.5rem;font-weight:600;color:var(--facet-accent);border-bottom:1px solid var(--facet-border);cursor:pointer;list-style:none;letter-spacing:0px;-webkit-user-select:none;user-select:none}.mobile-facets__summary::-webkit-details-marker{display:none}.mobile-facets__arrow{margin-left:auto;display:block;opacity:.4}.mobile-facets__arrow svg{width:1.6rem;height:1.6rem}.js .mobile-facets__submenu{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;transform:translate(100%);visibility:hidden;display:flex;flex-direction:column;background:var(--facet-bg)}.js details[open]>.mobile-facets__submenu{transition:transform .36s cubic-bezier(.29,.63,.44,1),visibility .36s cubic-bezier(.29,.63,.44,1)}.js details[open].menu-opening>.mobile-facets__submenu{transform:translate(0);visibility:visible}.mobile-facets__close-button{display:flex;align-items:center;gap:.8rem;padding:1.4rem 2rem;font-size:1.4rem;font-weight:500;color:var(--facet-accent);background:none;border:none;border-bottom:1px solid var(--facet-border);cursor:pointer;width:100%;text-align:left;letter-spacing:inherit}.mobile-facets__close-button .icon-arrow{transform:rotate(180deg);opacity:.45}.mobile-facets__list{overflow-y:auto;flex:1}.mobile-facets__item{position:relative}.mobile-facets__highlight{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000000a;opacity:0;visibility:hidden}.mobile-facets__checkbox:checked+.mobile-facets__highlight{opacity:1;visibility:visible}input.mobile-facets__checkbox{border:0;position:absolute;width:1.6rem;height:1.6rem;left:2rem;top:50%;transform:translateY(-50%);z-index:0;appearance:none;-webkit-appearance:none}.mobile-facets__label{display:flex;align-items:center;padding:.3rem 2rem;font-size:1.35rem;color:#000000b8;cursor:pointer;transition:background var(--facet-t);width:100%;word-break:break-word;position:relative}.mobile-facets__label:hover{background:#00000008}.mobile-facets__label>svg{width:1.5rem;height:1.5rem;flex-shrink:0;border:1px solid var(--facet-border-strong);background:var(--facet-bg);transition:border-color var(--facet-t),background var(--facet-t);position:relative;z-index:2}.mobile-facets__label.active>svg{background:var(--facet-accent);border-color:var(--facet-accent)}.mobile-facets__label .icon-checkmark{position:absolute;top:50%;left:2.6rem;transform:translateY(-50%);visibility:hidden;width:1rem;height:.8rem;z-index:3}.mobile-facets__label.active .icon-checkmark,.mobile-facets__label>input[type=checkbox]:checked~.icon-checkmark{visibility:visible}.mobile-facets__footer{display:flex;gap:1rem;padding:1.4rem 2rem;border-top:1px solid var(--facet-border);position:sticky;bottom:0;background:var(--facet-bg);z-index:2;margin-top:auto}.mobile-facets__footer>*{flex:1}.mobile-facets__clear-wrapper{display:flex}.mobile-facets__clear{display:flex;align-items:center;justify-content:center;height:4.6rem;width:100%;border:1px solid var(--facet-border-strong);border-radius:var(--facet-radius);font-size:1.35rem;font-weight:500;color:var(--facet-accent);text-decoration:none;transition:background var(--facet-t),border-color var(--facet-t)}.mobile-facets__clear:hover{border-color:var(--facet-accent);background:#00000008}.mobile-facets__footer .button--primary{display:flex;align-items:center;justify-content:center;height:4.6rem;background:var(--facet-accent);color:#fff;border:none;border-radius:var(--facet-radius);font-size:1.35rem;font-weight:600;cursor:pointer;transition:opacity var(--facet-t)}.mobile-facets__footer .button--primary:hover{opacity:.82}.mobile-facets__sort{display:flex;align-items:center;justify-content:space-between;font-size:1.35rem}.mobile-facets__sort label{color:var(--facet-muted);font-weight:500}.mobile-facets__sort .select__select{background:transparent;border:none;font-size:1.35rem;font-weight:500;color:var(--facet-accent);padding-right:1.6rem;cursor:pointer;box-shadow:none;filter:none}@media screen and (min-width:750px){.mobile-facets__wrapper.medium-hide{display:none}.facets__summary{display:inline-flex;align-items:center;gap:.5rem;font-size:1.3rem;font-weight:500;color:#000000ad;padding:.65rem 1.2rem;border:1px solid var(--facet-border-strong);border-radius:var(--facet-radius-pill);cursor:pointer;list-style:none;transition:all var(--facet-t);white-space:nowrap;margin-bottom:0}.facets__summary::-webkit-details-marker{display:none}.facets__disclosure[open] .facets__summary,.facets__summary:hover{color:var(--facet-accent);border-color:var(--facet-accent);background:#00000008}.facets__summary .icon-caret{width:1rem;height:1rem;transition:transform var(--facet-t);right:unset;position:static}.facets__disclosure[open] .facets__summary .icon-caret{transform:rotate(180deg)}.facets__display{position:absolute;top:calc(100% + .5rem);left:0;width:28rem;max-height:50rem;overflow-y:auto;background:var(--facet-bg);border:1px solid var(--facet-border-strong);border-radius:var(--facet-radius);box-shadow:0 8px 24px #0000001a;z-index:10;animation:facetOpen .16s ease}.facets__header{border-bottom:1px solid var(--facet-border);padding:1.2rem 1.6rem;display:flex;justify-content:space-between;align-items:center;font-size:1.2rem;position:sticky;top:0;background:var(--facet-bg);z-index:1}.facets__header-vertical{padding:0 0 .6rem;font-size:1.2rem;color:var(--facet-muted)}.facets__wrapper{display:flex;flex-wrap:wrap;align-items:center}.facets__heading{font-size:1.35rem;font-weight:600;color:var(--facet-accent);margin:0 1.6rem 1.5rem 0;white-space:nowrap}.facets__disclosure{margin-right:.4rem;margin-bottom:1.5rem}.active-facets-desktop{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;padding:.8rem 0 1.2rem}.facet-filters{display:flex;align-items:center;gap:.8rem}.facet-filters__label{font-size:1.3rem;color:var(--facet-muted);white-space:nowrap;margin:0}.facet-filters__sort{font-size:1.3rem;font-weight:500;color:var(--facet-accent);background:transparent;border:none;padding:0 1.6rem 0 0;cursor:pointer;appearance:none;-webkit-appearance:none;box-shadow:none;filter:none;transition:none;line-height:normal}.facet-filters__sort:hover,.facet-filters__sort:focus{box-shadow:none;filter:none}.select .icon-caret{width:1rem}}@media screen and (min-width:750px){.facets__form-vertical{width:24rem;flex-shrink:0}.facets__heading--vertical{font-size:1.05rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--facet-accent);margin:0 0 1.6rem;padding-bottom:1.1rem;border-bottom:1.5px solid var(--facet-accent)}.facets__disclosure-vertical{border-top:1px solid var(--facet-border);margin-right:0}.facets__disclosure-vertical:last-of-type{border-bottom:1px solid var(--facet-border)}.facets__disclosure-vertical .facets__summary{display:flex;align-items:center;justify-content:space-between;padding:0;margin-bottom:0;cursor:pointer;font-size:1.35rem;font-weight:600;letter-spacing:0px;color:var(--facet-accent);list-style:none;-webkit-user-select:none;user-select:none;transition:color var(--facet-t);border:none;border-radius:0;background:none;white-space:normal}.facets__disclosure-vertical .facets__summary::-webkit-details-marker{display:none}.facets__disclosure-vertical .facets__summary:hover{color:#0009;border:none;background:none}.facets__disclosure-vertical .facets__summary .icon-caret{width:1.2rem;height:1.2rem;transition:transform var(--facet-t);flex-shrink:0;right:unset;position:static}.facets__disclosure-vertical[open] .facets__summary .icon-caret{transform:rotate(180deg)}.facets__display-vertical{padding-bottom:.4rem;animation:facetOpen .18s ease}.facets-vertical{display:flex;align-items:flex-start}.facets-vertical .facets-wrapper{padding-right:0;min-width:25rem;width:25rem;flex-shrink:0;position:sticky;top:2rem}.facets-vertical .product-grid-container{flex:1;min-width:0}.facets-vertical .active-facets{margin:0;padding:0;flex-direction:column;align-items:flex-start;gap:0}.facets-vertical .active-facets-vertical-filter{display:flex;width:100%;justify-content:space-between;align-items:center;margin-bottom:0rem}.facets-vertical .active-facets__button{margin:0 0 .5rem}.facets-vertical .active-facets__button-wrapper{padding-top:0}.facets-vertical .facets__price{padding:.4rem 0 .6rem}.facets-vertical .facets__price .field:last-of-type{margin-left:0}}.facets__summary:focus-visible{outline:2px solid var(--facet-accent);outline-offset:3px;border-radius:4px}.facets__disclosure-vertical .facets__summary:focus-visible{outline:2px solid var(--facet-accent);outline-offset:2px;border-radius:2px}.facet-checkbox:focus-within>svg:first-of-type{outline:2px solid var(--facet-accent);outline-offset:2px}.mobile-facets__inner{margin-left:0!important;margin-right:auto!important;border-left:none!important;border-right:1px solid var(--facet-border)}.js .disclosure-has-popup:not(.menu-opening) .mobile-facets__inner{transform:translate(-105vw)!important}.mobile-facets__details{border-bottom:1px solid var(--facet-border)}.mobile-facets__summary{border-bottom:none!important}.mobile-facets__summary .icon-caret{display:none!important}.mobile-facets__arrow svg{width:1.4rem;height:1.4rem}.icon-plus,.icon-minus{display:none}details[open] .mobile-facets__arrow .icon-minus{display:block}details:not([open]) .mobile-facets__arrow .icon-plus{display:block}.dual-range-slider{padding:.5rem 2.5rem;display:block;position:relative}.slider-track-container{position:relative;width:100%;height:4px;background:#e0e0e0;border-radius:4px;margin-bottom:1.5rem}.slider-track-active{position:absolute;height:100%;background:#000;z-index:1}.slider-thumb{position:absolute;top:50%;transform:translate(-50%,-50%);width:22px;height:22px;background:#fff;border:2px solid #000;border-radius:50%;z-index:2;pointer-events:none}.dual-range-slider input[type=range]{position:absolute;pointer-events:none;-webkit-appearance:none;z-index:3;height:28px;width:calc(100% + 28px);top:50%;transform:translateY(-50%);left:-14px;margin:0;opacity:0;cursor:pointer}.dual-range-slider input[type=range]::-webkit-slider-thumb{pointer-events:auto;width:28px;height:28px;-webkit-appearance:none}.dual-range-slider input[type=range]::-moz-range-thumb{pointer-events:auto;width:28px;height:28px;border:none;background:transparent}.price-input-boxes{display:flex;gap:1.5rem;align-items:center}.price-input-boxes .field{background:#ececec;border-radius:25px;padding:.8rem 1.6rem;display:flex;align-items:center;flex:1}.price-input-boxes input{background:transparent;border:none;outline:none;width:100%;font-size:1.4rem;color:#333;margin-left:.5rem;-moz-appearance:textfield}.price-input-boxes input::-webkit-outer-spin-button,.price-input-boxes input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.price-input-boxes .currency{font-size:1.4rem;color:#333;font-weight:500}.js .mobile-facets .submenu-open{visibility:visible!important}.mobile-facets__main{transform:none!important;display:block!important}.mobile-facets__arrow{display:flex;align-items:center;justify-content:center}.mobile-facets__arrow svg{display:none!important}.mobile-facets__details[open] .mobile-facets__arrow .icon-minus{display:block!important}.mobile-facets__details:not([open]) .mobile-facets__arrow .icon-plus{display:block!important}.mobile-facets__accordion-content{display:none;padding-bottom:1.5rem}.mobile-facets__details[open] .mobile-facets__accordion-content{display:block}.mobile-facets__clear{background:transparent;border:1px solid #ccc;color:#111}.mobile-facets__footer .button--primary{background:#2b7dca;color:#fff}.mobile-facets__summary>div{width:100%;display:flex;justify-content:space-between;align-items:center}.mobile-facets__arrow{margin-left:auto}.mobile-facets__sort{display:flex!important;align-items:center;justify-content:flex-start!important;gap:1.5rem}.mobile-facets__sort label{color:var(--facet-accent)!important;font-size:1.5rem;font-weight:600;flex-shrink:0;letter-spacing:0px}.mobile-facets__sort .select{position:relative;flex-grow:1;display:flex;align-items:center;border:1px solid #dcdcdc;border-radius:100px;height:4.4rem;background:transparent}.mobile-facets__sort .select__select{width:100%;height:100%;padding:0 4rem 0 2rem!important;text-align:left;font-size:1.4rem;color:var(--facet-accent);border:none!important;box-shadow:none!important;background:transparent;appearance:none;-webkit-appearance:none}.mobile-facets__sort .select .svg-wrapper{position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);pointer-events:none;width:1.2rem;height:1.2rem;display:flex;align-items:center;justify-content:center}.mobile-facets__sort .select .icon-caret{width:100%;height:100%;fill:currentColor}.active-facets__button-inner{background:#f0f0f0!important;border:none!important;color:#111!important;border-radius:100px!important;padding:.7rem 1.6rem!important;font-size:1.4rem!important;font-weight:500!important;display:inline-flex!important;align-items:center!important;gap:.8rem!important;box-shadow:none!important}.active-facets__button-inner:hover{background:#e5e5e5!important}.active-facets__button .svg-wrapper{width:1.1rem!important;height:1.1rem!important;opacity:1!important}.active-facets__button .svg-wrapper svg{stroke:#111!important;stroke-width:2.5px!important}.mobile-facets__label .icon-checkmark,.facet-checkbox .icon-checkmark{display:none!important}.mobile-facets__label.active>svg:first-of-type,.mobile-facets__label>input[type=checkbox]:checked~svg:first-of-type,.facets__label.active .facet-checkbox>svg:first-of-type,.facet-checkbox>input[type=checkbox]:checked~svg:first-of-type{background-color:#f1841b!important;border-color:#f1841b!important;box-shadow:inset 0 0 0 2px #fff!important}.mobile-facets__label.active>svg:first-of-type *,.mobile-facets__label>input[type=checkbox]:checked~svg:first-of-type *,.facets__label.active .facet-checkbox>svg:first-of-type *,.facet-checkbox>input[type=checkbox]:checked~svg:first-of-type *{fill:#f1841b!important;stroke:#f1841b!important}.mobile-facets__open{background-color:#f0f0f0!important;border:none!important;padding:1rem 2.2rem!important}.mobile-facets__open:hover{background-color:#e5e5e5!important}.mobile-facets__open .mobile-facets__open-label{color:#111!important;font-size:1.5rem!important;font-weight:500!important;letter-spacing:0px}.mobile-facets__open .svg-wrapper svg{width:1.8rem;height:1.8rem;stroke:#111;fill:none}.facets__heading--vertical{position:relative;font-size:1.3rem!important;font-weight:700!important;color:#000!important;text-transform:uppercase;letter-spacing:.05em;margin:0 0 1rem!important;padding-bottom:1.2rem!important;border-bottom:1px solid #eaeaea!important;display:block!important}.facets__heading--vertical:after{content:"";position:absolute;bottom:-1px;left:0;width:5.5rem;height:2px;background-color:#000}.facets__disclosure-vertical{border-top:none!important;border-bottom:1px solid #eaeaea!important;margin:0!important}.facets__disclosure-vertical .facets__summary{display:flex!important;justify-content:space-between!important;align-items:center!important;width:100%;padding:1rem 0 .5rem 0rem!important;font-size:1.55rem!important;font-weight:600!important;letter-spacing:0px;color:#000!important;background:transparent!important}.facets__disclosure-vertical .facets__summary .icon-caret{position:static!important;margin-left:auto;width:1.2rem!important;height:1.2rem!important;transform:rotate(0);transition:transform .2s ease}.facets__disclosure-vertical[open] .facets__summary .icon-caret{transform:rotate(180deg)!important}.facets-vertical .facet-checkbox__text{flex:1;display:flex;justify-content:space-between;align-items:center;font-size:1.4rem;color:#333}.facets-vertical .facet-checkbox__text .facet-checkbox__text-label{color:#333;font-size:1.5rem}.facets__header-vertical .facets__selected,.facets__header .facets__selected{background:transparent!important;color:#555!important;width:auto!important;height:auto!important;border-radius:0!important;display:block!important;font-size:1.3rem!important;padding:0!important}.desktop-dual-slider input[type=range]{left:-14px!important;width:calc(100% + 28px)!important}.desktop-dual-slider .slider-track-container{margin-top:1.5rem!important;margin-bottom:2.5rem!important}@media screen and (min-width:750px){.facets-vertical .facets-wrapper{margin-right:6rem!important}}@media screen and (min-width:750px){.desktop-filter-toggle{display:inline-flex!important;align-items:center;gap:.8rem;padding:1rem 2.2rem;background:#fff;border:1px solid #dcdcdc;border-radius:100px;font-size:1.4rem;font-weight:500;color:#111;cursor:pointer;transition:background .2s ease,border-color .2s ease;margin-bottom:2rem;white-space:nowrap}.desktop-filter-toggle:hover{background:#f5f5f5;border-color:#111}.desktop-filter-toggle svg{width:1.8rem;height:1.8rem;stroke:#111;fill:none;stroke-width:2px}.facets-vertical .product-grid-container{transition:width .3s ease,flex .3s ease}.facets-vertical.sidebar-collapsed .facets-wrapper{width:auto!important;margin-right:3rem!important}.facets-vertical.sidebar-collapsed .facets__form-vertical{display:none!important}}@media screen and (max-width:749px){.desktop-filter-toggle{display:none!important}}.facets__summary:hover .facets__summary-label{text-decoration:none!important}.desktop-facets__arrow{margin-left:auto!important;display:flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;position:relative}.desktop-facets__arrow svg{position:absolute;transition:transform .3s ease-in-out,opacity .3s ease-in-out}.facets__disclosure-vertical:not([open]) .icon-plus{opacity:1;transform:rotate(0)}.facets__disclosure-vertical:not([open]) .icon-minus{opacity:0;transform:rotate(-90deg)}.facets__disclosure-vertical[open] .icon-plus{opacity:0;transform:rotate(90deg)}.facets__disclosure-vertical[open] .icon-minus{opacity:1;transform:rotate(0)}.active-facets-vertical-filter{display:flex;align-items:center;margin-bottom:2.5rem}.desktop-filter-toggle{margin-bottom:0!important}.facets-container{padding-top:0!important}.desktop-filter-toggle{margin-top:.2rem!important;margin-bottom:2rem!important}.facets-vertical.sidebar-collapsed .facets-wrapper{width:auto!important;margin-right:3.5rem!important}@media screen and (min-width:750px){.facets-vertical.sidebar-collapsed .facets-wrapper{display:none!important;width:0!important;margin:0!important;padding:0!important}.facets-vertical.sidebar-collapsed .product-grid-container{width:100%!important;max-width:100%!important;flex:1!important}}@media screen and (min-width:750px){.facets-vertical-form{display:flex!important;justify-content:space-between!important;align-items:center!important;width:100%!important;margin-bottom:10px}.sort-count-group{display:flex;align-items:center;justify-content:flex-end}.desktop-filter-toggle{position:static!important;margin:0!important;font-size:1.5rem;letter-spacing:0px;font-weight:600}}@media screen and (min-width:750px){.facets-left-group{display:flex;align-items:center;gap:2.5rem}.facets-left-group .product-count-vertical{margin:0!important}.facets-left-group .product-count__text{color:#3c3c3c!important;font-size:1.5rem!important;font-weight:400!important;letter-spacing:0px;margin:0!important}}@media screen and (min-width:750px){.facets-right-group .facet-filters__field{display:flex;align-items:center;gap:1.5rem;justify-content:flex-end}.facets-right-group .facet-filters__label{margin:0!important;color:#111!important}.facets-right-group .facet-filters__label label{font-size:1.5rem!important;font-weight:600!important;color:#111!important}.facets-right-group .select{position:relative;display:flex;align-items:center;border:1px solid #dcdcdc!important;border-radius:100px!important;height:4.4rem;min-width:20rem;background:transparent}.facets-right-group .select:before,.facets-right-group .select:after{display:none!important}.facets-right-group .select__select.facet-filters__sort{width:100%;height:100%;padding:0 4rem 0 2rem!important;margin:0!important;text-align:left;font-size:1.4rem;font-weight:500;color:#111!important;border:none!important;box-shadow:none!important;background:transparent;appearance:none;-webkit-appearance:none}.facets-right-group .select .svg-wrapper{position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);pointer-events:none;display:flex;align-items:center;justify-content:center;width:1.2rem;height:1.2rem}.facets-right-group .select .icon-caret{width:100%;height:100%;fill:#111}}.mobile-facets__footer .button--primary{width:100%!important;flex:1 1 100%!important}.product-count-mobile-title{text-align:center;margin-top:-1.5rem;margin-bottom:2rem}.product-count-mobile-title .product-count__text{font-size:1.4rem;color:#555;font-weight:400;letter-spacing:0px}.mobile-facets-and-sort{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-bottom:1.5rem}.facets-mobile-sort-container{display:flex;justify-content:flex-end;flex:1}.facets-mobile-sort-container form{width:100%}.facets-mobile-sort-container .mobile-facets__sort{justify-content:flex-end!important;width:100%}
/*# sourceMappingURL=/cdn/shop/t/27/assets/custom-facets.css.map */
