.kumora-placeholder{display:block;width:100%;height:100%;background:rgba(var(--color-foreground),.06);fill:rgba(var(--color-foreground),.3)}.kumora-press .kumora-head{margin-bottom:2.4rem}.kumora-press .kumora-h2{font-size:clamp(2.2rem,5.6vw,3rem)}.kumora-press__marquee{overflow:hidden;padding-block:1.6rem 2.8rem}.kumora-press__marquee--divider{border-bottom:1px solid rgba(var(--color-foreground),.1)}.kumora-press__track{display:flex;width:max-content;animation:kumora-press-marquee var(--kumora-press-speed, 24s) linear infinite}.kumora-press__marquee:hover .kumora-press__track,.kumora-press__marquee:focus-within .kumora-press__track{animation-play-state:paused}.kumora-press__group{display:flex;flex:none;align-items:center;justify-content:space-around;gap:4rem;min-width:100vw;padding-inline:2rem;box-sizing:border-box}.kumora-press__logo{flex:none;display:flex;align-items:center}.kumora-press__img{display:block;width:auto;height:var(--kumora-logo-h, 36px);max-width:18rem;object-fit:contain}.kumora-press__word{font-family:var(--font-heading-family);font-size:calc(var(--kumora-logo-h, 36px) * .7);line-height:1;white-space:nowrap;letter-spacing:-.01em}.kumora-press__marquee--gray .kumora-press__img{filter:grayscale(1);opacity:.75}.kumora-press__marquee--gray .kumora-press__word{opacity:.75}@keyframes kumora-press-marquee{to{transform:translate(-50%)}}@media screen and (min-width:990px){.kumora-press__track{width:100%;animation:none}.kumora-press__group{min-width:0;width:100%;flex-wrap:wrap;justify-content:center;gap:2.4rem 6.4rem}.kumora-press__group[aria-hidden=true]{display:none}}@media(prefers-reduced-motion:reduce){.kumora-press__track{width:100%;animation:none}.kumora-press__group{min-width:0;width:100%;flex-wrap:wrap;justify-content:center;gap:2rem 3.2rem}.kumora-press__group[aria-hidden=true]{display:none}}.kumora-reviews .kumora-reviews__carousel{padding-inline:0}.kumora-reviews .kumora-reviews__track{--kumora-peek: 4rem;gap:1.2rem;padding:1.6rem var(--kumora-peek) .4rem;scroll-padding-inline:var(--kumora-peek)}.kumora-reviews__track>.kumora-review{width:100%}.kumora-review{display:flex;flex-direction:column;gap:1.2rem;box-sizing:border-box;padding:1.6rem 1.4rem;border:1px solid rgba(var(--color-button),.35);border-radius:.8rem;background:rgba(var(--color-button),.03)}.kumora-review__media{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.kumora-review__media--single{grid-template-columns:1fr}.kumora-review__photo{position:relative;margin:0}.kumora-review__media--single .kumora-review__img{aspect-ratio:4 / 5;border-radius:.6rem}.kumora-review__img{display:block;width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover;border-radius:.4rem}.kumora-review__label{position:absolute;top:0;left:50%;z-index:1;transform:translate(-50%,-55%);padding:.35rem 1.2rem;border-radius:999px;font-size:1.4rem;font-weight:700;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.kumora-review__label--before{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.kumora-review__label--after{background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.kumora-review__rating{display:flex;align-items:center;gap:1rem}.kumora-rating-stars{position:relative;display:inline-flex;color:rgb(var(--color-button))}.kumora-rating-stars__base,.kumora-rating-stars__fill{display:inline-flex;gap:.2rem}.kumora-rating-stars__base{opacity:.25}.kumora-rating-stars__fill{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 calc(100% - var(--kumora-stars, 100%)) 0 0)}.kumora-rating-stars .kumora-icon{width:1.6rem;height:1.6rem;stroke:none}.kumora-review__rating-text{font-size:1.4rem;font-weight:600}.kumora-review__quote{margin:0;padding:0;border:0;font-size:1.6rem;font-style:italic;line-height:1.45}.kumora-review__quote p{margin:0}.kumora-review__author{display:flex;align-items:center;gap:1rem}.kumora-review__avatar{flex:none;width:3.6rem;height:3.6rem;border-radius:50%;object-fit:cover}.kumora-review__name{margin:0;font-size:1.6rem;line-height:1.3}.kumora-review__verified{display:flex;align-items:center;gap:.4rem;margin:0;font-size:1.4rem;font-weight:500;line-height:1.3;color:var(--kumora-verified, rgb(var(--color-button)))}.kumora-review__tick{display:inline-flex;flex:none;align-items:center;justify-content:center;width:1.6rem;height:1.6rem}.kumora-review__tick .kumora-icon{width:100%;height:100%}.kumora-review__tick .kumora-icon--chevron-right{stroke:rgb(var(--kp-accent, var(--color-button)));stroke-width:3}.kumora-icon--verified .kumora-icon__check{stroke:rgb(var(--color-background))}.kumora-review__tags{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:auto}.kumora-review__tag{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:999px;background:rgba(var(--color-button),.08);font-size:1.4rem;line-height:1.3}.kumora-reviews__nav{display:flex;align-items:center;justify-content:center;gap:1.6rem;margin-top:2.4rem;padding-inline:var(--kumora-gutter)}.kumora-reviews__nav:has([data-prev][disabled]):has([data-next][disabled]){display:none}.kumora-reviews__arrow{display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;padding:0;border:1px solid rgb(var(--color-foreground));border-radius:50%;background:transparent;color:rgb(var(--color-foreground));cursor:pointer;transition:background-color .15s ease,color .15s ease}.kumora-reviews__arrow .kumora-icon{width:1.8rem;height:1.8rem}.kumora-reviews__arrow--next{border-color:rgb(var(--color-button));background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.kumora-reviews__arrow:focus-visible{outline:2px solid rgb(var(--color-button));outline-offset:3px}.kumora-reviews__progress{flex:0 1 14.4rem}@media screen and (min-width:750px){.kumora-reviews .kumora-reviews__carousel{padding-inline:var(--kumora-gutter)}.kumora-reviews .kumora-reviews__track{--kumora-peek: 0px;gap:2rem}.kumora-reviews__track>.kumora-review{width:calc((100% - 2rem)/2)}}@media screen and (min-width:990px){.kumora-reviews .kumora-reviews__track{gap:2.4rem}.kumora-reviews__track>.kumora-review{width:calc((100% - 4.8rem) / 3)}.kumora-reviews__arrow:hover{filter:brightness(1.06)}}.kumora-features__grid{display:grid;grid-template-columns:1fr;gap:2rem}.kumora-feature{position:relative;overflow:hidden;border-radius:var(--kumora-radius);aspect-ratio:var(--kumora-ratio, 1 / 1);isolation:isolate}.kumora-feature__media,.kumora-feature__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.kumora-feature__img{object-fit:cover}.kumora-feature:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,rgba(var(--color-background),var(--kumora-overlay, .85)),rgba(var(--color-background),calc(var(--kumora-overlay, .85) * .9)) 42%,rgba(var(--color-background),0) 75%);pointer-events:none}.kumora-feature__body{position:absolute;inset:auto 0 0;z-index:2;padding:1.6rem 1.4rem}.kumora-feature__title{margin:0 0 .6rem;font-family:var(--font-heading-family);font-weight:400;font-size:2.2rem;line-height:1.15;color:rgb(var(--color-foreground))}.kumora-feature__quote{margin:0 0 .6rem;font-size:1.7rem;font-style:italic;font-weight:500;line-height:1.35;color:rgb(var(--color-button));color:color-mix(in srgb,rgb(var(--color-button)) 70%,rgb(var(--color-foreground)))}.kumora-feature__text{margin:0;font-size:1.6rem;line-height:1.45;opacity:.9}.kumora-feature.kumora-feature--split{display:flex;flex-direction:column;aspect-ratio:auto;background:rgba(var(--color-foreground),.06)}.kumora-feature--split:after{content:none}.kumora-feature--split .kumora-feature__media{position:relative;inset:auto;height:auto;aspect-ratio:var(--kumora-ratio, 1 / 1);overflow:hidden}.kumora-feature--split .kumora-feature__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,rgba(var(--color-background),var(--kumora-overlay, .85)),rgba(var(--color-background),0) 45%);pointer-events:none}.kumora-feature--split .kumora-feature__media .kumora-feature__title{position:absolute;inset:auto 0 0;z-index:2;margin:0;padding:1.6rem 1.4rem}.kumora-feature--split .kumora-feature__body{position:static;padding:1.6rem 1.4rem 2rem}.kumora-features__solution{position:relative;max-width:72rem;margin:3.2rem auto 0;padding:2.8rem 2rem 2.4rem;border:1px solid rgba(var(--color-button),.28);border-top:.5rem solid rgb(var(--color-button));border-radius:1rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 1.6rem 4rem rgba(var(--color-shadow),.35);text-align:left}.kumora-features__solution--has-bg{overflow:hidden}.kumora-features__solution-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.kumora-features__solution-bg-img{display:block;width:100%;height:100%;object-fit:cover;object-position:70% 40%;opacity:var(--kumora-solution-bg-opacity, .12)}.kumora-features__solution>:not(.kumora-features__solution-bg){position:relative;z-index:1}.kumora-features__solution-top{display:flex;align-items:center;gap:1rem;margin-bottom:1.6rem}.kumora-features__solution-icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:50%;background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.kumora-features__solution-icon .kumora-icon{width:2.4rem;height:2.4rem;stroke-width:1.8}.kumora-features__solution-badge{display:inline-flex;align-items:center;padding:.4rem 1.2rem;border-radius:999px;border:1px solid rgba(var(--color-button),.4);background:rgba(var(--color-button),.1);color:rgb(var(--color-button));font-size:1.4rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;line-height:1.3}.kumora-features__solution-eyebrow{margin:0 0 .6rem;font-size:1.4rem;font-weight:500;line-height:1.4;color:rgba(var(--color-foreground),.75)}.kumora-features__solution-title{margin:0 0 1.4rem;font-family:var(--font-heading-family);font-weight:400;font-size:calc(clamp(2.6rem,6.8vw,3.6rem) * var(--kumora-heading-scale, 1));line-height:1.1;color:rgb(var(--color-foreground));text-wrap:balance}.kumora-features__solution-title em,.kumora-features__solution-title i{font-style:italic;color:rgb(var(--color-button))}.kumora-features__solution-text{font-size:1.6rem;font-weight:400;line-height:1.6;color:rgb(var(--color-foreground))}.kumora-features__solution-text>*{margin:0 0 1.2rem}.kumora-features__solution-text>*:last-child{margin-bottom:0}.kumora-features__solution-text strong{font-weight:700;color:rgb(var(--color-button))}.kumora-features__solution-points{display:grid;gap:1rem;margin:2rem 0 0;padding:2rem 0 0;border-top:1px solid rgba(var(--color-foreground),.12)}.kumora-features__solution-point{display:flex;align-items:flex-start;gap:1rem;font-size:1.6rem;font-weight:600;line-height:1.35}.kumora-features__solution-check{display:inline-flex;flex:none;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;margin-top:.05rem;border-radius:50%;background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.kumora-features__solution-check .kumora-icon{width:1.4rem;height:1.4rem;stroke-width:3}@media screen and (min-width:750px){.kumora-features__grid{grid-template-columns:repeat(var(--kumora-cols, 3),minmax(0,1fr));gap:2.4rem}.kumora-features__solution{margin-top:4.8rem;padding:4rem 4.8rem 3.6rem}.kumora-features__solution-points{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem 2.4rem}}.kumora-stats__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:2.4rem 1.2rem;margin-bottom:3.2rem}.kumora-stat{flex:0 1 calc((100% - 2.4rem) / 3);max-width:18rem;text-align:center}.kumora-stat__ring{width:min(100%,8rem);margin-inline:auto}.kumora-stat__track,.kumora-stat__arc{fill:none;stroke-width:2.5}.kumora-stat__track{stroke:rgba(var(--color-foreground),.12)}.kumora-stat__arc{stroke:rgb(var(--color-button))}.kumora-stat__value{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:var(--font-heading-family);font-size:3.2rem;line-height:1}.kumora-stat__figure{display:inline-flex;align-items:baseline}.kumora-stat__suffix{font-size:.55em;margin-left:.04em}.kumora-stat__label{margin:1.2rem 0 0;font-family:var(--font-heading-family);font-size:1.6rem;line-height:1.25}@media screen and (min-width:750px){.kumora-stats__grid{gap:3.2rem 4rem;margin-bottom:4rem}.kumora-stat{flex-basis:16rem}.kumora-stat__ring{width:12rem}.kumora-stat__value{font-size:4.4rem}.kumora-stat__label{font-size:1.8rem}}.kumora-ingredients__grid{display:grid;grid-template-columns:repeat(var(--kumora-cols, 2),minmax(0,1fr));column-gap:0;max-width:72rem;margin-inline:auto}.kumora-ingredient{padding-inline:.8rem;text-align:center}.kumora-ingredient__ring{width:10rem;aspect-ratio:1;margin:0 auto 1.6rem;padding:.6rem;box-sizing:border-box;border:1.5px dashed rgb(var(--color-button));border-radius:50%}.kumora-ingredient__img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}.kumora-ingredient__title{margin:0 0 1rem;font-family:var(--font-heading-family);font-weight:400;font-size:2rem;line-height:1.15;color:rgb(var(--color-foreground))}.kumora-ingredient__text{margin:0;font-size:1.6rem;line-height:1.45;opacity:.85}.kumora-ingredients__visual{display:flex;flex-direction:column;align-items:center;max-width:72rem;margin:2.4rem auto 0}.kumora-ingredients .kumora-ingredients__connector{display:block;position:relative;align-self:stretch;height:12rem;margin-inline:calc(50% / var(--kumora-cols, 2));box-sizing:border-box;border:1.5px dashed rgba(var(--color-foreground),.45);border-top:0}.kumora-ingredients .kumora-ingredients__connector--1{margin-inline:0;border:0}.kumora-ingredients .kumora-ingredients__connector--1:before,.kumora-ingredients .kumora-ingredients__connector--3:before{content:"";position:absolute;top:0;bottom:0;left:50%;border-left:1.5px dashed rgba(var(--color-foreground),.45);transform:translate(-50%)}.kumora-ingredients__product{position:relative;z-index:1;width:min(var(--kumora-product-w, 280px),80%)}.kumora-ingredients__connector+.kumora-ingredients__product{margin-top:calc(min(var(--kumora-product-w, 280px),80%) / var(--kumora-product-ratio, 1) * var(--kumora-line-at, .4) * -1)}.kumora-ingredients__product-img{display:block;width:100%;height:auto}@media screen and (min-width:750px){.kumora-ingredient__ring{width:15.2rem}.kumora-ingredient__title{font-size:2.6rem}.kumora-ingredient__text{font-size:1.7rem}.kumora-ingredients .kumora-ingredients__connector{height:15rem}}.kumora-section--em-plain .kumora-h2 em,.kumora-section--em-plain .kumora-h2 i{color:inherit}.kumora-compare-slider .kumora-head{margin-bottom:2rem}.kumora-compare-slider .kumora-eyebrow{font-size:1.6rem}.kumora-compare-slider .kumora-compare-slider__frame{width:min(calc(100% - 4.8rem),var(--kumora-frame-w, 560px));margin-inline:auto;aspect-ratio:var(--kumora-ratio, 1 / 1);box-sizing:border-box;border:1px solid rgb(var(--color-foreground));border-radius:.8rem}.kumora-compare-slider__layer{position:absolute;top:0;right:0;bottom:0;left:0}.kumora-compare-slider__img{display:block;width:100%;height:100%;object-fit:cover}.kumora-compare-slider__label{position:absolute;bottom:1.4rem;transform:translate(-50%);padding:.4rem 1.2rem;border-radius:999px;font-size:1.4rem;line-height:1.4;white-space:nowrap}.kumora-compare-slider__label--before{left:25%;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.kumora-compare-slider__label--after{left:75%;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-style:italic;font-weight:700}.kumora-compare-slider .kumora-compare-slider__handle{width:1.5px;background:rgb(var(--color-foreground))}.kumora-compare-slider__knob{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;transform:translate(-50%,-50%);border:1.5px solid rgb(var(--color-foreground));border-radius:50%;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.kumora-compare-slider__knob .kumora-icon{width:1.2rem;height:1.2rem;stroke-width:2.4}.kumora-compare-slider__stat{max-width:34rem;margin:2rem auto 2.4rem;font-size:1.6rem;line-height:1.45;text-align:center}.kumora-compare-slider__stat em,.kumora-compare-slider__stat i{font-weight:700;color:rgb(var(--color-button))}.kumora-benefits__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem 1.2rem;margin-bottom:3.2rem}.kumora-benefit{box-sizing:border-box;padding:.8rem 1rem 1.6rem;border:1px solid rgba(var(--color-button),.15);border-radius:.4rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));text-align:center}.kumora-benefit__media{width:64%;aspect-ratio:1;margin:0 auto 1rem}.kumora-benefit__img{display:block;width:100%;height:100%;object-fit:contain}.kumora-benefit__title{margin:0 0 .6rem;font-family:var(--font-body-family);font-weight:600;font-size:1.7rem;line-height:1.25;letter-spacing:0;color:rgb(var(--color-foreground))}.kumora-benefit__text{margin:0;font-size:1.6rem;line-height:1.45;opacity:.85}.kumora-benefit__ingredient{margin:0 0 .4rem;font-size:1.4rem;font-weight:500;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--color-button))}@media screen and (min-width:750px){.kumora-benefits__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem;max-width:96rem;margin:0 auto 4rem}.kumora-benefit{padding:1.6rem 2rem 2.4rem}.kumora-benefit__media{width:60%}.kumora-benefit__ingredient{font-size:1.4rem}.kumora-benefit__title{font-size:1.8rem}.kumora-benefit__text{font-size:1.6rem}}.kumora-routine .kumora-head{margin-bottom:2rem}.kumora-routine__tabs{display:block;max-width:96rem;margin-inline:auto}.kumora-routine .kumora-routine__tablist{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:.8rem;margin-bottom:1.6rem}.kumora-routine__tab{min-height:4.4rem;padding:.8rem .6rem;border:0;border-radius:.4rem;background:rgba(var(--color-foreground),.06);color:rgb(var(--color-foreground));font:inherit;font-size:1.6rem;font-weight:500;line-height:1.2;cursor:pointer;transition:background-color .15s ease,color .15s ease}.kumora-routine__tab:hover{background:rgba(var(--color-foreground),.1)}.kumora-routine .kumora-routine__tab[aria-selected=true]{background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-weight:600}.kumora-routine__tab:focus-visible,.kumora-routine__panel:focus-visible{outline:2px solid rgb(var(--color-button));outline-offset:2px}.kumora-routine__media{overflow:hidden;aspect-ratio:var(--kumora-ratio, 16 / 9);margin-bottom:1.6rem;border-radius:.8rem}.kumora-routine__img{display:block;width:100%;height:100%;object-fit:cover}.kumora-routine__text{font-size:1.6rem;line-height:1.5}.kumora-routine__text p{margin:0 0 1rem}@media screen and (min-width:990px){.kumora-routine .kumora-routine__tablist{max-width:56rem;margin:0 auto 3.2rem}.kumora-routine__panel{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:center;gap:4.8rem}.kumora-routine__panel>:only-child{grid-column:1 / -1}.kumora-routine__media{margin-bottom:0}.kumora-routine__text{font-size:1.7rem}}.kumora-statq .kumora-head{text-align:left;margin-bottom:1.6rem}.kumora-statq .kumora-eyebrow{margin-bottom:.4rem;font-family:var(--font-heading-family);font-size:1.8rem;letter-spacing:0}.kumora-statq .kumora-h2{font-size:clamp(3.6rem,10vw,5.6rem)}.kumora-statq__body{position:relative;margin-bottom:3.2rem}.kumora-statq__item{padding:2rem 0;border-top:1px solid rgba(var(--color-button),.4)}.kumora-statq__body--image .kumora-statq__item>*{max-width:calc(100% - var(--kumora-statq-w, 45%) + var(--kumora-gutter))}.kumora-statq__number{margin:0 0 .4rem;font-family:var(--font-heading-family);font-size:4.8rem;line-height:1;color:rgb(var(--color-button))}.kumora-statq__label{margin:0 0 1rem;font-family:var(--font-heading-family);font-size:1.6rem;line-height:1.25;color:rgb(var(--color-button))}.kumora-statq .kumora-statq__quote{margin:0;padding:0;border:0;font-size:1.6rem;font-style:italic;line-height:1.45;color:rgb(var(--color-foreground))}.kumora-statq__visual{position:absolute;top:var(--kumora-statq-top, 20%);right:calc(var(--kumora-gutter) * -1);z-index:1;width:var(--kumora-statq-w, 45%);pointer-events:none}.kumora-statq__img{display:block;width:100%;height:auto}@media screen and (min-width:990px){.kumora-statq .kumora-statq__body--image{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,40rem);align-items:start;gap:6.4rem}.kumora-statq__body--image .kumora-statq__item>*{max-width:60rem}.kumora-statq .kumora-statq__visual{position:sticky;top:8rem;right:auto;width:100%}.kumora-statq__number{font-size:6.4rem}.kumora-statq__label{font-size:2rem}.kumora-statq .kumora-statq__quote{font-size:1.7rem}}.kumora-comparison .kumora-head{margin-bottom:1.6rem}.kumora-comparison__wrap{max-width:72rem;margin-inline:auto}.kumora-comparison__wrap:has(.kumora-comparison__table--others-2),.kumora-comparison__wrap:has(.kumora-comparison__table--others-3){max-width:96rem}.kumora-comparison__table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:1.6rem;line-height:1.4}.kumora-comparison__corner{width:46%}.kumora-comparison__brand,.kumora-comparison__other{width:27%}.kumora-comparison__table--others-2 .kumora-comparison__corner{width:34%}.kumora-comparison__table--others-2 .kumora-comparison__brand,.kumora-comparison__table--others-2 .kumora-comparison__other{width:22%}.kumora-comparison__table--others-3 .kumora-comparison__corner{width:33%}.kumora-comparison__table--others-3 .kumora-comparison__brand{width:18%;font-size:1.5rem}.kumora-comparison__table--others-3 .kumora-comparison__brand:not(.kumora-comparison__brand--image){padding-inline:.2rem}.kumora-comparison__table--others-3 .kumora-comparison__other{width:16.33%}.kumora-comparison__table th,.kumora-comparison__table td{padding:0;font-weight:400}.kumora-comparison__table .kumora-comparison__brand{position:relative;vertical-align:bottom;padding:1.6rem .8rem;border-radius:.8rem .8rem 0 0;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-family:var(--font-heading-family);font-size:1.8rem;text-align:center}.kumora-comparison__table .kumora-comparison__brand--image{padding:0 .8rem 1.2rem;background:none}.kumora-comparison__brand--image:before{content:"";position:absolute;top:45%;right:0;bottom:0;left:0;border-radius:.8rem .8rem 0 0;background:rgb(var(--color-button))}.kumora-comparison__product{position:relative;z-index:1;display:block;width:72%;max-width:14rem;height:auto;margin-inline:auto}.kumora-comparison__brand-name{position:relative;z-index:1}.kumora-comparison__table .kumora-comparison__other{vertical-align:bottom;padding:0 .2rem 1.6rem;text-align:center;font-size:1.4rem;font-weight:600;line-height:1.25;letter-spacing:.02em;-webkit-hyphens:auto;hyphens:auto}.kumora-comparison__table .kumora-comparison__label{padding:1.6rem .8rem 1.6rem 0;letter-spacing:.01em;border-top:1px solid rgba(var(--color-foreground),.2);text-align:left}.kumora-comparison__table .kumora-comparison__cell{padding:1.2rem .4rem;text-align:center;vertical-align:middle}.kumora-comparison__table .kumora-comparison__cell--other{border-top:1px solid rgba(var(--color-foreground),.2)}.kumora-comparison__table .kumora-comparison__cell--brand{background:rgb(var(--color-button))}.kumora-comparison__row:last-child .kumora-comparison__cell--brand{border-radius:0 0 .8rem .8rem}.kumora-comparison__mark{display:inline-flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;border-radius:50%;vertical-align:middle}.kumora-comparison__mark .kumora-icon{width:1.6rem;height:1.6rem;stroke-width:2.4}.kumora-comparison__cell--brand .kumora-comparison__mark{background:rgb(var(--color-button-text));color:rgb(var(--color-button))}.kumora-comparison__cell--other .kumora-comparison__mark{border-radius:.6rem;background:rgba(var(--color-foreground),.07);color:rgba(var(--color-foreground),.5)}.kumora-comparison__cell--other .kumora-comparison__mark--yes{background:rgba(var(--color-button),.16);color:rgb(var(--color-button))}@media screen and (min-width:750px){.kumora-comparison__table{font-size:1.6rem}.kumora-comparison__mark{width:3.6rem;height:3.6rem}.kumora-comparison__mark .kumora-icon{width:2rem;height:2rem}.kumora-comparison__table .kumora-comparison__label{padding:2.4rem 2rem 2.4rem 0;font-size:1.7rem}.kumora-comparison__table .kumora-comparison__other{font-size:1.6rem;letter-spacing:.04em;-webkit-hyphens:manual;hyphens:manual}.kumora-comparison__table--others-3 .kumora-comparison__brand{font-size:2.4rem;padding-inline:.8rem}.kumora-comparison__table--others-3 .kumora-comparison__corner{width:34%}.kumora-comparison__table--others-3 .kumora-comparison__brand{width:20%}.kumora-comparison__table--others-3 .kumora-comparison__other{width:15.33%}}.kumora-guarantee__card{position:relative;isolation:isolate;overflow:hidden;max-width:64rem;margin:0 auto 2.4rem;border-radius:.8rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));text-align:center}@media screen and (max-width:749px){.kumora-guarantee__card{margin-inline:.8rem}}.kumora-guarantee__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover}.kumora-guarantee__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:rgba(var(--color-background),var(--kumora-overlay, .8))}.kumora-guarantee__content{padding:3.2rem 2.4rem 4rem}.kumora-guarantee__badge{width:var(--kumora-badge-w, 150px);max-width:60%;margin:0 auto 2.4rem}.kumora-guarantee__badge-img,.kumora-guarantee__seal{display:block;width:100%;height:auto}.kumora-guarantee__seal{font-family:var(--font-body-family);font-weight:800}.kumora-guarantee__seal-disc{fill:rgb(var(--color-foreground))}.kumora-guarantee__seal-band{fill:none;stroke:rgb(var(--color-background));stroke-width:26}.kumora-guarantee__seal-ring{fill:none;stroke:rgb(var(--color-background));stroke-width:3}.kumora-guarantee__seal-arc--top{fill:rgb(var(--color-background));font-size:23px;letter-spacing:1.5px}.kumora-guarantee__seal-arc--bottom{fill:rgb(var(--color-foreground));font-size:15px;letter-spacing:1px}.kumora-guarantee__seal-number{fill:rgb(var(--color-background));font-size:44px}.kumora-guarantee__seal-unit{fill:rgb(var(--color-background));font-size:20px;letter-spacing:1px}.kumora-guarantee__heading{max-width:28rem;margin:0 auto 1.2rem;font-family:var(--font-heading-family);font-weight:400;font-size:3.6rem;line-height:1.1;color:rgb(var(--color-foreground));text-wrap:balance}.kumora-guarantee__text{max-width:28rem;margin:0 auto;font-size:1.6rem;line-height:1.5;opacity:.85}@media screen and (min-width:750px){.kumora-guarantee__content{padding:4.8rem 4rem 5.6rem}.kumora-guarantee__heading{max-width:44rem;font-size:4.4rem}.kumora-guarantee__text{max-width:40rem;font-size:1.7rem}}.kumora-faq .kumora-head{margin-bottom:2rem}.kumora-faq__list{display:flex;flex-direction:column;gap:1.2rem;max-width:80rem;margin:0 auto 3.2rem}.kumora-faq__item{border:1px solid rgba(var(--color-foreground),.15);border-radius:.4rem;background:rgb(var(--color-background))}.kumora-faq__question{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.4rem 1.6rem;font-family:var(--font-heading-family);font-size:1.8rem;font-weight:500;line-height:1.35}.kumora-faq__question:focus-visible{outline:2px solid rgb(var(--color-button));outline-offset:2px}.kumora-faq__question .kumora-icon{width:1.6rem;height:1.6rem;transition:transform .2s ease}.kumora-faq__item[open] .kumora-faq__question .kumora-icon{transform:rotate(45deg)}.kumora-faq__answer{padding:0 1.6rem 1.6rem;font-size:1.6rem;line-height:1.55;opacity:.85}.kumora-faq__answer p{margin:0 0 .8rem}@media screen and (min-width:750px){.kumora-faq__question{padding:1.8rem 2.4rem;font-size:2rem}.kumora-faq__answer{padding:0 2.4rem 2rem;font-size:1.7rem}}@media(prefers-reduced-motion:reduce){.kumora-faq__question .kumora-icon,.kumora-routine__tab{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/kumora-sections.css.map */
