body #content{--league-type-hero: 56px;--league-type-heading: 30px;--league-type-body: 16px;font-size:var(--league-type-body)}body #content :is(.shopify-section,.shopify-policy__container){font-size:var(--league-type-body)}body #content :is(.shopify-section,.shopify-policy__container) :is(p,li,a,button,label,input,select,textarea,summary,small,td,th,caption,.subheading,.small-feature-link,.product-block__title,.product-block__subtitle,.product-price,.product-price span,.product-price small,.price,.cc-rating-custom-caption,.cc-rating-text,.cc-rating-count,.league-home-links__number,.vendor,.text-overlay__rte,.rte,.league-review-band__inner,.product-label,.league-home-links__label,.league-home-products__head>a,.league-home-reviews__item>span,.league-review-band__rating,.league-review-band__rating strong,.article-block__title,.article-block__date,.article-block__author,.utility-bar__item,.lb2b-eyebrow,.lb2b-sub,.lb2b-more,.lb2b-btn,.lb2b-hero__text,.lb2b-cat__text,.lb2b-usp__text,.lb2b-card__title,.lb2b-list,.lb2b-checks,.lg-eyebrow,.lg-count,.lg-price,.lg-table,.lg-nav,.lg-top,.lg-logo,.lg-footer){font-size:var(--league-type-body)!important}body #content :is(.shopify-section,.shopify-policy__container) :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.lb2b-h2,.lb2b-usp__title,.lb2b-num){font-size:var(--league-type-heading)!important;line-height:1.2}body:not(.template-index) #content :is(.shopify-section,.shopify-policy__container) :is(h1,.h1),body #content .shopify-section :is(.text-overlay__title,.lb2b-hero__title){font-size:var(--league-type-hero)!important;line-height:1.08;overflow-wrap:break-word}body #content .league-home-links--categories .league-home-links__item h3,body #content .league-home-reviews__item h3,body #content .shopify-section :is(.lb2b-card__title,.product-block__title){font-size:var(--league-type-body)!important;line-height:1.4}body #content :is(.shopify-section,.shopify-policy__container) :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6) :is(a,span,strong,em,small){font-size:inherit!important}@media(max-width:767px){body #content{--league-type-hero: 36px;--league-type-heading: 24px;--league-type-body: 14px}}@media(min-width:768px){.section-header #pageheader .logo{padding-top:4px;padding-bottom:4px}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/league-typography.css.map */
