#kdt-home section.hero.hero--sarmal{--sr-bg:#42102b;--sr-foot:48px;background:var(--sr-bg)}#kdt-home section.hero.hero--sarmal:after{background:none}#kdt-home section.hero.hero--sarmal .hero-image{display:none}#kdt-home #atelier-hero-stage.kdt-sarmal{position:absolute;inset:0;width:auto;height:auto;z-index:2;overflow:hidden;container-type:size;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:default;outline:none}#kdt-home .kdt-sarmal.is-drag{cursor:grabbing}#kdt-home .kdt-sarmal.is-empty .kdt-sarmal-cards{display:none}#kdt-home .kdt-sarmal-scene{--sh:min(calc(100cqh - var(--sr-foot)),calc((100cqw - max(42cqw,440px)) / .68 / 1.7768));position:absolute;top:auto;left:auto;right:calc(var(--sh) * -.0355);bottom:var(--sr-foot);display:block;width:calc(var(--sh) * 1.7768);height:var(--sh);max-width:none;max-height:none;margin:0;padding:0;border:0;object-fit:fill;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 9%),linear-gradient(180deg,transparent 0,#000 7%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0,#000 9%),linear-gradient(180deg,transparent 0,#000 7%);mask-composite:intersect}#kdt-home .kdt-sarmal-fx{position:absolute;left:0;top:0;width:0;height:0;z-index:1;overflow:hidden;pointer-events:none;opacity:0;transition:opacity 1.2s ease}#kdt-home .kdt-sarmal.is-ready .kdt-sarmal-fx{opacity:1}#kdt-home .kdt-sarmal .sr-light{position:absolute;left:38%;top:-16%;width:36%;height:62%;background:radial-gradient(ellipse at 42% 12%,rgba(255,214,206,.2),rgba(255,214,206,0) 66%);animation:kdt-sr-breathe 11s ease-in-out infinite alternate}#kdt-home .kdt-sarmal .sr-tw{position:absolute;width:26px;height:26px;margin:-13px 0 0 -13px;opacity:0;background:radial-gradient(closest-side,rgba(255,246,240,.95),rgba(255,206,196,.35) 38%,rgba(255,206,196,0)),linear-gradient(90deg,rgba(255,236,232,0),rgba(255,236,232,.7),rgba(255,236,232,0)) center/100% 1px no-repeat,linear-gradient(0deg,rgba(255,236,232,0),rgba(255,236,232,.6),rgba(255,236,232,0)) center/1px 100% no-repeat;animation:kdt-sr-twinkle 5.5s ease-in-out infinite}@keyframes kdt-sr-breathe{from{opacity:.45;transform:translateX(-1%)}to{opacity:1;transform:translateX(1%)}}@keyframes kdt-sr-twinkle{0%,62%,100%{opacity:0;transform:scale(.4) rotate(0deg)}74%{opacity:.95;transform:scale(1) rotate(30deg)}86%{opacity:0;transform:scale(.55) rotate(45deg)}}#kdt-home .kdt-sarmal-cards{position:absolute;inset:0;z-index:2;perspective:1700px}#kdt-home .kdt-sarmal .sc{position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;width:var(--cw);height:var(--ch);margin:calc(var(--ch) / -2) 0 0 calc(var(--cw) / -2);padding:0;opacity:0;visibility:hidden;cursor:pointer;text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-user-drag:none}#kdt-home .kdt-sarmal .sc-glass{position:absolute;inset:-2%;border-radius:9%;background:url(sarmal/cam-kart-04f98b4e.webp) center/100% 100% no-repeat;box-shadow:5px 10px 16px rgba(30,6,18,.2)}#kdt-home .kdt-sarmal .sc img{position:relative;z-index:1;display:block;width:auto;height:auto;max-width:76%;max-height:80%;object-fit:contain;filter:drop-shadow(2px 3px 2px rgba(32,8,20,.32));pointer-events:none;-webkit-user-drag:none}#kdt-home .kdt-sarmal .sc-sheen{position:absolute;inset:3%;z-index:2;border-radius:5%;pointer-events:none;background:linear-gradient(125deg,rgba(255,241,236,0) 15%,rgba(255,241,236,.09) 30%,rgba(255,241,236,0) 45%,rgba(255,226,220,0) 70%,rgba(255,226,220,.06) 80%,rgba(255,226,220,0));opacity:.7}#kdt-home .kdt-sarmal .sc.is-on .sc-glass{filter:brightness(1.14) saturate(1.05)}#kdt-home .kdt-sarmal .sc.is-back{pointer-events:none}#kdt-home .kdt-sarmal .sc-ref{position:absolute;left:0;top:0;width:calc(var(--cw) * .7);height:calc(var(--ch) * .36);margin-left:calc(var(--cw) * -.35);opacity:0;visibility:hidden;pointer-events:none;background:center top/contain no-repeat;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.6),transparent 85%);mask-image:linear-gradient(to bottom,rgba(0,0,0,.6),transparent 85%)}#kdt-home .kdt-sarmal-go{position:absolute;left:0;top:0;z-index:5;display:inline-flex;align-items:center;gap:7px;padding:10px 15px 10px 17px;border:1px solid rgba(255,255,255,.92);border-radius:999px;background:linear-gradient(115deg,#fff7f9,#efd2db);box-shadow:0 8px 24px rgba(40,7,23,.36),inset 0 1px #fff;color:#591b36;font:600 12px/1 kdt-poppins,sans-serif;letter-spacing:.03em;white-space:nowrap;text-decoration:none;-webkit-font-smoothing:antialiased;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .2s ease,transform .3s cubic-bezier(.2,.8,.2,1),visibility 0s linear .3s,background-color .2s;pointer-events:none}#kdt-home .kdt-sarmal-go.is-on{opacity:1;visibility:visible;transform:none;transition:opacity .2s ease,transform .3s cubic-bezier(.2,.8,.2,1),visibility 0s;pointer-events:auto}#kdt-home .kdt-sarmal-go:hover,#kdt-home .kdt-sarmal-go:focus-visible{color:#3f0f25;background:#fff}#kdt-home .kdt-sarmal-go svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s ease}#kdt-home .kdt-sarmal-go:hover svg{transform:translateX(2px)}#kdt-home .kdt-sarmal-price{position:absolute;left:0;top:0;z-index:5;padding:5px 11px;border:1px solid rgba(255,214,226,.5);border-radius:999px;background:rgba(84,24,50,.92);box-shadow:0 4px 14px rgba(30,6,18,.28);color:#fff4f7;font:600 11px/1 kdt-poppins,sans-serif;letter-spacing:.03em;white-space:nowrap;-webkit-font-smoothing:antialiased;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .2s ease,transform .3s cubic-bezier(.2,.8,.2,1),visibility 0s linear .3s;pointer-events:none}#kdt-home .kdt-sarmal-price.is-on{opacity:1;visibility:visible;transform:none;transition:opacity .2s ease .05s,transform .3s cubic-bezier(.2,.8,.2,1) .05s,visibility 0s}#kdt-home .kdt-sarmal:focus-visible .sc.is-go .sc-glass{outline:2px solid #f4c8d2;outline-offset:2px;border-radius:9%}#kdt-home section.hero.hero--sarmal .hero-motion-controls{top:22px;bottom:auto;right:max(30px,calc((100% - 1360px) / 2));padding:5px;gap:0;background:rgba(84,30,54,.94);-webkit-backdrop-filter:none;backdrop-filter:none}#kdt-home section.hero.hero--sarmal .hero-motion-controls>span{display:none}#kdt-home .kdt-sarmal.is-lite .sr-tw{display:none}#kdt-home .kdt-sarmal.is-lite .sr-light{animation:none;opacity:.8}#kdt-home .is-sarmal-paused .kdt-sarmal .sr-light,#kdt-home .is-sarmal-paused .kdt-sarmal .sr-tw{animation-play-state:paused}@media (max-width:900px){#kdt-home section.hero.hero--sarmal{--sr-stage:min(62vw,520px);background:#5a1c33 linear-gradient(180deg,#8a3a49 0,#8a3a49 calc(var(--sr-stage) - 40px),#77303f calc(var(--sr-stage) + 60px),#672436 calc(var(--sr-stage) + 220px),#5a1c33 100%)}#kdt-home #atelier-hero-stage.kdt-sarmal{inset:0 0 auto 0;height:var(--sr-stage)}#kdt-home section.hero.hero--sarmal .hero-content{padding-top:calc(var(--sr-stage) + 20px)}#kdt-home .kdt-sarmal-scene{--sh:92cqh;top:1cqh;bottom:auto;right:auto;left:calc(50cqw - var(--sh) * 1.7768 * .64);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent 100%),linear-gradient(180deg,#000 74%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent 100%),linear-gradient(180deg,#000 74%,transparent 100%)}#kdt-home .kdt-sarmal-go{padding:8px 12px 8px 14px;font-size:11px}#kdt-home .kdt-sarmal-price{padding:4px 9px;font-size:10px}#kdt-home section.hero.hero--sarmal .hero-motion-controls{top:calc(var(--sr-stage) - 48px);right:12px;left:auto;bottom:auto;transform:none;padding:0;border:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}#kdt-home section.hero.hero--sarmal .hero-motion-controls button[data-hero-motion],#kdt-home section.hero.hero--sarmal .hero-motion-controls button[data-hero-motion][aria-pressed=true]{position:relative;width:36px;height:36px;min-height:0;padding:0;border-radius:50%;border:1px solid rgba(255,226,234,.5);background:rgba(66,16,43,.74);color:#fbe9ef;font-size:0;line-height:0;box-shadow:0 4px 14px rgba(30,6,18,.3)}#kdt-home section.hero.hero--sarmal .hero-motion-controls button[data-hero-motion]::before{content:"";position:absolute;left:50%;top:50%;width:10px;height:12px;transform:translate(-50%,-50%);background:linear-gradient(90deg,currentColor 0 34%,transparent 34% 66%,currentColor 66%)}#kdt-home section.hero.hero--sarmal .hero-motion-controls button[data-hero-motion][aria-pressed=true]::before{width:0;height:0;background:none;border-style:solid;border-width:6px 0 6px 10px;border-color:transparent transparent transparent currentColor;transform:translate(-35%,-50%)}}@media (max-width:680px){#kdt-home section.hero.hero--sarmal{--sr-stage:min(100vw,440px)}#kdt-home section.hero.hero--sarmal .hero-content{padding-top:calc(var(--sr-stage) + 14px)}#kdt-home .kdt-sarmal-scene{--sh:94cqh;top:0}#kdt-home .kdt-sarmal .sc-glass{box-shadow:4px 9px 14px rgba(30,6,18,.26)}}
