@font-face{font-family:Tusker Grotesk;src:url(rf-tusker-grotesk-medium.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap}:root{--rf-ink: #0A0A0A;--rf-paper: #EDEBE3;--rf-paper-lift: #F7F5EF;--rf-white: #FFFFFF;--rf-line: rgba(10, 10, 10, .16);--rf-line-soft: rgba(10, 10, 10, .1);--rf-hair: rgba(10, 10, 10, .1);--rf-collagen: #A2D8FC;--rf-creatine: #57DDC3;--rf-teal-badge: #4BC9AC;--rf-muted: #5A5852;--rf-muted-2: #2A2926;--rf-display: "Anton", "Tusker Grotesk", "Arial Narrow", sans-serif;--rf-body: "Helvetica Neue", Helvetica, Arial, sans-serif;--rf-wrap: 1180px;--rf-gutter: 28px;--rf-wrap-wide: 1600px;--rf-wrap-wide-gutter: 40px;--rf-bleed: 1760px;--rf-bleed-gutter: clamp(20px, 3.4vw, 54px);--rf-band: 70px}.rf body,body{background:var(--rf-paper);color:var(--rf-ink);font-family:var(--rf-body)}.rf-wrap{max-width:var(--rf-wrap);margin:0 auto;padding:0 var(--rf-gutter)}.rf-wrap--wide{max-width:var(--rf-wrap-wide);padding:0 var(--rf-wrap-wide-gutter)}@media screen and (max-width:749px){.rf-wrap--wide{padding:0 var(--rf-gutter)}}rf-announcement,rf-product-stage,rf-ingredients{display:block}.rf-band{display:block;padding:var(--rf-band) 0}.rf-band--lift{background:var(--rf-paper-lift)}.rf-band--white{background:var(--rf-white);border-top:1px solid var(--rf-line-soft);border-bottom:1px solid var(--rf-line-soft)}.rf-display,.rf-h{font-family:var(--rf-display);font-weight:400;text-transform:uppercase;line-height:.96;letter-spacing:.005em;margin:0;text-wrap:balance}.rf-h--xl,.rf-h--lg{font-size:clamp(32px,5vw,58px)}.rf-h--md{font-size:clamp(26px,3.4vw,40px)}.rf-eyebrow{font-family:var(--rf-body);font-size:11.5px;letter-spacing:.15em;text-transform:uppercase;color:var(--rf-muted);margin:0}.rf-sub{margin:14px 0 0;max-width:58ch;font-size:15.5px;line-height:1.55;color:var(--rf-muted-2)}.rf-center{text-align:center}.rf-sub.rf-center,.rf-center>.rf-sub{margin-left:auto;margin-right:auto}.rf-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:var(--rf-ink);color:#fff;border:0;border-radius:2px;padding:16px 30px;font-family:var(--rf-body);font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:transform .15s ease,background .2s ease}.rf-btn:hover{background:#242422;transform:translateY(-1px);color:#fff}.rf-btn--block{width:100%}.rf-btn--ghost{background:none;color:var(--rf-ink);border:1.5px solid var(--rf-ink)}.rf-btn--ghost:hover{background:var(--rf-ink);color:#fff}.rf-tlink{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;color:var(--rf-ink);border-bottom:1.5px solid var(--rf-ink);padding-bottom:3px}.rf-arw{transition:transform .18s ease}.rf-btn:hover .rf-arw,.rf-tlink:hover .rf-arw{transform:translate(4px)}.rf-save-badge{background:var(--rf-teal-badge);color:#04231c;border-radius:2px;font-size:11px;font-weight:700;letter-spacing:.07em;padding:4px 8px;text-transform:uppercase}.rf-was{text-decoration:line-through;color:#8b8880}.rf :focus-visible,.rf-btn:focus-visible,.rf-tlink:focus-visible{outline:2px solid var(--rf-ink);outline-offset:3px}@media(prefers-reduced-motion:reduce){.rf-btn,.rf-arw{transition-duration:.01ms!important}}.rf-hero__scrim:empty,.rf-drawer__scrim:empty,.rf-stage__glow:empty,.rf-vslot__wash:empty,.rf-panel__bar:empty{display:block}.rf-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rf-guard{margin:14px 0 0;padding:13px 16px;border:1px solid #e6c2b9;border-left:4px solid #9b2f20;border-radius:3px;background:#fbeae6;color:#7d2518;font-size:14px;line-height:1.55;max-width:60ch}
/*# sourceMappingURL=/cdn/shop/t/5/assets/rf-brand.css.map */
