body.shenzation-brand-fonts{font-family:var(--font-body-family);--epic-display:var(--font-heading-family)}body.shenzation-brand-fonts:has(.epic-bold-main){--epic-display:var(--font-heading-family)}body.shenzation-brand-fonts :is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.hxl,.hxxl){font-family:var(--font-heading-family)!important;font-weight:700!important;letter-spacing:-.035em;line-height:1.15;overflow-wrap:break-word}body.shenzation-brand-fonts :is(input,textarea,select,button,.button,.btn,.header__menu-item,.menu-drawer__menu-item,.price,.totals__total-value){font-family:var(--font-body-family)!important}body.shenzation-brand-fonts :is(button,.button,.btn){font-weight:700}body.shenzation-brand-fonts .epic-bold-main h1{font-size:clamp(28px,3.1vw,44px)!important;line-height:1.12;letter-spacing:-.04em}body.shenzation-brand-fonts .epic-bold-tagline{font-family:var(--font-heading-family);font-weight:800;font-size:clamp(30px,3.5vw,54px)!important;letter-spacing:-.04em;line-height:1.12}body.shenzation-brand-fonts .epic-bold-main .price{font-weight:700;font-size:28px!important}body.shenzation-brand-fonts .epic-bold-main .product-form__input--pill input[type=radio]+label{font-family:var(--font-body-family);font-weight:600;font-size:16px!important}body.shenzation-brand-fonts .epic-bold-main .product-form__submit{font-size:18px!important;font-weight:700}body.shenzation-brand-fonts .epic-bold-details summary{font-family:var(--font-body-family);font-weight:700;font-size:20px!important}body.shenzation-brand-fonts .epic-bold-main .accordion__title{font-family:var(--font-body-family)!important;font-weight:700!important;letter-spacing:0;font-size:20px!important}body.shenzation-brand-fonts .epic-related__heading{font-size:clamp(18px,1.9vw,24px)!important;line-height:1.25}body.shenzation-brand-fonts .epic-related[data-heading-font=body] .epic-related__heading{font-family:var(--font-body-family)!important;letter-spacing:0}body.shenzation-brand-fonts :is(.epic-reviews,.epic-faq,.epic-closing) h2{font-size:clamp(28px,3.5vw,48px)!important;line-height:1.15}body.shenzation-brand-fonts :is([id^=EBFeatures-],[id^=EBGoals-],[id^=EBStory-]){font-size:clamp(30px,4.2vw,58px)!important;line-height:1.12}body.shenzation-brand-fonts [id^=EpicPlanningHeading-]{font-size:clamp(26px,3vw,40px)!important;line-height:1.18}body.shenzation-brand-fonts :is(.eb-features,.eb-goals) h3{font-size:18px!important;line-height:1.3}body.shenzation-brand-fonts .epic-cart :is(.drawer__heading,.cart__empty-text){font-family:var(--font-heading-family)!important;font-size:22px!important;font-weight:700;line-height:1.2}body.shenzation-brand-fonts .epic-cart :is(.cart__checkout-button,.epic-cart-upsell button){font-family:var(--font-body-family)!important;font-weight:700;font-size:18px!important}body.shenzation-brand-fonts .epic-cart .totals__total{font-family:var(--font-body-family)!important;font-size:18px!important;font-weight:700!important;letter-spacing:0}body.shenzation-brand-fonts .epic-cart .cart-item__totals .price{font-weight:700}body.shenzation-brand-fonts .epic-planning-benefits h3{font-family:var(--font-body-family)!important;letter-spacing:0}@media(max-width:749px){body.shenzation-brand-fonts .epic-bold-main h1{font-size:clamp(26px,6.7vw,34px)!important}body.shenzation-brand-fonts .epic-bold-tagline{font-size:clamp(24px,6.5vw,34px)!important}body.shenzation-brand-fonts .epic-related__heading{font-size:18px!important}body.shenzation-brand-fonts :is(.eb-features,.eb-goals) h3{font-size:16px!important}body.shenzation-brand-fonts .epic-cart .drawer__heading{font-size:20px!important}}body.shenzation-brand-fonts :is(.eb-features,.eb-goals) h3{font-size:18px!important;line-height:1.3!important}body.shenzation-brand-fonts .eb-features article>span{font-family:var(--font-body-family)!important;font-weight:700}body.shenzation-brand-fonts .eb-story a{font-family:var(--font-body-family)!important;font-weight:700;font-size:18px!important}body.shenzation-brand-fonts .epic-bold-companion strong{font-family:var(--font-body-family);font-weight:700}body.shenzation-brand-fonts .epic-related__chip .quick-add__submit{font-family:var(--font-body-family)}body.shenzation-brand-fonts .card__heading{font-size:16px!important;line-height:1.3!important;letter-spacing:-.02em;padding-right:8px}body.shenzation-brand-fonts .product__title h1{font-size:clamp(26px,3vw,40px);line-height:1.15}@media(max-width:749px){body.shenzation-brand-fonts .card__heading{font-size:14px!important;line-height:1.35!important}}body.shenzation-brand-fonts :is(.cart-item__name,.epic-cart-upsell-title,.card__heading,.card__heading a,.cart-notification-product__name,.predictive-search__item-heading,.epic-cart-recommendations h3,.epic-reviews h3,.eb-features h3,.eb-goals h3){font-family:var(--font-body-family)!important;font-weight:600!important;letter-spacing:0!important;line-height:1.4!important;text-transform:none;word-break:normal;overflow-wrap:break-word}body.shenzation-brand-fonts :is(.cart-item__name,.epic-cart-upsell-title,.cart-notification-product__name){font-size:16px!important}body.shenzation-brand-fonts .epic-cart-recommendations h3{font-size:18px!important}body.shenzation-brand-fonts .card__heading{font-size:16px!important;padding-right:0}body.shenzation-brand-fonts .epic-cart .cart-item__details{padding-right:4px!important}body.shenzation-brand-fonts .epic-cart .cart-item__totals .price{font-size:16px!important;line-height:1.4}@media(max-width:360px){body.shenzation-brand-fonts .epic-cart .cart-item{grid-template-columns:56px minmax(0,1fr);column-gap:12px;row-gap:8px}body.shenzation-brand-fonts .epic-cart .cart-item__media{grid-row:1/4}body.shenzation-brand-fonts .epic-cart .cart-item__totals{grid-column:2;grid-row:2;text-align:left;max-width:none}body.shenzation-brand-fonts .epic-cart .cart-items .cart-item__quantity{grid-column:2;grid-row:3}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/shenzation-brand-fonts.css.map */
