.lp,.product__info-wrapper{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.lp .lp-heading{font-weight:700;font-size:clamp(2.8rem,2rem + 2.6vw,4.8rem);line-height:1.08;letter-spacing:-.03em}.lp .lp-sub{font-size:clamp(1.6rem,1.5rem + .3vw,1.8rem);line-height:1.6;font-weight:400}.lp .lp-button{font-weight:700;letter-spacing:.01em;font-size:1.6rem}.lp .lp-compare__table thead th,.lp .lp-trust__item span,.lp .lp-ship__label,.lp .lp-imgrev__rating,.lp .lp-ugc__caption,.lp .lp-vstats__note,.lp .lp-cards__verified{text-transform:uppercase;letter-spacing:.08em;font-weight:700;font-size:1.15rem}.lp .lp-vstats__note{font-weight:500}.lp .lp-pain__title,.lp .lp-split__title,.lp .lp-step__title,.lp .lp-prop__title,.lp .lp-cards__title,.lp .lp-story__title,.lp .lp-guarantee h2{font-family:var(--font-heading-family);font-weight:700;letter-spacing:-.015em;line-height:1.25}.lp .lp-pain__title{font-size:clamp(1.9rem,1.7rem + .6vw,2.3rem)}.lp .lp-story__title{letter-spacing:-.025em}.lp .lp-pain__text,.lp .lp-split__text,.lp .lp-step__text,.lp .lp-prop__text,.lp .lp-cards__text,.lp .lp-faq__a,.lp .lp-vstats__text,.lp .lp-imgrev__body,.lp .lp-story__text{font-weight:400;line-height:1.7}.lp .lp-vstats__pct,.lp .lp-final__now{font-weight:700;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.lp .lp-vstats__pct{font-size:2.6rem}.lp .lp-final__now{font-size:clamp(3.2rem,2.6rem + 1.4vw,4rem)}.lp .lp-faq__q{font-weight:600;font-size:clamp(1.6rem,1.5rem + .3vw,1.8rem);letter-spacing:-.01em}.lp .lp-pain__close{font-weight:700;letter-spacing:-.02em;font-size:clamp(2rem,1.8rem + .6vw,2.4rem)}.product__info-wrapper .product__title h1{font-weight:700;font-size:clamp(2.6rem,2rem + 1.6vw,3.6rem);line-height:1.1;letter-spacing:-.03em}.product__info-wrapper .price--large .price-item--regular,.product__info-wrapper .price--large .price-item--sale{font-weight:700;font-size:2.6rem;letter-spacing:-.02em}.product__info-wrapper .price--large .price__sale s.price-item{font-size:1.8rem;font-weight:400}.product__info-wrapper .lp-checklist li{font-size:1.55rem;font-weight:400;line-height:1.5}.product__info-wrapper .lp-checklist li strong{font-weight:700}.product__info-wrapper .product__accordion .accordion__title{font-weight:600;letter-spacing:-.005em}.product__info-wrapper .product-form__submit{font-weight:700;letter-spacing:.02em}
/*# sourceMappingURL=/cdn/shop/t/4/assets/lp-type.css.map */
