.collections{padding:var(--section-padding-y) var(--section-padding-x)}.collections-grid{display:grid;grid-gap:50px 20px;width:100%;grid-template-columns:repeat(2,1fr)}@media screen and (min-width:1024px){.collections-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1155px){.collections-grid{grid-template-columns:repeat(4,1fr)}}.collection-header:has(.collection-header__image){display:grid}@media screen and (max-width:1023px){.collection-header:has(.collection-header__image){justify-items:center}}@media screen and (min-width:1024px){.collection-header:has(.collection-header__image){grid-template-columns:1fr 1fr;min-height:400px}}.collection-header__titles{width:100%;overflow:hidden;padding:clamp(25px,6vw,80px) 0}.collection-header__image{width:100%;height:100%}@media screen and (min-width:1024px){.collection-header__image{grid-column:2/3;grid-row:1/2;position:relative}}.header-image{width:100%;height:100%}@media screen and (max-width:1023px){.header-image{max-height:430px;aspect-ratio:430/200}}@media screen and (min-width:1024px){.header-image{position:absolute}}.header-titles{width:min(75ch,100%);padding:0 var(--section-padding-x)}.collection-title{margin-top:1.35em}.collection-description p:last-of-type{margin:0}.header-filters{width:100%;margin:2em 0 0}@media screen and (min-width:1024px){.header-filters{padding:0 var(--section-padding-x)}}.clamp-text{margin:0 0 1em}.clamp--clamped .clamp-text{display:-webkit-box;-webkit-line-clamp:var(--clamp-lines);-webkit-box-orient:vertical;overflow:hidden}
