.collection{padding-top:0}.collection__toolbar{display:flex;align-items:center;gap:2rem;margin-bottom:4rem;padding:2rem;background-color:rgba(var(--color-base-text),.02);border-radius:.8rem;flex-wrap:wrap}.collection__filtering{flex:0 0 auto}.collection__filter-toggle{display:flex;align-items:center;gap:.8rem;white-space:nowrap}.collection__active-filters-count{background-color:rgb(var(--color-base-accent-1));color:#fff;border-radius:50%;width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:600}.collection__sorting{flex:0 0 auto}.collection__sort-select{padding:1rem 3rem 1rem 1.5rem;border:.1rem solid rgba(var(--color-base-text),.2);border-radius:.4rem;font-size:1.4rem;background-color:rgb(var(--color-base-background));cursor:pointer;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l5 5 5-5' stroke='currentColor' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:1.2rem}.collection__product-count{margin-left:auto}.collection__product-count p{font-size:1.4rem;color:rgba(var(--color-base-text),.6);margin:0}.collection__filters{position:fixed;top:0;right:0;width:100%;max-width:40rem;height:100%;background-color:rgb(var(--color-base-background));box-shadow:-.2rem 0 2rem #0000001a;z-index:1000;overflow-y:auto}.collection__filters-inner{padding:3rem}.collection__filters-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:3rem;padding-bottom:2rem;border-bottom:.1rem solid rgba(var(--color-base-text),.1)}.collection__filters-header h3{font-size:2rem;margin:0}.collection__filters-close{background:none;border:none;cursor:pointer;padding:.5rem;color:rgb(var(--color-base-text))}.collection__filter-group{border-bottom:.1rem solid rgba(var(--color-base-text),.1);padding:2rem 0}.collection__filter-label{display:flex;justify-content:space-between;align-items:center;font-size:1.6rem;font-weight:600;cursor:pointer;list-style:none}.collection__filter-label::-webkit-details-marker{display:none}.collection__filter-label svg{transition:transform .3s ease}.collection__filter-group[open] .collection__filter-label svg{transform:rotate(180deg)}.collection__filter-options{margin-top:1.5rem;display:flex;flex-direction:column;gap:1rem}.collection__filter-option{display:flex;align-items:center;gap:1rem;font-size:1.4rem;cursor:pointer}.collection__filter-option input[type=checkbox]{width:auto;flex-shrink:0}.collection__filter-count{color:rgba(var(--color-base-text),.6);margin-left:auto}.collection__price-range{margin-top:1.5rem}.collection__price-inputs{display:flex;gap:1rem}.collection__price-inputs label{flex:1;display:flex;flex-direction:column;gap:.5rem;font-size:1.3rem}.collection__price-inputs input{width:100%;padding:.8rem;border:.1rem solid rgba(var(--color-base-text),.2);border-radius:.4rem;font-size:1.4rem}.collection__filters-footer{display:flex;gap:1rem;margin-top:3rem;padding-top:2rem;border-top:.1rem solid rgba(var(--color-base-text),.1)}.collection__filters-footer .button{flex:1}.collection__products{margin-bottom:4rem}.product-grid{grid-template-columns:repeat(var(--columns-mobile, 2),1fr)}@media screen and (min-width: 990px){.product-grid{grid-template-columns:repeat(var(--columns-desktop, 4),1fr)}}.collection__empty{padding:5rem 0}.collection__empty p{font-size:1.8rem;color:rgba(var(--color-base-text),.6)}.collection__pagination{display:flex;justify-content:center;margin-top:4rem}@media screen and (max-width: 749px){.collection__toolbar{flex-direction:column;align-items:stretch}.collection__product-count{margin-left:0;text-align:center}.collection__filters{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-main-collection-product-grid.css.map */
