:root{--fs-micro: 11.5px;--fs-sm: 13px;--fs-body: 14.5px;--fs-md: 16px;--fs-lg: 19px;--fs-xl: 22px;--fs-hero: clamp(25px, 3.4vw, 40px)}.kx{font-family:var(--kx-font-body, inherit);--kx-ink: #1a1a1a;--kx-muted: #5f5b57;--kx-line: #e3ded8;--kx-card: #ffffff;--kx-radius: 14px;--kx-gap: 24px;color:var(--kx-ink);box-sizing:border-box}.kx *,.kx *:before,.kx *:after{box-sizing:inherit}.kx__inner{max-width:var(--kx-max, 1200px);margin-inline:auto;padding-inline:20px;padding-block:var(--kx-pad-block, 64px)}@media(max-width:749px){.kx__inner{padding-block:var(--kx-pad-block-mobile, 44px)}}.kx__eyebrow{font-size:var(--fs-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--kx-muted);margin:0 0 12px}.kx__heading{font-family:var(--kx-font-head, var(--kx-font-body, inherit));font-size:var(--fs-hero);line-height:1.15;margin:0 0 14px;text-wrap:balance;font-weight:400}.kx__heading em{font-style:italic}.kx__text,.kx__text p{color:var(--kx-muted);line-height:1.65;margin:0;max-width:62ch}.kx__text p+p{margin-top:12px}.kx__btn{display:inline-block;margin-top:26px;padding:13px 26px;background:var(--kx-ink);color:#fff;text-decoration:none;border-radius:var(--kx-radius);font-size:var(--fs-body);letter-spacing:.02em;transition:opacity .18s ease}.kx__btn:hover{opacity:.85}.kx--align-center{text-align:center}.kx--align-center .kx__text{margin-inline:auto}.kx-feature__grid{display:grid;gap:40px;align-items:center;grid-template-columns:1fr}@media(min-width:900px){.kx-feature__grid{grid-template-columns:1fr 1fr;gap:56px}}.kx-feature__media{margin:0}.kx-feature__media img{width:100%;height:auto;display:block;border-radius:var(--kx-radius);aspect-ratio:var(--kx-ratio, 4/5);object-fit:cover}.kx-feature__list{display:grid;gap:14px;margin-top:30px}.kx-feature__item{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start;background:var(--kx-feature-card, #fff);border:1px solid var(--kx-line);border-radius:var(--kx-radius);padding:18px 20px}.kx-feature__icon{width:22px;height:22px;color:var(--kx-ink);flex:none;margin-top:2px}.kx-feature__item h3{font-family:var(--kx-font-head, var(--kx-font-body, inherit));margin:0 0 5px;font-size:var(--fs-md);font-weight:500}.kx-feature__item div,.kx-feature__item div p{margin:0;color:var(--kx-muted);font-size:var(--fs-body);line-height:1.6}.kx-bento__grid{display:grid;gap:var(--kx-gap);grid-template-columns:1fr}@media(min-width:750px){.kx-bento__grid{grid-template-columns:repeat(3,1fr)}}.kx-bento__cell{border-radius:var(--kx-radius);overflow:hidden;min-height:0}.kx-bento__cell--card{background:var(--kx-card);border:1px solid var(--kx-line);padding:26px 24px;display:flex;flex-direction:column;justify-content:center}.kx-bento__cell--card h3{font-family:var(--kx-font-head, var(--kx-font-body, inherit));margin:0 0 10px;font-size:var(--fs-lg);font-weight:400;line-height:1.25}.kx-bento__cell--card div,.kx-bento__cell--card div p{margin:0;color:var(--kx-muted);font-size:var(--fs-body);line-height:1.65}.kx-bento__cell--image img{width:100%;height:100%;min-height:220px;object-fit:cover;display:block}.kx-tm__track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(270px,calc((100% - 2 * var(--kx-gap)) / 3));gap:var(--kx-gap);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:10px;scrollbar-width:thin;scroll-behavior:smooth}@media(max-width:749px){.kx-tm__track{grid-auto-columns:minmax(262px,82%)}}.kx-tm__card{scroll-snap-align:start;background:var(--kx-card);border:1px solid var(--kx-line);border-radius:var(--kx-radius);padding:22px;display:flex;flex-direction:column;gap:14px}.kx-tm__card img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:10px;display:block}.kx-tm__quote,.kx-tm__quote p{margin:0;color:var(--kx-ink);font-size:var(--fs-body);line-height:1.65}.kx-tm__foot{margin-top:auto;display:flex;align-items:baseline;gap:9px;flex-wrap:wrap}.kx-tm__author{font-weight:500;font-size:var(--fs-body)}.kx-tm__verify{font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--kx-muted)}.kx-tm__nav{display:flex;gap:10px;justify-content:center;margin-top:22px}.kx-tm__nav button[disabled]{opacity:.35;cursor:default}.kx-tm__nav button{width:38px;height:38px;border-radius:50%;border:1px solid var(--kx-line);background:var(--kx-card);cursor:pointer;font-size:var(--fs-md);line-height:1;color:var(--kx-ink)}.kx-tm__nav button:hover{border-color:var(--kx-ink)}.kx-tabs__grid{display:grid;gap:40px;grid-template-columns:1fr;align-items:center}@media(min-width:900px){.kx-tabs__grid{grid-template-columns:1fr 1fr;gap:56px}}.kx-tabs__media img{width:100%;height:auto;display:block;border-radius:var(--kx-radius);aspect-ratio:var(--kx-ratio, 4/5);object-fit:cover}.kx-acc{display:grid;gap:10px;margin-top:26px}.kx-acc details{background:var(--kx-card);border:1px solid var(--kx-line);border-radius:var(--kx-radius);overflow:hidden}.kx-acc summary{cursor:pointer;list-style:none;padding:16px 20px;display:flex;align-items:center;gap:12px;font-size:var(--fs-md)}.kx-acc summary::-webkit-details-marker{display:none}.kx-acc summary:after{content:"";margin-left:auto;width:9px;height:9px;flex:none;border-right:1.5px solid var(--kx-muted);border-bottom:1.5px solid var(--kx-muted);transform:rotate(45deg);transition:transform .2s ease}.kx-acc details[open] summary:after{transform:rotate(-135deg)}.kx-acc__body p{margin:0}.kx-acc__body{padding:0 20px 18px;color:var(--kx-muted);font-size:var(--fs-body);line-height:1.65}.kx-acc__icon{width:19px;height:19px;flex:none;color:var(--kx-muted)}.kx-faq__tabs{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin:26px 0 22px}.kx-faq__tab{border:1px solid var(--kx-line);background:transparent;color:var(--kx-muted);border-radius:999px;padding:8px 18px;font:inherit;font-size:var(--fs-body);cursor:pointer}.kx-faq__tab[aria-selected=true]{background:var(--kx-ink);color:#fff;border-color:var(--kx-ink)}.kx-faq__panel{max-width:780px;margin-inline:auto}.kx-faq__panel[hidden]{display:none!important}.kx-guar__icon{width:44px;height:44px;margin:0 auto 18px;display:block;color:var(--kx-ink)}.kx-guar__badges{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:22px}.kx-guar__badge{display:inline-flex;align-items:center;gap:8px;font-size:var(--fs-sm);color:var(--kx-muted);border:1px solid var(--kx-line);border-radius:999px;padding:7px 15px;background:var(--kx-card)}.kx-guar__badge svg{width:15px;height:15px;flex:none}.kx-guar__images{display:grid;gap:14px;margin-top:34px;grid-template-columns:repeat(2,1fr)}@media(min-width:750px){.kx-guar__images{grid-template-columns:repeat(4,1fr)}}.kx-guar__images img{width:100%;height:auto;display:block;border-radius:var(--kx-radius);aspect-ratio:var(--kx-ratio, 4/5);object-fit:cover}@media(prefers-reduced-motion:reduce){.kx *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/kx-cro.css.map */
