@font-face{font-family:"Cormorant Garamond";font-style:italic;font-weight:300;font-display:swap;src:url(/_astro/cormorant-garamond-latin-300-italic.qkwBXYHn.woff2) format("woff2")}
@font-face{font-family:"Cormorant Garamond";font-style:normal;font-weight:300;font-display:swap;src:url(/_astro/cormorant-garamond-latin-300-normal.Cw-E_7L1.woff2) format("woff2")}
@font-face{font-family:"Cormorant Garamond";font-style:italic;font-weight:400;font-display:swap;src:url(/_astro/cormorant-garamond-latin-400-italic.Dc_OZ8oc.woff2) format("woff2")}
@font-face{font-family:"Cormorant Garamond";font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/cormorant-garamond-latin-400-normal.B-1hWBU7.woff2) format("woff2")}
@font-face{font-family:"Cormorant Garamond";font-style:italic;font-weight:500;font-display:swap;src:url(/_astro/cormorant-garamond-latin-500-italic.Y14P-dkT.woff2) format("woff2")}
@font-face{font-family:"Cormorant Garamond";font-style:normal;font-weight:500;font-display:swap;src:url(/_astro/cormorant-garamond-latin-500-normal.BsRWmXhO.woff2) format("woff2")}
@font-face{font-family:"Cormorant Garamond";font-style:italic;font-weight:700;font-display:swap;src:url(/_astro/cormorant-garamond-latin-700-italic.1ifP4r4a.woff2) format("woff2")}
@font-face{font-family:"Cormorant Garamond";font-style:normal;font-weight:700;font-display:swap;src:url(/_astro/cormorant-garamond-latin-700-normal.DajfzrDU.woff2) format("woff2")}
@font-face{font-family:"Mukta";font-style:normal;font-weight:300;font-display:swap;src:url(/_astro/mukta-latin-300-normal.P_5NAMBS.woff2) format("woff2")}
@font-face{font-family:"Mukta";font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/mukta-latin-400-normal.DXND9OdD.woff2) format("woff2")}
@font-face{font-family:"Mukta";font-style:normal;font-weight:500;font-display:swap;src:url(/_astro/mukta-latin-500-normal.9gFvN3k4.woff2) format("woff2")}
@font-face{font-family:"Mukta";font-style:normal;font-weight:600;font-display:swap;src:url(/_astro/mukta-latin-600-normal.5TtPlXMC.woff2) format("woff2")}
/*
 * Mehndi & Lace: the style kit for the "mehndilace" style package (a North Indian Hindu and European fusion).
 * Loaded only when that package is active (<html data-kit="fusion-mehndi-lace">): apps/sites serves it at
 * /kits/fusion-mehndi-lace.css and inlines every url("elements/*.svg") as a data URI at build time.
 * Every rule is scoped to :root[data-kit="fusion-mehndi-lace"], so nothing here can touch another package.
 * Colours come from the colourway tokens (--ink, --ink-2, --cream, --gold, --muted, --vig) wherever they can,
 * plus the kit's own --mlc-* palette (GUIDE.md). Ornaments are SVG masks filled with a token colour.
 * Pseudo-element map: section ::after = full-bleed background; section ::before = the lace-hem photograph,
 * the plaque or the corner vine; h2::before = the lace-and-mehndi scallop divider above every eyebrow after the
 * welcome. Timeline cards: li::before = flower marker, div::before = the framed
 * photograph, div::after = its hairline frame.
 * The wedding layer: the vows set (hero), mehndi under a lace veil (welcome), the veil in the window (story),
 * the mandap (pheras card), the garden arch (vows card), the set table (reception card), the lehenga and the
 * gown side by side (dress code), the welcome bag (hotels), the lace-bound gift (registry), the lace train
 * through the shared doorway (RSVP) and the walk away at blue hour (footer).
 */

