html:root{--bk-fs-h2:calc(var(--font-heading-scale,1.2) * 3.1667rem);--bk-fs-h3:calc(var(--font-heading-scale,1.2) * 1.8333rem);--bk-fs-hero:calc(var(--font-heading-scale,1.2) * 3.5rem);--bk-fs-pdp:calc(var(--font-heading-scale,1.2) * 2.6667rem);--bk-fs-min:1.6rem;--bk-fs-price:1.8rem;--bk-fs-nav:1.6rem;--bk-fs-btn:1.6rem;--bk-fs-ann:1.6rem;--bk-fs-badge:1.6rem;--bk-fs-footer:1.6rem;--font-h1-size:var(--bk-fs-h2);--font-h2-size:var(--bk-fs-h2);--font-h3-size:var(--bk-fs-h3);--font-hd1-size:var(--bk-fs-hero);--font-hd2-size:var(--bk-fs-h2);--font-hd3-size:var(--bk-fs-h3)}@media(max-width:767px){html:root{--bk-fs-h2:calc(var(--font-heading-scale,1.2) * 2.5rem);--bk-fs-h3:calc(var(--font-heading-scale,1.2) * 1.54rem);--bk-fs-hero:calc(var(--font-heading-scale,1.2) * 2.6667rem);--bk-fs-pdp:calc(var(--font-heading-scale,1.2) * 2rem);--bk-fs-price:1.6rem;--font-heading-mobile-scale:1}}body{font-family:var(--font-body-family);font-size:var(--font-body-size);line-height:1.5;font-weight:400}.rte,.rte p,.rte li{line-height:1.5}:is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.hd1,.hd2,.hd3){font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);letter-spacing:var(--font-heading-letter-spacing);text-transform:var(--font-heading-transform)}:is(h1,.h1,h2,.h2,h3,.h3,.hd1,.hd2,.hd3){line-height:1.1}.section__heading,.section-header .section__heading,.rich-text__heading,.bkh-h2,.bkh-intro__title,.bkh-usp--band .bkh-h2{font-family:var(--font-heading-family);font-size:var(--bk-fs-h2);font-weight:var(--font-heading-weight);line-height:1.1;letter-spacing:var(--font-heading-letter-spacing);text-transform:var(--font-heading-transform)}.bkh-hero__title{font-family:var(--font-heading-family);font-size:var(--bk-fs-hero);font-weight:var(--font-heading-weight);line-height:1.1;letter-spacing:var(--font-heading-letter-spacing);text-transform:var(--font-heading-transform)}.bkh-press__media li,.bkh-guar__num,.bkh-steps__num{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);letter-spacing:var(--font-heading-letter-spacing)}.text-subheading,.section__subheading,.subtitle,.bkh-eyebrow,.bkh-hero .bkh-eyebrow{font-family:var(--font-subheading-family);font-size:max(var(--bk-fs-min),var(--font-subheading-size));font-weight:var(--font-subheading-weight);letter-spacing:var(--font-subheading-letter-spacing);text-transform:var(--font-subheading-transform);line-height:1.33}.bkh-lead,.bkh-hero__text{font-size:var(--font-body-size);line-height:1.5}.font-navigation,.menu__item,.menu-drawer__item-link{font-size:var(--bk-fs-nav)}.announcement-bar__text,.announcement-bar__text *{font-family:var(--font-body-family);font-size:var(--bk-fs-ann);font-weight:600;letter-spacing:0;line-height:1.4;text-transform:var(--bk-small-case)}.btn,button.btn,.button{font-family:var(--font-button-family);font-weight:var(--font-button-weight);letter-spacing:var(--buttons-letter-spacing);text-transform:var(--buttons-transform)}.btn:where(:not(.btn--plain,.btn--underline,.btn--link,.btn--inherit)),.btn:where(:not(.btn--plain,.btn--underline,.btn--link,.btn--inherit)) span{font-size:var(--bk-fs-btn)}.bkh-hero__ctas .btn{font-size:var(--bk-fs-btn)}@media(max-width:767px){.product-card .product-card__atc,.product-card .btn{font-size:var(--bk-fs-btn);min-height:4.4rem;letter-spacing:0;padding-left:.8rem;padding-right:.8rem}}.product-card__title,.product-card__title a,.bkh-cats__title{font-family:var(--font-pcard-title-family)!important;font-size:max(var(--bk-fs-min),var(--font-pcard-title-size))!important;font-weight:var(--font-pcard-title-weight)!important;line-height:1.1!important;letter-spacing:0;text-transform:var(--font-pcard-title-transform)}.product-card .f-price-item,.product-card .price-item,.product-card s{font-size:var(--bk-fs-price);font-weight:500;line-height:1.5}.f-badge{font-size:var(--bk-fs-badge);font-weight:700;letter-spacing:.03em;line-height:1.2;text-transform:uppercase}.footer-block__heading{font-family:var(--font-body-family);font-size:var(--bk-fs-footer);font-weight:700;line-height:1.5;letter-spacing:0;text-transform:uppercase}.footer .reversed-link{font-size:var(--bk-fs-footer);font-weight:500;text-transform:var(--bk-small-case)}.footer p,.footer li{font-size:var(--bk-fs-footer);line-height:1.5}.bk-small{font-size:var(--bk-fs-min);line-height:1.5}html body #MainContent :is(.breadcrumb-link,.bk-trust__item span,.bk-stock,.bkqb__head,.bkqb__head span,.bkqb__title,.bkqb__sub,.bkqb__compare,.bkqb__price,.bkqb__prices,.bk-awline__txt,.bkw__eyebrow,.bkw__desc,.bkw__yearlabel,.bkw__moresum,.bkw__moresum span,.bkw__chip,.bki__more,.bki__text,.madara-tooltip-trigger,.madara-tooltip-trigger span,.product__text.inline-richtext){font-size:var(--bk-fs-min);line-height:1.4}html body .bkqb__label{font-size:var(--bk-fs-badge);font-weight:700;text-transform:uppercase;line-height:1.2}html body .jdgm-widget :is(.jdgm-rev__timestamp,.jdgm-histogram__frequency,.jdgm-rev__location){font-size:var(--bk-fs-min)}html body [class*=bkts-] .bkts__item,html body .cart-drawer .cart-topbar{font-size:var(--bk-fs-min)}html body #MainContent :is(.bkc__brand-label,.result-text p,[class*=ai-ticker-item] span:not([class*=ai-ticker-icon]),[class*=ai-before-after-timeline__label]){font-size:var(--bk-fs-min)!important}html body #MainContent .multicolumn-card__title{font-size:var(--bk-fs-h3)!important;line-height:1.1!important}html body #MainContent .bkc__brand-label{letter-spacing:0!important;text-transform:none!important;white-space:nowrap}body.product-template #MainContent :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6):not(.product-card *):not(.product-card__title){font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);letter-spacing:var(--font-heading-letter-spacing);text-transform:var(--font-heading-transform)}body.product-template #MainContent .product__title,body.product-template #MainContent .product__title :is(h1,h2),body.product-template #MainContent .product__info-wrapper .product__title,body.product-template #MainContent .product__info-wrapper .product__title :is(h1,h2){font-family:var(--font-heading-family)!important;font-size:var(--bk-fs-pdp)!important;font-weight:var(--font-heading-weight)!important;line-height:1.1!important;letter-spacing:0!important;text-transform:var(--font-pcard-title-transform)!important}body.product-template #MainContent :is(.section__heading,.rich-text__heading,.bkc__heading,.bkw__title,.bki__title,.results-media h2,[class*=ai-guarantee-banner__heading],[class*=ai-guarantee-banner__heading] p,[class*=ai-before-after-timeline__heading],[class*=__heading-]),body.product-template #MainContent h2:not(.product-card *):not(.accordion-details__summary *){font-family:var(--font-heading-family)!important;font-size:var(--bk-fs-h2)!important;font-weight:var(--font-heading-weight)!important;line-height:1.1!important;letter-spacing:var(--font-heading-letter-spacing)!important;text-transform:var(--font-heading-transform)!important}body.product-template #MainContent .accordion-details__summary :is(h2,h3,.h4,.h5,.inline-richtext),body.product-template #MainContent .accordion-card .accordion-details__summary :is(h2,h3,.h4,.h5,.inline-richtext){font-family:var(--font-heading-family)!important;font-size:var(--bk-fs-h3)!important;font-weight:var(--font-heading-weight)!important;line-height:1.1!important;letter-spacing:var(--font-heading-letter-spacing)!important;text-transform:var(--font-heading-transform)!important}body.product-template #MainContent :is(.bkc__subtitle,.bkw__sub,.results-media>p,.section__header .rte,.section__header .rich-text__text,[class*=__text-],[class*=__paragraph-],[class*=__subtitle-],.bkc__feature){font-size:var(--font-body-size)!important;line-height:1.5!important}body.product-template #MainContent :is(.results-percentage p,.bki__name,.bkw__year,[class*=ai-guarantee-banner__badge-center]){font-family:var(--font-heading-family)!important;font-weight:var(--font-heading-weight)!important}body.product-template #MainContent .product__block--icon-with-text :is(.h6,h3,.inline-richtext,span){font-family:var(--font-body-family)!important;font-size:var(--font-body-size)!important;text-transform:var(--bk-small-case)}body.product-template #MainContent .product__text{font-size:var(--font-body-size)}body.product-template #MainContent .f-price-item{font-weight:600}.madara-tooltip{font-family:var(--font-body-family)!important;font-size:var(--bk-fs-min)}.bk-brand{text-transform:none}
/*# sourceMappingURL=/cdn/shop/t/56/assets/bk-type.css.map */
