@media (max-width: 749px){.facets-wrapper .promo-banner{display:none}}@media (min-width: 750px){.facets-vertical .facets-container{background-color:#f5f5f5;padding:2rem;border-radius:var(--fc-border-radius);margin-top:1.5rem}.facets-vertical .facets-wrapper{max-width:350px}.facets__form-vertical .facets__summary-label{font-weight:600}.facets__form-vertical .facet-checkbox{padding-top:.5rem;padding-bottom:.5rem;font-size:14px;line-height:1.6}.facets__form-vertical .facet-checkbox svg{opacity:0;position:absolute}.active-facets-desktop .active-facets__button{padding:.3rem;margin-bottom:.3rem}.active-facets-desktop .active-facets__button-inner{font-size:10px;font-weight:initial;text-transform:initial}.facets-vertical-sort .facets-vertical-form{flex-direction:row-reverse;justify-content:initial;gap:1.5rem}.facets-vertical-sort .sorting,.facets-vertical-sort .product-count-vertical{padding:1rem}.facets-vertical-sort .sorting{border-radius:4px;box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) var(--brand-color-primary)}.facets-vertical-sort .sorting .facet-filters__label{margin-right:.5rem}.facets-vertical-sort .product-count-vertical{margin-left:initial;opacity:.5}.promo-banner{border-radius:var(--fc-border-radius);overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:2rem;margin-top:2rem;transition:background-color .25s ease-in-out}.promo-banner__info{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.promo-banner__info strong{color:var(--brand-color-primary);font-size:var(--fc-h3-font-size);font-weight:400;transition:color .25s ease-in-out;text-shadow:#222 0px 0px 1px;padding:.75rem 1rem}.promo-banner__info strong *{color:inherit}.promo-banner img{max-width:100%;height:100%;object-fit:cover;transition:filter .25s ease-in-out,opacity .25s ease-in-out}.promo-banner:hover img{opacity:.5}.promo-banner:hover strong{color:#fff}.promo-banner.has-overlay{background-color:var(--brand-color-primary)}.promo-banner.has-overlay strong{color:#fff;text-shadow:none}.promo-banner.has-overlay:hover strong{color:#000}.promo-banner.has-overlay img{opacity:.2}.promo-banner.has-overlay:hover img{filter:brightness(1.5)}.promo-banner a{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/fc-component-facets.css.map */