:root[data-kit="fusion-mehndi-lace"] {
  --mlc-ivory: #f6efe3;
  --mlc-parchment: #eee3d0;
  --mlc-lace: #fffcf6;
  --mlc-ink: #2b201b;
  --mlc-henna: #7a4a2a;
  --mlc-red: #8e1f2a;
  --mlc-red-deep: #6e1620;
  --mlc-on-red: #fff8ee;
  --mlc-night: #1e1b2e;
  --mlc-night-2: #17152a;
  --mlc-gold: #c9a24a;
  --mlc-sage: #9daa8a;
  --mlc-marigold: #e0902f;
  --mlc-marigold-deep: #c46f1c;
  --mlc-rose: #fffaf2;
  --mlc-wax: #6b3d22;
  /* Event bands (decoration only, never text): one colour per ceremony, so the weekend reads at a glance. */
  --mlc-ev-welcome: #7f8c6a;
  --mlc-ev-mehndi: #5f6b3a;
  --mlc-ev-sangeet: #1f5b5c;
  --mlc-ev-haldi: #d9a62e;
  --mlc-ev-baraat: #c46f1c;
  --mlc-ev-reception: #1e1b2e;
  --mlc-ease: cubic-bezier(0.22, 1, 0.36, 1);

  --mlc-el-vine: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20320%2040%22%20fill%3D%22currentColor%22%20role%3D%22img%22%20aria-label%3D%22Lace%20scallop%20with%20a%20mehndi%20vine%22%3E%3Cpath%20d%3D%22M8%2026H312%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.7%22%20opacity%3D%22.7%22%20pathLength%3D%221%22%2F%3E%3Cpath%20d%3D%22M40%2026A10%207%200%200%200%2060%2026A10%207%200%200%200%2080%2026A10%207%200%200%200%20100%2026A10%207%200%200%200%20120%2026A10%207%200%200%200%20140%2026A10%207%200%200%200%20160%2026A10%207%200%200%200%20180%2026A10%207%200%200%200%20200%2026A10%207%200%200%200%20220%2026A10%207%200%200%200%20240%2026A10%207%200%200%200%20260%2026A10%207%200%200%200%20280%2026%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.9%22%20pathLength%3D%221%22%2F%3E%3Ccircle%20cx%3D%2250%22%20cy%3D%2229.4%22%20r%3D%221.5%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.6%22%2F%3E%3Ccircle%20cx%3D%2250%22%20cy%3D%2235.4%22%20r%3D%22.95%22%2F%3E%3Ccircle%20cx%3D%2270%22%20cy%3D%2229.4%22%20r%3D%221.5%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.6%22%2F%3E%3Ccircle%20cx%3D%2270%22%20cy%3D%2235.4%22%20r%3D%22.95%22%2F%3E%3Ccircle%20cx%3D%2290%22%20cy%3D%2229.4%22%20r%3D%221.5%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.6%22%2F%3E%3Ccircle%20cx%3D%2290%22%20cy%3D%2235.4%22%20r%3D%22.95%22%2F%3E%3Ccircle%20cx%3D%22110%22%20cy%3D%2229.4%22%20r%3D%221.5%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.6%22%2F%3E%3Ccircle%20cx%3D%22110%22%20cy%3D%2235.4%22%20r%3D%22.95%22%2F%3E%3Ccircle%20cx%3D%22130%22%20cy%3D%2229.4%22%20r%3D%221.5%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.6%22%2F%3E%3Ccircle%20cx%3D%22130%22%20cy%3D%2235.4%22%20r%3D%22.95%22%2F%3E%3Ccircle%20cx%3D%22150%22%20cy%3D%2229.4%22%20r%3D%221.5%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.6%22%2F%3E%3Ccircle%20cx%3D%22150%22%20cy%3D%2235.4%22%20r%3D%22.95%22%2F%3E%3Ccircle%20cx%3D%22170%22%20cy%3D%2229.4%22%20r%3D%221.5%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.6%22%2F%3E%3Ccircle%20cx%3D%22170%22%20cy%3D%2235.4%22%20r%3D%22.95%22%2F%3E%3Ccircle%20cx%3D%22190%22%20cy%3D%2229.4%22%20r%3D%221.5%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.6%22%2F%3E%3Ccircle%20cx%3D%22190%22%20cy%3D%2235.4%22%20r%3D%22.95%22%2F%3E%3Ccircle%20cx%3D%22210%22%20cy%3D%2229.4%22%20r%3D%221.5%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.6%22%2F%3E%3Ccircle%20cx%3D%22210%22%20cy%3D%2235.4%22%20r%3D%22.95%22%2F%3E%3Ccircle%20cx%3D%22230%22%20cy%3D%2229.4%22%20r%3D%221.5%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.6%22%2F%3E%3Ccircle%20cx%3D%22230%22%20cy%3D%2235.4%22%20r%3D%22.95%22%2F%3E%3Ccircle%20cx%3D%22250%22%20cy%3D%2229.4%22%20r%3D%221.5%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.6%22%2F%3E%3Ccircle%20cx%3D%22250%22%20cy%3D%2235.4%22%20r%3D%22.95%22%2F%3E%3Ccircle%20cx%3D%22270%22%20cy%3D%2229.4%22%20r%3D%221.5%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.6%22%2F%3E%3Ccircle%20cx%3D%22270%22%20cy%3D%2235.4%22%20r%3D%22.95%22%2F%3E%3Cpath%20d%3D%22M26%2015C34%207%2042%207%2050%2015C58%2021%2066%2021%2074%2015C82%207%2090%207%2098%2015C106%2021%20114%2021%20122%2015C130%207%20138%207%20146%2015%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221%22%20stroke-linecap%3D%22round%22%20pathLength%3D%221%22%2F%3E%3Cpath%20transform%3D%22translate(38%208.6)%20rotate(-58)%22%20d%3D%22M0%20-.3C2.8%20-3.6%207%20-3.31%2010%200ZM0%20.3C2.8%203.6%207%203.31%2010%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(35%209.8)%20rotate(-150)%22%20d%3D%22M0%20-.3C2.1%20-2.7%205.25%20-2.48%207.5%200ZM0%20.3C2.1%202.7%205.25%202.48%207.5%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(86%208.6)%20rotate(-58)%22%20d%3D%22M0%20-.3C2.8%20-3.6%207%20-3.31%2010%200ZM0%20.3C2.8%203.6%207%203.31%2010%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(83%209.8)%20rotate(-150)%22%20d%3D%22M0%20-.3C2.1%20-2.7%205.25%20-2.48%207.5%200ZM0%20.3C2.1%202.7%205.25%202.48%207.5%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(134%208.6)%20rotate(-58)%22%20d%3D%22M0%20-.3C2.8%20-3.6%207%20-3.31%2010%200ZM0%20.3C2.8%203.6%207%203.31%2010%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(131%209.8)%20rotate(-150)%22%20d%3D%22M0%20-.3C2.1%20-2.7%205.25%20-2.48%207.5%200ZM0%20.3C2.1%202.7%205.25%202.48%207.5%200Z%22%2F%3E%3Ccircle%20cx%3D%2262%22%20cy%3D%2223.6%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%2259%22%20cy%3D%2221.6%22%20r%3D%22.6%22%2F%3E%3Ccircle%20cx%3D%2265%22%20cy%3D%2221.6%22%20r%3D%22.6%22%2F%3E%3Ccircle%20cx%3D%22110%22%20cy%3D%2223.6%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%22107%22%20cy%3D%2221.6%22%20r%3D%22.6%22%2F%3E%3Ccircle%20cx%3D%22113%22%20cy%3D%2221.6%22%20r%3D%22.6%22%2F%3E%3Cpath%20d%3D%22M26%2015C20%2015%2018%2010%2021.5%208.5C24.5%207.4%2026%2010.6%2023.6%2011.4%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.8%22%20stroke-linecap%3D%22round%22%20pathLength%3D%221%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2226%22%20r%3D%221.1%22%2F%3E%3Ccircle%20cx%3D%227%22%20cy%3D%2226%22%20r%3D%22.8%22%2F%3E%3Ccircle%20cx%3D%223%22%20cy%3D%2226%22%20r%3D%22.55%22%2F%3E%3Cpath%20d%3D%22M294%2015C286%207%20278%207%20270%2015C262%2021%20254%2021%20246%2015C238%207%20230%207%20222%2015C214%2021%20206%2021%20198%2015C190%207%20182%207%20174%2015%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221%22%20stroke-linecap%3D%22round%22%20pathLength%3D%221%22%2F%3E%3Cpath%20transform%3D%22translate(282%208.6)%20rotate(-122)%22%20d%3D%22M0%20-.3C2.8%20-3.6%207%20-3.31%2010%200ZM0%20.3C2.8%203.6%207%203.31%2010%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(285%209.8)%20rotate(-30)%22%20d%3D%22M0%20-.3C2.1%20-2.7%205.25%20-2.48%207.5%200ZM0%20.3C2.1%202.7%205.25%202.48%207.5%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(234%208.6)%20rotate(-122)%22%20d%3D%22M0%20-.3C2.8%20-3.6%207%20-3.31%2010%200ZM0%20.3C2.8%203.6%207%203.31%2010%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(237%209.8)%20rotate(-30)%22%20d%3D%22M0%20-.3C2.1%20-2.7%205.25%20-2.48%207.5%200ZM0%20.3C2.1%202.7%205.25%202.48%207.5%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(186%208.6)%20rotate(-122)%22%20d%3D%22M0%20-.3C2.8%20-3.6%207%20-3.31%2010%200ZM0%20.3C2.8%203.6%207%203.31%2010%200Z%22%2F%3E%3Cpath%20transform%3D%22translate(189%209.8)%20rotate(-30)%22%20d%3D%22M0%20-.3C2.1%20-2.7%205.25%20-2.48%207.5%200ZM0%20.3C2.1%202.7%205.25%202.48%207.5%200Z%22%2F%3E%3Ccircle%20cx%3D%22258%22%20cy%3D%2223.6%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%22255%22%20cy%3D%2221.6%22%20r%3D%22.6%22%2F%3E%3Ccircle%20cx%3D%22261%22%20cy%3D%2221.6%22%20r%3D%22.6%22%2F%3E%3Ccircle%20cx%3D%22210%22%20cy%3D%2223.6%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%22207%22%20cy%3D%2221.6%22%20r%3D%22.6%22%2F%3E%3Ccircle%20cx%3D%22213%22%20cy%3D%2221.6%22%20r%3D%22.6%22%2F%3E%3Cpath%20d%3D%22M294%2015C300%2015%20302%2010%20298.5%208.5C295.5%207.4%20294%2010.6%20296.4%2011.4%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.8%22%20stroke-linecap%3D%22round%22%20pathLength%3D%221%22%2F%3E%3Ccircle%20cx%3D%22308%22%20cy%3D%2226%22%20r%3D%221.1%22%2F%3E%3Ccircle%20cx%3D%22313%22%20cy%3D%2226%22%20r%3D%22.8%22%2F%3E%3Ccircle%20cx%3D%22317%22%20cy%3D%2226%22%20r%3D%22.55%22%2F%3E%3Cpath%20transform%3D%22translate(160%2014)%20rotate(0)%22%20d%3D%22M0%20-3.52C4.62%20-5.5%203.23%20-11%200%20-11C-3.23%20-11%20-4.62%20-5.5%200%20-3.52Z%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%220.9%22%20stroke-linejoin%3D%22round%22%20pathLength%3D%221%22%2F%3E%3Cpath%20transform%3D%22translate(160%2014)%20rotate(45)%22%20d%3D%22M0%20-3.52C4.62%20-5.5%203.23%20-11%200%20-11C-3.23%20-11%20-4.62%20-5.5%200%20-3.52Z%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%220.9%22%20stroke-linejoin%3D%22round%22%20pathLength%3D%221%22%2F%3E%3Cpath%20transform%3D%22translate(160%2014)%20rotate(90)%22%20d%3D%22M0%20-3.52C4.62%20-5.5%203.23%20-11%200%20-11C-3.23%20-11%20-4.62%20-5.5%200%20-3.52Z%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%220.9%22%20stroke-linejoin%3D%22round%22%20pathLength%3D%221%22%2F%3E%3Cpath%20transform%3D%22translate(160%2014)%20rotate(135)%22%20d%3D%22M0%20-3.52C4.62%20-5.5%203.23%20-11%200%20-11C-3.23%20-11%20-4.62%20-5.5%200%20-3.52Z%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%220.9%22%20stroke-linejoin%3D%22round%22%20pathLength%3D%221%22%2F%3E%3Cpath%20transform%3D%22translate(160%2014)%20rotate(180)%22%20d%3D%22M0%20-3.52C4.62%20-5.5%203.23%20-11%200%20-11C-3.23%20-11%20-4.62%20-5.5%200%20-3.52Z%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%220.9%22%20stroke-linejoin%3D%22round%22%20pathLength%3D%221%22%2F%3E%3Cpath%20transform%3D%22translate(160%2014)%20rotate(225)%22%20d%3D%22M0%20-3.52C4.62%20-5.5%203.23%20-11%200%20-11C-3.23%20-11%20-4.62%20-5.5%200%20-3.52Z%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%220.9%22%20stroke-linejoin%3D%22round%22%20pathLength%3D%221%22%2F%3E%3Cpath%20transform%3D%22translate(160%2014)%20rotate(270)%22%20d%3D%22M0%20-3.52C4.62%20-5.5%203.23%20-11%200%20-11C-3.23%20-11%20-4.62%20-5.5%200%20-3.52Z%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%220.9%22%20stroke-linejoin%3D%22round%22%20pathLength%3D%221%22%2F%3E%3Cpath%20transform%3D%22translate(160%2014)%20rotate(315)%22%20d%3D%22M0%20-3.52C4.62%20-5.5%203.23%20-11%200%20-11C-3.23%20-11%20-4.62%20-5.5%200%20-3.52Z%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%220.9%22%20stroke-linejoin%3D%22round%22%20pathLength%3D%221%22%2F%3E%3Ccircle%20cx%3D%22160%22%20cy%3D%2214%22%20r%3D%222.2%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%220.9%22%2F%3E%3Ccircle%20cx%3D%22160%22%20cy%3D%2214%22%20r%3D%220.88%22%2F%3E%3C%2Fsvg%3E");
  --mlc-el-scallop: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2010%22%20fill%3D%22currentColor%22%20role%3D%22img%22%20aria-label%3D%22Lace%20scallop%20edge%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M0%200H20V3A10%206%200%200%201%200%203ZM11.4%204.6A1.4%201.4%200%201%200%208.6%204.6A1.4%201.4%200%201%200%2011.4%204.6Z%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%229.3%22%20r%3D%22.7%22%2F%3E%3C%2Fsvg%3E");
  --mlc-el-leaf: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2016%22%20fill%3D%22currentColor%22%20role%3D%22img%22%20aria-label%3D%22Mango%20leaf%22%3E%3Cpath%20d%3D%22M3%207.6C12%201.2%2027%201.4%2038.6%208L3%207.6ZM3%208.4C12%2014.8%2027%2014.6%2038.6%208L3%208.4Z%22%2F%3E%3Cpath%20d%3D%22M0%208.1H3.6%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E");
  --mlc-el-leaf-rule: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%2020%22%20fill%3D%22currentColor%22%20role%3D%22img%22%20aria-label%3D%22Hairline%20with%20a%20mango%20leaf%22%3E%3Cpath%20d%3D%22M0%2010H98M142%2010H240%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.8%22%20opacity%3D%22.75%22%20pathLength%3D%221%22%2F%3E%3Cg%20transform%3D%22translate(103%204)%20scale(.85)%22%3E%3Cpath%20d%3D%22M3%207.6C12%201.2%2027%201.4%2038.6%208L3%207.6ZM3%208.4C12%2014.8%2027%2014.6%2038.6%208L3%208.4Z%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22100%22%20cy%3D%2210%22%20r%3D%221.1%22%2F%3E%3Ccircle%20cx%3D%22140%22%20cy%3D%2210%22%20r%3D%221.1%22%2F%3E%3C%2Fsvg%3E");
  --mlc-el-jharokha: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20120%20160%22%20fill%3D%22currentColor%22%20preserveAspectRatio%3D%22none%22%20role%3D%22img%22%20aria-label%3D%22Cusped%20arch%22%3E%3Cpath%20d%3D%22M0%20160V80Q0%2074%208.5%2074A7.24%207.24%200%200%201%2010.18%2059.61A7.24%207.24%200%200%201%2015.13%2046A7.24%207.24%200%200%201%2023.08%2033.89A7.24%207.24%200%200%201%2033.6%2023.94A7.24%207.24%200%200%201%2046.13%2016.68A7.24%207.24%200%200%201%2060%2012.5A7.24%207.24%200%200%201%2073.87%2016.68A7.24%207.24%200%200%201%2086.4%2023.94A7.24%207.24%200%200%201%2096.92%2033.89A7.24%207.24%200%200%201%20104.87%2046A7.24%207.24%200%200%201%20109.82%2059.61A7.24%207.24%200%200%201%20111.5%2074Q120%2074%20120%2080V160Z%22%2F%3E%3C%2Fsvg%3E");
  --mlc-el-jharokha-frame: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-8%20-8%20136%20176%22%20fill%3D%22currentColor%22%20role%3D%22img%22%20aria-label%3D%22Cusped%20arch%20frame%22%3E%3Cpath%20d%3D%22M-8%20168V74A78.8%2078.8%200%200%201%2060%20-4.06A78.8%2078.8%200%200%201%20128%2074V168%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.2%22%2F%3E%3Cpath%20d%3D%22M0%20160V80Q0%2074%208.5%2074A7.24%207.24%200%200%201%2010.18%2059.61A7.24%207.24%200%200%201%2015.13%2046A7.24%207.24%200%200%201%2023.08%2033.89A7.24%207.24%200%200%201%2033.6%2023.94A7.24%207.24%200%200%201%2046.13%2016.68A7.24%207.24%200%200%201%2060%2012.5A7.24%207.24%200%200%201%2073.87%2016.68A7.24%207.24%200%200%201%2086.4%2023.94A7.24%207.24%200%200%201%2096.92%2033.89A7.24%207.24%200%200%201%20104.87%2046A7.24%207.24%200%200%201%20109.82%2059.61A7.24%207.24%200%200%201%20111.5%2074Q120%2074%20120%2080V160%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.7%22%20opacity%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M60%20-11.06C62.4%20-8.06%2062.4%20-5.46%2060%20-4.06C57.6%20-5.46%2057.6%20-8.06%2060%20-11.06Z%22%2F%3E%3Cpath%20d%3D%22M-8%20167.4H128v1.2H-8z%22%2F%3E%3C%2Fsvg%3E");
  --mlc-el-oval: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20120%20160%22%20fill%3D%22currentColor%22%20preserveAspectRatio%3D%22none%22%20role%3D%22img%22%20aria-label%3D%22Lace-edged%20oval%22%3E%3Cpath%20d%3D%22M60%207A5.57%205.57%200%200%201%2071.02%208.6A5.77%205.77%200%200%201%2081.56%2013.31A6.13%206.13%200%200%201%2091.15%2020.94A6.56%206.56%200%200%201%2099.39%2031.15A6.98%206.98%200%200%201%20105.9%2043.5A7.33%207.33%200%200%201%20110.41%2057.44A7.55%207.55%200%200%201%20112.71%2072.37A7.63%207.63%200%200%201%20112.71%2087.63A7.55%207.55%200%200%201%20110.41%20102.56A7.33%207.33%200%200%201%20105.9%20116.5A6.98%206.98%200%200%201%2099.39%20128.85A6.56%206.56%200%200%201%2091.15%20139.06A6.13%206.13%200%200%201%2081.56%20146.69A5.77%205.77%200%200%201%2071.02%20151.4A5.57%205.57%200%200%201%2060%20153A5.57%205.57%200%200%201%2048.98%20151.4A5.77%205.77%200%200%201%2038.44%20146.69A6.13%206.13%200%200%201%2028.85%20139.06A6.56%206.56%200%200%201%2020.61%20128.85A6.98%206.98%200%200%201%2014.1%20116.5A7.33%207.33%200%200%201%209.59%20102.56A7.55%207.55%200%200%201%207.29%2087.63A7.63%207.63%200%200%201%207.29%2072.37A7.55%207.55%200%200%201%209.59%2057.44A7.33%207.33%200%200%201%2014.1%2043.5A6.98%206.98%200%200%201%2020.61%2031.15A6.56%206.56%200%200%201%2028.85%2020.94A6.13%206.13%200%200%201%2038.44%2013.31A5.77%205.77%200%200%201%2048.98%208.6A5.57%205.57%200%200%201%2060%207Z%22%2F%3E%3C%2Fsvg%3E");
  --mlc-el-oval-frame: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-8%20-8%20136%20176%22%20fill%3D%22currentColor%22%20role%3D%22img%22%20aria-label%3D%22Lace%20oval%20frame%22%3E%3Cellipse%20cx%3D%2260%22%20cy%3D%2280%22%20rx%3D%2264%22%20ry%3D%2284%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.2%22%2F%3E%3Cpath%20d%3D%22M60%207A5.57%205.57%200%200%201%2071.02%208.6A5.77%205.77%200%200%201%2081.56%2013.31A6.13%206.13%200%200%201%2091.15%2020.94A6.56%206.56%200%200%201%2099.39%2031.15A6.98%206.98%200%200%201%20105.9%2043.5A7.33%207.33%200%200%201%20110.41%2057.44A7.55%207.55%200%200%201%20112.71%2072.37A7.63%207.63%200%200%201%20112.71%2087.63A7.55%207.55%200%200%201%20110.41%20102.56A7.33%207.33%200%200%201%20105.9%20116.5A6.98%206.98%200%200%201%2099.39%20128.85A6.56%206.56%200%200%201%2091.15%20139.06A6.13%206.13%200%200%201%2081.56%20146.69A5.77%205.77%200%200%201%2071.02%20151.4A5.57%205.57%200%200%201%2060%20153A5.57%205.57%200%200%201%2048.98%20151.4A5.77%205.77%200%200%201%2038.44%20146.69A6.13%206.13%200%200%201%2028.85%20139.06A6.56%206.56%200%200%201%2020.61%20128.85A6.98%206.98%200%200%201%2014.1%20116.5A7.33%207.33%200%200%201%209.59%20102.56A7.55%207.55%200%200%201%207.29%2087.63A7.63%207.63%200%200%201%207.29%2072.37A7.55%207.55%200%200%201%209.59%2057.44A7.33%207.33%200%200%201%2014.1%2043.5A6.98%206.98%200%200%201%2020.61%2031.15A6.56%206.56%200%200%201%2028.85%2020.94A6.13%206.13%200%200%201%2038.44%2013.31A5.77%205.77%200%200%201%2048.98%208.6A5.57%205.57%200%200%201%2060%207Z%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.7%22%20opacity%3D%22.8%22%2F%3E%3Ccircle%20cx%3D%2266.31%22%20cy%3D%220.04%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%2278.66%22%20cy%3D%223.54%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%2290.2%22%20cy%3D%2210.37%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%22100.42%22%20cy%3D%2220.25%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%22108.86%22%20cy%3D%2232.74%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%22115.18%22%20cy%3D%2247.3%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%22119.08%22%20cy%3D%2263.28%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%22120.4%22%20cy%3D%2280%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%22119.08%22%20cy%3D%2296.72%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%22115.18%22%20cy%3D%22112.7%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%22108.86%22%20cy%3D%22127.26%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%22100.42%22%20cy%3D%22139.75%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%2290.2%22%20cy%3D%22149.63%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%2278.66%22%20cy%3D%22156.46%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%2266.31%22%20cy%3D%22159.96%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%2253.69%22%20cy%3D%22159.96%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%2241.34%22%20cy%3D%22156.46%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%2229.8%22%20cy%3D%22149.63%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%2219.58%22%20cy%3D%22139.75%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%2211.14%22%20cy%3D%22127.26%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%224.82%22%20cy%3D%22112.7%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%220.92%22%20cy%3D%2296.72%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%22-0.4%22%20cy%3D%2280%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%220.92%22%20cy%3D%2263.28%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%224.82%22%20cy%3D%2247.3%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%2211.14%22%20cy%3D%2232.74%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%2219.58%22%20cy%3D%2220.25%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%2229.8%22%20cy%3D%2210.37%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%2241.34%22%20cy%3D%223.54%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%2253.69%22%20cy%3D%220.04%22%20r%3D%22.9%22%2F%3E%3C%2Fsvg%3E");
  --mlc-el-door: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20120%20160%22%20fill%3D%22currentColor%22%20preserveAspectRatio%3D%22none%22%20role%3D%22img%22%20aria-label%3D%22The%20shared%20doorway%22%3E%3Cpath%20d%3D%22M0%20160V80Q0%2074%208.5%2074A7.24%207.24%200%200%201%2010.18%2059.61A7.24%207.24%200%200%201%2015.13%2046A7.24%207.24%200%200%201%2023.08%2033.89A7.24%207.24%200%200%201%2033.6%2023.94A7.24%207.24%200%200%201%2046.13%2016.68A7.24%207.24%200%200%201%2060%2012.5L60%204A60%2070%200%200%201%20120%2074V160Z%22%2F%3E%3C%2Fsvg%3E");
  --mlc-el-door-frame: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-8%20-8%20136%20176%22%20fill%3D%22currentColor%22%20role%3D%22img%22%20aria-label%3D%22The%20shared%20doorway%20frame%22%3E%3Cpath%20d%3D%22M-8%20168V74A78.8%2078.8%200%200%201%2060%20-4.06A68%2078.06%200%200%201%20128%2074V168%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.2%22%20pathLength%3D%221%22%2F%3E%3Cpath%20d%3D%22M0%20160V80Q0%2074%208.5%2074A7.24%207.24%200%200%201%2010.18%2059.61A7.24%207.24%200%200%201%2015.13%2046A7.24%207.24%200%200%201%2023.08%2033.89A7.24%207.24%200%200%201%2033.6%2023.94A7.24%207.24%200%200%201%2046.13%2016.68A7.24%207.24%200%200%201%2060%2012.5L60%204A60%2070%200%200%201%20120%2074V160%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.7%22%20opacity%3D%22.8%22%20pathLength%3D%221%22%2F%3E%3Ccircle%20cx%3D%2260%22%20cy%3D%22-7.46%22%20r%3D%222%22%2F%3E%3Cpath%20d%3D%22M-8%20167.4H128v1.2H-8z%22%2F%3E%3C%2Fsvg%3E");
  --mlc-el-varmala: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%20fill%3D%22currentColor%22%20role%3D%22img%22%20aria-label%3D%22Marigold%20garland%22%3E%3Cpath%20d%3D%22M95.4%2050L94.32%2050.99L94.87%2052.34L93.46%2052.76L93.37%2054.22L91.92%2053.99L91.2%2055.26L90%2054.43L88.8%2055.26L88.08%2053.99L86.63%2054.22L86.54%2052.76L85.13%2052.34L85.68%2050.99L84.6%2050L85.68%2049.01L85.13%2047.66L86.54%2047.24L86.63%2045.78L88.08%2046.01L88.8%2044.74L90%2045.57L91.2%2044.74L91.92%2046.01L93.37%2045.78L93.46%2047.24L94.87%2047.66L94.32%2049.01L95.4%2050Z%22%2F%3E%3Cpath%20d%3D%22M92.36%2065.31L91.27%2066.29L91.82%2067.65L90.42%2068.07L90.32%2069.53L88.88%2069.3L88.16%2070.57L86.96%2069.74L85.75%2070.57L85.03%2069.3L83.59%2069.53L83.49%2068.07L82.09%2067.65L82.64%2066.29L81.56%2065.31L82.64%2064.32L82.09%2062.96L83.49%2062.55L83.59%2061.09L85.03%2061.32L85.75%2060.04L86.96%2060.88L88.16%2060.04L88.88%2061.32L90.32%2061.09L90.42%2062.55L91.82%2062.96L91.27%2064.32L92.36%2065.31Z%22%2F%3E%3Cpath%20d%3D%22M83.68%2078.28L82.6%2079.27L83.15%2080.63L81.75%2081.05L81.65%2082.51L80.21%2082.27L79.49%2083.55L78.28%2082.71L77.08%2083.55L76.36%2082.27L74.92%2082.51L74.82%2081.05L73.42%2080.63L73.97%2079.27L72.88%2078.28L73.97%2077.3L73.42%2075.94L74.82%2075.52L74.92%2074.06L76.36%2074.29L77.08%2073.02L78.28%2073.86L79.49%2073.02L80.21%2074.29L81.65%2074.06L81.75%2075.52L83.15%2075.94L82.6%2077.3L83.68%2078.28Z%22%2F%3E%3Cpath%20d%3D%22M70.71%2086.96L69.62%2087.94L70.17%2089.3L68.77%2089.72L68.67%2091.18L67.23%2090.94L66.51%2092.22L65.31%2091.38L64.11%2092.22L63.39%2090.94L61.94%2091.18L61.85%2089.72L60.44%2089.3L60.99%2087.94L59.91%2086.96L60.99%2085.97L60.44%2084.61L61.85%2084.19L61.94%2082.73L63.39%2082.97L64.11%2081.69L65.31%2082.53L66.51%2081.69L67.23%2082.97L68.67%2082.73L68.77%2084.19L70.17%2084.61L69.62%2085.97L70.71%2086.96Z%22%2F%3E%3Cpath%20d%3D%22M55.4%2090L54.32%2090.99L54.87%2092.34L53.46%2092.76L53.37%2094.22L51.92%2093.99L51.2%2095.26L50%2094.43L48.8%2095.26L48.08%2093.99L46.63%2094.22L46.54%2092.76L45.13%2092.34L45.68%2090.99L44.6%2090L45.68%2089.01L45.13%2087.66L46.54%2087.24L46.63%2085.78L48.08%2086.01L48.8%2084.74L50%2085.57L51.2%2084.74L51.92%2086.01L53.37%2085.78L53.46%2087.24L54.87%2087.66L54.32%2089.01L55.4%2090Z%22%2F%3E%3Cpath%20d%3D%22M40.09%2086.96L39.01%2087.94L39.56%2089.3L38.15%2089.72L38.06%2091.18L36.61%2090.94L35.89%2092.22L34.69%2091.38L33.49%2092.22L32.77%2090.94L31.33%2091.18L31.23%2089.72L29.83%2089.3L30.38%2087.94L29.29%2086.96L30.38%2085.97L29.83%2084.61L31.23%2084.19L31.33%2082.73L32.77%2082.97L33.49%2081.69L34.69%2082.53L35.89%2081.69L36.61%2082.97L38.06%2082.73L38.15%2084.19L39.56%2084.61L39.01%2085.97L40.09%2086.96Z%22%2F%3E%3Cpath%20d%3D%22M27.12%2078.28L26.03%2079.27L26.58%2080.63L25.18%2081.05L25.08%2082.51L23.64%2082.27L22.92%2083.55L21.72%2082.71L20.51%2083.55L19.79%2082.27L18.35%2082.51L18.25%2081.05L16.85%2080.63L17.4%2079.27L16.32%2078.28L17.4%2077.3L16.85%2075.94L18.25%2075.52L18.35%2074.06L19.79%2074.29L20.51%2073.02L21.72%2073.86L22.92%2073.02L23.64%2074.29L25.08%2074.06L25.18%2075.52L26.58%2075.94L26.03%2077.3L27.12%2078.28Z%22%2F%3E%3Cpath%20d%3D%22M18.44%2065.31L17.36%2066.29L17.91%2067.65L16.51%2068.07L16.41%2069.53L14.97%2069.3L14.25%2070.57L13.04%2069.74L11.84%2070.57L11.12%2069.3L9.68%2069.53L9.58%2068.07L8.18%2067.65L8.73%2066.29L7.64%2065.31L8.73%2064.32L8.18%2062.96L9.58%2062.55L9.68%2061.09L11.12%2061.32L11.84%2060.04L13.04%2060.88L14.25%2060.04L14.97%2061.32L16.41%2061.09L16.51%2062.55L17.91%2062.96L17.36%2064.32L18.44%2065.31Z%22%2F%3E%3Cpath%20d%3D%22M15.4%2050L14.32%2050.99L14.87%2052.34L13.46%2052.76L13.37%2054.22L11.92%2053.99L11.2%2055.26L10%2054.43L8.8%2055.26L8.08%2053.99L6.63%2054.22L6.54%2052.76L5.13%2052.34L5.68%2050.99L4.6%2050L5.68%2049.01L5.13%2047.66L6.54%2047.24L6.63%2045.78L8.08%2046.01L8.8%2044.74L10%2045.57L11.2%2044.74L11.92%2046.01L13.37%2045.78L13.46%2047.24L14.87%2047.66L14.32%2049.01L15.4%2050Z%22%2F%3E%3Cpath%20d%3D%22M18.44%2034.69L17.36%2035.68L17.91%2037.04L16.51%2037.45L16.41%2038.91L14.97%2038.68L14.25%2039.96L13.04%2039.12L11.84%2039.96L11.12%2038.68L9.68%2038.91L9.58%2037.45L8.18%2037.04L8.73%2035.68L7.64%2034.69L8.73%2033.71L8.18%2032.35L9.58%2031.93L9.68%2030.47L11.12%2030.7L11.84%2029.43L13.04%2030.26L14.25%2029.43L14.97%2030.7L16.41%2030.47L16.51%2031.93L17.91%2032.35L17.36%2033.71L18.44%2034.69Z%22%2F%3E%3Cpath%20d%3D%22M27.12%2021.72L26.03%2022.7L26.58%2024.06L25.18%2024.48L25.08%2025.94L23.64%2025.71L22.92%2026.98L21.72%2026.14L20.51%2026.98L19.79%2025.71L18.35%2025.94L18.25%2024.48L16.85%2024.06L17.4%2022.7L16.32%2021.72L17.4%2020.73L16.85%2019.37L18.25%2018.95L18.35%2017.49L19.79%2017.73L20.51%2016.45L21.72%2017.29L22.92%2016.45L23.64%2017.73L25.08%2017.49L25.18%2018.95L26.58%2019.37L26.03%2020.73L27.12%2021.72Z%22%2F%3E%3Cpath%20d%3D%22M40.09%2013.04L39.01%2014.03L39.56%2015.39L38.15%2015.81L38.06%2017.27L36.61%2017.03L35.89%2018.31L34.69%2017.47L33.49%2018.31L32.77%2017.03L31.33%2017.27L31.23%2015.81L29.83%2015.39L30.38%2014.03L29.29%2013.04L30.38%2012.06L29.83%2010.7L31.23%2010.28L31.33%208.82L32.77%209.06L33.49%207.78L34.69%208.62L35.89%207.78L36.61%209.06L38.06%208.82L38.15%2010.28L39.56%2010.7L39.01%2012.06L40.09%2013.04Z%22%2F%3E%3Cpath%20d%3D%22M55.4%2010L54.32%2010.99L54.87%2012.34L53.46%2012.76L53.37%2014.22L51.92%2013.99L51.2%2015.26L50%2014.43L48.8%2015.26L48.08%2013.99L46.63%2014.22L46.54%2012.76L45.13%2012.34L45.68%2010.99L44.6%2010L45.68%209.01L45.13%207.66L46.54%207.24L46.63%205.78L48.08%206.01L48.8%204.74L50%205.57L51.2%204.74L51.92%206.01L53.37%205.78L53.46%207.24L54.87%207.66L54.32%209.01L55.4%2010Z%22%2F%3E%3Cpath%20d%3D%22M70.71%2013.04L69.62%2014.03L70.17%2015.39L68.77%2015.81L68.67%2017.27L67.23%2017.03L66.51%2018.31L65.31%2017.47L64.11%2018.31L63.39%2017.03L61.94%2017.27L61.85%2015.81L60.44%2015.39L60.99%2014.03L59.91%2013.04L60.99%2012.06L60.44%2010.7L61.85%2010.28L61.94%208.82L63.39%209.06L64.11%207.78L65.31%208.62L66.51%207.78L67.23%209.06L68.67%208.82L68.77%2010.28L70.17%2010.7L69.62%2012.06L70.71%2013.04Z%22%2F%3E%3Cpath%20d%3D%22M83.68%2021.72L82.6%2022.7L83.15%2024.06L81.75%2024.48L81.65%2025.94L80.21%2025.71L79.49%2026.98L78.28%2026.14L77.08%2026.98L76.36%2025.71L74.92%2025.94L74.82%2024.48L73.42%2024.06L73.97%2022.7L72.88%2021.72L73.97%2020.73L73.42%2019.37L74.82%2018.95L74.92%2017.49L76.36%2017.73L77.08%2016.45L78.28%2017.29L79.49%2016.45L80.21%2017.73L81.65%2017.49L81.75%2018.95L83.15%2019.37L82.6%2020.73L83.68%2021.72Z%22%2F%3E%3Cpath%20d%3D%22M92.36%2034.69L91.27%2035.68L91.82%2037.04L90.42%2037.45L90.32%2038.91L88.88%2038.68L88.16%2039.96L86.96%2039.12L85.75%2039.96L85.03%2038.68L83.59%2038.91L83.49%2037.45L82.09%2037.04L82.64%2035.68L81.56%2034.69L82.64%2033.71L82.09%2032.35L83.49%2031.93L83.59%2030.47L85.03%2030.7L85.75%2029.43L86.96%2030.26L88.16%2029.43L88.88%2030.7L90.32%2030.47L90.42%2031.93L91.82%2032.35L91.27%2033.71L92.36%2034.69Z%22%2F%3E%3C%2Fsvg%3E");
  --mlc-el-pearls: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%20fill%3D%22currentColor%22%20role%3D%22img%22%20aria-label%3D%22Jasmine%20in%20the%20garland%22%3E%3Ccircle%20cx%3D%2289.23%22%20cy%3D%2257.8%22%20r%3D%222.6%22%2F%3E%3Ccircle%20cx%3D%2283.26%22%20cy%3D%2272.22%22%20r%3D%222.6%22%2F%3E%3Ccircle%20cx%3D%2272.22%22%20cy%3D%2283.26%22%20r%3D%222.6%22%2F%3E%3Ccircle%20cx%3D%2257.8%22%20cy%3D%2289.23%22%20r%3D%222.6%22%2F%3E%3Ccircle%20cx%3D%2242.2%22%20cy%3D%2289.23%22%20r%3D%222.6%22%2F%3E%3Ccircle%20cx%3D%2227.78%22%20cy%3D%2283.26%22%20r%3D%222.6%22%2F%3E%3Ccircle%20cx%3D%2216.74%22%20cy%3D%2272.22%22%20r%3D%222.6%22%2F%3E%3Ccircle%20cx%3D%2210.77%22%20cy%3D%2257.8%22%20r%3D%222.6%22%2F%3E%3Ccircle%20cx%3D%2210.77%22%20cy%3D%2242.2%22%20r%3D%222.6%22%2F%3E%3Ccircle%20cx%3D%2216.74%22%20cy%3D%2227.78%22%20r%3D%222.6%22%2F%3E%3Ccircle%20cx%3D%2227.78%22%20cy%3D%2216.74%22%20r%3D%222.6%22%2F%3E%3Ccircle%20cx%3D%2242.2%22%20cy%3D%2210.77%22%20r%3D%222.6%22%2F%3E%3Ccircle%20cx%3D%2257.8%22%20cy%3D%2210.77%22%20r%3D%222.6%22%2F%3E%3Ccircle%20cx%3D%2272.22%22%20cy%3D%2216.74%22%20r%3D%222.6%22%2F%3E%3Ccircle%20cx%3D%2283.26%22%20cy%3D%2227.78%22%20r%3D%222.6%22%2F%3E%3Ccircle%20cx%3D%2289.23%22%20cy%3D%2242.2%22%20r%3D%222.6%22%2F%3E%3C%2Fsvg%3E");
  --mlc-el-varmala-pair: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%2080%22%20fill%3D%22currentColor%22%20role%3D%22img%22%20aria-label%3D%22Two%20garlands%2C%20linked%22%3E%3Cpath%20d%3D%22M65.1%2040L64.42%2040.79L64.51%2041.82L63.49%2042.06L62.96%2042.95L62%2042.54L61.04%2042.95L60.51%2042.06L59.49%2041.82L59.58%2040.79L58.9%2040L59.58%2039.21L59.49%2038.18L60.51%2037.94L61.04%2037.05L62%2037.46L62.96%2037.05L63.49%2037.94L64.51%2038.18L64.42%2039.21L65.1%2040Z%22%2F%3E%3Ccircle%20cx%3D%2261.11%22%20cy%3D%2246.73%22%20r%3D%221.7050000000000003%22%2F%3E%3Cpath%20d%3D%22M61.62%2053L60.93%2053.79L61.02%2054.82L60.01%2055.06L59.47%2055.95L58.52%2055.54L57.56%2055.95L57.02%2055.06L56.01%2054.82L56.1%2053.79L55.42%2053L56.1%2052.21L56.01%2051.18L57.02%2050.94L57.56%2050.05L58.52%2050.46L59.47%2050.05L60.01%2050.94L61.02%2051.18L60.93%2052.21L61.62%2053Z%22%2F%3E%3Ccircle%20cx%3D%2254.38%22%20cy%3D%2258.38%22%20r%3D%221.7050000000000003%22%2F%3E%3Cpath%20d%3D%22M52.1%2062.52L51.42%2063.3L51.51%2064.34L50.49%2064.57L49.96%2065.46L49%2065.06L48.04%2065.46L47.51%2064.57L46.49%2064.34L46.58%2063.3L45.9%2062.52L46.58%2061.73L46.49%2060.69L47.51%2060.46L48.04%2059.57L49%2059.97L49.96%2059.57L50.49%2060.46L51.51%2060.69L51.42%2061.73L52.1%2062.52Z%22%2F%3E%3Ccircle%20cx%3D%2242.73%22%20cy%3D%2265.11%22%20r%3D%221.7050000000000003%22%2F%3E%3Cpath%20d%3D%22M39.1%2066L38.42%2066.79L38.51%2067.82L37.49%2068.06L36.96%2068.95L36%2068.54L35.04%2068.95L34.51%2068.06L33.49%2067.82L33.58%2066.79L32.9%2066L33.58%2065.21L33.49%2064.18L34.51%2063.94L35.04%2063.05L36%2063.46L36.96%2063.05L37.49%2063.94L38.51%2064.18L38.42%2065.21L39.1%2066Z%22%2F%3E%3Ccircle%20cx%3D%2229.27%22%20cy%3D%2265.11%22%20r%3D%221.7050000000000003%22%2F%3E%3Cpath%20d%3D%22M26.1%2062.52L25.42%2063.3L25.51%2064.34L24.49%2064.57L23.96%2065.46L23%2065.06L22.04%2065.46L21.51%2064.57L20.49%2064.34L20.58%2063.3L19.9%2062.52L20.58%2061.73L20.49%2060.69L21.51%2060.46L22.04%2059.57L23%2059.97L23.96%2059.57L24.49%2060.46L25.51%2060.69L25.42%2061.73L26.1%2062.52Z%22%2F%3E%3Ccircle%20cx%3D%2217.62%22%20cy%3D%2258.38%22%20r%3D%221.7050000000000003%22%2F%3E%3Cpath%20d%3D%22M16.58%2053L15.9%2053.79L15.99%2054.82L14.98%2055.06L14.44%2055.95L13.48%2055.54L12.53%2055.95L11.99%2055.06L10.98%2054.82L11.07%2053.79L10.38%2053L11.07%2052.21L10.98%2051.18L11.99%2050.94L12.53%2050.05L13.48%2050.46L14.44%2050.05L14.98%2050.94L15.99%2051.18L15.9%2052.21L16.58%2053Z%22%2F%3E%3Ccircle%20cx%3D%2210.89%22%20cy%3D%2246.73%22%20r%3D%221.7050000000000003%22%2F%3E%3Cpath%20d%3D%22M13.1%2040L12.42%2040.79L12.51%2041.82L11.49%2042.06L10.96%2042.95L10%2042.54L9.04%2042.95L8.51%2042.06L7.49%2041.82L7.58%2040.79L6.9%2040L7.58%2039.21L7.49%2038.18L8.51%2037.94L9.04%2037.05L10%2037.46L10.96%2037.05L11.49%2037.94L12.51%2038.18L12.42%2039.21L13.1%2040Z%22%2F%3E%3Ccircle%20cx%3D%2210.89%22%20cy%3D%2233.27%22%20r%3D%221.7050000000000003%22%2F%3E%3Cpath%20d%3D%22M16.58%2027L15.9%2027.79L15.99%2028.82L14.98%2029.06L14.44%2029.95L13.48%2029.54L12.53%2029.95L11.99%2029.06L10.98%2028.82L11.07%2027.79L10.38%2027L11.07%2026.21L10.98%2025.18L11.99%2024.94L12.53%2024.05L13.48%2024.46L14.44%2024.05L14.98%2024.94L15.99%2025.18L15.9%2026.21L16.58%2027Z%22%2F%3E%3Ccircle%20cx%3D%2217.62%22%20cy%3D%2221.62%22%20r%3D%221.7050000000000003%22%2F%3E%3Cpath%20d%3D%22M26.1%2017.48L25.42%2018.27L25.51%2019.31L24.49%2019.54L23.96%2020.43L23%2020.03L22.04%2020.43L21.51%2019.54L20.49%2019.31L20.58%2018.27L19.9%2017.48L20.58%2016.7L20.49%2015.66L21.51%2015.43L22.04%2014.54L23%2014.94L23.96%2014.54L24.49%2015.43L25.51%2015.66L25.42%2016.7L26.1%2017.48Z%22%2F%3E%3Ccircle%20cx%3D%2229.27%22%20cy%3D%2214.89%22%20r%3D%221.7050000000000003%22%2F%3E%3Cpath%20d%3D%22M39.1%2014L38.42%2014.79L38.51%2015.82L37.49%2016.06L36.96%2016.95L36%2016.54L35.04%2016.95L34.51%2016.06L33.49%2015.82L33.58%2014.79L32.9%2014L33.58%2013.21L33.49%2012.18L34.51%2011.94L35.04%2011.05L36%2011.46L36.96%2011.05L37.49%2011.94L38.51%2012.18L38.42%2013.21L39.1%2014Z%22%2F%3E%3Ccircle%20cx%3D%2242.73%22%20cy%3D%2214.89%22%20r%3D%221.7050000000000003%22%2F%3E%3Cpath%20d%3D%22M52.1%2017.48L51.42%2018.27L51.51%2019.31L50.49%2019.54L49.96%2020.43L49%2020.03L48.04%2020.43L47.51%2019.54L46.49%2019.31L46.58%2018.27L45.9%2017.48L46.58%2016.7L46.49%2015.66L47.51%2015.43L48.04%2014.54L49%2014.94L49.96%2014.54L50.49%2015.43L51.51%2015.66L51.42%2016.7L52.1%2017.48Z%22%2F%3E%3Ccircle%20cx%3D%2254.38%22%20cy%3D%2221.62%22%20r%3D%221.7050000000000003%22%2F%3E%3Cpath%20d%3D%22M61.62%2027L60.93%2027.79L61.02%2028.82L60.01%2029.06L59.47%2029.95L58.52%2029.54L57.56%2029.95L57.02%2029.06L56.01%2028.82L56.1%2027.79L55.42%2027L56.1%2026.21L56.01%2025.18L57.02%2024.94L57.56%2024.05L58.52%2024.46L59.47%2024.05L60.01%2024.94L61.02%2025.18L60.93%2026.21L61.62%2027Z%22%2F%3E%3Ccircle%20cx%3D%2261.11%22%20cy%3D%2233.27%22%20r%3D%221.7050000000000003%22%2F%3E%3Cpath%20d%3D%22M93.1%2040L92.42%2040.79L92.51%2041.82L91.49%2042.06L90.96%2042.95L90%2042.54L89.04%2042.95L88.51%2042.06L87.49%2041.82L87.58%2040.79L86.9%2040L87.58%2039.21L87.49%2038.18L88.51%2037.94L89.04%2037.05L90%2037.46L90.96%2037.05L91.49%2037.94L92.51%2038.18L92.42%2039.21L93.1%2040Z%22%2F%3E%3Ccircle%20cx%3D%2289.11%22%20cy%3D%2246.73%22%20r%3D%221.7050000000000003%22%2F%3E%3Cpath%20d%3D%22M89.62%2053L88.93%2053.79L89.02%2054.82L88.01%2055.06L87.47%2055.95L86.52%2055.54L85.56%2055.95L85.02%2055.06L84.01%2054.82L84.1%2053.79L83.42%2053L84.1%2052.21L84.01%2051.18L85.02%2050.94L85.56%2050.05L86.52%2050.46L87.47%2050.05L88.01%2050.94L89.02%2051.18L88.93%2052.21L89.62%2053Z%22%2F%3E%3Ccircle%20cx%3D%2282.38%22%20cy%3D%2258.38%22%20r%3D%221.7050000000000003%22%2F%3E%3Cpath%20d%3D%22M80.1%2062.52L79.42%2063.3L79.51%2064.34L78.49%2064.57L77.96%2065.46L77%2065.06L76.04%2065.46L75.51%2064.57L74.49%2064.34L74.58%2063.3L73.9%2062.52L74.58%2061.73L74.49%2060.69L75.51%2060.46L76.04%2059.57L77%2059.97L77.96%2059.57L78.49%2060.46L79.51%2060.69L79.42%2061.73L80.1%2062.52Z%22%2F%3E%3Ccircle%20cx%3D%2270.73%22%20cy%3D%2265.11%22%20r%3D%221.7050000000000003%22%2F%3E%3Cpath%20d%3D%22M67.1%2066L66.42%2066.79L66.51%2067.82L65.49%2068.06L64.96%2068.95L64%2068.54L63.04%2068.95L62.51%2068.06L61.49%2067.82L61.58%2066.79L60.9%2066L61.58%2065.21L61.49%2064.18L62.51%2063.94L63.04%2063.05L64%2063.46L64.96%2063.05L65.49%2063.94L66.51%2064.18L66.42%2065.21L67.1%2066Z%22%2F%3E%3Ccircle%20cx%3D%2257.27%22%20cy%3D%2265.11%22%20r%3D%221.7050000000000003%22%2F%3E%3Cpath%20d%3D%22M54.1%2062.52L53.42%2063.3L53.51%2064.34L52.49%2064.57L51.96%2065.46L51%2065.06L50.04%2065.46L49.51%2064.57L48.49%2064.34L48.58%2063.3L47.9%2062.52L48.58%2061.73L48.49%2060.69L49.51%2060.46L50.04%2059.57L51%2059.97L51.96%2059.57L52.49%2060.46L53.51%2060.69L53.42%2061.73L54.1%2062.52Z%22%2F%3E%3Ccircle%20cx%3D%2245.62%22%20cy%3D%2258.38%22%20r%3D%221.7050000000000003%22%2F%3E%3Cpath%20d%3D%22M44.58%2053L43.9%2053.79L43.99%2054.82L42.98%2055.06L42.44%2055.95L41.48%2055.54L40.53%2055.95L39.99%2055.06L38.98%2054.82L39.07%2053.79L38.38%2053L39.07%2052.21L38.98%2051.18L39.99%2050.94L40.53%2050.05L41.48%2050.46L42.44%2050.05L42.98%2050.94L43.99%2051.18L43.9%2052.21L44.58%2053Z%22%2F%3E%3Ccircle%20cx%3D%2238.89%22%20cy%3D%2246.73%22%20r%3D%221.7050000000000003%22%2F%3E%3Cpath%20d%3D%22M41.1%2040L40.42%2040.79L40.51%2041.82L39.49%2042.06L38.96%2042.95L38%2042.54L37.04%2042.95L36.51%2042.06L35.49%2041.82L35.58%2040.79L34.9%2040L35.58%2039.21L35.49%2038.18L36.51%2037.94L37.04%2037.05L38%2037.46L38.96%2037.05L39.49%2037.94L40.51%2038.18L40.42%2039.21L41.1%2040Z%22%2F%3E%3Ccircle%20cx%3D%2238.89%22%20cy%3D%2233.27%22%20r%3D%221.7050000000000003%22%2F%3E%3Cpath%20d%3D%22M44.58%2027L43.9%2027.79L43.99%2028.82L42.98%2029.06L42.44%2029.95L41.48%2029.54L40.53%2029.95L39.99%2029.06L38.98%2028.82L39.07%2027.79L38.38%2027L39.07%2026.21L38.98%2025.18L39.99%2024.94L40.53%2024.05L41.48%2024.46L42.44%2024.05L42.98%2024.94L43.99%2025.18L43.9%2026.21L44.58%2027Z%22%2F%3E%3Ccircle%20cx%3D%2245.62%22%20cy%3D%2221.62%22%20r%3D%221.7050000000000003%22%2F%3E%3Cpath%20d%3D%22M54.1%2017.48L53.42%2018.27L53.51%2019.31L52.49%2019.54L51.96%2020.43L51%2020.03L50.04%2020.43L49.51%2019.54L48.49%2019.31L48.58%2018.27L47.9%2017.48L48.58%2016.7L48.49%2015.66L49.51%2015.43L50.04%2014.54L51%2014.94L51.96%2014.54L52.49%2015.43L53.51%2015.66L53.42%2016.7L54.1%2017.48Z%22%2F%3E%3Ccircle%20cx%3D%2257.27%22%20cy%3D%2214.89%22%20r%3D%221.7050000000000003%22%2F%3E%3Cpath%20d%3D%22M67.1%2014L66.42%2014.79L66.51%2015.82L65.49%2016.06L64.96%2016.95L64%2016.54L63.04%2016.95L62.51%2016.06L61.49%2015.82L61.58%2014.79L60.9%2014L61.58%2013.21L61.49%2012.18L62.51%2011.94L63.04%2011.05L64%2011.46L64.96%2011.05L65.49%2011.94L66.51%2012.18L66.42%2013.21L67.1%2014Z%22%2F%3E%3Ccircle%20cx%3D%2270.73%22%20cy%3D%2214.89%22%20r%3D%221.7050000000000003%22%2F%3E%3Cpath%20d%3D%22M80.1%2017.48L79.42%2018.27L79.51%2019.31L78.49%2019.54L77.96%2020.43L77%2020.03L76.04%2020.43L75.51%2019.54L74.49%2019.31L74.58%2018.27L73.9%2017.48L74.58%2016.7L74.49%2015.66L75.51%2015.43L76.04%2014.54L77%2014.94L77.96%2014.54L78.49%2015.43L79.51%2015.66L79.42%2016.7L80.1%2017.48Z%22%2F%3E%3Ccircle%20cx%3D%2282.38%22%20cy%3D%2221.62%22%20r%3D%221.7050000000000003%22%2F%3E%3Cpath%20d%3D%22M89.62%2027L88.93%2027.79L89.02%2028.82L88.01%2029.06L87.47%2029.95L86.52%2029.54L85.56%2029.95L85.02%2029.06L84.01%2028.82L84.1%2027.79L83.42%2027L84.1%2026.21L84.01%2025.18L85.02%2024.94L85.56%2024.05L86.52%2024.46L87.47%2024.05L88.01%2024.94L89.02%2025.18L88.93%2026.21L89.62%2027Z%22%2F%3E%3Ccircle%20cx%3D%2289.11%22%20cy%3D%2233.27%22%20r%3D%221.7050000000000003%22%2F%3E%3C%2Fsvg%3E");
  --mlc-el-petal: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2024%22%20fill%3D%22currentColor%22%20role%3D%22img%22%20aria-label%3D%22Marigold%20petal%22%3E%3Cpath%20d%3D%22M10%2023.4C6%2020.4%202%2013.6%202%207.4Q3.6%203.2%206%205.2Q7.8%201%2010%204Q12.2%201%2014%205.2Q16.4%203.2%2018%207.4C18%2013.6%2014%2020.4%2010%2023.4Z%22%2F%3E%3C%2Fsvg%3E");
  --mlc-el-flower: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20role%3D%22img%22%20aria-label%3D%22Mehndi%20flower%22%3E%3Cpath%20transform%3D%22translate(12%2012)%20rotate(0)%22%20d%3D%22M0%20-3.52C4.62%20-5.5%203.23%20-11%200%20-11C-3.23%20-11%20-4.62%20-5.5%200%20-3.52Z%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.1%22%20stroke-linejoin%3D%22round%22%20pathLength%3D%221%22%2F%3E%3Cpath%20transform%3D%22translate(12%2012)%20rotate(45)%22%20d%3D%22M0%20-3.52C4.62%20-5.5%203.23%20-11%200%20-11C-3.23%20-11%20-4.62%20-5.5%200%20-3.52Z%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.1%22%20stroke-linejoin%3D%22round%22%20pathLength%3D%221%22%2F%3E%3Cpath%20transform%3D%22translate(12%2012)%20rotate(90)%22%20d%3D%22M0%20-3.52C4.62%20-5.5%203.23%20-11%200%20-11C-3.23%20-11%20-4.62%20-5.5%200%20-3.52Z%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.1%22%20stroke-linejoin%3D%22round%22%20pathLength%3D%221%22%2F%3E%3Cpath%20transform%3D%22translate(12%2012)%20rotate(135)%22%20d%3D%22M0%20-3.52C4.62%20-5.5%203.23%20-11%200%20-11C-3.23%20-11%20-4.62%20-5.5%200%20-3.52Z%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.1%22%20stroke-linejoin%3D%22round%22%20pathLength%3D%221%22%2F%3E%3Cpath%20transform%3D%22translate(12%2012)%20rotate(180)%22%20d%3D%22M0%20-3.52C4.62%20-5.5%203.23%20-11%200%20-11C-3.23%20-11%20-4.62%20-5.5%200%20-3.52Z%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.1%22%20stroke-linejoin%3D%22round%22%20pathLength%3D%221%22%2F%3E%3Cpath%20transform%3D%22translate(12%2012)%20rotate(225)%22%20d%3D%22M0%20-3.52C4.62%20-5.5%203.23%20-11%200%20-11C-3.23%20-11%20-4.62%20-5.5%200%20-3.52Z%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.1%22%20stroke-linejoin%3D%22round%22%20pathLength%3D%221%22%2F%3E%3Cpath%20transform%3D%22translate(12%2012)%20rotate(270)%22%20d%3D%22M0%20-3.52C4.62%20-5.5%203.23%20-11%200%20-11C-3.23%20-11%20-4.62%20-5.5%200%20-3.52Z%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.1%22%20stroke-linejoin%3D%22round%22%20pathLength%3D%221%22%2F%3E%3Cpath%20transform%3D%22translate(12%2012)%20rotate(315)%22%20d%3D%22M0%20-3.52C4.62%20-5.5%203.23%20-11%200%20-11C-3.23%20-11%20-4.62%20-5.5%200%20-3.52Z%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.1%22%20stroke-linejoin%3D%22round%22%20pathLength%3D%221%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%222.2%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.1%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%220.88%22%2F%3E%3C%2Fsvg%3E");
  --mlc-el-string: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%20200%22%20fill%3D%22currentColor%22%20role%3D%22img%22%20aria-label%3D%22Marigold%20string%22%3E%3Cpath%20d%3D%22M8%200V180%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M14.2%207L12.96%208.13L13.59%209.69L11.97%2010.17L11.87%2011.85L10.21%2011.58L9.38%2013.04L8%2012.08L6.62%2013.04L5.79%2011.58L4.13%2011.85L4.03%2010.17L2.41%209.69L3.04%208.13L1.8%207L3.04%205.87L2.41%204.31L4.03%203.83L4.13%202.15L5.79%202.42L6.62%200.96L8%201.92L9.38%200.96L10.21%202.42L11.87%202.15L11.97%203.83L13.59%204.31L12.96%205.87L14.2%207Z%22%2F%3E%3Cpath%20d%3D%22M14.2%2020L12.96%2021.13L13.59%2022.69L11.97%2023.17L11.87%2024.85L10.21%2024.58L9.38%2026.04L8%2025.08L6.62%2026.04L5.79%2024.58L4.13%2024.85L4.03%2023.17L2.41%2022.69L3.04%2021.13L1.8%2020L3.04%2018.87L2.41%2017.31L4.03%2016.83L4.13%2015.15L5.79%2015.42L6.62%2013.96L8%2014.92L9.38%2013.96L10.21%2015.42L11.87%2015.15L11.97%2016.83L13.59%2017.31L12.96%2018.87L14.2%2020Z%22%2F%3E%3Cpath%20d%3D%22M14.2%2033L12.96%2034.13L13.59%2035.69L11.97%2036.17L11.87%2037.85L10.21%2037.58L9.38%2039.04L8%2038.08L6.62%2039.04L5.79%2037.58L4.13%2037.85L4.03%2036.17L2.41%2035.69L3.04%2034.13L1.8%2033L3.04%2031.87L2.41%2030.31L4.03%2029.83L4.13%2028.15L5.79%2028.42L6.62%2026.96L8%2027.92L9.38%2026.96L10.21%2028.42L11.87%2028.15L11.97%2029.83L13.59%2030.31L12.96%2031.87L14.2%2033Z%22%2F%3E%3Cpath%20d%3D%22M14.2%2046L12.96%2047.13L13.59%2048.69L11.97%2049.17L11.87%2050.85L10.21%2050.58L9.38%2052.04L8%2051.08L6.62%2052.04L5.79%2050.58L4.13%2050.85L4.03%2049.17L2.41%2048.69L3.04%2047.13L1.8%2046L3.04%2044.87L2.41%2043.31L4.03%2042.83L4.13%2041.15L5.79%2041.42L6.62%2039.96L8%2040.92L9.38%2039.96L10.21%2041.42L11.87%2041.15L11.97%2042.83L13.59%2043.31L12.96%2044.87L14.2%2046Z%22%2F%3E%3Cpath%20d%3D%22M14.2%2059L12.96%2060.13L13.59%2061.69L11.97%2062.17L11.87%2063.85L10.21%2063.58L9.38%2065.04L8%2064.08L6.62%2065.04L5.79%2063.58L4.13%2063.85L4.03%2062.17L2.41%2061.69L3.04%2060.13L1.8%2059L3.04%2057.87L2.41%2056.31L4.03%2055.83L4.13%2054.15L5.79%2054.42L6.62%2052.96L8%2053.92L9.38%2052.96L10.21%2054.42L11.87%2054.15L11.97%2055.83L13.59%2056.31L12.96%2057.87L14.2%2059Z%22%2F%3E%3Cpath%20d%3D%22M14.2%2072L12.96%2073.13L13.59%2074.69L11.97%2075.17L11.87%2076.85L10.21%2076.58L9.38%2078.04L8%2077.08L6.62%2078.04L5.79%2076.58L4.13%2076.85L4.03%2075.17L2.41%2074.69L3.04%2073.13L1.8%2072L3.04%2070.87L2.41%2069.31L4.03%2068.83L4.13%2067.15L5.79%2067.42L6.62%2065.96L8%2066.92L9.38%2065.96L10.21%2067.42L11.87%2067.15L11.97%2068.83L13.59%2069.31L12.96%2070.87L14.2%2072Z%22%2F%3E%3Cpath%20d%3D%22M14.2%2085L12.96%2086.13L13.59%2087.69L11.97%2088.17L11.87%2089.85L10.21%2089.58L9.38%2091.04L8%2090.08L6.62%2091.04L5.79%2089.58L4.13%2089.85L4.03%2088.17L2.41%2087.69L3.04%2086.13L1.8%2085L3.04%2083.87L2.41%2082.31L4.03%2081.83L4.13%2080.15L5.79%2080.42L6.62%2078.96L8%2079.92L9.38%2078.96L10.21%2080.42L11.87%2080.15L11.97%2081.83L13.59%2082.31L12.96%2083.87L14.2%2085Z%22%2F%3E%3Cpath%20d%3D%22M14.2%2098L12.96%2099.13L13.59%20100.69L11.97%20101.17L11.87%20102.85L10.21%20102.58L9.38%20104.04L8%20103.08L6.62%20104.04L5.79%20102.58L4.13%20102.85L4.03%20101.17L2.41%20100.69L3.04%2099.13L1.8%2098L3.04%2096.87L2.41%2095.31L4.03%2094.83L4.13%2093.15L5.79%2093.42L6.62%2091.96L8%2092.92L9.38%2091.96L10.21%2093.42L11.87%2093.15L11.97%2094.83L13.59%2095.31L12.96%2096.87L14.2%2098Z%22%2F%3E%3Cpath%20d%3D%22M14.2%20111L12.96%20112.13L13.59%20113.69L11.97%20114.17L11.87%20115.85L10.21%20115.58L9.38%20117.04L8%20116.08L6.62%20117.04L5.79%20115.58L4.13%20115.85L4.03%20114.17L2.41%20113.69L3.04%20112.13L1.8%20111L3.04%20109.87L2.41%20108.31L4.03%20107.83L4.13%20106.15L5.79%20106.42L6.62%20104.96L8%20105.92L9.38%20104.96L10.21%20106.42L11.87%20106.15L11.97%20107.83L13.59%20108.31L12.96%20109.87L14.2%20111Z%22%2F%3E%3Cpath%20d%3D%22M14.2%20124L12.96%20125.13L13.59%20126.69L11.97%20127.17L11.87%20128.85L10.21%20128.58L9.38%20130.04L8%20129.08L6.62%20130.04L5.79%20128.58L4.13%20128.85L4.03%20127.17L2.41%20126.69L3.04%20125.13L1.8%20124L3.04%20122.87L2.41%20121.31L4.03%20120.83L4.13%20119.15L5.79%20119.42L6.62%20117.96L8%20118.92L9.38%20117.96L10.21%20119.42L11.87%20119.15L11.97%20120.83L13.59%20121.31L12.96%20122.87L14.2%20124Z%22%2F%3E%3Cpath%20d%3D%22M14.2%20137L12.96%20138.13L13.59%20139.69L11.97%20140.17L11.87%20141.85L10.21%20141.58L9.38%20143.04L8%20142.08L6.62%20143.04L5.79%20141.58L4.13%20141.85L4.03%20140.17L2.41%20139.69L3.04%20138.13L1.8%20137L3.04%20135.87L2.41%20134.31L4.03%20133.83L4.13%20132.15L5.79%20132.42L6.62%20130.96L8%20131.92L9.38%20130.96L10.21%20132.42L11.87%20132.15L11.97%20133.83L13.59%20134.31L12.96%20135.87L14.2%20137Z%22%2F%3E%3Cpath%20d%3D%22M14.2%20150L12.96%20151.13L13.59%20152.69L11.97%20153.17L11.87%20154.85L10.21%20154.58L9.38%20156.04L8%20155.08L6.62%20156.04L5.79%20154.58L4.13%20154.85L4.03%20153.17L2.41%20152.69L3.04%20151.13L1.8%20150L3.04%20148.87L2.41%20147.31L4.03%20146.83L4.13%20145.15L5.79%20145.42L6.62%20143.96L8%20144.92L9.38%20143.96L10.21%20145.42L11.87%20145.15L11.97%20146.83L13.59%20147.31L12.96%20148.87L14.2%20150Z%22%2F%3E%3Cpath%20d%3D%22M14.2%20163L12.96%20164.13L13.59%20165.69L11.97%20166.17L11.87%20167.85L10.21%20167.58L9.38%20169.04L8%20168.08L6.62%20169.04L5.79%20167.58L4.13%20167.85L4.03%20166.17L2.41%20165.69L3.04%20164.13L1.8%20163L3.04%20161.87L2.41%20160.31L4.03%20159.83L4.13%20158.15L5.79%20158.42L6.62%20156.96L8%20157.92L9.38%20156.96L10.21%20158.42L11.87%20158.15L11.97%20159.83L13.59%20160.31L12.96%20161.87L14.2%20163Z%22%2F%3E%3Cg%20transform%3D%22translate(8%20176)%20rotate(90)%22%3E%3Cpath%20d%3D%22M0%20-.3C6%20-4.2%2015%20-4.2%2022%200ZM0%20.3C6%204.2%2015%204.2%2022%200Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  --mlc-el-corner: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%20fill%3D%22currentColor%22%20role%3D%22img%22%20aria-label%3D%22Lace%20and%20mehndi%20corner%22%3E%3Cpath%20d%3D%22M3%2062V18C3%209.7%209.7%203%2018%203H62%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.1%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M9%2062V20C9%2014%2014%209%2020%209H62%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.6%22%20opacity%3D%22.7%22%2F%3E%3Cpath%20d%3D%22M9%2030C15%2030%2019%2026%2019%2020C19%2015%2015%2013%2012.6%2015.2C10.6%2017%2011.8%2020.2%2014.4%2019.6%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.9%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M30%209C30%2015%2026%2019%2020%2019%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.9%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20transform%3D%22translate(19.5%2019.5)%20rotate(45)%22%20d%3D%22M0%20-.3C2.8%20-3.6%207%20-3.31%2010%200ZM0%20.3C2.8%203.6%207%203.31%2010%200Z%22%2F%3E%3Ccircle%20cx%3D%2236%22%20cy%3D%229%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%2241%22%20cy%3D%229%22%20r%3D%22.7%22%2F%3E%3Ccircle%20cx%3D%229%22%20cy%3D%2236%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%229%22%20cy%3D%2241%22%20r%3D%22.7%22%2F%3E%3Ccircle%20cx%3D%223%22%20cy%3D%223%22%20r%3D%221.4%22%2F%3E%3C%2Fsvg%3E");
  --mlc-el-seal: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%20fill%3D%22currentColor%22%20role%3D%22img%22%20aria-label%3D%22Lace%20seal%20ring%22%3E%3Cpath%20d%3D%22M50%209A5.35%205.35%200%200%201%2060.61%2010.4A5.35%205.35%200%200%201%2070.5%2014.49A5.35%205.35%200%200%201%2078.99%2021.01A5.35%205.35%200%200%201%2085.51%2029.5A5.35%205.35%200%200%201%2089.6%2039.39A5.35%205.35%200%200%201%2091%2050A5.35%205.35%200%200%201%2089.6%2060.61A5.35%205.35%200%200%201%2085.51%2070.5A5.35%205.35%200%200%201%2078.99%2078.99A5.35%205.35%200%200%201%2070.5%2085.51A5.35%205.35%200%200%201%2060.61%2089.6A5.35%205.35%200%200%201%2050%2091A5.35%205.35%200%200%201%2039.39%2089.6A5.35%205.35%200%200%201%2029.5%2085.51A5.35%205.35%200%200%201%2021.01%2078.99A5.35%205.35%200%200%201%2014.49%2070.5A5.35%205.35%200%200%201%2010.4%2060.61A5.35%205.35%200%200%201%209%2050A5.35%205.35%200%200%201%2010.4%2039.39A5.35%205.35%200%200%201%2014.49%2029.5A5.35%205.35%200%200%201%2021.01%2021.01A5.35%205.35%200%200%201%2029.5%2014.49A5.35%205.35%200%200%201%2039.39%2010.4A5.35%205.35%200%200%201%2050%209Z%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221.4%22%2F%3E%3Ccircle%20cx%3D%2250%22%20cy%3D%2250%22%20r%3D%2235%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%22.8%22%2F%3E%3Ccircle%20cx%3D%2254.96%22%20cy%3D%2212.33%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%2264.54%22%20cy%3D%2214.89%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%2273.13%22%20cy%3D%2219.85%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%2280.15%22%20cy%3D%2226.87%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%2285.11%22%20cy%3D%2235.46%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%2287.67%22%20cy%3D%2245.04%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%2287.67%22%20cy%3D%2254.96%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%2285.11%22%20cy%3D%2264.54%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%2280.15%22%20cy%3D%2273.13%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%2273.13%22%20cy%3D%2280.15%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%2264.54%22%20cy%3D%2285.11%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%2254.96%22%20cy%3D%2287.67%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%2245.04%22%20cy%3D%2287.67%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%2235.46%22%20cy%3D%2285.11%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%2226.87%22%20cy%3D%2280.15%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%2219.85%22%20cy%3D%2273.13%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%2214.89%22%20cy%3D%2264.54%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%2212.33%22%20cy%3D%2254.96%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%2212.33%22%20cy%3D%2245.04%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%2214.89%22%20cy%3D%2235.46%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%2219.85%22%20cy%3D%2226.87%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%2226.87%22%20cy%3D%2219.85%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%2235.46%22%20cy%3D%2214.89%22%20r%3D%22.9%22%2F%3E%3Ccircle%20cx%3D%2245.04%22%20cy%3D%2212.33%22%20r%3D%22.9%22%2F%3E%3C%2Fsvg%3E");
  --mlc-el-toran: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%2040%22%20fill%3D%22currentColor%22%20role%3D%22img%22%20aria-label%3D%22Marigold%20and%20mango-leaf%20toran%22%3E%3Cpath%20d%3D%22M0%203.5Q120%209%20240%203.5%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%221%22%2F%3E%3Cpath%20d%3D%22M14.2%205.38L13.33%206.27L13.64%207.48L12.44%207.81L12.1%209.02L10.89%208.71L10%209.58L9.11%208.71L7.9%209.02L7.56%207.81L6.36%207.48L6.67%206.27L5.8%205.38L6.67%204.49L6.36%203.28L7.56%202.94L7.9%201.74L9.11%202.05L10%201.18L10.89%202.05L12.1%201.74L12.44%202.94L13.64%203.28L13.33%204.49L14.2%205.38Z%22%2F%3E%3Cg%20transform%3D%22translate(19.2%206.12)%20rotate(90)%22%3E%3Cpath%20d%3D%22M0%20-.3C6%20-3.8%2015%20-3.8%2024%200ZM0%20.3C6%203.8%2015%203.8%2024%200Z%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M32.53%206.79L31.66%207.68L31.97%208.89L30.77%209.23L30.43%2010.43L29.22%2010.12L28.33%2010.99L27.44%2010.12L26.23%2010.43L25.89%209.23L24.69%208.89L25%207.68L24.13%206.79L25%205.9L24.69%204.69L25.89%204.36L26.23%203.15L27.44%203.46L28.33%202.59L29.22%203.46L30.43%203.15L30.77%204.36L31.97%204.69L31.66%205.9L32.53%206.79Z%22%2F%3E%3Cg%20transform%3D%22translate(37.53%207.4)%20rotate(90)%22%3E%3Cpath%20d%3D%22M0%20-.3C6%20-3.8%2015%20-3.8%2024%200ZM0%20.3C6%203.8%2015%203.8%2024%200Z%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M50.86%207.95L49.99%208.84L50.3%2010.05L49.1%2010.38L48.76%2011.58L47.55%2011.27L46.66%2012.15L45.77%2011.27L44.56%2011.58L44.22%2010.38L43.02%2010.05L43.33%208.84L42.46%207.95L43.33%207.05L43.02%205.85L44.22%205.51L44.56%204.31L45.77%204.62L46.66%203.75L47.55%204.62L48.76%204.31L49.1%205.51L50.3%205.85L49.99%207.05L50.86%207.95Z%22%2F%3E%3Cg%20transform%3D%22translate(55.86%208.43)%20rotate(90)%22%3E%3Cpath%20d%3D%22M0%20-.3C6%20-3.8%2015%20-3.8%2024%200ZM0%20.3C6%203.8%2015%203.8%2024%200Z%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M69.19%208.84L68.32%209.74L68.63%2010.94L67.43%2011.28L67.09%2012.48L65.88%2012.17L64.99%2013.04L64.1%2012.17L62.89%2012.48L62.55%2011.28L61.35%2010.94L61.66%209.74L60.79%208.84L61.66%207.95L61.35%206.74L62.55%206.41L62.89%205.21L64.1%205.52L64.99%204.64L65.88%205.52L67.09%205.21L67.43%206.41L68.63%206.74L68.32%207.95L69.19%208.84Z%22%2F%3E%3Cg%20transform%3D%22translate(74.19%209.2)%20rotate(90)%22%3E%3Cpath%20d%3D%22M0%20-.3C6%20-3.8%2015%20-3.8%2024%200ZM0%20.3C6%203.8%2015%203.8%2024%200Z%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M87.52%209.49L86.65%2010.38L86.96%2011.59L85.76%2011.92L85.42%2013.12L84.21%2012.81L83.32%2013.69L82.43%2012.81L81.22%2013.12L80.88%2011.92L79.68%2011.59L79.99%2010.38L79.12%209.49L79.99%208.59L79.68%207.39L80.88%207.05L81.22%205.85L82.43%206.16L83.32%205.29L84.21%206.16L85.42%205.85L85.76%207.05L86.96%207.39L86.65%208.59L87.52%209.49Z%22%2F%3E%3Cg%20transform%3D%22translate(92.52%209.71)%20rotate(90)%22%3E%3Cpath%20d%3D%22M0%20-.3C6%20-3.8%2015%20-3.8%2024%200ZM0%20.3C6%203.8%2015%203.8%2024%200Z%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M105.85%209.87L104.98%2010.76L105.29%2011.97L104.09%2012.31L103.75%2013.51L102.54%2013.2L101.65%2014.07L100.76%2013.2L99.55%2013.51L99.21%2012.31L98.01%2011.97L98.32%2010.76L97.45%209.87L98.32%208.98L98.01%207.77L99.21%207.44L99.55%206.23L100.76%206.54L101.65%205.67L102.54%206.54L103.75%206.23L104.09%207.44L105.29%207.77L104.98%208.98L105.85%209.87Z%22%2F%3E%3Cg%20transform%3D%22translate(110.85%209.97)%20rotate(90)%22%3E%3Cpath%20d%3D%22M0%20-.3C6%20-3.8%2015%20-3.8%2024%200ZM0%20.3C6%203.8%2015%203.8%2024%200Z%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M124.18%2010L123.31%2010.89L123.62%2012.1L122.42%2012.44L122.08%2013.64L120.87%2013.33L119.98%2014.2L119.09%2013.33L117.88%2013.64L117.54%2012.44L116.34%2012.1L116.65%2010.89L115.78%2010L116.65%209.11L116.34%207.9L117.54%207.56L117.88%206.36L119.09%206.67L119.98%205.8L120.87%206.67L122.08%206.36L122.42%207.56L123.62%207.9L123.31%209.11L124.18%2010Z%22%2F%3E%3Cg%20transform%3D%22translate(129.18%209.97)%20rotate(90)%22%3E%3Cpath%20d%3D%22M0%20-.3C6%20-3.8%2015%20-3.8%2024%200ZM0%20.3C6%203.8%2015%203.8%2024%200Z%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M142.51%209.87L141.64%2010.76L141.95%2011.97L140.75%2012.31L140.41%2013.51L139.2%2013.2L138.31%2014.07L137.42%2013.2L136.21%2013.51L135.87%2012.31L134.67%2011.97L134.98%2010.76L134.11%209.87L134.98%208.98L134.67%207.77L135.87%207.44L136.21%206.23L137.42%206.55L138.31%205.67L139.2%206.55L140.41%206.23L140.75%207.44L141.95%207.77L141.64%208.98L142.51%209.87Z%22%2F%3E%3Cg%20transform%3D%22translate(147.51%209.71)%20rotate(90)%22%3E%3Cpath%20d%3D%22M0%20-.3C6%20-3.8%2015%20-3.8%2024%200ZM0%20.3C6%203.8%2015%203.8%2024%200Z%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M160.84%209.49L159.97%2010.38L160.28%2011.59L159.08%2011.92L158.74%2013.12L157.53%2012.81L156.64%2013.69L155.75%2012.81L154.54%2013.12L154.2%2011.92L153%2011.59L153.31%2010.38L152.44%209.49L153.31%208.6L153%207.39L154.2%207.05L154.54%205.85L155.75%206.16L156.64%205.29L157.53%206.16L158.74%205.85L159.08%207.05L160.28%207.39L159.97%208.6L160.84%209.49Z%22%2F%3E%3Cg%20transform%3D%22translate(165.84%209.2)%20rotate(90)%22%3E%3Cpath%20d%3D%22M0%20-.3C6%20-3.8%2015%20-3.8%2024%200ZM0%20.3C6%203.8%2015%203.8%2024%200Z%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M179.17%208.85L178.3%209.74L178.61%2010.95L177.41%2011.28L177.07%2012.48L175.86%2012.17L174.97%2013.05L174.08%2012.17L172.87%2012.48L172.53%2011.28L171.33%2010.95L171.64%209.74L170.77%208.85L171.64%207.95L171.33%206.75L172.53%206.41L172.87%205.21L174.08%205.52L174.97%204.65L175.86%205.52L177.07%205.21L177.41%206.41L178.61%206.75L178.3%207.95L179.17%208.85Z%22%2F%3E%3Cg%20transform%3D%22translate(184.17%208.43)%20rotate(90)%22%3E%3Cpath%20d%3D%22M0%20-.3C6%20-3.8%2015%20-3.8%2024%200ZM0%20.3C6%203.8%2015%203.8%2024%200Z%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M197.5%207.95L196.63%208.84L196.94%2010.05L195.74%2010.38L195.4%2011.59L194.19%2011.27L193.3%2012.15L192.41%2011.27L191.2%2011.59L190.86%2010.38L189.66%2010.05L189.97%208.84L189.1%207.95L189.97%207.06L189.66%205.85L190.86%205.51L191.2%204.31L192.41%204.62L193.3%203.75L194.19%204.62L195.4%204.31L195.74%205.51L196.94%205.85L196.63%207.06L197.5%207.95Z%22%2F%3E%3Cg%20transform%3D%22translate(202.5%207.4)%20rotate(90)%22%3E%3Cpath%20d%3D%22M0%20-.3C6%20-3.8%2015%20-3.8%2024%200ZM0%20.3C6%203.8%2015%203.8%2024%200Z%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M215.83%206.79L214.96%207.68L215.27%208.89L214.07%209.23L213.73%2010.43L212.52%2010.12L211.63%2010.99L210.74%2010.12L209.53%2010.43L209.19%209.23L207.99%208.89L208.3%207.68L207.43%206.79L208.3%205.9L207.99%204.69L209.19%204.36L209.53%203.16L210.74%203.47L211.63%202.59L212.52%203.47L213.73%203.16L214.07%204.36L215.27%204.69L214.96%205.9L215.83%206.79Z%22%2F%3E%3Cg%20transform%3D%22translate(220.83%206.12)%20rotate(90)%22%3E%3Cpath%20d%3D%22M0%20-.3C6%20-3.8%2015%20-3.8%2024%200ZM0%20.3C6%203.8%2015%203.8%2024%200Z%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M234.16%205.38L233.29%206.27L233.6%207.48L232.4%207.82L232.06%209.02L230.85%208.71L229.96%209.58L229.07%208.71L227.86%209.02L227.52%207.82L226.32%207.48L226.63%206.27L225.76%205.38L226.63%204.49L226.32%203.28L227.52%202.95L227.86%201.74L229.07%202.06L229.96%201.18L230.85%202.06L232.06%201.74L232.4%202.95L233.6%203.28L233.29%204.49L234.16%205.38Z%22%2F%3E%3C%2Fsvg%3E");

  --mlc-img-lace: url("https://media.lovesfirst.site/clients/style-vault/media/fusion-mehndi-lace/lace-tile-1024.webp");
  --mlc-img-khadi: url("https://media.lovesfirst.site/clients/style-vault/media/fusion-mehndi-lace/khadi-tile-1024.webp");
  --mlc-img-silk: url("https://media.lovesfirst.site/clients/style-vault/media/fusion-mehndi-lace/silk-hem-1600.webp");
  /* The wedding layer: one cue per section. */
  --mlc-img-mehndi: url("https://media.lovesfirst.site/clients/style-vault/media/fusion-mehndi-lace/mehndi-veil-700.webp");
  --mlc-img-veil: url("https://media.lovesfirst.site/clients/style-vault/media/fusion-mehndi-lace/veil-window-900.webp");
  --mlc-img-mandap: url("https://media.lovesfirst.site/clients/style-vault/media/fusion-mehndi-lace/mandap-700.webp");
  --mlc-img-arch: url("https://media.lovesfirst.site/clients/style-vault/media/fusion-mehndi-lace/garden-arch-700.webp");
  --mlc-img-table: url("https://media.lovesfirst.site/clients/style-vault/media/fusion-mehndi-lace/reception-table-700.webp");
  --mlc-img-dress: url("https://media.lovesfirst.site/clients/style-vault/media/fusion-mehndi-lace/dressing-room-700.webp");
  --mlc-img-road: url("https://media.lovesfirst.site/clients/style-vault/media/fusion-mehndi-lace/coast-road-900.webp");
  --mlc-img-bag: url("https://media.lovesfirst.site/clients/style-vault/media/fusion-mehndi-lace/welcome-bag-700.webp");
  --mlc-img-gift: url("https://media.lovesfirst.site/clients/style-vault/media/fusion-mehndi-lace/lace-gift-700.webp");
  --mlc-img-vows: url("https://media.lovesfirst.site/clients/style-vault/media/fusion-mehndi-lace/garden-vows-900.webp");
  --mlc-img-send-off: url("https://media.lovesfirst.site/clients/style-vault/media/fusion-mehndi-lace/send-off-900.webp");

  /* A lace hem: the box, with a row of scallops (eyelets and picots) along its bottom edge. Used as a mask. */
  --mlc-hem:
    linear-gradient(#000 0 0) top / 100% calc(100% - 9px) no-repeat,
    var(--mlc-el-scallop) left bottom / 18px 9px repeat-x;
  --mlc-bg-lace: var(--mlc-img-lace) center / 720px repeat;
  --mlc-bg-khadi: var(--mlc-img-khadi) center / 900px repeat;
}
@media (min-width: 900px) {
  :root[data-kit="fusion-mehndi-lace"] {
    --mlc-img-veil: url("https://media.lovesfirst.site/clients/style-vault/media/fusion-mehndi-lace/veil-window-1600.webp");
    --mlc-img-road: url("https://media.lovesfirst.site/clients/style-vault/media/fusion-mehndi-lace/coast-road-1920.webp");
    --mlc-img-vows: url("https://media.lovesfirst.site/clients/style-vault/media/fusion-mehndi-lace/garden-vows-1920.webp");
    --mlc-img-send-off: url("https://media.lovesfirst.site/clients/style-vault/media/fusion-mehndi-lace/send-off-1920.webp");
  }
}

/* ---------- Type: Cormorant Garamond for the names (italic) and headings, Mukta for everything else ---------- */
:root[data-kit="fusion-mehndi-lace"] body {
  font-family: "Mukta", system-ui, sans-serif;
  font-weight: 400;
}
:root[data-kit="fusion-mehndi-lace"] main .block p,
:root[data-kit="fusion-mehndi-lace"] main .block li {
  font-size: clamp(1.0625rem, 1.5vw, 1.125rem);
  line-height: 1.7;
}
:root[data-kit="fusion-mehndi-lace"] main .eyebrow {
  font-family: "Mukta", system-ui, sans-serif;
  text-transform: uppercase;
  font-weight: 500;
  font-size: 0.72rem;
  letter-spacing: 0.26em;
  color: var(--gold);
  text-shadow: none;
  margin-bottom: 1.1rem;
}
:root[data-kit="fusion-mehndi-lace"] main .block h2:not(.lf-fx) {
  font-weight: 300;
  letter-spacing: -0.005em;
  text-wrap: balance;
}
:root[data-kit="fusion-mehndi-lace"] main h3 {
  text-wrap: balance;
}
/* The names sit in Cormorant italic (no script face: brief), the joiner in henna. */
:root[data-kit="fusion-mehndi-lace"] .names,
:root[data-kit="fusion-mehndi-lace"] #welcome h2 {
  font-style: italic;
  font-weight: 300;
  letter-spacing: 0;
}
/* The still hero: the engine's readability scrim in warm henna dusk instead of the film's near-black, so the
   golden sky stays golden behind the names. */
