facets-component{top:-15px;padding-top:25px;z-index:5}facets-component[data-loaded] .facets{transition:right .25s ease-in-out,opacity .75s ease-in-out,visibility .75s ease-in-out}facets-component[data-loaded] .facets.active{opacity:1;visibility:visible;right:0;transition:.25s ease-in-out}.main-product-section:has(product-info-popup[data-loaded]) .facets{transition:right .25s ease-in-out,opacity .75s ease-in-out,visibility .75s ease-in-out}.main-product-section:has(product-info-popup[data-loaded]) .facets.active{opacity:1;visibility:visible;right:0;transition:.25s ease-in-out}.main-product-section:has(product-info-popup[data-loaded]) .product-info-popup-container{max-height:calc(100% - 24px);-webkit-overflow-scrolling:touch;overscroll-behavior:contain}:is(.product-info-popup-container.description,.product-info-popup-container.custom-overlay)>*{font-weight:350}:is(.product-info-popup-container.description,.product-info-popup-container.custom-overlay) strong{font-weight:400}.facets{width:100%;max-width:670px;z-index:10000;background-color:#fff;right:-100%;opacity:0;visibility:hidden}.facets-overlay{z-index:9999;background-color:#0000004d;display:none}.facets-overlay.active{display:block}.quick-filters-container{max-height:none;padding:12px 0;max-width:calc(100% - 135px)}.quick-filters-container .toolbar-wrapper{display:flex;width:100%;padding:0;border:0}.quick-filters-container .toolbar-wrapper>*{padding:0}.quick-filters-container facets-component{position:static}.quick-filters__inner{display:block;max-width:100%}.quick-filters__inner .swiper-wrapper{box-sizing:border-box}.quick-filters__inner nav{display:flex;align-items:center}.quick-filters__inner .quick-filters-list{flex-wrap:nowrap;margin:0}.quick-filters__inner .quick-filter-button{display:block;font-size:13px;font-weight:350;line-height:1.5;letter-spacing:.001px;padding:6px 25px;border:1px solid #000;transition:.15s ease-in-out;cursor:pointer;min-height:34px;width:fit-content}.quick-filters__inner .quick-filter-button:not(:last-child){border-right:0}.quick-filters__inner .quick-filter-button:hover,.quick-filters__inner .quick-filter-button:focus,.quick-filters__inner .quick-filter-button.active{background-color:#f2f2f2}.quick-filters__inner .quick-filter-button.loading .filter-value{display:none}.quick-filters__inner a{display:flex;align-items:center;justify-content:center}@media screen and (max-width:989px){.facets{max-width:100%}.quick-filters-container-main{flex-direction:column;align-items:flex-end}.quick-filters-container{flex-direction:column-reverse;align-items:flex-end;padding:12px 0;max-width:100%}.quick-filters-container .quick-filters__inner{width:100%;max-width:100%;padding:0}.quick-filters-container facets-component{padding-bottom:12px;padding-right:.75rem}}@media screen and (min-width:990px){facets-component{margin-top:65px}}.animated-opacity{animation:animated-opacity;animation-duration:.5s;animation-timing-function:ease-in-out}@keyframes animated-opacity{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.loading .loader{display:grid}.loader{display:none;place-items:center;will-change:transform,opacity}.spinner{width:16px;height:16px;border:2px solid transparent;border-top-color:#000;border-radius:50%;animation:spin .9s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/221/assets/facets.css.map */
