.rf-hero{position:relative;background:#0b0b0a;display:block}.rf-hero__shot{position:relative;width:100%;aspect-ratio:var(--rf-hero-ratio, 2.13) / 1;overflow:hidden}.rf-hero__img{width:100%;height:100%;object-fit:cover;object-position:50% 45%}.rf-hero__pic{display:contents}.rf-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(97deg,#060605e6,#060605b8 34%,#0606051f 62%,#0606054d)}.rf-hero__copy{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;max-width:var(--rf-bleed);margin:0 auto;padding:0 var(--rf-bleed-gutter)}.rf-hero__inner{max-width:760px}.rf-kicker{display:inline-flex;align-items:center;gap:9px;font-family:var(--rf-body);font-size:11.5px;letter-spacing:.15em;text-transform:uppercase;margin-bottom:16px;color:#d8d4cb}.rf-kicker__dot{width:6px;height:6px;border-radius:99px;background:var(--rf-creatine)}.rf-hero__h{font-family:var(--rf-display);font-weight:400;text-transform:uppercase;color:#fff;font-size:clamp(30px,4.7vw,64px);line-height:.93;margin:0;max-width:22ch}.rf-hero__ln{display:block;overflow:hidden}.rf-hero__ln i{display:block;font-style:normal;transform:translateY(105%);animation:rf-rise .8s cubic-bezier(.16,.84,.3,1) forwards}.rf-hero__ln:nth-child(2) i{animation-delay:.1s}.rf-hero__ln:nth-child(3) i{animation-delay:.2s}@keyframes rf-rise{to{transform:none}}.rf-hero__sub{color:#cfcbc2;font-size:16px;line-height:1.5;margin:18px 0 0;max-width:44ch;opacity:0;animation:rf-fade .7s ease .44s forwards}.rf-hero__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px;opacity:0;animation:rf-fade .7s ease .58s forwards}@keyframes rf-fade{to{opacity:1}}.rf-btn--light{background:#fff;color:var(--rf-ink)}.rf-btn--light:hover{background:#e7e4db;color:var(--rf-ink)}.rf-btn--outline{background:none;color:#fff;border:1.5px solid rgba(255,255,255,.55)}.rf-btn--outline:hover{background:#fff;color:var(--rf-ink);border-color:#fff}.rf-trust{display:flex;flex-wrap:wrap;gap:10px 36px;justify-content:center;padding:16px 24px;margin:0;background:var(--rf-ink);list-style:none}.rf-trust li{font-family:var(--rf-body);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:#b5b1a8;display:flex;align-items:center;gap:8px}.rf-trust li b{color:#fff;font-weight:400;font-family:var(--rf-display);font-size:17px;letter-spacing:.03em}@media screen and (max-width:760px){.rf-hero__scrim{background:linear-gradient(0deg,#060605e6 6%,#0606059e 50%,#0606056b)}.rf-hero__h{font-size:min(10.4vw,40px)}.rf-hero__shot{aspect-ratio:auto;min-height:125vw;display:flex;flex-direction:column;justify-content:flex-end}.rf-hero__img{position:absolute;top:0;right:0;bottom:0;left:0}.rf-hero__copy{position:relative;inset:auto;width:100%;justify-content:flex-end;padding-top:48px;padding-bottom:36px}.rf-kicker{align-items:flex-start;font-size:11px;letter-spacing:.08em;line-height:1.4}.rf-kicker__dot{flex:none;margin-top:calc((1.4em - 6px)/2)}.rf-hero__inner{max-width:none}.rf-trust{display:grid;grid-template-columns:1fr 1fr;gap:18px 12px;padding:20px 16px}.rf-trust li{flex-direction:column;gap:4px;text-align:center;line-height:1.4}}@media(prefers-reduced-motion:reduce){.rf-hero__ln i{animation:none;transform:none}.rf-hero__sub,.rf-hero__ctas{animation:none;opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/rf-hero.css.map */
