.kx-hero .kx-marquee{display:none}.kx-hero__tag{position:relative;z-index:2}.kx-hero__disc{position:relative;z-index:1}.kx-ch__intro .kx-head__tools{margin-left:auto}.kx-ch__track.kx-rail{cursor:grab}@media(min-width:900px){.kx-ch__panel{width:min(60vw,860px);grid-template-columns:.9fr 1fr;align-items:center}.kx-ch__panel--lead{width:min(40vw,580px);grid-template-columns:1fr}.kx-ch__media{max-height:58vh}}@media(max-width:899px){.kx-section,.kx-ch{padding-top:52px}.kx-title{font-size:clamp(30px,8.4vw,40px);margin-top:12px}.kx-sub{font-size:15px;margin-top:12px}.kx-eyebrow{font-size:11px;letter-spacing:.3em}.kx-eyebrow:before{width:24px}.kx-hero{padding-top:18px}.kx-hero__grid{grid-template-columns:minmax(0,1fr)}.kx-hero__grid>*{min-width:0}.kx-hero__tag{max-width:92vw}.kx-hero__art{margin:4px 0 6px}.kx-hero__ring{width:96vw}.kx-hero__ring--2{width:74vw}.kx-hero__disc{width:58vw!important}.kx-hero__title{font-size:clamp(40px,11vw,52px)}.kx-hero__ctas{flex-wrap:nowrap;gap:10px;margin-top:22px}.kx-hero__ctas .kx-btn{flex:1 1 0;min-width:0;min-height:48px;padding:0 10px;font-size:10.5px;letter-spacing:.12em;text-align:center}.kx-hero__facts{flex-wrap:nowrap;overflow-x:auto;gap:22px;margin:22px calc(var(--kx-pad) * -1) 0;padding:0 var(--kx-pad) 4px;scrollbar-width:none}.kx-hero__facts::-webkit-scrollbar{display:none}.kx-hero__facts li{white-space:nowrap;flex:none}.kx-head{gap:0}.kx-head__tools{display:none}.kx-head__side{margin-top:10px}.kx-rail{padding:22px var(--kx-pad) 12px}.kx-progress{margin-top:4px}.kx-nota{margin-top:26px;padding-bottom:22px;gap:14px}.kx-nota__line{width:28px}.kx-nota p{font-size:17px}.kx-ch__track{padding:20px var(--kx-pad);gap:14px}.kx-ch__panel{width:86vw;grid-template-columns:38% 1fr;align-items:center;gap:16px}.kx-ch__panel--lead{grid-template-columns:1fr;width:80vw}.kx-ch__media{aspect-ratio:3/4;max-height:none}.kx-ch__num{font-size:72px}.kx-ch__copy h3{font-size:23px;margin:8px 0 6px}.kx-ch__copy p{font-size:14px;line-height:1.55}.kx-ch__hint{margin-top:14px}.kx-quote{padding:54px 0}.kx-quote__mark{font-size:80px}.kx-quote blockquote{font-size:25px}.kx-card{width:62vw}.kx-occ__card{width:68vw;aspect-ratio:4/5;padding:22px}.kx-voz{width:74vw!important;min-height:220px!important;padding:24px 20px 20px!important}.kx-voz blockquote{font-size:20px!important}.kx-voz__mark{font-size:110px!important}.kx-rev__card{width:72vw!important}.kx-ritual__step{width:54vw;padding-top:26px}.kx-ritual__step h3{font-size:24px;margin:20px 0 6px}.kx-promise__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin:20px calc(var(--kx-pad) * -1) 0;padding:0 var(--kx-pad) 6px;scrollbar-width:none}.kx-promise__grid::-webkit-scrollbar{display:none}.kx-promise__item{flex:0 0 62vw;scroll-snap-align:start;border:1px solid var(--kx-line);padding:22px 18px}.kx-promise__item h3{font-size:20px;margin:16px 0 6px}.kx-faq__item summary{font-size:18px;padding:16px 0}.kx-club__box{padding:34px 20px}.kx-club__box .kx-logo__mark{width:46px;height:46px;margin-bottom:14px}.kx-footer{padding:48px 0 24px}.kx-footer__grid{grid-template-columns:1fr 1fr!important;gap:28px 20px}.kx-footer__grid>div:first-child,.kx-footer__grid--4>div:last-child{grid-column:1 / -1}.kx-footer__slogan{font-size:20px!important;margin-top:14px!important}.kx-footer__bottom{margin-top:34px}.kx-pdp{padding-top:16px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/kx-mobile.css.map */
