:root{--bc-fs-section: 1.75rem;--bc-fs-card: 1.125rem;--bc-fs-lead: 1.0625rem;--bc-fs-body: 1rem;--bc-fs-meta: .875rem;--bc-fs-label: .75rem}html .bc-acct__link,html .bc-acct__logout,html .bc-acct__stat-sub,html .bc-acct__last-order-sub{font-size:.875rem}html .bc-acct__orders-head{font-size:.75rem}html .bc-acct__order-status,html .bc-acct__order-link,html .bc-acct__order-reorder,html .bc-acct__stats-caption{font-size:.875rem}html .bc-acct__stats-top-label{font-size:.75rem}html .bc-acct__stats-top-item{font-size:.875rem}html .bc-acct__course-date{font-size:.75rem}html .bc-acct__course-location,html .bc-acct__points-unit,html .bc-acct__fav-title,html .bc-acct__action-btn,html .bc-acct__hint{font-size:.875rem}html .bc-advisor__text,html .bc-advisor__person-name{font-size:1rem}html .bc-advisor__person-title{font-size:.875rem}html .bc-article__body table{font-size:1rem}html .bc-article__back--ghost{font-size:.875rem}html .bc-blog__cta{font-size:.75rem}@media(min-width:640px){html .bc-blog__cta{font-size:.875rem}}html .bc-blog__empty{font-size:1rem}html .bc-blog__page-btn,html .bc-blog__page-num,html .bc-bac__breadcrumb{font-size:.875rem}html .bc-bac__course-description{font-size:1rem}html .bc-bac__help,html .bc-bac__privacy{font-size:.875rem}html .bc-bac__alert{font-size:1rem}html .bc-boxes-bottom__eyebrow{font-size:.75rem}@media(min-width:1024px){html .bc-boxes-bottom__eyebrow{font-size:.875rem}}@media(min-width:1280px){html .bc-boxes-bottom__eyebrow{font-size:.875rem}}html .bc-boxes-bottom__text{font-size:.875rem}@media(min-width:1536px){html .bc-boxes-bottom__text{font-size:1rem}}html .bc-brand-boxes__search-input{font-size:1rem}html .bc-brand-boxes__see-all{font-size:.875rem}html .bc-brand-boxes__pill-badge{font-size:.75rem}html .bc-duo__all,html .bc-duo__pname,html .bc-duo__why,html .bc-duo__price,html .bc-breadcrumb,html .bc-cart-page__line-variant,html .bc-cart-page__line-sku,html .bc-cart-page__line-tag,html .bc-cart-page__line-warning,html .bc-cart-page__line-props,html .bc-cart-page__qty-arrow,html .bc-cart-page__line-unit,html .bc-cart-page__line-unit-strike,html .bc-cart-page__line-unit-vat,html .bc-cart-page__line-total-strike{font-size:.875rem}html .bc-cart-page__discount-pill{font-size:.75rem}html .bc-cart-page__buy-more{font-size:.875rem}@media(min-width:1024px){html .bc-cart-page__buy-more{font-size:.875rem}}html .bc-cart-page__totals-row--estimate,html .bc-cart-page__totals-disclaimer,html .bc-cart-drawer__line-unit,html .bc-cart-drawer__line-price-original,html .bc-cart-drawer__line-warning,html .bc-cart-drawer__remove,html .bc-cart-drawer__footer .bc-dispatch,html .bc-cart-drawer__footer .bc-dispatch__fallback,html .bc-bonus--drawer .bc-bonus__msg,html .bc-cart-drawer__tax-notice{font-size:.875rem}html .bc-cart-drawer__view-cart,html .bc-cart-drawer__checkout,html .bc-cart-drawer__recs-title{font-size:1rem}html .bc-cart-drawer__recs-list a,html .bc-categories__subtitle{font-size:.875rem}html .bc-clinic-list__price{font-size:1rem}html .bc-clinic-list__compare,html .bc-clinic-list__btn{font-size:.875rem}@media(min-width:768px){html .bc-clinic-list__btn{font-size:.875rem}}html .bc-clinic-list__show-all,html .bc-collections__breadcrumb{font-size:.875rem}html .bc-courses__type-badge{font-size:.75rem}html .bc-courses__date{font-size:.875rem}html .bc-courses__desc{font-size:1rem}html .bc-courses__desc-toggle,html .bc-courses__login-msg{font-size:.875rem}html .bc-courses__cta{font-size:1rem}html .bc-courses__terms{font-size:.875rem}html .bc-courses__empty{font-size:1rem}html .bc-course-teaser__cta{font-size:.875rem}html .bc-course-teaser__badge{font-size:.75rem}html .bc-course-teaser__date,html .bc-course-teaser__meta,html .bc-facets__btn{font-size:.875rem}@media(min-width:640px){html .bc-facets__btn{font-size:.875rem}}html .bc-facets__car{font-size:.875rem}html .bc-facets__badge{font-size:.75rem}html .bc-facets__opt .n,html .bc-facets__price input,html .bc-facets__reset,html .bc-facets__sort{font-size:.875rem}@media(min-width:640px){html .bc-facets__sort{font-size:.875rem}}html .bc-brandstrip__label{font-size:.75rem}html .bc-brandstrip__chip{font-size:.875rem}html .bc-faq__question{font-size:1rem}@media(min-width:768px){html .bc-faq__question{font-size:1rem}}html .bc-faq__answer p{font-size:1rem}html .bc-faq__about-list li:before{font-size:.875rem}html .bc-faq__about-list li strong{font-size:1rem}html .bc-focused-products__show-all,html .bc-footer__copyright{font-size:.875rem}html .bc-fb__eyebrow{font-size:.75rem}html .bc-fb__p{font-size:1rem}html .bc-fb__names,html .bc-fb__roles,html .bc-fb__link{font-size:.875rem}html .bc-fb-eir__eyebrow{font-size:.75rem}html .bc-fb-eir__p,html .bc-fb-eir__cta,html .bc-fb-eir__note{font-size:.875rem}html .bc-fb-eir__ask-label{font-size:.75rem}html .bc-fb-eir__chip,html .bc-topbar__status,html .bc-topbar__favorites,html .bc-topbar__usp,html .bc-topbar__link,html .bc-localization__select,html .bc-search__input,html .bc-utility-btn small{font-size:.875rem}html .bc-utility-btn__badge{font-size:.75rem}html .bc-mega-nav__sublinks a{font-size:.875rem}html .bc-mobile-drawer__nav ul ul ul li>a{font-size:.875rem}html .bc-mobile-drawer .bc-localization__select,html .bc-ls-card__brand,html .bc-ls-card__price-compare,html .bc-feature-drawer__clear,html .bc-hero--editorial .bc-hero__eyebrow{font-size:.875rem}html .bc-hero--editorial .bc-hero__cta{font-size:1rem}html .bc-hero--editorial .bc-hero__trust-s{font-size:.875rem}html .bc-hero--editorial .bc-hero__box-label{font-size:1rem}html .bc-herov2__eyebrow{font-size:.875rem}html .bc-herov2__btn{font-size:1rem}html .bc-herov2__btn-note{font-size:.875rem}html .bc-herov2__focus-label{font-size:.75rem}html .bc-herov2__step-n{font-size:.875rem}html .bc-herov2__step-t{font-size:1rem}html .bc-herov2__step-s,html .bc-herov2__img-note,html .bc-herov2__cap{font-size:.875rem}html .bc-herov2__ops-title{font-size:.75rem}html .bc-herov2__ops-cutoff-label,html .bc-herov2__ops-foot,html .bc-herov2__proof-n,html .bc-herov2__org,html .bc-herov2__search-label{font-size:.875rem}html .bc-herov2__search-input{font-size:1rem}html .bc-herov2__search-hint{font-size:.875rem}html .bc-herov2__lede--order{font-size:1rem}html .bc-herov2__line--more a{font-size:.875rem}html .bc-hero__box-eyebrow{font-size:.75rem}@media(min-width:1024px){html .bc-hero__box-eyebrow{font-size:.875rem}}@media(min-width:1280px){html .bc-hero__box-eyebrow{font-size:.875rem}}html .bc-hero__box-text{font-size:.875rem}@media(min-width:1536px){html .bc-hero__box-text{font-size:1rem}}html .bc-mega-nav__column-title{font-size:.75rem}html .bc-mega-nav__sublinks li a,html .bc-mega-nav__more{font-size:.875rem}html .bc-megapop__h{font-size:.75rem}html .bc-megapop__arrow{font-size:1rem}html .bc-mega-nav .bc-mega-nav__link{font-size:.875rem}html .bc-nav-promo__badge{font-size:.75rem}html .bc-nav-promo__text,html .bc-nav-promo__cta{font-size:.875rem}html .bc-nav-promo--mobile .bc-nav-promo__badge{font-size:.75rem}html .bc-nav-promo--mobile .bc-nav-promo__text,html .bc-nav-promo--mobile .bc-nav-promo__cta,html .bc-page__breadcrumb{font-size:.875rem}html .bc-page__prose table{font-size:1rem}html .bc-pdp-root .text-xs,html .bc-pdp-root .text-\[11px\]{font-size:.875rem}html .bc-pilarmega__links a,html .bc-pilarmega__card-heading{font-size:1rem}html .bc-pilarmega__card-text,html .bc-pilarmega__card-cta,html .bc-pilarmega__apply,html .bc-pilarmega__apply a{font-size:.875rem}html .bc-pro__eyebrow{font-size:.75rem}html .bc-pro__subtitle{font-size:1rem}html .bc-pro__login-notice,html .bc-pro__compare-hint{font-size:.875rem}html .bc-pro__table thead th{font-size:.75rem}html .bc-pro__ingredients,html .bc-pro__protocol,html .bc-pro__more-btn{font-size:.875rem}@media(max-width:700px){html .bc-pro__table tbody td{font-size:.875rem}}@media(max-width:700px){html .bc-pro__table tbody td:before{font-size:.75rem}}@media(max-width:700px){html .bc-pro__td-per .bc-pro__per-treatment{font-size:1rem}}html .bc-pro__chip{font-size:.875rem}@media(max-width:640px){html .bc-pro__chip{font-size:.875rem}}html .bc-pro__chip button{font-size:1rem}html .bc-pro__tray-clear{font-size:.875rem}html .bc-pro-modal__attr{font-size:.75rem}html .bc-pro-modal__product-btn{font-size:.875rem}@media(max-width:640px){html .bc-pro-modal__table th,html .bc-pro-modal__table td{font-size:.875rem}}@media(max-width:640px){html .bc-pro-modal__attr{font-size:.875rem}}html .bc-prodmega__railitem{font-size:1rem}html .bc-prodmega__railall{font-size:.875rem}html .bc-prodmega__brands li a{font-size:1rem}html .bc-prodmega__badge{font-size:.75rem}html .bc-prodmega__card-text,html .bc-prodmega__card-cta{font-size:.875rem}html .bc-prodmega__poparrow{font-size:1rem}html .bc-prodmega__order-pill,html .bc-prodmega__orders-all{font-size:.875rem}html .bc-card__badge--campaign{font-size:.75rem}html .bc-card__swatch-more,html .bc-card__brand,html .bc-card__desc,html .bc-bonus--card{font-size:.875rem}@media(min-width:640px){html .bc-bonus--card{font-size:.875rem}}html .bc-card__stock-text{font-size:.75rem}html .bc-card__price-original{font-size:.875rem}@media(min-width:640px){html .bc-card__price-original{font-size:.875rem}}html .bc-card__buy-btn,html .bc-card__buy-btn--gated{font-size:.875rem}@media(max-width:379.98px){html .bc-card__buy-btn{font-size:.875rem}}html .bc-product-list__gate-text{font-size:1rem}html .bc-product-list__subcategory-subtitle{font-size:.875rem}@media(min-width:768px){html .bc-product-list__subcategory-subtitle{font-size:.875rem}}html .bc-product-list__sort-label{font-size:.875rem}@media(min-width:640px){html .bc-product-list__sort-label{font-size:.875rem}}html .bc-product-list__sort-select{font-size:.875rem}@media(min-width:640px){html .bc-product-list__sort-select{font-size:.875rem}}html .bc-pdp-root .bc-pdp-stars-link,html .bc-pdp-root .bc-pdp-payments,html .bc-pdp-root .bc-pack__label,html .bc-pdp-root .bc-pack__name{font-size:.875rem}html .bc-pdp-root .bc-pack__price{font-size:1rem}html .bc-pdp-root .bc-pack__per,html .bc-pdp-root .bc-pack__total,html .bc-pdp-root .bc-pack__stock{font-size:.875rem}html .bc-pdp-root .bc-qty__input{font-size:1rem}html .bc-pdp-root .bc-pdp-readmore,html .bc-pdp-root .bc-pdp-vatnote,html .bc-pdp-root .bc-pdp-campaign-pill,html .bc-pdp-root .bc-pdp-campaign-label,html .bc-pdp-root .bc-dispatch__fallback,html .bc-pdp-root .bc-eb__title,html .bc-pdp-root .bc-eb__price{font-size:.875rem}html .bc-pdp-root .bc-eb__preview-name{font-size:1rem}html .bc-pdp-root .bc-eb__preview-stock,html .bc-pdp-root .bc-eb__preview-blurb,html .bc-pdp-root .bc-eb__preview-link,html .bc-pdp-root .bc-social-proof{font-size:.875rem}html .bc-pdp-root .bc-acc__subheading{font-size:1rem}html .bc-pdp-root .bc-pdp-cta,html .bc-pdp-metalink,html .bc-pdp-root .bc-pdp-compare__name{font-size:.875rem}html .bc-pdp-root .bc-pdp-compare__badge{font-size:.75rem}html .bc-pdp-root .bc-pdp-compare__view{font-size:.875rem}html .bc-pdp-root .bc-acc__faq-q,html .bc-pdp-root .bc-reviews__empty{font-size:1rem}html .bc-pdp-root .bc-trust-stripe__item{font-size:.875rem}html .bc-pdp-root .bc-whybc__h{font-size:1rem}html .bc-pdp-root .bc-pdp-perunit__save,html .bc-sticky-bar__title{font-size:.875rem}html .bc-desc .bc-desc__overline{font-size:.75rem}html .bc-desc .bc-desc__intro{font-size:1rem}html .bc-desc .bc-desc__chips li,html .bc-desc .bc-desc__fine,html .bc-acad__breadcrumb{font-size:.875rem}html .bc-acad__card-list li,html .bc-acad__highlight,html .bc-acad__trainer-list li{font-size:1rem}html .bc-search-page__eyebrow{font-size:.75rem}html .bc-search-page__chip,html .bc-search-page__result-excerpt,html .bc-search-page__result-link{font-size:.875rem}html .bc-search-page__empty-browse{font-size:.75rem}html .bc-search-page__cat{font-size:.875rem}html .bc-team-picks__eyebrow{font-size:.75rem}html .bc-team-picks__role,html .bc-team-picks__intro,html .bc-team-picks__why{font-size:.875rem}html .bc-team-picks__pill{font-size:.75rem}html .bc-team-picks__arrow{font-size:1rem}html .bc-thub__eyebrow{font-size:.75rem}html .bc-thub__intro,html .bc-thub__catcard-title,html .bc-thub__more-link,html .bc-thub__pro-desc,html .bc-thub__pro-btn{font-size:1rem}html .bc-treat__breadcrumb,html .bc-treat__gate-text{font-size:.875rem}html .bc-treat__card-title{font-size:1rem}html .bc-treat__card-text,html .bc-treat__lock{font-size:.875rem}html .bc-treat__info-heading{font-size:1rem}html .bc-treat__info-text,html .bc-treat__btn{font-size:.875rem}html .bc-two-products__badge{font-size:.75rem}html .bc-two-products__desc,html .bc-two-products__btn{font-size:.875rem}@media(max-width:420px){html .bc-two-products__badge{font-size:.75rem}}html .bc-usp-bar__text{font-size:.875rem}@media(min-width:1024px){html .bc-usp-bar__text{font-size:.875rem}}
/*# sourceMappingURL=/cdn/shop/t/156/assets/bc-type-scale.css.map */