:root[data-kit="fusion-mehndi-lace"] .lf-still {
  --vig: 70, 42, 24;
  --shadow: 46, 24, 12;
}
:root[data-kit="fusion-mehndi-lace"] .names em {
  font-style: italic;
}
/* STYLE_RULES sets the welcome joiner upright with !important; the kit keeps Cormorant's italic ampersand. */
:root[data-kit="fusion-mehndi-lace"] #welcome h2 em {
  font-style: italic !important;
}
:root[data-kit="fusion-mehndi-lace"][data-fx="engraved"] main .lf-fx {
  /* Pressed into handmade paper: a light lip below, a soft shade above. */
  text-shadow:
    0 1px 0 rgba(255, 252, 246, 0.8),
    0 -1px 0 color-mix(in srgb, var(--cream) 22%, transparent);
}

/* ---------- Sections: frame and full-bleed backgrounds ---------- */
:root[data-kit="fusion-mehndi-lace"] main {
  overflow-x: clip;
}
:root[data-kit="fusion-mehndi-lace"] section.block {
  position: relative;
  isolation: isolate;
}
:root[data-kit="fusion-mehndi-lace"] section.block::after {
  content: "";
  position: absolute;
  z-index: -2;
  top: 0;
  bottom: 0;
  left: 50%;
  width: 100vw;
  transform: translateX(-50%);
  pointer-events: none;
  background: var(--mlc-bg, transparent);
  background-blend-mode: var(--mlc-blend, normal);
}

