.facets.drawer{max-width:550px;height:calc(var(--viewport-height, 100vh) - var(--content-start));overflow:hidden;border-radius:0}.facets.drawer:not([open]){transform:translate3d(-100%,0,0)}.facets .drawer__content{overflow:auto}.facets .drawer__footer{position:-webkit-sticky;position:sticky;bottom:0;background-color:rgba(var(--drawer-bg-color))}.facets .disclosure{margin:0 2px;border-bottom:1px solid rgba(var(--text-color)/.15)}.facets__active-filters>.disclosure{margin-top:calc(6 * var(--space-unit) * -1);margin-bottom:calc(6 * var(--space-unit))}.facets__filters{margin-top:calc(6 * var(--space-unit) * -1);transform:translateZ(0)}.facets__filters>details-disclosure:last-of-type .disclosure{border:0}.facets__sort{padding-bottom:calc(8 * var(--space-unit));border-bottom:1px solid rgba(var(--text-color)/.15)}.filter li:not(:last-child){margin-bottom:calc(4 * var(--space-unit))}.filter__more+.filter__header{margin-inline-start:calc(4 * var(--space-unit));padding-inline-start:calc(4 * var(--space-unit));border-inline-start:1px solid rgba(var(--text-color)/.15)}input[disabled]+.filter__label{opacity:.5}.filter__count{margin-inline-start:calc(3 * var(--space-unit));white-space:nowrap}.active-filter{margin-bottom:calc(4 * var(--space-unit));margin-inline-end:calc(6 * var(--space-unit))}.main-products-grid__results>.grid{transition:opacity .4s ease}.main-products-grid__results.is-loading>.grid{opacity:.4;pointer-events:none}.main-products-grid__results.is-loading:after{top:calc(50% - 24px);right:calc(50% - 24px);width:48px;height:48px;border-width:3px}.filter__swatches{margin:2px}@media (min-width: {{settings.breakpoint_md_lg}} px){.facets.drawer{visibility:visible;position:static;height:auto;transition:none;background:none;color:currentColor}sticky-scroll-direction .facets.drawer{position:-webkit-sticky;z-index:0;top:calc(var(--header-end, 0) + 20px)}.facets.drawer:not([open]){transform:none}.facets .drawer__content{padding:0;overflow:visible}.main-products-grid__filters{flex:0 0 calc(327px + 8 * var(--space-unit));margin-inline-end:calc(8 * var(--space-unit));padding-bottom:calc(12 * var(--space-unit));padding-inline-end:calc(8 * var(--space-unit))}.main-products-grid--contained .main-products-grid__filters{margin-inline-end:calc(8 * var(--space-unit))}.collection-products__container .main-products-grid__filters{margin-inline-end:5px;padding-inline-end:var(--gutter)}}.filter__label[data-swatch]{width:100%;height:auto;overflow:visible;border:0!important;border-radius:0;box-shadow:none!important}.filter__label[data-swatch]:before{content:"";flex-shrink:0;width:20px;height:20px;margin-inline-end:calc(3 * var(--space-unit));border:none}.border-swatch.filter__label[data-swatch]:before{border:1px solid rgb(var(--swatch-border-color-default))}.disclosure__show-more{margin-top:calc(2 * var(--space-unit))}.disclosure__show-more:has(.filter__more),.disclosure__show-more:has(.js-clear-filter:not([hidden])){margin-top:calc(6 * var(--space-unit))}@media (min-width: {{settings.breakpoint_portrait}} px){.main-products-grid__filters{flex:0 0 calc(327px + 12 * var(--space-unit));margin-inline-end:calc(12 * var(--space-unit));padding-inline-end:calc(12 * var(--space-unit))}.main-products-grid--contained .main-products-grid__filters{margin-inline-end:calc(8 * var(--space-unit))}.collection-products__container .main-products-grid__filters{margin-inline-end:5px;padding-inline-end:var(--gutter)}}.facet-filters__wrapper.drawer{top:var(--content-start);max-width:100%}@media(min-width:1025px){.facet-filters__wrapper.drawer{z-index:1}}.facet-filters__wrapper .active-filters{margin-bottom:5px}.facet-filters__wrapper .facets__active-filters summary{padding-bottom:16px}.facet-filters__wrapper .facets__active-filters>.disclosure{margin-block-start:-20px}.facet-filters__wrapper .facets__active-filters .active-filters-header{font-weight:700;font-size:17px;line-height:20.4px}@media (min-width: {{settings.breakpoint_md_lg}} px){.facet-filters__wrapper .facets__active-filters .active-filters-header{font-size:18px;line-height:21.6px}}.facet-filters__wrapper .facets__active-filters .active-filter{margin:0 10px 10px 0;padding:0 10px;background-color:#f6f4f5;font-weight:500;font-size:16px;line-height:19.2px;gap:5px}.facet-filters__wrapper .disclosure__content a:not(.active-filter){font-weight:400;font-size:14px;line-height:16.8px}.facet-filters__wrapper .disclosure>summary{padding-block:20px 15px}.facet-filters__wrapper .facets__active-filters .disclosure__content{padding-bottom:0}.facet-filters__wrapper .facets__active-filters .disclosure{border-bottom:0}.facet-filters__wrapper .facets__filters .filter__toggle span{font-weight:700;font-size:16px;line-height:19.2px}.facet-filters__wrapper .facets__filters .disclosure__toggle>.icon{width:24px;height:24px}.facet-filters__wrapper .facets__filters .checkbox+label:before{content:"";display:block;flex-shrink:0;width:16px;height:16px;margin-top:0;margin-inline-end:.75em;border:1px solid rgb(var(--text-color));border-radius:50%;background-color:rgb(var(--input-bg-color))}.facet-filters__wrapper .facets__filters .checkbox:checked+label:before{border-color:rgb(var(--text-color))}.facet-filters__wrapper .facets__filters .checkbox:checked+label:after{content:"";position:absolute;top:10px;left:8px;width:8px;height:8px;border-radius:50%;transform:translate(-50%,-50%);background-color:rgb(var(--text-color));border:0}.facet-filters__wrapper .filter.filter-col-2 .filter__content ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.facet-filters__wrapper .filter.filter-col-2 .filter__content ul li:nth-child(2n):not(.js-hidden){display:flex;justify-content:flex-end}.facet-filters__wrapper .filter.filter-col-2 .filter__content .filter__swatch--wrapper{width:130px}.facet-filters__wrapper .filter li{margin-bottom:15px}.facet-filters__wrapper .disclosure__show-more,.facet-filters__wrapper .disclosure__show-more:has(.filter__more),.facet-filters__wrapper .disclosure__show-more:has(.js-clear-filter:not([hidden])){margin-top:0}.facet-filters__wrapper .filter__content span{font-weight:400;font-size:16px;line-height:19px}.facet-filters__wrapper input[type=checkbox]+.filter__label{display:flex;align-items:center;height:20px;cursor:pointer}.filter .disclosure__content{padding-bottom:5px}.filter .disclosure__content:has(.filter__more){padding-bottom:20px}.filter .disclosure__content .filter__more{font-weight:400;font-size:14px;line-height:17px}facet-filters#facet-filters{position:-webkit-sticky;position:sticky;z-index:0}.drawer__content{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}@media(max-width:1024px){facet-filters#facet-filters{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:1000!important;background:#fff!important;overflow-y:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/facet-filters.css.map */
