.kv-trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:28px 0;list-style:none;border-bottom:1px solid var(--color-borders-main)}.kv-trust__item{display:flex;justify-content:center;min-width:0;padding:0 16px}.kv-trust__item+.kv-trust__item{border-left:1px solid var(--color-borders-main)}.kv-trust__item>a,.kv-trust__item{align-items:center;gap:14px}.kv-trust__item>a{display:flex;min-height:44px;color:inherit;text-decoration:none}.kv-trust__icon{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#50715b1f;color:#50715b}.kv-trust__icon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linejoin:round;stroke-linecap:round}.kv-trust__text{display:flex;flex-direction:column;line-height:1.25;min-width:0}.kv-trust__text strong{font-weight:700;font-size:calc(var(--base-body-primary-size, 16px) * 1.1);font-variant-numeric:tabular-nums}.kv-trust__text span{font-size:calc(var(--base-body-primary-size, 16px) * .9);opacity:.72}.kv-trust__item>a .kv-trust__text strong{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;transition:text-decoration-color .18s ease-out}.kv-trust__item>a:hover .kv-trust__text strong,.kv-trust__item>a:focus-visible .kv-trust__text strong{text-decoration-color:currentColor}[id$=__trust]+.shopify-section>.container--vertical-space,[id$=__trust]+.shopify-section .container--vertical-space:first-child{margin-top:calc(var(--container-vertical-space, 140px) / 2)}@media screen and (max-width:949px){.kv-trust{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px;padding:20px 0}.kv-trust__item{justify-content:flex-start;padding:0 12px}.kv-trust__item+.kv-trust__item{border-left:0}.kv-trust__item:nth-child(2n){border-left:1px solid var(--color-borders-main)}}@media screen and (max-width:479px){.kv-trust__item{gap:10px;padding:0 8px}.kv-trust__icon{width:36px;height:36px}.kv-trust__icon svg{width:18px;height:18px}.kv-trust__text strong{font-size:15px}.kv-trust__text span{font-size:13px}}.kv-draw{text-align:center}.kv-draw__ribbon{display:inline-block;margin:0 0 16px;padding:6px 12px;border:1px dashed var(--color-borders-main);border-radius:4px;font-size:13px;letter-spacing:.02em;opacity:.75}.kv-draw__stage{perspective:1200px}.kv-draw__deck{position:relative;width:min(520px,100%);margin:0 auto}.kv-draw__card--top{position:relative;z-index:2}.kv-draw__card--under{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;cursor:default;transform:rotate(-2.5deg) translateY(8px);opacity:.9}.kv-draw__card--under2{z-index:0;transform:rotate(2deg) translateY(16px);opacity:.8}.kv-draw__card{display:flex;flex-direction:column;justify-content:center;gap:20px;width:100%;min-height:280px;margin:0;padding:40px 32px;border:1px solid var(--color-borders-main);border-radius:var(--border-radius-product-card, 24px);background:var(--color-background-main);color:var(--color-text-main);font:inherit;text-align:center;cursor:pointer;transform-style:preserve-3d;transition:transform .35s cubic-bezier(.2,.8,.2,1),opacity .12s ease-out}.kv-draw__card.is-flipping{transform:rotateY(180deg)}.kv-draw__card.is-fading{opacity:0}.kv-draw__question{font-size:clamp(20px,2.4vw,28px);line-height:1.3;text-wrap:balance}.kv-draw__source{font-size:14px;opacity:.7}.kv-draw__source a{color:inherit}.kv-draw__share{min-height:44px;padding:10px 8px;border:0;background:none;color:inherit;font:inherit;font-size:15px;text-decoration:underline;text-underline-offset:3px;cursor:pointer;opacity:.7;transition:opacity .18s ease-out}.kv-draw__share:hover,.kv-draw__share:focus-visible{opacity:1}.kv-draw__actions{display:flex;justify-content:center;gap:12px;margin-top:24px}@media(prefers-reduced-motion:reduce){.kv-draw__card{transition:opacity .12s ease-out}.kv-draw__card.is-flipping{transform:none}}.kv-advisor{text-align:center}.kv-advisor__title{margin:0 0 8px}.kv-advisor__lead{margin:0 0 24px;opacity:.8}.kv-advisor__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 24px;padding:0;list-style:none}.kv-advisor__chip{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border:1px solid var(--color-borders-main);border-radius:500px;text-decoration:none;color:inherit;font-size:15px;transition:transform .18s ease-out,border-color .18s ease-out}.kv-advisor__chip:hover,.kv-advisor__chip:focus-visible{transform:translateY(-2px);border-color:var(--color-text-main)}@media(prefers-reduced-motion:reduce){.kv-advisor__chip:hover,.kv-advisor__chip:focus-visible{transform:none}}.kv-advisor__chat{margin-top:8px;text-align:left}.kv-statband{--kv-petrol: #212f2f;--kv-lime: #edfc9f;--kv-coral: #fc744d;position:relative;overflow:hidden;border-radius:30px;background:var(--kv-petrol);color:#f9f8f5;padding:clamp(40px,6vw,72px) clamp(20px,5vw,64px) clamp(28px,4vw,40px)}.kv-statband:before,.kv-statband:after{content:"";position:absolute;border-radius:50%;pointer-events:none;filter:blur(10px)}.kv-statband:before{width:420px;height:420px;left:-140px;top:-180px;background:radial-gradient(closest-side,rgba(237,252,159,.14),transparent)}.kv-statband:after{width:380px;height:380px;right:-120px;bottom:-200px;background:radial-gradient(closest-side,rgba(252,116,77,.18),transparent)}.kv-stats{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none}.kv-stats__item{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 clamp(16px,4vw,56px)}.kv-stats__item+.kv-stats__item{border-left:1px solid rgba(249,248,245,.16)}.kv-stats__visual{height:96px;display:flex;align-items:center;justify-content:center;margin-bottom:18px}.kv-stats__hearts{flex-wrap:nowrap;gap:6px}.kv-stats__heart{width:22px;height:22px;color:var(--kv-coral)}.kv-stats__heart svg{width:100%;height:100%;fill:currentColor}.kv-stats__heart.is-empty{color:transparent}.kv-stats__heart.is-empty svg{stroke:#f9f8f573;stroke-width:1.6}.kv-stats__ring{position:relative;width:96px}.kv-stats__ring>svg{width:96px;height:96px;transform:rotate(-90deg)}.kv-stats__ring circle{fill:none;stroke-width:8}.kv-stats__ring-track{stroke:#f9f8f524}.kv-stats__ring-fill{stroke:var(--kv-coral);stroke-linecap:round;stroke-dasharray:var(--kv-ring-full);stroke-dashoffset:var(--kv-ring-off)}.kv-stats__ring-icon{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--kv-coral)}.kv-stats__ring-icon svg{width:28px;height:28px;fill:currentColor;transform:none}.kv-stats__figure{display:block;font-family:var(--font-stack-headings-primary, RightGrotesk, sans-serif);font-weight:400;font-size:clamp(56px,7.5vw,104px);line-height:.95;letter-spacing:-.01em;color:var(--kv-lime);font-variant-numeric:tabular-nums}.kv-stats__claim{margin-top:12px;max-width:280px;font-size:calc(var(--base-body-primary-size, 16px) * 1.1);line-height:1.4;color:#f9f8f5db}.kv-stats__source{position:relative;margin:clamp(28px,4vw,44px) 0 0;text-align:center;font-size:13px;letter-spacing:.02em;color:#f9f8f599}.kv-statband.is-armed .kv-stats__heart{opacity:0;transform:scale(.4)}.kv-statband.is-armed .kv-stats__ring-fill{stroke-dashoffset:var(--kv-ring-full)}.kv-statband.is-armed .kv-stats__figure{opacity:0;transform:translateY(12px)}.kv-statband.is-in .kv-stats__heart{opacity:1;transform:none;transition:opacity .24s ease-out,transform .36s cubic-bezier(.34,1.56,.64,1);transition-delay:calc(var(--i) * 60ms)}.kv-statband.is-in .kv-stats__ring-fill{stroke-dashoffset:var(--kv-ring-off);transition:stroke-dashoffset 1.1s cubic-bezier(.2,.8,.2,1) .15s}.kv-statband.is-in .kv-stats__figure{opacity:1;transform:none;transition:opacity .4s ease-out .2s,transform .5s cubic-bezier(.2,.8,.2,1) .2s}@media screen and (max-width:749px){.kv-statband{border-radius:24px}.kv-stats{grid-template-columns:1fr;row-gap:36px}.kv-stats__item+.kv-stats__item{border-left:0;border-top:1px solid rgba(249,248,245,.16);padding-top:36px}.kv-stats__visual{height:auto;min-height:72px;margin-bottom:14px}.kv-stats__ring,.kv-stats__ring>svg{width:80px;height:80px}}.shopify-section[id$=__hu_hero_product],.shopify-section[id$=__hu_hero_question],.shopify-section[id$=__drawcard_high],.shopify-section[id$=__router],html[data-kv-hero=product] .shopify-section[id$=__hu_hero],html[data-kv-hero=question] .shopify-section[id$=__hu_hero]{display:none}html[data-kv-hero=product] .shopify-section[id$=__hu_hero_product],html[data-kv-hero=question] .shopify-section[id$=__hu_hero_question]{display:block}html[data-kv-draw=high] .shopify-section[id$=__drawcard]{display:none}html[data-kv-draw=high] .shopify-section[id$=__drawcard_high],html[data-kv-router=router] .shopify-section[id$=__router]{display:block}.kv-bs .section-heading{margin-bottom:18px;padding-bottom:0}.kv-bs__pills{display:flex;flex-wrap:wrap;gap:8px}.kv-bs__pill{border:1.5px solid rgba(33,47,47,.18);background:#fff;color:#212f2f;border-radius:999px;padding:9px 14px;font:inherit;font-size:14px;font-weight:600;line-height:1.2;white-space:nowrap;cursor:pointer;transition:border-color .15s ease-out,background-color .15s ease-out,color .15s ease-out}.kv-bs__pill:hover{border-color:#212f2f}.kv-bs__pill.is-on{background:#212f2f;border-color:#212f2f;color:#f9f8f5}.kv-bs__pill:focus-visible{outline:2px solid #212f2f;outline-offset:2px}[id$=__bestseller_pills]+.shopify-section>.container--vertical-space{margin-top:28px}[id$=__bestseller_pills]+.shopify-section .grid:not(.kv-bs-live)>:nth-child(n+9){display:none}[id$=__bestseller_pills]+.shopify-section .grid>.kv-bs-hide{display:none!important}@media screen and (max-width:749px){[id$=__bestseller_pills]+.shopify-section .grid:not(.kv-bs-live)>:nth-child(n+5){display:none}[id$=__bestseller_pills]+.shopify-section .grid>.kv-bs-over4{display:none!important}}[id$=__bestsellers_all]>.container--vertical-space{margin-top:28px}.kv-bs-footer{display:flex;justify-content:center}.kv-bs__all{font-weight:600;font-size:16px;color:#212f2f;text-decoration:underline;text-underline-offset:4px}@media screen and (max-width:749px){.kv-bs__pills{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 calc(var(--gutter-container, 20px) * -1);padding:2px var(--gutter-container, 20px)}.kv-bs__pills::-webkit-scrollbar{display:none}}[id$=__families] .promotion-card>div:first-child{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:stretch;height:100%}[id$=__families] .promotion-card .card__image{position:relative;padding-top:0!important;min-height:280px;height:100%}[id$=__families] .promotion-card .card__text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left}@media screen and (max-width:749px){[id$=__families] .promotion-card>div:first-child{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}[id$=__families] .promotion-card .card__image{min-height:180px}[id$=__families] .promotion-card .card__text{padding:20px 18px}}[id$=__hu_marquee]{margin-top:calc(var(--container-vertical-space, 140px) / 2)}[id$=__hu_marquee]+.shopify-section>.container--vertical-space{margin-top:calc(var(--container-vertical-space, 140px) / 2)}@media screen and (max-width:379px){.kv-stats__heart{width:19px;height:19px}.kv-stats__hearts{gap:4px}}.kv-bundles{display:grid;gap:24px}.kv-bundles__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;background:#fff;border-radius:24px;overflow:hidden}.kv-bundles__media{display:block;height:100%}.kv-bundles__media img{display:block;width:100%;height:100%;min-height:320px;object-fit:cover}.kv-bundles__body{display:grid;gap:14px;padding:32px 40px 32px 0;justify-items:start}.kv-bundles__title{margin:0}.kv-bundles__title a{color:inherit;text-decoration:none}.kv-bundles__contents{list-style:none;margin:0;padding:0;display:grid;gap:6px}.kv-bundles__contents li{display:flex;gap:10px;align-items:baseline}.kv-bundles__contents li:before{content:"+";font-weight:700;color:#212f2f}.kv-bundles__contents a{color:inherit}.kv-bundles__price{margin:4px 0 0;font-size:1.35rem;font-variant-numeric:tabular-nums}.kv-bundles__price s{font-size:1rem;opacity:.55;margin-left:6px}.kv-bundles__saving{margin:0;display:inline-block;background:#edfc9f;color:#212f2f;border-radius:999px;padding:4px 12px;font-weight:600;font-size:.9rem}.kv-bundles__cta{margin-top:6px}.kv-bundles__more{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.kv-bundles__card a{display:grid;grid-template-columns:96px minmax(0,1fr);gap:14px;align-items:center;background:#fff;border-radius:18px;padding:10px;color:inherit;text-decoration:none;height:100%}.kv-bundles__thumb img{display:block;width:96px;height:96px;object-fit:cover;border-radius:12px}.kv-bundles__card-text{display:grid;gap:4px}.kv-bundles__card-name{font-weight:600}.kv-bundles__card-price{font-variant-numeric:tabular-nums}.kv-bundles__card-price s{opacity:.55;margin-left:4px}.kv-bundles__all{justify-self:end;font-weight:600;color:inherit}@media screen and (max-width:749px){.kv-bundles__hero{grid-template-columns:1fr;gap:0}.kv-bundles__media img{min-height:0;aspect-ratio:1 / 1}.kv-bundles__body{padding:20px 20px 24px}.kv-bundles__more{grid-template-columns:1fr;gap:10px}.kv-bundles__thumb img{width:72px;height:72px}.kv-bundles__card a{grid-template-columns:72px minmax(0,1fr)}.kv-bundles__all{justify-self:start}}.kv-mb{display:grid;gap:18px}.kv-mb__tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.kv-mb__tab{display:inline-flex;align-items:center;gap:10px;border:1.5px solid rgba(33,47,47,.18);background:#fff;color:#212f2f;border-radius:999px;padding:5px 16px 5px 5px;font:inherit;font-size:15px;font-weight:600;line-height:1.2;white-space:nowrap;cursor:pointer;transition:border-color .15s ease-out,background-color .15s ease-out,color .15s ease-out}.kv-mb__tab img{width:40px;height:40px;border-radius:999px;object-fit:cover;display:block}.kv-mb__tab:hover{border-color:#212f2f}.kv-mb__tab.is-on{background:#212f2f;border-color:#212f2f;color:#f9f8f5}.kv-mb__tab:focus-visible{outline:2px solid #212f2f;outline-offset:2px}@media screen and (max-width:749px){.kv-mb__tabs{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;margin:0 calc(var(--gutter-container, 20px) * -1);padding:2px var(--gutter-container, 20px)}.kv-mb__tabs::-webkit-scrollbar{display:none}.kv-mb__tab{font-size:14px;padding-right:14px}.kv-mb__tab img{width:34px;height:34px}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/korvonal-home.css.map */