/* Divider: the lace scallop with the mehndi vine, above the eyebrow of every section after the welcome (hung off
   the heading, which is positioned, so the reveal's transform can't move it). */
:root[data-kit="fusion-mehndi-lace"] section.block > h2 {
  position: relative;
}
:root[data-kit="fusion-mehndi-lace"] section.block:not(#welcome) > h2::before {
  content: "";
  position: absolute;
  z-index: 1;
  top: calc(-2.3rem - 32px - 1.3rem);
  left: 50%;
  width: min(256px, 70vw);
  height: 32px;
  transform: translateX(-50%);
  background-color: var(--gold);
  -webkit-mask: var(--mlc-el-vine) center / contain no-repeat;
  mask: var(--mlc-el-vine) center / contain no-repeat;
  clip-path: inset(0 0 0 0);
  transition: clip-path 2.8s var(--mlc-ease);
}
/* Left-aligned sections: the alternate divider (a hairline with one mango leaf), flush left. */
:root[data-kit="fusion-mehndi-lace"] section.block:not(.center, #travel) > h2::before {
  left: 0;
  width: min(200px, 56vw);
  height: 18px;
  top: calc(-2.3rem - 18px - 1.3rem);
  transform: none;
  -webkit-mask-image: var(--mlc-el-leaf-rule);
  mask-image: var(--mlc-el-leaf-rule);
  -webkit-mask-position: left center;
  mask-position: left center;
}
/* With the kit's motion running, dividers start closed and draw open from the centre (motion.ts adds .mlc-in). */
:root[data-kit="fusion-mehndi-lace"].mlc-motion section.block:not(.mlc-in) > h2::before {
  clip-path: inset(0 50% 0 50%);
}
:root[data-kit="fusion-mehndi-lace"].mlc-motion
  section.block:not(.center, #travel):not(.mlc-in)
  > h2::before {
  clip-path: inset(0 100% 0 0);
}

/* The edge between the hero and the page: the scallop vine instead of the hairline and diamond. */
:root[data-kit="fusion-mehndi-lace"] .edge {
  position: absolute;
  z-index: 2;
  top: 1.5rem;
  left: 50%;
  transform: translateX(-50%);
  height: 36px;
  width: min(300px, 78vw);
  margin: 0;
  opacity: 1;
  background: var(--gold);
  -webkit-mask: var(--mlc-el-vine) center / contain no-repeat;
  mask: var(--mlc-el-vine) center / contain no-repeat;
}
:root[data-kit="fusion-mehndi-lace"] .edge::after {
  display: none;
}

/* Lace-hem photograph (welcome; dress code, hotels and registry as one more cell of their card grids): a
   rectangle with a scalloped lace edge along the bottom and a lace-white mat line inside. */
:root[data-kit="fusion-mehndi-lace"] #welcome::before,
:root[data-kit="fusion-mehndi-lace"] #dress-code .lf-cards::after,
:root[data-kit="fusion-mehndi-lace"] #hotels .lf-cards::after,
:root[data-kit="fusion-mehndi-lace"] #registry .lf-links::after {
  content: "";
  display: block;
  width: min(15rem, 62vw);
  aspect-ratio: 3 / 4;
  margin: 0 auto 2.6rem;
  background:
    var(--mlc-img, none) center / cover no-repeat,
    var(--ink-2);
  outline: 1px solid rgba(255, 252, 246, 0.62);
  outline-offset: -8px;
  -webkit-mask: var(--mlc-hem);
  mask: var(--mlc-hem);
}

