@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:75% 100%;font-display:swap;src:url(kh-archivo-800-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(kh-source-sans-3-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.kh-nav{--space-3xs: 2px;--space-2xs: 4px;--space-xs: 8px;--space-sm: 12px;--space-md: 16px;--space-lg: 24px;--space-xl: 40px;--space-2xl: 64px;--space-3xl: 96px;--space-4xl: 144px;--text-xs: 13px;--text-sm: 14px;--text-md: 17px;--text-lg: 20px;--text-xl: 25px;--text-2xl: 31.248px;--text-3xl: 39.056px;--text-display-s: clamp(36px, 4vw + 8px, 60px);--text-display: clamp(44px, 5vw + 16px, 84px);--text-poster: clamp(56px, 7vw + 8px, 120px);--text-section: clamp(32px, 2.5vw + 16px, 56px);--text-title: clamp(20px, .75vw + 14px, 26px);--text-lead: clamp(18px, .35vw + 16px, 22px);--ease-out: cubic-bezier(.23, 1, .32, 1);--ease-in-out: cubic-bezier(.77, 0, .175, 1);--dur-press: .14s;--dur-micro: .16s;--dur-short: .2s;--dur-long: .48s;--container: 1440px;--gutter: 64px;--gap-columns: 32px;--section-gap-s: 120px;--section-gap: 144px;--section-gap-l: 176px;--nav-h: 72px;--z-base: 1;--z-raised: 10;--z-dropdown: 100;--z-sticky: 200;--z-sticky-nav: 300;--z-modal: 400;--z-toast: 500;--color-paper: oklch(98.5% .004 25);--color-paper-2: oklch(95.5% .006 25);--color-paper-3: oklch(91.5% .008 25);--color-ink: oklch(20% .01 25);--color-ink-2: oklch(40% .012 25);--color-muted: oklch(52% .012 25);--color-rule: oklch(89% .008 25);--color-accent: #c00000;--color-accent-2: oklch(42% .18 29.2);--color-accent-ink: oklch(98.5% .004 25);--color-focus: oklch(50% .2 29);--color-night: oklch(17% .008 25);--color-night-2: oklch(23.5% .01 25);--color-on-night: oklch(95.5% .005 25);--color-on-night-2: oklch(80% .01 25);--color-rule-night: oklch(34% .01 25);--color-field-night: oklch(58% .01 25);--color-focus-night: oklch(72% .16 27);--color-matte: oklch(11% .005 25);--color-error: oklch(52% .19 27);--color-success: oklch(50% .12 150);--font-display: "Archivo", "Arial Narrow", ui-sans-serif, sans-serif;--font-body: "Source Sans 3", ui-sans-serif, system-ui, sans-serif;--display-weight: 800;--display-stretch: 82%;--tracking-display: -.01em;--radius-card: 4px;--radius-input: 4px;--radius-pill: 999px;--rule-hair: 1px;--shadow-card: none}.kh-nav,.kh-nav *,.kh-nav *:before,.kh-nav *:after{box-sizing:border-box}.kh-nav{font-family:var(--font-body);font-size:var(--text-md);font-weight:400;line-height:1.55;letter-spacing:normal;text-transform:none;-webkit-font-smoothing:antialiased}.kh-nav ul,.kh-nav p{margin:0;padding:0}.kh-nav li{margin:0}.kh-nav svg{display:block}.kh-nav img{max-width:100%;height:auto;display:block}.kh-nav button,.kh-nav input{font:inherit;letter-spacing:normal;text-transform:none;box-shadow:none}.kh-nav .kh-search input[type=search]{-webkit-appearance:none;appearance:none;width:auto;height:auto;margin:0;padding:0;border-radius:0;line-height:1.3}.kh-nav .kh-search input[type=search]:focus{box-shadow:none;border:0}.kh-nav .kh-container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}.kh-nav .kh-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.kh-nav a[href^="tel:"],.kh-nav a[href^="https://wa.me"]{white-space:nowrap}.kh-nav{position:relative;z-index:var(--z-dropdown);background:var(--color-night);color:var(--color-on-night);--color-focus: var(--color-focus-night)}.kh-nav a,.kh-nav a:hover{color:inherit;text-decoration:none}.kh-nav__bar{display:flex;align-items:center;gap:var(--space-lg);min-height:var(--nav-h)}.kh-nav__logo{display:block;flex-shrink:0}.kh-nav__logo img{width:176px;height:auto}.kh-search{flex:1 1 352px;min-width:224px;max-width:480px;display:flex;align-items:center;gap:var(--space-2xs);padding-inline:var(--space-md) var(--space-2xs);min-height:44px;border:1px solid var(--color-field-night);border-radius:var(--radius-pill);background:var(--color-night-2);transition:border-color var(--dur-micro) ease}.kh-search:focus-within{border-color:var(--color-on-night-2)}.kh-search svg{width:20px;height:20px;flex-shrink:0;color:var(--color-on-night-2)}.kh-search input[type=search]{flex:1;min-width:0;min-height:40px;border:0;background:transparent;color:var(--color-on-night);outline:2px solid transparent}.kh-search input::placeholder{color:var(--color-on-night-2)}.kh-search input::-webkit-search-cancel-button{display:none}.kh-search button{display:inline-flex;align-items:center;justify-content:center;min-height:36px;min-width:36px;padding:0 var(--space-md);border:0;border-radius:var(--radius-pill);background:transparent;color:var(--color-on-night);font:600 var(--text-sm)/1 var(--font-body);cursor:pointer;transition:background-color var(--dur-micro) ease,transform var(--dur-press) var(--ease-out)}.kh-search button:active{transform:scale(.97)}.kh-search button:disabled{opacity:.55;cursor:not-allowed}.kh-search .kh-search__clear{padding:0 var(--space-xs);color:var(--color-on-night-2)}.kh-nav__menus{display:flex;align-items:center;gap:var(--space-2xs)}.kh-menu>summary{display:inline-flex;align-items:center;gap:var(--space-2xs);min-height:44px;padding:0 var(--space-sm);border-radius:var(--radius-input);list-style:none;font-weight:600;cursor:pointer;white-space:nowrap;transition:background-color var(--dur-micro) ease}.kh-menu>summary::-webkit-details-marker{display:none}.kh-menu-link{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--space-sm);border-radius:var(--radius-input);font-weight:600;white-space:nowrap;transition:background-color var(--dur-micro) ease}@media(hover:hover)and (pointer:fine){.kh-menu-link:hover{background:var(--color-night-2)}}.kh-menu[open]>summary{background:var(--color-night-2)}.kh-menu>summary svg{width:16px;height:16px;transition:transform var(--dur-short) var(--ease-out)}.kh-menu[open]>summary svg{transform:rotate(180deg)}.kh-menu__panel{position:absolute;left:0;right:0;top:100%;z-index:var(--z-dropdown);background:var(--color-night);color:var(--color-on-night);border-top:1px solid var(--color-rule-night);padding-block:var(--space-xl) var(--space-2xl);max-height:calc(100dvh - var(--nav-h));overflow-y:auto;transform-origin:top center}.kh-menu[open]>.kh-menu__panel{animation:kh-menu-in var(--dur-short) var(--ease-out)}@keyframes kh-menu-in{0%{opacity:0;transform:translateY(-6px)}}.kh-menu__cols{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--space-xl) var(--gap-columns)}.kh-menu__cols--4{grid-template-columns:repeat(4,minmax(0,1fr))}.kh-menu__group>a{display:inline-block;margin-bottom:var(--space-xs);font:var(--display-weight) var(--text-xl)/1.1 var(--font-display);font-stretch:var(--display-stretch)}.kh-menu__group>p{margin-bottom:var(--space-xs);font:var(--display-weight) var(--text-xl)/1.1 var(--font-display);font-stretch:var(--display-stretch)}.kh-menu__group ul{list-style:none;margin:0 0 var(--space-md);padding:0;display:grid;gap:var(--space-3xs)}.kh-menu__group a{white-space:nowrap}.kh-menu__group li a{display:inline-block;padding-block:var(--space-2xs);color:var(--color-on-night-2);transition:color var(--dur-micro) ease}.kh-menu__group li a[aria-current]{color:var(--color-on-night);text-decoration:underline}.kh-menu__group .kh-sub{margin-top:var(--space-sm);font-weight:600}.kh-menu__group .kh-sub a{color:var(--color-on-night)}.kh-nav__tools{display:flex;align-items:center;gap:var(--space-2xs);margin-left:auto}.kh-nav__tools a{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);min-height:44px;min-width:44px;padding:0 var(--space-xs);border-radius:var(--radius-input);white-space:nowrap;font-weight:600;transition:background-color var(--dur-micro) ease}.kh-nav__tools svg{width:22px;height:22px}.kh-nav__lang{font-size:var(--text-sm);color:var(--color-on-night-2)}.kh-nav :focus-visible{outline:2px solid var(--color-focus-night);outline-offset:2px}@media(hover:hover)and (pointer:fine){.kh-search button:hover{background:var(--color-rule-night)}.kh-menu>summary:hover,.kh-nav__tools a:hover{background:var(--color-night-2)}.kh-menu__group li a:hover{color:var(--color-on-night);text-decoration:underline}.kh-menu__group>a:hover{text-decoration:underline;text-decoration-thickness:2px}}.kh-nav .kh-nav__cart{position:relative}.kh-nav #cart-icon-bubble .header__cart-count{position:absolute;top:4px;right:2px;min-width:18px;height:18px;padding:0 4px;border-radius:var(--radius-pill);background:var(--color-on-night);color:var(--color-night);font:600 11px/18px var(--font-body);text-align:center;font-variant-numeric:tabular-nums}.kh-nav #cart-icon-bubble .visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:reduce){.kh-nav .kh-search button:active{transform:none}.kh-nav .kh-menu[open]>.kh-menu__panel{animation:none}.kh-nav *,.kh-nav *:before,.kh-nav *:after{transition-duration:.01ms!important}}@media(max-width:1472px){.kh-nav .kh-nav__phone span,.kh-nav .kh-nav__tools .kh-nav__lang{display:none}}@media(max-width:1200px){.kh-nav .kh-menu__cols{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:960px){.kh-nav{--gutter: 24px;--nav-h: 64px}.kh-nav .kh-nav__bar{flex-wrap:wrap;gap:var(--space-xs) var(--space-sm);padding-block:var(--space-xs)}.kh-nav .kh-nav__logo img{width:148px}.kh-nav .kh-search{order:5;flex-basis:100%;max-width:none}.kh-nav .kh-nav__menus{order:4;flex-basis:100%;flex-wrap:wrap}.kh-nav .kh-nav__tools .kh-nav__lang{display:none}.kh-nav .kh-menu__cols,.kh-nav .kh-menu__cols--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.kh-nav{--gutter: 16px;--gap-columns: 16px}.kh-nav .kh-nav__tools .kh-nav__phone{display:none}.kh-nav .kh-menu__cols,.kh-nav .kh-menu__cols--4{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/kh-system.css.map */
