.collection-seo{border-top:1px solid rgba(var(--color-foreground),.12)}.collection-seo__inner{display:grid;gap:clamp(3rem,5vw,7rem);padding-top:clamp(5rem,7vw,9rem);padding-bottom:clamp(5rem,7vw,9rem)}.collection-seo__copy{max-width:82rem;font-size:1.65rem;line-height:1.75}.collection-seo__copy h2{margin-top:4rem;margin-bottom:1.3rem;font-size:clamp(2.6rem,3vw,4.2rem);line-height:1.08;letter-spacing:-.025em}.collection-seo__copy h3{margin-top:2.4rem;margin-bottom:.8rem;font-size:clamp(2rem,2vw,2.6rem)}.collection-seo__copy a{color:inherit;font-weight:650;text-underline-offset:.35rem}.collection-seo__aside{align-self:start}.collection-seo__image{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:1.8rem}.collection-seo__card{margin-top:1.8rem;padding:2.4rem;border:1px solid rgba(var(--color-foreground),.16);border-radius:1.4rem}.collection-seo__card h2{margin:.4rem 0 1rem;font-size:2.6rem}.collection-seo__eyebrow{margin:0;text-transform:uppercase;letter-spacing:.12em;font-size:1.15rem;font-weight:700}@media screen and (min-width:990px){.collection-seo__inner{grid-template-columns:minmax(0,1.55fr) minmax(28rem,.65fr)}.collection-seo__aside{position:sticky;top:10rem}}@media screen and (max-width:989px){.collection-seo__copy{font-size:1.55rem}.collection-seo__aside{display:grid;gap:1.8rem}}.collection-hero{border-bottom:1px solid rgba(var(--color-foreground),.12)}.collection-hero__inner{display:grid;gap:3.2rem;align-items:center;padding-top:3.2rem;padding-bottom:3.2rem}.collection-hero__title{margin:0 0 1.6rem;font-size:clamp(3.2rem,4.8vw,6.4rem);line-height:.98;letter-spacing:-.035em}.collection-hero__description{max-width:68rem;font-size:clamp(1.6rem,1.2vw,1.9rem);line-height:1.65}.collection-hero__description p:last-child{margin-bottom:0}.collection-hero__image-container{min-height:34rem;border-radius:1.8rem;overflow:hidden}.collection-hero__image{width:100%;height:100%;object-fit:cover}@media screen and (min-width:750px){.collection-hero--with-image .collection-hero__inner{grid-template-columns:minmax(0,1.05fr) minmax(32rem,.95fr)}}@media screen and (max-width:749px){.collection-hero__inner{gap:2.2rem;padding-top:2.4rem;padding-bottom:2.4rem}.collection-hero__image-container{min-height:26rem;order:-1}}
/*# sourceMappingURL=/cdn/shop/t/24/compiled_assets/styles.css.map?subset=AAgAQA */
