.collection-feature-grid__inner{display:grid;gap:var(--grid-mobile-vertical-spacing) var(--grid-mobile-horizontal-spacing)}.collection-feature-grid__featured,.collection-feature-grid__link{color:rgb(var(--color-foreground));display:block;text-decoration:none}.collection-feature-grid__featured{aspect-ratio:1 / 1;border-radius:var(--media-radius);overflow:hidden;position:relative}.collection-feature-grid__featured:after{background:linear-gradient(to top,rgba(0,0,0,var(--overlay-opacity, .4)),#0000 60%);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.collection-feature-grid__media{background-color:rgba(var(--color-foreground),.05);top:0;right:0;bottom:0;left:0;overflow:hidden;position:absolute}.collection-feature-grid__media--item{aspect-ratio:1 / 1;border-radius:var(--media-radius);position:relative}.collection-feature-grid__inner--stacked .collection-feature-grid__media--item{aspect-ratio:2 / 1}.collection-feature-grid__image{display:block;height:100%;left:0;object-fit:cover;object-position:center center;position:absolute;top:0;width:100%}.collection-feature-grid__content{align-items:flex-start;bottom:0;display:flex;flex-direction:column;gap:1.6rem;left:0;padding:2rem;position:absolute;right:0;z-index:1}.collection-feature-grid__heading{color:#fff;font-size:clamp(2.4rem,3.2vw,4.6rem);line-height:1.1;margin:0}.collection-feature-grid__button{background:#00000059;border:.1rem solid #ffffff;border-radius:var(--buttons-radius);color:#fff;display:inline-flex;font-size:1.3rem;letter-spacing:.06rem;line-height:1.2;padding:1.2rem 2.4rem;text-transform:uppercase;transition:background-color var(--duration-short) ease,color var(--duration-short) ease}.collection-feature-grid__featured:hover .collection-feature-grid__button,.collection-feature-grid__featured:focus-visible .collection-feature-grid__button{background:#fff;color:#121212}.collection-feature-grid__items{align-content:start;display:grid;gap:var(--grid-mobile-vertical-spacing) var(--grid-mobile-horizontal-spacing);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0}.collection-feature-grid__inner--stacked .collection-feature-grid__items{grid-template-columns:minmax(0,1fr)}.collection-feature-grid__title{font-family:var(--font-body-family);font-size:1.2rem;font-style:var(--font-body-style);font-weight:var(--font-body-weight);letter-spacing:.06rem;line-height:1.3;margin:0;padding:1rem 0 1.4rem;text-align:center;text-transform:uppercase}@media(prefers-reduced-motion:no-preference){.collection-feature-grid__image{transition:transform var(--duration-long) ease}.collection-feature-grid__featured:hover .collection-feature-grid__image,.collection-feature-grid__link:hover .collection-feature-grid__image{transform:scale(1.03)}}@media screen and (min-width:750px){.collection-feature-grid__inner{gap:var(--grid-desktop-vertical-spacing) var(--grid-desktop-horizontal-spacing);grid-template-columns:repeat(2,minmax(0,1fr))}.collection-feature-grid__featured{aspect-ratio:auto;min-height:40rem}.collection-feature-grid__items{gap:var(--grid-desktop-vertical-spacing) var(--grid-desktop-horizontal-spacing)}.collection-feature-grid__content{gap:2rem;padding:3.2rem}.collection-feature-grid__button{font-size:1.4rem;padding:1.4rem 3.2rem}.collection-feature-grid__title{font-size:1.3rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/collection-feature-grid.css.map */
