:root{--kkm-wine: #5b1018;--kkm-wine-deep: #2a070b;--kkm-wine-soft: #7a1523;--kkm-saffron: #d86b16;--kkm-gold: #c89a3d;--kkm-gold-light: #f2d58b;--kkm-ivory: #fffaf0;--kkm-cream: #fbf5e9;--kkm-sand: #f5ead3;--kkm-ink: #28170f;--kkm-ink-70: color-mix(in srgb, var(--kkm-ink) 70%, #fff);--kkm-ink-84: color-mix(in srgb, var(--kkm-ink) 84%, #fff);--kkm-hairline: color-mix(in srgb, var(--kkm-gold) 30%, transparent);--kkm-hairline-strong: color-mix(in srgb, var(--kkm-gold) 46%, transparent);--kkm-surface: #fffdf8;--kkm-shadow-sm: 0 8px 24px rgba(64, 20, 13, .08);--kkm-shadow-md: 0 14px 38px rgba(70, 24, 14, .09);--kkm-shadow-lg: 0 20px 48px rgba(55, 14, 9, .16);--kkm-radius: 16px;--kkm-radius-sm: 12px;--kkm-radius-pill: 999px;--kkm-font-display: Marcellus, "Cormorant Garamond", Georgia, serif;--kkm-font-serif: "Cormorant Garamond", Georgia, "Times New Roman", serif;--kkm-font-sans: Manrope, "Segoe UI", Roboto, Arial, sans-serif;--kkm-font-telugu: "Noto Sans Telugu", "Hind Guntur", "Nirmala UI", sans-serif;--kkm-fs-micro: 12px;--kkm-fs-meta: 13px;--kkm-fs-small: 14px;--kkm-fs-body: 16px;--kkm-fs-lead: clamp(17px, 1.5vw, 20px);--kkm-fs-card: clamp(18px, 1.6vw, 22px);--kkm-fs-h3: clamp(20px, 2vw, 26px);--kkm-fs-h2: clamp(28px, 4vw, 46px);--kkm-fs-h1: clamp(30px, 4vw, 48px);--kkm-fs-hero: clamp(38px, 6vw, 72px);--kkm-lh-tight: 1.14;--kkm-lh-snug: 1.3;--kkm-lh-body: 1.7;--kkm-fw-regular: 400;--kkm-fw-medium: 500;--kkm-fw-semibold: 600;--kkm-fw-bold: 700;--kkm-track-eyebrow: .18em;--font-heading-family: var(--kkm-font-display);--font-heading-style: normal;--font-heading-weight: 600;--font-body-family: var(--kkm-font-sans);--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700;--font-additional-family: var(--kkm-font-serif);--font-additional-heading-style: normal;--font-additional-heading-weight: 600;--kkm-space-section: clamp(48px, 6.5vw, 88px);--kkm-space-section-tight: clamp(32px, 4.5vw, 56px);--kkm-space-stack: clamp(22px, 2.8vw, 36px);--kkm-space-stack-first: clamp(16px, 2vw, 28px);--kkm-space-block: clamp(20px, 3vw, 40px);--kkm-space-gap: clamp(14px, 2vw, 26px);--kkm-gutter: clamp(16px, 3vw, 48px);--kkm-shell: 1240px;--kkm-header-h: 80px;--kkm-tap: 44px}@media screen and (max-width:989px){:root{--kkm-header-h: 68px}}[lang=te],.kkm-telugu{font-family:var(--kkm-font-telugu);font-weight:var(--kkm-fw-regular);line-height:1.55;font-feature-settings:"kern" 1}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.card__heading,.card__heading a,.title,.title-wrapper-with-link,.subtitle,.kkm-home h1,.kkm-home h2,.kkm-home h3{text-transform:none}button,input,select,textarea,.kkm-home button,.button,.shopify-payment-button__button,.quick-add__submit{font-family:var(--kkm-font-sans)}h1,h2,.h0,.h1,.h2,.kkm-home h1,.kkm-home h2,.kkm-hero h1,.kkm-heading h2,.kkm-closing h2,.kkm-story__copy h2{font-weight:var(--kkm-fw-regular)}h3,h4,.h3,.h4,.kkm-home h3,.card__heading{font-weight:var(--kkm-fw-semibold)}.kkmh__menu-link,.kkmh__mobile-link,.kkmh__mobile-submenu>summary{font-weight:var(--kkm-fw-semibold)}.kkmh__shop-name{font-weight:var(--kkm-fw-regular)}.kkmh__drawer-title{font-weight:var(--kkm-fw-bold)}a,button,summary,[role=button]{text-underline-offset:.18em}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/kkm-tokens.css.map */
