.advanced-collection-filters *,.advanced-collection-filters{box-sizing:border-box}.advanced-collection-filters.view-mobile{padding:0}.advanced-collection-filters.view-mobile .collectionFiltersWrapper:before{content:none}.advanced-collection-filters.view-mobile .collectionFiltersWrapper{position:fixed;top:0;bottom:0;width:100%;z-index:99999;background:#fff;padding:30px}.advanced-collection-filters.view-mobile .collectionFiltersWrapper .collectionFilters{width:100%;flex-direction:column;align-items:flex-start;padding:30px 0 0}.advanced-collection-filters.view-mobile .collectionFiltersWrapper .collectionFilters .filter-column .advanced-filters{max-height:unset;opacity:1;visibility:visible;position:static;padding:0;transform:unset;justify-content:space-between}.advanced-collection-filters.view-mobile .collectionFiltersWrapper .collectionFilters .filter-column:last-child{padding-bottom:40px}.advanced-collection-filters.view-mobile .collectionFiltersWrapper .collectionFilters .filter-column .column-title{font-size:16px;margin-bottom:20px}.advanced-collection-filters.view-mobile .collectionFiltersWrapper .collectionFilters .filter-column .advanced-filters .advanced-filter{font-size:14px}.advanced-collection-filters.view-mobile .collectionFiltersWrapper .mobile-filter-header{text-align:center;padding-bottom:30px;border-bottom:1px solid #c9c9c7;position:relative}.advanced-collection-filters.view-mobile .collectionFiltersWrapper .mobile-filter-header button[aria-label=close] svg{height:16px;width:16px;color:#000}.advanced-collection-filters.view-mobile .collectionFiltersWrapper .mobile-filter-header button{width:fit-content;padding:3px 6px;margin:0;position:absolute;right:0;top:0;background:#fff;border:none}.advanced-collection-filters.view-mobile .collectionFiltersWrapper .mobile-filter-header p{font-size:16px;font-weight:400;color:#000}.advanced-collection-filters.view-mobile{position:fixed;top:0;bottom:0;width:100%;z-index:110003;background:#fff;transform:translate(-100%);transition:all .2s ease-in-out}.advanced-collection-filters.view-mobile.active{transform:translate(0)}.collection-filters .advanced-collection-filters.view-mobile .collectionFiltersWrapper{max-height:unset}.collection-filters .toolbar{padding:0}.collection-product-grid.loading-state{opacity:.5;pointer-events:none}.advanced-collection-filters .current.active-filters-list{padding:0;margin:0;display:flex;flex-wrap:wrap;gap:10px}.advanced-collection-filters .current.active-filters-list .active-filter-label{padding:0}.advanced-collection-filters .collectionFilters .filter-column.active h2:after{transform:rotate(180deg);transition:all .2s ease-in-out}.advanced-collection-filters .collectionFiltersWrapper .collectionFilters{display:flex;gap:30px;align-items:center}.advanced-collection-filters .collectionFiltersWrapper .collectionFilters .filter-column{float:unset;padding:0;cursor:pointer}.advanced-collection-filters .collectionFilters .filter-column h2:after{transition:all .2s ease-in-out}.advanced-collection-filters .collectionFilters .filter-column{position:unset}.advanced-collection-filters .collectionFilters .filter-column.active .advanced-filters{opacity:1;visibility:visible;max-height:800px;transform:translateY(0)}.advanced-collection-filters .collectionFilters .filter-column .advanced-filters{max-height:0;opacity:0;visibility:hidden;overflow:hidden;transform:translateY(-20px);transition:max-height .3s ease-in-out,opacity .2s ease-in-out,transform .3s ease-in-out,visibility .3s ease-in-out;display:flex;position:absolute;top:100%;background:#fff;box-sizing:border-box;width:100%;left:0;padding:2% calc(50vw - 48%) 2% 0;align-items:center;column-gap:2rem;flex-wrap:wrap;row-gap:1rem}.advanced-collection-filters .collectionFilters .filter-column .advanced-filters li.advanced-filter{display:inline-block;font-size:16px;color:#333;line-height:1.65;padding-left:19px;padding-left:1.1875rem;position:relative;min-width:140px}.advanced-collection-filters .collectionFilters .filter-column .advanced-filters li.advanced-filter:before{content:"";position:absolute;top:5px;left:0;border:1px solid #a7a7a7;height:12px;width:12px}.advanced-collection-filters .collectionFilters .filter-column .advanced-filters li.advanced-filter:after{content:"";position:absolute;top:7px;left:2px;height:10px;width:10px;background:#fff}.advanced-collection-filters .collectionFilters .filter-column .advanced-filters li.advanced-filter:hover{color:#444}.advanced-collection-filters .collectionFilters .filter-column .advanced-filters li.advanced-filter.active-filter:after{background:#a7a7a7}
/*# sourceMappingURL=/cdn/shop/t/98/assets/advanced-filter.css.map */
