@media(max-width:1024.98px){body.product .main-product-section .product-detail__information h1,body.product .main-product-section .product__title,body.product .main-product-section .product-detail__title{font-size:clamp(22px,5.8vw,28px)!important;line-height:1.25!important}body.product .main-product-section .price,body.product .main-product-section .price-item,body.product .main-product-section .price__regular,body.product .main-product-section .price__sale{font-size:max(1.4rem,18px)!important}body.product .main-product-section .price__compare,body.product .main-product-section .price-item--compare{font-size:max(1.2rem,15px)!important}body.product .main-product-section .product-detail__information,body.product .main-product-section .product-detail__information p,body.product .main-product-section .product-detail__description,body.product .main-product-section .product-detail__content,body.product .main-product-section .rte,body.product .main-product-section .rte p{font-size:max(1.5rem,16px)!important;line-height:1.65!important}body.product .main-product-section .product-form__label,body.product .main-product-section legend.form__label,body.product .main-product-section .variant-picker__label,body.product .main-product-section .select__label,body.product .main-product-section .variant-radios label,body.product .main-product-section .variant-radios-sticky label,body.product .main-product-section .product-form__input label,body.product .main-product-section .swatch-input__label{font-size:max(1.25rem,15px)!important}body.product .main-product-section .quantity__label,body.product .main-product-section .quantity__input,body.product .main-product-section .product-form__quantity{font-size:max(1.35rem,16px)!important}body.product .main-product-section collapsible-block summary,body.product .main-product-section .collapsible__title,body.product .main-product-section .accordion__title,body.product .main-product-section .tab-header,body.product .main-product-section .product-tab__title{font-size:max(1.35rem,16px)!important}body.product .main-product-section collapsible-block .collapsible__content,body.product .main-product-section .collapsible__content p,body.product .main-product-section .accordion__content p{font-size:max(1.45rem,16px)!important;line-height:1.65!important}body.product .product-meta-icons-wrapper .pm-group-label{font-size:max(.72rem,13px)!important}body.product .pm-caf-num{font-size:max(1rem,16px)!important}body.product .pm-caf-unit,body.product .pm-caf-label,body.product .psp-card--caffeine .pm-caf-mg-row{font-size:max(.85rem,14px)!important}body.product .psp-teaser-chip,body.product .psp-teaser-link{font-size:max(.82rem,15px)!important}body.product #appstle_subscription_widget0,body.product #appstle_subscription_widget0 .appstle_subscribe_option,body.product #appstle_subscription_widget0 label,body.product #appstle_subscription_widget0 .appstle_select_label,body.product #appstle_subscription_widget0 .appstle_subscription_wrapper_option,body.product #appstle_subscription_widget0 .appstle_one_time_text,body.product #appstle_subscription_widget0 .appstle_subscription_text{font-size:max(1rem,15px)!important;line-height:1.45!important}body.product #appstle_subscription_widget0 .appstle-save-badge,body.product #appstle_subscription_widget0 .appstle_subcription_link,body.product #appstle_subscription_widget0 .appstle_link{font-size:13px!important}body.product #appstle_subscription_widget0 select,body.product #appstle_subscription_widget0 .appstle_select{font-size:max(1rem,16px)!important}body.product .psp-section-title{font-size:clamp(22px,5.5vw,28px)!important}body.product .psp-section-sub{font-size:max(1rem,16px)!important}body.product .psp-jump-link{font-size:max(.95rem,15px)!important;padding:10px 16px!important}body.product .psp-sensory-intro{font-size:max(.95rem,15px)!important;line-height:1.55!important}body.product .psp-description,body.product .psp-description p,body.product .psp-description li{font-size:max(1.05rem,16px)!important;line-height:1.7!important}body.product .psp-profile-group__title{font-size:max(.78rem,13px)!important}body.product .psp-profile-card__badge{font-size:max(.65rem,12px)!important}body.product .psp-profile-card__name{font-size:max(.88rem,15px)!important}body.product .psp-profile-card__cta{font-size:max(.72rem,14px)!important}body.product .psp-card-label{font-size:max(.72rem,13px)!important}body.product .psp-icon-name{font-size:max(.75rem,14px)!important}body.product .pdp-side-fab-text{font-size:max(.72rem,11px)!important}body.product .pdp-flyout-panel-title{font-size:max(1.25rem,20px)!important}body.product .pdp-flyout-panel-body,body.product .pdp-flyout-panel-body p,body.product .pdp-flyout-panel-body li{font-size:max(1rem,16px)!important;line-height:1.6!important}body.product .nutfact-label,body.product .nutfact-label-box,body.product .nutfact-daily-value,body.product .nutfact-daily-value p,body.product .nutfact-note,body.product .nutfact-footnote,body.product .ingredients-list,body.product .allergen-information,body.product .allergen-information-title{font-size:max(.9rem,14px)!important;line-height:1.5!important}body.product .nutfact-bold.nutrititle{font-size:max(1.35rem,20px)!important}body.product .nutfact-small-text{font-size:max(.85rem,13px)!important}body.product .jdgm-rev-widg,body.product .jdgm-rev-widg__title,body.product .jdgm-rev-widg__summary,body.product .jdgm-rev,body.product .jdgm-rev__body,body.product .jdgm-rev__title,body.product .jdgm-rev__author,body.product .jdgm-rev__timestamp,body.product .jdgm-write-rev-link,body.product .jdgm-widget .jm-text,body.product .jdgm-widget .jdgm-rev-widg__summary-text{font-size:max(1rem,15px)!important;line-height:1.55!important}body.product .jdgm-write-review-modal__field-help{font-size:max(.85rem,14px)!important}body.product .jdgm-star,body.product .jdgm-rev-widg__summary-stars{font-size:max(1rem,16px)!important}body.product .related-product .product-card__title,body.product .complementary-products .product-card__title,body.product .intelligent-related-products .product-card__title{font-size:max(1.35rem,15px)!important}body.product .related-product .price,body.product .complementary-products .price{font-size:max(1.25rem,14px)!important}body.product .pdp-flyout-panel .psp-profile-card,body.product .pdp-flyout-panel .pdp-reveal{opacity:1!important;transform:none!important}body.product .psp-profile-group__title,body.product .psp-profile-card__badge,body.product .pdp-side-fab-text,body.product .pm-group-label{letter-spacing:.04em!important;text-wrap:balance;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}body.product .psp-profile-group__title{font-size:max(.72rem,12px)!important}body.product .psp-profile-card__badge{white-space:nowrap}body.product .psp-profile-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body.product .psp-profile-group{padding:14px 12px 12px}body.product .psp-profile-card{padding:14px 10px 12px}body.product .psp-profile-card__icon{width:52px;height:52px}body.product .psp-jump{flex-wrap:wrap;justify-content:center;gap:6px;max-width:calc(100vw - 24px);padding:8px 10px}body.product .psp-jump-link{flex:0 1 auto;min-width:0}body.product .pdp-flyout-panel--profile{width:min(520px,100vw)}body.product .pdp-flyout-panel--nutrition{width:min(420px,100vw)}body.product .pdp-flyout-panel-body{padding:14px 16px 28px;-webkit-overflow-scrolling:touch}body.product .pdp-side-fab{min-height:88px;padding:10px 6px 10px 10px}body.product .psp-wrap{overflow-x:clip}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/teavity-pdp-mobile.css.map */
