@layer yb-typography{html.yb-site-polish body.yb-minimal-preview{--yb-font-body: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", sans-serif !important;--yb-font-display: var(--yb-font-body) !important;--yb-font-text: var(--yb-font-body) !important;--yb-font: var(--yb-font-body) !important;--font-body-family: var(--yb-font-body) !important;--font-heading-family: var(--yb-font-display) !important;--yeahbox-pdp-font-text: var(--yb-font-body) !important;--yeahbox-pdp-font-display: var(--yb-font-display) !important;--yb-heading-weight: 600;font-family:var(--yb-font-body)!important;font-weight:400;-webkit-font-smoothing:antialiased}html:lang(zh) body.yb-minimal-preview{--yb-font-display: var(--yb-font-body) !important;--yb-heading-weight: 600}body.yb-minimal-preview :is(h1,h2,.h0,.h1,.h2,.yb-title,.yb-section-title,.yb-brand-story__heading,.yeahbox-product-story__heading){font-family:var(--yb-font-display)!important;font-weight:var(--yb-heading-weight)!important;letter-spacing:-.025em!important;line-height:1.16!important;text-transform:none!important}body.yb-minimal-preview :is(h1,.h0,.h1){font-size:clamp(42px,4.6vw,64px)!important}body.yb-minimal-preview :is(h2,.h2){font-size:22px!important;line-height:1.35!important}body.yb-minimal-preview :is(.yb-section-title,.yb-brand-story__heading,.yb-brand-proof__heading,.yeahbox-product-story__heading,.yb-campaign-home h2,.yb-catalog-story h2,.yb-scope .yb-section__header h2,.yb-partner-section__header h2,.yb-ultra h2,.yb-max h2,.yb-max-k h2,.yb-ultra-k h2,.yb-pop h2,.yb-sonic-100w h2,.yb-x h2,.yb-t500 h2,.main-blog .title,.related-products__heading,.yeahbox-product-review-panel>h2){font-size:clamp(28px,3.2vw,44px)!important;line-height:1.16!important}body.yb-minimal-preview .yb-campaign-hero__title{font-size:clamp(40px,4.6vw,64px)!important;line-height:1.08!important}body.yb-minimal-preview :is(.main-blog>.title--primary,.shopify-policy__title h1,.article-template h1){font-size:clamp(32px,3.2vw,44px)!important;line-height:1.2!important}body.yb-minimal-preview :is(.customer>h1,.cart__warnings .cart__empty-text){font-size:clamp(28px,2.8vw,36px)!important;line-height:1.25!important}body.yb-minimal-preview :is(.yb-manual-card h3,.yb-warranty-card h3,.yb-shipping-returns__panel-head h3,.yb-contact-card h3){font-size:22px!important}body.yb-minimal-preview :is(.article-template__comments h2,.article-template__comments h3){font-size:20px!important;line-height:1.4!important}html:lang(zh) body.yb-minimal-preview :is(h1,h2,.h0,.h1,.h2,.yb-title,.yb-section-title){letter-spacing:0!important;line-height:1.22!important}body.yb-minimal-preview :is(h3,h4,h5,h6,.h3,.h4,.h5,.h6){font-family:var(--yb-font-body)!important;font-weight:600!important;letter-spacing:0!important;line-height:1.35!important}body.yb-minimal-preview :is(p,li,dt,dd,label,input,select,textarea,button,summary,.button,.rte,.yb-text,.price,.price-item,.unit-price,.quantity__input,.yb-region-selector,.header,.footer,.drawer){font-family:var(--yb-font-body)!important}body.yb-minimal-preview :is(.product__title h1,.product__title h2){font-family:var(--yb-font-body)!important;font-size:clamp(28px,2.8vw,36px)!important;font-weight:600!important;line-height:1.2!important;letter-spacing:-.02em!important}body.yb-minimal-preview :is(.yb-campaign-card__title,.yb-campaign-card__title a,.card__heading,.card__heading a,.yeahbox-collection-card__title,.yb-product-card__title,.cart-item__name){font-family:var(--yb-font-body)!important;font-size:18px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:0!important}body.yb-minimal-preview :is(.footer-block__heading,.footer h2,.footer h3,.drawer__heading,.cart__empty-text,.totals__total,.facets__heading,.facets__summary,.product__accordion .accordion__title,.shopify-policy__body h2){font-family:var(--yb-font-body)!important;font-size:20px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:0!important}body.yb-minimal-preview cart-drawer .totals__total{font-family:var(--yb-font-body)!important;font-size:18px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:0!important}body.yb-minimal-preview :is(.facet-filters__label,.product-count__text,.facets__heading,.facets__summary,.predictive-search__heading,.form__message,.form-status){font-size:14px!important;font-weight:500!important;line-height:1.5!important;letter-spacing:0!important}body.yb-minimal-preview :is(.mobile-facets__heading,.yb-region-selector__head h2,.cart__login-title){font-size:20px!important;line-height:1.4!important;letter-spacing:0!important}body.yb-minimal-preview :is(.header__menu-item,.yb-header-nav__summary,.yb-header-nav__link,.yb-mobile-menu-item,.yb-mobile-menu-back,.menu-drawer__account,.yeahbox-collection-tab,.yeahbox-collection-control,.yb-campaign-categories a){font-family:var(--yb-font-body)!important;font-weight:400!important;letter-spacing:0!important;line-height:1.5!important}body.yb-minimal-preview :is(.yb-header-nav__link,.yb-mobile-menu-item){font-size:18px!important}body.yb-minimal-preview :is(.header__menu-item,.yb-header-nav__summary){font-size:15px!important}body.yb-minimal-preview :is(.yeahbox-collection-tab,.yb-campaign-categories a){font-size:16px!important}body.yb-minimal-preview .yeahbox-collection-tab.is-active{font-weight:600!important}body.yb-minimal-preview :is(.button,.yb-campaign-button,.yb-campaign-card__button,.product-form__submit,.cart__checkout-button){font-family:var(--yb-font-body)!important;font-weight:500!important;letter-spacing:0!important;line-height:1.4!important;text-transform:none!important}@media(max-width:749px){html:lang(zh) body.yb-minimal-preview :is(h1,.h0,.h1){font-size:34px!important}body.yb-minimal-preview .yb-campaign-hero__title,html:lang(zh) body.yb-minimal-preview .yb-campaign-hero__title{font-size:clamp(36px,10vw,48px)!important}body.yb-minimal-preview .product__title h1{font-size:28px!important}body.yb-minimal-preview :is(.yb-campaign-card__title,.yb-campaign-card__title a,.card__heading,.card__heading a,.yeahbox-collection-card__title,.yb-product-card__title,.cart-item__name){font-size:16px!important}body.yb-minimal-preview :is(input,select,textarea){font-size:16px!important}}}
/*# sourceMappingURL=/cdn/shop/t/105/assets/yb-typography.css.map */
