.premium-hero{display:grid;grid-template-columns:1fr 1.05fr;min-height:680px;background:#24362c;align-items:stretch}.premium-hero .hero-image{position:relative;inset:auto;grid-column:2;grid-row:1;min-height:680px;z-index:0}.premium-hero .hero-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.premium-hero .hero-image:after{content:'';position:absolute;inset:30px;border:1px solid #f3efdf80;border-top:0;border-radius:0 0 230px 230px;pointer-events:none}.premium-hero .hero-shade{display:none}.premium-hero .hero-content{grid-column:1;grid-row:1;align-self:center;width:100%;max-width:none;padding:75px clamp(30px,5vw,85px) 120px;margin:0}.premium-hero h1{font-size:clamp(64px,6.4vw,100px);max-width:620px}.premium-hero .hero-intro{max-width:360px}.premium-hero .hero-buttons{flex-wrap:wrap;gap:24px}.premium-hero .hero-secondary{color:#f3efdf}.premium-hero .hero-caption{z-index:1}.premium-hero .hero-caption>span:last-child{background:#24362cb3;padding:7px 12px}.discovery-section{--green:#24362c;--cream:#f3efdf;font-family:var(--sans);line-height:1.7}.discovery-section h2{font-weight:400;line-height:1.02;letter-spacing:-.055em;margin:0}.discovery-section p{margin:0}.discovery-section .discovery-heading .eyebrow{margin-bottom:20px}.discovery-section .fabric-copy>p:not(.eyebrow),.discovery-section .wardrobe-copy>p:not(.eyebrow){margin-bottom:25px}.discovery-section .wardrobe-formula p{margin-top:10px}.discovery-section .faq-intro .eyebrow{margin-bottom:25px}.discovery-section .wardrobe-copy>.eyebrow,.discovery-section .fabric-copy>.eyebrow{margin-bottom:20px}
@media(max-width:1000px){.premium-hero .hero-content{padding:65px 32px 110px}.premium-hero h1{font-size:68px}}
@media(max-width:600px){.premium-hero{grid-template-columns:1fr;min-height:0}.premium-hero .hero-image{grid-column:1;grid-row:1;min-height:0;aspect-ratio:4/5}.premium-hero .hero-content{grid-column:1;grid-row:2;padding:55px 25px 65px;min-height:0}.premium-hero h1{font-size:clamp(58px,16vw,80px);max-width:100%}.premium-hero .hero-buttons{flex-direction:column;align-items:flex-start}.premium-hero .hero-caption{display:none}.discovery-section .discovery-heading h2{margin-bottom:20px}}
@media(prefers-reduced-motion:reduce){.premium-hero .hero-content{animation:none}}
