.collection-hero-content h1,.collection-hero-content h2,.collection-hero-content h3,.collection-hero-content h4,.collection-hero-content h5,.collection-hero-content h6{font:var(--font-brand-heading-2);text-transform:var(--font-brand-heading-2-text-transform);letter-spacing:var(--font-brand-heading-2-letter-spacing);margin-bottom:15px}
@media(min-width:768px){.collection-hero-content h1,.collection-hero-content h2,.collection-hero-content h3,.collection-hero-content h4,.collection-hero-content h5,.collection-hero-content h6{font-size:48px;margin-bottom:20px}}.collection-hero-content p{font:var(--font-body-sans-2);text-transform:var(--font-body-sans-2-text-transform);letter-spacing:var(--font-body-sans-2-letter-spacing)}
@media(min-width:768px){.collection-hero-content p{font:var(--font-subheading-3);text-transform:var(--font-subheading-3-text-transform);letter-spacing:var(--font-subheading-3-letter-spacing)}}.collection-hero-content p:last-child{margin-bottom:0}.collection-title-wrapper{padding:var(--gutter)}.collection-hero-text-only{text-align:center;margin:20px}
@media(min-width:960px){.collection-hero-text-only{padding:0 0 var(--space-32)}}.collection-hero-text-only .collection-hero__description{margin-top:var(--space-8);max-width:612px;margin-inline:auto}@media(min-width:768px){.collection-hero-text-only .collection-hero__description{margin-top:var(--space-18)}}