.collection-filters .filters-modal{position:absolute;top:calc(var(--base-spacing) * -1);right:-.75rem;width:calc(100vw - 1.5rem);max-height:70svh;overflow-y:auto;z-index:50;border-radius:var(--border-radius);box-shadow:var(--box-shadow);opacity:0;pointer-events:none;transition:opacity .3s;padding:var(--base-spacing) calc(var(--base-spacing) / 2) var(--base-spacing) calc(var(--base-spacing) / 2)}.collection-filters.active .filters-modal{opacity:1;pointer-events:auto}.filters-modal .top+.filter-group{margin-top:1.75rem}.filters-modal .filter-group+.filter-group{margin-top:var(--base-spacing)}.filters-modal .filter-group label span{background-color:var(--red-2);color:var(--red-3);text-transform:uppercase;padding:.6rem 1rem;border-radius:9999px;display:inline-block;box-shadow:.5px .5px 3px .2px #0000004d,-.15px -.15px .5px .5px var(--red-3);cursor:pointer}.filters-modal .filter-group li:not(:last-child){margin-right:1rem}.filters-modal .filter-group label input:checked+span{background-color:var(--red-5);color:var(--grey-1);box-shadow:.5px .5px 3px .2px #0000004d inset,-.5px -.5px 2px 0 var(--red-3) inset}#products-list-container .product-data{transition:opacity .3s;animation:fadeInUp 1.5s var(--custom-curve)}.collection-filters .reset-button{transition:opacity .3s}.collection-filters.hide-reset .reset-button{opacity:0;pointer-events:none}@media screen and (min-width:1024px){.collection-filters .filters-modal{right:-1.25rem;width:calc(100vw - 2.5rem);max-height:500px;padding:var(--base-spacing) calc(var(--base-spacing) / 2) var(--base-spacing) var(--base-spacing)}.filters-modal .filter-group label span{padding:.7rem 1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/main-collection.css.map */