/* Plaque: an ivory panel behind the text over a photograph (travel, RSVP), lace hem along the bottom. */
:root[data-kit="fusion-mehndi-lace"] #travel::before,
:root[data-kit="fusion-mehndi-lace"] #rsvp::before {
  content: "";
  position: absolute;
  z-index: -1;
  inset: clamp(2.5rem, 7vh, 4.5rem) 0;
  background: var(--mlc-bg-lace), color-mix(in srgb, var(--ink) 96%, transparent);
  background-blend-mode: multiply, normal;
  box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--gold) 38%, transparent);
  outline: 1px solid color-mix(in srgb, var(--gold) 24%, transparent);
  outline-offset: -8px;
  -webkit-mask: var(--mlc-hem);
  mask: var(--mlc-hem);
}
@media (max-width: 700px) {
  :root[data-kit="fusion-mehndi-lace"] #travel::before,
  :root[data-kit="fusion-mehndi-lace"] #rsvp::before {
    inset: clamp(2.5rem, 7vh, 4.5rem) 10px;
  }
}

/* ---------- Welcome: Chantilly lace on ivory; mehndi under the veil; the vine where the name hunt lives ---------- */
:root[data-kit="fusion-mehndi-lace"] #welcome {
  --mlc-bg: var(--mlc-bg-lace), var(--ink);
  --mlc-blend: multiply;
  --mlc-img: var(--mlc-img-mehndi);
  padding-top: clamp(5.5rem, 12vh, 8rem);
}
:root[data-kit="fusion-mehndi-lace"] #welcome h2 {
  font-size: calc(clamp(3.2rem, 9vw, 5.6rem) * var(--names-scale));
  line-height: 1.04;
}
:root[data-kit="fusion-mehndi-lace"] #welcome .rule {
  width: min(320px, 84vw);
  height: 40px;
  margin: 1.4rem auto 1.6rem;
  opacity: 1;
  background: var(--gold);
  -webkit-mask: var(--mlc-el-vine) center / contain no-repeat;
  mask: var(--mlc-el-vine) center / contain no-repeat;
}
/* The name hunt (motion.ts): the same vine, inlined so it can draw itself; the couple's initials are hidden in
   two of its crests. Hover, focus or tap reveals them. A real button: keyboard reachable, 44 px tall, labelled. */
