@font-face{font-family:Yatra One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fb87e0f105ad948-s.p.2q-3i1vpe6exx.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Yatra One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/68deb7048d97b6e6-s.2-te9yp517-bk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Yatra One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/527f2c7547fcc851-s.p.30-4sw88b8hed.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Yatra One Fallback;src:local(Arial);ascent-override:88.89%;descent-override:43.68%;line-gap-override:0.0%;size-adjust:111.48%}.XuCcNq_className{font-family:Yatra One,Yatra One Fallback;font-style:normal;font-weight:400}.XuCcNq_variable{--f-display:"Yatra One", "Yatra One Fallback"}
@font-face{font-family:Hind;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0857fff18811bb4d-s.p.0fkkr517j8r64.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Hind;font-style:normal;font-weight:400;font-display:swap;src:url(../media/43e88ba0378d940f-s.2u_rq8pco3bdj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hind;font-style:normal;font-weight:400;font-display:swap;src:url(../media/362eac98f87e6b21-s.p.0bhq1pffpw-1d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hind;font-style:normal;font-weight:500;font-display:swap;src:url(../media/248479c9f6f29fba-s.p.1w_di8kqf3tx2.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Hind;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4714d1f6647fd78b-s.1gyq2xsvs8868.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hind;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bfa0d98226589e5a-s.p.1i5k6-kj8epsb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hind;font-style:normal;font-weight:600;font-display:swap;src:url(../media/93c8c798817a3920-s.p.3ujt-0fv43sym.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Hind;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a0e17835d07621e7-s.2ucic3ezzubje.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hind;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b581f10fb93518c8-s.p.3mt_qfikl6whv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hind Fallback;src:local(Arial);ascent-override:109.63%;descent-override:56.74%;line-gap-override:0.0%;size-adjust:96.23%}._4lfxOW_className{font-family:Hind,Hind Fallback;font-style:normal}._4lfxOW_variable{--f-body:"Hind", "Hind Fallback"}
@font-face{font-family:Tiro Devanagari Hindi;font-style:italic;font-weight:400;font-display:swap;src:url(../media/c3deda7b5809d68f-s.p.2qury780uc-au.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Tiro Devanagari Hindi;font-style:italic;font-weight:400;font-display:swap;src:url(../media/d46dabdfd6e5fb72-s.2jo6ehgrhwoh9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Tiro Devanagari Hindi;font-style:italic;font-weight:400;font-display:swap;src:url(../media/6f84e0c68c226bcb-s.p.3fh_yph3p9eww.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tiro Devanagari Hindi;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cf8b3cb5ff6417ec-s.p.056cfvo8ni9g6.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Tiro Devanagari Hindi;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c8d412ceb949a899-s.0dth3y3445pgb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Tiro Devanagari Hindi;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d684aea7d0488a9b-s.p.1j7-gqhxzy6ed.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tiro Devanagari Hindi Fallback;src:local(Times New Roman);ascent-override:67.12%;descent-override:21.78%;line-gap-override:29.34%;size-adjust:112.49%}._6jwvFq_className{font-family:Tiro Devanagari Hindi,Tiro Devanagari Hindi Fallback;font-weight:400}._6jwvFq_variable{--f-serif:"Tiro Devanagari Hindi", "Tiro Devanagari Hindi Fallback"}
:root{--velvet:#5c0d19;--velvet-2:#7d1526;--velvet-deep:#2e060d;--brass:#b98728;--gold:#e3b559;--gold-soft:#f3d896;--marigold:#f0a020;--kumkum:#c4281c;--cream:#f7ecd5;--paper:#fbf4e3;--paper-2:#f1e3c4;--ink:#2a1710;--ink-2:#5b4337;--tulsi:#3c5a2c;--peacock:#0e5560;--wa:#1f8f4c;--radius:14px;--shadow:0 10px 30px -12px #2e060d59}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:var(--f-body), system-ui, sans-serif;color:var(--ink);background-color:var(--paper);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .45 0 0 0 0 .3 0 0 0 0 .15 0 0 0 .09 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");font-size:17px;line-height:1.6;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit}button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0}ul,ol{list-style:none}h1,h2,h3{font-family:var(--f-display), serif;letter-spacing:.005em;font-weight:400;line-height:1.12}:focus-visible{outline:3px solid var(--marigold);outline-offset:2px;border-radius:4px}.sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.skip{z-index:200;background:#fff;padding:10px 14px;position:absolute;top:0;left:-999px}.skip:focus{top:8px;left:8px}.wrap{width:min(1180px,100% - 32px);margin-inline:auto}.center{text-align:center}.muted{color:var(--ink-2)}.btn{--bg:var(--velvet);--fg:#fff;--bd:transparent;border:2px solid var(--bd);background:var(--bg);color:var(--fg);letter-spacing:.01em;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:13px 24px;font-size:16px;font-weight:600;line-height:1.1;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex;box-shadow:0 6px 16px -8px #2e060d99}.btn:hover{transform:translateY(-2px);box-shadow:0 12px 22px -10px #2e060d8c}.btn:active{transform:translateY(0)}.btn--velvet{--bg:var(--velvet)}.btn--velvet:hover{--bg:var(--velvet-2)}.btn--gold{--bg:linear-gradient(180deg, #f7d27a, #d9a23b);--fg:#3a1708;--bd:#b98728}.btn--wa{--bg:var(--wa)}.btn--wa:hover{--bg:#187a40}.btn--ghost-light{--bg:transparent;--fg:var(--gold-soft);--bd:#f3d89699;box-shadow:none}.btn--ghost-light:hover{--bg:#f3d8961f}.btn--block{width:100%}.btn--grow{flex:1}.linkbtn{text-underline-offset:3px;color:var(--velvet);margin:12px auto 0;font-size:15px;font-weight:500;text-decoration:underline;display:block}.linkbtn--muted{color:var(--ink-2);margin-top:6px;font-weight:400}.tag{background:var(--velvet);color:var(--gold-soft);border-radius:999px;padding:3px 10px;font-size:13px;font-weight:600;display:inline-block}.tag--sold{color:#fff;background:#8b7d72}.hdr{z-index:60;background:var(--velvet);color:var(--gold-soft);box-shadow:0 2px 0 var(--brass), 0 8px 20px -10px #00000080;position:sticky;top:0}.ticker{background:var(--velvet-deep);letter-spacing:.04em;white-space:nowrap;color:var(--gold);border-bottom:1px solid #e3b55940;font-size:13px;overflow:hidden}.ticker__track{padding:6px 0;animation:70s linear infinite tick;display:inline-flex}.ticker__track span{padding-right:0}@keyframes tick{to{transform:translate(-50%)}}.hdr__bar{align-items:center;gap:18px;padding:10px 0;display:flex}.brand{flex-direction:column;margin-right:auto;line-height:1;text-decoration:none;display:flex}.brand__hi{font-family:var(--f-display), serif;color:var(--gold);letter-spacing:.02em;font-size:30px}.brand__en{letter-spacing:.5em;text-transform:uppercase;color:var(--gold-soft);margin-top:3px;padding-left:2px;font-size:11px}.nav{gap:22px;margin-right:8px;display:flex}.nav a{color:var(--gold-soft);padding:6px 2px;font-size:16px;font-weight:500;text-decoration:none;position:relative}.nav a:after{content:"";background:var(--marigold);transform-origin:0;height:2px;transition:transform .2s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.nav a:hover:after{transform:scaleX(1)}.thaal-btn{border:1.5px solid var(--brass);color:var(--gold);border-radius:999px;align-items:center;gap:8px;padding:7px 15px 7px 12px;transition:background .2s;display:flex;position:relative}.thaal-btn:hover{background:#e3b55924}.thaal-btn__label{font-size:15px;font-weight:600}.thaal-btn__count{background:var(--marigold);min-width:22px;height:22px;color:var(--velvet-deep);border:2px solid var(--velvet);border-radius:99px;place-items:center;padding:0 6px;font-size:13px;display:grid;position:absolute;top:-8px;right:-6px}.burger{border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:42px;height:42px;display:none}.burger i{background:var(--gold);border-radius:2px;width:22px;height:2px;transition:all .2s;display:block}@media (max-width:900px){.burger{margin-left:-8px;display:flex}.brand{margin-left:4px;margin-right:auto}.nav{background:var(--velvet-deep);border-bottom:2px solid var(--brass);flex-direction:column;gap:0;margin:0;padding:8px 20px 18px;display:none;position:absolute;top:100%;left:0;right:0}.nav--open{display:flex}.nav a{border-bottom:1px solid #e3b55926;padding:14px 0;font-size:18px}.thaal-btn__label{display:none}.thaal-btn{padding:8px 12px}}.bell{transform-origin:50% 0;animation:4.2s ease-in-out infinite swing;display:block}@keyframes swing{0%,to{transform:rotate(5deg)}50%{transform:rotate(-5deg)}}.flame{transform-origin:50% 90%;animation:1.8s ease-in-out infinite flick}@keyframes flick{0%,to{transform:scale(1)skew(0)}30%{transform:scale(.94,1.06)skew(2deg)}60%{transform:scale(1.04,.96)skew(-2deg)}}.divider{justify-content:center;align-items:center;gap:14px;width:min(320px,70%);margin:14px auto 0;display:flex}.divider span{background:linear-gradient(90deg, transparent, var(--brass));flex:1;height:1px}.divider span:last-child{background:linear-gradient(270deg, transparent, var(--brass))}.stars{color:var(--marigold);letter-spacing:2px}.garland{z-index:2;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='46'%3E%3Cpath d='M0 4Q28 34 56 4' fill='none' stroke='%23b98728' stroke-width='2'/%3E%3Ccircle cx='9' cy='13' r='6.500' fill='%23f0a020'/%3E%3Ccircle cx='19' cy='20' r='6.500' fill='%23e8590c'/%3E%3Ccircle cx='28' cy='23' r='6.500' fill='%23f0a020'/%3E%3Ccircle cx='37' cy='20' r='6.500' fill='%23e8590c'/%3E%3Ccircle cx='47' cy='13' r='6.500' fill='%23f0a020'/%3E%3C/svg%3E") top/56px 46px repeat-x;height:46px;margin-top:-2px;position:relative}.hero{background:radial-gradient(120% 90% at 70% 20%, var(--velvet-2) 0%, var(--velvet) 45%, var(--velvet-deep) 100%);color:var(--gold-soft);padding:70px 0 0;position:relative;overflow:hidden}.hero__mandala{color:#e3b55921;pointer-events:none;width:760px;animation:240s linear infinite spin;position:absolute;top:-120px;right:-180px}@keyframes spin{to{transform:rotate(360deg)}}.hero__bells{pointer-events:none;opacity:.95;justify-content:space-around;padding:0 5%;display:flex;position:absolute;top:0;left:0;right:0}.hero__grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:40px;padding-bottom:34px;display:grid;position:relative}.hero__shlok{font-family:var(--f-serif), serif;color:var(--marigold);margin-bottom:14px;font-size:22px;font-style:italic}.hero h1{color:#fff4d8;text-shadow:0 3px #00000040;font-size:clamp(42px,6.4vw,82px)}.hero h1 em{color:var(--gold);font-style:normal;display:inline-block;position:relative}.hero h1 em:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='8'%3E%3Cpath d='M0 4Q10 0 20 4T40 4' fill='none' stroke='%23f0a020' stroke-width='2.500'/%3E%3C/svg%3E") repeat-x;height:8px;position:absolute;bottom:-4px;left:0;right:0}.hero__lede{color:#f1dfb6;max-width:540px;margin:22px 0 28px;font-size:19px}.hero__cta{flex-wrap:wrap;gap:12px;display:flex}.hero__cta--center{justify-content:center}.hero__proof{color:#e9d3a0;margin-top:26px;font-size:15px}.hero__proof b{color:#fff}.hero__art{justify-content:center;padding:20px 0 10px;display:flex;position:relative}.mehrab{aspect-ratio:4/5.4;background:linear-gradient(160deg,#f6d687,#b98728 55%,#f0c765);border-radius:999px 999px 18px 18px;width:min(400px,82vw);padding:14px;position:relative;box-shadow:0 30px 60px -20px #000000b3,inset 0 0 0 2px #ffffff40}.mehrab:before{content:"";border-radius:inherit;pointer-events:none;z-index:2;border:2px dotted #5c0d198c;position:absolute;inset:6px}.mehrab__inner{background:#1a0306;border-radius:999px 999px 8px 8px;width:100%;height:100%;position:relative;overflow:hidden}.mehrab__inner img{object-fit:cover;object-position:50% 30%}.mehrab__diya{z-index:3;filter:drop-shadow(0 0 14px #f0a020e6);position:absolute;bottom:-22px}.mehrab__diya--l{left:-26px}.mehrab__diya--r{right:-26px}.hero__tag{background:var(--paper);color:var(--ink);box-shadow:var(--shadow);border-left:5px solid var(--marigold);z-index:4;border-radius:12px;gap:1px;padding:12px 16px;font-size:14px;display:grid;position:absolute;bottom:26px;left:0;transform:rotate(-2deg)}.hero__tag small{text-transform:uppercase;letter-spacing:.14em;color:var(--velvet-2);font-size:10px}.hero__tag b{font-family:var(--f-display), serif;font-size:18px;font-weight:400}.hero__tag a{color:var(--velvet);margin-top:4px;font-weight:600}.hero__pankh{opacity:.95;position:absolute}.hero__pankh--a{top:12%;right:-6px;transform:rotate(18deg)}.hero__pankh--b{top:4%;left:2%;transform:rotate(-16deg)}@media (max-width:900px){.hero{padding-top:60px}.hero__grid{grid-template-columns:1fr;gap:26px}.hero__art{padding-top:34px}.mehrab{width:min(300px,70vw)}.hero__tag{bottom:8px;left:4%}.hero__mandala{width:520px;right:-200px}}.trust{z-index:3;background:var(--cream);border:1px solid var(--paper-2);border-radius:0 0 var(--radius) var(--radius);box-shadow:var(--shadow);grid-template-columns:repeat(4,1fr);margin-top:-2px;display:grid;position:relative}.trust div{text-align:center;border-right:1px dashed var(--brass);gap:2px;padding:18px 16px;display:grid}.trust div:last-child{border:0}.trust b{font-family:var(--f-display), serif;color:var(--velvet);font-size:20px;font-weight:400}.trust span{color:var(--ink-2);font-size:14px}@media (max-width:760px){.trust{grid-template-columns:1fr 1fr}.trust div:nth-child(2){border-right:0}.trust div:nth-child(-n+2){border-bottom:1px dashed var(--brass)}}.section{padding:84px 0;position:relative}.section--tight{padding:46px 0 70px}.section--paper{background:var(--cream);border-block:1px solid var(--paper-2)}.section--velvet{background:linear-gradient(180deg, var(--velvet-deep), var(--velvet) 80%);color:var(--gold-soft);overflow:hidden}.section__mandala{color:#e3b55912;pointer-events:none;width:900px;max-width:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.shead{text-align:center;margin-bottom:42px;position:relative}.shead h2{color:var(--velvet);font-size:clamp(30px,4.4vw,50px)}.shead--light h2{color:#fff4d8}.shead__sub{max-width:560px;color:var(--ink-2);margin:12px auto 0}.shead--light .shead__sub{color:#e7cf9b}.eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--velvet-2);margin-bottom:8px;font-size:13px;font-weight:600}.eyebrow--gold{color:var(--marigold)}.cats{grid-template-columns:repeat(3,1fr);gap:28px 22px;display:grid}.cat{text-align:center;justify-items:center;gap:2px;text-decoration:none;display:grid}.cat__arch{aspect-ratio:1/1.06;border:3px solid var(--brass);outline:2px solid var(--gold-soft);outline-offset:-9px;width:100%;box-shadow:var(--shadow);background:var(--paper-2);border-radius:999px 999px 14px 14px;transition:transform .35s cubic-bezier(.2,.8,.3,1);position:relative;overflow:hidden}.cat__arch img{object-fit:cover;transition:transform .6s}.cat:hover .cat__arch{transform:translateY(-6px)}.cat:hover .cat__arch img{transform:scale(1.06)}.cat__hi{font-family:var(--f-serif), serif;color:var(--kumkum);margin-top:14px;font-size:19px;font-style:italic}.cat__name{font-family:var(--f-display), serif;color:var(--velvet);font-size:22px;line-height:1.15}.cat__n{color:var(--ink-2);font-size:14px}@media (min-width:1000px){.cats{grid-template-columns:repeat(5,1fr);gap:34px 22px}.cat:nth-child(5n+2),.cat:nth-child(5n+4){transform:translateY(26px)}.cats{padding-bottom:26px}}@media (max-width:640px){.cats{grid-template-columns:1fr 1fr;gap:24px 14px}.cat__name{font-size:18px}}.grid{grid-template-columns:repeat(4,1fr);gap:26px 20px;display:grid}@media (max-width:1000px){.grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.grid{grid-template-columns:repeat(2,1fr);gap:20px 12px}}.pc{background:var(--paper);border:1px solid #e3cf9f;border-radius:16px;flex-direction:column;padding:10px 10px 12px;transition:transform .25s,box-shadow .25s;display:flex;position:relative;box-shadow:inset 0 1px #fff,0 6px 14px -10px #2e060d66}.pc:hover{transform:translateY(-4px);box-shadow:0 14px 26px -14px #2e060d80}.pc__link{text-decoration:none;display:block}.pc__arch{aspect-ratio:1/1.08;background:var(--paper-2);border-radius:999px 999px 10px 10px;position:relative;overflow:hidden}.pc__arch img{object-fit:cover;transition:transform .5s}.pc:hover .pc__arch img{transform:scale(1.05)}.pc__off{background:var(--velvet);color:var(--gold-soft);white-space:nowrap;border-radius:999px;padding:3px 11px;font-size:12px;font-weight:600;position:absolute;bottom:8px;left:50%;transform:translate(-50%);box-shadow:0 2px 6px #0000004d}.pc__off--sold{color:#fff;background:#55483f}.pc--sold .pc__arch img{filter:grayscale(.7);opacity:.8}.pc__name{font-family:var(--f-body), sans-serif;color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;margin:12px 4px 6px;font-size:15.5px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.pc__foot{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding:0 4px;display:flex}.pc__price{line-height:1.2}.pc__price small{color:var(--ink-2);font-size:12px;display:block}.pc__price b{color:var(--velvet);font-size:19px;font-weight:600}.pc__price s{color:#8b7d72;margin-left:6px;font-size:13px}.pc__btn{background:var(--velvet);color:var(--gold-soft);white-space:nowrap;border-radius:999px;padding:9px 14px;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s,transform .15s}.pc__btn:hover{background:var(--velvet-2)}.pc__btn:active{transform:scale(.96)}.pc__btn--ghost{color:var(--velvet);border:1.5px solid var(--velvet);background:0 0;padding:7px 11px;font-size:13px}@media (max-width:420px){.pc__foot{flex-direction:column;align-items:stretch}.pc__btn{text-align:center}}.seva{position:relative}.seva__rail{grid-template-columns:repeat(6,1fr);margin-bottom:38px;display:grid;position:relative}.seva__thread{background:repeating-linear-gradient(90deg, var(--brass) 0 8px, transparent 8px 14px);opacity:.8;height:3px;position:absolute;top:17px;left:8%;right:8%}.seva__stop{color:#d9c18a;justify-items:center;gap:2px;padding:0 4px;display:grid;position:relative}.seva__dot{background:var(--velvet-deep);border:3px solid var(--brass);z-index:1;border-radius:50%;width:36px;height:36px;transition:all .3s;display:block;position:relative}.seva__stop.is-past .seva__dot{background:var(--brass)}.seva__stop.is-on .seva__dot{background:var(--marigold);border-color:#fff4d8;transform:scale(1.12);box-shadow:0 0 0 6px #f0a02040,0 0 24px #f0a020cc}.seva__hi{font-family:var(--f-display), serif;color:#fff4d8;margin-top:8px;font-size:22px}.seva__en{opacity:.85;font-size:13px}.seva__stop:not(.is-on):hover .seva__dot{background:var(--velvet-2)}.seva__panel{background:#0000002e;border:1px solid #e3b5594d;border-radius:20px;grid-template-columns:.8fr 2.2fr;align-items:start;gap:30px;padding:26px;animation:.45s rise;display:grid}@keyframes rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.seva__copy h3{color:#fff4d8;margin-bottom:12px;font-size:34px}.seva__copy h3 span{font-family:var(--f-body), sans-serif;color:var(--gold);font-size:18px}.seva__copy p:not(.eyebrow){color:#ecd8a8;margin-bottom:20px}.seva__items{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.seva__items .pc{background:var(--paper)}@media (max-width:1000px){.seva__panel{grid-template-columns:1fr}}@media (max-width:760px){.seva__rail{scrollbar-width:none;grid-template-columns:repeat(6,78px);margin-inline:-16px;padding:0 16px 12px;overflow-x:auto}.seva__thread{width:390px;left:16px;right:auto}.seva__items{grid-template-columns:repeat(2,1fr)}.seva__panel{padding:18px 14px}.seva__hi{font-size:19px}}.size{grid-template-columns:auto 1fr;align-items:stretch;gap:20px 40px;display:grid}.size__nums{flex-wrap:wrap;grid-column:1/-1;justify-content:center;gap:10px;display:flex}.size__nums button{border:2px solid var(--brass);background:var(--paper);width:76px;height:76px;font-family:var(--f-display), serif;color:var(--velvet);border-radius:50%;place-content:center;font-size:30px;line-height:1;transition:all .2s;display:grid}.size__nums button small{font-family:var(--f-body), sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);font-size:11px}.size__nums button:hover{transform:translateY(-3px)}.size__nums button.is-on{background:var(--velvet);color:var(--gold);border-color:var(--velvet);box-shadow:0 0 0 4px var(--gold-soft)}.size__nums button.is-on small{color:var(--gold-soft)}.size__stage{border-bottom:4px solid var(--brass);background:linear-gradient(#0000,#b987281a);align-items:flex-end;width:360px;height:420px;padding-left:52px;display:flex;position:relative}.size__ruler{border-right:2px solid var(--brass);text-align:right;flex-direction:column;justify-content:space-between;width:46px;padding-right:6px;display:flex;position:absolute;top:0;bottom:0;left:0}.size__ruler span{border-top:1px solid var(--brass);align-self:flex-end;width:12px;height:0;margin-right:-6px;position:relative}.size__ruler span em{color:var(--ink-2);font-size:12px;font-style:normal;position:absolute;top:-10px;right:18px}.size__frame{border:3px solid var(--brass);background:var(--paper-2);width:240px;box-shadow:var(--shadow);border-radius:999px 999px 8px 8px;transition:height .6s cubic-bezier(.2,.8,.3,1);position:relative;overflow:hidden}.size__frame img{object-fit:cover}.size__scale{color:var(--ink-2);font-size:12px;position:absolute;top:0;right:0}.size__info h3{color:var(--velvet);margin-bottom:14px;font-size:34px}.size__info h3 span{color:var(--kumkum)}.size__info dl{grid-template-columns:90px 1fr;gap:6px 14px;margin-bottom:22px;display:grid}.size__info dt{color:var(--ink-2);letter-spacing:.1em;text-transform:uppercase;padding-top:3px;font-size:14px}.size__info dd{font-weight:600}.size__list li{border-top:1px dashed var(--brass);grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:12px 0;display:grid}.size__list a{font-weight:500;text-decoration:none}.size__list a:hover{text-decoration:underline}.size__list b{color:var(--velvet)}.size__hint{color:var(--ink-2);margin-top:18px;font-size:15px}@media (max-width:860px){.size{grid-template-columns:1fr}.size__stage{width:100%;max-width:360px;height:340px;margin-inline:auto}.size__frame{width:190px}.size__nums button{width:62px;height:62px;font-size:25px}}.gokul{color:#e8f3ea;background:linear-gradient(135deg,#12483f,#0e5560 55%,#0b3a45);padding:80px 0;position:relative;overflow:hidden}.gokul:before{content:"";background:radial-gradient(circle at 12% 90%,#f0a02038,#0000 40%),radial-gradient(circle at 90% 10%,#f3d89626,#0000 40%);position:absolute;inset:0}.gokul__grid{grid-template-columns:1.1fr 1fr;align-items:center;gap:56px;display:grid;position:relative}.gokul__imgs{height:420px;position:relative}.gokul__img{border:4px solid #fff4d8;border-radius:18px;position:absolute;overflow:hidden;box-shadow:0 25px 40px -18px #000000b3}.gokul__img img{object-fit:cover}.gokul__img--a{width:78%;height:300px;top:10px;left:0;transform:rotate(-3deg)}.gokul__img--b{width:44%;height:300px;bottom:0;right:0;transform:rotate(4deg)}.gokul h2{color:#fff4d8;margin-bottom:14px;font-size:clamp(32px,4.6vw,52px)}.gokul__copy p:not(.eyebrow){color:#d3e8da;margin-bottom:20px;font-size:18px}.gokul__price{align-items:baseline;gap:12px;margin-bottom:22px;display:flex}.gokul__price b{font-family:var(--f-display), serif;color:var(--gold);font-size:42px;font-weight:400}.gokul__price s{opacity:.6}.gokul__price span{letter-spacing:.1em;text-transform:uppercase;opacity:.8;font-size:14px}@media (max-width:860px){.gokul__grid{grid-template-columns:1fr;gap:30px}.gokul__imgs{height:340px}.gokul__img--a,.gokul__img--b{height:240px}}.rail{scroll-snap-type:x mandatory;scrollbar-color:var(--brass) transparent;gap:18px;padding:8px max(16px,50vw - 590px) 22px;display:flex;overflow-x:auto}.rail__item{scroll-snap-align:start;flex:none;gap:10px;width:230px;text-decoration:none;display:grid}.rail__img{aspect-ratio:4/5;border:3px solid var(--brass);box-shadow:var(--shadow);background:var(--paper-2);border-radius:6px;position:relative;overflow:hidden}.rail__img img{object-fit:cover;transition:transform .5s}.rail__item:hover .rail__img img{transform:scale(1.05)}.rail__item span{font-size:14.5px;font-weight:500;line-height:1.3}.poshak{grid-template-columns:.55fr 1.45fr;align-items:center;gap:50px;display:grid}.poshak__art{background:var(--velvet);border:4px solid var(--brass);outline:2px solid var(--gold-soft);outline-offset:-12px;border-radius:999px 999px 18px 18px;justify-content:center;align-items:flex-end;gap:4px;height:240px;padding:30px 20px 20px;display:flex}.poshak__art svg{filter:drop-shadow(0 6px 8px #0006)}.poshak h2{color:var(--velvet);margin-bottom:14px;font-size:clamp(28px,3.6vw,42px)}.poshak p:not(.eyebrow){max-width:620px;margin-bottom:18px}.steps--inline{counter-reset:s;flex-wrap:wrap;gap:10px;margin-bottom:22px;display:flex}.steps--inline li{counter-increment:s;background:var(--paper);border:1px dashed var(--brass);border-radius:999px;align-items:center;gap:8px;padding:7px 16px 7px 10px;font-size:15px;display:flex}.steps--inline li:before{content:counter(s);background:var(--velvet);width:24px;height:24px;color:var(--gold-soft);border-radius:50%;place-items:center;font-size:13px;font-weight:600;display:grid}@media (max-width:800px){.poshak{grid-template-columns:1fr}.poshak__art{max-width:260px;height:180px;margin:0 auto}}.how{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.how li{background:var(--cream);border:1px solid var(--paper-2);border-radius:18px;padding:28px 24px 26px;position:relative}.how li span{background:var(--velvet);width:50px;height:50px;color:var(--gold);font-family:var(--f-display), serif;border:3px solid var(--gold);border-radius:50%;place-items:center;font-size:26px;display:grid;position:absolute;top:-22px;left:22px}.how h3{color:var(--velvet);margin:10px 0 8px;font-size:24px}.how p{color:var(--ink-2)}@media (max-width:800px){.how{grid-template-columns:1fr;gap:34px}}.faq{max-width:820px}.faq .shead{margin-bottom:26px}.faq details{border-bottom:1px solid var(--brass);padding:4px 0}.faq summary{cursor:pointer;padding:16px 30px 16px 0;font-size:18px;font-weight:600;list-style:none;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--velvet);font-size:28px;transition:transform .2s;position:absolute;top:10px;right:4px}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{color:var(--ink-2);padding:0 6px 18px 0}.finale{background:radial-gradient(100% 120% at 50% 0, var(--velvet-2), var(--velvet-deep));color:var(--gold-soft);padding:84px 0 90px;position:relative;overflow:hidden}.finale h2{color:var(--gold);margin:6px 0 10px;font-size:clamp(40px,7vw,76px)}.finale p{margin-bottom:26px;font-size:18px}.finale__diya{filter:drop-shadow(0 0 20px #f0a020e6);width:84px;height:auto;margin:0 auto}.ftr{background:var(--velvet-deep);color:#d9c18a;border-top:4px solid var(--brass);padding:60px 0 0;position:relative;overflow:hidden}.ftr__mandala{color:#e3b55912;width:520px;position:absolute;bottom:-160px;right:-140px}.ftr__grid{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:34px;display:grid;position:relative}.ftr h3{font-family:var(--f-body), sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--marigold);margin-bottom:14px;font-size:13px;font-weight:600}.ftr li{margin-bottom:8px;font-size:15.5px}.ftr a{text-decoration:none}.ftr li a:hover{color:#fff;text-decoration:underline}.ftr p{max-width:360px;margin-bottom:16px;font-size:15.5px}.ftr__tag{font-family:var(--f-serif), serif;color:var(--marigold);margin-top:12px;font-size:20px;font-style:italic}.brand--ftr{margin-bottom:0}.ftr__base{border-top:1px solid #e3b55933;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:40px;padding:22px 0;font-size:14px;display:flex;position:relative}@media (max-width:860px){.ftr__grid{grid-template-columns:1fr 1fr}.ftr__grid>:first-child{grid-column:1/-1}}.page{min-height:60vh;padding:38px 0 80px}.phead{margin-bottom:26px}.phead h1{color:var(--velvet);font-size:clamp(34px,5vw,56px)}.phead p:not(.eyebrow){color:var(--ink-2);max-width:640px;margin-top:8px}.chips{scrollbar-width:none;gap:8px;padding:4px 0 14px;display:flex;overflow-x:auto}.chips a{border:1.5px solid var(--brass);background:var(--paper);border-radius:999px;flex:none;padding:8px 16px;font-size:15px;font-weight:500;text-decoration:none;transition:all .2s}.chips a:hover{background:var(--cream)}.chips a.is-on{background:var(--velvet);color:var(--gold-soft);border-color:var(--velvet)}.tools{flex-wrap:wrap;align-items:center;gap:12px;margin:4px 0 6px;display:flex}.search{flex:260px}.search input,.select select,.f input,.f textarea,.f select{width:100%;font:inherit;color:var(--ink);background:#fffaf0;border:1.5px solid #cdb27a;border-radius:12px;padding:12px 16px}.search input{border-radius:999px}.select select{border-radius:999px;padding-right:30px}.check{align-items:center;gap:8px;font-size:15px;display:flex}.check input{width:18px;height:18px;accent-color:var(--velvet)}.count{color:var(--ink-2);margin:12px 0 18px;font-size:14px}.empty{text-align:center;color:var(--ink-2);padding:50px 0}.crumbs{color:var(--ink-2);margin-bottom:18px;font-size:14px}.crumbs a{color:var(--velvet);text-decoration:none}.pdp{grid-template-columns:1fr 1fr;align-items:start;gap:48px;display:grid}.gal{position:sticky;top:120px}.gal__main{aspect-ratio:1/1.1;border:4px solid var(--brass);outline:2px solid var(--gold-soft);outline-offset:-12px;background:var(--paper-2);box-shadow:var(--shadow);border-radius:999px 999px 18px 18px;position:relative;overflow:hidden}.gal__main img{object-fit:cover}.gal__thumbs{justify-content:center;gap:10px;margin-top:14px;display:flex}.gal__thumbs button{outline:1px solid var(--brass);opacity:.75;border:3px solid #0000;border-radius:50%;width:72px;height:72px;position:relative;overflow:hidden}.gal__thumbs button.is-on{border-color:var(--velvet);opacity:1}.gal__thumbs img{object-fit:cover}.pdp__title{color:var(--velvet);margin-bottom:14px;font-size:clamp(28px,3.6vw,42px)}.buy__price{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.buy__price b{font-family:var(--f-display), serif;color:var(--velvet);font-size:40px;font-weight:400}.buy__price s{color:#8b7d72;font-size:18px}.buy__tax{color:var(--ink-2);margin:2px 0 18px;font-size:14px}.opts{border:0;margin-bottom:18px}.opts legend{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);margin-bottom:8px;font-size:14px}.opts>div{flex-wrap:wrap;gap:10px;display:flex}.opt{border:1.5px solid var(--brass);background:var(--paper);text-align:left;border-radius:12px;padding:9px 16px;font-weight:600;line-height:1.2}.opt small{color:var(--ink-2);font-weight:400;display:block}.opt.is-on{background:var(--velvet);color:var(--gold-soft);border-color:var(--velvet)}.opt.is-on small{color:var(--gold-soft)}.opt:disabled{opacity:.4;cursor:not-allowed;text-decoration:line-through}.buy__row{gap:12px;margin-bottom:12px;display:flex}.qty{border:1.5px solid var(--brass);background:var(--paper);border-radius:999px;align-items:center;display:inline-flex}.qty button{width:42px;height:46px;color:var(--velvet);font-size:22px}.qty span{text-align:center;min-width:30px;font-weight:600}.qty--sm button{width:30px;height:30px;font-size:18px}.qty--sm{margin-top:6px}.buy__ask{color:var(--ink-2);margin:14px 0 22px;font-size:14.5px}.buy__ask a{color:var(--velvet);font-weight:600}.soldbox{background:var(--cream);border:1px dashed var(--brass);border-radius:14px;gap:12px;padding:16px;display:grid}.pdp__box{border-top:1px solid var(--brass);padding:18px 0 6px}.pdp__box h2{font-family:var(--f-body), sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--velvet-2);margin-bottom:10px;font-size:13px;font-weight:600}.pdp__box li{color:var(--ink-2);margin-bottom:6px;padding-left:20px;position:relative}.pdp__box li:before{content:"";background:var(--marigold);width:7px;height:7px;position:absolute;top:10px;left:2px;transform:rotate(45deg)}.h-sm{color:var(--velvet);margin:30px 0 20px;font-size:28px}@media (max-width:900px){.pdp{grid-template-columns:1fr;gap:26px}.gal{width:100%;max-width:460px;margin-inline:auto;position:static}}.co{grid-template-columns:1.15fr .85fr;align-items:start;gap:36px;display:grid}.co__form,.co__sum{background:var(--cream);border:1px solid var(--paper-2);border-radius:20px;padding:26px}.co__sum{background:var(--paper);border:2px solid var(--brass);position:sticky;top:120px}.co h2{color:var(--velvet);margin-bottom:16px;font-size:26px}.f{margin-bottom:14px}.f label{margin-bottom:5px;font-size:15px;font-weight:600;display:block}.f label span{color:var(--ink-2);font-weight:400}.f-row{grid-template-columns:1.2fr 1fr .8fr;gap:12px;display:grid}.f--bad input,.f--bad textarea{border-color:var(--kumkum);background:#fff3ef}.f em{color:var(--kumkum);font-size:13.5px;font-style:normal}.co__intl,.co__note{color:var(--ink-2);font-size:14px}.co__err{color:var(--kumkum);text-align:center;margin-top:8px;font-size:14px}.co__sum ul{margin-bottom:14px}.co__sum li,.drawer__list li{border-bottom:1px dashed var(--brass);grid-template-columns:64px 1fr auto;align-items:start;gap:12px;padding:12px 0;display:grid}.drawer__img{border:2px solid var(--brass);border-radius:50% 50% 8px 8px;width:64px;height:64px;position:relative;overflow:hidden}.drawer__img img{object-fit:cover}.drawer__name{font-size:15px;font-weight:600;line-height:1.3;text-decoration:none;display:block}.drawer__var{color:var(--ink-2);font-size:13px}.drawer__saved{color:var(--tulsi);margin:8px 0;font-size:14.5px;font-weight:600}.drawer__sub{justify-content:space-between;margin:8px 0;font-size:18px;display:flex}.drawer__sub b{color:var(--velvet);font-size:24px;font-family:var(--f-display), serif;font-weight:400}.co .btn--block{margin-top:14px}.empty-page{text-align:center;justify-items:center;gap:12px;padding-top:80px;display:grid}.empty-page h1{color:var(--velvet);font-size:clamp(28px,4vw,44px)}.empty-page svg{filter:drop-shadow(0 0 14px #f0a02099);width:80px;height:auto}@media (max-width:900px){.co{grid-template-columns:1fr}.co__sum{position:static}.f-row{grid-template-columns:1fr 1fr}.f-row .f:first-child{grid-column:1/-1}}.prose{max-width:800px}.prose h2{color:var(--velvet);margin:34px 0 10px;font-size:28px}.prose p,.prose li{margin-bottom:12px}.prose ul{padding-left:22px;list-style:outside}.prose li::marker{color:var(--marigold)}.prose table{border-collapse:collapse;background:var(--cream);border-radius:12px;width:100%;margin:12px 0 18px;overflow:hidden}.prose th,.prose td{text-align:left;border-bottom:1px dashed var(--brass);padding:13px 18px}.prose th{color:var(--velvet);font-weight:600}.cards3{grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:38px;display:grid}.ccard{background:var(--cream);border:2px solid var(--brass);border-radius:20px;gap:4px;padding:26px;text-decoration:none;transition:all .2s;display:grid}.ccard:hover{box-shadow:var(--shadow);transform:translateY(-4px)}.ccard h2{color:var(--velvet);font-size:26px}.ccard p{font-size:20px;font-weight:600}.ccard span{color:var(--ink-2);font-size:15px}.ccard--wa{background:var(--wa);color:#fff;border-color:#146b37}.ccard--wa h2{color:#fff}.ccard--wa span{color:#d9f2e2}.visit{background:var(--velvet);color:var(--gold-soft);border-radius:20px;justify-items:start;gap:12px;padding:32px;display:grid}.visit h2{color:var(--gold);font-size:30px}@media (max-width:800px){.cards3{grid-template-columns:1fr}}.scrim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;pointer-events:none;z-index:90;background:#1e050a8c;transition:opacity .25s;position:fixed;inset:0}.scrim--on{opacity:1;pointer-events:auto}.drawer{background:var(--paper);z-index:100;border-left:4px solid var(--brass);flex-direction:column;width:min(430px,100%);transition:transform .35s cubic-bezier(.2,.8,.3,1);display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(105%);box-shadow:-20px 0 40px #0000004d}.drawer--on{transform:none}.drawer__head{background:var(--velvet);color:var(--gold);justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.drawer__head h2{font-size:26px}.x{color:var(--gold-soft);width:40px;height:40px;font-size:34px;line-height:1}.drawer__list{flex:1;padding:4px 22px;overflow-y:auto}.drawer__foot{border-top:2px solid var(--brass);background:var(--cream);gap:4px;padding:16px 22px 22px;display:grid}.drawer__foot small{color:var(--ink-2);margin-bottom:10px}.drawer__empty{text-align:center;color:var(--ink-2);flex:1;place-content:center;justify-items:center;gap:14px;padding:20px;display:grid}.drawer__empty svg{filter:drop-shadow(0 0 12px #f0a02099)}.toast{background:var(--velvet-deep);color:var(--gold-soft);z-index:120;border:1.5px solid var(--brass);border-radius:999px;max-width:92vw;padding:12px 22px;font-size:15px;font-weight:500;animation:.3s pop;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0006}@keyframes pop{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}section[id]{scroll-margin-top:96px}.announce{color:#2b0a10;text-align:center;background:#d9a441;padding:.45rem 1rem;font-size:.9rem;font-weight:500}.ordlist{text-align:left;max-width:460px;margin:1rem auto;padding:0;list-style:none}.ordlist li{border-bottom:1px solid #0001;justify-content:space-between;gap:1rem;padding:.4rem 0;display:flex}.co__couponrow{gap:.5rem;display:flex}.co__couponrow input{flex:1}
