:root{--fx-plum:#1E1245;--fx-plum-2:#2E1F63;--fx-plum-deep:#140B33;--fx-mauve:#6B4566;--fx-gold:#F5A623;--fx-gold-2:#FFC766;--fx-gold-ink:#94560A;--fx-pearl:#F4F2F7;--fx-pearl-2:#EAE6F0;--fx-paper:#FFFFFF;--fx-ink:#1A1430;--fx-ink-2:#555070;--fx-ink-3:#6A6485;--fx-line:#E2DDEA;--fx-line-2:#CFC8DC;--fx-wa:#25D366;--fx-f-display:"Bodoni Moda","Didot","Bodoni 72",Georgia,serif;--fx-f-body:"Hanken Grotesk",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--fx-f-mono:"IBM Plex Mono",ui-monospace,"Cascadia Mono",Consolas,monospace;--fx-f-te:"Noto Serif Telugu","Nirmala UI","Gautami",serif;--fx-r:10px;--fx-ease:cubic-bezier(.2,.7,.2,1);color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--fx-pearl);color:var(--fx-ink);font:16px/1.55 var(--fx-f-body);-webkit-font-smoothing:antialiased}body:before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top,0px);z-index:60;background:var(--fx-paper)}a{color:inherit}img{display:block;max-width:100%}button{font:inherit;color:inherit;cursor:pointer}:focus-visible{outline:2px solid var(--fx-gold);outline-offset:2px;border-radius:4px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.i{flex:none;display:inline-block;vertical-align:middle}em{font-style:italic}h1,h2,h3{text-wrap:balance}.wrap{max-width:1440px;margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}@media(min-width:900px){.wrap{padding-left:max(40px,env(safe-area-inset-left,0px));padding-right:max(40px,env(safe-area-inset-right,0px))}}.fx-eyebrow{margin:0 0 10px;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--fx-gold-ink)}.te{font-family:var(--fx-f-te);letter-spacing:0;text-transform:none;font-size:15px;font-weight:500;margin-right:8px}.sec{padding-block:72px 8px}.sec-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px;margin-bottom:28px}.sec-head>div{min-width:0;max-width:760px}.sec-head h2{margin:0;font:400 clamp(32px,2.4rem + 1.4vw,58px)/1.02 var(--fx-f-display);letter-spacing:-.01em;color:var(--fx-plum)}.sec-head h2 em{color:var(--fx-mauve)}.sec-sub{margin:12px 0 0;color:var(--fx-ink-2);font-size:16.5px;max-width:60ch}.sec-sub a{color:var(--fx-plum);font-weight:600}.sec-link{display:inline-flex;align-items:center;gap:4px;color:var(--fx-plum);font-weight:600;text-decoration:none;border-bottom:1px solid var(--fx-line-2);padding-bottom:3px;white-space:nowrap}.sec-link:hover{border-color:var(--fx-plum)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 24px;border-radius:999px;font-weight:600;font-size:15.5px;text-decoration:none;border:1px solid transparent;transition:transform .2s var(--fx-ease),background .2s,color .2s,border-color .2s}.btn small{font-weight:500;opacity:.75;font-size:12.5px;margin-left:2px}.btn:hover{transform:translateY(-1px)}.btn-gold{background:var(--fx-gold);color:var(--fx-plum-deep)}.btn-gold:hover{background:var(--fx-gold-2)}.btn-ghost{background:#ffffff14;color:#fff;border-color:#ffffff8c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.btn-ghost:hover{background:#ffffff2e}.btn-plum{background:var(--fx-plum);color:#fff}.btn-plum:hover{background:var(--fx-plum-2)}.btn-plum .i{color:var(--fx-wa)}.btn-line{background:var(--fx-paper);color:var(--fx-plum);border-color:var(--fx-line-2)}.btn-line:hover{border-color:var(--fx-plum)}.btn-text{background:none;border:0;color:var(--fx-ink-2);text-decoration:underline;text-underline-offset:3px;padding:10px 4px;min-height:44px}.ann{background:var(--fx-plum-deep);color:#dcd6ec;font-size:13.5px}.ann-in{display:flex;align-items:center;justify-content:space-between;gap:8px 24px;min-height:40px;flex-wrap:wrap;padding-block:6px}.ann-msg{margin:0;min-width:0;transition:opacity .35s}.ann-msg b{color:var(--fx-gold-2);font-weight:600;margin-right:6px}.ann-msg a{color:#fff;margin-left:8px;text-underline-offset:3px}.ann-r{display:flex;align-items:center;gap:18px}.ann-r>a{color:#dcd6ec;text-decoration:none}.ann-r>a:hover{color:#fff}.cur{position:relative}.cur-b{display:inline-flex;align-items:center;gap:6px;background:none;border:1px solid #3F356A;border-radius:999px;padding:4px 12px;color:#fff;min-height:32px}.cur-l{position:absolute;right:0;top:calc(100% + 6px);z-index:80;list-style:none;margin:0;padding:6px;background:var(--fx-paper);color:var(--fx-ink);border-radius:10px;box-shadow:0 18px 50px -12px #140b3359;min-width:220px}.cur-l li{display:flex;justify-content:space-between;gap:12px;padding:9px 12px;border-radius:6px;cursor:pointer;font-size:14px}.cur-l li:hover,.cur-l li:focus,.cur-l li[aria-selected=true]{background:var(--fx-pearl)}.cur-l b{font-weight:600;color:var(--fx-plum)}.hd{position:sticky;top:env(safe-area-inset-top,0px);z-index:50;background:var(--fx-paper);border-bottom:1px solid var(--fx-line);box-shadow:0 1px #140b3305}.hd-in{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:28px;min-height:84px}.burger{display:none;background:none;border:0;padding:8px;margin-left:-8px;min-width:44px;min-height:44px}.logo img{height:52px;width:auto}.search{position:relative;max-width:560px;width:100%;justify-self:center}.search .is{position:absolute;left:16px;top:50%;translate:0 -50%;color:var(--fx-ink-3);pointer-events:none}.search input{width:100%;min-height:48px;border:1px solid var(--fx-line-2);border-radius:999px;padding:0 18px 0 48px;font:inherit;font-size:15px;background:var(--fx-pearl);color:var(--fx-ink)}.search input::placeholder{color:var(--fx-ink-3)}.search input:focus{outline:none;border-color:var(--fx-plum);background:var(--fx-paper);box-shadow:0 0 0 4px #1e124514}.sugg{position:absolute;left:0;right:0;top:calc(100% + 8px);background:var(--fx-paper);border:1px solid var(--fx-line);border-radius:14px;box-shadow:0 24px 60px -18px #140b3359;padding:10px;z-index:70;max-height:min(70vh,560px);overflow:auto}.sugg h4{margin:8px 10px 6px;font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--fx-ink-3);font-weight:600}.sugg a{display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:8px;text-decoration:none;font-size:14.5px}.sugg a:hover,.sugg a.is-act{background:var(--fx-pearl)}.sugg a img{width:44px;height:44px;border-radius:6px;object-fit:cover;background:var(--fx-pearl-2)}.sugg a span{flex:1;min-width:0}.sugg a small{display:block;color:var(--fx-ink-3);font-family:var(--fx-f-mono);font-size:12px}.sugg .n{font-weight:600;color:var(--fx-ink-3);font-size:12.5px}.sugg .all{justify-content:center;color:var(--fx-plum);font-weight:600;border-top:1px solid var(--fx-line);border-radius:0;margin-top:6px;padding-top:12px}.sugg .none{padding:14px 10px;color:var(--fx-ink-2);font-size:14px}mark{background:#ffe7b8;color:inherit;border-radius:2px}.tools{display:flex;align-items:center;gap:4px}.tl{position:relative;display:inline-flex;align-items:center;gap:8px;min-width:44px;min-height:44px;justify-content:center;border-radius:999px;text-decoration:none;color:var(--fx-plum);padding:0 8px}.tl:hover{background:var(--fx-pearl)}.tl-wa{border:1px solid var(--fx-line-2);padding:0 14px 0 10px;margin-right:6px;font-weight:600;font-size:14px}.tl-wa .i{color:#1fa855}.cnt{position:absolute;top:4px;right:2px;min-width:18px;height:18px;border-radius:9px;background:var(--fx-gold);color:var(--fx-plum-deep);font-size:11px;display:grid;place-items:center;padding:0 4px}.menu{background:var(--fx-plum);color:#fff;position:relative}.menu-in{list-style:none;margin:0 auto;display:flex;justify-content:center;gap:0 4px;flex-wrap:nowrap}.mi{position:static}.mt{display:flex;align-items:center;min-height:50px;padding:0 13px;text-decoration:none;font-size:14.5px;font-weight:500;letter-spacing:.01em;color:#e6e1f2;border-bottom:3px solid transparent;white-space:nowrap;transition:color .2s,border-color .2s}.mi:hover>.mt,.mi.fx-is-open>.mt,.mt:focus-visible{color:#fff;border-bottom-color:var(--fx-gold)}.mi-wed>.mt{color:var(--fx-gold-2)}.mi-sale>.mt{color:var(--fx-gold);font-weight:600}.fx-mega{position:absolute;left:0;right:0;top:100%;background:var(--fx-paper);color:var(--fx-ink);border-bottom:1px solid var(--fx-line);box-shadow:0 30px 60px -30px #140b3373;opacity:0;visibility:hidden;translate:0 -6px;transition:opacity .18s,translate .18s,visibility 0s .18s;max-height:calc(100vh - 190px);overflow:auto}.mi.fx-is-open>.fx-mega{opacity:1;visibility:visible;translate:0 0;transition:opacity .18s,translate .18s}.mega-in{max-width:1440px;margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) 280px;gap:12px 40px;padding:28px max(40px,env(safe-area-inset-right,0px)) 32px max(40px,env(safe-area-inset-left,0px))}.mcol h3{margin:0 0 10px;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--fx-gold-ink);font-weight:600}.mcol ul{list-style:none;margin:0;padding:0;display:grid;gap:1px}.mcol a,.mtile{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 8px;margin-inline:-8px;border-radius:6px;text-decoration:none;font-size:14.5px;color:var(--fx-ink)}.mcol a:hover,.mtile:hover{background:var(--fx-pearl);color:var(--fx-plum)}.n{font-weight:500;font-size:12px;color:var(--fx-ink-3);font-variant-numeric:tabular-nums}.mfeat{display:grid;align-content:start;gap:4px;text-decoration:none;color:var(--fx-plum)}.mfeat .ar{aspect-ratio:4/5;border-radius:var(--fx-r);background:var(--fx-pearl-2);margin-bottom:8px}.mfeat span{font:400 21px/1.1 var(--fx-f-display)}.mfeat b{font-size:13px;color:var(--fx-ink-2);font-weight:500}.mega-tiles{grid-template-columns:minmax(0,1fr) 280px}.mtiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 28px;align-content:start}.mtile{justify-content:flex-start;padding:6px 8px}.mtile img,.mtile i{width:46px;height:46px;border-radius:50%;object-fit:cover;background:var(--fx-pearl-2);flex:none}.mtile span{flex:1;min-width:0}.mega-sale{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:center}.sale-h{margin:0 0 8px;font:400 34px/1.05 var(--fx-f-display);color:var(--fx-plum)}.sale-p{color:var(--fx-ink-2);margin:0 0 18px;max-width:46ch}.fx-tiers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.fx-tier{display:grid;place-items:center;text-align:center;gap:2px;padding:20px 8px;border-radius:var(--fx-r);text-decoration:none;background:var(--fx-plum);color:#fff;border:1px solid rgba(245,166,35,.35);transition:transform .2s var(--fx-ease),border-color .2s}.fx-tier:hover{transform:translateY(-2px);border-color:var(--fx-gold)}.fx-tier b{font:500 54px/1 var(--fx-f-display);color:var(--fx-gold);font-variant-numeric:lining-nums}.fx-tier b small{font-size:.45em;margin-left:2px}.fx-tier span{font-size:12.5px;letter-spacing:.06em;color:#d8d1ea;text-transform:uppercase}.fx-hero{position:relative;background:var(--fx-plum-deep);color:#fff;height:clamp(520px,50vw,860px);overflow:hidden;isolation:isolate}.slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .9s var(--fx-ease),visibility 0s .9s}.slide.is-on{opacity:1;visibility:visible;transition:opacity .9s var(--fx-ease)}.art{position:absolute;top:0;right:0;bottom:0;left:0;display:grid}.art.tri{grid-template-columns:repeat(3,minmax(0,1fr))}.art img{width:100%;height:100%;object-fit:cover;transform:scale(1.04);transition:transform 7s linear}.slide.is-on .art img{transform:scale(1)}.art.duo{grid-template-columns:repeat(2,minmax(0,1fr))}.art.tri img+img,.art.duo img+img{border-left:2px solid var(--fx-plum-deep)}.art-m{display:none}.shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0e0824db,#0e082499 30%,#0e08241f 58%,#0e082400 75%),linear-gradient(0deg,#0e0824b3,#0e082400 34%)}.copy{position:absolute;inset:auto 0 0;padding-bottom:104px;display:grid;justify-items:start;gap:0}.copy .fx-eyebrow{color:var(--fx-gold-2);display:flex;align-items:baseline;flex-wrap:wrap}.hero-h{margin:0;font:400 clamp(44px,2rem + 3.6vw,92px)/.98 var(--fx-f-display);letter-spacing:-.015em;max-width:12ch;text-shadow:0 2px 30px rgba(0,0,0,.25)}.hero-h em{color:var(--fx-gold-2)}.hero-p{margin:18px 0 26px;max-width:42ch;font-size:clamp(16px,.95rem + .25vw,19px);color:#ece7f6;line-height:1.55}.ctas{display:flex;flex-wrap:wrap;gap:12px}.real{margin:16px 0 0;font-size:12.5px;color:#cfc7e4;letter-spacing:.04em}.hero-ui{position:absolute;inset:auto 0 0;display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:28px;z-index:3}.dots{display:flex;gap:18px;min-width:0;flex-wrap:wrap}.dot{background:none;border:0;padding:6px 0;display:grid;gap:8px;text-align:left;color:#b9b1d2;font-size:13px;font-weight:500;min-width:96px}.dot i{display:block;height:2px;background:#ffffff47;border-radius:2px;overflow:hidden}.dot b{display:block;height:100%;width:0;background:var(--fx-gold)}.dot.is-on{color:#fff}.dot.is-done b{width:100%}.fx-hero.playing .dot.is-on b{animation:fx-fill var(--dur,6.5s) linear forwards}.fx-hero:not(.playing) .dot.is-on b{width:100%}@keyframes fx-fill{0%{width:0}to{width:100%}}.hero-ctl{display:flex;gap:8px}.hc{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#ffffff1a;border:1px solid rgba(255,255,255,.35);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hc:hover{background:#ffffff38}.fx-trust{background:var(--fx-paper);border-bottom:1px solid var(--fx-line)}.trust-in{list-style:none;margin:0 auto;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;padding-block:30px}.fx-trust li{display:grid;justify-items:center;text-align:center;gap:12px;font-size:13.5px;font-weight:600;color:var(--fx-plum);line-height:1.3}.fx-badge{width:74px;height:74px;border-radius:50%;display:grid;place-items:center;background:var(--fx-plum);color:var(--fx-gold-2);box-shadow:inset 0 0 0 2px var(--fx-plum),inset 0 0 0 4px var(--fx-gold)}.cat-row{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(116px,10.5vw,150px);gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px;scrollbar-width:thin}.fx-cat{display:grid;justify-items:center;text-align:center;gap:2px;text-decoration:none;scroll-snap-align:start}.cat-img{width:100%;aspect-ratio:1;border-radius:50%;overflow:hidden;background:var(--fx-paper);box-shadow:0 0 0 1px var(--fx-line);margin-bottom:10px;transition:box-shadow .25s}.cat-img img{width:100%;height:100%;object-fit:cover;transition:transform .5s var(--fx-ease)}.fx-cat:hover .cat-img{box-shadow:0 0 0 2px var(--fx-gold)}.fx-cat:hover img{transform:scale(1.06)}.fx-cat b{font-weight:600;font-size:14.5px;color:var(--fx-plum)}.fx-cat small{font-size:12.5px;color:var(--fx-ink-3);font-variant-numeric:tabular-nums}.live{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:-12px 0 20px;font-size:14px;color:var(--fx-ink-2)}.live b{color:var(--fx-plum)}.live-dot{width:9px;height:9px;border-radius:50%;background:#1fa855;box-shadow:0 0 #1fa85580;animation:fx-ping 2s infinite}@keyframes fx-ping{70%{box-shadow:0 0 0 8px #1fa85500}to{box-shadow:0 0 #1fa85500}}.fx-rail{position:relative}.rail-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 60px)/4);gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding-bottom:14px;scrollbar-width:thin}.fx-rail-btn{position:absolute;top:calc(50% - 60px);z-index:2;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:var(--fx-paper);border:1px solid var(--fx-line);box-shadow:0 10px 30px -10px #140b3359;color:var(--fx-plum)}.fx-rail-btn.prev{left:-18px}.fx-rail-btn.next{right:-18px}.fx-rail-btn[disabled]{opacity:0;pointer-events:none}.pc{scroll-snap-align:start;background:var(--fx-paper);border-radius:var(--fx-r);overflow:hidden;display:flex;flex-direction:column;border:1px solid var(--fx-line);transition:box-shadow .25s,transform .25s var(--fx-ease)}.pc:hover{box-shadow:0 24px 50px -28px #140b3373;transform:translateY(-2px)}.pc-media{position:relative;aspect-ratio:1;background:var(--fx-pearl-2)}.pc-img{position:absolute;top:0;right:0;bottom:0;left:0}.pc-img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .45s}.pc-img .alt{opacity:0}.pc:hover .pc-img .alt{opacity:1}.pc-badge{position:absolute;left:10px;top:10px;background:var(--fx-plum);color:var(--fx-gold-2);font-size:11.5px;font-weight:600;letter-spacing:.04em;padding:4px 10px;border-radius:999px}.pc-heart{position:absolute;right:8px;top:8px;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#ffffffe6;border:0;color:var(--fx-plum)}.pc-heart[aria-pressed=true]{color:#c2185b}.pc-heart[aria-pressed=true] path{fill:currentColor}.pc-quick{position:absolute;left:10px;right:10px;bottom:10px;min-height:40px;border-radius:999px;border:0;background:#fffffff0;color:var(--fx-plum);font-weight:600;font-size:13.5px;opacity:0;translate:0 6px;transition:opacity .25s,translate .25s}.pc:hover .pc-quick,.pc-quick:focus-visible{opacity:1;translate:0 0}.pc-body{display:grid;gap:4px;padding:14px 14px 16px;flex:1;align-content:start}.pc-t{font-weight:500;font-size:14.5px;line-height:1.35;text-decoration:none;color:var(--fx-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}.pc-t:hover{color:var(--fx-plum)}.pc-code{font-family:var(--fx-f-mono);font-size:12px;color:var(--fx-ink-3);letter-spacing:.02em}.pc-por{font-size:12.5px;color:var(--fx-gold-ink);font-weight:600}.pc-wa{margin-top:8px;display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border-radius:999px;background:var(--fx-plum);color:#fff;text-decoration:none;font-weight:600;font-size:14px;transition:background .2s}.pc-wa:hover{background:var(--fx-plum-2)}.pc-wa .i{color:var(--fx-wa)}.cer{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-bottom:40px}.cer-c{position:relative;border-radius:var(--fx-r);overflow:hidden;aspect-ratio:2/3;text-decoration:none;color:#fff;background:var(--fx-plum)}.cer-c img{width:100%;height:100%;object-fit:cover;transition:transform .7s var(--fx-ease)}.cer-c:hover img{transform:scale(1.05)}.cer-c span{position:absolute;inset:auto 0 0;padding:60px 18px 18px;background:linear-gradient(0deg,#0e0824d9,#0e082400);display:grid}.cer-c b{font:400 30px/1 var(--fx-f-display)}.cer-c small{font-size:13px;color:#e2dcf0;margin-top:4px}.fx-tabs{display:flex;gap:6px;flex-wrap:wrap;border-bottom:1px solid var(--fx-line);margin-bottom:22px}.tab{background:none;border:0;border-bottom:3px solid transparent;margin-bottom:-1px;padding:12px 16px;font-size:15.5px;font-weight:500;color:var(--fx-ink-2);min-height:48px}.tab small{color:var(--fx-ink-3);font-size:12.5px;margin-left:4px}.tab.is-on{color:var(--fx-plum);border-bottom-color:var(--fx-plum);font-weight:600}.fx-occ{position:relative;margin-top:16px;min-height:clamp(440px,38vw,640px);color:#fff;display:flex;align-items:center;overflow:hidden;background:var(--fx-plum-deep)}.occ-art{position:absolute;top:0;right:0;bottom:0;left:0}.occ-art img{width:100%;height:100%;object-fit:cover}.occ-m{display:none}.occ-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0e0824e0,#0e08248c 38%,#0e082400 70%)}.occ-copy{position:relative;width:100%;padding-block:56px}.occ-copy .fx-eyebrow{color:var(--fx-gold-2)}.occ-h{margin:0;font:400 clamp(38px,1.6rem + 3vw,76px)/1 var(--fx-f-display);max-width:13ch}.occ-h em{color:var(--fx-gold-2)}.occ-copy>p:not(.fx-eyebrow){max-width:42ch;color:#ece7f6;margin:16px 0 24px;font-size:17px}.occ-next{margin-top:34px}.occ-next p{margin:0 0 10px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#c9c1de}.occ-next ol{list-style:none;margin:0;padding:0;display:flex;gap:12px;flex-wrap:wrap}.occ-next li{display:flex;align-items:center;gap:10px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:999px;padding:4px 14px 4px 4px;font-size:13.5px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.occ-next img{width:34px;height:34px;border-radius:50%;object-fit:cover}.occ-next small{color:#cfc7e4}.fin-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.fin-c{position:relative;display:grid;text-decoration:none;background:var(--fx-paper);border-radius:var(--fx-r);overflow:hidden;border:1px solid var(--fx-line);transition:box-shadow .25s}.fin-c:hover{box-shadow:0 20px 40px -26px #140b3380}.fin-c .ar{aspect-ratio:1/1;background:var(--fx-pearl-2)}.fin-c img{transition:transform .6s var(--fx-ease)}.fin-c:hover img{transform:scale(1.04)}.fin-c .fin-t{display:grid;padding:12px 14px 14px;gap:2px}.fin-c b{font:400 19px/1.15 var(--fx-f-display);color:var(--fx-plum)}.fin-c small{font-size:12.5px;color:var(--fx-ink-3)}.sale{margin-top:80px;background:var(--fx-plum);color:#fff;padding-block:64px 52px}.sale-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:28px 48px;align-items:center;margin-bottom:36px}.sale h2{margin:0;font:400 clamp(34px,2rem + 2vw,60px)/1.02 var(--fx-f-display)}.sale h2 em,.sale .fx-eyebrow{color:var(--fx-gold-2)}.sale .sale-p{color:#d8d1ea;margin:14px 0 0}.sale .fx-tier{background:var(--fx-plum-deep)}.sale .pc{border-color:transparent}.ed{margin-top:80px;background:var(--fx-plum-deep);color:#fff}.ed-in{max-width:1440px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.ed-img{width:100%;height:100%;max-height:760px;object-fit:cover}.ed-copy{display:grid;align-content:center;justify-items:start;padding:56px max(40px,env(safe-area-inset-right,0px)) 56px clamp(32px,5vw,88px)}.ed-copy>*{max-width:520px}.ed .fx-eyebrow{color:var(--fx-gold-2)}.ed h2{margin:0;font:400 clamp(38px,1.8rem + 2.8vw,72px)/1 var(--fx-f-display)}.ed h2 em{color:var(--fx-gold-2)}.ed-copy>p:not(.fx-eyebrow){color:#ece7f6;font-size:16.5px;margin:18px 0 22px}.ed-facts{list-style:none;margin:0 0 26px;padding:18px 0 0;border-top:1px solid rgba(255,255,255,.25);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%}.ed-facts b{display:block;font:400 30px/1 var(--fx-f-display);color:var(--fx-gold-2)}.ed-facts span{font-size:13px;color:#d8d1ea}.svc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.svc-c{position:relative;border-radius:var(--fx-r);overflow:hidden;background:var(--fx-plum);color:#fff;text-decoration:none;min-height:440px;display:flex;flex-direction:column;justify-content:flex-end}.svc-c img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .7s var(--fx-ease)}.svc-c:hover img{transform:scale(1.04)}.svc-c>span{position:relative;display:grid;gap:8px;padding:90px 22px 22px;background:linear-gradient(0deg,#0e0824eb 30%,#0e082400)}.svc-c b{display:flex;align-items:center;gap:8px;font:400 26px/1.1 var(--fx-f-display)}.svc-c b .i{color:var(--fx-gold-2)}.svc-c small{font-size:14.5px;color:#e2dcf0;line-height:1.5}.svc-c i{font-style:normal;font-weight:600;color:var(--fx-gold-2);font-size:14.5px}.chat{background:#ece5dd;color:var(--fx-ink);justify-content:flex-start;padding:0}.chat-h{display:flex;align-items:center;gap:10px;background:#0b5c4b;color:#fff;padding:14px 16px}.chat-h b{font-size:15px}.chat-h small{margin-left:auto;font-size:11.5px;background:#00000038;padding:2px 8px;border-radius:999px}.bub{margin:12px 14px 0;padding:10px 12px;border-radius:10px;font-size:13.5px;line-height:1.45;max-width:86%;box-shadow:0 1px 1px #00000014;overflow-wrap:anywhere}.bub.me{background:#d9fdd3;margin-left:auto;border-top-right-radius:2px}.bub.them{background:#fff;border-top-left-radius:2px}.chat-f{margin-top:auto;display:grid;gap:6px;padding:18px 18px 22px;background:var(--fx-plum);color:#fff}.chat-f b{display:flex;align-items:center;gap:8px;font:400 24px/1.1 var(--fx-f-display)}.chat-f b .i{color:var(--fx-wa)}.chat-f small{font-size:14px;color:#e2dcf0;line-height:1.5}.chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}.fx-chip{border:1px solid var(--fx-line-2);background:var(--fx-paper);border-radius:999px;padding:8px 16px;min-height:42px;font-size:14px;color:var(--fx-ink)}.fx-chip small{color:var(--fx-ink-3);margin-left:4px}.fx-chip.is-on{background:var(--fx-plum);border-color:var(--fx-plum);color:#fff}.fx-chip.is-on small{color:var(--fx-gold-2)}.st-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.st{background:var(--fx-paper);border:1px solid var(--fx-line);border-radius:var(--fx-r);padding:20px 20px 18px;display:flex;flex-direction:column;gap:6px;min-width:0}.st-city{margin:0;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--fx-gold-ink);font-weight:600}.st h3{margin:0;font:400 26px/1.1 var(--fx-f-display);color:var(--fx-plum)}.st-a{margin:4px 0 2px;color:var(--fx-ink-2);font-size:14px;line-height:1.5}.st-p{margin:0;display:flex;align-items:center;gap:8px;font-size:14.5px;font-weight:600;color:var(--fx-plum)}.st-p a{color:inherit;text-decoration:none;font-variant-numeric:tabular-nums}.st-l{margin-top:auto;padding-top:12px;display:flex;gap:16px;flex-wrap:wrap;border-top:1px solid var(--fx-line)}.st-l a{display:inline-flex;align-items:center;gap:4px;color:var(--fx-plum);font-size:14px;font-weight:600;text-underline-offset:3px;min-height:36px}.st[hidden]{display:none}.st-photos{margin-top:28px;display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:repeat(2,minmax(0,1fr));gap:10px}.st-photos img{width:100%;height:100%;object-fit:cover;border-radius:var(--fx-r);min-height:0}.st-photos img:first-child{grid-row:span 2}.st-photos p{grid-column:1/-1;margin:4px 0 0;font-size:13px;color:var(--fx-ink-3)}.rev-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.rv{margin:0;background:var(--fx-paper);border:1px solid var(--fx-line);border-radius:var(--fx-r);padding:22px;display:flex;flex-direction:column;gap:10px}.stars{color:var(--fx-gold);letter-spacing:3px;font-size:15px}.rv blockquote{margin:0}.rv-t{margin:0 0 6px;font:400 21px/1.15 var(--fx-f-display);color:var(--fx-plum)}.rv blockquote p:last-child{margin:0;color:var(--fx-ink-2);font-size:14.5px}.rv figcaption{margin-top:auto;font-weight:600;font-size:14px;color:var(--fx-plum)}.ig-grid{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(150px,15.5vw,230px);gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px;scrollbar-width:thin}.ig-grid a{border-radius:var(--fx-r);overflow:hidden;aspect-ratio:3/4;background:var(--fx-pearl-2);scroll-snap-align:start}.ig-grid img{width:100%;height:100%;object-fit:cover;transition:transform .5s var(--fx-ease),opacity .3s}.ig-grid a:hover img{transform:scale(1.05);opacity:.9}.faq{padding-bottom:88px}.faq-in{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:24px 56px;align-items:start}.faq-list{border-top:1px solid var(--fx-line-2)}.qa{border-bottom:1px solid var(--fx-line-2)}.qa summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;cursor:pointer;font:400 22px/1.25 var(--fx-f-display);color:var(--fx-plum)}.qa summary::-webkit-details-marker{display:none}.qa summary .i{transition:rotate .25s;flex:none}.qa[open] summary .i{rotate:180deg}.qa p{margin:0 0 20px;color:var(--fx-ink-2);max-width:62ch}.ft{background:var(--fx-plum-deep);color:#cfc8e2;padding-block:64px 28px;font-size:14px}.ft-top{display:grid;grid-template-columns:minmax(0,1.3fr) repeat(4,minmax(0,1fr));gap:32px}.ft-logo{display:inline-block;background:#fbf8f3;border-radius:12px;padding:10px 18px;margin-bottom:18px}.ft-logo img{height:48px;width:auto;display:block}.ft-brand p{margin:0 0 18px;max-width:34ch;line-height:1.6}.ft-wa{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;margin-bottom:16px}.ft-wa span{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#9c94b8}.ft-wa b{color:#fff;font-size:17px;font-variant-numeric:tabular-nums;-webkit-user-select:all;user-select:all}.copybtn{display:inline-flex;align-items:center;gap:6px;background:none;border:1px solid #3F356A;border-radius:999px;color:#fff;padding:4px 12px;min-height:34px;font-size:13px}.ft-soc{display:flex;gap:16px;flex-wrap:wrap}.ft-soc a{color:#fff;text-underline-offset:3px}.ft h3{margin:4px 0 14px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--fx-gold-2);font-weight:600}.ft ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.ft-col a{color:#cfc8e2;text-decoration:none}.ft-col a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.ft-col small{color:#857da3;font-size:12px}.ft-bot{margin-top:48px;padding-top:20px;border-top:1px solid #2C2350;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.ft-bot p{margin:0;color:#9c94b8}.ft .cur-l{top:auto;bottom:calc(100% + 6px)}.mbar{display:none}.fx-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100}.dr-back,.dlg-back{position:absolute;top:0;right:0;bottom:0;left:0;background:#0e08248c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dr-panel{position:absolute;inset:0 auto 0 0;width:min(420px,92vw);background:var(--fx-paper);display:flex;flex-direction:column;box-shadow:20px 0 60px -20px #0e082480;padding-top:env(safe-area-inset-top,0px);padding-left:env(safe-area-inset-left,0px);animation:fx-slidein .28s var(--fx-ease)}@keyframes fx-slidein{0%{translate:-100% 0}to{translate:0 0}}.dr-top{display:flex;align-items:center;justify-content:space-between;padding:12px 12px 12px 18px;border-bottom:1px solid var(--fx-line)}.dr-top img{height:40px;width:auto}.dr-x,.dlg-x{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--fx-pearl);border:0;color:var(--fx-plum)}.dr-body{overflow:auto;padding:8px 18px calc(24px + env(safe-area-inset-bottom,0px));flex:1}.dg{border-bottom:1px solid var(--fx-line)}.dg summary{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:16px 0;font-weight:600;font-size:16px;color:var(--fx-plum);cursor:pointer;min-height:52px}.dg summary::-webkit-details-marker{display:none}.dg[open] .dg-c{rotate:180deg}.dg-in{padding:0 0 16px}.dg-in .mcol{margin-top:14px}.dg-in .mcol a,.dg-in .mtile{min-height:42px}.dg-in .mtiles{grid-template-columns:1fr;gap:0}.dg-in .fx-tiers{grid-template-columns:repeat(2,minmax(0,1fr))}.dg-all{display:block;padding:8px 0;font-weight:600;color:var(--fx-gold-ink);text-decoration:none}.dg-link{display:block;padding:16px 0;font-weight:600;font-size:16px;color:var(--fx-plum);text-decoration:none;border-bottom:1px solid var(--fx-line)}.dr-extra{display:grid;gap:4px;margin-top:18px}.dr-extra a{padding:10px 0;color:var(--fx-ink-2);text-decoration:none}.dlg-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;display:grid;place-items:center;padding:16px}.dlg-back[hidden]{display:none}.dlg{position:relative;background:var(--fx-paper);border-radius:16px;box-shadow:0 40px 100px -30px #0e082499;width:min(860px,100%);max-height:calc(100vh - 32px);overflow:auto;display:grid;grid-template-columns:1.05fr 1fr;animation:fx-pop .22s var(--fx-ease)}@keyframes fx-pop{0%{opacity:0;scale:.97}to{opacity:1;scale:1}}.dlg-x{position:absolute;right:12px;top:12px;z-index:2}.qv-g{display:grid;gap:4px;background:var(--fx-pearl-2)}.qv-g img{width:100%;aspect-ratio:1;object-fit:cover}.qv-g img+img{display:none}.qv-b{padding:36px 30px 26px;display:flex;flex-direction:column;gap:12px}.qv-b .fx-eyebrow{font-family:var(--fx-f-mono);letter-spacing:.04em;text-transform:none;font-size:13px;margin:0}.qv-b h3{margin:0;font:400 30px/1.12 var(--fx-f-display);color:var(--fx-plum)}.qv-por{margin:0 0 6px;color:var(--fx-gold-ink);font-weight:600}.qv-f{margin-top:auto;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding-top:10px}.qv-f a{color:var(--fx-plum);font-weight:600;text-underline-offset:3px}.dlg-s{display:block;width:min(560px,100%);padding:28px 28px 22px}.dlg-s h3{margin:0 40px 10px 0;font:400 28px/1.1 var(--fx-f-display);color:var(--fx-plum)}.dlg-s p{color:var(--fx-ink-2);margin:0 0 12px}.info-l{margin:0 0 18px;padding-left:20px;color:var(--fx-ink);display:grid;gap:8px;font-size:14.5px}.dlg-f{display:flex;justify-content:flex-end}.fx-toast{position:fixed;left:50%;bottom:calc(84px + env(safe-area-inset-bottom,0px));translate:-50% 0;background:var(--fx-plum);color:#fff;padding:10px 18px;border-radius:999px;font-size:14px;z-index:120;box-shadow:0 20px 40px -16px #0e082480}.ar{position:relative;overflow:hidden;display:block}.ar>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.tl-rw{border:1px solid var(--fx-gold);background:#fff7e8;color:var(--fx-gold-ink);padding:0 14px 0 10px;font-weight:600;font-size:14px;margin-right:2px}.tl-rw:hover{background:#ffefd1}.dr-rw{display:flex!important;align-items:center;gap:8px;color:var(--fx-gold-ink)!important;font-weight:600}.fx-trust{background:var(--fx-paper);border-bottom:1px solid var(--fx-line);padding-block:26px}.marquee{display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.mq-track{display:flex;width:max-content;animation:fx-mq 52s linear infinite}.mq{list-style:none;margin:0;padding:0;display:flex;flex:none}.mq li{flex:0 0 172px;display:grid;justify-items:center;align-content:start;text-align:center;gap:12px;font-size:13.5px;font-weight:600;color:var(--fx-plum);line-height:1.3;padding:0 12px}.marquee:hover .mq-track,.marquee:focus-within .mq-track{animation-play-state:paused}@keyframes fx-mq{0%{transform:translate(0)}to{transform:translate(-50%)}}.rw{padding-top:56px}.rw-in{position:relative;overflow:hidden;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px 32px;background:linear-gradient(118deg,var(--fx-plum) 0%,var(--fx-plum-2) 100%);color:#fff;border-radius:16px;padding:30px 36px}.rw-in:after{content:"";position:absolute;right:-70px;top:-90px;width:260px;height:260px;border-radius:50%;border:1px solid rgba(245,166,35,.35);pointer-events:none}.rw-ic{width:76px;height:76px;border-radius:50%;display:grid;place-items:center;background:var(--fx-plum-deep);color:var(--fx-gold-2);box-shadow:inset 0 0 0 2px var(--fx-plum-deep),inset 0 0 0 4px var(--fx-gold)}.rw .fx-eyebrow{color:var(--fx-gold-2);margin-bottom:6px}.rw h2{margin:0;font:400 clamp(26px,1.2rem + 1.3vw,38px)/1.1 var(--fx-f-display)}.rw h2 em{color:var(--fx-gold-2)}.rw-t p:not(.fx-eyebrow){margin:8px 0 0;color:#dcd6ec;font-size:15px;max-width:56ch}.rw-b{display:flex;gap:10px;flex-wrap:wrap;position:relative;z-index:1}.visit-in{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.6fr);gap:28px 48px;align-items:center}.visit-copy h2{margin:0;font:400 clamp(34px,2rem + 1.6vw,58px)/1.02 var(--fx-f-display);color:var(--fx-plum)}.visit-copy h2 em{color:var(--fx-mauve)}.visit-copy p:not(.fx-eyebrow){color:var(--fx-ink-2);font-size:16.5px;margin:14px 0 22px;max-width:44ch}.visit-copy .ctas{flex-direction:column;align-items:flex-start}.gal{display:grid;grid-template-columns:1.3fr 1fr 1fr;grid-template-rows:repeat(2,minmax(0,1fr));gap:10px;height:clamp(380px,36vw,560px)}.g{border-radius:var(--fx-r);background:var(--fx-pearl-2)}.g1{grid-row:span 2}.ig-grid{grid-auto-columns:clamp(190px,19vw,290px)!important}.ig-grid a{position:relative}.ig-grid img{position:absolute;top:0;right:0;bottom:0;left:0}.cat-img>img,.cer-c>img{position:absolute;top:0;right:0;bottom:0;left:0}.dlg-rw{width:min(820px,100%);grid-template-columns:.9fr 1.1fr}.rwd-art{min-height:100%;background:var(--fx-plum)}.rwd-art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0e08248c,#0e082400 50%)}.rwd-badge{position:absolute;left:20px;bottom:20px;z-index:1;width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:var(--fx-plum-deep);color:var(--fx-gold-2);box-shadow:inset 0 0 0 2px var(--fx-plum-deep),inset 0 0 0 4px var(--fx-gold)}.rwd-b{padding:40px 34px 28px;display:grid;align-content:center}.rwd-step{display:grid;gap:10px}.rwd-step h3{margin:0;font:400 32px/1.08 var(--fx-f-display);color:var(--fx-plum)}.rwd-step h3 em{color:var(--fx-mauve)}.rwd-step .fx-eyebrow{margin:0}.rwd-p{margin:0 0 6px;color:var(--fx-ink-2)}.rwd-step form{display:grid;gap:8px}.rwd-step label{font-size:13.5px;font-weight:600;color:var(--fx-ink)}.rwd-step label small{font-weight:400;color:var(--fx-ink-3)}.rwd-step input[type=text],.rwd-step input[type=tel],.rwd-step select{min-height:48px;border:1px solid var(--fx-line-2);border-radius:10px;padding:0 14px;font:inherit;font-size:16px;color:var(--fx-ink);background:var(--fx-paper)}.rwd-step input:focus,.rwd-step select:focus{outline:none;border-color:var(--fx-plum);box-shadow:0 0 0 4px #1e124514}.ph{display:grid;grid-template-columns:96px minmax(0,1fr);gap:8px}.chk{display:flex!important;align-items:center;gap:10px;font-weight:500!important;color:var(--fx-ink-2)!important;margin:4px 0}.chk input{width:18px;height:18px;accent-color:var(--fx-plum)}.rwd-step .btn{width:100%;margin-top:6px}.rwd-err{margin:0;color:#a32d2d;font-size:13.5px}.fine{margin:8px 0 0;font-size:12px;color:var(--fx-ink-3)}.fine a{color:inherit}.code{letter-spacing:.6em;font-size:24px!important;text-align:center;font-family:var(--fx-f-mono)}.rwd-row{display:flex;justify-content:space-between;flex-wrap:wrap}.rwd-row .btn-text:disabled{opacity:.6;text-decoration:none;cursor:default}.rwd-ok{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:var(--fx-plum);color:var(--fx-gold-2);box-shadow:inset 0 0 0 2px var(--fx-plum),inset 0 0 0 4px var(--fx-gold);margin-bottom:6px}.rwd-step[data-step="3"] .btn-text{justify-self:center}@media(max-width:700px){.dlg-rw{grid-template-columns:1fr;max-height:calc(100dvh - 24px)}.rwd-art{min-height:0;aspect-ratio:16/9}.rwd-badge{width:52px;height:52px;left:16px;bottom:14px}.rwd-b{padding:34px 20px 20px}.rwd-step h3{font-size:27px}}.zig{list-style:none;margin:0 auto;padding:0 0 46px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:62px 18px;max-width:1080px}.zig li:nth-child(2n){transform:translateY(42px)}.zig a{display:block;position:relative;aspect-ratio:3/4;border-radius:999px 999px 14px 14px;overflow:hidden;background:var(--fx-pearl-2);box-shadow:0 22px 40px -30px #1e0e3d8c}.zig img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .9s var(--fx-ease)}.zig a:hover img{transform:scale(1.04)}.slide--diwali .shade{background:linear-gradient(0deg,#280806b3,#28080600 30%),radial-gradient(50% 40% at 14% 8%,#ffbe5038,#ffbe5000 70%)}.slide--diwali{background:radial-gradient(70% 95% at 20% 55%,#5e1b12,#3c1010 52%,#240a12)}.slide--diwali .art{inset:0 0 0 auto;width:auto;aspect-ratio:1/1;display:block;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 7%);mask-image:linear-gradient(90deg,transparent 0,#000 7%)}.slide--diwali .art img{width:100%;height:100%;object-fit:cover}.slide--diwali .art img{transform:none}.slide--diwali .copy{z-index:2}.slide--diwali .hero-h{color:#fff8ec}.slide--diwali .hero-h em{color:var(--fx-gold-2);background:linear-gradient(100deg,#ffc766 18%,#fff3d6 40%,#f5a623 58%,#ffc766 80%);background-size:230% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:fx-sheen 4.6s linear infinite}.slide--diwali .copy .fx-eyebrow{color:#ffd58a}.slide--diwali .btn-gold{box-shadow:0 0 #f5a6238c;animation:fx-pulseb 2.8s ease-out infinite}.slide--split{background:radial-gradient(70% 95% at 20% 55%,#2e1f63,#1e1245 55%,#140b33)}.slide--split .art{inset:0 0 0 auto;width:auto;aspect-ratio:1/1;display:block;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 7%);mask-image:linear-gradient(90deg,transparent 0,#000 7%)}.slide--split .art img{width:100%;height:100%;object-fit:cover;transform:none}.slide--split .shade{background:linear-gradient(0deg,#0e082499,#0e082400 30%)}.dw{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;overflow:hidden}.dw-garland{position:absolute;left:0;right:0;top:0;height:52px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='52' viewBox='0 0 160 52'%3E%3Cpath d='M0 8 Q80 40 160 8' fill='none' stroke='%23B45309' stroke-width='1.6'/%3E%3Cpath d='M20.0 15.0 L20.0 21.0' stroke='%23B45309' stroke-width='1.2'/%3E%3Cellipse cx='14.0' cy='19.0' rx='6' ry='2.6' fill='%234D7C0F' transform='rotate(-28 14.0 19.0)'/%3E%3Cellipse cx='26.0' cy='19.0' rx='6' ry='2.6' fill='%2365A30D' transform='rotate(28 26.0 19.0)'/%3E%3Ccircle cx='26.4' cy='28.0' r='3.7' fill='%23FB923C'/%3E%3Ccircle cx='25.2' cy='31.8' r='3.7' fill='%23F59E0B'/%3E%3Ccircle cx='22.0' cy='34.1' r='3.7' fill='%23FB923C'/%3E%3Ccircle cx='18.0' cy='34.1' r='3.7' fill='%23F59E0B'/%3E%3Ccircle cx='14.8' cy='31.8' r='3.7' fill='%23FB923C'/%3E%3Ccircle cx='13.6' cy='28.0' r='3.7' fill='%23F59E0B'/%3E%3Ccircle cx='14.8' cy='24.2' r='3.7' fill='%23FB923C'/%3E%3Ccircle cx='18.0' cy='21.9' r='3.7' fill='%23F59E0B'/%3E%3Ccircle cx='22.0' cy='21.9' r='3.7' fill='%23FB923C'/%3E%3Ccircle cx='25.2' cy='24.2' r='3.7' fill='%23F59E0B'/%3E%3Ccircle cx='23.0' cy='29.3' r='3' fill='%23FFB52E'/%3E%3Ccircle cx='21.3' cy='31.0' r='3' fill='%23FFB52E'/%3E%3Ccircle cx='18.7' cy='31.0' r='3' fill='%23FFB52E'/%3E%3Ccircle cx='17.0' cy='29.3' r='3' fill='%23FFB52E'/%3E%3Ccircle cx='17.0' cy='26.7' r='3' fill='%23FFB52E'/%3E%3Ccircle cx='18.7' cy='25.0' r='3' fill='%23FFB52E'/%3E%3Ccircle cx='21.3' cy='25.0' r='3' fill='%23FFB52E'/%3E%3Ccircle cx='23.0' cy='26.7' r='3' fill='%23FFB52E'/%3E%3Ccircle cx='20.0' cy='28.0' r='2.4' fill='%23C2410C'/%3E%3Cpath d='M60.0 23.0 L60.0 29.0' stroke='%23B45309' stroke-width='1.2'/%3E%3Cellipse cx='54.0' cy='27.0' rx='6' ry='2.6' fill='%234D7C0F' transform='rotate(-28 54.0 27.0)'/%3E%3Cellipse cx='66.0' cy='27.0' rx='6' ry='2.6' fill='%2365A30D' transform='rotate(28 66.0 27.0)'/%3E%3Ccircle cx='66.4' cy='36.0' r='3.7' fill='%23FB923C'/%3E%3Ccircle cx='65.2' cy='39.8' r='3.7' fill='%23F59E0B'/%3E%3Ccircle cx='62.0' cy='42.1' r='3.7' fill='%23FB923C'/%3E%3Ccircle cx='58.0' cy='42.1' r='3.7' fill='%23F59E0B'/%3E%3Ccircle cx='54.8' cy='39.8' r='3.7' fill='%23FB923C'/%3E%3Ccircle cx='53.6' cy='36.0' r='3.7' fill='%23F59E0B'/%3E%3Ccircle cx='54.8' cy='32.2' r='3.7' fill='%23FB923C'/%3E%3Ccircle cx='58.0' cy='29.9' r='3.7' fill='%23F59E0B'/%3E%3Ccircle cx='62.0' cy='29.9' r='3.7' fill='%23FB923C'/%3E%3Ccircle cx='65.2' cy='32.2' r='3.7' fill='%23F59E0B'/%3E%3Ccircle cx='63.0' cy='37.3' r='3' fill='%23FFB52E'/%3E%3Ccircle cx='61.3' cy='39.0' r='3' fill='%23FFB52E'/%3E%3Ccircle cx='58.7' cy='39.0' r='3' fill='%23FFB52E'/%3E%3Ccircle cx='57.0' cy='37.3' r='3' fill='%23FFB52E'/%3E%3Ccircle cx='57.0' cy='34.7' r='3' fill='%23FFB52E'/%3E%3Ccircle cx='58.7' cy='33.0' r='3' fill='%23FFB52E'/%3E%3Ccircle cx='61.3' cy='33.0' r='3' fill='%23FFB52E'/%3E%3Ccircle cx='63.0' cy='34.7' r='3' fill='%23FFB52E'/%3E%3Ccircle cx='60.0' cy='36.0' r='2.4' fill='%23C2410C'/%3E%3Cpath d='M100.0 23.0 L100.0 29.0' stroke='%23B45309' stroke-width='1.2'/%3E%3Cellipse cx='94.0' cy='27.0' rx='6' ry='2.6' fill='%234D7C0F' transform='rotate(-28 94.0 27.0)'/%3E%3Cellipse cx='106.0' cy='27.0' rx='6' ry='2.6' fill='%2365A30D' transform='rotate(28 106.0 27.0)'/%3E%3Ccircle cx='106.4' cy='36.0' r='3.7' fill='%23FB923C'/%3E%3Ccircle cx='105.2' cy='39.8' r='3.7' fill='%23F59E0B'/%3E%3Ccircle cx='102.0' cy='42.1' r='3.7' fill='%23FB923C'/%3E%3Ccircle cx='98.0' cy='42.1' r='3.7' fill='%23F59E0B'/%3E%3Ccircle cx='94.8' cy='39.8' r='3.7' fill='%23FB923C'/%3E%3Ccircle cx='93.6' cy='36.0' r='3.7' fill='%23F59E0B'/%3E%3Ccircle cx='94.8' cy='32.2' r='3.7' fill='%23FB923C'/%3E%3Ccircle cx='98.0' cy='29.9' r='3.7' fill='%23F59E0B'/%3E%3Ccircle cx='102.0' cy='29.9' r='3.7' fill='%23FB923C'/%3E%3Ccircle cx='105.2' cy='32.2' r='3.7' fill='%23F59E0B'/%3E%3Ccircle cx='103.0' cy='37.3' r='3' fill='%23FFB52E'/%3E%3Ccircle cx='101.3' cy='39.0' r='3' fill='%23FFB52E'/%3E%3Ccircle cx='98.7' cy='39.0' r='3' fill='%23FFB52E'/%3E%3Ccircle cx='97.0' cy='37.3' r='3' fill='%23FFB52E'/%3E%3Ccircle cx='97.0' cy='34.7' r='3' fill='%23FFB52E'/%3E%3Ccircle cx='98.7' cy='33.0' r='3' fill='%23FFB52E'/%3E%3Ccircle cx='101.3' cy='33.0' r='3' fill='%23FFB52E'/%3E%3Ccircle cx='103.0' cy='34.7' r='3' fill='%23FFB52E'/%3E%3Ccircle cx='100.0' cy='36.0' r='2.4' fill='%23C2410C'/%3E%3Cpath d='M140.0 15.0 L140.0 21.0' stroke='%23B45309' stroke-width='1.2'/%3E%3Cellipse cx='134.0' cy='19.0' rx='6' ry='2.6' fill='%234D7C0F' transform='rotate(-28 134.0 19.0)'/%3E%3Cellipse cx='146.0' cy='19.0' rx='6' ry='2.6' fill='%2365A30D' transform='rotate(28 146.0 19.0)'/%3E%3Ccircle cx='146.4' cy='28.0' r='3.7' fill='%23FB923C'/%3E%3Ccircle cx='145.2' cy='31.8' r='3.7' fill='%23F59E0B'/%3E%3Ccircle cx='142.0' cy='34.1' r='3.7' fill='%23FB923C'/%3E%3Ccircle cx='138.0' cy='34.1' r='3.7' fill='%23F59E0B'/%3E%3Ccircle cx='134.8' cy='31.8' r='3.7' fill='%23FB923C'/%3E%3Ccircle cx='133.6' cy='28.0' r='3.7' fill='%23F59E0B'/%3E%3Ccircle cx='134.8' cy='24.2' r='3.7' fill='%23FB923C'/%3E%3Ccircle cx='138.0' cy='21.9' r='3.7' fill='%23F59E0B'/%3E%3Ccircle cx='142.0' cy='21.9' r='3.7' fill='%23FB923C'/%3E%3Ccircle cx='145.2' cy='24.2' r='3.7' fill='%23F59E0B'/%3E%3Ccircle cx='143.0' cy='29.3' r='3' fill='%23FFB52E'/%3E%3Ccircle cx='141.3' cy='31.0' r='3' fill='%23FFB52E'/%3E%3Ccircle cx='138.7' cy='31.0' r='3' fill='%23FFB52E'/%3E%3Ccircle cx='137.0' cy='29.3' r='3' fill='%23FFB52E'/%3E%3Ccircle cx='137.0' cy='26.7' r='3' fill='%23FFB52E'/%3E%3Ccircle cx='138.7' cy='25.0' r='3' fill='%23FFB52E'/%3E%3Ccircle cx='141.3' cy='25.0' r='3' fill='%23FFB52E'/%3E%3Ccircle cx='143.0' cy='26.7' r='3' fill='%23FFB52E'/%3E%3Ccircle cx='140.0' cy='28.0' r='2.4' fill='%23C2410C'/%3E%3C/svg%3E") repeat-x 0 0/160px 52px;filter:drop-shadow(0 6px 5px rgba(0,0,0,.35))}.dw-sparks i{position:absolute;bottom:-12px;left:var(--x);width:var(--s);height:var(--s);border-radius:50%;background:radial-gradient(circle,#fff3c4 0,#f5a623 55%,#f5a62300 72%);box-shadow:0 0 8px 2px #ffbe468c;opacity:0;animation:fx-rise var(--t) linear var(--d) infinite}.dw-diyas{display:flex;gap:16px;align-items:flex-end;margin-top:20px}.dw-diya{position:relative;display:block;width:44px;height:30px}.dw-diya svg{width:100%;height:100%;display:block;overflow:visible}.dw-diya:before{content:"";position:absolute;left:50%;top:-30px;width:96px;height:96px;translate:-50% 0;background:radial-gradient(circle,#ffba4685,#ffba4600 64%);animation:fx-glow 2.4s ease-in-out var(--d) infinite alternate}.dw-flame{transform-box:fill-box;transform-origin:50% 100%;animation:fx-flick 1.5s ease-in-out var(--d) infinite}@keyframes fx-sheen{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes fx-flick{0%,to{transform:scale(1) skew(0)}25%{transform:scale(.93,1.07) skew(-3deg)}50%{transform:scale(1.05,.95) skew(2deg)}75%{transform:scale(.95,1.05) skew(-2deg)}}@keyframes fx-glow{0%{opacity:.55;scale:.92}to{opacity:1;scale:1.08}}@keyframes fx-rise{0%{transform:translate(0) scale(.6);opacity:0}12%{opacity:.95}70%{opacity:.7}to{transform:translate(var(--dx),-560px) scale(1);opacity:0}}@keyframes fx-pulseb{0%{box-shadow:0 0 #f5a6238c}70%,to{box-shadow:0 0 0 14px #f5a62300}}@media(max-width:900px){.slide--diwali{background:linear-gradient(180deg,#2a0a12,#3b0f14 55%,#1e1245)}.slide--diwali .art{display:none}.slide--split{background:linear-gradient(180deg,#2e1f63,#140b33)}.slide--split .art{display:none}.dw-garland{height:38px;background-size:120px 38px}.dw-diyas{margin-top:16px;gap:12px}.dw-diya{width:36px;height:25px}}@media(max-width:1240px){.mt{padding:0 9px;font-size:14px}.mega-in{grid-template-columns:repeat(3,minmax(0,1fr)) 220px;gap:12px 28px}.mega-tiles{grid-template-columns:minmax(0,1fr) 220px}.fin-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.rev-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ft-top{grid-template-columns:repeat(3,minmax(0,1fr))}.ft-brand{grid-column:1/-1}.tl-rw span{display:none}.tl-rw{padding:0 10px}}@media(max-width:1020px){.tl-wa span{display:none}.tl-wa{padding:0 10px;margin-right:0}.hd-in{gap:18px}.rail-track{grid-auto-columns:calc((100% - 2*16px)/3);gap:16px}.visit-in{grid-template-columns:1fr}.visit-copy .ctas{flex-direction:row;flex-wrap:wrap}}@media(max-width:900px){.ann-r>a{display:none}.ann-in{justify-content:center;text-align:center;min-height:36px}.ann-msg{font-size:12.5px}.ann-msg a,.ann-r{display:none}.hd-in{grid-template-columns:auto 1fr auto;min-height:60px;gap:8px}.burger{display:inline-grid;place-items:center}.logo{justify-self:center}.logo img{height:36px}.search{grid-column:1/-1;grid-row:2;max-width:none;margin-bottom:10px}.search input{min-height:44px;font-size:16px}.tools .tl:not(.tl-wa):not([aria-label=Bag]){display:none}.menu{display:none}.fx-hero{height:auto;display:grid;background:var(--fx-plum-deep)}.slide{position:relative;inset:auto;grid-area:1/1;display:flex;flex-direction:column}.art,.shade{display:none}.art-m{display:block;width:100%;aspect-ratio:4/5}.copy{position:relative;inset:auto;padding-block:20px 26px;justify-items:stretch}.copy .fx-eyebrow{font-size:11.5px;margin-bottom:8px}.te{font-size:14px}.hero-h{font-size:clamp(30px,8.4vw,42px);max-width:none;line-height:1.02}.hero-p{margin:10px 0 18px;font-size:15px;max-width:none}.ctas .btn{min-height:48px;padding:0 18px;font-size:15px;flex:1 1 auto}.ctas .btn-ghost{display:none}.real{margin-top:10px;font-size:11.5px}.hero-ui{position:absolute;inset:calc(125vw - 44px) 0 auto 0;padding-block:0}.dots{flex:1;gap:6px}.dot{min-width:0;flex:1;padding:8px 0}.dot span{display:none}.dot i{height:3px;background:#ffffff73}.hero-ctl .hc{width:36px;height:36px}.hero-ctl .hc:not(#heroPause){display:none}.fx-trust{padding-block:20px}.mq-track{animation-duration:40s}.mq li{flex-basis:118px;font-size:12px;gap:10px;padding:0 6px}.fx-badge{width:60px;height:60px}.fx-badge .i{width:26px;height:26px}.sec{padding-block:48px 4px}.sec-head{margin-bottom:18px;gap:10px}.sec-head h2{font-size:clamp(28px,8vw,36px)}.sec-sub{font-size:15px;margin-top:8px}.sec-link{font-size:14px}.cat-row{grid-auto-columns:86px;gap:14px}.cat-img{margin-bottom:8px}.fx-cat b{font-size:12.5px;line-height:1.25}.live{margin:-6px 0 14px;font-size:13px}.rail-track{grid-auto-columns:calc((100% - 12px)*.47);gap:12px}.fx-rail-btn,.pc-quick{display:none}.pc-badge{font-size:10.5px;padding:3px 8px;left:8px;top:8px}.pc-heart{width:36px;height:36px;right:6px;top:6px}.pc-body{padding:10px 10px 12px;gap:3px}.pc-t{font-size:13.5px}.pc-code{font-size:11px}.pc-por{font-size:11.5px}.pc-wa{font-size:13.5px;min-height:42px;gap:6px;padding:0 8px;margin-top:6px}.pc-wa-x{display:none}.rw{padding-top:40px}.rw-in{grid-template-columns:auto minmax(0,1fr);padding:22px 18px;gap:14px 16px;border-radius:14px}.rw-ic{width:56px;height:56px}.rw-ic .i{width:26px;height:26px}.rw-b{grid-column:1/-1}.rw-b .btn{flex:1 1 140px;min-height:46px}.rw-t p:not(.fx-eyebrow){font-size:14px}.cer{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:64%;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;padding-bottom:10px;margin-bottom:28px}.cer-c{scroll-snap-align:start}.cer-c b{font-size:26px}.tab{padding:10px 12px;font-size:14.5px}.fx-occ{min-height:0;display:block;margin-top:8px}.occ-art{position:relative;aspect-ratio:4/5}.occ-art img{position:absolute;top:0;right:0;bottom:0;left:0}.occ-art img:first-child{display:none}.occ-m{display:block}.occ-shade{display:none}.occ-copy{padding-block:24px 36px}.occ-h{font-size:clamp(30px,8.4vw,42px)}.occ-copy>p:not(.fx-eyebrow){font-size:15px;margin:10px 0 18px}.occ-copy .btn{width:100%}.occ-next{margin-top:24px}.occ-next li{font-size:12.5px}.fin-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.fin-c .fin-t{padding:10px 12px 12px}.fin-c b{font-size:16px}.sale{margin-top:48px;padding-block:40px 32px}.sale-top{grid-template-columns:1fr;margin-bottom:24px}.fx-tiers{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.fx-tier{padding:16px 6px}.fx-tier b{font-size:42px}.ed{margin-top:48px}.ed-in{grid-template-columns:1fr}.ed-img{aspect-ratio:4/5;height:auto;max-height:none}.ed-copy{padding:30px 16px 40px}.ed h2{font-size:clamp(32px,9vw,44px)}.ed-facts b{font-size:24px}.svc-grid{grid-template-columns:1fr;gap:14px}.svc-c{min-height:340px}.svc-c b{font-size:23px}.visit-copy .ctas{flex-direction:column;align-items:stretch}.gal{height:auto;grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:8px}.g{aspect-ratio:3/2}.g1{grid-column:1/-1;grid-row:auto;aspect-ratio:4/3}.rev-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:84%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:10px}.rv{scroll-snap-align:start;padding:18px}.zig{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 10px;padding-bottom:30px}.zig li:nth-child(2n){transform:translateY(24px)}.faq-in{grid-template-columns:1fr}.qa summary{font-size:18px;padding:16px 0}.ft{padding-block:44px calc(96px + env(safe-area-inset-bottom,0px))}.ft-top{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.ft-logo img{height:40px}.mbar{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));position:sticky;bottom:0;z-index:55;background:var(--fx-paper);border-top:1px solid var(--fx-line);padding-bottom:env(safe-area-inset-bottom,0px);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);box-shadow:0 -10px 30px -20px #140b3366}.mbar a,.mbar button{display:grid;justify-items:center;gap:2px;padding:8px 0 6px;min-height:58px;background:none;border:0;text-decoration:none;color:var(--fx-plum);font-size:11px;font-weight:600}.mb-wa .i{color:#1fa855}.dlg,.qv-g{grid-template-columns:1fr}.qv-b{padding:22px 20px 18px}.qv-b h3{font-size:24px}}@media(max-width:400px){.ft-top{grid-template-columns:1fr}.fx-tier b{font-size:38px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.art img{transform:none!important}.mq-track{animation:none!important}.mq[aria-hidden=true]{display:none}.marquee{overflow-x:auto;-webkit-mask-image:none;mask-image:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/fresh.css.map */
