.kf{--kf-black: #000000;--kf-ink: #0a0d12;--kf-navy: #194476;--kf-blue: #4baddd;--kf-jasmine: #ffde85;--kf-sand: #f5f5f5;--kf-pewter: #a1b2b6;--kf-line: rgba(255,255,255,.22);font-family:Futura PT,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:400!important;color:#fff;background:var(--kf-black);font-size:17px!important;line-height:1.3!important;letter-spacing:0!important;-webkit-font-smoothing:antialiased;overflow-x:clip}.kf *:where(:not(.kf-klaviyo *)),.kf *:where(:not(.kf-klaviyo *)):before,.kf *:where(:not(.kf-klaviyo *)):after{box-sizing:border-box;border-radius:0}.kf :where(h1,h2,h3,h4,p,ul,li):where(:not(.kf-klaviyo *)){margin:0;padding:0;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;text-transform:inherit;color:inherit}.kf :where(ul):where(:not(.kf-klaviyo *)){list-style:none}.kf a:where(:not(.kf-klaviyo *)){color:inherit}.kf img:where(:not(.kf-klaviyo *)){display:block;max-width:100%;height:auto}.kf .kf-wrap{position:relative;max-width:1200px;margin:0 auto;padding:0 10px}@media(min-width:768px){.kf .kf-wrap{padding:0 32px}}.kf .kf-small{font-size:14px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase;color:var(--kf-blue)}.kf .kf-big{font-weight:700!important;text-transform:uppercase;line-height:1.05!important}.kf .kf-hl{color:var(--kf-blue)}.kf .kf-sq{display:inline-block;width:9px;height:9px;background:var(--kf-blue);margin-right:12px;vertical-align:2px;flex:none}.kf .kf-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border:0;border-radius:0;background:var(--kf-jasmine);color:var(--kf-black)!important;font:inherit;font-size:16px!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase;line-height:1.1!important;text-decoration:none;cursor:pointer;box-shadow:none;transition:background .2s ease,transform .2s ease}.kf .kf-btn:hover{background:#ffe9ad;transform:translateY(-1px)}.kf .kf-btn:focus-visible,.kf a:focus-visible,.kf input:focus-visible{outline:3px solid var(--kf-blue);outline-offset:3px}.kf .kf-hero{position:relative;overflow:hidden;background:linear-gradient(180deg,#000 0%,#03080f 40%,#0c2645 78%,var(--kf-navy) 100%);padding:36px 0 64px}@media(min-width:960px){.kf .kf-hero{padding:44px 0 88px}}.kf .kf-spark{position:absolute;width:26px;height:26px;pointer-events:none;filter:drop-shadow(0 0 6px rgba(255,255,255,.9));opacity:.2;-webkit-animation:kf-twinkle 2.6s ease-in-out 0s infinite both;animation:kf-twinkle 2.6s ease-in-out 0s infinite both;will-change:transform,opacity}.kf .kf-spark svg{display:block;width:100%;height:100%;fill:#fff}.kf .kf-spark.s2{-webkit-animation-delay:1.3s;animation-delay:1.3s}@-webkit-keyframes kf-twinkle{0%{opacity:.15;-webkit-transform:scale(.55) rotate(0deg)}50%{opacity:1;-webkit-transform:scale(1.15) rotate(45deg)}to{opacity:.15;-webkit-transform:scale(.55) rotate(90deg)}}@keyframes kf-twinkle{0%{opacity:.15;transform:scale(.55) rotate(0)}50%{opacity:1;transform:scale(1.15) rotate(45deg)}to{opacity:.15;transform:scale(.55) rotate(90deg)}}.kf .kf-hero-grid{position:relative;display:grid;gap:40px}@media(min-width:960px){.kf .kf-hero-grid{grid-template-columns:1.25fr .9fr;gap:56px;align-items:center}}.kf .kf-logo{width:150px;filter:brightness(0) invert(1)}.kf .kf-status{margin-top:40px;display:flex;align-items:center}.kf .kf-h1{position:relative;margin-top:18px}.kf .kf-mark{display:block;font-size:clamp(60px,12.5vw,132px)!important;font-weight:800!important;line-height:.9!important;letter-spacing:-.01em!important;text-transform:uppercase;background:linear-gradient(180deg,#fff,#eef1f5 36%,#9ea8b5,#d7dde4 68%,#fff);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 3px 0 rgba(0,0,0,.65))}.kf .kf-h1-sub{display:block;margin-top:14px;font-size:clamp(20px,3vw,26px)!important;font-weight:500!important;letter-spacing:.06em!important;color:#fff}.kf .kf-h1-tag{display:block;margin-top:12px;font-size:clamp(16px,1.8vw,20px)!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase;color:var(--kf-blue)}.kf .kf-h1 .s1{top:-14px;left:46%}.kf .kf-h1 .s2{top:42%;right:6%;width:18px;height:18px}.kf .kf-slogan{margin-top:34px;font-size:clamp(26px,3.6vw,38px)!important}.kf .kf-proof{margin-top:10px;font-size:18px!important;color:#ffffffd1}.kf .kf-deal{margin-top:34px;display:flex;flex-wrap:wrap;align-items:center;gap:18px 26px}.kf .kf-deal-a{display:grid;grid-template-columns:auto auto;align-items:end;column-gap:8px}.kf .kf-deal-a .w{grid-column:1 / -1;font-size:30px!important;font-weight:700!important;text-transform:uppercase;line-height:1!important}.kf .kf-deal-a .u{font-size:15px!important;font-weight:500!important;text-transform:uppercase;color:var(--kf-blue);padding-bottom:8px}.kf .kf-deal-a .n{font-size:64px!important;font-weight:800!important;line-height:.9!important}.kf .kf-deal-sep{width:2px;align-self:stretch;background:#ffffff8c}.kf .kf-deal-b{font-size:24px!important;font-weight:700!important;text-transform:uppercase;line-height:1.1!important}.kf .kf-hero .kf-btn{margin-top:36px}.kf .kf-side{display:grid;gap:22px;width:100%;max-width:440px;justify-self:end}@media(max-width:959px){.kf .kf-side{justify-self:stretch;max-width:520px;margin-top:24px}}.kf .kf-stage{position:relative;height:470px}@media(min-width:960px){.kf .kf-stage{height:540px}}.kf .kf-glow{position:absolute;left:50%;top:46%;width:380px;height:380px;margin:-190px 0 0 -190px;border-radius:50%;background:radial-gradient(circle,#4badddbf,#4baddd47 36%,#4baddd00 68%);-webkit-animation:kf-glow 4.8s ease-in-out infinite;animation:kf-glow 4.8s ease-in-out infinite}.kf .kf-shadow{position:absolute;left:50%;bottom:14px;width:170px;height:22px;margin-left:-85px;border-radius:50%;background:radial-gradient(ellipse,#000000bf,#0000 70%);-webkit-animation:kf-shadow 4.8s ease-in-out infinite;animation:kf-shadow 4.8s ease-in-out infinite}.kf .kf-float{position:absolute;left:50%;bottom:30px;width:178px;margin-left:-89px;-webkit-animation:kf-float 4.8s ease-in-out infinite;animation:kf-float 4.8s ease-in-out infinite}.kf .kf-press{position:relative;transform-origin:50% 100%;-webkit-animation:kf-press 3.6s ease-in-out infinite;animation:kf-press 3.6s ease-in-out infinite}.kf .kf-press img{display:block;width:100%;height:auto;filter:drop-shadow(0 18px 30px rgba(0,0,0,.45))}.kf .kf-mist{position:absolute;left:15%;top:3.5%;width:0;height:0}.kf .kf-mist i{position:absolute;left:0;top:0;display:block;border-radius:50%;opacity:0;width:var(--w);height:var(--w);background:radial-gradient(circle,#fff,#dcf1fccc 42%,#4baddd00 72%);-webkit-animation:kf-mist 3.6s ease-out infinite;animation:kf-mist 3.6s ease-out infinite;-webkit-animation-delay:var(--t);animation-delay:var(--t)}.kf .kf-mist i.d{background:#fff;filter:blur(.4px)}@-webkit-keyframes kf-float{0%,to{-webkit-transform:translateY(0) rotate(-1.5deg)}50%{-webkit-transform:translateY(-16px) rotate(1.5deg)}}@keyframes kf-float{0%,to{transform:translateY(0) rotate(-1.5deg)}50%{transform:translateY(-16px) rotate(1.5deg)}}@-webkit-keyframes kf-shadow{0%,to{-webkit-transform:scale(1);opacity:.9}50%{-webkit-transform:scale(.78);opacity:.55}}@keyframes kf-shadow{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(.78);opacity:.55}}@-webkit-keyframes kf-glow{0%,to{-webkit-transform:scale(.92);opacity:.75}50%{-webkit-transform:scale(1.06);opacity:1}}@keyframes kf-glow{0%,to{transform:scale(.92);opacity:.75}50%{transform:scale(1.06);opacity:1}}@-webkit-keyframes kf-press{0%,14%,30%,to{-webkit-transform:rotate(0) translateY(0)}18%{-webkit-transform:rotate(-3deg) translateY(3px)}}@keyframes kf-press{0%,14%,30%,to{transform:rotate(0) translateY(0)}18%{transform:rotate(-3deg) translateY(3px)}}@-webkit-keyframes kf-mist{0%,15%{opacity:0;-webkit-transform:translate(-50%,-50%) scale(.15)}19%{opacity:1}48%{opacity:.55}68%,to{opacity:0;-webkit-transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) scale(var(--s))}}@keyframes kf-mist{0%,15%{opacity:0;transform:translate(-50%,-50%) scale(.15)}19%{opacity:1}48%{opacity:.55}68%,to{opacity:0;transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) scale(var(--s))}}.kf .kf-stage .kf-spark.b1{top:9%;right:12%}.kf .kf-stage .kf-spark.b2{top:44%;left:9%;width:16px;height:16px;-webkit-animation-delay:.8s;animation-delay:.8s}.kf .kf-stage .kf-spark.b3{bottom:22%;right:20%;width:14px;height:14px;-webkit-animation-delay:1.7s;animation-delay:1.7s}.kf .kf-count{position:relative;border:1px solid var(--kf-line);background:#0000008c;padding:22px}.kf .kf-count:before{content:"";position:absolute;top:-1px;left:-1px;width:14px;height:14px;background:var(--kf-blue)}.kf .kf-count-title{font-size:15px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase;color:#ffffffd9}.kf .kf-count-grid{margin-top:18px;display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.kf .kf-count-cell{border:1px solid var(--kf-line);background:#19447659;padding:14px 4px 10px;text-align:center}.kf .kf-count-num{display:block;font-size:clamp(28px,6vw,40px)!important;font-weight:700!important;line-height:1!important;font-variant-numeric:tabular-nums}.kf .kf-count-lbl{display:block;margin-top:6px;font-size:12px!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase;color:var(--kf-blue)}.kf .kf-count-date{margin-top:16px;font-size:16px!important;color:#ffffffd9}.kf .kf-offer{background:var(--kf-black);padding:72px 0;border-top:1px solid rgba(255,255,255,.08)}.kf .kf-h2{margin-top:10px;font-size:clamp(30px,4.4vw,46px)!important}.kf .kf-lead{margin-top:14px;max-width:720px;font-size:18px!important;color:#fffc;line-height:1.35!important}.kf .kf-packs{margin-top:36px;display:grid;gap:16px}@media(min-width:760px){.kf .kf-packs{grid-template-columns:repeat(3,1fr)}}.kf .kf-pack{position:relative;border:1px solid var(--kf-line);padding:26px 24px 24px;background:linear-gradient(180deg,#19447600,#19447673)}.kf .kf-pack-pct{font-size:72px!important;font-weight:800!important;line-height:.9!important}.kf .kf-pack-pct span{color:var(--kf-blue)}.kf .kf-pack-name{margin-top:14px;font-size:20px!important;font-weight:700!important;text-transform:uppercase;line-height:1.15!important}.kf .kf-pack-desc{margin-top:8px;font-size:16px!important;color:#ffffffc7}.kf .kf-pack-top:after{content:"";position:absolute;top:-1px;right:-1px;width:14px;height:14px;background:var(--kf-jasmine)}.kf .kf-tiers-head{margin-top:56px;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px}.kf .kf-h3{font-size:clamp(24px,3.2vw,32px)!important}.kf .kf-tiers{margin-top:20px;display:grid;gap:14px}.kf .kf-tier{border:1px solid var(--kf-line);padding:16px;display:grid;gap:12px}@media(min-width:860px){.kf .kf-tier{grid-template-columns:220px 1fr;align-items:center;padding:14px 16px 14px 22px}}.kf .kf-tier-name{font-size:17px!important;font-weight:700!important;text-transform:uppercase}.kf .kf-tier-cells{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}@media(min-width:640px){.kf .kf-tier-cells{grid-template-columns:repeat(4,1fr);gap:0}}.kf .kf-tier-cells li{padding:10px 12px;text-align:center;border:1px solid rgba(255,255,255,.14)}@media(min-width:640px){.kf .kf-tier-cells li{border-width:0 0 0 1px}.kf .kf-tier-cells li:first-child{border-left:0}}.kf .kf-t-q{display:block;font-size:14px!important;font-weight:500!important;text-transform:uppercase;letter-spacing:.06em!important;color:var(--kf-blue)}.kf .kf-t-p{display:block;margin-top:2px;font-size:18px!important;font-weight:700!important;text-transform:uppercase}.kf .kf-tier-cells li:last-child .kf-t-p{color:var(--kf-jasmine)}.kf .kf-lastday{margin-top:28px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 24px;padding:18px 22px;background:var(--kf-navy);border-left:6px solid var(--kf-jasmine)}.kf .kf-lastday p{font-size:18px!important;line-height:1.35!important}.kf .kf-lastday strong{font-weight:700!important;text-transform:uppercase;letter-spacing:.04em!important}.kf .kf-lastday a{font-weight:700!important;text-transform:uppercase;letter-spacing:.06em!important;font-size:15px!important;color:var(--kf-jasmine);text-decoration:none;border-bottom:2px solid var(--kf-jasmine);padding-bottom:2px}.kf .kf-kits-sec{background:linear-gradient(180deg,var(--kf-black) 0%,var(--kf-ink) 55%,#0c2645 100%);padding:16px 0 80px}.kf .kf-group{margin-top:40px}.kf .kf-group-title{display:flex;align-items:center;font-size:18px!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.04em!important}.kf .kf-kits{margin-top:16px;display:grid;gap:16px;grid-template-columns:1fr}@media(min-width:560px){.kf .kf-kits{grid-template-columns:repeat(2,1fr)}}@media(min-width:900px){.kf .kf-kits{grid-template-columns:repeat(3,1fr)}}@media(min-width:1140px){.kf .kf-kits{grid-template-columns:repeat(4,1fr)}}.kf .kf-kit{display:flex;flex-direction:column;background:#fff;color:#1a1a1a;transition:transform .25s ease,box-shadow .25s ease}.kf .kf-kit:not(.kf-kit-new):hover{transform:translateY(-3px);box-shadow:0 14px 30px #00000073}.kf .kf-kit-img{position:relative;display:block;background:var(--kf-sand);aspect-ratio:1 / 1;overflow:hidden}.kf .kf-kit-img img{width:100%;height:100%;object-fit:contain;transition:transform .4s ease}.kf .kf-kit:hover .kf-kit-img img{transform:scale(1.04)}.kf .kf-off{position:absolute;top:0;left:0;padding:8px 12px;background:var(--kf-black);color:var(--kf-jasmine);font-size:20px!important;font-weight:800!important;line-height:1.1!important}.kf .kf-kit-body{display:flex;flex-direction:column;flex:1;padding:16px 16px 18px}.kf .kf-kit-name{font-size:16px!important;font-weight:700!important;text-transform:uppercase;line-height:1.2!important;color:var(--kf-navy)}.kf .kf-kit-name a{text-decoration:none}.kf .kf-kit-desc{margin-top:6px;font-size:15px!important;color:#5b6870;line-height:1.3!important}.kf .kf-kit-price{margin-top:auto;padding-top:14px;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.kf .kf-kit-price s{font-size:15px!important;color:#7d8b90}.kf .kf-kit-price strong{font-size:24px!important;font-weight:800!important;color:#000}.kf .kf-kit-link{margin-top:12px;align-self:flex-start;font-size:14px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase;color:var(--kf-navy);text-decoration:none;border-bottom:2px solid var(--kf-blue);padding-bottom:2px}.kf .kf-kit-link:hover{color:#000}.kf .kf-kit-new{position:relative;background:linear-gradient(160deg,var(--kf-navy) 0%,#0b1d36 100%);color:#fff;border:1px solid rgba(75,173,221,.5);min-height:280px}.kf .kf-kit-new .kf-kit-body{justify-content:flex-end;padding:72px 20px 22px}.kf .kf-kit-new .kf-kit-name{color:#fff;font-size:22px!important}.kf .kf-kit-new .kf-kit-desc{color:#fffc;font-size:16px!important}.kf .kf-kit-soon{margin-top:14px;font-size:15px!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.06em!important;color:var(--kf-jasmine)}.kf .kf-ribbon{position:absolute;top:20px;left:-8px;padding:8px 26px 8px 16px;background:var(--kf-jasmine);color:#000;font-size:14px!important;font-weight:800!important;letter-spacing:.08em!important;line-height:1.2!important;clip-path:polygon(0 0,100% 0,calc(100% - 12px) 50%,100% 100%,0 100%)}.kf .kf-note{margin-top:30px;font-size:15px!important;color:#ffffffb3;max-width:760px;line-height:1.35!important}.kf .kf-about{background:#0c2645;padding:72px 0 56px}.kf .kf-about-box{position:relative}.kf .kf-about-title{margin-top:0;font-size:clamp(24px,2.8vw,34px)!important;line-height:1.12!important}.kf .kf-about-text{margin-top:22px;font-size:18px!important;line-height:1.5!important;color:#ffffffd6}.kf .kf-about-text p+p{margin-top:14px}.kf .kf-about-text strong{color:#fff;font-weight:700!important}.kf .kf-about-text a{color:var(--kf-jasmine)}.kf .kf-faq{background:#0c2645;padding:24px 0 80px;scroll-margin-top:90px}.kf .kf-faq-grid{display:grid;gap:28px}@media(min-width:960px){.kf .kf-faq-grid{grid-template-columns:.85fr 1.6fr;gap:56px;align-items:start}.kf .kf-faq-head{position:sticky;top:120px}}.kf .kf-faq-list{border-top:1px solid var(--kf-line)}.kf .kf-faq-item{position:relative;border-bottom:1px solid var(--kf-line)}.kf .kf-faq-item[open]:before{content:"";position:absolute;top:-1px;left:0;width:14px;height:14px;background:var(--kf-jasmine)}.kf .kf-faq-q{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0;padding:22px 0 22px 28px;list-style:none;cursor:pointer;background:none;border:0}.kf .kf-faq-q::-webkit-details-marker{display:none}.kf .kf-faq-q::marker{content:""}.kf .kf-faq-q:before,.kf .kf-faq-q:after{content:none!important}.kf .kf-faq-qt{font-size:20px!important;font-weight:700!important;line-height:1.25!important;text-transform:none;color:#fff;transition:color .2s ease}.kf .kf-faq-q:hover .kf-faq-qt{color:var(--kf-blue)}.kf .kf-faq-q:focus-visible{outline:3px solid var(--kf-blue);outline-offset:3px}.kf .kf-faq-ico{position:relative;flex:none;width:32px;height:32px;border:1px solid var(--kf-blue);transition:background .2s ease}.kf .kf-faq-ico:before,.kf .kf-faq-ico:after{content:"";position:absolute;left:50%;top:50%;width:14px;height:2px;margin:-1px 0 0 -7px;background:var(--kf-blue);transition:transform .25s ease,background .2s ease}.kf .kf-faq-ico:after{transform:rotate(90deg)}.kf .kf-faq-item[open] .kf-faq-ico{background:var(--kf-blue)}.kf .kf-faq-item[open] .kf-faq-ico:before,.kf .kf-faq-item[open] .kf-faq-ico:after{background:#000}.kf .kf-faq-item[open] .kf-faq-ico:after{transform:rotate(0)}.kf .kf-faq-a{max-width:780px;padding:0 60px 24px 28px;font-size:17px!important;line-height:1.45!important;color:#ffffffd1}.kf .kf-faq-a p+p{margin-top:10px}.kf .kf-faq-a a{color:var(--kf-jasmine)}.kf .kf-news{background:var(--kf-navy);padding:72px 0 80px;position:relative;overflow:hidden;scroll-margin-top:90px}.kf .kf-news:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#0000008c,#0000 60%)}.kf .kf-news-box{position:relative;border:1px solid rgba(255,255,255,.35);padding:32px 22px;display:grid;gap:28px}.kf .kf-news-box:after{content:"";position:absolute;right:-1px;bottom:-1px;width:14px;height:14px;background:var(--kf-jasmine)}@media(min-width:900px){.kf .kf-news-box{grid-template-columns:1fr 1fr;gap:56px;padding:48px 52px;align-items:center}}.kf .kf-news .kf-lead{color:#ffffffe0}.kf .kf-form{display:grid;gap:14px;margin:0}.kf .kf-label{font-size:14px!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase;color:var(--kf-blue)}.kf .kf-row{display:grid;gap:10px}@media(min-width:560px){.kf .kf-row{grid-template-columns:1fr auto;gap:0}}.kf .kf-input{width:100%;min-height:52px;margin:0;padding:0 18px;border:1px solid rgba(255,255,255,.55);border-radius:0;background:#fff;color:#000;font:inherit;font-size:16px!important;box-shadow:none}.kf .kf-input::placeholder{color:#6f7c80}.kf .kf-consent{display:flex;gap:10px;align-items:flex-start;font-size:14px!important;line-height:1.35!important;color:#ffffffd9;text-transform:none;letter-spacing:0!important;cursor:pointer}.kf .kf-consent input{margin:2px 0 0;width:17px;height:17px;accent-color:var(--kf-jasmine);flex:none}.kf .kf-fine{font-size:13px!important;color:#ffffffb3}.kf .kf-fine a{color:#fff}.kf .kf-thanks{display:none;padding:16px 18px;background:#00000059;border-left:4px solid var(--kf-jasmine);font-weight:500!important}.kf .kf-form.is-done .kf-thanks{display:block}.kf .kf-form.is-done .kf-hide{display:none}@media(min-width:560px)and (max-width:959px){.kf .kf-side{max-width:none;grid-template-columns:1fr 1fr;align-items:center;gap:24px}.kf .kf-stage{height:400px}.kf .kf-float{width:136px;margin-left:-50px}.kf .kf-glow{width:320px;height:320px;margin:-160px 0 0 -160px}}@media(min-width:760px)and (max-width:1099px){.kf .kf-pack-pct{font-size:clamp(50px,6.2vw,72px)!important}}@media(max-width:559px){.kf{font-size:16px!important}.kf .kf-hero{padding:24px 0 48px}.kf .kf-logo{width:116px}.kf .kf-status{margin-top:30px;font-size:13px!important;letter-spacing:.12em!important}.kf .kf-h1{margin-top:14px}.kf .kf-mark{font-size:min(21vw,104px)!important;line-height:.86!important}.kf .kf-h1-sub{margin-top:10px;font-size:22px!important;letter-spacing:.3em!important}.kf .kf-h1 .s1{top:-10px;left:auto;right:14%}.kf .kf-h1 .s2{top:auto;bottom:24px;right:8%}.kf .kf-slogan{margin-top:26px;font-size:27px!important}.kf .kf-proof{font-size:17px!important}.kf .kf-deal{margin-top:26px;gap:14px}.kf .kf-deal-sep{display:none}.kf .kf-deal-a .w{font-size:26px!important}.kf .kf-deal-a .n{font-size:56px!important}.kf .kf-deal-b{font-size:20px!important}.kf .kf-hero .kf-btn{margin-top:28px;width:100%}.kf .kf-hero-grid{gap:8px}.kf .kf-side{margin-top:16px;gap:4px}.kf .kf-stage{height:350px;overflow:hidden}.kf .kf-float{width:104px;margin-left:-36px;bottom:30px}.kf .kf-mist{transform:scale(.7)}.kf .kf-glow{width:280px;height:280px;margin:-140px 0 0 -140px}.kf .kf-shadow{width:130px;margin-left:-50px}.kf .kf-count{padding:18px 14px 16px}.kf .kf-count-title{font-size:13px!important}.kf .kf-count-grid{margin-top:14px;gap:6px}.kf .kf-count-cell{padding:12px 2px 9px}.kf .kf-count-num{font-size:30px!important}.kf .kf-count-lbl{font-size:11px!important;letter-spacing:.08em!important}.kf .kf-count-date{margin-top:12px;font-size:15px!important}.kf .kf-offer{padding:52px 0}.kf .kf-h2{font-size:30px!important}.kf .kf-lead{font-size:17px!important}.kf .kf-packs{margin-top:28px;gap:12px}.kf .kf-pack{padding:20px 18px}.kf .kf-pack-pct{font-size:54px!important}.kf .kf-pack-name{margin-top:10px;font-size:18px!important}.kf .kf-pack-desc{margin-top:4px;font-size:15px!important}.kf .kf-tiers-head{margin-top:44px}.kf .kf-h3{font-size:23px!important}.kf .kf-tier{padding:14px}.kf .kf-tier-cells li{padding:9px 6px}.kf .kf-t-q{font-size:13px!important}.kf .kf-t-p{font-size:16px!important}.kf .kf-lastday{padding:16px 18px;border-left-width:5px}.kf .kf-lastday p{font-size:16px!important}.kf .kf-kits-sec{padding:8px 0 56px}.kf .kf-group{margin-top:32px}.kf .kf-group-title{font-size:16px!important}.kf .kf-kits{gap:12px}.kf .kf-kit:not(.kf-kit-new){display:grid;grid-template-columns:124px 1fr}.kf .kf-kit:not(.kf-kit-new) .kf-kit-img{aspect-ratio:auto;height:100%;min-height:150px;background:#fff}.kf .kf-kit:not(.kf-kit-new) .kf-kit-img img{padding-top:14px}.kf .kf-kit:not(.kf-kit-new) .kf-off{font-size:14px!important;padding:4px 7px}.kf .kf-kit-body{padding:12px 14px 14px}.kf .kf-kit-name{font-size:15px!important}.kf .kf-kit-desc{font-size:14px!important}.kf .kf-kit-price{padding-top:10px}.kf .kf-kit-price strong{font-size:21px!important}.kf .kf-kit-link{margin-top:10px;font-size:13px!important}.kf .kf-kit-new{min-height:0}.kf .kf-kit-new .kf-kit-body{padding:60px 18px 20px}.kf .kf-kit-new .kf-kit-name{font-size:20px!important}.kf .kf-note{font-size:14px!important}.kf .kf-h1-tag{margin-top:10px;font-size:15px!important;letter-spacing:.1em!important}.kf .kf-about{padding:52px 0 40px}.kf .kf-about-title{font-size:23px!important}.kf .kf-about-text{margin-top:16px;font-size:16px!important}.kf .kf-faq{padding:8px 0 56px}.kf .kf-faq-q{padding:18px 0 18px 22px;gap:14px}.kf .kf-faq-qt{font-size:17px!important}.kf .kf-faq-ico{width:28px;height:28px}.kf .kf-faq-ico:before,.kf .kf-faq-ico:after{width:12px;margin-left:-6px}.kf .kf-faq-a{padding:0 0 20px 22px;font-size:16px!important}.kf .kf-news{padding:52px 0 56px}.kf .kf-news-box{padding:28px 18px;gap:24px}.kf .kf-row .kf-btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/section-klin-friday.css.map */
