:root,body{--kb-navy:#12356f;--kb-blue:#1b4aa3;--kb-soft:#eaf1fb;--kb-silver:#8e979e;--kb-ink:#0f1a2e;--kb-ink-soft:#4a566b;--kb-line:#d8e0ec;--kb-warn:#1b4aa3;--kb-head:"Barlow Condensed","Arial Narrow",Impact,sans-serif;--kb-body:"Barlow",system-ui,-apple-system,"Segoe UI",sans-serif;--font-body--family:var(--kb-body);--font-subheading--family:var(--kb-body);--font-heading--family:var(--kb-head);--font-accent--family:var(--kb-head)}body{font-family:var(--kb-body)}h1,h2,h3,.h1,.h2,.h3,.h4{font-family:var(--kb-head);font-style:italic;font-weight:800;text-transform:uppercase;letter-spacing:.005em}.kb-wrap{max-width:1160px;margin-inline:auto;padding-inline:20px}.kb-sec{padding-block:68px;color:var(--kb-ink)}.kb-soft{background:var(--kb-soft)}.kb-navy{background:var(--kb-navy);color:#fff}@media(max-width:749px){.kb-sec{padding-block:44px}}.kb-kicker{font:700 13px/1 var(--kb-body);letter-spacing:.12em;text-transform:uppercase;color:var(--kb-blue);margin:0 0 12px}.kb-h1,.kb-h2{font-family:var(--kb-head);font-style:italic;font-weight:800;text-transform:uppercase;line-height:1;margin:0;text-wrap:balance}.kb-h1{font-size:clamp(40px,6.4vw,68px)}.kb-h2{font-size:clamp(32px,4.6vw,48px)}.kb-h1 em,.kb-h2 em{font-style:italic;color:var(--kb-blue)}.kb-navy .kb-h2 em{color:#fff;text-decoration:underline;text-decoration-color:var(--kb-silver);text-underline-offset:6px}.kb-sub{font-size:18px;line-height:1.5;color:var(--kb-ink-soft);margin:16px 0 0;max-width:46ch}.kb-navy .kb-sub{color:#ffffffd9;margin-inline:auto}.kb-fine{font-size:13px;color:var(--kb-ink-soft);margin:14px 0 0}.kb-cta-row{display:flex;gap:12px;flex-wrap:wrap}.kb-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:10px;padding:15px 28px;font:700 16px/1.2 var(--kb-body);letter-spacing:.02em;text-decoration:none;border:2px solid transparent;cursor:pointer}.kb-btn--primary{background:var(--kb-navy);color:#fff}.kb-btn--ghost{background:transparent;color:var(--kb-navy);border-color:var(--kb-navy)}.kb-btn--light{background:#fff;color:var(--kb-navy)}.kb-btn:focus-visible,.kb-chip:focus-visible,.kb-faq summary:focus-visible{outline:3px solid var(--kb-blue);outline-offset:2px}.kb-ticks{list-style:none;padding:0;margin:22px 0 28px;display:grid;gap:10px;font-weight:500;font-size:16px}.kb-ticks li{display:flex;gap:12px;align-items:flex-start}.kb-ticks li:before{content:"\2713";flex:none;width:22px;height:22px;border-radius:50%;background:var(--kb-blue);color:#fff;font-size:13px;font-weight:700;display:grid;place-items:center;margin-top:1px}.kb-ticks--tight{margin:4px 0 0;font-size:15px}.kb-shot{border-radius:16px;overflow:hidden;background:#fff;border:1px solid var(--kb-line);min-width:0}.kb-shot img{display:block;width:100%;height:auto}.kb-ph{aspect-ratio:1;display:grid;place-items:center;text-align:center;padding:24px;color:var(--kb-ink-soft);font-size:14px;background:repeating-linear-gradient(45deg,#f4f7fc,#f4f7fc 12px,#eaf1fb 12px 24px)}.kb-hero__grid{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:center}@media(max-width:749px){.kb-hero__grid,.kb-split{grid-template-columns:1fr!important}.kb-split--rev>:first-child{order:0!important}}.kb-strip{background:var(--kb-navy);color:#fff}.kb-strip__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding-block:22px}.kb-strip b{display:block;font-family:var(--kb-head);font-style:italic;font-weight:800;text-transform:uppercase;font-size:21px;letter-spacing:.02em}.kb-strip span{font-size:13px;opacity:.82}@media(max-width:749px){.kb-strip__grid{grid-template-columns:repeat(2,1fr)}}.kb-split{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.kb-split>*{min-width:0}.kb-split--rev>:first-child{order:2}.kb-feat{display:grid;gap:18px;margin-top:26px}.kb-feat>div{display:grid;grid-template-columns:34px 1fr;gap:14px;align-items:start}.kb-feat i{font-style:normal;font-family:var(--kb-head);font-weight:800;font-size:22px;width:34px;height:34px;border-radius:50%;background:var(--kb-navy);color:#fff;display:grid;place-items:center}.kb-feat p{margin:0}.kb-feat b{display:block;font-size:17px}.kb-feat span{color:var(--kb-ink-soft);font-size:15px}.kb-table-wrap{overflow-x:auto;margin-top:26px;border:1px solid var(--kb-line);border-radius:12px;background:#fff}.kb-table{border-collapse:collapse;width:100%;min-width:520px;color:var(--kb-ink)}.kb-table th,.kb-table td{padding:13px 16px;text-align:left;border-bottom:1px solid var(--kb-line);font-size:15px}.kb-table thead th{font-family:var(--kb-head);font-style:italic;text-transform:uppercase;font-size:19px;letter-spacing:.03em}.kb-table thead th.is-us{background:var(--kb-navy);color:#fff}.kb-table thead th.is-them{background:#1c1c1c;color:#fff}.kb-table tr:last-child td{border-bottom:0}.kb-table td.is-us{font-weight:600;color:var(--kb-blue)}.kb-table td.is-us:before{content:"\2713  ";font-weight:700}.kb-table td.is-them{color:var(--kb-ink-soft)}.kb-table td.is-them:before{content:"\2715  ";color:var(--kb-warn);font-weight:700}.kb-faq{max-width:820px;margin-top:18px}.kb-faq details{border-bottom:1px solid var(--kb-line);padding:16px 0}.kb-faq summary{font-weight:700;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px;font-size:17px}.kb-faq summary::-webkit-details-marker{display:none}.kb-faq summary:after{content:"+";font-size:22px;line-height:1;color:var(--kb-blue)}.kb-faq details[open] summary:after{content:"\2013"}.kb-faq details p{color:var(--kb-ink-soft);margin:10px 0 0;max-width:70ch}.kb-final{text-align:center}.kb-final p{opacity:.88;margin:14px auto 26px;max-width:52ch}.kb-price{display:flex;align-items:baseline;gap:12px;margin:18px 0 6px}.kb-price b{font-family:var(--kb-head);font-style:italic;font-weight:800;font-size:44px;line-height:1;color:var(--kb-navy)}.kb-price s{color:var(--kb-ink-soft)}.kb-offer{position:relative;border:2px solid var(--kb-blue);background:var(--kb-soft);border-radius:14px;padding:20px 18px 16px;display:grid;gap:12px;color:var(--kb-ink)}.kb-offer__tag{position:absolute;top:-11px;left:16px;background:var(--kb-warn);color:#fff;font:700 11px/1 var(--kb-body);letter-spacing:.06em;text-transform:uppercase;border-radius:6px;padding:4px 9px}.kb-offer__top{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.kb-offer__top b{display:block;font-size:17px}.kb-offer__top small{color:var(--kb-ink-soft);font-size:13px}.kb-offer__price{text-align:right}.kb-offer__price b{font-family:var(--kb-head);font-style:italic;font-weight:800;font-size:30px;line-height:1;color:var(--kb-navy)}.kb-offer__price s{display:block;color:var(--kb-ink-soft);font-size:13px}.kb-lab{display:block;font:700 12px/1 var(--kb-body);letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px}.kb-chips{display:flex;gap:8px;flex-wrap:wrap}.kb-chip{border:2px solid var(--kb-line);background:#fff;color:var(--kb-ink);border-radius:10px;padding:8px 16px;font:700 14px var(--kb-body);cursor:pointer}.kb-chip[aria-pressed=true]{border-color:var(--kb-navy);background:var(--kb-navy);color:#fff}.kb-offer__btn{width:100%}.kb-offer__btn[disabled]{opacity:.6;cursor:wait}.kb-offer__msg{min-height:18px;margin:0;font-size:13px;font-weight:600;color:var(--kb-blue)}.kb-trust{list-style:none;margin:0;padding:0;display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.kb-trust li{display:grid;gap:6px;justify-items:center;text-align:center;font-size:13px;font-weight:600;line-height:1.3;padding:12px 8px;border:1px solid var(--kb-line);border-radius:12px;background:#fff;color:var(--kb-ink)}.kb-trust svg{width:26px;height:26px;stroke:var(--kb-navy);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media(max-width:749px){.kb-trust{grid-template-columns:1fr}.kb-trust li{grid-template-columns:26px 1fr;justify-items:start;text-align:left;align-items:center}}.kb-details details{border-bottom:1px solid var(--kb-line);padding:14px 0}.kb-details details:first-child{border-top:1px solid var(--kb-line)}.kb-details summary{font-weight:700;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px;color:var(--kb-ink)}.kb-details summary::-webkit-details-marker{display:none}.kb-details summary:after{content:"+";font-size:20px;line-height:1;color:var(--kb-blue)}.kb-details details[open] summary:after{content:"\2013"}.kb-details p{color:var(--kb-ink-soft);margin:10px 0 0;font-size:14.5px}.shopify-section-group-footer-group :is(h1,h2,h3,h4,h5,h6,[class*=heading]){font-family:var(--kb-body)!important;font-style:normal!important;text-transform:none!important;font-size:15px!important;font-weight:700!important;letter-spacing:0!important;line-height:1.3!important;margin:0 0 6px!important;color:#fff}.shopify-section-group-footer-group a{font-size:15px;line-height:1.4;text-decoration:none;opacity:.82}.shopify-section-group-footer-group a:hover,.shopify-section-group-footer-group a:focus-visible{opacity:1;text-decoration:underline}.shopify-section-group-footer-group :is(ul,ol){gap:10px!important}.shopify-section-group-footer-group li{margin:0!important}.shopify-section-group-footer-group p{font-size:15px;line-height:1.5}.shopify-policy__container{max-width:780px;margin:0 auto;padding:40px 20px 72px;color:var(--kb-ink)}.shopify-policy__title{margin:0 0 8px;text-align:left}.shopify-policy__title h1{font-family:var(--kb-head);font-style:italic;font-weight:800;text-transform:uppercase;font-size:clamp(36px,5.5vw,56px);line-height:1;color:var(--kb-navy);margin:0;text-align:left}.shopify-policy__title h1:before{content:"Informations";display:block;font:700 13px/1 var(--kb-body);font-style:normal;letter-spacing:.12em;color:var(--kb-blue);margin-bottom:12px}.shopify-policy__body{border-top:4px solid var(--kb-navy);margin-top:20px;padding-top:12px}.shopify-policy__body>.rte>h1:first-child,.shopify-policy__body h1:first-child{display:none}.shopify-policy__body h2{font-family:var(--kb-head);font-style:italic;font-weight:800;text-transform:uppercase;font-size:26px;line-height:1.1;color:var(--kb-navy);margin:32px 0 10px;padding-top:22px;border-top:1px solid var(--kb-line)}.shopify-policy__body h2:first-of-type{border-top:0;padding-top:0}.shopify-policy__body :is(p,li){font-size:16px;line-height:1.65;color:var(--kb-ink)}.shopify-policy__body p{margin:0 0 12px}.shopify-policy__body ul,.shopify-policy__body ol{padding-left:1.3em;margin:0 0 14px}.shopify-policy__body li{margin:4px 0}.shopify-policy__body a{color:var(--kb-blue);font-weight:600;text-decoration:underline;text-underline-offset:3px}.shopify-policy__body strong{color:var(--kb-ink)}html body{overflow-x:clip}html body .kb-wrap{padding-inline:clamp(16px,4vw,32px)}html body .kb-sec img{max-width:100%}@media(min-width:1500px){html body .kb-wrap{max-width:1280px}html body .kb-h1{font-size:76px}html body .kb-h2{font-size:52px}html body .kb-sec{padding-block:84px}}@media(min-width:750px)and (max-width:1099px){html body .kb-sec{padding-block:56px}html body .kb-split,html body .kb-h2__grid{gap:32px}html body .kb-h2__grid{grid-template-columns:1fr 1fr}html body .kb-h2sec .kb-pill--a,html body .kb-h2sec .kb-pill--c{left:6px}html body .kb-h2sec .kb-pill--b{right:6px}html body .kb-pill{font-size:13px;padding:8px 13px 8px 10px}html body .kb-pains__layout{grid-template-columns:1fr 1fr}html body .kb-pains__ans{flex-direction:column;align-items:flex-start}html body .kb-steps__grid{gap:14px}html body .kb-steps__grid li{padding:22px 18px}html body .kb-steps__grid li em{font-size:46px}html body .kb-steps__grid li:not(:last-child):after{display:none}html body .kb-band__grid{gap:12px}html body .kb-band__item figcaption b{font-size:22px}html body .kb-story__grid{grid-template-columns:repeat(2,1fr)}html body .kb-feat__grid{grid-template-columns:repeat(2,1fr);gap:28px}html body .kb-offer__grid{max-width:none}html body .kb-recap__grid{grid-template-columns:1fr 280px;gap:24px}html body .kb-recap__list li{grid-template-columns:150px 1fr}html body .kb-sz{grid-template-columns:1fr;gap:24px}html body .kb-strip__grid{gap:12px}}@media(max-width:749px){html body .kb-h2__cta .kb-btn,html body .kb-cta-row .kb-btn{flex:1 1 100%;width:100%}html body .kb-final .kb-btn{width:100%;max-width:380px}html body .kb-sub{font-size:17px}html body .kb-h2__vis{padding:8px 0}html body .kb-pains__ans{padding:22px 20px}html body .kb-pains__ans .kb-btn,html body .kb-steps__cta .kb-btn,html body .kb-offer__card .kb-btn{width:100%}html body .kb-offer__note{text-align:center}html body .kb-table-wrap{margin-inline:-4px}html body .kb-faq summary{padding-block:4px}}@media(max-width:399px){html body .kb-wrap{padding-inline:14px}html body .kb-h1{font-size:36px}html body .kb-h2{font-size:30px}html body .kb-sub{font-size:16px}html body .kb-strip b{font-size:18px}html body .kb-strip span{font-size:12px}html body .kb-pill--b{display:none}html body .kb-story__grid{grid-template-columns:1fr}html body .kb-story__card{aspect-ratio:4/3}html body .kb-offer__price b{font-size:28px}html body .kb-marq__list li{padding:12px 16px;font-size:14.5px}}@media(hover:none)and (pointer:coarse){html body .kb-btn,html body .kb-chip{min-height:48px}html body .kb-faq summary,html body .kb-details summary{min-height:44px;align-items:center}}@media(prefers-reduced-motion:reduce){html body *{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/kb-brand.css.map */
