@font-face{font-family:LUMI Manrope;src:url(./lumi-manrope-latin-variable.woff2) format("woff2-variations");font-style:normal;font-weight:200 800;font-display:swap}@font-face{font-family:LUMI Inter;src:url(./lumi-inter-latin-variable.woff2) format("woff2-variations");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:LUMI Inter;src:url(./lumi-inter-latin-variable-italic.woff2) format("woff2-variations");font-style:italic;font-weight:100 900;font-display:swap}:root{font-synthesis:none;text-rendering:optimizeLegibility;font-kerning:normal;font-optical-sizing:auto}html[lang^=zh]{--type-display-leading: 1.16;--type-display-tracking: -.01em;--type-heading-leading: 1.22;--type-heading-tracking: 0;--type-body-leading: 1.75;--type-copy-leading: 1.8;--type-label-tracking: .04em;--type-ui-tracking: .03em;--type-label-transform: none}body{font-family:var(--font-primary--family);font-size:1rem;font-style:normal;font-weight:400;line-height:var(--type-body-leading);letter-spacing:var(--body-letter-spacing)}button,input,select,textarea{font-family:var(--font-primary--family);font-style:normal;font-optical-sizing:auto}h1,h2,h3,h4,h5,h6,.hc-display,.hc-hero__title,.hc-editorial-intro__title,.hc-drink-mode__title,.hc-cupholder__title,.hc-material-story__title,.hc-variant-story__title,.hc-comparison__title,.hc-faq__title,.hc-final-cta__title,.product-info__title,.featured-product__heading,.featured-product__product-title,.product-story__title,.recommendation-section__header h2,.recommendation-product-card__title,.page-hero__title,.collection-hero__title,.search-hero__title,.article-hero__title,.policy-page__title,.text--title{font-family:var(--font-display-family);font-style:normal;font-weight:500;line-height:var(--type-heading-leading);letter-spacing:var(--type-heading-tracking)}.hc-display,.hc-hero__title,.hc-final-cta__title,.page-hero__title,.collection-hero__title,.article-hero__title{line-height:var(--type-display-leading);letter-spacing:var(--type-display-tracking)}p,li,.rte,.hc-prose,.product-info__description,.product-collapsible__content,.recommendation-section__introduction,.article-content,.policy-page__content{line-height:var(--type-copy-leading)}.announcement-bar,.header-nav,.header-mobile-nav,.site-footer,.product-form,.product-mobile-sticky,.recommendation-product-card,.cart-drawer,.cart-page{font-family:var(--font-primary--family)}.hc-kicker,.hc-eyebrow,.product-eyebrow,.product-info__vendor,.product-features__heading,.product-feature__label,.product-form__label,.recommendation-section__eyebrow,.recommendation-product-card__vendor,.page-eyebrow,.article-meta,.footer-heading,.cart-label,.badge,label{font-family:var(--font-primary--family);font-size:max(.75rem,12px);font-weight:600;line-height:1.35;letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-transform)}.header-nav a,.header-mobile-nav a,.product-form__submit,.product-mobile-sticky__button,.shopify-payment-button__button,.button,.button-primary,.button-secondary,.hc-hero__cta,.recommendation-product-card__action,.cart-actions__checkout,button{font-family:var(--font-primary--family);font-weight:600;letter-spacing:var(--type-ui-tracking)}.product-price,.product-form__quantity,.product-gallery__counter,.recommendation-product-card__price,.cart-line__price,.cart-summary,.gift-card__balance{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1}.site-logo__text,.footer-brand,.gift-card__brand{font-family:var(--font-display-family);font-weight:500;letter-spacing:.16em;text-transform:uppercase}html[lang^=zh] body{font-weight:400}html[lang^=zh] h1,html[lang^=zh] h2,html[lang^=zh] h3,html[lang^=zh] h4,html[lang^=zh] h5,html[lang^=zh] h6,html[lang^=zh] .hc-display,html[lang^=zh] .product-info__title,html[lang^=zh] .recommendation-section__header h2,html[lang^=zh] .recommendation-product-card__title{max-width:none;font-weight:500;line-height:var(--type-heading-leading);letter-spacing:var(--type-heading-tracking);word-break:keep-all;overflow-wrap:anywhere}html[lang^=zh] .hc-display,html[lang^=zh] .hc-hero__title,html[lang^=zh] .hc-final-cta__title{line-height:var(--type-display-leading);letter-spacing:var(--type-display-tracking)}html[lang^=zh] .product-form__submit,html[lang^=zh] .product-mobile-sticky__button,html[lang^=zh] .shopify-payment-button__button,html[lang^=zh] .button,html[lang^=zh] .hc-hero__cta,html[lang^=zh] button{font-size:max(.875rem,14px);text-transform:none}html[lang^=zh] .hc-kicker,html[lang^=zh] .hc-eyebrow,html[lang^=zh] .product-eyebrow,html[lang^=zh] .product-info__vendor,html[lang^=zh] .product-features__heading,html[lang^=zh] .product-feature__label,html[lang^=zh] .product-form__label,html[lang^=zh] .recommendation-section__eyebrow,html[lang^=zh] .recommendation-product-card__vendor,html[lang^=zh] label{font-size:max(.8125rem,13px);text-transform:none}@media(max-width:749px){body{font-size:1rem}.hc-kicker,.hc-eyebrow,.product-eyebrow,.product-info__vendor,.product-features__heading,.product-feature__label,.product-form__label,.recommendation-section__eyebrow,.recommendation-product-card__vendor,label{font-size:.75rem}.product-form__submit,.product-mobile-sticky__button,.shopify-payment-button__button,.button,.hc-hero__cta{font-size:.8125rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lumi-typography.css.map */
