.rc-hero{position:relative;display:flex;align-items:center;justify-content:center;min-height:90vh;background-color:var(--rc-bg);overflow:hidden}.rc-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.rc-hero__media{width:100%;height:100%;object-fit:cover}.rc-hero__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0000004d,#0009);z-index:1}.rc-hero__content{position:relative;z-index:2;text-align:center;max-width:720px;padding:8rem 1.5rem}.rc-hero__eyebrow{display:flex;align-items:center;justify-content:center;gap:1.2rem;margin-bottom:2.4rem}.rc-hero__eyebrow-line{display:block;width:3.2rem;height:1px;background-color:var(--rc-accent)}.rc-hero__eyebrow-text{font-size:.9rem;letter-spacing:.22em;color:var(--rc-accent);text-transform:uppercase;white-space:nowrap}.rc-hero__heading{font-size:5.6rem;font-weight:500;letter-spacing:-.025em;color:var(--rc-text);margin:0 0 .8rem;line-height:1.05}.rc-hero__tagline{font-size:1.1rem;letter-spacing:.18em;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.8);text-transform:uppercase;margin:0 0 .8rem}.rc-hero__subtext{font-size:1.3rem;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.8);margin:0 0 3.2rem;line-height:1.6}.rc-hero__actions{display:flex;gap:1.2rem;justify-content:center;flex-wrap:wrap}.rc-hero__btn{display:inline-flex;align-items:center;justify-content:center;padding:1.2rem 2.8rem;font-size:1.1rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;text-decoration:none;border-radius:2px;transition:opacity .2s ease}.rc-hero__btn:hover{opacity:.85}.rc-hero__btn--primary{background-color:var(--rc-accent);color:var(--rc-accent-text)}.rc-hero__btn--secondary{background-color:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.7);text-shadow:0 1px 3px rgba(0,0,0,.5)}.rc-hero__btn--secondary:hover{border-color:#fff;background-color:#ffffff1a}@media screen and (max-width:767px){.rc-hero{min-height:70vh}.rc-hero__heading{font-size:3.4rem}.rc-hero__content{padding:6rem 1.5rem}.rc-hero__actions{flex-direction:column;align-items:center}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-rc-hero.css.map */
