.omxr-fd--marigold{--fd-bg:linear-gradient(100deg, #7a1606 0%, #b3290c 35%, #d9480f 50%, #b3290c 65%, #7a1606 100%);--fd-ink:#fff8e1;--fd-cta:linear-gradient(180deg, #ffd54f, #ffb300);--fd-cta-ink:#5d1a00;--fd-accent:#ffc107;--fd-panel:linear-gradient(160deg, #fff8ec, #ffe9cc);--fd-title:#a3260b}.omxr-fd--lanterns{--fd-bg:linear-gradient(100deg, #3b0a2a 0%, #6d1838 35%, #8e2442 50%, #6d1838 65%, #3b0a2a 100%);--fd-ink:#ffe9a8;--fd-cta:linear-gradient(180deg, #ffe082, #d4a017);--fd-cta-ink:#3b0a2a;--fd-accent:#ffca28;--fd-panel:linear-gradient(160deg, #4a0f30, #2a0620);--fd-title:#ffd54f}.omxr-fd--fireworks{--fd-bg:linear-gradient(100deg, #3b0a2a 0%, #6d1838 35%, #8e2442 50%, #6d1838 65%, #3b0a2a 100%);--fd-ink:#ffe9a8;--fd-cta:linear-gradient(180deg, #ffe082, #d4a017);--fd-cta-ink:#3b0a2a;--fd-accent:#ffca28;--fd-panel:linear-gradient(160deg, #4a0f30, #2a0620);--fd-title:#ffd54f}.omxr-fd--rangoli{--fd-bg:linear-gradient(100deg, #8e0e46 0%, #c2185b 35%, #ef6c00 50%, #c2185b 65%, #8e0e46 100%);--fd-ink:#fff3e0;--fd-cta:linear-gradient(180deg, #fff176, #ffb300);--fd-cta-ink:#6a0a33;--fd-accent:#ff9800;--fd-panel:linear-gradient(160deg, #fff4f8, #ffe3cf);--fd-title:#b0124f}.omxr-fd--fairylights{--fd-bg:linear-gradient(100deg, #fff3d6 0%, #f8e2ad 35%, #fff1c9 50%, #f8e2ad 65%, #fff3d6 100%);--fd-ink:#4e3405;--fd-cta:linear-gradient(180deg, #5d3a00, #3e2600);--fd-cta-ink:#fff3d6;--fd-accent:#d4a017;--fd-panel:linear-gradient(160deg, #fffaf0, #fbefd2);--fd-title:#7a4f00}.omxr-fd-strip{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 14px;padding:9px 44px;color:var(--fd-ink);font-size:14px;line-height:1.4;text-align:center;background:var(--fd-bg);background-size:220% 100%;animation:omxr-fd-shimmer 7s linear infinite}.omxr-fd-strip[hidden]{display:none}.omxr-fd-strip__diya{width:26px;height:20px;flex:none}.omxr-fd-strip__text{font-weight:500;letter-spacing:.2px}.omxr-fd-strip__cta,.omxr-fd-strip__cta:visited{display:inline-block;padding:3px 14px;border-radius:999px;background:var(--fd-cta);color:var(--fd-cta-ink);font-weight:600;font-size:13px;text-decoration:none;animation:omxr-fd-pulse 2.6s ease-in-out infinite}.omxr-fd-strip__cta:hover,.omxr-fd-strip__cta:focus{color:var(--fd-cta-ink);filter:brightness(1.08)}.omxr-fd-strip__close{position:absolute;top:50%;right:10px;transform:translateY(-50%);width:28px;height:28px;padding:0;border:0;border-radius:50%;background:#fff0;color:var(--fd-ink);font-size:22px;line-height:28px;cursor:pointer}.omxr-fd-strip__close:hover,.omxr-fd-strip__close:focus{background:rgb(127 127 127 / .2)}@keyframes omxr-fd-shimmer{from{background-position:100% 0}to{background-position:-120% 0}}@keyframes omxr-fd-pulse{0%,100%{box-shadow:0 0 0 0 rgb(255 193 7 / .55)}50%{box-shadow:0 0 0 6px #fff0}}.omxr-fd-host{position:relative}.omxr-fd-toran{position:absolute;top:100%;left:0;right:0;z-index:1;height:0;overflow:visible;pointer-events:none}.omxr-fd-toran svg{display:block;overflow:visible}.omxr-fd-toran *,.omxr-fd-footer *,.omxr-fd-corner *{pointer-events:none}.omxr-fd-hang{position:absolute;top:0;width:44px;transform-origin:50% 0;animation:omxr-fd-swing 3.4s ease-in-out infinite alternate}.omxr-fd-hang svg{width:100%;height:auto}.omxr-fd-flame{transform-origin:50% 100%;transform-box:fill-box;animation:omxr-fd-flicker .18s ease-in-out infinite alternate}.omxr-fd-glow{animation:omxr-fd-glow 2.2s ease-in-out infinite alternate}.omxr-fd-bulb{animation:omxr-fd-twinkle 1.6s ease-in-out infinite alternate}.omxr-fd-star{transform-origin:50% 50%;transform-box:fill-box;animation:omxr-fd-starspin 6s linear infinite}@keyframes omxr-fd-swing{from{transform:rotate(-6deg)}to{transform:rotate(6deg)}}@keyframes omxr-fd-flicker{from{transform:scale(1,1) skewX(-2deg)}to{transform:scale(.92,1.08) skewX(2deg)}}@keyframes omxr-fd-glow{from{opacity:.55}to{opacity:.95}}@keyframes omxr-fd-twinkle{from{opacity:.3}to{opacity:1}}@keyframes omxr-fd-starspin{to{transform:rotate(360deg)}}.omxr-fd-sparkles,.omxr-fd-cursor{position:fixed;inset:0;z-index:9990;width:100%;height:100%;pointer-events:none}.omxr-fd-cursor{z-index:99990}.omxr-fd-cursor-diya{position:fixed;top:0;left:0;z-index:99991;width:26px;pointer-events:none;will-change:transform}.omxr-fd-cursor-diya svg{display:block;width:100%;height:auto}.omxr-fd-corner{position:fixed;bottom:-38px;z-index:9989;width:130px;opacity:.55;pointer-events:none;animation:omxr-fd-starspin 60s linear infinite}.omxr-fd-corner svg{display:block;width:100%;height:auto}.omxr-fd-corner--l{left:-38px}.omxr-fd-corner--r{right:-38px;animation-direction:reverse}.omxr-fd-footer{position:relative;height:118px;margin-top:14px;overflow:hidden;background:var(--fd-bg);background-size:220% 100%;animation:omxr-fd-shimmer 14s linear infinite;color:var(--fd-ink);pointer-events:none}.omxr-fd-footer::before{content:'';position:absolute;top:0;left:0;right:0;height:9px;background:radial-gradient(circle at 50% 0,var(--fd-accent) 0 6px,transparent 6.6px) 0 0 / 18px 9px repeat-x;z-index:1}.omxr-fd-footer::after{content:'';position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--fd-accent)}.omxr-fd-footer__lights{position:absolute;top:4px;left:0;overflow:visible}.omxr-fd-footer__mid{position:absolute;inset:26px 0 6px;display:flex;align-items:center;justify-content:center;gap:28px}.omxr-fd-footer__text{display:flex;flex-direction:column;align-items:center;text-align:center}.omxr-fd-footer__title{font-family:Georgia,'Times New Roman',serif;font-size:34px;font-style:italic;line-height:1.1;color:var(--fd-accent);text-shadow:0 0 14px rgb(255 193 7 / .45)}.omxr-fd-footer__sub{margin-top:4px;font-size:11px;font-weight:600;letter-spacing:3px;text-transform:uppercase;opacity:.9}.omxr-fd-footer__medal{display:block;width:66px;filter:drop-shadow(0 0 8px rgb(255 193 7 / .5));animation:omxr-fd-starspin 40s linear infinite}.omxr-fd-footer__medal--r{animation-direction:reverse}.omxr-fd-footer__medal svg{display:block;width:100%;height:auto}.omxr-fd-footer .omxr-fd-footer__kandil{top:6px;width:40px;margin-left:-20px;z-index:2}.omxr-fd--fairylights .omxr-fd-footer__title{color:var(--fd-title);text-shadow:none}.omxr-fd-pop[hidden]{display:none}.omxr-fd-pop{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:16px}.omxr-fd-pop__backdrop{position:absolute;inset:0;background:rgb(20 8 0 / .62);animation:omxr-fd-fade .3s ease-out}.omxr-fd-pop__box{position:relative;width:100%;max-width:420px;max-height:calc(100vh - 32px);overflow:auto;padding:40px 28px 22px;border-radius:18px;background:var(--fd-panel);color:var(--fd-title);text-align:center;box-shadow:0 0 0 3px var(--fd-accent),0 0 0 7px rgb(255 255 255 / .5),0 20px 60px rgb(0 0 0 / .45);animation:omxr-fd-popin .45s cubic-bezier(.2,1.3,.4,1)}.omxr-fd-pop__art{position:absolute;top:0;left:0;right:0;height:22px;border-radius:18px 18px 0 0;background:radial-gradient(circle at 50% 40%,#fdd835 0 5px,transparent 6px) 0 0 / 16px 22px repeat-x,radial-gradient(circle at 50% 40%,#f57c00 0 6px,transparent 7px) 8px 2px / 16px 22px repeat-x}.omxr-fd-pop .omxr-fd-pop__diya{display:block;width:64px;height:48px;margin:0 auto 6px;filter:drop-shadow(0 0 10px rgb(255 193 7 / .9));animation:omxr-fd-glow 1.6s ease-in-out infinite alternate}.omxr-fd-pop .omxr-fd-pop__title{margin:0 0 8px;color:var(--fd-title);font-size:28px;line-height:1.2;font-weight:700}.omxr-fd-pop .omxr-fd-pop__text{margin:0 0 16px;color:inherit;opacity:.9;font-size:15px;line-height:1.5}.omxr-fd--lanterns .omxr-fd-pop__text,.omxr-fd--fireworks .omxr-fd-pop__text{color:#fff3d6}.omxr-fd-pop__coupon{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin:0 auto 16px;padding:10px 12px;border:2px dashed var(--fd-accent);border-radius:10px;font-size:14px}.omxr-fd-pop__coupon code{padding:2px 8px;border-radius:4px;background:rgb(255 255 255 / .85);color:#3e1100;font-size:17px;font-weight:700;letter-spacing:1px}.omxr-fd-pop .omxr-fd-pop__copy,.omxr-fd-pop .omxr-fd-pop__later{padding:4px 10px;border:1px solid currentColor;border-radius:6px;background:#fff0;color:inherit;font-size:13px;cursor:pointer}.omxr-fd-pop .omxr-fd-pop__cta,.omxr-fd-pop .omxr-fd-pop__cta:visited{display:block;margin:0 0 10px;padding:12px 18px;border-radius:999px;background:var(--fd-cta);color:var(--fd-cta-ink);font-weight:700;font-size:16px;text-decoration:none;animation:omxr-fd-pulse 2.6s ease-in-out infinite}.omxr-fd-pop .omxr-fd-pop__cta:hover,.omxr-fd-pop .omxr-fd-pop__cta:focus{color:var(--fd-cta-ink);filter:brightness(1.08)}.omxr-fd-pop .omxr-fd-pop__later{border:0;opacity:.75;text-decoration:underline}.omxr-fd-pop .omxr-fd-pop__close{position:absolute;top:26px;right:10px;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:rgb(127 127 127 / .15);color:inherit;font-size:22px;line-height:32px;cursor:pointer}@keyframes omxr-fd-fade{from{opacity:0}}@keyframes omxr-fd-popin{from{opacity:0;transform:scale(.8) translateY(20px)}}@media (max-width:767px){.omxr-fd-strip{padding:7px 38px;font-size:12.5px;gap:4px 10px}.omxr-fd-strip .omxr-fd-strip__diya{display:none}.omxr-fd-strip__cta{font-size:12px;padding:2px 11px}.omxr-fd-hang{width:28px}.omxr-fd-corner{display:none}.omxr-fd-footer{height:92px}.omxr-fd-footer__mid{inset:20px 0 4px;gap:12px}.omxr-fd-footer__title{font-size:23px}.omxr-fd-footer__sub{font-size:8.5px;letter-spacing:1.5px}.omxr-fd-footer__medal{width:40px}.omxr-fd-footer .omxr-fd-footer__kandil{width:24px;margin-left:-12px}.omxr-fd-pop .omxr-fd-pop__title{font-size:24px}.omxr-fd-pop__box{padding:36px 20px 18px}}@media (prefers-reduced-motion:reduce){.omxr-fd-strip,.omxr-fd-strip__cta,.omxr-fd-footer,.omxr-fd-footer__medal,.omxr-fd-hang,.omxr-fd-flame,.omxr-fd-glow,.omxr-fd-bulb,.omxr-fd-star,.omxr-fd-corner,.omxr-fd-pop__backdrop,.omxr-fd-pop__box,.omxr-fd-pop .omxr-fd-pop__diya,.omxr-fd-pop .omxr-fd-pop__cta{animation:none}}