@media(min-width:750px){.gr-text-caption,.gr-card-product-new__grid-compare-price,.gr-card-product-new__grid-price-unit,.announcement-bar__message,.announcement-bar__message p,.annoucementbar-item,.hero .gr-brand-trust__tagline,.hero .gr-brand-trust__item,.gr-brand-trust__tagline,.gr-brand-trust__item,.gr-manual-hero__eyebrow,.gr-manual-hero__facts,.gr-quiz-hero__eyebrow,.gr-footer__heading,.gr-footer__copyright,.gr-footer__support-link,.gr-faq__group-title,.gr-contact__fact-label,.gr-contact__label,.gr-nav-panel .gr-card-product__title{font-size:14px;line-height:20px}.gr-button,.gr-header__desktop-menu-link,.gr-header__desktop-menu-link.gr-text-small,.gr-nav-panel__link,.gr-nav-panel__fact{font-size:16px;line-height:24px}.gr-text-small{font-size:14px;line-height:20px}.gr-section__title,.gr-section__title.gr-h1{font-size:20px;line-height:28px;font-weight:700}.gr-section__description,.gr-section__description p,.gr-build-subtitle,.gr-faq__lead,.gr-contact__lead,.gr-footer__newsletter-text{font-size:16px;line-height:24px}.gr-manual-hero__title,.gr-faq__title,.gr-contact__title{font-size:32px;line-height:38px}}@media(max-width:749px){.gr-text-caption,.gr-card-product-new__grid-compare-price,.gr-card-product-new__grid-price-unit,.gr-manual-hero__eyebrow,.gr-footer__heading,.gr-footer__copyright,.gr-footer__support-link,.gr-faq__group-title,.gr-contact__fact-label,.announcement-bar__message,.announcement-bar__message p,.annoucementbar-item{font-size:15px;line-height:21px}.gr-text-small,.gr-text-body,.gr-description,.gr-section__description,.gr-section__description p,.gr-build-subtitle,.gr-manual-hero__text,.gr-manual-hero__facts,.gr-faq__lead,.gr-contact__lead,.gr-footer__newsletter-text,.gr-footer__link,.gr-faq__answer,.gr-contact__label,.gr-header-menu__title,.gr-value-props__text,.gr-value-props__title,.gr-button,.gr-pill,.gr-contact__input,.gr-footer__input,.gr-footer__submit{font-size:16px;line-height:24px}.gr-card-product-new__title:not(.gr-h1){font-size:16px;line-height:22px}.gr-card-product-new__grid-price{font-size:20px;line-height:24px}.gr-section__title,.gr-section__title.gr-h1{font-size:22px;line-height:28px}.gr-faq__question{font-size:17px;line-height:24px}.hero .hero-content_text{font-size:16px;line-height:24px}.gr-card-product-new__nutrition-toggle,.gr-card-product__title,.gr-bundle-card__count,.gr-bundle-card__mix,.gr-bundle-card__sub-price,.gr-bundle-card__badge,.gr-button__text,.gr-cart-drawer__benefit-list,.gr-benefit-list__item,.discount-applied-tag{font-size:15px;line-height:21px}.gr-box-builder__milestone{font-size:14px;line-height:18px}.gr-header-menu__submenu .gr-card-product__title,.gr-header-menu__submenu-list .gr-card-product__title,.gr-mobile-menu .gr-card-product__title{font-size:15px;line-height:21px}}.hero-button_wrapper .gr-button,.gr-section__btn-wrap .gr-button,.gr-section-sticky-button .gr-button,.gr-nav-panel__cta .gr-button,.gr-mobile-menu__shop-all{font-size:14px;line-height:18px;font-weight:700;letter-spacing:normal;text-transform:none;min-height:40px;padding-inline:32px}@media(max-width:749px){.hero-button_wrapper .gr-button,.gr-section__btn-wrap .gr-button,.gr-section-sticky-button .gr-button,.gr-mobile-menu__shop-all{min-height:44px;font-size:10px;-webkit-text-stroke:0}.gr-section__btn-wrap .gr-button,.gr-section-sticky-button .gr-button,.gr-mobile-menu__shop-all{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}.gr-section--padding-block{padding-block:32px}@media(min-width:1280px){.gr-section--padding-block{padding-block:40px}}.gr-section__heading{padding-block-end:24px}@media(min-width:750px){.gr-section__heading{padding-block-end:32px}}.gr-section__btn-wrap{margin-block-start:24px}@media(min-width:750px){.gr-section__btn-wrap{margin-block-start:32px}}.gr-section__heading{text-align:left;align-items:flex-start}.gr-section__description{max-width:640px}@media(min-width:1280px){.gr-section__description{max-width:640px;margin-inline:0}}.gr-section__btn-wrap{display:flex;justify-content:center;text-align:center}@media(min-width:750px){.hero .hero-content_wrapper{padding-inline:var(--theme-spacing-inline, 5%)}.hero .hero-content{max-width:620px;width:100%;text-align:left}.hero .hero-content h2{text-align:left}.hero .hero-content_text{margin-inline:0;max-width:560px}.hero .hero-button_wrapper{justify-content:flex-start}.hero .gr-brand-trust{align-items:flex-start}.hero .gr-brand-trust__list{justify-content:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/gr-type-refresh.css.map */
