:root{--toku-action-base: #D46A99;--toku-action-solid: #D46A99;--toku-action-hover: #D46A99;--toku-action-text: #ffffff;--toku-action-text-hover: #ffffff;--toku-coral: #D46A99;--toku-coral-button: var(--toku-action-solid);--toku-coral-hover: #D46A99;--toku-coral-soft: #D46A99;--toku-coral-pale: #ffffff;--toku-sage: #D46A99;--toku-sage-dark: #D46A99;--toku-gold: #D46A99;--toku-ivory: #ffffff;--toku-ivory-secondary: #ffffff;--toku-surface: #ffffff;--toku-card: #ffffff;--toku-header: #ffffff;--toku-border: #dedfd8;--toku-border-strong: #dedfd8;--toku-text: #111111;--toku-text-secondary: #474645;--toku-text-muted: #7d7570;--toku-inactive: #ded2ca;--toku-white: #ffffff;--toku-star: #108474;--toku-color-rating: var(--toku-star);--jdgm-star-color: #108474;--toku-color-page: var(--toku-ivory);--toku-color-surface: var(--toku-surface);--toku-color-card: var(--toku-card);--toku-color-heading: var(--toku-text);--toku-color-body: var(--toku-text-secondary);--toku-color-muted: var(--toku-text-muted);--toku-color-link: var(--toku-text);--toku-color-link-hover: var(--toku-coral-hover);--toku-color-accent: var(--toku-coral);--toku-color-border: var(--toku-border);--toku-color-focus: var(--toku-coral);--toku-color-button-solid: var(--toku-action-solid);--toku-color-button-solid-hover: var(--toku-action-hover);--toku-color-button: var(--toku-color-button-solid);--toku-color-button-hover: var(--toku-color-button-solid-hover);--toku-color-button-text: var(--toku-action-text);--toku-color-button-text-hover: var(--toku-action-text-hover);--toku-space-1: 4px;--toku-space-2: 8px;--toku-space-3: 12px;--toku-space-4: 16px;--toku-space-5: 24px;--toku-space-6: 32px;--toku-space-7: 48px;--toku-space-8: 64px;--toku-control-height: 48px;--toku-control-height-compact: 44px;--toku-control-radius: 8px;--toku-content-width: 1440px;--toku-content-gutter: clamp(16px, 2.2vw, 32px);--toku-type-section-size: clamp(22px, 1.8vw, 24px);--toku-type-section-line-height: 1.2;--toku-type-card-size: 14px;--toku-type-card-line-height: 1.35;--toku-font-body: "Instrument Sans", sans-serif;--toku-font-heading: var(--toku-font-body);--toku-font-ui: var(--toku-font-body);--toku-font-product: var(--toku-font-body);--toku-weight-regular: 400;--toku-weight-medium: 500;--toku-weight-semibold: 600;--toku-weight-bold: 700;--toku-ink: var(--toku-text);--font-body-family: var(--toku-font-body);--font-body-style: normal;--font-body-weight: var(--toku-weight-regular);--font-heading-family: var(--toku-font-heading);--font-heading-style: normal;--font-heading-weight: var(--toku-weight-semibold);--font-heading-highlight: var(--toku-font-heading);--font-heading-highlight-style: normal;--font-heading-highlight-weight: var(--toku-weight-semibold);--font-menu: var(--toku-font-ui);--font-menu-style: normal;--font-menu-weight: var(--toku-weight-semibold);--font-button: var(--toku-font-ui);--font-button-style: normal;--font-button-weight: var(--toku-weight-semibold);--background-color: 255, 255, 255;--background-color-base: 255, 255, 255;--colors-background: 255, 255, 255;--colors-background-secondary: 255, 255, 255;--colors-text: 71, 70, 69;--colors-text-base: 71, 70, 69;--colors-text-secondary: 71, 70, 69;--colors-heading: 23, 23, 23;--colors-heading-base: 23, 23, 23;--colors-heading-secondary: 23, 23, 23;--colors-text-link: 23, 23, 23;--colors-line-and-border: 222, 223, 216;--colors-line-and-border-base: 222, 223, 216;--background-color-header: 255, 255, 255;--colors-text-header: 23, 23, 23;--colors-line-header: 222, 223, 216;--colors-price: 23, 23, 23;--colors-price-sale: 217, 79, 43;--colors-button: 212, 106, 153;--colors-button-text: 255, 255, 255;--colors-button-hover: rgb(212, 106, 153);--colors-button-text-hover: 255, 255, 255;--colors-cart: 212, 106, 153;--colors-cart-text: 255, 255, 255;--colors-icon-rating: 16, 132, 116;--colors-transition-arrows: 212, 106, 153;--color-highlight: var(--toku-coral);--base-font-size: .9375rem;--base-font-size-mobile: .875rem}html{color:var(--toku-color-body);background:var(--toku-color-page)}body.body-text-base-size{color:var(--toku-color-body);background:var(--toku-color-page);font-family:var(--toku-font-body);font-size:14px;font-synthesis:none;line-height:1.5}#MainContent{color:var(--toku-color-body);background:var(--toku-color-page)}#MainContent :where(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.product-title){color:var(--toku-color-heading);font-family:var(--toku-font-heading);font-style:normal;font-weight:400;font-synthesis:none}#MainContent :where(p,li,dd,dt,blockquote,address,.rte){color:var(--toku-color-body)}#MainContent a:not(.button,[class*=button-]){color:var(--toku-color-link)}#MainContent a:not(.button,[class*=button-]):hover{color:var(--toku-color-link-hover)}:where(button,input,select,textarea){font-family:var(--toku-font-ui)}:where(input:not([type=checkbox],[type=radio],[type=range],[type=color]),select,textarea){color:var(--toku-color-body);border-color:var(--toku-color-border);background-color:var(--toku-color-card)}:where(input,textarea)::placeholder{color:var(--toku-color-muted);opacity:1}:where(input,select,textarea):disabled{color:var(--toku-color-muted);border-color:var(--toku-inactive);background-color:var(--toku-color-surface);cursor:not-allowed}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--toku-color-focus);outline-offset:2px}:where(hr,fieldset,table,th,td){border-color:var(--toku-color-border)}:where(.button.button-solid,.button.button-outline,.add_to_cart_button,.toku-listing-card-action .button,.newsletter-form .button,button[name=checkout],.shopify-payment-button__button--unbranded){--colors-button: 212, 106, 153;--colors-button-text: 255, 255, 255;--colors-button-hover: rgb(212, 106, 153);--colors-button-text-hover: 255, 255, 255;color:#fff!important;border-color:#d46a99!important;background-color:#d46a99!important}:where(.button.button-solid,.button.button-outline,.add_to_cart_button,.toku-listing-card-action .button,.newsletter-form .button,button[name=checkout],.shopify-payment-button__button--unbranded):is(:hover,:focus-visible,:active){color:#fff!important;border-color:#d46a99!important;background-color:#d46a99!important}:where(.count_item,.x-cart-item-count,.mobile-dock-cart-count){color:#fff!important;background-color:#d46a99!important}.toku-brand-logo__dot{width:6px!important;height:6px!important;flex:0 0 6px!important;position:relative;border-radius:0!important;background:transparent!important}.toku-brand-logo__dot:before{content:"";position:absolute;left:50%;top:50%;width:16px;height:16px;transform:translate(-50%,-50%);background:url(/cdn/shop/files/toku-heart-t-header-mark.png?v=1787685593) center / contain no-repeat;pointer-events:none}:where([class*=color-icon--],.mobile-dock-icon){color:#d46a99!important}#eurus-mobile-dock .mobile-dock-icon{color:#111!important}#mobile-navigation .block-mobile-navigation-menu>button{color:#111!important}#mobile-navigation .toku-mobile-nav-group>ul>li>a{min-height:44px!important;padding-top:8px!important;padding-bottom:8px!important;color:#111!important}body #x-announcement #x-slide-announcement-bar .announcement-bar_text [class*=icon--]{color:#d46a99!important;transform:scale(1.35);transform-origin:center}body #x-announcement #x-slide-announcement-bar .announcement-bar_text [class*=icon--] svg{color:#d46a99!important}body #x-announcement #x-slide-announcement-bar .announcement-bar_text [class*=icon--] svg [fill]:not([fill=none]){fill:currentColor!important}body #x-announcement #x-slide-announcement-bar .announcement-bar_text [class*=icon--] svg [stroke]:not([stroke=none]){stroke:currentColor!important}@media(min-width:768px){body.body-text-base-size{font-size:15px}}#MainContent{--toku-ivory: #ffffff;--toku-ivory-secondary: #ffffff;--toku-surface: #ffffff;--toku-card: #ffffff;--toku-color-page: #ffffff;--toku-color-surface: #ffffff;--toku-color-card: #ffffff;--background-color: 255, 255, 255;--background-color-base: 255, 255, 255;--colors-background: 255, 255, 255;--colors-background-secondary: 255, 255, 255;background:#fff!important}#MainContent>.shopify-section,#MainContent>.shopify-section>:is(section,div,article){--toku-ivory: #ffffff;--toku-ivory-secondary: #ffffff;--toku-surface: #ffffff;--toku-card: #ffffff;--toku-color-page: #ffffff;--toku-color-surface: #ffffff;--toku-color-card: #ffffff;--background-color: 255, 255, 255;--background-color-base: 255, 255, 255;--colors-background: 255, 255, 255;--colors-background-secondary: 255, 255, 255;background-color:#fff!important}.section-header #x-header-container,.section-header #x-header-container .header,.section-header #x-header-container .background-header{--toku-header: #ffffff;--background-color-header: 255, 255, 255;background:#fff!important}:where(.jdgm-star,.jdgm-all-reviews-rating .jdgm-star,.jdgm-rev-widg__summary-stars .jdgm-star,.jdgm-preview-badge .jdgm-star){color:var(--toku-star, #108474)!important}
/*# sourceMappingURL=/cdn/shop/t/44/assets/toku-design-system.css.map */
