@font-face{font-family:Yeseva One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/57b2bbce874f9d86-s.2ck8ox0qrysu4.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Yeseva One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a3bb0bf1b5c922b5-s.0y3klgxaw2tk2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Yeseva One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ade52284deeaa85e-s.1-edfsd0u9ar-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Yeseva One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a0065da4879b9a15-s.2cbtr-f04zedx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Yeseva One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f0235ff28260a036-s.p.1hbp3bcesc-00.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Yeseva One Fallback;src:local(Arial);ascent-override:79.67%;descent-override:20.9%;line-gap-override:0.0%;size-adjust:114.85%}._2Jg-6q_className{font-family:Yeseva One,Yeseva One Fallback;font-style:normal;font-weight:400}._2Jg-6q_variable{--f-yeseva:"Yeseva One", "Yeseva One Fallback"}
@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8bcddb47c8219945-s.3gpqod6e6kd7d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/c0680f1bdb3a2e90-s.p.1ay-qk1u8nydy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.sFUw9W_className{font-family:Outfit,Outfit Fallback;font-style:normal}.sFUw9W_variable{--f-outfit:"Outfit", "Outfit Fallback"}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/12d4e8c1f08b4a66-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/cabb10e1d7cbc7c1-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/9f5a2b9f13a4ecbb-s.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d8aeca813a9ab546-s.p.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.ayn6PW_className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.ayn6PW_variable{--f-jakarta:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/46a9e2f250689b4a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6131cbbf5549afa2-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/45462fd7b7c12654-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.qcSjsa_className{font-family:Inter,Inter Fallback;font-style:normal}.qcSjsa_variable{--f-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Noto Sans Telugu;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/61cd26cf6a98814a-s.p.1zubhkv8bn-at.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+B83,U+C00-C7F,U+1CD5-1CD6,U+1CD8,U+1CDA,U+1CF2,U+200C-200D,U+25CC}@font-face{font-family:Noto Sans Telugu;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/8060b429c4e68d34-s.25lwn93hwkuvh.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Telugu;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/0d877952ff4bd450-s.1zcw7x-hbw_4w.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Telugu Fallback;src:local(Arial);ascent-override:81.05%;descent-override:45.05%;line-gap-override:0.0%;size-adjust:107.22%}.HxeTSq_className{font-family:Noto Sans Telugu,Noto Sans Telugu Fallback;font-style:normal}.HxeTSq_variable{--f-telugu:"Noto Sans Telugu", "Noto Sans Telugu Fallback"}
@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/a582cd8757547b1f-s.p.3_x5hg05dhjit.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/648dfd57dbd478a1-s.2l1pi1untyh15.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/896f877212e69066-s.3sk5-5wwhs-7i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Devanagari Fallback;src:local(Arial);ascent-override:84.27%;descent-override:38.37%;line-gap-override:0.0%;size-adjust:106.33%}.jITbba_className{font-family:Noto Sans Devanagari,Noto Sans Devanagari Fallback;font-style:normal}.jITbba_variable{--f-deva:"Noto Sans Devanagari", "Noto Sans Devanagari Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--rani:#d6176f;--rani-d:#ae0f58;--wine:#3b0a2a;--sun:#ffb627;--peacock:#0b7a75;--ink:#22121d;--mut:#7b6a75;--line:#f2e6ec;--blush:#fff6f9;--white:#fff;--mint:#e6f6f1;--ig:linear-gradient(45deg,#feda75,#fa7e1e 30%,#d62976 60%,#962fbf 85%,#4f5bd5);--shop:var(--f-outfit),var(--f-telugu),var(--f-deva),system-ui,sans-serif;--disp:var(--f-yeseva),Georgia,serif;--a-bg:#0b0d12;--a-panel:#12151d;--a-card:#171b25;--a-line:#252a37;--a-text:#e7e9ee;--a-muted:#8a91a3;--a-acc:#f0447f;--a-acc2:#ff9a3d;--con:var(--f-inter),var(--f-telugu),var(--f-deva),system-ui,sans-serif;--con-d:var(--f-jakarta),var(--f-inter),system-ui,sans-serif}*{box-sizing:border-box}html,body{height:100%;margin:0}body{color:var(--ink);font:400 15px/1.45 var(--shop);background:#fff;overflow:hidden}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}img,svg{display:block}h1,h2,h3,h4,p{margin:0}h1,h2,h3{text-wrap:balance;line-height:1.15}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--rani);outline-offset:2px}.gut{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.num{font-variant-numeric:tabular-nums}.i{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.app{flex-direction:column;height:100%;display:flex}.frame{background:#fff;width:100%;height:100%;position:relative;overflow:hidden;container:f/inline-size}.toast{background:var(--wine);color:#fff;z-index:90;text-align:center;border-radius:99px;max-width:calc(100% - 32px);padding:10px 18px;font-size:14.5px;font-weight:500;animation:.22s ease-out rise;position:absolute;bottom:84px;left:50%;transform:translate(-50%);box-shadow:0 8px 28px #3b0a2a59}.console~.toast,.toast.dark{color:#111;background:#fff;border-radius:12px}@keyframes rise{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}.shop{background:#fff;flex-direction:column;height:100%;display:flex;position:relative}.sc{scroll-behavior:smooth;background:#fff;flex:1;min-height:0;overflow:hidden auto}.max{max-width:1280px;margin:auto}.tick{background:var(--wine);color:#ffe6f1;text-align:center;padding-block:6px;font-size:13.5px;font-weight:500}.tick b{color:var(--sun);font-weight:600}.pause{background:var(--sun);color:#3b2600;text-align:center;padding-block:8px;font-size:14px;font-weight:600}.top{z-index:30;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);background:#ffffffeb;position:sticky;top:0}.top-in{align-items:center;gap:22px;max-width:1280px;margin:auto;padding-block:9px;display:flex}.logo{font:400 25px/1 var(--disp);color:var(--wine);white-space:nowrap;align-items:center;gap:7px;display:flex}.logo .brandimg{flex:none;width:44px;height:44px}.nav{flex:1;gap:18px;min-width:0;display:flex}.nav button{white-space:nowrap;border-bottom:2px solid #0000;padding:4px 0;font-weight:500}.nav button:hover,.nav button.on{color:var(--rani);border-color:var(--rani)}.nav .deal{color:var(--rani);font-weight:600}.acts{align-items:center;gap:8px;margin-left:auto;display:flex}.round{border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid;position:relative}.round:hover{background:var(--blush)}.round .i{width:21px;height:21px}.badge{background:var(--rani);color:#fff;border-radius:99px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:11px;font-weight:700;display:grid;position:absolute;top:1px;right:0}.igb{background:var(--ig);color:#fff;white-space:nowrap;border-radius:99px;align-items:center;gap:7px;padding:8px 14px;font-size:14px;font-weight:600;transition:transform .15s;display:inline-flex;box-shadow:0 4px 14px #d6297647}.igb:hover{transform:translateY(-1px)}.searchrow{max-width:1280px;margin:auto;padding-bottom:10px}.field{border:1.5px solid var(--line);background:#fff;border-radius:14px;outline:none;width:100%;min-width:0;padding:11px 14px}.field:focus{border-color:var(--rani)}.stories{scrollbar-width:none;gap:16px;max-width:1280px;margin:auto;padding-block:14px 8px;display:flex;overflow-x:auto}.stories::-webkit-scrollbar{display:none}.story{text-align:center;flex-direction:column;flex:none;align-items:center;gap:6px;width:76px;font-size:13px;font-weight:500;line-height:1.15;display:flex}.ring{background:var(--ig);border-radius:50%;width:72px;height:72px;padding:3px;transition:transform .15s}.story:hover .ring{transform:scale(1.05)}.ring img{object-fit:cover;object-position:50% 18%;background:#fff;border:3px solid #fff;border-radius:50%;width:100%;height:100%}.hero{background:radial-gradient(90% 130% at 88% 0,#a3124f 0,var(--wine) 58%);color:#fff;border-radius:28px;grid-template-columns:1.1fr 1fr;align-items:center;margin-top:6px;display:grid;position:relative;overflow:hidden}.hero-t{flex-direction:column;align-items:flex-start;gap:14px;padding:44px 48px;display:flex}.eyebrow{color:var(--sun);align-items:center;gap:7px;font-size:13.5px;font-weight:600;display:inline-flex}.hero h1{font:400 clamp(35px,5.4cqw,60px)/1.04 var(--disp)}.hero p{color:#f7dce8;max-width:36ch;font-size:17px}.safe{color:#d7f5e8;align-items:center;gap:6px;font-size:13.5px;display:flex}.btn{white-space:nowrap;cursor:pointer;border-radius:99px;justify-content:center;align-items:center;gap:8px;padding:12px 22px;font-weight:600;transition:transform .12s,background .15s;display:inline-flex}.btn:active{transform:scale(.97)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn.pri{background:var(--rani);color:#fff}.btn.pri:hover{background:var(--rani-d)}.btn.sun{background:var(--sun);color:#3a2300}.btn.sun:hover{background:#ffc34f}.btn.out{border:1.5px solid var(--line);background:#fff}.btn.out:hover{border-color:var(--rani);color:var(--rani)}.btn.wa{color:#fff;background:#128c7e}.btn.sm{padding:8px 14px;font-size:14px}.btn.wide{width:100%}.fan{justify-content:center;align-items:center;height:370px;display:flex;position:relative}.fan .portrait{width:190px;position:absolute;box-shadow:0 18px 40px #00000059}.fan .a{transform:translate(-132px)rotate(-8deg)scale(.86)}.fan .c{transform:translate(132px)rotate(8deg)scale(.86)}.fan .b{z-index:1}.portrait{aspect-ratio:3/4;background:#eee;border-radius:22px;max-width:100%;position:relative;overflow:hidden}.portrait .d{object-fit:cover;width:100%;height:100%}.mpill{color:var(--peacock);white-space:nowrap;background:#fff;border-radius:99px;align-items:center;gap:4px;padding:3px 10px;font-size:12.5px;font-weight:700;display:inline-flex;box-shadow:0 2px 8px #00000024}.mpill.ok{color:#a66300}.mpill.bold{color:var(--rani)}.portrait .mpill{position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.sec{padding-block:26px 6px}.sec-h{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.sec-h h2{font:400 28px/1.1 var(--disp);color:var(--wine)}.sec-h p{color:var(--mut);margin-top:3px}.more{color:var(--rani);white-space:nowrap;font-weight:600}.occ{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.occ button{aspect-ratio:1/1.12;text-align:left;background:#eee;border-radius:22px;position:relative;overflow:hidden}.occ img{object-fit:cover;object-position:50% 30%;width:100%;height:100%;transition:transform .3s}.occ button:hover img{transform:scale(1.05)}.occ span{color:#fff;font:400 22px/1 var(--disp);background:linear-gradient(#0000,#1e0414cc);padding:44px 16px 14px;position:absolute;inset:auto 0 0}.grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px 16px;display:grid}.grid.g4{grid-template-columns:repeat(4,minmax(0,1fr))}.card{min-width:0;position:relative}.ph{aspect-ratio:3/4;background:var(--blush);border-radius:20px;width:100%;display:block;position:relative;overflow:hidden}.ph img{object-fit:cover;width:100%;height:100%;transition:opacity .25s,transform .35s;position:absolute;inset:0}.ph img.alt{opacity:0}.card:hover .ph img.alt{opacity:1}.tag{background:var(--sun);color:#3a2300;z-index:1;border-radius:99px;padding:2px 9px;font-size:12.5px;font-weight:700;position:absolute;top:9px;left:9px}.card .mpill{z-index:2;position:absolute;top:9px;left:9px}.left{color:var(--rani);z-index:1;background:#fff;border-radius:99px;padding:2px 9px;font-size:12.5px;font-weight:600;position:absolute;bottom:9px;left:9px}.fav,.qadd{z-index:3;background:#fff;border-radius:50%;place-items:center;transition:transform .12s;display:grid;position:absolute;box-shadow:0 2px 10px #00000024}.fav:active,.qadd:active{transform:scale(.88)}.fav{width:34px;height:34px;top:9px;right:9px}.fav .i{width:17px;height:17px}.fav.on .i{fill:var(--rani);stroke:var(--rani)}.qadd{background:var(--rani);color:#fff;width:40px;height:40px;bottom:auto;right:9px}.card-b{text-align:left;width:100%;display:block}.nm{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:9px;font-weight:500;line-height:1.25;display:-webkit-box;overflow:hidden}.pr{flex-wrap:wrap;align-items:baseline;gap:0 7px;margin-top:3px;display:flex}.pr b{font-size:16.5px;font-weight:700}.pr s{color:var(--mut);font-size:13.5px}.pr em{color:var(--peacock);font-size:13.5px;font-style:normal;font-weight:600}.combos{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.combo{background:var(--blush);border-radius:24px;flex-direction:column;gap:10px;min-width:0;padding:14px;display:flex}.combo-i{align-items:center;gap:6px;display:flex}.combo-i img{aspect-ratio:3/4;object-fit:cover;border-radius:14px;flex:1;min-width:0}.combo-i i{font:normal 700 19px var(--shop);color:var(--rani)}.combo h3{font:400 19px/1.15 var(--disp);color:var(--wine)}.combo .row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;display:flex}.help{background:var(--mint);border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-block:30px 26px;padding:22px 26px;display:flex}.help h3{font:400 23px/1.15 var(--disp);color:#0a4d43}.foot{color:var(--mut);border-top:1px solid var(--line);padding-block:18px 96px;font-size:14px}.crumb{color:var(--mut);padding-block:14px 8px;font-size:14px}.crumb button:hover{color:var(--rani)}.chipsrow{scrollbar-width:none;align-items:center;gap:8px;padding-bottom:14px;display:flex;overflow-x:auto}.chipsrow::-webkit-scrollbar{display:none}.chip{border:1.5px solid var(--line);white-space:nowrap;background:#fff;border-radius:99px;flex:none;padding:6px 13px;font-size:14px;font-weight:500}.chip.on{background:var(--wine);border-color:var(--wine);color:#fff}.chip.m{border-color:var(--rani);color:var(--rani);align-items:center;gap:5px;display:inline-flex}.chipsrow select{border:1.5px solid var(--line);background:#fff;border-radius:99px;flex:none;width:auto;margin-left:auto;padding:6px 10px;font-size:14px}.ltitle{font:400 32px/1.1 var(--disp);color:var(--wine);margin-bottom:12px}.ltitle small{font:400 15px var(--shop);color:var(--mut)}.pdp{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:34px;padding-bottom:42px;display:grid}.gal{grid-template-columns:74px minmax(0,1fr);align-items:start;gap:10px;display:grid}.th{flex-direction:column;gap:8px;display:flex}.th button{color:var(--mut);border:2px solid #0000;border-radius:12px;font-size:11.5px;overflow:hidden}.th button.on{border-color:var(--rani);color:var(--rani)}.th img{aspect-ratio:3/4;object-fit:cover;width:100%}.bigimg{aspect-ratio:3/4;object-fit:cover;background:var(--blush);border-radius:24px;width:100%}.inf{flex-direction:column;gap:15px;min-width:0;display:flex}.inf h1{font:400 34px/1.1 var(--disp);color:var(--wine)}.inf .sub{color:var(--mut);margin-top:5px}.bp{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.bp b{font-size:29px;font-weight:700}.bp s{color:var(--mut);font-size:17px}.bp em{color:var(--peacock);font-style:normal;font-weight:600}.sizes{flex-wrap:wrap;gap:8px;display:flex}.sizes button{border:1.5px solid var(--line);border-radius:99px;min-width:48px;height:44px;padding:0 11px;font-weight:600}.sizes button.on{background:var(--wine);border-color:var(--wine);color:#fff}.cta{flex-wrap:wrap;gap:10px;display:flex}.cta .btn{flex:170px}.soft{background:var(--blush);border-radius:20px;flex-direction:column;gap:7px;padding:15px;display:flex}.soft h4{font-size:16px;font-weight:600}.dl{grid-template-columns:auto 1fr;gap:3px 14px;margin:0;font-size:14.5px;display:grid}.dl dt{color:var(--mut)}.dl dd{margin:0}.buybar{display:none}.bag{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:28px;padding-block:8px 44px;display:grid}.line{border-bottom:1px solid var(--line);grid-template-columns:78px minmax(0,1fr) auto;gap:12px;padding-block:12px;display:grid}.line img{aspect-ratio:3/4;object-fit:cover;border-radius:12px;width:78px}.qty{background:var(--blush);border-radius:99px;align-items:center;margin-top:7px;display:inline-flex}.qty button{border-radius:50%;width:32px;height:32px;font-size:17px;font-weight:700}.qty span{text-align:center;min-width:22px;font-weight:600}.sum{background:var(--blush);border-radius:24px;flex-direction:column;gap:9px;min-width:0;padding:18px;display:flex;position:sticky;top:76px}.sum .r{justify-content:space-between;gap:12px;display:flex}.sum .g{color:var(--peacock);font-weight:500}.sum .t{border-top:1px solid #f0d9e4;padding-top:10px;font-size:19px;font-weight:700}.fg{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.fg .w{grid-column:1/-1}.lab{min-width:0;color:var(--mut);flex-direction:column;gap:4px;font-size:13.5px;font-weight:500;display:flex}.lab .field{color:var(--ink);font-size:15px;font-weight:400}.done{text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:520px;margin:48px auto;padding-bottom:40px;display:flex}.done h1{font:400 40px/1.08 var(--disp);color:var(--wine)}.empty{text-align:center;color:var(--mut);padding:60px 8px}.empty h2{font:400 28px var(--disp);color:var(--wine);margin-bottom:6px}.fab{right:calc(18px + env(safe-area-inset-right,0px));bottom:calc(18px + env(safe-area-inset-bottom,0px));color:#fff;z-index:35;background:#128c7e;border-radius:99px;align-items:center;gap:8px;padding:12px 18px;font-weight:600;display:flex;position:absolute;box-shadow:0 8px 24px #128c7e73}.tabs{display:none}.ov{z-index:60;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#28081c9e;justify-content:center;align-items:center;padding:16px;display:flex;position:absolute;inset:0}.sheet{background:#fff;border-radius:28px;flex-direction:column;gap:14px;width:min(520px,100%);max-height:100%;padding:22px;animation:.2s ease-out pop;display:flex;position:relative;overflow-y:auto}.sheet.wide{width:min(860px,100%)}@keyframes pop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.close{background:var(--blush);z-index:2;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:12px;right:12px}.sheet h2{font:400 31px/1.08 var(--disp);color:var(--wine);padding-right:40px}.sv{z-index:70;background:#000;justify-content:center;display:flex;position:absolute;inset:0}.sv-in{aspect-ratio:9/16;color:#fff;background:#111;max-width:100%;height:100%;position:relative;overflow:hidden}.sv-in>img{object-fit:cover;width:100%;height:100%}.seg-p{z-index:3;gap:4px;display:flex;position:absolute;top:10px;left:10px;right:10px}.seg-p i{background:#ffffff59;border-radius:9px;flex:1;height:3px}.seg-p i.on{background:#fff}.sv-h{z-index:4;text-shadow:0 1px 4px #0009;align-items:center;gap:8px;font-weight:600;display:flex;position:absolute;top:22px;left:12px;right:8px}.sv-h .close{color:#fff;background:#00000059;margin-left:auto;position:static}.sv-z{z-index:2;width:40%;position:absolute;top:70px;bottom:150px}.sv-z.l{left:0}.sv-z.r{right:0}.sv-f{z-index:3;background:linear-gradient(#0000,#000000d9);flex-direction:column;gap:9px;padding:70px 16px 18px;display:flex;position:absolute;inset:auto 0 0}.sv-f h3{font:400 24px/1.1 var(--disp)}.chatp{z-index:50;border-radius:22px;width:min(380px,100% - 24px);height:min(590px,100% - 24px);position:absolute;bottom:16px;right:16px;overflow:hidden;box-shadow:0 16px 50px #0000004d}.chat{height:100%;min-height:0;font-family:var(--shop);color:var(--ink);background:#efe9e1;flex-direction:column;display:flex}.chat-h{color:#fff;background:#0b6e62;flex:none;align-items:center;gap:10px;padding:10px 12px;display:flex}.av{background:#fff;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.av svg{width:24px;height:24px}.chat-h b{font-weight:600;line-height:1.15;display:block}.chat-h small{color:#d6f3ea;font-size:12.5px;display:block}.chat-h .x{color:#fff;margin-left:auto;padding:4px}.msgs{flex-direction:column;flex:1;gap:7px;min-height:0;padding:12px;display:flex;overflow-y:auto}.m{white-space:pre-wrap;overflow-wrap:anywhere;max-width:85%;color:var(--ink);background:#fff;border-radius:14px;align-self:flex-start;padding:7px 11px;font-size:14.5px;box-shadow:0 1px 1px #00000014}.m.me{background:#d9fdd3;align-self:flex-end}.m.sys{color:#6b4d00;text-align:center;background:#fdf3dc;align-self:center;max-width:95%;font-size:12.5px}.pcards{flex:none;gap:8px;padding-bottom:3px;display:flex;overflow-x:auto}.pc{text-align:left;color:var(--ink);background:#fff;border-radius:12px;flex:0 0 118px;font-size:12.5px;overflow:hidden}.pc img{aspect-ratio:3/4;object-fit:cover;width:100%}.pc div{padding:5px 7px;line-height:1.25}.pc b{font-weight:600;display:block}.cc{scrollbar-width:none;flex:none;gap:6px;padding:6px 10px 0;display:flex;overflow-x:auto}.cc button{color:#0b6e62;background:#fff;border-radius:99px;flex:none;padding:4px 11px;font-size:13.5px;font-weight:500}.chat form{flex:none;gap:8px;padding:8px 10px;display:flex}.chat form input{min-width:0;color:var(--ink);background:#fff;border:0;border-radius:99px;outline:none;flex:1;padding:10px 15px}.chat form button{color:#fff;background:#0b6e62;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.console{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:var(--a-bg);height:100%;color:var(--a-text);font:400 14px/1.45 var(--con);background-image:radial-gradient(600px 300px at 85% -10%,#f0447f21,#0000 60%),radial-gradient(500px 300px at 10% 0,#ff9a3d14,#0000 60%);display:flex;position:relative}.console :focus-visible{outline-color:var(--a-acc)}.glass{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#171b25b8}.side{border-right:1px solid var(--a-line);z-index:40;flex-direction:column;flex:none;width:256px;height:100%;transition:transform .2s;display:flex}.brand{align-items:center;gap:12px;padding:20px 20px 16px;display:flex}.acc{background:linear-gradient(135deg,var(--a-acc),var(--a-acc2));color:#fff}.tile{border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.brand b{font:700 16px/1.2 var(--con-d);display:block}.brand small{color:var(--a-muted);font-size:11px}.taking{border:1px solid var(--a-line);background:var(--a-card);text-align:left;color:var(--a-muted);border-radius:12px;justify-content:space-between;align-items:center;gap:8px;width:calc(100% - 32px);margin:0 16px 16px;padding:10px 12px;font-size:12px;display:flex}.sw{background:#2b3140;border-radius:99px;flex:none;width:38px;height:22px;transition:background .15s;display:inline-block;position:relative}.sw:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px}.sw.on{background:#10b981}.sw.on:after{transform:translate(16px)}.snav{flex-direction:column;flex:1;gap:4px;min-height:0;padding:0 12px 8px;display:flex;overflow-y:auto}.snav button,.snav a{color:var(--a-muted);text-align:left;border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;width:100%;padding:10px 12px;font-weight:500;display:flex}.snav button:hover,.snav a:hover{color:#fff;background:#ffffff0d}.snav .on{color:#fff;background:linear-gradient(90deg,#f0447f2b,#ff9a3d14);border-color:#f0447f47}.snav .on .i{color:var(--a-acc)}.cnt{color:#ff9dc0;background:#f0447f33;border-radius:7px;margin-left:auto;padding:0 7px;font-size:11.5px;font-weight:700}.me{border-top:1px solid var(--a-line);align-items:center;gap:12px;padding:14px 16px;display:flex}.me .ava{color:#fff;background:linear-gradient(135deg,#8b5cf6,#d946ef);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-weight:700;display:grid}.me b{font-weight:600;line-height:1.2;display:block}.me small{color:var(--a-muted);font-size:11px}.body{flex-direction:column;flex:1;min-width:0;height:100%;display:flex}.mobbar{border-bottom:1px solid var(--a-line);height:54px;font:700 15px var(--con-d);flex:none;align-items:center;gap:10px;padding:0 14px;display:none}.main{flex:1;min-height:0;padding:26px 30px 48px;overflow-y:auto}.main-in{flex-direction:column;gap:20px;max-width:1240px;margin:auto;display:flex}.quick{scrollbar-width:none;align-items:center;gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.quick::-webkit-scrollbar{display:none}.quick>span{letter-spacing:.06em;text-transform:uppercase;color:var(--a-muted);flex:none;align-items:center;gap:4px;padding-right:4px;font-size:11px;font-weight:600;display:flex}.quick>span .i{width:14px;height:14px;color:var(--a-acc2)}.qc{border:1px solid var(--a-line);background:var(--a-card);white-space:nowrap;border-radius:12px;flex:none;align-items:center;gap:6px;padding:8px 12px;font-size:12px;font-weight:600;display:flex}.qc:hover{background:#1d2230;border-color:#f0447f73}.qc .i{width:14px;height:14px;color:var(--a-muted)}.qc.warn{background:#f59e0b1a;border-color:#f59e0b80}.qc.gear{background:0 0;border-color:#0000}.tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.st{border:1px solid var(--a-line);background:var(--a-panel);border-radius:16px;justify-content:space-between;gap:8px;min-width:0;padding:18px;display:flex;position:relative;overflow:hidden}.st:before{content:"";pointer-events:none;background:linear-gradient(135deg,var(--g),transparent 75%);position:absolute;inset:0}.st>*{min-width:0;position:relative}.st span{color:var(--a-muted);font-size:12px;display:block}.st b{font:700 24px/1.25 var(--con-d);margin-top:5px;display:block}.st small{color:var(--a-muted);font-size:11.5px;display:block}.st .ic{width:40px;height:40px;color:var(--c);background:#ffffff0d;border-radius:12px;flex:none;place-items:center;display:grid}.hd{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.hd h1{font:700 19px/1.2 var(--con-d)}.hd p{color:var(--a-muted);flex-basis:100%;margin-top:-6px;font-size:13px}.hd .r{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.livep{color:#34d399;background:#10b9811a;border:1px solid #10b98138;border-radius:9px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;display:flex}.livep i{background:#34d399;border-radius:50%;width:6px;height:6px;animation:1.6s infinite pl}@keyframes pl{50%{opacity:.35}}.cb{border:1px solid var(--a-line);background:var(--a-card);white-space:nowrap;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:9px 14px;font-size:12.5px;font-weight:600;display:inline-flex}.cb:hover{border-color:#f0447f73}.cb.acc{background:linear-gradient(135deg,var(--a-acc),var(--a-acc2));color:#fff;border:0}.cb.acc:hover{filter:brightness(1.08)}.cb.sm{border-radius:10px;padding:6px 10px;font-size:12px}.cb .i{width:14px;height:14px}.board{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:14px;display:grid}.col{border:1px solid var(--a-line);background:#12151dcc;border-radius:16px;flex-direction:column;gap:10px;min-width:0;padding:12px;display:flex}.col-h{align-items:center;gap:8px;padding:2px 2px 0;font-size:13px;font-weight:600;display:flex}.col-h i{border-radius:50%;width:8px;height:8px}.col-h em{background:#ffffff0f;border-radius:6px;margin-left:auto;padding:0 7px;font-size:12px;font-style:normal}.col small.hint{color:var(--a-muted);margin-top:-8px;padding:0 2px;font-size:11px}.oc{border:1px solid var(--a-line);background:var(--a-card);text-align:left;border-radius:13px;flex-direction:column;gap:7px;padding:11px;display:flex}.oc .top2{justify-content:space-between;align-items:center;gap:6px;display:flex}.oc b{font:700 14px var(--con-d)}.oc small{color:var(--a-muted);font-size:11.5px}.oc .li{align-items:center;gap:7px;min-width:0;font-size:12.5px;display:flex}.oc .li img{object-fit:cover;border-radius:5px;flex:none;width:26px;height:34px}.oc .li span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pill{white-space:nowrap;color:var(--a-text);background:#ffffff12;border-radius:7px;align-items:center;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.pill.good{color:#34d399;background:#10b98124}.pill.warn{color:#fbbf24;background:#f59e0b24}.pill.bad{color:#fb7185;background:#f43f5e24}.pill.info{color:#7dd3fc;background:#38bdf821}.pill.rani{color:#ff9dc0;background:#f0447f29}.pill.offer{color:#ffbd80;background:#ff9a3d24}.pn{border:1px solid var(--a-line);background:var(--a-panel);border-radius:16px;min-width:0;padding:16px}.pn>h2,.pn-h h2{font:700 15px var(--con-d)}.pn>h2{margin-bottom:12px}.pn-h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.pn p.m2{color:var(--a-muted);font-size:13px}.two{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.even{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.vstack{flex-direction:column;gap:14px;min-width:0;display:flex}.tw{overflow-x:auto}.console table{border-collapse:collapse;width:100%;font-size:13px}.console th{text-align:left;color:var(--a-muted);border-bottom:1px solid var(--a-line);white-space:nowrap;padding:8px 10px;font-size:12px;font-weight:500}.console td{vertical-align:middle;border-bottom:1px solid #252a378c;padding:9px 10px}.console tr:last-child td{border-bottom:0}.console tfoot td{border-top:1px solid var(--a-line);border-bottom:0;font-weight:700}.tr{text-align:right!important}tr.click{cursor:pointer}tr.click:hover td{background:#ffffff08}.pname{align-items:center;gap:10px;min-width:190px;display:flex}.pname img{object-fit:cover;border-radius:7px;flex:none;width:36px;height:48px}.pname b{font-weight:600;line-height:1.25;display:block}.pname small{color:var(--a-muted);font-size:11.5px}.tabsr{border:1px solid var(--a-line);background:var(--a-card);scrollbar-width:none;border-radius:12px;gap:2px;padding:3px;display:flex;overflow-x:auto}.tabsr button{color:var(--a-muted);border-radius:9px;flex:none;align-items:center;gap:6px;padding:6px 11px;font-size:12.5px;font-weight:600;display:flex}.tabsr button .i{width:14px;height:14px}.tabsr button.on{color:#fff;background:#ffffff1a}.ci{border:1px solid var(--a-line);background:var(--a-card);width:100%;min-width:0;color:var(--a-text);border-radius:11px;outline:none;padding:9px 11px}.ci:focus{border-color:#f0447f8c}.cl{min-width:0;color:var(--a-muted);flex-direction:column;gap:5px;font-size:12px;font-weight:500;display:flex}.cl small{font-size:11.5px;font-weight:400}.cl .ci{font-size:14px;font-weight:400}.fm{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.fm.c3{grid-template-columns:repeat(3,minmax(0,1fr))}.fm .w{grid-column:1/-1}.fbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fbar .ci{width:auto}.fbar input.ci{flex:180px}.ed{grid-template-columns:minmax(0,1fr) 240px;align-items:start;gap:16px;display:grid}.slots{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.slot{cursor:pointer;background:var(--a-card);border:1px dashed #3a4052;border-radius:12px;display:block;position:relative;overflow:hidden}.slot:hover{border-color:var(--a-acc)}.slot img{aspect-ratio:3/4;object-fit:cover;width:100%}.slot span{text-align:center;padding:5px;font-size:12px;font-weight:600;display:block}.slot em{color:#fff;background:#000000a6;border-radius:5px;padding:1px 6px;font-size:10.5px;font-style:normal;position:absolute;top:6px;left:6px}.slot input{opacity:0;cursor:pointer;position:absolute;inset:0}.calc{color:var(--a-muted);flex-wrap:wrap;gap:18px;margin-top:12px;font-size:13px;display:flex}.calc b{color:#fff}.ncard{color:var(--ink);font-family:var(--shop);background:#fff;border-radius:14px;padding:10px}.nt{color:#a6dcf7;background:#38bdf817;border:1px solid #38bdf82e;border-radius:12px;padding:10px 13px;font-size:13px}.nt.w{color:#fcd892;background:#f59e0b17;border-color:#f59e0b38}.pick{border:1px solid var(--a-line);border-radius:11px;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:5px 12px;max-height:170px;padding:9px;display:grid;overflow-y:auto}.pick label{cursor:pointer;align-items:center;gap:7px;font-size:13px;display:flex}.pick input{accent-color:var(--a-acc);flex:none;margin:0}.opts{flex-wrap:wrap;gap:8px;display:flex}.opts button{border:1px solid var(--a-line);background:var(--a-card);border-radius:11px;padding:8px 14px;font-size:13px;font-weight:600}.opts button.on{border-color:var(--a-acc);color:#ff9dc0;background:#f0447f24}.tog{cursor:pointer;align-items:center;gap:10px;font-size:13.5px;display:flex}.tog input{opacity:0;width:0;height:0;position:absolute}.tog input:focus-visible+.sw{outline:2px solid var(--a-acc);outline-offset:2px}.tog input:checked+.sw{background:#10b981}.tog input:checked+.sw:after{transform:translate(16px)}.meter{background:#ffffff14;border-radius:99px;height:7px;overflow:hidden}.meter i{background:var(--a-acc);border-radius:99px;height:100%;display:block}.meter.warn i{background:#f59e0b}.meter.bad i{background:#f43f5e}.meter.good i{background:#10b981}.mr{grid-template-columns:86px minmax(0,1fr) 66px;align-items:center;gap:10px;padding:5px 0;font-size:13px;display:grid}.mr b{text-align:right;font-weight:600}.chart{position:relative}.chart svg{width:100%;height:auto;overflow:visible}.tip{color:#111;pointer-events:none;white-space:nowrap;z-index:5;background:#fff;border-radius:7px;padding:4px 9px;font-size:12px;font-weight:600;position:absolute;transform:translate(-50%,-115%)}.lu{grid-template-columns:minmax(0,1fr) auto;gap:7px 18px;font-size:13.5px;display:grid}.lu span:nth-child(2n){text-align:right;font-weight:600}.lu small{color:var(--a-muted);font-size:11.5px}.lu .tot{border-top:1px solid var(--a-line);padding-top:7px;font-weight:700}.conv{border-bottom:1px solid #252a3799;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:9px 0;display:flex}.conv:last-child{border-bottom:0}.conv p{color:var(--a-muted);font-size:13px}.conv b{font-weight:600}.testchat{border-radius:14px;height:530px;overflow:hidden}.cov{z-index:60;background:#0009;justify-content:center;align-items:center;padding:14px;display:flex;position:absolute;inset:0}.modal{background:var(--a-panel);border:1px solid var(--a-line);border-radius:18px;flex-direction:column;gap:12px;width:min(560px,100%);max-height:100%;padding:18px;animation:.18s ease-out pop;display:flex;overflow-y:auto}.modal h2{font:700 16px var(--con-d);flex:1}.modal-h{align-items:center;gap:10px;display:flex}.rowi{border-bottom:1px solid #252a3799;align-items:center;gap:11px;padding:7px 0;display:flex}.rowi img{object-fit:cover;border-radius:6px;flex:none;width:32px;height:42px}.rowi div{flex:1;min-width:0}.rowi b{font-size:13.5px;font-weight:500;display:block}.rowi small{color:var(--a-muted);font-size:11.5px}.starb{width:36px;height:36px;color:var(--a-muted);border-radius:10px;place-items:center;display:grid}.starb.on{color:#fcd34d;background:#f59e0b26}.starb.on .i{fill:currentColor}.scrim{display:none}@container f (max-width:1100px){.grid{grid-template-columns:repeat(4,minmax(0,1fr))}.grid.g4{grid-template-columns:repeat(3,minmax(0,1fr))}.tiles,.board{grid-template-columns:repeat(2,minmax(0,1fr))}.two,.even{grid-template-columns:minmax(0,1fr)}.side{background:#141823;position:absolute;top:0;left:0;transform:translate(-100%)}.side.open{transform:none}.scrim.open{z-index:35;background:#00000080;display:block;position:absolute;inset:0}.mobbar{display:flex}.main{padding:16px max(16px,env(safe-area-inset-right,0px)) 40px max(16px,env(safe-area-inset-left,0px))}}@container f (max-width:820px){.nav,.fab{display:none}.top-in{gap:8px}.logo{flex:1;font-size:23px}.hero{border-radius:24px;grid-template-columns:minmax(0,1fr)}.hero-t{padding:26px 22px 8px}.fan{height:290px;margin-top:-14px;transform:scale(.84)}.grid,.grid.g4{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 10px}.occ{grid-template-columns:repeat(2,minmax(0,1fr))}.combos,.pdp,.bag,.mres,.gal{grid-template-columns:minmax(0,1fr)}.th{flex-direction:row;order:2;overflow-x:auto}.th button{flex:0 0 66px}.inf .cta{display:none}.sum{position:static}.sc{padding-bottom:64px}.sc.haspay{padding-bottom:130px}.tabs{border-top:1px solid var(--line);z-index:40;padding-bottom:env(safe-area-inset-bottom,0px);background:#fff;grid-template-columns:repeat(4,1fr);display:grid;position:absolute;bottom:0;left:0;right:0}.tabs button,.tabs a{color:var(--mut);flex-direction:column;align-items:center;gap:1px;padding:8px 0 7px;font-size:11.5px;font-weight:500;display:flex;position:relative}.tabs button.on{color:var(--rani)}.tabs .mid span.bub{background:var(--ig);color:#fff;border:3px solid #fff;border-radius:50%;place-items:center;width:46px;height:46px;margin-top:-22px;display:grid;box-shadow:0 5px 14px #d6297666}.tabs .badge{top:3px;right:calc(50% - 20px)}.buybar{left:0;right:0;bottom:calc(58px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);z-index:39;background:#fff;align-items:center;gap:10px;padding-block:9px;display:flex;position:absolute}.buybar b{flex:1;font-size:19px;font-weight:700}.sheet{border-radius:24px;padding:18px}.ov{padding:8px}.toast{bottom:136px}.chatp{width:calc(100% - 16px);height:calc(100% - 16px);bottom:8px;right:8px}.ed{grid-template-columns:minmax(0,1fr)}.slots,.fm.c3{grid-template-columns:repeat(2,minmax(0,1fr))}.board{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.aidemo{padding-bottom:30px;scroll-margin-top:80px}.eyebrow2{color:#0b6e62;background:var(--mint);border-radius:99px;align-items:center;gap:7px;padding:5px 12px;font-size:14px;font-weight:600;display:inline-flex}.aidemo>h2{font:400 clamp(30px,4.2cqw,44px)/1.08 var(--disp);color:var(--wine);margin-top:12px}.aidemo>p{color:var(--mut);max-width:58ch;margin-top:8px;font-size:17px}.ailangs{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.aiwrap{grid-template-columns:minmax(0,1fr) 340px;align-items:center;gap:40px;margin-top:14px;display:grid}.aisteps{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.aisteps button{text-align:left;width:100%;color:var(--mut);border-radius:14px;align-items:center;gap:13px;padding:11px 13px;font-size:16px;transition:background .2s,color .2s;display:flex}.aisteps button:hover{background:var(--blush)}.aisteps .n{background:var(--blush);width:30px;height:30px;color:var(--wine);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:600;display:grid}.aisteps .n .i{width:16px;height:16px}.aisteps .past .n{color:#fff;background:#128c7e}.aisteps .on{color:var(--wine);background:#fff0f6;font-weight:600}.aisteps .on .n{background:var(--rani);color:#fff}.phone{background:#1d1518;border-radius:42px;width:100%;max-width:340px;margin:auto;padding:11px;position:relative;box-shadow:0 22px 50px #3b0a2a42}.notch{z-index:2;background:#1d1518;border-radius:99px;width:92px;height:22px;position:absolute;top:18px;left:50%;transform:translate(-50%)}.wachat{color:#111b21;height:560px;font-family:var(--shop);background:#efeae2;border-radius:32px;flex-direction:column;display:flex;overflow:hidden}.wa-h{color:#fff;background:#075e54;flex:none;align-items:center;gap:9px;padding:40px 12px 10px;display:flex}.wa-h .av{background:#fff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.wa-h .av svg{width:24px;height:24px}.wa-h b{font-size:15px;font-weight:600;line-height:1.15;display:block}.wa-h small{opacity:.85;font-size:11.5px}.wa-b{scrollbar-width:none;scroll-behavior:smooth;flex-direction:column;flex:1;gap:7px;min-height:0;padding:10px;display:flex;overflow-y:auto}.wa-b::-webkit-scrollbar{display:none}.wa-note{color:#54656f;text-align:center;background:#fff5c4;border-radius:9px;align-self:center;margin:0;padding:4px 9px;font-size:11px}.bub{white-space:pre-line;background:#fff;border-radius:13px 13px 13px 3px;flex-direction:column;align-self:flex-start;max-width:84%;padding:6px 10px;font-size:13.5px;line-height:1.35;animation:.25s ease-out bub;display:flex;box-shadow:0 1px 1px #00000014}@keyframes bub{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.bub.me{background:#d9fdd3;border-radius:13px 13px 3px;align-self:flex-end}.bub .who{color:#128c7e;align-items:center;gap:4px;margin-bottom:2px;font-size:11px;font-weight:600;display:flex}.bub .who .i{width:12px;height:12px}.bub img{aspect-ratio:4/5;object-fit:cover;border-radius:9px;width:100%;margin-bottom:5px}.bub .at{color:#667781;align-self:flex-end;margin-top:2px;font-size:10px}.bub em{text-align:center;color:#027eb5;border-top:1px solid #e9edef;margin:6px -10px -6px;padding:8px;font-style:normal;font-weight:600}.bub.dots{flex-direction:row;gap:4px;padding:10px 12px}.bub.dots i{background:#8696a0;border-radius:50%;width:6px;height:6px;animation:1s infinite pl}.bub.dots i:nth-child(2){animation-delay:.2s}.bub.dots i:nth-child(3){animation-delay:.4s}.wa-f{flex:none;align-items:center;gap:7px;padding:8px;display:flex}.wa-f span{color:#667781;background:#fff;border-radius:99px;flex:1;padding:8px 13px;font-size:13px}.wa-f i{color:#fff;background:#00a884;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.wa-f .i{width:16px;height:16px}.aicap{color:var(--mut);margin-top:10px;font-size:13px;display:block}.foot .max{flex-wrap:wrap;justify-content:space-between;gap:6px 18px;display:flex}.foot a{color:var(--rani);font-weight:500}.nt.sample{margin-bottom:0}.frame{height:100dvh}.boot{height:100dvh;color:var(--wine);font:400 26px var(--disp);background:#fff;place-items:center;display:grid}@container f (max-width:820px){.aiwrap{grid-template-columns:minmax(0,1fr);gap:22px}.aisteps{display:none}.wachat{height:510px}.logo{font-size:20px}.logo .brandimg{width:36px;height:36px}.igb{padding:8px 10px}.igb span{display:none}.round{width:36px;height:36px}}.aidemo .cta .btn{flex:none}.brandimg{aspect-ratio:1;object-fit:cover;border-radius:50%;width:100%;display:block}.login{height:100dvh;padding:20px max(16px,env(safe-area-inset-right,0px)) 20px max(16px,env(safe-area-inset-left,0px));--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:var(--a-bg);color:var(--a-text);font:400 14px/1.45 var(--con);background-image:radial-gradient(600px 300px at 85% -10%,#f0447f21,#0000 60%),radial-gradient(500px 300px at 10% 0,#ff9a3d14,#0000 60%);place-items:center;display:grid;overflow-y:auto}.login-card{border:1px solid var(--a-line);background:var(--a-panel);border-radius:20px;flex-direction:column;gap:14px;width:min(380px,100%);padding:26px;display:flex}.login-card img{border-radius:50%;align-self:center}.login-card h1{font:700 21px var(--con-d);text-align:center}.login-card>p{color:var(--a-muted);text-align:center;margin-top:-10px}.login-card .cb{padding:12px}.login-card a{color:var(--a-muted);text-align:center;font-size:13px}.login-card a:hover{color:#fff}.login-err{color:#fda4af;background:#f43f5e1f;border:1px solid #f43f5e40;border-radius:11px;padding:10px 12px;font-size:13px}.ci.cp{cursor:pointer;height:40px;padding:3px}@container f (max-width:1280px){.slots{grid-template-columns:repeat(3,minmax(0,1fr))}}@container f (max-width:820px){.slots{grid-template-columns:repeat(2,minmax(0,1fr))}}.terms{height:100dvh;color:var(--ink);font:400 16px/1.6 var(--shop);padding:32px max(16px,env(safe-area-inset-right,0px)) 60px max(16px,env(safe-area-inset-left,0px));background:#fff;overflow-y:auto}.terms-in{flex-direction:column;gap:12px;max-width:720px;margin:auto;display:flex}.terms h1{font:400 38px/1.1 var(--disp);color:var(--wine)}.terms h2{font:400 22px/1.2 var(--disp);color:var(--wine);margin-top:16px}.terms a{color:var(--rani);font-weight:500}.terms .final{background:#fff0f6;border-radius:16px;padding:14px 16px;font-weight:500}.terms small{color:var(--mut)}.buywa{color:#fff;background:#128c7e}.buywa:hover{background:#0f7a6e}.btn.wide{text-decoration:none}
