.ks-home{--c1:#34322f;--c2:#1f1e1c;--iv:#ECDDC5;--iv2:#B9AE9C;--mu:#8E867B;--or:#EE6A2F;--ln:rgba(236,221,197,.16);--pa:#F3EBDF;--pa2:#E6DACA;--ink:#262422;--ink2:#6A6258;background:var(--c2);color:var(--iv);font-family:Inter,system-ui,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-variant-numeric:lining-nums;overflow:hidden}.ks-home *{box-sizing:border-box;margin:0;padding:0}.ks-home img{max-width:100%;display:block}.ks-home a{color:inherit}.ks-home em{font-style:italic;font-weight:400}.ks-center{text-align:center}.ks-steps{display:block;height:12px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='12'%3E%3Cpath d='M0 6 H6 V2 H12 V10 H18 V2 H24 V10 H30 V2 H36 V10 H42 V2 H48 V10 H54 V2 H60 V10 H66 V2 H72 V10 H78 V2 H84 V10 H90 V2 H96 V10 H102 V2 H108 V10 H114 V2 H120 V10' fill='none' stroke='%23EE6A2F' stroke-width='1.4'/%3E%3C/svg%3E") left center/120px 12px no-repeat}.ks-center .ks-steps,.ks-panel .ks-steps,.ks-close .ks-steps{margin:18px auto 0;display:block}.ks-eye{font-size:11.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--or);font-weight:500}.ks-k{font-size:12px;letter-spacing:.06em;color:var(--mu)}.ks-h2,.ks-h3,.ks-slide-h,.ks-stat,.ks-day-t,.ks-div-n,.ks-li-a,.ks-trust-a,.ks-seal-n,.ks-cta-line,.ks-q blockquote,.ks-pull blockquote,.ks-letter,.ks-close-q{font-family:Cormorant Garamond,Georgia,serif;font-variant-numeric:lining-nums}.ks-h2{font-size:clamp(30px,4.2vw,46px);font-weight:500;line-height:1.1;color:var(--iv)}.ks-h3{font-size:clamp(26px,3vw,34px);font-weight:500;line-height:1.15}.ks-lead{font-size:clamp(17px,1.6vw,20px);line-height:1.65;color:var(--iv);margin-top:8px}.ks-body{font-size:16px;line-height:1.75;color:var(--iv2);margin-top:16px}.ks-small{font-size:13px;line-height:1.6;color:var(--iv2);margin-top:12px}.ks-btn{border:0;cursor:pointer;display:inline-block;background:var(--or);color:#fff!important;text-decoration:none;font:500 12.5px/1 Inter,sans-serif;letter-spacing:.18em;text-transform:uppercase;padding:17px 34px;transition:background .3s,transform .2s}.ks-btn:hover{background:#f6824d;transform:translateY(-1px)}.ks-btn-ghost{background:transparent;border:1px solid var(--ln);color:var(--iv)!important}.ks-btn-ghost:hover{background:transparent;border-color:var(--or);color:var(--or)!important}.ks-wrap{max-width:760px;margin:0 auto;padding:0 24px 8px}.ks-slider{position:relative;background:#1f1e1c;height:min(92vh,980px);min-height:620px}.ks-slide{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;opacity:0;visibility:hidden;transition:opacity 1.1s ease,visibility 1.1s}.ks-slide.is-active{opacity:1;visibility:visible}.ks-slide-media{flex:1;min-height:0;display:flex;align-items:flex-end;justify-content:center;overflow:hidden}.ks-slide-media picture{height:100%;width:100%;display:flex;justify-content:center}.ks-slide-img{height:100%;width:100%;object-fit:contain;object-position:50% 50%;-webkit-mask-image:linear-gradient(180deg,#000 80%,transparent);mask-image:linear-gradient(180deg,#000 80%,transparent)}.ks-slide-img.ks-kaalam{object-fit:contain;padding:4vh 4vw 0;-webkit-mask-image:radial-gradient(ellipse 60% 62% at 50% 50%,#000 70%,transparent 100%);mask-image:radial-gradient(ellipse 60% 62% at 50% 50%,#000 70%,transparent 100%)}.ks-slide-text{text-align:center;padding:0 24px 64px;margin-top:-2vh;position:relative}.ks-slide-h{font-size:clamp(32px,4.4vw,56px);font-weight:500;line-height:1.08;margin:12px 0 0;color:var(--iv)}.ks-slide-sub{font-size:15px;color:var(--iv2);margin:12px auto 24px;line-height:1.6;max-width:560px}.ks-dots{position:absolute;left:0;right:0;bottom:24px;display:flex;justify-content:center;gap:12px;z-index:3}.ks-dot{width:28px;height:2px;border:0;background:#ecddc54d;cursor:pointer;padding:0}.ks-dot.is-active{background:var(--or)}.ks-cta{text-align:center;padding:64px 24px 60px;background:linear-gradient(180deg,#262422,#1f1e1c);border-top:1px solid var(--ln);border-bottom:1px solid var(--ln)}.ks-cta-line{font-size:clamp(26px,3.4vw,40px);font-weight:500;line-height:1.2;max-width:820px;margin:16px auto 28px;color:var(--iv)}.ks-cta-line strong{color:var(--or);font-weight:600}.ks-cta-eye{font-size:11.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--or);font-weight:500}.ks-cta-small{font-size:12.5px;color:var(--mu);margin-top:18px;letter-spacing:.03em}.ks-trust{display:grid;grid-template-columns:repeat(4,1fr);max-width:1180px;margin:0 auto;padding:22px 16px}.ks-trust-c{text-align:center;padding:16px 14px}.ks-trust-c+.ks-trust-c{border-left:1px solid var(--ln)}.ks-trust-a{font-size:21px;font-weight:600;line-height:1.15}.ks-trust-b{font-size:12px;color:var(--iv2);margin-top:6px;line-height:1.45}.ks-video{text-align:center;padding:72px 24px 40px}.ks-video .ks-h2{margin:12px 0 30px}.ks-video-frame{margin:0 auto;border:1px solid var(--ln);background:#000;overflow:hidden}.ks-video-frame video{width:100%;height:100%;display:block;object-fit:cover}.ks-video-16{max-width:1100px;aspect-ratio:16/9}.ks-video-9{display:none;aspect-ratio:9/16;max-height:82vh;max-width:460px}.ks-div{display:flex;align-items:center;gap:28px;max-width:760px;margin:0 auto;padding:96px 24px 24px}.ks-div-n{font-size:clamp(64px,8vw,92px);font-weight:300;color:var(--or);line-height:.9;min-width:86px}.ks-div .ks-steps{margin-top:16px}.ks-ivory{background:linear-gradient(180deg,var(--pa),var(--pa2));color:var(--ink);margin:32px auto 0;max-width:980px}.ks-ivory-in{padding:52px clamp(24px,6vw,72px) 36px}.ks-ivory-k{font-family:Cormorant Garamond,serif;font-style:italic;font-size:18px;color:var(--ink2)}.ks-quotes{display:grid;grid-template-columns:1fr 1fr;gap:0 48px}.ks-q{padding:26px 0;border-top:1px solid rgba(38,36,34,.14);margin-top:18px}.ks-q blockquote{font-size:clamp(22px,2.3vw,27px);line-height:1.28;font-style:italic;color:var(--ink)}.ks-q figcaption{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--or);margin-top:12px;font-weight:600}.ks-ivory-f{border-top:1px solid rgba(38,36,34,.14);padding-top:18px;margin-top:18px;font-size:12px;color:var(--ink2);text-align:center;letter-spacing:.04em}.ks-panel{max-width:980px;margin:32px auto 0;padding:56px 24px;background:radial-gradient(ellipse 90% 80% at 50% 38%,var(--c1),var(--c2) 88%);border:1px solid var(--ln)}.ks-seals{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:34px}.ks-seal{text-align:center}.ks-seal svg{width:100px;height:100px}.ks-seal-n{font-size:20px;font-weight:600;margin-top:10px}.ks-seal-w{font-size:12px;color:var(--iv2);margin-top:6px;line-height:1.45}.ks-reddot{height:70px;width:auto;margin:0 auto 22px}.ks-pull{border-left:2px solid var(--or);padding:4px 0 4px 22px;margin:30px 0 8px}.ks-pull blockquote{font-size:clamp(21px,2.2vw,26px);line-height:1.35;font-style:italic;color:var(--iv)}.ks-pull figcaption{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--or);margin-top:10px;font-weight:600}.ks-anat{max-width:1180px;margin:28px auto 0;padding:0 24px;display:grid;grid-template-columns:1.05fr 1fr;gap:48px;align-items:start}.ks-anat-img{position:sticky;top:90px}.ks-anat-crop{position:relative;aspect-ratio:680/460;overflow:hidden;background:#292826}.ks-anat-crop img{width:100%;height:auto;-webkit-mask-image:linear-gradient(180deg,#000 72%,transparent);mask-image:linear-gradient(180deg,#000 72%,transparent)}.ks-mk,.ks-mk-s{width:24px;height:24px;border-radius:50%;background:var(--or);color:#fff;font:600 12px/24px Inter,sans-serif;text-align:center;flex:none}.ks-mk{position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #1413128c}.ks-legend{list-style:none}.ks-legend li{display:flex;gap:16px;padding:16px 0;border-top:1px solid var(--ln)}.ks-li-a{font-size:21px;font-weight:600;line-height:1.15;color:var(--iv)}.ks-li-b{font-size:14px;color:var(--iv2);margin-top:5px;line-height:1.6}.ks-duo{max-width:1180px;margin:48px auto 0;padding:0 24px;display:grid;grid-template-columns:1fr 1fr;gap:18px}.ks-split{max-width:1180px;margin:56px auto 0;padding:0 24px;display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.ks-split.ks-rev .ks-split-img{order:2}.ks-split-t .ks-h3{margin-top:12px}.ks-two{max-width:1180px;margin:28px auto 0;padding:0 24px;display:grid;grid-template-columns:1fr 1fr;gap:48px}.ks-two-c img{margin-bottom:22px}.ks-wide{max-width:1180px;margin:44px auto 0;padding:0 24px}.ks-wide .ks-body{max-width:640px;margin:22px auto 0}.ks-day{max-width:980px;margin:36px auto 0;padding:0 24px;display:grid;grid-template-columns:repeat(3,1fr)}.ks-day-c{text-align:center;padding:0 22px}.ks-day-c+.ks-day-c{border-left:1px solid var(--ln)}.ks-day-t{font-size:46px;font-weight:500;color:var(--or);line-height:1}.ks-day-w{font-family:Cormorant Garamond,serif;font-style:italic;font-size:22px;margin-top:8px;line-height:1.15;min-height:52px}.ks-strap{width:40px;height:110px;border-radius:6px;margin:14px auto 6px}.ks-stats{max-width:760px;margin:40px auto 0;padding:0 24px;display:grid;grid-template-columns:1fr 1fr;gap:14px}.ks-stats>div{border:1px solid var(--ln);padding:20px;text-align:center}.ks-stat{font-size:32px;font-weight:500}.ks-stats .ks-small{margin-top:4px}.ks-box{list-style:none}.ks-box li{padding:13px 0 13px 28px;border-top:1px solid var(--ln);position:relative}.ks-box li:before{content:"";position:absolute;left:0;top:26px;width:14px;height:1.5px;background:var(--or)}.ks-box .ks-li-a{font-size:19px}.ks-box .ks-li-b{font-size:13px;margin-top:2px}.ks-letter{max-width:680px;margin:28px auto 0;padding:0 24px;font-size:clamp(21px,2.2vw,25px);line-height:1.55;color:var(--iv)}.ks-letter p+p{margin-top:18px}.ks-sign{font-style:italic;margin-top:30px!important}.ks-sign span{font-family:Inter,sans-serif;font-style:normal;font-size:13px;color:var(--mu);letter-spacing:.03em}.ks-letter+.ks-cta,#ks-cta-2{margin-top:96px}.ks-specs{border-top:1px solid var(--ln);border-bottom:1px solid var(--ln);margin-top:64px}.ks-specs summary{cursor:pointer;list-style:none;padding:22px 0;font-family:Cormorant Garamond,serif;font-size:26px;font-weight:500;display:flex;justify-content:space-between;align-items:baseline}.ks-specs summary::-webkit-details-marker{display:none}.ks-specs summary span{margin-left:auto;font-family:Inter,sans-serif;font-size:12px;color:var(--mu);letter-spacing:.05em}.ks-specs summary:after{content:"+";color:var(--or);font-size:26px;margin-left:16px}.ks-specs[open] summary:after{content:"\2013"}.ks-specs dl>div{display:flex;justify-content:space-between;gap:24px;padding:11px 0;border-top:1px solid var(--ln)}.ks-specs dt{font-size:13px;color:var(--mu);width:150px;flex:none}.ks-specs dd{font-size:14px;text-align:right;line-height:1.5;color:var(--iv)}.ks-specs dl{padding-bottom:16px}.ks-close{text-align:center;padding:84px 24px 40px}.ks-close-q{font-size:clamp(28px,3.4vw,40px);font-style:italic;line-height:1.25}.ks-kaalam{padding:72px 24px;background:#262422;border-top:1px solid var(--ln);margin-top:48px}.ks-kaalam .ks-h2{margin-top:12px}.ks-kgrid{max-width:980px;margin:40px auto 0;display:grid;grid-template-columns:1fr 1fr;gap:32px}.ks-kcard{text-decoration:none}.ks-kcard img{aspect-ratio:1;object-fit:cover;width:100%;margin-bottom:16px;transition:transform .7s}.ks-kcard:hover img{transform:scale(1.03)}.ks-kcard:hover .ks-li-b{color:var(--or)}.ks-press{padding:80px 24px;max-width:1180px;margin:0 auto}.ks-press .ks-h2{margin-top:12px}.ks-pgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:40px}.ks-pitem{display:block;padding:22px;border:1px solid var(--ln);text-decoration:none;transition:border-color .3s}.ks-pitem:hover{border-color:#ee6a2f99}.ks-psrc{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--or);font-weight:500}.ks-ptit{font-size:14px;color:var(--iv2);line-height:1.55;margin-top:6px}.ks-contact{padding:72px 24px 88px;background:#1a1918;border-top:1px solid var(--ln)}.ks-contact .ks-h2{margin:12px 0 36px}.ks-form{max-width:760px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:18px}.ks-form label{display:flex;flex-direction:column;gap:8px;font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--iv2)}.ks-form .full{grid-column:1/-1}.ks-form input,.ks-form textarea{background:transparent;border:1px solid var(--ln);color:var(--iv);padding:13px 15px;font:300 15px Inter,sans-serif;outline:none;resize:none}.ks-form input:focus,.ks-form textarea:focus{border-color:var(--or)}.ks-anim{opacity:0;transform:translateY(22px);transition:opacity .8s ease,transform .8s ease}.ks-anim.is-in,.no-js .ks-anim,.in-theme-editor .ks-anim{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.ks-anim{opacity:1;transform:none;transition:none}.ks-slide{transition:none}}@media(max-width:900px){.ks-trust{grid-template-columns:1fr 1fr}.ks-trust-c:nth-child(3){border-left:0}.ks-trust-c:nth-child(n+3){border-top:1px solid var(--ln)}.ks-anat,.ks-split,.ks-two{grid-template-columns:1fr;gap:28px}.ks-anat-img{position:static}.ks-split.ks-rev .ks-split-img{order:0}.ks-pgrid{grid-template-columns:1fr 1fr}}@media(max-width:760px){.ks-slider{height:auto;min-height:0;aspect-ratio:auto}.ks-slider{display:grid}.ks-slide{position:relative;inset:auto;grid-area:1/1}.ks-slide-media{flex:none;height:62vh}.ks-slide-img{object-fit:cover;object-position:50% 30%}.ks-slide-text{padding:0 20px 60px;margin-top:-4vh}.ks-slide-sub{font-size:14px;margin-bottom:20px}.ks-video-16{display:none}.ks-video-9,.ks-video-16.ks-all{display:block}.ks-video{padding:56px 0 24px}.ks-video .ks-eye,.ks-video .ks-h2{padding:0 24px}.ks-video-frame{border-left:0;border-right:0}.ks-quotes{grid-template-columns:1fr}.ks-seals{grid-template-columns:1fr 1fr;row-gap:30px}.ks-div{gap:18px;padding-top:72px}.ks-div-n{min-width:62px}.ks-day{grid-template-columns:1fr;gap:30px}.ks-day-c+.ks-day-c{border-left:0;border-top:1px solid var(--ln);padding-top:28px}.ks-day-w{min-height:0}.ks-stat{font-size:25px}.ks-duo,.ks-kgrid,.ks-pgrid,.ks-form{grid-template-columns:1fr}.ks-specs dl>div{flex-direction:column;gap:3px}.ks-specs dd{text-align:left}.ks-btn{padding:16px 26px}.ks-h2{font-size:28px}}
/*# sourceMappingURL=/cdn/shop/t/103/assets/ks-home.css.map */
