:root{--font-heading-family:"Baloo 2","Nunito",ui-rounded,system-ui,sans-serif;--font-heading-weight:800;--font-body-family:"Nunito",ui-rounded,system-ui,-apple-system,sans-serif;--font-body-weight:500;--font-body-weight-bold:800;--kd-display:"Baloo 2","Nunito",ui-rounded,system-ui,sans-serif;--kd-hand:"Caveat",cursive;--kd-cream:#FFF6EA;--kd-cream2:#FFEBD2;--kd-sun:#FFD45C;--kd-navy:#0E2A5E;--kd-blue:#2457E6;--kd-sky:#EAF3FF;--kd-pop:#E8630A;--kd-ink:#0F1B33;--kd-paw-pop:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cg fill='%23E8630A' fill-opacity='.08'%3E%3Cellipse cx='16' cy='22' rx='6' ry='8'/%3E%3Cellipse cx='28' cy='13' rx='6' ry='8'/%3E%3Cellipse cx='40' cy='13' rx='6' ry='8'/%3E%3Cellipse cx='51' cy='23' rx='6' ry='8'/%3E%3Cpath d='M33 30c-9 0-17 9-17 17 0 7 6 9 11 8 3-1 4-2 6-2s3 1 6 2c5 1 11-1 11-8 0-8-8-17-17-17z'/%3E%3C/g%3E%3C/svg%3E");--kd-dots:radial-gradient(rgba(36,87,230,.1) 1.4px,transparent 1.6px);--kd-wave-top-cream:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 56' preserveAspectRatio='none'%3E%3Cpath fill='%23FFF6EA' d='M0 56V28C240 0 480 6 720 26s480 26 720 0v30z'/%3E%3C/svg%3E");--kd-wave-bot-cream:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 56' preserveAspectRatio='none'%3E%3Cpath fill='%23FFF6EA' d='M0 0v28c240 28 480 22 720 2s480-26 720 0V0z'/%3E%3C/svg%3E");--kd-wave-bot-hero:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 64' preserveAspectRatio='none'%3E%3Cpath fill='%23ffffff' d='M0 64V30c180 26 360 34 560 18S960 0 1160 6s220 24 280 30v28z'/%3E%3C/svg%3E")}html body{font-family:var(--font-body-family);color:var(--kd-ink);-webkit-font-smoothing:antialiased}html body :is(h1,h2,h3,.h0,.h1,.h2,.h3){font-family:var(--kd-display);font-weight:800;letter-spacing:-.005em;color:var(--kd-navy)}html body main h2{line-height:1.05}html body .header-wrapper{background:#fff;box-shadow:0 1px #0e2a5e14}html body .header__menu-item{font-family:var(--font-body-family);font-weight:800;font-size:1.5rem;color:var(--kd-navy)}html body .header__menu-item:hover span{text-decoration:none!important;color:var(--kd-blue)}html body .header__active-menu-item{text-decoration:none!important;background-image:linear-gradient(var(--kd-sun),var(--kd-sun));background-size:100% .45em;background-position:0 88%;background-repeat:no-repeat}html body .kcb b{font-family:var(--kd-display)!important;font-weight:800!important;letter-spacing:.06em!important}html body main :is(.kt-eyebrow,.ktb-eyebrow,.ktl-eyebrow,.kc-eyebrow){background:none!important;padding:0!important;font-family:var(--kd-hand)!important;font-weight:700!important;font-size:2.6rem!important;letter-spacing:0!important;text-transform:none!important;color:var(--kd-pop)!important;transform:rotate(-2deg);margin:0 auto .2rem!important;line-height:1}html body main :is([id$=__testimonials],[id$=__timeline],[id$=__videos]) :is(.kt-eyebrow,.ktl-eyebrow){color:var(--kd-sun)!important}html body main section h2{font-size:clamp(3rem,4.2vw,4.4rem)!important}html body main :is(.ktb-lead,.kt-lead,.kit-lead,.kcta-sub){font-size:1.7rem!important;line-height:1.55}html body main[data-template] section>div>h2:after,html body main[data-template] .kg-head h2:after{content:"";display:block;width:84px;height:12px;margin:1.2rem auto 0;background:var(--kd-squig) center/contain no-repeat}html body main[data-template] [id$=__built] h2:after{margin-left:0}html body main[data-template=index] [id$=__hero] section{background:var(--kd-navy)!important;position:relative}html body main[data-template=index] [id$=__hero] .kh-bg:after{background:linear-gradient(270deg,#0e2a5eeb,#0e2a5eb8 42%,#0e2a5e0d 78%)!important}html body main[data-template=index] [id$=__hero] section:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:56px;background:var(--kd-wave-bot-hero) 0 0/100% 100% no-repeat;z-index:2;pointer-events:none}html body main[data-template=index] [id$=__hero] .kh{padding-bottom:110px!important}html body main[data-template=index] [id$=__hero] .kh-eyebrow{background:var(--kd-sun)!important;color:var(--kd-navy)!important;font-family:var(--kd-display);font-weight:800;font-size:1.3rem!important;letter-spacing:.06em!important;padding:.7rem 1.4rem!important;transform:rotate(-1.5deg)}html body main[data-template=index] [id$=__hero] h1{font-family:var(--kd-display)!important;font-weight:800!important;font-size:clamp(4rem,5.6vw,7rem)!important;line-height:.98!important;color:#fff!important;text-wrap:balance}html body main[data-template=index] [id$=__hero] .kh-lead{font-size:1.8rem!important;color:#ffffffe6!important}html body main[data-template=index] [id$=__hero] .kh-btn{background:var(--kd-pop)!important;font-family:var(--kd-display);font-weight:800;font-size:1.9rem!important;letter-spacing:.03em!important;border-radius:99rem!important;padding:1.7rem 3.2rem!important;box-shadow:0 6px #b44a05,0 14px 30px #e8630a59;transition:transform .15s,box-shadow .15s}html body main[data-template=index] [id$=__hero] .kh-btn:hover{transform:translateY(2px);box-shadow:0 4px #b44a05,0 10px 22px #e8630a59}html body main[data-template=index] [id$=__hero] .kh-trust{font-weight:700;gap:1rem!important}html body main[data-template=index] [id$=__hero] .kh-trust span{background:#ffffff1a;border:1px solid rgba(255,255,255,.18);border-radius:99rem;padding:.6rem 1.2rem}html body main[data-template=index] [id$=__hero] .kh-trust span:before{color:var(--kd-sun)!important}@media(max-width:749px){html body main[data-template=index] [id$=__hero] .kh{padding-bottom:70px!important}html body main[data-template=index] [id$=__hero] .kh-bg:after{background:linear-gradient(180deg,rgba(14,42,94,0) 50%,var(--kd-navy) 100%)!important}html body main[data-template=index] [id$=__hero] .kh-btn{display:block;width:100%;text-align:center}}html body main[data-template=index] [id$=__stats]>section{padding-top:24px!important}html body main[data-template] [id$=__offer]>section{background-color:var(--kd-cream)!important;position:relative;z-index:2;margin:56px 0;padding:96px 0!important;background-image:var(--kd-paw-pop),var(--kd-paw-pop),var(--kd-paw-pop)!important;background-repeat:no-repeat!important;background-size:220px,120px,80px!important;background-position:right -50px top 20px,left -30px bottom 30px,left 46% bottom 24px!important}html body main[data-template] [id$=__offer]>section:before,html body main[data-template] [id$=__offer]>section:after{content:"";position:absolute;left:0;right:0;height:56px;background-size:100% 100%;background-repeat:no-repeat;pointer-events:none}html body main[data-template] [id$=__offer]>section:before{top:-55px;background-image:var(--kd-wave-top-cream)}html body main[data-template] [id$=__offer]>section:after{bottom:-55px;background-image:var(--kd-wave-bot-cream)}html body main[data-template] [id$=__offer] .kit-img{border-radius:2.8rem!important;box-shadow:0 18px 40px #0e2a5e29;position:relative;border:6px solid #fff;overflow:visible!important}html body main[data-template] [id$=__offer] .kit-img img{border-radius:2.2rem}html body main[data-template] [id$=__offer] .kit-img:after{content:"50% OFF";position:absolute;top:-18px;right:-14px;width:96px;height:96px;border-radius:50%;background:var(--kd-pop);color:#fff;display:grid;place-items:center;text-align:center;font:800 2rem/.95 var(--kd-display);transform:rotate(10deg);box-shadow:0 10px 24px #e8630a59;padding:0 1.2rem}html body main[data-template] [id$=__offer] .kit-pts>div{border-left:0!important;padding:1.4rem 1.6rem 1.4rem 6rem!important;background:#fff;border-radius:1.6rem;position:relative;box-shadow:0 6px 18px #0e2a5e0f}html body main[data-template] [id$=__offer] .kit-pts>div:before{content:"\1f381";position:absolute;left:1.4rem;top:50%;transform:translateY(-50%);width:3.4rem;height:3.4rem;border-radius:50%;background:var(--kd-cream2);display:grid;place-items:center;font-size:1.7rem}html body main[data-template] [id$=__offer] .kit-pts>div:first-child:before{content:"\1f525"}html body main[data-template] [id$=__offer] .kit-pts>div:nth-child(2):before{content:"\1f4a7"}html body main[data-template] [id$=__offer] .kit-pts b{font-family:var(--kd-display);font-weight:800;font-size:1.9rem!important;color:var(--kd-navy)}html body main[data-template] [id$=__how]>section{background-color:var(--kd-sky)!important;position:relative;z-index:2;margin:56px 0;padding:100px 0!important;background-image:var(--kd-paw-blue),var(--kd-paw-blue),var(--kd-dots)!important;background-repeat:no-repeat,no-repeat,repeat!important;background-size:180px 180px,110px 110px,22px 22px!important;background-position:right -30px bottom 30px,left -20px top 60px,0 0!important}html body main[data-template] :is([id$=__how],[id$=__cta])>section:before,html body main[data-template] :is([id$=__how],[id$=__cta])>section:after{content:"";position:absolute;left:0;right:0;height:56px;background-size:100% 100%;background-repeat:no-repeat;pointer-events:none}html body main[data-template] [id$=__how]>section:before{top:-55px;background-image:var(--kd-wave-top-sky)}html body main[data-template] [id$=__how]>section:after{bottom:-55px;background-image:var(--kd-wave-bot-sky)}html body main[data-template] [id$=__cta]>section{background-color:var(--kd-navy)!important;color:#fff;position:relative;z-index:2;margin:56px 0 0;padding:100px 0!important;background-image:var(--kd-paw),var(--kd-paw),var(--kd-paw)!important;background-repeat:no-repeat!important;background-size:200px 200px,130px 130px,90px 90px!important;background-position:right -40px top 30px,left -30px bottom 40px,left 42% top 10px!important}html body main[data-template] [id$=__cta]>section:before{top:-55px;background-image:var(--kd-wave-top-navy)}html body main[data-template] [id$=__cta]>section:after{display:none}html body main[data-template] [id$=__cta] h2{color:#fff!important}html body main[data-template] [id$=__cta] .kcta-tot{color:var(--kd-ink)!important;border:0!important;box-shadow:0 14px 34px #00000040;font-size:1.6rem}html body main[data-template] [id$=__cta] .kcta-t{font-family:var(--kd-display);font-size:2rem}html body main[data-template] [id$=__cta] .kcta-guar div{color:var(--kd-ink)!important;border-color:transparent!important}html body main[data-template] [id$=__cta] .kcta-guar b{color:var(--kd-blue)!important;font-family:var(--kd-display)}html body main[data-template] [id$=__cta] .kcta-sub{color:#ffffffd1!important}html body main[data-template] a.kcta-btn{background:var(--kd-pop)!important;font-family:var(--kd-display);font-weight:800;font-size:2rem!important;border-radius:99rem!important;box-shadow:0 6px #b44a05,0 14px 30px #e8630a59!important}html body main[data-template] .ks-stat{background-color:var(--kd-navy)!important;border:0!important;text-align:left!important;padding:2.4rem 2.2rem!important;border-radius:2.2rem!important;background-image:var(--kd-paw)!important;background-repeat:no-repeat!important;background-size:104px 104px!important;background-position:right -14px bottom -14px!important;box-shadow:0 12px 30px #0e2a5e38}html body main[data-template] .ks-stat:nth-child(2){background-color:var(--kd-blue)!important}html body main[data-template] .ks-stat:nth-child(3){background-color:var(--kd-pop)!important}html body main[data-template] .ks-v{font-family:var(--kd-display)!important;font-weight:800!important;color:#fff!important;font-size:5.4rem!important}html body main[data-template] .ks-v small{font-size:2.4rem!important;color:var(--kd-sun)!important}html body main[data-template] .ks-l{color:#ffffffe0!important;font-size:1.5rem!important;font-weight:700!important}html body main[data-template] :is(.ktb-tab,.kc-table){border-radius:2rem!important;border-color:#0e2a5e0f!important}html body main[data-template] .ktb-tab{box-shadow:0 8px 22px #0e2a5e14}html body main[data-template] .ktb-tab.on{background:var(--kd-navy)!important;border-color:var(--kd-navy)!important}html body main[data-template] .ktb-tab.on .ktb-n{color:var(--kd-navy)!important;background:var(--kd-sun)!important}html body main[data-template] .ktb-n{font-family:var(--kd-display)}html body main[data-template] .ktb-tab b{font-family:var(--kd-display)!important;font-weight:800!important;font-size:1.9rem!important}html body main[data-template] .ktb-img{border-radius:2.6rem!important;border:6px solid #fff;box-shadow:0 18px 40px #0e2a5e24}html body main[data-template] .kc-table{border:0!important;overflow:hidden;box-shadow:0 18px 40px #0e2a5e1f!important}html body main[data-template] .kc-table :is(th,td).kc-us{background:var(--kd-navy)!important;font-family:var(--kd-display)}html body main[data-template] .kc-table th.kc-us{font-size:1.5rem!important;letter-spacing:.02em!important}html body main[data-template] .kc-table tr:nth-child(2n) td:not(.kc-us){background:#f6f9ff}html body main[data-template] .kc-table td:first-child{font-weight:700;color:var(--kd-ink);font-size:1.55rem}html body main[data-template] .kc-quiet{border-radius:2.6rem!important}html body main[data-template] [id$=__faq],html body main[data-template] [id$=__faq] :is(.collapsible-content,.color-scheme-1,.gradient){background:var(--kd-cream)!important}html body main[data-template] [id$=__faq] .accordion{background:#fff;border:1.5px solid rgba(232,99,10,.15)!important;border-radius:1.6rem;padding:0 1.8rem;margin:0 0 1.1rem!important;box-shadow:0 6px 18px #0e2a5e0f}html body main[data-template] [id$=__faq] .accordion summary .accordion__title{font-family:var(--kd-display)!important;font-weight:700!important;color:var(--kd-navy);font-size:1.8rem}html body main[data-template] [id$=__faq] h2{text-align:center}html body main[data-template] [id$=__faq] h2:after{content:"";display:block;width:84px;height:12px;margin:1.2rem auto 0;background:var(--kd-squig) center/contain no-repeat}html body main[data-template] [id$=__faq] :is(.collapsible-content__wrapper,.page-width){max-width:84rem!important}html body main[data-template] [id$=__faq] .collapsible-content__grid{display:block!important}html body main[data-template] [id$=__faq] .collapsible-content__grid>.grid__item{width:100%!important;max-width:86rem!important;margin:0 auto!important}html body main[data-template] [id$=__faq] .collapsible-content__header{text-align:center!important}html body main[data-template=product] :is(.kt-card h3,.kg-card h3,.ktl-step h3,.ke-head h2){font-family:var(--kd-display)!important;font-weight:800!important}html body .footer{background:var(--kd-navy)!important;color:#ffffffd9}html body .footer :is(h2,.footer-block__heading,a,.copyright__content,.caption-with-letter-spacing){color:#fff!important}html body main[data-template=page]{background:linear-gradient(180deg,var(--kd-sky) 0,#fff 420px)}html body main[data-template=page] :is(.main-page-title,h1){font-size:clamp(3.4rem,4.6vw,5rem)!important;text-align:center}html body main[data-template=page] .rte{font-size:1.7rem;line-height:1.7}html body main[data-template=page] .contact .field__input{border-radius:1.2rem}html body main[data-template=page] .contact .button{background:var(--kd-pop);border-radius:99rem;font-family:var(--kd-display);font-weight:800;font-size:1.8rem}html body main[data-template] [id$=__faq]:not([id^=shopify-section-]){background:transparent!important;padding-bottom:0!important}html body main[data-template] [id$=__faq] .accordion{background:#fff!important;padding:0 2rem!important}html body main[data-template] [id$=__faq] .accordion summary{padding:1.8rem 0!important;align-items:center}html body main[data-template] [id$=__faq] .accordion summary .icon-caret{position:static;flex:none;margin-left:1.2rem}html body main[data-template] [id$=__faq] .accordion__content{padding:0 0 1.8rem!important;margin:0!important;font-size:1.6rem;line-height:1.65;color:#3a465c}html body main[data-template] [id$=__faq] .accordion__content p{margin:0}@media(prefers-reduced-motion:reduce){html body *{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/kilde-v11.css.map */
