@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700&family=Inter:wght@400;500;600;700&display=swap";:root{--wr-navy-darkest:#030509;--wr-navy:#1b365e;--wr-navy-light:#74859e;--wr-navy-lighter:#b7c0ce;--wr-rust:#902b0d;--wr-orange:#df4706;--wr-orange-dark:#862b04;--wr-gold:#ffab19;--wr-khaki-lightest:#f1ede2;--wr-muted:#5c5245;--wr-head:"Barlow Condensed","Arial Narrow",sans-serif;--wr-body:"Inter",sans-serif}[id^=Wellness]{box-sizing:border-box;font-family:var(--wr-body)!important;font-size:16px!important}[id^=Wellness] *{box-sizing:border-box}[id^=Wellness] h1,[id^=Wellness] h2,[id^=Wellness] h3,[id^=Wellness] h4,[id^=WellnessQuote] blockquote{font-family:var(--wr-head)!important;font-weight:700!important;letter-spacing:.01em!important}.wr-wrap{width:100%;max-width:1200px!important;margin-inline:auto!important;padding-inline:24px}[id^=WellnessHero]{min-height:0!important;padding:0!important}[id^=WellnessHero] .wr-inner{width:100%!important;max-width:1200px!important;padding:74px 24px 84px!important}[id^=WellnessHero] .wr-copy{max-width:640px!important}[id^=WellnessHero] .wr-shade{background:linear-gradient(90deg,#030509ed,#030509bf 45%,#03050940)!important}[id^=WellnessHero] .wr-badges{gap:10px!important;margin-bottom:20px}[id^=WellnessHero] .wr-badges span{padding:7px 13px!important;border:1px solid rgba(255,171,25,.4);border-radius:40px!important;background:#ffab1924!important;color:var(--wr-gold)!important;font-family:var(--wr-head);font-size:12px!important;font-weight:600!important;letter-spacing:.1em!important}[id^=WellnessHero] h1{margin:0 0 18px!important;font-size:clamp(38px,5vw,64px)!important;line-height:1!important}[id^=WellnessHero] h1 em{color:var(--wr-gold)!important}[id^=WellnessHero] p{max-width:560px!important;margin:0 0 26px!important;color:var(--wr-navy-lighter)!important;font-size:19px!important;line-height:1.55!important}[id^=WellnessHero] .wr-rating{display:flex;align-items:center;gap:12px;margin:0 0 24px!important;color:var(--wr-gold)!important}[id^=WellnessHero] .wr-rating span{margin:0!important;color:#f0e3c8!important;font-size:15px!important}[id^=WellnessHero] .wr-actions{gap:14px!important;margin:0 0 26px!important}[id^=WellnessHero] .wr-actions a,[id^=WellnessCross] a{padding:15px 34px!important;border-radius:4px;font-family:var(--wr-head)!important;font-size:17px!important;font-weight:700!important;letter-spacing:.04em!important}[id^=WellnessHero] .wr-actions a{background:var(--wr-orange)!important}[id^=WellnessHero] .wr-actions .ghost{background:#ffffff1f!important;border:1.5px solid rgba(255,255,255,.4)!important}[id^=WellnessHero] .wr-delivery{max-width:540px;margin:0!important;padding:15px 18px!important;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#ffffff0f!important}[id^=WellnessHero] .wr-delivery strong{font-family:var(--wr-head);font-size:16px!important;font-weight:600;letter-spacing:.03em}[id^=WellnessHero] .wr-delivery small{color:var(--wr-navy-lighter)!important;font-size:14px!important}[id^=WellnessCards],[id^=WellnessFeature],[id^=WellnessQuote],[id^=WellnessLead],[id^=WellnessAssurance]{padding-block:74px!important}[id^=WellnessCards] .wr-head{max-width:780px!important;margin:0 auto 50px!important}[id^=WellnessCards] .wr-head small,[id^=WellnessFeature] .wr-copy>small,[id^=WellnessLead] .wr-lead-grid>div>small,[id^=WellnessAssurance] small,[id^=WellnessCross] small{font-family:var(--wr-head)!important;font-size:13px!important;font-weight:600!important;letter-spacing:.16em!important}[id^=WellnessCards]{background:var(--wr-khaki-lightest)!important}[id^=WellnessCards] h2{margin:10px 0!important;font-size:clamp(32px,3.8vw,48px)!important;line-height:1.05!important}[id^=WellnessCards] .wr-head p{font-size:18px!important}[id^=WellnessCards] .wr-grid{gap:22px!important;margin-top:0!important}[id^=WellnessCards] article{padding:30px!important;border:1px solid #e7dfce;border-radius:10px!important;box-shadow:0 2px 12px #17110b0a!important}[id^=WellnessCards] article small{font-family:var(--wr-head);font-size:12px!important;font-weight:600;letter-spacing:.12em}[id^=WellnessCards] h3{margin:12px 0!important;color:var(--wr-navy)!important;font-size:22px!important;line-height:1.05!important}[id^=WellnessCards] article p{color:var(--wr-muted)!important;font-size:15px!important;line-height:1.6!important}[id^=WellnessFeature] .wr-feature-grid{gap:56px!important}[id^=WellnessFeature] .wr-media{padding:0!important;overflow:visible!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}[id^=WellnessFeature] .wr-media img{width:100%;height:auto!important;max-height:560px;border-radius:12px;box-shadow:0 24px 60px #03050938;object-fit:cover}[id^=WellnessFeature] h2{margin:12px 0 16px!important;color:var(--wr-navy)!important;font-size:clamp(30px,3.2vw,42px)!important;line-height:1.02!important}[id^=WellnessFeature] .wr-copy p{margin-bottom:22px;color:var(--wr-muted)!important;font-size:17px!important;line-height:1.6!important}[id^=WellnessFeature] .wr-chips{gap:14px!important;margin-top:0!important}[id^=WellnessFeature] .wr-chips span{padding:11px 18px!important;border-radius:6px;background:var(--wr-navy)!important;font-size:14px!important}[id^=WellnessFeature] .wr-chips b{color:var(--wr-gold)!important;font-family:var(--wr-head);font-size:22px!important}[id^=WellnessQuote] blockquote{max-width:900px!important;padding:38px 40px!important;border-left:5px solid var(--wr-orange)!important;border-radius:8px!important;box-shadow:0 4px 20px #17110b0f!important;color:var(--wr-navy)!important;font-size:24px!important;font-weight:600!important;line-height:1.28!important;text-transform:none}[id^=WellnessQuote] cite{color:var(--wr-rust)!important;font-family:var(--wr-body);font-size:15px!important}[id^=WellnessLead]{background:linear-gradient(135deg,var(--wr-rust),var(--wr-orange-dark))!important}[id^=WellnessLead] .wr-lead-grid{grid-template-columns:1fr 1fr!important;gap:56px!important}[id^=WellnessLead] h2{margin:12px 0 16px!important;font-size:clamp(32px,3.6vw,46px)!important;line-height:1.02!important}[id^=WellnessLead] .wr-lead-grid>div>p,[id^=WellnessLead] li{font-size:17px!important}[id^=WellnessLead] .wr-form{padding:36px!important;border-radius:12px!important;box-shadow:0 24px 60px #00000042!important}[id^=WellnessLead] .wr-form h3{font-size:27px!important}[id^=WellnessLead] .wr-form>p{font-size:15px!important}[id^=WellnessLead] label{font-family:var(--wr-head);font-size:13px!important;font-weight:600!important;letter-spacing:.05em}[id^=WellnessLead] input,[id^=WellnessLead] select{padding:13px 14px!important;border:1.5px solid #ddd!important;border-radius:6px!important;font-family:var(--wr-body);font-size:16px!important}[id^=WellnessLead] button{border-radius:4px;background:var(--wr-orange)!important;font-family:var(--wr-head);font-size:17px!important;font-weight:700}[id^=WellnessLead] .note{font-size:12px!important}[id^=WellnessAssurance] .wr-assurance-grid{grid-template-columns:1.1fr .9fr!important;gap:48px!important}[id^=WellnessAssurance] h2{margin:10px 0 24px;font-size:clamp(30px,3.4vw,42px)!important}[id^=WellnessAssurance] h3{font-size:26px!important}[id^=WellnessAssurance] dl>div{grid-template-columns:auto 1fr!important;gap:12px!important;padding:0 0 14px!important;margin-bottom:14px}[id^=WellnessAssurance] dt{white-space:nowrap;font-family:var(--wr-head);font-weight:600}[id^=WellnessAssurance] dt,[id^=WellnessAssurance] dd,[id^=WellnessAssurance] li{font-size:15px!important}[id^=WellnessAssurance] aside{padding:32px!important;border:1px solid #b8ecd4;border-radius:12px!important;background:#e2fef2!important}[id^=WellnessCross]{padding:52px 22px!important;background:var(--wr-navy)!important}[id^=WellnessCross] h2{margin:10px 0 22px!important;font-size:clamp(27px,3vw,38px)!important}[id^=WellnessCross] p{max-width:640px;margin:0 auto 24px;color:var(--wr-navy-lighter)!important;font-size:17px!important}[id^=WellnessCross] a{margin-top:0!important;background:var(--wr-gold)!important;color:var(--wr-navy-darkest)!important}@media(max-width:980px){[id^=WellnessFeature] .wr-feature-grid,[id^=WellnessLead] .wr-lead-grid,[id^=WellnessAssurance] .wr-assurance-grid{grid-template-columns:1fr!important;gap:32px!important}}@media(max-width:560px){.wr-wrap{padding-inline:20px}[id^=WellnessCards],[id^=WellnessFeature],[id^=WellnessQuote],[id^=WellnessLead],[id^=WellnessAssurance]{padding-block:52px!important}[id^=WellnessHero] .wr-inner{padding:58px 20px 64px!important}[id^=WellnessHero] h1{font-size:38px!important}[id^=WellnessHero] p{font-size:17px!important}[id^=WellnessHero] .wr-actions a{width:100%}[id^=WellnessAssurance] dl>div{grid-template-columns:1fr!important}}
/*# sourceMappingURL=/cdn/shop/t/194/assets/wellness-recovery-reference.css.map */
