:where(h1,h2,h3,h4,h5,h6){font-family:var(--serif);font-weight:500;letter-spacing:-.01em}.hero-cine__title,.hero-scroll__title-row,.balnce-hero__title,.personas h2,.personas__title,.identity h2,.solution h2,.balnce-prog__title,.balnce-vs__title,.peak h2,.peak__headline,.faq h2,.founders h2,.testimonials h2,.bct-info__title,.balnce-contact-hero__title,.balnce-prog-hero__title,.balnce-nutri-hero__title,.pdp-buybox h1,.pdp-buybox__title,.balnce-headline{font-family:var(--serif)!important;font-weight:500!important;letter-spacing:-.012em!important}.persona__label,.personas__col-title,.personas__hover-trigger-text,.personas__hover-slide-title,.balnce-prog__sensation,.balnce-vs__card-name,.peak__title,.bct-info__step h3,.b-pdp-xsell__title,.balnce-cart__empty-title,.faq__q,h3{font-family:var(--serif)!important;font-weight:500!important;letter-spacing:-.005em}:where(h1,h2,h3,h4,h5,h6) em,.hero-cine__title em,.hero-scroll__title-row em,.balnce-hero__title em,.balnce-prog__title em,.balnce-vs__title em,.bct-info__title em,.balnce-contact-hero__title em,.balnce-prog-hero__title em,.balnce-nutri-hero__title em,.peak__title em,.peak__headline em,.peak h2 em,.faq__q em,.persona__label em,.balnce-headline em,.balnce-prog__sensation em,.personas__hover-slide-title em,.personas__col-title em,.personas__closing-text em,.personas h2 em,.identity h2 em,.solution h2 em,.pdp-guide-modal__title em{font-family:var(--serif-italic)!important;font-style:italic!important;font-weight:400!important;letter-spacing:0!important}body,p,.lead,.balnce-body{font-family:var(--sans)}.eyebrow,[class*=eyebrow]{font-family:var(--sans);font-weight:500;letter-spacing:.18em}.header__logo,.footer__brand-name{font-family:var(--sans)!important;font-weight:300!important}.hero-cine__title strong,.balnce-hero__title strong,.balnce-prog__title strong,.peak__title strong,.peak__headline strong{font-weight:500!important}.hero-scroll__title h1{font-size:clamp(32px,5.2vw,68px)!important;line-height:1.08!important;letter-spacing:-.018em!important}.hero-scroll__t-left,.hero-scroll__t-right{white-space:nowrap}@media(max-width:768px){.hero-scroll__title h1{font-size:clamp(26px,7.5vw,44px)!important}.hero-scroll__t-left,.hero-scroll__t-right{white-space:normal}}.peak__title{font-size:clamp(34px,4.8vw,60px)!important;line-height:1.06!important;letter-spacing:-.018em!important}@media(max-width:768px){.peak__title{font-size:clamp(28px,7vw,40px)!important;line-height:1.1!important}}.faq__list:before{font-size:clamp(56px,6.5vw,96px)!important}.bct-hero__title{font-size:clamp(40px,5.2vw,68px)!important;letter-spacing:-.018em;line-height:1.06}.identity h2,.solution h2,.mechanism h2,.mechanism .h-light,.balnce-prog__title,.balnce-vs__title,.personas h2{font-size:clamp(36px,4.8vw,60px)!important;line-height:1.08!important;letter-spacing:-.018em!important}.founders h2,.testimonials h2{font-size:clamp(36px,4.4vw,56px)!important;line-height:1.1!important;letter-spacing:-.015em!important}.balnce-prog-hero__title,.balnce-nutri-hero__title,.balnce-contact-hero__title{font-size:clamp(36px,5vw,64px)!important;line-height:1.08!important;letter-spacing:-.018em!important}.pdp-buybox h1{font-size:clamp(34px,3.8vw,50px)!important;line-height:1.08!important;letter-spacing:-.015em!important}.phase__label{min-height:1.4em}.phase h3{min-height:2.6em!important;display:flex;align-items:flex-start}.phase p{min-height:10em!important}@media(max-width:768px){.phase__label,.phase h3,.phase p{min-height:0!important}.phase h3{display:block}}.balnce-prog-phases__title{min-height:2.4em!important}.balnce-prog-phases__desc{min-height:5em!important}.balnce-prog-phases__list{min-height:10em!important}@media(max-width:768px){.balnce-prog-phases__title,.balnce-prog-phases__desc,.balnce-prog-phases__list{min-height:0!important}}.personas__col-title,.personas__hover-trigger-text{min-height:1.4em}.cart__checkout-button,.cart__checkout-button.button,button.cart__checkout-button,.cart__ctas .button,.cart-page .button:not(.button--secondary):not(.shopify-payment-button__button--unbranded){background:var(--orange)!important;background-color:var(--orange)!important;color:#fff!important;border:none!important;border-color:var(--orange)!important;border-radius:100px!important;font-family:var(--sans)!important;font-size:14px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;box-shadow:0 12px 28px #c2410c47!important;padding:18px 36px!important;min-height:56px!important;transition:background .32s cubic-bezier(.16,1,.3,1),box-shadow .32s ease-out,transform .32s cubic-bezier(.16,1,.3,1)!important}.cart__checkout-button *,.cart__checkout-button.button *,button.cart__checkout-button *,.cart__ctas .button *{color:#fff!important}.cart__checkout-button:before,.cart__checkout-button:after,.cart__checkout-button.button:before,.cart__checkout-button.button:after,button.cart__checkout-button:before,button.cart__checkout-button:after,.cart__ctas .button:before,.cart__ctas .button:after{display:none!important;background:transparent!important;box-shadow:none!important;border:none!important;content:none!important}.cart__checkout-button:hover,.cart__checkout-button.button:hover,button.cart__checkout-button:hover,.cart__ctas .button:hover{background:var(--orange-hover)!important;background-color:var(--orange-hover)!important;color:#fff!important;transform:translateY(-2px);box-shadow:0 16px 36px #c2410c5c!important}.lunilo-free-shipping__text--success,.lunilo-free-shipping__text{color:var(--black)!important;font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/240/assets/balnce-typo-overrides.css.map */