:root[data-kit="fusion-mehndi-lace"] #welcome.mlc-has-hunt .rule {
  display: none;
}
:root[data-kit="fusion-mehndi-lace"] .mlc-hunt {
  display: block;
  width: min(340px, 88vw);
  min-height: 44px;
  margin: 1.2rem auto 0.2rem;
  padding: 0.25rem 0;
  border: 0;
  background: none;
  color: var(--gold);
  cursor: pointer;
  -webkit-tap-highlight-color: transparent;
}
:root[data-kit="fusion-mehndi-lace"] .mlc-hunt svg {
  display: block;
  width: 100%;
  height: auto;
  overflow: visible;
}
:root[data-kit="fusion-mehndi-lace"] .mlc-hunt text {
  font-family: var(--font-names), "Cormorant Garamond", Georgia, serif;
  font-style: italic;
  font-size: 9.5px;
  fill: currentColor;
  opacity: 0.55;
  transform-box: fill-box;
  transform-origin: center;
  transition:
    opacity 0.5s ease,
    transform 0.6s var(--mlc-ease),
    fill 0.5s ease;
}
:root[data-kit="fusion-mehndi-lace"] .mlc-hunt:hover text,
:root[data-kit="fusion-mehndi-lace"] .mlc-hunt:focus-visible text,
:root[data-kit="fusion-mehndi-lace"] .mlc-hunt[aria-pressed="true"] text {
  opacity: 1;
  fill: var(--mlc-red);
  transform: scale(1.55) translateY(-1px);
}
:root[data-kit="fusion-mehndi-lace"] .mlc-hunt:focus-visible {
  outline: 2px solid var(--gold);
  outline-offset: 4px;
  border-radius: 2px;
}
:root[data-kit="fusion-mehndi-lace"] #welcome .mlc-hunt-hint {
  margin: 0 auto 1.4rem;
  font-size: 0.66rem;
  line-height: 1.5;
  letter-spacing: 0.24em;
  text-transform: uppercase;
  font-weight: 500;
  color: var(--muted);
}

/* ---------- Countdown: the mandap-night band, marigold strings, numerals inside the shared doorway ---------- */
:root[data-kit="fusion-mehndi-lace"] #countdown {
  --ink: var(--mlc-night);
  --ink-2: var(--mlc-night-2);
  --cream: var(--mlc-ivory);
  --gold: var(--mlc-gold);
  --muted: rgba(246, 239, 227, 0.78);
  --mlc-bg: radial-gradient(70% 90% at 50% 100%, rgba(201, 162, 74, 0.12), transparent 70%), var(--mlc-night);
  color: var(--cream);
  max-width: none;
  padding-top: clamp(7rem, 15vh, 9rem);
  padding-bottom: clamp(4rem, 10vh, 6rem);
}
:root[data-kit="fusion-mehndi-lace"] #countdown .lf-num {
  position: relative;
  display: grid;
  place-items: center;
  width: min(13rem, 60vw);
  aspect-ratio: 136 / 176;
  margin: 0 auto;
  padding-top: 3rem;
  line-height: 1;
  font-family: var(--font-headings);
  font-weight: 300;
  font-variant-numeric: lining-nums proportional-nums;
  font-size: calc(clamp(4.4rem, 16vw, 6.4rem) * var(--headings-scale, 1));
  letter-spacing: -0.02em;
}
:root[data-kit="fusion-mehndi-lace"] #countdown .lf-num::before {
  content: "";
  position: absolute;
  inset: 0;
  background: var(--gold);
  opacity: 0.85;
  -webkit-mask: var(--mlc-el-door-frame) center / 100% 100% no-repeat;
  mask: var(--mlc-el-door-frame) center / 100% 100% no-repeat;
}
:root[data-kit="fusion-mehndi-lace"] #countdown .eyebrow {
  margin-top: 1.4rem;
  margin-bottom: 0;
}

/* ---------- Story: the veil in the window, washed to ivory; flower markers on the timeline ---------- */
:root[data-kit="fusion-mehndi-lace"] #story {
  --mlc-bg:
    linear-gradient(90deg, rgba(var(--vig), 0.95), rgba(var(--vig), 0.9) 60%, rgba(var(--vig), 0.8)),
    var(--mlc-img-veil) 68% center / cover no-repeat, var(--ink);
}
@media (min-width: 900px) {
  /* The text column sits left; the veil shows through on the right. */
  :root[data-kit="fusion-mehndi-lace"] #story {
    --mlc-bg:
      linear-gradient(
        90deg,
        rgba(var(--vig), 0.96),
        rgba(var(--vig), 0.92) 50%,
        rgba(var(--vig), 0.5) 76%,
        rgba(var(--vig), 0.28)
      ),
      var(--mlc-img-veil) 72% center / cover no-repeat, var(--ink);
  }
}
:root[data-kit="fusion-mehndi-lace"] .lf-tl::before,
:root[data-kit="fusion-mehndi-lace"] .lf-sched::before {
  width: 1px;
  background: linear-gradient(var(--gold), color-mix(in srgb, var(--gold) 12%, transparent));
}
:root[data-kit="fusion-mehndi-lace"] .lf-tl li::before,
:root[data-kit="fusion-mehndi-lace"] .lf-sched li::before {
  left: -1px;
  top: 3px;
  width: 17px;
  height: 17px;
  border: 0;
  transform: none;
  background: var(--gold);
  -webkit-mask: var(--mlc-el-flower) center / contain no-repeat;
  mask: var(--mlc-el-flower) center / contain no-repeat;
}
:root[data-kit="fusion-mehndi-lace"] main .block .lf-when,
:root[data-kit="fusion-mehndi-lace"] main .block .lf-time {
  font-family: "Mukta", system-ui, sans-serif;
  font-size: 0.82rem;
  line-height: 1.5;
  color: var(--mlc-red);
  font-weight: 500;
  letter-spacing: 0.16em;
}
:root[data-kit="fusion-mehndi-lace"] .lf-tl h3,
:root[data-kit="fusion-mehndi-lace"] .lf-sched h3 {
  font-size: calc(1.7rem * var(--headings-scale, 1));
  font-weight: 400;
}

/* ---------- The weekend (timeline): one lace card per event, each with its ceremony's colour band ---------- */
:root[data-kit="fusion-mehndi-lace"] #day {
  --mlc-bg: var(--mlc-bg-khadi), var(--ink);
  --mlc-blend: multiply;
}
:root[data-kit="fusion-mehndi-lace"] .lf-sched li {
  max-width: none;
  padding-bottom: 1.6rem;
}
:root[data-kit="fusion-mehndi-lace"] .lf-sched li::before {
  top: 1.45rem;
}
:root[data-kit="fusion-mehndi-lace"] main .block .lf-sched .lf-time {
  letter-spacing: 0.1em;
  white-space: nowrap;
}
@media (min-width: 760px) {
  :root[data-kit="fusion-mehndi-lace"] .lf-sched .lf-time {
    padding-top: 1.55rem;
  }
}
:root[data-kit="fusion-mehndi-lace"] .lf-sched li > div {
  --mlc-band: linear-gradient(var(--gold), var(--gold));
  position: relative;
  overflow: hidden;
  padding: 1.5rem 1.5rem 1.4rem;
  background:
    var(--mlc-band) top / 100% 3px no-repeat,
    var(--mlc-lace);
  border: 1px solid color-mix(in srgb, var(--gold) 24%, transparent);
  border-radius: 2px;
  box-shadow: 0 14px 30px -26px rgba(43, 32, 27, 0.55);
}
:root[data-kit="fusion-mehndi-lace"] .lf-sched li > div > p:last-child {
  margin-bottom: 0;
}
:root[data-kit="fusion-mehndi-lace"] .lf-sched .lf-place {
  font-family: var(--font-headings);
  font-size: 1.12rem;
  color: var(--gold);
  opacity: 1;
}
:root[data-kit="fusion-mehndi-lace"] .lf-sched li[data-mlc-event="welcome"] > div {
  --mlc-band: linear-gradient(var(--mlc-ev-welcome), var(--mlc-ev-welcome));
}
:root[data-kit="fusion-mehndi-lace"] .lf-sched li[data-mlc-event="mehndi"] > div {
  --mlc-band: linear-gradient(var(--mlc-ev-mehndi), var(--mlc-ev-mehndi));
}
:root[data-kit="fusion-mehndi-lace"] .lf-sched li[data-mlc-event="sangeet"] > div {
  --mlc-band: linear-gradient(90deg, var(--mlc-ev-sangeet) 0 82%, var(--mlc-gold) 82% 100%);
}
:root[data-kit="fusion-mehndi-lace"] .lf-sched li[data-mlc-event="haldi"] > div {
  --mlc-band: linear-gradient(var(--mlc-ev-haldi), var(--mlc-ev-haldi));
}
:root[data-kit="fusion-mehndi-lace"] .lf-sched li[data-mlc-event="baraat"] > div {
  --mlc-band: linear-gradient(90deg, var(--mlc-ev-baraat), var(--mlc-gold));
}
:root[data-kit="fusion-mehndi-lace"] .lf-sched li[data-mlc-event="reception"] > div {
  --mlc-band: linear-gradient(90deg, var(--mlc-ev-reception) 0 88%, var(--mlc-gold) 88% 100%);
}
/* Pheras: the lehenga hem (red silk with its zari edge) is the band, a marigold and mango-leaf toran hangs
   under it (.mlc-toran, added by motion.ts), and the mandap sits in a cusped jharokha frame. The card itself
   never moves. */
