:root{--k-ink: #0D1B3E;--k-ink-80: #2A3A5C;--k-muted: #5A6880;--k-hint: #8A95A8;--k-bg: #FFFFFF;--k-bg-2: #F6F7F9;--k-bg-3: #EEF1F6;--k-line: #E4E8EF;--k-line-2: #D3DAE5;--k-amber: #E0A030;--k-amber-soft: #FDF4E3;--k-amber-ink: #7A5410;--k-ok: #137A47;--k-ok-soft: #E8F5EE;--k-r-sm: 8px;--k-r: 12px;--k-r-lg: 16px;--k-r-xl: 22px;--k-sh-1: 0 1px 2px rgba(13, 27, 62, .05);--k-sh-2: 0 2px 6px rgba(13, 27, 62, .05), 0 12px 28px rgba(13, 27, 62, .06);--k-sh-3: 0 4px 10px rgba(13, 27, 62, .07), 0 24px 48px rgba(13, 27, 62, .09);--k-ease: cubic-bezier(.22, .61, .36, 1);--k-fast: .16s;--k-base: .28s;--k-display: "Plus Jakarta Sans", "Inter", system-ui, -apple-system, sans-serif}body{background:var(--k-bg);color:var(--k-ink);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4{font-family:var(--k-display);color:var(--k-ink);letter-spacing:-.022em;font-weight:700}::selection{background:var(--k-ink);color:#fff}.k-wrap{width:100%;max-width:1280px;margin-inline:auto;padding-inline:24px;box-sizing:border-box}@media(max-width:749px){.k-wrap{padding-inline:16px}}.k-section{padding-block:clamp(48px,6vw,88px)}.k-section--tint{background:var(--k-bg-2)}.k-section--flush-top{padding-block-start:clamp(28px,3vw,44px)}.k-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:clamp(20px,3vw,34px)}.k-head__title{margin:0;font-size:clamp(24px,2.8vw,34px);line-height:1.14}.k-head__sub{margin:8px 0 0;color:var(--k-muted);font-size:15px;line-height:1.55;max-width:58ch}.k-eyebrow{display:inline-flex;align-items:center;gap:7px;margin:0 0 10px;font-family:var(--k-display);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--k-muted)}.k-eyebrow:before{content:"";width:14px;height:2px;border-radius:2px;background:var(--k-amber)}.k-more{display:inline-flex;align-items:center;gap:6px;font-family:var(--k-display);font-size:14px;font-weight:600;color:var(--k-ink);text-decoration:none;white-space:nowrap}.k-more svg{width:16px;height:16px;transition:transform var(--k-base) var(--k-ease)}.k-more:hover{color:var(--k-ink)}.k-more:hover svg{transform:translate(3px)}.k-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:13px 24px;border:1px solid transparent;border-radius:var(--k-r);box-sizing:border-box;font-family:var(--k-display);font-size:15px;font-weight:600;line-height:1;text-decoration:none;cursor:pointer;transition:background-color var(--k-fast) var(--k-ease),border-color var(--k-fast) var(--k-ease),color var(--k-fast) var(--k-ease),transform var(--k-fast) var(--k-ease),box-shadow var(--k-base) var(--k-ease)}.k-btn svg{width:18px;height:18px;flex:none}.k-btn:active{transform:translateY(1px)}.k-btn:focus-visible{outline:2px solid var(--k-ink);outline-offset:3px}.k-btn--primary{background:var(--k-ink);color:#fff}.k-btn--primary:hover{background:#16294f;color:#fff;box-shadow:var(--k-sh-2)}.k-btn--outline{background:#fff;color:var(--k-ink);border-color:var(--k-line-2)}.k-btn--outline:hover{border-color:var(--k-ink);color:var(--k-ink)}.k-btn--ghost-light{background:transparent;color:#fff;border-color:#fff6}.k-btn--ghost-light:hover{background:#ffffff1a;border-color:#ffffffbf;color:#fff}.k-btn--on-dark{background:#fff;color:var(--k-ink)}.k-btn--on-dark:hover{background:#f2f4f8;color:var(--k-ink)}.k-btn--sm{min-height:40px;padding:10px 16px;font-size:14px}.k-btn--block{width:100%}.k-chip{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border:1px solid var(--k-line);border-radius:999px;background:#fff;font-size:13px;font-weight:500;color:var(--k-ink-80);text-decoration:none;white-space:nowrap;transition:border-color var(--k-fast) var(--k-ease),background-color var(--k-fast) var(--k-ease),color var(--k-fast) var(--k-ease)}a.k-chip:hover{border-color:var(--k-ink);background:var(--k-ink);color:#fff}.k-chip svg{width:15px;height:15px}.k-chip--dark{background:#ffffff14;border-color:#ffffff2e;color:#fff}.k-tag{display:inline-flex;align-items:center;padding:4px 9px;border-radius:5px;font-family:var(--k-display);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.k-tag--amber{background:var(--k-amber-soft);color:var(--k-amber-ink)}.k-tag--ink{background:var(--k-bg-3);color:var(--k-ink)}.k-tag--ok{background:var(--k-ok-soft);color:var(--k-ok)}.price,.price-item__group.price,product-price .price{font-family:var(--k-display);font-weight:700;color:var(--k-ink);font-variant-numeric:tabular-nums}.compare-at-price{color:var(--k-hint);font-weight:500}.kartin-ask-price{font-family:var(--k-display);font-weight:600;font-size:.92em;color:var(--k-muted)}.product-card,product-card{background:#fff;border:1px solid var(--k-line);border-radius:var(--k-r-lg);padding:12px 12px 16px;transition:border-color var(--k-base) var(--k-ease),box-shadow var(--k-base) var(--k-ease),transform var(--k-base) var(--k-ease)}.product-card:hover,product-card:hover{transform:translateY(-2px);border-color:var(--k-line-2);box-shadow:var(--k-sh-2)}.product-card .card-gallery,product-card .card-gallery{border-radius:var(--k-r);overflow:hidden;background:var(--k-bg-2)}.product-card img,product-card img{transition:transform .5s var(--k-ease)}.product-card:hover img,product-card:hover img{transform:scale(1.035)}.product-list h3,.product-recommendations h3{font-family:var(--k-display);font-weight:700;letter-spacing:-.022em}.k-grid{display:grid;gap:16px}.k-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.k-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.k-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:899px){.k-grid--3,.k-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.k-grid--3,.k-grid--4{grid-template-columns:1fr}}.k-card{background:#fff;border:1px solid var(--k-line);border-radius:var(--k-r-lg);padding:22px;box-sizing:border-box}.k-hero .k-hero__title,.k-phero .k-phero__title,.k-section .k-head__title,.k-fb--light .k-fb__title,.k-pta .k-pta__h,.k-ti .k-ti__intro h2,.k-ti .k-ti__step h3,.k-del .k-del__zones h2,.k-del .k-del__flow h3,.k-faq .k-faq__q{color:var(--k-ink)}.k-fb--dark .k-fb__title,.k-visit .k-visit__title,.k-del .k-del__track h2{color:#fff}.k-acc-sign{display:grid;place-items:center;width:30px;height:30px;flex:none;border:1px solid var(--k-line);border-radius:999px;color:var(--k-muted);transition:transform var(--k-base) var(--k-ease),border-color var(--k-fast) var(--k-ease),background-color var(--k-fast) var(--k-ease),color var(--k-fast) var(--k-ease)}.k-acc-sign svg{width:16px;height:16px}[data-acc-trigger][aria-expanded=true] .k-acc-sign{transform:rotate(180deg);background:var(--k-ink);border-color:var(--k-ink);color:#fff}[data-reveal]{opacity:0;transform:translateY(14px);transition:opacity .55s var(--k-ease),transform .55s var(--k-ease);transition-delay:var(--k-delay, 0ms)}[data-reveal].is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}[data-reveal]{opacity:1;transform:none}}.k-wa{position:fixed;right:20px;bottom:96px;z-index:40;display:inline-flex;align-items:center;gap:10px;height:52px;padding:0 18px 0 16px;border-radius:999px;background:var(--k-ink);color:#fff;text-decoration:none;font-family:var(--k-display);font-size:14px;font-weight:600;box-shadow:var(--k-sh-3);transition:transform var(--k-base) var(--k-ease),background-color var(--k-fast) var(--k-ease)}.k-wa:hover{transform:translateY(-2px);background:#16294f;color:#fff}.k-wa:focus-visible{outline:2px solid var(--k-amber);outline-offset:3px}.k-wa svg{width:20px;height:20px;flex:none}.k-wa__label{white-space:nowrap}@media(max-width:989px){.k-wa{right:14px;bottom:calc(132px + env(safe-area-inset-bottom,0px));width:50px;height:50px;padding:0;justify-content:center}.k-wa__label{display:none}}.k-tabbar{position:fixed;left:0;right:0;bottom:0;z-index:45;display:none;background:#ffffffeb;-webkit-backdrop-filter:saturate(180%) blur(16px);backdrop-filter:saturate(180%) blur(16px);border-top:1px solid var(--k-line);padding-bottom:env(safe-area-inset-bottom,0px)}.k-tabbar__inner{display:grid;grid-template-columns:repeat(5,1fr)}.k-tabbar__item{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:58px;padding:7px 2px 8px;color:var(--k-muted);text-decoration:none;font-size:10.5px;font-weight:600;font-family:var(--k-display);letter-spacing:.01em;transition:color var(--k-fast) var(--k-ease)}.k-tabbar__item svg{width:22px;height:22px}.k-tabbar__item[aria-current=page]{color:var(--k-ink)}.k-tabbar__item[aria-current=page]:before{content:"";position:absolute;top:0;width:26px;height:2.5px;border-radius:0 0 3px 3px;background:var(--k-amber)}.k-tabbar__item:active{color:var(--k-ink)}.k-tabbar__badge{position:absolute;top:6px;left:50%;margin-left:4px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--k-ink);color:#fff;font-size:10px;line-height:16px;text-align:center;box-sizing:border-box}@media(max-width:989px){.k-tabbar{display:block}.page-wrapper{padding-bottom:calc(58px + env(safe-area-inset-bottom,0px))}}#header-component{transition:box-shadow var(--k-base) var(--k-ease),background-color var(--k-base) var(--k-ease)}body.k-scrolled #header-component{box-shadow:0 1px 0 var(--k-line),0 6px 20px #0d1b3e0d}.kartin-header-brand{display:flex;align-items:center}.kartin-header-brand img{width:auto;height:28px;max-width:100%;object-fit:contain}@media(max-width:749px){.kartin-header-brand img{height:23px}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/kartin-core.css.map */
