:root{--kt-ink: #323232;--kt-ink-strong: #1d1d1d;--kt-muted: #5c5c5c;--kt-surface: #f2f0ea;--kt-surface-raised: #ffffff;--kt-surface-sunken: #e8e5dc;--kt-primary: #18739a;--kt-primary-strong: #0f5a7a;--kt-accent: #ff921c;--kt-accent-strong: #a85400;--kt-on-accent: #1d1d1d;--kt-on-primary: #ffffff;--kt-success: #1f7a3f;--kt-warning: #8a5300;--kt-danger: #b42318;--kt-info: var(--kt-primary);--kt-border: rgba(50, 50, 50, .14);--kt-border-strong: rgba(50, 50, 50, .28);--kt-border-on-dark: rgba(255, 255, 255, .22);--kt-font-heading: var(--font-heading-family);--kt-font-body: var(--font-body-family);--kt-text-2xs: 1.2rem;--kt-text-xs: 1.3rem;--kt-text-sm: 1.4rem;--kt-text-md: 1.6rem;--kt-text-lg: 1.8rem;--kt-text-xl: 2.2rem;--kt-text-2xl: clamp(2.4rem, 2rem + 1.2vw, 3.2rem);--kt-text-3xl: clamp(2.8rem, 2.2rem + 2vw, 4.4rem);--kt-leading-tight: 1.2;--kt-leading-snug: 1.35;--kt-leading-body: 1.55;--kt-weight-regular: 400;--kt-weight-medium: 500;--kt-weight-bold: 700;--kt-space-1: .4rem;--kt-space-2: .8rem;--kt-space-3: 1.2rem;--kt-space-4: 1.6rem;--kt-space-5: 2rem;--kt-space-6: 2.4rem;--kt-space-8: 3.2rem;--kt-space-10: 4rem;--kt-space-12: 4.8rem;--kt-gutter: 1.6rem;--kt-radius-sm: .8rem;--kt-radius-md: 1.2rem;--kt-radius-lg: 1.8rem;--kt-radius-pill: 999px;--kt-shadow-1: 0 1px 3px rgba(15, 23, 42, .08);--kt-shadow-2: 0 8px 20px rgba(15, 23, 42, .1);--kt-shadow-3: 0 16px 34px rgba(15, 23, 42, .16);--kt-tap: 4.4rem;--kt-focus-color: var(--kt-primary);--kt-transition: .16s ease;--kt-z-header: 20;--kt-z-dropdown: 30;--kt-z-drawer: 40;--kt-z-toast: 50}@media(min-width:990px){:root{--kt-gutter: 3.2rem}}html body :is(a,button,summary,input,select,textarea,[tabindex]):not(.kt-header-search-input):focus-visible{outline:3px solid var(--kt-focus-color)!important;outline-offset:2px!important;box-shadow:none!important}html body :is(a,button,summary,[tabindex]).focus-inset:not(.kt-header-search-input):focus-visible{outline-offset:-3px!important}.color-scheme-2 :is(a,button,summary,input,select,textarea,[tabindex]):focus-visible,.color-scheme-2:is(a,button):focus-visible,.footer :is(a,button,summary,input,select,textarea,[tabindex]):focus-visible{--kt-focus-color: #ffffff}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(max-width:749px){input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{font-size:var(--kt-text-md)}}.kt-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--kt-space-2);min-height:var(--kt-tap);padding:0 var(--kt-space-6);border:2px solid transparent;border-radius:var(--kt-radius-md);font-family:var(--kt-font-body);font-size:var(--kt-text-md);font-weight:var(--kt-weight-bold);line-height:1.1;text-decoration:none;cursor:pointer;transition:background-color var(--kt-transition),border-color var(--kt-transition),color var(--kt-transition)}.kt-btn--primary{background:var(--kt-accent);color:var(--kt-on-accent)}.kt-btn--primary:hover{background:#f08000}.kt-btn--secondary{background:var(--kt-primary);color:var(--kt-on-primary)}.kt-btn--secondary:hover{background:var(--kt-primary-strong)}.kt-btn--outline{background:transparent;color:var(--kt-primary);border-color:var(--kt-primary)}.kt-btn--outline:hover{background:#18739a14}.kt-btn[disabled],.kt-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.kt-link{color:var(--kt-primary);text-decoration:underline;text-underline-offset:.25em;text-decoration-thickness:1px}.kt-link:hover{color:var(--kt-primary-strong);text-decoration-thickness:2px}.kt-badge{display:inline-flex;align-items:center;gap:var(--kt-space-1);padding:.3rem .9rem;border-radius:var(--kt-radius-pill);background:var(--kt-surface-sunken);color:var(--kt-ink);font-size:var(--kt-text-xs);font-weight:var(--kt-weight-medium);line-height:1.3}.kt-badge--success{background:#e3f1e8;color:var(--kt-success)}.kt-badge--info{background:#e2eff5;color:var(--kt-primary-strong)}.kt-card{background:var(--kt-surface-raised);border:1px solid var(--kt-border);border-radius:var(--kt-radius-lg);box-shadow:var(--kt-shadow-1)}.kt-eyebrow{font-size:var(--kt-text-xs);font-weight:var(--kt-weight-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--kt-muted)}.kt-tap{min-height:var(--kt-tap);min-width:var(--kt-tap)}
/*# sourceMappingURL=/cdn/shop/t/68/assets/kt-design-system.css.map */
