.facets-container{font-family:Outfit,sans-serif}.facets__heading--vertical{font-size:16px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#000;margin:0!important;padding:0!important;line-height:1.2}.facets-vertical .active-facets-vertical-filter,.active-facets-vertical-filter{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;flex:0 0 100%;margin:0;padding:0 0 12px}.facets-vertical .active-facets-vertical-filter .facets__heading,.facets-vertical .active-facets-vertical-filter .facets__heading--vertical{margin:0!important;padding:0!important;line-height:1.2}.facets-vertical .active-facets-vertical-filter .active-facets__button-wrapper,.active-facets-vertical-filter .active-facets__button-wrapper{display:flex;align-items:center;justify-content:flex-end;height:auto;margin:0!important;padding:0!important}.active-facets-vertical-filter .active-facets__button-remove,.facets-vertical .active-facets-vertical-filter .active-facets__button-remove{display:inline-flex;align-items:center;margin:0!important;padding:0!important;font-size:12px;font-weight:500;line-height:1.2;letter-spacing:.3px;text-decoration:underline;text-underline-offset:3px;color:#000;white-space:nowrap}.facets-vertical .active-facets.active-facets-desktop{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 20px!important;padding:0 0 20px!important;border-bottom:1px solid #737373}.facets-vertical .active-facets.active-facets-desktop:not(:has(.active-facets__button)){border-bottom:1px solid #737373;padding-bottom:12px;margin-bottom:8px}.facets-vertical .active-facets__button,.facets-vertical a.active-facets__button,.facets-vertical .active-facets facet-remove{display:inline-flex;margin:0!important;padding:0!important}span.active-facets__button-inner,.facets-vertical span.active-facets__button-inner{display:inline-flex!important;align-items:center;gap:8px;min-height:0!important;min-width:0!important;height:auto!important;padding:6px 12px!important;border-radius:999px!important;border:1px solid #d4d4d4!important;box-shadow:none!important;background:#fafafa!important;background-image:none!important;font-family:Outfit,sans-serif;font-size:13px!important;font-weight:400;letter-spacing:.2px;line-height:1.2;color:#000!important}span.active-facets__button-inner:before,span.active-facets__button-inner:after,.facets-vertical span.active-facets__button-inner:before,.facets-vertical span.active-facets__button-inner:after{display:none!important;content:none!important}.active-facets__button:hover .active-facets__button-inner{box-shadow:none!important;border-color:#000!important}.active-facets__button .svg-wrapper{width:10px;height:10px;min-width:10px;margin:0}.active-facets__button .svg-wrapper>svg{width:10px;height:10px}.facets__disclosure-vertical{border-top:none;border-bottom:1px solid #737373;margin-right:0;padding:20px 0}.facets__disclosure-vertical:first-of-type{padding-top:0}.facets-vertical .facets__summary{padding:0;margin:0}.facets__disclosure-vertical .facets__summary,.facets-vertical .facets__summary{display:flex;align-items:center;justify-content:space-between;width:100%}.facets__disclosure-vertical .facets__summary>div,.facets-vertical .facets__summary>div{display:flex;align-items:center;justify-content:space-between;width:100%;gap:8px}.facets__summary-label{font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#000}.facets__summary .facets__selected,.facets__and-helptext{display:none}.facets__summary .icon-caret{width:11px;height:6px;flex-shrink:0;transition:transform .2s ease}.facets__disclosure-vertical .facets__summary .icon-caret{position:static;right:auto;top:auto;margin-left:auto}.facets__disclosure-vertical[open] .facets__summary .icon-caret{transform:rotate(180deg)}.facets__display-vertical{padding-top:12px}.facets-wrap-vertical{border:none;padding-left:0}.facets-layout-grid.facets__list--vertical:not(.facets__list--chips),.facets-layout-list.facets__list--vertical:not(.facets__list--chips){display:flex;flex-direction:column;gap:14px;padding:0}.facets-layout-list.facets__list--vertical.facets__list--chips,.facets-layout-grid.facets__list--vertical.facets__list--chips,.facets__list--chips{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;align-items:flex-start;align-content:flex-start;padding:0}.facets__list--chips .facets__item,.facets__list--chips .mobile-facets__item,.facets__list--chips .list-menu__item{display:block;width:auto;max-width:100%;margin:0;flex:0 0 auto}.facet-filter-chip{display:inline-flex;align-items:center;justify-content:flex-start;gap:7px;min-height:34px;width:auto;max-width:none;padding:6px 12px;border:1px solid #d4d4d4;border-radius:999px;background:#fff;color:#111;font-size:12px;font-weight:400;line-height:1.2;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease;-webkit-user-select:none;user-select:none}.facet-filter-chip__input,.facet-filter-chip input[type=checkbox]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.facet-filter-chip:hover:not(.disabled){border-color:#111}.facet-filter-chip.active,.facet-filter-chip:has(.facet-filter-chip__input:checked),.facet-filter-chip:has(input:checked){background:#111;border-color:#111;color:#fff}.facet-filter-chip.active .facet-checkbox__text,.facet-filter-chip.active .facet-checkbox__text-label,.facet-filter-chip:has(.facet-filter-chip__input:checked) .facet-checkbox__text,.facet-filter-chip:has(.facet-filter-chip__input:checked) .facet-checkbox__text-label,.facet-filter-chip:has(input:checked) .facet-checkbox__text,.facet-filter-chip:has(input:checked) .facet-checkbox__text-label{color:#fff}.facet-filter-chip.disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.facet-filter-chip .facet-checkbox__text{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;overflow:visible;text-overflow:clip}.facet-filter-chip .facet-checkbox__text-label{white-space:nowrap;overflow:visible;text-overflow:clip}.facet-filter-chip--color{padding:6px 12px 6px 8px}.facet-color-dot{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;min-width:18px;border-radius:50%;border:1px solid rgba(0,0,0,.12);overflow:hidden;background:#e5e5e5;box-shadow:inset 0 0 0 1px #ffffff59}.facet-color-dot .swatch{--swatch--size: 18px;--swatch--border-radius: 50%;width:18px;height:18px;border:none}.facet-filter-chip.active .facet-color-dot,.facet-filter-chip:has(input:checked) .facet-color-dot{border-color:#ffffff73;box-shadow:0 0 0 1px #ffffff59}.facet-color-dot--beige:not(:has(.swatch)){background:#d4b896}.facet-color-dot--black:not(:has(.swatch)){background:#111}.facet-color-dot--blue:not(:has(.swatch)){background:#2563eb}.facet-color-dot--brown:not(:has(.swatch)){background:#7c4a2d}.facet-color-dot--burgundy:not(:has(.swatch)){background:#6b1d1d}.facet-color-dot--charcoal:not(:has(.swatch)){background:#36454f}.facet-color-dot--cream:not(:has(.swatch)){background:#fffdd0}.facet-color-dot--darkolivegreen:not(:has(.swatch)){background:#556b2f}.facet-color-dot--darkslategrey:not(:has(.swatch)),.facet-color-dot--darkslategray:not(:has(.swatch)){background:#2f4f4f}.facet-color-dot--gold:not(:has(.swatch)){background:#d4af37}.facet-color-dot--gray:not(:has(.swatch)),.facet-color-dot--grey:not(:has(.swatch)){background:#9ca3af}.facet-color-dot--green:not(:has(.swatch)){background:#16a34a}.facet-color-dot--khaki:not(:has(.swatch)){background:#bdb76b}.facet-color-dot--maroon:not(:has(.swatch)){background:maroon}.facet-color-dot--navy:not(:has(.swatch)),.facet-color-dot--navy-blue:not(:has(.swatch)){background:#1e3a8a}.facet-color-dot--olive:not(:has(.swatch)){background:olive}.facet-color-dot--orange:not(:has(.swatch)){background:#ea580c}.facet-color-dot--pink:not(:has(.swatch)){background:#ec4899}.facet-color-dot--purple:not(:has(.swatch)){background:#9333ea}.facet-color-dot--red:not(:has(.swatch)){background:#dc2626}.facet-color-dot--silver:not(:has(.swatch)){background:silver}.facet-color-dot--tan:not(:has(.swatch)){background:tan}.facet-color-dot--teal:not(:has(.swatch)){background:#0d9488}.facet-color-dot--white:not(:has(.swatch)){background:#fff}.facet-color-dot--yellow:not(:has(.swatch)){background:#eab308}.facet-color-dot--light-blue:not(:has(.swatch)){background:#93c5fd}.facet-color-dot--light-green:not(:has(.swatch)){background:#86efac}.facet-color-dot--light-grey:not(:has(.swatch)),.facet-color-dot--light-gray:not(:has(.swatch)){background:#d1d5db}.facet-color-dot--dark-blue:not(:has(.swatch)){background:#1e40af}.facet-color-dot--dark-green:not(:has(.swatch)){background:#166534}.facet-color-dot--dark-grey:not(:has(.swatch)),.facet-color-dot--dark-gray:not(:has(.swatch)){background:#4b5563}.facet-color-dot--off-white:not(:has(.swatch)){background:#fafafa}.facet-color-dot--mehroon:not(:has(.swatch)),.facet-color-dot--maroon:not(:has(.swatch)){background:#7f1d1d}.facet-color-dot--olive-green:not(:has(.swatch)){background:#6b8e23}.facet-color-dot--silver-grey:not(:has(.swatch)),.facet-color-dot--silver-gray:not(:has(.swatch)){background:#b0b7c3}.facet-color-dot--multicolor:not(:has(.swatch)),.facet-color-dot--multi:not(:has(.swatch)){background:linear-gradient(135deg,#ef4444,#eab308,#22c55e 66%,#3b82f6)}.facets__item{align-items:center}.facets__label.facet-checkbox{display:flex;align-items:center;gap:10px;padding:0;font-size:14px}.facets-layout-list--text input[type=checkbox]:not(.facet-filter-chip__input){position:static;appearance:none;-webkit-appearance:none;width:18px;height:18px;min-width:18px;border:1.5px solid #A3A3A3;border-radius:3px;margin:0;cursor:pointer;background:#fff;display:flex;align-items:center;justify-content:center;order:-1}.facets-layout-list--text input[type=checkbox]:not(.facet-filter-chip__input):checked{background:#000;border-color:#000}.facet-checkbox>svg{display:none}.facet-checkbox .svg-wrapper{position:absolute;visibility:hidden;left:3px;top:3px;width:12px;height:12px;background:transparent}.facet-checkbox{position:relative}.facet-checkbox>input[type=checkbox]:checked~.svg-wrapper{visibility:visible}.facet-checkbox>input[type=checkbox]:checked~.svg-wrapper .icon-checkmark{visibility:visible}.facet-checkbox>input[type=checkbox]:checked~.svg-wrapper .icon-checkmark path{stroke:#fff}.facet-checkbox__text{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.facet-checkbox__text-label{color:#000;font-weight:400}.facet-checkbox__text:after{content:none}.facets-layout:not(.facets-layout-list--swatch,.facets-layout-grid--image) .facets__label.disabled{opacity:.35}.facets__display-vertical .facets__price,.facets-vertical .facets__price{padding:0}price-slider{display:block;width:100%}.price-slider-scope{width:100%}.price-slider-wrap{position:relative;width:100%;height:24px;margin:16px 0 4px;cursor:pointer;box-sizing:border-box}.price-slider-track{position:absolute;top:50%;left:0;right:0;height:2px;background:#d4d4d4;border-radius:999px;transform:translateY(-50%)}.price-slider-range{position:absolute;top:0;height:100%;background:#000;border-radius:999px}.price-slider-input{position:absolute;top:0;left:0;width:100%;height:24px;margin:0;background:transparent;-webkit-appearance:none;appearance:none;pointer-events:none}.price-slider-input--min{z-index:2}.price-slider-input--max{z-index:3}.price-slider-input--inert,.price-slider-input--inert::-webkit-slider-thumb,.price-slider-input--inert::-moz-range-thumb{pointer-events:none!important}.price-slider-input::-webkit-slider-runnable-track{background:transparent;height:24px}.price-slider-input::-moz-range-track{background:transparent;height:24px}.price-slider-input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:#000;cursor:pointer;pointer-events:all;border:none;margin-top:3px;touch-action:none}.price-slider-input::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#000;cursor:pointer;pointer-events:all;border:none;touch-action:none}.price-fields-row{display:flex;align-items:center;gap:12px;width:100%;margin:4px 0 0;box-sizing:border-box}.field.field--boxed{display:flex;align-items:center;gap:6px;flex:1 1 0;width:auto;min-width:0;min-height:44px;border:1px solid #E5E5E5;border-radius:10px;padding:0 12px;background:#fff;direction:ltr;unicode-bidi:isolate;box-sizing:border-box;overflow:visible;position:relative}.field.field--boxed:before,.field.field--boxed:after{content:none}.field.field--boxed .field-currency{display:inline-flex;align-items:center;align-self:center;position:static;top:auto;left:auto;margin:0;padding:0;transform:none;color:#737373;font-size:14px;font-weight:500;font-family:Outfit,sans-serif;line-height:1;height:20px;flex-shrink:0;letter-spacing:0}.field.field--boxed .field__input{border:none!important;border-radius:0!important;padding:0!important;margin:0!important;height:20px!important;min-height:20px!important;max-height:20px!important;min-width:0;font-size:14px!important;font-family:Outfit,sans-serif!important;font-weight:400;line-height:20px!important;color:#171717;direction:ltr;unicode-bidi:isolate;text-align:left!important;flex:1 1 auto;width:100%;background:transparent!important;box-shadow:none!important;appearance:none;-webkit-appearance:none}.field.field--boxed .field__input::placeholder{opacity:1!important;color:#a3a3a3!important;font-size:14px;font-weight:400;line-height:20px;position:static;transform:none}.field.field--boxed .field__input:focus,.field.field--boxed .field__input:focus-visible{outline:none;box-shadow:none!important}.price-fields-sep{display:flex;align-items:center;font-size:14px;font-family:Outfit,sans-serif;color:#a3a3a3;flex-shrink:0;white-space:nowrap;line-height:1;padding:0}.product-count__text{color:#737373;font-family:Outfit,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;width:auto;height:auto;flex-shrink:0;white-space:nowrap}.product-count-vertical.light{margin:0}@media screen and (max-width:749px){.active-facets.active-facets-desktop{margin-bottom:16px;padding-bottom:16px}.facets__disclosure-vertical{padding:16px 0}}.facets__form{align-items:center;gap:12px 24px;margin-bottom:0;padding-bottom:16px;border-bottom:1px solid #e5e5e5}.facets__form .facets__wrapper{align-items:center;align-self:center;flex-wrap:wrap;gap:4px 28px;min-width:0}.facets__form .facets__heading{display:flex;align-items:center;margin:0;padding:0;color:#737373;font-size:14px;font-weight:400;line-height:1.2;white-space:nowrap}.facets__form .facets__disclosure{position:relative;margin-right:0;flex:0 0 auto}.facets__form .facets__summary{display:flex;align-items:center;width:auto;max-width:none;margin:0;padding:6px 0;cursor:pointer;list-style:none}.facets__form .facets__summary::-webkit-details-marker{display:none}.facets__form .facets__summary>div{display:inline-flex;align-items:center;gap:8px;width:auto;max-width:none;white-space:nowrap}.facets__form .facets__summary .facets__summary-label,.facets__form .facets__summary>div>span{text-decoration:none;line-height:1.2}.facets__form .facets__summary:hover .facets__summary-label{text-decoration:none}.facets__form .facets__disclosure[open] .facets__summary-label{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.facets__form .facets__summary .icon-caret,.facets__form .facets__summary .svg-wrapper{position:static!important;display:block;flex-shrink:0;width:10px;height:6px;margin:0 0 0 2px;right:auto!important;top:auto!important;left:auto!important;transform:none}.facets__form .facets__disclosure[open] .facets__summary .icon-caret{transform:rotate(180deg)}.facets__form .facet-filters{align-items:center;align-self:center;padding-left:0}.facets__form .facet-filters__label{margin:0 12px 0 0;line-height:1.2;white-space:nowrap}.facets__form .facet-filters__field{align-items:center}.facets__form .product-count{align-self:center;margin:0}.facets__form>.active-facets.active-facets-desktop{display:flex;flex-wrap:wrap;align-items:center;gap:8px;grid-column:1 / -1;margin:0;padding:0;border-bottom:none}.facets__form>.active-facets.active-facets-desktop:not(:has(facet-remove)){display:none}.facets__display{z-index:4;padding:0;overflow-x:hidden;overflow-y:auto;box-sizing:border-box}.facets__display .facets__header{padding:16px 20px;gap:12px}.facets__display .facets__list,.facets__display .facets-layout-list:not(.facets-layout-grid){padding:8px 20px 16px}.facets__display .facets-layout-grid{padding:16px 20px}.facets__display .facets__price{display:block;width:100%;padding:16px 20px 20px;box-sizing:border-box}.facets__display .price-slider-wrap{margin:8px 6px 20px}@media screen and (min-width:750px){.facets__form .product-count{grid-column-start:3;align-self:center}}.facet-filters__field .select{padding:8px 12px;border:1px solid #e5e5e5;border-radius:8px}.facet-filters__field .select:focus-within{border-color:#111}.facet-filters__field .select__select,.facet-filters__sort,.mobile-facets__sort .select__select{margin:0}.facet-filters__field .select__select:focus,.facet-filters__field .select__select:focus-visible,.facet-filters__sort:focus,.facet-filters__sort:focus-visible,.facet-filters__sort.focused,.mobile-facets__sort .select__select:focus,.mobile-facets__sort .select__select:focus-visible,.mobile-facets__sort .select__select.focused{outline:none!important;box-shadow:none!important}.collection-mobile-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-width:0}.collection-grid-toggle{display:inline-flex;align-items:center;gap:2px;flex-shrink:0}.collection-grid-toggle__btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:6px;background:transparent;color:#a3a3a3;cursor:pointer}.collection-grid-toggle__btn svg{display:block}.collection-grid-toggle__btn.is-active{color:#111}.collection-mobile-toolbar .product-count{margin:0;text-align:right}@media screen and (max-width:989px){.facets-container{display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;row-gap:8px;padding:8px 0 12px;border-bottom:1px solid #ececec}.mobile-facets__wrapper{align-items:center;order:1;margin:0}.mobile-facets__wrapper--sort-only-hidden{display:none!important}.mobile-facets__open-wrapper{display:flex;list-style:none}.mobile-facets__open.collection-filter-sort-pill{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;width:auto;min-width:0;height:auto;min-height:42px;padding:9px 14px 9px 16px;border:1px solid #d4d4d4;border-radius:999px;background:#fff;color:#111;box-sizing:border-box}.collection-filter-sort-pill>*+*{margin-left:0}.collection-filter-sort-pill .svg-wrapper{display:none}.collection-filter-sort-pill .mobile-facets__open-label{position:static;width:auto;height:auto;margin:0;padding:0;overflow:visible;clip:auto;white-space:nowrap;color:#111;font-family:Outfit,sans-serif;font-size:14px;font-weight:700;letter-spacing:0;line-height:1}.collection-filter-sort-pill .mobile-facets__open-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#111}.collection-filter-sort-pill .mobile-facets__open-icon svg{display:block;width:20px;height:20px}.collection-mobile-filter-count{position:absolute;top:-4px;right:-4px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:#111;color:#fff;font-family:Outfit,sans-serif;font-size:10px;font-weight:600;line-height:16px;text-align:center}.collection-mobile-sort{display:flex!important;order:2;margin:0;flex:0 0 auto;align-items:center}.collection-mobile-sort__form{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:9px 14px;border:1px solid #d4d4d4;border-radius:999px;background:#fff;color:#111;box-sizing:border-box}.collection-mobile-sort__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#111}.collection-mobile-sort__icon svg{display:block;width:20px;height:20px}.collection-mobile-sort__label{color:#111;font-family:Outfit,sans-serif;font-size:14px;font-weight:700;line-height:1;white-space:nowrap;pointer-events:none}.collection-mobile-sort__select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;border:0;margin:0;padding:0;appearance:none;-webkit-appearance:none}.collection-mobile-sort__caret{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#111;pointer-events:none}.collection-mobile-sort__caret svg{display:block;width:12px;height:12px}.collection-mobile-toolbar{order:3;margin-left:auto;justify-self:end;gap:0}.collection-grid-toggle{gap:0;padding:3px;border:1px solid #e5e5e5;border-radius:8px;background:#f5f5f5}.collection-grid-toggle__btn{width:34px;height:30px;border-radius:5px;color:#737373}.collection-grid-toggle__btn.is-active{background:#fff;color:#111;box-shadow:0 1px 2px #11111114}.collection-mobile-toolbar .product-count{display:none}.active-facets-mobile:not(.is-empty){order:4;flex:1 0 100%;width:100%}.active-facets-mobile.is-empty,.active-facets-mobile:not(:has(.active-facets__button)){display:none!important;margin:0!important;padding:0!important}.mobile-facets__stock-top{display:block;padding:14px 16px 6px;border-bottom:1px solid rgba(0,0,0,.06);background:#fff}.mobile-facets__stock-top-heading{margin:0 0 10px;color:#111;font-family:Outfit,sans-serif;font-size:13px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.mobile-facets__stock-top-list.mobile-facets__list.facets__list--chips{padding:0 0 8px;margin:0}.mobile-facets__list.facets__list--chips{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;padding:12px 16px 16px;align-items:flex-start;align-content:flex-start}.mobile-facets__list.facets__list--chips .mobile-facets__item,.mobile-facets__list.facets__list--chips .list-menu__item{width:auto;max-width:none;min-width:0;flex:0 0 auto}.mobile-facets__list .facet-filter-chip.mobile-facets__label{display:inline-flex;width:auto;max-width:none;min-width:0;padding:6px 12px;margin:0;justify-content:flex-start}.mobile-facets__list .facet-filter-chip .facet-checkbox__text,.mobile-facets__list .facet-filter-chip .facet-checkbox__text-label{overflow:visible;text-overflow:clip;white-space:nowrap}.mobile-facets__list .facet-filter-chip .mobile-facets__checkbox,.mobile-facets__list .facet-filter-chip>input[type=checkbox]{position:absolute!important;width:1px!important;height:1px!important;min-width:0!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;opacity:0!important;background:none!important;background-image:none!important;appearance:none!important;-webkit-appearance:none!important}.mobile-facets__label:not(.facet-filter-chip){display:flex;align-items:center;gap:12px;padding:14px 20px}.mobile-facets__label:not(.facet-filter-chip)>svg:not(.icon-checkmark){display:none!important}.mobile-facets__label:not(.facet-filter-chip) .icon-checkmark{display:none!important}.mobile-facets__list input.mobile-facets__checkbox:not(.facet-filter-chip__input),.mobile-facets__label:not(.facet-filter-chip)>input[type=checkbox]{position:static!important;appearance:none!important;-webkit-appearance:none!important;width:18px!important;height:18px!important;min-width:18px;margin:0!important;left:auto!important;top:auto!important;border:1.5px solid #a3a3a3!important;border-radius:3px;background:#fff;flex-shrink:0;opacity:1;display:inline-block;order:0;box-shadow:none}.mobile-facets__label:not(.facet-filter-chip)>input[type=checkbox]:checked{background:#111;border-color:#111!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 10' fill='none'%3E%3Cpath d='M1 5.2L4.2 8.5 11 1.5' stroke='%23fff' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:11px 9px}.mobile-facets__submenu .mobile-facets__info{display:none!important}.mobile-facets__submenu .facets__price,.mobile-facets__submenu price-range.facets__price{display:block;width:100%;padding:12px 20px 8px;box-sizing:border-box}.mobile-facets__submenu .price-slider-wrap{height:28px;margin:16px 4px 8px}.mobile-facets__submenu .price-slider-track{height:3px;background:#e5e5e5}.mobile-facets__submenu .price-slider-range{background:#111}.mobile-facets__submenu .price-slider-input::-webkit-slider-thumb{width:20px;height:20px;margin-top:4px;background:#111;box-shadow:0 0 0 3px #fff}.mobile-facets__submenu .price-slider-input::-moz-range-thumb{width:20px;height:20px;background:#111;box-shadow:0 0 0 3px #fff}.mobile-facets__submenu .price-fields-row{gap:8px;align-items:center}.mobile-facets__submenu .field.field--boxed{padding:0 12px;border-radius:8px;min-height:44px;box-sizing:border-box}.mobile-facets__submenu .field.field--boxed .field-currency,.mobile-facets__submenu .field.field--boxed .field__input{font-size:14px;line-height:20px;height:20px}.mobile-facets__submenu .price-fields-sep{font-size:13px;padding:0 2px;align-self:center}.mobile-facets__close-button{font-family:Outfit,sans-serif;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}}@media screen and (max-width:989px){.active-facets,.active-facets-mobile{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 16px!important;padding:0!important}.active-facets-mobile.is-empty,.active-facets-mobile:not(:has(.active-facets__button)){display:none!important;margin:0!important}.active-facets__button,.active-facets__button-remove{margin:0!important;padding:0!important}}@media screen and (min-width:750px)and (max-width:989px){.facets-vertical .active-facets__button{padding:0!important;margin:0!important}.facets-vertical .active-facets__button-remove{padding:0!important}}@media screen and (min-width:990px){.facets-vertical{align-items:flex-start;gap:0}.facets-vertical .facets-wrapper{flex:0 0 280px;width:280px;max-width:280px;padding-right:40px;position:sticky;top:calc(var(--header-height, 80px) + 16px);align-self:flex-start;max-height:none;overflow:visible}.facets-vertical .facets__form-vertical{width:100%}.facets-vertical .product-grid-container{flex:1 1 0;min-width:0;width:auto}.facets-vertical .facets__heading,.facets-vertical .facets__heading--vertical{margin:0!important;padding:0!important;font-size:16px;font-weight:600;color:#3a3a3a;letter-spacing:1px}.facets-vertical .active-facets-vertical-filter{align-items:center;padding:0 0 14px}.facets-vertical .active-facets-vertical-filter .active-facets__button-wrapper{margin:0!important;padding:0!important;align-items:center}.facets-vertical .active-facets.active-facets-desktop{margin:0 0 8px!important;padding:0 0 16px!important;border-bottom:1px solid #e5e5e5}.facets-vertical .active-facets.active-facets-desktop:not(:has(.active-facets__button)){padding-bottom:14px;margin-bottom:4px;border-bottom-color:#e5e5e5}.facets-vertical .active-facets__button,.facets-vertical .active-facets facet-remove:last-of-type{margin:0!important;padding:0!important}.facets-vertical .active-facets{align-items:center}.facets-vertical .facets__disclosure-vertical{border-bottom:1px solid #e8e8e8;padding:16px 0}.facets-vertical .facets__disclosure-vertical:first-of-type{padding-top:4px}.facets-vertical .facets__summary{padding:0!important;cursor:pointer}.facets-vertical .facets__summary-label{font-size:14px;font-weight:600;color:#3a3a3a;letter-spacing:1px}.facets-vertical .facets__summary:hover .facets__summary-label{color:#525252}.facets-vertical .facets__summary .icon-caret{width:10px;height:6px;opacity:.55}.facets-vertical .facets__display-vertical{padding-top:16px}.facets-vertical .facets__price,.facets-vertical .facets__display-vertical .facets__price{padding:0}.facets-vertical .price-fields-row{gap:8px;margin:0}.facets-vertical .field.field--boxed{padding:0 10px;border-radius:8px;border-color:#e5e5e5;min-height:42px}.facets-vertical .field.field--boxed:focus-within{border-color:#111}.facets-vertical .price-slider-wrap{height:22px;margin:18px 4px 2px}.facets-vertical .price-slider-track{height:2px;background:#e5e5e5}.facets-vertical .price-slider-range{background:#111}.facets-vertical .price-slider-input::-webkit-slider-thumb{width:16px;height:16px;margin-top:3px;background:#111}.facets-vertical .price-slider-input::-moz-range-thumb{width:16px;height:16px;background:#111}.facets-vertical .facets-layout-list.facets__list--vertical:not(.facets__list--chips),.facets-vertical .facets-layout-grid.facets__list--vertical:not(.facets__list--chips){gap:8px}.facets-vertical .facets-layout-list.facets__list--vertical.facets__list--chips,.facets-vertical .facets-layout-grid.facets__list--vertical.facets__list--chips{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;align-items:flex-start;align-content:flex-start}.facets-vertical .facets__list--chips .facets__item,.facets-vertical .facets__list--chips .list-menu__item{width:auto;max-width:none;min-width:0;flex:0 0 auto}.facets-vertical .facets__list--chips .facet-filter-chip{width:auto;max-width:none;min-width:0;justify-content:flex-start;padding:6px 12px;font-size:12px}.facets-vertical .facet-filter-chip--color{padding:6px 12px 6px 8px}.facets-vertical .facet-filter-chip .facet-checkbox__text,.facets-vertical .facet-filter-chip .facet-checkbox__text-label{min-width:0;overflow:visible;text-overflow:clip;white-space:nowrap}.facets-vertical .facet-checkbox__text,.facets-vertical .facet-checkbox__text-label{font-size:12px;font-weight:400;color:inherit}.facets-vertical .facet-filter-chip:hover:not(.disabled) .facet-checkbox__text-label{color:inherit}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/component-facets-custom.css.map */
