body.theme-zari{--zr-velvet:#152241;--zr-night:#0d1424;--zr-gold:#cfa54a;--zr-gold-text:#e2c27a;--zr-blush:#e8c7be;--zr-ivory:#f6efe2;--zr-ink:#2a1e14;--zr-ink-2:#5c4a3a;--zr-deep:#1b2a52;--zr-f-display:"Noto Serif Display", "Noto Serif Devanagari", Georgia, serif;--zr-f-script:"Petit Formal Script", "Noto Serif Display", cursive;--zr-f-body:"Mulish", "Noto Serif Devanagari", sans-serif;--zr-f-deva:"Noto Serif Devanagari", serif;--su-bg:var(--zr-night);--su-paper:var(--zr-ivory);--su-ink:var(--zr-ivory);--su-ink-2:#cfc6b4;--su-accent:var(--zr-gold);--su-accent-ink:var(--zr-night);--su-gold:var(--zr-gold);--su-line:#cfa54a52;--su-f-display:var(--zr-f-display);--su-f-script:var(--zr-f-script);--su-f-body:var(--zr-f-body);--su-f-deva:var(--zr-f-deva);--su-radius:4px;background:var(--zr-night);color:var(--zr-ivory)}.theme-zari .su-btn{background:var(--zr-gold);border-color:var(--zr-gold);color:var(--zr-night);border-radius:3px}.theme-zari .su-btn.zr-btn--line,.theme-zari .su-btn--line{color:var(--zr-gold-text);background:0 0;border-color:#e2c27abf}.theme-zari .su-btn .l-ne{font-family:var(--zr-f-deva)}.theme-zari .su-gate{cursor:pointer;background:0 0}.zr-g{left:50%;bottom:calc(100% - var(--zr-gtop,40svh) + 26px);text-align:center;pointer-events:none;width:min(100% - 32px,560px);position:absolute;translate:-50%}.zr-g__title{font:500 15px/1.4 var(--zr-f-body);letter-spacing:.32em;text-transform:uppercase;color:var(--zr-gold-text);margin:0}.zr-g__title .l-ne{font:500 22px/1.5 var(--zr-f-deva);letter-spacing:0;text-transform:none}.zr-g__rule{background:linear-gradient(90deg, transparent, var(--zr-gold), transparent);width:74px;height:1px;margin:14px auto 12px;display:block}.zr-g__names{font:400 italic clamp(30px, 8vw, 46px)/1.25 var(--zr-f-display);color:var(--zr-ivory);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:0 12px;margin:0;display:flex}.zr-g__names .su-n,.zr-g__names .su-amp{display:inline}.zr-g__names .su-amp{color:var(--zr-gold-text);font-size:.8em}.zr-g__names .l-ne{font:500 .82em/1.5 var(--zr-f-deva);font-style:normal}.theme-zari .su-gate__ui{color:var(--zr-ivory)}.theme-zari .su-gate__line,.theme-zari .su-quiet{color:var(--zr-blush)}.zr-journey{position:relative}.zr-step{pointer-events:none;width:1px;height:1px;position:absolute;left:0}.zr-scene{height:100vh;background:var(--zr-night);height:100svh;position:relative;overflow:hidden}.zr-room{background:radial-gradient(110% 70% at 50% 58%,#1e2d58 0%,#142041 42%,#0b1122 78%,#080c18 100%);position:absolute;inset:0}.zr-room:before{content:"";opacity:.1;background:url(/themes/zari/art/velvet-sm.webp) 50%/cover;position:absolute;inset:0}.zr-room__warm{opacity:0;background:radial-gradient(60% 42% at 50% 52%,#ffce8c33,#ffbe6e00 70%);position:absolute;inset:0}.zr-stage{perspective:var(--P,1200px);perspective-origin:50%;position:absolute;inset:0}.zr-world{width:0;height:0;transform-style:preserve-3d;will-change:transform;position:absolute;top:50%;left:50%}.zr-world>*,.zr-lid>*{backface-visibility:hidden;display:block;position:absolute}.zr-world img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.zr-front{left:calc(var(--W) * -.5);width:var(--W);height:var(--Hb);transform:translateZ(calc(var(--D) * .5));top:0}.zr-front__img{width:100%;height:100%;display:block}.zr-lid{width:0;height:0;transform-style:preserve-3d;transform-origin:0 0;backface-visibility:visible;top:0;left:0}.zr-lid__front{left:calc(var(--W) * -.5);top:calc(var(--Hl) * -1);width:var(--W);height:var(--Hl);transform:translateZ(var(--D))}.zr-lid__img{width:100%;height:100%;display:block}.zr-garland{pointer-events:none;width:29%;height:auto;position:absolute;top:-12%;left:50%;transform:translate(-50%)}.zr-lid__top{left:calc(var(--W) * -.5);top:calc(var(--Hl) * -1);width:var(--W);height:var(--D);transform-origin:50% 0;background:url(/themes/zari/art/velvet-sm.webp) 50%/100% 100%;transform:rotateX(90deg)}.zr-lid__inner{left:calc(var(--W) * -.5);top:calc(var(--Hl) * -1 + 2px - var(--D));width:var(--W);height:var(--D);transform-origin:50% 100%;background:linear-gradient(#46141e1f,#46141e4d),url(/themes/zari/art/lining-sm.webp) 50%/cover;justify-content:center;align-items:center;display:flex;transform:rotateX(-90deg);box-shadow:inset 0 0 0 3px #b88c3c,inset 0 0 0 5px #3c1e0a80,inset 0 0 40px #3c0f1959}.zr-lidpic{background:linear-gradient(135deg,#f1d99a,#b8842f 45%,#e9cb82 70%,#9a6c22);margin:0;padding:4px;box-shadow:0 8px 18px #28081073}.zr-lidpic__mat{background:var(--zr-ivory);padding:6px;display:block}.zr-lidpic img{width:auto;height:auto;max-width:calc(var(--W) * .56);max-height:calc(var(--D) * .74);display:block}.zr-mono{font:400 calc(var(--D) * .3)/1 var(--zr-f-script);color:#b07f2e;letter-spacing:-.04em;text-shadow:0 1px #fff0d299;margin:0}.zr-wall{background:linear-gradient(#320e188c,#320e1833),url(/themes/zari/art/lining-sm.webp) 50%/cover}.zr-wall--back{left:calc(var(--W) * -.47);width:calc(var(--W) * .94);height:var(--Hb);transform:translateZ(calc(var(--D) * -.5 + 1px));top:0}.zr-wall--l,.zr-wall--r{left:calc(var(--D) * -.5);width:var(--D);height:var(--Hb);top:0}.zr-wall--l{transform:translateX(calc(var(--W) * -.47)) rotateY(90deg)}.zr-wall--r{transform:translateX(calc(var(--W) * .47)) rotateY(-90deg)}.zr-floor{left:calc(var(--W) * -.47);top:calc(var(--D) * -.5);width:calc(var(--W) * .94);height:var(--D);transform:translateY(calc(var(--Hb) - 3px)) rotateX(90deg);background:linear-gradient(#280a1499,#280a1499),url(/themes/zari/art/lining-sm.webp) 50%/cover}.zr-ground{left:calc(var(--W) * -1.2);top:calc(var(--D) * -1);width:calc(var(--W) * 2.4);height:calc(var(--D) * 2);transform:translateY(calc(var(--Hb) + 1px)) rotateX(90deg);background:radial-gradient(closest-side,#0000009e,#0000004d 45%,#0000 100%)}.zr-roses{left:calc(var(--W) * -.18);top:calc(var(--W) * -.12);width:calc(var(--W) * .36);height:auto;transform:translate3d(calc(var(--W) * -.3), -1px, calc(var(--D) * .5 - var(--W) * .035)) rotateX(90deg) rotateZ(-10deg);pointer-events:none}.zr-lock{width:15%;margin-left:-7.5%;position:absolute;top:1.4%;left:50%}.zr-lock__sh{width:100%;height:auto;position:absolute;top:0;left:0}.zr-lock__body{filter:drop-shadow(0 4px 4px #00000059);width:100%;height:auto;margin-top:50.3%;display:block;position:relative}.zr-key{transform-origin:100%;width:220%;max-width:none;height:auto;position:absolute;top:41%;right:50%}.zr-trays{width:0;height:0;transform-style:preserve-3d;backface-visibility:visible;position:absolute;top:0;left:0}.zr-tray,.zr-odhni{box-sizing:border-box;transform-style:preserve-3d;transform-origin:50%;backface-visibility:hidden;pointer-events:none;will-change:transform;position:absolute}.zr-tray.is-up,.zr-odhni.is-up{pointer-events:auto}.zr-tray{left:calc(var(--tw) * -.5);top:calc(var(--td) * -.5);width:var(--tw);height:var(--td);border:var(--rim) solid transparent;border-image:url(/themes/zari/art/tray.webp) 128 fill / var(--rim) stretch}.zr-tray__edge{left:calc(var(--rim) * -1);right:calc(var(--rim) * -1);top:calc(100% + var(--rim));transform-origin:50% 0;background:linear-gradient(#c99b45,#7a5520);height:12px;position:absolute;transform:rotateX(-90deg)}.zr-odhni{left:calc(var(--ow) * -.5);top:calc(var(--oh) * -.5);width:var(--ow);height:var(--oh);filter:drop-shadow(0 10px 18px #00000059);background:url(/themes/zari/art/odhni-sm.webp) 50%/100% 100%}@media (min-width:900px){.zr-odhni{background-image:url(/themes/zari/art/odhni.webp)}}.zr-face{justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.zr-port .zr-tray .zr-face{width:calc(var(--td) - var(--rim) * 2);height:calc(var(--tw) - var(--rim) * 2);inset:50% auto auto 50%;transform:translate(-50%,-50%)rotate(90deg)}.zr-odhni__face{inset:15% 12%}.zr-port .zr-odhni .zr-face{width:calc(var(--oh) * .72);height:calc(var(--ow) * .78);inset:50% auto auto 50%;transform:translate(-50%,-50%)rotate(90deg)}.zr-face__in{box-sizing:border-box;text-align:center;transform-origin:50%;flex-direction:column;align-items:center;width:100%;padding:10px 16px;display:flex}.zr-land .zr-face__in{padding:14px 28px}.zr-no{font:400 13px/1 var(--zr-f-display);letter-spacing:.24em;color:#e2c27acc;align-items:center;gap:10px;margin:0 0 4px;display:flex}.zr-no:before,.zr-no i{content:"";background:#e2c27a8c;width:26px;height:1px;display:block}.zr-no .l-ne{font:500 14px/1 var(--zr-f-deva);letter-spacing:0}.zr-h{font:400 clamp(26px, 3.2vw, 40px)/1.2 var(--zr-f-display);color:var(--zr-gold-text);text-wrap:balance;margin:2px 0 14px}.zr-h .l-ne{font:500 .88em/1.5 var(--zr-f-deva)}.zr-k{font:600 12px/1.4 var(--zr-f-body);letter-spacing:.26em;text-transform:uppercase;color:var(--zr-gold-text);margin:0 0 8px}.zr-k .l-ne{font:500 15px/1.4 var(--zr-f-deva);letter-spacing:0;text-transform:none}.zr-alt{font:400 16px/1.5 var(--zr-f-body);color:var(--zr-blush);margin:12px 0 0}.zr-alt .l-ne{font:400 17px/1.7 var(--zr-f-deva)}.zr-place{font:500 italic 19px/1.45 var(--zr-f-display);color:var(--zr-ivory);text-wrap:balance;margin:4px 0 0}.zr-place .l-ne{font:500 18px/1.6 var(--zr-f-deva);font-style:normal}.zr-btns{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:16px;display:flex}.zr-link{color:var(--zr-gold-text);text-underline-offset:3px;white-space:nowrap;font-weight:700;text-decoration:underline}.zr-face .su-btn{min-height:46px;padding:11px 22px}.zr-coin{aspect-ratio:1;width:min(76%,300px);position:relative}.zr-land .zr-coin{width:min(44vh,380px)}.zr-coin__img{filter:drop-shadow(0 8px 12px #00000073);width:100%;height:100%;display:block}.zr-coin__face{color:#5a3b0c;text-shadow:0 1px #ffeeba99,0 -1px #46280040;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;inset:20%}.zr-coin__wd{font:700 12px/1.2 var(--zr-f-body);letter-spacing:.24em;text-transform:uppercase}.zr-coin__wd .l-ne{font:600 15px/1.3 var(--zr-f-deva);letter-spacing:0}.zr-coin__day{font:500 clamp(46px, 7vh, 66px)/1 var(--zr-f-display)}.zr-coin__day .l-ne{font-family:var(--zr-f-deva)}.zr-coin__my{font:600 14px/1.2 var(--zr-f-body);letter-spacing:.12em;text-transform:uppercase}.zr-coin__my .l-ne{font:600 16px/1.3 var(--zr-f-deva);letter-spacing:0}.zr-coin__t{font:700 12.5px/1.2 var(--zr-f-body);letter-spacing:.06em;margin-top:2px}.zr-coin__t .l-ne{font:600 14px/1.3 var(--zr-f-deva)}.zr-fams{flex-direction:column;align-items:stretch;gap:6px;width:100%;display:flex}.zr-fam{text-align:left;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:14px;display:grid}.zr-fam--groom{text-align:right;grid-template-columns:minmax(0,1fr) 96px}.zr-fam--groom .zr-fam__box,.zr-fam--groom .zr-fam__pic{order:2}.zr-fam__box,.zr-fam__pic{margin:0}.zr-fam__box img{object-fit:contain;filter:drop-shadow(0 6px 8px #00000073);width:100%;height:96px;display:block}.zr-fam__pic{background:linear-gradient(135deg,#f1d99a,#b8842f 50%,#e9cb82);border-radius:50%;padding:3px}.zr-fam__pic img{aspect-ratio:1;object-fit:cover;border-radius:50%;width:100%;display:block}.zr-fam__name{font:400 22px/1.25 var(--zr-f-display);color:var(--zr-ivory);margin:2px 0 0}.zr-fam__name .l-ne{font:500 20px/1.5 var(--zr-f-deva)}.zr-fam__of{font:600 11.5px/1.3 var(--zr-f-body);letter-spacing:.18em;text-transform:uppercase;color:var(--zr-gold-text);margin:6px 0 0}.zr-fam__of .l-ne{font:500 14px/1.4 var(--zr-f-deva);letter-spacing:0}.zr-fam__par{font:500 16px/1.5 var(--zr-f-body);color:var(--zr-ivory);margin:2px 0 0}.zr-fam__par .l-ne{font:500 17px/1.65 var(--zr-f-deva)}.zr-fam__home{font:400 15px/1.45 var(--zr-f-body);color:var(--zr-blush);margin:2px 0 0}.zr-fam__home .l-ne{font:400 16px/1.6 var(--zr-f-deva)}.zr-fams__and{font:400 40px/1 var(--zr-f-script);color:var(--zr-gold);text-align:center;margin:0}.zr-land .zr-fams{flex-direction:row;justify-content:center;align-items:flex-start;gap:28px}.zr-land .zr-fam,.zr-land .zr-fam--groom{text-align:center;flex:1 1 0;grid-template-columns:1fr;justify-items:center}.zr-land .zr-fam__box,.zr-land .zr-fam__pic{order:0;width:190px}.zr-land .zr-fam__box img{height:190px}.zr-land .zr-fam__par{font-size:18px}.zr-land .zr-fam__home{font-size:16px}.zr-land .zr-fam__of{font-size:12.5px}.zr-land .zr-h{font-size:44px}.zr-land .zr-k{font-size:13px}.zr-land .zr-alt{font-size:18px}.zr-land .zr-place,.zr-land .zr-venues b{font-size:22px}.zr-land .zr-venues small{font-size:15px}.zr-land .zr-fams__and{align-self:center;font-size:56px}.zr-land .zr-fam__name{font-size:28px}.zr-prints{grid-template-columns:repeat(2,minmax(0,1fr));place-items:center;gap:12px;width:100%;display:grid}.zr-prints--1{grid-template-columns:1fr}.zr-land .zr-prints{grid-template-columns:repeat(4,minmax(0,1fr))}.zr-land .zr-prints--1{grid-template-columns:1fr}.zr-land .zr-prints--2{grid-template-columns:repeat(2,minmax(0,1fr))}.zr-land .zr-prints--3{grid-template-columns:repeat(3,minmax(0,1fr))}.zr-print{background:var(--zr-ivory);margin:0;padding:6px;box-shadow:0 6px 14px #00000073}.zr-print:nth-child(odd){rotate:-1.6deg}.zr-print:nth-child(2n){rotate:1.4deg}.zr-print__btn{cursor:zoom-in;background:0 0;border:0;padding:0;display:block}.zr-print__btn img{width:auto;max-width:100%;height:auto;max-height:calc(var(--tw) * .33);display:block}.zr-land .zr-print__btn img{max-height:calc(var(--td) * .62)}.zr-prints--1 .zr-print__btn img{max-height:calc(var(--tw) * .6)}.zr-more{color:var(--zr-gold-text);font:600 14px/1.3 var(--zr-f-body);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:14px;padding:6px 12px;text-decoration:underline}.zr-tray--events .zr-face__in{height:100%}.zr-slider{flex:auto;width:calc(100% + 32px);min-height:0;margin:0 -16px;display:flex;overflow:hidden}.zr-track{gap:var(--cg,16px);padding:0 var(--cpad,0px);will-change:transform;margin:0;list-style:none;display:flex}.zr-cush{flex:0 0 var(--cw,260px);box-sizing:border-box;height:100%;max-height:520px;padding:calc(var(--cw,260px) * .075) calc(var(--cw,260px) * .08);background:url(/themes/zari/art/cushion.webp) 50%/100% 100% no-repeat;align-self:stretch}.zr-card{box-sizing:border-box;height:100%;color:var(--zr-ink);text-align:center;background:radial-gradient(120% 90% at 50% 0,#fffbf2,#f3e8d3);align-items:center;padding:12px;display:flex;overflow:hidden;box-shadow:0 6px 14px #28000073,inset 0 0 0 1px #b88c3cb3,inset 0 0 0 4px #fffbf2,inset 0 0 0 5px #b88c3c73}.zr-card__in{transform-origin:50%;width:100%}.zr-card__title{font:400 23px/1.2 var(--zr-f-display);color:var(--zr-deep);margin:0 0 6px}.zr-card__title .l-ne{font:600 21px/1.45 var(--zr-f-deva)}.zr-card__when{font:700 15px/1.45 var(--zr-f-body);margin:0}.zr-card__when .l-ne{font:600 16px/1.6 var(--zr-f-deva)}.zr-card__alt{font:400 14px/1.45 var(--zr-f-body);color:var(--zr-ink-2);margin:2px 0 0}.zr-card__alt .l-ne{font:400 15px/1.6 var(--zr-f-deva)}.zr-card__time{font:700 15px/1.4 var(--zr-f-body);color:#7a1e28;margin:6px 0 0}.zr-card__time .l-ne{font:600 16px/1.5 var(--zr-f-deva)}.zr-card__venue{font:500 15px/1.45 var(--zr-f-body);margin:6px 0 0}.zr-card__venue .l-ne{font:500 16px/1.6 var(--zr-f-deva)}.zr-card .zr-link{color:#7a5a1e}.zr-card__dress{font:400 14px/1.45 var(--zr-f-body);color:var(--zr-ink-2);margin:6px 0 0}.zr-card__blurb{font:400 italic 15px/1.45 var(--zr-f-display);color:var(--zr-ink-2);margin:6px 0 0}.zr-card__blurb .l-ne{font:400 15px/1.6 var(--zr-f-deva);font-style:normal}.zr-sw{vertical-align:-2px;gap:4px;margin-right:6px;display:inline-flex}.zr-sw i{border-radius:50%;width:13px;height:13px;box-shadow:inset 0 0 0 1px #0003}.zr-pager{font:600 13px/1 var(--zr-f-body);letter-spacing:.2em;color:var(--zr-gold-text);margin:10px 0 0}.zr-land .zr-card__title{font-size:26px}.zr-mapwrap{box-sizing:border-box;background:linear-gradient(135deg,#e9cb82,#a8782a 50%,#e2c27a);width:100%;max-width:560px;margin-top:2px;padding:5px;box-shadow:0 8px 16px #00000073}.zr-map{width:100%;height:auto;display:block}.zr-venues{gap:8px;width:100%;margin:12px 0 0;padding:0;list-style:none;display:grid}.zr-venues li{flex-direction:column;align-items:center;gap:1px;display:flex}.zr-venues b{font:400 19px/1.25 var(--zr-f-display);color:var(--zr-ivory)}.zr-venues b .l-ne{font:500 18px/1.5 var(--zr-f-deva)}.zr-venues small{font:400 14px/1.45 var(--zr-f-body);color:var(--zr-blush)}.zr-venues small .l-ne{font:400 15px/1.6 var(--zr-f-deva)}.zr-land .zr-tray--venue .zr-face__in{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-template-areas:"no no""h h""map list""map btn";align-items:center;column-gap:32px;display:grid}.zr-land .zr-tray--venue .zr-no{grid-area:no;justify-self:center}.zr-land .zr-tray--venue .zr-h{grid-area:h}.zr-land .zr-tray--venue .zr-mapwrap{grid-area:map}.zr-land .zr-tray--venue .zr-venues{grid-area:list;align-self:end;margin:0}.zr-land .zr-tray--venue .zr-btns{grid-area:btn;align-self:start}.zr-watch{flex-direction:column;align-items:center;width:100%;display:flex}.zr-dial{aspect-ratio:820/1073;width:min(74%,290px);position:relative}.zr-land .zr-dial{width:min(40vh,330px)}.zr-dial__img{filter:drop-shadow(0 8px 12px #00000073);width:100%;height:100%;display:block}.zr-dial__face{color:var(--zr-ink);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:31% 12% 14%}.zr-dial__grid{flex-direction:column;align-items:center;gap:4px;max-width:none;margin:0;padding:0;display:flex}.zr-dial__days{flex-direction:column;align-items:center;margin:0;display:flex}.zr-dial__dn{font:400 clamp(46px, 7vh, 64px)/1 var(--zr-f-display);color:var(--zr-deep);font-variant-numeric:tabular-nums;display:block}.zr-dial__dn .l-ne{font-family:var(--zr-f-deva)}.zr-dial__days>span{font:700 11px/1.3 var(--zr-f-body);letter-spacing:.26em;text-transform:uppercase;color:var(--zr-ink-2)}.zr-dial__days>span .l-ne{font:600 14px/1.4 var(--zr-f-deva);letter-spacing:0}.zr-dial__hms{border-top:1px solid #7a5a1e73;align-items:flex-start;gap:2px;margin:6px 0 0;padding-top:8px;display:flex}.zr-dial__hms>i{font:400 18px/1.1 var(--zr-f-display);color:var(--zr-ink-2);font-style:normal}.zr-dial__u{flex-direction:column;align-items:center;min-width:30px;display:flex}.zr-dial__n{font:500 21px/1.1 var(--zr-f-display);color:var(--zr-ink);font-variant-numeric:tabular-nums}.zr-dial__n .l-ne{font-family:var(--zr-f-deva);font-size:19px}.zr-dial__u small{font:700 9px/1.3 var(--zr-f-body);letter-spacing:.06em;text-transform:uppercase;color:var(--zr-ink-2)}.zr-dial__u small .l-ne{font:600 10.5px/1.4 var(--zr-f-deva);letter-spacing:0}.zr-dial__done{font:400 20px/1.35 var(--zr-f-display);color:var(--zr-deep);text-align:center;margin:0}.zr-tag{aspect-ratio:800/1250;width:min(80%,300px);position:relative}.zr-land .zr-tag{width:min(46vh,330px)}.zr-tag__img{filter:drop-shadow(0 8px 12px #00000073);width:100%;height:100%;display:block}.zr-tag__face{width:50%;color:var(--zr-ink);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;top:26%;bottom:11%;left:12%}.zr-tag__title{font:400 21px/1.2 var(--zr-f-display);color:var(--zr-deep);text-wrap:balance;margin:0}.zr-tag__title .l-ne{font:600 21px/1.5 var(--zr-f-deva)}.zr-tag__dl{font:500 13.5px/1.45 var(--zr-f-body);color:var(--zr-ink-2);margin:0}.zr-tag__dl .l-ne{font:500 15px/1.6 var(--zr-f-deva)}.zr-tag .su-btn{letter-spacing:.12em;min-height:42px;padding:9px 14px;font-size:12px}.zr-odhni .zr-face__in{gap:2px;padding:6px 10px}.zr-o-inv{font:500 15px/1.6 var(--zr-f-deva);color:var(--zr-gold-text);margin:0 0 4px}.zr-o-title{font:600 12.5px/1.5 var(--zr-f-body);letter-spacing:.34em;text-transform:uppercase;color:var(--zr-gold-text);margin:0}.zr-o-title .l-ne{font:600 20px/1.5 var(--zr-f-deva);letter-spacing:0;text-transform:none}.zr-names{font:400 clamp(34px, 5.2vh, 52px)/1.3 var(--zr-f-script);color:#f0d592;text-shadow:0 1px #460006e6,0 2px 6px #3c000059;margin:6px 0 4px;position:relative}.zr-rev{margin:-.12em -.4em;padding:.12em .4em;display:block;overflow:hidden}.zr-rev__in{flex-direction:column;align-items:center;display:flex}.zr-land .zr-rev__in{flex-flow:wrap;justify-content:center;align-items:baseline;gap:0 .32em}.zr-names .su-n{white-space:nowrap;display:block}.zr-names .su-amp{font:400 .62em/1.1 var(--zr-f-display);color:var(--zr-gold-text);font-style:italic;display:block}.zr-names .l-ne{font:600 .74em/1.5 var(--zr-f-deva)}.zr-glint{opacity:0;pointer-events:none;background:radial-gradient(closest-side,#fff6d6f2,#ffd68c59 45%,#ffc87800 100%);width:70px;height:70px;margin-top:-35px;position:absolute;top:50%;left:0}.zr-o-line{max-width:30ch;font:400 italic 16px/1.5 var(--zr-f-display);color:#f6e6cf;text-wrap:balance;margin:4px 0 0}.zr-o-line .l-ne{font:400 16px/1.7 var(--zr-f-deva);font-style:normal}.zr-o-date{font:600 12.5px/1.5 var(--zr-f-body);letter-spacing:.16em;text-transform:uppercase;color:var(--zr-gold-text);border-top:1px solid #e2c27a8c;margin:10px 0 0;padding-top:8px}.zr-o-date .l-ne{font:500 15px/1.6 var(--zr-f-deva);letter-spacing:0;text-transform:none}.zr-land .zr-o-line{font-size:18px}.zr-cue{color:var(--zr-gold-text);z-index:6;transition:opacity .3s;bottom:12px}.zr-cue.is-off{pointer-events:none;opacity:0!important}.zr-close{text-align:center;background:var(--zr-night);padding:clamp(64px,12vh,120px) 20px 28px;position:relative}.zr-close:before{content:"";opacity:.1;pointer-events:none;background:url(/themes/zari/art/velvet-sm.webp) 50%/cover;position:absolute;inset:0}.zr-close__in{max-width:560px;margin:0 auto 40px;position:relative}.zr-close__ne{font:400 24px/1.7 var(--zr-f-deva);color:var(--zr-ivory);margin:0}.zr-close__en{font:400 italic 20px/1.5 var(--zr-f-display);color:var(--zr-blush);margin:6px 0 0}html[data-lang=ne] .zr-close__en{display:none}.zr-close__line{font:500 13px/1.5 var(--zr-f-body);letter-spacing:.2em;text-transform:uppercase;color:var(--zr-gold-text);margin:18px 0 0}.zr-close__line .l-ne{font:500 17px/1.6 var(--zr-f-deva);letter-spacing:0;text-transform:none}.zr-close__names{font:400 clamp(36px, 6vw, 54px)/1.3 var(--zr-f-script);color:var(--zr-gold-text);margin:22px 0 0}.zr-close__names .su-n,.zr-close__names .su-amp{display:inline}.zr-close__names .su-amp{font:400 italic .6em/1 var(--zr-f-display);margin:0 .2em}.zr-close__names .l-ne{font:600 .72em/1.5 var(--zr-f-deva)}.zr-close__tag{color:var(--su-ink-2);letter-spacing:.06em;margin:10px 0 0}.theme-zari .su-modal{background:#080c18b8}.theme-zari .su-modal__panel{color:var(--zr-ink);background:var(--zr-ivory);box-shadow:inset 0 0 0 1px #b88c3c99, inset 0 0 0 6px var(--zr-ivory), inset 0 0 0 7px #b88c3c66}.theme-zari .su-modal__title,.zr-modal__title{font:400 32px/1.25 var(--zr-f-display);color:var(--zr-deep);margin:6px 0 10px}.theme-zari .su-modal__title .l-ne,.zr-modal__title .l-ne{font:500 28px/1.5 var(--zr-f-deva)}.theme-zari .su-modal__when dt{color:var(--zr-deep)}.theme-zari .su-modal__shloka-en,.zr-modal__dl{color:var(--zr-ink-2)}.zr-modal__dl{margin:0 0 18px}.theme-zari .su-modal .su-link{color:#7a5a1e}.theme-zari .su-modal .su-more{text-align:left;background:0 0;padding:0}.theme-zari .su-modal .su-more summary{display:none}.theme-zari .su-modal .su-more h3{color:var(--zr-deep)}.theme-zari .su-modal .su-more small{color:var(--zr-ink-2)}.theme-zari .su-form{text-align:left}.theme-zari .su-field input[type=text],.theme-zari .su-field input[type=tel],.theme-zari .su-field textarea,.theme-zari .su-field select{color:var(--zr-ink);background:#fffdf8;border-color:#5c4a3a73}.theme-zari .su .choice,.theme-zari .choice{border-color:#5c4a3a66}.theme-zari .su-modal :focus-visible{outline-color:var(--zr-deep)}.theme-zari .su .gstep__b{color:var(--zr-deep);background:#fffdf8}.theme-zari .rsvp__status{color:var(--zr-ink)}.zr-list{display:none}.zr-still .zr-list{background:var(--zr-night);flex-direction:column;align-items:center;gap:26px;padding:12px 16px 56px;display:flex}.zr-still .zr-cue{display:none}.zr-still .zr-tray,.zr-still .zr-odhni{filter:none;width:min(100%,720px);height:auto;position:relative;top:auto;left:auto;opacity:1!important;visibility:visible!important;transform:none!important}.zr-still .zr-tray{border-width:22px;border-image-width:22px}.zr-still .zr-odhni{box-sizing:border-box;padding:13% 11%}.zr-still .zr-face,.zr-still .zr-port .zr-face{position:relative;inset:auto;overflow:visible;width:auto!important;height:auto!important;transform:none!important}.zr-still .zr-face__in,.zr-still .zr-card__in{padding:18px 8px;height:auto!important;transform:none!important}.zr-still .zr-tray__edge,.zr-still .zr-pager{display:none}.zr-still .zr-slider{width:100%;margin:0;overflow:visible}.zr-still .zr-track{flex-direction:column;align-items:center;gap:14px;width:100%;padding:0;transform:none!important}.zr-still .zr-cush{flex:none;width:min(100%,400px);height:auto;max-height:none;padding:26px 30px}.zr-still .zr-rev__in{flex-direction:column}.zr-still .zr-prints{grid-template-columns:repeat(2,minmax(0,1fr))}.zr-still .zr-print__btn img{max-height:320px}.zr-still .zr-dial,.zr-still .zr-tag,.zr-still .zr-coin{width:min(78%,300px)}@media (prefers-reduced-motion:reduce){.zr-world,.zr-tray,.zr-odhni,.zr-track{will-change:auto}}.zr-port .zr-tray--venue .zr-mapwrap{width:86%}.zr-fitin{justify-content:center;align-items:center;gap:inherit;transform-origin:50%;flex-direction:column;width:100%;display:flex}.zr-ne-time{margin-top:4px}html:not([data-lang=ne]) .zr-ne-time{display:none}.zr-tag__face .zr-fitin{gap:10px}.zr-tag__title .l-ne{font-size:18px;line-height:1.45}.zr-tag__dl .l-ne{font-size:13.5px}.zr-still .zr-floor{border:calc(var(--W) * .03) solid transparent;box-sizing:border-box;border-image:url(/themes/zari/art/tray.webp) 128 fill / calc(var(--W) * .03) stretch;background:0 0;transform:translateY(5px)rotateX(90deg)}.zr-deco{pointer-events:none;filter:drop-shadow(0 4px 5px #0006);max-width:none;height:auto;display:block;position:absolute;transform:translateZ(1px)}.zr-deco--posy1{width:calc(var(--td) * .3);left:calc(var(--rim) * -1.3);top:calc(var(--rim) * -1.2);transform:translateZ(1px)rotate(-8deg)}.zr-deco--posy2{width:calc(var(--td) * .3);right:calc(var(--rim) * -1.3);bottom:calc(var(--rim) * -1.2);transform:translateZ(1px)rotate(172deg)}.zr-deco--pet1{width:calc(var(--td) * .1);left:calc(var(--td) * .26);top:calc(var(--rim) * -.2);transform:translateZ(1px)rotate(24deg)}.zr-deco--pet2{width:calc(var(--td) * .1);right:calc(var(--td) * .27);bottom:calc(var(--rim) * -.2);transform:translateZ(1px)rotate(-30deg)}.zr-deco--pet3{width:calc(var(--td) * .11);right:calc(var(--td) * .05);top:calc(var(--rim) * -.2);transform:translateZ(1px)rotate(16deg)}.zr-deco--pet4{width:calc(var(--td) * .11);left:calc(var(--td) * .05);bottom:calc(var(--rim) * -.2);transform:translateZ(1px)rotate(-20deg)}.zr-port .zr-deco--posy1{width:calc(var(--td) * .3)}.zr-port .zr-deco--posy2{right:auto;left:calc(var(--rim) * -1.3);bottom:calc(var(--rim) * -1.2);transform:translateZ(1px)rotate(-96deg)}.zr-port .zr-deco--pet1{width:calc(var(--td) * .13);left:calc(var(--tw) * .46);top:calc(var(--rim) * -.9)}.zr-port .zr-deco--pet2{width:calc(var(--td) * .13);right:auto;left:calc(var(--tw) * .56);bottom:calc(var(--rim) * -.9)}.zr-port .zr-deco--pet3{width:calc(var(--td) * .14);right:auto;left:calc(var(--tw) * .47);top:calc(var(--rim) * -.9)}.zr-port .zr-deco--pet4{width:calc(var(--td) * .14);left:calc(var(--tw) * .24);bottom:calc(var(--rim) * -.9)}.zr-still .zr-deco{display:none}.zr-coin{margin-bottom:9%}.zr-coin__garland{z-index:0;pointer-events:none;filter:drop-shadow(0 4px 5px #0006);width:124%;max-width:none;height:auto;position:absolute;bottom:-15%;left:-12%}.zr-coin__img{z-index:1;position:relative}.zr-coin__face{z-index:2}.zr-gfl{pointer-events:none;max-width:none;height:auto}.zr-gfl--petals{left:calc(var(--W) * -.3);top:calc(var(--W) * -.15);width:calc(var(--W) * .6);transform:translate3d(calc(var(--W) * .1), calc(var(--Hb) - 1px), calc(var(--D) * .5 + var(--W) * .2)) rotateX(74deg) rotateZ(4deg)}.zr-gfl--gajra{left:calc(var(--W) * -.12);top:calc(var(--W) * -.093);width:calc(var(--W) * .24);transform:translate3d(calc(var(--W) * -.24), calc(var(--Hb) - 2px), calc(var(--D) * .5 + var(--W) * .2)) rotateX(68deg) rotateZ(-14deg)}.zr-ground{background:radial-gradient(closest-side,#000000b8,#00000061 45%,#0000 100%)}
