:root{--bg:#0c0a08;--bg-2:#100d0a;--card-1:#1a1612;--card-2:#100d0b;--gold:#f7a50a;--gold-bright:#ffb81c;--gold-deep:#c47e00;--red:#e12f1e;--red-deep:#b41f12;--green:#39c06a;--text:#f6f1e9;--muted:#a89e92;--muted-2:#7d7468;--line:rgba(255,255,255,.08);--line-2:rgba(255,255,255,.14);--f-logo:"Permanent Marker",cursive;--f-display:"Anton",sans-serif;--f-cond:"Barlow Condensed",sans-serif;--f-body:"Barlow",sans-serif;--shadow:0 18px 40px -18px rgba(0,0,0,.8);--maxw:1000px}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--bg);color:var(--text);font-family:var(--f-body);font-size:16px;line-height:1.45;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;background:radial-gradient(900px 500px at 80% -5%,rgba(247,165,10,.16),transparent 60%),radial-gradient(700px 600px at -10% 30%,rgba(225,47,30,.1),transparent 60%),var(--bg)}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.5;background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:radial-gradient(circle at 50% 20%,#000,transparent 75%);mask-image:radial-gradient(circle at 50% 20%,#000,transparent 75%)}img{display:block;max-width:100%}button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}a{color:inherit;text-decoration:none}.app{max-width:var(--maxw);margin:0 auto;padding:0 16px 140px;position:relative}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--f-cond);font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:16px;line-height:1;padding:15px 22px;border-radius:12px;white-space:nowrap;transition:transform .12s ease,box-shadow .2s ease,filter .2s ease}.btn svg{width:20px;height:20px;flex:none}.btn:active{transform:scale(.97)}.btn-gold{background:linear-gradient(180deg,var(--gold-bright),var(--gold));color:#1a1206;box-shadow:0 10px 24px -10px #f7a50ab3,inset 0 1px #ffffff59}.btn-gold:hover{filter:brightness(1.06)}.btn-red{background:linear-gradient(180deg,#ef4332,var(--red));color:#fff;box-shadow:0 10px 24px -10px #e12f1eb3,inset 0 1px #fff3}.btn-red:hover{filter:brightness(1.06)}.btn-ghost{background:#ffffff0d;border:1px solid var(--line-2);color:var(--text)}.btn-ghost:hover{background:#ffffff17}.btn-block{width:100%}.hdr{position:sticky;top:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 -16px;padding:14px 16px;background:linear-gradient(180deg,#0c0a08f5,#0c0a08c7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.logo{display:flex;flex-direction:column;line-height:.78;position:relative;padding-top:8px}.logo .crown{position:absolute;top:-8px;left:6px;color:var(--gold-bright);font-size:18px}.logo b{font-family:var(--f-logo);font-size:26px;letter-spacing:.5px;color:#fff;transform:rotate(-3deg);text-shadow:2px 2px 0 #000}.logo b .lip{color:var(--red);display:inline-block}.logo small{font-family:var(--f-logo);font-size:13px;color:var(--gold-bright);transform:rotate(-2deg);margin-left:34px;margin-top:-2px;text-shadow:1px 1px 0 #000}.logo.logo-image{padding-top:0;display:flex;justify-content:center}.logo.logo-image img{display:block;width:auto;height:54px;max-width:180px;object-fit:contain}.ftr .logo.logo-image img{height:72px;max-width:220px}.hdr-right{display:flex;align-items:center;gap:10px}.menu-btn{display:none;width:46px;height:46px;border-radius:12px;border:1px solid var(--line-2);background:#ffffff0a;align-items:center;justify-content:center}.menu-btn svg{width:22px;height:22px}.status-pill{display:inline-flex;align-items:center;gap:7px;font-family:var(--f-cond);font-weight:700;text-transform:uppercase;letter-spacing:.05em;font-size:13px;padding:8px 12px;border-radius:999px;border:1px solid var(--line-2)}.status-pill .dot{width:8px;height:8px;border-radius:50%}.status-open{color:#c6f6d5}.status-open .dot{background:var(--green);box-shadow:0 0 0 4px #39c06a2e}.status-closed{color:#f3c0b9}.status-closed .dot{background:var(--red)}.hero{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:center;padding:34px 0 26px;position:relative}.hero-kicker{font-family:var(--f-cond);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text);font-size:clamp(22px,3.4vw,34px);line-height:1}.hero h1{margin:6px 0 0;font-family:var(--f-display);font-weight:400;text-transform:uppercase;line-height:.86;letter-spacing:.01em}.hero h1 .big{display:block;font-size:clamp(48px,8.5vw,92px);color:var(--gold);text-shadow:3px 4px 0 rgba(0,0,0,.55),0 0 30px rgba(247,165,10,.25);transform:skew(-5deg)}.hero h1 .mid{display:block;font-size:clamp(26px,4.4vw,46px);color:#fff;margin-top:4px}.hero h1 .mid em{color:var(--gold-bright);font-style:normal}.hero .sep{display:inline-block;width:56px;height:5px;background:var(--red);border-radius:3px;margin:14px 0 0;transform:skew(-18deg)}.hero p.lead{color:var(--muted);max-width:42ch;margin:16px 0 0;font-size:16px}.hero-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.hero-art{position:relative}.hero-art .image-placeholder{width:100%;aspect-ratio:1/.92;border-radius:22px}.hero-glow{position:absolute;top:-6%;right:-4%;bottom:-10%;left:-6%;z-index:-1;border-radius:50%;background:radial-gradient(circle,rgba(247,165,10,.3),transparent 62%);filter:blur(10px)}.hero-brand{position:absolute;top:6px;right:8px;text-align:right;transform:rotate(-6deg);opacity:.92}.hero-brand b{font-family:var(--f-logo);font-size:30px;color:#fff;text-shadow:2px 2px 0 #000;display:block;line-height:.8}.hero-brand b .lip{color:var(--red)}.hero-brand small{font-family:var(--f-logo);font-size:15px;color:var(--gold-bright);text-shadow:1px 1px 0 #000}.tabs-wrap{position:sticky;top:74px;z-index:30;margin:8px -16px 0;padding:10px 16px;background:linear-gradient(180deg,#0c0a08f7,#0c0a08db);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;background:#13100d;border:1px solid var(--line);border-radius:16px;padding:7px}.tab{display:flex;align-items:center;justify-content:center;gap:9px;font-family:var(--f-cond);font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:16px;color:var(--muted);padding:12px 10px;border-radius:11px;transition:all .16s ease;white-space:nowrap}.tab svg{width:20px;height:20px;flex:none}.tab:hover{color:var(--text)}.tab.active{background:linear-gradient(180deg,var(--gold-bright),var(--gold));color:#1a1206;box-shadow:0 8px 18px -10px #f7a50ab3,inset 0 1px #fff6}.tab-count{font-size:12px;opacity:.6;font-family:var(--f-body)}.cat-head{display:flex;align-items:baseline;gap:12px;margin:30px 2px 14px}.cat-head h2{font-family:var(--f-display);text-transform:uppercase;font-weight:400;font-size:30px;letter-spacing:.02em;margin:0;color:#fff}.cat-head h2 em{color:var(--gold);font-style:normal}.cat-head .line{flex:1;height:1px;background:var(--line)}.menu-list{display:flex;flex-direction:column;gap:12px}.item{display:grid;grid-template-columns:104px 1fr auto auto;gap:16px;align-items:center;background:linear-gradient(180deg,var(--card-1),var(--card-2));border:1px solid var(--line);border-radius:18px;padding:14px;transition:border-color .2s ease,transform .2s ease;position:relative;overflow:hidden}.item:hover{border-color:#f7a50a66}.item .thumb{width:104px;height:104px;border-radius:14px;overflow:hidden;background:#0c0a08}.item .thumb img{width:100%;height:100%;display:block;object-fit:cover}.item .thumb .image-placeholder{width:100%;height:100%}.item .body{min-width:0}.item .name{font-family:var(--f-cond);font-weight:700;text-transform:uppercase;letter-spacing:.02em;font-size:23px;line-height:1;color:var(--gold);margin:0 0 6px}.item .desc{color:var(--muted);font-size:14.5px;margin:0;text-wrap:pretty}.item .tag{display:inline-block;font-family:var(--f-cond);font-weight:700;text-transform:uppercase;font-size:11px;letter-spacing:.06em;color:#1a1206;background:var(--gold-bright);padding:3px 8px;border-radius:6px;margin-bottom:7px}.item .price{text-align:right;white-space:nowrap}.item .price .cur{font-family:var(--f-cond);font-weight:600;font-size:13px;color:var(--muted);display:block;letter-spacing:.05em}.item .price .val{font-family:var(--f-display);font-size:30px;color:#fff;line-height:.9}.item .price .from{font-size:13px;color:var(--muted-2);text-decoration:line-through;font-family:var(--f-body);display:block;margin-bottom:2px}.add{width:46px;height:46px;border-radius:50%;flex:none;background:linear-gradient(180deg,var(--gold-bright),var(--gold));color:#1a1206;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 18px -8px #f7a50acc,inset 0 1px #fff6;transition:transform .12s ease,filter .2s ease}.add svg{width:22px;height:22px}.add:hover{filter:brightness(1.07)}.add:active{transform:scale(.86)}.add.bump{animation:bump .4s ease}@keyframes bump{0%{transform:scale(1)}30%{transform:scale(1.28)}60%{transform:scale(.9)}to{transform:scale(1)}}.in-cart-badge{position:absolute;top:8px;left:8px;z-index:2;min-width:24px;height:24px;padding:0 7px;border-radius:999px;background:var(--red);color:#fff;font-family:var(--f-cond);font-weight:700;font-size:14px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 10px #00000080}.combo{margin:30px 0 0;border:2px solid var(--gold);border-radius:20px;overflow:hidden;background:linear-gradient(105deg,#1c160e,#241a0d 45%,#160f08);position:relative}.combo-inner{display:grid;grid-template-columns:auto 1.05fr 1fr;gap:20px;align-items:center;padding:22px 24px}.combo-title{font-family:var(--f-display);text-transform:uppercase;line-height:.82;transform:skew(-5deg)}.combo-title .a{display:block;font-size:clamp(30px,5vw,52px);color:#fff;text-shadow:2px 3px 0 rgba(0,0,0,.5)}.combo-title .b{display:block;font-size:clamp(24px,4vw,42px);color:var(--gold)}.combo-title .u{display:block;width:120px;height:5px;background:var(--red);border-radius:3px;margin-top:8px;transform:skew(13deg)}.combo-art .image-placeholder{width:100%;aspect-ratio:1/.78;border-radius:16px}.combo-info .desc{font-family:var(--f-cond);font-weight:700;text-transform:uppercase;font-size:19px;letter-spacing:.02em;color:#fff;margin:0 0 8px;line-height:1.05}.combo-info .from{font-size:14px;color:var(--muted)}.combo-info .from s{color:var(--muted-2)}.combo-info .apenas{font-family:var(--f-cond);font-weight:700;text-transform:uppercase;color:var(--gold-bright);font-size:13px;letter-spacing:.05em;margin-top:6px}.combo-info .bigprice{display:flex;align-items:baseline;gap:6px;margin-top:2px}.combo-info .bigprice .cur{font-family:var(--f-display);font-size:26px;color:var(--gold)}.combo-info .bigprice .val{font-family:var(--f-display);font-size:clamp(40px,7vw,58px);color:#fff;line-height:.85}.combo-info .add-combo{margin-top:14px}.economize{position:absolute;top:14px;right:16px;background:var(--red);color:#fff;font-family:var(--f-cond);font-weight:700;text-transform:uppercase;text-align:center;padding:9px 14px;border-radius:8px;transform:rotate(6deg);line-height:1;box-shadow:0 8px 18px -8px #e12f1ecc}.economize small{display:block;font-size:11px;letter-spacing:.08em;opacity:.9}.economize b{font-size:19px}.infobar{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin:20px 0 0;background:linear-gradient(180deg,var(--card-1),var(--card-2));border:1px solid var(--line);border-radius:18px;overflow:hidden}.info-cell{display:flex;gap:14px;padding:20px;align-items:flex-start}.info-cell+.info-cell{border-left:1px solid var(--line)}.info-cell .ic{width:42px;height:42px;flex:none;border-radius:11px;display:flex;align-items:center;justify-content:center;background:#f7a50a1f;color:var(--gold-bright)}.info-cell .ic svg{width:24px;height:24px}.info-cell h4{margin:0 0 4px;font-family:var(--f-cond);font-weight:700;text-transform:uppercase;font-size:15px;letter-spacing:.03em;color:#fff;line-height:1.05}.info-cell p{margin:0;color:var(--muted);font-size:14px}.info-cell .hours{font-family:var(--f-display);color:var(--gold-bright);font-size:22px;line-height:1;margin-top:3px}.pays{display:flex;gap:8px;margin-top:9px;flex-wrap:wrap}.pay{font-family:var(--f-cond);font-weight:700;font-size:12px;letter-spacing:.06em;color:#dcd5cb;background:#ffffff0f;border:1px solid var(--line-2);border-radius:6px;padding:4px 8px;text-transform:uppercase}.cta{margin:20px 0 0;border:1px solid var(--line);border-radius:20px;overflow:hidden;display:grid;grid-template-columns:.9fr 1.3fr 1fr;gap:18px;align-items:center;padding:20px 24px;background:linear-gradient(100deg,#16100a,#1e1208 60%,#140d08)}.cta-art .image-placeholder{width:100%;aspect-ratio:1/.86;border-radius:16px}.cta-title{font-family:var(--f-display);text-transform:uppercase;line-height:.82;transform:skew(-5deg)}.cta-title .a{display:block;font-size:clamp(28px,4.6vw,48px);color:#fff}.cta-title .b{display:block;font-size:clamp(24px,4vw,40px);color:var(--gold)}.cta-side p{margin:0 0 14px;color:var(--text);font-size:16px}.cta-side p b{color:var(--gold-bright)}.ftr{margin:36px -16px 0;padding:34px 16px 26px;border-top:1px solid var(--line);background:linear-gradient(180deg,#0f0c09,#0a0806)}.ftr-grid{display:grid;grid-template-columns:auto 1fr 1fr 1fr;gap:28px;align-items:start}.ftr .logo b{font-size:28px}.ftr .logo small{font-size:14px}.ftr h5{font-family:var(--f-cond);font-weight:700;text-transform:uppercase;letter-spacing:.05em;font-size:14px;color:var(--gold-bright);margin:0 0 12px}.ftr-row{display:flex;align-items:center;gap:10px;color:var(--muted);font-size:14.5px;margin-bottom:8px}.ftr-row svg{width:17px;height:17px;flex:none;color:var(--gold)}.socials{display:flex;gap:10px}.soc{width:42px;height:42px;border-radius:12px;border:1px solid var(--line-2);background:#ffffff0a;display:flex;align-items:center;justify-content:center;transition:all .18s ease}.soc:hover{background:#f7a50a24;border-color:#f7a50a66;transform:translateY(-2px)}.soc svg{width:20px;height:20px;color:#fff}.copy{text-align:center;color:var(--muted-2);font-size:13px;margin-top:26px;padding-top:18px;border-top:1px solid var(--line)}.admin-link{color:var(--muted);text-decoration:underline;text-underline-offset:2px}.admin-link:hover{color:var(--gold-bright)}.image-placeholder{display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;background:radial-gradient(circle at 50% 28%,rgba(247,165,10,.22),transparent 36%),linear-gradient(135deg,#24170d,#0f0b08 72%);border:1px solid rgba(247,165,10,.18);color:#f7a50a8c}.image-placeholder:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(135deg,rgba(255,255,255,.08),transparent 42%,rgba(0,0,0,.2))}.image-placeholder svg{width:34%;height:34%;max-width:86px;max-height:86px;filter:drop-shadow(0 8px 16px rgba(0,0,0,.35))}.cartbar{position:fixed;left:50%;bottom:18px;transform:translate(-50%) translateY(140%);width:min(960px,calc(100vw - 28px));z-index:60;display:flex;align-items:center;justify-content:space-between;gap:14px;background:linear-gradient(180deg,#1d1812,#141009);border:1px solid var(--gold);border-radius:16px;padding:12px 14px 12px 18px;box-shadow:0 24px 50px -16px #000000d9,0 0 0 1px #f7a50a26;transition:transform .32s cubic-bezier(.2,.9,.3,1.2)}.cartbar.show{transform:translate(-50%) translateY(0)}.cartbar .meta{display:flex;align-items:center;gap:13px;min-width:0}.cartbar .cbico{width:44px;height:44px;border-radius:12px;flex:none;position:relative;background:#f7a50a24;color:var(--gold-bright);display:flex;align-items:center;justify-content:center}.cartbar .cbico svg{width:23px;height:23px}.cartbar .cbico .qb{position:absolute;top:-6px;right:-6px;min-width:21px;height:21px;padding:0 6px;border-radius:999px;background:var(--red);color:#fff;font-family:var(--f-cond);font-weight:700;font-size:13px;display:flex;align-items:center;justify-content:center}.cartbar .ct{line-height:1.1;min-width:0}.cartbar .ct .lbl{font-family:var(--f-cond);font-weight:600;text-transform:uppercase;font-size:12px;letter-spacing:.05em;color:var(--muted)}.cartbar .ct .tot{font-family:var(--f-display);font-size:25px;color:#fff}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:#0009;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;pointer-events:none;transition:opacity .26s ease}.overlay.show{opacity:1;pointer-events:auto}.drawer{position:fixed;z-index:71;right:0;top:0;height:100%;width:min(440px,100vw);background:linear-gradient(180deg,#15110d,#0d0b08);border-left:1px solid var(--line-2);display:flex;flex-direction:column;transform:translate(102%);transition:transform .32s cubic-bezier(.2,.85,.3,1);box-shadow:-30px 0 60px -20px #000c}.drawer.show{transform:translate(0)}.drawer-head{display:flex;align-items:center;justify-content:space-between;padding:20px;border-bottom:1px solid var(--line)}.drawer-head h3{margin:0;font-family:var(--f-display);text-transform:uppercase;font-size:26px}.drawer-head h3 em{color:var(--gold);font-style:normal}.iconbtn{width:40px;height:40px;border-radius:11px;border:1px solid var(--line-2);background:#ffffff0a;display:flex;align-items:center;justify-content:center}.iconbtn svg{width:20px;height:20px}.drawer-body{flex:1;overflow-y:auto;padding:16px 20px}.empty{text-align:center;color:var(--muted);padding:60px 20px}.empty .ee{font-size:46px;margin-bottom:10px}.cart-item{display:grid;grid-template-columns:1fr auto;gap:10px 14px;padding:14px 0;border-bottom:1px solid var(--line)}.cart-item .ci-name{font-family:var(--f-cond);font-weight:700;text-transform:uppercase;font-size:18px;color:#fff;line-height:1}.cart-item .ci-unit{color:var(--muted);font-size:13px;margin-top:3px}.cart-item .ci-line{font-family:var(--f-display);font-size:19px;color:var(--gold-bright);text-align:right}.qty{display:inline-flex;align-items:center;gap:0;border:1px solid var(--line-2);border-radius:10px;overflow:hidden}.qty button{width:34px;height:34px;display:flex;align-items:center;justify-content:center;color:var(--gold-bright);font-size:20px;background:#ffffff08}.qty button:hover{background:#f7a50a24}.qty span{width:34px;text-align:center;font-family:var(--f-cond);font-weight:700;font-size:17px}.ci-obs{grid-column:1/-1;margin-top:4px}.ci-obs input{width:100%;background:#ffffff0a;border:1px solid var(--line);border-radius:9px;color:var(--text);font-family:var(--f-body);font-size:13.5px;padding:8px 11px}.ci-obs input::placeholder{color:var(--muted-2)}.ci-obs input:focus{outline:none;border-color:#f7a50a80}.drawer-foot{padding:18px 20px calc(18px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:#0d0b08}.mode-toggle{display:grid;grid-template-columns:1fr 1fr;gap:8px;background:#13100d;border:1px solid var(--line);border-radius:13px;padding:6px;margin-bottom:14px}.mode-toggle button{padding:11px;border-radius:9px;font-family:var(--f-cond);font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:15px;display:flex;align-items:center;justify-content:center;gap:8px}.mode-toggle button svg{width:18px;height:18px}.mode-toggle button.on{background:linear-gradient(180deg,var(--gold-bright),var(--gold));color:#1a1206}.deliv-fields{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}.deliv-fields .fld{width:100%;background:#ffffff0a;border:1px solid var(--line-2);border-radius:10px;color:var(--text);font-family:var(--f-body);font-size:14.5px;padding:11px 13px}.deliv-fields .fld::placeholder{color:var(--muted-2)}.deliv-fields .fld:focus{outline:none;border-color:#f7a50a8c;background:#ffffff0f}.deliv-fields .fld.err{border-color:var(--red);background:#e12f1e14}.fld-hint{font-family:var(--f-cond);font-weight:600;text-transform:uppercase;letter-spacing:.03em;font-size:12.5px;color:#f3a79d;margin-top:-2px}.totrow{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:14px}.totrow .l{font-family:var(--f-cond);font-weight:700;text-transform:uppercase;color:var(--muted);font-size:15px}.totrow .v{font-family:var(--f-display);font-size:32px;color:#fff}.sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:none}.sheet.show{display:block}.sheet .bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.sheet .panel{position:absolute;top:0;right:0;height:100%;width:min(300px,80vw);background:#13100d;border-left:1px solid var(--line-2);padding:22px;display:flex;flex-direction:column;gap:6px}.sheet a{font-family:var(--f-cond);font-weight:700;text-transform:uppercase;font-size:20px;padding:13px 6px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:12px}.sheet a svg{width:22px;height:22px;color:var(--gold)}@media(max-width:860px){.hero{grid-template-columns:1fr;gap:8px}.hero-art{order:-1}.combo-inner{grid-template-columns:1fr;text-align:center}.combo-title .u{margin-inline:auto}.combo-art{max-width:360px;margin:0 auto}.combo-info{text-align:center}.combo-info .bigprice{justify-content:center}.cta{grid-template-columns:1fr;text-align:center}.cta-art{max-width:300px;margin:0 auto}.infobar{grid-template-columns:1fr}.info-cell+.info-cell{border-left:none;border-top:1px solid var(--line)}.ftr-grid{grid-template-columns:1fr 1fr;gap:24px}}@media(max-width:620px){.menu-btn{display:flex}.hdr .status-pill,.hdr-whatsapp-txt{display:none}.hdr .btn-gold{padding:13px 15px}.tabs-wrap{top:70px}.tab span.txt{display:none}.tab{padding:12px 6px}.item{grid-template-columns:84px 1fr;grid-template-areas:"thumb body" "thumb foot";gap:10px 13px;row-gap:10px}.item .thumb{width:84px;height:84px;grid-area:thumb}.item .body{grid-area:body}.item .price{grid-area:foot;text-align:left;display:flex;align-items:baseline;gap:8px}.item .price .cur{display:inline}.item .price .from{display:inline;margin:0}.add{position:absolute;right:14px;bottom:14px}.item{padding-bottom:14px}.economize{position:static;display:inline-block;transform:none;margin:10px auto 0}.ftr-grid{grid-template-columns:1fr}.combo{padding-top:6px}}@media(max-width:400px){.tabs{gap:5px;padding:5px}.item .name{font-size:20px}}@media(prefers-reduced-motion:reduce){*{animation-duration:.001ms!important;transition-duration:.01ms!important}}.cloud-warning{position:fixed;left:50%;top:10px;z-index:1000;transform:translate(-50%);padding:8px 14px;border-radius:999px;background:#241b10;border:1px solid rgba(247,165,10,.45);color:#ffd485;font:600 12px/1.2 var(--f-body);box-shadow:0 8px 24px #00000059}
