.collection{padding-block:4.1rem;padding-inline:5rem 3rem}.collection:not(:has(.collection__pagination)){padding-bottom:10rem}.collection__inner{display:flex;max-width:1440px;margin-inline:auto}.collection__aside{width:100%;max-width:0;overflow-x:hidden;transition:max-width var(--duration-default) ease-in-out}.collection__aside.is-open{max-width:29.8rem}.collection__aside-inner{min-width:24.9rem;height:100%;padding-right:1.9rem;margin-right:3rem;border-right:1px solid #ccc;overflow-x:hidden}.collection__bar{font-weight:600;display:flex;align-items:center;min-height:6.1rem;max-width:1440px;border-block:1px solid #ccc;margin-inline:auto;margin-bottom:3.2rem}.collection__bar .dropdown__button{font-weight:400}.collection__filter-toggle a{line-height:28px;text-decoration:none;display:flex;align-items:center;gap:1rem;padding-right:2.6rem;border-right:1px solid #ccc;margin-right:2.5rem}.collection__filter-toggle svg{width:2.5rem;height:auto}.collection__view-as{display:flex;align-items:center;gap:1rem;margin-left:auto;margin-right:1.5rem}.collection__view-as p{font-weight:600;margin:0}.collection__view-button button{line-height:1;background-color:transparent;display:grid;place-content:center;-webkit-appearance:none;appearance:none;border:none;opacity:.5;transition:opacity var(--duration-default) ease-in-out}.collection__view-button.is-active button{opacity:1}.collection__bar .dropdown__button{display:flex;align-items:center;gap:1rem}.collection__pagination{margin-top:10.3rem}.collection-grid-container{width:100%}.collection__grid{width:100%;row-gap:5.4rem}.collection__grid .grid__item{width:100%}[css-type=grid] .collection__grid{grid-template-columns:repeat(3,1fr)}[css-type=list] .collection__grid{grid-template-columns:1fr}@media (max-width: 749px){[css-type=grid] .collection__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 989px){.collection{padding-inline:3rem}.collection__aside.is-open{min-width:0;max-width:0}}@media (max-width: 749px){.collection__filter-toggle,.collection__view-as p,.collection .facets__sort label{font-size:0}.collection__filter-toggle a{padding-right:1.5rem;margin-right:1.5rem}.collection .facets__sort summary span{font-size:1.4rem}}@media (max-width: 374px){.collection__bar{justify-content:center;flex-wrap:wrap;padding-block:1rem}.collection__bar .facets__sort{order:1}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/main-collection.css.map */
