:root{--rp-read-body-max: 1.3125rem}:is(html.rp-template-product,html.rp-template-index) .rp-4r__badge{font-size:.875rem!important}:is(html.rp-template-product,html.rp-template-index) .rp-4r__sub{font-size:1.25rem!important;line-height:1.62!important}:is(html.rp-template-product,html.rp-template-index) .rp-4r__tag{font-size:.75rem!important}:is(html.rp-template-product,html.rp-template-index) .rp-4r__lead{font-size:1.3125rem!important}:is(html.rp-template-product,html.rp-template-index) .rp-4r__body,:is(html.rp-template-product,html.rp-template-index) .rp-4r__body p{font-size:1.1875rem!important;line-height:1.68!important}:is(html.rp-template-product,html.rp-template-index) .rp-vstack__body.rte,:is(html.rp-template-product,html.rp-template-index) .rp-vstack__body.rte p{font-size:clamp(1.125rem,1.02rem + .42vw,var(--rp-read-body-max))!important;line-height:1.68!important}:is(html.rp-template-product,html.rp-template-index) .rp-vstack__title{font-size:clamp(1.35rem,2.8vw,1.85rem)!important}:is(html.rp-template-product,html.rp-template-index) .rp-vcar__sub{font-size:1.25rem!important;line-height:1.62!important}:is(html.rp-template-product,html.rp-template-index) .rp-vcar__cap{font-size:1.1875rem!important;line-height:1.58!important}:is(html.rp-template-product,html.rp-template-index) .rp-vcar__placeholder{font-size:1.0625rem!important}:is(html.rp-template-product,html.rp-template-index) .rp-vcar__title{font-size:clamp(1.2rem,2.5vw,1.5rem)!important}:is(html.rp-template-product,html.rp-template-index) .rp-orb__subtitle,:is(html.rp-template-product,html.rp-template-index) .rp-orb__subtitle p{font-size:1.25rem!important;line-height:1.62!important}:is(html.rp-template-product,html.rp-template-index) .rp-orb__card-text,:is(html.rp-template-product,html.rp-template-index) .rp-orb__card-text p{font-size:clamp(1.125rem,1.02rem + .32vw,1.1875rem)!important;line-height:1.68!important}:is(html.rp-template-product,html.rp-template-index) .rp-sp__sub{font-size:1.25rem!important}:is(html.rp-template-product,html.rp-template-index) .rp-sp__card-heading{font-size:1.1875rem!important}@media screen and (min-width:750px){:is(html.rp-template-product,html.rp-template-index) .rp-sp__card-heading{font-size:1.25rem!important}}:is(html.rp-template-product,html.rp-template-index) .rp-sp__card-teaser{font-size:1.0625rem!important}@media screen and (min-width:750px){:is(html.rp-template-product,html.rp-template-index) .rp-sp__card-teaser{font-size:1.125rem!important}}:is(html.rp-template-product,html.rp-template-index) .rp-sp__panel-inner,:is(html.rp-template-product,html.rp-template-index) .rp-sp__panel-inner p{font-size:1.25rem!important;line-height:1.68!important}:is(html.rp-template-product,html.rp-template-index) .rp-usage__kicker{font-size:.875rem!important}:is(html.rp-template-product,html.rp-template-index) .rp-usage__card-title{font-size:1.375rem!important}:is(html.rp-template-product,html.rp-template-index) .rp-usage__card-text,:is(html.rp-template-product,html.rp-template-index) .rp-usage__card-text p{font-size:1.1875rem!important;line-height:1.65!important}:is(html.rp-template-product,html.rp-template-index) .rp-usage__step-badge{font-size:1.0625rem!important}:is(html.rp-template-product,html.rp-template-index) .rp-ico-faq__q{font-size:1.375rem!important}:is(html.rp-template-product,html.rp-template-index) .rp-ico-faq__body.rte,:is(html.rp-template-product,html.rp-template-index) .rp-ico-faq__body.rte p,:is(html.rp-template-product,html.rp-template-index) .rp-ico-faq__body.rte li{font-size:1.25rem!important;line-height:1.65!important}:is(html.rp-template-product,html.rp-template-index) .rp-exp__sub{font-size:1.25rem!important}:is(html.rp-template-product,html.rp-template-index) .rp-exp__quote{font-size:1.3125rem!important;line-height:1.68!important}:is(html.rp-template-product,html.rp-template-index) .rp-exp__name{font-size:1.1875rem!important}:is(html.rp-template-product,html.rp-template-index) .rp-exp__role{font-size:1.125rem!important}:is(html.rp-template-product,html.rp-template-index) .rp-stats__sub{font-size:1.1875rem!important}:is(html.rp-template-product,html.rp-template-index) .rp-stats__label{font-size:clamp(1rem,.88rem + .42vw,1.125rem)!important}:is(html.rp-template-product,html.rp-template-index) .rp-stats__title{font-size:clamp(1.35rem,2.5vw,1.75rem)!important}:is(html.rp-template-product,html.rp-template-index) .rp-cmp__intro,:is(html.rp-template-product,html.rp-template-index) .rp-cmp__intro p{font-size:1.25rem!important;line-height:1.62!important}:is(html.rp-template-product,html.rp-template-index) .rp-cmp__td,:is(html.rp-template-product,html.rp-template-index) .rp-cmp__th,:is(html.rp-template-product,html.rp-template-index) .rp-cmp__cell.rte,:is(html.rp-template-product,html.rp-template-index) .rp-cmp__cell.rte p{font-size:1.1875rem!important}:is(html.rp-template-product,html.rp-template-index) .rp-cmp__kicker{font-size:.875rem!important}:is(html.rp-template-product,html.rp-template-index) .rp-cmp__footnote{font-size:1.125rem!important}:is(html.rp-template-product,html.rp-template-index) .rp-cmp__title{font-size:clamp(1.2rem,2.4vw,1.55rem)!important}:is(html.rp-template-product,html.rp-template-index) .rp-tes__sub{font-size:1.25rem!important}:is(html.rp-template-product,html.rp-template-index) .rp-tes__quote,:is(html.rp-template-product,html.rp-template-index) .rp-tes__quote p{font-size:1.1875rem!important;line-height:1.65!important}:is(html.rp-template-product,html.rp-template-index) .rp-tes__headline{font-size:1.375rem!important}:is(html.rp-template-product,html.rp-template-index) .rp-tes__name{font-size:1.1875rem!important}:is(html.rp-template-product,html.rp-template-index) .rp-tes__verified{font-size:1.125rem!important}:is(html.rp-template-product,html.rp-template-index) .rp-tes__title{font-size:clamp(1.2rem,2.4vw,1.5rem)!important}:is(html.rp-template-product,html.rp-template-index) .rp-gcta__sub.rte,:is(html.rp-template-product,html.rp-template-index) .rp-gcta__sub.rte p{font-size:clamp(1.125rem,1.02rem + .35vw,var(--rp-read-body-max))!important;line-height:1.65!important}:is(html.rp-template-product,html.rp-template-index) .rp-gcta__btn{font-size:1.1875rem!important}:is(html.rp-template-product,html.rp-template-index) .rp-gcta__title{font-size:clamp(1.2rem,2.4vw,1.55rem)!important}:is(html.rp-template-product,html.rp-template-index) .rp-marq__text{font-size:1.1875rem!important}:is(html.rp-template-product,html.rp-template-index) .rp-cp__text{font-size:1.1875rem!important;line-height:1.62!important}:is(html.rp-template-product,html.rp-template-index) .rp-cp__btn{font-size:1.125rem!important}:is(html.rp-template-product,html.rp-template-index) .usage-bento__title:not(.rp-product-section-title){font-size:clamp(1.65rem,2.9vw,2.2rem)!important}:is(html.rp-template-product,html.rp-template-index) .usage-bento__subtitle{font-size:clamp(1.0625rem,.98rem + .35vw,1.1875rem)!important}:is(html.rp-template-product,html.rp-template-index) .usage-bento__panel-title{font-size:1.375rem!important}:is(html.rp-template-product,html.rp-template-index) .usage-bento__panel-text,:is(html.rp-template-product,html.rp-template-index) .usage-bento__panel-text p{font-size:1.125rem!important;line-height:1.65!important}:is(html.rp-template-product,html.rp-template-index) .usage-bento__tab-label{font-size:.9375rem!important}@media screen and (min-width:750px){:is(html.rp-template-product,html.rp-template-index) .usage-bento__tab-label{font-size:1rem!important}}:is(html.rp-template-product,html.rp-template-index) .rp-hot__title:not(.rp-product-section-title){font-size:clamp(1.5rem,3.2vw,2.125rem)!important}:is(html.rp-template-product,html.rp-template-index) .rp-hot__sub{font-size:clamp(1.0625rem,.98rem + .35vw,1.1875rem)!important}:is(html.rp-template-product,html.rp-template-index) .rp-hic__title{font-size:clamp(1.2rem,2.4vw,1.5rem)!important}:is(html.rp-template-product,html.rp-template-index) .rp-hic__card-title{font-size:1.25rem!important}:is(html.rp-template-product,html.rp-template-index) .rp-hic__card-text,:is(html.rp-template-product,html.rp-template-index) .rp-hic__card-text p{font-size:1.125rem!important}:is(html.rp-template-product,html.rp-template-index) .rp-egl__title{font-size:clamp(1.2rem,2.4vw,1.5rem)!important}:is(html.rp-template-product,html.rp-template-index) .rp-egl__lead{font-size:1.1875rem!important}:is(html.rp-template-product,html.rp-template-index) .rp-pcta__title{font-size:clamp(1.2rem,2.4vw,1.55rem)!important}:is(html.rp-template-product,html.rp-template-index) .rp-pcta__sub{font-size:1.1875rem!important}html.rp-template-product .product__description.rte,html.rp-template-product .product__description.rte p,html.rp-template-product .accordion__content.rte,html.rp-template-product .accordion__content.rte p{font-size:1.1875rem!important;line-height:1.65!important}html.rp-template-product .respipure-benefit-item{font-size:1.1875rem!important}@media screen and (min-width:750px){html.rp-template-product .product--large .product__info-wrapper .rte,html.rp-template-product .product--large .product__info-wrapper .rte p{font-size:1.25rem!important}}:is(html.rp-template-product,html.rp-template-index) .rp-faq__title{font-size:clamp(1.9rem,3.2vw,2.5rem)!important}:is(html.rp-template-product,html.rp-template-index) .rp-faq__q{font-size:1.1875rem!important}:is(html.rp-template-product,html.rp-template-index) .rp-faq__a,:is(html.rp-template-product,html.rp-template-index) .rp-faq__a.rte p{font-size:1.125rem!important;line-height:1.65!important}:is(html.rp-template-product,html.rp-template-index) .rp-faq__contact-text{font-size:1.0625rem!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/rp-product-readable-text.css.map */
