@import"https://fonts.googleapis.com/css2?family=Mukta+Malar:wght@400;600;800&display=swap";.kh{--o:#FF6A13;--oa:#C2410C;--o2:#FFD2B0;--bg:#F6F1EC;--t:#fff;--tt:#1E120A;--mute:#6F5848;--line:#1e120a1f;--f:"Mukta Malar","Noto Sans Tamil",system-ui,sans-serif;--e:cubic-bezier(.22,.8,.3,1);background:var(--bg);color:var(--tt);font:400 16px/1.55 var(--f);letter-spacing:normal;-webkit-font-smoothing:antialiased}:where(.kh) *,:where(.kh) *:before,:where(.kh) *:after{box-sizing:border-box}:where(.kh) a{color:inherit}:where(.kh) p{margin:0}:where(.kh) h1,:where(.kh) h2,:where(.kh) h3,:where(.kh) h4{margin:0;line-height:1.05;font-weight:800;letter-spacing:-.02em;font-family:var(--f);color:inherit}:where(.kh) h2{font-size:clamp(26px,3vw,37px)}:where(.kh) h3{font-size:20px}:where(.kh) img{display:block;max-width:100%}.kh div:empty{display:block}.kh a:empty{display:inline-block}.kh-w{max-width:1200px;margin:0 auto;padding:0 16px}.kh :focus-visible{outline:3px solid var(--o);outline-offset:3px}.kh-pad{padding-bottom:24px}.kh-head{position:relative;z-index:5}.kh-nav{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:16px 0}.kh-logo{font-weight:800;font-size:28px;color:var(--oa);text-decoration:none;margin-right:auto;line-height:1}.kh-logo img{height:var(--logo-h,40px);width:auto;max-width:none}.kh-lk{display:flex;gap:4px;flex-wrap:wrap}.kh-lk a{text-decoration:none;padding:8px 14px;border-radius:99px;font-weight:600;font-size:15px;transition:background .2s}.kh-lk a:hover,.kh-lk a[aria-current=page]{background:var(--t)}.kh-pill{display:inline-block;background:var(--o);color:#1e120a;padding:9px 18px;border-radius:99px;font:800 15px var(--f);text-decoration:none}.kh-btn{display:inline-block;background:#1e120a;color:#fff;border:2px solid transparent;border-radius:99px;padding:11px 26px;text-decoration:none;font:800 16px/1.3 var(--f);cursor:pointer;transition:transform .25s var(--e);text-align:center}.kh-btn:hover{transform:translateY(-2px)}.kh-btn.kh-g{background:transparent;border-color:currentColor;color:inherit}.kh-o .kh-btn,.kh-pl .kh-btn{background:#1e120a;color:#fff}.kh-o .kh-btn.kh-g,.kh-pl .kh-btn.kh-g{background:transparent;color:#1e120a}.kh-dk .kh-btn{background:var(--o);color:#1e120a}.kh-dk .kh-btn.kh-g{background:transparent;color:#fff}.kh-tag{display:inline-block;background:#1e120a14;border-radius:99px;padding:4px 14px;font-size:14px;font-weight:600;margin:0 4px 4px 0}.kh-dk .kh-tag{background:#fff2}.kh-chip{background:#fff;color:#1e120a;border-radius:99px;padding:7px 16px;font-weight:800;font-size:15px}.kh-chip.kh-k{background:#1e120a;color:#fff}.kh-ph{position:relative;overflow:hidden;background:var(--o2)}.kh-ph>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.kh-ph.kh-c>img{object-fit:contain;padding:12px}.kh-empty:before{content:attr(data-label);position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;text-align:center;padding:12px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#7a4a2a}.kh-cap{position:absolute;left:14px;right:14px;bottom:14px;z-index:2;display:flex;gap:8px;flex-wrap:wrap}.kh-sh{padding:76px 6px 22px;display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap}.kh-sh h1,.kh-sh h2{font-size:clamp(32px,4vw,48px)}.kh-sh p{color:var(--mute);margin-top:6px}.kh-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(150px,auto);gap:14px}.kh-t{background:var(--t);color:var(--tt);border-radius:30px;padding:26px;display:flex;flex-direction:column;justify-content:space-between;gap:14px;overflow:hidden;position:relative;margin:0;min-width:0}.kh-o{background:var(--o);color:#1e120a}.kh-dk{background:#1e120a;color:#fff}.kh-pl{background:var(--o2);color:#1e120a}.kh-s2{grid-column:span 2}.kh-s4{grid-column:1/-1}.kh-r2{grid-row:span 2}.kh-m{color:var(--mute);font-size:15px}.kh-o .kh-m,.kh-pl .kh-m{color:#4a2a14}.kh-dk .kh-m{color:#ebcfb8}.kh-lb{font-size:12.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;opacity:.75}.kh-top{display:flex;gap:14px;align-items:center}.kh-acts{display:flex;gap:10px;flex-wrap:wrap}.kh-hero{display:grid;grid-template-columns:1.02fr .98fr;gap:56px;align-items:center;padding:44px 0 20px}.kh-hero h1{font-size:clamp(48px,6.6vw,93px);margin:18px 0 22px}.kh-hero h1 em{font-style:normal;color:var(--oa)}.kh-lead{font-size:20px;max-width:28em;color:var(--mute)}.kh-one{margin-top:16px;max-width:30em;font-weight:600}.kh-row{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.kh-facts{display:flex;gap:10px 26px;flex-wrap:wrap;margin-top:34px;padding-top:22px;border-top:1px solid #1e120a22;font-weight:600}.kh-facts span:before{content:"";display:inline-block;width:9px;height:9px;border-radius:50%;background:var(--o);margin-right:9px}.kh-frame{position:relative;width:100%;max-width:560px;aspect-ratio:1/1;margin:0 auto}.kh-frame>.kh-main{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:38px}.kh-frame>.kh-badge{position:absolute;width:30%;aspect-ratio:1/1;border-radius:28px;background:var(--o2);box-shadow:0 22px 40px -16px #1e120a66;z-index:3}.kh-frame>.kh-b2{background:#1e120a}.kh-stacked>.kh-b1{left:-3%;top:4%}.kh-stacked>.kh-b2{left:3%;top:24%}.kh-corners>.kh-b1{left:-4%;bottom:-5%;background:#fff}.kh-corners>.kh-b2{right:-3%;top:-4%}.kh-frame>.kh-main>.kh-cap{bottom:32px;left:28px}.kh-split>.kh-b1{left:-3%;top:4%}.kh-split>.kh-b2{right:-3%;top:-4%}.kh-corners>.kh-main>.kh-cap{top:18px;bottom:auto;left:18px;right:28%}.kh-badges-clear>.kh-badge{background:transparent;box-shadow:none;border-radius:0;overflow:visible}.kh-badges-clear>.kh-badge>img{padding:0;filter:drop-shadow(0 14px 18px rgba(30,18,10,.35))}.kh-prod{justify-content:flex-end;min-height:460px;padding:0}.kh-buy{background:#fff;color:#1e120a;border-radius:24px;padding:20px 22px;display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap}.kh-buy h3{font-size:30px;margin-top:4px}.kh-buy h3 a{text-decoration:none}.kh-pr{font-weight:800;font-size:24px;color:var(--oa)}.kh-pr s{font-size:16px;color:var(--mute);font-weight:600;margin-left:6px}.kh-ic{width:64px;height:64px;border-radius:16px;flex:none}.kh-ic.kh-empty:before{font-size:10px}.kh-st{display:flex;gap:8px;flex-wrap:wrap}.kh-st .kh-btn{padding:9px 18px;font-size:15px}.kh-web{display:inline-flex;align-items:center;gap:6px;justify-self:start;font-weight:800;font-size:15px;text-decoration:none;border-bottom:2px solid currentColor;padding-bottom:2px;align-self:flex-start}.kh-web:hover{color:var(--oa)}.kh-o .kh-web:hover{color:#fff}.kh-soon h3{font-size:34px;color:var(--o)}.kh-soon.kh-light{background:#efe3d1;color:#1e120a;border:1px solid #1e120a14}.kh-soon.kh-light .kh-m{color:#6f5848}.kh-soon.kh-light h3{color:#c2410c}.kh-soon.kh-light .kh-btn{background:var(--o);color:#1e120a}.kh-ta{font-size:20px;line-height:1.65}.kh-en{font-size:16px;opacity:.8;margin-top:10px}.kh-qt small{font-size:14px;opacity:.75}.kh-feat .kh-ta{font-size:clamp(24px,2.6vw,32px);line-height:1.5}.kh-qm{font-size:64px;line-height:.6;font-weight:800;height:26px;opacity:.5}.kh-db{width:70px;height:78px;border-radius:18px;background:var(--o2);color:#1e120a;display:grid;place-items:center;text-align:center;font-weight:800;font-size:26px;line-height:1;flex:none}.kh-db small{display:block;font-size:11px;letter-spacing:.12em;margin-top:4px}.kh-info{list-style:none;margin:0;padding:0}.kh-info li{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-top:1px solid var(--line);font-size:15px}.kh-info li>span:first-child{color:var(--mute);flex:none}.kh-info li>span:last-child{text-align:right}.kh-ev{padding:0}.kh-ev .kh-ph{height:230px;flex:none}.kh-ev .kh-evb{padding:22px 26px 26px;display:flex;flex-direction:column;gap:14px;flex:1;justify-content:space-between}.kh-detail{display:grid;grid-template-columns:1.1fr .9fr;gap:14px;padding-top:28px}.kh-detail .kh-cover{border-radius:30px;min-height:420px}.kh-detail h1{font-size:clamp(36px,4.6vw,60px)}.kh-back{display:inline-block;margin-top:28px;font-weight:600;text-decoration:none;color:var(--mute)}.kh-back:hover{color:var(--tt)}.kh-album{background:var(--t);border-radius:30px;padding:26px;margin-bottom:14px}.kh-album-h{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;flex-wrap:wrap;margin-bottom:18px}.kh-album-h h2{font-size:clamp(24px,2.6vw,32px)}.kh-gal{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;grid-auto-flow:dense}.kh-gi{position:relative;aspect-ratio:1/1;border:0;padding:0;border-radius:18px;overflow:hidden;background:var(--o2);cursor:zoom-in;display:block;width:100%}.kh-gi img{width:100%;height:100%;object-fit:cover;transition:transform .5s var(--e)}.kh-gi:hover img{transform:scale(1.04)}.kh-gal .kh-gi:first-child{grid-column:span 2;grid-row:span 2}.kh-more{margin-top:14px}.kh-hide{display:none}.kh-lbx{border:0;padding:0;background:transparent;max-width:min(92vw,1200px);max-height:92vh;overflow:visible}.kh-lbx::backdrop{background:#120a05e6}.kh-lbx img{max-width:min(92vw,1200px);max-height:84vh;width:auto;height:auto;border-radius:18px;margin:0 auto}.kh-lbx-bar{display:flex;justify-content:center;gap:10px;margin-top:12px}.kh-lbx-bar button{background:#fff;color:#1e120a;border:0;border-radius:99px;padding:9px 18px;font:800 15px var(--f);cursor:pointer}.kh-bl{text-decoration:none;padding:0;justify-content:flex-start;transition:transform .35s var(--e)}.kh-bl:hover{transform:translateY(-4px)}.kh-bl .kh-ph{height:280px;flex:none}.kh-bd{padding:6px 24px 24px;display:flex;flex-direction:column;gap:6px}.kh-bl.kh-s2 h3{font-size:27px}.kh-pg{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin-top:28px}.kh-pg a,.kh-pg span{min-width:42px;text-align:center;padding:9px 14px;border-radius:99px;background:var(--t);text-decoration:none;font-weight:700}.kh-pg .current{background:#1e120a;color:#fff}.kh-art{max-width:780px;margin:0 auto;padding-top:28px}.kh-art h1{font-size:clamp(34px,4.6vw,56px);margin:10px 0 16px}.kh-art .kh-cover{border-radius:30px;aspect-ratio:16/9;margin:24px 0 32px}.kh-rte{font-size:18px;line-height:1.75}.kh-rte>*+*{margin-top:1em}.kh-rte h2{font-size:30px;margin-top:1.6em}.kh-rte h3{font-size:23px;margin-top:1.4em}.kh-rte a{color:var(--oa)}.kh-rte img{border-radius:20px;height:auto}.kh-rte ul,.kh-rte ol{padding-left:1.3em}.kh-rte blockquote{margin:1.4em 0;padding:18px 24px;border-radius:20px;background:var(--o2);font-weight:600}.kh-about{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding-top:28px}.kh-about .kh-cover{border-radius:30px;min-height:440px}.kh-about h1{font-size:clamp(40px,5.4vw,72px)}.kh-about h1 em{font-style:normal;color:var(--oa)}.kh-big{font-size:clamp(34px,4vw,52px);font-weight:800;line-height:1}.kh-form{display:grid;gap:12px}.kh-form label{font-weight:600;font-size:14px;display:grid;gap:6px}.kh-form input,.kh-form textarea{width:100%;border:2px solid var(--line);border-radius:16px;padding:12px 16px;font:400 16px var(--f);background:var(--bg);color:var(--tt)}.kh-form input:focus,.kh-form textarea:focus{outline:none;border-color:var(--o)}.kh-form textarea{min-height:150px;resize:vertical}.kh-2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.kh-note{border-radius:16px;padding:12px 16px;font-weight:600}.kh-note.ok{background:#ddf3e2;color:#14532d}.kh-note.err{background:#fde2dc;color:#7f1d1d}.kh-note ul{margin:6px 0 0;padding-left:1.2em}.kh-cl a:not(.kh-btn),.kh-cl p{display:block;text-decoration:none;font-size:18px;font-weight:600}.kh-cl a:not(.kh-btn):hover{text-decoration:underline}.kh-ftw{padding:70px 0 0}.kh-ft{background:#1e120a;color:#e9cfbb;border-radius:30px;padding:44px;display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:30px}.kh-ft h4{margin:0 0 10px;font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--o)}.kh-ft a,.kh-ft p{display:block;text-decoration:none;margin:5px 0;color:#e9cfbb;font-size:15px}.kh-ft a:hover{color:#fff}.kh-ft .kh-logo{margin:0;font-size:32px;color:var(--o)}.kh-cp{padding:18px 6px 40px;font-size:14px;color:var(--mute)}@media(max-width:900px){.kh-hero{grid-template-columns:1fr;gap:44px}.kh-frame{max-width:520px}.kh-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kh-ft{grid-template-columns:1fr 1fr}.kh-detail,.kh-about{grid-template-columns:1fr}.kh-detail .kh-cover,.kh-about .kh-cover{min-height:300px}.kh-gal{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:560px){.kh-grid{grid-template-columns:1fr}.kh-s2{grid-column:auto}.kh-r2{grid-row:auto}.kh-lk{order:3;width:100%;flex-wrap:nowrap;overflow-x:auto;white-space:nowrap;scrollbar-width:none}.kh-lk::-webkit-scrollbar{display:none}.kh-ft{grid-template-columns:1fr;padding:30px}.kh-frame>.kh-badge{width:32%}.kh-corners>.kh-b1{left:2%}.kh-corners>.kh-b2{right:2%}.kh-stacked>.kh-b1{left:2%}.kh-split>.kh-b1{left:2%}.kh-split>.kh-b2{right:2%;top:2%}.kh-gal{grid-template-columns:repeat(2,minmax(0,1fr))}.kh-2{grid-template-columns:1fr}.kh-sh{padding-top:56px}}@media(prefers-reduced-motion:reduce){.kh *{transition:none!important}}.kh-about .kh-cover.kh-c>img{padding:12%}.kh-app{margin-top:14px}.kh-app-tag{font-size:clamp(22px,2.4vw,30px);font-weight:800;line-height:1.2;margin-top:20px;letter-spacing:-.01em}.kh-feat-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.kh-feat-list li{position:relative;padding-left:30px;font-weight:600}.kh-feat-list li:before{content:"";position:absolute;left:0;top:.25em;width:18px;height:18px;border-radius:50%;background:var(--o)}.kh-o .kh-feat-list li:before{background:#1e120a}.kh-shots{flex-direction:row;justify-content:center;align-items:center;gap:16px;padding:40px 24px;min-height:480px}.kh-phone{position:relative;flex:0 1 30%;max-width:200px;aspect-ratio:9/19;border-radius:28px;overflow:hidden;background:#1e120a;border:6px solid #1E120A;box-shadow:0 26px 44px -20px #1e120a80}.kh-phone>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.kh-phone.kh-ph{background:#fff8f2;border-color:#fff}.kh-shots>.kh-phone:nth-child(2){transform:translateY(-22px)}.kh-flip>:first-child{order:2}@media(max-width:900px){.kh-flip>:first-child{order:0}.kh-shots{min-height:380px}}@media(max-width:560px){.kh-shots{min-height:0;padding:28px 14px;gap:10px}.kh-phone{border-width:4px;border-radius:20px}}.kh [hidden]{display:none!important}.kh-bl .kh-bd{flex:1}.kh-readmore{margin-top:auto;padding-top:10px;font-weight:800;font-size:15px;color:var(--oa)}.kh-bl:hover .kh-readmore{text-decoration:underline}.kh-filter .kh-tag{border:0;cursor:pointer;font:600 14px/1.4 var(--f);color:#1e120a}.kh-filter .kh-tag.is-on{background:#1e120a;color:#fff}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}#kothai-products,#kothai-events,#kothai-blog{scroll-margin-top:16px}.kh-db.kh-db-r{width:auto;min-width:70px;padding:0 12px;font-size:20px;white-space:nowrap}.kh-db.kh-db-r small{font-size:10px}.kh-doc h1{margin:8px 0 6px}.kh-doc-body{margin-top:24px;padding:40px;display:block}.kh-doc-body .kh-rte h2{font-size:26px}.kh-doc-body .kh-rte h3{font-size:21px}.kh-doc-body .kh-rte table{width:100%;border-collapse:collapse;font-size:16px}.kh-doc-body .kh-rte td,.kh-doc-body .kh-rte th{border:1px solid var(--line);padding:8px 12px;text-align:left}.kh-doc-links{margin-top:28px;display:grid;gap:10px}.kh-doc-links .kh-tag{text-decoration:none}.kh-doc-links .kh-tag:hover{background:#1e120a;color:#fff}html body .shopify-policy__container{max-width:820px;margin:28px auto 56px;padding:0 16px;font:400 18px/1.75 Mukta Malar,Noto Sans Tamil,system-ui,sans-serif;color:#1e120a}html body .shopify-policy__title{text-align:left;margin-bottom:22px}html body .shopify-policy__title h1{font:800 clamp(34px,4.6vw,52px)/1.05 "Mukta Malar","Noto Sans Tamil",system-ui,sans-serif;letter-spacing:-.02em;margin:0;color:#1e120a}html body .shopify-policy__body{background:#fff;border-radius:30px;padding:40px}html body .shopify-policy__body h2,html body .shopify-policy__body h3{font-family:Mukta Malar,system-ui,sans-serif;font-weight:800;letter-spacing:-.01em;line-height:1.2;margin:1.6em 0 .5em;color:#1e120a}html body .shopify-policy__body h2{font-size:26px}html body .shopify-policy__body h3{font-size:21px}html body .shopify-policy__body p,html body .shopify-policy__body li{color:#3b2a1e}html body .shopify-policy__body a{color:#c2410c}@media(max-width:560px){.kh-doc-body,html body .shopify-policy__body{padding:24px;border-radius:22px}}.kh-doc-body .kh-rte>:first-child,html body .shopify-policy__body .rte>:first-child{margin-top:0}.kh-has-img{padding-top:0}.kh-tile-img{margin:0 -26px 6px;aspect-ratio:16/10}.kh-close{margin-top:14px;padding:44px}.kh-close h2{font-size:clamp(28px,3.6vw,44px);max-width:20em}.kh-tamil-line{margin-top:18px;font-size:21px;font-weight:800;color:#c2410c}.kh-o .kh-tamil-line{color:#1e120a}.kh-dk .kh-tamil-line{color:var(--o)}.kh-pc{padding:0;justify-content:flex-start;text-decoration:none;transition:transform .35s var(--e)}.kh-pc:hover{transform:translateY(-4px)}.kh-pc>.kh-ph{aspect-ratio:1/1;flex:none}.kh-pc.kh-s2>.kh-ph{aspect-ratio:16/10}.kh-pc .kh-bd{padding:16px 24px 24px;gap:6px}.kh-pc h3{font-size:22px}.kh-pc-badge{position:absolute;left:14px;top:14px;z-index:2}.kh-sort{display:flex;align-items:center;gap:10px}.kh-sort select,.kh-field select{border:2px solid var(--line);border-radius:99px;padding:9px 16px;font:600 15px var(--f);background:#fff;color:var(--tt)}.kh-prod-top{display:grid;grid-template-columns:1.15fr .85fr;gap:14px;padding-top:20px;align-items:start}.kh-gallery{display:grid;gap:10px}.kh-gal-main{border-radius:30px;aspect-ratio:1/1}.kh-thumbs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.kh-thumb{aspect-ratio:1/1;border:2px solid transparent;border-radius:14px;overflow:hidden;padding:0;background:var(--o2);cursor:pointer}.kh-thumb img{width:100%;height:100%;object-fit:cover}.kh-thumb.is-on{border-color:#1e120a}.kh-buybox{position:sticky;top:16px;padding:32px;gap:22px}.kh-buybox h1{font-size:clamp(28px,3vw,40px)}.kh-buyform{display:grid;gap:12px}.kh-buyrow{display:flex;gap:10px;align-items:flex-end;flex-wrap:wrap}.kh-buyrow .kh-btn{flex:1;padding:15px 28px;font-size:17px}.kh-qty{display:grid;gap:4px}.kh-qty input{width:84px;border:2px solid var(--line);border-radius:99px;padding:12px 14px;font:700 16px var(--f);text-align:center;background:#fff}.kh-field{display:grid;gap:6px}.kh-buyform .shopify-payment-button__button{border-radius:99px!important;font-family:var(--f)!important;font-weight:800!important}.kh-dl{display:grid;gap:10px;border-top:1px solid var(--line);padding-top:18px}.kh-dl .kh-btn{padding:9px 18px;font-size:15px}.kh-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.kh-step{justify-content:flex-start;gap:14px}.kh-step-img{margin:-26px -26px 0;aspect-ratio:4/3;overflow:hidden;background:var(--o2)}.kh-step-img img{width:100%;height:100%;object-fit:cover}.kh-step-n{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#1e120a;color:#fff;font-weight:800}.kh-o .kh-step-n{background:#fff;color:#1e120a}.kh-desc{padding:40px}.kh-desc .kh-rte{max-width:820px}.kh-desc .kh-rte>:first-child{margin-top:0}@media(max-width:900px){.kh-prod-top{grid-template-columns:1fr}.kh-buybox{position:static}.kh-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.kh-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.kh-step{padding:18px}.kh-step-img{margin:-18px -18px 0}.kh-thumbs{grid-template-columns:repeat(5,minmax(0,1fr))}.kh-buybox,.kh-desc{padding:24px}}.kh-evc{justify-content:flex-start}.kh-evc .kh-top{gap:12px}.kh-evt{font-size:20px;line-height:1.15;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.kh-evc .kh-info{margin-top:auto}.kh-evc .kh-info li:last-child>span:last-child{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kh-s3{grid-column:span 3}.kh-collab-wide{flex-direction:row;align-items:flex-end;gap:28px}.kh-collab-wide>div:first-child{flex:1}.kh-soon-1 h3{font-size:28px}@media(max-width:900px){.kh-s3{grid-column:span 2}.kh-collab-wide{flex-direction:column;align-items:stretch}}@media(max-width:560px){.kh-s3{grid-column:auto}}.kh-cart{display:grid;grid-template-columns:1.6fr 1fr;gap:14px;align-items:start}.kh-cart-lines{padding:8px 28px;gap:0}.kh-line{display:grid;grid-template-columns:96px 1fr auto auto;gap:18px;align-items:center;padding:20px 0;border-top:1px solid var(--line);transition:opacity .2s}.kh-line:first-child{border-top:0}.kh-line.is-busy{opacity:.5;pointer-events:none}.kh-line-img{width:96px;height:96px;border-radius:18px;display:block}.kh-line-title{font-weight:800;font-size:18px;text-decoration:none;line-height:1.25;display:block}.kh-line-title:hover{color:var(--oa)}.kh-line-price{margin-top:4px;font-weight:700;color:var(--oa)}.kh-line-price s{color:var(--mute);font-weight:600;margin-left:6px;font-size:14px}.kh-line-qty{display:grid;justify-items:center;gap:6px}.kh-stepper{display:inline-flex;align-items:center;border:2px solid var(--line);border-radius:99px;background:#fff;overflow:hidden}.kh-step{width:40px;height:42px;border:0;background:none;font:800 20px/1 var(--f);color:var(--tt);cursor:pointer}.kh-step:hover:not(:disabled){background:var(--o2)}.kh-step:disabled{color:#c9bbb0;cursor:not-allowed}.kh-step-val{width:44px;height:42px;border:0;text-align:center;font:800 17px var(--f);color:var(--tt);background:none;-moz-appearance:textfield}.kh-step-val:focus{outline:none;background:var(--bg)}.kh-bin{display:inline-flex;align-items:center;gap:4px;border:0;background:none;color:var(--mute);font:600 13px var(--f);cursor:pointer;padding:2px 6px;border-radius:8px}.kh-bin:hover{color:#b42318}.kh-line-total{font-weight:800;font-size:18px;min-width:110px;text-align:right}.kh-cart-msg{color:#b42318;font-weight:600;padding:0 0 14px}.kh-cart-msg:empty{display:none}.kh-cart-sum{position:sticky;top:16px;padding:28px;gap:16px}.kh-cart-sum .kh-info li{font-size:16px}.kh-sum-total{font-weight:800;font-size:20px!important}.kh-sum-total>span:first-child{color:var(--tt)!important}.kh-cart-sum textarea{width:100%;border:2px solid var(--line);border-radius:16px;padding:10px 14px;font:400 15px var(--f);background:var(--bg);resize:vertical}.kh-checkout{width:100%;padding:16px;font-size:18px;background:var(--o);color:#1e120a}.kh-checkout:hover{background:#ff7d33}.kh.is-busy .kh-checkout{opacity:.5;pointer-events:none}.kh-cart-empty{padding:44px;gap:14px;justify-content:flex-start}@media(max-width:900px){.kh-cart{grid-template-columns:1fr}.kh-cart-sum{position:static}}@media(max-width:560px){.kh-cart-lines{padding:4px 18px}.kh-line{grid-template-columns:72px 1fr;grid-template-areas:"img info" "img qty" "tot tot";gap:10px 14px}.kh-line-img{grid-area:img;width:72px;height:72px;border-radius:14px}.kh-line-info{grid-area:info}.kh-line-qty{grid-area:qty;justify-items:start;grid-auto-flow:column;align-items:center}.kh-line-total{grid-area:tot;text-align:left;min-width:0;font-size:16px}.kh-line-total:before{content:"Total: ";font-weight:600;color:var(--mute)}}.kh-qty .kh-step-val{width:44px;border:0;padding:0;border-radius:0;background:none;font:800 17px var(--f)}.kh-pgrid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.kh-pc-soon{text-decoration:none}.kh-pc-soon:hover{transform:none}.kh-soon-art{display:grid;place-items:center}.kh-soon-name{font-weight:800;font-size:clamp(30px,3.4vw,44px);color:#c2410c;text-align:center;padding:0 16px;line-height:1.1}.kh-pc-soon .kh-bd h3{color:#1e120a}.kh-pc-soon a.kh-readmore{text-decoration:none}.kh-pc-soon a.kh-readmore:hover{text-decoration:underline}.kh-pc .kh-bd{flex:1}@media(max-width:900px){.kh-pgrid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.kh-pgrid-3{grid-template-columns:1fr}}.kh-vid-text{grid-column:span 1}.kh-vid-split{grid-column:span 3}.kh-vid{padding:0;overflow:hidden;background:#1e120a;aspect-ratio:16/9;min-height:0}.kh-vid.is-portrait{aspect-ratio:9/16}.kh-vid.is-square{aspect-ratio:1/1}.kh-vid-poster{position:relative;display:block;width:100%;height:100%;border:0;padding:0;margin:0;cursor:pointer;background:#1e120a;overflow:hidden}.kh-vid-poster img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s var(--e)}.kh-vid-poster:hover img{transform:scale(1.03)}.kh-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:78px;height:78px;border-radius:50%;background:var(--o);color:#1e120a;display:grid;place-items:center;box-shadow:0 14px 30px -10px #0008;transition:transform .25s var(--e)}.kh-play svg{margin-left:4px}.kh-vid-poster:hover .kh-play{transform:translate(-50%,-50%) scale(1.08)}.kh-vid-frame,.kh-vid video{width:100%;height:100%;border:0;display:block;object-fit:cover}@media(max-width:900px){.kh-vid-text,.kh-vid-split{grid-column:1/-1}}.kh-partners{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.kh-partner{background:var(--t);border-radius:24px;padding:20px;display:flex;flex-direction:column;gap:14px;text-decoration:none;color:var(--tt);transition:transform .3s var(--e)}a.kh-partner:hover{transform:translateY(-3px)}.kh-partner-logo{height:84px;border-radius:16px;display:grid;place-items:center;background:var(--bg);overflow:hidden;position:relative}.kh-partner-logo img{max-height:60px;max-width:80%;width:auto;height:auto;object-fit:contain;position:static}.kh-partner-logo.kh-empty:before{font-size:11px}.kh-partner-txt{display:flex;flex-direction:column;gap:2px;flex:1}.kh-partner-txt strong{font-size:17px;font-weight:800}.kh-partner-txt .kh-readmore{margin-top:auto;padding-top:8px}.kh-partner-own{background:var(--o);color:#1e120a;justify-content:center}.kh-partner-own .kh-readmore{color:#1e120a}@media(max-width:900px){.kh-partners{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:560px){.kh-partners{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.kh-partner{padding:14px;border-radius:20px}.kh-partner-logo{height:64px}}.kh-vid-wrap{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.kh-vid-wrap>.kh-vid-text,.kh-vid-wrap>.kh-vid-split{grid-column:auto}.kh-partner-own{grid-column:1/-1;flex-direction:row;align-items:center;padding:20px 26px}.kh-partner-own .kh-partner-txt{flex-direction:row;align-items:center;gap:14px;flex-wrap:wrap}.kh-partner-own .kh-partner-txt strong{font-size:20px}.kh-partner-own .kh-readmore{margin:0 0 0 auto;padding:0}@media(max-width:900px){.kh-vid-wrap{grid-template-columns:1fr}}@media(max-width:560px){.kh-partner-own .kh-readmore{margin-left:0}}.kh-vid-wrap{margin-top:64px}@media(max-width:560px){.kh-vid-wrap{margin-top:44px}}.kh-vid-wrap.is-portrait{grid-template-columns:minmax(0,1fr) minmax(0,360px)}.kh-vid-wrap.is-square{grid-template-columns:minmax(0,1fr) minmax(0,480px)}.kh-vid-wrap.is-portrait .kh-vid-text,.kh-vid-wrap.is-square .kh-vid-text{padding:40px;justify-content:center;gap:24px}.kh-vid-wrap.is-portrait .kh-vid-text h2,.kh-vid-wrap.is-square .kh-vid-text h2{font-size:clamp(30px,3.6vw,48px)}.kh-vid.kh-s4.is-portrait{justify-self:center;width:100%;max-width:380px}.kh-vid.kh-s4.is-square{justify-self:center;width:100%;max-width:560px}@media(max-width:900px){.kh-vid-wrap.is-portrait,.kh-vid-wrap.is-square{grid-template-columns:1fr}.kh-vid-wrap .kh-vid.is-portrait{justify-self:center;width:100%;max-width:340px}.kh-vid-wrap .kh-vid.is-square{justify-self:center;width:100%;max-width:480px}}.kh-logos{display:grid;gap:18px;padding:8px 0}.kh-logos-band{background:var(--t);border-radius:30px;padding:30px 0}.kh-logos-label{text-align:center}.kh-logo-item{flex:none;display:flex;flex-direction:column;align-items:center;gap:8px;text-decoration:none;color:var(--mute);padding:0 28px}.kh-logo-img{height:var(--logo-h,52px);width:auto;max-width:220px;object-fit:contain;display:block;transition:filter .3s,opacity .3s}.kh-logo-cap{font-size:14px;font-weight:600;color:var(--mute);text-align:center;white-space:nowrap}a.kh-logo-item:hover .kh-logo-cap{color:var(--tt)}.kh-logo-ph{height:var(--logo-h,52px);min-width:120px;display:grid;place-items:center;border:2px dashed var(--line);border-radius:12px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#7a4a2a}.kh-logos-grey .kh-logo-img{filter:grayscale(1);opacity:.7}.kh-logos-grey .kh-logo-item:hover .kh-logo-img{filter:none;opacity:1}.kh-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.kh-marquee-track{display:flex;align-items:center;width:max-content;animation:kh-marquee var(--marquee,35s) linear infinite}.kh-marquee:hover .kh-marquee-track,.kh-marquee:focus-within .kh-marquee-track{animation-play-state:paused}@keyframes kh-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.kh-logo-row{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:22px 0;padding:0 12px}.kh-own-strip{margin-top:14px;display:flex;align-items:center;gap:14px;flex-wrap:wrap;background:var(--o);color:#1e120a;border-radius:24px;padding:18px 26px;text-decoration:none}.kh-own-strip strong{font-size:20px}.kh-own-strip .kh-readmore{margin-left:auto;padding:0;color:#1e120a}@media(max-width:560px){.kh-logo-item{padding:0 18px}.kh-logos-band{border-radius:22px;padding:22px 0}.kh-logo-img{max-width:150px}}@media(prefers-reduced-motion:reduce){.kh-marquee{-webkit-mask-image:none;mask-image:none}.kh-marquee-track{animation:none;width:auto;flex-wrap:wrap;justify-content:center;gap:22px 0}.kh-marquee-track>[aria-hidden=true]{display:none}}@media(max-width:560px){.kh-logo-row>.kh-logo-item{flex:0 0 50%;padding:0 10px}.kh-logo-row .kh-logo-img{max-width:100%;height:auto;max-height:var(--logo-h,52px)}}.kh-vrow{display:flex;gap:14px;justify-content:center}.kh-vcard{flex:0 1 calc((100% - 28px) / 3);min-width:0;background:var(--t);border-radius:28px;padding:10px;display:flex;flex-direction:column;gap:12px}.kh-vframe{position:relative;border-radius:20px;overflow:hidden;background:#1e120a;aspect-ratio:9/16}.kh-vrow.is-square .kh-vframe{aspect-ratio:1/1}.kh-vrow.is-landscape .kh-vframe{aspect-ratio:16/9}.kh-vframe>video,.kh-vframe>.kh-vid-frame,.kh-vframe>.kh-vid-poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;display:block;object-fit:cover}.kh-vframe .kh-play{width:64px;height:64px}.kh-vcard-txt{padding:2px 10px 10px;display:grid;gap:4px}.kh-vcard-txt strong{font-size:17px;font-weight:800}.kh-vcard-txt .kh-m{font-size:15px}.kh-vcard>.kh-vframe.kh-empty{min-height:200px}@media(max-width:900px){.kh-vcard{flex-basis:calc((100% - 14px)/2)}}@media(max-width:640px){.kh-vrow{justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -16px;padding:0 16px 6px;scrollbar-width:none}.kh-vrow::-webkit-scrollbar{display:none}.kh-vcard{flex:0 0 78%;scroll-snap-align:center}.kh-vrow.is-landscape .kh-vcard{flex-basis:88%}}.kh-logo-group{display:grid;gap:14px}.kh-logos>.kh-logo-group+.kh-logo-group{margin-top:14px}.kh-glide{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.kh-glide-track{display:flex;align-items:center;width:max-content;margin:0 auto}.kh-glide.is-fit{-webkit-mask-image:none;mask-image:none}.kh-glide.is-moving .kh-glide-track{margin:0;animation:kh-glide var(--dur,20s) ease-in-out infinite alternate}.kh-glide:hover .kh-glide-track,.kh-glide:focus-within .kh-glide-track{animation-play-state:paused}@keyframes kh-glide{0%,6%{transform:translate(0)}94%,to{transform:translate(var(--shift,0))}}@media(prefers-reduced-motion:reduce){.kh-glide{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.kh-glide.is-moving .kh-glide-track{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/kothai.css.map */
