.ked-check{padding:2.4rem 0 5.6rem}.ked-check__inner{max-width:120rem}.ked-check__card{position:relative;display:flex;flex-direction:column;gap:3.2rem;padding:4rem 2rem 3.2rem;border:1px solid rgba(var(--color-foreground),.08);border-radius:.8rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));overflow:hidden}.ked-check__card:before{content:"";position:absolute;inset:0 0 auto;z-index:1;height:.6rem;background:var(--ked-check-accent)}.ked-check__step{display:flex;flex-direction:column;gap:2.4rem;min-width:0;margin:0;padding:0;border:0}.ked-check__step[hidden],.ked-check [hidden]{display:none}.ked-check__step[data-question],.ked-check__progress{width:100%;max-width:76rem;margin-inline:auto}.ked-check__step[data-result]{width:100%;max-width:96rem;margin-inline:auto}.ked-check__title,.ked-check__question,.ked-check__step h2,.ked-check__step h3,.ked-check__step p,.ked-check__step ul{margin:0}.ked-check__title:focus,.ked-check__question:focus{outline:none}.ked-check__lead{font-size:1.9rem;line-height:1.5}.ked-check__lead>*{margin:0}.ked-check__hint,.ked-check__note{font-size:1.7rem;line-height:1.55;color:rgba(var(--color-foreground),.75)}.ked-check__link{font-size:1.7rem;font-weight:700;color:rgb(var(--color-foreground))}.ked-check__intro{display:grid;gap:2.8rem}.ked-check__intro-text{display:flex;flex-direction:column;align-items:flex-start;gap:2.4rem}.ked-check__intro-media{order:-1;margin:-4rem -2rem 0;aspect-ratio:4 / 3;background:var(--ked-color-photo-background, #f6f7f8);overflow:hidden}.ked-check__intro-media img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 30%}.ked-check__start,.ked-check__actions .button{min-height:5.6rem;padding-inline:3.2rem;font-size:1.7rem}.ked-check__intro .ked-check__start{min-width:24rem}.ked-check__top{display:flex;justify-content:space-between;align-items:center;gap:1.6rem;font-size:1.6rem}.ked-check__count{font-weight:700}.ked-check__back,.ked-check__link-button{display:inline-flex;align-items:center;gap:.4rem;min-height:4.4rem;padding:0;border:0;background:none;color:rgb(var(--color-foreground));font:inherit;font-size:1.6rem;cursor:pointer}.ked-check__back svg{width:2rem;height:2rem;margin-left:-.4rem}.ked-check__back:hover span,.ked-check__link-button{text-decoration:underline;text-underline-offset:.3rem}.ked-check__bar{height:.8rem;border-radius:99rem;background:rgba(var(--color-foreground),.1);overflow:hidden}.ked-check__bar span{display:block;height:100%;width:0;border-radius:inherit;background:rgb(var(--color-foreground));transition:width var(--duration-default, .3s) ease}.ked-check__options{display:grid;grid-template-columns:minmax(0,1fr);gap:1.2rem}.ked-check__option{display:flex;align-items:center;gap:1.4rem;min-height:6.8rem;padding:1.6rem 2rem;border:1.5px solid rgba(var(--color-foreground),.18);border-radius:.8rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;font-size:1.8rem;font-weight:500;line-height:1.35;text-align:left;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.ked-check__step:not([data-multi]) .ked-check__option:after{content:"";flex:none;width:.9rem;height:.9rem;margin:0 .4rem 0 auto;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);opacity:.45}.ked-check__option:hover{border-color:rgb(var(--color-foreground))}.ked-check__option:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.ked-check__option[aria-pressed=true]{border-color:rgb(var(--color-foreground));background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.ked-check__box-icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;border:1.5px solid currentColor;border-radius:.4rem}.ked-check__box-icon svg{visibility:hidden}.ked-check__option[aria-pressed=true] .ked-check__box-icon svg{visibility:visible}.ked-check__actions{display:flex;flex-wrap:wrap;gap:1.2rem}.ked-check .button[disabled]{opacity:.45;cursor:default}.ked-check__meter{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;padding:0;list-style:none}.ked-check__meter li{padding:1.2rem .8rem;border-radius:.6rem;background:rgba(var(--color-foreground),.06);color:rgba(var(--color-foreground),.7);font-size:1.6rem;font-weight:700;line-height:1.3;text-align:center}.ked-check__meter li[aria-current=true]{color:#fff}.ked-check__meter li[data-level="0"][aria-current=true]{background:#1e6f43}.ked-check__meter li[data-level="1"][aria-current=true]{background:#9a5b00}.ked-check__meter li[data-level="2"][aria-current=true]{background:#b3261e}.ked-check__list{display:flex;flex-direction:column;gap:.8rem;padding-left:2.2rem;font-size:1.8rem;line-height:1.5}.ked-check__group{display:flex;flex-direction:column;gap:1rem}.ked-check__panel{padding:2rem 2.4rem;border-radius:.8rem;background:rgba(var(--color-foreground),.05);font-size:1.8rem;font-weight:500;line-height:1.5}.ked-check__signup{display:flex;flex-direction:column;gap:1.4rem;padding:2.4rem 2rem;border-radius:.8rem;background:rgba(var(--color-foreground),.05)}.ked-check__signup-text{font-size:1.8rem;line-height:1.5}.ked-check__form{display:flex;flex-wrap:wrap;gap:1rem}.ked-check__form .field{flex:1 1 26rem}.ked-check__form .button{flex:0 0 auto;height:4.5rem;padding-block:0}.ked-check__form .button[aria-busy=true]{opacity:.6;pointer-events:none}.ked-check__signup.is-done .ked-check__form{display:none}.ked-check__status{font-size:1.7rem;font-weight:700}.ked-check__status:empty{display:none}.ked-check__legal{font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.75)}.ked-check__legal>*{margin:0}.ked-check__cm{display:flex;align-items:baseline;gap:.8rem;font-weight:900}.ked-check__cm output{font-size:5.6rem;line-height:1.1;letter-spacing:-.029em}.ked-check__cm span{font-size:2.4rem;font-weight:700}.ked-check__range{width:100%;min-height:4.4rem;margin:0;accent-color:rgb(var(--color-foreground))}.ked-check__scale{display:flex;justify-content:space-between;font-size:1.5rem;color:rgba(var(--color-foreground),.75)}.ked-check__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));gap:1.6rem}.ked-check__product{display:flex;flex-direction:column;border:1px solid rgba(var(--color-foreground),.1);border-radius:.8rem;overflow:hidden}.ked-check__product-media{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;background:var(--ked-color-photo-background, #f6f7f8)}.ked-check__product-media img{width:82%;height:82%;object-fit:contain;mix-blend-mode:multiply}.ked-check__product-body{display:flex;flex-direction:column;flex-grow:1;gap:1.2rem;padding:2rem}.ked-check__product-body h3{margin:0}.ked-check__size{margin:0;padding:.8rem 1.2rem;border-radius:.6rem;background:rgba(var(--color-foreground),.05);font-size:1.6rem;font-weight:700}.ked-check__price{margin:0;font-size:1.8rem;font-weight:700}.ked-check__product .ked-check__list{flex-grow:1;gap:.4rem;font-size:1.6rem}@media screen and (min-width:750px){.ked-check{padding:4rem 0 8rem}.ked-check__card{gap:4rem;padding:5.6rem}.ked-check__intro-media{margin:-5.6rem -5.6rem 0}.ked-check__lead{font-size:2.1rem}.ked-check__options{grid-template-columns:repeat(2,minmax(0,1fr))}.ked-check__signup{padding:3.2rem}}@media screen and (min-width:990px){.ked-check__intro{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:6.4rem}.ked-check__intro-text{padding-block:2.4rem}.ked-check__intro-media{order:0;align-self:stretch;min-height:52rem;margin:-5.6rem -5.6rem -5.6rem 0;aspect-ratio:auto}}@media screen and (max-width:749px){.ked-check__form .button,.ked-check__start,.ked-check__actions .button{flex-basis:100%;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/component-ked-check.css.map */
