:root{--toku-type-display-size: 48px;--toku-type-h1-size: 36px;--toku-type-h2-size: 28px;--toku-type-h3-size: 20px;--toku-type-body-size: 16px;--toku-type-small-size: }body.body-text-base-size{font-family:var(--toku-font-body);font-size:var(--toku-type-body-size);font-weight:var(--toku-weight-regular);line-height:1.55}body :where(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.product-title):not(.logo-name){font-family:var(--toku-font-heading);font-weight:var(--toku-weight-semibold);text-transform:none}body :where(button,input,select,textarea,label,legend,summary){font-family:var(--toku-font-ui)}#MainContent h1,.shopify-policy__container h1{font-family:var(--toku-font-heading);font-size:var(--toku-type-h1-size);font-weight:var(--toku-weight-semibold);line-height:1.12;letter-spacing:-.015em;text-transform:none}#MainContent:is(.theme-template-collection,.theme-template-search,.theme-template-cart,.theme-template-page,.theme-template-blog,.theme-template-article,.theme-template-list-collections,.theme-template-404) h1{font-family:var(--toku-font-heading);font-size:var(--toku-type-h1-size);font-weight:var(--toku-weight-semibold);line-height:1.12;letter-spacing:-.015em;text-transform:none}#MainContent h2,.shopify-policy__container h2{font-family:var(--toku-font-heading);font-size:var(--toku-type-h2-size);font-weight:var(--toku-weight-semibold);line-height:1.18;letter-spacing:0;text-transform:none}#MainContent h3,.shopify-policy__container h3{font-family:var(--toku-font-heading);font-size:var(--toku-type-h3-size);font-weight:var(--toku-weight-semibold);line-height:1.25;letter-spacing:0;text-transform:none}#MainContent :where(.page__body,.article-template__content,.shopify-policy__body,.rte){font-family:var(--toku-font-body);font-size:var(--toku-type-body-size);font-weight:var(--toku-weight-regular);line-height:1.55}:where(.button,button.button,a.button,.add_to_cart_button,.shopify-payment-button__button){font-family:var(--toku-font-ui);font-size:13px;font-weight:var(--toku-weight-semibold);line-height:1;letter-spacing:.04em}:where(label,legend,.product-form__input>div>label){font-family:var(--toku-font-ui);font-size:;font-weight:var(--toku-weight-semibold);line-height:1.35}:where(input:not([type=checkbox],[type=radio],[type=range],[type=color]),select,textarea){font-family:var(--toku-font-ui);font-size:15px;font-weight:var(--toku-weight-regular);line-height:1.4}.section-header #x-header-container .header__inline-menu .list-menu>.tree-menu>.tree-menu-item a.tree-menu-item{font-family:var(--toku-font-ui);font-size:!important;font-weight:var(--toku-weight-semibold)!important;line-height:16px!important;letter-spacing:.02em!important;text-transform:none!important}.section-header #x-header-container .header__inline-menu .toggle-menu a.nav-link{font-family:var(--toku-font-ui);font-size:!important;font-weight:var(--toku-weight-medium)!important;line-height:1.35!important;letter-spacing:0!important;text-transform:none!important}#mobile-navigation .font-menu-level-0,#menu-drawer .font-menu-level-0{font-family:var(--toku-font-ui);font-size:16px;font-weight:var(--toku-weight-medium);line-height:1.35;letter-spacing:0;text-transform:none}#mobile-navigation .font-menu-level-1,#menu-drawer .font-menu-level-1{font-family:var(--toku-font-ui);font-size:15px;font-weight:var(--toku-weight-regular);line-height:1.4;letter-spacing:0;text-transform:none}#mobile-navigation .font-menu-level-2,#menu-drawer .font-menu-level-2{font-family:var(--toku-font-ui);font-size:13px;font-weight:var(--toku-weight-regular);line-height:1.4}.section-announcement #x-announcement :where(.announcement-bar_text,.x-announcement-bar-block-data,a){font-family:var(--toku-font-ui);font-size:11px!important;font-weight:var(--toku-weight-semibold)!important;line-height:1!important}[id^=shopify-section-][id$=toku_editorial_hero] .hero-text h1{max-width:440px;font-family:var(--toku-font-heading);font-size:var(--toku-type-display-size)!important;font-weight:var(--toku-weight-semibold);line-height:1.02!important;letter-spacing:-.02em;text-transform:none}#MainContent.theme-template-index [id^=shopify-section-][id$=toku_editorial_hero] .hero-text .rte{font-family:var(--toku-font-body);font-size:var(--toku-type-body-size);font-weight:var(--toku-weight-regular);line-height:1.55}#MainContent.theme-template-index .toku-section-heading{font-family:var(--toku-font-ui);font-size:13px;font-weight:var(--toku-weight-semibold);line-height:1.25;letter-spacing:.02em;text-transform:none}#MainContent.theme-template-index [id^=shopify-section-][id$=toku_primary_trust] .text-with-icon-item .h3,#MainContent.theme-template-index [id^=shopify-section-][id$=toku_service_strip] .text-with-icon-item .h3{font-family:var(--toku-font-ui);font-size:12px!important;font-weight:var(--toku-weight-semibold);line-height:1.25;letter-spacing:.02em}#MainContent.theme-template-index [id^=shopify-section-][id$=toku_primary_trust] .text-with-icon-item .rte,#MainContent.theme-template-index [id^=shopify-section-][id$=toku_primary_trust] .text-with-icon-item .rte p,#MainContent.theme-template-index [id^=shopify-section-][id$=toku_service_strip] .text-with-icon-item .rte,#MainContent.theme-template-index [id^=shopify-section-][id$=toku_service_strip] .text-with-icon-item .rte p{font-family:var(--toku-font-body);font-size:12px;font-weight:var(--toku-weight-regular);line-height:1.35;text-transform:none}#MainContent .card-product .x-card-title{font-family:var(--toku-font-product);font-size:;font-weight:var(--toku-weight-medium);line-height:1.35;letter-spacing:0;text-transform:none;-webkit-line-clamp:2}#MainContent .card-product .x-card-price{font-family:var(--toku-font-product);font-size:16px;font-weight:var(--toku-weight-bold);line-height:1.25}#MainContent .card-product :where(.price--on-sale .price-item--regular,.price__sale .price-item--regular,.compare-at-price){font-family:var(--toku-font-product);font-size:;font-weight:var(--toku-weight-regular);line-height:1.25}#MainContent.theme-template-product .product-title{font-family:var(--toku-font-product);font-size:21PX;font-weight:var(--toku-weight-semibold);line-height:1.16;letter-spacing:-.012em;text-transform:none}#MainContent.theme-template-product .x-block-price .price{font-family:var(--toku-font-product);font-size:20px;font-weight:var(--toku-weight-bold);line-height:1.25}#MainContent.theme-template-product .product-info :where(.rte,.rte p,.rte li){font-family:var(--toku-font-body);font-size:var(--toku-type-body-size);font-weight:var(--toku-weight-regular);line-height:1.55}#MainContent.theme-template-product :where(.sku,[class*=sku],.caption,.product__tax){font-family:var(--toku-font-body);font-size:13px;font-weight:var(--toku-weight-regular);line-height:1.4}#eurus-mobile-dock .mobile-dock-text{font-family:var(--toku-font-ui);font-size:11px;font-weight:var(--toku-weight-regular);line-height:1.2;text-transform:none}footer :where(h2,h3,h4,h5,h6,.h2,.h3,.h4,.h5,.h6){font-family:var(--toku-font-heading);font-weight:var(--toku-weight-semibold);text-transform:none}@media(max-width:767px){:root{--toku-type-display-size: 32px;--toku-type-h1-size: 28px;--toku-type-h2-size: 22px;--toku-type-h3-size: 18px;--toku-type-body-size: 15px}body.body-text-base-size{font-size:var(--toku-type-body-size);line-height:1.5}#MainContent h1,.shopify-policy__container h1{font-size:var(--toku-type-h1-size);line-height:1.15}#MainContent:is(.theme-template-collection,.theme-template-search,.theme-template-cart,.theme-template-page,.theme-template-blog,.theme-template-article,.theme-template-list-collections,.theme-template-404) h1{font-size:var(--toku-type-h1-size);line-height:1.15}#MainContent h2,.shopify-policy__container h2{font-size:var(--toku-type-h2-size);line-height:1.22}#MainContent h3,.shopify-policy__container h3{font-size:var(--toku-type-h3-size);line-height:1.28}#MainContent :where(.page__body,.article-template__content,.shopify-policy__body,.rte){font-size:var(--toku-type-body-size);line-height:1.5}[id^=shopify-section-][id$=toku_editorial_hero] .hero-text h1{font-size:var(--toku-type-display-size)!important;line-height:1.05!important;letter-spacing:-.015em}#MainContent.theme-template-index [id^=shopify-section-][id$=toku_editorial_hero] .hero-text .rte{font-size:var(--toku-type-body-size);line-height:1.5}#MainContent .card-product .x-card-title{font-size:13px}#MainContent .card-product .x-card-price{font-size:15px}#MainContent .card-product :where(.price--on-sale .price-item--regular,.price__sale .price-item--regular,.compare-at-price){font-size:13px}#MainContent.theme-template-product .product-title{font-size:19px;line-height:1.2;max-width:100%;overflow-wrap:anywhere}#MainContent.theme-template-product .x-block-price .price{font-size:18px}#MainContent.theme-template-product .product-info :where(.rte,.rte p,.rte li){font-size:var(--toku-type-body-size);line-height:1.5}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/toku-typography-system.css.map */