:root[data-kit="fusion-mehndi-lace"] .lf-sched li[data-mlc-event="pheras"] > div {
  background:
    var(--mlc-img-silk) left top / auto 12px repeat-x,
    var(--mlc-lace);
}
:root[data-kit="fusion-mehndi-lace"] .lf-sched .mlc-toran {
  position: absolute;
  z-index: 1;
  top: 12px;
  left: 0;
  right: 0;
  height: 26px;
  background: linear-gradient(
    90deg,
    var(--mlc-marigold-deep),
    var(--mlc-marigold) 50%,
    var(--mlc-marigold-deep)
  );
  -webkit-mask: var(--mlc-el-toran) center top / auto 100% repeat-x;
  mask: var(--mlc-el-toran) center top / auto 100% repeat-x;
  pointer-events: none;
}
/* Garden vows: ivory and sage, a lace edge for a band, the arch in a lace-edged oval of the same size. */
:root[data-kit="fusion-mehndi-lace"] .lf-sched li[data-mlc-event="vows"] > div {
  background:
    linear-gradient(var(--mlc-sage), var(--mlc-sage)) top / 100% 2px no-repeat,
    radial-gradient(circle, var(--mlc-sage) 1.3px, transparent 1.8px) 0 5px / 9px 6px repeat-x,
    var(--mlc-lace);
}
/* Framed photographs on three cards: the mandap (pheras), the garden arch (vows), the set table (reception). */
:root[data-kit="fusion-mehndi-lace"]
  .lf-sched
  li:is([data-mlc-event="pheras"], [data-mlc-event="vows"], [data-mlc-event="reception"])
  > div {
  padding-top: calc(13.4rem + var(--mlc-top, 1.5rem));
}
:root[data-kit="fusion-mehndi-lace"] .lf-sched li[data-mlc-event="pheras"] > div {
  --mlc-top: 2.4rem;
  --mlc-card-img: var(--mlc-img-mandap);
  --mlc-card-mask: var(--mlc-el-jharokha);
  --mlc-card-frame: var(--mlc-el-jharokha-frame);
}
:root[data-kit="fusion-mehndi-lace"] .lf-sched li[data-mlc-event="vows"] > div {
  --mlc-card-img: var(--mlc-img-arch);
  --mlc-card-mask: var(--mlc-el-oval);
  --mlc-card-frame: var(--mlc-el-oval-frame);
}
:root[data-kit="fusion-mehndi-lace"] .lf-sched li[data-mlc-event="reception"] > div {
  --mlc-card-img: var(--mlc-img-table);
  --mlc-card-mask: var(--mlc-el-door);
  --mlc-card-frame: var(--mlc-el-door-frame);
}
:root[data-kit="fusion-mehndi-lace"]
  .lf-sched
  li:is([data-mlc-event="pheras"], [data-mlc-event="vows"], [data-mlc-event="reception"])
  > div::before,
:root[data-kit="fusion-mehndi-lace"]
  .lf-sched
  li:is([data-mlc-event="pheras"], [data-mlc-event="vows"], [data-mlc-event="reception"])
  > div::after {
  content: "";
  position: absolute;
  left: 50%;
  pointer-events: none;
}
:root[data-kit="fusion-mehndi-lace"]
  .lf-sched
  li:is([data-mlc-event="pheras"], [data-mlc-event="vows"], [data-mlc-event="reception"])
  > div::before {
  top: calc(var(--mlc-top, 1.5rem) + 0.6rem);
  width: 9rem;
  height: 12rem;
  margin-left: -4.5rem;
  background:
    var(--mlc-card-img) center / cover no-repeat,
    var(--ink-2);
  -webkit-mask: var(--mlc-card-mask) center / 100% 100% no-repeat;
  mask: var(--mlc-card-mask) center / 100% 100% no-repeat;
}
:root[data-kit="fusion-mehndi-lace"]
  .lf-sched
  li:is([data-mlc-event="pheras"], [data-mlc-event="vows"], [data-mlc-event="reception"])
  > div::after {
  /* the frame's viewBox is the photo's plus 8 units each side: 136 x 176 for 120 x 160 */
  top: calc(var(--mlc-top, 1.5rem) + 0.6rem - 0.6rem);
  width: 10.2rem;
  height: 13.2rem;
  margin-left: -5.1rem;
  background: var(--gold);
  opacity: 0.8;
  -webkit-mask: var(--mlc-card-frame) center / 100% 100% no-repeat;
  mask: var(--mlc-card-frame) center / 100% 100% no-repeat;
}
@media (min-width: 760px) {
  :root[data-kit="fusion-mehndi-lace"] .lf-sched li::before {
    left: calc(9.5rem - 8px);
  }
  :root[data-kit="fusion-mehndi-lace"]
    .lf-sched
    li:is([data-mlc-event="pheras"], [data-mlc-event="vows"], [data-mlc-event="reception"])
    > div {
    min-height: calc(14.4rem + var(--mlc-top, 1.5rem));
    padding-top: calc(var(--mlc-top, 1.5rem) + 0.1rem);
    padding-right: 12.6rem;
  }
  :root[data-kit="fusion-mehndi-lace"]
    .lf-sched
    li:is([data-mlc-event="pheras"], [data-mlc-event="vows"], [data-mlc-event="reception"])
    > div::before,
  :root[data-kit="fusion-mehndi-lace"]
    .lf-sched
    li:is([data-mlc-event="pheras"], [data-mlc-event="vows"], [data-mlc-event="reception"])
    > div::after {
    left: auto;
    margin-left: 0;
  }
  :root[data-kit="fusion-mehndi-lace"]
    .lf-sched
    li:is([data-mlc-event="pheras"], [data-mlc-event="vows"], [data-mlc-event="reception"])
    > div::before {
    right: 2.1rem;
  }
  :root[data-kit="fusion-mehndi-lace"]
    .lf-sched
    li:is([data-mlc-event="pheras"], [data-mlc-event="vows"], [data-mlc-event="reception"])
    > div::after {
    right: 1.5rem;
  }
}
/* The lehenga hem (motion.ts): red silk with a zari edge sweeps across the pheras card once, then is gone. */
:root[data-kit="fusion-mehndi-lace"] .mlc-hem {
  position: absolute;
  z-index: 3;
  inset: 0;
  background:
    linear-gradient(90deg, transparent calc(100% - 14px), rgba(70, 12, 18, 0.35) calc(100% - 14px)) 0 0 / 100%
      100%,
    repeating-linear-gradient(
        180deg,
        var(--mlc-gold) 0 3px,
        #a8822f 3px 4px,
        #e3c27a 4px 6px,
        #a8822f 6px 7px
      )
      right top / 12px 100% no-repeat,
    var(--mlc-img-silk) left center / cover no-repeat,
    var(--mlc-red);
  box-shadow: 18px 0 30px -12px rgba(43, 10, 14, 0.45);
  pointer-events: none;
  will-change: transform;
}

/* ---------- Dress code: khadi paper, lace cards with mehndi corners, bangle swatches, the two outfits ---------- */
:root[data-kit="fusion-mehndi-lace"] #dress-code {
  --mlc-bg: var(--mlc-bg-khadi), var(--ink-2);
  --mlc-blend: multiply;
  --mlc-img: var(--mlc-img-dress);
}
:root[data-kit="fusion-mehndi-lace"] #dress-code .lf-cards::after,
:root[data-kit="fusion-mehndi-lace"] #hotels .lf-cards::after,
:root[data-kit="fusion-mehndi-lace"] #registry .lf-links::after {
  align-self: center;
  width: min(13rem, 56vw);
  margin: 0 auto;
  order: -1;
}
@media (min-width: 760px) {
  :root[data-kit="fusion-mehndi-lace"] #dress-code .lf-cards::after,
  :root[data-kit="fusion-mehndi-lace"] #hotels .lf-cards::after {
    order: 0;
  }
  /* Three looks and the two outfits: a calm two-by-two. */
  :root[data-kit="fusion-mehndi-lace"] #dress-code .lf-cards {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  /* Registry: the gift between the two cards. */
  :root[data-kit="fusion-mehndi-lace"] #registry .lf-links::after {
    order: 1;
  }
  :root[data-kit="fusion-mehndi-lace"] #registry .lf-links > :nth-child(n + 2) {
    order: 2;
  }
}
:root[data-kit="fusion-mehndi-lace"] #dress-code .lf-card,
:root[data-kit="fusion-mehndi-lace"] #hotels .lf-card,
:root[data-kit="fusion-mehndi-lace"] #registry .lf-card {
  position: relative;
  padding: 2.3rem 1.9rem 2.1rem;
  background: var(--mlc-lace);
  border: 1px solid color-mix(in srgb, var(--gold) 34%, transparent);
  border-radius: 2px;
  box-shadow:
    inset 0 0 0 6px var(--mlc-lace),
    inset 0 0 0 7px color-mix(in srgb, var(--gold) 16%, transparent),
    0 18px 36px -30px rgba(43, 32, 27, 0.6);
}
:root[data-kit="fusion-mehndi-lace"] #dress-code .lf-card::before,
:root[data-kit="fusion-mehndi-lace"] #dress-code .lf-card::after,
:root[data-kit="fusion-mehndi-lace"] main form::before {
  content: "";
  position: absolute;
  width: 46px;
  height: 46px;
  background: var(--gold);
  -webkit-mask: var(--mlc-el-corner) center / contain no-repeat;
  mask: var(--mlc-el-corner) center / contain no-repeat;
  pointer-events: none;
}
:root[data-kit="fusion-mehndi-lace"] #dress-code .lf-card::before,
:root[data-kit="fusion-mehndi-lace"] main form::before {
  top: 3px;
  left: 3px;
}
:root[data-kit="fusion-mehndi-lace"] #dress-code .lf-card::after {
  right: 3px;
  bottom: 3px;
  transform: rotate(180deg);
}
:root[data-kit="fusion-mehndi-lace"] main .block .lf-card .lf-meta {
  font-family: "Mukta", system-ui, sans-serif;
  font-weight: 500;
  font-size: 0.78rem;
  letter-spacing: 0.16em;
  line-height: 1.6;
  margin-bottom: 0.5rem;
}
/* Swatches as bangles: rings of the colour, stacked a little like bangles on a wrist. */
:root[data-kit="fusion-mehndi-lace"] .lf-swatches {
  gap: 0;
  padding-left: 4px;
  /* a fine edge round each bangle, so ivory reads on lace */
  filter: drop-shadow(0 0 0.6px rgba(43, 32, 27, 0.6));
}
:root[data-kit="fusion-mehndi-lace"] .lf-swatches li {
  width: 30px;
  height: 30px;
  margin-left: -5px;
  border: 0;
  border-radius: 50%;
  -webkit-mask: radial-gradient(circle, transparent 52%, #000 54.5%, #000 69%, transparent 71%);
  mask: radial-gradient(circle, transparent 52%, #000 54.5%, #000 69%, transparent 71%);
}

/* ---------- Travel: the coast road under the jacarandas, text on an ivory lace plaque ---------- */
:root[data-kit="fusion-mehndi-lace"] #travel {
  --mlc-bg: var(--mlc-img-road) center 55% / cover no-repeat, var(--ink-2);
  max-width: 46rem;
  padding: clamp(8.5rem, 19vh, 11.5rem) clamp(2rem, 6vw, 4.5rem) clamp(7.5rem, 18vh, 11rem);
  text-align: center;
}
:root[data-kit="fusion-mehndi-lace"] #travel p {
  margin-left: auto;
  margin-right: auto;
}

/* ---------- Hotels: khadi paper, lace cards centred, the welcome bag as one more cell ---------- */
:root[data-kit="fusion-mehndi-lace"] #hotels {
  --mlc-bg: var(--mlc-bg-khadi), var(--ink);
  --mlc-blend: multiply;
  --mlc-img: var(--mlc-img-bag);
}
:root[data-kit="fusion-mehndi-lace"] #hotels .lf-card,
:root[data-kit="fusion-mehndi-lace"] #registry .lf-card {
  justify-items: center;
  text-align: center;
  padding-top: 3rem;
}
:root[data-kit="fusion-mehndi-lace"] #hotels .lf-card::before,
:root[data-kit="fusion-mehndi-lace"] #registry .lf-card::before {
  /* one mango leaf at the head of the card */
  content: "";
  position: absolute;
  top: 1.1rem;
  left: 50%;
  width: 30px;
  height: 12px;
  margin-left: -15px;
  background: var(--gold);
  opacity: 0.85;
  -webkit-mask: var(--mlc-el-leaf) center / contain no-repeat;
  mask: var(--mlc-el-leaf) center / contain no-repeat;
}
:root[data-kit="fusion-mehndi-lace"] .lf-cards {
  gap: 1.6rem;
}

/* ---------- Stay: lace with a faint vine in the corner ---------- */
:root[data-kit="fusion-mehndi-lace"] #stay {
  --mlc-bg: var(--mlc-bg-lace), var(--ink);
  --mlc-blend: multiply;
}
:root[data-kit="fusion-mehndi-lace"] #stay::before {
  content: "";
  position: absolute;
  z-index: -1;
  right: 0;
  bottom: 2.2rem;
  width: min(420px, 74vw);
  aspect-ratio: 320 / 40;
  background: var(--gold);
  opacity: 0.18;
  -webkit-mask: var(--mlc-el-vine) center / contain no-repeat;
  mask: var(--mlc-el-vine) center / contain no-repeat;
}

/* ---------- FAQ: lace rows, a mehndi flower that turns as it opens ---------- */
:root[data-kit="fusion-mehndi-lace"] #faq {
  --mlc-bg: var(--mlc-bg-khadi), var(--ink);
  --mlc-blend: multiply;
}
:root[data-kit="fusion-mehndi-lace"] .lf-acc {
  border-top: 1px solid color-mix(in srgb, var(--gold) 42%, transparent);
}
:root[data-kit="fusion-mehndi-lace"] .lf-acc details {
  border-bottom: 1px solid color-mix(in srgb, var(--gold) 26%, transparent);
  transition: background-color 0.3s ease;
}
:root[data-kit="fusion-mehndi-lace"] .lf-acc details[open] {
  background: color-mix(in srgb, var(--mlc-lace) 80%, transparent);
  box-shadow: inset 2px 0 0 var(--mlc-red);
}
:root[data-kit="fusion-mehndi-lace"] .lf-acc summary {
  padding: 1.3rem 0.9rem 1.3rem 1rem;
  font-size: calc(1.42rem * var(--headings-scale, 1));
  transition: color 0.2s ease;
}
:root[data-kit="fusion-mehndi-lace"] .lf-acc summary:hover {
  color: var(--mlc-henna);
}
:root[data-kit="fusion-mehndi-lace"] .lf-acc summary:focus-visible {
  outline: 2px solid var(--gold);
  outline-offset: -2px;
}
:root[data-kit="fusion-mehndi-lace"] .lf-acc details p {
  padding: 0 1rem;
}
:root[data-kit="fusion-mehndi-lace"] .lf-acc summary i {
  flex: 0 0 22px;
  height: 22px;
  transition: transform 0.5s var(--mlc-ease);
}
:root[data-kit="fusion-mehndi-lace"] .lf-acc summary i::before {
  inset: 0;
  top: 0;
  height: auto;
  background: var(--gold);
  -webkit-mask: var(--mlc-el-flower) center / contain no-repeat;
  mask: var(--mlc-el-flower) center / contain no-repeat;
}
:root[data-kit="fusion-mehndi-lace"] .lf-acc summary i::after {
  display: none;
}
:root[data-kit="fusion-mehndi-lace"] .lf-acc details[open] summary i {
  transform: rotate(67.5deg) scale(1.12);
}

/* ---------- Registry: lace, lace cards that lift, the lace-bound gift between them ---------- */
:root[data-kit="fusion-mehndi-lace"] #registry {
  --mlc-bg: var(--mlc-bg-lace), var(--ink);
  --mlc-blend: multiply;
  --mlc-img: var(--mlc-img-gift);
}
:root[data-kit="fusion-mehndi-lace"] a.lf-card {
  transition:
    transform 0.35s var(--mlc-ease),
    box-shadow 0.35s var(--mlc-ease),
    border-color 0.25s ease;
}
:root[data-kit="fusion-mehndi-lace"] a.lf-card:hover {
  transform: translateY(-4px);
  border-color: var(--gold);
  box-shadow:
    inset 0 0 0 6px var(--mlc-lace),
    inset 0 0 0 7px color-mix(in srgb, var(--gold) 26%, transparent),
    0 26px 46px -28px rgba(43, 32, 27, 0.6);
}
:root[data-kit="fusion-mehndi-lace"] a.lf-card:active {
  transform: translateY(-1px);
}
:root[data-kit="fusion-mehndi-lace"] a.lf-card:focus-visible {
  outline: 2px solid var(--gold);
  outline-offset: 4px;
}

/* ---------- RSVP: the garden vows set, an ivory lace plaque, the shared doorway, a lace reply card ---------- */
:root[data-kit="fusion-mehndi-lace"] #rsvp {
  --mlc-bg: var(--mlc-img-vows) center 58% / cover no-repeat, var(--ink-2);
  max-width: 44rem;
  padding: clamp(6.5rem, 14vh, 8.5rem) clamp(1.5rem, 5vw, 4rem) clamp(7.5rem, 16vh, 10rem);
}
/* The doorway (motion.ts): a window shaped as the shared doorway (the mandap's cusped half and the garden's round
   half), where the lace train slides over the threshold once as the RSVP arrives, then rests on the empty door. */
