.kh-highlights{display:flex;flex-wrap:wrap;gap:.6rem;list-style:none;margin:.4rem 0 .8rem;padding:0}.kh-highlights__item{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem 1rem;border-radius:2rem;background:rgba(var(--color-foreground),.06);font-size:1.3rem;line-height:1.3}.kh-highlights__item .svg-wrapper,.kh-info-line .svg-wrapper,.kh-in-box__heading .svg-wrapper,.kh-payment__text .svg-wrapper{width:1.8rem;height:1.8rem;flex-shrink:0}.product__info-container>.kh-info-line,.product__info-container>.kh-in-box,.product__info-container>.kh-offer,.product__info-container>.kh-payment{margin:.6rem 0}.kh-info-line{display:flex;align-items:flex-start;gap:.8rem;font-size:1.4rem;line-height:1.4}.kh-info-line__text p{margin:0}.kh-in-box{display:flex;gap:1rem;align-items:flex-start;padding:1rem 1.2rem;border:1px solid rgba(var(--color-foreground),.12);border-radius:1rem}.kh-in-box__image{width:6rem;height:6rem;object-fit:cover;border-radius:.6rem}.kh-in-box__heading{display:flex;align-items:center;gap:.6rem;margin:0 0 .4rem;font-weight:700;font-size:1.4rem}.kh-in-box__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.2rem 1.2rem;margin:0;padding-left:1.8rem;font-size:1.35rem;line-height:1.4}.kh-offer{position:relative;padding:1.2rem 1.4rem;border:2px dashed rgb(var(--color-button));border-radius:1rem}.kh-offer__badge{display:inline-block;margin-bottom:.4rem;padding:.2rem .8rem;border-radius:.4rem;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:1.15rem;font-weight:700;letter-spacing:.05rem;text-transform:uppercase}.kh-offer__heading{margin:0;font-size:1.7rem;font-weight:700;line-height:1.3}.kh-offer__text{font-size:1.35rem;line-height:1.4}.kh-offer__text p{margin:.2rem 0 0}.kh-payment__text{display:flex;align-items:center;justify-content:center;gap:.5rem;margin:0 0 .4rem;font-size:1.3rem}.kh-payment__list{justify-content:center;margin:0}@media screen and (max-width:749px){.product__info-container:has(.kh-info-line)>*+*{margin-top:.6rem;margin-bottom:.6rem}.product__info-container:has(.kh-info-line) .product__title h1{font-size:2.2rem}}.kh-section__inner{max-width:110rem;margin:0 auto}.kh-section__head{max-width:72rem;margin:0 auto 3rem;text-align:center}.kh-section__head>*{margin:0}.kh-section__head>*+*{margin-top:1rem}.kh-section__text{font-size:1.6rem}.kh-card{padding:2rem;border-radius:1.2rem;background:rgba(var(--color-foreground),.04)}.kh-style--cards .kh-card{background:rgb(var(--color-background));box-shadow:0 .4rem 2rem rgba(var(--color-shadow),.08)}.kh-grid{display:grid;gap:1.6rem;grid-template-columns:repeat(var(--kh-cols-mobile, 1),minmax(0,1fr))}@media screen and (min-width:750px){.kh-grid{gap:2.4rem;grid-template-columns:repeat(var(--kh-cols, 3),minmax(0,1fr))}}@media screen and (max-width:749px){.kh-grid--scroll-mobile{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:1rem;-webkit-overflow-scrolling:touch}.kh-grid--scroll-mobile>*{flex:0 0 82%;scroll-snap-align:start}}.kh-benefits{display:grid;gap:2.4rem;align-items:center}@media screen and (min-width:750px){.kh-benefits{grid-template-columns:1fr 1fr;gap:5rem}.kh-benefits--media-right .kh-benefits__media{order:2}}.kh-benefits__media video,.kh-benefits__media img{display:block;width:100%;height:auto;border-radius:1.2rem}.kh-benefits__list{list-style:none;margin:2rem 0 0;padding:0;display:grid;gap:1.6rem}.kh-benefits__item{display:flex;gap:1.2rem;align-items:flex-start}.kh-benefits__item .svg-wrapper,.kh-icon-circle .svg-wrapper{width:2.2rem;height:2.2rem}.kh-icon-circle{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:50%;background:rgba(var(--color-button),.12);color:rgb(var(--color-button))}.kh-benefits__item h3,.kh-item h3{margin:0 0 .4rem;font-size:1.7rem}.kh-benefits__item p,.kh-item p{margin:0}.kh-item{text-align:center}.kh-item__image{width:100%;aspect-ratio:1;object-fit:cover;border-radius:1rem;margin-bottom:1.2rem}.kh-step__num{display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;margin-bottom:1rem;border-radius:50%;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-weight:700}.kh-review{display:flex;flex-direction:column;gap:.8rem}.kh-stars{color:#f5a623;letter-spacing:.15rem;font-size:1.6rem}.kh-stars__off{color:rgba(var(--color-foreground),.2)}.kh-review__title{margin:0;font-size:1.6rem}.kh-review__text{margin:0;font-size:1.45rem}.kh-review__image{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:.8rem}.kh-review__author{margin-top:auto;font-size:1.3rem;font-weight:700}.kh-review__meta{font-weight:400;opacity:.7}.kh-reviews__summary{font-size:1.5rem}.kh-compare{width:100%;max-width:72rem;margin:0 auto;border-collapse:separate;border-spacing:0;font-size:1.45rem}.kh-compare th,.kh-compare td{padding:1.2rem 1rem;text-align:center;border-bottom:1px solid rgba(var(--color-foreground),.1)}.kh-compare th:first-child,.kh-compare td:first-child{text-align:left}.kh-compare__ours{background:rgba(var(--color-button),.1);font-weight:700}.kh-compare thead .kh-compare__ours{border-radius:1rem 1rem 0 0;background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.kh-compare__yes{color:#1a8f3c;font-size:1.8rem;font-weight:700}.kh-compare__no{color:#c62828;font-size:1.8rem;font-weight:700}.kh-stat{text-align:center}.kh-stat__number{display:block;font-family:var(--font-heading-family);font-size:4.4rem;font-weight:700;line-height:1.1;color:rgb(var(--color-button))}.kh-stat__label{margin:.6rem 0 0}.kh-guarantee{display:flex;flex-direction:column;align-items:center;gap:1.6rem;max-width:72rem;margin:0 auto;text-align:center}@media screen and (min-width:750px){.kh-guarantee{flex-direction:row;text-align:left;gap:3rem}}.kh-guarantee__badge{width:12rem;height:12rem;flex-shrink:0;object-fit:contain}.kh-guarantee__body>*{margin:0 0 1rem}.kh-cta{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}.kh-cta__heading{margin:0}.kh-cta__button{min-width:min(100%,34rem)}.kh-cta__note{margin:0;font-size:1.3rem;opacity:.8}.kh-sticky{position:fixed;left:0;right:0;bottom:0;z-index:3;display:flex;align-items:center;gap:1rem;padding:1rem 1.5rem calc(1rem + env(safe-area-inset-bottom));background:rgb(var(--color-background));box-shadow:0 -.4rem 1.6rem rgba(var(--color-shadow),.12);transform:translateY(110%);transition:transform .25s ease}.kh-sticky.is-visible{transform:translateY(0)}.kh-sticky__image{width:4.4rem;height:4.4rem;object-fit:cover;border-radius:.6rem}.kh-sticky__info{flex:1;min-width:0}.kh-sticky__title{margin:0;overflow:hidden;font-size:1.3rem;white-space:nowrap;text-overflow:ellipsis}.kh-sticky__price{font-size:1.5rem;font-weight:700}.kh-sticky__button{min-width:14rem;min-height:4.4rem;padding:0 1.6rem}@media screen and (min-width:750px){.kh-sticky--mobile-only{display:none}.kh-sticky{justify-content:center}.kh-sticky__info{flex:0 1 50rem}}@media screen and (max-width:749px){.kh-stat.kh-card{padding:1.4rem .6rem}.kh-grid[style*="--kh-cols-mobile: 3"] .kh-stat__number,.kh-grid[style*="--kh-cols-mobile: 2"] .kh-stat__number{font-size:2.8rem}.kh-grid[style*="--kh-cols-mobile: 3"] .kh-stat__label{font-size:1.2rem;line-height:1.35}}.kh-guarantee__badge .svg-wrapper{width:5rem;height:5rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/kh-templates.css.map */
