.soar-collection-hero{--container: 1200px;--sp-md: 16px;--sp-lg: 24px;--sp-xl: 48px;background:var(--black, #0e0c0d);color:var(--white, #fff);font-family:Inter,system-ui,-apple-system,sans-serif}.soar-collection-hero *{box-sizing:border-box}.soar-collection-hero .eyebrow{font-family:Inter,system-ui,sans-serif;font-weight:800;font-size:11px;letter-spacing:.22em;text-transform:uppercase;line-height:1.2;display:inline-flex;align-items:center;gap:14px;color:var(--blue, #0068ee)}.soar-collection-hero .eyebrow:before{content:"";width:32px;height:2px;background:var(--blue, #0068ee);display:inline-block}.soar-collection-hero .eyebrow.light{color:#ffffffd9}.soar-collection-hero .accent-blue{color:var(--blue, #0068ee);font-style:italic}.soar-collection-hero .ghost-dark{-webkit-text-stroke:2px var(--black, #0e0c0d);color:transparent;font-style:italic}.soar-collection-hero .btn{display:inline-flex;align-items:center;gap:10px;font-family:Upbolters,Impact,sans-serif;font-weight:800;font-size:12px;letter-spacing:.18em;text-transform:uppercase;line-height:1;padding:17px 32px;cursor:pointer;border:1px solid transparent;transition:background .22s ease,color .22s ease,border-color .22s ease}.soar-collection-hero .btn .arr{font-family:Inter,sans-serif;font-weight:400;letter-spacing:0;font-size:14px}.soar-collection-hero .btn-primary{background:var(--blue, #0068ee);color:var(--white, #fff);border-color:var(--blue, #0068ee)}.soar-collection-hero .btn-primary:hover{background:var(--orange, #ea4e12);border-color:var(--orange, #ea4e12)}.soar-collection-hero .btn-ghost{background:transparent;color:var(--white, #fff);border-color:var(--white, #fff);padding:16px 32px}.soar-collection-hero .btn-ghost:hover{background:var(--white, #fff);color:var(--black, #0e0c0d)}.soar-collection-hero .hero{position:relative;overflow:hidden}.soar-collection-hero .hero-inner{max-width:var(--container);margin:0 auto;display:grid;grid-template-columns:1fr 1fr;align-items:stretch;min-height:520px}.soar-collection-hero .hero-copy{padding:56px var(--sp-xl) 56px 24px;display:flex;flex-direction:column;justify-content:center}.soar-collection-hero .hero h1{margin-top:var(--sp-md);margin-bottom:0;font-family:Upbolters,Impact,sans-serif;font-weight:800;font-size:clamp(36px,4.6vw,64px);line-height:.95;letter-spacing:-.02em;text-transform:uppercase;max-width:600px}.soar-collection-hero .hero-subhead{margin-top:28px;max-width:520px;font-family:Upbolters,Impact,sans-serif;font-weight:800;font-size:clamp(20px,2vw,28px);line-height:1.15;letter-spacing:-.01em;text-transform:uppercase;color:var(--white, #fff)}.soar-collection-hero .hero-cta{margin-top:28px;display:flex;gap:var(--sp-md);flex-wrap:wrap}.soar-collection-hero .hero-img{position:relative;overflow:hidden;min-height:420px}.soar-collection-hero .hero-img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.soar-collection-hero .intro{background:var(--cream, #eadfcc);color:var(--black, #0e0c0d);padding:40px 24px}.soar-collection-hero .intro-inner{max-width:var(--container);margin:0 auto}.soar-collection-hero .intro .eyebrow{color:var(--blue, #0068ee)}.soar-collection-hero .intro h2{margin-top:10px;margin-bottom:24px;font-family:Upbolters,Impact,sans-serif;font-weight:800;font-size:clamp(28px,3.2vw,44px);line-height:.95;letter-spacing:-.02em;text-transform:uppercase}.soar-collection-hero .intro-body p{font-size:15px;line-height:1.65;color:#0e0c0db8}.soar-collection-hero .intro-body p+p{margin-top:14px}.soar-collection-hero .intro-body a{color:var(--blue, #0068ee);font-weight:600;text-decoration:none;border-bottom:1px solid rgba(0,104,238,.35);transition:color .2s ease,border-color .2s ease}.soar-collection-hero .intro-body a:hover{color:var(--orange, #ea4e12);border-color:var(--orange, #ea4e12)}.soar-collection-hero .announce{background:var(--black, #0e0c0d);color:var(--white, #fff);font-family:Inter,system-ui,sans-serif;font-weight:800;font-size:11px;letter-spacing:.22em;text-transform:uppercase;line-height:1.2;text-align:center;padding:12px 16px}.soar-collection-hero .announce .dot{color:var(--blue, #0068ee);margin:0 12px}@media(max-width:880px){.soar-collection-hero .hero-inner{grid-template-columns:1fr;min-height:auto}.soar-collection-hero .hero-copy{padding:48px 24px;order:2}.soar-collection-hero .hero-img{order:1;min-height:340px}.soar-collection-hero .intro{padding:36px 24px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/soar-collection-hero.css.map */