:root[data-kit="fusion-mehndi-lace"] #rsvp .mlc-door {
  position: relative;
  width: min(12.5rem, 52vw);
  aspect-ratio: 120 / 160;
  margin: 0 auto 4.6rem;
}
:root[data-kit="fusion-mehndi-lace"] #rsvp .mlc-door > span {
  position: absolute;
  inset: 0;
  overflow: hidden;
  background: var(--ink-2);
  -webkit-mask: var(--mlc-el-door) center / 100% 100% no-repeat;
  mask: var(--mlc-el-door) center / 100% 100% no-repeat;
}
:root[data-kit="fusion-mehndi-lace"] #rsvp .mlc-door :is(video, img) {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: 50% 62%;
}
:root[data-kit="fusion-mehndi-lace"] #rsvp .mlc-door::after {
  /* the frame's viewBox is the window's plus 8 units each side */
  content: "";
  position: absolute;
  inset: -5% -6.667%;
  background: var(--gold);
  opacity: 0.78;
  -webkit-mask: var(--mlc-el-door-frame) center / 100% 100% no-repeat;
  mask: var(--mlc-el-door-frame) center / 100% 100% no-repeat;
  pointer-events: none;
}
:root[data-kit="fusion-mehndi-lace"] main form {
  position: relative;
  gap: 1.1rem;
  margin-top: 2.2rem;
  margin-bottom: 9px;
  padding: 2.4rem clamp(1.2rem, 4vw, 2.2rem) 2.2rem;
  background: var(--mlc-lace);
  border: 1px solid color-mix(in srgb, var(--gold) 34%, transparent);
  border-bottom: 0;
}
/* The reply card's lace hem, hanging below its bottom edge. */
:root[data-kit="fusion-mehndi-lace"] main form::after {
  content: "";
  position: absolute;
  left: -1px;
  right: -1px;
  bottom: -9px;
  height: 10px;
  background: var(--mlc-lace);
  -webkit-mask: var(--mlc-el-scallop) left top / 18px 10px repeat-x;
  mask: var(--mlc-el-scallop) left top / 18px 10px repeat-x;
  pointer-events: none;
}
:root[data-kit="fusion-mehndi-lace"] main label {
  font-family: "Mukta", system-ui, sans-serif;
  font-weight: 500;
  font-size: 0.7rem;
  letter-spacing: 0.2em;
  color: var(--muted);
}
:root[data-kit="fusion-mehndi-lace"] main input,
:root[data-kit="fusion-mehndi-lace"] main select {
  font-family: "Mukta", system-ui, sans-serif;
  font-weight: 400;
  font-size: 1.0625rem;
  letter-spacing: 0;
  text-transform: none;
  color: var(--cream);
  background-color: var(--mlc-ivory);
  border: 1px solid color-mix(in srgb, var(--cream) 26%, transparent);
  border-radius: 2px;
  min-height: 48px;
  transition:
    border-color 0.2s ease,
    box-shadow 0.2s ease;
}
:root[data-kit="fusion-mehndi-lace"] main input::placeholder {
  color: color-mix(in srgb, var(--cream) 64%, transparent);
}
:root[data-kit="fusion-mehndi-lace"] main input:hover,
:root[data-kit="fusion-mehndi-lace"] main select:hover {
  border-color: color-mix(in srgb, var(--cream) 45%, transparent);
}
:root[data-kit="fusion-mehndi-lace"] main input:focus,
:root[data-kit="fusion-mehndi-lace"] main select:focus {
  outline: none;
  border-color: var(--gold);
  box-shadow: 0 0 0 3px color-mix(in srgb, var(--gold) 26%, transparent);
}
:root[data-kit="fusion-mehndi-lace"] main input:focus-visible,
:root[data-kit="fusion-mehndi-lace"] main select:focus-visible {
  outline: 2px solid var(--gold);
  outline-offset: 2px;
}
:root[data-kit="fusion-mehndi-lace"] main select {
  appearance: none;
  -webkit-appearance: none;
  padding-right: 2.6rem;
  background-image:
    linear-gradient(45deg, transparent 50%, var(--gold) 50%),
    linear-gradient(135deg, var(--gold) 50%, transparent 50%);
  background-position:
    calc(100% - 20px) 52%,
    calc(100% - 14px) 52%;
  background-size: 6px 6px;
  background-repeat: no-repeat;
}

/* ---------- Buttons: primary (lehenga red), secondary (henna outline), link ---------- */
:root[data-kit="fusion-mehndi-lace"] main .btn {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 0.6em;
  min-height: 48px;
  padding: 0.95rem 1.9rem;
  font-family: "Mukta", system-ui, sans-serif;
  font-weight: 600;
  font-size: 0.74rem;
  letter-spacing: 0.16em;
  text-transform: uppercase;
  color: var(--gold);
  background: transparent;
  border: 1px solid var(--gold);
  border-radius: 2px;
  transition:
    background-color 0.3s ease,
    color 0.3s ease,
    transform 0.15s ease,
    box-shadow 0.3s ease;
}
:root[data-kit="fusion-mehndi-lace"] main .btn:hover {
  background: var(--gold);
  color: var(--mlc-lace);
}
:root[data-kit="fusion-mehndi-lace"] main .btn:active {
  transform: translateY(1px);
}
:root[data-kit="fusion-mehndi-lace"] main .btn:focus-visible {
  outline: 2px solid var(--gold);
  outline-offset: 4px;
}
/* Primary: the RSVP submit. Lehenga red, a thin gold zari line inside, a slow band of light on hover. */
:root[data-kit="fusion-mehndi-lace"] main button.btn[type="submit"] {
  width: 100%;
  margin-top: 0.8rem;
  color: var(--mlc-on-red);
  background: var(--mlc-red);
  border-color: var(--mlc-red);
  box-shadow:
    inset 0 0 0 3px var(--mlc-red),
    inset 0 0 0 4px rgba(201, 162, 74, 0.55),
    0 10px 24px -14px rgba(110, 22, 32, 0.85);
}
:root[data-kit="fusion-mehndi-lace"] main button.btn[type="submit"]::after {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(105deg, transparent 35%, rgba(255, 228, 170, 0.32) 50%, transparent 65%);
  transform: translateX(-110%);
  transition: transform 0.9s var(--mlc-ease);
  pointer-events: none;
}
:root[data-kit="fusion-mehndi-lace"] main button.btn[type="submit"]:hover {
  color: var(--mlc-on-red);
  background: var(--mlc-red-deep);
  border-color: var(--mlc-red-deep);
  box-shadow:
    inset 0 0 0 3px var(--mlc-red-deep),
    inset 0 0 0 4px rgba(201, 162, 74, 0.65),
    0 14px 28px -14px rgba(110, 22, 32, 0.95);
}
:root[data-kit="fusion-mehndi-lace"] main button.btn[type="submit"]:hover::after {
  transform: translateX(110%);
}
:root[data-kit="fusion-mehndi-lace"] main button.btn[type="submit"]:active {
  transform: translateY(1px);
  box-shadow:
    inset 0 2px 6px rgba(0, 0, 0, 0.3),
    inset 0 0 0 4px rgba(201, 162, 74, 0.4);
}
:root[data-kit="fusion-mehndi-lace"] main button.btn[type="submit"]:focus-visible {
  outline-color: var(--mlc-red);
}
:root[data-kit="fusion-mehndi-lace"] main button.btn:disabled {
  opacity: 0.6;
}
/* Link: small caps, lehenga red, an underline that draws in. */
:root[data-kit="fusion-mehndi-lace"] main .lf-link {
  display: inline-block;
  padding-bottom: 3px;
  font-family: "Mukta", system-ui, sans-serif;
  font-weight: 600;
  letter-spacing: 0.16em;
  color: var(--mlc-red);
  background: linear-gradient(currentColor, currentColor) 0 100% / 0% 1px no-repeat;
  transition: background-size 0.45s var(--mlc-ease);
}
:root[data-kit="fusion-mehndi-lace"] main a:hover .lf-link,
:root[data-kit="fusion-mehndi-lace"] main a.lf-link:hover,
:root[data-kit="fusion-mehndi-lace"] main a.lf-link:focus-visible {
  background-size: 100% 1px;
}
:root[data-kit="fusion-mehndi-lace"] main a.lf-link:focus-visible {
  outline: 2px solid var(--gold);
  outline-offset: 3px;
}

/* ---------- Footer: the walk away at blue hour, under the mandap-night band; two garlands linked ---------- */
:root[data-kit="fusion-mehndi-lace"] footer {
  --gold: var(--mlc-gold);
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  min-height: clamp(24rem, 62vh, 34rem);
  padding-top: 4.5rem;
  color: rgba(246, 239, 227, 0.8);
  background:
    linear-gradient(
      180deg,
      var(--mlc-night) 0%,
      rgba(30, 27, 46, 0.45) 24%,
      rgba(30, 27, 46, 0.2) 46%,
      rgba(30, 27, 46, 0.86) 74%,
      var(--mlc-night) 100%
    ),
    var(--mlc-img-send-off) center 62% / cover no-repeat,
    var(--mlc-night);
  border-top: 0;
  font-size: 0.84rem;
}
:root[data-kit="fusion-mehndi-lace"] footer::before {
  content: "";
  display: block;
  width: 78px;
  height: 62px;
  margin: 0 auto 1.3rem;
  background: var(--mlc-gold);
  -webkit-mask: var(--mlc-el-varmala-pair) center / contain no-repeat;
  mask: var(--mlc-el-varmala-pair) center / contain no-repeat;
}
:root[data-kit="fusion-mehndi-lace"] footer .brand {
  font-weight: 500;
  font-size: 0.72rem;
  letter-spacing: 0.34em;
}

/* ---------- Motion hooks (motion.ts) ---------- */
/* Falling petals, marigold and white rose together (hero still, welcome, footer). */
:root[data-kit="fusion-mehndi-lace"] .mlc-petals {
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 50%;
  width: 100vw;
  transform: translateX(-50%);
  overflow: hidden;
  pointer-events: none;
}
:root[data-kit="fusion-mehndi-lace"] .lf-still .mlc-petals {
  z-index: 3;
}
:root[data-kit="fusion-mehndi-lace"] .mlc-petals i,
:root[data-kit="fusion-mehndi-lace"] .mlc-burst i {
  position: absolute;
  will-change: transform;
}
:root[data-kit="fusion-mehndi-lace"] .mlc-petals .m,
:root[data-kit="fusion-mehndi-lace"] .mlc-burst .m {
  width: 15px;
  height: 18px;
  background: linear-gradient(170deg, #f2a94a, var(--mlc-marigold) 45%, var(--mlc-marigold-deep));
  -webkit-mask: var(--mlc-el-petal) center / contain no-repeat;
  mask: var(--mlc-el-petal) center / contain no-repeat;
}
:root[data-kit="fusion-mehndi-lace"] .mlc-petals .r,
:root[data-kit="fusion-mehndi-lace"] .mlc-burst .r {
  width: 17px;
  height: 14px;
  border-radius: 70% 30% 70% 30% / 60% 40% 60% 40%;
  background: radial-gradient(ellipse at 35% 35%, #fffefb, var(--mlc-rose) 58%, #eadfcb);
  box-shadow:
    0 2px 4px rgba(43, 32, 27, 0.18),
    inset 0 0 0 0.5px rgba(43, 32, 27, 0.1);
}
:root[data-kit="fusion-mehndi-lace"] .mlc-petals i {
  opacity: 0;
}
:root[data-kit="fusion-mehndi-lace"] footer .mlc-petals {
  z-index: 0;
}
:root[data-kit="fusion-mehndi-lace"] footer > :not(.mlc-petals) {
  position: relative;
  z-index: 1;
}
/* Marigold and jasmine strings in the countdown band: they drop in, sway once, and part in the middle. */
:root[data-kit="fusion-mehndi-lace"] .mlc-strings {
  position: absolute;
  z-index: -1;
  top: 0;
  left: 50%;
  width: 100vw;
  height: 12rem;
  transform: translateX(-50%);
  overflow: hidden;
  pointer-events: none;
}
:root[data-kit="fusion-mehndi-lace"] .mlc-strings i {
  position: absolute;
  top: -2px;
  width: 14px;
  margin-left: -7px;
  transform-origin: 50% 0;
  background: linear-gradient(var(--mlc-marigold-deep), var(--mlc-marigold) 70%, #efa54a);
  -webkit-mask: var(--mlc-el-string) center bottom / 100% auto no-repeat;
  mask: var(--mlc-el-string) center bottom / 100% auto no-repeat;
  will-change: transform;
}
:root[data-kit="fusion-mehndi-lace"] .mlc-strings i.j {
  background: linear-gradient(#d9cdb6, var(--mlc-rose));
}
/* RSVP sent: two garlands swing in round the two names and rest linked; a henna wax seal presses onto the card. */
:root[data-kit="fusion-mehndi-lace"] .mlc-sent {
  display: grid;
  justify-items: center;
  gap: 0.6rem;
  margin: 0.6rem 0 1.6rem;
  text-align: center;
}
:root[data-kit="fusion-mehndi-lace"] .mlc-garlands {
  display: flex;
  justify-content: center;
}
:root[data-kit="fusion-mehndi-lace"] .mlc-ring {
  position: relative;
  display: grid;
  place-items: center;
  width: clamp(6.4rem, 26vw, 7.6rem);
  aspect-ratio: 1;
}
:root[data-kit="fusion-mehndi-lace"] .mlc-ring + .mlc-ring {
  margin-left: -1.7rem;
}
:root[data-kit="fusion-mehndi-lace"] .mlc-ring b,
:root[data-kit="fusion-mehndi-lace"] .mlc-ring i {
  position: absolute;
  inset: 0;
}
:root[data-kit="fusion-mehndi-lace"] .mlc-ring b {
  background: linear-gradient(160deg, #f0a446, var(--mlc-marigold) 50%, var(--mlc-marigold-deep));
  -webkit-mask: var(--mlc-el-varmala) center / contain no-repeat;
  mask: var(--mlc-el-varmala) center / contain no-repeat;
}
:root[data-kit="fusion-mehndi-lace"] .mlc-ring i {
  background: radial-gradient(circle at 40% 35%, #fffefa, #efe4d0);
  -webkit-mask: var(--mlc-el-pearls) center / contain no-repeat;
  mask: var(--mlc-el-pearls) center / contain no-repeat;
}
:root[data-kit="fusion-mehndi-lace"] .mlc-ring span {
  position: relative;
  font-family: var(--font-names), "Cormorant Garamond", Georgia, serif;
  font-style: italic;
  font-weight: 400;
  font-size: clamp(1.25rem, 4.6vw, 1.5rem);
  line-height: 1;
  color: var(--cream);
}
:root[data-kit="fusion-mehndi-lace"] #rsvp .mlc-sent p {
  margin: 0;
  font-size: 0.7rem;
  letter-spacing: 0.24em;
  text-transform: uppercase;
  font-weight: 500;
  color: var(--gold);
}
:root[data-kit="fusion-mehndi-lace"] .mlc-seal {
  position: absolute;
  z-index: 2;
  left: 50%;
  bottom: -48px;
  display: grid;
  place-items: center;
  width: 92px;
  height: 92px;
  margin-left: -46px;
  border-radius: 49% 51% 47% 53% / 52% 47% 53% 48%;
  background:
    radial-gradient(circle at 50% 50%, transparent 56%, rgba(40, 18, 6, 0.22) 58%, transparent 61%),
    radial-gradient(circle at 36% 30%, #9a6038, var(--mlc-wax) 48%, #4a2814 100%);
  box-shadow:
    inset 0 -3px 6px rgba(40, 18, 6, 0.4),
    inset 0 2px 3px rgba(255, 214, 176, 0.32),
    0 8px 16px -6px rgba(40, 18, 6, 0.6);
  pointer-events: none;
}
:root[data-kit="fusion-mehndi-lace"] .mlc-seal::before {
  /* the lace ring pressed into the wax */
  content: "";
  position: absolute;
  inset: 9px;
  background: rgba(40, 18, 6, 0.42);
  -webkit-mask: var(--mlc-el-seal) center / contain no-repeat;
  mask: var(--mlc-el-seal) center / contain no-repeat;
}
:root[data-kit="fusion-mehndi-lace"] .mlc-seal b {
  /* the couple's initials, pressed into the wax */
  font-family: var(--font-names), "Cormorant Garamond", Georgia, serif;
  font-style: italic;
  font-weight: 500;
  font-size: 1.7rem;
  line-height: 1;
  color: rgba(48, 22, 8, 0.66);
  text-shadow:
    0 1px 0 rgba(255, 210, 170, 0.4),
    0 -1px 0 rgba(30, 12, 2, 0.35);
}
:root[data-kit="fusion-mehndi-lace"] .mlc-burst {
  position: absolute;
  z-index: 3;
  inset: 0;
  pointer-events: none;
}
:root[data-kit="fusion-mehndi-lace"] .mlc-burst i {
  left: 0;
  top: 0;
}

/* Ambient hero loop (hero-loop.mp4 next to the still), faded in over the photo once it can play. */
:root[data-kit="fusion-mehndi-lace"] .lf-still .mlc-loop {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: var(--still-photo-position, 50% 50%);
  filter: var(--still-photo-filter, none);
  opacity: 0;
  transition: opacity 1.6s ease;
}
:root[data-kit="fusion-mehndi-lace"] .lf-still .mlc-loop.on {
  opacity: 1;
}

@media (prefers-reduced-motion: reduce) {
  :root[data-kit="fusion-mehndi-lace"] section.block > h2::before,
  :root[data-kit="fusion-mehndi-lace"] main .btn,
  :root[data-kit="fusion-mehndi-lace"] main button.btn[type="submit"]::after,
  :root[data-kit="fusion-mehndi-lace"] a.lf-card,
  :root[data-kit="fusion-mehndi-lace"] .lf-acc summary i,
  :root[data-kit="fusion-mehndi-lace"] .lf-acc details,
  :root[data-kit="fusion-mehndi-lace"] main .lf-link,
  :root[data-kit="fusion-mehndi-lace"] .mlc-hunt text {
    transition: none;
  }
  :root[data-kit="fusion-mehndi-lace"].mlc-motion section.block:not(.mlc-in) > h2::before,
  :root[data-kit="fusion-mehndi-lace"].mlc-motion
    section.block:not(.center, #travel):not(.mlc-in)
    > h2::before {
    clip-path: inset(0);
  }
  :root[data-kit="fusion-mehndi-lace"] a.lf-card:hover {
    transform: none;
  }
}
