:root{--kv-p:#2f353b;--kv-a:#1f6bff;--kv-a2:#5c9dff;--kv-bg:#f7f9f9;--kv-soft:#e8f0ff;--kv-ink:#1f2428;--kv-muted:#5f676d;--kv-line:#dbe2e4;--kv-star:#ffc200;--kv-white:#fff;--kv-r:18px;--kv-font:"Host Grotesk","Inter",system-ui,sans-serif}body{background:#fff}.kv--dark{color:#e8eef0}.kv--dark .kv-h2,.kv--dark h1{color:#fff}.kv--dark .kv-hl,.kv--dark .kv-eye{color:#5c9dff}.kv--dark .kv-sub,.kv--dark .kv-it__txt p,.kv--dark .kv-cmp__intro,.kv--dark .kv-note__box,.kv--dark .kv-hero__lead,.kv--dark .kv-hero__small{color:#ffffffc7}.kv--dark .kv-it__txt p strong,.kv--dark .kv-note__box strong{color:#fff}.kv--dark .kv-cmp__tbl th,.kv--dark .kv-cmp__tbl td{color:#fff;border-color:#ffffff24}.kv--dark .kv-cmp__tbl .kv-cmp__us{background:#ffffff12}.kv--dark .kv-cmp__tbl thead .kv-cmp__us{color:#5c9dff}.kv--dark .kv-cmp__txt{color:#ffffffb3}.kv--dark .kv-btn,.kv--dark .kv-steps__note{background:var(--kv-a);color:#1f2428}.kv--accent,.kv--accent .kv-h2,.kv--accent h1{color:#fff}.kv--accent .kv-hl{color:#1f2428}.kv--accent .kv-eye{color:#fff;opacity:.85}.kv--accent .kv-sub,.kv--accent .kv-it__txt p,.kv--accent .kv-cmp__intro,.kv--accent .kv-note__box,.kv--accent .kv-hero__lead{color:#ffffffe6}.kv--accent .kv-btn,.kv--accent .kv-steps__note{background:#1f2428;color:#fff}.kv--accent .kv-feat__ico{background:#1f2428;color:#5c9dff}.kv--accent .kv-faq__list summary:after{color:#fff}.kv--accent .kv-cmp__tbl th,.kv--accent .kv-cmp__tbl td{color:#fff;border-color:#ffffff40}.utility-bar .announcement-bar__message{font-size:clamp(13px,1.6vw,17px)!important;min-height:0!important;padding:10px 8px!important;letter-spacing:.06em!important;line-height:1.3}@media(max-width:749px){header.header{padding-top:4px!important;padding-bottom:4px!important}.header__heading-logo{height:auto!important;width:150px!important;max-width:150px!important}}.kv,.kv *{box-sizing:border-box;min-width:0}.kv{font-family:var(--kv-font);color:var(--kv-ink);overflow-x:clip}.kv-wrap{max-width:1200px;margin:0 auto;padding:0 20px}.kv h1,.kv h2,.kv h3{font-family:var(--kv-font);color:var(--kv-p);letter-spacing:-.01em;margin:0}.kv-hl{color:var(--kv-a)}.kv-eye{display:block;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--kv-a);margin-bottom:10px}.kv-h2{font-size:clamp(26px,3.4vw,38px);font-weight:700;line-height:1.15}.kv-center{text-align:center}.kv-sub{color:var(--kv-muted);font-size:15px;line-height:1.55;margin:10px 0 0}.kv-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--kv-p);color:#fff;border:0;border-radius:999px;padding:14px 26px;font:600 15px/1 var(--kv-font);text-decoration:none;cursor:pointer;transition:transform .2s,box-shadow .2s}.kv-btn:hover{transform:translateY(-2px);box-shadow:0 10px 24px #2f353b38}.kv-stars{color:var(--kv-star);letter-spacing:2px}.kv-check{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:5px;background:var(--kv-a);color:#fff;flex:0 0 20px}.kv-check svg{width:12px;height:12px}[data-kv-reveal]{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}[data-kv-reveal].is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){[data-kv-reveal]{opacity:1;transform:none;transition:none}}.kv-pd{padding:28px 0 40px}.kv-pd__grid{display:grid;grid-template-columns:minmax(0,600px) minmax(0,560px);gap:40px;justify-content:center;align-items:start}.kv-gal{position:sticky;top:90px}.kv-gal__main{position:relative;border-radius:var(--kv-r);overflow:hidden;background:#fff;aspect-ratio:1/1}.kv-gal__main img,.kv-gal__main video{width:100%;height:100%;object-fit:contain;display:block}.kv-gal__main [data-kv-slide]{display:none;width:100%;height:100%}.kv-gal__main [data-kv-slide].is-on{display:block}.kv-gal__thumbs{display:flex;gap:8px;margin-top:10px;overflow-x:auto;scrollbar-width:none}.kv-gal__thumbs::-webkit-scrollbar{display:none}.kv-gal__thumbs button{flex:0 0 68px;height:68px;border-radius:10px;overflow:hidden;border:2px solid transparent;padding:0;background:#fff;cursor:pointer;position:relative}.kv-gal__thumbs button.is-on{border-color:var(--kv-a)}.kv-gal__thumbs img{width:100%;height:100%;object-fit:cover;display:block}.kv-gal__play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff;background:#1f242859;font-size:18px}.kv-pd__rating{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--kv-muted);margin-bottom:8px}.kv-pd__title{font-size:clamp(24px,2.6vw,30px);font-weight:700;line-height:1.2}.kv-pd__price{display:flex;align-items:baseline;gap:10px;margin:10px 0 4px}.kv-pd__price strong{font-size:32px;font-weight:800;color:var(--kv-p)}.kv-pd__price s{color:var(--kv-muted);font-size:18px}.kv-pd__lead{font-size:16px;line-height:1.55;margin:12px 0}.kv-pd__checks{list-style:none;padding:0;margin:0 0 16px;display:grid;gap:8px}.kv-pd__checks li{display:flex;gap:10px;align-items:center;font-size:15px}.kv-pd__ship{display:flex;gap:12px;align-items:center;background:#fff;border:2px solid var(--kv-line);border-radius:14px;padding:12px 16px;font-size:14px;line-height:1.45;color:var(--kv-muted);margin-bottom:18px}.kv-pd__ship svg{flex:0 0 22px;color:var(--kv-p)}.kv-pack__head{display:flex;align-items:center;gap:12px;font-size:12px;font-weight:700;letter-spacing:.14em;color:var(--kv-p);margin:6px 0 10px}.kv-pack__head:before,.kv-pack__head:after{content:"";flex:1;height:1px;background:var(--kv-line)}.kv-pack{display:grid;gap:10px}.kv-pack__opt{position:relative;display:flex;align-items:center;gap:12px;border:2px solid var(--kv-line);border-radius:14px;background:#fff;padding:14px 16px;cursor:pointer;transition:border-color .2s,background .2s}.kv-pack__opt.is-on{border:3px solid var(--kv-a);background:var(--kv-soft);padding:13px 15px}.kv-pack__radio{width:20px;height:20px;border-radius:50%;border:2px solid var(--kv-muted);flex:0 0 20px;position:relative}.kv-pack__opt.is-on .kv-pack__radio{border-color:var(--kv-p)}.kv-pack__opt.is-on .kv-pack__radio:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--kv-p)}.kv-pack__txt{flex:1}.kv-pack__name{font-weight:700;font-size:16px;color:var(--kv-ink);display:flex;flex-wrap:wrap;gap:8px;align-items:center}.kv-pack__save{background:var(--kv-p);color:#fff;font-size:11px;font-weight:700;border-radius:6px;padding:3px 7px;letter-spacing:.03em}.kv-pack__note{font-size:13px;color:var(--kv-muted);margin-top:2px}.kv-pack__price{text-align:right}.kv-pack__price strong{display:block;font-size:17px;color:var(--kv-ink)}.kv-pack__price s{font-size:13px;color:var(--kv-muted)}.kv-pack__tag{position:absolute;top:-11px;right:14px;background:var(--kv-a);color:#fff;font-size:11px;font-weight:700;letter-spacing:.06em;border-radius:999px;padding:4px 10px}.kv-atc{width:100%;margin-top:14px;height:62px;border:0;border-radius:14px;background:linear-gradient(180deg,var(--kv-a2),var(--kv-a) 55%,#1450cc);color:#fff;font:800 19px/1 var(--kv-font);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;box-shadow:0 10px 22px #1f6bff59;transition:transform .2s}.kv-atc:hover{transform:translateY(-2px)}.kv-atc[disabled]{opacity:.6;cursor:default}.kv-pd .shopify-payment-button{margin-top:10px}.kv-pay{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin:14px 0}.kv-pay svg{width:38px;height:24px}.kv-perks{background:var(--kv-p);color:#fff;border-radius:14px;overflow:hidden;margin-top:6px}.kv-perks div{display:flex;align-items:center;gap:10px;padding:11px 16px;font-size:14px;border-top:1px solid rgba(255,255,255,.12)}.kv-perks div:first-child{border-top:0}.kv-perks span{margin-left:auto;font-size:12px;opacity:.75}.kv-perks svg{width:18px;height:18px;flex:0 0 18px}.kv-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px}.kv-tiles div{border:1px dashed var(--kv-line);border-radius:12px;padding:12px 6px;text-align:center;font-size:13px;color:var(--kv-ink);background:#fff}.kv-tiles svg{display:block;margin:0 auto 6px;width:22px;height:22px;color:var(--kv-p)}.kv-vid{margin-top:20px}.kv-vid h3{font-size:15px;margin-bottom:10px}.kv-vid video{width:100%;border-radius:14px;display:block;background:#000}.kv-vid p{font-size:12px;color:var(--kv-muted);margin:6px 0 0}.kv-acc{margin-top:18px;border-top:1px solid var(--kv-line)}.kv-acc details{border-bottom:1px solid var(--kv-line)}.kv-acc summary{list-style:none;cursor:pointer;padding:14px 4px;font-weight:600;display:flex;justify-content:space-between;align-items:center}.kv-acc summary::-webkit-details-marker{display:none}.kv-acc summary:after{content:"+";font-size:20px;color:var(--kv-a)}.kv-acc details[open] summary:after{content:"\2013"}.kv-acc .kv-acc__body{padding:0 4px 16px;font-size:14px;line-height:1.6;color:var(--kv-muted)}@media(max-width:749px){.kv-pd{padding-top:12px}.kv-pd__lead{font-size:15px;margin:8px 0}.kv-pd__checks{gap:6px;margin-bottom:12px}.kv-pd__checks li{font-size:14px}.kv-gal__thumbs button{flex-basis:58px;height:58px}}@media(max-width:899px){.kv-pd__grid{grid-template-columns:1fr;gap:16px}.kv-gal{position:static}.kv-pd__price strong{font-size:28px}}.kv-marq{background:var(--kv-p);color:#fff;overflow:hidden;white-space:nowrap}.kv-marq__track{display:inline-flex;gap:28px;padding:13px 0;animation:kvmarq var(--kv-speed,30s) linear infinite}.kv-marq__track span{font-weight:700;font-size:14px;letter-spacing:.08em;text-transform:uppercase;display:inline-flex;align-items:center;gap:28px}.kv-marq__track span:after{content:"\2726";opacity:.6}@keyframes kvmarq{0%{transform:translate(0)}to{transform:translate(-50%)}}.kv-made{background:var(--kv-p);color:#fff;padding:26px 0;overflow:hidden;text-align:center}.kv-made h2{color:#fff;font-size:clamp(20px,2.4vw,26px);font-weight:800;letter-spacing:.06em;line-height:1;margin:0 0 22px}.kv-made__track{display:inline-flex;gap:12px;animation:kvmarq var(--kv-made-speed,30s) linear infinite reverse;white-space:nowrap}.kv-made__track span{display:inline-flex;align-items:center;gap:8px;background:#fff;color:var(--kv-p);border:2px solid #fff;border-radius:999px;padding:8px 16px;font-size:clamp(14px,1.4vw,16px);font-weight:600}.kv-made__track span:before{content:"\2713";display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:var(--kv-a);color:#fff;font-size:11px}.kv-it__grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.kv-it__img{border-radius:var(--kv-r);overflow:hidden;aspect-ratio:4/5;background:var(--kv-soft)}.kv-it__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s}.kv-it__img:hover img{transform:scale(1.04)}.kv-it--rev .kv-it__img{order:2}.kv-it__txt p{font-size:16px;line-height:1.65;color:var(--kv-muted);margin:16px 0 22px}.kv-it__txt p strong{color:var(--kv-ink)}@media(max-width:749px){.kv-it__grid{grid-template-columns:1fr;gap:24px}.kv-it--rev .kv-it__img{order:0}}.kv-feat__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:28px}.kv-feat__card{background:#fff;border-radius:var(--kv-r);padding:26px 18px;text-align:center;box-shadow:0 4px 18px #2f353b0f;transition:transform .25s}.kv-feat__card:hover{transform:translateY(-4px)}.kv-feat__ico{width:52px;height:52px;border-radius:14px;background:var(--kv-soft);color:var(--kv-a);display:flex;align-items:center;justify-content:center;margin:0 auto 14px}.kv-feat__ico svg{width:26px;height:26px}.kv-feat__card h3{font-size:17px;margin-bottom:6px}.kv-feat__card p{font-size:14px;line-height:1.5;color:var(--kv-muted);margin:0}@media(max-width:899px){.kv-feat__grid{grid-template-columns:repeat(2,1fr)}}.kv-steps__grid{display:grid;grid-template-columns:1fr 1.2fr;gap:28px;margin-top:28px;align-items:stretch}.kv-steps__list{background:#fff;border-radius:var(--kv-r);padding:30px}.kv-step{padding:16px 0;border-bottom:1px solid var(--kv-line);cursor:pointer}.kv-step:last-child{border-bottom:0}.kv-step__lab{display:inline-block;background:var(--kv-p);color:#fff;font-size:12px;font-weight:700;letter-spacing:.08em;border-radius:6px;padding:4px 9px}.kv-step h3{font-size:20px;margin:10px 0 0;transition:color .2s}.kv-step p{font-size:14px;line-height:1.55;color:var(--kv-muted);margin:8px 0 0;max-height:0;overflow:hidden;transition:max-height .35s}.kv-step:not(.is-on){opacity:.55}.kv-step.is-on p{max-height:200px}.kv-steps__img{border-radius:var(--kv-r);overflow:hidden;background:var(--kv-soft)}.kv-steps__img{position:relative;min-height:420px}.kv-steps__pic{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .45s}.kv-steps__pic.is-on{opacity:1}.kv-steps__img img{width:100%;height:100%;object-fit:contain;background:#fff;display:block}.kv-steps__img{background:#fff}.kv-steps__note{margin:14px auto 0;display:table;background:var(--kv-p);color:#fff;border-radius:10px;padding:8px 14px;font-size:14px}@media(max-width:749px){.kv-steps__grid{grid-template-columns:1fr}.kv-steps__list{padding:20px}}.kv-cmp__intro{text-align:center;color:var(--kv-muted);font-size:14px;margin:10px 0 24px}.kv-cmp__tbl{width:100%;border-collapse:separate;border-spacing:0;font-size:15px}.kv-cmp__tbl th,.kv-cmp__tbl td{padding:14px 10px;text-align:center;border-bottom:1px solid var(--kv-line)}.kv-cmp__tbl th{font-weight:600;color:var(--kv-ink)}.kv-cmp__tbl td:first-child,.kv-cmp__tbl th:first-child{text-align:left;font-weight:600}.kv-cmp__tbl .kv-cmp__us{background:#fff}.kv-cmp__tbl thead .kv-cmp__us{border-radius:16px 16px 0 0;color:var(--kv-p);font-weight:800}.kv-cmp__yes{display:inline-flex;width:24px;height:24px;border-radius:50%;background:var(--kv-a);color:#fff;align-items:center;justify-content:center;font-size:13px}.kv-cmp__no{color:#a3abb0;font-size:18px}.kv-cmp__txt{color:var(--kv-muted);font-size:13px}@media(max-width:600px){.kv-cmp__tbl{font-size:13px}.kv-cmp__tbl th,.kv-cmp__tbl td{padding:10px 4px}}.kv-prom{background:var(--kv-p);color:#fff}.kv-prom h2{color:#fff}.kv-prom .kv-hl,.kv-prom .kv-eye{color:#7ee8e5}.kv-prom .kv-sub{color:#ffffffbf}.kv-prom__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:30px}.kv-prom__card{border:1px solid rgba(255,255,255,.18);border-radius:var(--kv-r);padding:24px 20px;text-align:center}.kv-prom__card svg{width:30px;height:30px;margin-bottom:10px}.kv-prom__card h3{color:#fff;font-size:18px;margin-bottom:8px}.kv-prom__card p{font-size:14px;line-height:1.55;color:#fffc;margin:0}@media(max-width:749px){.kv-prom__grid{grid-template-columns:1fr}}.kv-faq__list{max-width:820px;margin:26px auto 0;display:grid;gap:10px}.kv-faq__list details{background:#fff;border-radius:14px;padding:0 20px}.kv-faq__list summary{list-style:none;cursor:pointer;padding:18px 0;font-weight:700;color:var(--kv-p);display:flex;justify-content:space-between;gap:16px;font-size:16px}.kv-faq__list summary::-webkit-details-marker{display:none}.kv-faq__list summary:after{content:"+";font-size:22px;color:var(--kv-a);line-height:1}.kv-faq__list details[open] summary:after{content:"\2013"}.kv-faq__list .kv-faq__a{padding:0 0 18px;font-size:15px;line-height:1.6;color:var(--kv-muted)}.kv-note__box{max-width:820px;margin:0 auto;text-align:center;font-size:13px;line-height:1.6;color:var(--kv-muted)}.kv-note__box strong{color:var(--kv-ink)}.kv-hero__grid{display:grid;grid-template-columns:1.05fr 1fr;gap:40px;align-items:center}.kv-hero h1{font-size:clamp(32px,4.6vw,54px);font-weight:800;line-height:1.08}.kv-hero__lead{font-size:18px;line-height:1.55;color:var(--kv-muted);margin:18px 0 20px}.kv-hero__checks{list-style:none;padding:0;margin:0 0 26px;display:grid;gap:10px}.kv-hero__checks li{display:flex;gap:10px;align-items:center;font-size:16px}.kv-hero__img{border-radius:28px;overflow:hidden;aspect-ratio:1/1;background:var(--kv-soft)}.kv-hero__img img{width:100%;height:100%;object-fit:cover;display:block;animation:kvfloat 6s ease-in-out infinite}.kv-hero__small{font-size:13px;color:var(--kv-muted);margin-top:12px}@keyframes kvfloat{0%,to{transform:scale(1.02) translateY(0)}50%{transform:scale(1.02) translateY(-8px)}}@media(max-width:749px){.kv-hero__grid{grid-template-columns:1fr;gap:22px}.kv-hero__img{order:-1}}.kv-frev__sub{margin:8px auto 26px;max-width:560px;opacity:.9}.kv-frev__row{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.kv-frev__card{margin:0;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 6px 20px #0000001a;display:flex;flex-direction:column;color:var(--kv-ink)}.kv-frev__card img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block}.kv-frev__card figcaption{padding:14px 14px 16px;display:flex;flex-direction:column;gap:8px;flex:1}.kv-frev__stars{color:#ffc200;letter-spacing:2px;font-size:16px}.kv .kv-frev__text{margin:0;font-size:14px;line-height:1.5;color:var(--kv-ink)}.kv .kv-frev__who{margin:auto 0 0;font-size:13px;color:var(--kv-muted)}.kv .kv-frev__who strong{color:var(--kv-ink)}.kv-frev__more{margin:22px 0 0}.kv-frev__more a{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px}@media(max-width:989px){.kv-frev__row{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:72%;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 4px 14px;margin:0 -4px;-webkit-overflow-scrolling:touch}.kv-frev__card{scroll-snap-align:start}}.kv-pd__rating{font-size:16px;line-height:1;align-items:center}.kv-pd__rating>span{display:inline-flex;align-items:center}.kv-stars--svg{display:inline-flex;align-items:center;gap:2px;letter-spacing:0;color:var(--kv-star)}.kv-stars--svg svg{width:17px;height:17px;display:block}.kv-pd__score{font-size:17px;font-weight:800;color:var(--kv-ink);margin-right:2px}.kv-pd__price strong{color:var(--kv-a);font-weight:900;font-size:37px;letter-spacing:.005em;line-height:1;-webkit-text-stroke:1.3px #1f2428;paint-order:stroke fill;text-shadow:1.5px 1.5px 0 #1f2428}.kv-pd__price s{font-size:18px}@media(max-width:749px){.kv-pd__price strong{font-size:32px;-webkit-text-stroke:1.2px #1f2428}}.kv-foot__note{padding:30px 0}.kv-note__icon{display:flex;align-items:center;justify-content:center;width:34px;height:34px;margin:0 auto 10px;border:2px solid currentColor;border-radius:50%;font:700 18px/1 Georgia,serif;font-style:italic;color:var(--kv-ink,#1f2428)}.kv--dark .kv-note__icon{color:#fff}.kv-foot__note .kv-note__box{font-size:14px}.kv-pd__rating--jm{gap:6px;color:#1f2428}.kv-pd__rating--jm .kv-pd__score{font-size:22px;font-weight:800;color:#1f2428;margin:0}.kv-pd__rating--jm .kv-pd__star{width:21px;height:21px;color:var(--kv-star,#FFC200);display:block}.kv-pd__rating--jm .kv-pd__count{font-size:17px;font-weight:700;color:#1f2428;margin-left:4px}#judgeme_product_reviews{--jm-review-widget-star-and-histogram-color:#FFC200 !important}#judgeme_product_reviews .jm-star-rating__font-icon,#judgeme_product_reviews .jdgm-star{color:#ffc200!important}.kv-foot{display:block}.kv-foot__news{padding:56px 0}.kv-foot__news .kv-h2{margin:0}.kv .kv-foot__news-text{margin:10px auto 22px;color:var(--kv-muted)}.kv-foot__field{display:flex;gap:8px;max-width:520px;margin:0 auto;background:#fff;border:1px solid var(--kv-line);border-radius:14px;padding:6px}.kv-foot__field input{flex:1;min-width:0;border:0;background:transparent;padding:10px 12px;font:inherit;font-size:15px;color:var(--kv-ink);outline:none}.kv-foot__field button{border:0;border-radius:10px;background:var(--kv-p);color:#fff;font:inherit;font-weight:700;padding:0 22px;cursor:pointer}.kv-foot__field button:hover{background:var(--kv-a)}.kv .kv-foot__ok{font-weight:700;color:var(--kv-p)}.kv .kv-foot__err{color:#b3261e;font-size:14px;margin-top:8px}.kv-foot__band{color:#e9eef0;padding:56px 0 24px}.kv-foot__grid{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:32px}.kv-foot__logo img{width:210px;max-width:100%;height:auto;display:block}.kv-foot__logo{color:#fff;font-size:26px;font-weight:800;text-decoration:none}.kv .kv-foot__brand p{margin:14px 0 0;color:#c9d2d6;font-size:14.5px;line-height:1.5}.kv-foot__col h3{margin:4px 0 14px;font-size:16px;font-weight:700;color:#fff}.kv-foot__col ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.kv-foot__col a{color:#c9d2d6;text-decoration:none;font-size:14.5px}.kv-foot__col a:hover{color:var(--kv-a2)}.kv-foot__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:40px;padding-top:20px;border-top:1px solid rgba(255,255,255,.14);font-size:13px;color:#aab4b9}.kv-foot__pay{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.kv-foot__pay .icon{width:38px;height:24px}@media(max-width:749px){.kv-foot__news{padding:44px 0}.kv-foot__grid{grid-template-columns:1fr 1fr;gap:28px 20px}.kv-foot__brand{grid-column:1/-1}.kv-foot__bottom{flex-direction:column;align-items:flex-start}}.kv-step__pic{display:none}@media(max-width:749px){.kv-steps__img{display:none}.kv-step,.kv-step:not(.is-on){opacity:1;cursor:default}.kv-step p,.kv-step.is-on p{max-height:none}.kv-step{padding:18px 0}.kv-step:first-child{padding-top:4px}.kv-step__pic{display:block;margin-top:14px;border-radius:14px;overflow:hidden;background:#fff;border:1px solid var(--kv-line)}.kv-step__pic img{width:100%;height:auto;display:block}}.kv-frev__row{align-items:stretch}.kv .kv-frev__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;line-clamp:8;overflow:hidden}.kv-frev__card.is-open .kv-frev__text{display:block;-webkit-line-clamp:unset;line-clamp:unset;overflow:visible}.kv-frev__more-btn{align-self:flex-start;background:none;border:0;padding:0;margin:-2px 0 0;font:inherit;font-size:13.5px;font-weight:700;color:var(--kv-a-dark,#1450cc);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.kv-frev__more-btn[hidden]{display:none}.kv .kv-frev__who{margin-top:auto;padding-top:4px}#judgeme_product_reviews .jm-review-widget-minimal-header__title{display:inline-block;background:#1f6bff;color:#fff!important;font-weight:800!important;font-size:24px!important;line-height:1.2;padding:8px 16px;border-radius:12px;margin:0}#judgeme_product_reviews .jm-average-rating-display--minimal-header .jm-cluster{align-items:center!important;gap:8px}#judgeme_product_reviews .jm-average-rating-display--minimal-header .jm-cluster>p:first-child{display:inline-flex;align-items:center;gap:6px;font-size:26px!important;font-weight:800!important;color:#1f2428!important;line-height:1}#judgeme_product_reviews .jm-average-rating-display--minimal-header .jm-cluster>p:first-child:after{content:"";display:inline-block;width:24px;height:24px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='%23FFC200' d='M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z'/%3E%3C/svg%3E") center/contain no-repeat}#judgeme_product_reviews .jm-average-rating-display--minimal-header .jm-cluster>p:nth-child(2){font-size:18px!important;font-weight:700!important;color:#1f2428!important;line-height:1}.kv-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#2f353b;border-top:3px solid #1f6bff;box-shadow:0 -8px 24px #0000002e;padding:10px 14px calc(10px + env(safe-area-inset-bottom));transform:translateY(110%);transition:transform .3s ease;font-family:var(--kv-font,inherit)}.kv-sticky.is-on{transform:translateY(0)}.kv-sticky__inner{max-width:720px;margin:0 auto;display:flex;align-items:center;gap:12px}.kv-sticky__info{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.kv-sticky__name{color:#fff;font-size:13px;font-weight:700;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kv-sticky__price{display:flex;align-items:baseline;gap:7px}.kv-sticky__price strong{color:#1f6bff;font-size:21px;font-weight:900;line-height:1}.kv-sticky__price s{color:#fff9;font-size:13px}.kv-sticky__price s:empty{display:none}.kv-sticky__btn{flex:0 0 auto;height:50px;padding:0 22px;border:2px solid #fff;border-radius:12px;background:linear-gradient(180deg,#5c9dff,#1f6bff 55%,#1450cc);color:#fff;font-weight:800;font-size:15px;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;box-shadow:0 6px 16px #1f6bff59}.kv-sticky__btn:disabled{opacity:.6;cursor:default}body.kv-has-sticky{padding-bottom:76px}@media(min-width:990px){.kv-sticky{display:none}body.kv-has-sticky{padding-bottom:0}}.kv-signs__eyebrow{margin:0 0 8px;font-size:13px;font-weight:800;letter-spacing:.16em;color:#1f2428;opacity:.85}.kv-signs .kv-h2{margin:0 0 30px}.kv-signs__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.kv-signs__item{background:#fff;border-radius:16px;padding:22px 16px 20px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;box-shadow:0 6px 20px #0000001a}.kv-signs__num{width:42px;height:42px;border-radius:50%;background:#2f353b;color:#1f6bff;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:19px;flex:0 0 42px}.kv-signs__text{font-size:15px;line-height:1.45;font-weight:600;color:#1f2428}.kv-signs__closing{max-width:620px;margin:28px auto 18px;font-size:16px;line-height:1.5;color:#1f2428;font-weight:600}@media(max-width:989px){.kv-signs__list{grid-template-columns:1fr;gap:10px;max-width:560px;margin:0 auto}.kv-signs__item{flex-direction:row;text-align:left;padding:14px 16px;gap:14px}.kv-signs__num{width:36px;height:36px;flex-basis:36px;font-size:16px}}.kv-signs__big{display:inline-flex;align-items:center;justify-content:center;width:1.55em;height:1.55em;margin-right:.18em;border-radius:50%;background:#2f353b;color:#fff;font-weight:900;font-size:1.25em;line-height:1;vertical-align:middle;box-shadow:0 0 0 5px #ffffff59,0 8px 22px #00000040;text-shadow:0 0 14px rgba(31,107,255,.9)}.kv-colors{margin:14px 0 4px;display:grid;gap:8px}.kv-colors__head{font-weight:800;font-size:14px;letter-spacing:.02em;color:#2f353b}.kv-colors__row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.kv-colors__row.is-hidden{display:none}.kv-colors__label{min-width:84px;font-size:14px;font-weight:700;color:#2f353b}.kv-colors__opts{display:flex;gap:8px;flex-wrap:wrap}.kv-colors__sw{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:2px solid #dbe2e4;border-radius:999px;background:#fff;color:#2f353b;font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:border-color .15s,box-shadow .15s}.kv-colors__sw:hover{border-color:#1f6bff}.kv-colors__sw.is-on{border-color:#1f6bff;box-shadow:0 0 0 3px #1f6bff2e}.kv-colors__sw[disabled]{opacity:.4;cursor:not-allowed;text-decoration:line-through}.kv-colors__dot{width:16px;height:16px;border-radius:50%;box-shadow:inset 0 0 0 2px #fff9,0 0 0 1px #00000026}@media(max-width:480px){.kv-colors__label{min-width:70px;font-size:13px}.kv-colors__sw{padding:7px 12px;font-size:13px}}.kv-hrev{background:#fff;border:1px solid var(--kv-line);border-radius:12px;padding:14px 16px;margin:12px 0 4px;text-align:left;box-shadow:0 2px 6px #0000000d}.kv-hrev__stars{color:var(--kv-star,#FFC200);font-size:16px;letter-spacing:2px;line-height:1;margin-bottom:8px}.kv-hrev__text{font-size:14px;line-height:1.5;margin:0 0 6px;font-style:italic;color:var(--kv-ink)}.kv-hrev__name{font-size:13px;font-weight:600;margin:0;opacity:.85}.kv-hrev__name span{font-weight:400}.kv--accent .kv-frev__sub{color:#ffffffe6}.kv-hrev--photo{display:flex;gap:14px;align-items:flex-start}.kv-hrev__img{width:96px;height:96px;object-fit:cover;border-radius:10px;flex:0 0 96px}.kv-hrev__body{min-width:0}.kv-feat{position:relative;overflow:hidden;background:radial-gradient(1200px 500px at 50% -10%,rgba(31,107,255,.35),transparent 60%),linear-gradient(180deg,#1b2230,#2f353b)!important}.kv-feat__card{position:relative;background:linear-gradient(160deg,#fff,#f2f6ff);border:1px solid rgba(92,157,255,.35);box-shadow:0 1px #ffffffe6 inset,0 18px 40px -12px #1f6bff73,0 4px 14px #0000002e;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}.kv-feat__card:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#5c9dffe6,#fff0 40%,#1f6bff99);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.kv-feat__card:hover{transform:translateY(-6px) perspective(800px) rotateX(4deg);box-shadow:0 1px #ffffffe6 inset,0 26px 50px -12px #1f6bff99,0 6px 18px #0003}.kv-feat .kv-feat__ico,.kv--dark .kv-feat__ico,.kv--accent .kv-feat__ico{width:68px;height:68px;border-radius:20px;background:linear-gradient(145deg,#6aa8ff,#1f6bff 55%,#1450cc);color:#fff;box-shadow:inset 0 2px #ffffff8c,inset 0 -6px 10px #0a1e5a59,0 12px 24px -6px #1f6bffb3;transform:perspective(300px) rotateX(10deg);margin-bottom:18px}.kv-feat__ico svg{width:40px;height:40px;filter:drop-shadow(0 3px 4px rgba(10,30,90,.35))}.kv-feat__card h3{color:#1b2230}.kv-feat .kv-h2{text-shadow:0 0 24px rgba(92,157,255,.45)}.kv-cmp .kv-h2{text-shadow:0 0 22px rgba(31,107,255,.25)}.kv-cmp .kv-hl{background:linear-gradient(90deg,#1f6bff,#5c9dff,#1f6bff);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 10px rgba(31,107,255,.45));animation:kvshine 4s linear infinite}@keyframes kvshine{to{background-position:200% center}}.kv-cmp__tbl thead .kv-cmp__us{background:linear-gradient(145deg,#5c9dff,#1f6bff)!important;color:#fff!important;box-shadow:0 10px 24px -8px #1f6bffa6;text-shadow:0 0 8px rgba(255,255,255,.5)}.kv-cmp__tbl tbody .kv-cmp__us{background:linear-gradient(180deg,#f4f8ff,#eaf2ff)!important}.kv-cmp__yes{width:28px;height:28px;font-size:14px;font-weight:900;background:radial-gradient(circle at 30% 30%,#8fbcff,#1f6bff 60%,#1450cc);box-shadow:0 0 0 3px #1f6bff26,0 0 14px #1f6bffbf,inset 0 1px #fff9;animation:kvglow 2.4s ease-in-out infinite}@keyframes kvglow{50%{box-shadow:0 0 0 4px #1f6bff1f,0 0 22px #1f6bfff2,inset 0 1px #fff9}}.kv-prom{background:radial-gradient(900px 400px at 50% 0%,rgba(120,180,255,.35),transparent 60%),linear-gradient(160deg,#0d2a6e,#1450cc 55%,#1f6bff)!important}.kv-prom .kv-hl,.kv-prom .kv-eye{color:#bcd6ff!important}.kv-prom .kv-h2{color:#fff!important;text-shadow:0 0 22px rgba(160,200,255,.5)}.kv-prom__card{background:linear-gradient(160deg,#ffffff29,#ffffff0d);border:1px solid rgba(255,255,255,.28);box-shadow:inset 0 1px #ffffff4d,0 16px 34px -14px #05144699;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.kv-prom__card svg{width:46px;height:46px;padding:10px;border-radius:14px;color:#fff;background:linear-gradient(145deg,#8fbcff,#1f6bff);box-shadow:inset 0 2px #ffffff80,0 8px 18px -4px #05144699}.kv-faq__list summary:after,.kv--accent .kv-faq__list summary:after{content:"";flex:0 0 26px;width:26px;height:26px;border-radius:50%;background:#1f6bff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center/16px no-repeat;box-shadow:0 4px 10px -2px #1f6bff99;transition:transform .25s}.kv-faq__list details[open] summary:after{content:"";transform:rotate(180deg)}.kv-vid{background:linear-gradient(180deg,#fff,#f2f6ff)}.kv-vid__grid{display:grid;grid-template-columns:1fr 1.15fr;gap:40px;align-items:center}.kv-vid__p{color:var(--kv-muted);font-size:16px;line-height:1.6;margin:12px 0 18px}.kv-vid__pills{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:10px}.kv-vid__pills li{background:linear-gradient(145deg,#5c9dff,#1f6bff);color:#fff;font-weight:700;font-size:14px;padding:9px 16px;border-radius:999px;box-shadow:0 8px 18px -8px #1f6bffcc}.kv-vid__frame{border-radius:22px;overflow:hidden;box-shadow:0 24px 60px -18px #1f6bff8c,0 0 0 6px #fff}.kv-vid__frame video{display:block;width:100%;height:auto}@media(max-width:899px){.kv-vid__grid{grid-template-columns:1fr;gap:22px}.kv-vid__frame{order:-1}}.kv-rsum__box{max-width:820px;margin:22px auto 0;display:grid;grid-template-columns:220px 1fr;gap:28px;align-items:center;background:linear-gradient(160deg,#fff,#f3f7ff);border:1px solid rgba(92,157,255,.35);border-radius:22px;padding:26px 30px;box-shadow:0 18px 40px -18px #1f6bff73}.kv-rsum__score{text-align:center;display:flex;flex-direction:column;align-items:center;gap:4px}.kv-rsum__score strong{font-size:56px;line-height:1;font-weight:900;color:#1b2230}.kv-rsum__stars{color:var(--kv-star,#ffc200);font-size:22px;letter-spacing:2px}.kv-rsum__total{font-weight:700;color:#1b2230;font-size:15px}.kv-rsum__sold{font-size:13px;color:#1450cc;font-weight:700;background:#e8f0ff;border-radius:999px;padding:4px 12px;margin-top:4px}.kv-rsum__row{display:grid;grid-template-columns:44px 1fr 64px;gap:12px;align-items:center;margin:7px 0;font-size:14px}.kv-rsum__lbl{font-weight:700;color:#1b2230}.kv-rsum__track{height:12px;background:#e6edf7;border-radius:999px;overflow:hidden}.kv-rsum__fill{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#1450cc,#1f6bff,#5c9dff);box-shadow:0 0 10px #1f6bff99}.kv-rsum__num{text-align:right;color:var(--kv-muted);font-variant-numeric:tabular-nums}.kv-rsum__note{max-width:820px;margin:12px auto 0;text-align:center;font-size:13px;color:var(--kv-muted)}@media(max-width:640px){.kv-rsum__box{grid-template-columns:1fr;gap:16px;padding:22px 18px}}#judgeme_product_reviews .jm-review-widget-header__title-and-rating,#judgeme_product_reviews .jm-review-widget-header__star-rating-histogram,#judgeme_product_reviews .jm-histogram{display:none!important}#judgeme_product_reviews .jm-button--primary{background:#1f6bff!important;border-color:#1f6bff!important;color:#fff!important;box-shadow:0 8px 18px -8px #1f6bffcc}#judgeme_product_reviews .jm-pagination-controls__button--active{background:#1f6bff!important;border-color:#1f6bff!important;color:#fff!important}#judgeme_product_reviews .jm-pagination-controls__button--page:not(.jm-pagination-controls__button--active){background:transparent!important;border-color:transparent!important;color:#1b2230!important;box-shadow:none!important}#judgeme_product_reviews .jm-pagination-controls__button--active{box-shadow:0 4px 12px -2px #1f6bffb3!important}.kv-hero:not(.kv--accent):not(.kv--dark) .kv-btn,.kv-it:not(.kv--accent):not(.kv--dark) .kv-btn{background:linear-gradient(180deg,#5c9dff,#1f6bff 55%,#1450cc);color:#fff;box-shadow:0 10px 22px -8px #1f6bffbf,inset 0 1px #ffffff59}.kv-hero:not(.kv--accent):not(.kv--dark) .kv-btn:hover,.kv-it:not(.kv--accent):not(.kv--dark) .kv-btn:hover{box-shadow:0 14px 28px -8px #1f6bffe6}.kv-it .kv-eye{color:#1b2230!important;font-weight:800;opacity:1}.kv-signs .kv-btn{box-shadow:0 0 0 3px #ffffff40,0 0 22px #ffffff8c,0 12px 26px -8px #051446b3;animation:kvbtnglow 2.6s ease-in-out infinite}@keyframes kvbtnglow{50%{box-shadow:0 0 0 4px #ffffff59,0 0 34px #ffffffd9,0 12px 26px -8px #051446b3}}.kv-signs__num{background:linear-gradient(145deg,#6aa8ff,#1f6bff 60%,#1450cc)!important;color:#fff!important;font-weight:900;text-shadow:0 1px 2px rgba(0,0,0,.35);box-shadow:0 0 0 3px #fff,0 6px 14px -4px #1f6bffcc}.kv-pd__rating{display:flex!important;align-items:center;gap:10px;font-weight:800;color:#1b2230;line-height:1.25}.kv-pd__rating span:last-child{font-weight:800}.kv-pd__rating .kv-stars--svg{display:inline-flex;gap:2px;flex:0 0 auto;color:var(--kv-star,#ffc200)}.kv-pd__rating .kv-stars--svg svg{width:22px;height:22px}@media(max-width:600px){.kv-pd__rating .kv-stars--svg svg{width:24px;height:24px}.kv-pd__rating{font-size:15px}}.kv-hrev--photo{display:block!important}.kv-hrev__imgbtn{display:block;width:100%;padding:0;border:0;background:none;cursor:zoom-in;margin:0 0 12px;border-radius:12px;overflow:hidden;position:relative}.kv-hrev__imgbtn img{display:block;width:100%;height:240px;object-fit:cover;border-radius:12px}.kv-hrev__imgbtn:after{content:"\2922";position:absolute;right:10px;bottom:10px;width:32px;height:32px;border-radius:50%;background:#0000008c;color:#fff;font-size:17px;display:flex;align-items:center;justify-content:center}.kv-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#0a0e19e0;display:none;align-items:center;justify-content:center;padding:20px;cursor:zoom-out}.kv-lb.is-open{display:flex}.kv-lb img{max-width:100%;max-height:90vh;border-radius:12px;box-shadow:0 20px 60px #00000080}.kv-lb__x{position:absolute;top:14px;right:16px;width:40px;height:40px;border-radius:50%;border:0;background:#fff;color:#1b2230;font-size:22px;cursor:pointer}.kv-pd__ship{background:linear-gradient(135deg,#f3f8ff,#e4efff)!important;border:1px solid rgba(31,107,255,.35)!important;color:#1b2230!important;font-weight:600;box-shadow:0 0 0 4px #1f6bff12,0 10px 22px -12px #1f6bffa6}.kv-pd__ship svg{flex:0 0 34px!important;width:34px;height:34px;padding:7px;border-radius:50%;color:#fff!important;background:linear-gradient(145deg,#6aa8ff,#1f6bff 60%,#1450cc);box-shadow:0 0 12px #1f6bff8c,inset 0 1px #ffffff80}.kv-pack__head{font-size:15px!important;font-weight:900!important;letter-spacing:.16em;color:#1b2230!important;margin:10px 0 12px!important}.kv-pack__head:before{height:2px!important;background:linear-gradient(90deg,transparent,#1f6bff)!important}.kv-pack__head:after{height:2px!important;background:linear-gradient(90deg,#1f6bff,transparent)!important}.utility-bar{background:linear-gradient(90deg,#1450cc,#1f6bff,#1450cc)!important;border-bottom:0!important}.utility-bar .announcement-bar__message,.utility-bar .announcement-bar__message *,.utility-bar .announcement-bar__link{color:#fff!important;font-weight:800;text-shadow:0 0 12px rgba(255,255,255,.35)}.utility-bar .slider-button,.utility-bar .slider-button .icon{color:#fff!important}.kv-made h2{font-family:Pacifico,cursive!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;font-size:clamp(30px,3.6vw,40px)!important;line-height:1.2!important;text-shadow:0 2px 14px rgba(92,157,255,.45)}.kv-signs .kv-eye{font-size:clamp(18px,2.2vw,22px)!important;font-weight:900!important;letter-spacing:.14em;opacity:1!important}.kv-it .kv-eye{font-size:16px!important}.kv-steps .kv-eye,.kv-prom .kv-eye{font-size:16px!important;font-weight:800!important;letter-spacing:.14em;opacity:1!important}.kv--accent .kv-steps__note,.kv-steps__note{background:#4a5361!important;color:#fff!important;border:1px solid rgba(255,255,255,.25);box-shadow:0 8px 18px -10px #00000073}.kv-rsum.kv--accent .kv-rsum__box{box-shadow:0 22px 50px -20px #05144699}.kv-rsum.kv--accent .kv-rsum__note{color:#ffffffd9}.kv-gal__main>div,.kv-frev__card,.kv-step__pic,.kv-gal__thumbs button,.kv-vid__frame{overflow:hidden}.kv-gal__main img,.kv-frev__card img,.kv-steps__img img,.kv-step__pic img,.kv-gal__thumbs img,.kv-hrev__imgbtn img,.kv-it__img img,.kv-vid__frame video{transition:transform .6s ease}.kv-gal__main img:hover,.kv-frev__card:hover img,.kv-steps__img:hover img,.kv-step__pic:hover img,.kv-gal__thumbs button:hover img,.kv-hrev__imgbtn:hover img,.kv-it__img:hover img,.kv-vid__frame:hover video{transform:scale(1.03)}.kv-signs__eyebrow{font-size:clamp(18px,2.2vw,22px)!important;font-weight:900!important;letter-spacing:.14em!important;color:#fff!important;opacity:1!important;text-shadow:0 0 14px rgba(255,255,255,.35)}.kv-pd__rating .kv-stars--svg svg{width:33px!important;height:33px!important}@media(max-width:600px){.kv-pd__rating .kv-stars--svg svg{width:36px!important;height:36px!important}}.kv-pd__ship{background:linear-gradient(135deg,#fdfeff,#f6f9ff)!important;border:1px solid rgba(31,107,255,.28)!important;box-shadow:0 0 0 3px #1f6bff0d,0 8px 18px -12px #1f6bff80!important}.kv-perks{background:linear-gradient(135deg,#2c4a8c,#3a63b8)!important;box-shadow:0 10px 24px -14px #143278b3}.kv-perks div{border-top-color:#ffffff2e!important}.kv-perks span{opacity:.85!important}.kv-signs__eyebrow,.kv-it .kv-eye,.kv-steps .kv-eye,.kv-prom .kv-eye,.kv-vid .kv-eye{font-family:Pacifico,cursive!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;font-size:clamp(24px,2.8vw,30px)!important;line-height:1.25!important;margin-bottom:8px!important}.kv-signs__eyebrow,.kv-steps .kv-eye,.kv-prom .kv-eye{color:#fff!important;text-shadow:0 0 16px rgba(255,255,255,.55),0 0 2px rgba(255,255,255,.6)!important}.kv-it .kv-eye,.kv-vid .kv-eye{color:#1f6bff!important;text-shadow:0 0 14px rgba(31,107,255,.35)!important}.kv-rsum .kv-h2{font-family:Pacifico,cursive!important;font-weight:400!important;font-size:clamp(30px,3.6vw,42px)!important;text-shadow:0 0 18px rgba(255,255,255,.4)}.kv-rsum .kv-h2 .kv-hl{color:#fff!important}.kv-prom__card{background:linear-gradient(160deg,#fff,#eef4ff)!important;border:1px solid rgba(255,255,255,.9)!important;box-shadow:0 18px 38px -16px #051446a6!important}.kv-prom__card h3{color:#1b2230!important}.kv-prom__card p{color:#4a5361!important}@media(max-width:372px){.kv-pd__title{font-size:21px!important}}@media(max-width:600px){.kv-pd__rating{gap:8px!important}.kv-pd__rating .kv-stars--svg{gap:0!important}.kv-pd__rating .kv-stars--svg svg{width:33px!important;height:33px!important;margin-right:-4px!important}}@media(max-width:372px){.kv-pd__rating .kv-stars--svg svg{width:29px!important;height:29px!important;margin-right:-4px!important}.kv-pd__rating{font-size:14px!important}}.kv-acc summary{font-weight:800!important;font-size:16px;color:#1b2230}.kv-pd__title,.kv-pd__rmain{font-weight:900!important;color:#11161f}.kv-pd__rsold{font-weight:600!important;color:#4a5361}.kv-pd__rating span.kv-pd__rtxt{font-weight:inherit}.kv-pack__save{background:linear-gradient(135deg,#ffb300,#ff6a00 55%,#e5372b)!important;color:#fff!important;font-weight:900!important;text-shadow:0 1px 2px rgba(120,20,0,.45);box-shadow:0 4px 10px -3px #e5372b8c}.kv-h2,.kv-hero h1,.kv-foot__news .kv-h2{font-family:Pacifico,cursive!important;font-weight:400!important;letter-spacing:0!important;line-height:1.3!important}.kv-h2{font-size:clamp(28px,3.4vw,40px)!important}.kv-hero h1{font-size:clamp(34px,4.4vw,52px)!important}.kv-h2 .kv-hl,.kv-hero h1 .kv-hl{font-family:inherit}.kv-step__lab{background:linear-gradient(145deg,#6aa8ff,#1f6bff 60%,#1450cc)!important;color:#fff!important;font-weight:900!important;box-shadow:0 0 12px #1f6bff99,inset 0 1px #ffffff73}.kv--accent .kv-steps__note,.kv-steps__note{background:#fff!important;color:#1b2230!important;font-weight:700;border:1px solid rgba(255,255,255,.9)!important;box-shadow:0 10px 24px -12px #0514468c!important}#judgeme_product_reviews .jm-review-widget-header__title-and-rating{display:flex!important;justify-content:center}#judgeme_product_reviews .jm-review-widget-header__average-rating-display,#judgeme_product_reviews .jm-average-rating-display{display:none!important}#judgeme_product_reviews .jm-review-widget-header__title{font-family:Pacifico,cursive!important;font-weight:400!important;font-size:clamp(28px,3.4vw,40px)!important;color:#1b2230!important;text-transform:none!important}.kv-pd__rating .kv-pd__rtxt{display:block!important;flex:1 1 auto;min-width:0}.kv-pd__rating .kv-pd__rtxt span{display:inline!important;margin:0!important;padding:0!important;width:auto!important;height:auto!important}.kv-pack__name{font-weight:900!important;color:#11161f!important;font-size:17px}.kv-pack__price strong{font-weight:900!important;color:#11161f!important;font-size:19px}.kv-rsum__st{color:var(--kv-star,#ffc200)}.kv-pack__name{font-size:18px!important;-webkit-text-stroke:.35px #11161f}.kv-pack__price strong{font-size:21px!important;letter-spacing:-.01em;-webkit-text-stroke:.45px #11161f}.kv-pack__tag{background:linear-gradient(145deg,#6aa8ff,#1f6bff 55%,#1450cc)!important;color:#fff!important;font-weight:900!important;box-shadow:0 8px 18px -6px #1f6bffd9,0 0 14px #1f6bff8c,inset 0 1px #ffffff73!important}.kv-it .kv-h2,.kv-steps .kv-h2,.kv-prom .kv-h2,.kv-signs .kv-h2,.kv-vid .kv-h2{font-family:var(--kv-font)!important;font-weight:700!important;letter-spacing:normal!important;line-height:1.15!important;font-size:clamp(26px,3.4vw,38px)!important}#judgeme_product_reviews .jm-review-widget-header__title{color:#1f6bff!important;text-shadow:0 0 18px rgba(31,107,255,.45),0 0 2px rgba(31,107,255,.3)!important;padding-bottom:10px;position:relative}#judgeme_product_reviews .jm-review-widget-header__title:after{content:"";display:block;width:90px;height:4px;border-radius:999px;margin:8px auto 0;background:linear-gradient(90deg,transparent,#1f6bff,transparent);box-shadow:0 0 12px #1f6bffb3}.kv-pack__save{-webkit-text-stroke:0!important}.kv-vid,.kv-signs,.kv-it,.kv-feat,.kv-steps,.kv-cmp,.kv-prom,.kv-faq,.kv-frev,.kv-rsum,.kv-hero{padding-top:44px!important;padding-bottom:44px!important}.kv-vid{padding-top:28px!important}.kv-rsum{padding-bottom:6px!important}.kv-frev{padding-top:18px!important}@media(max-width:749px){.kv-vid,.kv-signs,.kv-it,.kv-feat,.kv-steps,.kv-cmp,.kv-prom,.kv-faq,.kv-frev,.kv-rsum,.kv-hero{padding-top:30px!important;padding-bottom:30px!important}.kv-vid{padding-top:16px!important;padding-bottom:26px!important}.kv-rsum{padding-bottom:6px!important}.kv-frev{padding-top:14px!important}.kv-vid__grid{gap:16px!important}.kv-signs .kv-h2{margin-bottom:20px!important}}.kv-hero .kv-eye{font-family:Pacifico,cursive!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;font-size:clamp(24px,2.8vw,30px)!important;color:#1f6bff!important;text-shadow:0 0 14px rgba(31,107,255,.35)!important;margin-bottom:8px!important}.kv-hero h1{font-family:var(--kv-font)!important;font-weight:800!important;line-height:1.08!important;font-size:clamp(32px,4.6vw,54px)!important}.kv-it--rev .kv-eye{color:#1b2230!important;text-shadow:0 0 10px rgba(27,34,48,.15)!important}.kv-pd__rating span.kv-pd__rtxt,.kv-pd__rating .kv-pd__rtxt strong{font-weight:900!important;color:#0d1420!important;font-size:1.1em}.kv-pd__rating .kv-pd__rsold{font-weight:500!important;color:#667080!important;font-size:.92em}.kv-gal__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:34px;height:34px;border-radius:50%;border:0;padding:0;display:flex;align-items:center;justify-content:center;background:#ffffffe0;color:#1b3a8f;box-shadow:0 2px 8px #0d142038;cursor:pointer;opacity:.92;transition:opacity .2s,background .2s}.kv-gal__arrow:hover{opacity:1;background:#fff}.kv-gal__arrow--prev{left:8px}.kv-gal__arrow--next{right:8px}@media(max-width:640px){.kv-gal__arrow{width:30px;height:30px}.kv-gal__arrow svg{width:16px;height:16px}}.jm-star-rating__font-icon,.jm-star-rating .jm-star-rating__font-icon{color:#ffc200!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/kv.css.map */
