.kg{--k-green:#64D565;--k-green-d:#2E9B30;--k-green-ink:#0F2A12;--k-green-soft:#EAF8EA;--k-ink:#121513;--k-ink-2:#4A524C;--k-line:#DCE1DC;--k-grey:#F2F4F1;--k-white:#FFFFFF;--k-room:#EFE9E1;--k-laser:#FF2D2D;--k-f-head:var(--font-heading-family, "DM Sans", Arial, sans-serif);--k-f-body:var(--font-body-family, "Jost", Arial, sans-serif);color-scheme:light}.kg *{box-sizing:border-box}.kg{background:var(--k-white);color:var(--k-ink);font-family:var(--k-f-body);font-size:16px;line-height:1.5;letter-spacing:.03em;-webkit-font-smoothing:antialiased}.kg p{margin:0}.kg h1,.kg h2,.kg h3{font-family:var(--k-f-head);font-weight:800;line-height:1.1;letter-spacing:0;margin:0;text-wrap:balance}.kg h1{font-size:clamp(30px,7vw,60px)}.kg h2{font-size:clamp(24px,4.6vw,40px)}.kg button{font:inherit;color:inherit;cursor:pointer;letter-spacing:inherit}.kg :focus-visible{outline:3px solid var(--k-green);outline-offset:2px}.kg .k-wrap{max-width:1160px;margin-inline:auto;padding-inline:16px}@media(min-width:750px){.kg .k-wrap{padding-inline:28px}}.kg .k-section{padding-block:40px}@media(min-width:990px){.kg .k-section{padding-block:72px}}.kg .k-band{background:var(--k-grey)}.kg .k-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--k-green-d)}.kg .k-eyebrow:before{content:"";width:18px;height:2px;background:var(--k-green)}.kg .k-sub{color:var(--k-ink-2);font-size:16px;max-width:52ch}.kg .k-head{display:grid;gap:10px;margin-bottom:22px}.kg .k-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 24px;border-radius:999px;font:700 16px/1 var(--k-f-body);letter-spacing:.02em;text-decoration:none;border:0;cursor:pointer;transition:transform .12s ease,background .15s}.kg .k-btn:active{transform:scale(.98)}.kg .k-btn-primary{background:var(--k-green);color:var(--k-green-ink);box-shadow:0 6px 18px #64d56559}.kg .k-btn-primary:hover{background:#57cb58}.kg .k-btn svg{width:18px;height:18px}.kg .k-btn.pulse{animation:kg-pulse 1.2s ease-in-out infinite}@keyframes kg-pulse{0%,to{box-shadow:0 0 #64d565b3}50%{box-shadow:0 0 0 12px #64d56500}}.kg .k-hero{background:var(--k-ink);color:var(--k-white);padding-block:26px 34px;overflow:hidden}@media(min-width:990px){.kg .k-hero{padding-block:60px 68px}}.kg .k-hero-grid{display:grid;gap:22px;align-items:center}@media(min-width:990px){.kg .k-hero-grid{grid-template-columns:1fr 1.1fr;gap:52px}}.kg .k-hero-copy{display:grid;gap:16px;min-width:0;align-content:start}.kg .k-hero .k-eyebrow{color:var(--k-green)}.kg .k-hero h1 em{font-style:normal;color:var(--k-green)}.kg .k-hero-text{font-size:17px;color:#c9d1ca;max-width:44ch;min-height:3.1em}.kg .k-pills{display:flex;flex-wrap:wrap;gap:8px}.kg .k-pill{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:999px;background:#ffffff12;border:1px solid rgba(255,255,255,.14);font-size:14px;font-weight:500}.kg .k-pill svg{width:17px;height:17px}.kg .k-hero-cta{display:grid;gap:10px;justify-items:start}@media(max-width:559px){.kg .k-hero-cta .k-btn{width:100%}}.kg .k-hero-note{font-size:15px;color:#c9d1ca}.kg .k-hero-note b{color:var(--k-white);font-size:18px}@media(max-width:989px){.kg .k-hero-copy{display:contents}.kg .k-hero-top{order:1}.kg .k-hero-frame{order:2}.kg .k-hero-cta{order:3}.kg .k-hero-grid{gap:12px}.kg .k-hero-cta{gap:8px;justify-items:center}.kg .k-hero-note{font-size:13.5px}.kg .k-hero-note b{font-size:15px}}.kg .chips{position:absolute;left:6px;top:3px;z-index:2;display:grid;gap:4px;justify-items:start;pointer-events:none}.kg .chip{display:inline-flex;align-items:center;gap:6px;background:#cdd1cc;border-radius:999px;padding:5px 10px;font-size:12.5px;font-weight:600;color:var(--k-ink);white-space:nowrap}.kg .chip svg{width:15px;height:15px;flex:none}@media(min-width:990px){.kg .chips{left:10px;top:6px;gap:6px}.kg .chip{font-size:14px;padding:7px 13px}.kg .chip svg{width:17px;height:17px}}.kg .k-hero-top{display:grid;gap:12px}.kg .k-hero-frame{position:relative;border-radius:22px;overflow:hidden;background:var(--k-room);color:var(--k-ink);padding:10px 12px 12px;touch-action:manipulation;user-select:none;-webkit-user-select:none}.kg .scene{display:block;width:100%;height:auto;overflow:visible}.kg .scene .photo{mix-blend-mode:multiply}.kg .scene .hit{cursor:crosshair}.kg .hint{position:absolute;left:44%;top:52%;transform:translate(-50%,-50%);background:var(--k-ink);color:var(--k-white);font:600 13px/1 var(--k-f-body);padding:9px 13px;border-radius:999px;display:flex;gap:7px;align-items:center;box-shadow:0 8px 20px #00000040;pointer-events:none;animation:kg-hintp 1.6s ease-in-out infinite;white-space:nowrap}.kg .hint[hidden],.kg #kg-laser[hidden]{display:none}.kg .hint svg{width:16px;height:16px}@keyframes kg-hintp{50%{transform:translate(-50%,-62%)}}.kg .hud{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;white-space:nowrap;font-size:12.5px;font-weight:600;color:var(--k-ink-2);padding:2px 4px 0}.kg .meter-bar{flex:1;min-width:40px;height:8px;border-radius:4px;background:#dcd4c9;overflow:hidden}.kg .meter-bar i{display:block;height:100%;width:100%;background:var(--k-green-d);border-radius:4px;transition:width .4s,background .4s}.kg .hud.low .meter-bar i{background:#e2603c}.kg .score{font-weight:700;color:var(--k-ink)}.kg .scr-g .gouge{transform-box:fill-box;transform-origin:50% 0;animation:kg-rip .28s ease-out both}.kg .scr-g .gouge:nth-of-type(2){animation-delay:.04s}.kg .scr-g .gouge:nth-of-type(3){animation-delay:.08s}.kg .scr-g .gouge:nth-of-type(4){animation-delay:.12s}@keyframes kg-rip{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.kg .scr-g .fib{animation:kg-fib .9s ease-out both}@keyframes kg-fib{0%{opacity:0;transform:translateY(-6px)}to{opacity:1}}.kg .laser{cursor:pointer}.kg .laser .glow{animation:kg-glow 1s ease-in-out infinite;transform-box:fill-box;transform-origin:center}@keyframes kg-glow{50%{transform:scale(1.35);opacity:.55}}.kg .laser.hop{animation:kg-lhop .35s ease-out}@keyframes kg-lhop{0%{opacity:0}to{opacity:1}}.kg .cat{display:block;overflow:visible}.kg .cat .tail{transform-origin:112px 146px;animation:kg-tail 2.6s ease-in-out infinite}@keyframes kg-tail{0%,to{transform:rotate(0)}50%{transform:rotate(-10deg)}}.kg .cat .eyes{transform-origin:80px 58px;animation:kg-blink 4.8s infinite}@keyframes kg-blink{0%,46%,50%,to{transform:scaleY(1)}48%{transform:scaleY(.08)}}.kg .cat .ear-l{transform-origin:58px 40px;animation:kg-ear 6s infinite}@keyframes kg-ear{0%,90%,to{transform:rotate(0)}93%{transform:rotate(-9deg)}}.kg .cat .shut,.kg .cat .zzz,.kg .cat .hearts,.kg .cat .scr,.kg .cat .ball{opacity:0}.kg .cat .paw-l,.kg .cat .paw-r{transform-box:fill-box;transform-origin:center bottom}.kg .cat .pupil{transition:transform .15s}.kg .m-scratch .paw-l{animation:kg-scrL .5s ease-in-out infinite}.kg .m-scratch .paw-r{animation:kg-scrL .5s ease-in-out .25s infinite}@keyframes kg-scrL{0%,to{transform:translateY(0)}50%{transform:translateY(-11px)}}.kg .m-scratch .scr{opacity:1}.kg .m-scratch .scr path{stroke-dasharray:14;animation:kg-scr .5s linear infinite}@keyframes kg-scr{0%{stroke-dashoffset:14}to{stroke-dashoffset:-14}}.kg .m-sleep .eyes{opacity:0}.kg .m-sleep .shut{opacity:1}.kg .m-sleep .tail{animation-duration:5s}.kg .m-sleep .zzz{opacity:1}.kg .m-sleep .zzz text{animation:kg-zz 2.4s ease-in-out infinite}.kg .m-sleep .zzz text:nth-child(2){animation-delay:.8s}.kg .m-sleep .zzz text:nth-child(3){animation-delay:1.6s}@keyframes kg-zz{0%{opacity:0;transform:translate(0)}30%{opacity:1}to{opacity:0;transform:translate(10px,-22px)}}.kg .m-love .hearts{opacity:1}.kg .m-love .hearts path{animation:kg-hrt 2s ease-out infinite;transform-box:fill-box;transform-origin:center}.kg .m-love .hearts path:nth-child(2){animation-delay:.7s}.kg .m-love .hearts path:nth-child(3){animation-delay:1.4s}@keyframes kg-hrt{0%{opacity:0;transform:translateY(8px) scale(.6)}25%{opacity:1}to{opacity:0;transform:translateY(-26px) scale(1.1)}}.kg .m-love .tail{animation-duration:.9s}.kg .m-play .ball{opacity:1;transform-origin:128px -20px;animation:kg-swing 1.2s ease-in-out infinite}@keyframes kg-swing{0%,to{transform:rotate(14deg)}50%{transform:rotate(-12deg)}}.kg .m-play .paw-r{animation:kg-bat 1.2s ease-in-out infinite}@keyframes kg-bat{0%,60%,to{transform:translate(0) rotate(0)}30%{transform:translate(8px,-34px) rotate(-20deg)}}.kg .swipe .paw-l{animation:kg-bat .4s ease-in-out}.kg .k-link{background:none;border:0;padding:4px 0;color:var(--k-green);font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.kg .qz-intro[hidden],.kg .qz-body[hidden],.kg .nametag[hidden],.kg .snav[hidden]{display:none!important}.kg .quiz{background:var(--k-white);border:1px solid var(--k-line);border-radius:18px;padding:14px;margin-bottom:26px;scroll-margin-top:70px}.kg .qz-intro{display:grid;grid-template-columns:64px 1fr;gap:6px 12px;align-items:center}.kg .qz-cat{width:64px;grid-row:span 1}.kg .qz-txt{display:grid;gap:2px;min-width:0}.kg .qz-txt b{font:700 17px/1.2 var(--k-f-head)}.kg .qz-txt span{font-size:14px;color:var(--k-ink-2);line-height:1.35}.kg .qz-intro .k-btn{grid-column:1 / -1;min-height:46px;font-size:15px;margin-top:6px}@media(min-width:700px){.kg .qz-intro{grid-template-columns:72px 1fr auto}.kg .qz-cat{width:72px}.kg .qz-intro .k-btn{grid-column:auto;margin-top:0}}.kg .qz-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px;font-size:13px;font-weight:600;color:var(--k-ink-2)}.kg .qz-prog{display:flex;gap:5px}.kg .qz-prog i{width:22px;height:6px;border-radius:3px;background:var(--k-line)}.kg .qz-prog i.on{background:var(--k-green)}.kg .qz-step h3{font-size:21px;margin-bottom:12px}.kg .qz-opts{display:grid;gap:8px}@media(min-width:700px){.kg .qz-opts{grid-template-columns:repeat(3,1fr)}}.kg .qz-opt{display:flex;align-items:center;gap:12px;text-align:left;padding:13px 14px;border-radius:14px;border:1.5px solid var(--k-line);background:var(--k-white);font-size:16px;font-weight:600;transition:border-color .15s,background .15s}.kg .qz-opt:hover,.kg .qz-opt:focus-visible{border-color:var(--k-green);background:var(--k-green-soft)}.kg .qz-opt .ic{width:38px;height:38px;border-radius:11px;background:var(--k-green-soft);display:grid;place-items:center;flex:none}.kg .qz-opt .ic svg{width:22px;height:22px}.kg .qz-opt small{display:block;font-size:12.5px;font-weight:500;color:var(--k-ink-2)}.kg .qz-name{display:flex;gap:8px;flex-wrap:wrap}.kg .qz-name input{flex:1;min-width:0;min-height:50px;border:1.5px solid var(--k-line);border-radius:999px;padding:0 18px;font:500 16px var(--k-f-body);color:var(--k-ink);background:var(--k-white)}.kg .qz-name input:focus{outline:none;border-color:var(--k-green);box-shadow:0 0 0 3px #64d56540}.kg .qz-name .k-btn{min-height:50px}.kg .qz-skip{background:none;border:0;color:var(--k-ink-2);font-size:14px;text-decoration:underline;text-underline-offset:3px;padding:8px 0 0}.kg .qz-res{display:grid;grid-template-columns:96px 1fr;gap:12px;align-items:center}.kg .qz-res img{width:96px;height:96px;object-fit:contain;border:1px solid var(--k-line);border-radius:14px;padding:4px;background:var(--k-white)}.kg .qz-res h3{margin:0 0 4px;font-size:20px}.kg .qz-res p{font-size:14px;color:var(--k-ink-2);line-height:1.4}.kg .qz-res .k-price{font-size:20px;display:block;margin-top:6px}.kg .qz-acts{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-top:14px}.kg .qz-acts .k-btn{min-height:46px;font-size:15px}.kg .qz-kicker{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--k-green-d);margin-bottom:6px}.kg .nametag{display:inline-flex;align-items:center;gap:5px;font-style:normal;font:600 13px/1 var(--k-f-body);background:var(--k-green-soft);color:var(--k-green-ink);padding:5px 10px;border-radius:999px}.kg .nametag svg{width:14px;height:14px}.kg .bubble .who{display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--k-green-d);margin-bottom:2px}.kg .k-cstep{display:flex;align-items:center;gap:10px;font:700 17px/1.2 var(--k-f-head);color:var(--k-ink);margin:0 0 12px}.kg .k-cstep span{width:28px;height:28px;border-radius:50%;background:var(--k-green);color:var(--k-green-ink);display:grid;place-items:center;font-size:14px;flex:none}.kg .sizes{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:28px}.kg .size{position:relative;display:grid;justify-items:center;align-content:start;gap:4px;padding:14px 8px 12px;border-radius:16px;border:1.5px solid var(--k-line);background:var(--k-white);text-align:center;transition:border-color .2s,background .2s,transform .15s}.kg .size:active{transform:scale(.98)}.kg .size-ico{width:44px;height:44px;border-radius:12px;background:var(--k-green-soft);display:grid;place-items:center}.kg .size-ico svg{height:34px;width:auto}.kg .size b{font:800 20px/1 var(--k-f-head)}.kg .size span{font-size:12.5px;color:var(--k-ink-2);line-height:1.3}.kg .size small{font-size:12px;color:var(--k-ink-2)}.kg .size small strong{color:var(--k-ink);font-weight:700}.kg .size[aria-pressed=true]{border-color:var(--k-green);background:var(--k-green-soft);box-shadow:0 6px 16px #64d56547}.kg .size[aria-pressed=true] .size-ico{background:var(--k-green)}.kg .size[aria-pressed=true]:after{content:"";position:absolute;top:8px;right:8px;width:18px;height:18px;border-radius:50%;background:var(--k-green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230F2A12' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/12px no-repeat}@media(min-width:990px){.kg .size{padding:18px 12px 16px}.kg .size b{font-size:24px}.kg .size span{font-size:14px}}.kg .happy{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:600;color:var(--k-ink-2);margin:-4px 0 0}.kg .happy-bar{width:100px;height:8px;border-radius:4px;background:var(--k-line);overflow:hidden}.kg .happy-bar i{display:block;height:100%;width:0;background:var(--k-green);transition:width .5s}.kg .stage{position:relative;padding-top:96px}.kg .cat-rider{position:absolute;top:0;left:0;width:100px;z-index:5;transition:transform .7s cubic-bezier(.45,.05,.3,1);pointer-events:none}.kg .cat-rider .hop{transform-origin:50% 100%}.kg .cat-rider.jump .hop{animation:kg-hop .7s cubic-bezier(.45,.05,.3,1)}@keyframes kg-hop{0%{transform:translateY(0) scale(1)}14%{transform:translateY(5px) scale(1.08,.88)}48%{transform:translateY(-80px) scale(.95,1.07)}82%{transform:translateY(0) scale(1.06,.92)}to{transform:translateY(0) scale(1)}}.kg .bubble{position:absolute;top:0;background:var(--k-white);border:1.5px solid var(--k-ink);border-radius:14px;padding:7px 11px;font:600 13px/1.3 var(--k-f-body);letter-spacing:.01em;width:max-content;opacity:0;transform:translateY(6px) scale(.92);transition:opacity .25s,transform .25s;box-shadow:0 6px 16px #1215131f}.kg .bubble.show{opacity:1;transform:none}.kg .bubble.l{border-bottom-left-radius:4px}.kg .bubble.r{border-bottom-right-radius:4px}.kg .viewport{overflow:hidden;border-radius:18px;touch-action:pan-y}.kg .track{display:flex;transition:transform .7s cubic-bezier(.45,.05,.3,1)}.kg .card{position:relative;flex:0 0 100%;min-width:0;background:var(--k-white);border:1px solid var(--k-line);border-radius:18px;display:grid;grid-template-columns:1fr;overflow:hidden}.kg .card-img{position:relative;background:var(--k-white);height:260px;border-bottom:1px solid var(--k-line)}.kg .card-img img{width:100%;height:100%;object-fit:contain;display:block;padding:12px}.kg .num{position:absolute;left:10px;top:10px;background:#121513b8;color:var(--k-white);font-size:10.5px;font-weight:600;line-height:1;letter-spacing:.02em;padding:4px 8px;border-radius:999px}.kg .hbadge{position:absolute;left:12px;bottom:12px;background:var(--k-green);color:var(--k-green-ink);font-size:13px;font-weight:700;padding:5px 10px;border-radius:999px;display:flex;gap:5px;align-items:center}.kg .hbadge svg{width:13px;height:13px}.kg .snav{position:absolute;top:130px;transform:translateY(-50%);z-index:3;width:48px;height:48px;border-radius:50%;display:grid;place-items:center;border:0;box-shadow:0 6px 16px #12151338}.kg .snav svg{width:22px;height:22px}.kg .snav.next{right:10px;background:var(--k-green);color:var(--k-green-ink)}.kg .snav.next.pulse{animation:kg-pulse 1.4s ease-in-out infinite}.kg .snav.prev{left:10px;background:var(--k-white);color:var(--k-ink);border:1px solid var(--k-line)}.kg .snav[hidden]{display:none}.kg .snav .tip{position:absolute;right:54px;top:50%;transform:translateY(-50%);background:var(--k-ink);color:var(--k-white);font-size:12px;font-weight:600;padding:6px 10px;border-radius:999px;white-space:nowrap}.kg .card-body{padding:16px 16px 18px;display:grid;gap:10px;align-content:start;min-width:0}.kg .card-body h3{font-size:22px}.kg .card-body .full{font-size:13px;color:var(--k-ink-2);margin-top:-6px}.kg .facts{list-style:none;margin:0;padding:0;display:grid;gap:7px}.kg .facts li{display:flex;gap:9px;align-items:flex-start;font-size:15px;line-height:1.35}.kg .k-check{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--k-green);color:var(--k-green-ink);flex:0 0 20px;margin-top:1px}.kg .k-check svg{width:12px;height:12px}.kg .buy{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding-top:4px}.kg .k-price{font:800 24px/1 var(--k-f-head);letter-spacing:0;font-variant-numeric:tabular-nums}.kg .k-price small{font-size:14px;font-weight:700;margin-left:3px}.kg .cod{font-size:12.5px;color:var(--k-ink-2);display:block;margin-top:4px;font-family:var(--k-f-body);font-weight:500}.kg .buy{justify-content:space-between}.kg .buy .k-btn{flex:none;min-height:44px;padding:0 18px;font-size:15px;gap:7px}.kg .buy .k-btn svg{width:16px;height:16px}.kg .dots{display:flex;gap:6px;flex-wrap:wrap;justify-content:center;margin-top:12px}.kg .dot{width:40px;height:40px;border-radius:10px;border:1.5px solid var(--k-line);background:var(--k-white);padding:2px;overflow:hidden}.kg .dot img{width:100%;height:100%;object-fit:contain}.kg .dot[aria-current=true]{border-color:var(--k-green);box-shadow:0 0 0 2px var(--k-green)}@media(min-width:860px){.kg .card{grid-template-columns:1fr 1fr}.kg .card-img{height:auto;aspect-ratio:1/1;max-width:100%;border-bottom:0;border-right:1px solid var(--k-line)}.kg .card-body{padding:28px 76px 26px 28px;align-content:center}.kg .card-body h3{font-size:28px}.kg .snav{top:50%}.kg .stage{padding-top:118px}.kg .cat-rider{width:124px}}.kg .trust{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.kg .trust>div{background:var(--k-white);border:1px solid var(--k-line);border-radius:18px;padding:16px;display:flex;gap:12px;align-items:flex-start;font-size:15px;color:var(--k-ink-2)}.kg .k-ico{width:46px;height:46px;border-radius:13px;background:var(--k-green-soft);display:grid;place-items:center;flex:0 0 46px;color:var(--k-ink)}.kg .k-ico svg{width:24px;height:24px}.kg .trust b{display:block;font:700 17px/1.2 var(--k-f-head);margin-bottom:3px;color:var(--k-ink)}.kg .proto{font-size:12px;color:var(--k-ink-2);text-align:center;padding-block:0 26px}.kg .sbar{position:fixed;left:0;right:0;bottom:0;z-index:35;background:var(--k-white);border-top:1px solid var(--k-line);box-shadow:0 -8px 24px #1215131f;padding-bottom:env(safe-area-inset-bottom,0px);transform:translateY(110%);transition:transform .3s ease}.kg .sbar.show{transform:none}.kg .sbar-in{display:flex;align-items:center;gap:10px;padding-block:9px}.kg .sbar img{width:44px;height:44px;object-fit:contain;border:1px solid var(--k-line);border-radius:10px;background:var(--k-white);flex:none}.kg .sb-txt{display:grid;min-width:0;flex:1}.kg .sb-txt span{font-size:12.5px;color:var(--k-ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kg .sb-txt .k-price{font-size:19px}.kg .sbar .k-btn{min-height:40px;padding:0 14px;font-size:14px;gap:6px;flex:none;box-shadow:none}.kg .sbar .k-btn svg{width:16px;height:16px}.kg .sb-txt .k-price{font-size:20px}@media(max-width:380px){.kg .sbar .k-btn svg{display:none}}.kg.has-sbar .toast.show{transform:translate(-50%,-72px)}.kg .viber{position:fixed;right:14px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:34;display:flex;align-items:center;gap:8px;background:var(--k-ink);color:#fff;text-decoration:none;border-radius:999px;padding:8px 14px 8px 10px;box-shadow:0 8px 20px #12151359;border:2px solid var(--k-green);transition:bottom .3s ease}.kg .viber svg{width:24px;height:24px;flex:none;color:var(--k-green)}.kg .viber span{display:grid;font-size:12px;font-weight:600;line-height:1.15}.kg .viber b{font-size:13.5px;font-weight:700;letter-spacing:.02em}.kg.has-sbar .viber{bottom:calc(76px + env(safe-area-inset-bottom,0px))}@media(max-width:600px){.kg .viber{padding:11px}.kg .viber span{display:none}}.kg .toast{position:fixed;left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));transform:translate(-50%,160%);background:var(--k-ink);color:var(--k-white);padding:11px 16px;border-radius:999px;display:flex;align-items:center;gap:9px;font-size:14px;font-weight:600;z-index:40;transition:transform .35s;max-width:calc(100% - 32px)}.kg .toast.show{transform:translate(-50%)}.kg .toast svg{width:18px;height:18px;flex:none}@media(prefers-reduced-motion:reduce){.kg *,.kg *:before,.kg *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.kg [hidden]{display:none!important}.kg img{max-width:100%}.kg h1,.kg h2,.kg h3{color:inherit}.kg .k-hero h1{color:var(--k-white)}.kg .card-body h3,.kg .qz-step h3,.kg .qz-res h3{color:var(--k-ink)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/klikso-grebalice.css.map */
