.subcollections{margin-inline:-1px}.subcollections__subcollection{padding-bottom:var(--space-24)}.subcollections__subcollection-header{margin:var(--space-24) var(--gutter) var(--space-40);display:flex;align-items:center;justify-content:space-between;gap:var(--space-16)}@media(min-width:768px){.subcollections__subcollection-header{justify-content:start}
}.subcollections__subcollection-header .subcollections__subcollection-hero{width:100%;padding-inline:0}.subcollections__subcollection-header .subcollections__subcollection-hero--first{margin-top:var(--space-40)}.subcollections__subcollection-title{font:var(--font-h4);text-transform:var(--font-h4-text-transform);letter-spacing:var(--font-h4-letter-spacing)}
.subcollections__subcollection-view-all-image{aspect-ratio:1}.subcollections__subcollection-card-cta{margin-top:35px;font:var(--font-sh2);text-transform:var(--font-sh2-text-transform);letter-spacing:var(--font-sh2-letter-spacing);display:block}.subcollections__subcollection-carousel{padding-block:1px}.subcollections__subcollection-carousel-wrapper{display:block;position:relative}
.subcollections__subcollection-carousel-slide{--per-view:2.2;width:calc(100% / var(--per-view));height:auto}@media(min-width:768px){.subcollections__subcollection-carousel-slide{--per-view:3}}@media(min-width:1600px){.subcollections__subcollection-carousel-slide{--per-view:4}}@media(min-width:1920px){.subcollections__subcollection-carousel-slide{--per-view:5}
}.subcollections__subcollection-carousel-card{width:100%;height:100%}.subcollections__subcollection-carousel-card--view-all{padding:var(--space-16) var(--gutter);display:block}@media(min-width:1024px){.subcollections__subcollection-carousel-card--view-all{padding-block:var(--space-32)}}.subcollections__subcollection-navigation-wrapper{z-index:5;display:none;position:absolute;top:50%;transform:translateY(-50%);left:calc(-1 * var(--gutter));width:calc(100% + 2 * var(--gutter));justify-content:space-between;pointer-events:none;padding-inline:var(--gutter)}
@media(min-width:768px){.subcollections__subcollection-navigation-wrapper{display:flex}}.subcollections__carousel-wrapper--locked .subcollections__subcollection-navigation-wrapper{display:none}.subcollections__subcollection-navigation{pointer-events:all;padding:15px;margin-block:-10px;cursor:pointer}.subcollections__subcollection-navigation svg{width:25px;height:auto;display:block}
.subcollections__subcollection-navigation:disabled{opacity:0}