#hero{background:url(/_next/static/media/hero-bg.05d3a4a4.png);background-color:transparent;background-size:450px;background-repeat:no-repeat;background-position:90% bottom}#hero .container.d-block.d-lg-none img{width:80%}.hero-weight-loss-title{font-size:90px}.hero-weight-loss-tagline{font-size:32px}.hero-weight-loss-price{font-size:50px}.hero-weight-loss-description{font-size:36px}.hero-weight-loss-left{font-family:Instrument Sans,sans-serif;text-align:right;color:#fff}#hero-weight-loss h2{font-weight:700;margin:0;font-size:64px;line-height:81px;font-family:Instrument Sans,system-ui}#hero-weight-loss .col-12{display:flex;flex-direction:column;row-gap:24px}#hero-weight-loss .hero-weight-loss-button-group{display:inline-flex;-moz-column-gap:16px;column-gap:16px}#hero-weight-loss svg{position:absolute;bottom:-35px;right:-10px;width:70px}#hero-weight-loss p{font-size:24px;margin:0;font-family:Instrument Sans,system-ui}#hero-weight-loss-bg{background:#3060fe;background-size:cover;padding:80px 40px;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:space-between}#hero-weight-loss-bg .row:first-of-type{row-gap:56px}#hero-weight-loss-bg p b{color:#fff;font-size:56px;margin:0 0 12px}#hero-weight-loss-bg .span-1,#hero-weight-loss-bg .span-2{font-weight:700;font-size:36px}#hero-weight-loss-bg .span-2{color:#fff;font-weight:400}#hero-weight-loss-bg .span-3{font-size:32px;font-weight:400;display:block}#hero-weight-loss-bg .promo{font-size:24px;color:#d2baff;margin-bottom:56px}.prescription-group{display:flex;flex-direction:column;margin:16px 0}.prescription-group>div{justify-content:left}@media screen and (max-width:1024px){#hero{background-size:450px;background-position:100% 100%}.hero-weight-loss-title{font-size:72px}#hero-weight-loss h2{font-size:56px}}@media screen and (max-width:768px){#hero{background:none}#hero-weight-loss .col-12{row-gap:16px}#hero-weight-loss-bg p b{color:#fff;font-size:42px;margin:0 0 12px;line-height:43px}.hero-weight-loss-title{font-size:36px}.hero-weight-loss-tagline{font-size:24px;text-align:center}.hero-weight-loss-price{font-size:36px}.hero-weight-loss-description{font-size:24px}.hero-weight-loss-left{text-align:center}.prescription-group>div{justify-content:center}.prescription-group{display:flex;flex-direction:column;row-gap:16px;margin:16px 0;align-items:start}}@media screen and (max-width:450px){#hero-weight-loss-bg{padding:32px 12px}#hero-weight-loss-bg .row:first-of-type{row-gap:16px}#hero-weight-loss h2{text-align:center}#hero-weight-loss .col-12{align-items:center}.prescription-group{align-items:start!important;margin:24px 0}#hero-weight-loss svg{bottom:-45px;right:-8px;width:50px}#hero-weight-loss h2{font-size:32px;line-height:40px}#hero-weight-loss p{font-size:16px;text-align:center}#hero-weight-loss-bg .span-1 span{font-size:30px}#hero-weight-loss-bg .span-1,#hero-weight-loss-bg .span-2{font-size:24px}#hero-weight-loss-bg .span-3{font-size:24px;font-weight:700;text-transform:capitalize}#hero-weight-loss-bg .promo{font-size:18px}#hero-weight-loss-bg .col-12{text-align:start}#hero-weight-loss-bg p b{font-size:24px;line-height:64px}#hero-weight-loss .hero-weight-loss-button-group{-moz-column-gap:24px;column-gap:24px}.hero-weight-loss-title{font-size:32px}}@media screen and (max-width:526px){#hero-weight-loss-bg .span-3{font-size:30px}}@media screen and (max-width:503px){#hero-weight-loss-bg .span-3{font-size:28px}}@media screen and (max-width:480px){#hero-weight-loss-bg .span-3{font-size:24px}}@media screen and (max-width:392px){#hero-weight-loss-bg .span-3{font-size:20px}}@media screen and (max-width:375px){#hero-weight-loss-bg .span-3{font-size:18px}}