:root{--red:#ef1f2d;--red-dark:#b80f19;--orange:#ff7a18;--amber:#ffb347;--white:#fff;--cream:#fff7ef;--graphite:#17181d;--dark:#08090c;--muted:#6b7280;--border:hsla(0,0%,100%,.38);--line:rgba(23,24,29,.09);--shadow:0 28px 80px rgba(130,20,20,.16)}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--graphite);background:var(--cream)}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}img{max-width:100%;display:block}.bg-orbit{position:fixed;inset:0;overflow:hidden;pointer-events:none;z-index:-3;background:radial-gradient(circle at 10% 6%,rgba(255,122,24,.32),transparent 25%),radial-gradient(circle at 82% 4%,rgba(239,31,45,.25),transparent 30%),radial-gradient(circle at 50% 90%,rgba(255,179,71,.22),transparent 28%),linear-gradient(135deg,#fffaf6,#fff,#fff1e8)}.bg-orbit:after,.bg-orbit:before{content:"";position:absolute;width:560px;height:560px;border-radius:999px;filter:blur(18px);opacity:.38;animation:float 14s ease-in-out infinite}.bg-orbit:before{background:radial-gradient(circle,rgba(239,31,45,.38),transparent 65%);left:-160px;top:120px}.bg-orbit:after{background:radial-gradient(circle,rgba(255,122,24,.38),transparent 65%);right:-180px;bottom:40px;animation-delay:-6s}.grid-glow{position:fixed;inset:0;z-index:-2;pointer-events:none;background-image:linear-gradient(rgba(239,31,45,.045) 1px,transparent 0),linear-gradient(90deg,rgba(239,31,45,.045) 1px,transparent 0);background-size:58px 58px;-webkit-mask-image:radial-gradient(circle at top,#000 0,transparent 70%);mask-image:radial-gradient(circle at top,#000 0,transparent 70%)}@keyframes float{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(36px,-30px,0) scale(1.08)}}.container{width:min(1180px,calc(100% - 32px));margin:0 auto}.nav-shell{position:-webkit-sticky;position:sticky;top:0;z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(255,248,243,.72);border-bottom:1px solid hsla(0,0%,100%,.65)}.nav{justify-content:space-between;padding:16px 0;gap:18px}.brand,.nav{display:flex;align-items:center}.brand{gap:12px;min-width:0}.brand-icon{width:52px;height:52px;object-fit:contain;filter:drop-shadow(0 14px 22px rgba(239,31,45,.22))}.brand-wordmark{width:170px;height:auto;object-fit:contain}.nav-links{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.nav-link{color:#3b3d45;font-weight:800;padding:10px 12px}.btn{border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 18px;border-radius:999px;font-weight:900;transition:.22s ease;white-space:nowrap}.btn:hover{transform:translateY(-2px)}.btn-lg{padding:15px 22px;font-size:16px}.btn-primary{color:#fff;background:linear-gradient(135deg,var(--red),var(--orange));box-shadow:0 18px 42px rgba(239,31,45,.28)}.btn-soft{color:var(--graphite);background:hsla(0,0%,100%,.78);border:1px solid rgba(239,31,45,.14);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.btn-dark{color:#fff;background:linear-gradient(135deg,#15161b,#31333b);box-shadow:0 18px 42px rgba(23,24,29,.18)}.hero{display:grid;grid-template-columns:1.02fr .98fr;grid-gap:38px;gap:38px;align-items:center;min-height:calc(100vh - 88px);padding:36px 0 74px}.hero-copy,.premium-hero{position:relative}.hero-copy{z-index:2}.badge{display:inline-flex;align-items:center;gap:8px;padding:9px 13px;border-radius:999px;background:hsla(0,0%,100%,.76);border:1px solid rgba(239,31,45,.16);font-weight:900;color:#b91c1c;box-shadow:0 10px 28px rgba(239,31,45,.08)}h1{font-size:clamp(44px,7vw,86px);line-height:.92;letter-spacing:-.075em;margin:18px 0}.gradient-text{background:linear-gradient(135deg,var(--red),var(--orange));-webkit-background-clip:text;background-clip:text;color:transparent}.lead{font-size:20px;line-height:1.65;color:#4b5563;max-width:780px}.hero-actions{gap:14px;margin:28px 0}.hero-actions,.hero-trust{display:flex;flex-wrap:wrap}.hero-trust{gap:10px}.hero-trust span{padding:10px 12px;border-radius:999px;background:hsla(0,0%,100%,.62);border:1px solid rgba(23,24,29,.06);color:#555;font-weight:800;font-size:13px}.hero-showcase{min-height:540px;position:relative;display:grid;place-items:center}.logo-halo{width:min(520px,100%);padding:32px;border-radius:42px;background:radial-gradient(circle at 50% 20%,hsla(0,0%,100%,.9),hsla(0,0%,100%,.45));border:1px solid hsla(0,0%,100%,.64);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);animation:float 12s ease-in-out infinite}.logo-halo img{width:100%;filter:drop-shadow(0 24px 34px rgba(239,31,45,.16))}.floating-card{position:absolute;padding:15px 17px;border-radius:24px;background:hsla(0,0%,100%,.82);border:1px solid hsla(0,0%,100%,.72);box-shadow:0 22px 55px rgba(23,24,29,.12);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);display:grid;grid-gap:3px;gap:3px}.floating-card strong{font-size:15px}.floating-card span{color:var(--muted);font-size:12px;font-weight:800}.fc-1{top:52px;left:12px}.fc-2{right:4px;top:210px}.fc-3{left:32px;bottom:48px}.section{padding:54px 0}.compact-section{padding-top:10px}.section-head{max-width:760px;margin-bottom:22px}.section-head h2,.section-title{font-size:clamp(30px,4vw,48px);letter-spacing:-.055em;line-height:1;margin:14px 0}.card,.feature-card,.glass-card,.stat,.table-card{border:1px solid hsla(0,0%,100%,.68);background:hsla(0,0%,100%,.72);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.feature-grid,.grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.feature-card{padding:24px;border-radius:30px}.feature-card span{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:15px;color:#fff;font-weight:1000;background:linear-gradient(135deg,var(--red),var(--orange));box-shadow:0 14px 30px rgba(239,31,45,.2)}.feature-card h3{margin:18px 0 8px;font-size:22px;letter-spacing:-.03em}.feature-card p{color:#626976;line-height:1.55;margin:0}.single-column{grid-template-columns:1fr;margin-top:26px}.stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.stat{padding:20px;border-radius:28px}.stat strong{display:block;font-size:30px;letter-spacing:-.05em}.stat span{display:block;margin-top:4px;color:var(--muted);font-weight:800;font-size:13px}.market-hero{display:grid;grid-template-columns:1fr 330px;grid-gap:24px;gap:24px;align-items:end;margin-bottom:22px}.admin-hero-card h1,.admin-title-row h1,.market-hero h1,.partner-hero h1,.register-layout h1,.store-hero h1{font-size:clamp(42px,5vw,64px);line-height:.95;letter-spacing:-.065em;margin:16px 0}.market-search{padding:18px;border-radius:28px;background:linear-gradient(135deg,#17181d,#2d3038);color:#fff;box-shadow:0 24px 60px rgba(23,24,29,.18)}.market-search span{color:#ffccad;font-weight:900;font-size:13px}.market-search strong{display:block;margin-top:8px}.tabs{display:flex;gap:10px;overflow:auto;padding:10px 0 24px}.tab{flex:0 0 auto;padding:11px 16px;border-radius:999px;background:hsla(0,0%,100%,.78);border:1px solid rgba(23,24,29,.07);color:#3d4048;font-weight:900}.tab.active{color:#fff;background:linear-gradient(135deg,var(--red),var(--orange));box-shadow:0 14px 30px rgba(239,31,45,.22)}.restaurant-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.card{border-radius:30px;overflow:hidden;transition:.24s ease}.card:hover{transform:translateY(-5px);box-shadow:0 32px 80px rgba(239,31,45,.18)}.card-cover{min-height:150px;display:grid;place-items:center;position:relative;color:#fff;font-weight:1000;font-size:20px;background:linear-gradient(135deg,var(--red),var(--orange));overflow:hidden}.card-cover img{position:absolute;width:120px;opacity:.22;filter:drop-shadow(0 20px 22px rgba(0,0,0,.2))}.card-cover span{position:relative;z-index:1}.card-body{padding:20px}.card-body h3{font-size:24px;letter-spacing:-.035em;margin:10px 0}.status{display:inline-flex;padding:7px 10px;border-radius:999px;background:#dcfce7;color:#166534;font-weight:900;font-size:12px}.status.closed{background:#fee2e2;color:#991b1b}.meta{display:flex;flex-wrap:wrap;gap:10px;color:var(--muted);font-size:14px;line-height:1.5}.meta span{font-weight:800}.empty-state{text-align:center;padding:54px 24px;border-radius:36px;background:hsla(0,0%,100%,.7);border:1px solid hsla(0,0%,100%,.72);box-shadow:var(--shadow)}.empty-state img{width:120px;margin:0 auto 14px;opacity:.94}.empty-state h2{font-size:34px;letter-spacing:-.05em;margin:10px 0}.empty-state p{color:#626976;margin:0 auto 22px;max-width:540px;line-height:1.6}.register-layout{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:34px;gap:34px;align-items:start}.form-card{padding:28px;border-radius:34px}.form{display:grid;grid-gap:14px;gap:14px}.form-title{display:flex;align-items:center;gap:12px;margin-bottom:8px}.form-title img{width:56px}.form-title strong{display:block;font-size:20px}.form-title span{display:block;color:var(--muted);font-size:13px;font-weight:800}.form-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.input,.select,.textarea{width:100%;border:1px solid rgba(23,24,29,.1);background:hsla(0,0%,100%,.78);border-radius:18px;padding:14px 15px;outline:none;transition:.18s ease;color:var(--graphite)}.input:focus,.select:focus,.textarea:focus{border-color:rgba(239,31,45,.42);box-shadow:0 0 0 4px rgba(239,31,45,.09)}.textarea{min-height:110px;resize:vertical}.notice{border:1px solid rgba(239,31,45,.18);background:hsla(0,0%,100%,.72);padding:15px 16px;border-radius:20px;color:#7f1d1d;font-weight:800}.admin-hero-card,.partner-hero,.public-preview,.store-hero{display:flex;gap:24px;align-items:center;padding:28px;border-radius:36px;background:linear-gradient(135deg,hsla(0,0%,100%,.78),hsla(0,0%,100%,.54));border:1px solid hsla(0,0%,100%,.72);box-shadow:var(--shadow);margin-bottom:24px}.store-logo{width:110px;height:110px;display:grid;place-items:center;border-radius:30px;background:linear-gradient(135deg,var(--red),var(--orange));box-shadow:0 20px 48px rgba(239,31,45,.24);flex:0 0 auto}.store-logo img{width:92px}.two-col{display:grid;grid-template-columns:1fr 340px;grid-gap:22px;gap:22px;align-items:start}.product-row{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:18px;border-radius:26px;background:hsla(0,0%,100%,.72);border:1px solid hsla(0,0%,100%,.68);box-shadow:0 18px 48px rgba(23,24,29,.08);margin-bottom:12px}.product-row strong{font-size:18px}.product-action{text-align:right;display:grid;grid-gap:8px;gap:8px;justify-items:end}.cart{padding:22px;border-radius:30px;position:-webkit-sticky;position:sticky;top:100px}.mini-label{display:block;margin:16px 0 8px;color:#3f424b;font-weight:900;font-size:13px}.login-page{min-height:100vh;display:grid;place-items:center;padding:30px 16px}.login-card{width:min(540px,100%);padding:32px;border-radius:36px}.login-logo img{width:220px;margin:0 auto 14px}.admin-layout{display:grid;grid-template-columns:280px 1fr;min-height:100vh}.sidebar{background:linear-gradient(180deg,#0d0e12,#1d1f27 70%,#320c0f);color:#fff;padding:24px;position:-webkit-sticky;position:sticky;top:0;height:100vh;display:flex;flex-direction:column}.admin-brand{display:flex;align-items:center;gap:10px;font-weight:1000;font-size:24px;letter-spacing:-.045em;margin-bottom:10px}.admin-brand span span{color:var(--red)}.admin-brand-icon{width:46px;height:46px;object-fit:contain}.sidebar-caption{color:#ffb6a3;font-weight:900;font-size:12px;text-transform:uppercase;letter-spacing:.12em;margin:10px 0 18px}.sidebar-nav{display:grid;grid-gap:8px;gap:8px}.sidebar-nav a{padding:13px 14px;border-radius:16px;color:#f7f7f8;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.06);font-weight:850}.sidebar-nav a:hover{background:linear-gradient(135deg,var(--red),var(--orange))}.sidebar-footer{margin-top:auto}.admin-main{padding:34px;overflow:auto}.admin-hero-card{justify-content:space-between}.admin-hero-card p,.admin-title-row p{color:#626976;max-width:720px;line-height:1.6}.admin-hero-card img{width:120px}.admin-stats,.admin-title-row{margin-bottom:20px}.admin-title-row{display:flex;justify-content:space-between;gap:22px;align-items:flex-end}.public-preview img{width:230px;flex:0 0 auto}.table-card{border-radius:28px;overflow:auto}.table{width:100%;border-collapse:collapse;background:hsla(0,0%,100%,.74)}.table td,.table th{padding:15px 16px;border-bottom:1px solid rgba(23,24,29,.08);text-align:left}.table th{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#7d3c3c;background:rgba(255,239,230,.7)}.partner-hero{justify-content:space-between}.partner-hero p{color:#626976;max-width:720px;line-height:1.6}.partner-hero img{width:260px}.footer{text-align:center;padding:34px 16px;color:#5f6673;font-weight:850}@media (max-width:980px){.admin-layout,.hero,.market-hero,.register-layout,.two-col{grid-template-columns:1fr}.hero-showcase{min-height:430px}.feature-grid,.grid,.restaurant-grid,.stat-grid{grid-template-columns:1fr}.sidebar{position:relative;height:auto}.admin-main{padding:22px 16px}.admin-hero-card,.admin-title-row,.partner-hero,.public-preview,.store-hero{align-items:flex-start;flex-direction:column}.cart{position:relative;top:auto}.brand-wordmark{width:140px}}@media (max-width:700px){.nav{align-items:flex-start;flex-direction:column}.nav-links{width:100%}.nav-link,.nav-links .btn{flex:1 1}.floating-card{position:static;margin-top:10px;width:100%}.hero-showcase{display:block;min-height:auto}.form-row{grid-template-columns:1fr}}body{background:#050505}.container-wide{width:min(1120px,calc(100% - 48px));margin:0 auto}.public-nav-shell{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:rgba(4,4,5,.86);border-bottom:1px solid rgba(239,31,45,.12);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.public-nav{min-height:82px;justify-content:space-between;gap:28px}.nav-brand,.public-nav{display:flex;align-items:center}.nav-brand{min-width:180px}.nav-wordmark{width:186px;height:auto;object-fit:contain;filter:drop-shadow(0 10px 20px rgba(239,31,45,.18))}.desktop-menu{display:flex;align-items:center;gap:24px}.menu-link{color:hsla(0,0%,100%,.84);font-size:14px;font-weight:800;position:relative;padding:10px 0}.menu-link.active{color:#ef1f2d}.menu-link.active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:#ef1f2d;border-radius:99px}.nav-actions{display:flex;align-items:center;gap:14px}.btn-outline-gold,.btn-red{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 22px;border-radius:16px;font-weight:900;transition:.25s ease;white-space:nowrap}.btn-red{color:#fff;background:linear-gradient(135deg,#ed1b2f,#ff4a20);box-shadow:0 18px 46px rgba(239,31,45,.34)}.btn-outline-gold{color:#fff;border:1px solid rgba(255,196,87,.45);background:rgba(255,196,87,.04);box-shadow:inset 0 0 20px rgba(255,196,87,.08)}.btn-outline-gold:hover,.btn-red:hover{transform:translateY(-2px)}.home-page{color:#fff;background:radial-gradient(circle at 70% 10%,rgba(239,31,45,.18),transparent 28%),radial-gradient(circle at 20% 22%,rgba(255,74,32,.12),transparent 32%),#050505;overflow:hidden}.hero-dark{min-height:calc(100vh - 82px);display:grid;grid-template-columns:1fr 1.05fr;grid-gap:44px;gap:44px;align-items:center;padding:64px 0 46px;position:relative}.hero-dark:before{content:"";position:absolute;inset:8% -18% auto 45%;height:72%;background:radial-gradient(circle,rgba(239,31,45,.28),transparent 62%);filter:blur(12px);animation:heroGlowMove 12s ease-in-out infinite}.hero-copy-dark{position:relative;z-index:2}.eyebrow,.section-kicker{margin:0 0 14px;color:#ff4a20;font-weight:1000;letter-spacing:.02em;text-transform:uppercase;font-size:12px}.hero-copy-dark h1{color:#fff;max-width:640px;font-size:clamp(54px,6.7vw,92px);letter-spacing:-.07em;line-height:.92;margin:0 0 22px}.hero-copy-dark h1 span{color:#ef1f2d;text-shadow:0 0 38px rgba(239,31,45,.34)}.hero-subtitle{max-width:560px;color:hsla(0,0%,100%,.74);line-height:1.55;font-size:20px;margin:0 0 28px}.hero-stats-real{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:520px;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.07);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:18px;overflow:hidden;margin-bottom:28px}.hero-stat-card{padding:18px 20px;border-right:1px solid hsla(0,0%,100%,.14)}.hero-stat-card:last-child{border-right:none}.hero-stat-card strong{display:block;font-size:28px;letter-spacing:-.04em;color:#fff}.hero-stat-card span{display:block;margin-top:5px;color:hsla(0,0%,100%,.68);font-size:12px;font-weight:800}.search-panel-real{width:min(850px,100%);display:grid;grid-template-columns:190px 1fr 112px;grid-gap:12px;gap:12px;align-items:center;padding:12px;border-radius:18px;border:1px solid hsla(0,0%,100%,.18);background:hsla(0,0%,100%,.08);box-shadow:0 28px 88px rgba(0,0,0,.35);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.location-pill{display:flex;align-items:center;gap:11px;min-height:54px;padding:0 12px;color:#fff;border-right:1px solid hsla(0,0%,100%,.12)}.location-pill small{display:block;color:hsla(0,0%,100%,.6);font-weight:800;font-size:11px}.location-pill strong{display:block;color:#fff;font-size:12px;line-height:1.2}.pin-dot{width:20px;height:20px;border-radius:99px;display:block;background:linear-gradient(135deg,#ef1f2d,#ff4a20);box-shadow:0 0 22px rgba(239,31,45,.5)}.search-input-fake{min-height:54px;display:flex;align-items:center;gap:14px;color:hsla(0,0%,100%,.72);padding:0 10px}.search-input-fake span{font-size:22px;color:hsla(0,0%,100%,.76)}.search-input-fake strong{font-size:14px;font-weight:700;color:hsla(0,0%,100%,.72)}.search-button-real{min-height:54px;border-radius:14px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:1000;background:linear-gradient(135deg,#ef1f2d,#ff4a20)}.hero-visual-dark{position:relative;min-height:620px;z-index:1}.phone-glass{position:absolute;right:30px;top:62px;width:300px;height:520px;border-radius:46px;border:1px solid hsla(0,0%,100%,.18);background:linear-gradient(160deg,rgba(239,31,45,.28),hsla(0,0%,100%,.04));box-shadow:inset 0 0 0 10px #080808,0 38px 120px rgba(239,31,45,.25);transform:rotate(-8deg);display:grid;place-items:center;animation:phoneFloat 8s ease-in-out infinite}.phone-glass:before{content:"";position:absolute;top:18px;left:50%;width:84px;height:22px;transform:translateX(-50%);border-radius:0 0 16px 16px;background:#050505}.phone-glass img{width:128px;opacity:.92;filter:drop-shadow(0 28px 36px rgba(239,31,45,.36))}.food-orbit{position:absolute;z-index:3;display:grid;place-items:center;width:76px;height:76px;border-radius:99px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.13);box-shadow:0 20px 60px rgba(0,0,0,.25);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:38px;animation:foodFloat 6s ease-in-out infinite}.orbit-one{left:18px;top:90px}.orbit-two{right:0;top:240px;animation-delay:-1.6s}.orbit-three{left:130px;top:210px;animation-delay:-3.2s}.delivery-scene{position:absolute;right:12px;bottom:42px;width:420px;height:250px;border-radius:28px;background:linear-gradient(145deg,hsla(0,0%,100%,.11),hsla(0,0%,100%,.03));border:1px solid hsla(0,0%,100%,.14);overflow:hidden;box-shadow:0 28px 90px rgba(0,0,0,.35);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.delivery-scene:before{content:"";position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0);background-size:32px 32px;animation:gridMove 8s linear infinite}.route-line{position:absolute;right:42px;top:44px;width:160px;height:110px;border-top:3px solid rgba(239,31,45,.9);border-right:3px solid rgba(239,31,45,.9);transform:skewX(-18deg);filter:drop-shadow(0 0 12px rgba(239,31,45,.75))}.delivery-rider{position:absolute;left:54px;bottom:42px;width:168px;height:120px;animation:riderMove 3.6s ease-in-out infinite}.delivery-box{position:absolute;left:42px;top:4px;width:70px;height:54px;border-radius:10px;background:linear-gradient(135deg,#111,#301);border:1px solid rgba(239,31,45,.5);display:grid;place-items:center;box-shadow:0 0 22px rgba(239,31,45,.3)}.delivery-box img{width:36px}.helmet{left:112px;top:28px;width:32px;height:32px;background:#ef1f2d;box-shadow:0 0 18px rgba(239,31,45,.55)}.bike-body,.helmet{position:absolute;border-radius:99px}.bike-body{left:40px;top:64px;width:100px;height:22px;background:linear-gradient(90deg,#ef1f2d,#ff4a20)}.wheel{position:absolute;bottom:2px;width:42px;height:42px;border-radius:99px;border:6px solid #171717;box-shadow:inset 0 0 0 4px #ef1f2d;animation:wheelSpin .8s linear infinite}.wheel-a{left:34px}.wheel-b{left:116px}.delivery-card-real{position:absolute;top:22px;left:22px;width:180px;padding:14px;border-radius:18px;color:#fff;background:rgba(0,0,0,.38);border:1px solid hsla(0,0%,100%,.14);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.delivery-card-real strong{display:block;font-size:15px}.delivery-card-real span{display:block;margin-top:4px;color:hsla(0,0%,100%,.62);font-size:12px;font-weight:800;line-height:1.25}.categories-dark,.real-section,.why-dark{padding:42px 0}.section-row-title{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:22px}.section-row-title h2{color:#fff;margin:0;font-size:32px;letter-spacing:-.04em}.see-all-link{color:#ef1f2d;font-weight:1000}.empty-dark-card{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px;border-radius:24px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12)}.empty-dark-card img{width:74px;flex:0 0 auto}.empty-dark-card h3{margin:0 0 6px;color:#fff}.empty-dark-card p{margin:0;color:hsla(0,0%,100%,.68);line-height:1.45}.restaurant-showcase-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:18px;gap:18px}.restaurant-dark-card{overflow:hidden;border-radius:20px;border:1px solid hsla(0,0%,100%,.13);background:hsla(0,0%,100%,.06);transition:.25s ease}.restaurant-dark-card:hover{transform:translateY(-5px);border-color:rgba(239,31,45,.45)}.restaurant-cover-real{height:130px;position:relative;display:grid;place-items:center;background:radial-gradient(circle at 50% 30%,rgba(239,31,45,.24),rgba(0,0,0,.5))}.restaurant-cover-real img{width:58px;opacity:.9}.restaurant-cover-real span{position:absolute;top:12px;left:12px;font-size:11px;font-weight:1000;color:#fff;padding:6px 8px;border-radius:9px;background:#ef1f2d}.restaurant-info-real{padding:14px}.restaurant-info-real h3{color:#fff;margin:0 0 5px;font-size:17px}.restaurant-info-real p{color:hsla(0,0%,100%,.58);margin:0 0 10px;font-size:13px}.restaurant-meta-real{display:flex;flex-wrap:wrap;gap:8px;color:hsla(0,0%,100%,.72);font-size:12px;font-weight:800}.category-row-dark{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));grid-gap:16px;gap:16px}.category-bubble-dark{min-height:106px;border-radius:28px;display:grid;place-items:center;grid-gap:8px;gap:8px;padding:16px 10px;background:linear-gradient(145deg,rgba(239,31,45,.18),hsla(0,0%,100%,.04));border:1px solid rgba(239,31,45,.28);transition:.25s ease}.category-bubble-dark:hover{transform:translateY(-4px);box-shadow:0 20px 60px rgba(239,31,45,.18)}.category-bubble-dark span{font-size:32px}.category-bubble-dark strong{color:#fff;font-size:13px}.why-dark{margin-top:16px;margin-bottom:36px;display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:28px;gap:28px;padding:34px;border-radius:28px;background:linear-gradient(135deg,hsla(0,0%,100%,.07),rgba(239,31,45,.1));border:1px solid hsla(0,0%,100%,.12)}.why-copy h2{color:#fff;font-size:34px;line-height:1.05;letter-spacing:-.045em;margin:0}.why-grid-dark{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.why-card-dark{min-height:170px;padding:20px;border-radius:18px;background:rgba(0,0,0,.25);border:1px solid hsla(0,0%,100%,.12)}.why-card-dark span{width:44px;height:44px;display:grid;place-items:center;border-radius:14px;color:#fff;background:rgba(239,31,45,.22);border:1px solid rgba(239,31,45,.3);font-weight:1000;font-size:22px}.why-card-dark h3{color:#fff;margin:18px 0 8px;font-size:16px}.why-card-dark p{color:hsla(0,0%,100%,.64);margin:0;font-size:13px;line-height:1.42}.footer-dark{color:#fff;background:#050505;border-top:1px solid hsla(0,0%,100%,.1);padding:34px 0 22px}.footer-grid-dark{display:grid;grid-template-columns:1.4fr 1fr 1.1fr 1fr;grid-gap:34px;gap:34px;padding-bottom:30px}.footer-logo{width:150px;margin-bottom:14px}.footer-grid-dark a,.footer-grid-dark p,.footer-grid-dark span{display:block;color:hsla(0,0%,100%,.62);line-height:1.8;font-size:14px}.footer-grid-dark strong{display:block;color:#fff;margin-bottom:10px}.footer-bottom-dark{border-top:1px solid hsla(0,0%,100%,.08);padding-top:18px;text-align:center}.footer-secret{color:hsla(0,0%,100%,.42);font-size:13px;padding:8px 10px}.footer-secret:hover{color:hsla(0,0%,100%,.68)}@keyframes heroGlowMove{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(-40px,24px,0) scale(1.08)}}@keyframes phoneFloat{0%,to{transform:rotate(-8deg) translateY(0)}50%{transform:rotate(-6deg) translateY(-18px)}}@keyframes foodFloat{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-16px) rotate(8deg)}}@keyframes gridMove{0%{background-position:0 0}to{background-position:32px 32px}}@keyframes riderMove{0%,to{transform:translateX(0) translateY(0)}50%{transform:translateX(18px) translateY(-4px)}}@keyframes wheelSpin{to{transform:rotate(1turn)}}@media (max-width:1080px){.desktop-menu{display:none}.hero-dark{grid-template-columns:1fr;padding-top:42px}.hero-visual-dark{min-height:520px}.restaurant-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.category-row-dark{grid-template-columns:repeat(5,minmax(0,1fr))}.why-dark{grid-template-columns:1fr}}@media (max-width:720px){.container-wide{width:min(100% - 28px,1120px)}.public-nav{align-items:flex-start;flex-direction:column;padding:16px 0;gap:14px}.nav-actions{width:100%;flex-direction:column;align-items:stretch}.hero-copy-dark h1{font-size:48px}.hero-stats-real,.search-panel-real{grid-template-columns:1fr}.hero-stat-card{border-right:0;border-bottom:1px solid hsla(0,0%,100%,.12)}.hero-stat-card:last-child{border-bottom:0}.location-pill{border-right:0;border-bottom:1px solid hsla(0,0%,100%,.12);padding-bottom:10px}.phone-glass{right:0;width:220px;height:390px}.delivery-scene{width:100%;right:0}.food-orbit{display:none}.empty-dark-card{flex-direction:column;align-items:flex-start}.restaurant-showcase-grid{grid-template-columns:1fr}.category-row-dark{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-grid-dark,.why-grid-dark{grid-template-columns:1fr}}:root{--model-bg:#030303;--model-card:hsla(0,0%,100%,.065);--model-border:hsla(0,0%,100%,.13);--model-red:#ff1f32;--model-red-2:#ff4a20;--model-gold:#f2b84a;--model-white:#fff;--model-muted:hsla(0,0%,100%,.72)}body{background:var(--model-bg)}.container-model{width:min(1180px,calc(100% - 56px));margin:0 auto}.model-nav-shell{position:-webkit-sticky;position:sticky;top:0;z-index:80;background:rgba(0,0,0,.78);border-bottom:1px solid hsla(0,0%,100%,.07);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.model-nav{min-height:80px;display:flex;align-items:center;justify-content:space-between;gap:24px}.model-brand{display:flex;flex-direction:column;gap:2px;min-width:190px;text-decoration:none}.model-brand-img{width:170px;height:auto;object-fit:contain;filter:drop-shadow(0 10px 24px rgba(255,31,50,.25))}.model-brand-tag{margin-left:48px;color:hsla(0,0%,100%,.76);font-size:9px;text-transform:uppercase;letter-spacing:.23em;font-weight:900;white-space:nowrap}.model-menu{display:flex;align-items:center;justify-content:center;gap:24px;flex:1 1}.model-menu-link{color:hsla(0,0%,100%,.88);font-size:13px;font-weight:900;padding:13px 0;position:relative;white-space:nowrap;text-decoration:none}.model-menu-active,.model-menu-link:hover{color:var(--model-red)}.model-menu-active:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:2px;border-radius:99px;background:linear-gradient(90deg,var(--model-red),var(--model-red-2));box-shadow:0 0 18px rgba(255,31,50,.65)}.model-nav-actions{display:flex;align-items:center;gap:14px}.model-btn{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 22px;border-radius:14px;text-decoration:none;font-size:13px;font-weight:1000;white-space:nowrap;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.model-btn:hover{transform:translateY(-2px)}.model-btn-red{color:#fff;background:linear-gradient(135deg,var(--model-red),var(--model-red-2));box-shadow:0 18px 42px rgba(255,31,50,.33),inset 0 1px 0 hsla(0,0%,100%,.18)}.model-btn-gold{color:#fff;border:1px solid rgba(242,184,74,.55);background:linear-gradient(135deg,hsla(0,0%,100%,.05),rgba(242,184,74,.08));box-shadow:0 0 34px rgba(242,184,74,.1),inset 0 0 22px rgba(242,184,74,.06)}.model-home{min-height:100vh;color:#fff;background:radial-gradient(circle at 72% 8%,rgba(255,31,50,.22),transparent 26%),radial-gradient(circle at 40% 18%,rgba(255,74,32,.13),transparent 28%),radial-gradient(circle at 60% 68%,rgba(128,0,0,.18),transparent 36%),linear-gradient(180deg,#030303,#090101 52%,#030303);overflow:hidden;position:relative}.model-home:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.42;background-image:radial-gradient(circle at 15% 25%,rgba(255,31,50,.08) 0 1px,transparent 2px),radial-gradient(circle at 80% 20%,rgba(255,184,74,.12) 0 1px,transparent 2px),radial-gradient(circle at 72% 78%,rgba(255,31,50,.1) 0 1px,transparent 2px);background-size:170px 190px,230px 210px,260px 230px;animation:modelParticles 18s linear infinite}.model-hero{min-height:780px;display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,.95fr);grid-template-rows:auto auto;grid-gap:18px 42px;gap:18px 42px;align-items:center;position:relative;padding:46px 0 18px}.model-hero:after{content:"";position:absolute;inset:2% -18% 12% 38%;background:radial-gradient(circle,rgba(255,31,50,.32),transparent 60%);filter:blur(28px);opacity:.94;animation:modelGlowPulse 8s ease-in-out infinite}.model-hero-copy{position:relative;z-index:2;align-self:center}.model-hero-copy h1{color:#fff;margin:0;max-width:620px;font-size:clamp(52px,6vw,88px);line-height:.96;letter-spacing:-.065em;font-weight:1000;text-shadow:0 16px 40px rgba(0,0,0,.35)}.model-hero-copy h1 span{color:var(--model-red);text-shadow:0 0 32px rgba(255,31,50,.42)}.model-hero-copy p{max-width:530px;margin:24px 0 20px;color:hsla(0,0%,100%,.82);font-size:clamp(18px,1.8vw,23px);line-height:1.38;font-weight:600}.model-feature-strip{display:grid;grid-template-columns:repeat(4,1fr);max-width:620px;border:1px solid var(--model-border);border-radius:18px;background:linear-gradient(135deg,hsla(0,0%,100%,.09),hsla(0,0%,100%,.035));box-shadow:0 24px 70px rgba(0,0,0,.36),inset 0 1px 0 hsla(0,0%,100%,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);overflow:hidden}.model-feature-mini{min-height:92px;display:flex;gap:10px;align-items:flex-start;padding:18px 14px;border-right:1px solid hsla(0,0%,100%,.11)}.model-feature-mini:last-child{border-right:none}.model-feature-mini>span{flex:0 0 auto;color:var(--model-red);font-size:25px;line-height:1;text-shadow:0 0 20px rgba(255,31,50,.55)}.model-feature-mini strong{display:block;color:#fff;font-size:13px;line-height:1.18;font-weight:1000}.model-feature-mini small{display:block;margin-top:5px;color:hsla(0,0%,100%,.62);font-size:10px;line-height:1.25;font-weight:800}.model-hero-art{position:relative;z-index:2;min-height:545px;align-self:stretch}.model-light-ray{position:absolute;left:-95px;right:-60px;bottom:112px;height:95px;background:linear-gradient(90deg,transparent,rgba(255,31,50,.6),rgba(255,90,31,.8),transparent);filter:blur(14px);transform:rotate(-10deg);opacity:.84;animation:modelRoadLight 4.8s ease-in-out infinite}.model-rider-image{position:absolute;right:-36px;top:16px;width:min(690px,118%);max-width:none;height:auto;object-fit:contain;filter:drop-shadow(0 34px 70px rgba(255,31,50,.24));animation:modelRiderRun 3.2s ease-in-out infinite}.model-food{position:absolute;z-index:3;display:grid;place-items:center;width:74px;height:74px;border-radius:999px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 20px 70px rgba(0,0,0,.32);font-size:36px;animation:modelFoodFloat 5.8s ease-in-out infinite}.model-food-a{left:52px;top:44px}.model-food-b{left:8px;top:188px;animation-delay:-2s}.model-food-c{right:-14px;top:220px;animation-delay:-3.1s}.model-track-card{position:absolute;right:6px;bottom:54px;z-index:4;width:178px;border-radius:22px;padding:18px;border:1px solid hsla(0,0%,100%,.14);background:linear-gradient(145deg,hsla(0,0%,100%,.14),hsla(0,0%,100%,.05));box-shadow:0 28px 80px rgba(0,0,0,.38),inset 0 1px 0 hsla(0,0%,100%,.08);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.model-track-card strong{display:block;color:#fff;font-weight:1000;font-size:15px}.model-track-card span{display:block;color:hsla(0,0%,100%,.68);font-weight:700;line-height:1.35;font-size:11px;margin-top:4px}.model-map-line{position:relative;height:70px;margin-top:12px;border-radius:15px;background:linear-gradient(135deg,rgba(0,0,0,.4),rgba(255,31,50,.08));overflow:hidden}.model-map-line:before{content:"";left:26px;right:24px;top:38px;height:2px;transform:rotate(-22deg);box-shadow:0 0 18px rgba(255,31,50,.8)}.model-map-line i,.model-map-line:before{position:absolute;background:var(--model-red)}.model-map-line i{width:9px;height:9px;border:2px solid #fff;border-radius:99px;box-shadow:0 0 14px rgba(255,31,50,.8)}.model-map-line i:first-child{left:24px;bottom:16px}.model-map-line i:nth-child(2){left:73px;top:28px}.model-map-line i:nth-child(3){right:18px;top:16px}.model-search-card{position:relative;z-index:5;grid-column:1/-1;display:grid;grid-template-columns:210px 1fr 120px;grid-gap:12px;gap:12px;align-items:center;padding:12px;border-radius:20px;border:1px solid hsla(0,0%,100%,.16);background:linear-gradient(135deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,.055));box-shadow:0 28px 95px rgba(0,0,0,.42),inset 0 1px 0 hsla(0,0%,100%,.08);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.model-location-box,.model-search-box{min-height:60px;display:flex;align-items:center;gap:14px;color:#fff}.model-location-box{padding:0 18px;border-right:1px solid hsla(0,0%,100%,.12)}.model-location-box>span{color:var(--model-red);font-size:20px;text-shadow:0 0 18px rgba(255,31,50,.8)}.model-location-box small{display:block;color:hsla(0,0%,100%,.62);font-size:11px;font-weight:900}.model-location-box strong{display:block;color:#fff;font-size:14px;font-weight:1000}.model-search-box{padding:0 10px}.model-search-box span{font-size:23px;color:hsla(0,0%,100%,.78)}.model-search-box strong{color:hsla(0,0%,100%,.78);font-size:15px}.model-search-button{min-height:58px;display:flex;align-items:center;justify-content:center;border-radius:16px;color:#fff;text-decoration:none;font-weight:1000;background:linear-gradient(135deg,var(--model-red),var(--model-red-2));box-shadow:0 14px 35px rgba(255,31,50,.34)}.model-suggestions{grid-column:1/-1;display:flex;align-items:center;gap:11px;flex-wrap:wrap;padding:2px 2px 2px 4px}.model-suggestions span{color:#fff;font-size:13px;font-weight:900}.model-suggestions a{color:hsla(0,0%,100%,.88);text-decoration:none;border-radius:999px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.07);padding:9px 15px;font-size:13px;font-weight:900}.model-real-stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-top:-10px;margin-bottom:30px}.model-stat{border:1px solid hsla(0,0%,100%,.12);border-radius:18px;background:hsla(0,0%,100%,.055);padding:18px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06)}.model-stat strong{display:block;color:#fff;font-size:30px;line-height:1;font-weight:1000}.model-stat span{display:block;margin-top:7px;color:hsla(0,0%,100%,.67);font-size:13px;font-weight:900}.model-section{position:relative;z-index:2;padding:22px 0 12px}.model-section-title{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.model-section-title h2{color:#fff;margin:0;font-size:clamp(24px,2.2vw,32px);letter-spacing:-.035em;font-weight:1000}.model-section-title a{color:var(--model-red);text-decoration:none;font-weight:1000;white-space:nowrap}.model-restaurant-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:18px;gap:18px}.model-restaurant-card{display:block;min-width:0;overflow:hidden;border-radius:18px;border:1px solid hsla(0,0%,100%,.13);background:linear-gradient(180deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.035));box-shadow:0 20px 60px rgba(0,0,0,.28),inset 0 1px 0 hsla(0,0%,100%,.07);text-decoration:none;color:#fff;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.model-restaurant-card:hover{transform:translateY(-5px);border-color:rgba(255,31,50,.55);box-shadow:0 24px 70px rgba(255,31,50,.14),inset 0 1px 0 hsla(0,0%,100%,.08)}.model-restaurant-photo{height:126px;position:relative;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 35% 25%,rgba(255,31,50,.28),transparent 38%),linear-gradient(135deg,rgba(255,31,50,.18),hsla(0,0%,100%,.05))}.model-restaurant-photo:before{content:"";position:absolute;inset:auto -20% -30% -20%;height:80px;background:radial-gradient(ellipse,rgba(255,31,50,.45),transparent 64%);filter:blur(18px)}.model-food-icon{font-size:52px;position:relative;z-index:2;filter:drop-shadow(0 12px 26px rgba(0,0,0,.36))}.model-real-photo img{width:84px;height:84px;object-fit:contain;position:relative;z-index:2;filter:drop-shadow(0 16px 28px rgba(255,31,50,.24))}.model-card-badge{position:absolute;left:10px;top:10px;z-index:4;color:#fff;background:linear-gradient(135deg,var(--model-red),var(--model-red-2));border-radius:8px;padding:6px 8px;font-size:10px;font-weight:1000;text-transform:uppercase}.model-restaurant-body{padding:13px 14px 15px}.model-restaurant-body h3{color:#fff;margin:0;font-size:15px;line-height:1.24;font-weight:1000}.model-restaurant-body p{color:hsla(0,0%,100%,.66);margin:5px 0 10px;font-size:12px;font-weight:800;line-height:1.35}.model-card-meta{display:flex;gap:9px;flex-wrap:wrap;font-size:11px;font-weight:900}.model-card-meta,.model-card-meta span{color:var(--model-gold)}.model-category-row{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));grid-gap:16px;gap:16px}.model-category{min-height:102px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;text-align:center;border-radius:32px;border:1px solid rgba(255,31,50,.3);background:radial-gradient(circle at 50% 35%,rgba(255,31,50,.22),hsla(0,0%,100%,.035) 62%);color:#fff;text-decoration:none;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 18px 42px rgba(0,0,0,.22);transition:transform .24s ease,box-shadow .24s ease}.model-category:hover{transform:translateY(-4px);box-shadow:0 20px 55px rgba(255,31,50,.18)}.model-category span{font-size:34px;line-height:1;filter:drop-shadow(0 0 16px rgba(255,31,50,.32))}.model-category strong{color:#fff;font-size:13px;font-weight:900}.model-why{margin-top:26px;display:grid;grid-template-columns:1.05fr .95fr;grid-gap:34px;gap:34px;border-radius:24px;border:1px solid hsla(0,0%,100%,.13);background:radial-gradient(circle at 90% 10%,rgba(255,31,50,.22),transparent 35%),linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.035));padding:30px;box-shadow:0 25px 90px rgba(0,0,0,.32),inset 0 1px 0 hsla(0,0%,100%,.07)}.model-why h2,.model-why h3{margin:0;color:#fff}.model-why h2{font-size:30px;font-weight:1000;letter-spacing:-.035em}.model-why h2 span{color:var(--model-red)}.model-benefit-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:20px}.model-benefit{min-height:154px;display:flex;flex-direction:column;justify-content:center;gap:9px;border-radius:16px;border:1px solid hsla(0,0%,100%,.13);background:rgba(0,0,0,.22);padding:18px 14px;text-align:center}.model-benefit span{color:var(--model-red);font-size:34px;text-shadow:0 0 20px rgba(255,31,50,.6)}.model-benefit strong{color:#fff;font-size:15px;line-height:1.2;font-weight:1000}.model-benefit small{color:hsla(0,0%,100%,.66);line-height:1.35;font-weight:700}.model-why-right{position:relative;min-height:280px;padding:12px 210px 0 0}.model-why-right h3{font-size:27px;line-height:1.12;letter-spacing:-.035em;font-weight:1000}.model-why-right ul{margin:20px 0 0;padding:0;list-style:none;display:grid;grid-gap:12px;gap:12px}.model-why-right li{color:hsla(0,0%,100%,.82);font-weight:800}.model-why-right li:before{content:"✓";color:var(--model-red);margin-right:10px;text-shadow:0 0 18px rgba(255,31,50,.6)}.model-phone-ui{position:absolute;right:5px;bottom:-30px;width:185px;height:300px;border-radius:34px;border:1px solid hsla(0,0%,100%,.15);background:linear-gradient(160deg,#181818,#48060b);box-shadow:inset 0 0 0 9px #070707,0 28px 70px rgba(255,31,50,.18);transform:rotate(10deg);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;overflow:hidden}.model-phone-ui:before{content:"";position:absolute;top:14px;width:58px;height:14px;border-radius:0 0 12px 12px;background:#050505}.model-phone-ui img{width:78px;filter:drop-shadow(0 18px 28px rgba(255,31,50,.32))}.model-phone-ui strong{color:#fff;font-weight:1000}.model-phone-ui span{color:hsla(0,0%,100%,.68);font-size:12px;font-weight:800}.model-prime{margin-top:28px;margin-bottom:30px;display:grid;grid-template-columns:auto 1fr auto;grid-gap:24px;gap:24px;align-items:center;padding:26px 34px;border-radius:24px;border:1px solid rgba(255,31,50,.36);background:linear-gradient(135deg,rgba(255,31,50,.55),rgba(120,0,0,.7));box-shadow:0 22px 75px rgba(255,31,50,.2),inset 0 1px 0 hsla(0,0%,100%,.14)}.model-gift{font-size:52px;filter:drop-shadow(0 10px 24px rgba(0,0,0,.28))}.model-prime h2{color:#fff;margin:0;font-size:27px;font-weight:1000;letter-spacing:-.025em}.model-prime p{color:hsla(0,0%,100%,.78);margin:5px 0 0;font-weight:800}.model-prime a{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 34px;border-radius:16px;color:#fff;text-decoration:none;font-weight:1000;background:linear-gradient(135deg,#d99321,#f4c45f);box-shadow:0 18px 45px rgba(242,184,74,.28)}.model-footer{color:#fff;background:#050505;border-top:1px solid hsla(0,0%,100%,.09);padding:36px 0 26px}.model-footer-grid{display:grid;grid-template-columns:1.4fr repeat(4,minmax(0,1fr));grid-gap:36px;gap:36px}.model-footer img{width:150px;height:auto;object-fit:contain;margin-bottom:12px}.model-footer a,.model-footer p,.model-footer span{display:block;color:hsla(0,0%,100%,.68);margin:0 0 9px;text-decoration:none;line-height:1.45;font-size:14px;font-weight:700}.model-footer strong{display:block;color:#fff;margin-bottom:14px;font-weight:1000}.footer-secret{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:hsla(0,0%,100%,.66);padding:0;cursor:pointer;font:inherit;font-weight:800;text-align:left}.footer-secret:hover{color:var(--model-red)}@keyframes modelParticles{0%{background-position:0 0,0 0,0 0}to{background-position:220px 260px,-240px 210px,260px -240px}}@keyframes modelGlowPulse{0%,to{opacity:.78;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@keyframes modelRiderRun{0%,to{transform:translateZ(0) rotate(-1deg)}50%{transform:translate3d(-10px,-6px,0) rotate(1deg)}}@keyframes modelRoadLight{0%,to{opacity:.58;transform:translateX(-10px) rotate(-10deg)}50%{opacity:1;transform:translateX(18px) rotate(-10deg)}}@keyframes modelFoodFloat{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-18px) rotate(6deg)}}@media (max-width:1180px){.container-model{width:min(100% - 36px,980px)}.model-nav{flex-wrap:wrap;min-height:auto;padding:14px 0}.model-menu{order:3;flex-basis:100%;justify-content:flex-start;overflow-x:auto;padding-bottom:2px}.model-hero{grid-template-columns:1fr;min-height:auto;padding-top:42px}.model-hero-art{min-height:470px;order:2}.model-hero-copy{order:1}.model-search-card{order:3}.model-rider-image{width:min(780px,100%);right:0;top:0}.model-track-card{right:16px}.model-restaurant-row{grid-template-columns:repeat(3,minmax(0,1fr))}.model-category-row{grid-template-columns:repeat(5,minmax(0,1fr))}.model-why{grid-template-columns:1fr}.model-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.container-model{width:min(100% - 26px,560px)}.model-brand-img{width:148px}.model-brand-tag{margin-left:40px;font-size:8px}.model-nav-actions{width:100%;display:grid;grid-template-columns:1fr}.model-btn{width:100%;min-height:48px}.model-menu{gap:18px}.model-menu-link{font-size:12px}.model-hero-copy h1{font-size:clamp(45px,15vw,64px)}.model-hero-copy p{font-size:17px}.model-feature-strip{grid-template-columns:1fr 1fr}.model-feature-mini{border-right:none;border-bottom:1px solid hsla(0,0%,100%,.1)}.model-feature-mini:nth-child(3),.model-feature-mini:nth-child(4){border-bottom:none}.model-hero-art{min-height:360px}.model-food{width:56px;height:56px;font-size:28px}.model-rider-image{width:112%;right:-54px;top:10px}.model-track-card{width:160px;right:4px;bottom:10px}.model-search-card{grid-template-columns:1fr}.model-location-box{border-right:none;border-bottom:1px solid hsla(0,0%,100%,.1);padding-bottom:10px}.model-suggestions{gap:8px}.model-suggestions a{font-size:12px;padding:8px 11px}.model-real-stats{margin-top:0}.model-real-stats,.model-restaurant-row{grid-template-columns:1fr}.model-restaurant-photo{height:158px}.model-category-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.model-category{min-height:92px;border-radius:24px}.model-why{padding:20px}.model-benefit-grid{grid-template-columns:1fr 1fr}.model-why-right{padding-right:0;padding-bottom:230px}.model-phone-ui{left:50%;right:auto;transform:translateX(-50%) rotate(6deg);bottom:-18px}.model-prime{grid-template-columns:1fr;text-align:center;padding:24px 20px}.model-prime a{width:100%}.model-footer-grid{grid-template-columns:1fr;gap:22px}}@media (max-width:420px){.model-feature-strip{grid-template-columns:1fr}.model-feature-mini{border-bottom:1px solid hsla(0,0%,100%,.1)!important}.model-feature-mini:last-child{border-bottom:none!important}.model-benefit-grid{grid-template-columns:1fr}.model-hero-art{min-height:320px}.model-track-card{position:relative;margin-left:auto;top:220px;bottom:auto}}body,html{background:#030303!important}.cp-container{width:min(1180px,calc(100% - 56px))}.cp-nav-shell{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:rgba(2,2,3,.88);border-bottom:1px solid hsla(0,0%,100%,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.cp-nav{min-height:86px;display:flex;justify-content:space-between;gap:22px}.cp-brand,.cp-nav{align-items:center}.cp-brand{min-width:210px;display:grid;grid-template-columns:34px 1fr;grid-column-gap:8px;column-gap:8px;text-decoration:none}.cp-brand-mark{grid-row:span 2;width:34px;height:34px;display:grid;place-items:center;color:#ff1f32;border:2px solid rgba(255,31,50,.8);border-radius:12px;font-size:27px;line-height:1;text-shadow:0 0 18px rgba(255,31,50,.8);box-shadow:0 0 24px rgba(255,31,50,.18)}.cp-brand-name{color:#fff;font-size:31px;line-height:.9;font-weight:1000;letter-spacing:-.06em;text-shadow:0 0 26px hsla(0,0%,100%,.15)}.cp-brand-name strong{color:#ff1f32;font-weight:1000;text-shadow:0 0 26px rgba(255,31,50,.65)}.cp-brand small{grid-column:2;margin-top:5px;color:hsla(0,0%,100%,.78);font-size:8px;font-weight:1000;letter-spacing:.26em;text-transform:uppercase;white-space:nowrap}.cp-menu{flex:1 1;display:flex;justify-content:center;align-items:center;gap:23px;min-width:0}.cp-menu-link{color:hsla(0,0%,100%,.92);font-size:13px;font-weight:900;white-space:nowrap;padding:14px 0;position:relative;text-decoration:none}.cp-active,.cp-menu-link:hover{color:#ff1f32}.cp-active:after{content:"";position:absolute;left:0;right:0;bottom:3px;height:2px;border-radius:99px;background:linear-gradient(90deg,#ff1f32,#ff5a1f);box-shadow:0 0 18px rgba(255,31,50,.7)}.cp-nav-actions{display:flex;align-items:center;gap:14px}.cp-btn{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 22px;border-radius:14px;color:#fff;font-size:13px;font-weight:1000;white-space:nowrap;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.cp-btn:hover{transform:translateY(-2px)}.cp-btn-red{background:linear-gradient(135deg,#ff1f32,#ff5a1f);box-shadow:0 18px 46px rgba(255,31,50,.34),inset 0 1px 0 hsla(0,0%,100%,.18)}.cp-btn-gold{border:1px solid rgba(242,184,74,.58);background:linear-gradient(135deg,rgba(242,184,74,.06),hsla(0,0%,100%,.025));box-shadow:0 0 36px rgba(242,184,74,.1)}.cp-home{position:relative;min-height:100vh;color:#fff;background:radial-gradient(circle at 76% 10%,rgba(255,31,50,.25),transparent 28%),radial-gradient(circle at 40% 22%,rgba(255,74,32,.12),transparent 28%),radial-gradient(circle at 62% 80%,rgba(136,0,0,.2),transparent 35%),linear-gradient(180deg,#030303,#090101 55%,#030303);overflow:hidden}.cp-home:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.42;background-image:radial-gradient(circle at 15% 25%,rgba(255,31,50,.13) 0 1px,transparent 2px),radial-gradient(circle at 80% 20%,rgba(255,184,74,.14) 0 1px,transparent 2px),radial-gradient(circle at 72% 78%,rgba(255,31,50,.11) 0 1px,transparent 2px);background-size:160px 190px,230px 210px,260px 230px;animation:cpParticles 18s linear infinite}.cp-hero{min-height:740px;display:grid;grid-template-columns:minmax(0,.92fr) minmax(430px,1.08fr);grid-template-rows:auto auto;grid-gap:24px 44px;gap:24px 44px;align-items:center;position:relative;padding:58px 0 18px}.cp-hero:after{content:"";position:absolute;inset:4% -18% 8% 42%;background:radial-gradient(circle,rgba(255,31,50,.3),transparent 62%);filter:blur(28px);opacity:.92;animation:cpGlow 8s ease-in-out infinite}.cp-hero-copy{position:relative;z-index:4;align-self:center;min-width:0}.cp-kicker{margin:0 0 16px;color:hsla(0,0%,100%,.72);text-transform:uppercase;letter-spacing:.28em;font-size:10px;font-weight:1000}.cp-hero-copy h1{max-width:630px;margin:0;color:#fff;font-size:clamp(54px,6.2vw,92px);line-height:.96;letter-spacing:-.065em;font-weight:1000;text-shadow:0 18px 42px rgba(0,0,0,.38)}.cp-hero-copy h1 span{color:#ff1f32;text-shadow:0 0 36px rgba(255,31,50,.55)}.cp-subtitle{max-width:540px;margin:24px 0 22px;color:hsla(0,0%,100%,.82);font-size:clamp(18px,1.7vw,22px);line-height:1.42;font-weight:650}.cp-feature-strip{width:100%;max-width:640px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-radius:20px;border:1px solid hsla(0,0%,100%,.15);background:linear-gradient(135deg,hsla(0,0%,100%,.09),hsla(0,0%,100%,.035));box-shadow:0 26px 80px rgba(0,0,0,.38),inset 0 1px 0 hsla(0,0%,100%,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);overflow:hidden}.cp-feature-mini{min-height:104px;display:flex;align-items:flex-start;gap:10px;padding:18px 14px;border-right:1px solid hsla(0,0%,100%,.12);min-width:0}.cp-feature-mini:last-child{border-right:0}.cp-feature-mini>span{flex:0 0 auto;color:#ff1f32;font-size:25px;line-height:1;text-shadow:0 0 20px rgba(255,31,50,.58)}.cp-feature-mini strong{display:block;color:#fff;font-size:13px;line-height:1.18;font-weight:1000}.cp-feature-mini small{display:block;margin-top:6px;color:hsla(0,0%,100%,.64);font-size:10.5px;line-height:1.28;font-weight:750}.cp-hero-visual{position:relative;z-index:3;min-height:570px;isolation:isolate}.cp-red-aura{position:absolute;inset:10px -40px 0 0;border-radius:42px;background:radial-gradient(circle at 52% 46%,rgba(255,31,50,.33),transparent 36%),linear-gradient(135deg,hsla(0,0%,100%,.045),rgba(255,31,50,.08));box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08),0 40px 120px rgba(255,31,50,.17);filter:saturate(1.15)}.cp-phone-frame{position:absolute;right:58px;top:30px;width:250px;height:480px;border-radius:44px;border:1px solid hsla(0,0%,100%,.18);background:linear-gradient(160deg,rgba(255,31,50,.22),hsla(0,0%,100%,.035));box-shadow:inset 0 0 0 10px #080808,0 36px 120px rgba(255,31,50,.24);transform:rotate(-8deg);animation:cpPhoneFloat 8s ease-in-out infinite}.cp-phone-notch{position:absolute;top:18px;left:50%;transform:translateX(-50%);width:82px;height:21px;border-radius:0 0 16px 16px;background:#040404}.cp-phone-screen{position:absolute;inset:62px 28px 30px;border-radius:24px;background:linear-gradient(180deg,rgba(255,31,50,.24),rgba(0,0,0,.34));border:1px solid hsla(0,0%,100%,.1);padding:18px}.cp-phone-screen span{color:#fff;font-weight:1000;font-size:18px}.cp-phone-screen span:first-letter{color:#fff}.cp-phone-screen i{display:block;height:44px;margin-top:18px;border-radius:14px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.08)}.cp-floating-food{position:absolute;z-index:5;width:72px;height:72px;display:grid;place-items:center;border-radius:99px;font-size:38px;background:hsla(0,0%,100%,.09);border:1px solid hsla(0,0%,100%,.14);box-shadow:0 20px 60px rgba(0,0,0,.28),inset 0 1px 0 hsla(0,0%,100%,.12);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:cpFoodFloat 6s ease-in-out infinite}.cp-food-one{left:12px;top:80px}.cp-food-two{right:0;top:230px;animation-delay:-1.3s}.cp-food-three{left:116px;top:205px;animation-delay:-2.8s}.cp-food-four{right:115px;top:95px;animation-delay:-4s}.cp-road-scene{position:absolute;left:0;right:0;bottom:40px;height:270px;border-radius:34px;overflow:hidden;background:linear-gradient(180deg,transparent,rgba(255,31,50,.08) 44%,rgba(0,0,0,.12))}.cp-road{position:absolute;left:-8%;right:-8%;bottom:28px;height:72px;transform:perspective(420px) rotateX(60deg);transform-origin:bottom;background:linear-gradient(90deg,transparent,rgba(255,31,50,.28),hsla(0,0%,100%,.18),rgba(255,31,50,.28),transparent);filter:blur(.2px);box-shadow:0 0 40px rgba(255,31,50,.38)}.cp-speed-line{position:absolute;height:3px;border-radius:99px;background:linear-gradient(90deg,transparent,rgba(255,31,50,.96),hsla(0,0%,100%,.7),transparent);filter:drop-shadow(0 0 10px rgba(255,31,50,.8));animation:cpSpeed 2.2s linear infinite}.line-a{width:360px;left:10px;top:108px}.line-b{width:270px;right:80px;top:146px;animation-delay:-.8s}.line-c{width:430px;left:80px;bottom:86px;animation-delay:-1.4s}.cp-rider{position:absolute;left:30%;bottom:58px;width:285px;height:188px;animation:cpRiderMove 3.1s ease-in-out infinite;filter:drop-shadow(0 24px 34px rgba(0,0,0,.55))}.cp-delivery-box{position:absolute;left:54px;top:4px;width:105px;height:82px;border-radius:16px;background:linear-gradient(135deg,#111,#270006);border:1px solid rgba(255,31,50,.65);display:grid;place-items:center;box-shadow:0 0 28px rgba(255,31,50,.28),inset 0 0 18px rgba(255,31,50,.1)}.cp-delivery-box span{color:#ff1f32;font-size:35px;line-height:1;text-shadow:0 0 18px rgba(255,31,50,.9)}.cp-delivery-box small{color:#fff;font-size:10px;font-weight:1000}.cp-rider-body{position:absolute;left:130px;top:62px;width:58px;height:72px;border-radius:24px 24px 18px 18px;background:linear-gradient(135deg,#111,#ff1f32);transform:rotate(-16deg)}.cp-rider-head{position:absolute;left:170px;top:35px;width:44px;height:44px;border-radius:99px;background:radial-gradient(circle at 65% 35%,#ff6b6b,#9d0912 58%,#111 60%);box-shadow:0 0 24px rgba(255,31,50,.62)}.cp-bike-body{position:absolute;left:70px;top:128px;width:162px;height:26px;border-radius:99px 50px 99px 35px;background:linear-gradient(90deg,#ff1f32,#ff5a1f);box-shadow:0 0 26px rgba(255,31,50,.42)}.cp-bike-front{position:absolute;left:190px;top:94px;width:64px;height:50px;border-radius:0 99px 40px 0;border-top:10px solid #ff1f32;border-right:8px solid #ff1f32;transform:rotate(12deg)}.cp-wheel{position:absolute;bottom:4px;width:62px;height:62px;border-radius:99px;border:9px solid #101010;box-shadow:inset 0 0 0 5px #ff1f32,0 0 22px rgba(255,31,50,.38);animation:cpWheel .65s linear infinite;background:hsla(0,0%,100%,.03)}.cp-wheel-left{left:56px}.cp-wheel-right{left:202px}.cp-track-card{position:absolute;z-index:10;right:26px;bottom:34px;width:205px;padding:18px;border-radius:22px;background:linear-gradient(145deg,hsla(0,0%,100%,.13),hsla(0,0%,100%,.045));border:1px solid hsla(0,0%,100%,.16);box-shadow:0 28px 80px rgba(0,0,0,.42);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.cp-track-card strong{color:#fff;display:block;font-size:17px;line-height:1.15}.cp-track-card span{color:hsla(0,0%,100%,.7);display:block;margin-top:8px;font-size:12px;line-height:1.35;font-weight:750}.cp-map-route{position:relative;height:84px;margin-top:12px;border-radius:16px;background:rgba(0,0,0,.18);overflow:hidden}.cp-map-route:before{content:"";position:absolute;left:22px;right:22px;top:46px;height:3px;background:linear-gradient(90deg,#ff1f32,#fff,#ff1f32);transform:rotate(-14deg);box-shadow:0 0 18px rgba(255,31,50,.8)}.cp-map-route i{position:absolute;width:10px;height:10px;border-radius:99px;background:#fff;box-shadow:0 0 0 4px rgba(255,31,50,.34)}.cp-map-route i:first-child{left:26px;top:54px}.cp-map-route i:nth-child(2){left:82px;top:42px}.cp-map-route i:nth-child(3){right:24px;top:26px}.cp-search-panel{position:relative;z-index:20;grid-column:1/-1;align-self:end;display:grid;grid-template-columns:190px minmax(0,1fr) 118px;grid-gap:12px;gap:12px;align-items:center;padding:13px;border-radius:22px;border:1px solid hsla(0,0%,100%,.15);background:hsla(0,0%,100%,.08);box-shadow:0 30px 90px rgba(0,0,0,.44);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.cp-location-box{min-height:56px;display:flex;align-items:center;gap:12px;padding:0 14px;border-right:1px solid hsla(0,0%,100%,.12)}.cp-location-box>span{width:25px;height:25px;display:grid;place-items:center;border-radius:99px;color:#fff;background:linear-gradient(135deg,#ff1f32,#ff5a1f);box-shadow:0 0 22px rgba(255,31,50,.5)}.cp-location-box small{display:block;color:hsla(0,0%,100%,.62);font-weight:900;font-size:11px}.cp-location-box strong{display:block;color:#fff;font-size:13px;font-weight:1000}.cp-search-box{min-height:56px;display:flex;align-items:center;gap:14px;color:hsla(0,0%,100%,.75);min-width:0}.cp-search-box span{font-size:25px;color:hsla(0,0%,100%,.82)}.cp-search-box strong{font-size:14px;font-weight:750;color:hsla(0,0%,100%,.75);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cp-search-button{min-height:56px;display:flex;align-items:center;justify-content:center;border-radius:16px;color:#fff;font-weight:1000;background:linear-gradient(135deg,#ff1f32,#ff5a1f);text-decoration:none;box-shadow:0 18px 44px rgba(255,31,50,.28)}.cp-suggestions{grid-column:1/-1;display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:2px 4px 0}.cp-suggestions span{color:hsla(0,0%,100%,.72);font-size:13px;font-weight:900;margin-right:6px}.cp-suggestions a{color:#fff;min-height:30px;padding:0 14px;display:inline-flex;align-items:center;border-radius:99px;background:hsla(0,0%,100%,.075);border:1px solid hsla(0,0%,100%,.12);font-size:13px;font-weight:800;text-decoration:none}.cp-stats-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;padding:18px 0 28px}.cp-stat-card{padding:18px 22px;border-radius:20px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.055);box-shadow:0 22px 60px rgba(0,0,0,.22)}.cp-stat-card strong{display:block;color:#fff;font-size:32px;font-weight:1000;letter-spacing:-.04em}.cp-stat-card span{display:block;color:hsla(0,0%,100%,.68);font-size:13px;font-weight:850;margin-top:2px}.cp-section{padding:34px 0}.cp-section-title{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:20px}.cp-section-title h2{margin:0;color:#fff;font-size:30px;letter-spacing:-.04em}.cp-section-title a{color:#ff1f32;font-weight:1000;text-decoration:none;white-space:nowrap}.cp-restaurant-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:18px;gap:18px}.cp-restaurant-card{overflow:hidden;min-height:245px;border-radius:22px;border:1px solid hsla(0,0%,100%,.13);background:linear-gradient(180deg,hsla(0,0%,100%,.075),hsla(0,0%,100%,.035));box-shadow:0 24px 68px rgba(0,0,0,.25);text-decoration:none;transition:transform .22s ease,border-color .22s ease}.cp-restaurant-card:hover{transform:translateY(-5px);border-color:rgba(255,31,50,.45)}.cp-restaurant-cover{position:relative;height:128px;display:grid;place-items:center;background:radial-gradient(circle at 50% 35%,rgba(255,31,50,.28),rgba(0,0,0,.36));overflow:hidden}.cp-cover-glow{width:72px;height:72px;border-radius:24px;background:radial-gradient(circle,rgba(255,31,50,.55),rgba(255,31,50,.08) 58%,transparent 64%);box-shadow:0 0 44px rgba(255,31,50,.34)}.cp-real-cover img{width:58px;opacity:.95;filter:drop-shadow(0 18px 24px rgba(255,31,50,.26))}.cp-badge{position:absolute;left:12px;top:12px;z-index:2;display:inline-flex;align-items:center;min-height:27px;padding:0 9px;border-radius:9px;color:#fff;background:#ff1f32;font-size:10px;font-weight:1000;text-transform:uppercase;letter-spacing:.04em;box-shadow:0 12px 24px rgba(255,31,50,.28)}.cp-restaurant-content{padding:15px 14px 16px}.cp-restaurant-content h3{margin:0 0 6px;color:#fff;font-size:16px;line-height:1.18;font-weight:1000}.cp-restaurant-content p{margin:0 0 11px;min-height:38px;color:hsla(0,0%,100%,.66);font-size:12.5px;line-height:1.35;font-weight:700}.cp-restaurant-content small{display:block;color:hsla(0,0%,100%,.8);font-size:12px;line-height:1.3;font-weight:850}.cp-category-row{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));grid-gap:15px;gap:15px}.cp-category{min-height:104px;border-radius:28px;display:grid;place-items:center;grid-gap:8px;gap:8px;padding:14px 8px;background:linear-gradient(145deg,rgba(255,31,50,.19),hsla(0,0%,100%,.035));border:1px solid rgba(255,31,50,.28);box-shadow:0 18px 55px rgba(0,0,0,.18);text-decoration:none;transition:transform .22s ease,box-shadow .22s ease}.cp-category:hover{transform:translateY(-4px);box-shadow:0 24px 70px rgba(255,31,50,.18)}.cp-category span{font-size:30px;line-height:1}.cp-category strong{color:#fff;font-size:12.5px;text-align:center}.cp-why{margin-top:18px;margin-bottom:34px;display:grid;grid-template-columns:1.02fr .98fr;grid-gap:28px;gap:28px;padding:34px;border-radius:30px;border:1px solid hsla(0,0%,100%,.13);background:linear-gradient(135deg,hsla(0,0%,100%,.07),rgba(255,31,50,.1));box-shadow:0 30px 90px rgba(0,0,0,.32)}.cp-why-left h2{margin:0 0 20px;color:#fff;font-size:30px;line-height:1.08;letter-spacing:-.04em}.cp-why-left h2 span{color:#fff}.cp-brand-footer strong,.cp-why-left h2 span strong{color:#ff1f32}.cp-benefit-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.cp-benefit{min-height:168px;padding:18px;border-radius:18px;background:rgba(0,0,0,.25);border:1px solid hsla(0,0%,100%,.12)}.cp-benefit span{width:44px;height:44px;display:grid;place-items:center;border-radius:14px;color:#ff1f32;background:rgba(255,31,50,.16);border:1px solid rgba(255,31,50,.32);font-weight:1000;font-size:22px;text-shadow:0 0 18px rgba(255,31,50,.55)}.cp-benefit strong{display:block;color:#fff;margin:17px 0 8px;font-size:15px;line-height:1.16}.cp-benefit small{display:block;color:hsla(0,0%,100%,.66);line-height:1.35;font-size:12px;font-weight:750}.cp-why-right{border-left:1px solid hsla(0,0%,100%,.13);padding-left:28px;display:grid;align-content:center;grid-gap:16px;gap:16px}.cp-why-right h3{color:#fff;margin:0;font-size:27px;line-height:1.12;letter-spacing:-.035em}.cp-why-right ul{margin:0;padding:0;list-style:none;display:grid;grid-gap:10px;gap:10px}.cp-why-right li{color:hsla(0,0%,100%,.78);font-weight:800;font-size:14px}.cp-why-right li:before{content:"✓";color:#ff1f32;margin-right:10px}.cp-app-card{margin-top:6px;padding:18px;border-radius:22px;background:linear-gradient(145deg,rgba(255,31,50,.18),rgba(0,0,0,.22));border:1px solid rgba(255,31,50,.25)}.cp-app-card span{color:#fff;font-weight:1000}.cp-app-card span:first-letter{color:#fff}.cp-app-card strong{display:block;margin-top:8px;color:#fff;font-size:20px}.cp-app-card small{color:hsla(0,0%,100%,.68);display:block;margin-top:6px}.cp-prime{margin:18px auto 46px;min-height:104px;border-radius:28px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:24px;gap:24px;padding:22px 30px;background:linear-gradient(135deg,rgba(255,31,50,.82),rgba(112,0,0,.62));border:1px solid hsla(0,0%,100%,.13);box-shadow:0 26px 86px rgba(255,31,50,.18)}.cp-gift{width:58px;height:58px;display:grid;place-items:center;border-radius:18px;font-size:32px;background:hsla(0,0%,100%,.1)}.cp-prime h2{color:#fff;margin:0 0 4px;font-size:25px}.cp-prime p{margin:0;color:hsla(0,0%,100%,.78)}.cp-prime a{color:#fff;min-height:52px;display:inline-flex;align-items:center;justify-content:center;padding:0 28px;border-radius:16px;background:linear-gradient(135deg,#e9aa39,#ffcf66);font-weight:1000;text-decoration:none;box-shadow:0 14px 38px rgba(242,184,74,.24)}.cp-footer{color:#fff;background:#030303;border-top:1px solid hsla(0,0%,100%,.09);padding:36px 0 18px}.cp-footer-grid{display:grid;grid-template-columns:1.4fr repeat(3,1fr);grid-gap:36px;gap:36px;padding-bottom:28px}.cp-brand-footer{color:#fff;font-size:28px;line-height:1;font-weight:1000;letter-spacing:-.055em;margin-bottom:14px}.cp-brand-footer strong{color:#ff1f32}.cp-footer a,.cp-footer p,.cp-footer span{display:block;color:hsla(0,0%,100%,.64);line-height:1.85;font-size:14px;text-decoration:none}.cp-footer strong{display:block;color:#fff;margin-bottom:10px}.cp-footer-bottom{border-top:1px solid hsla(0,0%,100%,.08);padding-top:16px;display:flex;justify-content:center}@keyframes cpParticles{0%{background-position:0 0,0 0,0 0}to{background-position:160px 190px,-230px 210px,260px -230px}}@keyframes cpGlow{0%,to{transform:scale(1) translate(0);opacity:.78}50%{transform:scale(1.08) translate(-24px,16px);opacity:1}}@keyframes cpSpeed{0%{transform:translateX(130px);opacity:0}18%{opacity:1}to{transform:translateX(-240px);opacity:0}}@keyframes cpRiderMove{0%,to{transform:translateX(0) translateY(0) rotate(0)}50%{transform:translateX(18px) translateY(-5px) rotate(.7deg)}}@media (max-width:1180px){.cp-menu{display:none}.cp-nav{flex-wrap:wrap}.cp-nav-actions{margin-left:auto}.cp-hero{grid-template-columns:1fr;min-height:auto;padding-top:42px}.cp-hero-visual{min-height:520px}.cp-search-panel{grid-column:1}.cp-restaurant-row{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-category-row{grid-template-columns:repeat(5,minmax(0,1fr))}.cp-why{grid-template-columns:1fr}.cp-why-right{border-left:0;padding-left:0;border-top:1px solid hsla(0,0%,100%,.12);padding-top:24px}}@media (max-width:720px){.cp-container{width:min(100% - 28px,1180px)}.cp-nav{align-items:flex-start;flex-direction:column;padding:14px 0 16px}.cp-brand{min-width:0}.cp-brand-name{font-size:27px}.cp-nav-actions{width:100%;flex-direction:column;align-items:stretch}.cp-btn{width:100%}.cp-hero-copy h1{font-size:48px}.cp-feature-strip{grid-template-columns:1fr}.cp-feature-mini{border-right:0;border-bottom:1px solid hsla(0,0%,100%,.12)}.cp-feature-mini:last-child{border-bottom:0}.cp-hero-visual{min-height:430px}.cp-phone-frame{right:-8px;width:190px;height:342px;border-radius:34px}.cp-phone-screen{inset:52px 22px 24px}.cp-floating-food{display:none}.cp-road-scene{height:230px;bottom:28px}.cp-rider{left:6%;transform-origin:center;scale:.78}.cp-track-card{position:relative;right:auto;bottom:auto;margin-left:auto;width:min(210px,64%)}.cp-search-panel{grid-template-columns:1fr}.cp-location-box{border-right:0;border-bottom:1px solid hsla(0,0%,100%,.12);padding-bottom:10px}.cp-restaurant-row,.cp-stats-row{grid-template-columns:1fr}.cp-category-row{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-benefit-grid,.cp-prime{grid-template-columns:1fr}.cp-prime{text-align:left}.cp-footer-grid{grid-template-columns:1fr}}:root{--cp-black:#050506;--cp-red:#ef1f2d;--cp-red2:#ff3b1f;--cp-gold:#dba33b;--cp-white:#fff}body{background:var(--cp-black)}.cp-container{width:min(1140px,calc(100% - 48px));margin:0 auto}.cp-nav-shell-v3{position:-webkit-sticky;position:sticky;top:0;z-index:80;background:rgba(3,3,5,.92);border-bottom:1px solid rgba(239,31,45,.1);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.cp-nav-v3{min-height:86px;display:flex;justify-content:space-between;gap:24px}.cp-brand-v3{display:flex;align-items:center;gap:12px;min-width:230px;text-decoration:none}.cp-brand-icon-v3{width:43px;height:43px;object-fit:contain;filter:drop-shadow(0 0 16px rgba(239,31,45,.45))}.cp-brand-copy-v3{display:flex;flex-direction:column;line-height:1}.cp-brand-name-v3{font-size:28px;font-weight:1000;letter-spacing:-.055em;color:#fff;text-shadow:0 0 18px hsla(0,0%,100%,.18)}.cp-brand-name-v3 span{color:#fff}.cp-brand-name-v3 strong{color:var(--cp-red);font-weight:1000}.cp-brand-copy-v3 small{margin-top:7px;color:hsla(0,0%,100%,.72);font-size:8px;font-weight:1000;letter-spacing:.34em;text-transform:uppercase}.cp-menu-v3{display:flex;align-items:center;gap:25px}.cp-menu-v3 .cp-menu-link{color:#fff;opacity:.92;font-size:13px;font-weight:900;padding:14px 0;text-decoration:none;position:relative;white-space:nowrap;text-shadow:0 0 12px rgba(0,0,0,.45)}.cp-menu-v3 .cp-menu-link.cp-active{color:var(--cp-red)}.cp-menu-v3 .cp-menu-link.cp-active:after{content:"";position:absolute;left:0;right:0;bottom:4px;height:2px;background:var(--cp-red);box-shadow:0 0 12px rgba(239,31,45,.7)}.cp-nav-actions-v3{display:flex;align-items:center;gap:14px}.cp-nav-actions-v3 .cp-btn{min-height:52px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 24px;font-weight:950;font-size:13px;text-decoration:none;white-space:nowrap}.cp-btn-red{color:#fff;background:linear-gradient(135deg,#ef1f2d,#ff4b1f);box-shadow:0 14px 42px rgba(239,31,45,.35)}.cp-btn-gold{color:#fff;border:1px solid rgba(219,163,59,.55);background:rgba(219,163,59,.06);box-shadow:inset 0 0 22px rgba(219,163,59,.08),0 10px 32px rgba(0,0,0,.25)}.cp-home-v3{color:#fff;min-height:100vh;background:radial-gradient(circle at 76% 8%,rgba(239,31,45,.18),transparent 27%),radial-gradient(circle at 18% 18%,rgba(127,0,0,.17),transparent 30%),linear-gradient(180deg,#040405,#080506 42%,#040405);overflow:hidden}.cp-home-v3,.cp-home-v3 a,.cp-home-v3 h1,.cp-home-v3 h2,.cp-home-v3 h3,.cp-home-v3 h4,.cp-home-v3 p,.cp-home-v3 small,.cp-home-v3 span,.cp-home-v3 strong,.cp-nav-shell-v3,.cp-nav-shell-v3 a,.cp-nav-shell-v3 small,.cp-nav-shell-v3 span{color:#fff}.cp-home-v3 .cp-brand-name-v3 strong,.cp-home-v3 .cp-text-red,.cp-home-v3 h1 strong{color:var(--cp-red)}.cp-home-v3 .cp-light,.cp-home-v3 .cp-light *,.cp-home-v3 [data-bg=light],.cp-home-v3 [data-bg=light] *{color:#101114}.cp-hero-v3{min-height:800px;display:grid;grid-template-columns:minmax(380px,.88fr) minmax(520px,1.12fr);grid-template-rows:1fr auto;grid-gap:26px 34px;gap:26px 34px;align-items:center;position:relative;padding:58px 0 34px}.cp-hero-bg-v3{position:absolute;inset:0;overflow:hidden;pointer-events:none}.cp-hero-bg-v3:before{content:"";position:absolute;inset:10% -20% auto 42%;height:70%;background:radial-gradient(ellipse at center,rgba(239,31,45,.26),transparent 62%);filter:blur(12px);animation:cpHeroPulse 8s ease-in-out infinite}.cp-bg-line-v3{position:absolute;height:2px;width:56%;right:6%;background:linear-gradient(90deg,transparent,rgba(239,31,45,.95),transparent);filter:drop-shadow(0 0 16px rgba(239,31,45,.8));transform:skewY(-7deg);animation:cpLineRun 2.8s linear infinite;opacity:.75}.cp-bg-line-a{top:48%;animation-delay:0s}.cp-bg-line-b{top:56%;animation-delay:-.9s;width:70%}.cp-bg-line-c{top:63%;animation-delay:-1.8s;width:45%}.cp-bg-particle-v3{position:absolute;width:4px;height:4px;border-radius:50%;background:#ff3b1f;box-shadow:0 0 18px #ff3b1f;animation:cpSpark 5s ease-in-out infinite}.cp-bg-particle-v3.p1{top:18%;left:52%}.cp-bg-particle-v3.p2{top:34%;right:14%;animation-delay:-1.8s}.cp-bg-particle-v3.p3{bottom:26%;left:46%;animation-delay:-3s}.cp-hero-text-v3{position:relative;z-index:4;align-self:start;padding-top:54px}.cp-kicker-v3{margin:0 0 22px;color:hsla(0,0%,100%,.78);font-size:11px;font-weight:1000;letter-spacing:.35em;text-transform:uppercase}.cp-hero-text-v3 h1{margin:0;color:#fff;font-size:clamp(55px,5.9vw,92px);line-height:.93;letter-spacing:-.065em;font-weight:1000;text-shadow:0 0 16px hsla(0,0%,100%,.1)}.cp-hero-text-v3 h1 span,.cp-hero-text-v3 h1 strong{display:block}.cp-hero-text-v3 h1 strong{color:var(--cp-red);font-weight:1000;text-shadow:0 0 34px rgba(239,31,45,.46)}.cp-sub-v3{max-width:545px;margin:24px 0 0;color:hsla(0,0%,100%,.82);font-size:19px;line-height:1.5;font-weight:650}.cp-hero-stats-v3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:510px;margin-top:28px;border-radius:18px;overflow:hidden;border:1px solid hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.075);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 24px 68px rgba(0,0,0,.35)}.cp-hero-stat-v3{min-height:88px;display:grid;grid-template-columns:34px 1fr;grid-template-rows:auto auto;grid-gap:1px 10px;gap:1px 10px;align-content:center;padding:16px 14px;border-right:1px solid hsla(0,0%,100%,.13)}.cp-hero-stat-v3:last-child{border-right:0}.cp-stat-icon-v3{grid-row:1/3;color:var(--cp-red);font-size:24px;line-height:1;filter:drop-shadow(0 0 12px rgba(239,31,45,.7))}.cp-hero-stat-v3 strong{color:#fff;font-size:16px;font-weight:1000;line-height:1.1}.cp-hero-stat-v3 small{color:hsla(0,0%,100%,.82);font-size:11px;line-height:1.28;font-weight:850}.cp-hero-art-v3{position:relative;z-index:3;min-height:630px;align-self:stretch}.cp-city-v3{position:absolute;left:-8%;right:5%;bottom:185px;height:145px;opacity:.48;background:linear-gradient(0deg,rgba(0,0,0,.75),transparent),repeating-linear-gradient(90deg,transparent 0 18px,hsla(0,0%,100%,.05) 18px 20px),linear-gradient(180deg,transparent,rgba(239,31,45,.08));-webkit-clip-path:polygon(0 70%,4% 70%,4% 42%,9% 42%,9% 62%,14% 62%,14% 30%,20% 30%,20% 67%,26% 67%,26% 38%,33% 38%,33% 58%,41% 58%,41% 18%,48% 18%,48% 65%,56% 65%,56% 36%,64% 36%,64% 70%,71% 70%,71% 44%,79% 44%,79% 66%,87% 66%,87% 28%,95% 28%,95% 70%,100% 70%,100% 100%,0 100%);clip-path:polygon(0 70%,4% 70%,4% 42%,9% 42%,9% 62%,14% 62%,14% 30%,20% 30%,20% 67%,26% 67%,26% 38%,33% 38%,33% 58%,41% 58%,41% 18%,48% 18%,48% 65%,56% 65%,56% 36%,64% 36%,64% 70%,71% 70%,71% 44%,79% 44%,79% 66%,87% 66%,87% 28%,95% 28%,95% 70%,100% 70%,100% 100%,0 100%)}.cp-phone-v3{position:absolute;right:86px;top:48px;width:286px;height:505px;border-radius:48px;background:linear-gradient(155deg,rgba(239,31,45,.36),rgba(95,0,8,.18) 50%,hsla(0,0%,100%,.05));border:1px solid hsla(0,0%,100%,.18);box-shadow:inset 0 0 0 10px #070707,0 38px 130px rgba(239,31,45,.28);transform:rotate(-9deg);display:grid;place-items:center;animation:cpPhoneFloat 7s ease-in-out infinite;overflow:hidden}.cp-phone-v3:after{content:"";position:absolute;inset:28px;border-radius:32px;background:radial-gradient(circle at 60% 28%,hsla(0,0%,100%,.08),transparent 38%),hsla(0,0%,100%,.025)}.cp-notch-v3{position:absolute;top:20px;left:50%;transform:translateX(-50%);width:98px;height:25px;border-radius:0 0 18px 18px;background:#050505;z-index:2}.cp-phone-v3 img{width:132px;opacity:.96;z-index:3;filter:drop-shadow(0 22px 34px rgba(239,31,45,.38))}.cp-float-food-v3{position:absolute;z-index:8;width:72px;height:72px;display:grid;place-items:center;border-radius:50%;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.13);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 20px 60px rgba(0,0,0,.25),0 0 28px rgba(239,31,45,.18);font-size:39px;animation:cpFoodFloat 5.5s ease-in-out infinite}.food-a{left:12%;top:38px}.food-b{left:7%;top:154px;width:60px;height:60px;font-size:32px;animation-delay:-1.4s}.food-c{right:0;top:108px;animation-delay:-2.8s}.food-d{right:-7%;top:266px;width:86px;height:86px;font-size:46px;animation-delay:-4s}.food-e{right:26%;top:170px;width:54px;height:54px;font-size:28px;animation-delay:-3.3s}.cp-road-v3{position:absolute;left:-5%;right:-10%;bottom:102px;height:180px;transform:skewY(-5deg);overflow:hidden;opacity:.92}.cp-road-v3:before{content:"";position:absolute;left:0;right:0;bottom:34px;height:82px;background:linear-gradient(90deg,rgba(239,31,45,.05),rgba(239,31,45,.35) 45%,rgba(255,74,32,.12));box-shadow:inset 0 2px 0 rgba(239,31,45,.45),0 0 60px rgba(239,31,45,.33)}.road-stripe{position:absolute;height:3px;width:70%;right:-15%;background:linear-gradient(90deg,transparent,#ef1f2d,transparent);filter:drop-shadow(0 0 14px rgba(239,31,45,.8));animation:cpRoadStripe .85s linear infinite}.road-stripe.s1{bottom:75px}.road-stripe.s2{bottom:110px;animation-delay:-.28s;opacity:.7}.road-stripe.s3{bottom:45px;animation-delay:-.55s;opacity:.45}.cp-moto-v3{position:absolute;left:23%;bottom:178px;width:360px;height:235px;z-index:12;transform-origin:50% 100%;--moto-scale:1;animation:cpMotoRun 1.6s ease-in-out infinite}.moto-speed{position:absolute;height:4px;border-radius:99px;background:linear-gradient(90deg,transparent,rgba(239,31,45,.9),transparent);filter:drop-shadow(0 0 12px rgba(239,31,45,.8));animation:cpSpeedBlink .72s linear infinite}.speed-one{width:230px;left:-180px;bottom:72px}.speed-two{width:170px;left:-140px;bottom:112px;animation-delay:-.24s}.speed-three{width:130px;left:-105px;bottom:38px;animation-delay:-.48s}.moto-box-v3{position:absolute;left:58px;top:37px;width:112px;height:92px;border-radius:14px;background:linear-gradient(140deg,#111,#221 45%,#070707);border:1px solid rgba(239,31,45,.55);box-shadow:0 22px 40px rgba(0,0,0,.45),inset 0 0 22px rgba(239,31,45,.12);display:flex;flex-direction:column;align-items:center;justify-content:center;transform:skewY(-2deg)}.moto-box-v3 span{color:var(--cp-red);font-size:30px;line-height:1;text-shadow:0 0 16px rgba(239,31,45,.7)}.moto-box-v3 small{color:#fff;font-size:10px;font-weight:1000;margin-top:4px}.rider-back-v3{position:absolute;left:158px;top:48px;width:76px;height:106px;border-radius:32px 36px 20px 24px;background:linear-gradient(145deg,#141414,#2d0b0c 55%,#070707);border:1px solid hsla(0,0%,100%,.08);transform:rotate(-18deg);box-shadow:inset 0 -18px 30px rgba(239,31,45,.2)}.rider-head-v3{position:absolute;left:198px;top:13px;width:58px;height:58px;border-radius:50%;background:radial-gradient(circle at 64% 34%,#3a3a3a,#111 54%,#050505);border:2px solid rgba(239,31,45,.38);box-shadow:0 0 26px rgba(239,31,45,.28)}.rider-head-v3:after{content:"";position:absolute;right:3px;top:20px;width:34px;height:12px;border-radius:99px;background:rgba(239,31,45,.62);filter:blur(.4px)}.rider-arm-v3{position:absolute;left:222px;top:92px;width:76px;height:15px;border-radius:999px;background:linear-gradient(90deg,#1a1a1a,#2f0c0d);transform:rotate(17deg)}.moto-body-v3{position:absolute;left:118px;top:142px;width:210px;height:56px;border-radius:45px 24px 28px 28px;background:linear-gradient(135deg,#ef1f2d,#7b070c 55%,#161616);box-shadow:0 18px 42px rgba(239,31,45,.32),inset 0 -14px 20px rgba(0,0,0,.28)}.moto-seat-v3{position:absolute;left:146px;top:124px;width:118px;height:24px;border-radius:999px;background:#090909;transform:rotate(-4deg)}.moto-handle-v3{position:absolute;left:292px;top:112px;width:72px;height:22px;border-top:6px solid #151515;border-right:5px solid #151515;transform:rotate(-12deg);border-radius:0 18px 0 0}.moto-wheel-v3{position:absolute;bottom:10px;width:82px;height:82px;border-radius:50%;border:12px solid #090909;box-shadow:inset 0 0 0 7px #ef1f2d,0 0 28px rgba(239,31,45,.5);animation:cpWheel .55s linear infinite}.moto-wheel-v3:before{content:"";position:absolute;inset:13px;border-radius:50%;border:3px dashed hsla(0,0%,100%,.28)}.wheel-left{left:105px}.wheel-right{left:265px}.wheel-glow-v3{position:absolute;bottom:0;width:92px;height:24px;border-radius:50%;background:rgba(239,31,45,.34);filter:blur(16px)}.left-glow{left:100px}.right-glow{left:260px}.cp-track-v3{position:absolute;right:4px;bottom:28px;z-index:16;width:190px;min-height:176px;padding:18px;border-radius:22px;border:1px solid hsla(0,0%,100%,.18);background:linear-gradient(155deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,.05));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 30px 70px rgba(0,0,0,.42)}.cp-track-v3 strong{display:block;color:#fff;font-size:15px;line-height:1.2;margin-bottom:8px}.cp-track-v3 span{display:block;color:hsla(0,0%,100%,.78);font-size:11px;line-height:1.45;font-weight:760}.cp-track-map-v3{position:relative;margin-top:14px;height:66px;border-radius:16px;background:rgba(0,0,0,.2);overflow:hidden}.cp-track-map-v3:before{content:"";position:absolute;left:18px;right:20px;top:44px;height:3px;background:#fff;transform:rotate(-14deg);box-shadow:0 0 12px hsla(0,0%,100%,.45)}.cp-track-map-v3 i{position:absolute;width:13px;height:13px;border-radius:50%;border:3px solid #fff;background:#ef1f2d;box-shadow:0 0 14px rgba(239,31,45,.7)}.cp-track-map-v3 i:first-child{left:22px;bottom:17px}.cp-track-map-v3 i:nth-child(2){left:72px;top:31px}.cp-track-map-v3 i:nth-child(3){right:22px;top:18px}.cp-search-v3{position:relative;z-index:18;grid-column:1/3;width:min(920px,100%);align-self:end;margin-top:-12px;padding:13px;display:grid;grid-template-columns:210px 1fr 118px;grid-gap:12px;gap:12px;background:hsla(0,0%,100%,.075);border:1px solid hsla(0,0%,100%,.18);border-radius:20px;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);box-shadow:0 24px 80px rgba(0,0,0,.36)}.cp-location-v3{display:flex;align-items:center;gap:12px;min-height:58px;padding:0 14px;border-right:1px solid hsla(0,0%,100%,.12)}.cp-location-v3 span{color:var(--cp-red);font-size:20px;filter:drop-shadow(0 0 12px rgba(239,31,45,.8))}.cp-location-v3 small{display:block;color:hsla(0,0%,100%,.64);font-size:11px;font-weight:900}.cp-location-v3 strong{display:block;color:#fff;font-size:13px;font-weight:1000}.cp-search-input-v3{min-height:58px;display:flex;align-items:center;gap:12px;color:hsla(0,0%,100%,.78)}.cp-search-input-v3 span{font-size:24px}.cp-search-input-v3 strong{font-size:14px;font-weight:750}.cp-search-btn-v3{display:flex;align-items:center;justify-content:center;min-height:58px;border-radius:16px;background:linear-gradient(135deg,#ef1f2d,#ff4b1f);color:#fff;font-weight:1000;text-decoration:none;box-shadow:0 16px 36px rgba(239,31,45,.3)}.cp-suggestion-v3{grid-column:1/4;display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:1px 4px 0}.cp-suggestion-v3 span{color:hsla(0,0%,100%,.8);font-size:12px;font-weight:900;margin-right:4px}.cp-suggestion-v3 a{color:#fff;text-decoration:none;border:1px solid hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.06);border-radius:999px;padding:8px 14px;font-size:12px;font-weight:900}.cp-section-v3{position:relative;z-index:10;padding:20px 0 0}.cp-section-head-v3{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:18px}.cp-section-head-v3 h2{margin:0;color:#fff;font-size:25px;letter-spacing:-.035em}.cp-section-head-v3 a{color:var(--cp-red);text-decoration:none;font-weight:950}.cp-cards-row-v3{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:16px;gap:16px}.cp-card-v3{min-height:205px;border-radius:18px;overflow:hidden;background:hsla(0,0%,100%,.055);border:1px solid hsla(0,0%,100%,.14);text-decoration:none;color:#fff;box-shadow:0 18px 45px rgba(0,0,0,.28);transition:.25s ease}.cp-card-v3:hover{transform:translateY(-4px);border-color:rgba(239,31,45,.38)}.cp-card-media-v3{position:relative;height:104px;background:radial-gradient(circle at 45% 32%,rgba(255,91,45,.34),transparent 38%),linear-gradient(135deg,rgba(239,31,45,.25),rgba(0,0,0,.2));overflow:hidden}.cp-card-media-v3 img{width:74px;height:74px;object-fit:contain;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);filter:drop-shadow(0 20px 28px rgba(0,0,0,.35))}.cp-card-badge-v3{position:absolute;left:12px;top:12px;z-index:4;color:#fff;background:linear-gradient(135deg,#ef1f2d,#ff4b1f);border-radius:8px;padding:6px 8px;font-size:9px;font-weight:1000;text-transform:uppercase;letter-spacing:.02em}.cp-food-preview-v3{position:absolute;inset:0}.cp-food-preview-v3:before{content:"";position:absolute;left:18px;right:18px;bottom:10px;height:54px;border-radius:18px 18px 42px 42px;background:linear-gradient(135deg,hsla(0,0%,100%,.14),rgba(239,31,45,.24));box-shadow:0 0 40px rgba(239,31,45,.14)}.cp-empty-style-1 .cp-food-preview-v3:after,.cp-empty-style-2 .cp-food-preview-v3:after,.cp-empty-style-3 .cp-food-preview-v3:after,.cp-empty-style-4 .cp-food-preview-v3:after,.cp-empty-style-5 .cp-food-preview-v3:after{content:"🍴"}.cp-food-preview-v3:after{position:absolute;right:20px;bottom:14px;font-size:45px;filter:drop-shadow(0 16px 16px rgba(0,0,0,.35))}.cp-card-body-v3{padding:14px;display:flex;flex-direction:column;gap:6px}.cp-card-body-v3 h3{margin:0;color:#fff;font-size:15px;line-height:1.18;font-weight:950}.cp-card-body-v3 p{margin:0;min-height:34px;color:hsla(0,0%,100%,.78);font-size:12px;line-height:1.35;font-weight:760}.cp-card-body-v3 small{color:hsla(0,0%,100%,.58);font-weight:850;font-size:11px;line-height:1.35}.cp-categories-v3{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));grid-gap:14px;gap:14px}.cp-category-v3{min-height:104px;border-radius:999px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;color:#fff;text-decoration:none;background:radial-gradient(circle at 50% 20%,rgba(239,31,45,.25),hsla(0,0%,100%,.04));border:1px solid rgba(239,31,45,.28);box-shadow:inset 0 0 26px rgba(239,31,45,.06)}.cp-category-v3 span{font-size:32px;filter:drop-shadow(0 0 12px rgba(239,31,45,.25))}.cp-category-v3 strong{font-size:12px;font-weight:900}.cp-benefits-v3{margin-top:26px;display:grid;grid-template-columns:1fr .95fr;grid-gap:0;gap:0;min-height:300px;border-radius:24px;border:1px solid hsla(0,0%,100%,.14);background:linear-gradient(135deg,hsla(0,0%,100%,.075),rgba(95,0,8,.18));overflow:hidden;box-shadow:0 22px 70px rgba(0,0,0,.32)}.cp-benefit-left-v3{padding:28px;border-right:1px solid hsla(0,0%,100%,.12)}.cp-app-panel-v3 h2,.cp-benefit-left-v3 h2{margin:0 0 22px;color:#fff;font-size:24px;line-height:1.18;letter-spacing:-.04em}.cp-benefit-left-v3 h2 span{color:var(--cp-red)}.cp-benefit-grid-v3{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.cp-benefit-card-v3{min-height:156px;border-radius:18px;padding:17px 14px;background:rgba(0,0,0,.18);border:1px solid hsla(0,0%,100%,.14);display:flex;flex-direction:column;gap:9px;align-items:flex-start}.cp-benefit-card-v3 span{color:var(--cp-red);font-size:29px;filter:drop-shadow(0 0 14px rgba(239,31,45,.5))}.cp-benefit-card-v3 strong{color:#fff;font-size:15px;line-height:1.15}.cp-benefit-card-v3 small{color:hsla(0,0%,100%,.7);font-size:11px;line-height:1.38;font-weight:750}.cp-app-panel-v3{position:relative;padding:28px;display:grid;grid-template-columns:1fr 215px;grid-gap:18px;gap:18px;overflow:hidden}.cp-app-panel-v3 ul{margin:0;padding:0;list-style:none;display:grid;grid-gap:13px;gap:13px}.cp-app-panel-v3 li{color:hsla(0,0%,100%,.84);font-weight:850;font-size:14px}.cp-app-panel-v3 li:before{content:"✓";color:var(--cp-red);margin-right:10px}.cp-app-phone-v3{width:210px;height:260px;border-radius:32px;align-self:end;justify-self:end;transform:rotate(9deg) translateY(20px);background:linear-gradient(155deg,rgba(239,31,45,.42),hsla(0,0%,100%,.05));border:1px solid hsla(0,0%,100%,.16);box-shadow:inset 0 0 0 8px #070707,0 30px 80px rgba(239,31,45,.22);padding:44px 22px}.phone-line{height:18px;border-radius:999px;background:hsla(0,0%,100%,.14);margin-bottom:18px}.phone-line.l1{width:100%}.phone-line.l2{width:72%}.phone-card-v3{margin-top:20px;min-height:66px;border-radius:18px;display:grid;place-items:center;color:#fff;font-weight:1000;background:rgba(239,31,45,.38)}.cp-prime-v3{margin-top:26px;min-height:94px;border-radius:24px;padding:20px 36px;display:flex;align-items:center;gap:22px;border:1px solid hsla(0,0%,100%,.16);background:linear-gradient(135deg,rgba(239,31,45,.94),rgba(105,0,7,.92));box-shadow:0 20px 64px rgba(239,31,45,.22),inset 0 0 36px hsla(0,0%,100%,.08)}.cp-gift-v3{font-size:42px;filter:drop-shadow(0 0 22px rgba(255,224,99,.3))}.cp-prime-v3 div:nth-child(2){flex:1 1;display:flex;flex-direction:column;gap:6px}.cp-prime-v3 strong{color:#fff;font-size:22px}.cp-prime-v3 span{color:hsla(0,0%,100%,.82);font-weight:750}.cp-prime-v3 a{text-decoration:none;min-width:180px;min-height:50px;border-radius:16px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:1000;background:linear-gradient(135deg,#c28b2f,#f2b94f);box-shadow:0 16px 36px rgba(219,163,59,.32)}.cp-footer-v3{margin-top:34px;padding:38px 0 18px;border-top:1px solid hsla(0,0%,100%,.08);background:#050505}.cp-footer-grid-v3{display:grid;grid-template-columns:1.4fr repeat(4,1fr);grid-gap:34px;gap:34px}.cp-footer-grid-v3 a,.cp-footer-grid-v3 p,.cp-footer-grid-v3 span{color:hsla(0,0%,100%,.7);font-size:13px;line-height:1.7;font-weight:760;text-decoration:none}.cp-footer-grid-v3 h3{color:#fff;margin:0 0 14px;font-size:14px}.cp-footer-grid-v3>div{display:flex;flex-direction:column;gap:7px}.cp-footer-brand-v3{display:flex;align-items:center;gap:10px;margin-bottom:10px}.cp-footer-brand-v3 span{color:var(--cp-red);font-size:32px;line-height:1;text-shadow:0 0 16px rgba(239,31,45,.5)}.cp-footer-brand-v3 strong{font-size:25px;line-height:1}.cp-footer-brand-v3 i{color:#fff;font-style:normal}.cp-footer-brand-v3 b{color:var(--cp-red)}.cp-copyright-v3{text-align:center;margin-top:26px;padding-top:18px;border-top:1px solid hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.55);font-size:12px;font-weight:780}@keyframes cpHeroPulse{0%,to{transform:translateZ(0) scale(1);opacity:.78}50%{transform:translate3d(-20px,16px,0) scale(1.08);opacity:1}}@keyframes cpLineRun{0%{transform:translateX(20%) skewY(-7deg);opacity:0}18%{opacity:1}to{transform:translateX(-85%) skewY(-7deg);opacity:0}}@keyframes cpSpark{0%,to{transform:translateZ(0) scale(.75);opacity:.3}50%{transform:translate3d(26px,-34px,0) scale(1.25);opacity:1}}@keyframes cpPhoneFloat{0%,to{transform:rotate(-9deg) translateY(0)}50%{transform:rotate(-7deg) translateY(-13px)}}@keyframes cpFoodFloat{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-18px) rotate(5deg)}}@keyframes cpRoadStripe{0%{transform:translateX(0)}to{transform:translateX(-38%)}}@keyframes cpMotoRun{0%,to{transform:translateZ(0) rotate(-1deg) scale(var(--moto-scale,1))}35%{transform:translate3d(12px,-7px,0) rotate(1deg) scale(var(--moto-scale,1))}70%{transform:translate3d(-5px,4px,0) rotate(-2deg) scale(var(--moto-scale,1))}}@keyframes cpWheel{to{transform:rotate(1turn)}}@keyframes cpSpeedBlink{0%{transform:translateX(20px);opacity:0}30%{opacity:1}to{transform:translateX(-80px);opacity:0}}@media (max-width:1060px){.cp-nav-v3{flex-wrap:wrap;justify-content:center;padding:16px 0}.cp-brand-v3{min-width:auto}.cp-menu-v3{order:3;width:100%;justify-content:center;flex-wrap:wrap;gap:16px}.cp-hero-v3{grid-template-columns:1fr;min-height:auto}.cp-hero-text-v3{padding-top:24px}.cp-hero-art-v3{min-height:600px}.cp-track-v3{right:20px;bottom:22px}.cp-search-v3{grid-column:1}.cp-cards-row-v3{grid-template-columns:repeat(3,minmax(0,1fr))}.cp-categories-v3{grid-template-columns:repeat(5,minmax(0,1fr))}.cp-benefits-v3{grid-template-columns:1fr}.cp-benefit-left-v3{border-right:0;border-bottom:1px solid hsla(0,0%,100%,.12)}.cp-footer-grid-v3{grid-template-columns:repeat(2,1fr)}}@media (max-width:740px){.cp-container{width:min(100% - 28px,1140px)}.cp-nav-actions-v3{width:100%;flex-direction:column}.cp-nav-actions-v3 .cp-btn{width:100%}.cp-menu-v3{display:none}.cp-brand-name-v3{font-size:24px}.cp-hero-v3{padding-top:30px;gap:10px}.cp-hero-text-v3 h1{font-size:clamp(48px,16vw,68px)}.cp-sub-v3{font-size:16px}.cp-hero-stats-v3{grid-template-columns:1fr}.cp-hero-stat-v3{border-right:0;border-bottom:1px solid hsla(0,0%,100%,.12)}.cp-hero-stat-v3:last-child{border-bottom:0}.cp-hero-art-v3{min-height:430px;transform:scale(.86);transform-origin:top center;margin-bottom:-54px}.cp-phone-v3{right:16px;width:210px;height:365px}.cp-moto-v3{left:2%;bottom:130px;--moto-scale:.82}.cp-track-v3{position:relative;right:auto;bottom:auto;width:min(100%,240px);margin:250px auto 0}.food-d{right:-20%}.cp-search-v3{grid-template-columns:1fr;margin-top:0}.cp-suggestion-v3{grid-column:1}.cp-location-v3{border-right:0;border-bottom:1px solid hsla(0,0%,100%,.12)}.cp-cards-row-v3{grid-template-columns:1fr}.cp-categories-v3{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-app-panel-v3,.cp-benefit-grid-v3{grid-template-columns:1fr}.cp-app-phone-v3{justify-self:center;transform:rotate(5deg)}.cp-prime-v3{align-items:flex-start;flex-direction:column;padding:22px}.cp-prime-v3 a{width:100%}.cp-footer-grid-v3{grid-template-columns:1fr}}.cp-nav-v3{flex-wrap:nowrap;align-items:center}.cp-menu-v3{min-width:0;gap:clamp(12px,1.45vw,22px)}.cp-menu-v3 .cp-menu-link{font-size:clamp(11px,.92vw,13px);line-height:1}.cp-nav-actions-v3{flex-shrink:0}.cp-nav-actions-v3 .cp-btn{min-height:44px;padding-inline:clamp(14px,1.35vw,22px);font-size:clamp(11px,.9vw,13px)}.cp-mobile-menu-v3{display:none;position:relative;z-index:120}.cp-mobile-menu-v3 summary{list-style:none;cursor:pointer;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 18px;border-radius:14px;border:1px solid hsla(0,0%,100%,.18);background:hsla(0,0%,100%,.07);color:#fff;font-weight:1000;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08)}.cp-mobile-menu-v3 summary::-webkit-details-marker{display:none}.cp-mobile-menu-v3 summary:after{content:"☰";color:#ff1f32;font-size:16px;line-height:1}.cp-mobile-menu-v3 nav{position:absolute;right:0;top:calc(100% + 10px);width:min(280px,calc(100vw - 28px));padding:12px;border-radius:18px;border:1px solid hsla(0,0%,100%,.14);background:rgba(8,8,10,.98);box-shadow:0 28px 80px rgba(0,0,0,.52),0 0 45px rgba(255,31,50,.12);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.cp-mobile-menu-v3 nav a{display:flex;align-items:center;min-height:42px;padding:0 12px;border-radius:12px;color:#fff;text-decoration:none;font-size:13px;font-weight:950}.cp-mobile-menu-v3 nav a.active,.cp-mobile-menu-v3 nav a:hover{color:#fff;background:linear-gradient(135deg,rgba(255,31,50,.9),rgba(255,74,32,.72))}.cp-track-card{right:10px!important;bottom:-52px!important;z-index:9!important}.cp-hero-visual{padding-bottom:78px}@media (max-width:1240px){.cp-menu-v3{display:none!important}.cp-mobile-menu-v3{display:block;margin-left:auto}.cp-nav-v3{gap:14px}.cp-nav-actions-v3{margin-left:0}}@media (max-width:860px){.cp-nav-v3{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:14px;gap:14px;padding:14px 0}.cp-brand-v3{min-width:0}.cp-brand-name-v3{font-size:25px}.cp-brand-copy-v3 small{font-size:7px;letter-spacing:.2em}.cp-mobile-menu-v3{justify-self:end;margin-left:0}.cp-nav-actions-v3{grid-column:1/-1;width:100%;display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px}.cp-nav-actions-v3 .cp-btn{width:100%}.cp-mobile-menu-v3 nav{right:0}}@media (max-width:740px){.cp-hero-visual{min-height:520px!important;padding-bottom:112px;transform:none!important;margin-bottom:0!important}.cp-rider{bottom:150px!important}.cp-track-card{position:absolute!important;right:10px!important;left:auto!important;bottom:4px!important;width:min(218px,72vw)!important;margin:0!important}}@media (max-width:440px){.cp-brand-icon-v3{width:28px;height:28px}.cp-brand-name-v3{font-size:21px}.cp-mobile-menu-v3 summary{padding:0 14px;min-height:40px}.cp-nav-actions-v3 .cp-btn{min-height:44px}.cp-track-card{width:min(205px,82vw)!important;right:0!important}}.cp-nav-shell-v3 .cp-container{width:min(1280px,calc(100% - 32px))}@media (min-width:1241px){.cp-nav-v3{display:grid;grid-template-columns:210px minmax(470px,1fr) auto;grid-gap:18px;gap:18px;align-items:center;justify-content:normal;min-height:78px;padding:0}.cp-brand-v3{min-width:0;gap:10px}.cp-brand-icon-v3{width:34px;height:34px}.cp-brand-name-v3{font-size:26px;line-height:.95}.cp-brand-copy-v3 small{font-size:7px;letter-spacing:.28em}.cp-menu-v3{display:flex!important;justify-content:center;gap:clamp(12px,1.25vw,20px);min-width:0;overflow:visible}.cp-menu-v3 .cp-menu-link{font-size:clamp(10.5px,.78vw,12px);padding:12px 0;letter-spacing:-.01em}.cp-mobile-menu-v3{display:none!important}.cp-nav-actions-v3{display:flex;justify-content:flex-end;gap:12px;min-width:0}.cp-nav-actions-v3 .cp-btn{min-height:44px;border-radius:15px;padding-inline:clamp(14px,1.15vw,20px);font-size:clamp(10.5px,.78vw,12px);letter-spacing:-.01em}.cp-btn-red{min-width:132px}.cp-btn-gold{min-width:238px}}@media (min-width:1241px) and (max-width:1320px){.cp-nav-v3{grid-template-columns:190px minmax(410px,1fr) auto;gap:12px}.cp-brand-name-v3{font-size:23px}.cp-brand-copy-v3 small{letter-spacing:.2em}.cp-menu-v3{gap:11px}.cp-menu-v3 .cp-menu-link,.cp-nav-actions-v3 .cp-btn{font-size:10.5px}.cp-nav-actions-v3 .cp-btn{padding-inline:13px}.cp-btn-red{min-width:118px}.cp-btn-gold{min-width:210px}}.cp-hero-art-v3{min-height:705px;padding-bottom:86px}.cp-track-v3{right:18px!important;bottom:-42px!important;z-index:10!important}@media (max-width:1060px) and (min-width:741px){.cp-hero-art-v3{min-height:690px;padding-bottom:92px}.cp-track-v3{right:22px!important;bottom:-44px!important}}@media (max-width:740px){.cp-hero-art-v3{min-height:560px!important;padding-bottom:120px!important;transform:none!important;margin-bottom:0!important}.cp-moto-v3{bottom:168px!important}.cp-track-v3{position:relative!important;right:auto!important;bottom:auto!important;left:auto!important;width:min(100%,240px)!important;margin:355px auto 0!important;z-index:10!important}}@media (max-width:440px){.cp-track-v3{width:min(220px,84vw)!important;margin-top:370px!important}}.cp-home-v3 :is(.cp-sub-v3,.cp-hero-stat-v3 small,.cp-track-v3 span,.cp-location-v3 small,.cp-location-v3 strong,.cp-search-input-v3 strong,.cp-suggestion-v3 span,.cp-card-body-v3 p,.cp-card-body-v3 small,.cp-empty-v3 p,.cp-empty-v3 small,.cp-category-v3,.cp-benefit-card-v3 small,.cp-app-panel-v3 li,.cp-prime-v3 span,.cp-footer-grid-v3 p,.cp-footer-grid-v3 span,.cp-footer-grid-v3 a){color:hsla(0,0%,100%,.92)!important}.cp-mobile-menu-v3 button{list-style:none;cursor:pointer;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 18px;border-radius:14px;border:1px solid hsla(0,0%,100%,.18);background:hsla(0,0%,100%,.07);color:#fff;font-weight:1000;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08)}.cp-mobile-menu-v3 button:after{content:"☰";color:#ff1f32;font-size:16px;line-height:1}.cp-mobile-menu-v3 nav{display:none}.cp-mobile-menu-v3.is-open nav{display:block}@media (max-width:1500px) and (min-width:861px){.cp-nav-v3{display:grid;grid-template-columns:minmax(190px,auto) auto auto;align-items:center;grid-gap:14px;gap:14px;min-height:78px}.cp-menu-v3{display:none!important}.cp-mobile-menu-v3{display:block!important;margin-left:auto}.cp-nav-actions-v3{justify-self:end}}@media (min-width:1501px){.cp-menu-v3{display:flex!important}.cp-mobile-menu-v3{display:none!important}}@media (max-width:740px){.cp-hero-art-v3{min-height:760px!important;padding-bottom:0!important;transform:none!important;margin-bottom:0!important;overflow:visible}.cp-phone-v3{right:8px!important;top:12px!important;width:220px!important;height:390px!important}.cp-moto-v3{left:0!important;bottom:300px!important;--moto-scale:.78!important;transform-origin:left bottom!important}.cp-road-v3{bottom:250px!important}.cp-track-v3{position:absolute!important;left:50%!important;right:auto!important;bottom:34px!important;transform:translateX(-50%)!important;width:min(260px,86vw)!important;margin:0!important;z-index:26!important}.cp-search-v3{margin-top:18px!important}}@media (max-width:440px){.cp-hero-art-v3{min-height:780px!important}.cp-moto-v3{bottom:320px!important;--moto-scale:.72!important}.cp-road-v3{bottom:270px!important}.cp-track-v3{bottom:36px!important;width:min(248px,84vw)!important}.cp-mobile-menu-v3 button{min-height:40px;padding:0 14px}}.cp-moto-v3,.cp-moto-v3 .moto-body-v3,.cp-moto-v3 .moto-box-v3,.cp-moto-v3 .rider-arm-v3,.cp-moto-v3 .rider-back-v3,.cp-moto-v3 .rider-head-v3{will-change:transform}.cp-moto-v3{animation:cpMotoRun 1.6s ease-in-out infinite!important}.cp-moto-v3 .moto-wheel-v3{animation:cpWheel .55s linear infinite!important}.cp-road-v3 .road-stripe,.road-stripe{animation:cpRoadStripe .85s linear infinite!important}.cp-moto-v3 .moto-speed{animation:cpSpeedBlink .72s linear infinite!important}@media (max-width:740px){.cp-moto-v3{--moto-scale:.78;animation:cpMotoRun 1.45s ease-in-out infinite!important}}@media (max-width:440px){.cp-moto-v3{--moto-scale:.72;animation:cpMotoRun 1.45s ease-in-out infinite!important}}.cp-float-food-v3.food-e{right:4%!important;top:178px!important;z-index:7!important}@media (max-width:740px){.cp-float-food-v3.food-e{right:-10px!important;left:auto!important;top:188px!important;width:54px!important;height:54px!important;font-size:28px!important;z-index:7!important}}@media (max-width:440px){.cp-float-food-v3.food-e{right:-14px!important;top:182px!important;width:50px!important;height:50px!important;font-size:26px!important}}.cp-phone-brand-v3{position:relative;z-index:5;margin-top:74px;display:flex;flex-direction:column;align-items:center;gap:3px;text-align:center;pointer-events:none;transform:translateY(-6px)}.cp-phone-brand-v3 strong{display:inline-flex;align-items:baseline;justify-content:center;gap:1px;color:#fff;font-size:24px;font-weight:1000;line-height:1;letter-spacing:-.045em;text-shadow:0 0 22px hsla(0,0%,100%,.22),0 0 28px rgba(239,31,45,.26)}.cp-phone-brand-v3 strong b{color:var(--cp-red);font-style:normal;font-weight:1000;text-shadow:0 0 20px rgba(239,31,45,.55)}.cp-phone-brand-v3 small{color:#fff;font-size:7px;font-weight:1000;letter-spacing:.22em;text-transform:uppercase;opacity:.92}.cp-phone-v3>img{margin-top:18px}@media (max-width:740px){.cp-phone-brand-v3{margin-top:64px;transform:translateY(-4px)}.cp-phone-brand-v3 strong{font-size:19px}.cp-phone-brand-v3 small{font-size:6px;letter-spacing:.16em}.cp-phone-v3>img{width:92px!important;margin-top:14px}.cp-float-food-v3{display:grid!important;z-index:9!important;opacity:.96!important}.cp-float-food-v3.food-a{left:9%!important;right:auto!important;top:42px!important;width:62px!important;height:62px!important;font-size:32px!important}.cp-float-food-v3.food-b{left:2%!important;right:auto!important;top:190px!important;width:58px!important;height:58px!important;font-size:30px!important}.cp-float-food-v3.food-c{right:10px!important;top:104px!important;font-size:31px!important}.cp-float-food-v3.food-c,.cp-float-food-v3.food-d{left:auto!important;width:62px!important;height:62px!important}.cp-float-food-v3.food-d{right:8px!important;top:255px!important;font-size:32px!important}.cp-float-food-v3.food-e{right:78px!important;left:auto!important;top:218px!important;width:52px!important;height:52px!important;font-size:26px!important}}@media (max-width:440px){.cp-phone-brand-v3{margin-top:62px}.cp-phone-brand-v3 strong{font-size:18px}.cp-phone-v3>img{width:84px!important;margin-top:12px}.cp-float-food-v3.food-a{left:10%!important;top:46px!important;width:58px!important;height:58px!important;font-size:30px!important}.cp-float-food-v3.food-b{left:3%!important;top:184px!important;width:54px!important;height:54px!important;font-size:28px!important}.cp-float-food-v3.food-c{right:8px!important;top:116px!important;width:56px!important;height:56px!important;font-size:28px!important}.cp-float-food-v3.food-d{right:10px!important;top:252px!important;width:56px!important;height:56px!important;font-size:29px!important}.cp-float-food-v3.food-e{right:64px!important;top:216px!important;width:48px!important;height:48px!important;font-size:24px!important}}.cp-brand-v3{min-width:278px!important;gap:14px!important}.cp-brand-icon-v3{filter:drop-shadow(0 0 20px rgba(239,31,45,.55))!important}.cp-brand-name-v3{font-size:34px!important}.cp-brand-copy-v3 small{font-size:9px!important}.cp-phone-brand-v3{position:relative!important;z-index:6!important;margin-top:0!important;transform:translateY(-18px)!important;justify-content:center!important}.cp-phone-brand-logo-v3{width:98px!important;opacity:.98!important;filter:drop-shadow(0 22px 34px rgba(239,31,45,.42))!important}.cp-phone-brand-v3 strong{font-size:26px!important;line-height:.95!important}.cp-phone-brand-v3 small{font-size:8px!important;text-transform:uppercase!important;opacity:.94!important}.cp-phone-v3>img:not(.cp-phone-brand-logo-v3){display:none!important}.moto-box-v3{width:130px!important;height:104px!important;left:48px!important;top:26px!important}.moto-box-v3 span{font-size:44px!important}.moto-box-v3 small{font-size:13px!important;letter-spacing:-.02em!important}@media (max-width:1500px) and (min-width:861px){.cp-brand-v3{min-width:238px!important}.cp-brand-icon-v3{width:48px!important;height:48px!important}.cp-brand-name-v3{font-size:30px!important}.cp-brand-copy-v3 small{font-size:8px!important;letter-spacing:.28em!important}}@media (max-width:740px){.cp-brand-v3{min-width:0!important;gap:10px!important}.cp-brand-icon-v3{width:46px!important;height:46px!important}.cp-brand-name-v3{font-size:30px!important}.cp-brand-copy-v3 small{font-size:8px!important;letter-spacing:.22em!important}.cp-phone-brand-v3{transform:translateY(-14px)!important;gap:7px!important}.cp-phone-brand-logo-v3{width:78px!important}.cp-phone-brand-v3 strong{font-size:20px!important}.cp-phone-brand-v3 small{font-size:6.5px!important;letter-spacing:.18em!important}.moto-box-v3{width:118px!important;height:94px!important}.moto-box-v3 span{font-size:38px!important}.moto-box-v3 small{font-size:12px!important}}@media (max-width:440px){.cp-brand-icon-v3{width:42px!important;height:42px!important}.cp-brand-name-v3{font-size:28px!important}.cp-brand-copy-v3 small{font-size:7px!important}.cp-phone-brand-logo-v3{width:72px!important}.cp-phone-brand-v3 strong{font-size:19px!important}}.cp-phone-v3{display:block!important}.cp-phone-brand-v3{position:absolute!important;top:112px!important;left:50%!important;right:auto!important;bottom:auto!important;margin:0!important;transform:translateX(-50%)!important;width:78%!important;z-index:12!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:7px!important;text-align:center!important;pointer-events:none!important}.cp-phone-brand-logo-v3{width:86px!important;max-width:44%!important}.cp-phone-brand-v3 strong{font-size:24px!important}.cp-phone-brand-v3 small{font-size:7px!important;letter-spacing:.22em!important}@media (max-width:740px){.cp-phone-brand-v3{top:104px!important;width:82%!important;gap:6px!important}.cp-phone-brand-logo-v3{width:70px!important;max-width:45%!important}.cp-phone-brand-v3 strong{font-size:19px!important}.cp-phone-brand-v3 small{font-size:6px!important;letter-spacing:.17em!important}}@media (max-width:440px){.cp-phone-brand-v3{top:98px!important}.cp-phone-brand-logo-v3{width:64px!important}.cp-phone-brand-v3 strong{font-size:18px!important}}.cp-brand-icon-v3{width:68px!important;height:68px!important}.cp-brand-name-v3{font-size:40px!important;line-height:.9!important}.cp-brand-copy-v3 small{font-size:10.5px!important}.cp-phone-brand-logo-v3{width:112px!important;max-width:52%!important}.cp-phone-brand-v3 strong{font-size:30px!important}.cp-phone-brand-v3 small{font-size:8.5px!important;letter-spacing:.23em!important}.moto-box-v3{width:154px!important;height:122px!important}.moto-box-v3 span{font-size:52px!important}.moto-box-v3 small{font-size:15px!important}.cp-home-v3 a,.cp-home-v3 li,.cp-home-v3 p,.cp-home-v3 small,.cp-home-v3 span,.cp-home-v3 strong{text-rendering:geometricPrecision}.cp-menu-link,.cp-mobile-menu-v3 button,.cp-mobile-menu-v3 nav a{font-size:15px!important}.cp-sub-v3{font-size:21px!important;color:hsla(0,0%,100%,.86)!important}.cp-kicker-v3{font-size:13px!important;color:#fff!important}.cp-hero-stat-v3 strong{font-size:17px!important;color:#fff!important}.cp-hero-stat-v3 small{font-size:13px!important;line-height:1.38!important;color:hsla(0,0%,100%,.86)!important}.cp-benefit-card-v3 small,.cp-card-body-v3 small,.cp-copyright-v3,.cp-footer-v3 a,.cp-footer-v3 p,.cp-footer-v3 span,.cp-location-v3 small,.cp-track-v3 span{font-size:14px!important;line-height:1.45!important;color:hsla(0,0%,100%,.86)!important}.cp-app-panel-v3 li,.cp-card-body-v3 p,.cp-category-v3 strong,.cp-location-v3 strong,.cp-prime-v3 a,.cp-prime-v3 span,.cp-search-input-v3 strong,.cp-suggestion-v3 a,.cp-suggestion-v3 span{font-size:15px!important;line-height:1.42!important;color:hsla(0,0%,100%,.92)!important}.cp-benefit-card-v3 strong,.cp-card-body-v3 h3,.cp-footer-v3 h3,.cp-track-v3 strong{color:#fff!important}.cp-home-v3 .light-surface,.cp-home-v3 .light-surface *{color:#111827!important}@media (max-width:1500px) and (min-width:861px){.cp-brand-icon-v3{width:58px!important;height:58px!important}.cp-brand-name-v3{font-size:34px!important}.cp-brand-copy-v3 small{font-size:9px!important;letter-spacing:.28em!important}.cp-menu-link{font-size:14px!important}}@media (max-width:740px){.cp-brand-icon-v3{width:54px!important;height:54px!important}.cp-brand-name-v3{font-size:34px!important}.cp-brand-copy-v3 small{font-size:8.5px!important;letter-spacing:.22em!important}.cp-phone-brand-logo-v3{width:88px!important;max-width:52%!important}.cp-phone-brand-v3 strong{font-size:22px!important}.cp-phone-brand-v3 small{font-size:7px!important;letter-spacing:.18em!important}.moto-box-v3{width:136px!important;height:108px!important}.moto-box-v3 span{font-size:44px!important}.moto-box-v3 small{font-size:13px!important}.cp-sub-v3{font-size:18px!important}.cp-benefit-card-v3 small,.cp-card-body-v3 small,.cp-copyright-v3,.cp-footer-v3 a,.cp-footer-v3 p,.cp-footer-v3 span,.cp-location-v3 small,.cp-track-v3 span{font-size:13.5px!important}.cp-app-panel-v3 li,.cp-card-body-v3 p,.cp-category-v3 strong,.cp-location-v3 strong,.cp-prime-v3 a,.cp-prime-v3 span,.cp-search-input-v3 strong,.cp-suggestion-v3 a,.cp-suggestion-v3 span{font-size:14px!important}}@media (max-width:440px){.cp-brand-icon-v3{width:50px!important;height:50px!important}.cp-brand-name-v3{font-size:31px!important}.cp-brand-copy-v3 small{font-size:8px!important}.cp-phone-brand-logo-v3{width:82px!important}.cp-phone-brand-v3 strong{font-size:21px!important}}.cp-brand-v3{min-width:390px!important;gap:18px!important}.cp-brand-icon-v3{width:96px!important;height:96px!important;flex:0 0 96px!important;filter:drop-shadow(0 0 28px rgba(239,31,45,.72))!important}.cp-brand-name-v3{font-size:58px!important;line-height:.88!important;letter-spacing:-.065em!important}.cp-brand-copy-v3 small{font-size:12px!important;letter-spacing:.34em!important;color:#fff!important;opacity:.98!important}.cp-nav-v3{min-height:122px!important}.cp-phone-brand-v3{top:66px!important;width:88%!important;gap:8px!important}.cp-phone-brand-logo-v3{width:132px!important;max-width:62%!important}.cp-phone-brand-v3 strong{font-size:36px!important;line-height:.92!important}.cp-phone-brand-v3 small{font-size:10px!important;letter-spacing:.24em!important;color:#fff!important}.moto-box-v3{width:178px!important;height:138px!important}.moto-box-v3 span{font-size:62px!important}.moto-box-v3 small{font-size:17px!important}.cp-menu-v3 .cp-menu-link,.cp-mobile-menu-v3 button,.cp-mobile-menu-v3 nav a{font-size:16px!important}.cp-kicker-v3{font-size:14px!important;letter-spacing:.34em!important}.cp-sub-v3{font-size:22px!important;line-height:1.45!important}.cp-benefit-card-v3 strong,.cp-card-body-v3 h3,.cp-footer-v3 h3,.cp-hero-stat-v3 strong,.cp-track-v3 strong{font-size:18px!important}.cp-benefit-card-v3 small,.cp-card-body-v3 small,.cp-copyright-v3,.cp-footer-v3 a,.cp-footer-v3 p,.cp-footer-v3 span,.cp-hero-stat-v3 small,.cp-location-v3 small,.cp-track-v3 span{font-size:15.5px!important;line-height:1.5!important;color:hsla(0,0%,100%,.92)!important}.cp-app-panel-v3 li,.cp-card-body-v3 p,.cp-category-v3 strong,.cp-location-v3 strong,.cp-prime-v3 a,.cp-prime-v3 span,.cp-search-input-v3 strong,.cp-suggestion-v3 a,.cp-suggestion-v3 span{font-size:16px!important;line-height:1.46!important;color:hsla(0,0%,100%,.95)!important}@media (min-width:1501px){.cp-nav-v3{grid-template-columns:390px minmax(520px,1fr) auto!important;gap:22px!important}}@media (max-width:1500px) and (min-width:861px){.cp-brand-v3{min-width:320px!important}.cp-brand-icon-v3{width:78px!important;height:78px!important;flex-basis:78px!important}.cp-brand-name-v3{font-size:46px!important}.cp-brand-copy-v3 small{font-size:10px!important;letter-spacing:.26em!important}.cp-nav-v3{min-height:108px!important}}@media (max-width:740px){.cp-brand-v3{min-width:0!important;gap:12px!important}.cp-brand-icon-v3{width:68px!important;height:68px!important;flex-basis:68px!important}.cp-brand-name-v3{font-size:42px!important}.cp-brand-copy-v3 small{font-size:9px!important;letter-spacing:.2em!important}.cp-phone-brand-v3{top:58px!important;width:90%!important;gap:7px!important}.cp-phone-brand-logo-v3{width:104px!important;max-width:62%!important}.cp-phone-brand-v3 strong{font-size:27px!important}.cp-phone-brand-v3 small{font-size:7.5px!important;letter-spacing:.18em!important}.moto-box-v3{width:154px!important;height:120px!important}.moto-box-v3 span{font-size:50px!important}.moto-box-v3 small{font-size:14px!important}.cp-sub-v3{font-size:19px!important}.cp-app-panel-v3 li,.cp-card-body-v3 p,.cp-category-v3 strong,.cp-location-v3 strong,.cp-prime-v3 a,.cp-prime-v3 span,.cp-search-input-v3 strong,.cp-suggestion-v3 a,.cp-suggestion-v3 span{font-size:15px!important}}@media (max-width:440px){.cp-brand-icon-v3{width:62px!important;height:62px!important;flex-basis:62px!important}.cp-brand-name-v3{font-size:38px!important}.cp-brand-copy-v3 small{font-size:8.5px!important}.cp-phone-brand-v3{top:52px!important}.cp-phone-brand-logo-v3{width:98px!important}.cp-phone-brand-v3 strong{font-size:25px!important}.moto-box-v3{width:146px!important;height:114px!important}}.public-page-dark{color:#fff;min-height:calc(100vh - 96px)}.public-page-dark h1,.public-page-dark h2,.public-page-dark h3,.public-page-dark label,.public-page-dark strong{color:#fff!important;text-shadow:0 10px 32px rgba(0,0,0,.35)}.public-page-dark .lead,.public-page-dark p,.public-page-dark small,.public-page-dark span{color:hsla(0,0%,100%,.86)!important}.public-page-hero{align-items:center;padding:42px 0 14px}.public-page-hero h1,.public-simple-page h1{max-width:850px;font-size:clamp(42px,6vw,82px)!important;line-height:.96!important;letter-spacing:-.06em!important;margin:18px 0 20px!important}.public-simple-page{padding-top:72px;padding-bottom:90px}.public-badge-red{color:#fff!important;background:linear-gradient(135deg,rgba(239,31,45,.95),rgba(255,91,23,.92))!important;border-color:hsla(0,0%,100%,.18)!important;box-shadow:0 20px 50px rgba(239,31,45,.25)!important}.public-search-card{background:hsla(0,0%,100%,.08)!important;border:1px solid hsla(0,0%,100%,.14)!important;color:#fff!important;box-shadow:0 28px 80px rgba(0,0,0,.24)!important}.public-tabs{gap:12px;padding-bottom:30px}.public-tabs .tab{background:hsla(0,0%,100%,.08)!important;color:#fff!important;border:1px solid hsla(0,0%,100%,.14)!important;text-decoration:none}.public-tabs .tab.active,.public-tabs .tab:hover{color:#fff!important;background:linear-gradient(135deg,var(--red),var(--orange))!important;border-color:hsla(0,0%,100%,.2)!important}.public-empty-state{background:linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.04))!important;border:1px solid hsla(0,0%,100%,.12)!important;box-shadow:0 30px 90px rgba(0,0,0,.35)!important;color:#fff!important}.public-empty-state img{filter:drop-shadow(0 20px 40px rgba(239,31,45,.24))}.public-restaurant-card{background:hsla(0,0%,100%,.07)!important;border:1px solid hsla(0,0%,100%,.12)!important;color:#fff!important}.public-restaurant-card .card-body,.public-restaurant-card .card-body h3,.public-restaurant-card .card-body p,.public-restaurant-card .meta span{color:#fff!important}.public-grid-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;margin:34px 0}.public-link-card{min-height:150px;padding:24px;border-radius:28px;background:linear-gradient(135deg,hsla(0,0%,100%,.09),hsla(0,0%,100%,.045));border:1px solid hsla(0,0%,100%,.12);color:#fff;text-decoration:none;display:flex;flex-direction:column;justify-content:space-between;gap:12px;box-shadow:0 24px 70px rgba(0,0,0,.28)}.public-link-card:hover{transform:translateY(-3px);border-color:rgba(239,31,45,.52);box-shadow:0 28px 88px rgba(239,31,45,.14)}.public-link-card strong{font-size:22px;letter-spacing:-.03em}.public-link-card span{line-height:1.45}.public-link-card i{display:grid;place-items:center;width:42px;height:42px;border-radius:14px;background:linear-gradient(135deg,var(--red),var(--orange));color:#fff;font-style:normal;font-weight:1000}.public-form-card{max-width:620px;padding:28px;border-radius:30px;background:linear-gradient(135deg,hsla(0,0%,100%,.09),hsla(0,0%,100%,.045));border:1px solid hsla(0,0%,100%,.12);display:grid;grid-gap:14px;gap:14px;box-shadow:0 30px 90px rgba(0,0,0,.34)}.public-form-card input{width:100%;min-height:56px;border:1px solid hsla(0,0%,100%,.15);background:hsla(0,0%,100%,.08);color:#fff;border-radius:18px;padding:0 18px;font-weight:800;outline:none}.public-form-card input::placeholder{color:hsla(0,0%,100%,.62)}.public-form-card button{min-height:56px;border:0;border-radius:18px;color:#fff;font-weight:1000;background:linear-gradient(135deg,var(--red),var(--orange));cursor:pointer}.public-page-dark .btn,.public-page-dark .btn-primary{color:#fff!important}@media (max-width:900px){.public-grid-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.public-page-hero{padding-top:38px}}@media (max-width:640px){.public-page-dark{min-height:calc(100vh - 86px)}.public-simple-page{padding-top:42px;padding-bottom:64px}.public-page-hero h1,.public-simple-page h1{font-size:40px!important}.public-grid-cards{grid-template-columns:1fr}.public-tabs{padding-bottom:22px}}.cp-home-v3,.cp-home-v3 :not(input):not(textarea),.cp-nav-shell-v3,.cp-nav-shell-v3 *{color-scheme:dark}@media (min-width:1025px) and (max-width:1500px){.cp-nav-shell-v3 .cp-container{width:min(1320px,calc(100% - 32px))!important}.cp-nav-v3{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"brand actions" "menu menu"!important;align-items:center!important;grid-gap:10px 18px!important;gap:10px 18px!important;min-height:132px!important;padding:10px 0 14px!important}.cp-brand-v3{grid-area:brand!important;min-width:0!important;max-width:100%!important;gap:14px!important}.cp-brand-icon-v3{width:74px!important;height:74px!important;flex:0 0 74px!important}.cp-brand-name-v3{font-size:clamp(40px,3.6vw,54px)!important;line-height:.9!important;white-space:nowrap!important}.cp-brand-copy-v3 small{font-size:9.5px!important;letter-spacing:.28em!important;white-space:nowrap!important}.cp-menu-v3{grid-area:menu!important;display:flex!important;justify-content:center!important;align-items:center!important;gap:clamp(18px,2vw,30px)!important;width:100%!important;margin:0!important;min-width:0!important;overflow:visible!important}.cp-menu-v3 .cp-menu-link{font-size:clamp(13px,1.15vw,16px)!important;line-height:1!important;padding:8px 0 12px!important;white-space:nowrap!important}.cp-mobile-menu-v3{display:none!important}.cp-nav-actions-v3{grid-area:actions!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:12px!important;width:auto!important;min-width:0!important;margin:0!important}.cp-nav-actions-v3 .cp-btn{width:auto!important;min-height:48px!important;border-radius:16px!important;padding:0 18px!important;font-size:13px!important;line-height:1!important;white-space:nowrap!important}.cp-nav-actions-v3 .cp-btn-red{min-width:150px!important}.cp-nav-actions-v3 .cp-btn-gold{min-width:252px!important}}@media (min-width:1501px){.cp-nav-shell-v3 .cp-container{width:min(1460px,calc(100% - 44px))!important}.cp-nav-v3{display:grid!important;grid-template-columns:minmax(350px,405px) minmax(0,1fr) auto!important;align-items:center!important;grid-gap:22px!important;gap:22px!important;min-height:118px!important;padding:0!important}.cp-brand-v3{min-width:0!important;gap:16px!important}.cp-menu-v3{display:flex!important;justify-content:center!important;align-items:center!important;gap:clamp(18px,1.45vw,28px)!important;min-width:0!important;margin:0!important}.cp-menu-v3 .cp-menu-link{font-size:clamp(13px,.95vw,16px)!important;line-height:1!important;white-space:nowrap!important;padding:12px 0!important}.cp-mobile-menu-v3{display:none!important}.cp-nav-actions-v3{display:flex!important;justify-content:flex-end!important;align-items:center!important;gap:12px!important;margin:0!important;min-width:0!important}.cp-nav-actions-v3 .cp-btn{width:auto!important;min-height:52px!important;padding:0 20px!important;font-size:13px!important;line-height:1!important;white-space:nowrap!important}.cp-nav-actions-v3 .cp-btn-red{min-width:160px!important}.cp-nav-actions-v3 .cp-btn-gold{min-width:270px!important}}@media (max-width:740px){.cp-nav-actions-v3{gap:14px!important}.cp-nav-actions-v3 .cp-btn{min-height:86px!important;border-radius:24px!important;padding:0 24px!important;line-height:1.1!important;text-align:center!important}.cp-nav-actions-v3 .cp-btn.cp-btn-red{font-size:29px!important;font-weight:1000!important;letter-spacing:-.02em!important}.cp-nav-actions-v3 .cp-btn.cp-btn-gold{font-size:21px!important;font-weight:1000!important;letter-spacing:-.01em!important}}@media (max-width:440px){.cp-nav-actions-v3 .cp-btn{min-height:78px!important;padding:0 18px!important}.cp-nav-actions-v3 .cp-btn.cp-btn-red{font-size:25px!important}.cp-nav-actions-v3 .cp-btn.cp-btn-gold{font-size:18px!important}}@media (min-width:1025px) and (max-width:1650px){.cp-nav-shell-v3 .cp-container{width:min(1420px,calc(100% - 36px))!important}.cp-nav-v3{display:grid!important;grid-template-columns:minmax(320px,1fr) auto!important;grid-template-areas:"brand actions" "menu menu"!important;align-items:center!important;grid-gap:12px 20px!important;gap:12px 20px!important;min-height:148px!important;padding:12px 0 14px!important}.cp-brand-v3{grid-area:brand!important;min-width:0!important;max-width:100%!important;gap:16px!important}.cp-brand-icon-v3{width:82px!important;height:82px!important;flex:0 0 82px!important}.cp-brand-name-v3{font-size:clamp(44px,3.4vw,56px)!important;line-height:.9!important;white-space:nowrap!important}.cp-brand-copy-v3 small{font-size:10px!important;letter-spacing:.3em!important;white-space:nowrap!important}.cp-menu-v3{grid-area:menu!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:clamp(18px,2vw,34px)!important;width:100%!important;min-width:0!important;margin:0!important;overflow:visible!important}.cp-menu-v3 .cp-menu-link{font-size:clamp(14px,1.1vw,17px)!important;line-height:1!important;padding:9px 0 13px!important;white-space:nowrap!important}.cp-mobile-menu-v3{display:none!important}.cp-nav-actions-v3{grid-area:actions!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:14px!important;width:auto!important;min-width:0!important;margin:0!important}.cp-nav-actions-v3 .cp-btn{width:auto!important;min-height:54px!important;border-radius:17px!important;padding:0 22px!important;font-size:14px!important;line-height:1!important;white-space:nowrap!important}.cp-nav-actions-v3 .cp-btn-red{min-width:166px!important}.cp-nav-actions-v3 .cp-btn-gold{min-width:288px!important}}@media (min-width:1651px){.cp-nav-shell-v3 .cp-container{width:min(1580px,calc(100% - 48px))!important}.cp-nav-v3{display:grid!important;grid-template-columns:minmax(360px,430px) minmax(0,1fr) auto!important;align-items:center!important;grid-gap:24px!important;gap:24px!important;min-height:118px!important;padding:0!important}.cp-brand-v3{min-width:0!important;gap:16px!important}.cp-menu-v3{display:flex!important;align-items:center!important;justify-content:center!important;gap:clamp(18px,1.25vw,30px)!important;min-width:0!important;margin:0!important;overflow:visible!important}.cp-menu-v3 .cp-menu-link{font-size:clamp(14px,.9vw,16px)!important;line-height:1!important;padding:12px 0!important;white-space:nowrap!important}.cp-mobile-menu-v3{display:none!important}.cp-nav-actions-v3{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:14px!important;width:auto!important;min-width:0!important;margin:0!important}.cp-nav-actions-v3 .cp-btn{width:auto!important;min-height:54px!important;border-radius:17px!important;padding:0 22px!important;font-size:14px!important;line-height:1!important;white-space:nowrap!important}.cp-nav-actions-v3 .cp-btn-red{min-width:166px!important}.cp-nav-actions-v3 .cp-btn-gold{min-width:288px!important}}@media (min-width:741px){.moto-box-v3{align-items:center!important;justify-content:flex-start!important;padding-top:14px!important;overflow:visible!important}.moto-box-v3 small{order:1!important;text-align:center!important;white-space:nowrap!important;overflow:visible!important}.moto-box-v3 small,.moto-box-v3 span{transform:translateX(-24px)!important;transform-origin:center center!important}.moto-box-v3 span{order:2!important;display:block!important;margin-top:12px!important;line-height:1!important}}@media (min-width:741px) and (max-width:1080px){.moto-box-v3 small,.moto-box-v3 span{transform:translateX(-18px)!important}}.partner-auth-page,.partner-panel-v2,.partner-portal-page-v2{background:radial-gradient(circle at top left,rgba(239,68,68,.28),transparent 34%),linear-gradient(135deg,#050505,#120000 46%,#ef1212)!important;color:#fff!important;min-height:calc(100vh - 90px)!important}.partner-portal-hero-v2{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr)!important;align-items:center!important;grid-gap:clamp(24px,4vw,56px)!important;gap:clamp(24px,4vw,56px)!important;padding:clamp(34px,6vw,82px) 0!important}.partner-auth-card,.partner-card-v2,.partner-checklist-card,.partner-panel-head-v2,.partner-portal-card-v2,.partner-portal-copy-v2,.partner-product-card-v2,.partner-select-store-v2,.partner-store-summary-v2,.partner-top-actions{border:1px solid hsla(0,0%,100%,.2)!important;box-shadow:0 28px 90px rgba(0,0,0,.32)!important}.partner-auth-brand h1,.partner-card-v2 h2,.partner-card-v2 h3,.partner-panel-head-v2 h1,.partner-portal-copy-v2 h1,.partner-portal-page-v2 h1,.partner-portal-page-v2 h2,.partner-product-card-v2 strong,.partner-section-title-v2 h2,.partner-store-summary-v2 h2{color:#fff!important;font-weight:1000!important;letter-spacing:-.04em!important}.partner-portal-copy-v2 h1{font-size:clamp(42px,5vw,76px)!important;line-height:.92!important;margin:18px 0!important;max-width:900px!important}.partner-auth-brand p,.partner-card-v2 p,.partner-card-v2 small,.partner-confirm-email-notice small,.partner-panel-head-v2 p,.partner-portal-copy-v2 p,.partner-section-title-v2 p,.partner-store-summary-v2 p{color:#fff!important;font-weight:800!important;opacity:.96!important}.partner-auth-card .badge,.partner-kyc-popup .badge,.partner-panel-head-v2 .badge,.partner-portal-badge-v2,.partner-store-summary-v2 .admin-pill{display:inline-flex!important;align-items:center!important;width:-moz-fit-content!important;width:fit-content!important;border-radius:999px!important;background:#ef1212!important;color:#fff!important;border:2px solid #fff!important;box-shadow:0 16px 34px rgba(239,18,18,.34)!important;padding:9px 14px!important;font-size:12px!important;font-weight:1000!important;text-transform:uppercase!important;letter-spacing:.08em!important}.kyc-camera-actions-v1,.partner-form-actions-v2,.partner-popup-actions,.partner-portal-actions-v2,.partner-summary-actions-v2{display:flex!important;flex-wrap:wrap!important;gap:12px!important;align-items:center!important}.partner-action-primary-v2,.partner-action-secondary-v2,.partner-auth-page .btn,.partner-kyc-popup .btn,.partner-panel-v2 .btn,.partner-portal-info-v2 a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:52px!important;border-radius:18px!important;padding:0 22px!important;font-weight:1000!important;text-decoration:none!important;border:2px solid transparent!important;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease!important}.partner-action-primary-v2,.partner-auth-page .btn-primary,.partner-kyc-popup .btn-primary,.partner-panel-v2 .btn-primary{background:#ef1212!important;color:#fff!important;border-color:#fff!important;box-shadow:0 16px 34px rgba(239,18,18,.32)!important}.partner-action-secondary-v2,.partner-auth-page .btn-soft,.partner-kyc-popup .btn-soft,.partner-panel-v2 .btn-soft{background:#fff!important;color:#000!important;border-color:#000!important;box-shadow:0 12px 28px rgba(0,0,0,.18)!important}.partner-action-primary-v2:hover,.partner-action-secondary-v2:hover,.partner-auth-page .btn:hover,.partner-panel-v2 .btn:hover,.partner-portal-info-v2 a:hover{transform:translateY(-2px)!important;filter:brightness(1.02)!important}.partner-portal-card-v2{background:#fff!important;color:#000!important;border-radius:34px!important;padding:clamp(24px,4vw,40px)!important;text-align:center!important}.partner-portal-card-v2 img{width:min(320px,86%)!important;height:auto!important;margin:0 auto 18px!important;display:block!important}.partner-portal-card-v2 span,.partner-portal-card-v2 strong{display:block!important;color:#000!important;font-weight:1000!important}.partner-portal-card-v2 strong{font-size:clamp(24px,3vw,34px)!important}.partner-portal-card-v2 span{font-size:16px!important;margin-top:8px!important}.partner-portal-white-v2{background:#fff!important;color:#000!important;padding:clamp(26px,5vw,58px) 0!important}.partner-portal-grid-v2{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:18px!important;gap:18px!important}.partner-portal-info-v2{background:#fff!important;color:#000!important;border:3px solid #000!important;border-radius:28px!important;padding:24px!important;box-shadow:0 20px 46px rgba(0,0,0,.12)!important}.partner-portal-info-v2.red-card{border-color:#ef1212!important}.partner-portal-info-v2.blue-card{border-color:#1455ff!important}.partner-portal-info-v2 span{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:48px!important;height:48px!important;border-radius:16px!important;background:#ef1212!important;color:#fff!important;font-weight:1000!important;border:2px solid #000!important}.partner-portal-info-v2.blue-card span{background:#1455ff!important}.partner-portal-info-v2 h2{color:#000!important;margin:16px 0 8px!important}.partner-portal-info-v2 p{color:#000!important;font-weight:800!important;line-height:1.55!important}.partner-portal-info-v2 a{background:#000!important;color:#fff!important;margin-top:12px!important}.partner-auth-page{display:flex!important;align-items:center!important;justify-content:center!important;padding:clamp(22px,5vw,64px) 18px!important}.partner-auth-card{width:min(980px,100%)!important;background:#fff!important;color:#000!important;border-radius:34px!important;padding:clamp(22px,4vw,42px)!important;border-color:#000!important}.partner-login-card{width:min(700px,100%)!important}.partner-auth-brand{display:flex!important;gap:18px!important;align-items:center!important;margin-bottom:22px!important}.partner-auth-brand.center{justify-content:center!important;text-align:center!important;flex-direction:column!important}.partner-auth-brand img{width:130px!important;max-width:40vw!important;height:auto!important;flex:0 0 auto!important}.partner-auth-brand h1,.partner-auth-card h1,.partner-auth-card h2,.partner-auth-card label,.partner-auth-footer,.partner-auth-footer a,.partner-terms-box label{color:#000!important}.partner-auth-brand h1{font-size:clamp(32px,4vw,52px)!important;line-height:.95!important;margin:10px 0!important}.partner-auth-brand p,.partner-auth-card p{color:#000!important;font-weight:800!important}.partner-auth-form{display:grid!important;grid-gap:18px!important;gap:18px!important}.partner-auth-page .admin-form-grid,.partner-panel-v2 .admin-form-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:14px!important;gap:14px!important}.partner-auth-form label,.partner-card-v2 label,.partner-create-row-v2 label,.partner-inline-edit-v2 label,.partner-panel-v2 label{color:#000!important;font-weight:1000!important}.partner-auth-page .input,.partner-auth-page .select,.partner-auth-page .textarea,.partner-panel-v2 .input,.partner-panel-v2 .select,.partner-panel-v2 .textarea{background:#fff!important;color:#000!important;border:2px solid #000!important;border-radius:16px!important;font-weight:900!important;box-shadow:none!important}.partner-auth-page .input::placeholder,.partner-auth-page .textarea::placeholder,.partner-panel-v2 .input::placeholder,.partner-panel-v2 .textarea::placeholder{color:#000!important;opacity:.72!important}.partner-terms-box{background:#000!important;color:#fff!important;border:2px solid #ef1212!important;border-radius:22px!important;padding:18px!important;display:grid!important;grid-gap:12px!important;gap:12px!important}.partner-terms-box label{color:#fff!important;font-weight:900!important}.partner-auth-footer{text-align:center!important;font-weight:1000!important;margin-top:20px!important}.partner-auth-footer a{color:#ef1212!important;font-weight:1000!important}.partner-panel-v2{padding-bottom:56px!important}.partner-panel-head-v2{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;background:#000!important;color:#fff!important;border-radius:34px!important;padding:clamp(24px,4vw,42px)!important;margin-top:28px!important}.partner-panel-head-v2 img{width:min(220px,44vw)!important;height:auto!important}.partner-panel-head-v2 h1{font-size:clamp(36px,5vw,68px)!important;margin:12px 0!important}.partner-panel-body-v2{display:grid!important;grid-gap:18px!important;gap:18px!important;padding-top:18px!important}.partner-card-v2,.partner-product-card-v2,.partner-select-store-v2,.partner-store-summary-v2,.partner-top-actions{background:#fff!important;color:#000!important;border:3px solid #000!important;border-radius:28px!important;padding:clamp(18px,3vw,28px)!important}.partner-store-summary-v2{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:18px!important}.partner-card-v2 h2,.partner-card-v2 h3,.partner-card-v2 p,.partner-card-v2 small,.partner-card-v2 span,.partner-card-v2 strong,.partner-product-card-v2 summary,.partner-product-card-v2 summary small,.partner-product-card-v2 summary strong,.partner-store-summary-v2 h2,.partner-store-summary-v2 p{color:#000!important}.partner-card-v2 p,.partner-card-v2 small,.partner-store-summary-v2 p{font-weight:900!important}.partner-section-title-v2{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;gap:16px!important;padding:16px 18px!important;border-radius:22px!important;background:#ef1212!important;border:2px solid #000!important}.partner-section-title-v2 h2,.partner-section-title-v2 p{color:#fff!important;margin:0!important}.partner-section-title-v2 p{margin-top:5px!important}.kyc-camera-grid-v1,.partner-account-grid,.partner-checklist-grid,.partner-product-grid-v2,.partner-stat-grid-v2{display:grid!important;grid-gap:14px!important;gap:14px!important}.partner-stat-grid-v2{grid-template-columns:repeat(4,minmax(0,1fr))!important}.partner-account-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}.partner-checklist-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.kyc-camera-grid-v1{grid-template-columns:repeat(2,minmax(0,1fr))!important}.partner-product-grid-v2{grid-template-columns:1fr!important}.kyc-camera-field-v1,.partner-account-grid>div,.partner-check-item,.partner-create-row-v2,.partner-inline-edit-v2,.partner-stat-grid-v2 .stat,.product-editor-block-v1,.product-editor-side-v1{background:#fff!important;color:#000!important;border:2px solid #000!important;border-radius:22px!important;padding:16px!important}.field-help-v1,.kyc-camera-file-v1,.kyc-camera-head-v1 small,.kyc-camera-head-v1 strong,.partner-account-grid small,.partner-account-grid span,.partner-account-grid strong,.partner-check-item span,.partner-check-item strong,.partner-stat-grid-v2 .stat span,.partner-stat-grid-v2 .stat strong,.product-editor-block-v1 h3,.product-editor-block-v1 p,.product-editor-side-v1 h3{color:#000!important;font-weight:1000!important}.partner-stat-grid-v2 .stat strong{display:block!important;font-size:clamp(24px,3vw,34px)!important;color:#ef1212!important}.partner-check-item.done{background:#1455ff!important;border-color:#000!important}.partner-check-item.done span,.partner-check-item.done strong{color:#fff!important}.admin-edit-form-clean,.partner-auth-form,.partner-create-row-v2,.partner-inline-edit-v2,.partner-kyc-form,.partner-product-card-v2 form{gap:16px!important}.product-editor-grid-v1{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(260px,360px)!important;grid-gap:18px!important;gap:18px!important}.product-editor-main-v1{display:grid!important;grid-gap:16px!important;gap:16px!important}.partner-product-card-v2 summary{cursor:pointer!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;list-style:none!important}.partner-product-card-v2 summary::-webkit-details-marker{display:none!important}.partner-check-v2,.product-checkline-v1{background:#000!important;color:#fff!important;border:2px solid #ef1212!important;border-radius:16px!important;padding:12px 14px!important;display:flex!important;align-items:center!important;gap:10px!important}.partner-check-v2,.partner-check-v2 *{color:#fff!important;font-weight:1000!important}.kyc-camera-field-v1{display:grid!important;grid-gap:12px!important;gap:12px!important}.kyc-camera-head-v1{display:grid!important;grid-gap:5px!important;gap:5px!important}.kyc-camera-file-v1{background:#000!important;color:#fff!important;border-radius:14px!important;padding:10px 12px!important;display:block!important}.partner-auth-page .notice,.partner-kyc-popup .notice,.partner-panel-v2 .notice{background:#1455ff!important;color:#fff!important;border:2px solid #fff!important;border-radius:18px!important;font-weight:1000!important;padding:16px!important}.partner-auth-page .error-notice,.partner-panel-v2 .error-notice{background:#ef1212!important;color:#fff!important;border-color:#000!important}.partner-auth-page .success-notice,.partner-panel-v2 .success-notice{background:#1455ff!important;color:#fff!important}.partner-auth-page .notice small,.partner-auth-page .notice span,.partner-auth-page .notice strong,.partner-confirm-email-notice small,.partner-confirm-email-notice span,.partner-panel-v2 .notice small,.partner-panel-v2 .notice span,.partner-panel-v2 .notice strong{color:#fff!important;font-weight:1000!important}.error-detail-v1{display:block!important;margin-top:8px!important}.partner-kyc-popup-backdrop{position:fixed!important;inset:0!important;background:rgba(0,0,0,.74)!important;z-index:70!important;display:grid!important;place-items:center!important;padding:18px!important}.partner-kyc-popup{width:min(560px,100%)!important;background:#fff!important;color:#000!important;border:4px solid #ef1212!important;border-radius:30px!important;padding:28px!important;box-shadow:0 30px 100px rgba(0,0,0,.45)!important}.partner-kyc-popup h2,.partner-kyc-popup p{color:#000!important;font-weight:1000!important}.partner-portal-hero-v1,.partner-portal-page-v1{background:#000!important;color:#fff!important}.partner-portal-hero-v1 h1,.partner-portal-hero-v1 p{color:#fff!important}.partner-portal-card-v1{background:#fff!important;color:#000!important}.partner-portal-card-v1 span,.partner-portal-card-v1 strong{color:#000!important}@media (max-width:980px){.partner-portal-grid-v2,.partner-portal-hero-v2,.product-editor-grid-v1{grid-template-columns:1fr!important}.kyc-camera-grid-v1,.partner-account-grid,.partner-checklist-grid,.partner-stat-grid-v2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.partner-auth-brand,.partner-panel-head-v2,.partner-store-summary-v2{flex-direction:column!important;align-items:flex-start!important}}@media (max-width:620px){.kyc-camera-grid-v1,.partner-account-grid,.partner-auth-page .admin-form-grid,.partner-checklist-grid,.partner-panel-v2 .admin-form-grid,.partner-stat-grid-v2{grid-template-columns:1fr!important}.partner-auth-brand h1,.partner-panel-head-v2 h1,.partner-portal-copy-v2 h1{font-size:clamp(32px,12vw,48px)!important}.partner-auth-card,.partner-card-v2,.partner-panel-head-v2,.partner-portal-card-v2,.partner-portal-info-v2,.partner-store-summary-v2{border-radius:22px!important}.partner-action-primary-v2,.partner-action-secondary-v2,.partner-auth-page .btn,.partner-panel-v2 .btn{width:100%!important}}.admin-layout{background:#ef1212!important;color:#fff!important}.admin-layout *,.admin-login-page-v2 *{text-shadow:none}.sidebar{background:linear-gradient(180deg,#000,#080808 48%,#ef1212)!important;color:#fff!important;border-right:4px solid #fff!important;box-shadow:18px 0 55px rgba(0,0,0,.36)!important}.admin-brand,.admin-brand>span,.sidebar-caption,.sidebar-footer,.sidebar-footer *,.sidebar-nav a{color:#fff!important;font-weight:1000!important}.admin-brand span span{color:#ef1212!important;background:#fff!important;border-radius:9px!important;padding:0 4px!important}.sidebar-caption{background:#ef1212!important;border:2px solid #fff!important;border-radius:999px!important;padding:8px 12px!important;text-align:center!important;letter-spacing:.08em!important}.sidebar-nav a{background:#000!important;border:2px solid #fff!important;box-shadow:0 12px 30px rgba(0,0,0,.22)!important}.sidebar-nav a:focus-visible,.sidebar-nav a:hover{background:#1455ff!important;color:#fff!important;transform:translateY(-1px)!important}.admin-main{background:radial-gradient(circle at 10% 0,rgba(20,85,255,.26),transparent 28%),radial-gradient(circle at 90% 10%,rgba(0,0,0,.34),transparent 34%),linear-gradient(135deg,#ef1212,#b90000 46%,#000)!important;color:#fff!important;min-height:100vh!important}.admin-hero-card,.admin-kyc-head-red-v1,.admin-page-head,.admin-page-head-strong,.admin-title-row{background:linear-gradient(135deg,#000,#ef1212 66%,#1455ff)!important;color:#fff!important;border:4px solid #fff!important;box-shadow:0 30px 90px rgba(0,0,0,.36)!important}.admin-hero-card div,.admin-hero-card h1,.admin-hero-card p,.admin-light-title,.admin-page-head div,.admin-page-head h1,.admin-page-head p,.admin-page-head span,.admin-page-head strong,.admin-title-row div,.admin-title-row h1,.admin-title-row p{color:#fff!important;font-weight:1000!important}.admin-hero-card p,.admin-page-head p,.admin-title-row p{opacity:1!important;line-height:1.58!important}.admin-brand-icon,.admin-hero-card img,.public-preview img{filter:drop-shadow(0 14px 30px rgba(255,255,255,.24))!important}.admin-badge-config-v2,.admin-badge-master-v2,.admin-badge-orders-v2,.admin-badge-public-v2,.admin-badge-real-v2,.admin-layout .badge{background:#000!important;border:2px solid #fff!important;box-shadow:0 12px 28px rgba(0,0,0,.24)!important;font-weight:1000!important}.admin-badge-orders-v2,.admin-badge-real-v2{background:#fff!important;color:#ef1212!important;border-color:#ef1212!important}.admin-badge-config-v2,.admin-badge-master-v2,.admin-badge-public-v2{background:#000!important;color:#fff!important;border-color:#fff!important}.admin-config-stat-grid-v1,.admin-kyc-stat-grid-v1,.admin-stat-grid,.admin-stat-row,.admin-stat-row-compact,.admin-stats,.stat-grid{gap:16px!important}.admin-action-panel,.admin-config-red-card-v1,.admin-details,.admin-edit-form,.admin-edit-form-clean,.admin-establishment-card,.admin-establishment-card-clean,.admin-filter-panel,.admin-kyc-delete-form-v1,.admin-kyc-review-form-v1,.admin-layout .feature-card,.admin-layout .glass-card,.admin-layout .notice,.admin-layout .public-preview,.admin-layout .stat,.admin-layout .table-card{background:#fff!important;color:#000!important;border:4px solid #000!important;box-shadow:0 24px 70px rgba(0,0,0,.26)!important}.admin-config-red-card-v1,.admin-details,.admin-edit-form-clean,.admin-establishment-card,.admin-establishment-card-clean,.admin-filter-panel,.admin-layout .feature-card,.admin-layout .notice,.admin-layout .stat,.admin-layout .table-card,.public-preview{border-radius:26px!important}.admin-config-red-card-v1 h2,.admin-config-red-card-v1 p,.admin-config-red-card-v1 span,.admin-config-red-card-v1 strong,.admin-details summary,.admin-edit-form label,.admin-edit-form p,.admin-edit-form span,.admin-edit-form strong,.admin-establishment-card .meta,.admin-establishment-card h2,.admin-establishment-card h3,.admin-establishment-card label,.admin-establishment-card p,.admin-establishment-card summary,.admin-filter-panel label,.admin-filter-panel p,.admin-filter-panel span,.admin-filter-panel strong,.admin-layout .feature-card h3,.admin-layout .feature-card p,.admin-layout .feature-card span,.admin-layout .notice,.admin-layout .notice *,.admin-layout .public-preview h2,.admin-layout .public-preview p,.admin-layout .public-preview strong,.admin-layout .stat span,.admin-layout .stat strong{color:#000!important;font-weight:1000!important}.admin-config-stat-grid-v1 strong,.admin-kyc-stat-grid-v1 strong,.admin-layout .stat strong{color:#ef1212!important;font-size:clamp(26px,3vw,38px)!important}.admin-layout .feature-card>span{background:#ef1212!important;border:2px solid #000!important}.admin-filter-panel{padding:20px!important;margin-bottom:18px!important}.admin-layout .input,.admin-layout .select,.admin-layout .textarea,.admin-login-page-v2 .input{color:#000!important;border:3px solid #000!important;font-weight:1000!important}.admin-layout .input::placeholder,.admin-layout .textarea::placeholder,.admin-login-page-v2 .input::placeholder{color:#000!important;opacity:.7!important}.admin-layout .table{color:#000!important;border:4px solid #000!important}.admin-layout .table th{background:#000!important;border-bottom:3px solid #ef1212!important;font-weight:1000!important}.admin-layout .table td{color:#000!important;border-bottom:2px solid #000!important;font-weight:900!important}.admin-layout .table a{color:#1455ff!important;font-weight:1000!important;text-decoration:underline!important}.admin-pill,.admin-status-line span,.status-inactive{background:#000!important;border:2px solid #fff!important;font-weight:1000!important}.admin-approved-state,.admin-pill.status-active,.admin-pill.status-approved,.admin-pill.status-submitted{background:#1455ff!important;border-color:#fff!important}.admin-pill.status-pending,.admin-pill.status-resubmission_requested{background:#ef1212!important;color:#fff!important;border-color:#000!important}.admin-danger,.admin-danger-soft,.admin-pill.status-archived,.admin-pill.status-rejected,.admin-pill.status-suspended{background:#ef1212!important;border-color:#000!important}.admin-layout .btn,.admin-login-page-v2 .btn{color:#fff!important;border:3px solid #000!important;font-weight:1000!important;box-shadow:0 12px 28px rgba(0,0,0,.22)!important}.admin-layout .btn-primary,.admin-login-page-v2 .btn-primary{background:#ef1212!important;border-color:#000!important}.admin-layout .btn-soft,.admin-login-page-v2 .btn-soft{background:#1455ff!important;border-color:#000!important}.admin-layout .btn:hover,.admin-login-page-v2 .btn:hover{filter:brightness(1.06)!important}.admin-establishment-list,.admin-establishment-list-clean,.admin-kyc-list-red-v1{grid-gap:18px!important;gap:18px!important}.admin-details summary{background:#000!important;color:#fff!important;border-radius:18px!important}.admin-details .admin-edit-form-clean{border-top:3px solid #000!important;border-radius:0 0 22px 22px!important}.admin-config-red-card-v1{padding:24px!important}.admin-config-stat-grid-v1>div{background:#000!important;color:#fff!important;border:2px solid #ef1212!important;border-radius:18px!important}.admin-config-stat-grid-v1>div span,.admin-config-stat-grid-v1>div strong{color:#fff!important;font-weight:1000!important}.admin-login-page-v2{background:radial-gradient(circle at 18% 12%,rgba(20,85,255,.32),transparent 30%),radial-gradient(circle at 82% 0,rgba(239,18,18,.35),transparent 32%),linear-gradient(135deg,#000,#ef1212 64%,#000)!important;color:#fff!important}.admin-login-page-v2 .login-card{color:#000!important;border:4px solid #000!important;box-shadow:0 28px 90px rgba(0,0,0,.38)!important}.admin-login-page-v2 .login-card .lead,.admin-login-page-v2 .login-card h1,.admin-login-page-v2 .login-card label,.admin-login-page-v2 .login-card p,.admin-login-page-v2 .login-card span,.admin-login-page-v2 .login-card strong{color:#000!important;font-weight:1000!important}.admin-login-page-v2 .badge{background:#000!important;border:2px solid #ef1212!important}@media (max-width:980px){.admin-layout{grid-template-columns:1fr!important}.sidebar{position:relative!important;height:auto!important;border-right:0!important;border-bottom:4px solid #fff!important}.sidebar-nav{grid-template-columns:repeat(2,minmax(0,1fr))!important}.admin-main{padding:22px 14px!important}.admin-establishment-top,.admin-establishment-top-clean,.admin-hero-card,.admin-page-head,.admin-title-row,.public-preview{flex-direction:column!important;align-items:flex-start!important}.admin-action-panel{justify-content:flex-start!important;width:100%!important}}@media (max-width:620px){.admin-checkbox-grid,.admin-config-stat-grid-v1,.admin-form-grid,.admin-kyc-stat-grid-v1,.admin-stat-grid,.admin-stat-row,.admin-stat-row-compact,.admin-stats,.sidebar-nav,.stat-grid{grid-template-columns:1fr!important}.admin-action-panel .btn,.admin-action-panel form,.admin-layout .btn,.admin-login-page-v2 .btn{width:100%!important}.admin-hero-card h1,.admin-light-title,.admin-page-head h1,.admin-title-row h1{font-size:clamp(34px,11vw,48px)!important}}.admin-clean-layout-v3,.admin-layout{grid-template-columns:290px minmax(0,1fr)!important;background:#f4f6fb!important;color:#050505!important;min-height:100vh!important}.admin-clean-layout-v3 *,.admin-login-page-v2 *{text-shadow:none!important;box-sizing:border-box!important}.admin-clean-sidebar-v3,.sidebar{background:#fff!important;color:#050505!important;border-right:1px solid #e7eaf2!important;box-shadow:12px 0 40px rgba(15,23,42,.06)!important;padding:28px 22px!important;position:-webkit-sticky!important;position:sticky!important;top:0!important;height:100vh!important}.admin-brand,.admin-brand>span,.sidebar-caption,.sidebar-footer,.sidebar-footer *{color:#050505!important;font-weight:900!important}.admin-brand{margin-bottom:18px!important}.admin-brand span span{color:#e50914!important;background:transparent!important;padding:0!important;border-radius:0!important}.admin-brand-icon{width:40px!important;height:40px!important;filter:none!important}.sidebar-caption{display:block!important;background:#f4f6fb!important;border:1px solid #dbe1ee!important;color:#050505!important;border-radius:14px!important;padding:10px 12px!important;text-align:left!important;letter-spacing:0!important;font-size:13px!important;margin-bottom:20px!important}.admin-clean-nav-v3,.sidebar-nav{display:grid!important;grid-gap:8px!important;gap:8px!important;margin-top:0!important}.admin-clean-nav-v3 a,.sidebar-nav a{display:flex!important;align-items:center!important;gap:12px!important;min-height:46px!important;padding:12px 14px!important;background:transparent!important;border:1px solid transparent!important;border-radius:14px!important;color:#111!important;font-weight:850!important;box-shadow:none!important;transition:.18s ease!important}.admin-nav-icon-v3{width:24px!important;height:24px!important;display:inline-grid!important;place-items:center!important;border-radius:8px!important;background:#f1f4fa!important;color:#0d4dff!important;font-weight:1000!important}.admin-clean-nav-v3 a:focus-visible,.admin-clean-nav-v3 a:hover,.sidebar-nav a:focus-visible,.sidebar-nav a:hover{background:#eef4ff!important;color:#0d4dff!important;border-color:#d8e5ff!important;transform:translateX(2px)!important}.sidebar-footer{margin-top:24px!important}.admin-clean-main-v3,.admin-main{background:#f4f6fb!important;color:#050505!important;min-height:100vh!important;padding:28px 34px 40px!important;overflow-x:hidden!important}.admin-topbar-v3{justify-content:space-between!important;gap:18px!important;margin-bottom:26px!important}.admin-search-v3,.admin-topbar-v3{display:flex!important;align-items:center!important}.admin-search-v3{width:min(520px,100%)!important;gap:10px!important;background:#fff!important;border:1px solid #e1e6f0!important;border-radius:16px!important;padding:0 14px!important;box-shadow:0 10px 28px rgba(15,23,42,.05)!important}.admin-search-v3 span{color:#050505!important;font-weight:1000!important;font-size:20px!important}.admin-search-v3 input{width:100%!important;height:48px!important;border:0!important;outline:0!important;background:transparent!important;color:#050505!important;font-weight:700!important}.admin-search-v3 input::placeholder{color:#444!important;opacity:1!important}.admin-top-actions-v3{display:flex!important;align-items:center!important;gap:10px!important}.admin-top-link-v3,.admin-user-chip-v3{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:44px!important;padding:10px 14px!important;border-radius:14px!important;background:#fff!important;border:1px solid #e1e6f0!important;color:#050505!important;font-weight:900!important;box-shadow:0 10px 24px rgba(15,23,42,.05)!important}.admin-user-chip-v3 span{color:#e50914!important}.admin-hero-card,.admin-kyc-head-red-v1,.admin-overview-v3,.admin-page-head,.admin-page-head-strong,.admin-title-row{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:20px!important;background:transparent!important;color:#050505!important;border:0!important;box-shadow:none!important;padding:0!important;margin-bottom:20px!important}.admin-hero-card h1,.admin-light-title,.admin-overview-v3 h1,.admin-page-head h1,.admin-title-row h1{color:#050505!important;font-weight:950!important;font-size:clamp(30px,4vw,44px)!important;line-height:1.04!important;letter-spacing:-.045em!important;margin:10px 0 8px!important}.admin-hero-card div,.admin-hero-card p,.admin-overview-v3 p,.admin-page-head div,.admin-page-head p,.admin-title-row div,.admin-title-row p{color:#222!important;font-weight:700!important;opacity:1!important;line-height:1.55!important;max-width:780px!important}.admin-hero-card img{display:none!important}.admin-badge-config-v2,.admin-badge-master-v2,.admin-badge-orders-v2,.admin-badge-public-v2,.admin-badge-real-v2,.admin-layout .badge{display:inline-flex!important;align-items:center!important;width:-moz-fit-content!important;width:fit-content!important;color:#fff!important;background:#e50914!important;border:0!important;border-radius:999px!important;box-shadow:none!important;font-weight:950!important;padding:8px 13px!important}.admin-config-stat-grid-v1,.admin-kyc-stat-grid-v1,.admin-metric-row-v3,.admin-stat-grid,.admin-stat-row,.admin-stat-row-compact,.admin-stats,.stat-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:16px!important;gap:16px!important;margin-bottom:22px!important}.admin-action-panel,.admin-config-red-card-v1,.admin-details,.admin-edit-form,.admin-edit-form-clean,.admin-establishment-card,.admin-establishment-card-clean,.admin-filter-panel,.admin-kyc-delete-form-v1,.admin-kyc-review-form-v1,.admin-layout .feature-card,.admin-layout .glass-card,.admin-layout .notice,.admin-layout .public-preview,.admin-layout .stat,.admin-layout .table-card,.admin-metric-card-v3,.admin-panel-card-v3{background:#fff!important;color:#050505!important;border:1px solid #e4e8f1!important;border-radius:22px!important;box-shadow:0 14px 36px rgba(15,23,42,.06)!important}.admin-layout .stat,.admin-metric-card-v3{min-height:112px!important;padding:18px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:8px!important}.admin-config-stat-grid-v1 strong,.admin-kyc-stat-grid-v1 strong,.admin-layout .stat strong,.admin-metric-card-v3 strong{color:#050505!important;font-size:clamp(26px,3vw,38px)!important;font-weight:950!important;line-height:1!important}.admin-config-red-card-v1 h2,.admin-config-red-card-v1 p,.admin-config-red-card-v1 span,.admin-config-red-card-v1 strong,.admin-details summary,.admin-edit-form label,.admin-edit-form p,.admin-edit-form span,.admin-edit-form strong,.admin-establishment-card .meta,.admin-establishment-card h2,.admin-establishment-card h3,.admin-establishment-card label,.admin-establishment-card p,.admin-establishment-card summary,.admin-filter-panel label,.admin-filter-panel p,.admin-filter-panel span,.admin-filter-panel strong,.admin-layout .feature-card h3,.admin-layout .feature-card p,.admin-layout .feature-card span,.admin-layout .notice,.admin-layout .notice *,.admin-layout .public-preview h2,.admin-layout .public-preview p,.admin-layout .public-preview strong,.admin-layout .stat span,.admin-metric-card-v3 small,.admin-metric-card-v3 span{color:#111!important;font-weight:800!important}.admin-layout .stat span,.admin-metric-card-v3 span{font-size:14px!important}.admin-metric-card-v3 small{font-size:13px!important;color:#333!important}.admin-dashboard-grid-v3{display:grid!important;grid-template-columns:1.35fr .85fr .85fr!important;grid-gap:18px!important;gap:18px!important;align-items:stretch!important}.admin-panel-large-v3{grid-column:span 1!important}.admin-panel-card-v3{padding:20px!important;min-height:230px!important}.admin-panel-title-v3{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;margin-bottom:16px!important}.admin-panel-title-v3 h2{color:#050505!important;font-weight:950!important;font-size:18px!important;margin:0!important}.admin-panel-title-v3 a{color:#0d4dff!important;font-weight:900!important;text-decoration:none!important}.admin-bars-v3{min-height:178px!important;display:grid!important;grid-template-columns:repeat(6,1fr)!important;align-items:end!important;grid-gap:14px!important;gap:14px!important;padding:18px 10px 0!important;border-top:1px solid #edf0f6!important}.admin-bars-v3 span{position:relative!important;min-height:32px!important;border-radius:18px 18px 8px 8px!important;background:linear-gradient(180deg,#ffba5d,#e50914)!important;box-shadow:inset 0 -8px 18px rgba(0,0,0,.1)!important}.admin-bars-v3 span:nth-child(2n){background:linear-gradient(180deg,#7ba5ff,#0d4dff)!important}.admin-bars-v3 i{position:absolute!important;left:50%!important;bottom:-28px!important;transform:translateX(-50%)!important;font-style:normal!important;color:#111!important;font-weight:800!important;font-size:11px!important;white-space:nowrap!important}.admin-gauge-v3{min-height:156px!important;border-radius:28px!important;display:grid!important;place-items:center!important;text-align:center!important;padding:22px!important;background:radial-gradient(circle at center,#fff 0 34%,transparent 35%),conic-gradient(#0d4dff 0 70%,#e8edf6 70% 100%)!important}.admin-gauge-v3 strong{color:#0d4dff!important;font-weight:950!important;font-size:38px!important;display:block!important}.admin-gauge-v3 span{color:#111!important;font-weight:850!important;display:block!important;max-width:190px!important}.admin-quick-actions-v3{display:grid!important;grid-gap:10px!important;gap:10px!important}.admin-quick-actions-v3 a{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:13px 14px!important;border-radius:14px!important;background:#f4f6fb!important;color:#050505!important;border:1px solid #e1e6f0!important;font-weight:900!important;text-decoration:none!important}.admin-quick-actions-v3 a:after{content:"→";color:#e50914;font-weight:1000}.admin-feature-grid-v3,.admin-layout .feature-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:14px!important;gap:14px!important}.admin-layout .feature-card{padding:18px!important;min-height:150px!important}.admin-layout .feature-card>span{display:inline-grid!important;place-items:center!important;width:38px!important;height:38px!important;background:#e50914!important;color:#fff!important;border:0!important;border-radius:12px!important;font-weight:950!important}.admin-layout .public-preview{padding:22px!important;align-items:center!important}.admin-layout .public-preview img{width:150px!important;filter:none!important}.admin-config-red-card-v1,.admin-edit-form,.admin-edit-form-clean,.admin-establishment-card,.admin-establishment-card-clean,.admin-filter-panel,.admin-layout .notice{padding:20px!important}.admin-action-panel,.admin-checkbox-grid,.admin-filter-actions,.admin-form-grid,.partner-form-actions-v2{gap:12px!important}.admin-layout .input,.admin-layout .select,.admin-layout .textarea,.admin-login-page-v2 .input{background:#fff!important;color:#050505!important;border:1px solid #ccd4e3!important;border-radius:14px!important;box-shadow:none!important;font-weight:800!important}.admin-layout .input::placeholder,.admin-layout .textarea::placeholder,.admin-login-page-v2 .input::placeholder{color:#444!important;opacity:1!important}.admin-layout .table-card{padding:0!important;overflow:hidden!important}.admin-layout .table{width:100%!important;background:#fff!important;color:#050505!important;border:1px solid #e4e8f1!important;border-radius:22px!important;border-collapse:separate!important;border-spacing:0!important;overflow:hidden!important;box-shadow:0 14px 36px rgba(15,23,42,.06)!important}.admin-layout .table th{background:#050505!important;color:#fff!important;border-bottom:0!important;font-weight:950!important;padding:15px 16px!important;white-space:nowrap!important}.admin-layout .table td{background:#fff!important;color:#050505!important;border-bottom:1px solid #edf0f6!important;font-weight:800!important;padding:14px 16px!important}.admin-layout .table tr:hover td{background:#f7f9fd!important}.admin-layout .table a{color:#0d4dff!important;font-weight:950!important;text-decoration:none!important}.admin-pill,.admin-status-line span,.status-inactive{background:#050505!important;color:#fff!important;border:0!important;border-radius:999px!important;padding:8px 11px!important;font-weight:950!important}.admin-approved-state,.admin-pill.status-active,.admin-pill.status-approved,.admin-pill.status-submitted{background:#0d4dff!important;color:#fff!important}.admin-pill.status-pending,.admin-pill.status-resubmission_requested{background:#ffba5d!important;color:#050505!important}.admin-danger,.admin-danger-soft,.admin-pill.status-archived,.admin-pill.status-rejected,.admin-pill.status-suspended{background:#e50914!important;color:#fff!important}.admin-layout .btn,.admin-login-page-v2 .btn{border-radius:14px!important;border:0!important;font-weight:950!important;box-shadow:0 10px 24px rgba(15,23,42,.12)!important}.admin-layout .btn-primary,.admin-login-page-v2 .btn-primary{background:#0d4dff!important;color:#fff!important}.admin-layout .btn-soft,.admin-login-page-v2 .btn-soft{background:#050505!important;color:#fff!important}.admin-layout .btn:hover,.admin-login-page-v2 .btn:hover{filter:brightness(1.04)!important;transform:translateY(-1px)!important}.admin-action-panel{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-end!important;padding:14px!important}.admin-establishment-list,.admin-establishment-list-clean,.admin-kyc-list-red-v1{display:grid!important;grid-gap:16px!important;gap:16px!important}.admin-establishment-top,.admin-establishment-top-clean{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;gap:18px!important}.admin-details{margin-top:16px!important;overflow:hidden!important}.admin-details summary{background:#f4f6fb!important;color:#050505!important;padding:15px 18px!important;border-radius:16px!important;cursor:pointer!important;border:1px solid #e1e6f0!important}.admin-details[open] summary{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.admin-details .admin-edit-form-clean{border:0!important;box-shadow:none!important;border-top:1px solid #e4e8f1!important;border-radius:0 0 20px 20px!important}.admin-config-red-card-v1{background:#fff!important}.admin-config-stat-grid-v1>div{background:#f4f6fb!important;color:#050505!important;border:1px solid #e1e6f0!important;border-radius:16px!important;padding:16px!important}.admin-config-stat-grid-v1>div span,.admin-config-stat-grid-v1>div strong{color:#050505!important;font-weight:950!important}.admin-login-page-v2{background:#f4f6fb!important;color:#050505!important}.admin-login-page-v2 .login-card{background:#fff!important;color:#050505!important;border:1px solid #e4e8f1!important;border-radius:28px!important;box-shadow:0 20px 60px rgba(15,23,42,.1)!important}.admin-login-page-v2 .login-card .lead,.admin-login-page-v2 .login-card h1,.admin-login-page-v2 .login-card label,.admin-login-page-v2 .login-card p,.admin-login-page-v2 .login-card span,.admin-login-page-v2 .login-card strong{color:#050505!important;font-weight:900!important}.admin-login-page-v2 .badge{background:#e50914!important;color:#fff!important;border:0!important}@media (max-width:1180px){.admin-dashboard-grid-v3{grid-template-columns:1fr 1fr!important}.admin-panel-large-v3{grid-column:span 2!important}}@media (max-width:980px){.admin-clean-layout-v3,.admin-layout{grid-template-columns:1fr!important}.admin-clean-sidebar-v3,.sidebar{position:relative!important;height:auto!important;border-right:0!important;border-bottom:1px solid #e7eaf2!important}.sidebar-nav{grid-template-columns:repeat(2,minmax(0,1fr))!important}.admin-clean-main-v3,.admin-main{padding:22px 14px!important}.admin-establishment-top,.admin-establishment-top-clean,.admin-hero-card,.admin-overview-v3,.admin-page-head,.admin-title-row,.admin-topbar-v3,.public-preview{flex-direction:column!important;align-items:flex-start!important}.admin-action-panel,.admin-search-v3,.admin-top-actions-v3{width:100%!important;justify-content:flex-start!important}.admin-config-stat-grid-v1,.admin-kyc-stat-grid-v1,.admin-metric-row-v3,.admin-stat-grid,.admin-stat-row,.admin-stat-row-compact,.admin-stats,.stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:700px){.admin-config-stat-grid-v1,.admin-dashboard-grid-v3,.admin-feature-grid-v3,.admin-kyc-stat-grid-v1,.admin-layout .feature-grid,.admin-metric-row-v3,.admin-stat-grid,.admin-stat-row,.admin-stat-row-compact,.admin-stats,.sidebar-nav,.stat-grid{grid-template-columns:1fr!important}.admin-panel-large-v3{grid-column:span 1!important}.admin-action-panel .btn,.admin-action-panel form,.admin-layout .btn,.admin-login-page-v2 .btn,.admin-top-link-v3,.admin-user-chip-v3{width:100%!important}.admin-hero-card h1,.admin-light-title,.admin-overview-v3 h1,.admin-page-head h1,.admin-title-row h1{font-size:clamp(30px,10vw,40px)!important}.admin-layout .table{display:block!important;overflow-x:auto!important;white-space:nowrap!important}}.partner-stat-grid-orders-v2{grid-template-columns:repeat(6,minmax(0,1fr))}.partner-orders-card-v2{border:2px solid rgba(7,38,88,.14)!important;background:#fff!important}.admin-orders-board-v2,.partner-orders-list-v2{display:grid;grid-gap:18px;gap:18px}.admin-order-card-v2,.partner-order-card-v2{background:#fff;border:1px solid rgba(15,23,42,.12);border-radius:24px;padding:18px;box-shadow:0 16px 36px rgba(15,23,42,.08);color:#000}.admin-order-card-head-v2,.partner-order-main-v2{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;border-bottom:1px solid rgba(15,23,42,.1);padding-bottom:14px}.admin-order-card-head-v2 h2,.partner-order-main-v2 h3{margin:9px 0 4px;color:#000;font-size:22px;font-weight:950}.admin-order-address-v2 span,.admin-order-card-head-v2 p,.admin-order-meta-v2 span,.partner-order-address-v2 span,.partner-order-info-v2 span,.partner-order-main-v2 p{color:#0f172a;font-weight:750}.admin-order-card-head-v2>strong,.partner-order-main-v2>strong{color:#0b4fd8;font-size:24px;font-weight:950;white-space:nowrap}.admin-order-meta-v2,.partner-order-info-v2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:14px}.admin-order-address-v2,.admin-order-meta-v2 div,.partner-order-address-v2,.partner-order-info-v2 div{background:#f8fafc;border:1px solid rgba(15,23,42,.1);border-radius:18px;padding:12px;display:grid;grid-gap:4px;gap:4px}.admin-order-address-v2 strong,.admin-order-meta-v2 strong,.partner-order-address-v2 strong,.partner-order-info-v2 strong{color:#000;font-weight:950;word-break:break-word}.admin-order-meta-v2 small{color:#0b4fd8;font-weight:800}.admin-order-address-v2,.partner-order-address-v2{margin-top:12px}.admin-order-items-v2,.partner-order-items-v2{display:grid;grid-gap:10px;gap:10px;margin-top:14px}.admin-order-items-v2 div,.partner-order-items-v2 div{display:grid;grid-template-columns:1fr auto;grid-gap:8px 12px;gap:8px 12px;align-items:start;background:#fff5f5;border:1px solid rgba(229,57,53,.16);border-radius:16px;padding:11px 12px}.admin-order-items-v2 span,.partner-order-items-v2 span{color:#000;font-weight:900}.admin-order-items-v2 strong,.partner-order-items-v2 strong{color:#d71920;font-weight:950}.admin-order-items-v2 small,.partner-order-items-v2 small{grid-column:1/-1;color:#0b4fd8;font-weight:800}.admin-order-actions-row-v2,.partner-order-actions-v2{display:flex;flex-wrap:wrap;gap:10px;align-items:end;margin-top:16px}.admin-order-cancel-form-v2,.admin-order-status-form-v2,.partner-order-actions-v2 form{margin:0}.admin-order-status-form-v2{display:flex;flex-wrap:wrap;align-items:end;gap:10px}.admin-order-status-form-v2 label{color:#000;font-weight:950;min-width:220px}.partner-order-closed-v2{margin-top:16px;background:#eaf3ff;color:#003b91;border:1px solid rgba(11,79,216,.22);border-radius:16px;padding:12px;font-weight:900}.admin-orders-overview-v2 h1,.admin-orders-overview-v2 p{color:#000!important}.admin-orders-metrics-v2{grid-template-columns:repeat(5,minmax(0,1fr))}.admin-order-card-v2{border-left:7px solid #0b4fd8}.admin-pill.status-active,.admin-pill.status-pending,.admin-pill.status-suspended,.admin-pill.success{color:#fff!important}@media (max-width:1100px){.admin-orders-metrics-v2,.partner-stat-grid-orders-v2{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-order-meta-v2,.partner-order-info-v2{grid-template-columns:1fr}}@media (max-width:680px){.admin-orders-metrics-v2,.partner-stat-grid-orders-v2{grid-template-columns:1fr}.admin-order-card-v2,.partner-order-card-v2{padding:14px;border-radius:20px}.admin-order-card-head-v2,.partner-order-main-v2{display:grid}.admin-order-card-head-v2>strong,.partner-order-main-v2>strong{font-size:21px}.admin-order-cancel-form-v2,.admin-order-cancel-form-v2 button,.admin-order-status-form-v2,.admin-order-status-form-v2 .select,.admin-order-status-form-v2 button,.admin-order-status-form-v2 label,.partner-order-actions-v2 button,.partner-order-actions-v2 form{width:100%}}.courier-auth-page-v1,.courier-panel-page-v1,.courier-public-page{min-height:100vh;padding:110px 6vw 56px;background:linear-gradient(135deg,#f8fbff,#fff 48%,#eef5ff);color:#050505}.admin-couriers-hero-v1,.courier-hero-v1,.courier-panel-hero-v1{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);grid-gap:24px;gap:24px;align-items:stretch;padding:30px;border-radius:30px;background:linear-gradient(135deg,#050505,#b1121c 58%,#0f62fe);color:#fff;box-shadow:0 24px 70px rgba(5,5,5,.2)}.admin-couriers-hero-v1,.courier-panel-hero-v1{grid-template-columns:1fr auto;margin-bottom:22px}.admin-couriers-hero-v1 h1,.courier-hero-v1 h1,.courier-panel-hero-v1 h1{margin:12px 0;color:#fff;font-size:clamp(2rem,4vw,4rem);line-height:.96;letter-spacing:-.04em}.admin-couriers-hero-v1 p,.courier-hero-v1 p,.courier-panel-hero-v1 p{color:hsla(0,0%,100%,.92);max-width:720px;font-weight:700}.courier-badge-v1{background:#fff!important;color:#b1121c!important;border:1px solid hsla(0,0%,100%,.35)}.courier-hero-actions-v1{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.courier-danger-btn-v1,.courier-dark-btn-v1{background:#050505!important;color:#fff!important;border:1px solid hsla(0,0%,100%,.22)!important}.courier-danger-btn-v1{background:#b1121c!important}.admin-courier-card-v1,.courier-auth-card-v1,.courier-board-v1,.courier-hero-card-v1,.courier-toggle-card-v1,.courier-warning-v1{border-radius:26px;background:#fff;color:#050505;border:1px solid rgba(5,5,5,.08);box-shadow:0 18px 50px rgba(5,5,5,.09)}.courier-hero-card-v1{padding:22px;display:grid;grid-gap:12px;gap:12px}.courier-hero-card-v1>strong{font-size:1.15rem;color:#050505}.courier-hero-card-v1 div{display:grid;grid-template-columns:38px 1fr;grid-gap:12px;gap:12px;align-items:center;padding:12px;border-radius:18px;background:#f5f8ff;color:#050505}.courier-hero-card-v1 span{display:grid;place-items:center;width:38px;height:38px;border-radius:14px;background:#0f62fe;color:#fff;font-weight:1000}.courier-auth-card-v1 p,.courier-board-head-v1 p,.courier-hero-card-v1 p,.courier-info-grid-v1 p,.courier-toggle-card-v1 p,.courier-warning-v1 p{color:#050505;font-weight:750}.admin-courier-grid-v1,.courier-info-grid-v1,.courier-stats-v1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:22px}.courier-info-grid-v1 article,.courier-stats-v1 article{background:#fff;color:#050505;border-radius:24px;padding:22px;border:1px solid rgba(5,5,5,.08);box-shadow:0 16px 42px rgba(5,5,5,.08)}.admin-courier-card-v1 h2,.courier-auth-card-v1 h1,.courier-board-v1 h2,.courier-info-grid-v1 h2,.courier-order-card-v1 h3,.courier-toggle-card-v1 h2,.courier-warning-v1 h2{color:#050505;font-weight:1000}.courier-auth-page-v1{display:grid;place-items:start center}.courier-auth-card-v1{width:min(980px,100%);padding:28px}.courier-login-card-v1{width:min(560px,100%)}.courier-auth-title-v1{display:flex;gap:18px;align-items:center;margin-bottom:22px}.courier-auth-title-v1.center{text-align:center;justify-content:center;flex-direction:column}.courier-auth-title-v1 img{width:118px;max-height:90px;object-fit:contain}.courier-form-v1{display:grid;grid-gap:18px;gap:18px}.admin-courier-actions-v1 label,.courier-form-v1 label{color:#050505;font-weight:950}.courier-terms-v1{padding:16px;border-radius:18px;background:#f2f6ff;color:#050505;border:1px solid rgba(15,98,254,.2);font-weight:800}.courier-board-v1,.courier-toggle-card-v1,.courier-warning-v1{padding:24px;margin-top:20px}.courier-toggle-card-v1{display:flex;justify-content:space-between;gap:16px;align-items:center}.admin-courier-info-v1 span,.courier-route-v1 span,.courier-stats-v1 article span{display:block;color:#b1121c;font-weight:1000;font-size:.82rem;text-transform:uppercase;letter-spacing:.04em}.courier-stats-v1 article strong{display:block;color:#050505;font-size:1.9rem;font-weight:1000;margin-top:4px}.admin-courier-head-v1,.courier-board-head-v1,.courier-order-head-v1{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.courier-order-card-v1{padding:18px;border-radius:22px;background:#f8fbff;border:1px solid rgba(5,5,5,.08);color:#050505;margin-top:14px}.courier-order-head-v1 strong{color:#0f62fe;font-size:1.25rem;font-weight:1000}.admin-courier-info-v1,.courier-route-v1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:14px 0}.admin-courier-info-v1 div,.courier-route-v1 div{padding:12px;border-radius:16px;background:#fff;border:1px solid rgba(5,5,5,.08)}.admin-courier-info-v1 strong,.courier-route-v1 strong{color:#050505;font-weight:950}.courier-items-v1{display:grid;grid-gap:6px;gap:6px;color:#050505;font-weight:850;margin:12px 0}.courier-actions-v1{display:flex;flex-wrap:wrap;gap:10px}.courier-empty-v1{padding:18px;border-radius:18px;background:#f2f6ff;color:#050505;font-weight:900;border:1px dashed rgba(15,98,254,.35)}.admin-courier-grid-v1{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-courier-card-v1{padding:22px}.admin-courier-actions-v1{display:flex;gap:12px;align-items:end;margin-top:14px}.admin-courier-actions-v1 label{flex:1 1}.courier-offline-dot-v1,.courier-online-dot-v1{display:inline-flex;align-items:center;border-radius:999px;padding:8px 12px;background:#0f62fe;color:#fff;font-size:.8rem;font-weight:1000}.courier-offline-dot-v1{background:#050505}@media (max-width:900px){.admin-courier-grid-v1,.admin-courier-info-v1,.admin-couriers-hero-v1,.courier-hero-v1,.courier-info-grid-v1,.courier-panel-hero-v1,.courier-route-v1,.courier-stats-v1{grid-template-columns:1fr}.admin-courier-actions-v1,.admin-courier-head-v1,.courier-board-head-v1,.courier-order-head-v1,.courier-toggle-card-v1{flex-direction:column;align-items:stretch}.courier-auth-page-v1,.courier-panel-page-v1,.courier-public-page{padding:92px 18px 36px}}.customer-auth-page-v1,.customer-panel-page-v1,.customer-portal-page-v1{min-height:100vh;padding:116px clamp(18px,4vw,52px) 56px;background:linear-gradient(135deg,#f8fbff,#fff 46%,#eef5ff);color:#020617}.customer-hero-v1,.customer-panel-hero-v1{max-width:1180px;margin:0 auto 28px;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);grid-gap:24px;gap:24px;align-items:stretch;padding:clamp(26px,5vw,54px);border-radius:34px;background:linear-gradient(135deg,#050816,#b91c1c 62%,#0956d9);color:#fff;box-shadow:0 28px 80px rgba(5,8,22,.24)}.customer-panel-hero-v1{grid-template-columns:1fr auto;align-items:center}.customer-kicker-v1{display:inline-flex;padding:8px 14px;border-radius:999px;background:#fff;color:#b91c1c;font-weight:950;letter-spacing:.04em;text-transform:uppercase;font-size:.76rem}.customer-auth-title-v1 h1,.customer-hero-v1 h1,.customer-panel-hero-v1 h1{margin:16px 0 12px;font-size:clamp(2rem,5vw,4.4rem);line-height:.98;color:#fff;letter-spacing:-.055em}.customer-auth-title-v1 h1{color:#020617;font-size:clamp(2rem,4vw,3.4rem)}.customer-hero-v1 p,.customer-panel-hero-v1 p{color:#fff;font-weight:750;font-size:1.06rem;max-width:680px}.customer-actions-v1{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}.customer-hero-card-v1{border-radius:30px;padding:26px;background:#fff;color:#020617;display:flex;flex-direction:column;justify-content:center;gap:12px;min-height:260px;box-shadow:inset 0 0 0 1px rgba(2,6,23,.08)}.customer-hero-card-v1 img{width:86px;height:86px;object-fit:contain}.customer-hero-card-v1 strong{font-size:1.8rem;font-weight:950;color:#b91c1c}.customer-hero-card-v1 span{color:#020617;font-weight:800;line-height:1.45}.customer-benefits-v1,.customer-panel-grid-v1,.customer-stats-v1{max-width:1180px;margin:0 auto}.customer-benefits-v1,.customer-stats-v1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.customer-auth-card-v1,.customer-benefits-v1 article,.customer-panel-card-v1,.customer-stats-v1 article{background:#fff;border:1px solid rgba(2,6,23,.1);border-radius:26px;padding:22px;color:#020617;box-shadow:0 18px 45px rgba(2,6,23,.08)}.customer-benefits-v1 strong,.customer-stats-v1 strong{color:#020617;font-size:1.45rem;font-weight:950;display:block}.customer-benefits-v1 p,.customer-stats-v1 small{color:#020617;font-weight:750;line-height:1.45}.customer-stats-v1 span{color:#b91c1c;font-weight:950;text-transform:uppercase;font-size:.78rem}.customer-auth-page-v1{display:flex;justify-content:center;align-items:flex-start}.customer-auth-card-v1{width:min(720px,100%);padding:clamp(24px,5vw,42px)}.customer-auth-title-v1 p{color:#020617;font-weight:800;line-height:1.5}.customer-form-v1{display:grid;grid-gap:14px;gap:14px;margin-top:18px}.customer-form-v1 label{display:grid;grid-gap:7px;gap:7px;color:#020617;font-weight:900}.customer-terms-v1{display:flex!important;grid-template-columns:none!important;align-items:center;gap:10px!important}.customer-alert-ok-v1,.customer-alert-v1{margin:16px 0;border-radius:18px;padding:14px 16px;font-weight:900}.customer-alert-v1{background:#fee2e2;color:#991b1b;border:1px solid #fecaca}.customer-alert-ok-v1{background:#dbeafe;color:#0b4ab8;border:1px solid #bfdbfe}.customer-switch-v1{color:#020617;font-weight:800;text-align:center}.customer-switch-v1 a{color:#0b5cff;font-weight:950}.customer-panel-grid-v1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:18px}.customer-panel-wide-v1{grid-column:span 2}.customer-panel-title-v1{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:16px}.customer-panel-title-v1 h2{margin:0;color:#020617;font-size:1.35rem}.customer-panel-title-v1 a{color:#0b5cff;font-weight:950}.customer-order-list-v1{display:grid;grid-gap:12px;gap:12px}.customer-coupon-v1,.customer-favorites-v1 a,.customer-order-list-v1 article{border-radius:20px;border:1px solid rgba(2,6,23,.1);background:#f8fbff;color:#020617;padding:16px}.customer-order-list-v1 article div{display:flex;justify-content:space-between;gap:10px}.customer-coupon-v1 strong,.customer-favorites-v1 strong,.customer-order-list-v1 strong{color:#020617;font-weight:950}.customer-coupon-v1 small,.customer-coupon-v1 span,.customer-empty-v1,.customer-favorites-v1 span,.customer-order-list-v1 small,.customer-order-list-v1 span{color:#020617;font-weight:750}.customer-referral-code-v1{display:inline-flex;margin:12px 0;padding:14px 18px;border-radius:16px;background:#020617;color:#fff;font-size:1.35rem;letter-spacing:.08em}.customer-favorites-v1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.customer-favorites-v1 a{text-decoration:none;display:grid;grid-gap:6px;gap:6px}.admin-customers-hero-v1{background:linear-gradient(135deg,#0b5cff,#020617 52%,#b91c1c)!important;color:#fff!important}@media (max-width:900px){.customer-benefits-v1,.customer-hero-v1,.customer-panel-grid-v1,.customer-panel-hero-v1,.customer-stats-v1{grid-template-columns:1fr}.customer-panel-wide-v1{grid-column:span 1}.customer-favorites-v1{grid-template-columns:1fr}}.marketplace-pro-page-v1{min-height:100vh;background:#f5f7fb;color:#030712;padding-bottom:64px}.marketplace-pro-hero-v1,.offers-hero-v1,.public-category-hero-v1{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,460px);grid-gap:24px;gap:24px;align-items:stretch;padding-top:36px;padding-bottom:24px}.offers-hero-v1,.public-category-hero-v1{grid-template-columns:minmax(0,1fr) auto;align-items:center}.marketplace-pro-hero-v1>div:first-child,.offers-hero-v1,.public-category-hero-v1{background:linear-gradient(135deg,#050505,#111827 45%,#d71920);border-radius:30px;padding:32px;box-shadow:0 24px 70px rgba(0,0,0,.18);color:#fff}.offers-hero-v1>div,.public-category-hero-v1>div{max-width:780px}.marketplace-pro-hero-v1 h1,.offers-hero-v1 h1,.public-category-hero-v1 h1{font-size:clamp(2.1rem,5vw,4.2rem);line-height:.96;margin:14px 0;color:#fff}.marketplace-pro-hero-v1 p,.offers-hero-v1 p,.public-category-hero-v1 p{margin:0;max-width:720px;color:#fff;font-weight:800;opacity:.94}.marketplace-search-panel-v1{background:#fff;border:1px solid #dbe4f0;border-radius:30px;padding:22px;box-shadow:0 24px 60px rgba(15,23,42,.14);display:grid;grid-gap:12px;gap:12px}.admin-marketing-form-v1 label,.marketplace-search-panel-v1 label{display:grid;grid-gap:7px;gap:7px;color:#030712;font-weight:950}.marketplace-search-panel-v1 span{color:#0f172a;font-size:.82rem}.marketplace-search-panel-v1 input,.marketplace-search-panel-v1 select{width:100%;border:1px solid #c8d4e5;border-radius:16px;padding:13px 14px;color:#020617;background:#fff;font-weight:850}.marketplace-filter-checks-v1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.marketplace-filter-checks-v1 label{background:#eef4ff;border:1px solid #c7d9ff;padding:10px;border-radius:14px;font-size:.82rem;color:#0b1220}.marketplace-banner-grid-v1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:8px;margin-bottom:22px}.marketplace-campaign-card-v1{background:linear-gradient(135deg,#0b48ff,#082b91 56%,#111);color:#fff;padding:22px;border-radius:24px;text-decoration:none;box-shadow:0 20px 50px rgba(11,72,255,.18);min-height:160px;display:flex;flex-direction:column;justify-content:space-between}.marketplace-campaign-card-v1:nth-child(2n){background:linear-gradient(135deg,#d71920,#8b0007 62%,#111)}.marketplace-campaign-card-v1:nth-child(3n){background:linear-gradient(135deg,#111,#1f2937 50%,#d71920)}.marketplace-campaign-card-v1 small,.marketplace-campaign-card-v1 span{color:#fff;font-weight:950}.marketplace-campaign-card-v1 strong{color:#fff;font-size:1.35rem;line-height:1.05}.marketplace-campaign-card-v1 p{color:#fff;font-weight:800;margin:10px 0}.marketplace-category-strip-v1,.marketplace-city-strip-v1{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px;margin-bottom:18px}.marketplace-category-strip-v1 a,.marketplace-city-strip-v1 a{text-decoration:none;color:#07111f;background:#fff;border:1px solid #dbe4f0;border-radius:999px;padding:10px 15px;font-weight:950;box-shadow:0 8px 20px rgba(15,23,42,.06)}.marketplace-category-strip-v1 a.active,.marketplace-category-strip-v1 a:hover,.marketplace-city-strip-v1 a:hover{background:#d71920;color:#fff;border-color:#d71920}.marketplace-city-strip-v1 span{color:#030712;font-weight:950;padding:10px 4px}.marketplace-results-head-v1{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:24px auto 18px}.marketplace-results-head-v1 h2{margin:0;color:#030712;font-size:1.8rem}.marketplace-results-head-v1 p{margin:6px 0 0;color:#0f172a;font-weight:800}.category-dashboard-grid-v1,.marketplace-grid-v1,.offers-grid-v1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.category-dashboard-card-v1,.marketplace-store-card-v1,.offer-product-card-v1{background:#fff;border:1px solid #dbe4f0;border-radius:26px;overflow:hidden;text-decoration:none;color:#030712;box-shadow:0 18px 45px rgba(15,23,42,.08);transition:transform .18s ease,box-shadow .18s ease}.category-dashboard-card-v1:hover,.marketplace-store-card-v1:hover,.offer-product-card-v1:hover{transform:translateY(-4px);box-shadow:0 24px 60px rgba(15,23,42,.14)}.marketplace-store-cover-v1,.offer-product-image-v1{min-height:156px;background:linear-gradient(135deg,#111,#d71920);position:relative;display:grid;place-items:center}.marketplace-store-cover-v1 img,.offer-product-image-v1 img{max-width:92px;max-height:92px;object-fit:contain;filter:drop-shadow(0 16px 24px rgba(0,0,0,.25))}.marketplace-store-cover-v1 b,.marketplace-store-cover-v1 span,.offer-product-image-v1 span{position:absolute;top:14px;left:14px;background:#fff;color:#030712;border-radius:999px;padding:8px 12px;font-size:.78rem;font-weight:950}.marketplace-store-cover-v1 span.closed{background:#111;color:#fff}.marketplace-store-cover-v1 span.open{background:#0b48ff;color:#fff}.marketplace-store-cover-v1 b{left:auto;right:14px;background:#d71920;color:#fff}.category-dashboard-card-v1,.marketplace-store-body-v1,.offer-product-body-v1{padding:20px}.marketplace-store-body-v1 small,.offer-product-body-v1 small{display:inline-block;color:#d71920;font-weight:950;margin-bottom:7px}.category-dashboard-card-v1 strong,.marketplace-store-body-v1 h3,.offer-product-body-v1 h3{color:#030712;margin:0 0 8px;font-size:1.28rem;line-height:1.1}.category-dashboard-card-v1 p,.marketplace-store-body-v1 p,.offer-product-body-v1 p{color:#111827;margin:0 0 14px;font-weight:750}.category-dashboard-meta-v1,.marketplace-store-body-v1 div{display:flex;flex-wrap:wrap;gap:8px}.category-dashboard-meta-v1 small,.category-dashboard-meta-v1 span,.marketplace-store-body-v1 div span{background:#eef4ff;color:#06132b;border-radius:999px;padding:7px 10px;font-size:.8rem;font-weight:950}.marketplace-empty-v1{grid-column:1/-1;background:#fff;border:1px solid #dbe4f0;border-radius:30px;padding:42px 24px;text-align:center;color:#030712;box-shadow:0 18px 45px rgba(15,23,42,.08)}.marketplace-empty-v1 img{width:78px;height:78px;object-fit:contain}.marketplace-empty-v1 h2{color:#030712;margin:14px 0 8px}.marketplace-empty-v1 p{color:#111827;font-weight:800}.category-dashboard-card-v1{display:flex;flex-direction:column;justify-content:space-between;min-height:220px;border-top:7px solid #d71920}.category-dashboard-card-v1:nth-child(3n){border-top-color:#0b48ff}.category-dashboard-card-v1:nth-child(4n){border-top-color:#111}.offer-product-image-v1{min-height:190px}.offer-product-image-v1 img{max-width:100%;width:100%;height:190px;object-fit:cover;filter:none}.offer-product-image-v1 span{background:#0b48ff;color:#fff}.offer-price-line-v1{display:flex;align-items:center;gap:10px;margin:10px 0}.offer-price-line-v1 del{color:#9b1118;font-weight:900}.offer-price-line-v1 strong{color:#d71920;font-size:1.35rem}.offer-product-body-v1 em{display:inline-block;color:#030712;background:#eef4ff;border-radius:999px;padding:8px 12px;font-style:normal;font-weight:950}.admin-marketing-hero-v1 h1,.admin-marketing-hero-v1 p{color:#030712}.admin-marketing-grid-v1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin:22px 0}.admin-marketing-form-v1{display:grid;grid-gap:14px;gap:14px}.admin-marketing-form-v1 label{color:#030712}.admin-marketing-form-card-v1{border-top:6px solid #0b48ff}.admin-marketing-form-card-v1:nth-child(2){border-top-color:#d71920}.admin-marketing-list-v1{margin-top:18px}.admin-marketing-list-v1 p{color:#030712;font-weight:800}.admin-marketing-table-v1{display:grid;grid-gap:12px;gap:12px}.admin-marketing-row-v1{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:center;padding:16px;border-radius:20px;background:#f8fbff;border:1px solid #dbe4f0}.admin-marketing-row-v1 strong{color:#030712;font-size:1.05rem}.admin-marketing-row-v1 p{margin:6px 0;color:#111827}.admin-marketing-row-v1 small{color:#0b48ff;font-weight:950}.admin-marketing-actions-v1{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}@media (max-width:980px){.admin-marketing-grid-v1,.marketplace-pro-hero-v1,.offers-hero-v1,.public-category-hero-v1{grid-template-columns:1fr}.category-dashboard-grid-v1,.marketplace-banner-grid-v1,.marketplace-grid-v1,.offers-grid-v1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.marketplace-pro-page-v1{padding-bottom:36px}.marketplace-pro-hero-v1,.offers-hero-v1,.public-category-hero-v1{padding-top:18px}.marketplace-pro-hero-v1>div:first-child,.marketplace-search-panel-v1,.offers-hero-v1,.public-category-hero-v1{border-radius:22px;padding:20px}.category-dashboard-grid-v1,.marketplace-banner-grid-v1,.marketplace-filter-checks-v1,.marketplace-grid-v1,.offers-grid-v1{grid-template-columns:1fr}.admin-marketing-row-v1,.marketplace-results-head-v1{grid-template-columns:1fr;align-items:start}.marketplace-results-head-v1{display:grid}.admin-marketing-actions-v1{justify-content:flex-start}}.admin-badge-analytics-v1{background:#0f63ff!important;color:#fff!important;border:1px solid hsla(0,0%,100%,.24)!important}.admin-reports-hero-v1{background:linear-gradient(135deg,#070b16,#0f63ff 48%,#e11d2e)!important;color:#fff!important;border:0!important;box-shadow:0 24px 60px rgba(6,18,45,.18)!important}.admin-reports-hero-v1 h1,.admin-reports-hero-v1 p{color:#fff!important}.admin-reports-actions-v1{display:flex;gap:12px;flex-wrap:wrap;align-items:center;justify-content:flex-end}.admin-report-filters-v1{margin:18px 0;padding:18px;border-radius:24px;background:#fff;border:1px solid rgba(15,99,255,.16);box-shadow:0 18px 45px rgba(5,10,25,.08);display:grid;grid-template-columns:repeat(4,minmax(160px,1fr)) auto;grid-gap:14px;gap:14px;align-items:end}.admin-report-filters-v1 label{display:grid;grid-gap:7px;gap:7px;color:#050505!important;font-weight:900;font-size:.85rem}.admin-report-filters-v1 .select{background:#fff!important;color:#050505!important;border:1px solid rgba(0,0,0,.22)!important;font-weight:800}.admin-report-metrics-v1{display:grid;grid-template-columns:repeat(6,minmax(150px,1fr));grid-gap:14px;gap:14px;margin:16px 0 22px}.admin-report-metric-card-v1{border-radius:22px;padding:18px;min-height:128px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 18px 45px rgba(5,10,25,.09);border:1px solid rgba(0,0,0,.08)}.admin-report-metric-card-v1 small,.admin-report-metric-card-v1 span{font-weight:900}.admin-report-metric-card-v1 strong{font-size:clamp(1.35rem,2vw,2.05rem);line-height:1;letter-spacing:-.04em}.admin-report-metric-card-v1.blue{background:#0f63ff;color:#fff}.admin-report-metric-card-v1.green{background:#087f5b;color:#fff}.admin-report-metric-card-v1.red{background:#e11d2e;color:#fff}.admin-report-metric-card-v1.black{background:#050505;color:#fff}.admin-report-metric-card-v1.white{background:#fff;color:#050505}.admin-report-grid-v1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.admin-report-card-v1{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:26px;padding:20px;box-shadow:0 18px 45px rgba(5,10,25,.08);color:#050505;overflow:hidden}.admin-report-wide-v1{grid-column:span 2}.admin-report-card-title-v1{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:16px}.admin-report-card-title-v1 h2{margin:0;color:#050505!important;font-size:1.12rem;font-weight:950}.admin-report-card-title-v1 span{color:#0f63ff!important;font-weight:950;font-size:.82rem;white-space:nowrap}.admin-report-bars-v1{min-height:260px;display:grid;grid-template-columns:repeat(14,minmax(32px,1fr));grid-gap:10px;gap:10px;align-items:end;overflow-x:auto;padding-bottom:6px}.admin-report-bar-item-v1{min-width:44px;display:grid;grid-gap:7px;gap:7px;align-items:end;text-align:center}.admin-report-bar-item-v1>div{height:190px;border-radius:16px;background:#edf4ff;display:flex;align-items:end;overflow:hidden;border:1px solid rgba(15,99,255,.12)}.admin-report-bar-item-v1>div span{display:block;width:100%;border-radius:16px 16px 0 0;background:linear-gradient(180deg,#0f63ff,#e11d2e);min-height:8px}.admin-report-bar-item-v1 strong{color:#050505;font-size:.76rem;font-weight:950}.admin-report-bar-item-v1 small{color:#050505;font-size:.68rem;font-weight:800}.admin-ranking-list-v1,.admin-status-list-v1{display:grid;grid-gap:10px;gap:10px}.admin-ranking-list-v1>div,.admin-status-list-v1>div{display:grid;grid-template-columns:auto 1fr auto;grid-gap:10px;gap:10px;align-items:center;padding:12px;border-radius:18px;background:#f7f9ff;border:1px solid rgba(15,99,255,.1);color:#050505}.admin-ranking-list-v1 small,.admin-ranking-list-v1 strong,.admin-status-list-v1>div small,.admin-status-list-v1>div strong{color:#050505!important;font-weight:900}.admin-ranking-list-v1 b{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#0f63ff;color:#fff;font-weight:950}.admin-ranking-list-v1 span{display:grid;grid-gap:2px;gap:2px}.admin-health-grid-v1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.admin-health-grid-v1>div{padding:14px;border-radius:20px;background:#050505;color:#fff;min-height:106px;display:grid;align-content:space-between}.admin-health-grid-v1>div:nth-child(2){background:#e11d2e}.admin-health-grid-v1>div:nth-child(3){background:#0f63ff}.admin-health-grid-v1>div:nth-child(4){background:#fff;color:#050505;border:1px solid rgba(0,0,0,.12)}.admin-health-grid-v1 small,.admin-health-grid-v1 span,.admin-health-grid-v1 strong{font-weight:950}.admin-report-table-v1{display:grid;grid-gap:8px;gap:8px}.admin-report-table-head-v1,.admin-report-table-v1>div:not(.admin-report-table-head-v1){display:grid;grid-template-columns:1.5fr 1fr .7fr .7fr .9fr;grid-gap:10px;gap:10px;align-items:center;padding:12px;border-radius:16px}.admin-report-table-head-v1{background:#050505;color:#fff;font-weight:950}.admin-report-table-v1>div:not(.admin-report-table-head-v1){background:#f7f9ff;color:#050505;border:1px solid rgba(15,99,255,.1);font-weight:850}.admin-report-table-v1 small,.admin-report-table-v1 span,.admin-report-table-v1 strong{color:inherit!important}.admin-report-table-v1 small{display:block;font-size:.73rem;opacity:.82;font-weight:850}@media (max-width:1180px){.admin-report-metrics-v1{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-report-filters-v1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.admin-report-grid-v1,.admin-report-wide-v1{display:grid;grid-template-columns:1fr}.admin-report-wide-v1{grid-column:auto}.admin-health-grid-v1,.admin-report-filters-v1,.admin-report-metrics-v1{grid-template-columns:1fr}.admin-report-table-v1{overflow-x:auto}.admin-report-table-head-v1,.admin-report-table-v1>div:not(.admin-report-table-head-v1){min-width:760px}.admin-reports-actions-v1{justify-content:flex-start}}.social-commerce-strip-v1,.store-social-strip-v1{margin-top:26px;margin-bottom:24px;padding:24px;border-radius:32px;background:linear-gradient(135deg,#fff,#f8fbff);border:1px solid rgba(15,23,42,.08);box-shadow:0 24px 70px rgba(15,23,42,.08)}.social-commerce-head-v1,.store-social-head-v1{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:18px}.social-commerce-head-v1 span,.store-social-head-v1 span{display:inline-flex;padding:7px 11px;border-radius:999px;background:#0f5bff;color:#fff;font-weight:1000;font-size:12px}.social-commerce-head-v1 h2,.store-social-head-v1 h2{margin:10px 0 0;color:#05070d;font-size:clamp(24px,3vw,36px);letter-spacing:-.045em}.social-commerce-head-v1 p,.store-social-head-v1 p{margin:0;color:#111827;font-weight:800;max-width:460px}.social-story-row-v1{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(142px,1fr);grid-gap:14px;gap:14px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.social-story-card-v1{min-height:220px;border-radius:28px;padding:12px;background:#05070d;color:#fff;border:1px solid rgba(239,31,45,.28);box-shadow:0 18px 48px rgba(5,7,13,.18);display:flex;flex-direction:column;justify-content:space-between;gap:10px}.social-story-media-v1{height:136px;border-radius:22px;overflow:hidden;display:grid;place-items:center;background:radial-gradient(circle at 30% 10%,rgba(15,91,255,.55),transparent 38%),linear-gradient(135deg,#ef1f2d,#05070d)}.social-story-media-v1 img{width:100%;height:100%;object-fit:cover}.social-story-media-v1 span{width:56px;height:56px;border-radius:999px;display:grid;place-items:center;color:#fff;background:hsla(0,0%,100%,.16);border:1px solid hsla(0,0%,100%,.42);font-weight:1000;font-size:22px}.social-story-card-v1 strong{color:#fff;font-size:16px;line-height:1.1}.social-story-card-v1 small{color:#fff;opacity:.86;font-weight:900}.store-social-card-v1{background:linear-gradient(135deg,#0f5bff,#05070d 70%)}.admin-social-hero-v1{background:linear-gradient(135deg,#05070d,#0f5bff 56%,#ef1f2d);color:#fff}.admin-social-hero-v1 h1,.admin-social-hero-v1 p{color:#fff}.admin-social-grid-v1{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);grid-gap:18px;gap:18px;margin-top:18px}.admin-social-form-card-v1,.admin-social-list-v1,.admin-social-preview-card-v1{background:#fff;color:#05070d}.social-preview-phone-v1{border-radius:32px;padding:18px;background:#05070d;color:#fff;min-height:420px;display:flex;flex-direction:column;justify-content:center;gap:18px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.14)}.social-preview-top-v1{padding:10px 12px;border-radius:999px;background:#fff;color:#05070d;font-weight:1000;text-align:center}.social-preview-story-row-v1{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px}.social-preview-story-row-v1 span{height:64px;border-radius:22px;display:grid;place-items:center;background:linear-gradient(135deg,#ef1f2d,#0f5bff);font-size:24px}.social-preview-phone-v1 strong{color:#fff;font-size:24px;line-height:1.05}.social-preview-phone-v1 p{color:#fff;opacity:.9;font-weight:800;line-height:1.55}.admin-social-items-v1,.partner-social-list-v1{display:grid;grid-gap:12px;gap:12px}.admin-social-item-v1,.partner-social-item-v1{display:grid;grid-template-columns:92px minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;padding:14px;border-radius:24px;background:#fff;border:1px solid rgba(15,23,42,.1);box-shadow:0 16px 42px rgba(15,23,42,.06);color:#05070d}.admin-social-thumb-v1,.partner-social-thumb-v1{height:92px;width:92px;border-radius:22px;overflow:hidden;display:grid;place-items:center;background:linear-gradient(135deg,#ef1f2d,#0f5bff);color:#fff;font-weight:1000;font-size:24px}.admin-social-thumb-v1 img,.partner-social-thumb-v1 img{width:100%;height:100%;object-fit:cover}.admin-social-item-v1 h3,.partner-social-item-v1 h3{margin:8px 0 4px;color:#05070d}.admin-social-item-v1 p,.partner-social-item-v1 p{margin:0 0 6px;color:#111827;font-weight:800}.admin-social-item-v1 small,.partner-social-item-v1 small{color:#0f5bff;font-weight:1000}.admin-social-actions-v1,.partner-social-actions-v1{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.partner-social-card-v1{border:2px solid rgba(15,91,255,.22);background:linear-gradient(180deg,#fff,#f8fbff)}.partner-social-form-v1{border:1px solid rgba(15,91,255,.16);background:#fff}@media (max-width:900px){.admin-social-grid-v1{grid-template-columns:1fr}.social-commerce-head-v1,.store-social-head-v1{align-items:start;flex-direction:column}.admin-social-item-v1,.partner-social-item-v1{grid-template-columns:76px 1fr}.admin-social-actions-v1,.partner-social-actions-v1{grid-column:1/-1;justify-content:flex-start}.admin-social-thumb-v1,.partner-social-thumb-v1{width:76px;height:76px}}.foodgpt-page-v1{min-height:100vh;background:linear-gradient(135deg,#05070f,#081633 42%,#b30b18);color:#fff;padding-bottom:64px}.foodgpt-hero-v1{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,460px);grid-gap:28px;gap:28px;align-items:stretch;padding-top:58px;padding-bottom:28px}.foodgpt-hero-v1 h1{margin:12px 0;color:#fff;font-size:clamp(2.25rem,5vw,4.8rem);line-height:.92;letter-spacing:-.06em}.foodgpt-hero-v1 p,.foodgpt-hero-v1 span,.foodgpt-result-v1 p,.foodgpt-suggestions-v1 h2{color:#fff}.foodgpt-answer-card-v1,.foodgpt-notice-v1,.foodgpt-panel-v1,.foodgpt-search-v1,.foodgpt-suggestions-v1{border:1px solid hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.96);color:#05070f;border-radius:28px;box-shadow:0 24px 60px rgba(0,0,0,.22)}.foodgpt-search-v1{padding:22px;display:grid;grid-gap:16px;gap:16px}.foodgpt-search-v1 label,.foodgpt-settings-form-v1 label,.partner-foodgpt-tools-v1 label{display:grid;grid-gap:8px;gap:8px;color:#05070f;font-weight:900}.foodgpt-search-v1 input{min-height:54px;border-radius:18px;border:2px solid #111827;padding:0 16px;color:#05070f;background:#fff;font-weight:800}.foodgpt-result-v1{display:grid;grid-gap:22px;gap:22px;margin-top:12px}.foodgpt-answer-card-v1{padding:26px;border-left:8px solid #e50914}.foodgpt-answer-card-v1 span,.foodgpt-intent-v1{color:#0047ff;font-weight:1000;text-transform:uppercase;letter-spacing:.08em}.foodgpt-answer-card-v1 h2,.foodgpt-panel-v1 h2,.foodgpt-suggestions-v1 h2{color:#05070f;margin:6px 0 10px}.foodgpt-answer-card-v1 p,.foodgpt-panel-v1 p,.foodgpt-panel-v1 small,.foodgpt-panel-v1 span,.foodgpt-suggestions-v1 a{color:#05070f}.foodgpt-grid-v1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px;gap:22px}.foodgpt-panel-v1{padding:24px}.foodgpt-list-v1{display:grid;grid-gap:12px;gap:12px}.foodgpt-offer-card-v1,.foodgpt-store-card-v1,.foodgpt-suggestions-v1 a{display:grid;grid-gap:6px;gap:6px;padding:16px;border-radius:20px;border:2px solid #e9eef7;background:#fff;text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.foodgpt-offer-card-v1:hover,.foodgpt-store-card-v1:hover,.foodgpt-suggestions-v1 a:hover{transform:translateY(-2px);border-color:#0047ff;box-shadow:0 16px 34px rgba(0,71,255,.13)}.foodgpt-offer-card-v1 strong,.foodgpt-store-card-v1 strong{color:#e50914;font-size:1.05rem}.foodgpt-notice-v1,.foodgpt-suggestions-v1{padding:24px;margin-top:24px}.foodgpt-suggestions-v1>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.admin-foodgpt-hero-v1{background:linear-gradient(135deg,#05070f,#0047ff 54%,#e50914)}.foodgpt-admin-grid-v1 .admin-panel-card-v3,.foodgpt-admin-metrics-v1 .admin-metric-card-v3,.partner-foodgpt-card-v1,.partner-foodgpt-item-v1,.partner-foodgpt-tools-v1 form{border-color:rgba(0,71,255,.16)}.foodgpt-guidelines-v1{display:grid;grid-gap:14px;gap:14px}.foodgpt-guidelines-v1 p,.foodgpt-history-item-v1 p,.partner-foodgpt-item-v1 p{color:#05070f}.foodgpt-table-v1 td{color:#05070f;vertical-align:top}.foodgpt-history-list-v1,.partner-foodgpt-list-v1{display:grid;grid-gap:14px;gap:14px}.foodgpt-history-item-v1,.partner-foodgpt-item-v1{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:18px;gap:18px;align-items:start;padding:18px;border:2px solid #edf2ff;border-radius:24px;background:#fff}.foodgpt-history-item-v1 span,.partner-foodgpt-item-v1 small{color:#0047ff;font-weight:900}.foodgpt-history-item-v1 h3,.partner-foodgpt-item-v1 h3{margin:6px 0;color:#05070f}.partner-foodgpt-card-v1{background:#fff}.partner-foodgpt-card-v1 h2,.partner-foodgpt-card-v1 h3,.partner-foodgpt-card-v1 label,.partner-foodgpt-card-v1 p,.partner-foodgpt-card-v1 small{color:#05070f}.partner-foodgpt-tools-v1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin:18px 0}.partner-foodgpt-tools-v1 form{background:#f8fbff;border:2px solid #e2ecff;border-radius:24px;padding:18px}.partner-foodgpt-item-v1{background:linear-gradient(180deg,#fff,#f9fbff)}@media (max-width:980px){.foodgpt-grid-v1,.foodgpt-hero-v1,.partner-foodgpt-tools-v1{grid-template-columns:1fr}.foodgpt-suggestions-v1>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.foodgpt-hero-v1{padding-top:34px}.foodgpt-history-item-v1,.foodgpt-suggestions-v1>div,.partner-foodgpt-item-v1{grid-template-columns:1fr}}.marketplace-foodgpt-link-v1{justify-content:center;border:2px solid #0047ff!important;color:#0047ff!important;background:#fff!important;font-weight:1000}.skip-link-v1{position:fixed;left:18px;top:12px;z-index:99999;transform:translateY(-140%);background:#0047ff;color:#fff;border:2px solid #fff;border-radius:999px;padding:12px 18px;font-weight:1000;text-decoration:none;box-shadow:0 18px 44px rgba(0,0,0,.22);transition:transform .18s ease}.skip-link-v1:focus{transform:translateY(0);outline:4px solid rgba(229,9,20,.42)}.final-loading-page-v1,.final-state-page-v1{min-height:100vh;display:grid;place-items:center;padding:120px 20px 60px;background:radial-gradient(circle at top left,rgba(229,9,20,.2),transparent 34%),radial-gradient(circle at bottom right,rgba(0,71,255,.18),transparent 32%),linear-gradient(135deg,#05070f,#0b1224 45%,#e50914 130%)}.final-loading-card-v1,.final-state-card-v1{width:min(760px,100%);border-radius:34px;border:2px solid hsla(0,0%,100%,.18);background:#fff;padding:clamp(28px,5vw,52px);box-shadow:0 30px 90px rgba(0,0,0,.3);text-align:center}.final-state-card-v1>span{display:inline-flex;align-items:center;justify-content:center;min-width:88px;height:44px;border-radius:999px;background:#e50914;color:#fff;font-weight:1000;letter-spacing:.08em;text-transform:uppercase}.final-state-card-v1 h1{color:#05070f;font-size:clamp(2rem,5vw,4rem);line-height:.98;margin:18px 0 14px}.final-loading-card-v1 span,.final-state-card-v1 p{color:#05070f;font-size:1.05rem;font-weight:800;line-height:1.65;max-width:560px;margin:0 auto}.final-state-card-v1 div{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:24px}.final-btn-light-v1{background:#fff!important;color:#05070f!important;border:2px solid #05070f!important}.final-loading-card-v1{width:min(420px,100%);display:grid;justify-items:center;grid-gap:12px;gap:12px}.final-loading-card-v1 img{width:76px;height:76px;object-fit:contain;animation:finalPulseV1 1.4s ease-in-out infinite}.final-loading-card-v1 strong{color:#e50914;font-size:1.25rem;font-weight:1000}@keyframes finalPulseV1{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.08);opacity:1}}@media (max-width:640px){.final-state-card-v1 div{display:grid}.final-loading-card-v1,.final-state-card-v1 .cp-btn{width:100%}}.order-realtime-indicator-v1{display:inline-flex;align-items:center;gap:.55rem;width:-moz-fit-content;width:fit-content;margin:.75rem 0 1rem;padding:.65rem .85rem;border-radius:999px;background:hsla(0,0%,100%,.94);color:#111827;border:1px solid rgba(239,68,68,.18);box-shadow:0 14px 35px rgba(15,23,42,.12)}.order-realtime-indicator-v1 span{width:.65rem;height:.65rem;border-radius:999px;background:#16a34a;box-shadow:0 0 0 6px rgba(22,163,74,.14);animation:cardappioRealtimePulse 1.35s ease-in-out infinite}.order-realtime-indicator-v1 strong{font-size:.88rem;font-weight:900}.order-realtime-indicator-v1 small{color:#6b7280;font-weight:800}@keyframes cardappioRealtimePulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.28);opacity:.72}}.partner-orders-kanban-v1{display:grid;grid-template-columns:repeat(5,minmax(220px,1fr));grid-gap:1rem;gap:1rem;align-items:start;padding-bottom:.5rem}.partner-order-column-v1{min-width:230px;display:grid;grid-gap:.85rem;gap:.85rem;padding:.85rem;border-radius:1.25rem;background:rgba(15,23,42,.04);border:1px solid rgba(15,23,42,.08)}.partner-order-column-head-v1{display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:#111827}.partner-order-column-head-v1 strong{font-size:.95rem;font-weight:950}.partner-order-column-head-v1 span{min-width:2rem;height:2rem;display:inline-grid;place-items:center;border-radius:999px;background:#dc2626;color:#fff;font-weight:950}.partner-order-empty-v1{display:block;padding:1rem;border-radius:1rem;background:#fff;color:#6b7280;font-weight:800;text-align:center}.order-action-form-v1{display:grid;grid-gap:.55rem;gap:.55rem;min-width:180px}.admin-order-cancel-form-v2 .input,.admin-order-status-form-v2 .input,.order-action-form-v1 .input{min-height:2.6rem}.order-history-mini-v1{display:grid;grid-gap:.4rem;gap:.4rem;margin-top:.85rem;padding:.75rem;border-radius:1rem;background:rgba(17,24,39,.05);color:#374151}.order-history-mini-v1 small{font-weight:800;line-height:1.35}@media (max-width:1100px){.partner-orders-kanban-v1{grid-template-columns:repeat(2,minmax(240px,1fr))}}@media (max-width:700px){.partner-orders-kanban-v1{grid-template-columns:1fr;overflow:visible}.order-realtime-indicator-v1{width:100%;justify-content:center;flex-wrap:wrap;border-radius:1rem}}.admin-order-payment-form-v1,.checkout-payment-result-v1,.partner-order-payment-v1,.tracking-pix-box-v1{border:1px solid rgba(239,68,68,.22);border-radius:18px;padding:14px;background:hsla(0,0%,100%,.96);color:#111827;box-shadow:0 14px 34px rgba(15,23,42,.08)}.checkout-payment-result-v1 p,.tracking-pix-box-v1 p{margin:6px 0 10px;color:#374151;font-size:.9rem}.checkout-payment-result-v1 textarea,.tracking-pix-box-v1 textarea{min-height:92px;font-size:.82rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;resize:vertical}.partner-order-payment-v1,.tracking-payment-v1{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:10px;gap:10px;margin:12px 0}.partner-order-payment-v1 div,.tracking-payment-v1 div{border-radius:14px;background:#fff7f7;border:1px solid rgba(220,38,38,.18);padding:10px}.partner-order-payment-v1 span,.tracking-payment-v1 span{display:block;color:#6b7280;font-size:.76rem;margin-bottom:3px}.partner-order-payment-v1 strong,.tracking-payment-v1 strong{color:#111827}.partner-order-payment-v1 small{grid-column:1/-1;color:#7f1d1d;font-weight:700}.admin-order-payment-form-v1{display:grid;grid-template-columns:minmax(180px,1fr) minmax(220px,1fr) auto;grid-gap:10px;gap:10px;align-items:end}.admin-order-payment-form-v1 label{color:#111827;font-weight:800;font-size:.86rem}@media (max-width:760px){.admin-order-payment-form-v1{grid-template-columns:1fr}}.admin-finance-rules-v1,.courier-financial-extract-v1,.partner-financial-extract-v1{display:grid;grid-gap:12px;gap:12px}.admin-finance-rules-v1{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.admin-finance-rules-v1>div,.courier-financial-extract-v1>div,.partner-financial-extract-v1>div{border:1px solid rgba(15,23,42,.12);border-radius:18px;background:#fff;color:#111827;padding:14px;box-shadow:0 12px 30px rgba(15,23,42,.08)}.admin-finance-rules-v1 span,.courier-financial-extract-v1 span,.partner-financial-extract-v1 span{display:block;font-size:.78rem;font-weight:800;color:#6b7280;text-transform:uppercase;letter-spacing:.04em}.admin-finance-rules-v1 strong,.courier-financial-extract-v1 strong,.partner-financial-extract-v1 strong{display:block;margin-top:4px;color:#111827;font-size:1.15rem}.admin-finance-rules-v1 small,.courier-financial-extract-v1 small,.partner-financial-extract-v1 small{display:block;margin-top:4px;color:#4b5563;font-weight:700}.courier-financial-extract-v1,.partner-financial-extract-v1{margin-top:18px}.courier-financial-extract-v1 h3,.partner-financial-extract-v1 h3{margin:0;color:#111827;font-size:1.1rem}.courier-logistics-card-v1{align-items:flex-start;gap:18px}.courier-checkbox-v1{display:flex;align-items:center;gap:8px;font-weight:800;color:#111827}.courier-route-v1 a{display:inline-flex;margin-top:6px;color:#dc2626;font-weight:900;text-decoration:none}.courier-route-v1 a:hover{text-decoration:underline}.courier-proof-form-v1,.courier-reject-form-v1{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.courier-proof-form-v1 .input,.courier-reject-form-v1 .input{min-width:min(100%,280px)}.admin-courier-logistics-form-v1{margin-top:12px;border-top:1px solid rgba(17,24,39,.12);padding-top:12px}.admin-courier-logistics-form-v1 .textarea,.courier-logistics-card-v1 .textarea{min-height:82px;resize:vertical}.customer-panel-page-v2{background:linear-gradient(180deg,#fff7f4,#fff 55%,#fff)}.customer-panel-hero-v2{align-items:center;gap:18px}.customer-hero-actions-v2{display:flex;gap:10px;flex-wrap:wrap;align-items:center;justify-content:flex-end}.customer-error-v2,.customer-success-v2{max-width:1180px;margin:14px auto 0;padding:14px 16px;border-radius:16px;font-weight:900}.customer-success-v2{background:#dcfce7;color:#14532d;border:1px solid #86efac}.customer-error-v2{background:#fee2e2;color:#7f1d1d;border:1px solid #fecaca}.customer-form-v2{display:grid;grid-gap:10px;gap:10px;margin-top:10px}.customer-inline-v2{display:grid;grid-template-columns:1fr 90px;grid-gap:10px;gap:10px}.customer-check-v2{display:flex;gap:8px;align-items:center;font-weight:800;color:#1f2937;font-size:.92rem}.customer-order-list-v2 article{border-left:5px solid #ef2b2d}.customer-card-actions-v2{display:flex;gap:10px;flex-wrap:wrap;margin-top:10px;align-items:center}.customer-card-actions-v2 a,.customer-card-actions-v2 button{border:0;background:#111827;color:#fff;border-radius:999px;padding:8px 12px;font-weight:900;font-size:.82rem;text-decoration:none;cursor:pointer}.customer-card-actions-v2 a:first-child{background:#ef2b2d}.customer-address-v2{border:1px solid #fee2e2;background:#fff7f7;border-radius:18px;padding:12px;margin:10px 0;color:#111827}.customer-address-v2 strong{display:flex;align-items:center;justify-content:space-between;gap:8px}.customer-address-v2 strong span{background:#ef2b2d;color:#fff;border-radius:999px;padding:4px 8px;font-size:.72rem}.customer-address-v2 p{margin:8px 0 4px;color:#111827;font-weight:800}.customer-address-v2 small{color:#4b5563;font-weight:700}.customer-address-form-v2{border-top:1px solid #fee2e2;padding-top:12px;margin-top:12px}.customer-progress-v2{height:12px;background:#ffe2e2;border-radius:999px;overflow:hidden;margin:12px 0 8px}.customer-progress-v2 span{display:block;height:100%;background:linear-gradient(90deg,#ef2b2d,#ff7a1a);border-radius:999px}.customer-event-list-v2{display:grid;grid-gap:8px;gap:8px;margin-top:12px}.customer-event-list-v2 div{border:1px solid #f3f4f6;background:#fff;border-radius:14px;padding:10px;display:grid;grid-gap:3px;gap:3px}.customer-event-list-v2 strong{color:#111827}.customer-event-list-v2 small,.customer-event-list-v2 span{color:#4b5563;font-weight:700}.customer-favorites-v2 a{border-left:5px solid #ef2b2d}.store-client-actions-v2{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-bottom:12px}.store-client-actions-v2 .btn{justify-content:center;text-align:center;width:100%}@media (max-width:720px){.customer-hero-actions-v2,.store-client-actions-v2{width:100%;grid-template-columns:1fr}.customer-inline-v2{grid-template-columns:1fr}}.admin-loyalty-hero-v1,.partner-coupons-hero-v1{background:linear-gradient(135deg,#140404,#5f0707 55%,#e12712);color:#fff;border-radius:28px;padding:28px;display:flex;justify-content:space-between;gap:20px;align-items:center;box-shadow:0 24px 60px rgba(0,0,0,.22)}.admin-loyalty-hero-v1 h1,.partner-coupons-hero-v1 h1{color:#fff;margin:8px 0}.admin-loyalty-hero-v1 p,.partner-coupons-hero-v1 p{color:hsla(0,0%,100%,.9);max-width:760px}.admin-loyalty-grid-v1{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);grid-gap:18px;gap:18px;margin:18px 0}.admin-loyalty-list-v1{margin-top:18px}.admin-loyalty-mini-row-v1,.admin-loyalty-row-v1{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:15px;border:1px solid rgba(17,24,39,.1);border-radius:18px;background:#fff;color:#111827;margin-top:10px}.admin-loyalty-row-v1 p{margin:4px 0;color:#374151}.admin-loyalty-mini-row-v1 span,.admin-loyalty-row-v1 small{color:#4b5563;font-weight:700}.admin-check-v1{display:flex;align-items:center;gap:8px;font-weight:800;color:#111827}.checkout-coupon-row-v1{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;align-items:center}.coupon-ok-v1{color:#047857}.coupon-error-v1,.coupon-ok-v1{display:block;font-weight:900;margin-top:-4px}.coupon-error-v1{color:#b91c1c}.cashback-use-v1{display:flex;gap:9px;align-items:center;background:#fff7ed;color:#7c2d12;border:1px solid #fed7aa;border-radius:14px;padding:10px 12px;font-weight:900}.partner-coupons-page-v1{min-height:100vh;background:linear-gradient(180deg,#1b0707,#fff 32%);padding:28px max(18px,calc((100vw - 1180px)/2)) 60px}.partner-coupons-actions-v1{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.partner-coupons-switch-v1{display:flex;gap:10px;flex-wrap:wrap;margin:18px 0}.partner-coupons-switch-v1 a{padding:10px 14px;border-radius:999px;background:#fff;color:#111827;font-weight:900;text-decoration:none;border:1px solid rgba(17,24,39,.12)}.partner-coupons-switch-v1 a.is-active{background:#dc2626;color:#fff;border-color:#dc2626}.partner-coupons-metrics-v1{margin-top:18px}.coupon-tips-v1{display:grid;grid-gap:12px;gap:12px;color:#111827}.coupon-tips-v1 p{margin:0;background:#f9fafb;border-radius:16px;padding:14px;border:1px solid rgba(17,24,39,.08)}@media (max-width:900px){.admin-loyalty-hero-v1,.admin-loyalty-row-v1,.partner-coupons-hero-v1{flex-direction:column;align-items:flex-start}.admin-loyalty-grid-v1,.checkout-coupon-row-v1{grid-template-columns:1fr}}.admin-reputation-hero-v1,.store-reviews-page-v1 .partner-hero-v2{background:linear-gradient(135deg,#111,#ef1f2d);color:#fff;border-radius:28px;padding:26px;margin-bottom:22px}.admin-reputation-hero-v1 h1,.admin-reputation-hero-v1 p,.admin-reputation-hero-v1 span{color:#fff}.admin-reputation-stats-v1 .stat strong{color:#ef1f2d}.admin-reputation-list-v1{display:grid;grid-gap:16px;gap:16px}.review-admin-card-v1,.store-public-review-card-v1,.store-review-card-v1{background:#fff;color:#111;border:1px solid hsla(0,0%,7%,.08);border-radius:22px;padding:18px;box-shadow:0 14px 40px hsla(0,0%,7%,.08)}.review-admin-main-v1{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.review-admin-main-v1 h3,.store-review-card-v1 h3{color:#111;margin:8px 0}.review-admin-main-v1 p,.store-public-review-card-v1 p,.store-review-card-v1 p{color:#222;font-weight:700;line-height:1.45}.review-admin-main-v1 small,.store-public-review-card-v1 small,.store-review-card-v1 small{display:block;color:#555;font-weight:800;margin-top:6px}.review-admin-form-v1{display:grid;grid-template-columns:180px 1fr auto;grid-gap:10px;gap:10px;margin-top:14px;align-items:center}.store-rating-strip-v1{display:flex;gap:10px;align-items:center;margin-top:10px;flex-wrap:wrap}.store-rating-strip-v1 strong{background:#fff;color:#ef1f2d;border-radius:999px;padding:8px 12px;font-weight:1000}.store-rating-strip-v1 span{color:#fff;font-weight:900}.store-reviews-public-v1{margin-top:24px}.store-review-grid-v1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.store-public-review-card-v1 strong{color:#f59e0b;font-size:20px;letter-spacing:2px}.store-public-review-card-v1 em{display:block;margin-top:10px;color:#ef1f2d;font-weight:900;font-style:normal}.customer-review-form-v1{display:grid;grid-template-columns:140px 1fr auto;grid-gap:8px;gap:8px;margin-top:12px;padding:12px;border-radius:18px;background:#fff7f7;border:1px solid rgba(239,31,45,.16)}@media (max-width:900px){.customer-review-form-v1,.review-admin-form-v1,.review-admin-main-v1{grid-template-columns:1fr;flex-direction:column}.store-review-grid-v1{grid-template-columns:1fr}}.cp-nav-desktop-organized,.cp-nav-top-organized{box-sizing:border-box!important}@media (min-width:1025px){.cp-nav-shell-v3 .cp-container.cp-nav-desktop-organized{width:min(1320px,calc(100% - 40px))!important}.cp-nav-desktop-organized{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:center!important;gap:10px!important;min-height:118px!important;padding:14px 0 12px!important}.cp-nav-top-organized{width:100%!important;display:grid!important;grid-template-columns:minmax(220px,1fr) auto!important;align-items:center!important;grid-gap:18px!important;gap:18px!important}.cp-nav-top-organized .cp-brand-v3{min-width:0!important;max-width:100%!important}.cp-menu-desktop-organized,.cp-nav-desktop-organized>.cp-menu-v3{width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:nowrap!important;gap:clamp(18px,2.2vw,34px)!important;min-width:0!important;margin:0!important;overflow:visible!important}.cp-menu-desktop-organized .cp-menu-link{white-space:nowrap!important;flex:0 0 auto!important;line-height:1!important}.cp-nav-top-organized .cp-mobile-menu-v3{display:none!important}.cp-nav-top-organized .cp-nav-actions-v3{width:auto!important;min-width:0!important;flex:0 0 auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:14px!important;margin:0!important}.cp-nav-top-organized .cp-nav-actions-v3 .cp-btn{width:auto!important;white-space:nowrap!important;flex:0 0 auto!important}}@media (min-width:1025px) and (max-width:1280px){.cp-nav-shell-v3 .cp-container.cp-nav-desktop-organized{width:min(100% - 28px,1180px)!important}.cp-nav-desktop-organized{min-height:126px!important;gap:9px!important}.cp-menu-desktop-organized,.cp-nav-desktop-organized>.cp-menu-v3{gap:clamp(12px,1.55vw,22px)!important}.cp-menu-desktop-organized .cp-menu-link{font-size:13px!important}.cp-nav-top-organized .cp-nav-actions-v3{gap:10px!important}.cp-nav-top-organized .cp-nav-actions-v3 .cp-btn{padding-left:18px!important;padding-right:18px!important}}@media (max-width:1024px){.cp-nav-desktop-organized{display:grid!important}.cp-nav-top-organized{display:contents!important}.cp-menu-desktop-organized{display:none!important}}.marketplace-clone-page{min-height:100vh;padding:34px 0 70px;color:#fff;background:radial-gradient(circle at 83% 18%,rgba(239,31,45,.2),transparent 28%),radial-gradient(circle at 12% 76%,rgba(239,31,45,.14),transparent 30%),linear-gradient(180deg,#060608,#09090b 58%,#130204);overflow:hidden}.marketplace-clone-shell{width:min(100% - 42px,1320px);margin:0 auto}.marketplace-clone-titlebar{display:flex;align-items:flex-end;justify-content:space-between;gap:22px;margin-bottom:22px}.marketplace-clone-titlebar h1{margin:0;color:#fff;font-size:clamp(31px,3.1vw,48px);line-height:.95;letter-spacing:-.04em;font-weight:1000}.marketplace-clone-titlebar p{margin:8px 0 0;color:hsla(0,0%,100%,.72);font-size:14px;font-weight:760}.marketplace-clone-live{display:inline-flex;align-items:center;gap:10px;white-space:nowrap;color:hsla(0,0%,100%,.82);font-size:13px;font-weight:900}.marketplace-clone-live b{width:36px;height:20px;border-radius:999px;background:linear-gradient(90deg,#ef1f2d,#ff4151);position:relative;box-shadow:0 0 24px rgba(239,31,45,.42)}.marketplace-clone-live b:after{content:"";position:absolute;right:3px;top:3px;width:14px;height:14px;border-radius:50%;background:#fff}.marketplace-clone-search{display:grid;grid-template-columns:minmax(280px,1fr) auto auto auto;grid-gap:12px;gap:12px;align-items:stretch;margin-bottom:16px}.marketplace-clone-searchbox{min-height:54px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.045);border-radius:10px;display:flex;align-items:center;position:relative;overflow:hidden}.marketplace-clone-searchbox span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.marketplace-clone-searchbox input{width:100%;height:100%;border:0;outline:0;background:transparent;color:#fff;padding:0 48px 0 18px;font-weight:850}.marketplace-clone-searchbox input::placeholder{color:hsla(0,0%,100%,.55)}.marketplace-clone-searchbox i{position:absolute;right:18px;top:50%;translate:0 -50%;color:hsla(0,0%,100%,.74);font-style:normal;font-size:22px}.marketplace-clone-filter-btn,.marketplace-clone-select{min-height:54px;border-radius:10px;border:1px solid hsla(0,0%,100%,.13);background:hsla(0,0%,100%,.055);color:#fff;padding:0 18px;font-weight:950;cursor:pointer}.marketplace-clone-select{min-width:128px;color-scheme:dark}.marketplace-clone-filter-btn:hover,.marketplace-clone-searchbox:focus-within,.marketplace-clone-select:hover{border-color:rgba(239,31,45,.62);box-shadow:0 0 0 3px rgba(239,31,45,.12)}.marketplace-clone-chips{display:flex;flex-wrap:wrap;gap:9px;align-items:center;margin-bottom:22px}.marketplace-clone-chips a{min-height:34px;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;border-radius:9px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.055);color:hsla(0,0%,100%,.86);text-decoration:none;font-size:12px;font-weight:950}.marketplace-clone-chips a.active,.marketplace-clone-chips a:hover{background:#ef1f2d;border-color:#ef1f2d;color:#fff}.marketplace-clone-layout{display:grid;grid-template-columns:minmax(360px,.92fr) minmax(0,1.35fr);grid-gap:28px;gap:28px;align-items:start}.marketplace-clone-map{position:-webkit-sticky;position:sticky;top:138px;min-height:548px;border-radius:18px;overflow:hidden;border:1px solid hsla(0,0%,100%,.105);background:linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0) 0 0 /58px 58px,linear-gradient(0deg,hsla(0,0%,100%,.025) 1px,transparent 0) 0 0 /58px 58px,radial-gradient(circle at 36% 36%,rgba(40,63,84,.62),transparent 31%),radial-gradient(circle at 70% 60%,rgba(23,36,51,.86),transparent 32%),#071019;box-shadow:0 28px 90px rgba(0,0,0,.42)}.marketplace-clone-map:after,.marketplace-clone-map:before{content:"";position:absolute;inset:auto -12% 12% -10%;height:2px;background:hsla(0,0%,100%,.09);rotate:-18deg;box-shadow:0 -90px 0 hsla(0,0%,100%,.055),0 -210px 0 hsla(0,0%,100%,.04),0 130px 0 hsla(0,0%,100%,.05)}.marketplace-clone-map:after{rotate:28deg;inset:17% -14% auto -12%}.marketplace-clone-map-grid{position:absolute;inset:0;background:linear-gradient(135deg,transparent 0 46%,hsla(0,0%,100%,.065) 47% 48%,transparent 49% 100%) 0 0 /180px 180px,linear-gradient(45deg,transparent 0 42%,hsla(0,0%,100%,.055) 43% 44%,transparent 45% 100%) 0 0 /150px 150px;opacity:.72}.marketplace-clone-map-glow{position:absolute;width:190px;height:190px;border-radius:50%;left:28%;top:38%;background:radial-gradient(circle,rgba(239,31,45,.16),transparent 68%);filter:blur(2px)}.marketplace-clone-map-search{position:absolute;top:26px;left:50%;translate:-50% 0;z-index:4;min-width:146px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:linear-gradient(135deg,#ef1f2d,#b70f1b);color:#fff;text-decoration:none;font-size:12px;font-weight:1000;box-shadow:0 18px 42px rgba(239,31,45,.26)}.marketplace-clone-pin{position:absolute;z-index:3;width:20px;height:20px;border-radius:50% 50% 50% 0;background:#ef1f2d;rotate:-45deg;box-shadow:0 0 0 5px rgba(239,31,45,.14),0 12px 22px rgba(0,0,0,.42)}.marketplace-clone-pin:after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;left:6.5px;top:6.5px;background:#fff}.marketplace-clone-map-controls{position:absolute;right:18px;bottom:18px;z-index:4;display:grid;grid-gap:8px;gap:8px}.marketplace-clone-map-controls button{width:38px;height:38px;border-radius:8px;border:1px solid hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.92);color:#111;font-weight:1000}.marketplace-clone-content{min-width:0}.marketplace-clone-section{margin-bottom:28px}.marketplace-clone-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:14px}.marketplace-clone-section-head h2{margin:0;color:#fff;font-size:20px;letter-spacing:-.025em;font-weight:1000}.marketplace-clone-section-head p{margin:4px 0 0;color:hsla(0,0%,100%,.55);font-size:12px;font-weight:820}.marketplace-clone-section-head a{color:hsla(0,0%,100%,.82);text-decoration:none;font-size:13px;font-weight:1000}.marketplace-clone-sponsored-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.marketplace-clone-empty-card,.marketplace-clone-empty-full,.marketplace-clone-restaurant-card,.marketplace-clone-sponsored-card{border:1px solid hsla(0,0%,100%,.105);background:hsla(0,0%,100%,.045);border-radius:14px;overflow:hidden;text-decoration:none;color:#fff;box-shadow:0 22px 58px rgba(0,0,0,.24)}.marketplace-clone-sponsored-card{display:block;min-height:216px}.marketplace-clone-restaurant-card:hover,.marketplace-clone-sponsored-card:hover{transform:translateY(-3px);border-color:rgba(239,31,45,.5)}.marketplace-clone-food{min-height:108px;position:relative;background:radial-gradient(circle at 50% 35%,hsla(0,0%,100%,.2),transparent 6%),radial-gradient(circle at 48% 42%,rgba(239,31,45,.4),transparent 20%),linear-gradient(135deg,#28100d,#0b0b0d 72%);overflow:hidden}.marketplace-clone-food:before{content:"";position:absolute;width:112px;height:62px;border-radius:50%;left:50%;top:50%;translate:-50% -38%;background:linear-gradient(135deg,#ffb44d,#8c2f18 46%,#2a0907 47% 100%);box-shadow:0 18px 36px rgba(0,0,0,.45),inset 0 0 0 3px hsla(0,0%,100%,.07)}.marketplace-clone-food:after{content:"";position:absolute;width:150px;height:10px;left:50%;bottom:22px;translate:-50% 0;border-radius:999px;background:rgba(0,0,0,.32);filter:blur(2px)}.marketplace-clone-food span{position:absolute;top:9px;left:9px;z-index:2;padding:4px 7px;border-radius:7px;background:rgba(0,0,0,.44);border:1px solid hsla(0,0%,100%,.16);color:#fff;font-size:10px;font-weight:1000}.marketplace-clone-food.food-2:before{width:118px;height:44px;background:linear-gradient(135deg,#ff713d,#2dbf72 38%,#111 39% 100%)}.marketplace-clone-food.food-3:before{width:104px;height:104px;background:conic-gradient(from 40deg,#ffd46d,#d71920,#ffd46d,#3b140b,#ffd46d)}.marketplace-clone-food.food-4:before{width:112px;height:82px;border-radius:24px;background:linear-gradient(135deg,#f9b233,#67320a)}.marketplace-clone-food.food-5:before{width:102px;height:72px;border-radius:36px;background:linear-gradient(135deg,#8ae66c,#145f39 54%,#0b0b0d)}.marketplace-clone-food.food-6:before{width:96px;height:96px;border-radius:50%;background:radial-gradient(circle,#fff 0 11%,#d71920 12% 25%,#171717 26% 44%,#f6c453 45% 100%)}.marketplace-clone-sponsored-card>div:last-child{padding:12px 12px 14px}.marketplace-clone-restaurant-card h3,.marketplace-clone-sponsored-card h3{margin:0 0 5px;color:#fff;font-size:15px;line-height:1.15;font-weight:1000}.marketplace-clone-restaurant-card p,.marketplace-clone-sponsored-card p{margin:0 0 6px;color:hsla(0,0%,100%,.62);font-size:11.5px;font-weight:780}.marketplace-clone-restaurant-card small,.marketplace-clone-sponsored-card small{display:block;color:hsla(0,0%,100%,.86);font-size:11.5px;font-weight:900}.marketplace-clone-restaurant-card strong,.marketplace-clone-sponsored-card strong{display:block;margin-top:8px;color:#ff3345;font-size:12px;font-weight:1000}.marketplace-clone-restaurants{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.marketplace-clone-restaurant-card{display:grid;grid-template-columns:132px minmax(0,1fr);min-height:132px}.marketplace-clone-restaurant-card .marketplace-clone-food{min-height:132px}.marketplace-clone-restaurant-info{padding:13px 13px 12px;min-width:0}.marketplace-clone-restaurant-info div{display:flex;flex-wrap:wrap;gap:6px;color:hsla(0,0%,100%,.8);font-size:11px;font-weight:900}.marketplace-clone-empty-card,.marketplace-clone-empty-full{padding:26px;color:hsla(0,0%,100%,.75);font-weight:900}.marketplace-clone-empty-full{grid-column:1/-1;text-align:center}.marketplace-clone-empty-full img{width:58px;height:58px;object-fit:contain}.marketplace-clone-empty-full h3{color:#fff;margin:12px 0 6px}.marketplace-clone-empty-full p{margin:0 0 14px;color:hsla(0,0%,100%,.68)}.marketplace-clone-empty-full a{color:#fff;background:#ef1f2d;padding:10px 14px;border-radius:10px;text-decoration:none;font-weight:1000}.marketplace-clone-benefits{width:min(100% - 42px,1320px);margin:58px auto 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:24px;gap:24px;padding-top:34px;border-top:1px solid rgba(239,31,45,.18)}.marketplace-clone-benefits article{display:grid;grid-template-columns:58px 1fr;grid-column-gap:18px;column-gap:18px;align-items:center}.marketplace-clone-benefits span{width:52px;height:52px;display:grid;place-items:center;border-radius:12px;border:1px solid rgba(239,31,45,.82);color:#ef1f2d;font-size:27px}.marketplace-clone-benefits strong{color:#fff;font-size:14px;text-transform:uppercase;letter-spacing:.03em;font-weight:1000}.marketplace-clone-benefits p{grid-column:2;margin:4px 0 0;color:hsla(0,0%,100%,.62);font-size:13px;line-height:1.4;font-weight:750}@media (max-width:1220px){.marketplace-clone-layout{grid-template-columns:1fr}.marketplace-clone-map{position:relative;top:auto;min-height:300px}.marketplace-clone-restaurants,.marketplace-clone-sponsored-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.marketplace-clone-restaurant-card{grid-template-columns:1fr}.marketplace-clone-restaurant-card .marketplace-clone-food{min-height:115px}.marketplace-clone-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.marketplace-clone-page{padding-top:22px}.marketplace-clone-benefits,.marketplace-clone-shell{width:min(100% - 28px,1320px)}.marketplace-clone-titlebar{align-items:flex-start;flex-direction:column;gap:12px}.marketplace-clone-search{grid-template-columns:1fr 52px}.marketplace-clone-filter-btn{padding:0;font-size:0}.marketplace-clone-filter-btn:before{content:"☷";font-size:20px}.marketplace-clone-select{display:none}.marketplace-clone-chips{flex-wrap:nowrap;overflow-x:auto;padding-bottom:3px}.marketplace-clone-chips a{flex:0 0 auto}.marketplace-clone-map{min-height:214px;border-radius:12px}.marketplace-clone-map-search{height:34px;top:18px}.marketplace-clone-map-controls{right:12px;bottom:12px}.marketplace-clone-map-controls button{width:32px;height:32px}.marketplace-clone-restaurants,.marketplace-clone-sponsored-grid{grid-template-columns:1fr;gap:12px}.marketplace-clone-sponsored-card{display:grid;grid-template-columns:108px 1fr;min-height:102px}.marketplace-clone-sponsored-card .marketplace-clone-food{min-height:102px}.marketplace-clone-sponsored-card>div:last-child{padding:12px}.marketplace-clone-restaurant-card{grid-template-columns:112px 1fr;min-height:112px}.marketplace-clone-restaurant-card .marketplace-clone-food{min-height:112px}.marketplace-clone-benefits{grid-template-columns:1fr;gap:18px;margin-top:38px}}@media (max-width:520px){.marketplace-clone-titlebar h1{font-size:29px}.marketplace-clone-titlebar p{max-width:270px}.marketplace-clone-filter-btn,.marketplace-clone-searchbox{min-height:46px}.marketplace-clone-layout{gap:20px}.marketplace-clone-map{min-height:184px}.marketplace-clone-restaurant-card,.marketplace-clone-sponsored-card{grid-template-columns:92px 1fr;border-radius:10px}.marketplace-clone-restaurant-card .marketplace-clone-food,.marketplace-clone-sponsored-card .marketplace-clone-food{min-height:92px}.marketplace-clone-food:before{scale:.72}.marketplace-clone-restaurant-card h3,.marketplace-clone-sponsored-card h3{font-size:13px}.marketplace-clone-restaurant-card p,.marketplace-clone-restaurant-card small,.marketplace-clone-sponsored-card p,.marketplace-clone-sponsored-card small{font-size:10.5px}.marketplace-clone-restaurant-card strong,.marketplace-clone-sponsored-card strong{font-size:11px}.marketplace-clone-restaurant-info{padding:10px}.marketplace-clone-benefits article{grid-template-columns:46px 1fr}.marketplace-clone-benefits span{width:42px;height:42px;font-size:21px}}.marketplace-location-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:-2px 0 18px;padding:12px 14px;border-radius:12px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.045);box-shadow:0 18px 48px rgba(0,0,0,.16)}.marketplace-clone-chips button,.marketplace-clone-empty-full button,.marketplace-clone-section-head button,.marketplace-location-row button,.marketplace-map-clear-area{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;font-family:inherit}.marketplace-location-row button{min-height:38px;padding:0 14px;border-radius:10px;background:linear-gradient(135deg,#ef1f2d,#ff4a20);color:#fff;font-weight:1000;box-shadow:0 14px 34px rgba(239,31,45,.22)}.marketplace-location-row span{color:hsla(0,0%,100%,.78);font-size:12px;font-weight:850}.marketplace-location-row strong{margin-left:auto;color:hsla(0,0%,100%,.95);font-size:12px;font-weight:1000}.marketplace-clone-chips button{min-height:34px;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;border-radius:9px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.055);color:hsla(0,0%,100%,.86);text-decoration:none;font-size:12px;font-weight:950}.marketplace-clone-chips button.active,.marketplace-clone-chips button:hover,.marketplace-clone-section-head button:hover{background:#ef1f2d;border-color:#ef1f2d;color:#fff}.marketplace-google-map-canvas{position:absolute;inset:0;z-index:1;min-height:100%;background:#071019}.marketplace-clone-map.is-google-active:after,.marketplace-clone-map.is-google-active:before{display:none}.marketplace-clone-map.is-google-active .marketplace-clone-map-controls,.marketplace-clone-map.is-google-active .marketplace-clone-map-search,.marketplace-clone-map.is-google-active .marketplace-map-clear-area,.marketplace-map-warning{z-index:6}.marketplace-map-warning{position:absolute;left:18px;right:18px;bottom:18px;display:grid;grid-gap:5px;gap:5px;padding:14px;border-radius:12px;border:1px solid hsla(0,0%,100%,.14);background:rgba(0,0,0,.54);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff}.marketplace-map-warning strong{font-size:13px;font-weight:1000}.marketplace-map-warning span{color:hsla(0,0%,100%,.78);font-size:12px;line-height:1.35;font-weight:800}.marketplace-map-clear-area{position:absolute;top:72px;left:50%;translate:-50% 0;height:34px;padding:0 14px;border-radius:10px;background:hsla(0,0%,100%,.94);color:#111;font-size:12px;font-weight:1000;box-shadow:0 16px 38px rgba(0,0,0,.2)}.marketplace-clone-section-head button{min-height:34px;padding:0 12px;border-radius:9px;border:1px solid hsla(0,0%,100%,.11);background:hsla(0,0%,100%,.055);color:hsla(0,0%,100%,.82);font-size:13px;font-weight:1000}.marketplace-clone-sponsored-card{width:100%;text-align:left;cursor:pointer;font-family:inherit}.marketplace-clone-restaurant-card.is-selected,.marketplace-clone-sponsored-card.is-selected{border-color:rgba(255,122,24,.82);box-shadow:0 22px 72px rgba(239,31,45,.28),0 0 0 3px rgba(255,122,24,.13)}.marketplace-clone-restaurant-card>.marketplace-clone-food{border:0;cursor:pointer;width:100%;height:100%;font-family:inherit}.marketplace-clone-restaurant-info{display:block;text-decoration:none;color:inherit}.marketplace-selected-store{display:grid;grid-gap:5px;gap:5px;margin-bottom:16px;padding:15px 16px;border-radius:14px;border:1px solid rgba(255,122,24,.38);background:linear-gradient(135deg,rgba(239,31,45,.16),rgba(255,122,24,.08));box-shadow:0 22px 62px rgba(0,0,0,.22)}.marketplace-selected-store span{color:#ffb347;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:1000}.marketplace-selected-store strong{color:#fff;font-size:18px;font-weight:1000}.marketplace-selected-store small{color:hsla(0,0%,100%,.78);font-size:12px;font-weight:850}.marketplace-selected-store a{justify-self:start;margin-top:4px;color:#fff;background:#ef1f2d;border-radius:10px;padding:9px 12px;font-size:12px;font-weight:1000;text-decoration:none}.marketplace-clone-empty-full button{color:#fff;background:#ef1f2d;padding:10px 14px;border-radius:10px;font-weight:1000}.marketplace-clone-map .gm-style button,.marketplace-clone-map .gm-style button:hover{background:#fff!important;color:#111!important}@media (max-width:860px){.marketplace-location-row{align-items:flex-start;flex-direction:column}.marketplace-location-row strong{margin-left:0}.marketplace-map-warning{left:12px;right:12px;bottom:12px;padding:11px}.marketplace-map-clear-area{top:58px}}.marketplace-maplibre-canvas{position:absolute;inset:0;z-index:1;min-height:100%;background:#071019}.marketplace-clone-map.is-maplibre-active:after,.marketplace-clone-map.is-maplibre-active:before{display:none}.marketplace-clone-map.is-maplibre-active .maplibregl-ctrl-bottom-left,.marketplace-clone-map.is-maplibre-active .maplibregl-ctrl-bottom-right,.marketplace-clone-map.is-maplibre-active .marketplace-clone-map-search,.marketplace-clone-map.is-maplibre-active .marketplace-map-clear-area,.marketplace-clone-map.is-maplibre-active .marketplace-map-provider-badge,.marketplace-map-warning{z-index:6}.marketplace-clone-map .maplibregl-canvas{outline:none}.marketplace-clone-map .maplibregl-ctrl-group{border-radius:12px;overflow:hidden;border:1px solid hsla(0,0%,100%,.18);box-shadow:0 18px 44px rgba(0,0,0,.24)}.marketplace-clone-map .maplibregl-ctrl-group button{background-color:hsla(0,0%,100%,.96)}.marketplace-clone-map .maplibregl-ctrl-attrib{border-radius:10px;background:rgba(0,0,0,.48);color:hsla(0,0%,100%,.76);font-size:10px;font-weight:800}.marketplace-clone-map .maplibregl-ctrl-attrib a{color:#fff}.marketplace-maplibre-marker{width:38px;height:48px;display:grid;place-items:center;border:0;padding:0;background:transparent;cursor:pointer;transform-origin:bottom center;filter:drop-shadow(0 14px 20px rgba(0,0,0,.35))}.marketplace-maplibre-marker:before{content:"";position:absolute;width:34px;height:42px;border-radius:50% 50% 50% 12px;rotate:-45deg;background:linear-gradient(135deg,#ef1f2d,#ff6a18);border:3px solid #fff;box-shadow:inset 0 -10px 18px rgba(0,0,0,.16)}.marketplace-maplibre-marker.is-closed:before{background:linear-gradient(135deg,#5b6471,#1d2630)}.marketplace-maplibre-marker.is-selected{width:46px;height:56px;z-index:20}.marketplace-maplibre-marker.is-selected:before{width:42px;height:52px;background:linear-gradient(135deg,#ff7a18,#ef1f2d);box-shadow:0 0 0 5px rgba(255,122,24,.2),inset 0 -10px 18px rgba(0,0,0,.16)}.marketplace-maplibre-marker span{position:relative;z-index:2;display:grid;place-items:center;width:19px;height:19px;margin-top:-7px;border-radius:999px;background:#fff;color:#ef1f2d;font-size:11px;font-weight:1000;rotate:0deg}.marketplace-maplibre-popup .maplibregl-popup-content{display:grid;grid-gap:4px;gap:4px;padding:10px 12px;border-radius:12px;border:1px solid hsla(0,0%,100%,.16);background:rgba(13,15,20,.94);color:#fff;box-shadow:0 18px 46px rgba(0,0,0,.3)}.marketplace-maplibre-popup .maplibregl-popup-tip{border-top-color:rgba(13,15,20,.94)}.marketplace-maplibre-popup strong{font-size:13px;font-weight:1000}.marketplace-maplibre-popup span{font-size:11px;color:hsla(0,0%,100%,.72);font-weight:850}.marketplace-user-location-marker{width:22px;height:22px;border-radius:999px;background:rgba(66,133,244,.18);border:2px solid hsla(0,0%,100%,.92);box-shadow:0 0 0 8px rgba(66,133,244,.17),0 10px 22px rgba(0,0,0,.28)}.marketplace-user-location-marker span{display:block;width:100%;height:100%;border-radius:inherit;background:#4285f4}.marketplace-map-provider-badge{position:absolute;right:14px;top:14px;z-index:6;min-height:30px;display:inline-flex;align-items:center;padding:0 11px;border-radius:999px;border:1px solid hsla(0,0%,100%,.14);background:rgba(0,0,0,.46);color:hsla(0,0%,100%,.86);font-size:11px;font-weight:1000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.marketplace-selected-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:4px}.marketplace-selected-actions a{margin-top:0}.marketplace-selected-actions a:nth-child(2){background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.13)}@media (max-width:860px){.marketplace-map-provider-badge{top:auto;right:12px;bottom:12px}.marketplace-clone-map.is-maplibre-active .marketplace-map-warning{bottom:54px}}.marketplace-clone-map,.marketplace-clone-map .maplibregl-canvas,.marketplace-clone-map .maplibregl-canvas-container,.marketplace-clone-map .maplibregl-map,.marketplace-maplibre-canvas{touch-action:pan-x pan-y pinch-zoom}.marketplace-clone-map .maplibregl-canvas{cursor:-webkit-grab;cursor:grab}.marketplace-clone-map .maplibregl-canvas:active{cursor:-webkit-grabbing;cursor:grabbing}.marketplace-clone-map .maplibregl-cooperative-gesture-screen,.marketplace-clone-map .maplibregl-scroll-zoom-blocker,.marketplace-clone-map .maplibregl-touch-pan-blocker{display:none!important;pointer-events:none!important}.marketplace-clone-map .maplibregl-ctrl-zoom-in,.marketplace-clone-map .maplibregl-ctrl-zoom-out{cursor:pointer}.marketplace-clone-map .maplibregl-ctrl-group button:hover{background-color:#fff}@media (max-width:780px){.marketplace-clone-map,.marketplace-maplibre-canvas{min-height:390px}}@media (max-width:520px){.marketplace-clone-map,.marketplace-maplibre-canvas{min-height:340px}.marketplace-clone-map .maplibregl-ctrl-bottom-right{bottom:52px}}.partner-publication-card-v1{border:1px solid hsla(0,0%,100%,.14);background:linear-gradient(135deg,rgba(15,15,18,.98),rgba(124,18,18,.95))}.publication-flow-grid-v1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:18px 0}.publication-flow-grid-v1>div{min-height:120px;border-radius:20px;border:1px solid hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.08);padding:16px;color:#fff;display:flex;flex-direction:column;gap:7px}.publication-flow-grid-v1>div strong{width:34px;height:34px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.16);color:#fff;font-size:.95rem}.publication-flow-grid-v1>div span{font-weight:900;color:#fff}.publication-flow-grid-v1>div small{color:hsla(0,0%,100%,.82);line-height:1.35}.publication-flow-grid-v1>div.done{background:hsla(0,0%,100%,.96);color:#171717;border-color:hsla(0,0%,100%,.8)}.publication-flow-grid-v1>div.done strong{background:#e11919;color:#fff}.publication-flow-grid-v1>div.done span{color:#171717}.publication-flow-grid-v1>div.done small{color:#3d3d3d}.publication-actions-v1{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:12px}@media (max-width:960px){.publication-flow-grid-v1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.publication-flow-grid-v1{grid-template-columns:1fr}.publication-actions-v1,.publication-actions-v1 .btn,.publication-actions-v1 form{width:100%}}.store-location-fields-v1{border:1px solid rgba(239,68,68,.22);border-radius:22px;padding:18px;background:linear-gradient(135deg,hsla(0,0%,100%,.98),hsla(0,100%,98%,.96));box-shadow:0 16px 34px rgba(127,29,29,.09);display:grid;grid-gap:14px;gap:14px}.store-location-head-v1{display:grid;grid-gap:4px;gap:4px}.store-location-head-v1 strong{color:#111827;font-size:1.02rem}.store-location-head-v1 span,.store-location-help-v1{color:#4b5563;font-size:.9rem;line-height:1.45}.store-location-actions-v1{display:flex;flex-wrap:wrap;gap:10px}.store-location-status-v1{margin:0}.form.partner-form .store-location-fields-v1,.partner-auth-form .store-location-fields-v1{margin:16px 0}.marketplace-location-secondary{background:hsla(0,0%,100%,.12)!important;border:1px solid hsla(0,0%,100%,.28)!important;color:#fff!important}.marketplace-location-panel{margin:12px 0 18px;padding:16px;border-radius:22px;background:linear-gradient(135deg,hsla(0,0%,100%,.98),rgba(255,241,235,.98));border:1px solid rgba(255,68,0,.16);box-shadow:0 18px 48px rgba(35,8,8,.18);color:#1b1212}.marketplace-location-panel strong{display:block;font-size:1.05rem;color:#171111}.marketplace-location-panel p,.marketplace-location-panel small{display:block;margin:5px 0 0;color:#4b3434;font-weight:700;line-height:1.45}.marketplace-location-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:14px}.marketplace-location-complement,.marketplace-location-form label{display:grid;grid-gap:6px;gap:6px;color:#2b1717;font-size:.82rem;font-weight:900}.marketplace-location-complement input,.marketplace-location-form input{width:100%;border:1px solid rgba(60,16,16,.16);border-radius:13px;padding:11px 12px;background:#fff;color:#160f0f;font-weight:800;outline:none}.marketplace-location-complement input:focus,.marketplace-location-form input:focus{border-color:rgba(255,58,31,.72);box-shadow:0 0 0 4px rgba(255,58,31,.12)}.marketplace-location-complement{margin-top:10px}.marketplace-location-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:12px}.marketplace-location-actions button{border:0;border-radius:999px;padding:10px 14px;background:#e92323;color:#fff;font-weight:950;cursor:pointer;box-shadow:0 12px 28px rgba(233,35,35,.2)}.marketplace-location-actions button:first-child,.marketplace-location-actions button:nth-child(3){background:#171111}.marketplace-user-location-marker.is-confirmed{box-shadow:0 0 0 8px rgba(16,185,129,.18),0 14px 28px rgba(0,0,0,.2)}.marketplace-user-location-marker.is-browser{box-shadow:0 0 0 8px rgba(59,130,246,.18),0 14px 28px rgba(0,0,0,.2)}@media (max-width:760px){.marketplace-location-form{grid-template-columns:1fr}.marketplace-location-actions button{width:100%}}.partner-dashboard-page-v1{background:radial-gradient(circle at 12% 0,rgba(239,18,18,.24),transparent 34%),radial-gradient(circle at 90% 18%,rgba(249,115,22,.13),transparent 30%),linear-gradient(135deg,#050505,#090909 58%,#210305)!important;color:#f8fafc!important;min-height:calc(100vh - 90px)!important}.partner-dashboard-layout-v1{width:min(1480px,calc(100% - 28px))!important;margin:18px auto 44px!important;grid-template-columns:250px minmax(0,1fr)!important;grid-gap:18px!important;gap:18px!important}.partner-dashboard-sidebar-v1{top:18px!important;align-self:start!important;min-height:calc(100vh - 118px)!important;background:linear-gradient(180deg,rgba(7,7,8,.98),rgba(15,15,17,.98))!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:28px!important;padding:18px 14px!important;box-shadow:0 26px 70px rgba(0,0,0,.46)!important}.partner-dashboard-brand-v1{display:grid!important;grid-gap:8px!important;gap:8px!important;align-items:center!important;padding:8px 10px 18px!important}.partner-dashboard-brand-v1 img{width:154px!important;display:block!important}.partner-dashboard-brand-v1 span{color:#cbd5e1!important;font-size:11px!important;font-weight:1000!important;text-transform:uppercase!important;letter-spacing:.14em!important}.partner-dashboard-nav-v1{display:grid!important;grid-gap:6px!important;gap:6px!important;margin-top:8px!important}.partner-dashboard-nav-v1 a{align-items:center!important;min-height:42px!important;border-radius:14px!important;color:#e5e7eb!important;font-size:13px!important;font-weight:900!important;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease!important}.partner-dashboard-nav-v1 a:first-child,.partner-dashboard-nav-v1 a:hover{background:linear-gradient(135deg,#ef1212,#b40712)!important;color:#fff!important;border-color:hsla(0,0%,100%,.18)!important;transform:translateX(2px)!important}.partner-dashboard-store-status-v1{margin-top:22px!important;padding:16px!important;border-radius:20px!important;background:rgba(239,18,18,.1)!important;border:1px solid rgba(239,18,18,.34)!important}.partner-dashboard-store-status-v1 small,.partner-dashboard-store-status-v1 span{display:block!important;color:#cbd5e1!important;font-size:12px!important;font-weight:800!important}.partner-dashboard-store-status-v1 strong{display:block!important;font-size:25px!important;font-weight:1000!important;margin:5px 0!important}.partner-dashboard-main-v1{min-width:0!important;display:grid!important;grid-gap:16px!important;gap:16px!important}.partner-dashboard-chart-v1,.partner-dashboard-hero-v1,.partner-dashboard-kpis-v1>div,.partner-dashboard-mini-list-v1,.partner-dashboard-page-v1 .partner-card-v2,.partner-dashboard-page-v1 .partner-product-card-v2,.partner-dashboard-page-v1 .partner-select-store-v2,.partner-dashboard-page-v1 .partner-store-summary-v2,.partner-dashboard-topbar-v1{background:linear-gradient(180deg,rgba(20,20,22,.96),rgba(9,9,11,.97))!important;color:#f8fafc!important;border:1px solid hsla(0,0%,100%,.1)!important;box-shadow:0 24px 70px rgba(0,0,0,.35)!important}.partner-dashboard-topbar-v1{border-radius:28px!important;min-height:96px!important;padding:18px 22px!important;gap:18px!important}.partner-dashboard-eyebrow-v1,.partner-dashboard-live-v1{display:inline-flex!important;width:-moz-fit-content!important;width:fit-content!important;align-items:center!important;gap:7px!important;border-radius:999px!important;padding:7px 11px!important;background:rgba(239,18,18,.12)!important;color:#ff4a4a!important;border:1px solid rgba(239,18,18,.38)!important;font-size:11px!important;font-weight:1000!important;text-transform:uppercase!important;letter-spacing:.1em!important}.partner-dashboard-live-v1.open{color:#22c55e!important;border-color:rgba(34,197,94,.42)!important;background:rgba(34,197,94,.1)!important}.partner-dashboard-live-v1.closed{border-color:rgba(249,115,22,.42)!important;background:rgba(249,115,22,.1)!important}.partner-dashboard-card-head-v1 h3,.partner-dashboard-hero-v1 h2,.partner-dashboard-topbar-v1 h1{color:#fff!important;margin:8px 0 0!important;font-weight:1000!important;letter-spacing:-.04em!important}.partner-dashboard-topbar-v1 h1{font-size:clamp(28px,4vw,46px)!important}.partner-dashboard-hero-v1 h2{font-size:clamp(32px,5vw,58px)!important;line-height:.95!important}.partner-dashboard-card-head-v1 span,.partner-dashboard-hero-v1 p,.partner-dashboard-mini-list-v1 p,.partner-dashboard-topbar-v1 p{color:#cbd5e1!important;font-weight:850!important;margin:6px 0 0!important}.partner-dashboard-quick-actions-v1,.partner-dashboard-top-actions-v1{display:flex!important;flex-wrap:wrap!important;gap:10px!important;align-items:center!important;justify-content:flex-end!important}.partner-dashboard-hero-v1{border-radius:30px!important;padding:clamp(22px,3.5vw,38px)!important;grid-template-columns:minmax(0,1fr) minmax(240px,320px)!important;align-items:stretch!important;background:radial-gradient(circle at 76% 10%,rgba(239,18,18,.2),transparent 28%),linear-gradient(135deg,rgba(22,22,24,.96),rgba(8,8,10,.98))!important}.partner-dashboard-quick-actions-v1{justify-content:flex-start!important;margin-top:18px!important}.partner-dashboard-quick-actions-v1 a{min-height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 15px!important;border-radius:14px!important;background:hsla(0,0%,100%,.06)!important;border:1px solid hsla(0,0%,100%,.12)!important;color:#fff!important;text-decoration:none!important;font-weight:950!important}.partner-dashboard-pulse-card-v1{border-radius:24px!important;padding:24px!important;background:linear-gradient(135deg,rgba(239,18,18,.9),rgba(249,115,22,.72))!important;display:grid!important;align-content:center!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.22),0 18px 44px rgba(239,18,18,.22)!important}.partner-dashboard-pulse-card-v1 small,.partner-dashboard-pulse-card-v1 span{color:hsla(0,0%,100%,.86)!important;font-weight:900!important}.partner-dashboard-pulse-card-v1 strong{font-size:clamp(30px,4vw,46px)!important;font-weight:1000!important}.partner-dashboard-body-v1{display:grid!important;grid-gap:16px!important;gap:16px!important;padding:0!important}.partner-dashboard-page-v1 .partner-top-actions{display:none!important}.partner-dashboard-kpis-v1{grid-template-columns:repeat(6,minmax(0,1fr))!important;grid-gap:12px!important;gap:12px!important}.partner-dashboard-kpis-v1>div{border-radius:22px!important;min-height:128px!important}.partner-dashboard-kpis-v1 small,.partner-dashboard-kpis-v1 span{display:block!important;color:#cbd5e1!important;font-size:12px!important;font-weight:850!important}.partner-dashboard-kpis-v1 strong{display:block!important;color:#fff!important;font-size:clamp(24px,3vw,34px)!important;font-weight:1000!important;margin:10px 0!important}.partner-dashboard-insights-v1{grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr) minmax(260px,.75fr)!important}.partner-dashboard-chart-v1,.partner-dashboard-mini-list-v1{border-radius:24px!important;min-height:230px!important}.partner-dashboard-card-head-v1{display:flex!important;justify-content:space-between!important;gap:12px!important;align-items:flex-start!important;margin-bottom:18px!important}.partner-dashboard-bars-v1{display:grid!important;grid-template-columns:repeat(7,1fr)!important;grid-gap:10px!important;gap:10px!important;height:160px!important}.partner-dashboard-bars-v1>div{height:100%!important;display:grid!important;align-items:end!important;justify-items:center!important;grid-gap:5px!important;gap:5px!important;color:#cbd5e1!important;font-weight:900!important}.partner-dashboard-bars-v1>div>span{display:block!important;width:100%!important;max-width:34px!important;border-radius:999px 999px 6px 6px!important;background:linear-gradient(180deg,#ff3b3b,#b40712)!important;box-shadow:0 12px 28px rgba(239,18,18,.26)!important}.partner-dashboard-bars-v1 small,.partner-dashboard-bars-v1 strong{color:#e5e7eb!important;font-size:11px!important}.partner-dashboard-mini-list-v1>div:not(.partner-dashboard-card-head-v1){display:grid!important;grid-template-columns:1fr auto!important;grid-gap:3px 10px!important;gap:3px 10px!important;padding:10px 0!important;border-top:1px solid hsla(0,0%,100%,.08)!important}.partner-dashboard-mini-list-v1>div:not(.partner-dashboard-card-head-v1) span{color:#fff!important;font-weight:950!important}.partner-dashboard-mini-list-v1>div:not(.partner-dashboard-card-head-v1) strong{color:#ff4a4a!important;font-weight:1000!important}.partner-dashboard-mini-list-v1>div:not(.partner-dashboard-card-head-v1) small{grid-column:1/-1!important;color:#cbd5e1!important;font-weight:800!important}.partner-dashboard-page-v1 .partner-card-v2,.partner-dashboard-page-v1 .partner-product-card-v2,.partner-dashboard-page-v1 .partner-select-store-v2,.partner-dashboard-page-v1 .partner-store-summary-v2{border-radius:24px!important;padding:clamp(18px,2.6vw,26px)!important}.partner-dashboard-page-v1 .partner-card-v2 h2,.partner-dashboard-page-v1 .partner-card-v2 h3,.partner-dashboard-page-v1 .partner-card-v2 strong,.partner-dashboard-page-v1 .partner-product-card-v2 summary strong,.partner-dashboard-page-v1 .partner-store-summary-v2 h2{color:#fff!important}.partner-dashboard-page-v1 .partner-card-v2 p,.partner-dashboard-page-v1 .partner-card-v2 small,.partner-dashboard-page-v1 .partner-card-v2 span,.partner-dashboard-page-v1 .partner-product-card-v2 summary small,.partner-dashboard-page-v1 .partner-store-summary-v2 p{color:#cbd5e1!important}.partner-dashboard-page-v1 .partner-section-title-v2{background:transparent!important;border:0!important;border-bottom:1px solid hsla(0,0%,100%,.1)!important;border-radius:0!important;padding:0 0 16px!important}.partner-dashboard-page-v1 .partner-section-title-v2 h2,.partner-dashboard-page-v1 .partner-section-title-v2 p{color:#fff!important}.partner-dashboard-page-v1 .partner-section-title-v2 p{color:#cbd5e1!important}.partner-dashboard-page-v1 .kyc-camera-field-v1,.partner-dashboard-page-v1 .partner-account-grid>div,.partner-dashboard-page-v1 .partner-check-item,.partner-dashboard-page-v1 .partner-create-row-v2,.partner-dashboard-page-v1 .partner-inline-edit-v2,.partner-dashboard-page-v1 .partner-stat-grid-v2 .stat,.partner-dashboard-page-v1 .product-editor-block-v1,.partner-dashboard-page-v1 .product-editor-side-v1{background:hsla(0,0%,100%,.05)!important;border:1px solid hsla(0,0%,100%,.1)!important;color:#fff!important}.partner-dashboard-page-v1 .partner-stat-grid-v2 .stat strong{color:#ff3b3b!important}.partner-dashboard-page-v1 .field-help-v1,.partner-dashboard-page-v1 .kyc-camera-head-v1 small,.partner-dashboard-page-v1 .kyc-camera-head-v1 strong,.partner-dashboard-page-v1 .partner-account-grid small,.partner-dashboard-page-v1 .partner-account-grid span,.partner-dashboard-page-v1 .partner-account-grid strong,.partner-dashboard-page-v1 .partner-check-item span,.partner-dashboard-page-v1 .partner-check-item strong,.partner-dashboard-page-v1 .partner-stat-grid-v2 .stat span,.partner-dashboard-page-v1 .product-editor-block-v1 h3,.partner-dashboard-page-v1 .product-editor-block-v1 p,.partner-dashboard-page-v1 .product-editor-side-v1 h3{color:#fff!important}.partner-dashboard-page-v1 .input,.partner-dashboard-page-v1 .select,.partner-dashboard-page-v1 .textarea{background:#fff!important;color:#050505!important;border:2px solid hsla(0,0%,100%,.18)!important}.partner-dashboard-page-v1 .btn-soft{background:hsla(0,0%,100%,.06)!important;color:#fff!important;border-color:hsla(0,0%,100%,.18)!important;box-shadow:none!important}.partner-dashboard-page-v1 .btn-primary{background:#ef1212!important;color:#fff!important;border-color:#ef1212!important}@media (max-width:1180px){.partner-dashboard-layout-v1{grid-template-columns:1fr!important}.partner-dashboard-sidebar-v1{position:relative!important;top:auto!important;min-height:auto!important}.partner-dashboard-nav-v1{grid-template-columns:repeat(4,minmax(0,1fr))!important}.partner-dashboard-kpis-v1{grid-template-columns:repeat(3,minmax(0,1fr))!important}.partner-dashboard-insights-v1{grid-template-columns:1fr!important}}@media (max-width:760px){.partner-dashboard-layout-v1{width:min(100% - 16px,1480px)!important;margin-top:10px!important}.partner-dashboard-nav-v1{grid-template-columns:repeat(2,minmax(0,1fr))!important}.partner-dashboard-hero-v1,.partner-dashboard-topbar-v1{grid-template-columns:1fr!important;flex-direction:column!important;align-items:flex-start!important}.partner-dashboard-top-actions-v1{justify-content:flex-start!important;width:100%!important}.partner-dashboard-kpis-v1{grid-template-columns:1fr!important}.partner-dashboard-bars-v1{height:130px!important;gap:6px!important}}.store-location-readiness-v2{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:16px;background:#111827;border:1px solid rgba(17,24,39,.18);color:#fff}.store-location-readiness-v2 span{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:7px 12px;font-weight:900;font-size:.78rem;letter-spacing:.02em;white-space:nowrap}.store-location-readiness-v2 span.ready{background:rgba(34,197,94,.18);color:#bbf7d0;border:1px solid rgba(34,197,94,.38)}.store-location-readiness-v2 span.pending{background:rgba(239,68,68,.18);color:#fecaca;border:1px solid rgba(239,68,68,.38)}.store-location-readiness-v2 small{color:hsla(0,0%,100%,.82);font-weight:800;text-align:right}.store-location-actions-v1 .btn[disabled]{cursor:wait;opacity:.68}.store-location-address-preview-v1{margin:0;color:#111827;background:hsla(0,0%,100%,.82);border:1px dashed rgba(17,24,39,.18);border-radius:14px;padding:10px 12px;font-size:.9rem;line-height:1.45}.store-location-address-preview-v1 strong{color:#dc2626}.store-location-fields-v1 .success-notice{border-color:rgba(34,197,94,.28);background:rgba(240,253,244,.96);color:#14532d}@media (max-width:720px){.store-location-readiness-v2{align-items:flex-start;flex-direction:column}.store-location-readiness-v2 small{text-align:left}}body:has(.partner-dashboard-page-v1){background:radial-gradient(circle at 76% 9%,rgba(239,23,35,.12),transparent 28%),#050608!important;color:#f8fafc}.partner-dashboard-page-v1{--partner-bg:#050608;--partner-panel:#0b0f13;--partner-card:#101418;--partner-card-2:#14181e;--partner-line:hsla(0,0%,100%,.1);--partner-muted:#aeb7c4;--partner-soft:#d6dde7;--partner-white:#fff;--partner-red:#ef1723;--partner-red-2:#ff3b30;--partner-green:#22c55e;min-height:100vh;padding:0!important;background:radial-gradient(circle at 82% 18%,rgba(239,23,35,.1),transparent 34%),linear-gradient(135deg,#050608,#07090d 48%,#130406)!important;color:var(--partner-white)!important}.partner-dashboard-layout-v1{display:grid!important;grid-template-columns:286px minmax(0,1fr)!important;min-height:100vh;max-width:none!important;width:100%!important;grid-gap:0!important;gap:0!important}.partner-dashboard-sidebar-v1{position:-webkit-sticky!important;position:sticky!important;top:0;height:100vh;overflow-y:auto;padding:24px 16px!important;background:linear-gradient(180deg,#050608,#080b10 58%,#07080b)!important;border-right:1px solid hsla(0,0%,100%,.08)!important;box-shadow:18px 0 44px rgba(0,0,0,.42);z-index:20}.partner-dashboard-brand-v1{display:flex!important;align-items:center;gap:12px;min-height:48px;color:#fff!important;text-decoration:none!important;margin-bottom:28px!important}.partner-dashboard-brand-v1 img{width:172px!important;height:auto!important;object-fit:contain;filter:drop-shadow(0 14px 22px rgba(239,23,35,.16))}.partner-dashboard-brand-v1 span{display:none!important}.partner-dashboard-nav-v1{display:grid;grid-gap:6px;gap:6px}.partner-dashboard-nav-v1:before{content:"MENU PRINCIPAL";color:#697386;font-size:11px;letter-spacing:.14em;font-weight:900;margin:10px 12px 8px}.partner-dashboard-nav-v1 a{min-height:46px;display:flex!important;align-items:center;justify-content:space-between;gap:12px;border-radius:10px!important;padding:0 14px!important;color:#d7dee8!important;background:transparent!important;border:1px solid transparent!important;font-size:14px;font-weight:800;text-decoration:none!important;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.partner-dashboard-nav-v1 a.active,.partner-dashboard-nav-v1 a:hover{color:#fff!important;background:linear-gradient(90deg,#db111c,#8f0d14)!important;border-color:hsla(0,0%,100%,.12)!important;box-shadow:0 14px 28px rgba(239,23,35,.22);transform:translateX(2px)}.partner-dashboard-nav-v1 a span{min-width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#ef1723;color:#fff;font-size:12px}.partner-dashboard-store-status-v1{margin-top:28px!important;border-radius:16px!important;border:1px solid rgba(239,23,35,.32)!important;background:linear-gradient(145deg,rgba(239,23,35,.14),hsla(0,0%,100%,.025))!important;padding:18px!important}.partner-dashboard-store-status-v1 small,.partner-dashboard-store-status-v1 span{color:#bcc6d2!important}.partner-dashboard-store-status-v1 strong{color:#22c55e!important;font-size:24px!important}.partner-dashboard-main-v1{min-width:0;padding:0 32px 36px!important;background:transparent!important}.partner-dashboard-topbar-v1{position:-webkit-sticky;position:sticky;top:0;z-index:15;min-height:76px;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px;padding:14px 0!important;background:rgba(5,6,8,.9)!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid hsla(0,0%,100%,.08)!important}.partner-dashboard-search-v2{width:min(520px,100%);height:46px;display:flex;align-items:center;gap:12px;border:1px solid hsla(0,0%,100%,.1);background:rgba(15,19,25,.94);color:#b9c1ce;border-radius:12px;padding:0 14px}.partner-dashboard-search-v2 input{flex:1 1;background:transparent;border:0;outline:0;color:#fff;font-weight:700}.partner-dashboard-search-v2 input::placeholder{color:#7f8795}.partner-dashboard-search-v2 kbd{color:#9aa4b3;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.05);border-radius:7px;padding:3px 8px;font-size:11px}.partner-dashboard-top-actions-v1{display:flex!important;align-items:center!important;gap:10px!important;flex-wrap:wrap}.partner-top-icon-v2{width:42px;height:42px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;position:relative;color:#fff!important;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.09);text-decoration:none}.partner-top-icon-v2 span{position:absolute;top:-6px;right:-6px;min-width:19px;height:19px;border-radius:999px;background:#ef1723;color:#fff;font-size:11px;display:flex;align-items:center;justify-content:center}.partner-store-profile-v2{min-width:160px;padding:8px 12px;border-radius:12px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.09)}.partner-store-profile-v2 strong{color:#fff;display:block;font-size:13px}.partner-store-profile-v2 small{color:#8c96a5;display:block;font-size:11px}.partner-dashboard-hero-v1{margin-top:26px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 300px!important;grid-gap:18px!important;gap:18px!important;border:1px solid hsla(0,0%,100%,.09)!important;border-radius:18px!important;padding:28px!important;background:radial-gradient(circle at 20% 0,rgba(239,23,35,.12),transparent 42%),linear-gradient(145deg,rgba(16,20,25,.98),rgba(7,9,13,.98))!important;box-shadow:0 22px 60px rgba(0,0,0,.28)}.partner-dashboard-hero-v1 h2{color:#fff!important;font-size:clamp(30px,4vw,48px)!important;line-height:.98!important;letter-spacing:-.04em;margin:14px 0 8px!important}.partner-card-v2 p,.partner-card-v2 small,.partner-dashboard-hero-v1 p,.partner-dashboard-mini-list-v1 p,.partner-section-title-v2 p{color:#aeb7c4!important}.partner-dashboard-live-v1{display:inline-flex;border-radius:999px;padding:7px 12px;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.06em;color:#22c55e!important;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.26)}.partner-dashboard-live-v1.closed{color:#f97316!important;background:rgba(249,115,22,.1);border-color:rgba(249,115,22,.28)}.partner-dashboard-quick-actions-v1{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.partner-card-v2 .btn,.partner-card-v2 button.btn,.partner-dashboard-quick-actions-v1 a,.partner-dashboard-top-actions-v1 .btn,.partner-summary-actions-v2 .btn,.publication-actions-v1 .btn,a.btn-primary,button.btn-primary{border-radius:11px!important;border:1px solid hsla(0,0%,100%,.1)!important;min-height:42px;display:inline-flex;align-items:center;justify-content:center;color:#fff!important;font-weight:900!important;text-decoration:none!important}.btn-soft,.partner-dashboard-quick-actions-v1 a{background:hsla(0,0%,100%,.05)!important;color:#f5f7fb!important}.btn-primary,a.btn-primary,button.btn-primary{background:linear-gradient(135deg,#ef1723,#ff3b30)!important;color:#fff!important;box-shadow:0 16px 30px rgba(239,23,35,.22)!important}.partner-dashboard-pulse-card-v1{border-radius:20px;padding:28px;background:linear-gradient(135deg,#ef1723,#b6400b)!important;color:#fff!important;min-height:170px;display:flex;flex-direction:column;justify-content:center}.partner-dashboard-pulse-card-v1 small,.partner-dashboard-pulse-card-v1 span{color:#fff!important}.partner-dashboard-pulse-card-v1 strong{font-size:38px;color:#fff!important}.partner-dashboard-body-v1{padding:22px 0 0!important}.partner-account-grid>div,.partner-card-v2,.partner-create-row-v2,.partner-dashboard-chart-v1,.partner-dashboard-kpis-v1>div,.partner-dashboard-mini-list-v1,.partner-finance-grid-v1>div,.partner-foodgpt-tools-v1>form,.partner-inline-edit-v2,.partner-order-card-v2,.partner-product-card-v2,.partner-social-form-v1,.partner-social-item-v1,.partner-stat-grid-v2 .stat,.partner-store-summary-v2,.product-editor-block-v1,.product-editor-side-v1{background:linear-gradient(145deg,rgba(17,21,27,.98),rgba(9,12,17,.98))!important;border:1px solid hsla(0,0%,100%,.09)!important;color:#f8fafc!important;box-shadow:0 18px 42px rgba(0,0,0,.22)}.partner-card-v2{border-radius:18px!important;padding:24px!important;margin-bottom:18px!important}.partner-section-title-v2{border-bottom:1px solid hsla(0,0%,100%,.09)!important;padding-bottom:14px!important;margin-bottom:18px!important}.partner-card-v2 h2,.partner-card-v2 h3,.partner-dashboard-card-head-v1 h3,.partner-dashboard-mini-list-v1 h3,.partner-order-card-v2 h3,.partner-section-title-v2 h2,.partner-store-summary-v2 h2{color:#fff!important}.partner-dashboard-kpis-v1{display:grid!important;grid-template-columns:repeat(6,minmax(150px,1fr))!important;grid-gap:14px!important;gap:14px!important;margin-bottom:18px!important}.partner-dashboard-kpis-v1>div{border-radius:16px!important;padding:18px!important;min-height:116px}.partner-account-grid span,.partner-dashboard-kpis-v1 span,.partner-finance-grid-v1 span,.partner-order-address-v2 span,.partner-order-info-v2 span,.partner-stat-grid-v2 span{color:#aeb7c4!important}.partner-account-grid strong,.partner-dashboard-kpis-v1 strong,.partner-finance-grid-v1 strong,.partner-stat-grid-v2 strong{color:#fff!important;font-size:27px!important}.partner-dashboard-kpis-v1 small{color:#7ff0a8!important}.partner-dashboard-insights-v1{display:grid!important;grid-template-columns:1.4fr .8fr .8fr!important;grid-gap:14px!important;gap:14px!important;margin-bottom:18px!important}.partner-dashboard-chart-v1,.partner-dashboard-mini-list-v1{border-radius:16px!important;padding:18px!important}.partner-dashboard-bars-v1{min-height:180px;align-items:end!important}.partner-dashboard-bars-v1 div span{display:block;min-height:8px;border-radius:999px 999px 0 0;background:linear-gradient(180deg,#ef1723,rgba(239,23,35,.28))!important;box-shadow:0 0 24px rgba(239,23,35,.28)}.partner-dashboard-bars-v1 small,.partner-dashboard-bars-v1 strong{color:#d7dee8!important}.order-history-mini-v1 small,.partner-dashboard-mini-list-v1>div:not(.partner-dashboard-card-head-v1),.partner-financial-extract-v1>div,.partner-order-items-v2>div,.partner-withdraw-list-v1>div{border-top:1px solid hsla(0,0%,100%,.08)!important;color:#f8fafc!important}.partner-dashboard-mini-list-v1 span,.partner-dashboard-mini-list-v1 strong{color:#fff!important}.partner-stat-grid-v2{display:grid!important;grid-template-columns:repeat(4,minmax(150px,1fr))!important;grid-gap:14px!important;gap:14px!important}.partner-stat-grid-v2 .stat{border-radius:16px!important;padding:18px!important}.publication-flow-grid-v1{display:grid!important;grid-template-columns:repeat(5,minmax(160px,1fr))!important;grid-gap:12px!important;gap:12px!important}.publication-flow-grid-v1>div{border-radius:16px!important;background:hsla(0,0%,100%,.04)!important;border:1px solid hsla(0,0%,100%,.09)!important;color:#fff!important}.publication-flow-grid-v1>div.done{border-color:rgba(34,197,94,.32)!important;background:rgba(34,197,94,.07)!important}.publication-flow-grid-v1 strong{background:#ef1723!important;color:#fff!important}.publication-flow-grid-v1 div.done strong{background:#22c55e!important}.publication-flow-grid-v1 span{color:#fff!important}.publication-flow-grid-v1 small{color:#aeb7c4!important}.input,.partner-card-v2 input,.partner-card-v2 select,.partner-card-v2 textarea,.select,.textarea{background:#0b1017!important;color:#fff!important;border:1px solid hsla(0,0%,100%,.13)!important;border-radius:12px!important;min-height:44px;font-weight:700}.input::placeholder,.textarea::placeholder{color:#6f7a89!important}.admin-edit-form label,.partner-card-v2 label,.partner-create-row-v2 label,.partner-inline-edit-v2 label{color:#eef2f7!important;font-weight:900!important}.notice,.partner-card-v2 .notice{background:rgba(37,99,235,.16)!important;color:#dbeafe!important;border:1px solid rgba(96,165,250,.34)!important;border-radius:12px!important}.success-notice{background:rgba(34,197,94,.12)!important;color:#dcfce7!important;border-color:rgba(34,197,94,.34)!important}.error-notice{background:rgba(239,68,68,.14)!important;color:#fee2e2!important;border-color:rgba(239,68,68,.34)!important}.admin-pill{border-radius:999px!important;border:1px solid hsla(0,0%,100%,.1)!important;color:#fff!important;background:hsla(0,0%,100%,.07)!important}.admin-pill.status-active,.admin-pill.success{background:rgba(34,197,94,.14)!important;color:#86efac!important;border-color:rgba(34,197,94,.34)!important}.admin-pill.status-pending{background:rgba(245,158,11,.14)!important;color:#fde68a!important;border-color:rgba(245,158,11,.3)!important}.admin-pill.status-inactive,.admin-pill.status-suspended{background:rgba(239,68,68,.14)!important;color:#fecaca!important;border-color:rgba(239,68,68,.3)!important}.partner-orders-kanban-v1{grid-template-columns:repeat(5,minmax(240px,1fr))!important;grid-gap:14px!important;overflow-x:auto}.partner-order-column-v1{min-width:240px;background:hsla(0,0%,100%,.025)!important;border:1px solid hsla(0,0%,100%,.08)!important;border-radius:16px!important;padding:12px!important}.partner-order-card-v2 p,.partner-order-card-v2 strong,.partner-order-column-head-v1 span,.partner-order-column-head-v1 strong{color:#fff!important}.partner-order-address-v2,.partner-order-info-v2,.partner-order-payment-v1{background:hsla(0,0%,100%,.035)!important;border:1px solid hsla(0,0%,100%,.08)!important;border-radius:12px!important}.partner-empty-module-v2{min-height:300px;display:flex;flex-direction:column;justify-content:center}@media (max-width:1180px){.partner-dashboard-layout-v1{grid-template-columns:230px minmax(0,1fr)!important}.partner-dashboard-main-v1{padding:0 18px 30px!important}.partner-dashboard-kpis-v1{grid-template-columns:repeat(3,1fr)!important}.partner-dashboard-insights-v1{grid-template-columns:1fr!important}.publication-flow-grid-v1{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:820px){.partner-dashboard-layout-v1{grid-template-columns:1fr!important}.partner-dashboard-sidebar-v1{position:relative!important;height:auto!important;border-right:0!important;border-bottom:1px solid hsla(0,0%,100%,.08)!important}.partner-dashboard-nav-v1{grid-template-columns:repeat(2,minmax(0,1fr))}.partner-dashboard-topbar-v1{position:relative;flex-direction:column;align-items:stretch!important}.partner-dashboard-hero-v1,.partner-dashboard-kpis-v1,.partner-stat-grid-v2,.publication-flow-grid-v1{grid-template-columns:1fr!important}}.partner-publication-hub-v2,.products-gallery-page-v2{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:18px;gap:18px;align-items:start}.products-gallery-main-v2,.products-gallery-side-v2,.publication-hub-main-v2,.publication-side-v2{min-width:0}.products-gallery-head-v2,.products-side-card-v2,.products-support-v2,.publication-hero-v2,.publication-history-v2,.publication-phone-preview-v2,.publication-side-card-v2,.publication-validation-panel-v2{border:1px solid hsla(0,0%,100%,.1);background:linear-gradient(145deg,rgba(18,20,24,.96),rgba(7,8,11,.96));border-radius:22px;box-shadow:0 24px 70px rgba(0,0,0,.42)}.products-gallery-head-v2,.publication-hero-v2{padding:24px;display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px}.publication-eyebrow-v2{display:inline-flex;padding:7px 11px;border-radius:999px;background:rgba(239,24,32,.12);color:#ff4d55;border:1px solid rgba(239,24,32,.26);font-size:.76rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em;margin-bottom:10px}.products-gallery-head-v2 h2,.publication-hero-v2 h2{color:#fff;font-size:clamp(1.7rem,2.3vw,2.6rem);margin:0 0 8px;letter-spacing:-.04em}.product-gallery-content-v2 p,.products-gallery-head-v2 p,.products-support-v2 p,.publication-channel-v2 small,.publication-hero-v2 p{color:rgba(244,247,251,.72);margin:0;line-height:1.5}.products-new-dropdown-v2>summary,.publication-main-action-v2{min-height:52px;padding:0 24px;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}.publication-channels-v2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:16px}.publication-channel-v2{min-height:126px;padding:18px;border-radius:18px;background:linear-gradient(145deg,rgba(22,24,29,.95),rgba(12,13,16,.95));border:1px solid hsla(0,0%,100%,.08);display:flex;justify-content:space-between;gap:12px;color:#fff}.publication-channel-v2.active{border-color:rgba(42,210,106,.28)}.channel-icon-v2{width:38px;height:38px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:rgba(239,24,32,.16);color:#ff454d;border:1px solid rgba(239,24,32,.25);margin-bottom:12px;font-weight:900}.publication-channel-v2 em,.publication-channel-v2 strong{display:block}.publication-channel-v2 strong{color:#fff;font-size:.98rem;margin-bottom:5px}.publication-channel-v2 em{color:#ffbe56;font-style:normal;font-size:.76rem;margin-top:10px;word-break:break-all}.channel-mini-action-v2,.channel-toggle-v2{align-self:flex-start;border-radius:999px;padding:7px 10px;background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.75);border:1px solid hsla(0,0%,100%,.1);font-size:.74rem;font-weight:900;text-decoration:none}.channel-mini-action-v2,.channel-toggle-v2.on{background:rgba(42,210,106,.16);color:#7dffad;border-color:rgba(42,210,106,.3)}.products-side-card-v2,.products-support-v2,.publication-history-v2,.publication-phone-preview-v2,.publication-side-card-v2,.publication-validation-panel-v2{padding:20px;margin-bottom:16px}.publication-flow-grid-premium-v2{grid-template-columns:repeat(5,minmax(0,1fr))}.products-side-card-v2 a,.publication-history-row-v2,.publication-side-card-v2 div{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:13px 0;border-bottom:1px solid hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.88);text-decoration:none}.publication-history-row-v2:last-child,.publication-side-card-v2 div:last-child{border-bottom:0}.publication-history-row-v2 strong,.publication-side-card-v2 strong{color:#fff}.publication-history-row-v2 small{color:hsla(0,0%,100%,.58)}.phone-shell-v2{width:min(100%,280px);margin:0 auto 16px;border-radius:34px;padding:12px;background:#050607;border:1px solid hsla(0,0%,100%,.16);box-shadow:inset 0 0 0 4px hsla(0,0%,100%,.04),0 20px 60px rgba(0,0,0,.45)}.phone-bar-v2,.phone-product-v2,.phone-tabs-v2{display:flex;align-items:center;justify-content:space-between}.phone-bar-v2{color:#fff;font-size:.75rem;padding:8px 10px}.phone-hero-v2{height:140px;border-radius:24px;background:radial-gradient(circle at center,rgba(239,24,32,.28),hsla(0,0%,8%,.95));background-size:cover;background-position:50%;position:relative;overflow:hidden}.phone-hero-v2 span{position:absolute;left:12px;bottom:12px;background:rgba(42,210,106,.18);color:#75ffa9;border:1px solid rgba(42,210,106,.3);border-radius:999px;padding:5px 9px;font-size:.7rem;font-weight:900}.phone-content-v2{padding:14px 8px 8px;color:#fff}.phone-content-v2>strong{display:block;font-size:1.2rem}.phone-content-v2>small{color:hsla(0,0%,100%,.64);display:block;margin:4px 0 10px}.phone-tabs-v2{gap:6px;margin-bottom:10px}.phone-tabs-v2 span{flex:1 1;text-align:center;background:hsla(0,0%,100%,.07);border-radius:10px;padding:7px 4px;font-size:.68rem;color:hsla(0,0%,100%,.72)}.phone-product-v2{padding:8px 0;border-top:1px solid hsla(0,0%,100%,.08);font-size:.8rem}.phone-product-v2 strong{color:#ff424a}.products-new-dropdown-v2{position:relative}.products-new-dropdown-v2>summary{list-style:none;cursor:pointer;border-radius:14px;background:linear-gradient(135deg,#ff1f2a,#b80712);color:#fff;font-weight:950;border:0;box-shadow:0 18px 44px rgba(239,24,32,.25)}.products-new-dropdown-v2>summary::-webkit-details-marker{display:none}.products-new-dropdown-v2[open]{position:fixed;z-index:70;inset:32px;overflow:auto;padding:24px;background:rgba(4,5,8,.96);border:1px solid hsla(0,0%,100%,.12);border-radius:22px;box-shadow:0 30px 100px rgba(0,0,0,.65)}.products-new-dropdown-v2[open]>summary{width:-moz-fit-content;width:fit-content;margin-bottom:18px}.products-toolbar-v2{display:grid;grid-template-columns:minmax(220px,1fr) 220px 200px;grid-gap:12px;gap:12px;margin-bottom:16px}.products-toolbar-v2 label{display:flex;align-items:center;gap:9px;background:hsla(0,0%,100%,.055);border:1px solid hsla(0,0%,100%,.1);border-radius:14px;padding:0 14px;color:hsla(0,0%,100%,.55)}.products-toolbar-v2 input{background:transparent;border:0;outline:0;height:48px;width:100%;color:#fff}.products-toolbar-v2 input::placeholder{color:hsla(0,0%,100%,.45)}.products-gallery-grid-v2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.product-gallery-card-v2{overflow:hidden;border-radius:22px;border:1px solid hsla(0,0%,100%,.1);background:linear-gradient(145deg,rgba(19,21,25,.98),rgba(7,8,11,.98));box-shadow:0 20px 60px rgba(0,0,0,.35)}.product-gallery-image-v2{height:180px;background:radial-gradient(circle at center,rgba(239,24,32,.25),rgba(7,8,11,.95));background-size:cover;background-position:50%}.product-gallery-image-v2:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.05),rgba(0,0,0,.74))}.product-gallery-image-v2>span{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:2.4rem;color:hsla(0,0%,100%,.7);font-weight:950;z-index:1}.product-gallery-image-v2 em,.product-gallery-image-v2 small{position:absolute;z-index:2;top:14px;border-radius:999px;padding:6px 9px;font-size:.7rem;font-weight:900;font-style:normal}.product-gallery-image-v2 small{left:14px;background:rgba(0,0,0,.55);color:#fff}.product-gallery-image-v2 em{right:14px;background:rgba(255,190,68,.18);color:#ffd77a;border:1px solid rgba(255,190,68,.25)}.product-gallery-image-v2 em.active{background:rgba(42,210,106,.18);color:#7dffad;border-color:rgba(42,210,106,.28)}.product-gallery-image-v2 em.paused{background:hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.75);border-color:hsla(0,0%,100%,.14)}.product-gallery-content-v2{padding:18px}.product-gallery-content-v2 h3{color:#fff;margin:0 0 8px;font-size:1.1rem}.product-gallery-actions-v2,.product-gallery-price-v2,.product-gallery-sales-v2{display:flex;justify-content:space-between;align-items:center;gap:10px}.product-gallery-price-v2{margin-top:14px}.product-gallery-price-v2 strong{color:#ff3f48;font-size:1.2rem}.product-gallery-price-v2 span,.product-gallery-sales-v2 span{color:hsla(0,0%,100%,.65)}.product-gallery-sales-v2{padding:12px 0;margin-top:10px;border-top:1px solid hsla(0,0%,100%,.08);border-bottom:1px solid hsla(0,0%,100%,.08)}.product-gallery-sales-v2 span:last-child{color:#fff;font-weight:900}.product-gallery-actions-v2{margin-top:12px;align-items:flex-start}.product-gallery-actions-v2 details{flex:1 1}.product-gallery-actions-v2 button,.product-gallery-actions-v2 summary{width:100%;min-height:40px;border-radius:12px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);color:#fff;cursor:pointer;font-weight:900;display:flex;align-items:center;justify-content:center;list-style:none}.product-gallery-actions-v2 summary::-webkit-details-marker{display:none}.product-gallery-actions-v2 form{min-width:92px}.product-gallery-actions-v2 details[open]{position:fixed;z-index:75;inset:32px;overflow:auto;background:rgba(5,6,9,.97);border:1px solid hsla(0,0%,100%,.12);border-radius:22px;padding:24px;box-shadow:0 30px 100px rgba(0,0,0,.65)}.product-gallery-actions-v2 details[open] summary{width:-moz-fit-content;width:fit-content;padding:0 18px;margin-bottom:18px}.products-gallery-side-v2{position:-webkit-sticky;position:sticky;top:18px}.products-side-card-v2 h3,.products-support-v2 h3,.publication-side-card-v2 h3{margin:0 0 14px;color:#fff}.products-summary-grid-v2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.products-summary-grid-v2 span{display:block;padding:14px;border-radius:16px;background:hsla(0,0%,100%,.055);border:1px solid hsla(0,0%,100%,.08)}.products-summary-grid-v2 strong{display:block;color:#fff;font-size:1.4rem}.products-summary-grid-v2 small{color:hsla(0,0%,100%,.58)}.products-side-card-v2 .btn{margin-top:12px;width:100%;justify-content:center}.products-support-v2{border-color:rgba(239,24,32,.28);background:linear-gradient(145deg,rgba(85,13,18,.55),rgba(17,18,22,.96))}@media (max-width:1180px){.partner-publication-hub-v2,.products-gallery-page-v2{grid-template-columns:1fr}.products-gallery-grid-v2,.publication-channels-v2,.publication-flow-grid-premium-v2{grid-template-columns:repeat(2,minmax(0,1fr))}.products-gallery-side-v2{position:static}}@media (max-width:760px){.products-gallery-head-v2,.publication-hero-v2{flex-direction:column;align-items:stretch}.products-gallery-grid-v2,.products-toolbar-v2,.publication-channels-v2{grid-template-columns:1fr}.product-gallery-actions-v2 details[open],.products-new-dropdown-v2[open]{inset:10px;padding:16px}.product-gallery-image-v2{height:150px}}.cardappio-menu-empty-v3{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:32px;background:#050506;color:#fff}.cardappio-menu-empty-v3>div{max-width:520px;text-align:center;padding:34px;border-radius:28px;background:linear-gradient(145deg,rgba(18,20,24,.96),rgba(8,9,12,.98));border:1px solid hsla(0,0%,100%,.12)}.cardappio-menu-empty-v3 img{width:70px;margin-bottom:14px}.public-menu-shell-v3{min-height:100vh;background:radial-gradient(circle at top left,rgba(185,20,22,.16),transparent 30%),#050506;color:#f7f7f8;display:grid;grid-template-columns:220px minmax(0,1fr) 360px;grid-gap:22px;gap:22px;padding:22px;font-family:inherit}.public-menu-cart-v3,.public-menu-delivery-box-v3,.public-menu-product-card-v3,.public-menu-side-help-v3,.public-menu-side-offer-v3,.public-menu-sidebar-v3,.public-menu-top-v3{background:linear-gradient(145deg,rgba(16,17,19,.96),rgba(5,6,8,.98));border:1px solid hsla(0,0%,100%,.09);box-shadow:0 20px 70px rgba(0,0,0,.42)}.public-menu-sidebar-v3{position:-webkit-sticky;position:sticky;top:18px;height:calc(100vh - 44px);border-radius:24px;padding:20px 14px;overflow:auto}.public-menu-brand-v3{display:block;text-decoration:none;color:#fff;margin-bottom:22px}.public-menu-brand-v3 img{width:150px;max-width:100%;display:block;margin-bottom:6px}.public-menu-brand-v3 small{display:block;color:hsla(0,0%,100%,.72);text-align:center;font-size:.72rem}.public-menu-nav-v3{display:grid;grid-gap:7px;gap:7px}.public-menu-nav-v3 a,.public-menu-nav-v3 button{min-height:42px;border:0;border-radius:12px;padding:0 14px;display:flex;align-items:center;justify-content:flex-start;gap:9px;text-decoration:none;color:hsla(0,0%,100%,.82);background:transparent;font-weight:850;cursor:pointer;font-size:.9rem}.public-menu-nav-v3 a.active,.public-menu-nav-v3 a:hover,.public-menu-nav-v3 button:hover{background:linear-gradient(135deg,#ff2b22,#ff7a00);color:#fff}.public-menu-nav-v3 span{margin-left:auto;background:#ff2b22;color:#fff;border-radius:999px;padding:3px 8px;font-size:.65rem}.public-menu-side-help-v3,.public-menu-side-offer-v3{margin-top:18px;border-radius:18px;padding:18px}.public-menu-side-offer-v3{background:radial-gradient(circle at right,rgba(255,96,0,.22),transparent 50%),linear-gradient(145deg,rgba(70,18,12,.95),rgba(15,16,19,.96));border-color:rgba(255,88,26,.2)}.public-menu-side-offer-v3 strong{color:#ffd27a;font-size:1.15rem;display:block;margin-bottom:8px}.public-menu-side-help-v3 p,.public-menu-side-offer-v3 p{margin:0 0 12px;color:hsla(0,0%,100%,.78);line-height:1.4}.public-menu-side-help-v3 a,.public-menu-side-offer-v3 a{color:#fff;font-weight:900;text-decoration:none}.public-menu-main-v3{min-width:0}.public-menu-top-v3{border-radius:20px;min-height:54px;padding:10px 14px;display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.public-menu-top-v3 a,.public-menu-top-v3 button{border:0;background:hsla(0,0%,100%,.07);color:#fff;text-decoration:none;border-radius:12px;min-height:38px;padding:0 13px;font-weight:900;cursor:pointer}.public-menu-top-v3 div{display:flex;gap:8px}.public-menu-message-v3,.public-menu-toast-v3{margin-bottom:12px;border-radius:14px;padding:12px 14px;background:rgba(13,92,43,.22);border:1px solid rgba(55,222,119,.25);color:#aaffc8;font-weight:800}.public-menu-store-head-v3{display:grid;grid-template-columns:138px 1fr;grid-gap:18px;gap:18px;align-items:center;margin-bottom:18px}.public-menu-store-logo-v3{width:138px;height:138px;border-radius:999px;background:#111;border:1px solid hsla(0,0%,100%,.12);display:flex;align-items:center;justify-content:center;overflow:hidden}.public-menu-store-logo-v3 img{width:88px;height:88px;object-fit:contain}.public-menu-store-head-v3 h1{color:#fff;font-size:clamp(2rem,5vw,3.5rem);line-height:.95;margin:6px 0 8px;letter-spacing:-.05em}.public-menu-store-head-v3 p{display:flex;flex-wrap:wrap;gap:10px;margin:7px 0 0;color:hsla(0,0%,100%,.78)}.public-menu-store-head-v3 strong{color:#ffb84d}.public-menu-badge-v3{display:inline-flex;align-items:center;width:max-content;color:#ffbf5c;border:1px solid rgba(255,180,60,.2);background:rgba(255,180,60,.1);border-radius:999px;padding:6px 10px;font-size:.78rem;font-weight:950}.public-menu-hero-v3{min-height:260px;border-radius:24px;overflow:hidden;position:relative;padding:34px 70px;display:flex;align-items:center;justify-content:space-between;background:radial-gradient(circle at right,rgba(255,112,0,.38),transparent 38%),linear-gradient(135deg,rgba(105,20,12,.9),rgba(8,8,9,.95));background-size:cover;background-position:50%;border:1px solid hsla(0,0%,100%,.12);box-shadow:inset 0 -90px 120px rgba(0,0,0,.5),0 22px 70px rgba(0,0,0,.38)}.public-menu-hero-v3>button{position:relative;z-index:2;width:42px;height:42px;border-radius:999px;border:1px solid hsla(0,0%,100%,.14);background:rgba(0,0,0,.45);color:#fff;font-size:1.8rem;cursor:pointer}.public-menu-hero-v3 div{max-width:540px;position:relative;z-index:2}.public-menu-hero-v3 span{display:inline-flex;background:#ff2b22;color:#fff;padding:5px 12px;border-radius:6px;text-transform:uppercase;font-weight:950;letter-spacing:.08em;font-size:.72rem}.public-menu-hero-v3 h2{color:#fff;font-size:clamp(2.4rem,7vw,5.2rem);line-height:.82;margin:10px 0;text-transform:uppercase;letter-spacing:-.07em}.public-menu-hero-v3 p{color:hsla(0,0%,100%,.84);max-width:440px;margin:0 0 13px}.public-menu-hero-v3 strong{color:#ff312a;font-size:1.35rem;margin-right:12px}.public-menu-hero-v3 div button{min-height:42px;border:0;border-radius:12px;padding:0 22px;background:linear-gradient(135deg,#ff2b22,#ff8b00);color:#fff;font-weight:950;cursor:pointer}.public-menu-category-strip-v3{display:flex;gap:10px;overflow:auto;padding:16px 0 4px;position:-webkit-sticky;position:sticky;top:0;z-index:8;background:linear-gradient(180deg,rgba(5,5,6,.98),rgba(5,5,6,.76))}.public-menu-category-strip-v3 a{flex:0 0 auto;display:inline-flex;min-height:40px;align-items:center;justify-content:center;padding:0 16px;border-radius:999px;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.1);color:#fff;text-decoration:none;font-weight:850;font-size:.85rem}.public-menu-category-strip-v3 a.active,.public-menu-category-strip-v3 a:hover{background:#ff2b22;border-color:#ff2b22}.public-menu-section-v3{margin-top:18px}.public-menu-section-head-v3{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.public-menu-section-head-v3 h2{color:#fff;margin:0;font-size:1.3rem}.public-menu-section-head-v3 a{color:#ff4139;text-decoration:none;font-weight:950}.public-menu-carousel-v3{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.public-menu-small-grid-v3{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:14px;gap:14px}.public-menu-product-card-v3{border-radius:18px;overflow:hidden;min-width:0}.public-menu-product-image-v3{height:135px;background:radial-gradient(circle at center,rgba(255,90,15,.22),rgba(15,15,17,.96));background-position:50%;background-size:cover;position:relative}.public-menu-product-card-v3.compact .public-menu-product-image-v3{height:110px}.public-menu-product-image-v3:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 35%,rgba(0,0,0,.72))}.public-menu-product-image-v3 span{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:2rem;z-index:1}.public-menu-product-image-v3 button,.public-menu-product-image-v3 em{position:absolute;z-index:2;border:0;border-radius:999px}.public-menu-product-image-v3 em{left:10px;top:10px;background:rgba(255,48,35,.9);color:#fff;padding:5px 8px;font-size:.67rem;font-style:normal;font-weight:950}.public-menu-product-image-v3 button{right:10px;top:10px;width:32px;height:32px;background:rgba(0,0,0,.5);color:#fff;cursor:pointer}.public-menu-product-body-v3{padding:12px 12px 13px}.public-menu-product-body-v3 h3{color:#fff;margin:0 0 5px;font-size:1rem;line-height:1.2}.public-menu-product-card-v3.compact .public-menu-product-body-v3 h3{font-size:.9rem}.public-menu-product-body-v3 p{color:hsla(0,0%,100%,.67);margin:0 0 10px;font-size:.82rem;line-height:1.35;min-height:35px}.public-menu-product-price-v3{display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.public-menu-product-price-v3 small{color:hsla(0,0%,100%,.46);text-decoration:line-through;display:block;font-size:.72rem}.public-menu-product-price-v3 strong{color:#fff;font-size:.95rem}.public-menu-product-price-v3 button{width:36px;height:36px;border-radius:10px;border:0;background:linear-gradient(135deg,#ff2b22,#ff5f00);color:#fff;font-size:1.4rem;font-weight:950;cursor:pointer}.public-menu-product-price-v3 button:disabled{opacity:.45;cursor:not-allowed}.public-menu-category-block-v3{margin-top:22px}.public-menu-cart-empty-v3,.public-menu-empty-v3{border:1px solid hsla(0,0%,100%,.1);border-radius:18px;padding:18px;color:hsla(0,0%,100%,.75);background:hsla(0,0%,100%,.04)}.public-menu-cart-v3{position:-webkit-sticky;position:sticky;top:18px;height:calc(100vh - 44px);border-radius:24px;padding:18px;overflow:auto}.public-menu-cart-v3 h2{display:flex;justify-content:space-between;align-items:center;margin:0 0 16px;color:#fff}.public-menu-cart-v3 h2 span{background:#ff2b22;min-width:26px;height:26px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:.8rem}.public-menu-cart-items-v3{display:grid;grid-gap:12px;gap:12px;border-bottom:1px solid hsla(0,0%,100%,.08);padding-bottom:14px}.public-menu-cart-item-v3{display:grid;grid-template-columns:60px 1fr auto;grid-gap:10px;gap:10px;align-items:center}.public-menu-cart-thumb-v3{width:60px;height:52px;border-radius:12px;background:hsla(0,0%,100%,.08);background-size:cover;background-position:50%;display:flex;align-items:center;justify-content:center}.public-menu-cart-item-v3 strong{display:block;color:#fff;font-size:.9rem;margin-bottom:2px}.public-menu-cart-item-v3 span{color:hsla(0,0%,100%,.72);font-size:.8rem}.public-menu-cart-qty-v3{display:flex;align-items:center;gap:6px}.public-menu-cart-qty-v3 button{width:26px;height:26px;border-radius:8px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.06);color:#fff;cursor:pointer}.public-menu-coupon-v3{margin-top:14px;display:grid;grid-template-columns:1fr 42px;grid-gap:8px;gap:8px}.public-menu-checkout-v3 input,.public-menu-checkout-v3 select,.public-menu-checkout-v3 textarea,.public-menu-coupon-v3 input{width:100%;min-height:42px;border-radius:12px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.06);color:#fff;padding:0 12px;outline:0}.public-menu-checkout-v3 textarea{min-height:72px;padding:10px 12px;resize:vertical}.public-menu-coupon-v3 button{border:0;border-radius:12px;background:rgba(255,92,0,.14);color:#ffb15d;font-size:1.3rem;cursor:pointer}.public-menu-coupon-v3 small{grid-column:1/-1;color:#fff}.public-menu-coupon-v3 small.ok{color:#7dffad}.public-menu-coupon-v3 small.error{color:#ff8f92}.public-menu-total-v3{margin-top:16px;display:grid;grid-gap:10px;gap:10px}.public-menu-total-v3 div{display:flex;justify-content:space-between;color:hsla(0,0%,100%,.78)}.public-menu-total-v3 div:last-of-type{padding-top:10px;border-top:1px solid hsla(0,0%,100%,.09)}.public-menu-total-v3 em{color:#ff3831;font-size:1.55rem;font-style:normal;font-weight:950}.public-menu-total-v3 small{color:#ffbf5c}.public-menu-delivery-box-v3{border-radius:16px;padding:14px;margin-top:16px}.public-menu-delivery-box-v3 strong{display:block;color:#fff}.public-menu-delivery-box-v3>span{display:block;color:#ff3a33;font-size:1.35rem;font-weight:950;margin:6px 0}.public-menu-delivery-box-v3 div{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.public-menu-delivery-box-v3 button{border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.06);color:#fff;border-radius:10px;min-height:36px;cursor:pointer}.public-menu-delivery-box-v3 button.active{background:#ff2b22;border-color:#ff2b22}.public-menu-checkout-v3{margin-top:14px}.public-menu-checkout-v3 summary{cursor:pointer;color:#fff;font-weight:950;margin-bottom:10px}.public-menu-checkout-v3 input,.public-menu-checkout-v3 select,.public-menu-checkout-v3 textarea{margin-top:8px}.public-menu-checkout-v3 label{display:flex;gap:8px;align-items:center;color:hsla(0,0%,100%,.75);margin-top:8px}.public-menu-pix-v3{width:100%;min-height:70px;margin-top:10px;border-radius:12px;background:#08090b;color:#fff;border:1px solid hsla(0,0%,100%,.12);padding:10px}.public-menu-finish-v3{width:100%;min-height:58px;border:0;border-radius:15px;margin-top:16px;background:linear-gradient(135deg,#ff2228,#ff8b00);color:#fff;font-size:1.25rem;font-weight:950;cursor:pointer;box-shadow:0 18px 50px rgba(255,52,26,.25)}.public-menu-finish-v3:disabled{opacity:.5;cursor:not-allowed}.public-menu-security-v3{color:hsla(0,0%,100%,.64);margin-top:12px;font-size:.85rem}.public-menu-whatsapp-v3{display:block;margin-top:14px;border:1px solid rgba(55,222,119,.2);background:rgba(55,222,119,.1);color:#aaffc8;border-radius:14px;padding:14px;text-decoration:none;font-weight:900}@media (max-width:1260px){.public-menu-shell-v3{grid-template-columns:1fr 330px}.public-menu-sidebar-v3{display:none}.public-menu-carousel-v3{grid-template-columns:repeat(3,minmax(0,1fr))}.public-menu-small-grid-v3{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:960px){.public-menu-shell-v3{display:block;padding:12px}.public-menu-cart-v3{position:static;height:auto;margin-top:18px}.public-menu-store-head-v3{grid-template-columns:82px 1fr}.public-menu-store-logo-v3{width:82px;height:82px}.public-menu-store-logo-v3 img{width:58px;height:58px}.public-menu-hero-v3{min-height:210px;padding:24px 50px}.public-menu-carousel-v3,.public-menu-small-grid-v3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.public-menu-store-head-v3{align-items:start}.public-menu-store-head-v3 h1{font-size:2rem}.public-menu-store-head-v3 p{font-size:.8rem}.public-menu-hero-v3{padding:22px 14px}.public-menu-hero-v3>button{display:none}.public-menu-hero-v3 h2{font-size:2.6rem}.public-menu-carousel-v3,.public-menu-small-grid-v3{grid-template-columns:1fr}.public-menu-cart-item-v3{grid-template-columns:52px 1fr}.public-menu-cart-qty-v3{grid-column:2}}.admin-commands-hero-v1{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;border-radius:28px;padding:28px;margin-bottom:18px;background:linear-gradient(135deg,rgba(255,35,35,.92),rgba(28,8,8,.96));border:1px solid hsla(0,0%,100%,.12);box-shadow:0 24px 70px rgba(0,0,0,.28)}.admin-commands-hero-v1 h1{margin:10px 0 8px;color:#fff;font-size:clamp(2rem,4vw,3.5rem);line-height:.95}.admin-commands-hero-v1 p{color:hsla(0,0%,100%,.86);max-width:820px;margin:0}.admin-commands-metrics-v1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin:18px 0}.admin-commands-warning-v1{border-color:rgba(255,193,7,.35);background:rgba(255,193,7,.12);color:#fff1b8}.admin-commands-panel-v1{margin-top:18px}.admin-commands-store-list-v1{display:grid;grid-gap:16px;gap:16px}.admin-commands-store-card-v1{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);grid-gap:18px;gap:18px;border-radius:22px;padding:18px;background:linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.03));border:1px solid hsla(0,0%,100%,.1)}.admin-commands-store-main-v1 h3{margin:12px 0 6px;color:#fff;font-size:1.35rem}.admin-commands-store-main-v1 p{color:hsla(0,0%,100%,.68);margin:0 0 14px}.admin-commands-store-stats-v1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.admin-commands-store-stats-v1 span{border-radius:16px;padding:12px;background:rgba(0,0,0,.24);border:1px solid hsla(0,0%,100%,.08)}.admin-commands-store-stats-v1 strong{display:block;color:#fff;font-size:1.35rem}.admin-commands-store-stats-v1 small{color:hsla(0,0%,100%,.62)}.admin-commands-form-v1{display:grid;grid-gap:12px;gap:12px;align-content:start}.admin-commands-form-v1 label:not(.admin-command-switch-v1){color:hsla(0,0%,100%,.75);font-weight:800;display:grid;grid-gap:8px;gap:8px}.admin-command-switch-v1,.product-feature-toggle-v2{min-height:48px;border-radius:999px;padding:6px 14px;display:inline-flex;align-items:center;gap:10px;cursor:pointer;border:1px solid hsla(0,0%,100%,.14);background:rgba(90,96,112,.24);color:hsla(0,0%,100%,.78);font-weight:950;width:max-content;max-width:100%}.admin-command-switch-v1 input,.product-feature-toggle-v2 input{accent-color:#22c55e;width:18px;height:18px}.admin-command-switch-v1 strong,.product-feature-toggle-v2 strong{display:none}.admin-command-switch-v1.is-on,.admin-command-switch-v1:has(input:checked),.product-feature-toggle-v2.is-on,.product-feature-toggle-v2:has(input:checked){background:linear-gradient(135deg,rgba(34,197,94,.95),rgba(22,122,62,.9));border-color:rgba(134,239,172,.55);color:#fff;box-shadow:0 16px 40px rgba(34,197,94,.18)}.admin-command-switch-v1.is-on span,.admin-command-switch-v1:has(input:checked) span,.product-feature-toggle-v2.is-on span,.product-feature-toggle-v2:has(input:checked) span{display:none}.admin-command-switch-v1.is-on strong,.admin-command-switch-v1:has(input:checked) strong,.product-feature-toggle-v2.is-on strong,.product-feature-toggle-v2:has(input:checked) strong{display:inline}.admin-command-switch-v1.is-off,.product-feature-toggle-v2.is-off{background:rgba(80,84,96,.28);color:hsla(0,0%,100%,.72)}.admin-commands-alert-v1{color:#ffc46b!important}.admin-commands-actions-v1{display:flex;gap:10px;flex-wrap:wrap}.product-feature-badge-v2{position:absolute;left:12px;bottom:12px;border-radius:999px;padding:7px 10px;font-size:.72rem;font-style:normal;font-weight:950;color:#fff;border:1px solid hsla(0,0%,100%,.18);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.product-feature-badge-v2.on{background:rgba(34,197,94,.92)}.product-feature-badge-v2.off{background:rgba(91,96,110,.86)}.product-gallery-image-v2{position:relative}.public-menu-section-head-v3 span{color:#ffb15d;font-weight:900;font-size:.9rem}@media (max-width:1100px){.admin-commands-metrics-v1{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-commands-store-card-v1{grid-template-columns:1fr}}@media (max-width:640px){.admin-commands-hero-v1{display:block;padding:20px}.admin-commands-metrics-v1,.admin-commands-store-stats-v1{grid-template-columns:1fr}.admin-command-switch-v1,.product-feature-toggle-v2{width:100%;justify-content:center}}.public-menu-hero-slider-v4{padding:0!important;display:block;min-height:260px;isolation:isolate;background:radial-gradient(circle at right,rgba(255,112,0,.38),transparent 38%),linear-gradient(135deg,rgba(105,20,12,.9),rgba(8,8,9,.95))}.public-menu-hero-slider-v4 .public-menu-hero-track-v4{position:absolute;inset:0;z-index:1;display:flex;width:100%;max-width:none;height:100%;transition:transform .82s cubic-bezier(.22,.9,.25,1);will-change:transform}.public-menu-hero-slide-v4{position:relative;flex:0 0 100%;min-width:100%;min-height:260px;display:flex;align-items:center;justify-content:center;padding:34px 96px;background:radial-gradient(circle at right,rgba(255,112,0,.38),transparent 38%),linear-gradient(135deg,rgba(105,20,12,.9),rgba(8,8,9,.95));background-position:50%;background-size:cover}.public-menu-hero-slide-v4:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,.34),transparent 52%,rgba(0,0,0,.18));box-shadow:inset 0 -90px 120px rgba(0,0,0,.48)}.public-menu-hero-slider-v4 .public-menu-hero-slide-content-v4{position:relative;z-index:2;width:min(540px,100%);max-width:540px;text-align:left;transform:translateY(0);animation:publicHeroTextSoftIn .72s ease both}.public-menu-hero-slider-v4 .public-menu-hero-nav-v4{position:absolute;top:50%;z-index:5;transform:translateY(-50%)}.public-menu-hero-prev-v4{left:56px}.public-menu-hero-next-v4{right:56px}.public-menu-hero-dots-v4{position:absolute!important;left:50%;bottom:18px;z-index:6!important;display:flex;gap:8px;align-items:center;justify-content:center;width:auto;max-width:none!important;transform:translateX(-50%)}.public-menu-hero-dots-v4 button{display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto;min-width:0;min-height:0;padding:4px;border:0;border-radius:999px;background:transparent;box-shadow:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer}.public-menu-hero-dots-v4 button span{display:block;width:8px;height:8px;border-radius:999px;background:hsla(0,0%,100%,.42);transition:width .25s ease,background .25s ease,transform .25s ease,opacity .25s ease}.public-menu-hero-dots-v4 button.is-active span{width:28px;background:linear-gradient(135deg,#ff2b22,#ff8b00);transform:scale(1.02)}@keyframes publicHeroTextSoftIn{0%{opacity:.86;transform:translateX(16px)}to{opacity:1;transform:translateX(0)}}@media (max-width:960px){.public-menu-hero-slide-v4,.public-menu-hero-slider-v4{min-height:210px}.public-menu-hero-slide-v4{padding:24px 70px}.public-menu-hero-prev-v4{left:18px}.public-menu-hero-next-v4{right:18px}}@media (max-width:560px){.public-menu-hero-slide-v4,.public-menu-hero-slider-v4{min-height:230px}.public-menu-hero-slide-v4{padding:24px 18px 42px;justify-content:flex-start}.public-menu-hero-slider-v4 .public-menu-hero-nav-v4{display:none}.public-menu-hero-slider-v4 .public-menu-hero-slide-content-v4{max-width:100%}}.public-menu-brand-logo-v6{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;line-height:1;text-decoration:none}.public-menu-brand-logo-v6 img{width:68px!important;height:auto;object-fit:contain;filter:drop-shadow(0 12px 28px rgba(255,45,25,.18))}.public-menu-brand-logo-v6>span{color:#fff;font-size:clamp(1.45rem,1.7vw,2.15rem);font-weight:950;letter-spacing:-.06em;text-shadow:0 10px 28px rgba(0,0,0,.55)}.public-menu-brand-logo-v6 b{color:#ff3029;font-weight:1000;letter-spacing:-.055em}.public-menu-mobile-bottom-v5,.public-menu-mobile-deck-v5,.public-menu-mobile-logo-text-v6,.public-menu-mobile-top-v5,.public-menu-title-mobile-v5{display:none}@media (max-width:640px){html{scroll-behavior:smooth}.public-menu-shell-v3{display:block;width:100%;min-height:100vh;padding:10px 12px 92px;background:radial-gradient(circle at 50% -8%,rgba(255,45,25,.16),transparent 34%),radial-gradient(circle at 20% 18%,rgba(255,108,0,.12),transparent 30%),#030304;overflow-x:hidden}.public-menu-main-v3{width:min(100%,430px);margin:0 auto;padding:0 0 14px}.public-menu-category-strip-v3,.public-menu-store-head-v3,.public-menu-top-v3{display:none!important}.public-menu-mobile-top-v5{display:grid;grid-template-columns:42px minmax(0,1fr) 42px;align-items:center;grid-gap:10px;gap:10px;min-height:64px;margin:0 0 10px;color:#fff}.public-menu-mobile-top-v5 a,.public-menu-mobile-top-v5 button{width:38px;height:38px;border:0;border-radius:14px;background:transparent;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:1.25rem;text-decoration:none;cursor:pointer}.public-menu-mobile-top-v5 img{display:none}.public-menu-mobile-logo-text-v6{display:inline-flex;align-items:center;justify-content:center;justify-self:center;color:#fff;font-size:clamp(2.05rem,9vw,3rem);font-weight:950;line-height:.95;letter-spacing:-.075em;white-space:nowrap;text-shadow:0 12px 30px rgba(0,0,0,.62);transform:translateY(1px)}.public-menu-mobile-logo-text-v6 b{color:#ff3029;font-weight:1000;letter-spacing:-.065em}.public-menu-toast-v3{width:min(100%,430px);margin:0 auto 12px}.public-menu-hero-slider-v4{min-height:356px!important;margin:0 auto 14px;padding:0!important;overflow:visible;border:0;border-radius:0;background:transparent!important;box-shadow:none}.public-menu-hero-slide-v4,.public-menu-hero-slider-v4 .public-menu-hero-nav-v4,.public-menu-hero-track-v4{display:none!important}.public-menu-mobile-deck-v5{display:block;position:relative;width:min(100%,315px);height:318px;margin:0 auto;perspective:1100px;transform-style:preserve-3d}.public-menu-mobile-card-v5{position:absolute;inset:8px 0 0;overflow:hidden;border-radius:22px;background:linear-gradient(145deg,rgba(23,18,16,.98),rgba(6,6,8,.98));border:1px solid hsla(0,0%,100%,.13);box-shadow:0 26px 70px rgba(0,0,0,.7),0 0 0 1px rgba(255,65,22,.06),0 0 38px rgba(255,83,21,.16);pointer-events:none;transform-origin:50% 72%;transition:transform var(--public-mobile-carousel-transition,3.6s) cubic-bezier(.18,.92,.2,1),opacity var(--public-mobile-carousel-transition,3.6s) cubic-bezier(.18,.92,.2,1),filter var(--public-mobile-carousel-transition,3.6s) cubic-bezier(.18,.92,.2,1),box-shadow var(--public-mobile-carousel-transition,3.6s) cubic-bezier(.18,.92,.2,1);will-change:transform,opacity,filter}.public-menu-mobile-card-v5.is-active{z-index:5;opacity:1;filter:saturate(1.08) brightness(1);pointer-events:auto;transform:translate3d(0,18px,88px) rotateY(0deg) scale(1)}.public-menu-mobile-card-v5.is-prev{z-index:3;opacity:.34;filter:blur(.15px) brightness(.66) saturate(.82);transform:translate3d(-36px,2px,4px) rotateY(9deg) scale(.91)}.public-menu-mobile-card-v5.is-next{z-index:4;opacity:.52;filter:blur(.1px) brightness(.72) saturate(.88);transform:translate3d(34px,1px,22px) rotateY(-8deg) scale(.93)}.public-menu-mobile-card-v5.is-back{z-index:2;opacity:.24;filter:blur(.35px) brightness(.55) saturate(.7);transform:translate3d(58px,-10px,-34px) rotateY(-10deg) scale(.86)}.public-menu-mobile-card-v5.is-hidden{z-index:1;opacity:0;filter:blur(1px) brightness(.5);transform:translate3d(96px,10px,-80px) rotateY(-15deg) scale(.78)}.public-menu-mobile-card-v5:before{content:"";position:absolute;inset:-1px;z-index:2;pointer-events:none;background:linear-gradient(180deg,transparent 34%,rgba(0,0,0,.78))}.public-menu-mobile-card-image-v5{position:relative;height:62%;background:radial-gradient(circle at 50% 35%,rgba(255,104,25,.22),transparent 38%),linear-gradient(135deg,rgba(70,18,12,.95),rgba(8,8,10,.98));background-position:50%;background-size:cover}.public-menu-mobile-card-image-v5 span{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:3rem;color:hsla(0,0%,100%,.72)}.public-menu-mobile-card-image-v5 em{position:absolute;left:16px;top:14px;z-index:4;border-radius:999px;padding:6px 10px;background:linear-gradient(135deg,#ff2b22,#ff6a00);color:#fff;font-size:.64rem;font-style:normal;font-weight:950;letter-spacing:.03em;text-transform:uppercase;box-shadow:0 10px 24px rgba(255,55,24,.28)}.public-menu-mobile-card-body-v5{position:relative;z-index:4;padding:13px 16px 15px}.public-menu-mobile-card-body-v5 h2{margin:0 0 5px;color:#fff;font-size:1.05rem;line-height:1.1;letter-spacing:-.02em}.public-menu-mobile-card-body-v5 p{min-height:34px;max-height:36px;overflow:hidden;margin:0 0 12px;color:hsla(0,0%,100%,.72);font-size:.76rem;line-height:1.22}.public-menu-mobile-card-body-v5 div{display:flex;align-items:center;justify-content:space-between;gap:10px;max-width:none}.public-menu-mobile-card-body-v5 strong{color:#fff;font-size:.95rem}.public-menu-mobile-card-body-v5 button{min-height:34px;border:0;border-radius:11px;padding:0 12px;background:linear-gradient(135deg,#ff2b22,#ff6f00);color:#fff;font-size:.72rem;font-weight:950;cursor:pointer;box-shadow:0 12px 26px rgba(255,63,24,.3)}.public-menu-hero-dots-v4{display:none!important}.public-menu-featured-section-v5{margin-top:2px}.public-menu-section-head-v3{margin-bottom:10px}.public-menu-section-head-v3 h2{font-size:.94rem;letter-spacing:-.02em}.public-menu-section-head-v3 a{color:#ff4236;font-size:.68rem}.public-menu-title-desktop-v5{display:none}.public-menu-title-mobile-v5{display:inline}.public-menu-carousel-v3,.public-menu-small-grid-v3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:10px;gap:10px}.public-menu-product-card-v3{border-radius:13px;background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.08);box-shadow:0 12px 36px rgba(0,0,0,.34)}.public-menu-product-card-v3.compact .public-menu-product-image-v3,.public-menu-product-image-v3{height:78px}.public-menu-product-image-v3 button,.public-menu-product-image-v3 em{display:none}.public-menu-product-body-v3{padding:7px 7px 8px}.public-menu-product-body-v3 h3,.public-menu-product-card-v3.compact .public-menu-product-body-v3 h3{font-size:.68rem;line-height:1.12;min-height:24px}.public-menu-product-body-v3 p{display:none}.public-menu-product-price-v3 strong{font-size:.7rem}.public-menu-product-price-v3 button{width:24px;height:24px;min-width:24px;border-radius:8px;font-size:1rem}.public-menu-section-v3:not(.public-menu-featured-section-v5){margin-top:18px}.public-menu-cart-v3{width:min(100%,430px);margin:18px auto 0;border-radius:22px}.public-menu-mobile-bottom-v5{position:fixed;left:50%;bottom:max(10px,env(safe-area-inset-bottom));z-index:70;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:2px;gap:2px;width:min(calc(100vw - 28px),390px);min-height:62px;padding:7px 8px;transform:translateX(-50%);border-radius:24px;background:rgba(7,8,10,.92);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 20px 70px rgba(0,0,0,.65),inset 0 1px 0 hsla(0,0%,100%,.05);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.public-menu-mobile-bottom-v5 a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:hsla(0,0%,100%,.6);text-decoration:none;font-size:.62rem;font-weight:800}.public-menu-mobile-bottom-v5 a span{display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center;font-size:1rem}.public-menu-mobile-bottom-v5 a.active{color:#ff342b}}@media (max-width:380px){.public-menu-shell-v3{padding-left:9px;padding-right:9px}.public-menu-mobile-logo-text-v6{font-size:clamp(1.85rem,8.2vw,2.55rem)}.public-menu-mobile-deck-v5{width:min(100%,292px);height:304px}.public-menu-hero-slider-v4{min-height:340px!important}.public-menu-mobile-card-v5.is-prev{transform:translate3d(-25px,2px,4px) rotateY(8deg) scale(.9)}.public-menu-mobile-card-v5.is-next{transform:translate3d(25px,1px,18px) rotateY(-8deg) scale(.92)}.public-menu-mobile-card-v5.is-back{transform:translate3d(42px,-9px,-32px) rotateY(-10deg) scale(.85)}.public-menu-carousel-v3,.public-menu-small-grid-v3{gap:8px}}@media (max-width:720px){.public-menu-page-v3,.public-menu-page-v4,.public-menu-page-v5,.public-menu-root-v3,.public-menu-root-v4,.public-menu-root-v5{padding-bottom:calc(128px + env(safe-area-inset-bottom))!important;scroll-padding-bottom:calc(128px + env(safe-area-inset-bottom))}#menu-checkout,.public-menu-cart-v3{scroll-margin-bottom:calc(132px + env(safe-area-inset-bottom));margin-bottom:calc(28px + env(safe-area-inset-bottom))}.public-menu-mobile-bottom-v5{bottom:calc(14px + env(safe-area-inset-bottom))!important;z-index:90!important}.public-menu-mobile-bottom-v5 a{position:relative;min-width:0}.public-menu-cart-link-v5{font-weight:900!important}.public-menu-cart-icon-v5{position:relative;display:inline-flex!important;min-width:24px;min-height:22px}.public-menu-cart-icon-v5,.public-menu-cart-icon-v5 b{align-items:center;justify-content:center;line-height:1}.public-menu-cart-icon-v5 b{position:absolute;top:-10px;right:-13px;min-width:20px;height:20px;padding:0 5px;border-radius:999px;display:inline-flex;background:#ff2d2d;color:#fff;font-size:11px;font-weight:1000;border:2px solid #111;box-shadow:0 8px 18px rgba(255,45,45,.42)}}.tracking-page-shell-v3{min-height:100vh;background:radial-gradient(circle at 50% 0,rgba(255,47,47,.12),transparent 36%),#050505;color:#fff}.tracking-live-layout-v3{width:min(100% - 28px,1480px);margin:0 auto;padding:26px 0 calc(118px + env(safe-area-inset-bottom))}.tracking-live-card-v3,.tracking-live-form-v3,.tracking-live-header-v3,.tracking-live-mobile-nav-v3{background:linear-gradient(180deg,hsla(0,0%,7%,.96),hsla(0,0%,4%,.96));border:1px solid hsla(0,0%,100%,.08);box-shadow:0 24px 70px rgba(0,0,0,.35)}.tracking-live-header-v3{min-height:76px;border-radius:24px;padding:16px 22px;display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:28px;gap:28px}.tracking-live-brand-v3,.tracking-live-card-v3 a,.tracking-live-header-v3 nav a,.tracking-live-mobile-nav-v3 a{color:#fff;text-decoration:none}.tracking-live-brand-v3{font-size:1.8rem;letter-spacing:-.04em;font-weight:900}.tracking-live-brand-v3 b{color:#ff3434}.tracking-live-header-v3 nav{display:flex;justify-content:center;gap:28px;flex-wrap:wrap}.tracking-live-header-v3 nav a{font-weight:800;color:hsla(0,0%,100%,.72);padding:8px 0;border-bottom:2px solid transparent}.tracking-live-header-v3 nav a.active,.tracking-live-header-v3 nav a:hover{color:#ff3434;border-bottom-color:#ff3434}.tracking-live-search-v3{display:flex;justify-content:space-between;align-items:end;gap:20px;padding:28px 4px 22px}.tracking-live-card-v3 small,.tracking-live-search-v3 span{display:inline-flex;width:-moz-fit-content;width:fit-content;padding:8px 12px;border-radius:999px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.68);text-transform:uppercase;letter-spacing:.08em;font-weight:900;font-size:.72rem}.tracking-live-search-v3 h1{margin:12px 0 8px;color:#fff;font-size:clamp(2.4rem,5vw,4.4rem);line-height:.95;letter-spacing:-.055em}.tracking-live-search-v3 p{max-width:780px;margin:0;color:hsla(0,0%,100%,.72)}.tracking-live-form-v3 button,.tracking-live-search-v3 button{border:0;border-radius:16px;color:#fff;background:linear-gradient(135deg,#ff3b30,#d41111);padding:14px 18px;font-weight:900;cursor:pointer;box-shadow:0 18px 36px rgba(255,59,48,.24)}.tracking-live-form-v3{display:grid;grid-template-columns:1fr 1fr auto;grid-gap:14px;gap:14px;padding:18px;border-radius:22px;margin-bottom:18px}.tracking-live-form-v3 label{display:grid;grid-gap:8px;gap:8px;color:hsla(0,0%,100%,.85);font-weight:800}.tracking-live-form-v3 .input,.tracking-live-pix-v3 .textarea{background:rgba(8,13,24,.96);border:1px solid hsla(0,0%,100%,.09);color:#fff}.tracking-live-summaries-v3{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:12px;gap:12px;margin-bottom:18px}.tracking-live-summaries-v3 button{text-align:left;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.04);color:#fff;border-radius:18px;padding:14px;cursor:pointer}.tracking-live-grid-v3{grid-template-columns:minmax(280px,340px) minmax(0,1fr) minmax(250px,300px);align-items:start}.tracking-live-center-v3,.tracking-live-grid-v3,.tracking-live-left-v3,.tracking-live-right-v3{display:grid;grid-gap:18px;gap:18px}.tracking-live-card-v3{border-radius:24px;padding:18px}.tracking-live-card-v3 h2,.tracking-live-card-v3 strong{color:#fff}.tracking-live-card-v3 em,.tracking-live-card-v3 li,.tracking-live-card-v3 span{color:hsla(0,0%,100%,.72)}.tracking-status-v3{border-color:rgba(255,59,48,.22)}.tracking-status-v3 h2{margin:12px 0 16px;font-size:1.9rem;line-height:1.05}.tracking-live-stats-v3{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.tracking-live-stats-v3 div{padding:13px;border-radius:16px;background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.06)}.tracking-live-stats-v3 span,.tracking-live-stats-v3 strong{display:block}.tracking-live-stats-v3 strong{margin-top:5px;font-size:1.15rem}.tracking-live-steps-v3{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:7px;gap:7px;margin-top:18px}.tracking-live-steps-v3 span{position:relative;display:grid;justify-items:center;grid-gap:8px;gap:8px;font-size:.68rem;font-weight:900;text-align:center}.tracking-live-steps-v3 i{width:13px;height:13px;border-radius:50%;display:block;background:hsla(0,0%,100%,.15);border:3px solid hsla(0,0%,100%,.08)}.tracking-live-steps-v3 span.done i{background:#ff3b30;border-color:hsla(0,0%,100%,.3);box-shadow:0 0 0 6px rgba(255,59,48,.1)}.tracking-courier-v3,.tracking-live-store-v3{display:flex;align-items:center;gap:14px}.tracking-courier-v3>div,.tracking-live-store-v3>div{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.08)}.tracking-live-items-v3,.tracking-live-total-v3{display:grid;grid-gap:10px;gap:10px;margin-top:16px;padding-top:16px;border-top:1px solid hsla(0,0%,100%,.08)}.tracking-live-items-v3 p,.tracking-live-total-v3 p{display:flex;justify-content:space-between;gap:16px;margin:0}.tracking-live-total-v3 p:last-child{padding-top:10px;border-top:1px dashed hsla(0,0%,100%,.13)}.tracking-map-panel-v3{min-height:470px}.tracking-map-title-v3{display:flex;justify-content:space-between;gap:14px;align-items:start;margin-bottom:14px}.tracking-map-title-v3 b{border-radius:999px;padding:9px 14px;color:#fff;background:rgba(255,59,48,.12);border:1px solid rgba(255,59,48,.25);text-transform:uppercase;font-size:.75rem}.tracking-real-map-empty-v3,.tracking-real-map-wrap-v3{min-height:370px;border-radius:24px;overflow:hidden;border:1px solid hsla(0,0%,100%,.08);background:#101010}.tracking-real-map-v3{width:100%;min-height:370px}.tracking-real-map-note-v3{position:absolute;left:28px;bottom:28px;z-index:2;padding:10px 14px;border-radius:999px;background:rgba(0,0,0,.72);color:#fff;border:1px solid hsla(0,0%,100%,.1)}.tracking-real-map-wrap-v3{position:relative}.tracking-real-map-empty-v3{display:grid;place-items:center;text-align:center;padding:30px;background:linear-gradient(hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0),#101010;background-size:42px 42px}.tracking-real-map-empty-v3 span,.tracking-real-map-empty-v3 strong{display:block;max-width:520px}.tracking-live-bottom-v3{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.tracking-live-timeline-v3{display:grid;grid-gap:12px;gap:12px;margin-top:12px}.tracking-live-timeline-v3 p{display:grid;grid-template-columns:14px 1fr auto;grid-gap:10px;gap:10px;align-items:start;margin:0;padding-top:12px;border-top:1px solid hsla(0,0%,100%,.07)}.tracking-live-timeline-v3 i{width:12px;height:12px;border-radius:50%;margin-top:4px;background:hsla(0,0%,100%,.16)}.tracking-live-timeline-v3 p.active i{background:#ff3b30}.tracking-live-timeline-v3 b,.tracking-live-timeline-v3 em{display:block;color:hsla(0,0%,100%,.62);font-style:normal;font-weight:700}.tracking-live-pix-v3{display:grid;grid-gap:10px;gap:10px;margin-top:12px}.tracking-live-pix-v3 .textarea{min-height:120px}.tracking-courier-v3 a,.tracking-live-right-v3 a{display:inline-flex;justify-content:center;border-radius:14px;padding:12px 14px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);font-weight:900}.tracking-live-right-v3 .danger{background:linear-gradient(135deg,#ff3b30,#c50909);border-color:transparent}.tracking-live-right-v3 ul{margin:0;padding-left:20px;display:grid;grid-gap:10px;gap:10px}.tracking-live-mobile-nav-v3{display:none;position:fixed;z-index:80;left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));bottom:calc(12px + env(safe-area-inset-bottom));grid-template-columns:repeat(5,1fr);gap:6px;padding:10px;border-radius:22px}.tracking-live-mobile-nav-v3 a{display:grid;justify-items:center;grid-gap:4px;gap:4px;padding:9px 2px;border-radius:14px;color:hsla(0,0%,100%,.68);font-size:.72rem;font-weight:900}.tracking-live-mobile-nav-v3 a.active{color:#ff3b30;background:rgba(255,59,48,.1)}@media (max-width:1240px){.tracking-live-grid-v3{grid-template-columns:minmax(260px,330px) 1fr}.tracking-live-right-v3{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:920px){.tracking-live-bottom-v3,.tracking-live-form-v3,.tracking-live-grid-v3,.tracking-live-header-v3,.tracking-live-right-v3,.tracking-live-search-v3{grid-template-columns:1fr}.tracking-live-header-v3 nav{display:none}.tracking-live-search-v3{display:grid;align-items:start}.tracking-live-form-v3 button{width:100%}}@media (max-width:720px){.tracking-live-layout-v3{width:min(100% - 22px,520px);padding-bottom:calc(128px + env(safe-area-inset-bottom))}.tracking-live-search-v3 h1{font-size:clamp(2.2rem,12vw,3.2rem)}.tracking-live-card-v3,.tracking-live-form-v3,.tracking-live-header-v3{border-radius:20px}.tracking-map-panel-v3{min-height:auto}.tracking-real-map-empty-v3,.tracking-real-map-v3,.tracking-real-map-wrap-v3{min-height:270px}.tracking-live-steps-v3{overflow-x:auto;grid-template-columns:repeat(5,minmax(72px,1fr));padding-bottom:4px}.tracking-live-mobile-nav-v3{display:grid}}.tracking-real-map-v3 .maplibregl-map,.tracking-real-map-wrap-v3 .maplibregl-map{font-family:inherit;background:#0b0b0b}.tracking-real-map-wrap-v3 .maplibregl-canvas{filter:saturate(.55) contrast(1.18) brightness(.72)}.tracking-real-map-wrap-v3 .maplibregl-ctrl-group{overflow:hidden;border-radius:12px;background:hsla(0,0%,4%,.88);border:1px solid hsla(0,0%,100%,.14);box-shadow:0 12px 30px rgba(0,0,0,.32)}.tracking-real-map-wrap-v3 .maplibregl-ctrl button{background-color:hsla(0,0%,6%,.92)}.tracking-real-map-wrap-v3 .maplibregl-ctrl button span{filter:invert(1)}.tracking-real-map-wrap-v3 .maplibregl-popup-content{color:#fff;background:#111;border:1px solid hsla(0,0%,100%,.14);border-radius:12px;box-shadow:0 16px 34px rgba(0,0,0,.32)}.tracking-real-map-wrap-v3 .maplibregl-popup-tip{border-top-color:#111;border-bottom-color:#111}.cp-btn-courier-v1{color:#fff!important;background:linear-gradient(135deg,#111827,#0b0f18)!important;border:1px solid hsla(0,0%,100%,.14)!important;box-shadow:0 14px 30px rgba(0,0,0,.22)!important}.cp-btn-courier-v1:hover{transform:translateY(-1px);border-color:rgba(255,76,58,.42)!important}.courier-register-strip-v2{display:flex;justify-content:space-between;align-items:center;gap:18px;margin:22px auto 0;padding:18px;border-radius:24px;background:linear-gradient(135deg,rgba(255,76,58,.12),hsla(0,0%,100%,.04));border:1px solid hsla(0,0%,100%,.1);box-shadow:0 20px 60px rgba(0,0,0,.18)}.courier-register-strip-v2 strong{display:block;color:#fff;font-size:1.08rem;font-weight:900}.courier-register-strip-v2 span{display:block;margin-top:5px;color:hsla(0,0%,100%,.68);font-weight:700}@media (max-width:780px){.courier-register-strip-v2{display:grid;grid-template-columns:1fr;text-align:left}.courier-register-strip-v2 .btn{width:100%}}.courier-kyc-box-v1{margin:24px 0;padding:22px;border-radius:24px;background:linear-gradient(135deg,rgba(255,76,58,.08),hsla(0,0%,100%,.035));border:1px solid hsla(0,0%,100%,.1)}.courier-kyc-head-v1 h2{margin:12px 0 8px;color:#fff;font-size:clamp(1.4rem,3vw,2.1rem)}.courier-kyc-head-v1 p{margin:0 0 18px;color:hsla(0,0%,100%,.68);font-weight:700}.courier-kyc-grid-v1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.admin-courier-kyc-box-v1{margin-top:16px;padding:16px;border-radius:20px;background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.08)}.admin-courier-kyc-head-v1{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.admin-courier-kyc-head-v1 strong{color:#fff;font-size:1rem}.admin-courier-kyc-files-v1{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.admin-courier-kyc-review-v1{margin-top:12px}@media (max-width:780px){.courier-kyc-grid-v1{grid-template-columns:1fr}.admin-courier-kyc-head-v1{align-items:flex-start;flex-direction:column}}.public-menu-hero-slider-v4 .public-menu-hero-dots-v4,.public-menu-hero-v3 .public-menu-hero-dots-v4{position:absolute!important;left:50%!important;bottom:18px!important;z-index:6!important;display:flex!important;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;padding:0!important;gap:8px!important;align-items:center!important;justify-content:center!important;transform:translateX(-50%)!important;background:transparent!important;border:0!important;box-shadow:none!important}.public-menu-hero-slider-v4 .public-menu-hero-dots-v4 button,.public-menu-hero-v3 .public-menu-hero-dots-v4 button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:12px!important;min-width:12px!important;max-width:12px!important;height:12px!important;min-height:12px!important;max-height:12px!important;padding:0!important;margin:0!important;border:0!important;border-radius:999px!important;background:transparent!important;background-image:none!important;box-shadow:none!important;outline:none!important;-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;overflow:visible!important}.public-menu-hero-slider-v4 .public-menu-hero-dots-v4 button span,.public-menu-hero-v3 .public-menu-hero-dots-v4 button span{display:block!important;width:7px!important;min-width:7px!important;height:7px!important;min-height:7px!important;padding:0!important;border-radius:999px!important;background:hsla(0,0%,100%,.48)!important;box-shadow:none!important}.public-menu-hero-slider-v4 .public-menu-hero-dots-v4 button.is-active,.public-menu-hero-v3 .public-menu-hero-dots-v4 button.is-active{width:24px!important;min-width:24px!important;max-width:24px!important}.public-menu-hero-slider-v4 .public-menu-hero-dots-v4 button.is-active span,.public-menu-hero-v3 .public-menu-hero-dots-v4 button.is-active span{width:22px!important;min-width:22px!important;height:7px!important;min-height:7px!important;background:hsla(0,0%,100%,.82)!important;transform:none!important}.cp-testimonials-v1{position:relative;overflow:hidden;padding:clamp(54px,7vw,92px) 0;background:radial-gradient(circle at 12% 18%,rgba(239,31,45,.12),transparent 28%),radial-gradient(circle at 88% 18%,rgba(255,122,24,.12),transparent 26%),linear-gradient(180deg,hsla(0,0%,100%,.02),rgba(255,247,239,.72))}.cp-testimonials-v1:after,.cp-testimonials-v1:before{content:"";position:absolute;top:0;bottom:0;width:min(160px,16vw);z-index:2;pointer-events:none}.cp-testimonials-v1:before{left:0;background:linear-gradient(90deg,var(--cream),rgba(255,247,239,0))}.cp-testimonials-v1:after{right:0;background:linear-gradient(270deg,var(--cream),rgba(255,247,239,0))}.cp-testimonials-title-v1{position:relative;z-index:3;max-width:790px;margin:0 auto 30px;text-align:center}.cp-testimonials-title-v1 h2{margin:14px 0 12px;font-size:clamp(34px,5vw,58px);line-height:.96;letter-spacing:-.065em;color:#17181d}.cp-testimonials-title-v1 p{margin:0 auto;max-width:720px;color:#5f6673;font-size:clamp(16px,2vw,19px);line-height:1.6;font-weight:800}.cp-testimonial-marquee-shell-v1{position:relative;z-index:1;width:100%;overflow:hidden;padding:9px 0}.cp-testimonial-marquee-shell-v1:hover .cp-testimonial-marquee-v1{animation-play-state:paused}.cp-testimonial-marquee-v1{display:flex;align-items:stretch;gap:18px;width:max-content;will-change:transform}.cp-testimonial-marquee-left-v1{animation:cpTestimonialScrollLeftV1 52s linear infinite}.cp-testimonial-marquee-right-v1{animation:cpTestimonialScrollRightV1 52s linear infinite}.cp-testimonial-card-v1{flex:0 0 clamp(280px,30vw,390px);min-height:235px;padding:22px;border-radius:30px;border:1px solid hsla(0,0%,100%,.72);background:linear-gradient(135deg,hsla(0,0%,100%,.86),hsla(0,0%,100%,.58)),radial-gradient(circle at 10% 0,rgba(239,31,45,.09),transparent 42%);box-shadow:0 22px 60px rgba(130,20,20,.13);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease}.cp-testimonial-card-v1:hover{transform:translateY(-6px) scale(1.015);border-color:rgba(239,31,45,.22);box-shadow:0 30px 80px rgba(130,20,20,.19)}.cp-testimonial-head-v1{display:flex;align-items:center;gap:13px;margin-bottom:13px}.cp-testimonial-avatar-v1{width:54px;height:54px;border-radius:19px;display:grid;place-items:center;color:#fff;font-weight:1000;letter-spacing:-.04em;background:radial-gradient(circle at 30% 22%,hsla(0,0%,100%,.46),transparent 25%),linear-gradient(135deg,var(--red),var(--orange));box-shadow:0 14px 30px rgba(239,31,45,.24)}.cp-testimonial-head-v1 strong{display:block;color:#15161b;font-size:16px;letter-spacing:-.02em}.cp-testimonial-head-v1 span{display:block;margin-top:3px;color:#6b7280;font-size:13px;font-weight:900}.cp-testimonial-stars-v1{margin-bottom:12px;font-size:15px;letter-spacing:1px;filter:drop-shadow(0 6px 12px rgba(255,122,24,.18))}.cp-testimonial-card-v1 p{margin:0;color:#3d424b;font-size:15px;line-height:1.58;font-weight:760}@keyframes cpTestimonialScrollLeftV1{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes cpTestimonialScrollRightV1{0%{transform:translate3d(-50%,0,0)}to{transform:translateZ(0)}}@media (max-width:780px){.cp-testimonials-v1{padding:46px 0 58px}.cp-testimonial-marquee-v1{gap:12px}.cp-testimonial-card-v1{flex-basis:min(82vw,340px);min-height:245px;padding:19px;border-radius:25px}.cp-testimonial-avatar-v1{width:50px;height:50px;border-radius:17px}.cp-testimonials-v1:after,.cp-testimonials-v1:before{width:54px}}.cp-testimonials-v1{background:radial-gradient(circle at 15% 8%,rgba(255,76,58,.14),transparent 30%),radial-gradient(circle at 86% 14%,rgba(255,168,54,.16),transparent 32%),linear-gradient(180deg,#fffaf4,#fff3e8 48%,#fff8f1)!important}.cp-testimonials-title-v1{padding:clamp(18px,3vw,28px) clamp(16px,4vw,34px);border-radius:34px;background:linear-gradient(135deg,hsla(0,0%,100%,.88),hsla(0,0%,100%,.64)),radial-gradient(circle at 10% 0,rgba(239,31,45,.08),transparent 40%);border:1px solid rgba(239,31,45,.1);box-shadow:0 24px 70px rgba(130,20,20,.1);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.cp-testimonials-title-v1 .badge{background:linear-gradient(135deg,var(--red),var(--orange))!important;border:0!important;box-shadow:0 12px 28px rgba(239,31,45,.22)!important}.cp-testimonials-title-v1 h2{color:#18191f!important;text-shadow:none!important}.cp-testimonials-title-v1 p{color:#515866!important;text-shadow:none!important}.cp-testimonials-v1:before{background:linear-gradient(90deg,#fffaf4,rgba(255,250,244,0))!important}.cp-testimonials-v1:after{background:linear-gradient(270deg,#fffaf4,rgba(255,250,244,0))!important}@media (max-width:780px){.cp-testimonials-title-v1{border-radius:26px;margin-left:14px;margin-right:14px}.cp-testimonials-title-v1 h2{font-size:clamp(31px,10vw,42px)!important;line-height:1.02!important}.cp-testimonials-title-v1 p{font-size:15px!important;line-height:1.55!important}}.cp-testimonials-v1{background:radial-gradient(circle at 14% 12%,rgba(239,31,45,.24),transparent 30%),radial-gradient(circle at 86% 18%,rgba(255,76,58,.15),transparent 30%),radial-gradient(circle at 50% 100%,rgba(121,12,28,.3),transparent 42%),linear-gradient(180deg,#07070a,#12070a 42%,#26070f)!important}.cp-testimonials-v1:before{background:linear-gradient(90deg,#07070a,rgba(7,7,10,0))!important}.cp-testimonials-v1:after{background:linear-gradient(270deg,#07070a,rgba(7,7,10,0))!important}.cp-testimonials-title-v1{background:linear-gradient(135deg,rgba(18,18,22,.88),rgba(63,8,18,.58)),radial-gradient(circle at 12% 0,rgba(239,31,45,.22),transparent 44%)!important;border:1px solid rgba(255,76,58,.18)!important;box-shadow:0 26px 80px rgba(0,0,0,.32),0 0 44px rgba(239,31,45,.1)!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important}.cp-testimonials-title-v1 .badge{color:#fff!important;background:linear-gradient(135deg,var(--red),#7f1020)!important;border:1px solid hsla(0,0%,100%,.12)!important;box-shadow:0 14px 34px rgba(239,31,45,.28)!important}.cp-testimonials-title-v1 h2{color:#fff!important;text-shadow:0 12px 36px rgba(0,0,0,.35)!important}.cp-testimonials-title-v1 p{color:#d0d0d0!important;text-shadow:0 8px 28px rgba(0,0,0,.28)!important}.cp-testimonial-card-v1{background:linear-gradient(180deg,rgba(24,24,28,.94),rgba(12,12,16,.9)),radial-gradient(circle at 10% 0,rgba(239,31,45,.16),transparent 44%)!important;border:1px solid rgba(239,31,45,.22)!important;box-shadow:0 22px 64px rgba(0,0,0,.34),0 0 36px rgba(239,31,45,.1)!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important}.cp-testimonial-card-v1:hover{border-color:rgba(255,76,58,.36)!important;box-shadow:0 30px 84px rgba(0,0,0,.42),0 0 52px rgba(239,31,45,.16)!important}.cp-testimonial-head-v1 strong{color:#fff!important}.cp-testimonial-head-v1 span{color:#cfcfcf!important}.cp-testimonial-card-v1 p{color:#fff!important;text-shadow:0 8px 22px rgba(0,0,0,.22)!important}.cp-testimonial-stars-v1{filter:drop-shadow(0 0 10px rgba(255,191,64,.32)) drop-shadow(0 8px 16px rgba(255,122,24,.18))!important}.cp-testimonial-avatar-v1{box-shadow:0 14px 32px rgba(239,31,45,.34),inset 0 1px 0 hsla(0,0%,100%,.28)!important}.cp-testimonial-marquee-shell-v1,.cp-testimonials-v1{max-width:100%!important;overflow:hidden!important}.cp-testimonial-marquee-v1{max-width:none!important;width:max-content!important}.cp-testimonial-card-v1{box-sizing:border-box!important;overflow:hidden!important}.cp-testimonial-head-v1,.cp-testimonial-head-v1>div:last-child{min-width:0!important}.cp-testimonial-card-v1 p,.cp-testimonial-head-v1 span,.cp-testimonial-head-v1 strong{overflow-wrap:anywhere!important;word-break:normal!important}@media (min-width:1181px){.cp-testimonial-card-v1{flex-basis:clamp(300px,28vw,380px)!important;min-height:220px!important;padding:22px!important}}@media (max-width:1180px){.cp-testimonial-card-v1{flex-basis:clamp(270px,36vw,340px)!important;min-height:212px!important;padding:19px!important;border-radius:26px!important}.cp-testimonial-head-v1{gap:12px!important}.cp-testimonial-avatar-v1{width:48px!important;height:48px!important;border-radius:16px!important;flex:0 0 48px!important}.cp-testimonial-head-v1 strong{font-size:15px!important;line-height:1.18!important}.cp-testimonial-head-v1 span{font-size:12px!important;line-height:1.25!important}.cp-testimonial-card-v1 p{font-size:13px!important;line-height:1.52!important}}@media (max-width:780px){.cp-testimonials-v1{padding-left:0!important;padding-right:0!important}.cp-testimonial-marquee-shell-v1{padding:6px 0!important}.cp-testimonial-marquee-v1{gap:10px!important}.cp-testimonial-card-v1{flex-basis:min(74vw,286px)!important;min-height:190px!important;padding:15px!important;border-radius:22px!important}.cp-testimonial-head-v1{gap:10px!important;margin-bottom:10px!important}.cp-testimonial-avatar-v1{width:42px!important;height:42px!important;border-radius:14px!important;flex:0 0 42px!important;font-size:13px!important}.cp-testimonial-head-v1 strong{font-size:13px!important;line-height:1.15!important}.cp-testimonial-head-v1 span{font-size:10.5px!important;line-height:1.25!important}.cp-testimonial-stars-v1{margin-bottom:8px!important;font-size:12px!important;letter-spacing:.5px!important}.cp-testimonial-card-v1 p{font-size:11.5px!important;line-height:1.45!important}}@media (max-width:480px){.cp-testimonial-marquee-v1{gap:9px!important}.cp-testimonial-card-v1{flex-basis:min(70vw,248px)!important;min-height:176px!important;padding:13px!important;border-radius:19px!important}.cp-testimonial-avatar-v1{width:38px!important;height:38px!important;border-radius:13px!important;flex:0 0 38px!important;font-size:12px!important}.cp-testimonial-head-v1 strong{font-size:12.5px!important}.cp-testimonial-head-v1 span{font-size:10px!important}.cp-testimonial-stars-v1{font-size:11.5px!important}.cp-testimonial-card-v1 p{font-size:11px!important;line-height:1.42!important}}@media (max-width:360px){.cp-testimonial-card-v1{flex-basis:min(76vw,230px)!important;min-height:170px!important;padding:12px!important}.cp-testimonial-avatar-v1{width:36px!important;height:36px!important;flex-basis:36px!important}.cp-testimonial-card-v1 p{font-size:10.6px!important}}.order-popup-backdrop-v1{position:fixed;inset:0;z-index:9998;display:grid;place-items:center;padding:clamp(14px,4vw,28px);background:radial-gradient(circle at 18% 12%,rgba(239,31,45,.2),transparent 30%),radial-gradient(circle at 84% 12%,rgba(255,76,58,.12),transparent 32%),rgba(0,0,0,.62);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.order-popup-card-v1{position:relative;width:min(94vw,560px);max-height:calc(100dvh - 28px);overflow:auto;padding:clamp(18px,4vw,28px);border-radius:clamp(22px,4vw,34px);border:1px solid rgba(239,31,45,.22);background:linear-gradient(180deg,rgba(24,24,28,.96),rgba(12,12,16,.94)),radial-gradient(circle at 10% 0,rgba(239,31,45,.18),transparent 44%);box-shadow:0 30px 90px rgba(0,0,0,.42),0 0 54px rgba(239,31,45,.14);color:#fff}.order-popup-icon-v1{width:48px;height:48px;display:grid;place-items:center;border-radius:16px;margin-bottom:12px;background:linear-gradient(135deg,rgba(239,31,45,.95),rgba(255,122,24,.88));box-shadow:0 16px 36px rgba(239,31,45,.28)}.order-popup-card-v1 .badge,.order-popup-card-v1 .public-badge-red{color:#fff!important;background:linear-gradient(135deg,var(--red),#7f1020)!important;border:1px solid hsla(0,0%,100%,.12)!important;box-shadow:0 12px 28px rgba(239,31,45,.26)!important}.order-popup-card-v1 h2{margin:14px 0 10px;color:#fff!important;font-size:clamp(28px,7vw,44px);line-height:1.02;letter-spacing:-.055em;text-shadow:0 14px 38px rgba(0,0,0,.34)}.order-popup-card-v1 p,.order-popup-card-v1 small{color:#d0d0d0!important;font-weight:800;line-height:1.55}.order-popup-code-v1,.order-popup-meta-v1,.order-status-line-v1{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-top:12px;padding:14px 16px;border-radius:18px;background:hsla(0,0%,100%,.055);border:1px solid hsla(0,0%,100%,.08)}.order-popup-code-v1 span,.order-status-line-v1 span{color:#cfcfcf!important;font-weight:900}.order-popup-code-v1 strong,.order-popup-meta-v1 span,.order-status-line-v1 strong{color:#fff!important;font-weight:1000}.order-popup-actions-v1{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 12px}.order-popup-actions-v1 .btn{min-height:46px}.order-floating-pill-v1{position:fixed;left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:9998;width:min(94vw,520px);margin:0 auto;padding:14px 18px;border:1px solid rgba(239,31,45,.28);border-radius:999px;color:#fff;font-weight:1000;background:linear-gradient(135deg,rgba(24,24,28,.96),rgba(80,8,20,.92));box-shadow:0 22px 64px rgba(0,0,0,.34),0 0 34px rgba(239,31,45,.14)}@media (max-width:560px){.order-popup-backdrop-v1{align-items:end;padding:12px}.order-popup-card-v1{width:100%;padding:17px;border-radius:24px}.order-popup-card-v1 h2{font-size:clamp(25px,9vw,34px)}.order-popup-code-v1,.order-popup-meta-v1,.order-status-line-v1{align-items:flex-start;flex-direction:column;padding:12px 13px}.order-popup-actions-v1{display:grid;grid-template-columns:1fr}.order-popup-actions-v1 .btn{width:100%}}.cp-testimonial-marquee-shell-v1{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.cp-testimonial-marquee-shell-v1:hover .cp-testimonial-marquee-v1{animation-play-state:running!important}.cp-testimonial-marquee-shell-v1.is-paused-by-click .cp-testimonial-marquee-v1{animation-play-state:paused!important}.cp-testimonial-marquee-left-v1,.cp-testimonial-marquee-right-v1,.cp-testimonial-marquee-v1{animation-delay:0s!important;animation-fill-mode:both!important;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translateZ(0);will-change:transform}.cp-testimonial-marquee-right-v1{transform:translate3d(-50%,0,0);-webkit-transform:translate3d(-50%,0,0)}@supports (-webkit-touch-callout:none){.cp-testimonial-marquee-shell-v1{min-height:1px}.cp-testimonial-marquee-v1{display:flex!important;opacity:1!important;visibility:visible!important}}.pwa-install-card-v1{position:fixed;left:18px;right:18px;bottom:calc(18px + env(safe-area-inset-bottom));z-index:9997;width:min(680px,calc(100vw - 36px));margin:0 auto;display:grid;grid-template-columns:auto 1fr auto;grid-gap:14px;gap:14px;align-items:center;padding:14px;border-radius:24px;border:1px solid rgba(239,31,45,.22);background:linear-gradient(180deg,rgba(24,24,28,.96),rgba(12,12,16,.94)),radial-gradient(circle at 10% 0,rgba(239,31,45,.18),transparent 44%);color:#fff;box-shadow:0 24px 76px rgba(0,0,0,.42),0 0 40px rgba(239,31,45,.13);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.pwa-install-icon-v1{width:52px;height:52px;border-radius:18px;display:grid;place-items:center;background:linear-gradient(135deg,rgba(239,31,45,.96),rgba(255,122,24,.88));box-shadow:0 16px 34px rgba(239,31,45,.28);overflow:hidden}.pwa-install-icon-v1 img{width:38px;height:38px;object-fit:contain}.pwa-install-copy-v1{min-width:0}.pwa-install-copy-v1 strong{display:block;color:#fff;font-weight:1000;letter-spacing:-.02em}.pwa-install-copy-v1 span{display:block;margin-top:4px;color:#d0d0d0;font-size:13px;font-weight:800;line-height:1.35}.pwa-install-ios-help-v1{margin-top:9px;padding:10px 12px;border-radius:16px;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.09);color:#fff;font-size:12px;font-weight:800;line-height:1.45}.pwa-install-actions-v1{display:flex;gap:8px;align-items:center}.pwa-install-actions-v1 .btn{min-height:40px;white-space:nowrap}@media (max-width:720px){.pwa-install-card-v1{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));width:calc(100vw - 24px);grid-template-columns:auto 1fr;border-radius:22px}.pwa-install-actions-v1{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr}.pwa-install-actions-v1 .btn{width:100%}}@media (max-width:420px){.pwa-install-card-v1{padding:12px;gap:10px}.pwa-install-icon-v1{width:46px;height:46px;border-radius:16px}.pwa-install-icon-v1 img{width:34px;height:34px}.pwa-install-copy-v1 strong{font-size:14px}.pwa-install-copy-v1 span{font-size:12px}}.order-live-widget-v3{position:fixed!important;right:16px!important;bottom:calc(16px + env(safe-area-inset-bottom))!important;z-index:9998!important;width:min(430px,calc(100vw - 32px))!important;color:#fff!important;font-family:inherit!important;pointer-events:auto!important}.order-live-main-v3{position:relative!important;display:grid!important;grid-template-columns:1fr auto!important;grid-gap:8px!important;gap:8px!important;align-items:stretch!important;border-radius:24px!important;background:linear-gradient(180deg,rgba(24,24,28,.97),rgba(12,12,16,.95)),radial-gradient(circle at 10% 0,rgba(239,31,45,.22),transparent 44%)!important;border:1px solid rgba(239,31,45,.32)!important;box-shadow:0 24px 76px rgba(0,0,0,.42),0 0 42px rgba(239,31,45,.16)!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;overflow:hidden!important}.order-live-hide-v3,.order-live-toggle-v3{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;border:0!important;font:inherit!important;color:inherit!important}.order-live-toggle-v3{min-width:0!important;width:100%!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;grid-gap:12px!important;gap:12px!important;align-items:center!important;padding:13px 12px 13px 13px!important;background:transparent!important;text-align:left!important;cursor:pointer!important}.order-live-hide-v3{width:42px!important;min-width:42px!important;display:grid!important;place-items:center!important;background:hsla(0,0%,100%,.06)!important;border-left:1px solid hsla(0,0%,100%,.08)!important;cursor:pointer!important;font-size:22px!important;font-weight:1000!important;line-height:1!important}.order-live-pulse-v3{position:relative!important;width:42px!important;height:42px!important;border-radius:15px!important;background:linear-gradient(135deg,var(--red),var(--orange))!important;box-shadow:0 16px 34px rgba(239,31,45,.3)!important;flex:0 0 42px!important}.order-live-pulse-v3:before{content:"🧾"!important;position:absolute!important;inset:0!important;display:grid!important;place-items:center!important;font-size:19px!important}.order-live-pulse-v3:after{content:""!important;position:absolute!important;inset:-6px!important;border-radius:22px!important;border:1px solid rgba(239,31,45,.46)!important;animation:orderLivePulseV3 1.45s ease-out infinite!important}.order-live-copy-v3{min-width:0!important;display:block!important}.order-live-copy-v3 strong{display:block!important;color:#fff!important;font-size:14px!important;font-weight:1000!important;line-height:1.16!important;letter-spacing:-.02em!important;white-space:normal!important}.order-live-copy-v3 small{display:block!important;margin-top:4px!important;color:#d0d0d0!important;font-size:12px!important;font-weight:850!important;line-height:1.32!important;white-space:normal!important}.order-live-chevron-v3{width:30px!important;height:30px!important;border-radius:999px!important;display:grid!important;place-items:center!important;color:#fff!important;background:hsla(0,0%,100%,.07)!important;border:1px solid hsla(0,0%,100%,.08)!important;font-weight:1000!important;font-size:19px!important}.order-live-details-v3{margin-top:10px!important;padding:13px!important;border-radius:22px!important;border:1px solid rgba(239,31,45,.24)!important;background:linear-gradient(180deg,rgba(24,24,28,.97),rgba(12,12,16,.95)),radial-gradient(circle at 90% 0,rgba(239,31,45,.16),transparent 44%)!important;box-shadow:0 24px 70px rgba(0,0,0,.36)!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important}.order-live-row-v3{display:flex!important;justify-content:space-between!important;gap:12px!important;align-items:center!important;padding:10px 11px!important;border-radius:16px!important;background:hsla(0,0%,100%,.055)!important;border:1px solid hsla(0,0%,100%,.08)!important}.order-live-row-v3+.order-live-row-v3{margin-top:8px!important}.order-live-row-v3 span{color:#cfcfcf!important;font-weight:900!important;font-size:12px!important}.order-live-row-v3 strong{color:#fff!important;font-weight:1000!important;font-size:13px!important;text-align:right!important;overflow-wrap:anywhere!important}.order-live-actions-v3{display:grid!important;grid-template-columns:.75fr 1fr 1.1fr!important;grid-gap:8px!important;gap:8px!important;margin-top:11px!important}.order-live-actions-v3 .btn{min-height:40px!important;padding-left:10px!important;padding-right:10px!important;white-space:normal!important;text-align:center!important}@keyframes orderLivePulseV3{0%{opacity:.72;transform:scale(.88)}to{opacity:0;transform:scale(1.28)}}@media (max-width:720px){.order-live-widget-v3{left:10px!important;right:10px!important;bottom:calc(10px + env(safe-area-inset-bottom))!important;width:auto!important}.order-live-main-v3{border-radius:20px!important}.order-live-toggle-v3{gap:9px!important;padding:11px!important}.order-live-hide-v3{width:38px!important;min-width:38px!important;font-size:20px!important}.order-live-pulse-v3{width:38px!important;height:38px!important;border-radius:13px!important;flex-basis:38px!important}.order-live-copy-v3 strong{font-size:12.8px!important}.order-live-copy-v3 small{font-size:11px!important}.order-live-chevron-v3{width:27px!important;height:27px!important;font-size:17px!important}.order-live-details-v3{padding:11px!important;border-radius:19px!important}.order-live-actions-v3{grid-template-columns:1fr!important}.order-live-actions-v3 .btn{width:100%!important}}@media (max-width:380px){.order-live-copy-v3 strong{font-size:12px!important}.order-live-copy-v3 small{font-size:10.5px!important}.order-live-pulse-v3{width:34px!important;height:34px!important;flex-basis:34px!important}.order-live-hide-v3{width:34px!important;min-width:34px!important}}@media (max-width:720px){.public-menu-page-v3,.public-menu-page-v4,.public-menu-page-v5,.public-menu-root-v3,.public-menu-root-v4,.public-menu-root-v5,.public-menu-shell-v3{padding-bottom:calc(164px + env(safe-area-inset-bottom))!important;scroll-padding-bottom:calc(164px + env(safe-area-inset-bottom))!important}.public-menu-page-v3:after,.public-menu-page-v4:after,.public-menu-page-v5:after,.public-menu-root-v3:after,.public-menu-root-v4:after,.public-menu-root-v5:after,.public-menu-shell-v3:after{content:"";display:block;height:calc(54px + env(safe-area-inset-bottom))}#menu-checkout,#menu-products,.public-menu-cart-v3{scroll-margin-bottom:calc(168px + env(safe-area-inset-bottom))!important}.public-menu-mobile-bottom-v5{grid-template-columns:repeat(4,minmax(0,1fr))!important;width:min(calc(100vw - 24px),372px)!important;min-height:64px!important;bottom:calc(12px + env(safe-area-inset-bottom))!important;z-index:95!important}.public-menu-mobile-bottom-v5 a{position:relative!important;min-width:0!important}.public-menu-cart-link-v5,.public-menu-orders-link-v5{font-weight:900!important}.public-menu-cart-icon-v5,.public-menu-orders-icon-v5{position:relative;display:inline-flex!important;align-items:center;justify-content:center;min-width:24px;min-height:22px;line-height:1}.public-menu-cart-icon-v5 b,.public-menu-orders-icon-v5 b{position:absolute;top:-10px;right:-13px;min-width:20px;height:20px;padding:0 5px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#ff2d2d;color:#fff;font-size:11px;font-weight:1000;line-height:1;border:2px solid #111;box-shadow:0 8px 18px rgba(255,45,45,.42)}.order-live-widget-v3{bottom:calc(152px + env(safe-area-inset-bottom))!important;width:min(430px,calc(100vw - 24px))!important}}@media (max-width:380px){.public-menu-mobile-bottom-v5{width:min(calc(100vw - 18px),350px)!important;padding-left:6px!important;padding-right:6px!important}.public-menu-mobile-bottom-v5 a{font-size:.58rem!important}}@media (max-width:720px){body{padding-bottom:calc(96px + env(safe-area-inset-bottom))!important}#conteudo-principal{padding-bottom:calc(88px + env(safe-area-inset-bottom))!important}#conteudo-principal,#conteudo-principal>div,#conteudo-principal>main,#conteudo-principal>section{scroll-padding-bottom:calc(150px + env(safe-area-inset-bottom))!important}#conteudo-principal:after{content:"";display:block;height:calc(42px + env(safe-area-inset-bottom))}.global-bottom-menu-v1{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;position:fixed!important;left:50%!important;bottom:calc(12px + env(safe-area-inset-bottom))!important;transform:translateX(-50%)!important;z-index:96!important;width:min(calc(100vw - 24px),372px)!important;min-height:64px!important}.global-bottom-menu-v1 a{position:relative!important;min-width:0!important}.order-live-widget-v3{bottom:calc(152px + env(safe-area-inset-bottom))!important}}@media (min-width:721px){.global-bottom-menu-v1{display:none!important}}@media (max-width:720px){body{padding-bottom:calc(108px + env(safe-area-inset-bottom))!important}#conteudo-principal{padding-bottom:calc(98px + env(safe-area-inset-bottom))!important;scroll-padding-bottom:calc(158px + env(safe-area-inset-bottom))!important}#conteudo-principal:after{content:"";display:block;height:calc(58px + env(safe-area-inset-bottom))}.cp-mobile-menu-v3,.global-bottom-menu-v1,.public-menu-mobile-bottom-v5.global-bottom-menu-v1{display:none!important}.global-bottom-menu-v2{position:fixed!important;left:50%!important;bottom:calc(10px + env(safe-area-inset-bottom))!important;transform:translateX(-50%)!important;z-index:96!important;width:min(calc(100vw - 18px),430px)!important;min-height:66px!important;padding:7px!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-gap:2px!important;gap:2px!important;border-radius:24px!important;background:linear-gradient(180deg,rgba(14,15,18,.96),rgba(6,7,9,.96))!important;border:1px solid hsla(0,0%,100%,.1)!important;box-shadow:0 22px 70px rgba(0,0,0,.66),0 0 35px rgba(239,31,45,.12),inset 0 1px 0 hsla(0,0%,100%,.05)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important}.global-bottom-menu-v2 a{position:relative!important;min-width:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important;color:hsla(0,0%,100%,.62)!important;text-decoration:none!important;font-size:10px!important;font-weight:900!important;letter-spacing:-.02em!important;border-radius:18px!important;transition:color .2s ease,background .2s ease,transform .2s ease!important}.global-bottom-menu-v2 a.active{color:#fff!important;background:radial-gradient(circle at 50% 8%,rgba(255,122,24,.16),transparent 50%),rgba(239,31,45,.1)!important}.global-bottom-icon-v2{position:relative!important;width:25px!important;height:25px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;font-size:18px!important;color:#ff4a2d!important;text-shadow:0 0 12px rgba(255,70,30,.42),0 0 18px rgba(239,31,45,.25)!important}.global-bottom-menu-v2 a.active .global-bottom-icon-v2{color:#ff2d2d!important;text-shadow:0 0 16px rgba(255,45,45,.6),0 0 22px rgba(255,122,24,.35)!important}.global-bottom-menu-v2 small{font:inherit!important;line-height:1.1!important;white-space:nowrap!important;color:inherit!important}.public-menu-cart-icon-v5 b,.public-menu-orders-icon-v5 b{position:absolute!important;top:-9px!important;right:-12px!important;min-width:19px!important;height:19px!important;padding:0 5px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(135deg,#ff2d2d,#ff7a18)!important;color:#fff!important;font-size:10px!important;font-weight:1000!important;line-height:1!important;border:2px solid #08090c!important;box-shadow:0 8px 18px rgba(255,45,45,.42)!important}.order-live-widget-v3{bottom:calc(152px + env(safe-area-inset-bottom))!important}}@media (min-width:721px){.global-bottom-menu-v2{display:none!important}}.global-floating-menu-v1{position:fixed;top:calc(14px + env(safe-area-inset-top));right:14px;z-index:97;display:none;color:#fff}.global-floating-menu-v1>button{min-height:44px;padding:0 15px;border:1px solid hsla(0,0%,100%,.14);border-radius:18px;display:inline-flex;align-items:center;gap:10px;background:linear-gradient(180deg,rgba(16,17,20,.96),rgba(6,7,9,.95));color:#fff;box-shadow:0 18px 55px rgba(0,0,0,.42),0 0 26px rgba(239,31,45,.12);font-weight:1000;cursor:pointer;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.global-floating-menu-v1>button b{color:#ff3029;font-size:22px;line-height:1}.global-floating-menu-v1 nav{position:absolute;top:calc(100% + 10px);right:0;width:min(82vw,270px);padding:12px;border-radius:24px;border:1px solid hsla(0,0%,100%,.1);background:linear-gradient(180deg,rgba(16,17,20,.98),rgba(5,6,8,.98));box-shadow:0 24px 70px rgba(0,0,0,.58),0 0 35px rgba(239,31,45,.1);display:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.global-floating-menu-v1.is-open nav{display:grid;grid-gap:8px;gap:8px}.global-floating-menu-v1 nav a{min-height:48px;padding:0 14px;border-radius:16px;display:flex;align-items:center;gap:10px;color:#fff;font-weight:950;background:hsla(0,0%,100%,.045);border:1px solid hsla(0,0%,100%,.07)}.global-floating-menu-v1 nav a span{width:28px;height:28px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;color:#ff4a2d;background:radial-gradient(circle at 30% 20%,rgba(255,122,24,.22),rgba(239,31,45,.1));box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08)}.global-floating-menu-v1 nav a.active{border-color:rgba(239,31,45,.38);box-shadow:0 0 22px rgba(239,31,45,.1)}@media (max-width:720px){.global-floating-menu-v1{display:block}}@media (min-width:721px){.global-floating-menu-v1{display:none!important}}@media (max-width:720px){.cp-nav-shell-v3 .cp-nav-actions-v3{display:flex}}.categories-premium-page-v1{min-height:100vh;color:#fff;background:radial-gradient(circle at 72% 10%,rgba(239,31,45,.14),transparent 35%),radial-gradient(circle at 16% 12%,rgba(255,122,24,.08),transparent 36%),linear-gradient(180deg,#030305,#07080b 48%,#040405);padding:clamp(22px,3vw,38px) 0 calc(130px + env(safe-area-inset-bottom))}.categories-premium-shell-v1{width:min(100% - 28px,1440px);margin:0 auto;display:grid;grid-template-columns:minmax(230px,300px) 1fr;grid-gap:clamp(18px,2.4vw,30px);gap:clamp(18px,2.4vw,30px);align-items:start}.categories-premium-sidebar-v1{display:grid;grid-gap:18px;gap:18px;position:-webkit-sticky;position:sticky;top:92px}.categories-cashback-card-v1,.categories-club-card-v1,.categories-mobile-club-v1,.categories-rank-card-v1{border:1px solid hsla(0,0%,100%,.1);border-radius:26px;background:radial-gradient(circle at 82% 12%,rgba(255,122,24,.15),transparent 35%),linear-gradient(180deg,rgba(18,19,23,.96),rgba(8,9,12,.96));box-shadow:0 24px 70px rgba(0,0,0,.34),inset 0 1px 0 hsla(0,0%,100%,.04)}.categories-club-card-v1{padding:22px;border-color:rgba(255,179,71,.25)}.categories-club-card-v1 strong,.categories-mobile-club-v1 strong{display:block;font-size:1.18rem;font-weight:1000}.categories-club-card-v1 strong span,.categories-mobile-club-v1 strong span{color:#ff3029}.categories-cashback-card-v1 span,.categories-club-card-v1 p,.categories-mobile-club-v1 p,.categories-rank-card-v1 p{color:hsla(0,0%,100%,.7);font-weight:750}.categories-club-card-v1 ul{list-style:none;margin:18px 0;padding:0;display:grid;grid-gap:13px;gap:13px}.categories-club-card-v1 li{display:grid;grid-template-columns:32px 1fr;grid-gap:10px;gap:10px;align-items:center;color:hsla(0,0%,100%,.84);font-weight:850;font-size:.92rem}.categories-club-card-v1 li b{width:32px;height:32px;border-radius:13px;display:grid;place-items:center;background:rgba(255,122,24,.12)}.categories-cashback-card-v1 a,.categories-club-card-v1 a,.categories-mobile-club-v1 a{min-height:44px;padding:0 14px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;color:#ffd88a;font-weight:950;border:1px solid rgba(255,179,71,.28);background:rgba(255,179,71,.06)}.categories-cashback-card-v1{min-height:150px;padding:22px;background:radial-gradient(circle at 80% 36%,rgba(255,179,71,.25),transparent 34%),linear-gradient(135deg,rgba(32,18,4,.98),rgba(9,9,10,.96))}.categories-cashback-card-v1 small{display:block;color:#ffd88a;font-weight:950;margin-bottom:8px}.categories-cashback-card-v1 strong{display:block;color:#ffd158;font-size:2.4rem;line-height:1;font-weight:1000}.categories-cashback-card-v1 a{margin-top:16px}.categories-rank-card-v1{padding:18px}.categories-rank-card-v1 h3{margin:0 0 12px;font-size:1rem}.categories-rank-card-v1 a{min-height:52px;display:grid;grid-template-columns:26px 1fr auto;grid-gap:8px;gap:8px;align-items:center;border-radius:15px;padding:8px;background:hsla(0,0%,100%,.045);color:#fff}.categories-rank-card-v1 a+a{margin-top:8px}.categories-rank-card-v1 a b{color:#ffd158}.categories-rank-card-v1 a span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:900}.categories-rank-card-v1 a small{color:#ffd158;font-weight:950}.categories-premium-main-v1{min-width:0}.categories-premium-hero-v1{display:grid;grid-template-columns:1fr minmax(280px,420px);grid-gap:18px;gap:18px;align-items:end;margin-bottom:18px}.categories-premium-eyebrow-v1{color:#ff372f;text-transform:uppercase;letter-spacing:.12em;font-weight:1000;font-size:.82rem}.categories-premium-hero-v1 h1{margin:8px 0;font-size:clamp(2.2rem,4.4vw,4.8rem);line-height:.92;letter-spacing:-.06em}.categories-premium-hero-v1 p{margin:0;color:hsla(0,0%,100%,.7);font-weight:800;max-width:720px}.categories-premium-search-v1{display:flex;gap:8px;padding:8px;border-radius:18px;background:hsla(0,0%,100%,.055);border:1px solid hsla(0,0%,100%,.1)}.categories-premium-search-v1 input{min-width:0;flex:1 1;border:0;outline:0;color:#fff;background:transparent;padding:0 10px;font-weight:800}.categories-premium-search-v1 input::placeholder{color:hsla(0,0%,100%,.48)}.categories-premium-search-v1 button{border:0;border-radius:13px;min-height:42px;padding:0 16px;color:#fff;font-weight:950;background:linear-gradient(135deg,#ef1f2d,#ff7a18);cursor:pointer}.categories-premium-filters-v1{display:flex;gap:10px;flex-wrap:wrap;margin:16px 0 26px}.categories-premium-filters-v1 a{min-height:38px;padding:0 15px;border-radius:999px;display:inline-flex;align-items:center;color:hsla(0,0%,100%,.74);border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.045);font-weight:900}.categories-premium-filters-v1 a.active,.categories-premium-filters-v1 a:hover{color:#fff;border-color:rgba(239,31,45,.45);background:linear-gradient(135deg,rgba(239,31,45,.38),rgba(255,122,24,.22))}.categories-section-title-v1{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 14px}.categories-section-title-v1 h2{margin:0;font-size:clamp(1.25rem,2vw,1.75rem);letter-spacing:-.04em}.categories-section-title-v1 a{color:#ff4138;font-weight:950}.categories-premium-grid-v1{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:14px;gap:14px}.categories-premium-card-v1{min-height:112px;padding:17px;border-radius:18px;display:grid;align-content:center;grid-gap:8px;gap:8px;color:#fff;background:radial-gradient(circle at 12% 12%,rgba(239,31,45,.2),transparent 42%),linear-gradient(180deg,rgba(20,21,25,.94),rgba(10,11,14,.94));border:1px solid hsla(0,0%,100%,.1);box-shadow:0 18px 50px rgba(0,0,0,.22)}.categories-premium-card-v1 span{width:46px;height:46px;border-radius:17px;display:grid;place-items:center;color:#ff4a2d;font-size:1.55rem;background:rgba(239,31,45,.1);box-shadow:0 0 24px rgba(239,31,45,.22),inset 0 0 0 1px hsla(0,0%,100%,.06)}.categories-premium-card-v1 strong{font-size:1rem}.categories-premium-card-v1 small{color:hsla(0,0%,100%,.6);font-weight:800}.categories-collections-v1,.categories-stores-v1{margin-top:34px}.categories-collections-row-v1{display:grid;grid-template-columns:repeat(4,minmax(220px,1fr));grid-gap:14px;gap:14px;overflow-x:auto;padding-bottom:6px;scrollbar-width:none}.categories-collections-row-v1::-webkit-scrollbar,.categories-store-row-v1::-webkit-scrollbar{display:none}.categories-collection-card-v1{min-height:120px;padding:16px;border-radius:18px;display:grid;align-content:end;color:#fff;background:linear-gradient(135deg,rgba(239,31,45,.26),rgba(255,122,24,.1)),radial-gradient(circle at 75% 18%,hsla(0,0%,100%,.1),transparent 35%),#141114;border:1px solid hsla(0,0%,100%,.1)}.categories-collection-card-v1 span{width:-moz-fit-content;width:fit-content;margin-bottom:14px;padding:5px 9px;border-radius:999px;color:#ffd158;background:rgba(0,0,0,.34);font-size:.78rem;font-weight:1000}.categories-collection-card-v1 strong{font-size:1rem}.categories-collection-card-v1 small{color:hsla(0,0%,100%,.72);font-weight:750}.categories-collection-card-v1 em{margin-top:10px;color:#ffd158;font-style:normal;font-weight:950}.categories-store-row-v1{display:grid;grid-template-columns:repeat(4,minmax(230px,1fr));grid-gap:14px;gap:14px;overflow-x:auto;padding-bottom:8px;scrollbar-width:none}.categories-store-card-v1{overflow:hidden;border-radius:20px;color:#fff;background:linear-gradient(180deg,rgba(20,21,25,.96),rgba(9,10,12,.96));border:1px solid hsla(0,0%,100%,.1)}.categories-store-cover-v1{min-height:132px;display:grid;place-items:center;background:radial-gradient(circle at 50% 35%,rgba(255,122,24,.3),transparent 34%),linear-gradient(135deg,rgba(239,31,45,.3),rgba(255,122,24,.08))}.categories-store-cover-v1 span{width:66px;height:66px;border-radius:24px;display:grid;place-items:center;color:#fff;font-weight:1000;background:rgba(0,0,0,.32);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1)}.categories-store-card-v1>div:last-child{padding:14px}.categories-store-card-v1 p,.categories-store-card-v1 small{color:hsla(0,0%,100%,.62);font-weight:760}.categories-store-card-v1 strong{display:block;margin:4px 0;font-size:1rem}.categories-store-card-v1 p{margin:0 0 10px}.categories-store-card-v1 em{width:-moz-fit-content;width:fit-content;padding:5px 9px;border-radius:999px;color:#ffdb8a;background:rgba(239,31,45,.12);border:1px solid rgba(239,31,45,.2);font-size:.78rem;font-style:normal;font-weight:950}.categories-mobile-club-v1{display:none}.categories-empty-v1{padding:22px;border-radius:18px;color:hsla(0,0%,100%,.72);background:hsla(0,0%,100%,.045);border:1px solid hsla(0,0%,100%,.08)}@media (max-width:1100px){.categories-premium-shell-v1{grid-template-columns:1fr}.categories-premium-sidebar-v1{display:none}.categories-mobile-club-v1{display:block;margin-top:22px;padding:18px;border-color:rgba(255,179,71,.25)}.categories-mobile-club-v1 a{margin-top:10px}.categories-premium-grid-v1{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.categories-premium-page-v1{padding:88px 0 calc(136px + env(safe-area-inset-bottom))}.categories-premium-shell-v1{width:min(100% - 24px,430px)}.categories-premium-hero-v1{display:block}.categories-premium-hero-v1 h1{font-size:clamp(2.05rem,12vw,3.7rem)}.categories-premium-search-v1{margin-top:16px}.categories-premium-filters-v1{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;margin-bottom:22px;scrollbar-width:none}.categories-premium-filters-v1::-webkit-scrollbar{display:none}.categories-premium-filters-v1 a{white-space:nowrap}.categories-premium-grid-v1{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.categories-premium-card-v1{min-height:112px;padding:13px}.categories-premium-card-v1 span{width:40px;height:40px;border-radius:14px;font-size:1.28rem}.categories-collections-row-v1,.categories-store-row-v1{display:flex;gap:10px;margin-right:-12px;padding-right:12px}.categories-collection-card-v1{flex:0 0 72%}.categories-store-card-v1{flex:0 0 82%}}@media (max-width:380px){.categories-premium-grid-v1{grid-template-columns:repeat(2,minmax(0,1fr))}.categories-premium-card-v1 strong{font-size:.88rem}}.support-public-page-v1{min-height:100vh;padding:clamp(22px,3vw,38px) clamp(14px,3vw,28px) calc(140px + env(safe-area-inset-bottom))!important;color:#fff!important;background:radial-gradient(circle at 20% 0,rgba(239,31,45,.14),transparent 34%),radial-gradient(circle at 85% 12%,rgba(255,122,24,.1),transparent 32%),linear-gradient(180deg,#030305,#08090c 52%,#040405)!important}.support-public-page-v1 .content-card,.support-public-page-v1 .page-hero{width:min(100%,1180px);margin-left:auto;margin-right:auto;border:1px solid hsla(0,0%,100%,.1)!important;background:linear-gradient(180deg,rgba(20,21,25,.96),rgba(10,11,14,.96))!important;color:#fff!important;box-shadow:0 24px 70px rgba(0,0,0,.34)!important}.support-public-page-v1 .page-hero{border-radius:28px;padding:clamp(20px,4vw,34px);display:grid;grid-template-columns:1fr auto;grid-gap:18px;gap:18px;align-items:center;margin-bottom:18px}.support-public-page-v1 .eyebrow{color:#ff4a2d!important;text-transform:uppercase;letter-spacing:.12em;font-weight:1000}.support-public-page-v1 h1,.support-public-page-v1 h2,.support-public-page-v1 h3{color:#fff!important}.support-public-page-v1 h1{margin:8px 0;font-size:clamp(2.25rem,6vw,5rem);line-height:.92;letter-spacing:-.06em}.support-public-page-v1 .muted,.support-public-page-v1 p,.support-public-page-v1 small{color:hsla(0,0%,100%,.72)!important;font-weight:760}.support-public-page-v1 .hero-card{min-width:132px;padding:18px;border-radius:22px;text-align:center;background:radial-gradient(circle at 40% 10%,rgba(239,31,45,.25),transparent 45%),hsla(0,0%,100%,.055);border:1px solid hsla(0,0%,100%,.1)}.support-public-page-v1 .hero-card strong{display:block;color:#ff4a2d;font-size:2.4rem;line-height:1}.support-public-page-v1 .content-card{border-radius:28px;padding:clamp(18px,3vw,28px);margin-bottom:18px}.support-public-page-v1 .support-admin-grid-v1{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(240px,.55fr);grid-gap:22px;gap:22px;align-items:start}.support-public-page-v1 .form-grid,.support-public-page-v1 .support-form-v1{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:14px!important;gap:14px!important}.support-public-page-v1 label{min-width:0;color:hsla(0,0%,100%,.88)!important;font-weight:900!important;display:grid!important;grid-gap:7px!important;gap:7px!important}.support-public-page-v1 .span-2{grid-column:1/-1!important}.support-public-page-v1 input,.support-public-page-v1 select,.support-public-page-v1 textarea{width:100%!important;min-height:48px!important;border-radius:16px!important;border:1px solid hsla(0,0%,100%,.13)!important;outline:0!important;padding:12px 14px!important;color:#fff!important;background:hsla(0,0%,100%,.065)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035)!important;font-weight:800!important}.support-public-page-v1 textarea{min-height:124px!important;resize:vertical!important}.support-public-page-v1 input::placeholder,.support-public-page-v1 textarea::placeholder{color:hsla(0,0%,100%,.44)!important}.support-public-page-v1 input[type=checkbox]{width:20px!important;min-height:20px!important;height:20px!important;padding:0!important;accent-color:#ef1f2d}.support-public-page-v1 .support-checkbox-row-v1{display:flex!important;align-items:center;gap:10px!important;padding:12px 14px;border-radius:16px;background:hsla(0,0%,100%,.045);border:1px solid hsla(0,0%,100%,.08)}.support-public-page-v1 .btn,.support-public-page-v1 button{min-height:50px;border-radius:16px;font-weight:1000}.support-public-page-v1 .support-help-card-v1{padding:20px;border-radius:22px;background:radial-gradient(circle at 80% 0,rgba(255,122,24,.14),transparent 42%),hsla(0,0%,100%,.045);border:1px solid hsla(0,0%,100%,.1)}.support-public-page-v1 .support-help-card-v1 .btn{margin-top:12px;display:inline-flex}.support-public-page-v1 .support-ticket-list-v1{display:grid;grid-gap:14px;gap:14px}.support-public-page-v1 .support-ticket-card-v1{padding:16px;border-radius:20px;background:hsla(0,0%,100%,.045);border:1px solid hsla(0,0%,100%,.1)}.support-public-page-v1 .support-ticket-top-v1 strong{display:block;margin:8px 0 3px;color:#fff!important;overflow-wrap:anywhere}.support-public-page-v1 .status-pill{width:-moz-fit-content;width:fit-content;color:#fff!important;border:1px solid hsla(0,0%,100%,.12);background:rgba(239,31,45,.18)}.support-public-page-v1 .support-details-v1{margin-top:12px}.support-public-page-v1 .support-details-v1 summary{cursor:pointer;color:#ff4a2d;font-weight:950}.support-public-page-v1 .support-message-thread-v1{display:grid;grid-gap:10px;gap:10px;margin:12px 0}.support-public-page-v1 .support-message-v1{padding:12px;border-radius:16px;background:rgba(0,0,0,.22);border:1px solid hsla(0,0%,100%,.08)}.support-public-page-v1 .support-message-v1 strong{color:#fff}@media (max-width:840px){.support-public-page-v1 .page-hero,.support-public-page-v1 .support-admin-grid-v1{grid-template-columns:1fr!important}.support-public-page-v1 .hero-card{width:100%}}@media (max-width:620px){.support-public-page-v1{padding-top:88px!important;padding-left:12px!important;padding-right:12px!important}.support-public-page-v1 .form-grid,.support-public-page-v1 .support-form-v1{grid-template-columns:1fr!important}.support-public-page-v1 .content-card,.support-public-page-v1 .page-hero{border-radius:22px}.support-public-page-v1 h1{font-size:clamp(2rem,12vw,3.7rem)}.support-public-page-v1 input,.support-public-page-v1 select,.support-public-page-v1 textarea{font-size:16px!important}}.public-menu-cart-title-v6{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.public-menu-cart-title-v6 h2{margin:0!important}.public-menu-cart-title-v6 button{border:1px solid hsla(0,0%,100%,.12);border-radius:999px;padding:9px 12px;background:hsla(0,0%,100%,.06);color:#fff;font-weight:900;cursor:pointer}.public-menu-payment-warning-v1{margin:12px 0;padding:13px 14px;border-radius:18px;border:1px solid rgba(255,116,32,.35);background:radial-gradient(circle at 10% 0,rgba(255,116,32,.16),transparent 42%),linear-gradient(135deg,rgba(65,14,10,.82),rgba(18,18,22,.9));color:#fff;box-shadow:0 16px 36px rgba(0,0,0,.22)}.public-menu-payment-warning-v1 span,.public-menu-payment-warning-v1 strong{display:block}.public-menu-payment-warning-v1 strong{font-size:.92rem;font-weight:1000}.public-menu-payment-warning-v1 span{margin-top:4px;color:hsla(0,0%,100%,.82);font-size:.82rem;font-weight:800;line-height:1.35}.tracking-cancel-card-v1{border-color:rgba(255,75,45,.24)!important}.tracking-cancel-card-v1 span,.tracking-cancel-card-v1 strong{display:block}.tracking-cancel-button-v1{width:100%;min-height:46px;margin:12px 0 6px;border:0;border-radius:16px;background:linear-gradient(135deg,#ff3b30,#ff7a18);color:#fff;font-weight:1000;cursor:pointer;box-shadow:0 16px 36px rgba(255,59,48,.28)}.tracking-cancel-button-v1:disabled{cursor:not-allowed;opacity:.68}.customer-cancelled-orders-v1{border-color:rgba(255,75,45,.18)!important}.customer-cancelled-orders-v1 .customer-panel-title-v1 span{min-width:34px;height:34px;border-radius:999px;display:inline-grid;place-items:center;background:linear-gradient(135deg,#ff3b30,#ff7a18);color:#fff;font-weight:1000;box-shadow:0 12px 28px rgba(255,59,48,.24)}@media (max-width:720px){.public-menu-cart-title-v6{align-items:flex-start}.public-menu-cart-title-v6 button{padding:8px 10px;font-size:.76rem}.public-menu-payment-warning-v1{padding:12px;border-radius:16px}}.order-confirm-page-v1{min-height:100vh;padding:clamp(22px,4vw,54px) clamp(14px,4vw,42px) calc(130px + env(safe-area-inset-bottom));background:radial-gradient(circle at 12% 0,rgba(255,58,35,.16),transparent 34%),radial-gradient(circle at 86% 8%,rgba(255,122,24,.1),transparent 30%),#050505;color:#fff}.order-confirm-empty-v1,.order-confirm-hero-v1{width:min(1100px,100%);margin:0 auto 22px;padding:clamp(20px,4vw,34px);border:1px solid hsla(0,0%,100%,.08);border-radius:30px;background:linear-gradient(180deg,rgba(22,22,25,.95),rgba(9,9,11,.94));box-shadow:0 24px 80px rgba(0,0,0,.35)}.order-confirm-empty-v1 span,.order-confirm-hero-v1 span{color:#ff5a35;font-weight:1000;text-transform:uppercase;letter-spacing:.08em}.order-confirm-empty-v1 h1,.order-confirm-hero-v1 h1{margin:10px 0;font-size:clamp(2rem,5vw,4.5rem);line-height:.95}.order-confirm-empty-v1 p,.order-confirm-hero-v1 p{max-width:760px;color:hsla(0,0%,100%,.72);font-weight:800;line-height:1.55}.order-confirm-message-v1{width:min(1100px,100%);margin:0 auto 16px;padding:14px 16px;border-radius:18px;border:1px solid rgba(255,122,24,.25);background:rgba(255,122,24,.09);color:#fff;font-weight:900}.order-confirm-grid-v1{width:min(1100px,100%);margin:0 auto;display:grid;grid-template-columns:1.05fr 1fr .95fr;grid-gap:16px;gap:16px;align-items:start}.order-confirm-card-v1{padding:clamp(17px,3vw,24px);border-radius:26px;border:1px solid hsla(0,0%,100%,.09);background:radial-gradient(circle at 12% 0,rgba(255,58,35,.12),transparent 38%),linear-gradient(180deg,rgba(22,22,25,.96),rgba(9,9,11,.96));box-shadow:0 22px 70px rgba(0,0,0,.28)}.order-confirm-title-v1{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.order-confirm-card-v1 small,.order-confirm-title-v1 small{color:#ff7242;font-weight:1000;text-transform:uppercase;letter-spacing:.08em}.order-confirm-title-v1 h2{margin:4px 0 0}.order-confirm-card-v1 a,.order-confirm-title-v1 a{color:#fff;font-weight:900;text-decoration:none}.order-confirm-items-v1{display:grid;grid-gap:10px;gap:10px}.order-confirm-items-v1 div,.order-confirm-total-v1{display:flex;justify-content:space-between;gap:12px;padding:11px 0;border-bottom:1px solid hsla(0,0%,100%,.08)}.order-confirm-total-v1.final{border-bottom:0;font-size:1.25rem}.order-confirm-card-v1 label{display:grid;grid-gap:7px;gap:7px;margin:12px 0;color:hsla(0,0%,100%,.82);font-weight:900}.order-confirm-choice-v1,.order-confirm-payments-v1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:12px 0}.order-confirm-choice-v1 button,.order-confirm-delete-v1,.order-confirm-pay-v1,.order-confirm-payments-v1 button{min-height:46px;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;background:hsla(0,0%,100%,.06);color:#fff;font-weight:1000;cursor:pointer}.order-confirm-choice-v1 button.active,.order-confirm-pay-v1,.order-confirm-payments-v1 button.active{border-color:rgba(255,68,45,.42);background:linear-gradient(135deg,#ff2735,#ff7a18);box-shadow:0 16px 34px rgba(255,58,35,.22)}.order-confirm-delete-v1,.order-confirm-pay-v1{width:100%;margin-top:16px}.order-confirm-note-v1{padding:13px;border-radius:16px;background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.82);font-weight:900}.tracking-live-steps-progress-v4{position:relative;isolation:isolate}.tracking-progress-line-v4{position:absolute;left:9%;right:9%;top:19px;height:5px;border-radius:999px;background:hsla(0,0%,100%,.1);z-index:-1;overflow:hidden}.tracking-progress-line-v4 span{display:block;height:100%;width:var(--order-progress,0);border-radius:inherit;background:linear-gradient(90deg,#ff2735,#ff7a18);box-shadow:0 0 24px rgba(255,58,35,.55);transition:width .75s cubic-bezier(.22,1,.36,1)}.tracking-delete-card-v1{border-color:rgba(255,75,45,.24)!important}.tracking-delete-card-v1 span,.tracking-delete-card-v1 strong{display:block}.tracking-delete-button-v1{width:100%;min-height:46px;margin:12px 0 6px;border:0;border-radius:16px;background:linear-gradient(135deg,#ff3b30,#ff7a18);color:#fff;font-weight:1000;cursor:pointer;box-shadow:0 16px 36px rgba(255,59,48,.28)}.tracking-delete-button-v1:disabled{cursor:not-allowed;opacity:.68}@media (max-width:980px){.order-confirm-grid-v1{grid-template-columns:1fr}}@media (max-width:720px){.order-confirm-page-v1{padding:16px 12px calc(138px + env(safe-area-inset-bottom))}.order-confirm-card-v1,.order-confirm-empty-v1,.order-confirm-hero-v1{border-radius:22px}.order-confirm-choice-v1,.order-confirm-payments-v1{grid-template-columns:1fr}.tracking-progress-line-v4{left:10%;right:10%;top:16px;height:4px}}.public-menu-cart-next-v6{margin:14px 0;padding:14px 15px;border-radius:18px;border:1px solid rgba(255,116,32,.28);background:radial-gradient(circle at 12% 0,rgba(255,58,35,.15),transparent 42%),linear-gradient(135deg,rgba(34,16,14,.88),rgba(16,16,20,.92));color:#fff;box-shadow:0 16px 36px rgba(0,0,0,.22)}.public-menu-cart-next-v6 span,.public-menu-cart-next-v6 strong{display:block}.public-menu-cart-next-v6 strong{font-size:.98rem;font-weight:1000}.public-menu-cart-next-v6 span{margin-top:5px;color:hsla(0,0%,100%,.76);font-size:.84rem;line-height:1.4;font-weight:800}.public-menu-finish-v3{margin-top:12px}@media (max-width:720px){.public-menu-cart-next-v6{padding:12px;border-radius:16px}}.order-confirm-field-error-v1{display:block;margin-top:6px;color:#ffb4a8;font-size:.78rem;font-weight:900}.order-confirm-card-v1 .input.is-invalid,.order-confirm-card-v1 .textarea.is-invalid{border-color:rgba(255,77,64,.85)!important;box-shadow:0 0 0 3px rgba(255,77,64,.14)!important}.order-confirm-address-grid-v1{display:grid;grid-template-columns:1fr 140px;grid-gap:12px;gap:12px;margin-top:12px}.order-confirm-address-full-v1{grid-column:1/-1}@media (max-width:720px){.order-confirm-address-grid-v1{grid-template-columns:1fr}}.order-confirm-pay-v1.is-paid,.order-confirm-pay-v1:disabled.is-paid{opacity:1!important;cursor:default!important;transform:none!important;filter:none!important}.customer-address-page-v1{min-height:100vh;padding:96px 16px 120px;max-width:1120px;margin:0 auto}.customer-address-hero-v1{border:1px solid hsla(0,0%,100%,.1);border-radius:28px;padding:28px;background:linear-gradient(135deg,rgba(229,9,20,.18),rgba(9,12,24,.94));box-shadow:0 24px 80px rgba(0,0,0,.22)}.customer-address-card-v1 small,.customer-address-hero-v1 span{display:inline-flex;color:#ffb6b6;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.customer-address-hero-v1 h1{margin:10px 0 8px;font-size:clamp(2rem,5vw,4rem)}.customer-address-hero-v1 p{max-width:720px;color:hsla(0,0%,100%,.76)}.customer-address-message-v1,.order-confirm-message-v1{border:1px solid hsla(0,0%,100%,.12)}.customer-address-grid-v1{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:18px;gap:18px;margin-top:18px}.customer-address-card-v1{border:1px solid hsla(0,0%,100%,.1);border-radius:24px;padding:20px;background:rgba(10,12,24,.88);box-shadow:0 18px 50px rgba(0,0,0,.22)}.customer-address-card-v1 label{display:grid;grid-gap:7px;gap:7px;margin-top:12px;color:hsla(0,0%,100%,.84);font-weight:700}.customer-address-save-v1{margin-top:14px;width:100%}.customer-address-message-v1{margin-top:16px;padding:12px 14px;border-radius:16px;background:rgba(34,197,94,.14);color:#d9ffe7;font-weight:800}.customer-address-empty-v1{margin-top:12px;padding:16px;border-radius:18px;background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.74)}.customer-address-list-v1{display:grid;grid-gap:12px;gap:12px;margin-top:12px}.customer-address-item-v1{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;padding:14px;border:1px solid hsla(0,0%,100%,.1);border-radius:18px;background:hsla(0,0%,100%,.055)}.customer-address-item-v1 div{display:grid;grid-gap:5px;gap:5px}.customer-address-item-v1 span{color:hsla(0,0%,100%,.68);line-height:1.45}.customer-address-item-v1 button,.order-confirm-saved-address-delete-v1{border:0;border-radius:999px;padding:8px 12px;background:rgba(239,68,68,.16);color:#fecaca;font-weight:800;cursor:pointer}.customer-address-back-v1{margin-top:14px;width:100%}.order-confirm-address-block-v1{display:grid;grid-gap:12px;gap:12px}.order-confirm-saved-address-head-v1{display:flex;gap:10px;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:12px;border-radius:18px;background:hsla(0,0%,100%,.055);border:1px solid hsla(0,0%,100%,.09)}.order-confirm-saved-address-head-v1 a{color:#ffb6b6;font-weight:800;text-decoration:none}.order-confirm-saved-address-list-v1{display:grid;grid-gap:10px;gap:10px}.order-confirm-saved-address-empty-v1{padding:13px;border-radius:16px;background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.72);font-weight:700}.order-confirm-saved-address-item-v1{display:grid;grid-template-columns:1fr auto;grid-gap:10px;gap:10px;align-items:stretch;padding:10px;border-radius:18px;background:hsla(0,0%,100%,.055);border:1px solid hsla(0,0%,100%,.09)}.order-confirm-saved-address-item-v1.is-selected{background:rgba(255,48,48,.16);border-color:rgba(255,48,48,.55);box-shadow:0 0 0 1px hsla(0,0%,100%,.05),0 14px 34px rgba(255,48,48,.12)}.order-confirm-saved-address-item-v1>button:first-child{display:grid;grid-gap:4px;gap:4px;text-align:left;border:0;background:transparent;color:#fff;cursor:pointer}.order-confirm-saved-address-item-v1 span{color:hsla(0,0%,100%,.68);line-height:1.35}.order-confirm-address-save-inline-v1{display:grid;grid-template-columns:1fr auto;grid-gap:10px;gap:10px;align-items:center}.order-confirm-pay-v1.is-paid{pointer-events:auto}@media (max-width:780px){.customer-address-grid-v1{grid-template-columns:1fr}.customer-address-page-v1{padding-top:82px}.order-confirm-address-save-inline-v1,.order-confirm-saved-address-item-v1{grid-template-columns:1fr}}.customer-login-popup-backdrop-v1{position:fixed;inset:0;z-index:9998;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(5,7,15,.72);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.customer-login-popup-card-v1{position:relative;width:min(100%,460px);border:1px solid hsla(0,0%,100%,.18);border-radius:28px;padding:28px;background:radial-gradient(circle at 15% 0,rgba(255,215,0,.18),transparent 28%),linear-gradient(145deg,rgba(229,9,20,.96),rgba(12,14,27,.98) 58%,rgba(5,7,15,.98));color:#fff;box-shadow:0 28px 90px rgba(0,0,0,.42)}.customer-login-popup-close-v1{position:absolute;top:14px;right:16px;width:38px;height:38px;border:0;border-radius:999px;background:hsla(0,0%,100%,.12);color:#fff;font-size:26px;line-height:1;cursor:pointer}.customer-login-popup-kicker-v1{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px;padding:8px 12px;border-radius:999px;background:hsla(0,0%,100%,.14);color:#fff6c8;font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.customer-login-popup-card-v1 h2{margin:0 0 10px;font-size:clamp(1.8rem,5vw,2.5rem);line-height:1}.customer-login-popup-card-v1 p{margin:0;color:hsla(0,0%,100%,.82);line-height:1.55}.customer-login-popup-actions-v1{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px;margin-top:22px}.customer-login-popup-actions-v1 .btn{justify-content:center}.customer-login-popup-later-v1{width:100%;margin-top:14px;border:0;background:transparent;color:hsla(0,0%,100%,.72);font-weight:800;cursor:pointer}.customer-auth-page-didactic-v1{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,420px);grid-gap:22px;gap:22px;align-items:stretch}.customer-auth-help-card-v1{align-self:stretch;border:1px solid rgba(229,9,20,.14);border-radius:28px;padding:26px;background:radial-gradient(circle at 90% 0,rgba(229,9,20,.14),transparent 32%),hsla(0,0%,100%,.86);box-shadow:0 18px 60px rgba(12,14,27,.08)}.customer-auth-help-card-v1>span{display:inline-flex;margin-bottom:10px;padding:7px 11px;border-radius:999px;background:rgba(229,9,20,.1);color:#e50914;font-size:.76rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.customer-auth-help-card-v1 h2{margin:0 0 16px;color:#101322;font-size:clamp(1.5rem,4vw,2rem);line-height:1.05}.customer-auth-help-list-v1{display:grid;grid-gap:12px;gap:12px;margin-bottom:18px}.customer-auth-help-list-v1 div{display:grid;grid-template-columns:38px 1fr;grid-gap:12px;gap:12px;align-items:start;padding:12px;border-radius:18px;background:hsla(0,0%,100%,.7)}.customer-auth-help-list-v1 strong{display:grid;place-items:center;width:38px;height:38px;border-radius:14px;background:#e50914;color:#fff}.customer-auth-help-list-v1 p{margin:0;color:#4b5563;line-height:1.45}@media (max-width:860px){.customer-auth-page-didactic-v1{grid-template-columns:1fr}}.customer-auth-page-didactic-v1{background:radial-gradient(circle at 18% 8%,rgba(255,122,24,.22),transparent 30%),radial-gradient(circle at 86% 14%,rgba(229,9,20,.24),transparent 34%),linear-gradient(135deg,#030407,#090b12 46%,#160606)!important;color:#fff!important}.customer-auth-page-didactic-v1 .customer-auth-card-v1,.customer-auth-page-didactic-v1 .customer-auth-help-card-v1{background:linear-gradient(145deg,rgba(16,18,27,.98),rgba(7,8,13,.98))!important;border:1px solid hsla(0,0%,100%,.12)!important;box-shadow:0 28px 90px rgba(0,0,0,.42),inset 0 0 0 1px rgba(229,9,20,.16)!important;color:#fff!important}.customer-auth-page-didactic-v1 .customer-auth-help-card-v1 h2,.customer-auth-page-didactic-v1 .customer-auth-title-v1 h1{color:#fff!important;text-shadow:0 2px 18px rgba(0,0,0,.38)}.customer-auth-page-didactic-v1 .customer-auth-help-list-v1 p,.customer-auth-page-didactic-v1 .customer-auth-title-v1 p,.customer-auth-page-didactic-v1 .customer-form-v1 label,.customer-auth-page-didactic-v1 .customer-switch-v1,.customer-auth-page-didactic-v1 .customer-terms-v1{color:hsla(0,0%,100%,.92)!important}.customer-auth-page-didactic-v1 .customer-auth-help-card-v1>span,.customer-auth-page-didactic-v1 .customer-kicker-v1{background:linear-gradient(135deg,rgba(229,9,20,.22),rgba(255,122,24,.2))!important;color:#fff!important;border:1px solid rgba(255,122,24,.32)}.customer-auth-page-didactic-v1 .customer-form-v1 .input{background:#070b12!important;border:1px solid hsla(0,0%,100%,.18)!important;color:#fff!important;box-shadow:inset 0 0 0 1px rgba(255,122,24,.04)}.customer-auth-page-didactic-v1 .customer-form-v1 .input::placeholder{color:hsla(0,0%,100%,.58)!important}.customer-auth-page-didactic-v1 .customer-form-v1 .input:focus{border-color:rgba(255,122,24,.74)!important;box-shadow:0 0 0 4px rgba(255,122,24,.14)!important;outline:none}.customer-auth-page-didactic-v1 .btn-primary{background:linear-gradient(135deg,#e50914,#ff3b30 45%,#ff7a18)!important;color:#fff!important;border:0!important;box-shadow:0 18px 44px rgba(229,9,20,.32)!important}.customer-auth-page-didactic-v1 .btn-soft{background:hsla(0,0%,100%,.08)!important;color:#fff!important;border:1px solid hsla(0,0%,100%,.18)!important}.customer-auth-page-didactic-v1 .customer-switch-v1 a{color:#ffb05c!important}.customer-auth-page-didactic-v1 .customer-auth-help-list-v1 div{background:hsla(0,0%,100%,.07)!important;border:1px solid hsla(0,0%,100%,.08)}.customer-auth-page-didactic-v1 .customer-auth-help-list-v1 strong{background:linear-gradient(135deg,#e50914,#ff7a18)!important;color:#fff!important}.customer-auth-page-didactic-v1 .customer-alert-ok-v1{background:rgba(34,197,94,.14)!important;color:#dcfce7!important;border-color:rgba(34,197,94,.3)!important}.customer-auth-page-didactic-v1 .customer-alert-v1{background:rgba(229,9,20,.16)!important;color:#ffe4e6!important;border-color:rgba(229,9,20,.35)!important}.order-confirm-payment-status-v1{margin-top:12px;border-radius:16px;padding:12px 14px;background:hsla(0,0%,100%,.08);color:#fff;border:1px solid hsla(0,0%,100%,.14);font-weight:850;line-height:1.35}.order-confirm-payment-status-v1.is-paid{background:rgba(34,197,94,.14);border-color:rgba(34,197,94,.34);color:#dcfce7}.order-confirm-pay-v1:disabled{cursor:wait;opacity:.88}.customer-auth-page-didactic-v1 .customer-confirmation-resend-v1{display:grid;grid-gap:12px;gap:12px;margin:14px 0 18px;padding:14px;border-radius:18px;background:hsla(0,0%,100%,.07);border:1px solid rgba(255,122,24,.22)}.customer-auth-page-didactic-v1 .customer-confirmation-resend-v1 label{display:grid;grid-gap:8px;gap:8px;color:hsla(0,0%,100%,.92)!important;font-weight:800}.customer-auth-page-didactic-v1 .customer-confirmation-resend-v1 .input{background:#070b12!important;border:1px solid hsla(0,0%,100%,.18)!important;color:#fff!important}.marketplace-map-location-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid hsla(0,0%,100%,.16);background:linear-gradient(135deg,rgba(239,31,45,.96),rgba(255,106,24,.92));box-shadow:0 16px 34px rgba(239,31,45,.28);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.marketplace-map-location-btn:hover{filter:brightness(1.05);transform:translateY(-1px)}.marketplace-clone-map.is-maplibre-active .marketplace-map-location-btn{z-index:7}@media (max-width:860px){.marketplace-map-location-btn{top:auto;left:12px;bottom:12px;max-width:calc(100% - 144px);white-space:nowrap}}@media (max-width:520px){.marketplace-map-location-btn{min-height:32px;padding:0 10px;font-size:10px}}.marketplace-map-current-location-card{position:absolute;left:14px;bottom:18px;z-index:8;max-width:min(320px,calc(100% - 28px));display:flex;align-items:center;gap:10px;padding:11px 13px;border-radius:14px;border:1px solid hsla(0,0%,100%,.18);background:rgba(4,8,13,.78);color:#fff;box-shadow:0 18px 44px rgba(0,0,0,.34),0 0 0 1px rgba(66,133,244,.12);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.marketplace-map-current-location-dot{width:16px;height:16px;flex:0 0 auto;border-radius:999px;background:#4285f4;border:3px solid #fff;box-shadow:0 0 0 8px rgba(66,133,244,.2),0 10px 24px rgba(0,0,0,.28)}.marketplace-map-current-location-card div{display:grid;grid-gap:2px;gap:2px;min-width:0}.marketplace-map-current-location-card strong{color:#fff;font-size:12px;font-weight:1000}.marketplace-map-current-location-card small{color:hsla(0,0%,100%,.78);font-size:11px;line-height:1.25;font-weight:800}.marketplace-map-location-btn{min-height:38px;padding-inline:14px;border:1px solid hsla(0,0%,100%,.24)}@media (max-width:860px){.marketplace-map-current-location-card{left:12px;right:12px;bottom:58px;max-width:none}.marketplace-map-location-btn{bottom:12px;max-width:calc(100% - 24px)}}.marketplace-location-row button:disabled,.marketplace-map-location-btn:disabled{opacity:.76;cursor:wait;filter:saturate(.9)}.marketplace-map-user-pin-fallback{position:absolute;left:50%;top:50%;z-index:9;display:grid;justify-items:center;grid-gap:8px;gap:8px;transform:translate(-50%,-50%);pointer-events:none}.marketplace-map-user-pin-fallback span{width:26px;height:26px;border-radius:999px;background:#2f80ff;border:4px solid #fff;box-shadow:0 0 0 12px rgba(47,128,255,.22),0 18px 42px rgba(0,0,0,.38)}.marketplace-map-user-pin-fallback strong{padding:8px 12px;border-radius:999px;background:rgba(5,9,14,.88);border:1px solid hsla(0,0%,100%,.18);color:#fff;font-size:12px;font-weight:1000;white-space:nowrap;box-shadow:0 14px 34px rgba(0,0,0,.32)}.marketplace-map-locating-card{position:absolute;left:14px;right:14px;bottom:18px;z-index:10;display:grid;grid-gap:4px;gap:4px;max-width:360px;padding:12px 14px;border-radius:16px;background:rgba(5,9,14,.9);border:1px solid hsla(0,0%,100%,.18);color:#fff;box-shadow:0 18px 48px rgba(0,0,0,.36);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.marketplace-map-locating-card strong{font-size:13px;font-weight:1000}.marketplace-map-locating-card span{color:hsla(0,0%,100%,.78);font-size:12px;font-weight:800;line-height:1.35}.marketplace-clone-map.is-maplibre-active .marketplace-map-user-pin-fallback{display:none}@media (max-width:860px){.marketplace-map-locating-card{left:12px;right:12px;bottom:58px;max-width:none}}.marketplace-osm-embed-fallback{position:absolute;inset:0;z-index:2;width:100%;height:100%;min-height:100%;border:0;background:#e8efe7;filter:saturate(1.04) contrast(1.02)}.marketplace-clone-map.is-osm-embed-active:after,.marketplace-clone-map.is-osm-embed-active:before{display:none}.marketplace-clone-map.is-osm-embed-active .marketplace-maplibre-canvas{opacity:0;pointer-events:none}.marketplace-clone-map.is-osm-embed-active .marketplace-clone-map-search,.marketplace-clone-map.is-osm-embed-active .marketplace-map-clear-area,.marketplace-clone-map.is-osm-embed-active .marketplace-map-current-location-card,.marketplace-clone-map.is-osm-embed-active .marketplace-map-locating-card,.marketplace-clone-map.is-osm-embed-active .marketplace-map-location-btn,.marketplace-clone-map.is-osm-embed-active .marketplace-map-provider-badge,.marketplace-clone-map.is-osm-embed-active .marketplace-map-warning{z-index:12}.marketplace-clone-map.is-osm-embed-active .marketplace-map-warning{right:14px;left:14px;bottom:72px;max-width:430px;background:rgba(4,8,13,.76);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}@media (min-width:861px){.marketplace-clone-map,.marketplace-maplibre-canvas,.marketplace-osm-embed-fallback{min-height:548px}.marketplace-clone-map.is-osm-embed-active .marketplace-map-current-location-card{bottom:18px;left:14px;max-width:340px}}@media (max-width:860px){.marketplace-osm-embed-fallback{min-height:390px}.marketplace-clone-map.is-osm-embed-active .marketplace-map-warning{bottom:104px}}.marketplace-location-panel{scroll-margin-top:96px}.marketplace-map-current-location-card small{word-break:break-word}@media (min-width:861px){.marketplace-map-current-location-card{max-width:380px}}.marketplace-clone-map.is-osm-embed-active .marketplace-maplibre-canvas{opacity:1!important;pointer-events:auto!important}.marketplace-map-user-pin-fallback,.marketplace-map-warning,.marketplace-osm-embed-fallback{display:none!important}.marketplace-clone-map .maplibregl-canvas,.marketplace-clone-map .maplibregl-canvas-container,.marketplace-clone-map .maplibregl-map,.marketplace-maplibre-canvas{width:100%!important;height:100%!important}.marketplace-maplibre-canvas{background:#e9efe6!important}@media (min-width:861px){.marketplace-clone-map,.marketplace-maplibre-canvas{min-height:548px}}@media (max-width:860px){.marketplace-map-current-location-card{bottom:58px}}.marketplace-region-cta{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px;border-radius:16px;border:1px solid rgba(255,122,24,.28);background:linear-gradient(135deg,rgba(239,31,45,.16),rgba(255,122,24,.08)),hsla(0,0%,100%,.045);box-shadow:0 22px 64px rgba(0,0,0,.22);color:#fff}.marketplace-region-cta>div{display:grid;grid-gap:5px;gap:5px}.marketplace-region-cta span{width:42px;height:42px;border-radius:14px;display:inline-grid;place-items:center;background:hsla(0,0%,100%,.1);font-size:22px}.marketplace-region-cta strong{color:#fff;font-size:18px;font-weight:1000}.marketplace-region-cta p{max-width:680px;margin:0;color:hsla(0,0%,100%,.74);font-size:13px;line-height:1.45;font-weight:800}.marketplace-region-cta button{min-height:42px;border:0;border-radius:12px;padding:0 16px;background:linear-gradient(135deg,#ef1f2d,#ff6a18);color:#fff;font-family:inherit;font-weight:1000;cursor:pointer;white-space:nowrap;box-shadow:0 18px 44px rgba(239,31,45,.24)}.marketplace-brazil-badge,.marketplace-region-tag{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:22px;margin-bottom:7px;padding:0 9px;border-radius:999px;font-size:10px;line-height:1;font-weight:1000;letter-spacing:.01em}.marketplace-region-tag{color:#fff;background:linear-gradient(135deg,#16a34a,#22c55e);box-shadow:0 10px 22px rgba(22,163,74,.18)}.marketplace-brazil-badge{color:#fff;border:1px solid hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.1)}.marketplace-clone-map{min-height:430px}.marketplace-map-provider-badge{background:rgba(0,0,0,.62)}.marketplace-map-location-btn{position:absolute;left:14px;top:14px;z-index:7;min-height:34px;border:0;border-radius:999px;padding:0 12px;background:linear-gradient(135deg,#ef1f2d,#ff6a18);color:#fff;font-family:inherit;font-size:11px;font-weight:1000;cursor:pointer;box-shadow:0 16px 38px rgba(239,31,45,.24)}.marketplace-clone-section-head button:disabled,.marketplace-location-row button:disabled,.marketplace-map-location-btn:disabled,.marketplace-region-cta button:disabled{opacity:.72;cursor:wait}@media (max-width:860px){.marketplace-region-cta{align-items:stretch;flex-direction:column}.marketplace-region-cta button{width:100%}.marketplace-clone-map{min-height:260px}.marketplace-map-location-btn{top:12px;left:12px}}.marketplace-clone-map .marketplace-map-location-btn,.marketplace-clone-map.is-maplibre-active .marketplace-map-location-btn,.marketplace-clone-map.is-osm-embed-active .marketplace-map-location-btn{position:absolute!important;top:12px!important;left:12px!important;right:auto!important;bottom:auto!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:0!important;height:30px!important;padding:0 11px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;white-space:nowrap!important;line-height:1!important;font-size:10.5px!important;font-weight:1000!important;color:#fff!important;background:linear-gradient(135deg,#ff2d2d,#ff651f)!important;border:1px solid hsla(0,0%,100%,.24)!important;box-shadow:0 10px 24px rgba(239,31,45,.32)!important;transform:none!important;translate:none!important;z-index:15!important;overflow:hidden!important}.marketplace-clone-map .marketplace-map-location-btn:hover{transform:translateY(-1px)!important}.marketplace-clone-map .marketplace-map-location-btn:disabled{opacity:.82!important;transform:none!important}.marketplace-clone-map .marketplace-map-current-location-card,.marketplace-clone-map.is-maplibre-active .marketplace-map-current-location-card,.marketplace-clone-map.is-osm-embed-active .marketplace-map-current-location-card{left:12px!important;right:auto!important;bottom:12px!important;top:auto!important;max-width:min(300px,calc(100% - 24px))!important;padding:9px 11px!important;border-radius:13px!important;gap:9px!important;z-index:14!important}.marketplace-clone-map .marketplace-map-current-location-card strong{font-size:11px!important;line-height:1.1!important}.marketplace-clone-map .marketplace-map-current-location-card small{font-size:10px!important;line-height:1.18!important}.marketplace-clone-map .marketplace-map-current-location-dot{width:14px!important;height:14px!important;border-width:3px!important;box-shadow:0 0 0 7px rgba(66,133,244,.18),0 8px 18px rgba(0,0,0,.26)!important}@media (max-width:860px){.marketplace-clone-map .marketplace-map-location-btn,.marketplace-clone-map.is-maplibre-active .marketplace-map-location-btn,.marketplace-clone-map.is-osm-embed-active .marketplace-map-location-btn{top:10px!important;left:10px!important;bottom:auto!important;height:28px!important;padding:0 10px!important;font-size:10px!important}.marketplace-clone-map .marketplace-map-current-location-card,.marketplace-clone-map.is-maplibre-active .marketplace-map-current-location-card,.marketplace-clone-map.is-osm-embed-active .marketplace-map-current-location-card{left:10px!important;right:10px!important;bottom:10px!important;max-width:none!important;padding:9px 10px!important}}@media (max-width:420px){.marketplace-clone-map .marketplace-map-current-location-card small{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}}.partner-dashboard-page-v1 .products-new-dropdown-v2[open]{position:fixed!important;inset:clamp(10px,2vw,30px)!important;z-index:120!important;overflow:auto!important;max-width:none!important;padding:clamp(16px,2vw,28px)!important;background:radial-gradient(circle at 12% 0,rgba(255,77,28,.2),transparent 34%),radial-gradient(circle at 88% 8%,rgba(239,18,18,.18),transparent 30%),linear-gradient(145deg,#07080d,#11131a 52%,#050509)!important;border:1px solid hsla(0,0%,100%,.14)!important;border-radius:26px!important;box-shadow:0 30px 120px rgba(0,0,0,.78)!important}.partner-dashboard-page-v1 .products-new-dropdown-v2[open]>summary{width:-moz-fit-content!important;width:fit-content!important;min-height:42px!important;margin:0 0 18px auto!important;padding:0 18px!important;border-radius:999px!important;background:hsla(0,0%,100%,.08)!important;border:1px solid hsla(0,0%,100%,.16)!important;color:#fff!important;box-shadow:none!important}.partner-dashboard-page-v1 .products-new-dropdown-v2[open]>summary:before{content:"Fechar criação"}.partner-dashboard-page-v1 .products-new-dropdown-v2[open]>summary{font-size:0!important}.partner-dashboard-page-v1 .products-new-dropdown-v2[open]>summary:before{font-size:.9rem!important;font-weight:950!important}.partner-dashboard-page-v1 .product-create-form-v1{width:min(100%,1240px)!important;margin:0 auto!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.partner-dashboard-page-v1 .product-editor-grid-v1{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(280px,360px)!important;grid-gap:18px!important;gap:18px!important;align-items:start!important}.partner-dashboard-page-v1 .product-editor-main-v1{display:grid!important;grid-gap:16px!important;gap:16px!important}.partner-dashboard-page-v1 .product-create-form-v1 .product-editor-block-v1,.partner-dashboard-page-v1 .product-create-form-v1 .product-editor-side-v1{background:linear-gradient(145deg,rgba(17,20,28,.98),rgba(7,9,14,.98))!important;border:1px solid hsla(0,0%,100%,.12)!important;border-radius:22px!important;padding:clamp(16px,2vw,22px)!important;color:#fff!important;box-shadow:0 18px 46px rgba(0,0,0,.36)!important}.partner-dashboard-page-v1 .product-create-form-v1 .product-editor-block-v1 h3,.partner-dashboard-page-v1 .product-create-form-v1 .product-editor-side-v1 h3{color:#fff!important;font-size:1.08rem!important;margin:0 0 14px!important;letter-spacing:-.02em!important}.partner-dashboard-page-v1 .product-create-form-v1 .field-help-v1,.partner-dashboard-page-v1 .product-create-form-v1 label,.partner-dashboard-page-v1 .product-create-form-v1 p,.partner-dashboard-page-v1 .product-create-form-v1 small{color:hsla(0,0%,100%,.86)!important;font-weight:900!important}.partner-dashboard-page-v1 .product-create-form-v1 .input,.partner-dashboard-page-v1 .product-create-form-v1 .select,.partner-dashboard-page-v1 .product-create-form-v1 .textarea{width:100%!important;background:#090d13!important;color:#fff!important;border:1px solid hsla(0,0%,100%,.17)!important;border-radius:14px!important;box-shadow:inset 0 0 0 1px rgba(239,18,18,.04)!important}.partner-dashboard-page-v1 .product-create-form-v1 .input::placeholder,.partner-dashboard-page-v1 .product-create-form-v1 .textarea::placeholder{color:hsla(0,0%,100%,.48)!important}.partner-dashboard-page-v1 .product-create-form-v1 .input:focus,.partner-dashboard-page-v1 .product-create-form-v1 .select:focus,.partner-dashboard-page-v1 .product-create-form-v1 .textarea:focus{outline:none!important;border-color:rgba(255,71,36,.8)!important;box-shadow:0 0 0 4px rgba(239,18,18,.16)!important}.partner-dashboard-page-v1 .product-create-form-v1 .partner-check-v2,.partner-dashboard-page-v1 .product-create-form-v1 .product-checkline-v1{background:hsla(0,0%,100%,.06)!important;border:1px solid rgba(255,67,42,.55)!important;color:#fff!important;border-radius:14px!important;min-height:48px!important}.partner-dashboard-page-v1 .product-create-form-v1 input[type=checkbox]{width:18px!important;height:18px!important;accent-color:#ff2e25!important}.partner-dashboard-page-v1 .product-image-uploader-v1{display:grid!important;grid-gap:12px!important;gap:12px!important;color:#fff!important}.partner-dashboard-page-v1 .product-image-placeholder-v1,.partner-dashboard-page-v1 .product-image-uploader-v1 img{width:100%!important;min-height:220px!important;border-radius:20px!important;object-fit:cover!important;display:grid!important;place-items:center!important;background:radial-gradient(circle at center,rgba(255,75,33,.22),transparent 30%),linear-gradient(145deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.03))!important;border:1px dashed hsla(0,0%,100%,.25)!important;color:hsla(0,0%,100%,.72)!important;font-weight:950!important}.partner-dashboard-page-v1 .product-image-button-v1{position:relative!important;overflow:hidden!important;justify-content:center!important;background:hsla(0,0%,100%,.08)!important;border:1px solid hsla(0,0%,100%,.16)!important;color:#fff!important}.partner-dashboard-page-v1 .product-image-button-v1 input[type=file]{position:absolute!important;inset:0!important;opacity:0!important;cursor:pointer!important}.partner-dashboard-page-v1 .product-create-submit-v1{width:min(100%,420px)!important;min-height:54px!important;margin:18px auto 0!important;display:flex!important;justify-content:center!important;border-radius:16px!important;background:linear-gradient(135deg,#ff3b30,#ef1212 52%,#ff7a18)!important;box-shadow:0 18px 46px rgba(239,18,18,.32)!important;color:#fff!important}.partner-dashboard-page-v1 .product-gallery-actions-v2{display:grid!important;grid-template-columns:1fr .55fr .55fr!important;align-items:stretch!important}.partner-dashboard-page-v1 .product-gallery-actions-v2 details,.partner-dashboard-page-v1 .product-gallery-actions-v2 form{min-width:0!important}.partner-dashboard-page-v1 .product-delete-inline-form-v1{display:flex!important}.partner-dashboard-page-v1 .product-delete-inline-button-v1{width:100%!important;min-height:40px!important;border-radius:12px!important;background:rgba(239,18,18,.12)!important;border:1px solid rgba(239,18,18,.38)!important;color:#ff5a5f!important;cursor:pointer!important;font-weight:950!important}.partner-dashboard-page-v1 .product-delete-inline-button-v1:hover{background:linear-gradient(135deg,#ef1212,#ff6b1a)!important;color:#fff!important}@media (max-width:980px){.partner-dashboard-page-v1 .product-editor-grid-v1{grid-template-columns:1fr!important}.partner-dashboard-page-v1 .products-new-dropdown-v2[open]{inset:8px!important;border-radius:20px!important}}@media (max-width:560px){.partner-dashboard-page-v1 .product-create-form-v1 .admin-form-grid,.partner-dashboard-page-v1 .product-gallery-actions-v2{grid-template-columns:1fr!important}.partner-dashboard-page-v1 .product-image-placeholder-v1,.partner-dashboard-page-v1 .product-image-uploader-v1 img{min-height:170px!important}}.partner-dashboard-page-v1 .product-edit-details-v1[open]{position:fixed!important;inset:clamp(10px,2vw,28px)!important;z-index:130!important;overflow:auto!important;padding:clamp(16px,2vw,28px)!important;border-radius:26px!important;background:radial-gradient(circle at 12% 0,rgba(255,77,28,.2),transparent 34%),radial-gradient(circle at 88% 8%,rgba(239,18,18,.18),transparent 30%),linear-gradient(145deg,#07080d,#11131a 52%,#050509)!important;border:1px solid hsla(0,0%,100%,.14)!important;box-shadow:0 30px 120px rgba(0,0,0,.78)!important}.partner-dashboard-page-v1 .product-edit-details-v1[open]:before{content:"";position:fixed;inset:0;z-index:-1;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.partner-dashboard-page-v1 .product-edit-details-v1[open]>summary{width:-moz-fit-content!important;width:fit-content!important;min-height:42px!important;margin:0 0 18px auto!important;padding:0 18px!important;border-radius:999px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:hsla(0,0%,100%,.08)!important;border:1px solid hsla(0,0%,100%,.16)!important;color:#fff!important;box-shadow:none!important;cursor:pointer!important;font-size:0!important}.partner-dashboard-page-v1 .product-edit-details-v1[open]>summary:before{content:"Fechar edição";font-size:.9rem!important;font-weight:950!important}.partner-dashboard-page-v1 .product-edit-form-v1{width:min(100%,1180px)!important;margin:0 auto!important;padding:clamp(16px,2vw,24px)!important;border-radius:24px!important;background:linear-gradient(145deg,rgba(17,20,28,.98),rgba(7,9,14,.98))!important;border:1px solid hsla(0,0%,100%,.12)!important;box-shadow:0 18px 54px rgba(0,0,0,.45)!important;color:#fff!important;display:grid!important;grid-gap:16px!important;gap:16px!important}.partner-dashboard-page-v1 .product-edit-form-v1:before{content:"Editar produto";display:block;font-size:clamp(1.45rem,3vw,2.2rem);line-height:1.05;font-weight:950;letter-spacing:-.04em;color:#fff;margin-bottom:4px}.partner-dashboard-page-v1 .product-edit-form-v1 .admin-form-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:14px!important;gap:14px!important}.partner-dashboard-page-v1 .product-edit-form-v1 .field-help-v1,.partner-dashboard-page-v1 .product-edit-form-v1 label,.partner-dashboard-page-v1 .product-edit-form-v1 p,.partner-dashboard-page-v1 .product-edit-form-v1 small{color:hsla(0,0%,100%,.88)!important;font-weight:900!important}.partner-dashboard-page-v1 .product-edit-form-v1 .input,.partner-dashboard-page-v1 .product-edit-form-v1 .select,.partner-dashboard-page-v1 .product-edit-form-v1 .textarea{width:100%!important;min-height:48px!important;margin-top:7px!important;background:#090d13!important;color:#fff!important;border:1px solid hsla(0,0%,100%,.17)!important;border-radius:14px!important;box-shadow:inset 0 0 0 1px rgba(239,18,18,.04)!important}.partner-dashboard-page-v1 .product-edit-form-v1 .textarea{min-height:110px!important;resize:vertical!important}.partner-dashboard-page-v1 .product-edit-form-v1 .input::placeholder,.partner-dashboard-page-v1 .product-edit-form-v1 .textarea::placeholder{color:hsla(0,0%,100%,.48)!important}.partner-dashboard-page-v1 .product-edit-form-v1 .input:focus,.partner-dashboard-page-v1 .product-edit-form-v1 .select:focus,.partner-dashboard-page-v1 .product-edit-form-v1 .textarea:focus{outline:none!important;border-color:rgba(255,71,36,.8)!important;box-shadow:0 0 0 4px rgba(239,18,18,.16)!important}.partner-dashboard-page-v1 .product-edit-form-v1 .partner-check-v2,.partner-dashboard-page-v1 .product-edit-form-v1 .product-checkline-v1,.partner-dashboard-page-v1 .product-edit-form-v1 .product-feature-toggle-v2{min-height:48px!important;padding:12px 14px!important;border-radius:14px!important;background:hsla(0,0%,100%,.06)!important;border:1px solid rgba(255,67,42,.55)!important;color:#fff!important;display:flex!important;align-items:center!important;gap:10px!important}.partner-dashboard-page-v1 .product-edit-form-v1 input[type=checkbox]{width:18px!important;height:18px!important;accent-color:#ff2e25!important;flex:0 0 auto!important}.partner-dashboard-page-v1 .product-edit-actions-v1{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-gap:12px!important;gap:12px!important;align-items:center!important;margin-top:6px!important}.partner-dashboard-page-v1 .product-edit-actions-v1 .btn-primary{min-height:52px!important;border-radius:16px!important;background:linear-gradient(135deg,#ff3b30,#ef1212 52%,#ff7a18)!important;box-shadow:0 18px 46px rgba(239,18,18,.32)!important;color:#fff!important}.partner-dashboard-page-v1 .product-edit-actions-v1 .admin-danger-soft{min-height:52px!important;border-radius:16px!important}@media (max-width:760px){.partner-dashboard-page-v1 .product-edit-details-v1[open]{inset:8px!important;border-radius:20px!important;padding:14px!important}.partner-dashboard-page-v1 .product-edit-actions-v1,.partner-dashboard-page-v1 .product-edit-form-v1 .admin-form-grid{grid-template-columns:1fr!important}.partner-dashboard-page-v1 .product-edit-form-v1{border-radius:18px!important;padding:16px!important}}.partner-dashboard-page-v1 #minha-conta,.partner-dashboard-page-v1 #minha-loja,.partner-dashboard-page-v1 #operacao{background:radial-gradient(circle at 92% 0,rgba(239,18,18,.14),transparent 34%),linear-gradient(180deg,rgba(17,18,22,.98),rgba(5,6,8,.98))!important;border:1px solid hsla(0,0%,100%,.1)!important;box-shadow:0 24px 70px rgba(0,0,0,.42)!important;color:#fff!important}.partner-dashboard-page-v1 #minha-conta .partner-section-title-v2,.partner-dashboard-page-v1 #minha-loja .partner-section-title-v2,.partner-dashboard-page-v1 #operacao .partner-section-title-v2{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:16px!important;margin-bottom:18px!important}.partner-dashboard-page-v1 #minha-conta .partner-section-title-v2 h2,.partner-dashboard-page-v1 #minha-loja .partner-section-title-v2 h2,.partner-dashboard-page-v1 #operacao .partner-section-title-v2 h2{color:#fff!important;font-size:clamp(24px,2.5vw,34px)!important;line-height:1.05!important;text-shadow:none!important}.partner-dashboard-page-v1 #minha-conta .partner-section-title-v2 p,.partner-dashboard-page-v1 #minha-loja .partner-section-title-v2 p,.partner-dashboard-page-v1 #operacao .partner-section-title-v2 p{color:#cbd5e1!important;font-size:14px!important;line-height:1.45!important;text-shadow:none!important}.partner-dashboard-page-v1 #minha-conta .partner-account-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))!important;grid-gap:12px!important;gap:12px!important}.partner-dashboard-page-v1 #minha-conta .partner-account-grid>div{min-width:0!important;overflow:hidden!important;border-radius:18px!important;padding:16px!important;background:linear-gradient(180deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.035))!important;border:1px solid hsla(0,0%,100%,.12)!important}.partner-dashboard-page-v1 #minha-conta .partner-account-grid small,.partner-dashboard-page-v1 #minha-conta .partner-account-grid span{display:block!important;color:#cbd5e1!important;font-size:12px!important;font-weight:900!important;line-height:1.25!important;text-shadow:none!important}.partner-dashboard-page-v1 #minha-conta .partner-account-grid strong{display:block!important;margin-top:6px!important;color:#fff!important;font-size:clamp(16px,1.45vw,22px)!important;line-height:1.15!important;font-weight:1000!important;overflow-wrap:anywhere!important;word-break:break-word!important;text-shadow:none!important}.partner-dashboard-page-v1 #minha-loja .admin-edit-form-clean,.partner-dashboard-page-v1 #operacao .admin-edit-form-clean{background:transparent!important;border:0!important;padding:0!important;box-shadow:none!important}.partner-dashboard-page-v1 #minha-loja label,.partner-dashboard-page-v1 #operacao label,.partner-dashboard-page-v1 .store-location-fields-v1 label{color:#f8fafc!important;font-weight:950!important;text-shadow:none!important}.partner-dashboard-page-v1 #minha-loja .input,.partner-dashboard-page-v1 #minha-loja .select,.partner-dashboard-page-v1 #minha-loja .textarea,.partner-dashboard-page-v1 #operacao .input,.partner-dashboard-page-v1 #operacao .select,.partner-dashboard-page-v1 #operacao .textarea,.partner-dashboard-page-v1 .store-location-fields-v1 .input,.partner-dashboard-page-v1 .store-location-fields-v1 .select,.partner-dashboard-page-v1 .store-location-fields-v1 .textarea{background:#080d14!important;color:#fff!important;border:1px solid hsla(0,0%,100%,.16)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)!important;text-shadow:none!important}.partner-dashboard-page-v1 #minha-loja .input::placeholder,.partner-dashboard-page-v1 #minha-loja .textarea::placeholder,.partner-dashboard-page-v1 #operacao .input::placeholder,.partner-dashboard-page-v1 #operacao .textarea::placeholder,.partner-dashboard-page-v1 .store-location-fields-v1 .input::placeholder,.partner-dashboard-page-v1 .store-location-fields-v1 .textarea::placeholder{color:#94a3b8!important;opacity:1!important}.partner-dashboard-page-v1 #minha-loja .input:focus,.partner-dashboard-page-v1 #minha-loja .select:focus,.partner-dashboard-page-v1 #minha-loja .textarea:focus,.partner-dashboard-page-v1 #operacao .input:focus,.partner-dashboard-page-v1 #operacao .select:focus,.partner-dashboard-page-v1 #operacao .textarea:focus,.partner-dashboard-page-v1 .store-location-fields-v1 .input:focus,.partner-dashboard-page-v1 .store-location-fields-v1 .select:focus,.partner-dashboard-page-v1 .store-location-fields-v1 .textarea:focus{border-color:rgba(255,59,59,.72)!important;box-shadow:0 0 0 4px rgba(239,18,18,.14)!important}.partner-dashboard-page-v1 .store-address-config-card-v1{margin-top:18px!important;padding:clamp(16px,2vw,22px)!important;border-radius:22px!important;background:radial-gradient(circle at 0 0,rgba(249,115,22,.14),transparent 34%),linear-gradient(180deg,rgba(12,16,24,.98),rgba(8,10,14,.98))!important;border:1px solid rgba(239,18,18,.26)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06)!important}.partner-dashboard-page-v1 .store-address-config-head-v1{margin-bottom:14px!important;padding-bottom:14px!important;border-bottom:1px solid hsla(0,0%,100%,.1)!important}.partner-dashboard-page-v1 .store-address-config-head-v1 span{display:inline-flex!important;width:-moz-fit-content!important;width:fit-content!important;border-radius:999px!important;padding:6px 10px!important;background:rgba(239,18,18,.16)!important;border:1px solid rgba(239,18,18,.35)!important;color:#ff6b3d!important;font-size:11px!important;font-weight:1000!important;text-transform:uppercase!important;letter-spacing:.08em!important}.partner-dashboard-page-v1 .store-address-config-head-v1 strong{display:block!important;margin-top:10px!important;color:#fff!important;font-size:clamp(21px,2vw,28px)!important;line-height:1.1!important}.partner-dashboard-page-v1 .store-address-config-head-v1 p,.partner-dashboard-page-v1 .store-location-address-preview-v1,.partner-dashboard-page-v1 .store-location-head-v1 span,.partner-dashboard-page-v1 .store-location-help-v1{color:#cbd5e1!important;text-shadow:none!important}.partner-dashboard-page-v1 .store-location-head-v1{background:hsla(0,0%,100%,.04)!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:16px!important;padding:14px!important;margin-bottom:12px!important}.partner-dashboard-page-v1 .store-location-head-v1 strong{color:#fff!important;font-size:18px!important}.partner-dashboard-page-v1 .store-location-readiness-v2{background:#0f172a!important;border:1px solid rgba(239,18,18,.22)!important;margin:12px 0!important}.partner-dashboard-page-v1 .store-location-address-preview-v1{background:hsla(0,0%,100%,.05)!important;border-color:hsla(0,0%,100%,.12)!important}.partner-dashboard-page-v1 .store-location-address-preview-v1 strong{color:#ff4a4a!important}.partner-dashboard-page-v1 .store-location-status-v1{background:rgba(239,18,18,.12)!important;border:1px solid rgba(239,18,18,.32)!important;color:#fff!important}.partner-dashboard-page-v1 .store-location-status-v1.success-notice{background:rgba(34,197,94,.12)!important;border-color:rgba(34,197,94,.32)!important;color:#dcfce7!important}.partner-dashboard-page-v1 .store-location-actions-v1{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-top:14px!important}.partner-dashboard-page-v1 .partner-config-title-v1 .btn,.partner-dashboard-page-v1 .store-location-actions-v1 .btn{min-height:42px!important;border-radius:14px!important}.partner-dashboard-page-v1 #minha-loja button.btn-primary,.partner-dashboard-page-v1 #minha-loja>.btn,.partner-dashboard-page-v1 #operacao button.btn-primary{margin-top:14px!important}@media (max-width:760px){.partner-dashboard-page-v1 #minha-conta .partner-section-title-v2,.partner-dashboard-page-v1 #minha-loja .partner-section-title-v2,.partner-dashboard-page-v1 #operacao .partner-section-title-v2{flex-direction:column!important}.partner-dashboard-page-v1 .partner-config-title-v1 .btn,.partner-dashboard-page-v1 .store-location-actions-v1 .btn{width:100%!important}}.partner-dashboard-page-v1 .store-address-config-card-v1,.partner-dashboard-page-v1 .store-address-config-card-v1 .notice,.partner-dashboard-page-v1 .store-address-config-card-v1 .store-location-address-preview-v1,.partner-dashboard-page-v1 .store-address-config-card-v1 .store-location-fields-v1,.partner-dashboard-page-v1 .store-address-config-card-v1 .store-location-head-v1,.partner-dashboard-page-v1 .store-address-config-card-v1 .store-location-readiness-v2,.partner-dashboard-page-v1 .store-address-config-card-v1 .store-location-status-v1{background-color:#070b11!important;color:#fff!important;text-shadow:none!important}.partner-dashboard-page-v1 .store-address-config-card-v1{background:radial-gradient(circle at 0 0,rgba(255,94,20,.18),transparent 36%),linear-gradient(180deg,#0d111a,#070b11)!important;border:1px solid rgba(255,59,48,.38)!important;box-shadow:0 18px 50px rgba(0,0,0,.32),inset 0 1px 0 hsla(0,0%,100%,.07)!important}.partner-dashboard-page-v1 .store-address-config-card-v1 .store-location-address-preview-v1,.partner-dashboard-page-v1 .store-address-config-card-v1 .store-location-head-v1,.partner-dashboard-page-v1 .store-address-config-card-v1 .store-location-readiness-v2{background:hsla(0,0%,100%,.055)!important;border:1px solid hsla(0,0%,100%,.12)!important}.partner-dashboard-page-v1 .store-address-config-card-v1 label,.partner-dashboard-page-v1 .store-address-config-card-v1 p,.partner-dashboard-page-v1 .store-address-config-card-v1 small,.partner-dashboard-page-v1 .store-address-config-card-v1 span,.partner-dashboard-page-v1 .store-address-config-card-v1 strong{color:#f8fafc!important;text-shadow:none!important}.partner-dashboard-page-v1 .store-address-config-card-v1 .store-address-config-head-v1 span,.partner-dashboard-page-v1 .store-address-config-card-v1 .store-location-address-preview-v1 strong,.partner-dashboard-page-v1 .store-address-config-card-v1 .store-location-readiness-v2 .pending{color:#ff6b3d!important}.partner-dashboard-page-v1 .store-address-config-card-v1 .input,.partner-dashboard-page-v1 .store-address-config-card-v1 .select,.partner-dashboard-page-v1 .store-address-config-card-v1 .textarea{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05)!important}.partner-dashboard-page-v1 .store-address-config-card-v1 .input::placeholder,.partner-dashboard-page-v1 .store-address-config-card-v1 .textarea::placeholder{color:#94a3b8!important;opacity:1!important}.partner-dashboard-page-v1 .store-address-config-card-v1 .btn.btn-soft{background:hsla(0,0%,100%,.08)!important;color:#fff!important;border:1px solid hsla(0,0%,100%,.16)!important}.partner-dashboard-page-v1 .store-address-config-card-v1 .btn.btn-soft:hover{background:linear-gradient(135deg,#ef1212,#f97316)!important;border-color:hsla(0,0%,100%,.18)!important}.cp-footer-v3 a span{display:block;margin-top:5px;color:hsla(0,0%,100%,.62);font-size:12px;line-height:1.35;font-weight:650}body,html{min-height:100%;overflow-x:hidden;text-size-adjust:100%}.final-state-page-v1.error-safe-page-v1{min-height:100vh;min-height:100dvh;padding:max(34px,env(safe-area-inset-top)) 18px max(34px,env(safe-area-inset-bottom))}.final-state-card-v1.error-safe-card-v1{background:radial-gradient(circle at 0 0,rgba(255,94,20,.22),transparent 38%),linear-gradient(180deg,rgba(20,24,34,.98),rgba(6,8,14,.98))!important;border:1px solid rgba(255,59,48,.42)!important;color:#fff!important;box-shadow:0 26px 80px rgba(0,0,0,.44),inset 0 1px 0 hsla(0,0%,100%,.08)!important}.final-state-card-v1.error-safe-card-v1 h1,.final-state-card-v1.error-safe-card-v1 p{color:#fff!important}.final-state-card-v1.error-safe-card-v1 p{color:hsla(0,0%,100%,.78)!important}.browser-error-guard-v1{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;padding:max(20px,env(safe-area-inset-top)) 16px max(20px,env(safe-area-inset-bottom));background:rgba(3,5,10,.76);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.browser-error-card-v1{position:relative;width:min(560px,100%);border-radius:28px;border:1px solid rgba(255,59,48,.42);background:radial-gradient(circle at top left,rgba(255,94,20,.24),transparent 42%),linear-gradient(180deg,rgba(18,21,30,.98),rgba(6,8,14,.98));color:#fff;padding:clamp(22px,5vw,36px);box-shadow:0 28px 90px rgba(0,0,0,.5)}.browser-error-close-v1{position:absolute;top:14px;right:14px;width:38px;height:38px;border:0;border-radius:999px;background:hsla(0,0%,100%,.1);color:#fff;font-size:26px;line-height:1;cursor:pointer}.browser-error-pill-v1{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;padding:8px 12px;border-radius:999px;background:linear-gradient(135deg,#ef1212,#f97316);color:#fff;font-size:12px;font-weight:1000;letter-spacing:.08em;text-transform:uppercase}.browser-error-card-v1 h2{margin:16px 0 10px;color:#fff;font-size:clamp(1.7rem,5vw,2.7rem);line-height:1;font-weight:1000}.browser-error-card-v1 p,.browser-error-card-v1 small{display:block;color:hsla(0,0%,100%,.78);font-weight:750;line-height:1.55}.browser-error-card-v1 code{display:block;max-height:96px;overflow:auto;margin-top:14px;padding:12px;border-radius:16px;background:rgba(0,0,0,.34);color:#fecaca;font-size:12px;white-space:pre-wrap;word-break:break-word}.browser-error-actions-v1{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.browser-error-card-v1 strong{display:inline-flex;margin-top:14px;padding:8px 12px;border-radius:999px;background:rgba(255,59,48,.16);color:#fecaca;font-weight:1000}@media (max-width:640px){.browser-error-actions-v1{display:grid}.browser-error-actions-v1 .cp-btn{width:100%}}.partner-dashboard-page-v1 .store-address-config-card-v1,.partner-dashboard-page-v1 .store-address-config-card-v1 .store-location-fields-v1{background:radial-gradient(circle at 0 0,rgba(255,87,34,.16),transparent 34%),linear-gradient(180deg,#10151f,#070a10)!important;color:#fff!important;border-color:rgba(255,59,48,.38)!important}.partner-dashboard-page-v1 .store-address-config-card-v1 .notice,.partner-dashboard-page-v1 .store-address-config-card-v1 .store-location-address-preview-v1,.partner-dashboard-page-v1 .store-address-config-card-v1 .store-location-head-v1,.partner-dashboard-page-v1 .store-address-config-card-v1 .store-location-readiness-v2,.partner-dashboard-page-v1 .store-address-config-card-v1 .store-location-status-v1{background:rgba(8,13,22,.96)!important;color:#fff!important;border:1px solid hsla(0,0%,100%,.12)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05)!important}.partner-dashboard-page-v1 .store-address-config-card-v1 .store-location-address-preview-v1,.partner-dashboard-page-v1 .store-address-config-card-v1 .store-location-head-v1 span,.partner-dashboard-page-v1 .store-address-config-card-v1 .store-location-head-v1 strong,.partner-dashboard-page-v1 .store-address-config-card-v1 .store-location-help-v1,.partner-dashboard-page-v1 .store-address-config-card-v1 .store-location-readiness-v2 small,.partner-dashboard-page-v1 .store-address-config-card-v1 label{color:#f8fafc!important;opacity:1!important;text-shadow:none!important}.partner-dashboard-page-v1 .store-address-config-card-v1 .admin-form-grid{gap:14px!important}.partner-dashboard-page-v1 .store-address-config-card-v1 .input,.partner-dashboard-page-v1 .store-address-config-card-v1 .select,.partner-dashboard-page-v1 .store-address-config-card-v1 .textarea{min-height:48px!important;background:#050910!important;color:#fff!important;border:1px solid hsla(0,0%,100%,.18)!important;border-radius:14px!important}.partner-dashboard-page-v1 .store-address-config-card-v1 .btn.btn-soft,.partner-dashboard-page-v1 .store-address-config-card-v1 .store-location-actions-v1 .btn{background:linear-gradient(135deg,rgba(239,18,18,.96),rgba(249,115,22,.92))!important;color:#fff!important;border:1px solid hsla(0,0%,100%,.16)!important;box-shadow:0 14px 32px rgba(239,18,18,.18)!important}.partner-dashboard-page-v1 .store-address-config-card-v1 .store-location-readiness-v2 .ready{color:#86efac!important}.partner-dashboard-page-v1 .store-address-config-card-v1 .store-location-address-preview-v1 strong,.partner-dashboard-page-v1 .store-address-config-card-v1 .store-location-readiness-v2 .pending{color:#ff7849!important}.partner-orders-card-v2 .partner-section-title-v2{align-items:center!important;gap:14px!important;margin-bottom:14px!important}.partner-orders-card-v2 .partner-section-title-v2 h2{font-size:clamp(22px,2.5vw,34px)!important;line-height:1!important}.partner-orders-card-v2 .partner-section-title-v2 p{max-width:820px!important;color:hsla(0,0%,100%,.72)!important}.partner-orders-kanban-v1{display:grid!important;grid-template-columns:repeat(5,minmax(220px,1fr))!important;grid-gap:12px!important;gap:12px!important;align-items:start!important;overflow-x:auto!important;padding:4px 2px 12px!important;scroll-snap-type:x proximity!important}.partner-order-column-v1{min-width:220px!important;padding:10px!important;border-radius:18px!important;background:linear-gradient(180deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.018))!important;border:1px solid hsla(0,0%,100%,.09)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)!important;scroll-snap-align:start!important}.partner-order-column-head-v1{padding:0 2px 10px!important;margin-bottom:8px!important;border-bottom:1px solid hsla(0,0%,100%,.08)!important}.partner-order-column-head-v1 strong{color:#fff!important;font-size:14px!important;line-height:1.1!important}.partner-order-column-head-v1 span{width:30px!important;height:30px!important;display:inline-grid!important;place-items:center!important;border-radius:999px!important;background:linear-gradient(135deg,#ef1212,#ff6b1a)!important;color:#fff!important;font-size:12px!important;font-weight:1000!important}.partner-order-empty-v1{display:block!important;padding:14px 10px!important;border-radius:14px!important;background:hsla(0,0%,100%,.06)!important;color:hsla(0,0%,100%,.7)!important;font-size:12px!important;text-align:center!important}.partner-order-card-v2{padding:12px!important;border-radius:18px!important;background:radial-gradient(circle at top left,rgba(239,18,18,.12),transparent 38%),linear-gradient(180deg,#111821,#090d13)!important;border:1px solid hsla(0,0%,100%,.1)!important;box-shadow:0 12px 34px rgba(0,0,0,.24)!important;color:#fff!important;margin-bottom:10px!important}.partner-order-main-v2{display:grid!important;grid-gap:10px!important}.partner-order-main-v2 h3{margin:8px 0 3px!important;color:#fff!important;font-size:18px!important;line-height:1.05!important}.partner-order-main-v2 p{margin:0!important;color:hsla(0,0%,100%,.7)!important}.partner-order-main-v2>strong{color:#fff!important;font-size:16px!important}.partner-order-info-v2,.partner-order-payment-v1{display:grid!important;grid-template-columns:1fr!important;grid-gap:6px!important;gap:6px!important;margin-top:10px!important}.partner-order-address-v2,.partner-order-info-v2 div,.partner-order-items-v2>div,.partner-order-payment-v1 div{padding:9px 10px!important;border-radius:13px!important;background:hsla(0,0%,100%,.055)!important;border:1px solid hsla(0,0%,100%,.08)!important}.partner-order-address-v2 span,.partner-order-info-v2 span,.partner-order-payment-v1 span{display:block!important;color:hsla(0,0%,100%,.58)!important;font-size:10px!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.04em!important}.partner-order-address-v2 strong,.partner-order-info-v2 strong,.partner-order-payment-v1 strong{color:#fff!important;font-size:12px!important;line-height:1.25!important;overflow-wrap:anywhere!important}.partner-order-items-v2{margin-top:10px!important;display:grid!important;grid-gap:6px!important;gap:6px!important}.partner-order-items-v2 span,.partner-order-items-v2 strong{color:#fff!important;font-size:12px!important}.partner-order-items-v2 small{color:hsla(0,0%,100%,.62)!important}.partner-order-actions-v2{display:grid!important;grid-gap:8px!important;gap:8px!important;margin-top:10px!important}.partner-order-actions-v2 .btn,.partner-order-actions-v2 button,.partner-order-actions-v2 form{width:100%!important}.partner-order-actions-v2 .input{background:#050910!important;color:#fff!important;border:1px solid hsla(0,0%,100%,.14)!important}.partner-order-actions-v2 .btn,.partner-order-actions-v2 .input,.partner-order-actions-v2 button.btn{min-height:42px!important;border-radius:12px!important}.order-history-mini-v1{display:grid!important;grid-gap:4px!important;gap:4px!important;margin-top:10px!important;color:hsla(0,0%,100%,.62)!important;font-size:11px!important}@media (max-width:1180px){.partner-orders-kanban-v1{grid-template-columns:repeat(5,minmax(230px,280px))!important}}@media (max-width:760px){.partner-orders-card-v2 .partner-section-title-v2{flex-direction:column!important;align-items:stretch!important}.partner-orders-card-v2 .partner-section-title-v2 .btn{width:100%!important}.partner-orders-kanban-v1{grid-template-columns:1fr!important;overflow-x:visible!important;padding-bottom:4px!important}.partner-order-column-v1{min-width:0!important}.partner-order-card-v2{padding:11px!important}}.order-confirm-page-v1{overflow-x:hidden;-webkit-overflow-scrolling:touch}.order-confirm-page-v1,.order-confirm-page-v1 a,.order-confirm-page-v1 button,.order-confirm-page-v1 input,.order-confirm-page-v1 textarea{touch-action:manipulation}.order-confirm-page-v1.is-redirecting{cursor:progress}.order-confirm-redirecting-v1{width:min(1100px,100%);margin:0 auto 16px;display:grid;grid-gap:4px;gap:4px;padding:14px 16px;border:1px solid rgba(34,197,94,.35);border-radius:18px;background:rgba(34,197,94,.14);color:#dcfce7;box-shadow:0 16px 38px rgba(34,197,94,.12);font-weight:900}.order-confirm-redirecting-v1 strong{color:#fff;font-size:1rem}.order-confirm-redirecting-v1 span{color:rgba(220,252,231,.9);font-size:.92rem;line-height:1.35}.order-confirm-page-v1 .btn:disabled,.order-confirm-page-v1 button:disabled{cursor:wait;opacity:.78;filter:none;transform:none}@media (max-width:720px){.order-confirm-hero-v1 h1{font-size:clamp(2rem,12vw,3.1rem);line-height:1}.order-confirm-card-v1{padding:16px}.order-confirm-payment-v1{position:static}.order-confirm-redirecting-v1{border-radius:16px;padding:12px}}.courier-public-page{background:radial-gradient(circle at top left,rgba(255,45,45,.2),transparent 32%),linear-gradient(135deg,#0a0a0a,#120406 48%,#0a0a0a)!important;color:#fff!important}.courier-public-page .courier-hero-v1{background:linear-gradient(135deg,#c30010,#ff2d2d 60%,#8b0000)!important;border:1px solid hsla(0,0%,100%,.14)!important;box-shadow:0 30px 80px rgba(255,45,45,.22),0 18px 50px rgba(0,0,0,.42)!important}.courier-public-page .courier-badge-v1{background:#fff!important;color:#c30010!important;border:1px solid hsla(0,0%,100%,.7)!important;box-shadow:0 14px 34px hsla(0,0%,100%,.14)!important;letter-spacing:.035em}.courier-public-page .courier-hero-v1 h1{color:#fff!important;text-shadow:0 10px 30px rgba(0,0,0,.32)!important}.courier-public-page .courier-hero-v1 p{color:hsla(0,0%,100%,.95)!important;white-space:pre-line}.courier-public-page .btn-primary,.courier-public-page .courier-register-strip-v2 .btn-primary{background:linear-gradient(135deg,#ff2d2d,#ff5a1f)!important;color:#fff!important;border:1px solid hsla(0,0%,100%,.2)!important;box-shadow:0 18px 42px rgba(255,45,45,.32),0 0 24px rgba(255,45,45,.18)!important}.courier-public-page .btn-primary:hover,.courier-public-page .courier-register-strip-v2 .btn-primary:hover{box-shadow:0 22px 54px rgba(255,45,45,.42),0 0 34px rgba(255,45,45,.24)!important}.courier-public-page .courier-dark-btn-v1{background:hsla(0,0%,4%,.28)!important;color:#fff!important;border:1px solid hsla(0,0%,100%,.3)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 16px 38px rgba(0,0,0,.18)!important}.courier-public-page .courier-hero-card-v1{background:hsla(0,0%,100%,.96)!important;color:#0a0a0a!important;border:1px solid hsla(0,0%,100%,.65)!important;box-shadow:0 24px 60px rgba(0,0,0,.24)!important}.courier-public-page .courier-hero-card-v1>strong{color:#0a0a0a!important}.courier-public-page .courier-hero-card-v1 div{background:#fff2f2!important;border:1px solid rgba(195,0,16,.08)!important}.courier-public-page .courier-hero-card-v1 span{background:linear-gradient(135deg,#c30010,#ff2d2d)!important;color:#fff!important;box-shadow:0 12px 26px rgba(255,45,45,.28)!important}.courier-public-page .courier-hero-card-v1 p{color:#0a0a0a!important}.courier-public-page .courier-register-strip-v2{background:linear-gradient(135deg,rgba(195,0,16,.32),rgba(255,45,45,.18) 62%,rgba(139,0,0,.26))!important;border:1px solid rgba(255,45,45,.24)!important;box-shadow:0 24px 70px rgba(255,45,45,.16),0 18px 50px rgba(0,0,0,.28)!important}.courier-public-page .courier-register-strip-v2 strong{color:#fff!important;text-shadow:0 8px 24px rgba(0,0,0,.28)!important}.courier-public-page .courier-register-strip-v2 span{color:hsla(0,0%,100%,.9)!important}.courier-public-page .courier-info-grid-v1 article{background:linear-gradient(180deg,rgba(24,24,27,.98),hsla(0,0%,4%,.98))!important;color:#fff!important;border:1px solid rgba(255,45,45,.18)!important;box-shadow:0 18px 52px rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.05)!important}.courier-public-page .courier-info-grid-v1 h2{color:#fff!important}.courier-public-page .courier-info-grid-v1 p{color:hsla(0,0%,100%,.86)!important}.customer-signup-success-v1{min-height:460px;display:flex;flex-direction:column;justify-content:center}.customer-signup-success-v1 strong{color:#ffb05c;word-break:break-word}.customer-signup-success-actions-v1{display:grid;grid-gap:12px;gap:12px;margin-top:22px}.customer-auth-page-didactic-v1 .customer-form-v1 button:disabled,.customer-auth-page-didactic-v1 .customer-signup-success-actions-v1 .btn{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.customer-auth-page-didactic-v1 .customer-alert-ok-v1,.customer-auth-page-didactic-v1 .customer-alert-v1{overflow-wrap:anywhere}@supports (-webkit-touch-callout:none){.customer-auth-page-didactic-v1{min-height:100dvh}}.cp-menu-v3 .cp-menu-account-link-v1{padding:9px 14px!important;border-radius:999px!important;border:1px solid rgba(255,45,45,.34)!important;background:linear-gradient(135deg,rgba(255,45,45,.14),rgba(255,122,24,.08))!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 10px 26px rgba(255,45,45,.1)!important}.cp-menu-v3 .cp-menu-account-link-v1.cp-active{color:#fff!important;border-color:rgba(255,45,45,.72)!important;background:linear-gradient(135deg,#c30010,#ff2d2d 68%,#ff6a1a)!important;box-shadow:0 14px 34px rgba(255,45,45,.26),inset 0 1px 0 hsla(0,0%,100%,.18)!important}.cp-menu-v3 .cp-menu-account-link-v1.cp-active:after{display:none!important}.global-bottom-account-link-v1.is-authenticated{color:#fff!important;background:radial-gradient(circle at 50% 8%,rgba(36,209,95,.2),transparent 52%),rgba(255,45,45,.1)!important}.global-bottom-account-link-v1.is-authenticated .global-bottom-icon-v2{color:#27d866!important;text-shadow:0 0 14px rgba(39,216,102,.48),0 0 18px rgba(255,45,45,.2)!important}.customer-orders-redirect-page-v1{min-height:100dvh;display:grid;place-items:center;padding:calc(24px + env(safe-area-inset-top)) 16px calc(110px + env(safe-area-inset-bottom));background:radial-gradient(circle at top left,rgba(255,45,45,.22),transparent 34%),linear-gradient(135deg,#0a0a0a,#140608 55%,#050505);color:#fff;overflow-x:hidden}.customer-orders-redirect-card-v1{width:min(620px,100%);border:1px solid rgba(255,45,45,.42);border-radius:28px;padding:clamp(24px,5vw,46px);background:linear-gradient(145deg,hsla(0,0%,100%,.07),hsla(0,0%,4%,.96));box-shadow:0 28px 80px rgba(0,0,0,.42),0 0 42px rgba(255,45,45,.12)}.customer-orders-redirect-card-v1 span{display:inline-flex;align-items:center;border-radius:999px;padding:8px 14px;background:linear-gradient(135deg,#ff2d2d,#ff6a1a);color:#fff;font-size:.78rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.customer-orders-redirect-card-v1 h1{margin:18px 0 10px;max-width:520px;color:#fff;font-size:clamp(2rem,6vw,4rem);line-height:.96;letter-spacing:-.05em}.customer-orders-redirect-card-v1 p{margin:0;color:hsla(0,0%,100%,.78);font-weight:800;line-height:1.6}.customer-orders-redirect-actions-v1{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.customer-orders-redirect-actions-v1 .cp-btn{min-height:48px;justify-content:center}@media (max-width:640px){.customer-orders-redirect-actions-v1{flex-direction:column}.customer-orders-redirect-actions-v1 .cp-btn{width:100%}}.partner-order-delete-final-v1{margin-top:10px;display:flex}.partner-order-delete-final-v1 .btn{width:100%;justify-content:center}.tracking-history-panel-v1{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0 0 16px;padding:16px 18px;border-radius:22px;border:1px solid rgba(255,45,45,.2);background:linear-gradient(135deg,rgba(255,45,45,.1),hsla(0,0%,100%,.035));color:#fff}.tracking-history-panel-v1 div{display:grid;grid-gap:4px;gap:4px}.tracking-history-panel-v1 strong{color:#fff;font-size:18px;font-weight:1000}.tracking-history-panel-v1 span{color:hsla(0,0%,100%,.72);font-weight:800}.tracking-history-panel-v1 button{border:0;border-radius:999px;padding:12px 16px;background:linear-gradient(135deg,#ff2d2d,#ff6b1a);color:#fff;font-weight:1000;cursor:pointer;white-space:nowrap}.partner-orders-kanban-v1{grid-template-columns:repeat(5,minmax(250px,1fr))!important;gap:14px!important}.partner-order-column-v1{min-width:250px!important}.partner-order-card-v2{padding:14px!important;border-radius:20px!important;overflow:hidden!important}.partner-order-main-v2{grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;align-items:start!important}.partner-order-main-v2 .admin-pill{display:inline-flex!important;max-width:100%!important;white-space:normal!important;line-height:1.15!important;text-align:left!important;padding:7px 10px!important;margin:0 0 6px!important}.partner-order-main-v2 h3{font-size:17px!important;line-height:1.08!important;word-break:break-word!important;overflow-wrap:anywhere!important;margin:4px 0!important}.partner-order-main-v2>strong{font-size:15px!important;white-space:nowrap!important;align-self:start!important;padding-top:4px!important}.partner-order-main-v2 p{font-size:12px!important;line-height:1.35!important;overflow-wrap:anywhere!important}.order-history-mini-v1,.partner-order-actions-v2,.partner-order-info-v2,.partner-order-items-v2,.partner-order-payment-v1{gap:8px!important}.partner-order-address-v2,.partner-order-info-v2 div,.partner-order-items-v2>div,.partner-order-payment-v1 div{padding:10px 11px!important;border-radius:14px!important;background:rgba(17,24,35,.96)!important;border:1px solid hsla(0,0%,100%,.1)!important;overflow:hidden!important}.partner-order-address-v2 strong,.partner-order-info-v2 strong,.partner-order-items-v2 span,.partner-order-items-v2 strong,.partner-order-payment-v1 strong{overflow-wrap:anywhere!important;word-break:break-word!important}.partner-order-actions-v2 form{display:grid!important;grid-gap:8px!important;gap:8px!important;padding:10px!important;border-radius:16px!important;border:1px solid hsla(0,0%,100%,.08)!important;background:hsla(0,0%,100%,.035)!important}.order-action-form-v1 .input,.partner-order-actions-v2 .input{color:#fff!important;-webkit-text-fill-color:#fff!important;caret-color:#ff4a33!important;background:#070b12!important;border:1px solid hsla(0,0%,100%,.18)!important}.order-action-form-v1 .input::placeholder,.partner-order-actions-v2 .input::placeholder{color:hsla(0,0%,100%,.68)!important;opacity:1!important}.partner-order-actions-v2 .btn,.partner-order-actions-v2 button.btn,.partner-order-delete-final-v1 .btn{min-height:44px!important;font-size:14px!important}.partner-order-delete-final-v1{margin-top:10px!important;display:grid!important}@media (max-width:1180px){.partner-orders-kanban-v1{grid-template-columns:repeat(5,minmax(250px,280px))!important}}@media (max-width:760px){.tracking-history-panel-v1{align-items:stretch;flex-direction:column}.tracking-history-panel-v1 button{width:100%}.partner-orders-kanban-v1{grid-template-columns:1fr!important;overflow-x:visible!important}.partner-order-column-v1{min-width:0!important}.partner-order-main-v2{grid-template-columns:1fr!important}.partner-order-main-v2>strong{justify-self:start!important}}.order-confirm-pay-v1:disabled:not(.is-paid){opacity:1!important;color:#fff!important;background:linear-gradient(135deg,#ff2735,#ff7a18)!important;border-color:rgba(255,122,24,.55)!important;box-shadow:0 16px 34px rgba(255,58,35,.22)!important}.order-confirm-copy-success-v1{margin-top:14px;padding:18px 16px;border-radius:20px;background:linear-gradient(135deg,#16a34a,#22c55e);color:#fff;border:2px solid hsla(0,0%,100%,.42);box-shadow:0 22px 50px rgba(34,197,94,.28);text-align:center;font-size:clamp(1.2rem,3.8vw,1.8rem);font-weight:1000;letter-spacing:.02em}.order-confirm-pix-box-v1{margin-top:16px;display:grid;grid-gap:12px;gap:12px;padding:16px;border-radius:24px;background:linear-gradient(180deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.05));border:1px solid hsla(0,0%,100%,.16)}.order-confirm-pix-head-v1{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#fff;font-weight:1000}.order-confirm-pix-head-v1 span{color:hsla(0,0%,100%,.78)}.order-confirm-pix-qr-v1{display:grid;place-items:center;padding:14px;border-radius:22px;background:#fff}.order-confirm-pix-qr-v1 img{width:min(260px,100%);height:auto;display:block}.order-confirm-pix-box-v1 p,.order-confirm-pix-box-v1 small{margin:0;color:hsla(0,0%,100%,.78);font-weight:850;line-height:1.4}.order-confirm-pix-code-v1{min-height:112px;resize:vertical;border-radius:18px;border:1px solid hsla(0,0%,100%,.18);background:rgba(0,0,0,.35);color:#fff;padding:12px;font-weight:800;line-height:1.35;word-break:break-all}.order-confirm-copy-pix-v1,.order-confirm-track-v1{min-height:48px;border:0;border-radius:16px;background:linear-gradient(135deg,#16a34a,#22c55e);color:#fff!important;font-weight:1000;cursor:pointer;display:grid;place-items:center;text-decoration:none!important;box-shadow:0 16px 34px rgba(34,197,94,.24)}.order-confirm-track-v1{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.16);box-shadow:none}@media (max-width:720px){.global-bottom-menu-v2{grid-template-columns:repeat(6,minmax(0,1fr))!important;width:min(calc(100vw - 12px),468px)!important;min-height:68px!important;padding:6px!important;bottom:calc(8px + env(safe-area-inset-bottom))!important}.global-bottom-menu-v2 a{border-radius:15px!important;font-size:9px!important;letter-spacing:-.04em!important}.global-bottom-icon-v2{width:23px!important;height:23px!important;font-size:16px!important}.global-bottom-menu-v2 small{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important}.public-menu-cart-icon-v5 b,.public-menu-orders-icon-v5 b{top:-8px!important;right:-10px!important;min-width:17px!important;height:17px!important;font-size:9px!important;padding:0 4px!important}}@media (max-width:374px){.global-bottom-menu-v2 a{font-size:8px!important}.global-bottom-icon-v2{font-size:15px!important}}.order-confirm-copy-floating-v2{position:fixed;left:50%;bottom:calc(96px + env(safe-area-inset-bottom));transform:translateX(-50%);z-index:140;width:min(calc(100vw - 28px),440px);padding:16px 18px;border-radius:22px;background:linear-gradient(135deg,#16a34a,#22c55e);color:#fff;border:2px solid hsla(0,0%,100%,.42);box-shadow:0 24px 80px rgba(0,0,0,.48),0 18px 44px rgba(34,197,94,.38);text-align:center;display:grid;grid-gap:4px;gap:4px;pointer-events:none;animation:cardappioToastFloatIn .24s ease-out both}.order-confirm-copy-floating-v2 strong{font-size:clamp(1rem,4.2vw,1.35rem);font-weight:1000;letter-spacing:.01em}.order-confirm-copy-floating-v2 span{font-size:.88rem;font-weight:850;opacity:.95}@keyframes cardappioToastFloatIn{0%{opacity:0;transform:translate(-50%,18px) scale(.96)}to{opacity:1;transform:translate(-50%) scale(1)}}.order-confirm-status-floating-v3{position:fixed;left:50%;bottom:calc(110px + env(safe-area-inset-bottom));transform:translateX(-50%);z-index:145;width:min(calc(100vw - 26px),560px);max-width:calc(100vw - 26px);pointer-events:none;animation:cardappioStatusToastFloatIn .22s ease-out both}.order-confirm-status-floating-card-v3{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;padding:14px;border-radius:24px;color:#fff;background:linear-gradient(180deg,rgba(21,23,30,.98),rgba(10,11,15,.98));border:1px solid hsla(0,0%,100%,.16);box-shadow:0 22px 70px rgba(0,0,0,.48),inset 0 1px 0 hsla(0,0%,100%,.08);pointer-events:auto;transform:translateZ(0)}.order-confirm-status-floating-v3.is-pending .order-confirm-status-floating-card-v3{border-color:rgba(251,191,36,.34);box-shadow:0 22px 70px rgba(0,0,0,.48),0 16px 48px rgba(251,146,60,.16)}.order-confirm-status-floating-v3.is-paid .order-confirm-status-floating-card-v3{border-color:rgba(34,197,94,.38);box-shadow:0 22px 70px rgba(0,0,0,.48),0 16px 48px rgba(34,197,94,.16)}.order-confirm-status-floating-v3.is-failed .order-confirm-status-floating-card-v3{border-color:rgba(239,68,68,.38);box-shadow:0 22px 70px rgba(0,0,0,.48),0 16px 48px rgba(239,68,68,.16)}.order-confirm-status-icon-v3{width:48px;height:48px;border-radius:999px;display:grid;place-items:center;font-size:25px;background:hsla(0,0%,100%,.08);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1)}.order-confirm-status-content-v3{min-width:0;display:grid;grid-gap:4px;gap:4px}.order-confirm-status-content-v3 strong{font-size:clamp(.98rem,4vw,1.12rem);line-height:1.1;font-weight:1000;letter-spacing:-.025em}.order-confirm-status-content-v3 small,.order-confirm-status-content-v3 span{color:hsla(0,0%,100%,.82);font-size:clamp(.78rem,3.3vw,.9rem);font-weight:800;line-height:1.28}.order-confirm-status-content-v3 small{color:hsla(0,0%,100%,.65)}.order-confirm-status-actions-v3{grid-column:1/-1;display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap;margin-top:2px}.order-confirm-status-action-v3{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid hsla(0,0%,100%,.14);border-radius:999px;min-height:42px;padding:0 16px;background:hsla(0,0%,100%,.1);color:#fff;font-size:.86rem;font-weight:950;cursor:pointer;touch-action:manipulation}.order-confirm-status-action-v3.is-primary{border-color:rgba(255,122,24,.52);background:linear-gradient(135deg,#ff2735,#ff7a18);box-shadow:0 12px 34px rgba(255,91,36,.22)}.order-confirm-status-action-v3:active{transform:translateY(1px)}@keyframes cardappioStatusToastFloatIn{0%{opacity:0;transform:translate(-50%,14px) scale(.97)}to{opacity:1;transform:translate(-50%) scale(1)}}@supports (height:100dvh){.order-confirm-page-v1{min-height:100dvh}}@media (max-width:520px){.order-confirm-status-floating-v3{bottom:calc(98px + env(safe-area-inset-bottom))}.order-confirm-status-floating-card-v3{grid-template-columns:auto minmax(0,1fr);padding:12px;border-radius:22px}.order-confirm-status-icon-v3{width:42px;height:42px;font-size:22px}.order-confirm-status-actions-v3{justify-content:stretch}.order-confirm-status-action-v3{flex:1 1 130px;min-height:44px}}.customer-status-order-page-v1{padding-bottom:calc(120px + env(safe-area-inset-bottom))}.customer-status-order-head-v1{width:min(100%,980px);margin:0 auto 18px;padding:clamp(18px,4vw,28px);border-radius:28px;background:linear-gradient(135deg,rgba(229,9,20,.15),rgba(255,122,24,.1)),hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);color:#fff}.customer-status-order-head-v1 span{color:#ffb05c;font-weight:1000;text-transform:uppercase;letter-spacing:.08em;font-size:.75rem}.customer-status-order-head-v1 h1{margin:6px 0 8px;font-size:clamp(1.65rem,6vw,3rem);line-height:1;letter-spacing:-.05em}.customer-status-order-head-v1 p{margin:0;color:hsla(0,0%,100%,.76);font-weight:750;line-height:1.45}@supports not (height:100dvh){.order-confirm-status-card-v2{max-height:76vh}}.customer-status-order-page-v2{min-height:100dvh;min-height:100svh;background:linear-gradient(180deg,#fff7f2,#fff 45%,#fff);padding:calc(18px + env(safe-area-inset-top, 0px)) clamp(14px,3vw,28px) calc(104px + env(safe-area-inset-bottom, 0px));color:#1f1720;overflow-x:clip}.customer-status-hub-v2,.customer-status-order-hero-v2{width:min(1120px,100%);margin:0 auto}.customer-status-order-hero-v2{border-radius:28px;padding:clamp(22px,4vw,40px);background:radial-gradient(circle at top left,rgba(255,80,32,.14),transparent 36%),#191418;color:#fff;box-shadow:0 20px 55px rgba(35,20,20,.18)}.customer-status-featured-copy-v2 span,.customer-status-order-hero-v2 span,.customer-status-title-v2 span{display:inline-flex;width:-moz-fit-content;width:fit-content;border-radius:999px;padding:7px 12px;background:rgba(255,80,32,.12);color:#ff4b22;font-size:.78rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.customer-status-order-hero-v2 h1{margin:14px 0 10px;font-size:clamp(2rem,6vw,4.4rem);line-height:.95;letter-spacing:-.06em}.customer-status-order-hero-v2 p{max-width:720px;margin:0;color:hsla(0,0%,100%,.78);font-size:clamp(1rem,2vw,1.16rem);line-height:1.6}.customer-status-hub-v2{display:grid;grid-gap:18px;gap:18px;margin-top:20px}.customer-status-summary-v2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.customer-status-alert-v2,.customer-status-empty-v2,.customer-status-featured-v2,.customer-status-loading-v2,.customer-status-section-v2,.customer-status-summary-v2 article{border:1px solid rgba(31,23,32,.08);border-radius:24px;background:hsla(0,0%,100%,.92);box-shadow:0 18px 45px rgba(30,18,18,.08)}.customer-status-summary-v2 article{padding:18px}.customer-status-card-v2 small,.customer-status-muted-v2,.customer-status-summary-v2 span{color:#746b72}.customer-status-summary-v2 strong{display:block;margin:6px 0 4px;font-size:clamp(1.8rem,5vw,3rem);line-height:1}.customer-status-summary-v2 small{display:block;line-height:1.45}.customer-status-alert-v2,.customer-status-empty-v2,.customer-status-loading-v2{padding:18px}.customer-status-alert-v2{border-color:rgba(255,80,32,.22);background:#fff3ed;color:#9b2b12;font-weight:800}.customer-status-featured-v2{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(220px,.7fr) minmax(280px,1fr);align-items:stretch;grid-gap:16px;gap:16px;padding:18px}.customer-status-featured-copy-v2 h2,.customer-status-title-v2 h2{margin:10px 0 8px;font-size:clamp(1.35rem,3vw,2.2rem);line-height:1.05;letter-spacing:-.04em}.customer-status-empty-v2 p,.customer-status-featured-copy-v2 p{margin:0;color:#625a61;line-height:1.55}.customer-status-progress-v2{position:relative;display:grid;align-content:space-between;grid-gap:10px;gap:10px;border-radius:20px;padding:16px;background:#fff7f2;overflow:hidden}.customer-status-progress-v2:before{bottom:22px;background:#efd6cc}.customer-status-progress-v2:after,.customer-status-progress-v2:before{content:"";position:absolute;left:27px;top:22px;width:4px;border-radius:999px}.customer-status-progress-v2:after{height:var(--status-progress,12%);max-height:calc(100% - 44px);background:linear-gradient(180deg,#ff2b20,#ff4b22);box-shadow:0 0 18px rgba(255,43,32,.45);transition:height .45s ease}.customer-status-progress-v2.animated:after{animation:customerStatusLineGlow 1.25s ease-in-out infinite}.customer-status-progress-v2 span{position:relative;z-index:1;display:flex;align-items:center;gap:10px;font-weight:900;color:#2c242b}.customer-status-progress-v2 i{position:relative;width:26px;height:26px;flex:0 0 26px;border-radius:999px;background:#fff;border:5px solid #ff4b22;box-shadow:0 8px 18px rgba(255,75,34,.2);transition:background .25s ease,border-color .25s ease,box-shadow .25s ease,transform .25s ease}.customer-status-progress-v2 span.current i,.customer-status-progress-v2 span.done i{background:#ff2b20;border-color:#ff2b20;box-shadow:0 0 0 5px rgba(255,43,32,.13),0 10px 24px rgba(255,43,32,.35)}.customer-status-progress-v2 span.current{color:#160f13}.customer-status-progress-v2 span.current i{animation:customerStatusDotPulse .9s ease-in-out infinite}.customer-status-progress-v2 span.current i:after{content:"";position:absolute;inset:-9px;border-radius:inherit;border:2px solid rgba(255,43,32,.38);animation:customerStatusDotRing .9s ease-out infinite}.customer-status-progress-v2 span.next{color:#8e8289}.customer-status-progress-v2 span.next i{border-color:#f0cfc4;box-shadow:none}@keyframes customerStatusDotPulse{0%,to{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.18);filter:brightness(1.2)}}@keyframes customerStatusDotRing{0%{opacity:.9;transform:scale(.72)}to{opacity:0;transform:scale(1.45)}}@keyframes customerStatusLineGlow{0%,to{box-shadow:0 0 14px rgba(255,43,32,.28);filter:brightness(1)}50%{box-shadow:0 0 26px rgba(255,43,32,.62);filter:brightness(1.12)}}@media (prefers-reduced-motion:reduce){.customer-status-progress-v2 span.current i,.customer-status-progress-v2 span.current i:after,.customer-status-progress-v2.animated:after{animation:none}}.customer-status-section-v2{padding:18px}.customer-status-title-v2{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.customer-status-list-v2{display:grid;grid-gap:12px;gap:12px}.customer-status-list-compact-v2{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-status-card-v2{border:1px solid rgba(31,23,32,.08);border-radius:20px;padding:15px;background:#fff}.customer-status-card-v2.featured{border-color:rgba(255,75,34,.18);background:linear-gradient(180deg,#fff,#fff7f2)}.customer-status-card-v2.failed{border-color:rgba(190,18,60,.18);background:#fff6f7}.customer-status-card-head-v2{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.customer-status-card-head-v2 strong,.customer-status-card-v2 p{display:block;margin:0;font-weight:950;color:#201920}.customer-status-card-head-v2 span{display:block;margin-top:4px;color:#7a7178;font-size:.9rem}.customer-status-card-head-v2 b{flex:0 0 auto;border-radius:999px;padding:7px 10px;font-size:.78rem;white-space:nowrap}.customer-status-card-head-v2 b.paid{background:#e8fff3;color:#0f7a43}.customer-status-card-head-v2 b.pending{background:#fff7e6;color:#a15c00}.customer-status-card-head-v2 b.failed{background:#ffe8ed;color:#b2173c}.customer-status-card-v2 p{margin-top:12px;font-size:1.02rem}.customer-status-card-v2 small{display:block;margin-top:6px}.customer-status-card-actions-v2{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.customer-status-card-actions-v2 a,.customer-status-empty-v2 a{display:inline-flex;min-height:42px;align-items:center;justify-content:center;border-radius:14px;padding:10px 14px;background:#ff4b22;color:#fff;font-weight:950;text-decoration:none;-webkit-tap-highlight-color:transparent}.customer-status-card-actions-v2 a+a{background:#201920}@media (max-width:980px){.customer-status-featured-v2{grid-template-columns:1fr}.customer-status-progress-v2{min-height:210px}}@media (max-width:740px){.customer-status-order-page-v2{padding-inline:12px;padding-bottom:calc(118px + env(safe-area-inset-bottom, 0px))}.customer-status-order-hero-v2{border-radius:24px;padding:22px}.customer-status-list-compact-v2,.customer-status-summary-v2{grid-template-columns:1fr}.customer-status-card-head-v2,.customer-status-title-v2{display:grid}.customer-status-card-head-v2 b{width:-moz-fit-content;width:fit-content}.customer-status-card-actions-v2 a,.customer-status-empty-v2 a{width:100%}}@supports not (height:100dvh){.customer-status-order-page-v2{min-height:-webkit-fill-available}}.order-confirm-pix-inline-status-v1{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;padding:14px;border-radius:20px;color:#fff;background:linear-gradient(135deg,rgba(251,191,36,.18),rgba(255,122,24,.1)),rgba(0,0,0,.32);border:1px solid rgba(251,191,36,.45);box-shadow:0 14px 34px rgba(251,146,60,.14),inset 0 1px 0 hsla(0,0%,100%,.08);transform:translateZ(0)}.order-confirm-pix-inline-status-v1.is-pending{animation:cardappioPixStatusPulse 1.25s ease-in-out infinite}.order-confirm-pix-inline-status-v1.is-paid{background:linear-gradient(135deg,rgba(34,197,94,.22),rgba(22,163,74,.12)),rgba(0,0,0,.32);border-color:rgba(34,197,94,.58);box-shadow:0 14px 38px rgba(34,197,94,.18),inset 0 1px 0 hsla(0,0%,100%,.08);animation:none}.order-confirm-pix-inline-status-v1.is-failed{background:linear-gradient(135deg,rgba(239,68,68,.22),rgba(185,28,28,.12)),rgba(0,0,0,.32);border-color:rgba(239,68,68,.58);box-shadow:0 14px 38px rgba(239,68,68,.16),inset 0 1px 0 hsla(0,0%,100%,.08);animation:none}.order-confirm-pix-inline-icon-v1{width:42px;height:42px;border-radius:999px;display:grid;place-items:center;background:hsla(0,0%,100%,.1);font-size:22px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1)}.order-confirm-pix-inline-status-v1 div{min-width:0;display:grid;grid-gap:3px;gap:3px}.order-confirm-pix-inline-status-v1 strong{font-size:clamp(.98rem,4vw,1.18rem);line-height:1.12;font-weight:1000;letter-spacing:-.02em}.order-confirm-pix-inline-status-v1 em,.order-confirm-pix-inline-status-v1 small{color:hsla(0,0%,100%,.82);font-size:clamp(.78rem,3.3vw,.92rem);line-height:1.28;font-style:normal;font-weight:850}.order-confirm-pix-inline-status-v1 em{color:hsla(0,0%,100%,.64);font-weight:800}@keyframes cardappioPixStatusPulse{0%,to{border-color:rgba(251,191,36,.34);box-shadow:0 12px 28px rgba(251,146,60,.1),inset 0 1px 0 hsla(0,0%,100%,.08);transform:translateZ(0) scale(1)}50%{border-color:rgba(251,191,36,.78);box-shadow:0 16px 42px rgba(251,146,60,.24),inset 0 1px 0 hsla(0,0%,100%,.12);transform:translateZ(0) scale(1.012)}}@media (prefers-reduced-motion:reduce){.order-confirm-pix-inline-status-v1.is-pending{animation:none}}@media (max-width:420px){.order-confirm-pix-inline-status-v1{padding:12px;gap:10px;border-radius:18px}.order-confirm-pix-inline-icon-v1{width:38px;height:38px;font-size:20px}}.order-confirm-saved-address-info-v2{min-width:0;display:grid;grid-gap:5px;gap:5px;color:#fff}.order-confirm-saved-address-info-v2 strong{font-weight:950;line-height:1.15}.order-confirm-saved-address-info-v2 span{color:hsla(0,0%,100%,.72);line-height:1.35;font-weight:750}.order-confirm-saved-address-actions-v2{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.order-confirm-use-address-v2{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid rgba(34,197,94,.48);border-radius:999px;min-height:42px;padding:0 14px;background:linear-gradient(135deg,rgba(22,163,74,.92),rgba(34,197,94,.9));color:#fff;font-size:.82rem;font-weight:950;cursor:pointer;box-shadow:0 12px 30px rgba(34,197,94,.16);touch-action:manipulation}.order-confirm-saved-address-delete-v1:disabled,.order-confirm-use-address-v2:disabled{opacity:.62;cursor:not-allowed}.order-confirm-saved-address-item-v1.is-selected .order-confirm-use-address-v2{border-color:hsla(0,0%,100%,.24);background:hsla(0,0%,100%,.14);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1)}@media (max-width:780px){.order-confirm-saved-address-actions-v2{justify-content:stretch}.order-confirm-saved-address-actions-v2 .order-confirm-saved-address-delete-v1,.order-confirm-use-address-v2{flex:1 1 100%;width:100%;min-height:46px}}.order-confirm-pix-progress-v2{position:relative;width:100%;height:9px;margin-top:9px;overflow:hidden;border-radius:999px;background:hsla(0,0%,100%,.16);box-shadow:inset 0 1px 2px rgba(0,0,0,.18)}.order-confirm-pix-progress-v2 span{position:absolute;inset:0;width:46%;border-radius:inherit;background:linear-gradient(90deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.95),hsla(0,0%,100%,.16));animation:cardappioPixProgressRunV2 1.05s ease-in-out infinite}.order-confirm-pix-inline-status-v1.is-failed .order-confirm-pix-progress-v2 span,.order-confirm-pix-inline-status-v1.is-paid .order-confirm-pix-progress-v2 span{width:100%;transform:translateX(0);animation:cardappioPixProgressDoneV2 .55s ease-out both}.order-confirm-pix-inline-status-v1.is-paid .order-confirm-pix-progress-v2 span{background:linear-gradient(90deg,rgba(187,247,208,.35),hsla(0,0%,100%,.95),rgba(187,247,208,.5))}.order-confirm-pix-inline-status-v1.is-failed .order-confirm-pix-progress-v2 span{background:linear-gradient(90deg,hsla(0,96%,89%,.35),hsla(0,0%,100%,.95),hsla(0,96%,89%,.5))}@keyframes cardappioPixProgressRunV2{0%{transform:translateX(-120%);opacity:.52}35%{opacity:1}to{transform:translateX(230%);opacity:.6}}@keyframes cardappioPixProgressDoneV2{0%{transform:translateX(-18%);opacity:.72}to{transform:translateX(0);opacity:1}}@media (prefers-reduced-motion:reduce){.order-confirm-pix-progress-v2 span{animation:none;width:100%}}.public-menu-cart-note-v1{display:block;margin-top:8px}.public-menu-cart-note-v1 small{display:block;margin-bottom:5px;color:hsla(0,0%,100%,.68);font-size:.72rem;font-weight:800}.public-menu-cart-note-v1 textarea{width:100%;min-height:48px;border-radius:10px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.06);color:#fff;padding:9px 10px;outline:0;resize:vertical;font:inherit;font-size:.82rem;line-height:1.25}.public-menu-cart-note-v1 textarea::placeholder{color:hsla(0,0%,100%,.42)}@media (max-width:560px){.public-menu-cart-note-v1 textarea{min-height:46px;font-size:16px}}.store-logo-config-card-v1{display:grid;grid-template-columns:minmax(180px,.75fr) minmax(240px,1.25fr);grid-gap:18px;gap:18px;align-items:start;padding:16px;border:1px solid hsla(0,0%,100%,.1);border-radius:18px;background:hsla(0,0%,100%,.035)}.store-logo-config-card-v1 span{display:block;color:#fff;font-weight:1000;margin-bottom:6px}.store-logo-config-card-v1 p{margin:0;color:hsla(0,0%,100%,.66);font-size:13px;line-height:1.4;font-weight:750}.partner-signup-logo-card-v1{margin:10px 0 18px}.store-hours-grid-v1{display:grid;grid-gap:10px;gap:10px}.store-hours-row-v1{display:grid;grid-template-columns:minmax(150px,1fr) minmax(120px,.7fr) minmax(120px,.7fr);grid-gap:10px;gap:10px;align-items:end;padding:12px;border-radius:16px;border:1px solid hsla(0,0%,100%,.09);background:hsla(0,0%,100%,.032)}.store-hours-row-v1 label{margin:0}.store-hours-open-v1{min-height:46px;display:flex!important;align-items:center;gap:10px;color:#fff;font-weight:1000}.store-hours-open-v1 input{width:18px;height:18px}.marketplace-store-logo-button-v1{width:100%;min-height:132px;border:0;border-right:1px solid hsla(0,0%,100%,.07);background:linear-gradient(180deg,hsla(0,0%,100%,.075),rgba(0,0,0,.24));display:grid;place-items:center;position:relative;cursor:pointer;padding:12px;overflow:hidden}.marketplace-store-logo-button-v1 img{width:min(104px,78%);height:min(104px,78%);object-fit:contain;border-radius:22px;background:hsla(0,0%,100%,.92);padding:8px;box-shadow:0 14px 34px rgba(0,0,0,.28)}.marketplace-store-logo-button-v1 strong{width:86px;height:86px;display:grid;place-items:center;border-radius:24px;background:linear-gradient(135deg,#ef1f2d,#ff7a1a);color:#fff;font-size:1.45rem;font-weight:1000;box-shadow:0 14px 34px rgba(239,31,45,.25)}.marketplace-store-logo-button-v1 span{position:absolute;top:9px;left:9px;z-index:2;padding:4px 7px;border-radius:7px;background:rgba(0,0,0,.52);border:1px solid hsla(0,0%,100%,.16);color:#fff;font-size:10px;font-weight:1000}@media (max-width:1220px){.marketplace-store-logo-button-v1{min-height:115px;border-right:0;border-bottom:1px solid hsla(0,0%,100%,.07)}}@media (max-width:860px){.marketplace-store-logo-button-v1{min-height:112px;border-right:1px solid hsla(0,0%,100%,.07);border-bottom:0}.marketplace-store-logo-button-v1 img{width:78px;height:78px;border-radius:18px}.marketplace-store-logo-button-v1 strong{width:72px;height:72px;border-radius:19px;font-size:1.1rem}}@media (max-width:640px){.store-hours-row-v1,.store-logo-config-card-v1{grid-template-columns:1fr}.store-hours-row-v1{align-items:stretch}}@media (max-width:520px){.marketplace-store-logo-button-v1{min-height:92px}.marketplace-store-logo-button-v1 img{width:62px;height:62px;border-radius:15px;padding:5px}.marketplace-store-logo-button-v1 strong{width:58px;height:58px;border-radius:16px;font-size:.98rem}}.marketplace-store-card-v2{width:100%;min-width:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid hsla(0,0%,100%,.105);border-radius:18px;background:linear-gradient(180deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.025));color:#fff;box-shadow:0 22px 58px rgba(0,0,0,.24);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.marketplace-store-card-v2:hover{transform:translateY(-3px);border-color:rgba(239,31,45,.5);box-shadow:0 28px 72px rgba(0,0,0,.32)}.marketplace-store-card-v2.is-selected{border-color:rgba(255,122,24,.82);box-shadow:0 22px 72px rgba(239,31,45,.28),0 0 0 3px rgba(255,122,24,.13)}.marketplace-store-card-v2 .marketplace-store-logo-button-v1{min-height:150px;border-right:0;border-bottom:1px solid hsla(0,0%,100%,.07);background:radial-gradient(circle at 50% 35%,hsla(0,0%,100%,.12),transparent 7%),radial-gradient(circle at 50% 48%,rgba(239,31,45,.24),transparent 32%),linear-gradient(135deg,hsla(0,0%,100%,.07),rgba(0,0,0,.24))}.marketplace-store-card-v2 .marketplace-store-logo-button-v1 img{width:min(112px,72%);height:min(112px,72%);object-fit:contain;border-radius:24px;background:hsla(0,0%,100%,.95);padding:8px}.marketplace-store-card-v2 .marketplace-store-logo-button-v1 strong{width:92px;height:92px;border-radius:26px;font-size:1.45rem}.marketplace-store-card-info-v2{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;gap:6px;padding:14px 14px 15px;color:inherit;text-decoration:none}.marketplace-store-card-info-v2 h3{margin:0;color:#fff;font-size:16px;line-height:1.12;font-weight:1000;letter-spacing:-.02em}.marketplace-store-card-info-v2 p{margin:0;color:hsla(0,0%,100%,.68);font-size:12px;line-height:1.25;font-weight:800}.marketplace-store-card-meta-v2{display:flex;flex-wrap:wrap;gap:6px 8px;color:hsla(0,0%,100%,.84);font-size:11.5px;font-weight:900}.marketplace-store-card-info-v2 small{display:block;color:hsla(0,0%,100%,.9);font-size:11.5px;font-weight:950}.marketplace-store-card-info-v2 strong{display:block;margin-top:auto;color:#ff3345;font-size:12px;line-height:1.2;font-weight:1000}.marketplace-store-card-info-v2 .marketplace-brazil-badge,.marketplace-store-card-info-v2 .marketplace-region-tag{width:-moz-fit-content;width:fit-content;max-width:100%}@media (max-width:860px){.marketplace-store-card-v2{display:grid;grid-template-columns:112px minmax(0,1fr);min-height:124px;border-radius:14px}.marketplace-store-card-v2 .marketplace-store-logo-button-v1{min-height:124px;height:100%;border-right:1px solid hsla(0,0%,100%,.07);border-bottom:0}.marketplace-store-card-v2 .marketplace-store-logo-button-v1 img{width:78px;height:78px;border-radius:18px}.marketplace-store-card-v2 .marketplace-store-logo-button-v1 strong{width:72px;height:72px;border-radius:19px;font-size:1.1rem}.marketplace-store-card-info-v2{padding:12px}.marketplace-store-card-info-v2 h3{font-size:14px}}@media (max-width:520px){.marketplace-store-card-v2{grid-template-columns:96px minmax(0,1fr);min-height:112px;border-radius:12px}.marketplace-store-card-v2 .marketplace-store-logo-button-v1{min-height:112px;padding:10px}.marketplace-store-card-v2 .marketplace-store-logo-button-v1 img{width:64px;height:64px;border-radius:16px;padding:5px}.marketplace-store-card-v2 .marketplace-store-logo-button-v1 strong{width:60px;height:60px;border-radius:16px;font-size:1rem}.marketplace-store-card-info-v2{gap:4px;padding:10px}.marketplace-store-card-info-v2 h3{font-size:13px}.marketplace-store-card-info-v2 p,.marketplace-store-card-info-v2 small,.marketplace-store-card-info-v2 strong,.marketplace-store-card-meta-v2{font-size:10.5px}}.pwa-install-card-v1.pwa-install-card-expanded-v1{align-items:start}.pwa-install-ios-help-v1{display:grid;grid-gap:8px;gap:8px}.pwa-install-step-v1{display:grid;grid-template-columns:26px 1fr;grid-gap:9px;gap:9px;align-items:start}.pwa-install-step-v1 b{width:26px;height:26px;border-radius:999px;display:inline-grid;place-items:center;color:#fff;background:linear-gradient(135deg,rgba(239,31,45,.96),rgba(255,122,24,.9));box-shadow:0 8px 20px rgba(239,31,45,.22);font-size:12px;line-height:1}.pwa-install-step-v1 span{margin:0;color:#f4f4f5;font-size:12px;line-height:1.4;font-weight:850}.pwa-install-never-v1{grid-column:1/-1;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;background:transparent;color:hsla(0,0%,100%,.72);font:inherit;font-size:12px;font-weight:900;text-decoration:underline;text-underline-offset:3px;padding:4px 8px;cursor:pointer}.pwa-install-never-v1:focus-visible{outline:2px solid hsla(0,0%,100%,.78);outline-offset:3px;border-radius:999px}@media (max-width:720px){.pwa-install-card-v1.pwa-install-card-expanded-v1{max-height:calc(100dvh - 26px - env(safe-area-inset-bottom));overflow-y:auto;-webkit-overflow-scrolling:touch}}@supports not (height:100dvh){@media (max-width:720px){.pwa-install-card-v1.pwa-install-card-expanded-v1{max-height:calc(100vh - 26px - env(safe-area-inset-bottom))}}}.pwa-install-share-guide-v1{position:relative;display:grid;grid-gap:8px;gap:8px;padding:12px;border-radius:16px;background:linear-gradient(145deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.055));border:1px solid rgba(255,122,24,.28);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.04),0 14px 34px rgba(0,0,0,.18)}.pwa-install-guide-label-v1{margin:0!important;color:#ffcf9f!important;font-size:11px!important;font-weight:1000!important;letter-spacing:.06em;text-transform:uppercase}.pwa-install-safari-bar-v1{display:grid;grid-template-columns:26px minmax(0,1fr) 38px 34px;grid-gap:8px;gap:8px;align-items:center;padding:8px;border-radius:999px;background:hsla(0,0%,100%,.92);color:#111827;font-size:15px;font-weight:1000}.pwa-install-address-v1{margin:0!important;min-width:0;padding:7px 10px;border-radius:999px;background:rgba(17,24,39,.09);color:#111827!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px!important;font-weight:1000!important;text-align:center}.pwa-install-share-icon-v1{display:grid!important;place-items:center;width:38px;height:34px;border-radius:999px;background:linear-gradient(135deg,#e50914,#ff7a18);color:#fff!important;font-size:22px!important;line-height:1!important;box-shadow:0 0 0 0 rgba(255,122,24,.42);animation:pwaSharePulseV1 1.15s ease-in-out infinite}.pwa-install-arrow-v1{position:absolute;right:48px;bottom:-16px;width:30px;height:30px;display:grid;place-items:center;border-radius:999px;background:#ff7a18;color:#fff;font-weight:1000;box-shadow:0 10px 24px rgba(255,122,24,.34);animation:pwaArrowBounceV1 .9s ease-in-out infinite}.pwa-install-share-guide-v1>strong{color:#fff!important;font-size:13px!important;line-height:1.25;padding-right:42px}.customer-resend-confirmation-v1{display:grid;grid-gap:10px;gap:10px;margin:16px 0;padding:14px;border-radius:18px;border:1px solid rgba(255,122,24,.24);background:hsla(0,0%,100%,.07)}.customer-resend-confirmation-v1>strong{color:#fff;font-weight:1000}.customer-resend-confirmation-v1>p{margin:0;color:hsla(0,0%,100%,.82);font-size:13px;line-height:1.45;font-weight:750}.customer-resend-confirmation-v1 .btn:disabled{opacity:.68;cursor:wait}@keyframes pwaSharePulseV1{0%,to{transform:scale(1);box-shadow:0 0 0 0 rgba(255,122,24,.42)}50%{transform:scale(1.06);box-shadow:0 0 0 8px rgba(255,122,24,0)}}@keyframes pwaArrowBounceV1{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@media (max-width:420px){.pwa-install-safari-bar-v1{grid-template-columns:24px minmax(0,1fr) 36px 30px;gap:6px;padding:7px}.pwa-install-address-v1{font-size:11px!important;padding-inline:8px}.pwa-install-arrow-v1{right:42px}}.order-confirm-voice-unlock-v1,.order-live-voice-unlock-v3{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-gap:12px!important;gap:12px!important;align-items:center!important;margin-top:10px!important;padding:12px!important;border-radius:18px!important;color:#fff!important;background:linear-gradient(135deg,rgba(239,31,45,.94),rgba(255,122,24,.92)),radial-gradient(circle at 0 0,hsla(0,0%,100%,.22),transparent 45%)!important;box-shadow:0 18px 42px rgba(239,31,45,.28)!important;border:1px solid hsla(0,0%,100%,.22)!important;animation:cardappioVoiceUnlockPulse 1.55s ease-in-out infinite!important}.order-confirm-voice-unlock-v1 strong,.order-live-voice-unlock-v3 strong{display:block!important;font-size:13px!important;font-weight:1000!important;line-height:1.15!important;letter-spacing:-.02em!important}.order-confirm-voice-unlock-v1 span,.order-live-voice-unlock-v3 span{display:block!important;margin-top:4px!important;color:hsla(0,0%,100%,.92)!important;font-size:11.5px!important;font-weight:850!important;line-height:1.32!important}.order-confirm-voice-unlock-v1 button,.order-live-voice-unlock-v3 button{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;min-height:40px!important;border:0!important;border-radius:999px!important;padding:9px 13px!important;background:#fff!important;color:#ef1f2d!important;font:inherit!important;font-size:12px!important;font-weight:1000!important;cursor:pointer!important;white-space:nowrap!important;box-shadow:0 10px 28px rgba(0,0,0,.16)!important}.order-confirm-voice-unlock-v1{margin:12px 0!important}@keyframes cardappioVoiceUnlockPulse{0%,to{transform:translateY(0);filter:brightness(1)}50%{transform:translateY(-1px);filter:brightness(1.08)}}@media (max-width:520px){.order-confirm-voice-unlock-v1,.order-live-voice-unlock-v3{grid-template-columns:1fr!important;gap:9px!important;padding:11px!important}.order-confirm-voice-unlock-v1 button,.order-live-voice-unlock-v3 button{width:100%!important;min-height:42px!important}}@media (max-width:740px){.cp-hero-art-v3{order:-1!important}.cp-hero-text-v3{order:0!important}.cp-search-v3{order:1!important}}html{text-size-adjust:100%}body,html{width:100%;max-width:100%}body{overflow-x:clip;overscroll-behavior-x:none}@supports not (overflow:clip){body{overflow-x:hidden}}#__next,.admin-shell,.cp-home-v3,.customer-shell,.home-page,.partner-shell,.store-shell,article,aside,canvas,footer,header,iframe,img,main,nav,section,svg,video{max-width:100%}iframe,video{display:block}a,button,input,select,textarea{min-width:0}a,button,h1,h2,h3,h4,h5,h6,label,li,p,small,span,strong{overflow-wrap:anywhere}.container,.container-wide,.cp-container{max-width:100%}[class*=card],[class*=content],[class*=form],[class*=grid],[class*=layout],[class*=panel],[class*=row],[class*=section],[class*=shell],[class*=table]{min-width:0}.admin-table-wrap,.orders-table-wrap,.partner-table-wrap,.responsive-table-wrap,.table-card,.table-wrap{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:980px){.container,.container-wide,.cp-container{width:min(100% - 28px,1180px)!important}.admin-hero-card,.admin-layout,.admin-title-row,.checkout-layout,.customer-layout,.market-hero,.order-layout,.partner-hero,.partner-layout,.profile-layout,.public-preview,.register-layout,.store-hero,.store-layout{grid-template-columns:1fr!important;flex-direction:column!important;align-items:stretch!important}.cp-benefit-grid-v3,.cp-footer-grid,.cp-footer-grid-v3,.feature-grid,.footer-grid-dark,.grid,.restaurant-grid,.restaurant-showcase-grid,.stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:740px){:root{--cardappio-mobile-bottom-space:calc(104px + env(safe-area-inset-bottom))}.container,.container-wide,.cp-container{width:min(100% - 24px,1180px)!important}.cp-nav-shell-v3,.nav-shell,.public-nav-shell{top:0;max-width:100vw}.cp-nav-actions-v3{width:100%!important;align-items:stretch!important;gap:18px!important}.cp-nav-actions-v3 .cp-btn,.cp-nav-actions-v3 .cp-btn-courier-v1,.cp-nav-actions-v3 .cp-btn-gold,.cp-nav-actions-v3 .cp-btn-red,.cp-nav-top-organized .cp-nav-actions-v3 .cp-btn{width:100%!important;min-height:clamp(78px,16vw,94px)!important;padding:0 18px!important;border-radius:24px!important;font-size:clamp(22px,5.55vw,28px)!important;line-height:1.08!important;font-weight:1000!important;letter-spacing:-.035em!important;white-space:normal!important;text-align:center!important}.cp-nav-actions-v3 .cp-btn span,.cp-nav-actions-v3 .cp-btn svg{flex:0 0 auto}.address-layout,.cart-layout,.cp-benefit-grid-v3,.cp-benefits-v3,.cp-footer-grid,.cp-footer-grid-v3,.cp-hero-stats-v3,.cp-prime-v3,.cp-search-v3,.cp-why,.customer-status-layout,.feature-grid,.footer-grid-dark,.form-row,.grid,.hero-stats-real,.payment-layout,.restaurant-grid,.restaurant-showcase-grid,.search-panel-real,.stat-grid,.status-layout,.why-dark{grid-template-columns:1fr!important}.admin-title-row,.cp-section-head-v3,.empty-dark-card,.form-row,.product-row,.section-row-title{flex-direction:column!important;align-items:stretch!important}.input,.select,.textarea,input,select,textarea{font-size:16px!important}.btn,.btn-outline-gold,.btn-red,.cp-btn,.cp-search-btn-v3,.search-button-real{min-height:48px}.global-bottom-menu-v2{left:max(10px,env(safe-area-inset-left))!important;right:max(10px,env(safe-area-inset-right))!important;bottom:max(8px,env(safe-area-inset-bottom))!important;max-width:calc(100vw - 20px - env(safe-area-inset-left) - env(safe-area-inset-right))!important}body{padding-bottom:var(--cardappio-mobile-bottom-space)}}@media (max-width:420px){.container,.container-wide,.cp-container{width:min(100% - 20px,1180px)!important}.cp-nav-actions-v3 .cp-btn,.cp-nav-actions-v3 .cp-btn-courier-v1,.cp-nav-actions-v3 .cp-btn-gold,.cp-nav-actions-v3 .cp-btn-red,.cp-nav-top-organized .cp-nav-actions-v3 .cp-btn{min-height:clamp(70px,18vw,86px)!important;font-size:clamp(20px,5.65vw,25px)!important;border-radius:22px!important}.cp-hero-text-v3 h1,.hero-copy-dark h1,h1{max-width:100%}}@media (min-width:741px) and (max-width:1180px){.cp-nav-actions-v3 .cp-btn,.cp-nav-top-organized .cp-nav-actions-v3 .cp-btn{font-size:13px!important;min-height:48px!important;padding-inline:16px!important}}.cp-home-discovery-v1{margin-top:clamp(20px,4vw,48px);padding:clamp(18px,3vw,30px);border:1px solid hsla(0,0%,100%,.08);border-radius:clamp(22px,3vw,34px);background:radial-gradient(circle at 15% 0,rgba(255,46,46,.18),transparent 36%),linear-gradient(135deg,rgba(11,12,18,.92),rgba(45,7,11,.84));box-shadow:0 24px 80px rgba(0,0,0,.35);overflow:hidden}.cp-home-discovery-head-v1{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:18px}.cp-home-discovery-head-v1 span{display:block;color:#ff4b3d;font-size:.78rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.cp-home-discovery-head-v1 h2{margin:4px 0 0;color:#fff;font-size:clamp(1.25rem,2.4vw,2rem);line-height:1.05}.cp-home-discovery-head-v1 a{color:#ff332e;font-weight:900;white-space:nowrap;text-decoration:none}.cp-home-shortcuts-v1{display:grid;grid-template-columns:repeat(8,minmax(82px,1fr));grid-gap:12px;gap:12px;margin-bottom:18px}.cp-home-shortcut-v1{min-height:98px;border:1px solid hsla(0,0%,100%,.08);border-radius:22px;background:linear-gradient(180deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.025));color:#fff;text-decoration:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.07),0 14px 28px rgba(0,0,0,.22);transition:transform .18s ease,border-color .18s ease,background .18s ease}.cp-home-shortcut-v1:focus-visible,.cp-home-shortcut-v1:hover{transform:translateY(-2px);border-color:rgba(255,52,39,.45);background:linear-gradient(180deg,rgba(255,64,44,.16),hsla(0,0%,100%,.035))}.cp-home-shortcut-v1 span{width:48px;height:48px;border-radius:18px;display:grid;place-items:center;font-size:1.55rem;background:hsla(0,0%,100%,.08);box-shadow:0 12px 26px rgba(255,37,37,.12)}.cp-home-shortcut-v1 strong{font-size:.86rem;line-height:1.05}.cp-home-carousel-v1{position:relative;width:100%}.cp-home-carousel-empty-v1,.cp-home-carousel-frame-v1{position:relative;display:block;width:100%;min-height:clamp(180px,28vw,390px);border-radius:clamp(22px,3vw,34px);overflow:hidden;border:1px solid hsla(0,0%,100%,.1);background:linear-gradient(135deg,#ff1d35,#ff6a1d);box-shadow:0 24px 70px rgba(255,34,24,.18);text-decoration:none}.cp-home-carousel-frame-v1 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.cp-home-carousel-shade-v1{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.46),rgba(0,0,0,.06) 55%,rgba(0,0,0,.2));pointer-events:none}.cp-home-carousel-copy-v1{position:absolute;left:clamp(18px,4vw,48px);bottom:clamp(18px,4vw,42px);max-width:min(560px,72%);color:#fff;z-index:2;display:grid;grid-gap:6px;gap:6px;text-shadow:0 6px 22px rgba(0,0,0,.52)}.cp-home-carousel-copy-v1 strong{font-size:clamp(1.25rem,3.8vw,3.2rem);line-height:.98;font-weight:950}.cp-home-carousel-copy-v1 small{font-size:clamp(.9rem,1.3vw,1.1rem);line-height:1.35;font-weight:800}.cp-home-carousel-dots-v1{position:absolute;left:50%;bottom:14px;transform:translateX(-50%);display:flex;gap:8px;z-index:3;padding:8px 10px;border-radius:999px;background:rgba(0,0,0,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cp-home-carousel-dots-v1 button{width:28px;height:5px;border:0;border-radius:999px;background:hsla(0,0%,100%,.36);cursor:pointer}.cp-home-carousel-dots-v1 button.is-active{background:#fff;box-shadow:0 0 14px hsla(0,0%,100%,.68)}.cp-home-carousel-empty-v1{display:grid;place-items:center;align-content:center;grid-gap:8px;gap:8px;color:#fff;text-align:center;padding:28px}.cp-home-carousel-empty-v1 span{font-size:2.5rem}.cp-home-carousel-empty-v1 strong{font-size:clamp(1.25rem,2vw,2rem)}.cp-home-carousel-empty-v1 small{color:hsla(0,0%,100%,.78);font-weight:800}.carousel-admin-title-v1 p{max-width:760px}.carousel-admin-form-card-v1{display:grid;grid-gap:18px;gap:18px}.carousel-admin-edit-v1,.carousel-admin-form-v1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.carousel-admin-edit-v1 label,.carousel-admin-form-v1 label{display:grid;grid-gap:6px;gap:6px;color:hsla(0,0%,100%,.8);font-weight:900;font-size:.84rem}.carousel-admin-edit-v1 input,.carousel-admin-edit-v1 select,.carousel-admin-form-v1 input,.carousel-admin-form-v1 select{width:100%;border:1px solid hsla(0,0%,100%,.12);border-radius:14px;background:rgba(5,8,14,.72);color:#fff;padding:13px 14px;font:inherit;min-height:46px}.carousel-admin-form-v1 .btn{align-self:end;min-height:46px}.carousel-admin-grid-v1{display:grid;grid-template-columns:repeat(auto-fit,minmax(310px,1fr));grid-gap:16px;gap:16px}.carousel-admin-item-v1{border:1px solid hsla(0,0%,100%,.1);border-radius:22px;background:hsla(0,0%,100%,.035);overflow:hidden}.carousel-admin-preview-v1{aspect-ratio:16/7;background:linear-gradient(135deg,rgba(255,50,40,.18),rgba(0,0,0,.45))}.carousel-admin-preview-v1 img{width:100%;height:100%;object-fit:cover;display:block}.carousel-admin-edit-v1{padding:14px;grid-template-columns:1fr}.carousel-admin-inline-v1{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.carousel-admin-actions-v1{display:flex;flex-wrap:wrap;gap:10px}.carousel-admin-actions-v1 .btn{flex:1 1 120px}.carousel-admin-empty-v1{padding:26px;border:1px dashed hsla(0,0%,100%,.16);border-radius:18px;color:hsla(0,0%,100%,.72);font-weight:900;text-align:center}@media (max-width:1080px){.cp-home-shortcuts-v1{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:720px){.cp-home-discovery-v1{margin-top:18px;padding:16px;border-radius:24px}.cp-home-discovery-head-v1{align-items:flex-start}.cp-home-discovery-head-v1 h2{font-size:1.25rem}.cp-home-shortcuts-v1{grid-template-columns:repeat(4,minmax(64px,1fr));gap:10px}.cp-home-shortcut-v1{min-height:88px;border-radius:18px;padding:8px 4px}.cp-home-shortcut-v1 span{width:42px;height:42px;border-radius:15px;font-size:1.28rem}.cp-home-shortcut-v1 strong{font-size:.74rem}.cp-home-carousel-empty-v1,.cp-home-carousel-frame-v1{min-height:210px;border-radius:22px}.cp-home-carousel-copy-v1{max-width:84%;left:18px;bottom:22px}.cp-home-carousel-dots-v1{bottom:10px}.cp-home-carousel-dots-v1 button{width:18px}.carousel-admin-form-v1,.carousel-admin-grid-v1{grid-template-columns:1fr}}@media (max-width:390px){.cp-home-shortcuts-v1{grid-template-columns:repeat(3,minmax(0,1fr))}}.cp-hero-text-v3{grid-column:1;grid-row:1}.cp-hero-art-v3{grid-column:2;grid-row:1}.cp-hero-carousel-slot-v1{position:relative;z-index:6;grid-column:1/-1;grid-row:2;width:100%;margin:clamp(4px,1.3vw,16px) auto clamp(10px,1.7vw,22px)}.cp-hero-carousel-slot-v1 .cp-home-carousel-empty-v1,.cp-hero-carousel-slot-v1 .cp-home-carousel-frame-v1{min-height:clamp(150px,18vw,270px)}.cp-hero-v3>.cp-search-v3{grid-column:1/-1;grid-row:3}@media (max-width:1060px){.cp-hero-art-v3,.cp-hero-carousel-slot-v1,.cp-hero-text-v3,.cp-hero-v3>.cp-search-v3{grid-column:1!important}.cp-hero-art-v3,.cp-hero-carousel-slot-v1,.cp-hero-text-v3,.cp-hero-v3>.cp-search-v3{grid-row:auto}}@media (max-width:740px){.cp-hero-v3{display:grid!important;grid-template-columns:1fr!important}.cp-hero-art-v3{order:1}.cp-hero-carousel-slot-v1{order:2;margin:4px auto 18px}.cp-hero-carousel-slot-v1 .cp-home-carousel-empty-v1,.cp-hero-carousel-slot-v1 .cp-home-carousel-frame-v1{min-height:clamp(150px,43vw,220px);border-radius:22px}.cp-hero-carousel-slot-v1 .cp-home-carousel-copy-v1{max-width:82%}.cp-hero-text-v3{order:3}.cp-hero-v3>.cp-search-v3{order:4}}@media (max-width:720px){.global-bottom-menu-v2{left:50%!important;right:auto!important;transform:translateX(-50%)!important;width:min(calc(100vw - 14px - env(safe-area-inset-left) - env(safe-area-inset-right)),430px)!important;max-width:calc(100vw - 14px - env(safe-area-inset-left) - env(safe-area-inset-right))!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:0!important;padding:7px 6px!important;overflow:visible!important}.global-bottom-menu-v2 a{min-width:0!important;max-width:100%!important;padding:0 1px!important;border-radius:16px!important;font-size:clamp(8px,2.15vw,10px)!important;letter-spacing:-.045em!important}.global-bottom-menu-v2 small{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.global-bottom-icon-v2{width:clamp(19px,5.4vw,24px)!important;height:clamp(19px,5.4vw,24px)!important;font-size:clamp(14px,4.4vw,18px)!important}}@media (max-width:740px){.cp-hero-v3{display:flex!important;flex-direction:column!important}.cp-hero-art-v3{order:1!important;width:100%!important}.cp-hero-carousel-slot-v1{order:2!important;width:100%!important;margin:8px auto 18px!important}.cp-hero-text-v3{order:3!important;width:100%!important}.cp-hero-v3>.cp-search-v3{order:4!important;width:100%!important}.global-bottom-menu-v2{left:50%!important;right:auto!important;transform:translateX(-50%)!important;width:min(calc(100vw - 14px - env(safe-area-inset-left) - env(safe-area-inset-right)),430px)!important;max-width:calc(100vw - 14px - env(safe-area-inset-left) - env(safe-area-inset-right))!important;bottom:max(8px,env(safe-area-inset-bottom))!important;display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;grid-gap:0!important;gap:0!important;padding:7px 6px!important;overflow:visible!important;box-sizing:border-box!important}.global-bottom-menu-v2 a{min-width:0!important;max-width:100%!important;padding:0 1px!important;border-radius:16px!important;font-size:clamp(8px,2.15vw,10px)!important;letter-spacing:-.045em!important}.global-bottom-menu-v2 small{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.global-bottom-icon-v2{width:clamp(19px,5.4vw,24px)!important;height:clamp(19px,5.4vw,24px)!important;font-size:clamp(14px,4.4vw,18px)!important}}@media (max-width:360px){.global-bottom-menu-v2{width:min(calc(100vw - 10px - env(safe-area-inset-left) - env(safe-area-inset-right)),430px)!important;padding-inline:4px!important}.global-bottom-menu-v2 a{font-size:8px!important}}@media (max-width:740px){.cp-nav-actions-v3,.cp-nav-top-organized .cp-nav-actions-v3{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;width:100%!important;grid-gap:10px!important;gap:10px!important;margin:12px 0 0!important}.cp-nav-actions-v3 .cp-btn,.cp-nav-actions-v3 .cp-btn-courier-v1,.cp-nav-actions-v3 .cp-btn-gold,.cp-nav-actions-v3 .cp-btn-red,.cp-nav-top-organized .cp-nav-actions-v3 .cp-btn{width:100%!important;min-width:0!important;max-width:100%!important;min-height:clamp(78px,20vw,96px)!important;padding:9px 6px!important;border-radius:22px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important;font-size:clamp(11px,3vw,13px)!important;line-height:1.08!important;font-weight:950!important;letter-spacing:-.025em!important;white-space:normal!important;text-align:center!important;overflow:hidden!important}.cp-nav-actions-v3 .cp-btn span{order:-1!important;display:grid!important;place-items:center!important;flex:0 0 auto!important;width:34px!important;height:34px!important;border-radius:14px!important;font-size:1.35rem!important;line-height:1!important;background:hsla(0,0%,100%,.08)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08)!important}.cp-nav-actions-v3 .cp-btn-red span{background:hsla(0,0%,100%,.15)!important}.cp-nav-actions-v3 .cp-btn-gold span{background:rgba(246,177,58,.14)!important}.cp-nav-actions-v3 .cp-btn-courier-v1 span{background:rgba(75,140,255,.12)!important}.cp-hero-v3{display:flex!important;flex-direction:column!important}.cp-hero-art-v3{order:1!important}.cp-hero-art-v3,.cp-hero-carousel-slot-v1{display:block!important;visibility:visible!important;opacity:1!important;width:100%!important}.cp-hero-carousel-slot-v1{order:2!important}.cp-hero-text-v3{order:3!important}.cp-hero-v3>.cp-search-v3{order:4!important}}@media (max-width:390px){.cp-nav-actions-v3,.cp-nav-top-organized .cp-nav-actions-v3{gap:8px!important}.cp-nav-actions-v3 .cp-btn,.cp-nav-actions-v3 .cp-btn-courier-v1,.cp-nav-actions-v3 .cp-btn-gold,.cp-nav-actions-v3 .cp-btn-red,.cp-nav-top-organized .cp-nav-actions-v3 .cp-btn{min-height:74px!important;border-radius:18px!important;font-size:clamp(10px,2.8vw,12px)!important;padding:8px 4px!important}.cp-nav-actions-v3 .cp-btn span{width:30px!important;height:30px!important;border-radius:12px!important;font-size:1.15rem!important}}.cp-track-v3.cp-home-model-card-v1{width:clamp(230px,24vw,360px)!important;min-height:0!important;padding:0!important;border:0!important;background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;overflow:visible!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;pointer-events:none!important}.cp-track-v3.cp-home-model-card-v1 img{display:block!important;width:100%!important;height:auto!important;max-height:clamp(330px,46vw,590px)!important;filter:drop-shadow(0 28px 65px rgba(0,0,0,.45)) drop-shadow(0 0 26px rgba(239,31,45,.18))!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;-webkit-user-drag:none!important}@media (min-width:741px){.cp-track-v3.cp-home-model-card-v1{right:-10px!important;bottom:-8px!important;z-index:18!important}}@media (max-width:1060px) and (min-width:741px){.cp-track-v3.cp-home-model-card-v1{right:8px!important;bottom:-10px!important;width:clamp(220px,30vw,330px)!important}}@media (max-width:740px){.cp-track-v3.cp-home-model-card-v1{position:absolute!important;left:50%!important;right:auto!important;bottom:8px!important;transform:translateX(-50%)!important;width:min(230px,58vw)!important;margin:0!important;z-index:26!important}.cp-track-v3.cp-home-model-card-v1 img{max-height:min(420px,52vh)!important}}@media (max-width:440px){.cp-track-v3.cp-home-model-card-v1{width:min(215px,62vw)!important;bottom:10px!important}.cp-track-v3.cp-home-model-card-v1 img{max-height:min(400px,50vh)!important}}@supports (-webkit-touch-callout:none){@media (max-width:740px){.cp-track-v3.cp-home-model-card-v1{bottom:calc(10px + env(safe-area-inset-bottom) * .25)!important}}}.cp-track-v3.cp-home-model-card-v1{width:clamp(170px,16vw,250px)!important;right:clamp(-26px,-1.2vw,-6px)!important;left:auto!important;bottom:2px!important;transform:none!important;z-index:22!important}.cp-track-v3.cp-home-model-card-v1 img{max-height:clamp(290px,35vw,465px)!important;object-fit:contain!important;object-position:center bottom!important}@media (max-width:1180px) and (min-width:741px){.cp-track-v3.cp-home-model-card-v1{width:clamp(165px,20vw,230px)!important;right:clamp(-18px,-1vw,0px)!important;bottom:4px!important}.cp-track-v3.cp-home-model-card-v1 img{max-height:clamp(285px,38vw,430px)!important}}@media (max-width:740px){.cp-track-v3.cp-home-model-card-v1{position:absolute!important;width:min(165px,43vw)!important;right:max(8px,env(safe-area-inset-right))!important;left:auto!important;bottom:12px!important;transform:none!important;margin:0!important;z-index:26!important}.cp-track-v3.cp-home-model-card-v1 img{max-height:min(330px,43vh)!important}}@media (max-width:440px){.cp-track-v3.cp-home-model-card-v1{width:min(150px,42vw)!important;right:max(6px,env(safe-area-inset-right))!important;bottom:14px!important}.cp-track-v3.cp-home-model-card-v1 img{max-height:min(305px,41vh)!important}}@supports (-webkit-touch-callout:none){@media (max-width:740px){.cp-track-v3.cp-home-model-card-v1{right:calc(max(8px, env(safe-area-inset-right)) + 2px)!important;bottom:calc(12px + env(safe-area-inset-bottom) * .2)!important}}}.cp-track-v3.cp-home-model-card-v1.cp-hero-discovery-mobile-v1{display:none!important}@media (max-width:740px){.cp-home-discovery-main-v1{display:none!important}.cp-track-v3.cp-home-model-card-v1.cp-hero-discovery-mobile-v1{display:block!important;position:absolute!important;left:50%!important;right:auto!important;bottom:10px!important;transform:translateX(-50%)!important;width:min(342px,calc(100vw - 36px))!important;min-height:0!important;max-height:none!important;margin:0!important;padding:12px!important;border-radius:24px!important;border:1px solid hsla(0,0%,100%,.1)!important;background:radial-gradient(circle at 15% 0,rgba(255,46,46,.18),transparent 36%),linear-gradient(135deg,rgba(11,12,18,.94),rgba(45,7,11,.88))!important;box-shadow:0 22px 70px rgba(0,0,0,.34)!important;overflow:hidden!important;pointer-events:auto!important;z-index:27!important}.cp-hero-discovery-mobile-v1 .cp-home-discovery-head-v1{gap:10px!important;margin-bottom:10px!important}.cp-hero-discovery-mobile-v1 .cp-home-discovery-head-v1 span{font-size:.62rem!important;letter-spacing:.09em!important}.cp-hero-discovery-mobile-v1 .cp-home-discovery-head-v1 h2{font-size:clamp(1rem,4.8vw,1.18rem)!important;line-height:1.05!important}.cp-hero-discovery-mobile-v1 .cp-home-discovery-head-v1 a{font-size:.72rem!important}.cp-hero-discovery-mobile-v1 .cp-home-shortcuts-v1{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;margin-bottom:0!important}.cp-hero-discovery-mobile-v1 .cp-home-shortcut-v1{min-height:70px!important;border-radius:16px!important;padding:6px 3px!important;gap:5px!important}.cp-hero-discovery-mobile-v1 .cp-home-shortcut-v1 span{width:34px!important;height:34px!important;border-radius:13px!important;font-size:1.05rem!important}.cp-hero-discovery-mobile-v1 .cp-home-shortcut-v1 strong{font-size:.62rem!important;line-height:1.05!important}}@media (max-width:390px){.cp-track-v3.cp-home-model-card-v1.cp-hero-discovery-mobile-v1{width:min(318px,calc(100vw - 28px))!important;padding:10px!important;bottom:8px!important}.cp-hero-discovery-mobile-v1 .cp-home-shortcuts-v1{gap:6px!important}.cp-hero-discovery-mobile-v1 .cp-home-shortcut-v1{min-height:64px!important}.cp-hero-discovery-mobile-v1 .cp-home-shortcut-v1 span{width:30px!important;height:30px!important;font-size:.98rem!important}}@supports (-webkit-touch-callout:none){@media (max-width:740px){.cp-track-v3.cp-home-model-card-v1.cp-hero-discovery-mobile-v1{bottom:calc(10px + env(safe-area-inset-bottom) * .15)!important}}}.customer-login-popup-backdrop-v1{padding:max(16px,env(safe-area-inset-top)) max(14px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left));overflow-y:auto;-webkit-overflow-scrolling:touch}.customer-login-popup-card-v1{max-height:min(92dvh,680px);overflow-y:auto;overscroll-behavior:contain}.customer-login-popup-card-v1.is-device-warning{background:radial-gradient(circle at 15% 0,rgba(255,215,0,.16),transparent 30%),linear-gradient(145deg,rgba(14,16,30,.98),rgba(229,9,20,.94))}.customer-login-popup-actions-v1 .btn,.customer-login-popup-actions-v1 button.btn{min-height:48px;border-radius:16px;font-size:1rem;text-align:center}@media (max-width:740px){.customer-login-popup-backdrop-v1{align-items:flex-end;justify-content:center;padding-top:max(18px,env(safe-area-inset-top));padding-bottom:max(18px,calc(env(safe-area-inset-bottom) + 12px))}.customer-login-popup-card-v1{width:min(100%,430px);padding:24px 18px 20px;border-radius:26px}.customer-login-popup-card-v1 h2{font-size:clamp(1.45rem,7vw,2rem)}.customer-login-popup-card-v1 p{font-size:.96rem}.customer-login-popup-actions-v1{gap:9px;margin-top:18px}.customer-login-popup-later-v1{min-height:44px}.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-mobile-menu-v3{display:none!important}.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-actions-v3{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important;align-items:stretch!important}.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-home-mobile-extra-action-v1{display:flex!important}.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-actions-v3 .cp-btn{min-height:clamp(72px,19vw,90px)!important;padding:8px 4px!important;border-radius:20px!important;font-size:clamp(10px,2.9vw,12px)!important;line-height:1.08!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important}.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-home-mobile-extra-action-v1{border:1px solid hsla(0,0%,100%,.12)!important;background:linear-gradient(180deg,rgba(16,17,25,.94),rgba(8,9,13,.96))!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 12px 30px rgba(0,0,0,.28)!important;color:#fff!important}.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-home-mobile-extra-action-v1 span{background:radial-gradient(circle at 35% 20%,rgba(255,122,24,.26),rgba(239,31,45,.14))!important;color:#fff!important}}@media (max-width:390px){.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-actions-v3{gap:7px!important}.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-actions-v3 .cp-btn{min-height:68px!important;border-radius:17px!important;font-size:10px!important}}.cp-home-mobile-extra-action-v1{display:none!important}@media (max-width:740px){.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-actions-v3{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:9px!important;gap:9px!important;align-items:stretch!important}.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-actions-v3 .cp-btn{min-height:clamp(72px,19vw,90px)!important;padding:8px 4px!important;border-radius:20px!important;font-size:clamp(10px,2.9vw,12px)!important;line-height:1.08!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-home-mobile-extra-action-v1,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-mobile-menu-v3{display:none!important}.global-floating-menu-v1{display:block!important;top:calc(12px + env(safe-area-inset-top))!important;right:max(12px,env(safe-area-inset-right))!important;z-index:120!important}.global-floating-menu-v1>button{min-height:42px!important;padding:0 14px!important;border-radius:18px!important;border-color:hsla(0,0%,100%,.16)!important;background:radial-gradient(circle at 18% 0,rgba(255,122,24,.2),transparent 42%),linear-gradient(135deg,rgba(18,19,24,.96),rgba(52,7,12,.94))!important;box-shadow:0 16px 44px rgba(0,0,0,.42),0 0 24px rgba(239,31,45,.16)!important;color:#fff!important;font-size:12px!important;letter-spacing:.01em!important}.global-floating-menu-v1>button b{width:25px!important;height:25px!important;border-radius:10px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(135deg,#ff2d2d,#ff7a18)!important;color:#fff!important;font-size:17px!important;box-shadow:0 8px 18px rgba(255,45,45,.34)!important}.global-floating-menu-v1 nav{width:min(342px,calc(100vw - 24px - env(safe-area-inset-left) - env(safe-area-inset-right)))!important;max-width:calc(100vw - 24px)!important;padding:10px!important;border-radius:24px!important;background:radial-gradient(circle at 10% 0,rgba(255,122,24,.18),transparent 36%),linear-gradient(180deg,rgba(18,19,24,.98),rgba(7,8,11,.98))!important;border:1px solid hsla(0,0%,100%,.12)!important;box-shadow:0 24px 70px rgba(0,0,0,.62),0 0 34px rgba(239,31,45,.13)!important;overflow:hidden!important}.global-floating-menu-v1.is-open nav{display:grid!important;grid-gap:8px!important;gap:8px!important}.global-floating-menu-v1 nav a{min-height:46px!important;padding:0 12px!important;border-radius:16px!important;display:flex!important;align-items:center!important;gap:10px!important;color:#fff!important;text-decoration:none!important;font-size:13px!important;font-weight:950!important;line-height:1.05!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;background:linear-gradient(180deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.035))!important;border:1px solid hsla(0,0%,100%,.08)!important}.global-floating-menu-v1 nav a span{width:32px!important;height:32px!important;min-width:32px!important;border-radius:13px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#fff!important;background:radial-gradient(circle at 35% 20%,hsla(0,0%,100%,.2),transparent 34%),linear-gradient(135deg,rgba(255,45,45,.88),rgba(255,122,24,.78))!important;box-shadow:0 9px 22px rgba(255,45,45,.2),inset 0 1px 0 hsla(0,0%,100%,.16)!important;font-size:16px!important}.global-floating-menu-v1 nav a.active,.global-floating-menu-v1 nav a:focus-visible,.global-floating-menu-v1 nav a:hover{border-color:rgba(255,72,45,.38)!important;background:linear-gradient(135deg,rgba(255,45,45,.22),rgba(255,122,24,.12))!important}}@media (min-width:741px){.cp-home-mobile-extra-action-v1{display:none!important}}@media (max-width:740px){.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-actions-v3{gap:7px!important;margin-top:9px!important}.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-actions-v3 .cp-btn,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-actions-v3 .cp-btn-courier-v1,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-actions-v3 .cp-btn-gold{min-height:clamp(58px,15.5vw,74px)!important;padding:7px 4px!important;border-radius:17px!important;font-size:clamp(9.5px,2.55vw,11px)!important;line-height:1.05!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 12px 28px rgba(0,0,0,.28),0 0 18px rgba(239,31,45,.08)!important}.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-actions-v3 .cp-btn-courier-v1,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-actions-v3 .cp-btn-gold{background:radial-gradient(circle at 18% 0,rgba(239,31,45,.18),transparent 42%),linear-gradient(145deg,rgba(18,19,25,.96),rgba(47,8,13,.82) 54%,rgba(7,8,12,.96))!important;border-color:rgba(255,72,45,.16)!important}.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-actions-v3 .cp-btn-red{min-height:clamp(58px,15.5vw,74px)!important;padding:7px 4px!important;border-radius:17px!important;font-size:clamp(9.5px,2.55vw,11px)!important;line-height:1.05!important}.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-actions-v3 .cp-btn span{width:27px!important;height:27px!important;border-radius:11px!important;font-size:1rem!important}}@media (max-width:390px){.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-actions-v3{gap:6px!important}.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-actions-v3 .cp-btn,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-actions-v3 .cp-btn-courier-v1,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-actions-v3 .cp-btn-gold,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-actions-v3 .cp-btn-red{min-height:56px!important;border-radius:15px!important;font-size:9px!important}.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-actions-v3 .cp-btn span{width:25px!important;height:25px!important;border-radius:10px!important}}.product-offer-badge-v1{position:absolute;left:14px;bottom:14px;z-index:2;border-radius:999px;padding:7px 12px;background:linear-gradient(135deg,#ff2b2b,#ff6a1a);color:#fff;font-size:.72rem;font-weight:950;letter-spacing:.02em;box-shadow:0 12px 28px rgba(255,43,43,.28)}.partner-offers-manager-v1{overflow:hidden}.partner-offers-grid-v1{display:grid;grid-template-columns:repeat(auto-fit,minmax(245px,1fr));grid-gap:16px;gap:16px}.partner-offer-product-v1{display:grid;grid-template-rows:155px 1fr;overflow:hidden;border-radius:26px;border:1px solid hsla(0,0%,100%,.1);background:linear-gradient(145deg,rgba(23,8,12,.98),rgba(8,10,15,.98));box-shadow:0 18px 44px rgba(0,0,0,.32)}.partner-offer-product-v1.is-offer{border-color:rgba(255,54,54,.36);box-shadow:0 18px 50px rgba(255,38,38,.14),0 18px 44px rgba(0,0,0,.32)}.partner-offer-product-image-v1{position:relative;display:grid;place-items:center;background:radial-gradient(circle at 30% 25%,rgba(255,67,67,.22),transparent 42%),linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.02));background-size:cover;background-position:50%}.partner-offer-product-image-v1 span{display:grid;place-items:center;width:76px;height:76px;border-radius:22px;background:hsla(0,0%,100%,.08);color:#fff;font-weight:950}.partner-offer-product-image-v1 em{position:absolute;top:12px;left:12px;border-radius:999px;padding:7px 11px;background:hsla(0,0%,100%,.9);color:#101015;font-style:normal;font-weight:950;font-size:.76rem}.partner-offer-product-body-v1{display:grid;grid-gap:10px;gap:10px;padding:16px}.partner-offer-product-body-v1 h3,.partner-offer-product-body-v1 p{margin:0}.partner-offer-product-body-v1 p{color:hsla(0,0%,100%,.68);font-size:.9rem;line-height:1.35}.partner-offer-price-row-v1{display:flex;flex-wrap:wrap;gap:8px}.partner-offer-price-row-v1 span{border-radius:999px;padding:8px 10px;background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.78);font-size:.82rem}.partner-offer-price-row-v1 strong{color:#fff}.partner-offer-form-v1{display:grid;grid-gap:10px;gap:10px}.partner-offer-form-v1 label{display:grid;grid-gap:6px;gap:6px;color:hsla(0,0%,100%,.78);font-weight:800}@media (max-width:720px){.partner-offers-grid-v1{grid-template-columns:1fr}.partner-offer-product-v1{grid-template-rows:130px 1fr;border-radius:22px}}.order-confirm-pay-delivery-note-v1{margin:12px 0 16px;padding:14px 15px;border-radius:18px;border:1px solid rgba(255,59,48,.38);background:radial-gradient(circle at 10% 0,rgba(255,59,48,.2),transparent 36%),linear-gradient(135deg,hsla(0,0%,100%,.08),rgba(255,59,48,.09)),rgba(15,15,18,.94);box-shadow:0 18px 46px rgba(0,0,0,.34),inset 0 1px 0 hsla(0,0%,100%,.08);color:#fff;display:flex;align-items:flex-start;gap:12px;font-weight:900}.order-confirm-pay-delivery-icon-v1{width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;border-radius:14px;background:rgba(255,193,7,.16);box-shadow:inset 0 0 0 1px rgba(255,193,7,.26);font-size:1.28rem;line-height:1}.order-confirm-pay-delivery-copy-v1{min-width:0;display:grid;grid-gap:4px;gap:4px}.order-confirm-pay-delivery-copy-v1 strong{color:#fff;font-size:clamp(1rem,3.8vw,1.22rem);line-height:1.08;letter-spacing:-.02em}.order-confirm-pay-delivery-copy-v1 small{color:hsla(0,0%,100%,.78);font-size:clamp(.86rem,3.25vw,.98rem);line-height:1.34;font-weight:800}.order-confirm-cash-change-v1{display:grid;grid-gap:8px;gap:8px;margin:10px 0;font-weight:800}.order-confirm-saved-address-head-v1 strong{display:block;font-size:1rem;color:#111827}.order-confirm-saved-address-head-v1 small{display:block;margin-top:3px;color:#6b7280}.partner-order-delivery-payment-alert-v1{margin:12px 0;padding:13px 14px;border-radius:16px;border:1px solid rgba(239,31,45,.36);background:linear-gradient(135deg,rgba(239,31,45,.12),rgba(255,153,0,.14));box-shadow:0 12px 28px rgba(239,31,45,.12);display:grid;grid-gap:5px;gap:5px}.partner-order-delivery-payment-alert-v1 strong{color:#b11220;font-size:.86rem;letter-spacing:.04em}.partner-order-delivery-payment-alert-v1 span{color:#3f0d12;font-weight:800}.login-logo img{width:min(330px,92vw)!important;max-width:min(330px,92vw)!important;height:auto!important}.brand-wordmark,.footer-logo,.nav-wordmark{width:min(300px,88vw)!important;max-width:min(300px,88vw)!important;height:auto!important}.cp-brand-icon-v3{width:56px!important;height:56px!important;object-fit:contain!important}.admin-brand-icon{width:58px!important;height:58px!important;object-fit:contain!important}.cp-phone-brand-logo-v3{width:min(142px,42vw)!important;height:auto!important;object-fit:contain!important}.public-menu-brand-logo-v6 img,.public-menu-store-logo-v3 img{width:104px!important;height:104px!important}.cp-brand-v3{min-width:clamp(180px,21vw,285px)!important}.cp-brand-full-logo-v16{width:clamp(154px,15.5vw,220px)!important;max-width:clamp(154px,15.5vw,220px)!important;object-fit:contain!important;display:block!important;filter:drop-shadow(0 0 16px rgba(239,31,45,.38))}@media (max-width:720px){.cp-brand-v3{min-width:clamp(138px,39vw,190px)!important}.cp-brand-full-logo-v16{width:clamp(132px,37vw,178px)!important;max-width:clamp(132px,37vw,178px)!important}}.cp-brand-v3{min-width:clamp(165px,19vw,255px)!important}.cp-brand-full-logo-v16{width:clamp(138px,13.8vw,198px)!important;max-width:clamp(138px,13.8vw,198px)!important;height:auto!important}@media (max-width:720px){.cp-brand-v3{min-width:clamp(124px,35vw,172px)!important}.cp-brand-full-logo-v16{width:clamp(118px,33vw,160px)!important;max-width:clamp(118px,33vw,160px)!important}}.final-loading-card-v1 img{width:min(240px,72vw)!important;max-width:min(240px,72vw)!important;height:auto!important;max-height:none!important;object-fit:contain!important;display:block!important;margin:0 auto 14px!important;border-radius:0!important}.admin-brand-icon,.brand-icon,.cp-brand-icon-v3,.cp-phone-brand-logo-v3,.pwa-install-card-v1 img{width:auto!important;max-width:120px!important;height:auto!important;max-height:64px!important;object-fit:contain!important;border-radius:0!important}.cp-phone-brand-logo-v3{width:108px!important;max-width:108px!important;max-height:108px!important;display:block!important}.cp-card-media-v3 img,.marketplace-store-card-v2 img[src*=cardappio-icon],.marketplace-store-card-v2 img[src*=cardappio-logo],.offer-card img[src*=cardappio-icon],.offer-card img[src*=cardappio-logo]{width:min(118px,72%)!important;max-width:118px!important;height:auto!important;max-height:86px!important;object-fit:contain!important;border-radius:0!important}.public-menu-brand-logo-v6 img,.public-menu-store-logo-v3 img{width:min(112px,82%)!important;max-width:min(112px,82%)!important;height:auto!important;max-height:112px!important;object-fit:contain!important;border-radius:0!important}.admin-login-card-v1 img,.final-state-card-v1 img,.login-logo img,.partner-auth-card-v1 img{width:min(280px,82vw)!important;max-width:min(280px,82vw)!important;height:auto!important;object-fit:contain!important;border-radius:0!important}@media (max-width:720px){.final-loading-card-v1 img{width:min(210px,76vw)!important;max-width:min(210px,76vw)!important}.cp-phone-brand-logo-v3{width:88px!important;max-width:88px!important}.admin-brand-icon,.brand-icon,.cp-brand-icon-v3,.pwa-install-card-v1 img{max-width:104px!important;max-height:58px!important}.cp-card-media-v3 img{width:min(108px,70%)!important;max-width:108px!important;max-height:78px!important}}.tracking-delete-card-v1.is-deleting{position:relative;pointer-events:auto!important}.tracking-delete-card-v1.is-deleting:after{content:"";position:absolute;inset:-2px;border-radius:inherit;pointer-events:none;border:1px solid rgba(239,31,45,.28);box-shadow:0 0 0 4px rgba(239,31,45,.08)}.tracking-delete-button-v1[aria-disabled=true],.tracking-delete-button-v1[disabled]{cursor:progress!important;opacity:.72!important;filter:saturate(.85)}.order-confirm-items-v1 div:has(.order-confirm-item-remove-v1){align-items:center}.order-confirm-item-remove-v1{border:1px solid rgba(239,31,45,.26);border-radius:999px;background:rgba(239,31,45,.12);color:#ffb4b4;font-weight:1000;padding:7px 11px;cursor:pointer;-webkit-touch-callout:none;white-space:nowrap}.order-confirm-item-remove-v1:hover{background:rgba(239,31,45,.22);color:#fff}.order-confirm-item-remove-v1[disabled]{opacity:.58;cursor:not-allowed}@media (max-width:560px){.order-confirm-items-v1 div:has(.order-confirm-item-remove-v1){display:grid;grid-template-columns:1fr auto}.order-confirm-item-remove-v1{grid-column:1/-1;width:100%}}.order-confirm-item-remove-v1{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation}@media (min-width:1025px){.cp-home-v3 .cp-container,.cp-home-v3>.cp-container,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-container.cp-nav-desktop-organized{width:min(1680px,calc(100% - 72px))!important;max-width:none!important}.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-desktop-organized{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:center!important;min-height:138px!important;padding:14px 0 12px!important;gap:10px!important}.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-top-organized{width:100%!important;display:grid!important;grid-template-columns:minmax(420px,520px) minmax(680px,1fr)!important;align-items:center!important;grid-column-gap:clamp(34px,4.6vw,86px)!important;column-gap:clamp(34px,4.6vw,86px)!important}.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-brand-v3{width:100%!important;min-width:0!important;max-width:520px!important;display:inline-flex!important;align-items:center!important;gap:18px!important;overflow:visible!important}.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-brand-full-logo-v16{display:block!important;width:clamp(96px,6.8vw,132px)!important;max-width:clamp(96px,6.8vw,132px)!important;height:auto!important;object-fit:contain!important;flex:0 0 auto!important}.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-brand-copy-v3{min-width:0!important;width:auto!important;max-width:360px!important;overflow:visible!important}.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-brand-name-v3{display:block!important;font-size:clamp(36px,3vw,52px)!important;line-height:.88!important;letter-spacing:-.075em!important;white-space:nowrap!important}.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-brand-copy-v3 small{display:block!important;margin-top:10px!important;max-width:360px!important;font-size:clamp(7.2px,.56vw,9.2px)!important;line-height:1.1!important;letter-spacing:.28em!important;white-space:nowrap!important}.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-actions-v3{width:min(850px,100%)!important;min-width:0!important;justify-self:start!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr) minmax(0,1.08fr)!important;align-items:center!important;grid-gap:14px!important;gap:14px!important;margin:0!important;padding:0!important}.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-actions-v3 .cp-btn{width:100%!important;min-width:0!important;min-height:54px!important;padding:0 18px!important;border-radius:17px!important;justify-content:center!important;text-align:center!important;white-space:nowrap!important;font-size:12.5px!important;line-height:1!important}.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-menu-desktop-organized,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-desktop-organized>.cp-menu-v3{width:100%!important;justify-content:flex-start!important;margin-top:2px!important;gap:clamp(24px,2.4vw,48px)!important}.cp-hero-v3{grid-template-columns:minmax(440px,.9fr) minmax(620px,1.1fr)!important;gap:28px clamp(44px,5vw,86px)!important}.cp-cards-row-v3{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))!important}.cp-categories-v3{grid-template-columns:repeat(auto-fit,minmax(110px,1fr))!important}}@media (min-width:1025px) and (max-width:1180px){.cp-home-v3 .cp-container,.cp-home-v3>.cp-container,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-container.cp-nav-desktop-organized{width:min(100% - 34px,1120px)!important}.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-top-organized{grid-template-columns:minmax(340px,390px) minmax(600px,1fr)!important;column-gap:26px!important}.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-brand-full-logo-v16{width:82px!important;max-width:82px!important}.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-brand-name-v3{font-size:34px!important}.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-brand-copy-v3 small{font-size:6.8px!important;letter-spacing:.2em!important}.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-actions-v3{width:min(680px,100%)!important;gap:10px!important}.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-actions-v3 .cp-btn{min-height:50px!important;padding:0 12px!important;font-size:11.3px!important}}.cp-card-media-v3 img,.marketplace-store-card-v2 .marketplace-store-logo-button-v1 img,.marketplace-store-logo-button-v1 img,.public-menu-store-logo-v3 img{object-fit:contain!important}@media (min-width:1025px){.cp-home-v3 #restaurantes .cp-cards-row-v3{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(230px,268px))!important;justify-content:start!important;align-items:stretch!important;grid-gap:18px!important;gap:18px!important}.cp-home-v3 #restaurantes .cp-card-v3{width:100%!important;max-width:268px!important;min-height:242px!important;border-radius:22px!important}.cp-home-v3 #restaurantes .cp-card-media-v3{height:122px!important}.cp-home-v3 #restaurantes .cp-card-media-v3 img{width:min(92px,68%)!important;height:min(92px,68%)!important}.cp-home-v3 #restaurantes .cp-card-body-v3{padding:16px!important;min-height:120px!important}.cp-home-v3 #restaurantes .cp-card-body-v3 h3{font-size:16px!important;line-height:1.16!important}.cp-home-v3 #restaurantes .cp-card-body-v3 p{min-height:34px!important}}@media (min-width:1400px){.cp-home-v3 #restaurantes .cp-cards-row-v3{grid-template-columns:repeat(auto-fill,minmax(240px,282px))!important;gap:20px!important}.cp-home-v3 #restaurantes .cp-card-v3{max-width:282px!important}}.cp-partners-v35{position:relative;z-index:10;padding:clamp(28px,4vw,52px) 0 clamp(8px,1.8vw,24px)}.cp-partners-head-v35{width:min(940px,100%);margin:0 auto clamp(16px,2.2vw,26px);text-align:center}.cp-partners-head-v35 .badge{display:inline-flex;margin-bottom:12px}.cp-partners-head-v35 h2{margin:0;color:#fff;font-size:clamp(28px,3.4vw,48px);line-height:1;letter-spacing:-.055em;font-weight:1000;text-wrap:balance}.cp-partners-head-v35 h2 span{color:var(--cp-red);text-shadow:0 0 24px rgba(239,31,45,.48)}.cp-partners-head-v35 p{width:min(760px,100%);margin:12px auto 0;color:hsla(0,0%,100%,.72);font-size:clamp(13px,1vw,16px);line-height:1.48;font-weight:800}.cp-partners-marquee-v35{position:relative;overflow:hidden;border-radius:clamp(18px,2vw,28px);border:1px solid hsla(0,0%,100%,.11);background:linear-gradient(180deg,hsla(0,0%,100%,.075),hsla(0,0%,100%,.026)),radial-gradient(circle at 50% 0,rgba(239,31,45,.18),transparent 55%);box-shadow:0 18px 46px rgba(0,0,0,.26);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding:clamp(12px,1.45vw,18px) 0}.cp-partners-marquee-v35:after,.cp-partners-marquee-v35:before{content:"";position:absolute;top:0;bottom:0;width:clamp(36px,7vw,110px);pointer-events:none;z-index:3}.cp-partners-marquee-v35:before{left:0;background:linear-gradient(90deg,rgba(12,0,3,.96),transparent)}.cp-partners-marquee-v35:after{right:0;background:linear-gradient(270deg,rgba(12,0,3,.96),transparent)}.cp-partners-track-v35{display:flex;width:max-content;align-items:center;gap:clamp(12px,1.2vw,18px);padding:0 clamp(12px,1.5vw,18px);animation:cp-partners-scroll-v35 30s linear infinite;will-change:transform}.cp-partners-marquee-v35:active .cp-partners-track-v35,.cp-partners-marquee-v35:focus-within .cp-partners-track-v35,.cp-partners-marquee-v35:hover .cp-partners-track-v35{animation-play-state:running}.cp-partners-marquee-v35::selection{background:transparent}.cp-partner-card-v35{flex:0 0 auto;width:clamp(126px,10.2vw,174px);height:clamp(82px,7vw,116px);display:grid;place-items:center;border-radius:clamp(16px,1.4vw,22px);border:1px solid hsla(0,0%,100%,.13);background:radial-gradient(circle at 50% 0,hsla(0,0%,100%,.13),transparent 55%),linear-gradient(145deg,hsla(0,0%,100%,.105),hsla(0,0%,100%,.036));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14),0 14px 34px rgba(0,0,0,.22);overflow:hidden}.cp-partner-card-v35 img{display:block;width:84%;height:84%;object-fit:contain;filter:drop-shadow(0 10px 14px rgba(0,0,0,.2))}@keyframes cp-partners-scroll-v35{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media (max-width:1024px){.cp-partners-v35{padding:34px 0 18px}.cp-partners-head-v35{width:min(720px,100%)}.cp-partners-track-v35{animation-duration:28s}.cp-partner-card-v35{width:142px;height:96px}}@media (max-width:640px){.cp-partners-v35{padding:28px 0 14px}.cp-partners-head-v35{width:calc(100% - 18px);margin-bottom:14px}.cp-partners-head-v35 .badge{margin-bottom:10px}.cp-partners-head-v35 h2{font-size:clamp(24px,7.8vw,34px);line-height:1.02}.cp-partners-head-v35 p{margin-top:10px;font-size:12.5px;line-height:1.42}.cp-partners-marquee-v35{width:calc(100% - 10px);margin:0 auto;border-radius:18px;padding:11px 0}.cp-partners-track-v35{gap:10px;padding:0 10px;animation-duration:24s}.cp-partner-card-v35{width:108px;height:76px;border-radius:15px}.cp-partner-card-v35 img{width:86%;height:86%}}.cp-br-flag-v36{display:inline-block;width:.98em;height:.68em;margin-left:.1em;vertical-align:-.045em;border-radius:.1em;box-shadow:0 0 0 1px hsla(0,0%,100%,.18),0 8px 18px rgba(0,0,0,.22);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 720 504'%3E%3Crect width='720' height='504' fill='%23009639'/%3E%3Cpath d='M360 63 666 252 360 441 54 252z' fill='%23ffdf00'/%3E%3Ccircle cx='360' cy='252' r='112' fill='%23002776'/%3E%3Cpath d='M251 224c68-18 155-10 229 34' fill='none' stroke='%23fff' stroke-width='22'/%3E%3C/svg%3E");background-size:cover;background-position:50%;background-repeat:no-repeat}.cp-partners-head-v35 .badge{color:#fff!important;background:linear-gradient(135deg,#ef1f2d,#b91225)!important;border:1px solid hsla(0,0%,100%,.16)!important;box-shadow:0 14px 34px rgba(239,31,45,.26),inset 0 1px 0 hsla(0,0%,100%,.16)!important}.cp-partner-card-v35{background:#fff!important}.cp-partner-card-v35 img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;filter:none!important}@media (max-width:1024px){.cp-home-v3 #restaurantes .cp-cards-row-v3{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(176px,220px))!important;justify-content:center!important;grid-gap:14px!important;gap:14px!important}.cp-home-v3 #restaurantes .cp-card-v3{width:100%!important;max-width:220px!important;min-height:194px!important;border-radius:18px!important}.cp-home-v3 #restaurantes .cp-card-media-v3{height:90px!important}.cp-home-v3 #restaurantes .cp-card-media-v3 img{width:min(70px,62%)!important;height:min(70px,62%)!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;object-fit:contain!important}.cp-home-v3 #restaurantes .cp-card-body-v3{padding:12px 13px!important;min-height:auto!important;gap:5px!important}.cp-home-v3 #restaurantes .cp-card-body-v3 h3{font-size:13.2px!important;line-height:1.15!important}.cp-home-v3 #restaurantes .cp-card-body-v3 p{min-height:0!important;font-size:11.2px!important;line-height:1.25!important}.cp-home-v3 #restaurantes .cp-card-body-v3 small{font-size:10.8px!important;line-height:1.22!important}.cp-home-v3 #restaurantes .cp-card-badge-v3{left:10px!important;top:10px!important;padding:5px 7px!important;font-size:8px!important}}@media (max-width:640px){.cp-home-v3 #restaurantes .cp-section-head-v3{margin-bottom:14px!important}.cp-home-v3 #restaurantes .cp-cards-row-v3{grid-template-columns:repeat(auto-fill,minmax(158px,184px))!important;gap:12px!important}.cp-home-v3 #restaurantes .cp-card-v3{max-width:184px!important;min-height:176px!important;border-radius:17px!important}.cp-home-v3 #restaurantes .cp-card-media-v3{height:78px!important}.cp-home-v3 #restaurantes .cp-card-media-v3 img{width:min(60px,60%)!important;height:min(60px,60%)!important}.cp-home-v3 #restaurantes .cp-card-body-v3{padding:10px 11px!important}.cp-home-v3 #restaurantes .cp-card-body-v3 h3{font-size:12px!important}.cp-home-v3 #restaurantes .cp-card-body-v3 p{font-size:10.3px!important}.cp-home-v3 #restaurantes .cp-card-body-v3 small{font-size:10px!important}}.cp-partner-card-v35 img{filter:blur(.45px) saturate(1.04) contrast(.98)!important}.cp-partner-card-v35:before{background:radial-gradient(circle at 28% 10%,hsla(0,0%,100%,.62),transparent 23%),radial-gradient(circle at 82% 16%,hsla(0,0%,100%,.34),transparent 30%),linear-gradient(180deg,rgba(255,224,172,.46),rgba(255,107,31,.34) 40%,rgba(239,31,45,.36)),linear-gradient(135deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.06) 48%,hsla(0,0%,100%,.2))!important;opacity:.56!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.58),inset 0 -2px 0 rgba(239,31,45,.2),inset 2px 0 0 hsla(0,0%,100%,.16),inset -2px 0 0 rgba(239,31,45,.18)!important;backdrop-filter:blur(2px) saturate(1.18)!important;-webkit-backdrop-filter:blur(2px) saturate(1.18)!important;background-blend-mode:screen,screen,normal,screen!important}@media (max-width:640px){.cp-partner-card-v35 img{filter:blur(.36px) saturate(1.04) contrast(.99)!important}.cp-partner-card-v35:before{opacity:.48!important;backdrop-filter:blur(1.5px) saturate(1.12)!important;-webkit-backdrop-filter:blur(1.5px) saturate(1.12)!important}}.cp-partner-card-v35{position:relative!important;overflow:hidden!important;isolation:isolate!important;border-radius:clamp(16px,1.4vw,22px)!important;border:1px solid hsla(0,0%,100%,.22)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.34),inset 0 -3px 0 rgba(180,0,18,.3),0 14px 34px rgba(0,0,0,.22)!important}.cp-partner-card-v35 img{position:relative!important;z-index:1!important;filter:blur(.38px) saturate(1.02) contrast(.97)!important}.cp-partner-card-v35:before{z-index:4!important;background:radial-gradient(ellipse at 34% 10%,hsla(0,0%,100%,.78) 0,hsla(0,0%,100%,.5) 18%,hsla(0,0%,100%,.1) 36%,transparent 54%),linear-gradient(180deg,rgba(255,246,220,.48),rgba(255,184,62,.44) 31%,rgba(255,72,66,.38) 66%,rgba(208,0,32,.36)),radial-gradient(ellipse at 50% 102%,hsla(6,100%,83%,.34),transparent 52%),linear-gradient(135deg,hsla(0,0%,100%,.18),hsla(0,0%,100%,.04) 44%,hsla(0,0%,100%,.16))!important;opacity:.74!important;mix-blend-mode:screen!important;box-shadow:inset 0 2px 0 hsla(0,0%,100%,.68),inset 0 -5px 8px rgba(185,0,28,.32),inset 4px 0 10px hsla(0,0%,100%,.2),inset -5px 0 11px rgba(211,0,40,.28)!important;backdrop-filter:blur(2.8px) saturate(1.22)!important;-webkit-backdrop-filter:blur(2.8px) saturate(1.22)!important}.cp-partner-card-v35:after,.cp-partner-card-v35:before{content:""!important;position:absolute!important;inset:0!important;pointer-events:none!important;border-radius:inherit!important}.cp-partner-card-v35:after{z-index:5!important;background:radial-gradient(ellipse at 22% 12%,hsla(0,0%,100%,.92) 0,hsla(0,0%,100%,.46) 17%,transparent 36%),radial-gradient(ellipse at 88% 16%,hsla(0,0%,100%,.58) 0,hsla(0,0%,100%,.22) 18%,transparent 35%),linear-gradient(90deg,hsla(0,0%,100%,.5),transparent 9%,transparent 88%,hsla(0,0%,100%,.2)),linear-gradient(180deg,hsla(0,0%,100%,.42),transparent 28%,transparent 78%,rgba(173,0,28,.2))!important;opacity:.76!important;filter:blur(.15px)!important;transform:none!important;animation:none!important}.cp-partner-card-v35{outline:1px solid rgba(239,31,45,.3)!important;outline-offset:-2px!important}@media (max-width:640px){.cp-partner-card-v35 img{filter:blur(.3px) saturate(1.02) contrast(.98)!important}.cp-partner-card-v35:before{opacity:.66!important;backdrop-filter:blur(2px) saturate(1.16)!important;-webkit-backdrop-filter:blur(2px) saturate(1.16)!important}.cp-partner-card-v35:after{opacity:.66!important}}.cp-partners-marquee-v35:active .cp-partners-track-v35,.cp-partners-marquee-v35:focus-within .cp-partners-track-v35,.cp-partners-marquee-v35:hover .cp-partners-track-v35,.cp-partners-track-v35{animation-duration:14s!important}@media (max-width:1024px){.cp-partners-marquee-v35:active .cp-partners-track-v35,.cp-partners-marquee-v35:focus-within .cp-partners-track-v35,.cp-partners-marquee-v35:hover .cp-partners-track-v35,.cp-partners-track-v35{animation-duration:13s!important}}@media (max-width:640px){.cp-partners-marquee-v35:active .cp-partners-track-v35,.cp-partners-marquee-v35:focus-within .cp-partners-track-v35,.cp-partners-marquee-v35:hover .cp-partners-track-v35,.cp-partners-track-v35{animation-duration:12s!important}}.cp-partners-join-float-v49{top:43%!important}@media (max-width:1024px){.cp-partners-join-float-v49{top:43%!important}}@media (max-width:640px){.cp-partners-join-float-v49{top:42%!important}}.cp-partners-join-float-v49{display:none!important}.cp-partners-marquee-v35{position:relative!important}.cp-partners-join-float-v52{position:absolute!important;z-index:30!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;width:clamp(126px,10.2vw,174px)!important;height:clamp(82px,7vw,116px)!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:clamp(7px,.7vw,10px)!important;padding:0 clamp(10px,1vw,14px)!important;box-sizing:border-box!important;border-radius:clamp(16px,1.4vw,22px)!important;border:1px solid hsla(0,0%,100%,.26)!important;text-decoration:none!important;cursor:pointer!important;pointer-events:auto!important;font-weight:1000!important;line-height:.98!important;font-size:clamp(13px,1.08vw,18px)!important;text-align:left!important;white-space:normal!important;overflow:hidden!important;background:radial-gradient(ellipse at 30% 8%,hsla(0,0%,100%,.72),transparent 28%),linear-gradient(180deg,rgba(255,230,190,.34),rgba(255,92,29,.52) 39%,rgba(239,31,45,.82)),linear-gradient(135deg,hsla(0,0%,100%,.28),hsla(0,0%,100%,.06) 46%,hsla(0,0%,100%,.22))!important;box-shadow:inset 0 2px 0 hsla(0,0%,100%,.55),inset 0 -4px 8px rgba(154,0,22,.32),inset 4px 0 10px hsla(0,0%,100%,.18),inset -4px 0 10px rgba(199,0,34,.2),0 0 0 1px rgba(239,31,45,.22),0 14px 30px rgba(239,31,45,.34)!important;backdrop-filter:blur(2px) saturate(1.18)!important;-webkit-backdrop-filter:blur(2px) saturate(1.18)!important;text-shadow:0 2px 4px rgba(0,0,0,.34)!important}.cp-partners-join-float-v52:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse at 22% 10%,hsla(0,0%,100%,.88),hsla(0,0%,100%,.32) 18%,transparent 38%),radial-gradient(ellipse at 88% 15%,hsla(0,0%,100%,.54),hsla(0,0%,100%,.18) 18%,transparent 34%),linear-gradient(180deg,hsla(0,0%,100%,.36),transparent 32%,transparent 72%,hsla(0,0%,100%,.1));opacity:.72}.cp-partners-join-float-v52:after{content:"";position:absolute;inset:3px;border-radius:calc(clamp(16px, 1.4vw, 22px) - 3px);pointer-events:none;border:1px solid hsla(0,0%,100%,.22)}.cp-partners-join-float-v52 span{position:relative;z-index:2}.cp-partners-join-icon-v52{font-size:clamp(20px,1.75vw,30px)!important;line-height:1!important;flex:0 0 auto!important;filter:drop-shadow(0 2px 3px rgba(0,0,0,.28))}.cp-partners-join-float-v52:hover{transform:translate(-50%,-50%) scale(1.025)!important}.cp-partners-join-float-v52:active{transform:translate(-50%,-50%) scale(.985)!important}@media (max-width:1024px){.cp-partners-join-float-v52{width:142px!important;height:96px!important;font-size:14px!important}.cp-partners-join-icon-v52{font-size:23px!important}}@media (max-width:640px){.cp-partners-join-float-v52{width:108px!important;height:76px!important;gap:5px!important;padding:0 8px!important;font-size:11px!important;border-radius:15px!important}.cp-partners-join-icon-v52{font-size:17px!important}}.cp-partners-join-float-v52{background:radial-gradient(ellipse at 30% 8%,hsla(0,0%,100%,.72),transparent 27%),linear-gradient(180deg,rgba(255,130,70,.52),rgba(239,31,45,.88) 43%,rgba(176,0,28,.96)),linear-gradient(135deg,hsla(0,0%,100%,.22),hsla(0,0%,100%,.04) 46%,hsla(0,0%,100%,.18))!important}.cp-partners-join-float-v52>span:not(.cp-partners-join-icon-v52){min-width:0!important;white-space:normal!important}.cp-partners-join-float-v52>span:not(.cp-partners-join-icon-v52) strong{display:inline-block!important;white-space:nowrap!important;font:inherit!important;color:inherit!important;letter-spacing:-.03em!important}@media (max-width:640px){.cp-partners-join-float-v52{font-size:10.6px!important;gap:4px!important;padding:0 6px!important}.cp-partners-join-float-v52>span:not(.cp-partners-join-icon-v52) strong{letter-spacing:-.055em!important}}.cp-partners-join-float-v52{background:radial-gradient(ellipse at 30% 8%,hsla(0,0%,100%,.58),transparent 28%),linear-gradient(180deg,rgba(255,115,82,.36),rgba(170,33,40,.72) 42%,rgba(92,18,24,.94)),radial-gradient(ellipse at 50% 115%,rgba(255,80,86,.34),transparent 58%)!important;color:#fff!important;border:1px solid hsla(0,0%,100%,.32)!important;box-shadow:inset 0 2px 0 hsla(0,0%,100%,.5),inset 0 -5px 10px rgba(60,0,8,.48),inset 4px 0 10px hsla(0,0%,100%,.12),inset -5px 0 12px rgba(239,31,45,.28),0 0 0 1px rgba(239,31,45,.38),0 0 30px rgba(239,31,45,.34),0 14px 28px rgba(0,0,0,.24)!important;text-shadow:0 2px 5px rgba(0,0,0,.45)!important}.cp-partners-join-float-v52:before{background:radial-gradient(ellipse at 24% 10%,hsla(0,0%,100%,.84),hsla(0,0%,100%,.34) 18%,transparent 38%),radial-gradient(ellipse at 87% 12%,hsla(0,0%,100%,.54),hsla(0,0%,100%,.18) 20%,transparent 36%),linear-gradient(180deg,hsla(0,0%,100%,.36),transparent 30%,transparent 70%,hsla(0,0%,100%,.08))!important;opacity:.76!important}.cp-partners-join-float-v52:after{border:1px solid hsla(0,0%,100%,.28)!important;box-shadow:inset 0 0 18px hsla(0,0%,100%,.1),inset 0 -8px 16px rgba(239,31,45,.16)!important}.cp-partners-join-text-v54{position:relative!important;z-index:2!important;display:block!important;min-width:0!important;font-size:clamp(12px,1vw,17px)!important;line-height:1.04!important;letter-spacing:-.035em!important;white-space:nowrap!important}.cp-partners-join-text-v54 strong{display:block!important;white-space:nowrap!important;font:inherit!important;color:inherit!important;letter-spacing:-.045em!important}@media (max-width:1024px){.cp-partners-join-text-v54{font-size:13.3px!important}}@media (max-width:640px){.cp-partners-join-float-v52{gap:4px!important;padding:0 6px!important}.cp-partners-join-text-v54{font-size:10px!important;line-height:1.02!important;letter-spacing:-.055em!important}.cp-partners-join-text-v54 strong{letter-spacing:-.07em!important}}.cp-partners-join-square-v55{flex-direction:column!important;gap:clamp(5px,.55vw,8px)!important;justify-content:center!important;align-items:center!important;text-align:center!important;padding:clamp(8px,.85vw,12px)!important;border-radius:clamp(22px,2.2vw,34px)!important;background:radial-gradient(ellipse at 50% 0,hsla(0,0%,100%,.36),transparent 30%),linear-gradient(180deg,rgba(120,48,50,.74),rgba(80,24,29,.92) 46%,rgba(52,14,19,.98)),radial-gradient(ellipse at 50% 110%,rgba(239,31,45,.42),transparent 55%)!important;border:1px solid hsla(0,0%,100%,.34)!important;box-shadow:inset 0 2px 0 hsla(0,0%,100%,.42),inset 0 -5px 10px rgba(16,0,3,.58),inset 4px 0 12px hsla(0,0%,100%,.1),inset -4px 0 12px rgba(239,31,45,.22),0 0 0 1px rgba(239,31,45,.26),0 0 30px rgba(239,31,45,.36),0 12px 26px rgba(0,0,0,.24)!important}.cp-partners-join-square-v55:before{background:radial-gradient(ellipse at 28% 10%,hsla(0,0%,100%,.68),hsla(0,0%,100%,.22) 18%,transparent 36%),radial-gradient(ellipse at 86% 12%,hsla(0,0%,100%,.5),hsla(0,0%,100%,.14) 18%,transparent 36%),linear-gradient(180deg,hsla(0,0%,100%,.24),transparent 30%,transparent 76%,hsla(0,0%,100%,.08))!important;opacity:.84!important}.cp-partners-join-square-v55:after{inset:4px!important;border-radius:calc(clamp(22px, 2.2vw, 34px) - 4px)!important;border:1px solid hsla(0,0%,100%,.3)!important;box-shadow:inset 0 0 18px hsla(0,0%,100%,.1),inset 0 -8px 14px rgba(239,31,45,.16)!important}.cp-partners-join-square-v55 .cp-partners-join-icon-v52{color:#fff!important;font-size:clamp(26px,2.05vw,38px)!important;line-height:.9!important;margin:0!important;opacity:1!important;filter:brightness(0) invert(1) drop-shadow(0 2px 4px rgba(0,0,0,.35))!important}.cp-partners-join-square-v55 .cp-partners-join-text-v54{color:#fff!important;font-size:clamp(14px,1.05vw,18px)!important;line-height:1.02!important;letter-spacing:-.035em!important;text-align:center!important;white-space:nowrap!important;font-weight:1000!important;text-shadow:0 2px 5px rgba(0,0,0,.55)!important}.cp-partners-join-square-v55 .cp-partners-join-text-v54 strong{display:block!important;white-space:nowrap!important;color:#fff!important;font:inherit!important;letter-spacing:-.035em!important}@media (max-width:1024px){.cp-partners-join-square-v55{border-radius:26px!important;gap:6px!important}.cp-partners-join-square-v55 .cp-partners-join-icon-v52{font-size:29px!important}.cp-partners-join-square-v55 .cp-partners-join-text-v54{font-size:13.5px!important}}@media (max-width:640px){.cp-partners-join-square-v55{border-radius:20px!important;gap:4px!important;padding:7px!important}.cp-partners-join-square-v55 .cp-partners-join-icon-v52{font-size:22px!important}.cp-partners-join-square-v55 .cp-partners-join-text-v54{font-size:10.5px!important;line-height:1.02!important}}.cp-hero-carousel-slot-v1{width:min(100%,1180px)!important;max-width:calc(100vw - clamp(28px, 7vw, 150px))!important;margin-left:auto!important;margin-right:auto!important}.cp-hero-carousel-slot-v1 .cp-home-carousel-v1{width:100%!important}.cp-hero-carousel-slot-v1 .cp-home-carousel-empty-v1,.cp-hero-carousel-slot-v1 .cp-home-carousel-frame-v1{width:100%!important;min-height:0!important;height:auto!important;aspect-ratio:16/3.35!important;max-height:260px!important;border-radius:clamp(20px,2.2vw,34px)!important}.cp-hero-carousel-slot-v1 .cp-home-carousel-empty-v1{padding:clamp(22px,3vw,38px)!important}.cp-hero-carousel-slot-v1 .cp-home-carousel-empty-v1 span{font-size:clamp(1.6rem,2vw,2.25rem)!important}.cp-hero-carousel-slot-v1 .cp-home-carousel-empty-v1 strong{font-size:clamp(1.05rem,1.65vw,1.75rem)!important;line-height:1.05!important}.cp-hero-carousel-slot-v1 .cp-home-carousel-empty-v1 small{font-size:clamp(.74rem,.92vw,.92rem)!important;line-height:1.3!important}.cp-hero-carousel-slot-v1 .cp-home-carousel-frame-v1 img{object-fit:cover!important}@media (max-width:1180px){.cp-hero-carousel-slot-v1{width:min(100%,980px)!important;max-width:calc(100vw - 40px)!important}.cp-hero-carousel-slot-v1 .cp-home-carousel-empty-v1,.cp-hero-carousel-slot-v1 .cp-home-carousel-frame-v1{aspect-ratio:16/4.2!important;max-height:245px!important}}@media (max-width:860px){.cp-hero-carousel-slot-v1{width:100%!important;max-width:calc(100vw - 28px)!important;margin-top:8px!important;margin-bottom:18px!important}.cp-hero-carousel-slot-v1 .cp-home-carousel-empty-v1,.cp-hero-carousel-slot-v1 .cp-home-carousel-frame-v1{aspect-ratio:16/6.2!important;max-height:none!important;min-height:150px!important;border-radius:22px!important}.cp-hero-carousel-slot-v1 .cp-home-carousel-empty-v1{padding:20px 18px!important;gap:7px!important}.cp-hero-carousel-slot-v1 .cp-home-carousel-empty-v1 strong{font-size:clamp(1rem,5vw,1.35rem)!important}.cp-hero-carousel-slot-v1 .cp-home-carousel-empty-v1 small{font-size:.76rem!important;max-width:260px!important;margin-inline:auto!important}}@media (max-width:430px){.cp-hero-carousel-slot-v1{max-width:calc(100vw - 20px)!important}.cp-hero-carousel-slot-v1 .cp-home-carousel-empty-v1,.cp-hero-carousel-slot-v1 .cp-home-carousel-frame-v1{aspect-ratio:16/7.4!important;min-height:138px!important;border-radius:20px!important}}.cp-home-promo-carousel-v88{position:relative;width:min(100%,1180px);max-width:calc(100vw - clamp(28px, 7vw, 150px));margin-inline:auto;overflow:hidden;padding:clamp(6px,1vw,12px) 0 clamp(10px,1.2vw,16px);border-radius:clamp(22px,2.6vw,36px);isolation:isolate}.cp-home-promo-carousel-v88:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit;background:radial-gradient(circle at 18% 18%,rgba(239,31,45,.16),transparent 28%),radial-gradient(circle at 86% 70%,rgba(255,106,29,.11),transparent 28%);opacity:.9}.cp-home-promo-track-v88{position:relative;z-index:1;display:flex;width:max-content;gap:clamp(16px,2vw,26px);padding:4px clamp(18px,2vw,28px);animation:cpHomePromoMarqueeV88 34s linear infinite;will-change:transform;transform:translateZ(0)}.cp-home-promo-carousel-v88:active .cp-home-promo-track-v88,.cp-home-promo-carousel-v88:focus-within .cp-home-promo-track-v88,.cp-home-promo-carousel-v88:hover .cp-home-promo-track-v88{animation-play-state:running!important}.cp-home-promo-card-v88{position:relative;flex:0 0 clamp(300px,31vw,430px);aspect-ratio:1.34/1;display:block;overflow:hidden;border-radius:clamp(22px,2.4vw,30px);text-decoration:none;color:#fff;background:radial-gradient(circle at 20% 0,hsla(0,0%,100%,.18),transparent 32%),linear-gradient(135deg,rgba(31,31,40,.96),rgba(5,5,10,.98));border:1px solid hsla(0,0%,100%,.12);box-shadow:0 22px 58px rgba(0,0,0,.28),inset 0 1px 0 hsla(0,0%,100%,.12);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.cp-home-promo-card-v88 img{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:contain;padding:clamp(10px,1.3vw,16px);filter:saturate(1.04) contrast(1.03);transform:translateZ(0)}.cp-home-promo-card-glass-v88{position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,hsla(0,0%,100%,.16),transparent 28%,transparent 70%,hsla(0,0%,100%,.1)),radial-gradient(circle at 18% 8%,hsla(0,0%,100%,.13),transparent 24%);opacity:.72}.cp-home-promo-card-v88:after{content:"";position:absolute;top:-34%;bottom:-34%;left:-72%;width:36%;pointer-events:none;transform:rotate(16deg);background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.22),hsla(0,0%,100%,.06),transparent);opacity:0;animation:cpHomePromoShineV88 4.8s ease-in-out infinite}.cp-home-promo-card-copy-v88{position:absolute;left:clamp(16px,2vw,24px);right:clamp(16px,2vw,24px);bottom:clamp(16px,2vw,24px);display:grid;grid-gap:5px;gap:5px;color:#fff;z-index:2;text-shadow:0 8px 22px rgba(0,0,0,.48)}.cp-home-promo-card-copy-v88 strong{font-size:clamp(1.15rem,2vw,1.7rem);line-height:1;font-weight:950;letter-spacing:-.04em}.cp-home-promo-card-copy-v88 small{font-size:clamp(.78rem,1vw,.95rem);line-height:1.3;font-weight:800;color:hsla(0,0%,100%,.82)}.cp-home-promo-fade-left-v88,.cp-home-promo-fade-right-v88{position:absolute;top:0;bottom:0;width:clamp(34px,7vw,110px);z-index:4;pointer-events:none}.cp-home-promo-fade-left-v88{left:0;background:linear-gradient(90deg,rgba(5,5,10,.92),rgba(5,5,10,0))}.cp-home-promo-fade-right-v88{right:0;background:linear-gradient(270deg,rgba(5,5,10,.92),rgba(5,5,10,0))}.cp-home-carousel-empty-card-v88{width:min(100%,430px)!important;min-height:0!important;aspect-ratio:1.34/1!important;margin-inline:auto!important;border-radius:clamp(22px,2.4vw,30px)!important;box-shadow:0 22px 58px rgba(0,0,0,.22),inset 0 1px 0 hsla(0,0%,100%,.14)!important}@keyframes cpHomePromoMarqueeV88{0%{transform:translateZ(0)}to{transform:translate3d(calc(-50% - clamp(8px, 1vw, 13px)),0,0)}}@keyframes cpHomePromoShineV88{0%,62%{opacity:0;left:-72%}72%{opacity:.62}to{opacity:0;left:132%}}@media (max-width:1180px){.cp-home-promo-carousel-v88{width:min(100%,980px);max-width:calc(100vw - 40px)}.cp-home-promo-card-v88{flex-basis:clamp(292px,42vw,390px)}.cp-home-promo-track-v88{animation-duration:30s}}@media (max-width:860px){.cp-home-promo-carousel-v88{width:100%;max-width:calc(100vw - 20px);padding-block:4px 12px;border-radius:24px}.cp-home-promo-track-v88{gap:16px;padding-inline:12px;animation-duration:26s}.cp-home-promo-card-v88{flex-basis:min(86vw,355px);aspect-ratio:1.28/1;border-radius:24px}.cp-home-promo-card-v88 img{padding:10px}.cp-home-promo-fade-left-v88,.cp-home-promo-fade-right-v88{width:30px}}@media (max-width:430px){.cp-home-promo-card-v88{flex-basis:min(88vw,330px);aspect-ratio:1.22/1}.cp-home-promo-track-v88{animation-duration:24s}.cp-home-carousel-empty-card-v88{width:min(88vw,330px)!important}}@media (prefers-reduced-motion:reduce){.cp-home-promo-card-v88:after,.cp-home-promo-track-v88{animation:none!important}}.cp-security-v92{position:relative!important;width:min(100%,1080px)!important;max-width:calc(100vw - clamp(48px, 10vw, 220px))!important;margin-left:auto!important;margin-right:auto!important;padding-top:clamp(42px,5vw,76px)!important;padding-bottom:clamp(42px,5vw,76px)!important;overflow:visible!important}.cp-security-v92 .cp-security-head-v79{width:min(100%,930px)!important;max-width:930px!important;margin:0 auto clamp(24px,2.6vw,34px)!important;display:grid!important;justify-items:center!important;text-align:center!important}.cp-security-v92 .cp-security-head-v79 .badge{justify-self:center!important;width:auto!important;max-width:max-content!important;margin:0 auto clamp(16px,1.7vw,24px)!important;color:#fff!important;background:radial-gradient(circle at 18% 0,hsla(0,0%,100%,.24),transparent 34%),linear-gradient(135deg,rgba(239,31,45,.98),rgba(92,0,14,.96) 58%,rgba(10,10,14,.98))!important;border:1px solid hsla(0,0%,100%,.2)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.24),0 12px 28px rgba(239,31,45,.2)!important;text-shadow:0 2px 8px rgba(0,0,0,.34)!important}.cp-security-v92 .cp-security-head-v79 h2{width:min(100%,820px)!important;max-width:820px!important;margin:0 auto clamp(12px,1.3vw,18px)!important;text-align:center!important;font-size:clamp(1.75rem,2.45vw,2.9rem)!important;line-height:1.05!important;letter-spacing:-.045em!important}.cp-security-v92 .cp-security-head-v79 p{width:min(100%,900px)!important;max-width:900px!important;margin:0 auto!important;text-align:center!important;font-size:clamp(.96rem,1.05vw,1.12rem)!important;line-height:1.58!important}.cp-security-v92 .cp-security-grid-v79,.cp-security-v92 .cp-security-mobile-v79{display:none!important}.cp-security-v92 .cp-security-carousel-v92{position:relative!important;width:min(100%,960px)!important;max-width:960px!important;margin-left:auto!important;margin-right:auto!important;overflow:visible!important;padding:0!important;border-radius:clamp(22px,2.4vw,34px)!important;isolation:isolate!important}.cp-security-v92 .cp-security-carousel-track-v92{position:relative!important;z-index:1!important;width:100%!important;max-width:960px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;justify-items:center!important;align-items:center!important;grid-gap:clamp(16px,1.8vw,22px)!important;gap:clamp(16px,1.8vw,22px)!important;padding:0!important;animation:none!important;will-change:auto!important}.cp-security-v92 .cp-security-carousel-card-v92{position:relative!important;width:100%!important;max-width:285px!important;flex:none!important;aspect-ratio:1.72/1!important;height:auto!important;min-height:0!important;display:grid!important;place-items:center!important;overflow:hidden!important;border-radius:18px!important;background:hsla(0,0%,100%,.04)!important;border:1px solid hsla(0,0%,100%,.08)!important;box-shadow:0 14px 34px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.08)!important;pointer-events:none!important}.cp-security-v92 .cp-security-carousel-card-v92 img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;display:block!important;transform:none!important}.cp-security-v92 .cp-security-carousel-card-v92:nth-of-type(n+4),.cp-security-v92 .cp-security-carousel-fade-left-v92,.cp-security-v92 .cp-security-carousel-fade-right-v92{display:none!important}@media (min-width:861px) and (max-width:1180px){.cp-security-v92{max-width:calc(100vw - 36px)!important}.cp-security-v92 .cp-security-carousel-track-v92,.cp-security-v92 .cp-security-carousel-v92{max-width:860px!important}.cp-security-v92 .cp-security-carousel-card-v92{max-width:260px!important}}@media (max-width:860px){.cp-security-v92{width:100%!important;max-width:100%!important;padding-top:42px!important;padding-bottom:42px!important;overflow:hidden!important}.cp-security-v92 .cp-security-head-v79{width:min(100%,calc(100vw - 28px))!important;margin-bottom:22px!important}.cp-security-v92 .cp-security-head-v79 h2{max-width:370px!important;font-size:clamp(1.55rem,7vw,2.15rem)!important;line-height:1.05!important}.cp-security-v92 .cp-security-head-v79 p{max-width:370px!important;font-size:.95rem!important;line-height:1.55!important}.cp-security-v92 .cp-security-carousel-v92{display:block!important;position:relative!important;overflow:hidden!important;width:100vw!important;max-width:100vw!important;margin-left:50%!important;margin-right:0!important;transform:translateX(-50%)!important;padding:4px 0 10px!important}.cp-security-v92 .cp-security-carousel-track-v92{display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important;width:max-content!important;min-width:max-content!important;max-width:none!important;gap:14px!important;padding-inline:12px!important;animation-name:cpSecurityMobileLeftFinal!important;animation-duration:34s!important;animation-timing-function:linear!important;animation-iteration-count:infinite!important;animation-play-state:running!important;will-change:transform!important}.cp-security-v92 .cp-security-carousel-v92:active .cp-security-carousel-track-v92,.cp-security-v92 .cp-security-carousel-v92:focus-within .cp-security-carousel-track-v92,.cp-security-v92 .cp-security-carousel-v92:hover .cp-security-carousel-track-v92{animation-play-state:running!important}.cp-security-v92 .cp-security-carousel-card-v92{flex:0 0 min(88vw,360px)!important;width:min(88vw,360px)!important;min-width:min(88vw,360px)!important;max-width:none!important;display:grid!important;border-radius:22px!important}.cp-security-v92 .cp-security-carousel-card-v92:nth-of-type(n+4){display:grid!important}.cp-security-v92 .cp-security-carousel-fade-left-v92,.cp-security-v92 .cp-security-carousel-fade-right-v92{display:block!important;position:absolute!important;top:0!important;bottom:0!important;width:30px!important;z-index:4!important;pointer-events:none!important}.cp-security-v92 .cp-security-carousel-fade-left-v92{left:0!important;background:linear-gradient(90deg,rgba(5,0,3,.96),rgba(5,0,3,0))!important}.cp-security-v92 .cp-security-carousel-fade-right-v92{right:0!important;background:linear-gradient(270deg,rgba(5,0,3,.96),rgba(5,0,3,0))!important}}@media (max-width:430px){.cp-security-v92 .cp-security-carousel-track-v92{gap:12px!important;padding-inline:10px!important;animation-duration:38s!important}.cp-security-v92 .cp-security-carousel-card-v92{flex-basis:min(90vw,335px)!important;width:min(90vw,335px)!important;min-width:min(90vw,335px)!important}}@keyframes cpSecurityMobileLeftFinal{0%{transform:translateZ(0)}to{transform:translate3d(calc(-25% - 10.5px),0,0)}}@media (min-width:741px) and (max-width:1024px){.cp-home-discovery-main-v1.cp-home-discovery-v1{width:min(100% - 28px,900px)!important;max-width:none!important;padding:clamp(22px,3.2vw,30px)!important;border-radius:30px!important}.cp-home-discovery-main-v1 .cp-home-discovery-head-v1{margin-bottom:20px!important}.cp-home-discovery-main-v1 .cp-home-discovery-head-v1 h2{font-size:clamp(1.65rem,3.4vw,2.35rem)!important;line-height:1.04!important}.cp-home-discovery-main-v1 .cp-home-discovery-head-v1 a{font-size:1.05rem!important}.cp-home-discovery-main-v1 .cp-home-shortcuts-v1{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;margin-bottom:0!important}.cp-home-discovery-main-v1 .cp-home-shortcut-v1{min-height:118px!important;border-radius:24px!important;padding:12px 8px!important}.cp-home-discovery-main-v1 .cp-home-shortcut-v1 span{width:54px!important;height:54px!important;border-radius:18px!important;font-size:1.65rem!important}.cp-home-discovery-main-v1 .cp-home-shortcut-v1 strong{font-size:.92rem!important;line-height:1.06!important}}@media (max-width:740px){.cp-track-v3.cp-home-model-card-v1.cp-hero-discovery-mobile-v1{width:min(430px,calc(100vw - 18px))!important;max-width:calc(100vw - 18px)!important;padding:clamp(14px,3.8vw,18px)!important;border-radius:clamp(24px,7vw,32px)!important;bottom:max(8px,env(safe-area-inset-bottom))!important}.cp-hero-discovery-mobile-v1 .cp-home-discovery-head-v1{align-items:flex-start!important;gap:12px!important;margin-bottom:clamp(12px,3.4vw,16px)!important}.cp-hero-discovery-mobile-v1 .cp-home-discovery-head-v1 span{font-size:clamp(.68rem,2.8vw,.82rem)!important;letter-spacing:.12em!important}.cp-hero-discovery-mobile-v1 .cp-home-discovery-head-v1 h2{font-size:clamp(1.24rem,6.35vw,1.7rem)!important;line-height:1.04!important;letter-spacing:-.035em!important}.cp-hero-discovery-mobile-v1 .cp-home-discovery-head-v1 a{font-size:clamp(.86rem,3.8vw,1.04rem)!important;line-height:1.05!important;padding-top:2px!important}.cp-hero-discovery-mobile-v1 .cp-home-shortcuts-v1{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:clamp(8px,2.6vw,12px)!important;margin-bottom:0!important}.cp-hero-discovery-mobile-v1 .cp-home-shortcut-v1{min-height:clamp(82px,23vw,102px)!important;border-radius:clamp(18px,5.5vw,24px)!important;padding:clamp(7px,2.5vw,10px) clamp(4px,1.8vw,8px)!important;gap:clamp(5px,1.8vw,8px)!important}.cp-hero-discovery-mobile-v1 .cp-home-shortcut-v1 span{width:clamp(38px,11vw,48px)!important;height:clamp(38px,11vw,48px)!important;border-radius:clamp(14px,4.2vw,18px)!important;font-size:clamp(1.14rem,5vw,1.45rem)!important}.cp-hero-discovery-mobile-v1 .cp-home-shortcut-v1 strong{font-size:clamp(.68rem,3.2vw,.82rem)!important;line-height:1.05!important}}@media (max-width:390px){.cp-track-v3.cp-home-model-card-v1.cp-hero-discovery-mobile-v1{width:calc(100vw - 14px)!important;max-width:calc(100vw - 14px)!important;padding:13px!important;bottom:max(7px,env(safe-area-inset-bottom))!important}.cp-hero-discovery-mobile-v1 .cp-home-shortcuts-v1{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important}.cp-hero-discovery-mobile-v1 .cp-home-shortcut-v1{min-height:76px!important;border-radius:17px!important;padding:6px 3px!important}.cp-hero-discovery-mobile-v1 .cp-home-shortcut-v1 span{width:35px!important;height:35px!important;border-radius:13px!important;font-size:1.06rem!important}.cp-hero-discovery-mobile-v1 .cp-home-shortcut-v1 strong{font-size:.62rem!important}}@media (max-width:1024px){.cp-home-v3 .cp-hero-text-v3{text-align:left!important}.cp-home-v3 .cp-hero-text-v3 .cp-kicker-v3{max-width:min(100%,760px)!important;margin:0 0 clamp(18px,3.2vw,28px)!important;color:#fff!important;font-size:clamp(30px,5.3vw,46px)!important;line-height:1.12!important;letter-spacing:clamp(.12em,1.4vw,.22em)!important;font-weight:1000!important;text-transform:uppercase!important;text-wrap:balance;text-shadow:0 10px 34px rgba(0,0,0,.36),0 0 18px hsla(0,0%,100%,.08)!important}.cp-home-v3 .cp-hero-text-v3 h1{max-width:min(100%,720px)!important;margin:0!important;font-size:clamp(26px,5vw,40px)!important;line-height:1.03!important;letter-spacing:-.045em!important;font-weight:1000!important;text-shadow:0 8px 28px rgba(0,0,0,.34),0 0 14px hsla(0,0%,100%,.08)!important}.cp-home-v3 .cp-hero-text-v3 h1 span{display:block!important;color:#fff!important;font-size:clamp(26px,5vw,40px)!important;line-height:1.03!important}.cp-home-v3 .cp-hero-text-v3 h1 strong{display:block!important;margin-top:clamp(6px,1.4vw,12px)!important;color:var(--cp-red)!important;font-size:clamp(24px,4.65vw,36px)!important;line-height:1.02!important;letter-spacing:-.05em!important;text-shadow:0 0 28px rgba(239,31,45,.42)!important}}@media (max-width:740px){.cp-home-v3 .cp-hero-text-v3{padding-top:clamp(18px,5vw,30px)!important}.cp-home-v3 .cp-hero-text-v3 .cp-kicker-v3{font-size:clamp(24px,7.7vw,34px)!important;line-height:1.14!important;letter-spacing:clamp(.095em,1.7vw,.18em)!important;margin-bottom:clamp(16px,4.8vw,24px)!important}.cp-home-v3 .cp-hero-text-v3 h1{letter-spacing:-.038em!important}.cp-home-v3 .cp-hero-text-v3 h1,.cp-home-v3 .cp-hero-text-v3 h1 span{font-size:clamp(22px,6.45vw,31px)!important;line-height:1.05!important}.cp-home-v3 .cp-hero-text-v3 h1 strong{font-size:clamp(20px,5.9vw,28px)!important;line-height:1.04!important;margin-top:clamp(5px,1.8vw,8px)!important}}@media (max-width:390px){.cp-home-v3 .cp-hero-text-v3 .cp-kicker-v3{font-size:clamp(22px,7.35vw,29px)!important;letter-spacing:.085em!important}.cp-home-v3 .cp-hero-text-v3 h1,.cp-home-v3 .cp-hero-text-v3 h1 span{font-size:clamp(20px,6.15vw,26px)!important}.cp-home-v3 .cp-hero-text-v3 h1 strong{font-size:clamp(19px,5.8vw,24px)!important}}.desktop-customer-guard-v1{position:fixed;inset:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:24px;font-family:inherit}.desktop-customer-guard-backdrop-v1{position:absolute;inset:0;background:rgba(3,5,12,.72);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.desktop-customer-guard-modal-v1{position:relative;width:min(94vw,470px);border:1px solid hsla(0,0%,100%,.16);border-radius:28px;background:radial-gradient(circle at top left,rgba(229,9,20,.22),transparent 42%),linear-gradient(145deg,rgba(17,20,31,.97),rgba(7,9,16,.98));box-shadow:0 28px 90px rgba(0,0,0,.48),inset 0 0 0 1px hsla(0,0%,100%,.05);color:#fff;padding:34px 30px 28px;text-align:center;overflow:hidden}.desktop-customer-guard-modal-v1:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg,hsla(0,0%,100%,.13),transparent 36%,hsla(0,0%,100%,.04));opacity:.75}.desktop-customer-guard-close-v1{position:absolute;top:14px;right:14px;z-index:1;width:38px;height:38px;border:1px solid hsla(0,0%,100%,.12);border-radius:999px;background:hsla(0,0%,100%,.08);color:#fff;font-size:25px;line-height:1;cursor:pointer}.desktop-customer-guard-icon-v1{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:62px;height:62px;margin-bottom:16px;border-radius:22px;background:linear-gradient(135deg,rgba(229,9,20,.96),rgba(255,185,80,.92));box-shadow:0 14px 34px rgba(229,9,20,.28);font-size:30px}.desktop-customer-guard-actions-v1,.desktop-customer-guard-modal-v1 h2,.desktop-customer-guard-modal-v1 p{position:relative;z-index:1}.desktop-customer-guard-modal-v1 h2{margin:0 0 12px;font-size:clamp(1.65rem,2.2vw,2.18rem);line-height:1.05;letter-spacing:-.045em}.desktop-customer-guard-modal-v1 p{margin:0 auto 10px;max-width:390px;color:hsla(0,0%,100%,.78);font-size:1rem;line-height:1.55}.desktop-customer-guard-actions-v1{display:flex;justify-content:center;gap:12px;margin-top:24px}.desktop-customer-guard-primary-v1,.desktop-customer-guard-secondary-v1{min-width:120px;min-height:46px;border-radius:999px;font-weight:900;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.desktop-customer-guard-primary-v1{border:0;background:linear-gradient(135deg,#e50914,#ffb347);color:#fff;box-shadow:0 14px 34px rgba(229,9,20,.3)}.desktop-customer-guard-secondary-v1{border:1px solid hsla(0,0%,100%,.18);background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.9)}.desktop-customer-guard-close-v1:hover,.desktop-customer-guard-primary-v1:hover,.desktop-customer-guard-secondary-v1:hover{transform:translateY(-1px)}.desktop-cart-transfer-card-v1,.order-confirm-desktop-transfer-v1{position:relative;z-index:1;margin:18px auto 0;width:min(100%,330px);display:grid;justify-items:center;grid-gap:10px;gap:10px;padding:16px;border-radius:22px;background:hsla(0,0%,100%,.075);border:1px solid hsla(0,0%,100%,.13);color:#fff}.desktop-cart-transfer-card-v1 img,.order-confirm-desktop-transfer-v1 img{width:178px;height:178px;padding:8px;border-radius:18px;background:#fff;object-fit:contain}.desktop-cart-transfer-card-v1 strong,.order-confirm-desktop-transfer-v1 strong{font-weight:1000;line-height:1.25}.desktop-cart-transfer-card-v1 small,.desktop-cart-transfer-card-v1 span,.order-confirm-desktop-transfer-v1 em,.order-confirm-desktop-transfer-v1 small{color:hsla(0,0%,100%,.76);font-size:.86rem;line-height:1.35;font-style:normal}.desktop-cart-transfer-card-v1 .desktop-customer-guard-secondary-v1,.order-confirm-desktop-transfer-v1 button{min-height:42px;padding:0 16px}.desktop-cart-transfer-loading-v1{width:100%;min-height:38px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:rgba(255,184,77,.12);color:#ffd36d;font-weight:900}.order-confirm-desktop-transfer-v1{width:100%;max-width:360px;margin-top:14px;background:linear-gradient(145deg,rgba(22,24,33,.96),rgba(8,9,14,.98))}.order-confirm-desktop-transfer-v1>span{display:inline-flex;min-height:28px;align-items:center;padding:0 10px;border-radius:999px;background:rgba(255,184,77,.12);color:#ffd36d;font-size:.75rem;font-weight:1000;text-transform:uppercase;letter-spacing:.04em}.order-confirm-desktop-transfer-v1 button{border:0;border-radius:999px;background:linear-gradient(135deg,#e50914,#ffb347);color:#fff;font-weight:950;cursor:pointer}@media (max-width:1024px),(pointer:coarse){.desktop-customer-guard-v1{display:none!important}}.marketplace-selected-store-v2{grid-template-columns:54px minmax(0,1fr) auto;align-items:center}.marketplace-selected-store-v2>img{width:54px;height:54px;border-radius:16px;object-fit:contain;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.14);padding:6px}.marketplace-selected-copy-v2{min-width:0;display:grid;grid-gap:4px;gap:4px}.categories-rank-card-v1 a{grid-template-columns:26px 38px minmax(0,1fr) auto}.categories-rank-logo-v2{width:38px;height:38px;border-radius:13px;object-fit:contain;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.12);padding:5px}.categories-store-logo-cover-v2 img{width:84px;height:84px;border-radius:28px;object-fit:contain;background:rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.14);padding:8px;box-shadow:0 18px 45px rgba(0,0,0,.22)}.customer-store-heading-v2{align-items:center!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) auto!important}.customer-favorite-store-v2 img,.customer-store-heading-v2 img,.offer-store-logo-line-v2 img,.tracking-summary-store-v2 img{object-fit:contain;background:#fff;border:1px solid rgba(2,6,23,.1)}.customer-store-heading-v2 img{width:46px;height:46px;border-radius:14px;padding:5px}.customer-store-heading-v2 strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-favorite-store-v2{display:flex;align-items:center;gap:10px;min-width:0}.customer-favorite-store-v2 img{width:42px;height:42px;border-radius:13px;padding:5px;flex:0 0 auto}.customer-favorite-store-v2 strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-confirm-store-heading-v2{display:flex;align-items:center;gap:12px;min-width:0}.order-confirm-store-heading-v2 img{width:54px;height:54px;border-radius:17px;object-fit:contain;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);padding:6px;flex:0 0 auto}.order-confirm-store-heading-v2 h2{word-break:break-word}.tracking-summary-store-v2{display:flex;align-items:center;gap:10px}.tracking-summary-store-v2 img{width:38px;height:38px;border-radius:12px;padding:4px;flex:0 0 auto}.tracking-live-store-logo-v2>div img{width:100%;height:100%;border-radius:13px;object-fit:contain;padding:5px}.offer-store-logo-line-v2{display:flex;align-items:center;gap:9px;min-width:0}.offer-store-logo-line-v2 img{width:34px;height:34px;border-radius:11px;padding:4px;flex:0 0 auto}.offer-store-logo-line-v2 small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1024px){.marketplace-selected-store-v2{grid-template-columns:50px minmax(0,1fr)}.marketplace-selected-store-v2>img{width:50px;height:50px;border-radius:15px}.marketplace-selected-store-v2 .marketplace-selected-actions{grid-column:1/-1}.categories-rank-card-v1 a{grid-template-columns:24px 36px minmax(0,1fr) auto}.categories-store-logo-cover-v2 img{width:78px;height:78px;border-radius:25px}.customer-store-heading-v2{grid-template-columns:42px minmax(0,1fr) auto!important}.customer-store-heading-v2 img{width:42px;height:42px}}@media (max-width:430px){.customer-store-heading-v2{grid-template-columns:40px minmax(0,1fr)!important}.customer-store-heading-v2 span{grid-column:2;justify-self:start;font-size:.78rem}.order-confirm-title-store-v2{align-items:flex-start}.order-confirm-store-heading-v2 img{width:48px;height:48px;border-radius:15px}}@media (max-width:1100px){.categories-premium-page-v1 .categories-premium-hero-v1{gap:16px!important;margin-bottom:18px!important}.categories-premium-page-v1 .categories-premium-eyebrow-v1{display:block!important;width:100%!important;color:#ff372f!important;font-size:clamp(1.25rem,4.8vw,2.18rem)!important;line-height:1.02!important;font-weight:1000!important;letter-spacing:.145em!important;text-transform:uppercase!important;text-wrap:balance!important;margin-bottom:12px!important;text-shadow:0 0 24px rgba(239,31,45,.22)!important}.categories-premium-page-v1 .categories-premium-hero-v1 h1{margin:0 0 10px!important;color:#fff!important;font-size:clamp(1.75rem,5.9vw,3.15rem)!important;line-height:1.02!important;letter-spacing:-.045em!important;text-wrap:balance!important}.categories-premium-page-v1 .categories-premium-hero-v1 p{max-width:100%!important;font-size:clamp(.98rem,2.8vw,1.15rem)!important;line-height:1.35!important}.categories-premium-page-v1 .categories-premium-filters-v1{display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:12px!important;width:calc(100% + 24px)!important;max-width:none!important;margin:18px -12px 28px!important;padding:2px 12px 8px!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-x:contain!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important}.categories-premium-page-v1 .categories-premium-filters-v1::-webkit-scrollbar{display:none!important}.categories-premium-page-v1 .categories-premium-filters-v1 a{flex:0 0 auto!important;min-width:max-content!important;min-height:48px!important;padding:0 18px!important;border-radius:18px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;scroll-snap-align:start!important;color:hsla(0,0%,100%,.82)!important;font-size:clamp(.92rem,2.55vw,1.02rem)!important;font-weight:950!important;letter-spacing:-.02em!important;background:radial-gradient(circle at 16% 0,rgba(239,31,45,.18),transparent 42%),linear-gradient(180deg,hsla(0,0%,100%,.075),hsla(0,0%,100%,.035))!important;border:1px solid hsla(0,0%,100%,.12)!important;box-shadow:0 14px 34px rgba(0,0,0,.24),inset 0 1px 0 hsla(0,0%,100%,.045)!important;-webkit-tap-highlight-color:transparent!important}.categories-premium-page-v1 .categories-premium-filters-v1 a.active,.categories-premium-page-v1 .categories-premium-filters-v1 a:hover{color:#fff!important;border-color:rgba(239,31,45,.52)!important;background:radial-gradient(circle at 18% 0,rgba(255,122,24,.25),transparent 42%),linear-gradient(135deg,rgba(239,31,45,.52),rgba(255,122,24,.28))!important;box-shadow:0 18px 42px rgba(239,31,45,.2),inset 0 1px 0 hsla(0,0%,100%,.06)!important}.categories-premium-page-v1 .categories-section-title-v1{margin-bottom:16px!important}.categories-premium-page-v1 .categories-premium-grid-v1{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(12px,2.4vw,16px)!important;width:100%!important}.categories-premium-page-v1 .categories-premium-card-v1{position:relative!important;overflow:hidden!important;min-width:0!important;width:100%!important;min-height:clamp(132px,18vw,178px)!important;padding:clamp(16px,3vw,24px)!important;border-radius:clamp(22px,3vw,30px)!important;align-content:end!important;gap:10px!important;background:radial-gradient(circle at 12% 16%,rgba(239,31,45,.28),transparent 40%),radial-gradient(circle at 92% 16%,rgba(255,122,24,.12),transparent 34%),linear-gradient(180deg,rgba(20,21,25,.96),rgba(8,9,12,.96))!important;border:1px solid hsla(0,0%,100%,.11)!important;box-shadow:0 22px 56px rgba(0,0,0,.28),inset 0 1px 0 hsla(0,0%,100%,.04)!important}.categories-premium-page-v1 .categories-premium-card-v1:after{content:""!important;position:absolute!important;right:-22px!important;top:-18px!important;width:clamp(80px,18vw,128px)!important;height:clamp(80px,18vw,128px)!important;border-radius:999px!important;background:radial-gradient(circle,rgba(239,31,45,.16),rgba(239,31,45,.04) 54%,transparent 72%)!important;pointer-events:none!important}.categories-premium-page-v1 .categories-premium-card-v1 small,.categories-premium-page-v1 .categories-premium-card-v1 span,.categories-premium-page-v1 .categories-premium-card-v1 strong{position:relative!important;z-index:1!important}.categories-premium-page-v1 .categories-premium-card-v1 span{width:clamp(48px,8vw,62px)!important;height:clamp(48px,8vw,62px)!important;border-radius:clamp(17px,2.6vw,22px)!important;font-size:clamp(1.45rem,3.8vw,2rem)!important}.categories-premium-page-v1 .categories-premium-card-v1 strong{max-width:100%!important;font-size:clamp(1.08rem,3.3vw,1.42rem)!important;line-height:1.05!important;letter-spacing:-.035em!important;overflow-wrap:anywhere!important}.categories-premium-page-v1 .categories-premium-card-v1 small{font-size:clamp(.86rem,2.4vw,1rem)!important;line-height:1.1!important}}@media (max-width:720px){.categories-premium-page-v1 .categories-premium-shell-v1{width:min(100% - 22px,520px)!important}.categories-premium-page-v1 .categories-premium-search-v1{border-radius:24px!important}.categories-premium-page-v1 .categories-premium-grid-v1{gap:12px!important}}@media (max-width:390px){.categories-premium-page-v1 .categories-premium-eyebrow-v1{font-size:clamp(1.06rem,6vw,1.38rem)!important;letter-spacing:.115em!important}.categories-premium-page-v1 .categories-premium-hero-v1 h1{font-size:clamp(1.58rem,9vw,2.05rem)!important}.categories-premium-page-v1 .categories-premium-filters-v1 a{min-height:45px!important;padding:0 15px!important;border-radius:16px!important}.categories-premium-page-v1 .categories-premium-card-v1{min-height:126px!important;padding:14px!important;border-radius:21px!important}.categories-premium-page-v1 .categories-premium-card-v1 strong{font-size:.98rem!important}}.marketplace-region-label-mobile,.marketplace-region-section-mobile{display:none}@media (max-width:1100px){.marketplace-region-label-desktop{display:none!important}.marketplace-region-label-mobile{display:inline!important}.marketplace-location-row{width:100%!important;display:grid!important;grid-template-columns:1fr!important;grid-gap:12px!important;gap:12px!important;align-items:stretch!important;padding:clamp(16px,4vw,22px)!important;margin:18px 0 14px!important;border-radius:24px!important;border:1px solid hsla(0,0%,100%,.13)!important;background:radial-gradient(circle at 16% 6%,rgba(255,56,52,.22),transparent 34%),linear-gradient(145deg,hsla(0,0%,100%,.075),hsla(0,0%,100%,.035))!important;box-shadow:0 20px 58px rgba(0,0,0,.28)!important}.marketplace-location-row>button:first-child{width:100%!important;min-height:70px!important;height:auto!important;padding:16px 18px!important;border-radius:20px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;white-space:normal!important;line-height:1.05!important;font-size:clamp(1.18rem,5.7vw,1.78rem)!important;font-weight:1000!important;letter-spacing:-.035em!important;background:radial-gradient(circle at 18% 0,hsla(0,0%,100%,.18),transparent 30%),linear-gradient(135deg,#ef1f2d,#a60f18 45%,#050505)!important;color:#fff!important;border:1px solid hsla(0,0%,100%,.16)!important;box-shadow:0 20px 48px rgba(239,31,45,.38),0 12px 28px rgba(0,0,0,.34)!important;text-shadow:0 2px 12px rgba(0,0,0,.45)!important}.marketplace-location-row>button:first-child .marketplace-region-label-mobile{display:block!important;color:#fff!important;font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;max-width:15ch!important;margin:0 auto!important}.marketplace-location-row .marketplace-location-secondary{display:none!important}.marketplace-location-row>span{display:block!important;width:100%!important;color:hsla(0,0%,100%,.74)!important;font-size:clamp(.88rem,3.2vw,1rem)!important;line-height:1.35!important;font-weight:850!important;text-align:center!important}.marketplace-location-row>strong{display:inline-flex!important;width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important;min-height:32px!important;align-items:center!important;justify-content:center!important;justify-self:center!important;padding:7px 12px!important;border-radius:999px!important;background:hsla(0,0%,100%,.075)!important;border:1px solid hsla(0,0%,100%,.12)!important;color:#fff!important;font-size:.86rem!important;line-height:1.15!important;text-align:center!important;white-space:normal!important;margin-left:0!important}.marketplace-clone-chips{display:flex!important;flex-wrap:nowrap!important;gap:10px!important;width:100%!important;max-width:100%!important;margin:0 0 16px!important;padding:2px 2px 12px!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;scroll-snap-type:x proximity!important}.marketplace-clone-chips::-webkit-scrollbar{display:none!important}.marketplace-clone-chips button{flex:0 0 auto!important;min-width:max-content!important;min-height:42px!important;padding:0 16px!important;border-radius:999px!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;line-height:1!important;font-size:.9rem!important;font-weight:950!important;scroll-snap-align:start!important}.marketplace-region-section-mobile{display:grid!important;grid-gap:14px!important;gap:14px!important;margin:0 0 22px!important;padding:clamp(14px,3.6vw,20px)!important;border-radius:24px!important;border:1px solid hsla(0,0%,100%,.12)!important;background:radial-gradient(circle at 12% 0,rgba(239,31,45,.16),transparent 32%),linear-gradient(145deg,hsla(0,0%,100%,.058),hsla(0,0%,100%,.024))!important;box-shadow:0 22px 64px rgba(0,0,0,.24)!important}.marketplace-region-mobile-head{display:grid!important;grid-template-columns:46px minmax(0,1fr)!important;grid-gap:12px!important;gap:12px!important;align-items:center!important}.marketplace-region-mobile-head>span{width:46px!important;height:46px!important;display:grid!important;place-items:center!important;border-radius:16px!important;background:hsla(0,0%,100%,.08)!important;border:1px solid hsla(0,0%,100%,.12)!important;font-size:1.3rem!important}.marketplace-region-mobile-head strong{display:block!important;color:#fff!important;font-size:clamp(1rem,4vw,1.35rem)!important;line-height:1.08!important;font-weight:1000!important;letter-spacing:-.025em!important}.marketplace-region-mobile-empty p,.marketplace-region-mobile-head p{margin:4px 0 0!important;color:hsla(0,0%,100%,.68)!important;font-size:.86rem!important;line-height:1.35!important;font-weight:800!important}.marketplace-region-mobile-list{display:grid!important;grid-gap:12px!important;gap:12px!important}.marketplace-region-mobile-empty{display:grid!important;grid-template-columns:58px minmax(0,1fr)!important;grid-gap:12px!important;gap:12px!important;align-items:center!important;padding:12px!important;border-radius:18px!important;border:1px solid hsla(0,0%,100%,.1)!important;background:rgba(0,0,0,.18)!important}.marketplace-region-mobile-empty img{width:58px!important;height:58px!important;object-fit:contain!important;border-radius:16px!important;padding:7px!important;background:hsla(0,0%,100%,.95)!important}.marketplace-region-mobile-empty strong{display:block!important;color:#fff!important;font-size:.98rem!important;line-height:1.15!important;font-weight:1000!important}.marketplace-clone-content>.marketplace-region-section{display:none!important}}@media (max-width:520px){.marketplace-location-row{padding:14px!important;border-radius:20px!important}.marketplace-location-row>button:first-child{min-height:68px!important;padding:15px 14px!important;border-radius:18px!important}.marketplace-region-section-mobile{border-radius:20px!important}.marketplace-region-mobile-head{grid-template-columns:42px minmax(0,1fr)!important;gap:10px!important}.marketplace-region-mobile-head>span{width:42px!important;height:42px!important;border-radius:14px!important}}@media (max-width:1100px){.marketplace-location-row>button:first-child{position:relative!important;overflow:hidden!important;isolation:isolate!important;min-height:56px!important;padding:13px 18px!important;border-radius:18px!important;background:radial-gradient(circle at 18% 0,hsla(0,0%,100%,.18),transparent 34%),linear-gradient(135deg,#ef1f2d,#b5121e 46%,#080808)!important;color:#fff!important;box-shadow:0 16px 34px rgba(239,31,45,.34),0 10px 24px rgba(0,0,0,.3)!important;text-shadow:0 1px 10px rgba(0,0,0,.42)!important;transform:translateZ(0)!important;-webkit-transform:translateZ(0)!important;animation:marketplaceRegionButtonPulseSoft 2.8s ease-in-out infinite!important}.marketplace-location-row>button:first-child:before{content:""!important;position:absolute!important;inset:-40% auto -40% -70%!important;width:55%!important;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.28),transparent)!important;transform:skewX(-18deg) translateX(0)!important;-webkit-transform:skewX(-18deg) translateX(0)!important;animation:marketplaceRegionButtonShine 3.6s ease-in-out infinite!important;pointer-events:none!important;z-index:0!important}.marketplace-location-row>button:first-child .marketplace-region-label-mobile{position:relative!important;z-index:1!important;display:block!important;max-width:none!important;margin:0 auto!important;color:#fff!important;font-size:clamp(1.02rem,4.15vw,1.28rem)!important;line-height:1.08!important;font-weight:1000!important;letter-spacing:-.018em!important;white-space:nowrap!important;text-align:center!important}}@media (max-width:380px){.marketplace-location-row>button:first-child{padding-inline:14px!important}.marketplace-location-row>button:first-child .marketplace-region-label-mobile{font-size:clamp(.96rem,4.05vw,1.08rem)!important}}@keyframes marketplaceRegionButtonPulseSoft{0%,to{box-shadow:0 16px 34px rgba(239,31,45,.3),0 10px 24px rgba(0,0,0,.28)}50%{box-shadow:0 20px 44px rgba(239,31,45,.48),0 12px 28px rgba(0,0,0,.34)}}@keyframes marketplaceRegionButtonShine{0%,42%{transform:skewX(-18deg) translateX(0);-webkit-transform:skewX(-18deg) translateX(0);opacity:0}52%{opacity:1}72%,to{transform:skewX(-18deg) translateX(320%);-webkit-transform:skewX(-18deg) translateX(320%);opacity:0}}@media (prefers-reduced-motion:reduce){.marketplace-location-row>button:first-child,.marketplace-location-row>button:first-child:before{animation:none!important}}.marketplace-clone-mobile-eyebrow{display:none}@media (max-width:1100px){.marketplace-clone-page .marketplace-clone-titlebar{display:grid!important;grid-template-columns:1fr!important;grid-gap:14px!important;gap:14px!important;margin-bottom:18px!important;padding:clamp(18px,4.8vw,24px)!important;border-radius:26px!important;border:1px solid hsla(0,0%,100%,.12)!important;background:radial-gradient(circle at 15% 0,rgba(239,31,45,.22),transparent 36%),linear-gradient(145deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.025))!important;box-shadow:0 24px 68px rgba(0,0,0,.28)!important}.marketplace-clone-page .marketplace-clone-mobile-eyebrow{display:inline-flex!important;width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important;align-items:center!important;gap:7px!important;min-height:30px!important;padding:7px 11px!important;border-radius:999px!important;background:rgba(239,31,45,.14)!important;border:1px solid rgba(239,31,45,.32)!important;color:#ff3b45!important;text-transform:uppercase!important;letter-spacing:.105em!important;font-size:clamp(.72rem,2.4vw,.84rem)!important;line-height:1!important;font-weight:1000!important}.marketplace-clone-page .marketplace-clone-mobile-eyebrow:before{content:""!important;width:7px!important;height:7px!important;border-radius:999px!important;background:#ff2d38!important;box-shadow:0 0 16px rgba(255,45,56,.72)!important;flex:0 0 auto!important}.marketplace-clone-page .marketplace-clone-titlebar h1{max-width:11.5ch!important;margin-top:4px!important;font-size:clamp(2.08rem,8.8vw,3.35rem)!important;line-height:.92!important;letter-spacing:-.06em!important;text-wrap:balance!important}.marketplace-clone-page .marketplace-clone-titlebar p{max-width:30ch!important;margin-top:12px!important;color:hsla(0,0%,100%,.72)!important;font-size:clamp(.98rem,3.75vw,1.18rem)!important;line-height:1.28!important;font-weight:850!important;text-wrap:balance!important}.marketplace-clone-page .marketplace-clone-live{justify-self:start!important;display:inline-flex!important;align-items:center!important;gap:8px!important;min-height:36px!important;padding:8px 12px!important;border-radius:999px!important;background:hsla(0,0%,100%,.08)!important;border:1px solid hsla(0,0%,100%,.12)!important;color:#fff!important;font-size:.9rem!important;font-weight:1000!important;box-shadow:0 12px 30px rgba(0,0,0,.2)!important}.marketplace-clone-page .marketplace-clone-live b{order:-1!important;width:9px!important;height:9px!important;border-radius:999px!important;background:#ff2d38!important;box-shadow:0 0 0 6px rgba(239,31,45,.16),0 0 18px rgba(239,31,45,.6)!important}.marketplace-clone-page .marketplace-clone-live b:after{display:none!important}.marketplace-clone-page .marketplace-clone-search{grid-template-columns:1fr!important;gap:0!important;margin-bottom:16px!important}.marketplace-clone-page .marketplace-clone-filter-btn,.marketplace-clone-page .marketplace-clone-select{display:none!important}.marketplace-clone-page .marketplace-clone-searchbox{width:100%!important;min-height:58px!important;border-radius:20px!important;border:1px solid hsla(0,0%,100%,.14)!important;background:radial-gradient(circle at 8% 0,rgba(239,31,45,.16),transparent 36%),hsla(0,0%,100%,.055)!important;box-shadow:0 18px 42px rgba(0,0,0,.24)!important}.marketplace-clone-page .marketplace-clone-searchbox input{min-width:0!important;padding:0 48px 0 16px!important;color:#fff!important;font-size:clamp(.96rem,3.65vw,1.08rem)!important;font-weight:900!important}.marketplace-clone-page .marketplace-clone-searchbox input::placeholder{color:hsla(0,0%,100%,.68)!important;opacity:1!important}.marketplace-clone-page .marketplace-clone-searchbox i{right:16px!important;color:hsla(0,0%,100%,.88)!important;font-size:22px!important}}@media (max-width:420px){.marketplace-clone-page .marketplace-clone-titlebar{padding:17px!important;border-radius:22px!important}.marketplace-clone-page .marketplace-clone-titlebar h1{font-size:clamp(1.9rem,9.4vw,2.55rem)!important}.marketplace-clone-page .marketplace-clone-titlebar p{font-size:.96rem!important}.marketplace-clone-page .marketplace-clone-searchbox{min-height:54px!important;border-radius:18px!important}}@media (max-width:1100px){.marketplace-clone-page .marketplace-clone-titlebar{gap:10px!important;margin-bottom:12px!important;padding:clamp(14px,4vw,18px)!important;border-radius:22px!important}.marketplace-clone-page .marketplace-clone-titlebar h1{display:none!important}.marketplace-clone-page .marketplace-clone-mobile-eyebrow{padding:0!important;min-height:0!important;border:0!important;background:transparent!important;color:#ff404a!important;text-shadow:0 0 18px rgba(255,64,74,.32)!important;font-size:clamp(.92rem,3.65vw,1.12rem)!important;letter-spacing:.115em!important;line-height:1.05!important}.marketplace-clone-page .marketplace-clone-mobile-eyebrow:before{width:8px!important;height:8px!important;background:#ff404a!important}.marketplace-clone-page .marketplace-clone-titlebar p{max-width:100%!important;margin-top:8px!important;color:hsla(0,0%,100%,.76)!important;font-size:clamp(.9rem,3.25vw,1.02rem)!important;line-height:1.32!important;font-weight:780!important}.marketplace-clone-page .marketplace-clone-live{min-height:32px!important;padding:7px 11px!important;font-size:.84rem!important}.marketplace-clone-page .marketplace-clone-search{display:none!important}}@media (max-width:420px){.marketplace-clone-page .marketplace-clone-titlebar{padding:14px!important;border-radius:20px!important}.marketplace-clone-page .marketplace-clone-titlebar p{font-size:.9rem!important}}@media (max-width:1100px){.global-bottom-menu-v2 .public-menu-stores-link-v1.active,.global-bottom-menu-v2 .public-menu-stores-link-v1:hover{color:#ff2d38!important}.global-bottom-menu-v2 .public-menu-stores-link-v1.active .global-bottom-icon-v2{filter:drop-shadow(0 0 12px rgba(239,31,45,.48))!important}.marketplace-clone-page{background:radial-gradient(circle at 12% 0,rgba(239,31,45,.22),transparent 30%),radial-gradient(circle at 96% 20%,rgba(255,76,58,.11),transparent 28%),linear-gradient(180deg,#070405,#160406 38%,#250609 74%,#080405)!important;padding-bottom:calc(118px + env(safe-area-inset-bottom))!important}.marketplace-clone-shell{width:min(100% - 22px,760px)!important}.marketplace-clone-layout{display:flex!important;flex-direction:column!important;gap:18px!important}.marketplace-clone-content{order:1!important;display:grid!important;grid-gap:18px!important;gap:18px!important}.marketplace-clone-map{order:2!important}.marketplace-clone-content>.marketplace-clone-section:not(.marketplace-region-section),.marketplace-clone-sponsored{padding:0!important;margin-bottom:0!important}.marketplace-clone-section-head{align-items:center!important;margin-bottom:10px!important}.marketplace-clone-section-head h2{color:#fff!important;font-size:clamp(1.08rem,4.5vw,1.38rem)!important;line-height:1.05!important;letter-spacing:-.035em!important}.marketplace-clone-section-head p{color:hsla(0,0%,100%,.68)!important;font-size:.82rem!important;line-height:1.25!important}.marketplace-clone-section-head button{min-height:34px!important;padding:0 12px!important;border-radius:999px!important;font-size:.78rem!important}.marketplace-clone-restaurants,.marketplace-clone-sponsored-grid,.marketplace-region-mobile-list{display:grid!important;grid-template-columns:1fr!important;grid-gap:10px!important;gap:10px!important}.marketplace-clone-page .marketplace-store-card-v2{position:relative!important;display:grid!important;grid-template-columns:82px minmax(0,1fr)!important;min-height:96px!important;overflow:hidden!important;border-radius:18px!important;border:1px solid hsla(0,0%,100%,.88)!important;background:linear-gradient(180deg,#fff,snow)!important;color:#101114!important;box-shadow:0 16px 34px rgba(0,0,0,.24),inset 0 0 0 1px rgba(239,31,45,.025)!important;transform:translateZ(0)!important;-webkit-transform:translateZ(0)!important}.marketplace-clone-page .marketplace-store-card-v2.is-selected,.marketplace-clone-page .marketplace-store-card-v2:hover{transform:translateY(-1px) translateZ(0)!important;-webkit-transform:translateY(-1px) translateZ(0)!important;border-color:rgba(239,31,45,.25)!important;box-shadow:0 18px 38px rgba(0,0,0,.28),0 0 0 2px rgba(239,31,45,.08)!important}.marketplace-clone-page .marketplace-store-card-v2 .marketplace-store-logo-button-v1{width:82px!important;min-height:96px!important;height:100%!important;padding:10px!important;border:0!important;background:linear-gradient(135deg,#fff,#fff3f3)!important;display:grid!important;place-items:center!important}.marketplace-clone-page .marketplace-store-card-v2 .marketplace-store-logo-button-v1 img{width:64px!important;height:64px!important;max-width:64px!important;max-height:64px!important;object-fit:contain!important;border-radius:16px!important;padding:4px!important;background:#fff!important;box-shadow:0 10px 22px rgba(0,0,0,.12)!important}.marketplace-clone-page .marketplace-store-card-v2 .marketplace-store-logo-button-v1 span{display:none!important}.marketplace-clone-page .marketplace-store-card-info-v2{min-width:0!important;padding:11px 12px 10px 2px!important;gap:3px!important;color:#111827!important}.marketplace-clone-page .marketplace-store-card-info-v2 .marketplace-brazil-badge,.marketplace-clone-page .marketplace-store-card-info-v2 .marketplace-region-tag{display:none!important}.marketplace-clone-page .marketplace-store-card-info-v2 h3{color:#111827!important;font-size:clamp(1rem,4.2vw,1.18rem)!important;line-height:1.05!important;letter-spacing:-.025em!important;font-weight:1000!important;padding-right:30px!important}.marketplace-clone-page .marketplace-store-card-info-v2 p{color:#6b7280!important;font-size:.78rem!important;line-height:1.18!important;font-weight:800!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.marketplace-clone-page .marketplace-store-card-meta-v2{gap:4px 7px!important;color:#6b7280!important;font-size:.72rem!important;line-height:1.2!important;font-weight:850!important}.marketplace-clone-page .marketplace-store-card-meta-v2 span:first-child{color:#ef1f2d!important;font-weight:1000!important}.marketplace-clone-page .marketplace-store-card-info-v2 small{color:#6b7280!important;font-size:.72rem!important;line-height:1.16!important;font-weight:850!important}.marketplace-clone-page .marketplace-store-card-info-v2 strong{margin-top:1px!important;color:#16a34a!important;font-size:.74rem!important;line-height:1.15!important;font-weight:1000!important}.marketplace-clone-page .marketplace-store-card-v2:after{content:"♡"!important;position:absolute!important;top:12px!important;right:12px!important;color:#9ca3af!important;font-size:1.15rem!important;line-height:1!important;font-weight:900!important;pointer-events:none!important}}@media (max-width:390px){.marketplace-clone-page .marketplace-store-card-v2{grid-template-columns:76px minmax(0,1fr)!important;min-height:90px!important;border-radius:16px!important}.marketplace-clone-page .marketplace-store-card-v2 .marketplace-store-logo-button-v1{width:76px!important;min-height:90px!important;padding:8px!important}.marketplace-clone-page .marketplace-store-card-v2 .marketplace-store-logo-button-v1 img{width:58px!important;height:58px!important;border-radius:15px!important}.marketplace-clone-page .marketplace-store-card-info-v2{padding:10px 10px 9px 1px!important}}@media (max-width:740px){body,html{max-width:100%!important;overflow-x:hidden!important}.cp-home-v3,.cp-nav-shell-v3,.cp-nav-shell-v3 *{box-sizing:border-box!important}.cp-home-v3 .cp-container,.cp-home-v3>.cp-container,.cp-nav-shell-v3 .cp-container,.cp-nav-shell-v3 .cp-container.cp-nav-desktop-organized{width:min(100% - 20px,1180px)!important;max-width:calc(100vw - 20px)!important;margin-left:auto!important;margin-right:auto!important}.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-desktop-organized,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-v3{width:100%!important;max-width:100%!important;min-width:0!important;overflow:visible!important;padding-left:0!important;padding-right:0!important}.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-top-organized{width:100%!important;max-width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;grid-gap:8px!important;gap:8px!important;overflow:visible!important}.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-brand-v3{width:100%!important;max-width:100%!important;min-width:0!important;display:flex!important;align-items:center!important;gap:clamp(7px,2.2vw,10px)!important;overflow:hidden!important}.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-brand-full-logo-v16{width:clamp(58px,19vw,88px)!important;max-width:clamp(58px,19vw,88px)!important;height:auto!important;max-height:88px!important;object-fit:contain!important;flex:0 0 auto!important;display:block!important}.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-brand-copy-v3{min-width:0!important;max-width:100%!important;width:auto!important;flex:1 1 auto!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-brand-name-v3{max-width:100%!important;font-size:clamp(24px,8.2vw,39px)!important;line-height:.9!important;letter-spacing:-.075em!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:clip!important}.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-brand-copy-v3 small{max-width:100%!important;margin-top:6px!important;color:hsla(0,0%,100%,.84)!important;font-size:clamp(4.4px,1.55vw,6.8px)!important;line-height:1.15!important;letter-spacing:clamp(.1em,.58vw,.24em)!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.cp-nav-shell-v3.cp-home-public-nav-v1 .global-floating-menu-v1,.global-floating-menu-v1{max-width:max-content!important;flex:0 0 auto!important}.global-floating-menu-v1>button{min-height:40px!important;padding:0 10px!important;gap:8px!important;border-radius:17px!important;white-space:nowrap!important}.global-floating-menu-v1>button b{width:25px!important;height:25px!important;min-width:25px!important}.cp-home-v3 img,.cp-nav-shell-v3 img{max-width:100%!important;height:auto}.cp-card,.cp-card *,.cp-hero-v3{max-width:100%!important}}@media (max-width:380px){.cp-home-v3 .cp-container,.cp-home-v3>.cp-container,.cp-nav-shell-v3 .cp-container,.cp-nav-shell-v3 .cp-container.cp-nav-desktop-organized{width:min(100% - 16px,1180px)!important;max-width:calc(100vw - 16px)!important}.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-top-organized{gap:6px!important}.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-brand-full-logo-v16{width:clamp(52px,17vw,64px)!important;max-width:clamp(52px,17vw,64px)!important}.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-brand-name-v3{font-size:clamp(22px,7.65vw,30px)!important}.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-brand-copy-v3 small{font-size:clamp(4px,1.42vw,5.6px)!important;letter-spacing:.1em!important}.global-floating-menu-v1>button{min-height:38px!important;padding:0 8px!important;font-size:11px!important}}.cp-nav-shell-v3 .cp-brand-full-logo-v16{width:clamp(128px,13.5vw,190px)!important;max-width:clamp(128px,13.5vw,190px)!important;height:auto!important;max-height:none!important;object-fit:contain!important;flex:0 0 auto!important;display:block!important;border-radius:0!important;filter:drop-shadow(0 0 18px rgba(239,31,45,.34))!important}.cp-nav-shell-v3 .cp-brand-copy-v3,.cp-nav-shell-v3 .cp-brand-v3{min-width:0!important;max-width:100%!important}.cp-nav-shell-v3 .cp-brand-copy-v3 small{font-size:clamp(9px,.85vw,12px)!important;line-height:1.18!important;letter-spacing:clamp(.18em,.42vw,.34em)!important;color:hsla(0,0%,100%,.9)!important;text-shadow:0 0 14px hsla(0,0%,100%,.12)!important}@media (min-width:1025px){.cp-nav-shell-v3 .cp-brand-full-logo-v16,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-brand-full-logo-v16{width:clamp(150px,10vw,210px)!important;max-width:clamp(150px,10vw,210px)!important}.cp-nav-shell-v3 .cp-brand-copy-v3 small,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-brand-copy-v3 small{font-size:clamp(9.5px,.72vw,12px)!important;letter-spacing:.28em!important;white-space:nowrap!important}}@media (max-width:720px){.cp-nav-shell-v3 .cp-nav-top-organized,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-top-organized{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;max-width:100%!important}.cp-nav-shell-v3 .cp-brand-v3,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-brand-v3{overflow:visible!important;min-width:0!important;max-width:100%!important;gap:clamp(7px,2.2vw,10px)!important}.cp-nav-shell-v3 .cp-brand-full-logo-v16,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-brand-full-logo-v16{width:clamp(92px,26vw,124px)!important;max-width:clamp(92px,26vw,124px)!important}.cp-nav-shell-v3 .cp-brand-name-v3,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-brand-name-v3{font-size:clamp(29px,8.2vw,43px)!important;line-height:.9!important;white-space:nowrap!important;max-width:100%!important}.cp-nav-shell-v3 .cp-brand-copy-v3 small,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-brand-copy-v3 small{font-size:clamp(7px,2vw,9px)!important;line-height:1.2!important;letter-spacing:clamp(.12em,.46vw,.22em)!important;white-space:normal!important;overflow:visible!important;max-width:100%!important}}@media (max-width:380px){.cp-nav-shell-v3 .cp-brand-full-logo-v16,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-brand-full-logo-v16{width:clamp(78px,24vw,96px)!important;max-width:clamp(78px,24vw,96px)!important}.cp-nav-shell-v3 .cp-brand-name-v3,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-brand-name-v3{font-size:clamp(25px,7.6vw,33px)!important}.cp-nav-shell-v3 .cp-brand-copy-v3 small,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-brand-copy-v3 small{font-size:clamp(6px,1.78vw,7.4px)!important;letter-spacing:.1em!important}}.cp-brand-full-logo-v16,.cp-phone-brand-logo-v3,.moto-box-logo-v4{object-fit:contain!important}.moto-box-v3{overflow:visible!important}.moto-box-v3 .moto-box-logo-v4{width:68px!important;height:68px!important;max-width:78%!important;max-height:76%!important;filter:drop-shadow(0 0 14px rgba(239,31,45,.55))!important;flex:0 0 auto!important}.moto-box-v3 small{margin-top:3px!important}@media (min-width:741px){.cp-moto-v3{bottom:198px!important}.moto-box-v3{align-items:center!important;justify-content:center!important;padding-top:0!important}.moto-box-v3 .moto-box-logo-v4,.moto-box-v3 small{transform:none!important}}@media (max-width:740px){.cp-moto-v3{bottom:186px!important}.moto-box-v3 .moto-box-logo-v4{width:62px!important;height:62px!important}}@media (max-width:440px){.cp-moto-v3{bottom:340px!important}.moto-box-v3 .moto-box-logo-v4{width:58px!important;height:58px!important}}@media (hover:none) and (pointer:coarse) and (max-width:1180px){.global-floating-menu-v1{width:auto!important;max-width:calc(100vw - 20px - env(safe-area-inset-left) - env(safe-area-inset-right))!important}.global-floating-menu-v1>button{white-space:nowrap!important;width:auto!important;max-width:max-content!important}.global-floating-menu-v1 nav{width:min(330px,calc(100vw - 24px - env(safe-area-inset-left) - env(safe-area-inset-right)))!important;min-width:min(280px,calc(100vw - 24px - env(safe-area-inset-left) - env(safe-area-inset-right)))!important;max-width:calc(100vw - 24px - env(safe-area-inset-left) - env(safe-area-inset-right))!important;overflow:hidden!important}.global-floating-menu-v1 .global-floating-soon-v84,.global-floating-menu-v1 nav a,.global-floating-menu-v1 nav button{width:100%!important;min-width:0!important;min-height:46px!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;padding:0 12px!important;border-radius:16px!important;text-align:left!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important;overflow:hidden!important;text-overflow:ellipsis!important;color:#fff!important;font-size:13px!important;line-height:1.1!important;font-weight:950!important;text-decoration:none!important}.global-floating-menu-v1 .global-floating-soon-v84 span,.global-floating-menu-v1 nav a span,.global-floating-menu-v1 nav button span{flex:0 0 32px!important;width:32px!important;height:32px!important;min-width:32px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}}@media (hover:none) and (pointer:coarse) and (max-width:380px){.global-floating-menu-v1 nav{width:min(310px,calc(100vw - 18px - env(safe-area-inset-left) - env(safe-area-inset-right)))!important;min-width:min(270px,calc(100vw - 18px - env(safe-area-inset-left) - env(safe-area-inset-right)))!important}.global-floating-menu-v1 .global-floating-soon-v84,.global-floating-menu-v1 nav a,.global-floating-menu-v1 nav button{font-size:12.5px!important;padding:0 10px!important;gap:9px!important}}@media (min-width:1025px) and (max-width:1500px){.cp-nav-shell-v3 .cp-container.cp-nav-desktop-organized,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-container.cp-nav-desktop-organized{width:min(100% - 32px,1320px)!important;max-width:calc(100vw - 32px)!important;margin-left:auto!important;margin-right:auto!important}.cp-nav-shell-v3 .cp-nav-desktop-organized,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-desktop-organized{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:center!important;gap:10px!important;min-height:auto!important;padding:12px 0 10px!important;overflow:visible!important}.cp-nav-shell-v3 .cp-nav-top-organized,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-top-organized{width:100%!important;display:grid!important;grid-template-columns:minmax(260px,420px) minmax(0,1fr)!important;align-items:center!important;grid-gap:clamp(14px,1.8vw,28px)!important;gap:clamp(14px,1.8vw,28px)!important;overflow:visible!important}.cp-nav-shell-v3 .cp-brand-v3,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-brand-v3{width:100%!important;max-width:420px!important;min-width:0!important;gap:clamp(10px,1.2vw,16px)!important;overflow:visible!important}.cp-nav-shell-v3 .cp-brand-full-logo-v16,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-brand-full-logo-v16{width:clamp(74px,6.2vw,112px)!important;max-width:clamp(74px,6.2vw,112px)!important;height:auto!important;flex:0 0 auto!important;object-fit:contain!important}.cp-nav-shell-v3 .cp-brand-copy-v3,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-brand-copy-v3{min-width:0!important;max-width:100%!important;overflow:visible!important}.cp-nav-shell-v3 .cp-brand-name-v3,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-brand-name-v3{font-size:clamp(28px,2.65vw,44px)!important;line-height:.9!important;white-space:nowrap!important}.cp-nav-shell-v3 .cp-brand-copy-v3 small,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-brand-copy-v3 small{font-size:clamp(6px,.58vw,8.5px)!important;line-height:1.12!important;letter-spacing:clamp(.14em,.26vw,.28em)!important;white-space:nowrap!important}.cp-nav-shell-v3 .cp-nav-actions-v3,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-actions-v3{width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:center!important;grid-gap:clamp(8px,1vw,14px)!important;gap:clamp(8px,1vw,14px)!important;margin:0!important;justify-self:stretch!important}.cp-nav-shell-v3 .cp-nav-actions-v3 .cp-btn,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-actions-v3 .cp-btn{width:100%!important;min-width:0!important;min-height:clamp(42px,4vw,52px)!important;padding:0 clamp(10px,1.1vw,18px)!important;border-radius:16px!important;font-size:clamp(10px,.85vw,12.5px)!important;line-height:1.05!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.cp-nav-shell-v3 .cp-menu-desktop-organized,.cp-nav-shell-v3 .cp-menu-v3,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-menu-desktop-organized,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-menu-v3{width:100%!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:clamp(10px,1.55vw,24px)!important;margin:0!important;overflow:visible!important}.cp-nav-shell-v3 .cp-menu-v3 .cp-menu-link,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-menu-v3 .cp-menu-link{flex:0 0 auto!important;font-size:clamp(10.5px,.9vw,13px)!important;line-height:1!important;padding:10px 0!important;white-space:nowrap!important}.cp-nav-shell-v3 .cp-mobile-menu-v3,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-mobile-menu-v3{display:none!important}}@media (min-width:741px) and (max-width:1024px){.cp-nav-shell-v3 .cp-container.cp-nav-desktop-organized,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-container.cp-nav-desktop-organized{width:min(100% - 28px,960px)!important;max-width:calc(100vw - 28px)!important}.cp-nav-shell-v3 .cp-nav-desktop-organized,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-desktop-organized{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;min-height:auto!important;padding:12px 0!important;overflow:visible!important}.cp-nav-shell-v3 .cp-nav-top-organized,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-top-organized{width:100%!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;grid-gap:14px!important;gap:14px!important}.cp-nav-shell-v3 .cp-brand-v3,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-brand-v3{min-width:0!important;max-width:100%!important;overflow:visible!important;gap:12px!important}.cp-nav-shell-v3 .cp-brand-full-logo-v16,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-brand-full-logo-v16{width:clamp(68px,9vw,96px)!important;max-width:clamp(68px,9vw,96px)!important;height:auto!important;object-fit:contain!important}.cp-nav-shell-v3 .cp-brand-name-v3,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-brand-name-v3{font-size:clamp(30px,4.8vw,42px)!important;line-height:.9!important;white-space:nowrap!important}.cp-nav-shell-v3 .cp-brand-copy-v3 small,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-brand-copy-v3 small{font-size:clamp(6px,1vw,8px)!important;letter-spacing:clamp(.14em,.32vw,.24em)!important;white-space:nowrap!important}.cp-nav-shell-v3 .cp-menu-desktop-organized,.cp-nav-shell-v3 .cp-menu-v3,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-menu-desktop-organized,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-menu-v3{display:none!important}.cp-nav-shell-v3 .cp-mobile-menu-v3,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-mobile-menu-v3{display:block!important;justify-self:end!important;margin-left:0!important;position:relative!important;z-index:150!important}.cp-nav-shell-v3 .cp-mobile-menu-v3 button,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-mobile-menu-v3 button{min-height:44px!important;padding:0 16px!important;white-space:nowrap!important}.cp-nav-shell-v3 .cp-mobile-menu-v3 nav,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-mobile-menu-v3 nav{right:0!important;left:auto!important;width:min(360px,calc(100vw - 32px))!important;min-width:min(320px,calc(100vw - 32px))!important;max-width:calc(100vw - 32px)!important;overflow:hidden!important}.cp-nav-shell-v3 .cp-mobile-menu-v3 nav a,.cp-nav-shell-v3 .cp-mobile-menu-v3 nav button,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-mobile-menu-v3 nav a,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-mobile-menu-v3 nav button{white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important;overflow:hidden!important;text-overflow:ellipsis!important;min-height:48px!important;font-size:14px!important;line-height:1.1!important;display:flex!important;align-items:center!important;gap:10px!important}.cp-nav-shell-v3 .cp-nav-actions-v3,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-actions-v3{width:100%!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important;margin:0!important}.cp-nav-shell-v3 .cp-nav-actions-v3 .cp-btn,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-actions-v3 .cp-btn{width:100%!important;min-width:0!important;min-height:46px!important;padding:0 10px!important;font-size:11px!important;line-height:1.05!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}}.cp-home-promo-card-v88 .cp-home-promo-card-media-v88,.cp-home-promo-card-v88 video{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:contain;padding:clamp(10px,1.3vw,16px);filter:saturate(1.04) contrast(1.03);transform:translateZ(0);background:#05050a}@media (max-width:860px){.cp-home-promo-card-v88 .cp-home-promo-card-media-v88,.cp-home-promo-card-v88 video{padding:10px}}.carousel-admin-bulk-card-v1{display:grid;grid-gap:18px;gap:18px}.carousel-admin-bulk-head-v1{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.carousel-admin-bulk-head-v1 h2{margin:0 0 6px}.carousel-admin-bulk-head-v1 p{margin:0;color:hsla(0,0%,100%,.72);font-weight:800}.carousel-admin-bulk-form-v1{display:grid;grid-gap:14px;gap:14px}.carousel-admin-bulk-table-wrap-v1{width:100%;overflow-x:auto;border:1px solid hsla(0,0%,100%,.1);border-radius:20px;background:rgba(5,8,14,.42)}.carousel-admin-bulk-table-v1{width:100%;min-width:980px;border-collapse:separate;border-spacing:0}.carousel-admin-bulk-table-v1 td,.carousel-admin-bulk-table-v1 th{padding:11px 10px;border-bottom:1px solid hsla(0,0%,100%,.08);vertical-align:middle}.carousel-admin-bulk-table-v1 th{color:hsla(0,0%,100%,.76);font-size:.76rem;font-weight:950;text-align:left;text-transform:uppercase;letter-spacing:.06em;background:hsla(0,0%,100%,.04)}.carousel-admin-bulk-table-v1 tbody tr:last-child td{border-bottom:0}.carousel-admin-bulk-table-v1 input,.carousel-admin-bulk-table-v1 select{width:100%;min-height:42px;border:1px solid hsla(0,0%,100%,.12);border-radius:12px;background:rgba(5,8,14,.76);color:#fff;padding:10px 12px;font:inherit;font-weight:800}.carousel-admin-bulk-table-v1 td:nth-child(2){width:320px}.carousel-admin-bulk-table-v1 td:nth-child(3){width:260px}.carousel-admin-bulk-table-v1 td:nth-child(4){width:180px}.carousel-admin-bulk-table-v1 td:nth-child(5){width:90px}.carousel-admin-bulk-table-v1 td:nth-child(7){width:120px}.carousel-admin-media-type-v1,.carousel-admin-type-pill-v1{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:6px 10px;border-radius:999px;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.075);color:hsla(0,0%,100%,.88);font-size:.74rem;font-weight:950;white-space:nowrap}.carousel-admin-bulk-footer-v1{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.carousel-admin-bulk-footer-v1 small{color:hsla(0,0%,100%,.68);font-weight:800}.carousel-admin-preview-v1{position:relative;overflow:hidden}.carousel-admin-preview-v1 video{width:100%;height:100%;object-fit:cover;display:block;background:#05050a}.carousel-admin-media-type-v1{position:absolute;left:12px;bottom:12px;z-index:2;background:rgba(0,0,0,.58);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media (max-width:720px){.carousel-admin-bulk-footer-v1,.carousel-admin-bulk-head-v1{align-items:stretch;flex-direction:column}.carousel-admin-bulk-footer-v1 .btn,.carousel-admin-bulk-head-v1 .btn{width:100%}}@media (min-width:741px){.cp-nav-shell-v3,.cp-nav-shell-v3 *{box-sizing:border-box}.cp-nav-shell-v3 .cp-nav-desktop-organized{max-width:calc(100vw - clamp(24px, 3vw, 56px))!important;overflow:visible!important}.cp-nav-shell-v3 .cp-menu-v3,.cp-nav-shell-v3 .cp-nav-actions-v3,.cp-nav-shell-v3 .cp-nav-top-organized{max-width:100%!important;min-width:0!important}}@media (min-width:741px) and (max-width:1536px){.cp-nav-shell-v3 .cp-nav-desktop-organized{padding-top:clamp(8px,1vw,14px)!important;padding-bottom:clamp(8px,1vw,14px)!important}.cp-nav-shell-v3 .cp-brand-full-logo-v16{width:clamp(58px,6vw,96px)!important;max-width:clamp(58px,6vw,96px)!important}.cp-nav-shell-v3 .cp-brand-name-v3{font-size:clamp(24px,2.45vw,38px)!important;line-height:.92!important}.cp-nav-shell-v3 .cp-brand-copy-v3 small{font-size:clamp(5.4px,.58vw,7.6px)!important;letter-spacing:clamp(.08em,.22vw,.2em)!important}.cp-nav-shell-v3 .cp-nav-actions-v3 .cp-btn{min-height:clamp(36px,3.3vw,46px)!important;padding-left:clamp(7px,.85vw,13px)!important;padding-right:clamp(7px,.85vw,13px)!important;font-size:clamp(9px,.78vw,11.5px)!important;border-radius:clamp(12px,1vw,16px)!important}.cp-nav-shell-v3 .cp-menu-link-soon-v84,.cp-nav-shell-v3 .cp-menu-v3 .cp-menu-link{font-size:clamp(9.2px,.78vw,12px)!important;padding-top:8px!important;padding-bottom:8px!important}}@media (min-width:741px){.cp-nav-shell-v3.cp-nav-guard-compact-v1 .cp-container.cp-nav-desktop-organized{width:min(100% - 24px,1260px)!important;max-width:calc(100vw - 24px)!important;display:flex!important;flex-direction:column!important;gap:8px!important;padding:8px 0!important}.cp-nav-shell-v3.cp-nav-guard-compact-v1 .cp-nav-top-organized{display:grid!important;grid-template-columns:minmax(220px,340px) minmax(0,1fr)!important;grid-gap:10px!important;gap:10px!important;align-items:center!important}.cp-nav-shell-v3.cp-nav-guard-compact-v1 .cp-brand-v3{max-width:340px!important;gap:8px!important}.cp-nav-shell-v3.cp-nav-guard-compact-v1 .cp-brand-full-logo-v16{width:clamp(54px,4.6vw,76px)!important;max-width:clamp(54px,4.6vw,76px)!important}.cp-nav-shell-v3.cp-nav-guard-compact-v1 .cp-brand-name-v3{font-size:clamp(22px,2vw,32px)!important}.cp-nav-shell-v3.cp-nav-guard-compact-v1 .cp-brand-copy-v3 small{font-size:clamp(5px,.48vw,6.6px)!important;letter-spacing:.1em!important}.cp-nav-shell-v3.cp-nav-guard-compact-v1 .cp-nav-actions-v3{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:7px!important;gap:7px!important}.cp-nav-shell-v3.cp-nav-guard-compact-v1 .cp-nav-actions-v3 .cp-btn{min-height:34px!important;padding:0 7px!important;font-size:9.5px!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.cp-nav-shell-v3.cp-nav-guard-compact-v1 .cp-menu-desktop-organized,.cp-nav-shell-v3.cp-nav-guard-compact-v1 .cp-menu-v3{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:6px 14px!important;margin:0!important;line-height:1!important}.cp-nav-shell-v3.cp-nav-guard-compact-v1 .cp-menu-link-soon-v84,.cp-nav-shell-v3.cp-nav-guard-compact-v1 .cp-menu-v3 .cp-menu-link{font-size:10px!important;padding:7px 0!important;white-space:nowrap!important}}@media (min-width:741px) and (max-width:1120px){.cp-nav-shell-v3.cp-nav-guard-super-v1 .cp-container.cp-nav-desktop-organized{width:min(100% - 22px,980px)!important;max-width:calc(100vw - 22px)!important;display:flex!important;flex-direction:column!important;gap:9px!important;padding:8px 0!important}.cp-nav-shell-v3.cp-nav-guard-super-v1 .cp-nav-top-organized{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-gap:10px!important;gap:10px!important;align-items:center!important}.cp-nav-shell-v3.cp-nav-guard-super-v1 .cp-brand-v3{max-width:100%!important;min-width:0!important;gap:8px!important}.cp-nav-shell-v3.cp-nav-guard-super-v1 .cp-brand-full-logo-v16{width:clamp(52px,7vw,70px)!important;max-width:clamp(52px,7vw,70px)!important}.cp-nav-shell-v3.cp-nav-guard-super-v1 .cp-brand-name-v3{font-size:clamp(22px,3.1vw,30px)!important;line-height:.9!important}.cp-nav-shell-v3.cp-nav-guard-super-v1 .cp-brand-copy-v3 small{font-size:clamp(4.8px,.78vw,6.4px)!important;letter-spacing:.08em!important}.cp-nav-shell-v3.cp-nav-guard-super-v1 .cp-menu-desktop-organized,.cp-nav-shell-v3.cp-nav-guard-super-v1 .cp-menu-v3{display:none!important}.cp-nav-shell-v3.cp-nav-guard-super-v1 .cp-mobile-menu-v3{display:block!important;justify-self:end!important;position:relative!important;z-index:150!important}.cp-nav-shell-v3.cp-nav-guard-super-v1 .cp-mobile-menu-v3>button{min-height:40px!important;padding:0 14px!important;font-size:12px!important;white-space:nowrap!important}.cp-nav-shell-v3.cp-nav-guard-super-v1 .cp-mobile-menu-v3 nav{right:0!important;left:auto!important;width:min(340px,calc(100vw - 28px))!important;min-width:min(300px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;overflow:hidden!important}.cp-nav-shell-v3.cp-nav-guard-super-v1 .cp-mobile-menu-v3 nav a,.cp-nav-shell-v3.cp-nav-guard-super-v1 .cp-mobile-menu-v3 nav button{min-height:46px!important;font-size:13px!important;line-height:1.08!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.cp-nav-shell-v3.cp-nav-guard-super-v1 .cp-nav-actions-v3{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:7px!important;gap:7px!important;margin:0!important}.cp-nav-shell-v3.cp-nav-guard-super-v1 .cp-nav-actions-v3 .cp-btn{min-height:34px!important;padding:0 6px!important;border-radius:12px!important;font-size:9.2px!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}}@media (min-width:741px) and (max-width:1800px){.cp-nav-shell-v3,.cp-nav-shell-v3 *{box-sizing:border-box!important}.cp-nav-shell-v3 .cp-container.cp-nav-desktop-organized,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-container.cp-nav-desktop-organized{width:min(100% - clamp(20px,2vw,40px),1480px)!important;max-width:calc(100vw - clamp(20px, 2vw, 40px))!important;min-height:auto!important;margin-inline:auto!important;padding-block:clamp(7px,.75vw,12px)!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:center!important;gap:clamp(5px,.55vw,10px)!important;overflow:visible!important}.cp-nav-shell-v3 .cp-nav-top-organized,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-top-organized{width:100%!important;max-width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:minmax(160px,.9fr) minmax(300px,1.55fr) auto!important;grid-template-areas:"brand actions menu"!important;align-items:center!important;grid-gap:clamp(6px,.78vw,14px)!important;gap:clamp(6px,.78vw,14px)!important;overflow:visible!important}.cp-nav-shell-v3 .cp-brand-v3,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-brand-v3{grid-area:brand!important;min-width:0!important;width:100%!important;max-width:100%!important;gap:clamp(6px,.62vw,10px)!important;overflow:hidden!important}.cp-nav-shell-v3 .cp-brand-full-logo-v16,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-brand-full-logo-v16{width:clamp(46px,3.8vw,78px)!important;max-width:clamp(46px,3.8vw,78px)!important;height:auto!important;flex:0 0 auto!important;object-fit:contain!important}.cp-nav-shell-v3 .cp-brand-copy-v3,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-brand-copy-v3{min-width:0!important;max-width:100%!important;overflow:hidden!important}.cp-nav-shell-v3 .cp-brand-name-v3,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-brand-name-v3{font-size:clamp(18px,1.55vw,28px)!important;line-height:.9!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.cp-nav-shell-v3 .cp-brand-copy-v3 small,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-brand-copy-v3 small{font-size:clamp(4.8px,.42vw,7px)!important;line-height:1.05!important;letter-spacing:clamp(.04em,.14vw,.16em)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.cp-nav-shell-v3 .cp-nav-actions-v3,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-actions-v3{grid-area:actions!important;min-width:0!important;width:100%!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:center!important;grid-gap:clamp(5px,.55vw,10px)!important;gap:clamp(5px,.55vw,10px)!important;margin:0!important;justify-self:stretch!important}.cp-nav-shell-v3 .cp-nav-actions-v3 .cp-btn,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-actions-v3 .cp-btn{width:100%!important;min-width:0!important;min-height:clamp(30px,2.25vw,40px)!important;padding-inline:clamp(5px,.5vw,10px)!important;border-radius:clamp(10px,.75vw,14px)!important;font-size:clamp(8px,.58vw,10.5px)!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;gap:4px!important}.cp-nav-shell-v3 .cp-mobile-menu-v3,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-mobile-menu-v3{grid-area:menu!important;display:block!important;justify-self:end!important;margin:0!important;position:relative!important;z-index:160!important}.cp-nav-shell-v3 .cp-mobile-menu-v3>button,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-mobile-menu-v3>button{min-height:clamp(30px,2.3vw,40px)!important;padding-inline:clamp(8px,.65vw,14px)!important;border-radius:12px!important;font-size:clamp(9px,.68vw,12px)!important;white-space:nowrap!important}.cp-nav-shell-v3 .cp-menu-desktop-organized,.cp-nav-shell-v3 .cp-menu-v3,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-menu-desktop-organized,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-menu-v3{width:100%!important;max-width:100%!important;min-width:0!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:clamp(6px,.78vw,14px) clamp(8px,1.2vw,22px)!important;margin:0!important;overflow:visible!important;line-height:1!important}.cp-nav-shell-v3 .cp-menu-link-soon-v84,.cp-nav-shell-v3 .cp-menu-v3 .cp-menu-link,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-menu-link-soon-v84,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-menu-v3 .cp-menu-link{flex:0 0 auto!important;min-height:auto!important;padding:clamp(5px,.5vw,8px) 0!important;font-size:clamp(8.4px,.62vw,10.8px)!important;line-height:1!important;white-space:nowrap!important}.cp-nav-shell-v3 .cp-mobile-menu-v3 nav,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-mobile-menu-v3 nav{right:0!important;left:auto!important;width:min(340px,calc(100vw - 28px))!important;min-width:min(300px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;overflow:hidden!important}}@media (min-width:741px) and (max-width:1280px){.cp-nav-shell-v3 .cp-nav-top-organized,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-top-organized{grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"brand menu" "actions actions"!important;gap:7px 10px!important}.cp-nav-shell-v3 .cp-nav-actions-v3,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-nav-actions-v3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.cp-nav-shell-v3 .cp-menu-desktop-organized,.cp-nav-shell-v3 .cp-menu-v3,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-menu-desktop-organized,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-menu-v3{display:none!important}.cp-nav-shell-v3 .cp-brand-full-logo-v16,.cp-nav-shell-v3.cp-home-public-nav-v1 .cp-brand-full-logo-v16{width:clamp(44px,5.6vw,66px)!important;max-width:clamp(44px,5.6vw,66px)!important}}@media (min-width:1801px){.cp-nav-shell-v3 .cp-mobile-menu-v3{display:none!important}}.cp-home-promo-3d-carousel-v1{width:min(100%,1220px);max-width:calc(100vw - clamp(20px, 5vw, 120px));margin-inline:auto;padding:clamp(10px,1.4vw,18px) 0 clamp(16px,1.8vw,24px);overflow:visible;border-radius:clamp(24px,3vw,38px);perspective:1400px;touch-action:pan-y}.cp-home-promo-3d-stage-v1{position:relative;width:100%;min-height:clamp(230px,31vw,420px);display:grid;place-items:center;transform-style:preserve-3d;isolation:isolate}.cp-home-promo-3d-stage-v1:before{content:"";position:absolute;left:50%;bottom:clamp(4px,1vw,10px);width:min(72%,760px);height:18%;transform:translateX(-50%);border-radius:999px;background:radial-gradient(ellipse at center,rgba(0,0,0,.42),transparent 68%);filter:blur(16px);opacity:.86;pointer-events:none}.cp-home-promo-3d-slide-v1{position:absolute;inset:auto;width:min(66vw,620px);aspect-ratio:1.78/1;overflow:hidden;border-radius:clamp(20px,2.2vw,32px);background:radial-gradient(circle at 20% 0,hsla(0,0%,100%,.16),transparent 32%),linear-gradient(135deg,rgba(31,31,40,.96),rgba(5,5,10,.98));border:1px solid hsla(0,0%,100%,.13);box-shadow:0 28px 78px rgba(0,0,0,.38),0 0 0 1px rgba(239,31,45,.08),inset 0 1px 0 hsla(0,0%,100%,.13);transition:transform .58s cubic-bezier(.2,.8,.2,1),opacity .58s cubic-bezier(.2,.8,.2,1),filter .58s cubic-bezier(.2,.8,.2,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cp-home-promo-3d-slide-current-v1{z-index:3;opacity:1;filter:blur(0) saturate(1.04) contrast(1.03);transform:translateZ(70px) scale(1) rotateY(0deg)}.cp-home-promo-3d-slide-next-v1,.cp-home-promo-3d-slide-prev-v1{z-index:2;opacity:.54;filter:blur(3.2px) saturate(.9) brightness(.72);pointer-events:none}.cp-home-promo-3d-slide-prev-v1{transform:translate3d(clamp(-300px,-30vw,-190px),4px,-150px) scale(.78) rotateY(34deg)}.cp-home-promo-3d-slide-next-v1{transform:translate3d(clamp(190px,30vw,300px),4px,-150px) scale(.78) rotateY(-34deg)}.cp-home-promo-3d-media-v1{position:absolute;inset:0;width:100%;height:100%;max-width:100%;max-height:100%;box-sizing:border-box;display:block;object-fit:contain;padding:clamp(8px,1.1vw,14px);background:#05050a;border-radius:inherit}.cp-home-promo-3d-glass-v1{position:absolute;inset:0;border-radius:inherit;overflow:hidden;pointer-events:none;background:linear-gradient(115deg,hsla(0,0%,100%,.16),transparent 26%,transparent 72%,hsla(0,0%,100%,.09)),radial-gradient(circle at 18% 8%,hsla(0,0%,100%,.12),transparent 24%);opacity:.68}.cp-home-promo-3d-arrow-v1{position:absolute;top:50%;z-index:6;width:clamp(42px,5vw,56px);height:clamp(42px,5vw,56px);transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid hsla(0,0%,100%,.18);background:rgba(5,8,14,.58);color:#fff;font-size:clamp(2rem,4vw,3rem);line-height:1;cursor:pointer;box-shadow:0 14px 34px rgba(0,0,0,.32),inset 0 1px 0 hsla(0,0%,100%,.12);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:transform .18s ease,background .18s ease,border-color .18s ease}.cp-home-promo-3d-arrow-v1:focus-visible,.cp-home-promo-3d-arrow-v1:hover{background:rgba(239,31,45,.72);border-color:hsla(0,0%,100%,.28);transform:translateY(-50%) scale(1.04);outline:none}.cp-home-promo-3d-arrow-left-v1{left:clamp(4px,2.4vw,28px)}.cp-home-promo-3d-arrow-right-v1{right:clamp(4px,2.4vw,28px)}.cp-home-promo-3d-dots-v1{position:relative;z-index:7;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:clamp(0px,.6vw,8px)}.cp-home-promo-3d-dots-v1 button{width:9px;height:9px;padding:0;border:0;border-radius:999px;background:hsla(0,0%,100%,.38);cursor:pointer;transition:width .2s ease,background .2s ease,transform .2s ease}.cp-home-promo-3d-dots-v1 button.is-active{width:28px;background:linear-gradient(90deg,#ef1f2d,#ff6a1d);box-shadow:0 0 18px rgba(239,31,45,.48)}.cp-home-promo-3d-dots-v1 button:focus-visible{outline:2px solid hsla(0,0%,100%,.82);outline-offset:4px}.carousel-admin-settings-card-v1{display:grid;grid-gap:16px;gap:16px}.carousel-admin-settings-card-v1 h2{margin:0 0 6px}.carousel-admin-settings-card-v1 p,.carousel-admin-settings-form-v1 small{margin:0;color:hsla(0,0%,100%,.72);font-weight:800}.carousel-admin-settings-form-v1{display:grid;grid-template-columns:minmax(180px,260px) 1fr auto;grid-gap:14px;gap:14px}.carousel-admin-settings-form-v1 label{display:grid;grid-gap:8px;gap:8px;color:hsla(0,0%,100%,.78);font-size:.82rem;font-weight:950}.carousel-admin-settings-form-v1 input{width:100%;min-height:46px;border:1px solid hsla(0,0%,100%,.12);border-radius:14px;background:rgba(5,8,14,.76);color:#fff;padding:10px 12px;font:inherit;font-weight:900}.carousel-admin-bulk-table-v1{min-width:850px}.carousel-admin-bulk-table-v1 td:first-child{width:130px}.carousel-admin-bulk-table-v1 td:nth-child(2){width:360px}.carousel-admin-bulk-table-v1 td:nth-child(3){width:190px}.carousel-admin-bulk-table-v1 td:nth-child(4){width:90px}.carousel-admin-bulk-table-v1 td:nth-child(5),.carousel-admin-bulk-table-v1 td:nth-child(6){width:120px}@media (max-width:1180px){.cp-home-promo-3d-carousel-v1{max-width:calc(100vw - 28px)}.cp-home-promo-3d-stage-v1{min-height:clamp(220px,34vw,370px)}.cp-home-promo-3d-slide-v1{width:min(70vw,560px)}}@media (max-width:860px){.cp-home-promo-3d-carousel-v1{max-width:calc(100vw - 16px);padding-block:8px 16px;overflow:hidden;perspective:980px}.cp-home-promo-3d-stage-v1{min-height:clamp(205px,58vw,310px)}.cp-home-promo-3d-slide-v1{width:min(82vw,420px);aspect-ratio:1.48/1;border-radius:24px}.cp-home-promo-3d-slide-prev-v1{transform:translate3d(-43vw,2px,-130px) scale(.72) rotateY(30deg)}.cp-home-promo-3d-slide-next-v1{transform:translate3d(43vw,2px,-130px) scale(.72) rotateY(-30deg)}.cp-home-promo-3d-arrow-left-v1{left:8px}.cp-home-promo-3d-arrow-right-v1{right:8px}.cp-home-promo-3d-arrow-v1{width:42px;height:42px;font-size:2.2rem}.cp-home-promo-3d-media-v1{padding:8px}.carousel-admin-settings-form-v1{grid-template-columns:1fr;align-items:stretch}}@media (max-width:430px){.cp-home-promo-3d-stage-v1{min-height:clamp(190px,64vw,268px)}.cp-home-promo-3d-slide-v1{width:min(86vw,348px);aspect-ratio:1.32/1;border-radius:22px}.cp-home-promo-3d-slide-next-v1,.cp-home-promo-3d-slide-prev-v1{opacity:.42;filter:blur(3px) saturate(.86) brightness(.68)}.cp-home-promo-3d-slide-prev-v1{transform:translate3d(-49vw,0,-135px) scale(.69) rotateY(28deg)}.cp-home-promo-3d-slide-next-v1{transform:translate3d(49vw,0,-135px) scale(.69) rotateY(-28deg)}.cp-home-promo-3d-arrow-v1{width:40px;height:40px}}@media (min-width:1440px){.cp-home-promo-3d-stage-v1{min-height:440px}.cp-home-promo-3d-slide-v1{width:min(58vw,690px)}}@media (prefers-reduced-motion:reduce){.cp-home-promo-3d-arrow-v1,.cp-home-promo-3d-dots-v1 button,.cp-home-promo-3d-slide-v1{transition:none!important}}.cp-home-promo-3d-carousel-v1{--cp-carousel-transition-duration:1.1s;--cp-carousel-liquid-duration:3.1s;--cp-carousel-ease-premium:cubic-bezier(.22,1,.36,1);--cp-carousel-ease-cinematic:cubic-bezier(.16,1,.3,1)}.cp-home-promo-3d-slide-v1{will-change:transform,opacity,filter;contain:paint;-webkit-clip-path:inset(0 round clamp(20px,2.2vw,32px));clip-path:inset(0 round clamp(20px,2.2vw,32px));transition:transform var(--cp-carousel-transition-duration) var(--cp-carousel-ease-premium),opacity var(--cp-carousel-transition-duration) var(--cp-carousel-ease-premium),filter var(--cp-carousel-transition-duration) var(--cp-carousel-ease-premium),box-shadow var(--cp-carousel-transition-duration) ease}.cp-home-promo-3d-slide-current-v1{box-shadow:0 34px 90px rgba(0,0,0,.44),0 0 44px rgba(239,31,45,.18),0 0 0 1px hsla(0,0%,100%,.14),inset 0 1px 0 hsla(0,0%,100%,.16)}.cp-home-promo-3d-slide-hidden-v1{z-index:0;opacity:0;pointer-events:none;filter:blur(8px) saturate(.82) brightness(.58);transform:translate3d(0,10px,-280px) scale(.58) rotateY(0deg)}.cp-home-promo-3d-glass-v1{opacity:1;mix-blend-mode:screen;background:linear-gradient(145deg,hsla(0,0%,100%,.12),transparent 30%,transparent 70%,hsla(0,0%,100%,.08)),radial-gradient(circle at 20% 10%,hsla(0,0%,100%,.16),transparent 24%),linear-gradient(180deg,hsla(0,0%,100%,.06),transparent 42%,hsla(0,0%,100%,.04))}.cp-home-promo-3d-glass-v1:after,.cp-home-promo-3d-glass-v1:before{content:"";position:absolute;pointer-events:none}.cp-home-promo-3d-glass-v1:before{inset:-6% -8%;border-radius:inherit;background:linear-gradient(90deg,hsla(0,0%,100%,.14),transparent 18%,transparent 82%,hsla(0,0%,100%,.08)),radial-gradient(circle at 50% -10%,hsla(0,0%,100%,.24),transparent 34%);opacity:.42}.cp-home-promo-3d-glass-v1:after{left:-28%;right:-28%;top:-68%;height:58%;border-radius:999px;background:linear-gradient(180deg,transparent,hsla(0,0%,100%,.08) 14%,hsla(0,0%,100%,.48) 44%,hsla(0,0%,100%,.16) 70%,transparent);filter:blur(10px);transform:translateY(-120%) rotate(-8deg);animation:cp-home-liquid-glass-top-down-v1 var(--cp-carousel-liquid-duration) var(--cp-carousel-ease-cinematic) infinite}.cp-home-promo-liquid-off-v1 .cp-home-promo-3d-glass-v1:after{display:none}.cp-home-promo-liquid-soft-v1 .cp-home-promo-3d-glass-v1:after{opacity:.34}.cp-home-promo-liquid-medium-v1 .cp-home-promo-3d-glass-v1:after{opacity:.55}.cp-home-promo-liquid-strong-v1 .cp-home-promo-3d-glass-v1:after{opacity:.78}.cp-home-promo-3d-slide-current-v1 .cp-home-promo-3d-glass-v1:after{animation-duration:calc(var(--cp-carousel-liquid-duration) * 1.08)}.cp-home-promo-3d-slide-next-v1 .cp-home-promo-3d-glass-v1:after,.cp-home-promo-3d-slide-prev-v1 .cp-home-promo-3d-glass-v1:after{opacity:.28;animation-duration:calc(var(--cp-carousel-liquid-duration) * 1.35)}@keyframes cp-home-liquid-glass-top-down-v1{0%{transform:translateY(-132%) rotate(-8deg)}42%{transform:translateY(318%) rotate(-8deg)}to{transform:translateY(318%) rotate(-8deg)}}.cp-home-promo-transition-liquid-glass-slide-v1 .cp-home-promo-3d-slide-current-v1{transform:translateZ(84px) scale(1) rotateY(0deg)}.cp-home-promo-transition-liquid-glass-slide-v1 .cp-home-promo-3d-slide-prev-v1{transform:translate3d(clamp(-318px,-31vw,-196px),5px,-158px) scale(.77) rotateY(32deg)}.cp-home-promo-transition-liquid-glass-slide-v1 .cp-home-promo-3d-slide-next-v1{transform:translate3d(clamp(196px,31vw,318px),5px,-158px) scale(.77) rotateY(-32deg)}.cp-home-promo-transition-cinematic-fade-3d-v1 .cp-home-promo-3d-slide-v1{transition-timing-function:cubic-bezier(.16,1,.3,1)}.cp-home-promo-transition-cinematic-fade-3d-v1 .cp-home-promo-3d-slide-current-v1{transform:translate3d(0,-2px,92px) scale(1.012) rotateY(0deg);filter:blur(0) saturate(1.08) contrast(1.04)}.cp-home-promo-transition-cinematic-fade-3d-v1 .cp-home-promo-3d-slide-next-v1,.cp-home-promo-transition-cinematic-fade-3d-v1 .cp-home-promo-3d-slide-prev-v1{opacity:.44;filter:blur(4.4px) saturate(.82) brightness(.64)}.cp-home-promo-transition-premium-zoom-focus-v1 .cp-home-promo-3d-slide-current-v1{transform:translateZ(105px) scale(1.035) rotateY(0deg)}.cp-home-promo-transition-premium-zoom-focus-v1 .cp-home-promo-3d-slide-next-v1,.cp-home-promo-transition-premium-zoom-focus-v1 .cp-home-promo-3d-slide-prev-v1{transform-origin:center;opacity:.5}.cp-home-promo-transition-glass-shine-sweep-v1 .cp-home-promo-3d-slide-current-v1 .cp-home-promo-3d-glass-v1:after{opacity:.82;filter:blur(8px);animation-duration:calc(var(--cp-carousel-liquid-duration) * .82)}.cp-home-promo-transition-depth-blur-flow-v1 .cp-home-promo-3d-slide-current-v1{transform:translateZ(96px) scale(1.01) rotateY(0deg)}.cp-home-promo-transition-depth-blur-flow-v1 .cp-home-promo-3d-slide-next-v1,.cp-home-promo-transition-depth-blur-flow-v1 .cp-home-promo-3d-slide-prev-v1{opacity:.46;filter:blur(5.2px) saturate(.76) brightness(.62)}.cp-home-promo-transition-soft-parallax-slide-v1 .cp-home-promo-3d-media-v1{transition:transform var(--cp-carousel-transition-duration) var(--cp-carousel-ease-premium)}.cp-home-promo-transition-soft-parallax-slide-v1 .cp-home-promo-3d-slide-prev-v1 .cp-home-promo-3d-media-v1{transform:translateX(3.5%) scale(1.025)}.cp-home-promo-transition-soft-parallax-slide-v1 .cp-home-promo-3d-slide-next-v1 .cp-home-promo-3d-media-v1{transform:translateX(-3.5%) scale(1.025)}.cp-home-promo-transition-elegant-scale-rotate-v1 .cp-home-promo-3d-slide-current-v1{transform:translateZ(94px) scale(1.018) rotateY(0deg) rotateX(.8deg)}.cp-home-promo-transition-elegant-scale-rotate-v1 .cp-home-promo-3d-slide-prev-v1{transform:translate3d(clamp(-312px,-30vw,-190px),6px,-165px) scale(.76) rotateY(38deg) rotateX(1.2deg)}.cp-home-promo-transition-elegant-scale-rotate-v1 .cp-home-promo-3d-slide-next-v1{transform:translate3d(clamp(190px,30vw,312px),6px,-165px) scale(.76) rotateY(-38deg) rotateX(1.2deg)}.cp-home-promo-transition-red-glow-transition-v1 .cp-home-promo-3d-stage-v1:before{background:radial-gradient(ellipse at center,rgba(239,31,45,.38),rgba(0,0,0,.28) 42%,transparent 72%)}.cp-home-promo-transition-red-glow-transition-v1 .cp-home-promo-3d-slide-current-v1{box-shadow:0 34px 92px rgba(0,0,0,.42),0 0 62px rgba(239,31,45,.3),0 0 0 1px hsla(0,0%,100%,.14),inset 0 1px 0 hsla(0,0%,100%,.16)}.cp-home-promo-transition-smooth-cover-flow-v1 .cp-home-promo-3d-slide-prev-v1{transform:translate3d(clamp(-330px,-33vw,-205px),2px,-126px) scale(.79) rotateY(42deg);opacity:.58}.cp-home-promo-transition-smooth-cover-flow-v1 .cp-home-promo-3d-slide-next-v1{transform:translate3d(clamp(205px,33vw,330px),2px,-126px) scale(.79) rotateY(-42deg);opacity:.58}.cp-home-promo-transition-ultra-premium-mix-v1 .cp-home-promo-3d-slide-current-v1{transform:translate3d(0,-1px,110px) scale(1.025) rotateY(0deg);filter:blur(0) saturate(1.1) contrast(1.05);box-shadow:0 38px 98px rgba(0,0,0,.48),0 0 70px rgba(239,31,45,.28),0 0 0 1px hsla(0,0%,100%,.16),inset 0 1px 0 hsla(0,0%,100%,.18)}.cp-home-promo-transition-ultra-premium-mix-v1 .cp-home-promo-3d-slide-current-v1 .cp-home-promo-3d-glass-v1:after{opacity:.86;animation-duration:calc(var(--cp-carousel-liquid-duration) * .9)}.cp-home-promo-transition-ultra-premium-mix-v1 .cp-home-promo-3d-slide-next-v1,.cp-home-promo-transition-ultra-premium-mix-v1 .cp-home-promo-3d-slide-prev-v1{opacity:.5;filter:blur(4.2px) saturate(.84) brightness(.66)}.carousel-admin-settings-form-v1{grid-template-columns:repeat(3,minmax(180px,1fr));align-items:end}.carousel-admin-settings-form-v1 input,.carousel-admin-settings-form-v1 select{width:100%;min-height:46px;border:1px solid hsla(0,0%,100%,.12);border-radius:14px;background:rgba(5,8,14,.76);color:#fff;padding:10px 12px;font:inherit;font-weight:900}.carousel-admin-settings-help-v1{grid-column:1/-1;border:1px solid rgba(239,31,45,.22);border-radius:16px;background:linear-gradient(135deg,rgba(239,31,45,.12),hsla(0,0%,100%,.04));color:hsla(0,0%,100%,.78);padding:12px 14px;font-size:.86rem;font-weight:850}.carousel-admin-settings-form-v1 .btn{width:-moz-fit-content;width:fit-content}.carousel-admin-transition-list-v1{display:grid;grid-gap:16px;gap:16px}.carousel-admin-transition-list-v1 h2{margin:0 0 6px}.carousel-admin-transition-list-v1 p{margin:0;color:hsla(0,0%,100%,.72);font-weight:800}.carousel-admin-transition-grid-v1{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:12px;gap:12px}.carousel-admin-transition-grid-v1>div{display:grid;grid-gap:7px;gap:7px;border:1px solid hsla(0,0%,100%,.1);border-radius:18px;background:rgba(5,8,14,.54);padding:14px}.carousel-admin-transition-grid-v1>div.is-active{border-color:rgba(239,31,45,.52);box-shadow:0 0 24px rgba(239,31,45,.14)}.carousel-admin-transition-grid-v1 span{color:#ff4a55;font-weight:950;font-size:.78rem}.carousel-admin-transition-grid-v1 strong{color:#fff;font-weight:950}.carousel-admin-transition-grid-v1 small{color:hsla(0,0%,100%,.66);font-weight:750;line-height:1.35}@media (max-width:860px){.cp-home-promo-transition-cinematic-fade-3d-v1 .cp-home-promo-3d-slide-prev-v1,.cp-home-promo-transition-depth-blur-flow-v1 .cp-home-promo-3d-slide-prev-v1,.cp-home-promo-transition-glass-shine-sweep-v1 .cp-home-promo-3d-slide-prev-v1,.cp-home-promo-transition-liquid-glass-slide-v1 .cp-home-promo-3d-slide-prev-v1,.cp-home-promo-transition-premium-zoom-focus-v1 .cp-home-promo-3d-slide-prev-v1,.cp-home-promo-transition-red-glow-transition-v1 .cp-home-promo-3d-slide-prev-v1,.cp-home-promo-transition-smooth-cover-flow-v1 .cp-home-promo-3d-slide-prev-v1,.cp-home-promo-transition-soft-parallax-slide-v1 .cp-home-promo-3d-slide-prev-v1,.cp-home-promo-transition-ultra-premium-mix-v1 .cp-home-promo-3d-slide-prev-v1{transform:translate3d(-43vw,2px,-132px) scale(.72) rotateY(28deg)}.cp-home-promo-transition-cinematic-fade-3d-v1 .cp-home-promo-3d-slide-next-v1,.cp-home-promo-transition-depth-blur-flow-v1 .cp-home-promo-3d-slide-next-v1,.cp-home-promo-transition-glass-shine-sweep-v1 .cp-home-promo-3d-slide-next-v1,.cp-home-promo-transition-liquid-glass-slide-v1 .cp-home-promo-3d-slide-next-v1,.cp-home-promo-transition-premium-zoom-focus-v1 .cp-home-promo-3d-slide-next-v1,.cp-home-promo-transition-red-glow-transition-v1 .cp-home-promo-3d-slide-next-v1,.cp-home-promo-transition-smooth-cover-flow-v1 .cp-home-promo-3d-slide-next-v1,.cp-home-promo-transition-soft-parallax-slide-v1 .cp-home-promo-3d-slide-next-v1,.cp-home-promo-transition-ultra-premium-mix-v1 .cp-home-promo-3d-slide-next-v1{transform:translate3d(43vw,2px,-132px) scale(.72) rotateY(-28deg)}.carousel-admin-settings-form-v1{grid-template-columns:1fr}.carousel-admin-settings-form-v1 .btn{width:100%}}@media (max-width:430px){.cp-home-promo-transition-cinematic-fade-3d-v1 .cp-home-promo-3d-slide-prev-v1,.cp-home-promo-transition-depth-blur-flow-v1 .cp-home-promo-3d-slide-prev-v1,.cp-home-promo-transition-glass-shine-sweep-v1 .cp-home-promo-3d-slide-prev-v1,.cp-home-promo-transition-liquid-glass-slide-v1 .cp-home-promo-3d-slide-prev-v1,.cp-home-promo-transition-premium-zoom-focus-v1 .cp-home-promo-3d-slide-prev-v1,.cp-home-promo-transition-red-glow-transition-v1 .cp-home-promo-3d-slide-prev-v1,.cp-home-promo-transition-smooth-cover-flow-v1 .cp-home-promo-3d-slide-prev-v1,.cp-home-promo-transition-soft-parallax-slide-v1 .cp-home-promo-3d-slide-prev-v1,.cp-home-promo-transition-ultra-premium-mix-v1 .cp-home-promo-3d-slide-prev-v1{transform:translate3d(-49vw,0,-136px) scale(.68) rotateY(26deg)}.cp-home-promo-transition-cinematic-fade-3d-v1 .cp-home-promo-3d-slide-next-v1,.cp-home-promo-transition-depth-blur-flow-v1 .cp-home-promo-3d-slide-next-v1,.cp-home-promo-transition-glass-shine-sweep-v1 .cp-home-promo-3d-slide-next-v1,.cp-home-promo-transition-liquid-glass-slide-v1 .cp-home-promo-3d-slide-next-v1,.cp-home-promo-transition-premium-zoom-focus-v1 .cp-home-promo-3d-slide-next-v1,.cp-home-promo-transition-red-glow-transition-v1 .cp-home-promo-3d-slide-next-v1,.cp-home-promo-transition-smooth-cover-flow-v1 .cp-home-promo-3d-slide-next-v1,.cp-home-promo-transition-soft-parallax-slide-v1 .cp-home-promo-3d-slide-next-v1,.cp-home-promo-transition-ultra-premium-mix-v1 .cp-home-promo-3d-slide-next-v1{transform:translate3d(49vw,0,-136px) scale(.68) rotateY(-26deg)}}@media (prefers-reduced-motion:reduce){.cp-home-promo-3d-glass-v1:after{animation:none!important}}body.cardappio-safe-mode-v1,html.cardappio-safe-mode-v1{width:100%;max-width:100%;min-width:0;overflow-x:clip;text-size-adjust:100%}@supports not (overflow:clip){body.cardappio-safe-mode-v1,html.cardappio-safe-mode-v1{overflow-x:hidden}}body.cardappio-safe-mode-v1,body.cardappio-safe-mode-v1 *,body.cardappio-safe-mode-v1 :after,body.cardappio-safe-mode-v1 :before{box-sizing:border-box}body.cardappio-safe-mode-v1 #conteudo-principal,body.cardappio-safe-mode-v1 article,body.cardappio-safe-mode-v1 aside,body.cardappio-safe-mode-v1 div,body.cardappio-safe-mode-v1 fieldset,body.cardappio-safe-mode-v1 footer,body.cardappio-safe-mode-v1 form,body.cardappio-safe-mode-v1 header,body.cardappio-safe-mode-v1 label,body.cardappio-safe-mode-v1 main,body.cardappio-safe-mode-v1 nav,body.cardappio-safe-mode-v1 section{min-width:0}body.cardappio-safe-mode-v1 embed,body.cardappio-safe-mode-v1 iframe,body.cardappio-safe-mode-v1 img,body.cardappio-safe-mode-v1 object,body.cardappio-safe-mode-v1 picture,body.cardappio-safe-mode-v1 svg,body.cardappio-safe-mode-v1 video{max-width:100%}body.cardappio-safe-mode-v1 img,body.cardappio-safe-mode-v1 picture,body.cardappio-safe-mode-v1 video{height:auto}body.cardappio-safe-mode-v1 button,body.cardappio-safe-mode-v1 input,body.cardappio-safe-mode-v1 select,body.cardappio-safe-mode-v1 textarea{max-width:100%;min-width:0;box-sizing:border-box}body.cardappio-safe-mode-v1 textarea{resize:vertical}body.cardappio-safe-mode-v1 a,body.cardappio-safe-mode-v1 button,body.cardappio-safe-mode-v1 h1,body.cardappio-safe-mode-v1 h2,body.cardappio-safe-mode-v1 h3,body.cardappio-safe-mode-v1 h4,body.cardappio-safe-mode-v1 h5,body.cardappio-safe-mode-v1 h6,body.cardappio-safe-mode-v1 li,body.cardappio-safe-mode-v1 p,body.cardappio-safe-mode-v1 small,body.cardappio-safe-mode-v1 span,body.cardappio-safe-mode-v1 strong,body.cardappio-safe-mode-v1 td,body.cardappio-safe-mode-v1 th{overflow-wrap:anywhere}body.cardappio-safe-mode-v1 [class*=card],body.cardappio-safe-mode-v1 [class*=carousel],body.cardappio-safe-mode-v1 [class*=column],body.cardappio-safe-mode-v1 [class*=container],body.cardappio-safe-mode-v1 [class*=content],body.cardappio-safe-mode-v1 [class*=drawer],body.cardappio-safe-mode-v1 [class*=form],body.cardappio-safe-mode-v1 [class*=grid],body.cardappio-safe-mode-v1 [class*=list],body.cardappio-safe-mode-v1 [class*=map],body.cardappio-safe-mode-v1 [class*=modal],body.cardappio-safe-mode-v1 [class*=panel],body.cardappio-safe-mode-v1 [class*=row],body.cardappio-safe-mode-v1 [class*=section],body.cardappio-safe-mode-v1 [class*=sheet],body.cardappio-safe-mode-v1 [class*=table],body.cardappio-safe-mode-v1 [class*=upload],body.cardappio-safe-mode-v1 [class*=wrapper]{min-width:0;max-width:100%}body.cardappio-safe-mode-v1 .maplibregl-canvas,body.cardappio-safe-mode-v1 .maplibregl-canvas-container,body.cardappio-safe-mode-v1 .maplibregl-map,body.cardappio-safe-mode-v1 .marketplace-maplibre-canvas,body.cardappio-safe-mode-v1 [class*=maplibre],body.cardappio-safe-mode-v1 [id*=map]{max-width:100%!important;min-width:0!important;overflow:hidden}body.cardappio-safe-mode-v1 [class*=carousel],body.cardappio-safe-mode-v1 [class*=slider],body.cardappio-safe-mode-v1 [class*=swiper],body.cardappio-safe-mode-v1 [class*=track]{max-width:100%;min-width:0}body.cardappio-safe-mode-v1 [class*=avatar],body.cardappio-safe-mode-v1 [class*=image],body.cardappio-safe-mode-v1 [class*=logo],body.cardappio-safe-mode-v1 [class*=photo]{max-width:100%}body.cardappio-safe-mode-v1 table{max-width:100%;border-collapse:collapse}@media (max-width:920px){body.cardappio-safe-mode-v1,html.cardappio-safe-mode-v1{overflow-x:hidden}body.cardappio-safe-mode-v1 input,body.cardappio-safe-mode-v1 select,body.cardappio-safe-mode-v1 textarea{font-size:16px!important}body.cardappio-safe-mode-v1 .cp-btn,body.cardappio-safe-mode-v1 [class*=btn],body.cardappio-safe-mode-v1 [class*=button],body.cardappio-safe-mode-v1 button{max-width:100%;white-space:normal}body.cardappio-safe-mode-v1 table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}body.cardappio-safe-mode-v1 [class*=admin-form-grid],body.cardappio-safe-mode-v1 [class*=checkout-grid],body.cardappio-safe-mode-v1 [class*=form-grid],body.cardappio-safe-mode-v1 [class*=settings-grid],body.cardappio-safe-mode-v1 [class*=signup-grid]{grid-template-columns:minmax(0,1fr)!important}body.cardappio-safe-mode-v1 [class*=drawer],body.cardappio-safe-mode-v1 [class*=modal],body.cardappio-safe-mode-v1 [class*=popup],body.cardappio-safe-mode-v1 [class*=sheet]{width:min(100%,calc(100vw - 20px));max-width:calc(100vw - 20px)}}body.cardappio-ios-safari-safe-v1,html.cardappio-ios-safari-safe-v1{overscroll-behavior-x:none;-webkit-overflow-scrolling:touch}body.cardappio-ios-safari-safe-v1{min-height:calc(var(--cardappio-safe-vh, 1vh) * 100)}body.cardappio-ios-safari-safe-v1 input,body.cardappio-ios-safari-safe-v1 select,body.cardappio-ios-safari-safe-v1 textarea{font-size:16px!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}body.cardappio-ios-safari-safe-v1 a,body.cardappio-ios-safari-safe-v1 button{-webkit-tap-highlight-color:rgba(239,31,45,.18)}body.cardappio-ios-safari-safe-v1 .maplibregl-canvas,body.cardappio-ios-safari-safe-v1 canvas{max-width:100%!important}body.cardappio-ios-safari-safe-v1 [class*=bottom-menu],body.cardappio-ios-safari-safe-v1 [class*=fixed],body.cardappio-ios-safari-safe-v1 [class*=floating],body.cardappio-ios-safari-safe-v1 [class*=sticky]{max-width:100vw}body.cardappio-ios-safari-safe-v1 [class*=carousel],body.cardappio-ios-safari-safe-v1 [class*=chips],body.cardappio-ios-safari-safe-v1 [class*=scroll],body.cardappio-ios-safari-safe-v1 [class*=track]{-webkit-overflow-scrolling:touch}.cardappio-safe-link-toast-v1{position:fixed;left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));z-index:2147483000;display:flex;align-items:center;gap:10px;width:min(520px,calc(100vw - 24px));max-width:calc(100vw - 24px);margin:0 auto;padding:12px 14px;border-radius:18px;background:rgba(15,15,18,.96);border:1px solid rgba(239,31,45,.38);color:#fff;box-shadow:0 20px 60px rgba(0,0,0,.34),0 0 24px rgba(239,31,45,.16);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.cardappio-safe-link-toast-v1 strong{flex:0 0 auto}.cardappio-safe-link-toast-v1 span{flex:1 1 auto;min-width:0;font-size:.88rem;font-weight:850;line-height:1.25}.cardappio-safe-link-toast-v1 button{flex:0 0 auto;width:30px;height:30px;border:0;border-radius:999px;background:hsla(0,0%,100%,.12);color:#fff;font-size:1.2rem;font-weight:900;cursor:pointer}body.cardappio-ios-safari-safe-v1 input[type=checkbox],body.cardappio-ios-safari-safe-v1 input[type=radio],body.cardappio-safe-mode-v1 input[type=checkbox],body.cardappio-safe-mode-v1 input[type=radio]{-webkit-appearance:auto!important;-moz-appearance:auto!important;appearance:auto!important;display:inline-block!important;visibility:visible!important;opacity:1!important;flex:0 0 auto!important;width:22px!important;height:22px!important;min-width:22px!important;max-width:22px!important;min-height:22px!important;max-height:22px!important;margin:0 10px 0 0!important;accent-color:#ef1f2d;vertical-align:middle!important;position:relative!important;z-index:2!important}body.cardappio-ios-safari-safe-v1 label:has(input[type=checkbox]),body.cardappio-ios-safari-safe-v1 label:has(input[type=radio]),body.cardappio-safe-mode-v1 label:has(input[type=checkbox]),body.cardappio-safe-mode-v1 label:has(input[type=radio]){display:flex!important;align-items:flex-start!important;gap:10px!important}body.cardappio-ios-safari-safe-v1 label:has(input[type=checkbox])>span,body.cardappio-ios-safari-safe-v1 label:has(input[type=radio])>span,body.cardappio-safe-mode-v1 label:has(input[type=checkbox])>span,body.cardappio-safe-mode-v1 label:has(input[type=radio])>span{min-width:0!important;flex:1 1 auto!important}.cp-hero-stats-v3 .cp-stat-icon-v3{font-size:34px!important;width:34px!important;height:34px!important}.cp-hero-stats-v3 .cp-stat-icon-v3 svg{width:1em!important;height:1em!important}@media (min-width:741px) and (max-width:900px){.cp-hero-stats-v3 .cp-stat-icon-v3{font-size:36px!important;width:36px!important;height:36px!important}}@media (max-width:740px){.cp-hero-stats-v3 .cp-hero-stat-v3{grid-template-columns:54px minmax(0,1fr)!important}.cp-hero-stats-v3 .cp-stat-icon-v3{font-size:38px!important;width:38px!important;height:38px!important}}@media (max-width:390px){.cp-hero-stats-v3 .cp-hero-stat-v3{grid-template-columns:48px minmax(0,1fr)!important}.cp-hero-stats-v3 .cp-stat-icon-v3{font-size:34px!important;width:34px!important;height:34px!important}}.moto-box-v3{align-items:center!important;justify-content:center!important;padding:8px 42px 8px 8px!important;box-sizing:border-box!important}.moto-box-v3 .moto-box-logo-v4{width:44px!important;height:44px!important;max-width:44px!important;max-height:44px!important;display:block!important;margin:0 auto 2px!important;filter:drop-shadow(0 0 12px rgba(239,31,45,.58)) drop-shadow(0 0 5px rgba(255,255,255,.16))!important;transform:none!important}.moto-box-v3 small{display:block!important;width:66px!important;max-width:66px!important;font-size:8px!important;letter-spacing:-.03em!important;overflow:visible!important;text-shadow:0 0 10px hsla(0,0%,100%,.28),0 0 12px rgba(239,31,45,.35)!important;transform:none!important}@media (max-width:740px){.moto-box-v3{padding:7px 38px 7px 7px!important}.moto-box-v3 .moto-box-logo-v4{width:40px!important;height:40px!important;max-width:40px!important;max-height:40px!important}.moto-box-v3 small{width:62px!important;max-width:62px!important;font-size:7.5px!important}}@media (max-width:440px){.moto-box-v3{padding:7px 36px 7px 7px!important}.moto-box-v3 .moto-box-logo-v4{width:38px!important;height:38px!important;max-width:38px!important;max-height:38px!important}.moto-box-v3 small{width:60px!important;max-width:60px!important;font-size:7px!important}}.moto-box-v3{overflow:hidden!important;padding:6px 30px 6px 8px!important}.moto-box-v3 .moto-box-logo-v4{width:62px!important;height:62px!important;max-width:62px!important;max-height:62px!important;margin:0 auto 1px!important;object-fit:contain!important;filter:drop-shadow(0 0 16px rgba(239,31,45,.68)) drop-shadow(0 0 7px rgba(255,255,255,.18))!important}.moto-box-v3 small{width:82px!important;max-width:82px!important;font-size:10.5px!important;line-height:1!important;margin:0 auto!important;text-align:center!important;white-space:nowrap!important;color:#fff!important;font-weight:1000!important;letter-spacing:-.045em!important;text-shadow:0 0 12px hsla(0,0%,100%,.38),0 0 14px rgba(239,31,45,.45)!important}@media (max-width:740px){.moto-box-v3{padding:6px 28px 6px 8px!important}.moto-box-v3 .moto-box-logo-v4{width:58px!important;height:58px!important;max-width:58px!important;max-height:58px!important}.moto-box-v3 small{width:78px!important;max-width:78px!important;font-size:10px!important}}@media (max-width:440px){.moto-box-v3{padding:6px 26px 6px 8px!important}.moto-box-v3 .moto-box-logo-v4{width:56px!important;height:56px!important;max-width:56px!important;max-height:56px!important}.moto-box-v3 small{width:76px!important;max-width:76px!important;font-size:9.7px!important}}@media (max-width:1100px){.marketplace-clone-shell{display:flex!important;flex-direction:column!important}.marketplace-clone-titlebar{order:1!important}.marketplace-clone-search{order:2!important}.marketplace-location-row{order:3!important}.marketplace-city-picker{order:4!important}.marketplace-clone-layout{order:5!important;display:flex!important;flex-direction:column!important;gap:18px!important}.marketplace-clone-layout .marketplace-clone-map{order:1!important;width:100%!important;min-height:clamp(260px,68vw,420px)!important;margin:0 0 4px!important}.marketplace-clone-layout .marketplace-clone-content{order:2!important}.marketplace-clone-chips{order:6!important}.marketplace-region-section-mobile{order:7!important}}body .cp-hero-stats-v3 .cp-hero-stat-v3>strong,html body .cp-hero-stats-v3 .cp-hero-stat-v3>strong{color:#ff2d38!important;-webkit-text-fill-color:#ff2d38!important;text-shadow:0 0 12px rgba(239,31,45,.48),0 0 22px rgba(239,31,45,.22)!important}body .cp-hero-stats-v3 .cp-hero-stat-v3>strong *,html body .cp-hero-stats-v3 .cp-hero-stat-v3>strong *{color:#ff2d38!important;-webkit-text-fill-color:#ff2d38!important}.cp-partners-marquee-v35:active .cp-partners-track-v35,.cp-partners-marquee-v35:focus-within .cp-partners-track-v35,.cp-partners-marquee-v35:hover .cp-partners-track-v35,.cp-partners-track-v35{animation-duration:9s!important;animation-play-state:running!important;animation-iteration-count:infinite!important;animation-timing-function:linear!important}@media (max-width:1024px){.cp-partners-marquee-v35:active .cp-partners-track-v35,.cp-partners-marquee-v35:focus-within .cp-partners-track-v35,.cp-partners-marquee-v35:hover .cp-partners-track-v35,.cp-partners-track-v35{animation-duration:32s!important}}@media (max-width:640px){.cp-partners-marquee-v35:active .cp-partners-track-v35,.cp-partners-marquee-v35:focus-within .cp-partners-track-v35,.cp-partners-marquee-v35:hover .cp-partners-track-v35,.cp-partners-track-v35{animation-duration:14s!important}}html body .cp-partners-v35 .cp-partners-track-loop-real-v101{display:flex!important;align-items:center!important;width:max-content!important;gap:0!important;padding:0!important;animation-name:cpPartnersLoopRealV101!important;animation-duration:3s!important;animation-timing-function:linear!important;animation-iteration-count:infinite!important;animation-play-state:running!important;will-change:transform!important;transform:translateZ(0);backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important}html body .cp-partners-v35 .cp-partners-loop-group-v101{display:flex!important;flex:0 0 auto!important;align-items:center!important;gap:clamp(12px,1.2vw,18px)!important;padding:0 clamp(12px,1.5vw,18px)!important}html body .cp-partners-v35 .cp-partners-marquee-v35:active .cp-partners-track-loop-real-v101,html body .cp-partners-v35 .cp-partners-marquee-v35:focus-within .cp-partners-track-loop-real-v101,html body .cp-partners-v35 .cp-partners-marquee-v35:hover .cp-partners-track-loop-real-v101,html body .cp-partners-v35 .cp-partners-track-loop-real-v101:hover{animation-play-state:running!important}@media (max-width:1024px){html body .cp-partners-v35 .cp-partners-track-loop-real-v101{animation-duration:2.2s!important}html body .cp-partners-v35 .cp-partners-loop-group-v101{gap:10px!important;padding:0 10px!important}}@media (max-width:640px){html body .cp-partners-v35 .cp-partners-track-loop-real-v101{animation-duration:1.65s!important}html body .cp-partners-v35 .cp-partners-loop-group-v101{gap:9px!important;padding:0 9px!important}}@keyframes cpPartnersLoopRealV101{0%{transform:translateZ(0)}to{transform:translate3d(-25%,0,0)}}html body .cp-partners-v35 .cp-partners-track-definitive-v120{display:flex!important;align-items:center!important;width:max-content!important;gap:0!important;padding:0!important;animation:cpPartnersDefinitiveLoopV120 3s linear infinite!important;animation-play-state:running!important;will-change:transform!important;transform:translateZ(0);backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important}html body .cp-partners-v35 .cp-partners-marquee-v35:active .cp-partners-track-definitive-v120,html body .cp-partners-v35 .cp-partners-marquee-v35:focus-within .cp-partners-track-definitive-v120,html body .cp-partners-v35 .cp-partners-marquee-v35:hover .cp-partners-track-definitive-v120{animation-play-state:running!important}@media (min-width:1025px){html body .cp-partners-v35 .cp-partners-track-definitive-v120{animation-duration:3s!important}}@media (min-width:641px) and (max-width:1024px){html body .cp-partners-v35 .cp-partners-track-definitive-v120{animation-duration:1.65s!important}html body .cp-partners-v35 .cp-partners-loop-group-v120{gap:10px!important;padding:0 10px!important}}@media (max-width:640px){html body .cp-partners-v35 .cp-partners-track-definitive-v120{animation-duration:1.25s!important}html body .cp-partners-v35 .cp-partners-loop-group-v120{gap:9px!important;padding:0 9px!important}}@keyframes cpPartnersDefinitiveLoopV120{0%{transform:translateZ(0)}to{transform:translate3d(-25%,0,0)}}@media (min-width:1025px){html body .cp-security-v92 .cp-security-carousel-definitive-v120{overflow:visible!important}html body .cp-security-v92 .cp-security-carousel-track-definitive-v120{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:clamp(18px,2.6vw,34px)!important;gap:clamp(18px,2.6vw,34px)!important;width:min(100%,940px)!important;max-width:940px!important;margin-inline:auto!important;padding:0!important;transform:none!important;animation:none!important}html body .cp-security-v92 .cp-security-loop-group-v120{display:contents!important}html body .cp-security-v92 .cp-security-loop-group-v120:nth-child(n+2){display:none!important}html body .cp-security-v92 .cp-security-carousel-card-v92{display:grid!important;width:auto!important;min-width:0!important;max-width:none!important;flex:initial!important}html body .cp-security-v92 .cp-security-carousel-fade-left-v92,html body .cp-security-v92 .cp-security-carousel-fade-right-v92{display:none!important}}@media (max-width:1024px){html body .cp-security-v92 .cp-security-carousel-definitive-v120{overflow:hidden!important;position:relative!important}html body .cp-security-v92 .cp-security-carousel-track-definitive-v120{display:flex!important;align-items:stretch!important;width:max-content!important;gap:0!important;padding:0!important;animation:cpSecurityDefinitiveLoopV120 4.6s linear infinite!important;animation-play-state:running!important;will-change:transform!important;transform:translateZ(0);backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important}html body .cp-security-v92 .cp-security-loop-group-v120{display:flex!important;flex:0 0 auto!important;align-items:stretch!important;gap:14px!important;padding:0 14px!important}html body .cp-security-v92 .cp-security-carousel-card-v92{flex:0 0 min(88vw,360px)!important;width:min(88vw,360px)!important;min-width:min(88vw,360px)!important;max-width:none!important;display:grid!important}html body .cp-security-v92 .cp-security-carousel-definitive-v120:active .cp-security-carousel-track-definitive-v120,html body .cp-security-v92 .cp-security-carousel-definitive-v120:focus-within .cp-security-carousel-track-definitive-v120,html body .cp-security-v92 .cp-security-carousel-definitive-v120:hover .cp-security-carousel-track-definitive-v120{animation-play-state:running!important}html body .cp-security-v92 .cp-security-carousel-fade-left-v92,html body .cp-security-v92 .cp-security-carousel-fade-right-v92{display:block!important}}@media (max-width:640px){html body .cp-security-v92 .cp-security-carousel-track-definitive-v120{animation-duration:3.6s!important}html body .cp-security-v92 .cp-security-loop-group-v120{gap:12px!important;padding:0 12px!important}html body .cp-security-v92 .cp-security-carousel-card-v92{flex-basis:min(90vw,335px)!important;width:min(90vw,335px)!important;min-width:min(90vw,335px)!important}}@keyframes cpSecurityDefinitiveLoopV120{0%{transform:translateZ(0)}to{transform:translate3d(-25%,0,0)}}@media (prefers-reduced-motion:reduce){html body .cp-partners-v35 .cp-partners-track-definitive-v120,html body .cp-security-v92 .cp-security-carousel-track-definitive-v120{animation-play-state:running!important}}html body .cp-partners-v35 .cp-partners-marquee-v35{overflow:hidden!important}html body .cp-partners-v35 .cp-partners-marquee-v35:active .cp-partners-track-definitive-v120,html body .cp-partners-v35 .cp-partners-marquee-v35:focus-within .cp-partners-track-definitive-v120,html body .cp-partners-v35 .cp-partners-marquee-v35:hover .cp-partners-track-definitive-v120,html body .cp-partners-v35 .cp-partners-track-definitive-v120{display:flex!important;align-items:center!important;width:max-content!important;min-width:max-content!important;gap:0!important;padding:0!important;animation-name:cpPartnersFastSeamlessLoopV123!important;animation-duration:26.7s!important;animation-timing-function:linear!important;animation-iteration-count:infinite!important;animation-play-state:running!important;will-change:transform!important;transform:translateZ(0);backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important}html body .cp-partners-v35 .cp-partners-loop-group-v120{display:flex!important;flex:0 0 auto!important;width:max-content!important;min-width:max-content!important;align-items:center!important;gap:clamp(12px,1.2vw,18px)!important;padding:0 clamp(12px,1.5vw,18px)!important}@media (min-width:641px) and (max-width:1024px){html body .cp-partners-v35 .cp-partners-marquee-v35:active .cp-partners-track-definitive-v120,html body .cp-partners-v35 .cp-partners-marquee-v35:focus-within .cp-partners-track-definitive-v120,html body .cp-partners-v35 .cp-partners-marquee-v35:hover .cp-partners-track-definitive-v120,html body .cp-partners-v35 .cp-partners-track-definitive-v120{animation-duration:92s!important}html body .cp-partners-v35 .cp-partners-loop-group-v120{gap:10px!important;padding:0 10px!important}}@media (max-width:640px){html body .cp-partners-v35 .cp-partners-marquee-v35:active .cp-partners-track-definitive-v120,html body .cp-partners-v35 .cp-partners-marquee-v35:focus-within .cp-partners-track-definitive-v120,html body .cp-partners-v35 .cp-partners-marquee-v35:hover .cp-partners-track-definitive-v120,html body .cp-partners-v35 .cp-partners-track-definitive-v120{animation-duration:17.5s!important}html body .cp-partners-v35 .cp-partners-loop-group-v120{gap:9px!important;padding:0 9px!important}}@keyframes cpPartnersFastSeamlessLoopV123{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media (min-width:1025px){html body .cp-security-v92 .cp-security-carousel-definitive-v120:active .cp-security-carousel-track-definitive-v120,html body .cp-security-v92 .cp-security-carousel-definitive-v120:focus-within .cp-security-carousel-track-definitive-v120,html body .cp-security-v92 .cp-security-carousel-definitive-v120:hover .cp-security-carousel-track-definitive-v120,html body .cp-security-v92 .cp-security-carousel-track-definitive-v120{animation:none!important;transform:none!important}}@media (min-width:641px) and (max-width:1024px){html body .cp-security-v92 .cp-security-carousel-definitive-v120:active .cp-security-carousel-track-definitive-v120,html body .cp-security-v92 .cp-security-carousel-definitive-v120:focus-within .cp-security-carousel-track-definitive-v120,html body .cp-security-v92 .cp-security-carousel-definitive-v120:hover .cp-security-carousel-track-definitive-v120,html body .cp-security-v92 .cp-security-carousel-track-definitive-v120{animation-name:cpSecurityDefinitiveLoopV120!important;animation-duration:64s!important;animation-timing-function:linear!important;animation-iteration-count:infinite!important;animation-play-state:running!important}}@media (max-width:640px){html body .cp-security-v92 .cp-security-carousel-definitive-v120:active .cp-security-carousel-track-definitive-v120,html body .cp-security-v92 .cp-security-carousel-definitive-v120:focus-within .cp-security-carousel-track-definitive-v120,html body .cp-security-v92 .cp-security-carousel-definitive-v120:hover .cp-security-carousel-track-definitive-v120,html body .cp-security-v92 .cp-security-carousel-track-definitive-v120{animation-name:cpSecurityDefinitiveLoopV120!important;animation-duration:72s!important;animation-timing-function:linear!important;animation-iteration-count:infinite!important;animation-play-state:running!important}}@media (min-width:641px) and (max-width:1024px){html body .cp-security-v92 .cp-security-carousel-definitive-v120:active .cp-security-carousel-track-definitive-v120,html body .cp-security-v92 .cp-security-carousel-definitive-v120:focus-within .cp-security-carousel-track-definitive-v120,html body .cp-security-v92 .cp-security-carousel-definitive-v120:hover .cp-security-carousel-track-definitive-v120,html body .cp-security-v92 .cp-security-carousel-track-definitive-v120{animation-duration:52s!important}}@media (max-width:640px){html body .cp-security-v92 .cp-security-carousel-definitive-v120:active .cp-security-carousel-track-definitive-v120,html body .cp-security-v92 .cp-security-carousel-definitive-v120:focus-within .cp-security-carousel-track-definitive-v120,html body .cp-security-v92 .cp-security-carousel-definitive-v120:hover .cp-security-carousel-track-definitive-v120,html body .cp-security-v92 .cp-security-carousel-track-definitive-v120{animation-duration:58s!important}}html body .partner-dashboard-page-v1{background:radial-gradient(circle at 12% -8%,rgba(239,18,18,.18),transparent 30%),radial-gradient(circle at 92% 8%,rgba(239,18,18,.1),transparent 26%),linear-gradient(135deg,#060708,#090a0c 48%,#101113)!important;color:#f8fafc!important}html body .partner-dashboard-layout-v1{width:min(1510px,calc(100% - 32px))!important;margin:18px auto 48px!important;display:grid!important;grid-template-columns:238px minmax(0,1fr)!important;grid-gap:18px!important;gap:18px!important;align-items:start!important}html body .partner-dashboard-sidebar-v1{position:-webkit-sticky!important;position:sticky!important;top:16px!important;align-self:start!important;min-height:calc(100vh - 32px)!important;max-height:calc(100vh - 32px)!important;overflow-y:auto!important;overflow-x:hidden!important;padding:18px 12px!important;border-radius:24px!important;background:linear-gradient(180deg,rgba(16,18,22,.98),rgba(6,7,9,.99))!important;border:1px solid hsla(0,0%,100%,.09)!important;box-shadow:0 24px 70px rgba(0,0,0,.44),inset 0 1px 0 hsla(0,0%,100%,.06)!important;scrollbar-width:thin!important;scrollbar-color:rgba(239,18,18,.55) hsla(0,0%,100%,.04)!important}html body .partner-dashboard-sidebar-v1::-webkit-scrollbar{width:6px!important}html body .partner-dashboard-sidebar-v1::-webkit-scrollbar-track{background:hsla(0,0%,100%,.04)!important;border-radius:999px!important}html body .partner-dashboard-sidebar-v1::-webkit-scrollbar-thumb{background:rgba(239,18,18,.58)!important;border-radius:999px!important}html body .partner-dashboard-brand-v1{padding:6px 10px 16px!important;margin:0 2px 10px!important;border-bottom:1px solid hsla(0,0%,100%,.08)!important}html body .partner-dashboard-brand-v1 img{width:148px!important;max-width:100%!important;filter:drop-shadow(0 12px 22px rgba(239,18,18,.13))!important}html body .partner-dashboard-brand-v1 span{color:#8b93a3!important;font-size:10px!important;line-height:1.25!important;letter-spacing:.16em!important}html body .partner-dashboard-nav-v1{display:grid!important;grid-template-columns:1fr!important;grid-gap:5px!important;gap:5px!important;margin-top:4px!important}html body .partner-dashboard-nav-v1 a{position:relative!important;min-height:39px!important;padding:0 12px!important;border-radius:12px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;color:#c7ceda!important;background:transparent!important;border:1px solid transparent!important;text-decoration:none!important;font-size:12px!important;line-height:1!important;font-weight:850!important;letter-spacing:-.01em!important;box-shadow:none!important;transform:none!important;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease!important}html body .partner-dashboard-nav-v1 a:hover{color:#fff!important;background:hsla(0,0%,100%,.055)!important;border-color:hsla(0,0%,100%,.08)!important;transform:translateX(2px)!important}html body .partner-dashboard-nav-v1 a.active,html body .partner-dashboard-nav-v1 a.active:hover{color:#fff!important;background:linear-gradient(135deg,#ef1212,#b40712)!important;border-color:hsla(0,0%,100%,.14)!important;box-shadow:0 14px 30px rgba(239,18,18,.26)!important;transform:none!important}html body .partner-dashboard-nav-v1 a:first-child:not(.active){color:#c7ceda!important;background:transparent!important;border-color:transparent!important;box-shadow:none!important}html body .partner-dashboard-nav-v1 a span{min-width:20px!important;height:20px!important;padding:0 6px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:auto!important;border-radius:999px!important;background:#fff!important;color:#b40712!important;font-size:10px!important;font-weight:1000!important}html body .partner-dashboard-store-status-v1{margin:18px 2px 0!important;padding:16px!important;border-radius:18px!important;background:radial-gradient(circle at 15% 10%,rgba(239,18,18,.24),transparent 38%),linear-gradient(180deg,rgba(239,18,18,.1),hsla(0,0%,100%,.035))!important;border:1px solid rgba(239,18,18,.34)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06)!important}html body .partner-dashboard-store-status-v1 small,html body .partner-dashboard-store-status-v1 span{color:#b8c0cc!important;font-size:11px!important;line-height:1.35!important;font-weight:850!important}html body .partner-dashboard-store-status-v1 strong{color:#22c55e!important;font-size:24px!important;line-height:1.05!important;letter-spacing:-.04em!important}html body .partner-dashboard-main-v1{min-width:0!important;display:grid!important;grid-gap:16px!important;gap:16px!important}html body .partner-dashboard-chart-v1,html body .partner-dashboard-hero-v1,html body .partner-dashboard-kpis-v1>div,html body .partner-dashboard-mini-list-v1,html body .partner-dashboard-page-v1 .partner-card-v2,html body .partner-dashboard-page-v1 .partner-product-card-v2,html body .partner-dashboard-page-v1 .partner-select-store-v2,html body .partner-dashboard-page-v1 .partner-store-summary-v2,html body .partner-dashboard-topbar-v1{background:linear-gradient(180deg,rgba(19,21,25,.96),rgba(8,9,12,.98))!important;border:1px solid hsla(0,0%,100%,.085)!important;box-shadow:0 18px 54px rgba(0,0,0,.32),inset 0 1px 0 hsla(0,0%,100%,.045)!important}html body .partner-dashboard-topbar-v1{min-height:82px!important;padding:14px 16px!important;border-radius:24px!important;gap:14px!important}html body .partner-dashboard-search-v2{min-height:46px!important;border-radius:15px!important;background:hsla(0,0%,100%,.045)!important;border:1px solid hsla(0,0%,100%,.08)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)!important}html body .partner-dashboard-search-v2 input{color:#fff!important}html body .partner-dashboard-search-v2 input::placeholder{color:#838b99!important}html body .partner-dashboard-top-actions-v1{gap:8px!important}html body .partner-dashboard-page-v1 .btn,html body .partner-dashboard-page-v1 a.btn,html body .partner-dashboard-page-v1 button.btn{min-height:40px!important;border-radius:12px!important;font-weight:900!important}html body .partner-dashboard-page-v1 .btn-primary{background:linear-gradient(135deg,#ef1212,#b40712)!important;color:#fff!important;border-color:hsla(0,0%,100%,.13)!important;box-shadow:0 13px 30px rgba(239,18,18,.22)!important}html body .partner-dashboard-page-v1 .btn-soft{background:hsla(0,0%,100%,.055)!important;color:#fff!important;border-color:hsla(0,0%,100%,.1)!important}html body .partner-dashboard-hero-v1{border-radius:26px!important;padding:clamp(20px,3vw,34px)!important;background:radial-gradient(circle at 76% 0,rgba(239,18,18,.18),transparent 32%),linear-gradient(135deg,rgba(20,22,26,.98),rgba(7,8,10,.99))!important}html body .partner-dashboard-card-head-v1 h3,html body .partner-dashboard-hero-v1 h2,html body .partner-dashboard-topbar-v1 h1{color:#fff!important;letter-spacing:-.045em!important}html body .partner-dashboard-card-head-v1 span,html body .partner-dashboard-hero-v1 p,html body .partner-dashboard-mini-list-v1 p{color:#aeb7c6!important}html body .partner-dashboard-quick-actions-v1 a{min-height:42px!important;border-radius:13px!important;background:hsla(0,0%,100%,.055)!important;border:1px solid hsla(0,0%,100%,.09)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)!important}html body .partner-dashboard-pulse-card-v1{border-radius:22px!important;background:radial-gradient(circle at 20% 10%,hsla(0,0%,100%,.22),transparent 26%),linear-gradient(135deg,rgba(239,18,18,.92),rgba(137,7,18,.94))!important}@media (max-width:1180px){html body .partner-dashboard-layout-v1{width:min(100% - 20px,1480px)!important;grid-template-columns:1fr!important;gap:14px!important}html body .partner-dashboard-sidebar-v1{position:relative!important;top:auto!important;min-height:auto!important;max-height:none!important;overflow:visible!important;padding:14px!important;border-radius:22px!important}html body .partner-dashboard-brand-v1{display:flex!important;justify-content:space-between!important;gap:12px!important;align-items:center!important;margin-bottom:12px!important}html body .partner-dashboard-nav-v1{display:flex!important;flex-wrap:nowrap!important;gap:8px!important;overflow-x:auto!important;overflow-y:hidden!important;padding:2px 2px 10px!important;scroll-snap-type:x proximity!important;-webkit-overflow-scrolling:touch!important}html body .partner-dashboard-nav-v1 a{flex:0 0 auto!important;min-height:40px!important;padding:0 13px!important;border-radius:999px!important;scroll-snap-align:start!important;background:hsla(0,0%,100%,.045)!important;border-color:hsla(0,0%,100%,.08)!important;transform:none!important}html body .partner-dashboard-nav-v1 a.active{background:linear-gradient(135deg,#ef1212,#b40712)!important}html body .partner-dashboard-store-status-v1{margin-top:6px!important;display:grid!important;grid-template-columns:1fr auto!important;grid-gap:4px 10px!important;gap:4px 10px!important;align-items:center!important}html body .partner-dashboard-store-status-v1 strong{grid-row:1/span 2!important;grid-column:2!important;margin:0!important;font-size:22px!important}}@media (max-width:760px){html body .partner-dashboard-page-v1{min-height:calc(100vh - 76px)!important}html body .partner-dashboard-layout-v1{width:min(100% - 14px,1480px)!important;margin-top:8px!important;margin-bottom:30px!important}html body .partner-dashboard-chart-v1,html body .partner-dashboard-hero-v1,html body .partner-dashboard-kpis-v1>div,html body .partner-dashboard-mini-list-v1,html body .partner-dashboard-page-v1 .partner-card-v2,html body .partner-dashboard-page-v1 .partner-product-card-v2,html body .partner-dashboard-page-v1 .partner-select-store-v2,html body .partner-dashboard-page-v1 .partner-store-summary-v2,html body .partner-dashboard-sidebar-v1,html body .partner-dashboard-topbar-v1{border-radius:20px!important}html body .partner-dashboard-topbar-v1{padding:12px!important;min-height:auto!important}html body .partner-dashboard-search-v2{width:100%!important}html body .partner-dashboard-top-actions-v1{width:100%!important;justify-content:flex-start!important}html body .partner-dashboard-hero-v1{padding:20px!important}html body .partner-dashboard-brand-v1 img{width:132px!important}html body .partner-dashboard-brand-v1 span{font-size:9px!important;text-align:right!important}html body .partner-dashboard-nav-v1 a{min-height:38px!important;font-size:11px!important;padding:0 12px!important}}html body .partner-dashboard-page-v1 .partner-dashboard-main-v1>.partner-dashboard-hero-v1{position:relative!important;overflow:hidden!important;margin-top:18px!important;border-radius:28px!important;padding:clamp(22px,3vw,34px)!important;grid-template-columns:minmax(0,1fr) minmax(250px,330px)!important;gap:18px!important;background:radial-gradient(circle at 88% 0,rgba(239,18,18,.22),transparent 34%),radial-gradient(circle at 0 100%,hsla(0,0%,100%,.055),transparent 34%),linear-gradient(145deg,rgba(18,21,27,.98),rgba(5,7,11,.99))!important;border:1px solid hsla(0,0%,100%,.105)!important;box-shadow:0 24px 70px rgba(0,0,0,.34),inset 0 1px 0 hsla(0,0%,100%,.06)!important}html body .partner-dashboard-page-v1 .partner-dashboard-main-v1>.partner-dashboard-hero-v1:before{content:""!important;position:absolute!important;inset:0!important;pointer-events:none!important;background:linear-gradient(90deg,rgba(239,18,18,.34),transparent 42%),repeating-linear-gradient(90deg,hsla(0,0%,100%,.018) 0 1px,transparent 1px 78px)!important;opacity:.62!important}html body .partner-dashboard-page-v1 .partner-dashboard-main-v1>.partner-dashboard-hero-v1>*{position:relative!important;z-index:1!important}html body .partner-dashboard-page-v1 .partner-dashboard-live-v1{min-height:30px!important;padding:0 12px!important;border-radius:999px!important;font-size:10px!important;letter-spacing:.12em!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08)!important}html body .partner-dashboard-page-v1 .partner-dashboard-hero-v1 h2{max-width:760px!important;margin:14px 0 8px!important;color:#fff!important;font-size:clamp(30px,4.4vw,54px)!important;line-height:.96!important;letter-spacing:-.055em!important;text-wrap:balance!important}html body .partner-dashboard-page-v1 .partner-dashboard-hero-v1 p{max-width:720px!important;color:#aeb8c8!important;font-size:14px!important;line-height:1.55!important;font-weight:750!important}html body .partner-dashboard-page-v1 .partner-dashboard-quick-actions-v1{gap:9px!important;margin-top:20px!important}html body .partner-dashboard-page-v1 .partner-dashboard-quick-actions-v1 a{min-height:42px!important;padding:0 14px!important;border-radius:13px!important;background:hsla(0,0%,100%,.055)!important;border:1px solid hsla(0,0%,100%,.1)!important;color:#f8fafc!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)!important;transition:transform .18s ease,background .18s ease,border-color .18s ease!important}html body .partner-dashboard-page-v1 .partner-dashboard-quick-actions-v1 a:hover{transform:translateY(-1px)!important;background:rgba(239,18,18,.14)!important;border-color:rgba(239,18,18,.28)!important}html body .partner-dashboard-page-v1 .partner-dashboard-pulse-card-v1{position:relative!important;overflow:hidden!important;min-height:185px!important;border-radius:24px!important;padding:24px!important;background:radial-gradient(circle at 22% 12%,hsla(0,0%,100%,.22),transparent 30%),linear-gradient(145deg,rgba(239,18,18,.94),rgba(116,6,18,.96))!important;border:1px solid hsla(0,0%,100%,.16)!important;box-shadow:0 22px 48px rgba(239,18,18,.2),inset 0 1px 0 hsla(0,0%,100%,.18)!important}html body .partner-dashboard-page-v1 .partner-dashboard-pulse-card-v1:after{content:""!important;position:absolute!important;right:-52px!important;top:-52px!important;width:140px!important;height:140px!important;border-radius:999px!important;background:hsla(0,0%,100%,.14)!important;pointer-events:none!important}html body .partner-dashboard-page-v1 .partner-dashboard-pulse-card-v1 small,html body .partner-dashboard-page-v1 .partner-dashboard-pulse-card-v1 span{color:hsla(0,0%,100%,.86)!important;font-size:12px!important;font-weight:900!important}html body .partner-dashboard-page-v1 .partner-dashboard-pulse-card-v1 strong{position:relative!important;z-index:1!important;margin:10px 0 8px!important;color:#fff!important;font-size:clamp(30px,3.6vw,44px)!important;line-height:1!important;letter-spacing:-.055em!important}html body .partner-dashboard-page-v1 .partner-panel-body-v2{gap:16px!important}html body .partner-dashboard-page-v1 .partner-panel-body-v2>.partner-store-summary-v2{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(280px,auto)!important;grid-gap:18px!important;gap:18px!important;align-items:center!important;border-radius:24px!important;padding:clamp(18px,2.4vw,26px)!important;background:radial-gradient(circle at 0 0,rgba(239,18,18,.11),transparent 34%),linear-gradient(145deg,rgba(16,19,25,.98),rgba(7,9,13,.99))!important;border:1px solid hsla(0,0%,100%,.095)!important;box-shadow:0 18px 48px rgba(0,0,0,.28),inset 0 1px 0 hsla(0,0%,100%,.045)!important}html body .partner-dashboard-page-v1 .partner-panel-body-v2>.partner-store-summary-v2 h2{margin:13px 0 4px!important;color:#fff!important;font-size:clamp(22px,2.4vw,34px)!important;line-height:1.05!important;letter-spacing:-.04em!important}html body .partner-dashboard-page-v1 .partner-panel-body-v2>.partner-store-summary-v2 p{color:#aeb8c8!important;font-size:13px!important;font-weight:800!important}html body .partner-dashboard-page-v1 .partner-panel-body-v2>.partner-store-summary-v2 .admin-pill{min-height:28px!important;padding:0 10px!important;border-radius:999px!important;font-size:10px!important;font-weight:1000!important;letter-spacing:.04em!important;border:1px solid hsla(0,0%,100%,.12)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.045)!important}html body .partner-dashboard-page-v1 .partner-summary-actions-v2{display:flex!important;gap:8px!important;flex-wrap:wrap!important}html body .partner-dashboard-page-v1 .partner-summary-actions-v2 .btn{min-height:38px!important;border-radius:12px!important;padding:0 12px!important;font-size:11px!important;background:hsla(0,0%,100%,.052)!important;border-color:hsla(0,0%,100%,.09)!important}html body .partner-dashboard-page-v1 .partner-dashboard-kpis-v1{display:grid!important;grid-template-columns:repeat(6,minmax(140px,1fr))!important;grid-gap:12px!important;gap:12px!important;margin:0!important}html body .partner-dashboard-page-v1 .partner-dashboard-kpis-v1>div{position:relative!important;overflow:hidden!important;min-height:124px!important;border-radius:20px!important;padding:17px!important;background:radial-gradient(circle at 100% 0,rgba(239,18,18,.13),transparent 35%),linear-gradient(145deg,rgba(17,20,26,.98),rgba(8,10,15,.99))!important;border:1px solid hsla(0,0%,100%,.09)!important;box-shadow:0 16px 42px rgba(0,0,0,.24),inset 0 1px 0 hsla(0,0%,100%,.04)!important}html body .partner-dashboard-page-v1 .partner-dashboard-kpis-v1>div:before{content:""!important;position:absolute!important;inset:0 auto 0 0!important;width:3px!important;background:linear-gradient(180deg,#ef1212,rgba(239,18,18,.1))!important;opacity:.88!important}html body .partner-dashboard-page-v1 .partner-dashboard-kpis-v1 span{color:#aeb8c8!important;font-size:11px!important;font-weight:900!important}html body .partner-dashboard-page-v1 .partner-dashboard-kpis-v1 strong{display:block!important;margin:10px 0 8px!important;color:#fff!important;font-size:clamp(24px,2.3vw,32px)!important;line-height:1!important;letter-spacing:-.045em!important}html body .partner-dashboard-page-v1 .partner-dashboard-kpis-v1 small{color:#7ee3a3!important;font-size:11px!important;font-weight:850!important}html body .partner-dashboard-page-v1 .partner-dashboard-insights-v1{display:grid!important;grid-template-columns:minmax(340px,1.35fr) minmax(230px,.82fr) minmax(230px,.82fr)!important;grid-gap:14px!important;gap:14px!important;margin:0!important}html body .partner-dashboard-page-v1 .partner-dashboard-chart-v1,html body .partner-dashboard-page-v1 .partner-dashboard-mini-list-v1{border-radius:22px!important;padding:18px!important;min-height:252px!important;background:radial-gradient(circle at 100% 0,rgba(239,18,18,.09),transparent 32%),linear-gradient(145deg,rgba(15,18,24,.98),rgba(7,9,13,.99))!important;border:1px solid hsla(0,0%,100%,.09)!important;box-shadow:0 18px 46px rgba(0,0,0,.25),inset 0 1px 0 hsla(0,0%,100%,.045)!important}html body .partner-dashboard-page-v1 .partner-dashboard-card-head-v1{margin-bottom:16px!important;padding-bottom:12px!important;border-bottom:1px solid hsla(0,0%,100%,.075)!important}html body .partner-dashboard-page-v1 .partner-dashboard-insights-v1 .partner-dashboard-card-head-v1 h3{margin:0!important;color:#fff!important;font-size:16px!important;letter-spacing:-.025em!important}html body .partner-dashboard-page-v1 .partner-dashboard-insights-v1 .partner-dashboard-card-head-v1 span{color:#8f99a8!important;font-size:11px!important;font-weight:850!important}html body .partner-dashboard-page-v1 .partner-dashboard-bars-v1{position:relative!important;height:172px!important;min-height:172px!important;display:grid!important;grid-template-columns:repeat(7,1fr)!important;grid-gap:10px!important;gap:10px!important;align-items:end!important}html body .partner-dashboard-page-v1 .partner-dashboard-bars-v1:before{content:""!important;position:absolute!important;inset:8px 0 42px!important;background:linear-gradient(hsla(0,0%,100%,.055) 1px,transparent 0) 0 0 /100% 33.33%!important;pointer-events:none!important;opacity:.55!important}html body .partner-dashboard-page-v1 .partner-dashboard-bars-v1>div{position:relative!important;z-index:1!important;height:100%!important;display:grid!important;grid-template-rows:1fr auto auto!important;align-items:end!important;justify-items:center!important;grid-gap:5px!important;gap:5px!important}html body .partner-dashboard-page-v1 .partner-dashboard-bars-v1>div>span{width:min(100%,28px)!important;min-height:10px!important;border-radius:999px 999px 5px 5px!important;background:linear-gradient(180deg,#ff4141,#d20b16 55%,rgba(239,18,18,.28))!important;box-shadow:0 10px 24px rgba(239,18,18,.24)!important}html body .partner-dashboard-page-v1 .partner-dashboard-bars-v1 small,html body .partner-dashboard-page-v1 .partner-dashboard-bars-v1 strong{color:#dbe3ee!important;font-size:10px!important;font-weight:900!important}html body .partner-dashboard-page-v1 .partner-dashboard-mini-list-v1>div:not(.partner-dashboard-card-head-v1){display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-gap:4px 10px!important;gap:4px 10px!important;padding:11px 0!important;border-top:1px solid hsla(0,0%,100%,.07)!important}html body .partner-dashboard-page-v1 .partner-dashboard-mini-list-v1>div:not(.partner-dashboard-card-head-v1):first-of-type{border-top:0!important}html body .partner-dashboard-page-v1 .partner-dashboard-mini-list-v1>div:not(.partner-dashboard-card-head-v1) span{color:#fff!important;font-size:12px!important;font-weight:950!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .partner-dashboard-page-v1 .partner-dashboard-mini-list-v1>div:not(.partner-dashboard-card-head-v1) strong{color:#ff4040!important;font-size:12px!important;font-weight:1000!important}html body .partner-dashboard-page-v1 .partner-dashboard-mini-list-v1>div:not(.partner-dashboard-card-head-v1) small{grid-column:1/-1!important;color:#9ba6b5!important;font-size:11px!important;font-weight:750!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .partner-dashboard-page-v1 .partner-stat-grid-v2.partner-stat-grid-orders-v2{display:grid!important;grid-template-columns:repeat(6,minmax(130px,1fr))!important;grid-gap:12px!important;gap:12px!important;margin:0!important}html body .partner-dashboard-page-v1 .partner-stat-grid-v2.partner-stat-grid-orders-v2 .stat{position:relative!important;overflow:hidden!important;min-height:104px!important;border-radius:18px!important;padding:16px!important;background:radial-gradient(circle at 92% 0,rgba(239,18,18,.1),transparent 36%),linear-gradient(145deg,rgba(15,18,24,.98),rgba(7,9,13,.99))!important;border:1px solid hsla(0,0%,100%,.085)!important;box-shadow:0 16px 38px rgba(0,0,0,.22)!important}html body .partner-dashboard-page-v1 .partner-stat-grid-v2.partner-stat-grid-orders-v2 .stat strong{display:block!important;color:#fff!important;font-size:clamp(20px,1.8vw,28px)!important;line-height:1!important;letter-spacing:-.035em!important;margin-bottom:9px!important}html body .partner-dashboard-page-v1 .partner-stat-grid-v2.partner-stat-grid-orders-v2 .stat span{color:#aeb8c8!important;font-size:11px!important;font-weight:850!important}@media (max-width:1280px){html body .partner-dashboard-page-v1 .partner-dashboard-kpis-v1,html body .partner-dashboard-page-v1 .partner-stat-grid-v2.partner-stat-grid-orders-v2{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body .partner-dashboard-page-v1 .partner-dashboard-insights-v1{grid-template-columns:1fr!important}}@media (max-width:860px){html body .partner-dashboard-page-v1 .partner-dashboard-main-v1>.partner-dashboard-hero-v1,html body .partner-dashboard-page-v1 .partner-panel-body-v2>.partner-store-summary-v2{grid-template-columns:1fr!important}html body .partner-dashboard-page-v1 .partner-summary-actions-v2{justify-content:flex-start!important}html body .partner-dashboard-page-v1 .partner-dashboard-kpis-v1,html body .partner-dashboard-page-v1 .partner-stat-grid-v2.partner-stat-grid-orders-v2{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:560px){html body .partner-dashboard-page-v1 .partner-dashboard-main-v1>.partner-dashboard-hero-v1{margin-top:12px!important;padding:18px!important;border-radius:22px!important}html body .partner-dashboard-page-v1 .partner-dashboard-hero-v1 h2{font-size:clamp(28px,10vw,38px)!important}html body .partner-dashboard-page-v1 .partner-dashboard-pulse-card-v1{min-height:150px!important;padding:20px!important}html body .partner-dashboard-page-v1 .partner-dashboard-kpis-v1,html body .partner-dashboard-page-v1 .partner-stat-grid-v2.partner-stat-grid-orders-v2{grid-template-columns:1fr!important}html body .partner-dashboard-page-v1 .partner-dashboard-chart-v1,html body .partner-dashboard-page-v1 .partner-dashboard-mini-list-v1,html body .partner-dashboard-page-v1 .partner-panel-body-v2>.partner-store-summary-v2{border-radius:20px!important;padding:16px!important}html body .partner-dashboard-page-v1 .partner-dashboard-bars-v1{gap:7px!important;height:150px!important;min-height:150px!important}}html body .partner-dashboard-page-v1 #pedidos.partner-orders-card-v2{position:relative!important;overflow:hidden!important;padding:clamp(18px,2vw,28px)!important;border-radius:28px!important;border:1px solid hsla(0,0%,100%,.1)!important;background:radial-gradient(circle at 16% 0,rgba(225,9,20,.2),transparent 34%),radial-gradient(circle at 88% 8%,hsla(0,0%,100%,.055),transparent 28%),linear-gradient(145deg,rgba(12,14,20,.98),rgba(5,7,11,.99) 58%,rgba(20,3,6,.96))!important;box-shadow:0 28px 70px rgba(0,0,0,.36),inset 0 1px 0 hsla(0,0%,100%,.055)!important}html body .partner-dashboard-page-v1 #pedidos.partner-orders-card-v2:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,hsla(0,0%,100%,.045),transparent 22%,transparent 78%,rgba(225,9,20,.08));opacity:.72}html body .partner-dashboard-page-v1 #pedidos>*{position:relative!important;z-index:1!important}html body .partner-dashboard-page-v1 #pedidos .partner-section-title-v2{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;margin:0 0 18px!important;padding:0 0 18px!important;border-bottom:1px solid hsla(0,0%,100%,.095)!important}html body .partner-dashboard-page-v1 #pedidos .partner-section-title-v2 h2{margin:0!important;color:#fff!important;font-size:clamp(25px,2.25vw,38px)!important;line-height:.98!important;letter-spacing:-.045em!important;font-weight:1000!important}html body .partner-dashboard-page-v1 #pedidos .partner-section-title-v2 p{max-width:680px!important;margin:8px 0 0!important;color:#aeb8c8!important;font-size:14px!important;line-height:1.55!important;font-weight:750!important}html body .partner-dashboard-page-v1 #pedidos .partner-section-title-v2 .btn{flex:0 0 auto!important;min-height:44px!important;border-radius:999px!important;border:1px solid hsla(0,0%,100%,.12)!important;background:hsla(0,0%,100%,.055)!important;color:#fff!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.07),0 14px 28px rgba(0,0,0,.22)!important}html body .partner-dashboard-page-v1 #pedidos .order-realtime-indicator-v1{margin:0 0 18px!important;padding:10px 13px!important;border-radius:999px!important;background:rgba(8,12,19,.78)!important;border:1px solid rgba(34,197,94,.24)!important;color:#fff!important;box-shadow:0 16px 38px rgba(0,0,0,.24),inset 0 1px 0 hsla(0,0%,100%,.045)!important}html body .partner-dashboard-page-v1 #pedidos .order-realtime-indicator-v1 strong{color:#fff!important;font-weight:950!important}html body .partner-dashboard-page-v1 #pedidos .order-realtime-indicator-v1 small{color:#94a3b8!important}html body .partner-dashboard-page-v1 #pedidos .new-order-popup-v1{margin:0 0 18px!important;padding:16px!important;border-radius:22px!important;border:1px solid rgba(255,55,65,.34)!important;background:linear-gradient(135deg,rgba(225,9,20,.18),hsla(0,0%,100%,.05))!important;color:#fff!important;box-shadow:0 22px 48px rgba(225,9,20,.16),inset 0 1px 0 hsla(0,0%,100%,.07)!important}html body .partner-dashboard-page-v1 #pedidos .new-order-popup-actions-v1,html body .partner-dashboard-page-v1 #pedidos .new-order-popup-foot-v1,html body .partner-dashboard-page-v1 #pedidos .new-order-popup-head-v1{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}html body .partner-dashboard-page-v1 #pedidos .new-order-popup-body-v1 span,html body .partner-dashboard-page-v1 #pedidos .new-order-popup-foot-v1 small,html body .partner-dashboard-page-v1 #pedidos .new-order-popup-foot-v1 span,html body .partner-dashboard-page-v1 #pedidos .new-order-popup-head-v1 span{color:hsla(0,0%,100%,.74)!important;font-weight:800!important}html body .partner-dashboard-page-v1 #pedidos .new-order-popup-body-v1 strong,html body .partner-dashboard-page-v1 #pedidos .new-order-popup-head-v1 strong{color:#fff!important;font-weight:1000!important}html body .partner-dashboard-page-v1 #pedidos .new-order-popup-head-v1 button{border:1px solid hsla(0,0%,100%,.16)!important;border-radius:999px!important;padding:9px 12px!important;background:hsla(0,0%,100%,.08)!important;color:#fff!important;font-weight:900!important}html body .partner-dashboard-page-v1 #pedidos .new-order-popup-body-v1{display:grid!important;grid-gap:5px!important;gap:5px!important;margin:14px 0!important;padding:13px 14px!important;border-radius:18px!important;background:rgba(0,0,0,.24)!important;border:1px solid hsla(0,0%,100%,.08)!important}html body .partner-dashboard-page-v1 #pedidos .partner-orders-kanban-v1{display:grid!important;grid-template-columns:repeat(5,minmax(250px,1fr))!important;grid-gap:14px!important;overflow-x:auto!important;overflow-y:visible!important;padding:4px 2px 14px!important;scroll-snap-type:x proximity!important;scrollbar-width:thin!important;scrollbar-color:rgba(225,9,20,.6) hsla(0,0%,100%,.06)!important}html body .partner-dashboard-page-v1 #pedidos .partner-orders-kanban-v1::-webkit-scrollbar{height:10px!important}html body .partner-dashboard-page-v1 #pedidos .partner-orders-kanban-v1::-webkit-scrollbar-track{border-radius:999px!important;background:hsla(0,0%,100%,.055)!important}html body .partner-dashboard-page-v1 #pedidos .partner-orders-kanban-v1::-webkit-scrollbar-thumb{border-radius:999px!important;background:linear-gradient(90deg,rgba(225,9,20,.65),rgba(255,90,70,.6))!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-column-v1{min-width:250px!important;padding:12px!important;border-radius:24px!important;background:linear-gradient(180deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.025))!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.045),0 14px 34px rgba(0,0,0,.22)!important;scroll-snap-align:start!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-column-head-v1{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin:0 0 12px!important;padding:11px 12px!important;border-radius:17px!important;border:1px solid hsla(0,0%,100%,.1)!important;background:rgba(5,8,13,.92)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-column-head-v1 strong{color:#fff!important;font-size:13px!important;font-weight:1000!important;letter-spacing:-.02em!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-column-head-v1 span{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:28px!important;min-height:28px!important;padding:0 8px!important;border-radius:999px!important;color:#fff!important;background:linear-gradient(135deg,#e10914,#ff3b30)!important;box-shadow:0 10px 22px rgba(225,9,20,.24)!important;font-size:12px!important;font-weight:1000!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-empty-v1{display:flex!important;min-height:96px!important;align-items:center!important;justify-content:center!important;text-align:center!important;padding:16px!important;border-radius:18px!important;border:1px dashed hsla(0,0%,100%,.12)!important;background:rgba(0,0,0,.18)!important;color:#93a0b2!important;font-weight:850!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-card-v2{position:relative!important;padding:14px!important;margin:0 0 12px!important;border-radius:22px!important;border:1px solid hsla(0,0%,100%,.11)!important;background:radial-gradient(circle at top left,rgba(225,9,20,.1),transparent 38%),linear-gradient(180deg,rgba(13,17,25,.98),rgba(8,11,17,.98))!important;box-shadow:0 16px 34px rgba(0,0,0,.27),inset 0 1px 0 hsla(0,0%,100%,.045)!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease!important}@media (hover:hover){html body .partner-dashboard-page-v1 #pedidos .partner-order-card-v2:hover{transform:translateY(-2px)!important;border-color:hsla(0,0%,100%,.18)!important;box-shadow:0 22px 44px rgba(0,0,0,.34),0 0 0 1px rgba(225,9,20,.09)!important}}html body .partner-dashboard-page-v1 #pedidos .partner-order-main-v2{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-gap:12px!important;gap:12px!important;align-items:start!important;margin-bottom:12px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-main-v2 .admin-pill{display:inline-flex!important;width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important;margin:0 0 8px!important;padding:7px 10px!important;border-radius:999px!important;font-size:10px!important;line-height:1.1!important;letter-spacing:.03em!important;text-transform:uppercase!important;font-weight:1000!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-main-v2 .admin-pill.status-pending{color:#fff4cc!important;background:rgba(245,158,11,.16)!important;border-color:rgba(245,158,11,.36)!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-main-v2 .admin-pill.status-active{color:#bfdbfe!important;background:rgba(59,130,246,.14)!important;border-color:rgba(59,130,246,.34)!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-main-v2 .admin-pill.success{color:#bbf7d0!important;background:rgba(34,197,94,.14)!important;border-color:rgba(34,197,94,.34)!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-main-v2 .admin-pill.status-suspended{color:#fecaca!important;background:rgba(239,68,68,.14)!important;border-color:rgba(239,68,68,.34)!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-main-v2 h3{margin:0 0 5px!important;color:#fff!important;font-size:18px!important;line-height:1.08!important;letter-spacing:-.035em!important;font-weight:1000!important;overflow-wrap:anywhere!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-main-v2 p{margin:0!important;color:#94a3b8!important;font-size:12px!important;line-height:1.4!important;font-weight:750!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-main-v2>strong{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:36px!important;padding:0 10px!important;border-radius:999px!important;background:hsla(0,0%,100%,.07)!important;border:1px solid hsla(0,0%,100%,.1)!important;color:#fff!important;font-size:14px!important;font-weight:1000!important;white-space:nowrap!important}html body .partner-dashboard-page-v1 #pedidos .order-history-mini-v1,html body .partner-dashboard-page-v1 #pedidos .partner-order-actions-v2,html body .partner-dashboard-page-v1 #pedidos .partner-order-info-v2,html body .partner-dashboard-page-v1 #pedidos .partner-order-items-v2,html body .partner-dashboard-page-v1 #pedidos .partner-order-payment-v1{display:grid!important;grid-gap:8px!important;gap:8px!important;margin-top:10px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-address-v2,html body .partner-dashboard-page-v1 #pedidos .partner-order-info-v2 div,html body .partner-dashboard-page-v1 #pedidos .partner-order-items-v2>div,html body .partner-dashboard-page-v1 #pedidos .partner-order-payment-v1 div{padding:11px 12px!important;border-radius:16px!important;border:1px solid hsla(0,0%,100%,.09)!important;background:hsla(0,0%,100%,.045)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035)!important;overflow:hidden!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-address-v2 span,html body .partner-dashboard-page-v1 #pedidos .partner-order-info-v2 span,html body .partner-dashboard-page-v1 #pedidos .partner-order-payment-v1 span{display:block!important;margin-bottom:4px!important;color:#7f8da3!important;font-size:10px!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-weight:1000!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-address-v2 strong,html body .partner-dashboard-page-v1 #pedidos .partner-order-info-v2 strong,html body .partner-dashboard-page-v1 #pedidos .partner-order-items-v2 span,html body .partner-dashboard-page-v1 #pedidos .partner-order-items-v2 strong,html body .partner-dashboard-page-v1 #pedidos .partner-order-payment-v1 strong{color:#f8fafc!important;font-weight:900!important;overflow-wrap:anywhere!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-items-v2>div{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:10px!important}html body .partner-dashboard-page-v1 #pedidos .order-history-mini-v1 small,html body .partner-dashboard-page-v1 #pedidos .partner-order-items-v2 small,html body .partner-dashboard-page-v1 #pedidos .partner-order-payment-v1 small{color:#93a0b2!important;font-weight:800!important;line-height:1.35!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-delivery-payment-alert-v1{display:grid!important;grid-gap:5px!important;gap:5px!important;margin:10px 0!important;padding:12px!important;border-radius:17px!important;border:1px solid rgba(245,158,11,.3)!important;background:linear-gradient(135deg,rgba(245,158,11,.15),hsla(0,0%,100%,.035))!important;color:#fff7ed!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-delivery-payment-alert-v1 strong{color:#fde68a!important;font-weight:1000!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-delivery-payment-alert-v1 span{color:hsla(0,0%,100%,.76)!important;font-weight:800!important}html body .partner-dashboard-page-v1 #pedidos .order-history-mini-v1{padding:10px 12px!important;border-radius:16px!important;background:rgba(0,0,0,.18)!important;border:1px solid hsla(0,0%,100%,.075)!important}html body .partner-dashboard-page-v1 #pedidos .order-action-form-v1,html body .partner-dashboard-page-v1 #pedidos .partner-order-actions-v2 form{display:grid!important;grid-gap:8px!important;gap:8px!important;padding:10px!important;border-radius:18px!important;border:1px solid hsla(0,0%,100%,.085)!important;background:hsla(0,0%,100%,.04)!important}html body .partner-dashboard-page-v1 #pedidos .order-action-form-v1 .input,html body .partner-dashboard-page-v1 #pedidos .partner-order-actions-v2 .input{width:100%!important;min-height:42px!important;border-radius:14px!important;border:1px solid hsla(0,0%,100%,.14)!important;background:rgba(3,6,12,.88)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035)!important}html body .partner-dashboard-page-v1 #pedidos .order-action-form-v1 .input::placeholder,html body .partner-dashboard-page-v1 #pedidos .partner-order-actions-v2 .input::placeholder{color:hsla(0,0%,100%,.58)!important;opacity:1!important}html body .partner-dashboard-page-v1 #pedidos .new-order-popup-actions-v1 .btn,html body .partner-dashboard-page-v1 #pedidos .partner-order-actions-v2 .btn,html body .partner-dashboard-page-v1 #pedidos .partner-order-actions-v2 button.btn,html body .partner-dashboard-page-v1 #pedidos .partner-order-delete-final-v1 .btn{min-height:43px!important;width:100%!important;justify-content:center!important;border-radius:15px!important;font-size:13px!important;font-weight:1000!important}html body .partner-dashboard-page-v1 #pedidos .new-order-popup-actions-v1 .btn-primary,html body .partner-dashboard-page-v1 #pedidos .partner-order-actions-v2 .btn-primary{background:linear-gradient(135deg,#e10914,#ff3b30)!important;border-color:rgba(255,90,70,.5)!important;color:#fff!important;box-shadow:0 14px 26px rgba(225,9,20,.25)!important}html body .partner-dashboard-page-v1 #pedidos .admin-danger-soft,html body .partner-dashboard-page-v1 #pedidos .partner-order-actions-v2 .admin-danger-soft{background:rgba(239,68,68,.1)!important;border-color:rgba(239,68,68,.25)!important;color:#fecaca!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-closed-v2{margin-top:10px!important;padding:12px!important;border-radius:16px!important;border:1px solid rgba(34,197,94,.2)!important;background:rgba(34,197,94,.08)!important;color:#bbf7d0!important;font-weight:900!important;text-align:center!important}html body .partner-dashboard-page-v1 #pedidos .notice{border-radius:18px!important;border:1px solid hsla(0,0%,100%,.1)!important;background:hsla(0,0%,100%,.045)!important;color:#dbe4f0!important;font-weight:850!important}html body .partner-dashboard-page-v1 #pedidos .error-notice{border-color:rgba(239,68,68,.3)!important;background:rgba(239,68,68,.1)!important;color:#fecaca!important}@media (max-width:1180px){html body .partner-dashboard-page-v1 #pedidos .partner-orders-kanban-v1{grid-template-columns:repeat(5,minmax(240px,280px))!important}}@media (max-width:760px){html body .partner-dashboard-page-v1 #pedidos.partner-orders-card-v2{padding:16px!important;border-radius:22px!important}html body .partner-dashboard-page-v1 #pedidos .new-order-popup-actions-v1,html body .partner-dashboard-page-v1 #pedidos .new-order-popup-foot-v1,html body .partner-dashboard-page-v1 #pedidos .new-order-popup-head-v1,html body .partner-dashboard-page-v1 #pedidos .partner-section-title-v2{align-items:stretch!important;flex-direction:column!important}html body .partner-dashboard-page-v1 #pedidos .partner-section-title-v2 .btn{width:100%!important;justify-content:center!important}html body .partner-dashboard-page-v1 #pedidos .order-realtime-indicator-v1{width:100%!important;justify-content:center!important;flex-wrap:wrap!important;text-align:center!important;border-radius:18px!important}html body .partner-dashboard-page-v1 #pedidos .partner-orders-kanban-v1{grid-template-columns:1fr!important;overflow-x:visible!important;padding-bottom:0!important;scroll-snap-type:none!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-column-v1{min-width:0!important;padding:10px!important;border-radius:20px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-main-v2{grid-template-columns:1fr!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-main-v2>strong{justify-self:start!important}}html body .partner-dashboard-page-v1 .partner-menu-page-v134{position:relative!important;overflow:hidden!important;margin-top:18px!important;padding:clamp(18px,2.4vw,28px)!important;border-radius:28px!important;background:radial-gradient(circle at 92% -8%,rgba(239,18,18,.28),transparent 34%),radial-gradient(circle at 0 100%,hsla(0,0%,100%,.055),transparent 36%),linear-gradient(145deg,rgba(18,21,27,.985),rgba(5,7,11,.995))!important;border:1px solid hsla(0,0%,100%,.11)!important;box-shadow:0 24px 74px rgba(0,0,0,.36),inset 0 1px 0 hsla(0,0%,100%,.055)!important}html body .partner-dashboard-page-v1 .partner-menu-page-v134:before{content:""!important;position:absolute!important;inset:0!important;pointer-events:none!important;background:linear-gradient(90deg,rgba(239,18,18,.18),transparent 44%),repeating-linear-gradient(90deg,hsla(0,0%,100%,.018) 0 1px,transparent 1px 82px)!important;opacity:.55!important}html body .partner-dashboard-page-v1 .partner-menu-page-v134>*{position:relative!important;z-index:1!important}html body .partner-dashboard-page-v1 .partner-menu-page-v134 .partner-section-title-v2{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:18px!important;margin:0 0 18px!important;padding:0 0 18px!important;border:0!important;border-bottom:1px solid hsla(0,0%,100%,.1)!important;background:transparent!important;border-radius:0!important}html body .partner-dashboard-page-v1 .partner-menu-page-v134 .partner-section-title-v2:before{content:"Cardápio online"!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:30px!important;padding:0 12px!important;order:2!important;border-radius:999px!important;background:rgba(239,18,18,.14)!important;border:1px solid rgba(239,18,18,.28)!important;color:#ff6268!important;font-size:10px!important;line-height:1!important;font-weight:1000!important;text-transform:uppercase!important;letter-spacing:.12em!important;white-space:nowrap!important}html body .partner-dashboard-page-v1 .partner-menu-page-v134 .partner-section-title-v2 h2{margin:0 0 7px!important;color:#fff!important;font-size:clamp(26px,3.4vw,44px)!important;line-height:.98!important;letter-spacing:-.055em!important;font-weight:1000!important}html body .partner-dashboard-page-v1 .partner-menu-page-v134 .partner-section-title-v2 p{max-width:680px!important;margin:0!important;color:#aeb8c8!important;font-size:14px!important;line-height:1.55!important;font-weight:780!important}html body .partner-dashboard-page-v1 .partner-menu-page-v134 .partner-create-row-v2{display:grid!important;grid-template-columns:minmax(220px,1.4fr) minmax(120px,.55fr) minmax(130px,.62fr) auto!important;align-items:end!important;grid-gap:12px!important;gap:12px!important;margin:0 0 16px!important;padding:16px!important;border-radius:22px!important;background:linear-gradient(145deg,hsla(0,0%,100%,.064),hsla(0,0%,100%,.035))!important;border:1px solid hsla(0,0%,100%,.105)!important;box-shadow:0 18px 46px rgba(0,0,0,.24),inset 0 1px 0 hsla(0,0%,100%,.05)!important}html body .partner-dashboard-page-v1 .partner-menu-page-v134 .partner-create-row-v2 label,html body .partner-dashboard-page-v1 .partner-menu-page-v134 .partner-inline-edit-v2 label{display:grid!important;grid-gap:7px!important;gap:7px!important;color:#e6edf7!important;font-size:12px!important;font-weight:950!important}html body .partner-dashboard-page-v1 .partner-menu-page-v134 .partner-check-v2{display:flex!important;align-items:center!important;gap:9px!important;min-height:46px!important;padding:0 12px!important;border-radius:15px!important;background:hsla(0,0%,100%,.045)!important;border:1px solid hsla(0,0%,100%,.085)!important;color:#fff!important}html body .partner-dashboard-page-v1 .partner-menu-page-v134 .input{width:100%!important;min-height:46px!important;border-radius:15px!important;background:rgba(3,6,12,.88)!important;border:1px solid hsla(0,0%,100%,.13)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035)!important}html body .partner-dashboard-page-v1 .partner-menu-page-v134 .input::placeholder{color:hsla(0,0%,100%,.5)!important;opacity:1!important}html body .partner-dashboard-page-v1 .partner-menu-page-v134 .btn,html body .partner-dashboard-page-v1 .partner-menu-page-v134 button.btn{min-height:46px!important;border-radius:15px!important;font-size:13px!important;font-weight:1000!important;white-space:nowrap!important}html body .partner-dashboard-page-v1 .partner-menu-page-v134 .btn-primary{background:linear-gradient(135deg,#ef1212,#b40712)!important;border-color:hsla(0,0%,100%,.14)!important;color:#fff!important;box-shadow:0 16px 36px rgba(239,18,18,.25)!important}html body .partner-dashboard-page-v1 .partner-menu-page-v134 .btn-soft{background:hsla(0,0%,100%,.062)!important;border:1px solid hsla(0,0%,100%,.105)!important;color:#fff!important}html body .partner-dashboard-page-v1 .partner-menu-page-v134 .admin-danger-soft{background:rgba(239,68,68,.1)!important;border-color:rgba(239,68,68,.24)!important;color:#fecaca!important}html body .partner-dashboard-page-v1 .partner-menu-page-v134 .partner-list-v2{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:12px!important;gap:12px!important}html body .partner-dashboard-page-v1 .partner-menu-page-v134 .partner-inline-edit-v2{display:grid!important;grid-template-columns:minmax(190px,1.2fr) minmax(100px,.45fr) minmax(112px,.5fr) auto auto!important;align-items:end!important;grid-gap:10px!important;gap:10px!important;padding:14px!important;border-radius:21px!important;background:linear-gradient(145deg,rgba(17,20,25,.96),rgba(7,9,13,.98))!important;border:1px solid hsla(0,0%,100%,.092)!important;box-shadow:0 16px 42px rgba(0,0,0,.25),inset 0 1px 0 hsla(0,0%,100%,.04)!important;transition:transform .18s ease,border-color .18s ease,background .18s ease!important}html body .partner-dashboard-page-v1 .partner-menu-page-v134 .partner-inline-edit-v2:hover{transform:translateY(-2px)!important;border-color:rgba(239,18,18,.24)!important;background:radial-gradient(circle at 12% 0,rgba(239,18,18,.12),transparent 32%),linear-gradient(145deg,rgba(20,23,28,.97),rgba(7,9,13,.98))!important}html body .partner-dashboard-page-v1 .partner-menu-page-v134 .notice{padding:16px!important;border-radius:20px!important;background:hsla(0,0%,100%,.052)!important;border:1px solid hsla(0,0%,100%,.1)!important;color:#dbe4f0!important;font-weight:850!important}@media (max-width:1180px){html body .partner-dashboard-page-v1 .partner-menu-page-v134 .partner-create-row-v2,html body .partner-dashboard-page-v1 .partner-menu-page-v134 .partner-inline-edit-v2{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .partner-dashboard-page-v1 .partner-menu-page-v134 .partner-list-v2{grid-template-columns:1fr!important}}@media (max-width:760px){html body .partner-dashboard-page-v1 .partner-menu-page-v134{padding:16px!important;border-radius:22px!important}html body .partner-dashboard-page-v1 .partner-menu-page-v134 .partner-section-title-v2{align-items:flex-start!important;flex-direction:column!important;gap:12px!important}html body .partner-dashboard-page-v1 .partner-menu-page-v134 .partner-section-title-v2:before{order:-1!important}html body .partner-dashboard-page-v1 .partner-menu-page-v134 .partner-section-title-v2 h2{font-size:28px!important}html body .partner-dashboard-page-v1 .partner-menu-page-v134 .partner-create-row-v2,html body .partner-dashboard-page-v1 .partner-menu-page-v134 .partner-inline-edit-v2{grid-template-columns:1fr!important;padding:13px!important;border-radius:18px!important}html body .partner-dashboard-page-v1 .partner-menu-page-v134 .btn,html body .partner-dashboard-page-v1 .partner-menu-page-v134 button.btn{width:100%!important;justify-content:center!important}}html body .partner-dashboard-page-v1 .partner-categories-page-v135{position:relative!important;margin-top:18px!important;padding:clamp(18px,2.5vw,30px)!important;border-radius:30px!important;background:radial-gradient(circle at 100% 0,rgba(239,18,18,.24),transparent 34%),radial-gradient(circle at 8% 102%,hsla(0,0%,100%,.06),transparent 35%),linear-gradient(145deg,rgba(17,20,27,.985),rgba(5,7,12,.995))!important;border:1px solid hsla(0,0%,100%,.11)!important;box-shadow:0 26px 78px rgba(0,0,0,.38),inset 0 1px 0 hsla(0,0%,100%,.055)!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135:before{content:""!important;position:absolute!important;inset:0!important;pointer-events:none!important;background:linear-gradient(115deg,rgba(239,18,18,.16),transparent 42%),repeating-linear-gradient(90deg,hsla(0,0%,100%,.018) 0 1px,transparent 1px 86px)!important;opacity:.58!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135>*{position:relative!important;z-index:1!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-section-title-v2{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:18px!important;margin:0 0 18px!important;padding:0 0 18px!important;border:0!important;border-bottom:1px solid hsla(0,0%,100%,.1)!important;background:transparent!important;border-radius:0!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-section-title-v2:before{content:"Organização do menu"!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:30px!important;padding:0 12px!important;order:2!important;border-radius:999px!important;background:rgba(239,18,18,.14)!important;border:1px solid rgba(239,18,18,.28)!important;color:#ff646b!important;font-size:10px!important;line-height:1!important;font-weight:1000!important;text-transform:uppercase!important;letter-spacing:.12em!important;white-space:nowrap!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-section-title-v2 h2{margin:0 0 7px!important;color:#fff!important;font-size:clamp(26px,3.3vw,43px)!important;line-height:.98!important;letter-spacing:-.055em!important;font-weight:1000!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-section-title-v2 p{max-width:700px!important;margin:0!important;color:#aeb8c8!important;font-size:14px!important;line-height:1.55!important;font-weight:780!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-create-row-v2{grid-template-columns:auto minmax(240px,1.35fr) minmax(115px,.45fr) minmax(132px,.55fr) auto!important;grid-gap:12px!important;gap:12px!important;margin:0 0 16px!important;padding:16px!important;border-radius:24px!important;background:radial-gradient(circle at 100% 0,rgba(239,18,18,.13),transparent 36%),linear-gradient(145deg,hsla(0,0%,100%,.066),hsla(0,0%,100%,.035))!important;border:1px solid hsla(0,0%,100%,.11)!important;box-shadow:0 18px 48px rgba(0,0,0,.25),inset 0 1px 0 hsla(0,0%,100%,.052)!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-create-row-v2:before{content:"＋ Nova categoria"!important;align-self:stretch!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;padding:0 14px!important;border-radius:16px!important;background:rgba(239,18,18,.12)!important;border:1px solid rgba(239,18,18,.25)!important;color:#ff777d!important;font-size:12px!important;font-weight:1000!important;letter-spacing:.02em!important;white-space:nowrap!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-create-row-v2 label,html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-inline-edit-v2 label{display:grid!important;grid-gap:7px!important;gap:7px!important;color:#e6edf7!important;font-size:12px!important;font-weight:950!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .input{width:100%!important;min-height:46px!important;border-radius:15px!important;background:rgba(3,6,12,.88)!important;border:1px solid hsla(0,0%,100%,.13)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035)!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .input:focus{border-color:rgba(239,18,18,.55)!important;box-shadow:0 0 0 4px rgba(239,18,18,.14),inset 0 1px 0 hsla(0,0%,100%,.04)!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .input::placeholder{color:hsla(0,0%,100%,.5)!important;opacity:1!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-check-v2{display:flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;min-height:46px!important;padding:0 12px!important;border-radius:15px!important;background:rgba(22,163,74,.08)!important;border:1px solid rgba(74,222,128,.18)!important;color:#d9ffe7!important;font-weight:950!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-check-v2 input{width:17px!important;height:17px!important;accent-color:#ef1212!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .btn,html body .partner-dashboard-page-v1 .partner-categories-page-v135 button.btn{min-height:46px!important;border-radius:15px!important;font-size:13px!important;font-weight:1000!important;white-space:nowrap!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .btn-primary{background:linear-gradient(135deg,#ef1212,#b40712)!important;border-color:hsla(0,0%,100%,.14)!important;color:#fff!important;box-shadow:0 16px 36px rgba(239,18,18,.25)!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .btn-primary:hover,html body .partner-dashboard-page-v1 .partner-categories-page-v135 .btn-soft:hover{transform:translateY(-1px)!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .btn-soft{background:hsla(0,0%,100%,.062)!important;border:1px solid hsla(0,0%,100%,.105)!important;color:#fff!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .admin-danger-soft{background:rgba(239,68,68,.1)!important;border-color:rgba(239,68,68,.24)!important;color:#fecaca!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-list-v2{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:13px!important;gap:13px!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-inline-edit-v2{position:relative!important;display:grid!important;grid-template-columns:minmax(190px,1.2fr) minmax(92px,.42fr) minmax(116px,.52fr) auto auto!important;grid-gap:10px!important;gap:10px!important;padding:15px!important;border-radius:23px!important;background:radial-gradient(circle at 0 0,rgba(239,18,18,.105),transparent 31%),linear-gradient(145deg,rgba(18,21,27,.97),rgba(7,9,13,.985))!important;border:1px solid hsla(0,0%,100%,.095)!important;box-shadow:0 16px 44px rgba(0,0,0,.26),inset 0 1px 0 hsla(0,0%,100%,.04)!important;transition:transform .18s ease,border-color .18s ease,background .18s ease!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-inline-edit-v2:before{content:"Categoria"!important;position:absolute!important;top:12px!important;right:12px!important;z-index:1!important;display:inline-flex!important;align-items:center!important;min-height:24px!important;padding:0 9px!important;border-radius:999px!important;background:hsla(0,0%,100%,.055)!important;border:1px solid hsla(0,0%,100%,.085)!important;color:hsla(0,0%,100%,.62)!important;font-size:9px!important;font-weight:1000!important;text-transform:uppercase!important;letter-spacing:.1em!important;pointer-events:none!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-inline-edit-v2:hover{transform:translateY(-2px)!important;border-color:rgba(239,18,18,.25)!important;background:radial-gradient(circle at 12% 0,rgba(239,18,18,.13),transparent 32%),linear-gradient(145deg,rgba(22,25,31,.97),rgba(7,9,13,.985))!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .notice{padding:17px!important;border-radius:22px!important;background:radial-gradient(circle at 100% 0,rgba(239,18,18,.12),transparent 34%),hsla(0,0%,100%,.052)!important;border:1px solid hsla(0,0%,100%,.1)!important;color:#dbe4f0!important;font-weight:850!important}@media (max-width:1240px){html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-create-row-v2{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-create-row-v2:before{justify-content:flex-start!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-inline-edit-v2{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-list-v2{grid-template-columns:1fr!important}}@media (max-width:760px){html body .partner-dashboard-page-v1 .partner-categories-page-v135{padding:16px!important;border-radius:22px!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-section-title-v2{align-items:flex-start!important;flex-direction:column!important;gap:12px!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-section-title-v2:before{order:-1!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-section-title-v2 h2{font-size:28px!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-create-row-v2,html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-inline-edit-v2{grid-template-columns:1fr!important;padding:13px!important;border-radius:18px!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-inline-edit-v2:before{position:static!important;width:-moz-fit-content!important;width:fit-content!important;margin-bottom:2px!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-check-v2{justify-content:flex-start!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .btn,html body .partner-dashboard-page-v1 .partner-categories-page-v135 button.btn{width:100%!important;justify-content:center!important}}.cp-footer-v3 .cp-footer-social-list-v3{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;flex-wrap:wrap!important;margin-top:4px!important}.cp-footer-v3 .cp-footer-social-icon-v3{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;max-width:42px!important;max-height:42px!important;padding:0!important;border-radius:15px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#fff!important;background:linear-gradient(145deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,.045))!important;border:1px solid hsla(0,0%,100%,.2)!important;box-shadow:0 10px 26px rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.13)!important;opacity:1!important;line-height:1!important;overflow:hidden!important}.cp-footer-v3 .cp-footer-social-icon-v3:hover{color:#fff!important;background:linear-gradient(145deg,rgba(239,31,45,.92),rgba(110,0,8,.86))!important;border-color:hsla(0,0%,100%,.28)!important;box-shadow:0 12px 30px rgba(239,31,45,.28),inset 0 1px 0 hsla(0,0%,100%,.18)!important;transform:translateY(-1px)!important}.cp-footer-v3 .cp-footer-social-icon-v3 svg{width:21px!important;height:21px!important;max-width:21px!important;max-height:21px!important;display:block!important;flex:0 0 auto!important;color:inherit!important;opacity:1!important;overflow:visible!important}.cp-footer-v3 .cp-footer-social-icon-v3 svg circle,.cp-footer-v3 .cp-footer-social-icon-v3 svg path,.cp-footer-v3 .cp-footer-social-icon-v3 svg rect{fill:none!important;stroke:currentColor!important;stroke-width:1.9!important;stroke-linecap:round!important;stroke-linejoin:round!important;opacity:1!important}.cp-footer-v3 .cp-footer-social-icon-v3[aria-label=Facebook] svg path{fill:currentColor!important;stroke:none!important}@media (max-width:740px){.cp-footer-v3 .cp-footer-social-list-v3{gap:10px!important}.cp-footer-v3 .cp-footer-social-icon-v3{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;max-width:40px!important;max-height:40px!important;border-radius:14px!important}.cp-footer-v3 .cp-footer-social-icon-v3 svg{width:20px!important;height:20px!important;max-width:20px!important;max-height:20px!important}}.admin-social-save-feedback-v1{width:100%;margin:0 0 18px;padding:14px 16px;border-radius:18px;font-weight:950;line-height:1.35;box-shadow:0 16px 38px rgba(15,23,42,.1)}.admin-footer-social-toast-v1{position:fixed;top:22px;right:22px;z-index:9999;display:flex;align-items:center;gap:12px;width:min(420px,calc(100vw - 32px));padding:14px 16px;border-radius:20px;color:#fff;font-weight:950;line-height:1.35;box-shadow:0 24px 70px rgba(0,0,0,.34);animation:adminFooterSocialToastInV1 .26s ease-out both,adminFooterSocialToastOutV1 .34s ease-in 3.85s forwards}.admin-footer-social-toast-v1 span{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex:0 0 30px;border-radius:999px;background:hsla(0,0%,100%,.18);border:1px solid hsla(0,0%,100%,.28);color:#fff;font-weight:1000}.admin-footer-social-toast-v1 p{margin:0;color:#fff}.admin-footer-social-toast-v1.is-success{background:linear-gradient(135deg,#10804b,#12a864);border:1px solid rgba(134,239,172,.38)}.admin-footer-social-toast-v1.is-error{background:linear-gradient(135deg,#8f1111,#e11d48);border:1px solid hsla(0,96%,89%,.38)}@keyframes adminFooterSocialToastInV1{0%{opacity:0;transform:translateY(-10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes adminFooterSocialToastOutV1{to{opacity:0;transform:translateY(-8px) scale(.98);pointer-events:none}}.admin-footer-social-admin-hero-v1{position:relative;overflow:hidden;border:1px solid hsla(0,0%,100%,.12)!important;background:radial-gradient(circle at top right,rgba(239,68,68,.24),transparent 34%),linear-gradient(135deg,#0b0f19,#161b29 54%,#25080b)!important;box-shadow:0 24px 70px rgba(0,0,0,.24)!important}.admin-footer-social-admin-hero-v1 h1,.admin-footer-social-admin-hero-v1 p{color:#fff!important}.admin-footer-social-admin-hero-v1 p{max-width:760px;opacity:.88!important}.admin-footer-social-grid-v1{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,.75fr);grid-gap:22px;gap:22px;align-items:start}.admin-footer-social-form-v1,.admin-footer-social-preview-v1{background:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(248,250,252,.96))!important;border:1px solid rgba(148,163,184,.22)!important;box-shadow:0 22px 58px rgba(15,23,42,.1)!important}.admin-footer-social-title-v1{align-items:flex-start!important;gap:10px!important;margin-bottom:18px!important}.admin-footer-social-title-v1 span{display:inline-flex;margin-bottom:6px;color:#ef4444;font-size:12px;font-weight:1000;letter-spacing:.08em;text-transform:uppercase}.admin-footer-social-title-v1 h2{margin:0!important;color:#0f172a!important;font-size:clamp(21px,2.4vw,30px)!important;line-height:1.05!important}.admin-footer-social-title-v1 p{margin:2px 0 0!important;max-width:620px;color:#475569!important;font-weight:800!important;line-height:1.45!important}.admin-footer-social-fields-v1{display:grid;grid-gap:16px;gap:16px}.admin-footer-social-field-v1{display:grid;grid-template-columns:54px 1fr;grid-gap:14px;gap:14px;padding:16px;border-radius:24px;background:#fff;border:1px solid rgba(148,163,184,.24);box-shadow:0 14px 34px rgba(15,23,42,.07)}.admin-footer-social-network-icon-v1{display:flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:18px;color:#fff;font-size:22px;font-weight:1000;box-shadow:0 16px 28px rgba(239,68,68,.22)}.admin-footer-social-network-icon-v1.instagram{background:linear-gradient(135deg,#f97316,#db2777,#7c3aed)}.admin-footer-social-network-icon-v1.whatsapp{background:linear-gradient(135deg,#10b981,#16a34a)}.admin-footer-social-network-icon-v1.facebook{background:linear-gradient(135deg,#2563eb,#1d4ed8)}.admin-footer-social-field-body-v1{min-width:0;display:grid;grid-gap:12px;gap:12px}.admin-footer-social-field-head-v1{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.admin-footer-social-field-head-v1 strong{display:block;margin-bottom:4px;color:#0f172a;font-size:17px;font-weight:1000}.admin-footer-social-field-head-v1 small{display:block;color:#64748b;font-weight:800;line-height:1.35}.admin-footer-social-field-v1 .input{min-height:48px!important;border-radius:16px!important;color:#111827!important;font-weight:850!important;background:#f8fafc!important;border:1px solid rgba(148,163,184,.36)!important}.admin-footer-social-field-v1 .input:focus{background:#fff!important;border-color:rgba(239,68,68,.58)!important;box-shadow:0 0 0 4px rgba(239,68,68,.1)!important}.admin-footer-social-switch-v1{display:inline-flex;align-items:center;gap:8px;margin:0!important;color:#0f172a!important;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.admin-footer-social-switch-v1 input{position:absolute;opacity:0;pointer-events:none}.admin-footer-social-switch-v1 span{position:relative;display:inline-flex;width:46px;height:26px;border-radius:999px;background:#cbd5e1;border:1px solid rgba(148,163,184,.55);transition:.2s ease}.admin-footer-social-switch-v1 span:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:999px;background:#fff;box-shadow:0 4px 10px rgba(15,23,42,.22);transition:.2s ease}.admin-footer-social-switch-v1 input:checked+span{background:linear-gradient(135deg,#ef4444,#b91c1c);border-color:rgba(239,68,68,.68)}.admin-footer-social-switch-v1 input:checked+span:after{transform:translateX(20px)}.admin-footer-social-switch-v1 b{color:#334155;font-size:13px;font-weight:1000}.admin-footer-social-help-v1{margin:16px 0 0!important;padding:14px 16px;border-radius:18px;color:#475569!important;font-weight:850!important;line-height:1.45!important;background:rgba(239,68,68,.07);border:1px solid rgba(239,68,68,.14)}.admin-footer-social-save-v1{margin-top:16px!important;min-height:50px!important;border-radius:16px!important;font-weight:1000!important}.admin-footer-social-status-list-v1{display:grid;grid-gap:12px;gap:12px}.admin-footer-social-status-card-v1{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px;border-radius:20px;background:#fff;border:1px solid rgba(148,163,184,.24);box-shadow:0 12px 28px rgba(15,23,42,.06)}.admin-footer-social-status-card-v1 strong{display:block;color:#0f172a;font-size:16px;font-weight:1000;line-height:1.2}.admin-footer-social-status-card-v1 span{display:block;margin-top:4px;color:#64748b;font-size:13px;font-weight:850;line-height:1.3}.admin-footer-social-status-card-v1 b{display:inline-flex;align-items:center;justify-content:center;min-width:78px;padding:8px 10px;border-radius:999px;font-size:12px;font-weight:1000;line-height:1;white-space:nowrap}.admin-footer-social-status-card-v1 b.is-active{color:#166534;background:#dcfce7;border:1px solid rgba(22,101,52,.18)}.admin-footer-social-status-card-v1 b.is-hidden{color:#991b1b;background:#fee2e2;border:1px solid rgba(153,27,27,.16)}.admin-footer-social-preview-v1>p{margin-top:16px!important;color:#475569!important;font-weight:850!important;line-height:1.5!important}@media (max-width:1100px){.admin-footer-social-grid-v1{grid-template-columns:1fr}}@media (max-width:640px){.admin-footer-social-toast-v1{top:14px;right:14px;left:14px;width:auto}.admin-footer-social-field-v1{grid-template-columns:1fr}.admin-footer-social-field-head-v1,.admin-footer-social-status-card-v1{flex-direction:column;align-items:flex-start}.admin-footer-social-network-icon-v1{width:48px;height:48px;border-radius:16px}.admin-footer-social-status-card-v1 b,.admin-footer-social-switch-v1{align-self:flex-start}}@media (max-width:1180px){.public-menu-shell-v3{color:#fff!important;min-height:100svh!important;background:radial-gradient(circle at 82% 7%,rgba(239,31,45,.18),transparent 34%),radial-gradient(circle at 18% 14%,rgba(255,122,24,.1),transparent 30%),linear-gradient(180deg,#06070b,#09070a 48%,#030304)!important;overflow-x:hidden!important}.public-menu-main-v3{position:relative!important;z-index:1!important}.public-menu-main-v3:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.55;background-image:linear-gradient(hsla(0,0%,100%,.028) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.028) 1px,transparent 0);background-size:46px 46px;-webkit-mask-image:radial-gradient(circle at 50% 10%,#000 0,transparent 64%);mask-image:radial-gradient(circle at 50% 10%,#000 0,transparent 64%)}.public-menu-cart-v3,.public-menu-category-strip-v3,.public-menu-hero-v3,.public-menu-product-card-v3,.public-menu-store-head-v3{border-color:hsla(0,0%,100%,.1)!important;box-shadow:0 24px 70px rgba(0,0,0,.46),inset 0 1px 0 hsla(0,0%,100%,.055)!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.public-menu-top-v3{border-radius:22px!important;background:rgba(7,8,12,.62)!important;border:1px solid hsla(0,0%,100%,.08)!important;box-shadow:0 18px 48px rgba(0,0,0,.28)!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.public-menu-top-v3 a,.public-menu-top-v3 button{min-height:42px!important;border-radius:14px!important;background:hsla(0,0%,100%,.055)!important;border:1px solid hsla(0,0%,100%,.08)!important}.public-menu-store-head-v3{overflow:hidden!important;border-radius:30px!important;padding:clamp(18px,3vw,30px)!important;background:linear-gradient(90deg,rgba(7,8,13,.96),rgba(9,10,16,.78) 46%,rgba(239,31,45,.16)),radial-gradient(circle at 84% 30%,rgba(255,47,35,.22),transparent 32%),linear-gradient(135deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.018))!important;border:1px solid rgba(239,31,45,.26)!important}.public-menu-store-head-v3:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.34;background:linear-gradient(115deg,transparent 0 58%,rgba(255,44,38,.28) 58.2%,transparent 59%),radial-gradient(circle at 88% 25%,rgba(255,69,40,.32),transparent 32%)}.public-menu-store-logo-v3{border-radius:24px!important;background:rgba(5,6,10,.72)!important;border:1px solid hsla(0,0%,100%,.14)!important;box-shadow:0 16px 42px rgba(0,0,0,.46),0 0 32px rgba(239,31,45,.16)!important}.public-menu-store-head-v3>div:last-child,.public-menu-store-logo-v3{position:relative!important;z-index:1!important}.public-menu-store-head-v3 h1{color:#fff!important;letter-spacing:-.06em!important;text-shadow:0 14px 34px rgba(0,0,0,.48)!important}.public-menu-store-head-v3 p{color:hsla(0,0%,100%,.74)!important}.public-menu-store-head-v3 p:first-of-type span,.public-menu-store-head-v3 p:first-of-type strong,.public-menu-store-head-v3 p:last-of-type{width:-moz-fit-content;width:fit-content;border-radius:999px;padding:8px 11px;background:rgba(5,6,10,.46);border:1px solid hsla(0,0%,100%,.08);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.045)}.public-menu-badge-v3{color:#fff!important;background:linear-gradient(135deg,rgba(239,31,45,.96),rgba(255,122,24,.82))!important;border-color:hsla(0,0%,100%,.18)!important;box-shadow:0 16px 36px rgba(239,31,45,.22)!important}.public-menu-category-strip-v3{position:-webkit-sticky!important;position:sticky!important;top:10px!important;z-index:12!important;border-radius:22px!important;padding:8px!important;background:rgba(9,11,17,.82)!important;border:1px solid hsla(0,0%,100%,.08)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important}.public-menu-category-strip-v3 a{min-height:44px!important;border-radius:15px!important;background:hsla(0,0%,100%,.035)!important;border:1px solid hsla(0,0%,100%,.055)!important;color:hsla(0,0%,100%,.74)!important}.public-menu-category-strip-v3 a.active,.public-menu-category-strip-v3 a:hover{color:#fff!important;background:linear-gradient(135deg,#ef1f2d,#ff4a2d)!important;border-color:hsla(0,0%,100%,.12)!important;box-shadow:0 16px 34px rgba(239,31,45,.22)!important}.public-menu-section-head-v3 h2{color:#fff!important;font-weight:1000!important;letter-spacing:-.035em!important}.public-menu-section-head-v3 h2:after{content:"";display:inline-block;width:36px;height:2px;margin-left:10px;vertical-align:middle;border-radius:999px;background:linear-gradient(90deg,#ef1f2d,transparent)}.public-menu-section-head-v3 a{color:#ff453d!important;font-weight:1000!important}.public-menu-product-card-v3{overflow:hidden!important;background:linear-gradient(145deg,rgba(18,20,28,.94),rgba(8,9,14,.98))!important;border:1px solid hsla(0,0%,100%,.08)!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.public-menu-product-card-v3:hover{transform:translateY(-2px);border-color:rgba(239,31,45,.28)!important;box-shadow:0 28px 70px rgba(0,0,0,.52),0 0 32px rgba(239,31,45,.12)!important}.public-menu-product-image-v3{background-color:#101116!important;background-position:50%!important;background-size:cover!important}.public-menu-product-image-v3:after{background:linear-gradient(180deg,transparent 38%,rgba(0,0,0,.66))!important}.public-menu-product-body-v3 h3{color:#fff!important;font-weight:1000!important}.public-menu-product-price-v3 button{background:linear-gradient(135deg,#ff2b22,#ff6730)!important;box-shadow:0 12px 28px rgba(255,45,35,.28)!important}}@media (min-width:641px) and (max-width:1180px){.public-menu-shell-v3{display:block!important;padding:20px 20px calc(126px + env(safe-area-inset-bottom))!important}.public-menu-main-v3{width:min(100%,1040px)!important;margin:0 auto!important}.public-menu-store-head-v3{display:grid!important;grid-template-columns:98px minmax(0,1fr)!important;align-items:center!important;grid-gap:22px!important;gap:22px!important;min-height:220px!important;margin-top:16px!important}.public-menu-store-logo-v3{width:98px!important;height:98px!important}.public-menu-store-logo-v3 img{width:72px!important;height:72px!important}.public-menu-store-head-v3 h1{font-size:clamp(2.35rem,5vw,4rem)!important;line-height:.96!important}.public-menu-store-head-v3 p{gap:10px!important}.public-menu-category-strip-v3{display:flex!important;margin:18px 0 22px!important;overflow-x:auto!important;scrollbar-width:none!important}.public-menu-category-strip-v3::-webkit-scrollbar{display:none}.public-menu-category-strip-v3 a{flex:0 0 auto!important;padding:0 18px!important}.public-menu-carousel-v3,.public-menu-small-grid-v3{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}.public-menu-product-card-v3{display:grid!important;grid-template-columns:minmax(145px,.44fr) minmax(0,.56fr)!important;min-height:150px!important;border-radius:20px!important}.public-menu-product-card-v3.compact .public-menu-product-image-v3,.public-menu-product-image-v3{height:100%!important;min-height:150px!important}.public-menu-product-body-v3{padding:16px!important;display:grid!important;align-content:space-between!important}.public-menu-product-body-v3 h3,.public-menu-product-card-v3.compact .public-menu-product-body-v3 h3{font-size:1rem!important}.public-menu-product-body-v3 p{display:block!important;min-height:0!important;max-height:42px!important;overflow:hidden!important}.public-menu-cart-v3{width:min(100%,1040px)!important;margin:20px auto 0!important;border-radius:24px!important}}@media (max-width:640px){.public-menu-shell-v3{padding:10px 12px calc(108px + env(safe-area-inset-bottom))!important;background:radial-gradient(circle at 78% 4%,rgba(239,31,45,.18),transparent 28%),radial-gradient(circle at 20% 22%,rgba(255,122,24,.1),transparent 32%),linear-gradient(180deg,#050609,#100504 48%,#030304)!important}.public-menu-main-v3{width:min(100%,430px)!important;margin:0 auto!important;padding-bottom:0!important}.public-menu-mobile-top-v5{margin-bottom:12px!important}.public-menu-mobile-top-v5 a,.public-menu-mobile-top-v5 button{border:1px solid hsla(0,0%,100%,.1)!important;background:rgba(8,9,13,.48)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06)!important}.public-menu-store-head-v3{display:grid!important;grid-template-columns:64px minmax(0,1fr)!important;grid-gap:14px!important;gap:14px!important;align-items:end!important;min-height:182px!important;margin:0 0 12px!important;padding:18px!important;border-radius:24px!important}.public-menu-store-logo-v3{width:64px!important;height:64px!important;border-radius:18px!important}.public-menu-store-logo-v3 img{width:46px!important;height:46px!important}.public-menu-badge-v3{margin-bottom:8px!important;padding:6px 10px!important;font-size:.64rem!important}.public-menu-store-head-v3 h1{font-size:clamp(1.6rem,9vw,2.45rem)!important;line-height:.96!important;margin:0 0 8px!important}.public-menu-store-head-v3 p{margin:7px 0 0!important;gap:6px!important;font-size:.72rem!important}.public-menu-store-head-v3 p:first-of-type span,.public-menu-store-head-v3 p:first-of-type strong,.public-menu-store-head-v3 p:last-of-type{padding:6px 8px!important;font-size:.68rem!important}.public-menu-category-strip-v3{display:flex!important;gap:8px!important;margin:10px 0 18px!important;overflow-x:auto!important;scrollbar-width:none!important}.public-menu-category-strip-v3::-webkit-scrollbar{display:none}.public-menu-category-strip-v3 a{flex:0 0 auto!important;min-height:40px!important;padding:0 13px!important;font-size:.72rem!important;white-space:nowrap!important}.public-menu-hero-slider-v4{margin-bottom:14px!important}.public-menu-category-block-v3,.public-menu-section-v3,.public-menu-section-v3:not(.public-menu-featured-section-v5){margin-top:20px!important}.public-menu-section-head-v3{margin-bottom:12px!important}.public-menu-section-head-v3 h2{font-size:1.05rem!important}.public-menu-section-head-v3 a{font-size:.72rem!important}.public-menu-carousel-v3,.public-menu-small-grid-v3{grid-template-columns:1fr!important;gap:11px!important}.public-menu-product-card-v3{display:grid!important;grid-template-columns:118px minmax(0,1fr)!important;min-height:122px!important;border-radius:18px!important}.public-menu-product-card-v3.compact .public-menu-product-image-v3,.public-menu-product-image-v3{height:100%!important;min-height:122px!important}.public-menu-product-image-v3 span{font-size:2.05rem!important}.public-menu-product-body-v3{padding:12px 12px 11px!important;display:grid!important;align-content:space-between!important;min-width:0!important}.public-menu-product-body-v3 h3,.public-menu-product-card-v3.compact .public-menu-product-body-v3 h3{min-height:0!important;margin-bottom:5px!important;font-size:.88rem!important;line-height:1.12!important}.public-menu-product-body-v3 p{display:block!important;min-height:0!important;max-height:34px!important;overflow:hidden!important;margin-bottom:8px!important;font-size:.72rem!important;line-height:1.2!important}.public-menu-product-price-v3{align-items:center!important}.public-menu-product-price-v3 strong{font-size:.86rem!important}.public-menu-product-price-v3 small{font-size:.68rem!important}.public-menu-product-price-v3 button{width:32px!important;height:32px!important;min-width:32px!important;border-radius:12px!important;font-size:1.35rem!important}.public-menu-cart-v3{width:min(100%,430px)!important;margin:22px auto 0!important;padding:16px!important;border-radius:22px!important;background:linear-gradient(145deg,rgba(16,18,26,.96),rgba(6,7,10,.98))!important}}@media (max-width:1180px){.public-menu-store-head-v3{position:relative!important}}.cp-home-v3 #restaurantes .cp-cards-row-v3{align-items:stretch!important}.cp-home-v3 #restaurantes .cp-card-v3{position:relative!important;isolation:isolate!important;display:grid!important;grid-template-rows:auto 1fr!important;overflow:hidden!important;text-decoration:none!important;color:#fff!important;background:linear-gradient(180deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.02)),radial-gradient(circle at 72% 0,rgba(255,74,31,.2),transparent 46%),linear-gradient(145deg,rgba(29,10,12,.98),rgba(10,7,9,.99))!important;border:1px solid hsla(0,0%,100%,.115)!important;box-shadow:0 18px 44px rgba(0,0,0,.34),inset 0 1px 0 hsla(0,0%,100%,.075)!important;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease!important}.cp-home-v3 #restaurantes .cp-card-v3:after{content:""!important;position:absolute!important;inset:0!important;z-index:-1!important;pointer-events:none!important;border-radius:inherit!important;background:linear-gradient(90deg,rgba(239,31,45,.16),transparent 34%,rgba(255,122,24,.1)),radial-gradient(circle at 22% 8%,rgba(239,31,45,.18),transparent 42%)!important;opacity:.78!important}.cp-home-v3 #restaurantes .cp-card-v3:hover{transform:translateY(-3px)!important;border-color:rgba(239,31,45,.34)!important;box-shadow:0 22px 58px rgba(0,0,0,.42),0 0 0 1px rgba(239,31,45,.1),inset 0 1px 0 hsla(0,0%,100%,.095)!important}.cp-home-v3 #restaurantes .cp-card-media-v3{position:relative!important;display:grid!important;place-items:center!important;overflow:hidden!important;border-bottom:1px solid hsla(0,0%,100%,.065)!important;background:radial-gradient(circle at 50% 36%,hsla(0,0%,100%,.1),transparent 31%),radial-gradient(circle at 30% 12%,rgba(255,79,36,.28),transparent 42%),linear-gradient(135deg,rgba(88,15,20,.96),rgba(24,9,10,.92) 55%,rgba(9,6,8,.98))!important}.cp-home-v3 #restaurantes .cp-card-media-v3:before{content:""!important;width:min(58%,140px)!important;height:min(58%,112px)!important;border-radius:24px!important;background:radial-gradient(circle at 50% 0,hsla(0,0%,100%,.1),transparent 62%),rgba(5,5,8,.32)!important;border:1px solid hsla(0,0%,100%,.075)!important;box-shadow:0 18px 36px rgba(0,0,0,.22),inset 0 1px 0 hsla(0,0%,100%,.075)!important}.cp-home-v3 #restaurantes .cp-card-media-v3 img,.cp-home-v3 #restaurantes .cp-card-media-v3:before{position:absolute!important;left:50%!important;top:52%!important;transform:translate(-50%,-50%)!important}.cp-home-v3 #restaurantes .cp-card-media-v3 img{z-index:2!important;display:block!important;width:min(132px,56%)!important;height:min(104px,56%)!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center!important;border-radius:14px!important;filter:drop-shadow(0 14px 20px rgba(0,0,0,.34))!important}.cp-home-v3 #restaurantes .cp-card-badge-v3{z-index:4!important;left:18px!important;top:18px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:32px!important;padding:0 14px!important;border-radius:999px!important;color:#fff!important;background:linear-gradient(135deg,#ff3029,#ff5a23)!important;border:1px solid hsla(0,0%,100%,.12)!important;box-shadow:0 12px 24px rgba(239,31,45,.26),inset 0 1px 0 hsla(0,0%,100%,.18)!important;font-size:11px!important;line-height:1!important;font-weight:1000!important;letter-spacing:.02em!important}.cp-home-v3 #restaurantes .cp-card-body-v3{display:grid!important;align-content:start!important;grid-gap:8px!important;gap:8px!important;background:linear-gradient(180deg,rgba(13,10,12,.72),rgba(12,8,10,.94))!important}.cp-home-v3 #restaurantes .cp-card-body-v3 h3{margin:0!important;color:#fff!important;font-weight:1000!important;letter-spacing:-.035em!important;text-wrap:balance!important}.cp-home-v3 #restaurantes .cp-card-body-v3 p,.cp-home-v3 #restaurantes .cp-card-body-v3 small{margin:0!important;color:hsla(0,0%,100%,.82)!important;font-weight:900!important}.cp-home-v3 #restaurantes .cp-card-body-v3 small{display:inline-flex!important;align-items:center!important;width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important;color:hsla(0,0%,100%,.92)!important;background:hsla(0,0%,100%,.055)!important;border:1px solid hsla(0,0%,100%,.075)!important;border-radius:999px!important;padding:7px 10px!important}@media (min-width:1025px){.cp-home-v3 #restaurantes .cp-cards-row-v3{grid-template-columns:repeat(auto-fill,minmax(260px,304px))!important;gap:20px!important}.cp-home-v3 #restaurantes .cp-card-v3{max-width:304px!important;min-height:278px!important;border-radius:28px!important}.cp-home-v3 #restaurantes .cp-card-media-v3{height:150px!important}.cp-home-v3 #restaurantes .cp-card-body-v3{min-height:128px!important;padding:20px!important}.cp-home-v3 #restaurantes .cp-card-body-v3 h3{font-size:20px!important;line-height:1.06!important}.cp-home-v3 #restaurantes .cp-card-body-v3 p{min-height:38px!important;font-size:14px!important;line-height:1.2!important}.cp-home-v3 #restaurantes .cp-card-body-v3 small{font-size:12.8px!important}}@media (max-width:1024px){.cp-home-v3 #restaurantes .cp-cards-row-v3{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))!important;justify-content:center!important;gap:16px!important}.cp-home-v3 #restaurantes .cp-card-v3{max-width:none!important;min-height:252px!important;border-radius:24px!important}.cp-home-v3 #restaurantes .cp-card-media-v3{height:138px!important}.cp-home-v3 #restaurantes .cp-card-media-v3 img{width:min(124px,58%)!important;height:min(96px,58%)!important}.cp-home-v3 #restaurantes .cp-card-body-v3{padding:17px!important;min-height:114px!important}.cp-home-v3 #restaurantes .cp-card-body-v3 h3{font-size:17px!important;line-height:1.08!important}.cp-home-v3 #restaurantes .cp-card-body-v3 p{min-height:34px!important;font-size:13px!important;line-height:1.18!important}.cp-home-v3 #restaurantes .cp-card-body-v3 small{font-size:12px!important}}@media (max-width:640px){.cp-home-v3 #restaurantes .cp-cards-row-v3{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.cp-home-v3 #restaurantes .cp-card-v3{min-height:226px!important;border-radius:22px!important}.cp-home-v3 #restaurantes .cp-card-media-v3{height:116px!important}.cp-home-v3 #restaurantes .cp-card-media-v3:before{width:min(68%,100px)!important;height:min(62%,78px)!important;border-radius:20px!important}.cp-home-v3 #restaurantes .cp-card-media-v3 img{width:min(92px,62%)!important;height:min(74px,58%)!important;border-radius:12px!important}.cp-home-v3 #restaurantes .cp-card-badge-v3{left:12px!important;top:12px!important;min-height:27px!important;padding:0 10px!important;font-size:9.5px!important}.cp-home-v3 #restaurantes .cp-card-body-v3{padding:13px!important;gap:6px!important;min-height:110px!important}.cp-home-v3 #restaurantes .cp-card-body-v3 h3{font-size:15px!important;line-height:1.08!important}.cp-home-v3 #restaurantes .cp-card-body-v3 p{min-height:30px!important;font-size:11.3px!important;line-height:1.18!important}.cp-home-v3 #restaurantes .cp-card-body-v3 small{padding:6px 8px!important;font-size:10.7px!important;line-height:1.05!important}}@media (max-width:370px){.cp-home-v3 #restaurantes .cp-cards-row-v3{grid-template-columns:1fr!important}.cp-home-v3 #restaurantes .cp-card-v3{min-height:250px!important}.cp-home-v3 #restaurantes .cp-card-media-v3{height:132px!important}}@media (max-width:1180px){.public-menu-store-head-v3{min-height:unset!important;align-items:center!important;border-radius:26px!important;background:linear-gradient(90deg,rgba(7,8,13,.96),rgba(12,8,11,.88) 50%,rgba(118,19,23,.42)),radial-gradient(circle at 82% 18%,rgba(255,70,38,.24),transparent 34%),linear-gradient(145deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.014))!important;border:1px solid rgba(239,31,45,.24)!important;box-shadow:0 20px 56px rgba(0,0,0,.42),inset 0 1px 0 hsla(0,0%,100%,.065)!important}.public-menu-store-head-v3:before{opacity:.22!important}.public-menu-store-logo-v3{flex:0 0 auto!important;display:grid!important;place-items:center!important;background:radial-gradient(circle at 50% 0,hsla(0,0%,100%,.1),transparent 62%),rgba(5,6,10,.72)!important;border:1px solid hsla(0,0%,100%,.13)!important;box-shadow:0 15px 34px rgba(0,0,0,.36),0 0 26px rgba(239,31,45,.12),inset 0 1px 0 hsla(0,0%,100%,.075)!important}.public-menu-store-logo-v3 img{display:block!important;object-fit:contain!important;object-position:center!important;filter:drop-shadow(0 10px 16px rgba(0,0,0,.34))!important}.public-menu-store-head-v3 h1{max-width:100%!important;letter-spacing:-.045em!important;text-wrap:balance!important}.public-menu-store-head-v3 p{max-width:100%!important;align-items:center!important}.public-menu-store-head-v3 p:first-of-type span,.public-menu-store-head-v3 p:first-of-type strong,.public-menu-store-head-v3 p:last-of-type{white-space:nowrap!important;background:rgba(5,6,10,.52)!important;border-color:hsla(0,0%,100%,.09)!important}.cp-home-v3 #restaurantes .cp-card-v3{background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.018)),radial-gradient(circle at 74% 0,rgba(255,74,31,.18),transparent 44%),linear-gradient(145deg,rgba(26,10,12,.98),rgba(9,7,9,.99))!important;border-color:hsla(0,0%,100%,.11)!important}.cp-home-v3 #restaurantes .cp-card-media-v3{background:radial-gradient(circle at 50% 40%,hsla(0,0%,100%,.1),transparent 32%),radial-gradient(circle at 32% 13%,rgba(255,79,36,.26),transparent 42%),linear-gradient(135deg,rgba(83,15,19,.96),rgba(23,9,10,.92) 56%,rgba(8,6,8,.98))!important}.cp-home-v3 #restaurantes .cp-card-media-v3:before{border-radius:22px!important;background:radial-gradient(circle at 50% 0,hsla(0,0%,100%,.105),transparent 62%),rgba(5,6,10,.42)!important;border-color:hsla(0,0%,100%,.08)!important}.cp-home-v3 #restaurantes .cp-card-media-v3 img{object-fit:contain!important;object-position:center!important}}@media (min-width:641px) and (max-width:1180px){.public-menu-store-head-v3{grid-template-columns:112px minmax(0,1fr)!important;gap:20px!important;padding:22px!important;margin-top:14px!important}.public-menu-store-logo-v3{width:112px!important;height:112px!important;border-radius:26px!important}.public-menu-store-logo-v3 img{width:82px!important;height:82px!important}.public-menu-store-head-v3 h1{font-size:clamp(2rem,4.2vw,3.05rem)!important;line-height:1!important;margin:6px 0 8px!important}.public-menu-store-head-v3 p{gap:8px!important;font-size:.86rem!important}.public-menu-store-head-v3 p:first-of-type span,.public-menu-store-head-v3 p:first-of-type strong,.public-menu-store-head-v3 p:last-of-type{padding:7px 10px!important;font-size:.82rem!important}.cp-home-v3 #restaurantes .cp-card-v3{min-height:242px!important}.cp-home-v3 #restaurantes .cp-card-media-v3{height:126px!important}.cp-home-v3 #restaurantes .cp-card-media-v3:before{width:min(62%,118px)!important;height:min(62%,88px)!important}.cp-home-v3 #restaurantes .cp-card-media-v3 img{width:min(108px,58%)!important;height:min(82px,56%)!important}}@media (max-width:640px){.public-menu-store-head-v3{grid-template-columns:82px minmax(0,1fr)!important;gap:13px!important;align-items:center!important;padding:16px!important;margin:0 0 12px!important;border-radius:22px!important}.public-menu-store-logo-v3{width:82px!important;height:82px!important;border-radius:22px!important}.public-menu-store-logo-v3 img{width:62px!important;height:62px!important}.public-menu-badge-v3{margin-bottom:7px!important;padding:5px 9px!important;font-size:.62rem!important}.public-menu-store-head-v3 h1{font-size:clamp(1.35rem,6.4vw,1.95rem)!important;line-height:1.02!important;margin:0 0 7px!important}.public-menu-store-head-v3 p{gap:5px!important;margin:5px 0 0!important;font-size:.68rem!important;line-height:1.15!important}.public-menu-store-head-v3 p:first-of-type span,.public-menu-store-head-v3 p:first-of-type strong{padding:5px 7px!important;font-size:.63rem!important}.public-menu-store-head-v3 p:last-of-type{display:inline-flex!important;max-width:100%!important;padding:5px 7px!important;font-size:.62rem!important;line-height:1.15!important;white-space:normal!important}.cp-home-v3 #restaurantes .cp-cards-row-v3{gap:12px!important}.cp-home-v3 #restaurantes .cp-card-v3{min-height:214px!important;border-radius:20px!important}.cp-home-v3 #restaurantes .cp-card-media-v3{height:108px!important}.cp-home-v3 #restaurantes .cp-card-media-v3:before{width:min(72%,94px)!important;height:min(62%,72px)!important;border-radius:18px!important}.cp-home-v3 #restaurantes .cp-card-media-v3 img{width:min(88px,64%)!important;height:min(68px,58%)!important;border-radius:12px!important}.cp-home-v3 #restaurantes .cp-card-badge-v3{left:10px!important;top:10px!important;min-height:26px!important;padding:0 9px!important;font-size:9px!important}.cp-home-v3 #restaurantes .cp-card-body-v3{min-height:102px!important;padding:12px!important}.cp-home-v3 #restaurantes .cp-card-body-v3 h3{font-size:14.5px!important}.cp-home-v3 #restaurantes .cp-card-body-v3 p{min-height:28px!important;font-size:10.8px!important}}@media (max-width:1180px){.public-menu-store-head-v3{overflow:hidden!important}.public-menu-store-head-v3 h1{word-break:normal!important;overflow-wrap:anywhere!important}.public-menu-store-head-v3 p:first-of-type span,.public-menu-store-head-v3 p:first-of-type strong,.public-menu-store-head-v3 p:last-of-type{max-width:100%!important}.cp-home-v3 #restaurantes .cp-card-v3{overflow:hidden!important}.cp-home-v3 #restaurantes .cp-card-media-v3:before{opacity:.92!important;box-shadow:0 12px 26px rgba(0,0,0,.24),inset 0 1px 0 hsla(0,0%,100%,.07)!important}.cp-home-v3 #restaurantes .cp-card-media-v3 img{filter:drop-shadow(0 10px 14px rgba(0,0,0,.32))!important}.public-menu-product-image-v3{background-repeat:no-repeat!important;background-size:contain!important;background-color:#0b0c12!important}}@media (min-width:641px) and (max-width:1180px){.public-menu-store-head-v3{grid-template-columns:96px minmax(0,1fr)!important;gap:17px!important;padding:18px!important;margin-top:12px!important;border-radius:24px!important}.public-menu-store-logo-v3{width:96px!important;height:96px!important;border-radius:24px!important}.public-menu-store-logo-v3 img{width:76px!important;height:76px!important}.public-menu-store-head-v3 h1{font-size:clamp(1.75rem,3.55vw,2.55rem)!important;line-height:1.02!important;margin:4px 0 7px!important}.public-menu-store-head-v3 p{gap:7px!important;font-size:.78rem!important}.public-menu-store-head-v3 p:first-of-type span,.public-menu-store-head-v3 p:first-of-type strong,.public-menu-store-head-v3 p:last-of-type{padding:6px 9px!important;font-size:.74rem!important}.cp-home-v3 #restaurantes .cp-card-v3{min-height:224px!important;border-radius:24px!important}.cp-home-v3 #restaurantes .cp-card-media-v3{height:112px!important}.cp-home-v3 #restaurantes .cp-card-media-v3:before{width:min(56%,106px)!important;height:min(58%,76px)!important;border-radius:20px!important}.cp-home-v3 #restaurantes .cp-card-media-v3 img{width:min(94px,52%)!important;height:min(70px,52%)!important}.cp-home-v3 #restaurantes .cp-card-badge-v3{left:14px!important;top:14px!important;min-height:28px!important;padding:0 11px!important;font-size:10px!important}.cp-home-v3 #restaurantes .cp-card-body-v3{min-height:112px!important;padding:16px!important;gap:7px!important}.cp-home-v3 #restaurantes .cp-card-body-v3 h3{font-size:18px!important;line-height:1.06!important}.cp-home-v3 #restaurantes .cp-card-body-v3 p{min-height:30px!important;font-size:12.5px!important;line-height:1.16!important}.cp-home-v3 #restaurantes .cp-card-body-v3 small{padding:6px 9px!important;font-size:11.4px!important}}@media (max-width:640px){.public-menu-store-head-v3{grid-template-columns:76px minmax(0,1fr)!important;gap:11px!important;padding:14px!important;min-height:unset!important;margin:0 0 11px!important;border-radius:21px!important}.public-menu-store-logo-v3{width:76px!important;height:76px!important;border-radius:20px!important}.public-menu-store-logo-v3 img{width:60px!important;height:60px!important}.public-menu-badge-v3{margin-bottom:6px!important;padding:5px 8px!important;font-size:.58rem!important}.public-menu-store-head-v3 h1{font-size:clamp(1.22rem,6.2vw,1.72rem)!important;line-height:1.02!important;margin:0 0 6px!important;letter-spacing:-.04em!important}.public-menu-store-head-v3 p{gap:4px!important;margin:4px 0 0!important;font-size:.61rem!important;line-height:1.15!important}.public-menu-store-head-v3 p:first-of-type span,.public-menu-store-head-v3 p:first-of-type strong{padding:4px 6px!important;font-size:.58rem!important}.public-menu-store-head-v3 p:last-of-type{padding:4px 6px!important;font-size:.56rem!important;line-height:1.14!important}.public-menu-category-strip-v3{margin:9px 0 16px!important}.public-menu-product-card-v3{grid-template-columns:104px minmax(0,1fr)!important;min-height:112px!important;border-radius:17px!important}.public-menu-product-card-v3.compact .public-menu-product-image-v3,.public-menu-product-image-v3{min-height:112px!important}.public-menu-product-image-v3{background-size:76% auto!important;background-position:50%!important}.public-menu-product-image-v3 span{font-size:1.65rem!important;opacity:.88!important}.public-menu-product-body-v3{padding:11px!important}.cp-home-v3 #restaurantes .cp-cards-row-v3{gap:10px!important}.cp-home-v3 #restaurantes .cp-card-v3{min-height:194px!important;border-radius:18px!important}.cp-home-v3 #restaurantes .cp-card-media-v3{height:92px!important}.cp-home-v3 #restaurantes .cp-card-media-v3:before{width:min(68%,82px)!important;height:min(58%,58px)!important;border-radius:16px!important}.cp-home-v3 #restaurantes .cp-card-media-v3 img{width:min(76px,58%)!important;height:min(56px,52%)!important;border-radius:10px!important}.cp-home-v3 #restaurantes .cp-card-badge-v3{left:9px!important;top:9px!important;min-height:24px!important;padding:0 8px!important;font-size:8.4px!important}.cp-home-v3 #restaurantes .cp-card-body-v3{min-height:102px!important;padding:11px!important;gap:5px!important}.cp-home-v3 #restaurantes .cp-card-body-v3 h3{font-size:13.6px!important;line-height:1.07!important}.cp-home-v3 #restaurantes .cp-card-body-v3 p{min-height:25px!important;font-size:10.2px!important;line-height:1.14!important}.cp-home-v3 #restaurantes .cp-card-body-v3 small{padding:5px 7px!important;font-size:9.8px!important;line-height:1.04!important}}@media (max-width:370px){.cp-home-v3 #restaurantes .cp-card-v3{min-height:214px!important}.cp-home-v3 #restaurantes .cp-card-media-v3{height:104px!important}}@media (max-width:1180px){.cp-home-v3 #restaurantes .cp-card-media-v3{display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}.cp-home-v3 #restaurantes .cp-card-media-v3:before{width:min(82%,168px)!important;height:min(78%,132px)!important;border-radius:22px!important;background:radial-gradient(circle at 50% 0,hsla(0,0%,100%,.12),transparent 62%),rgba(5,6,10,.3)!important;border:1px solid hsla(0,0%,100%,.08)!important;box-shadow:0 13px 30px rgba(0,0,0,.24),inset 0 1px 0 hsla(0,0%,100%,.075)!important}.cp-home-v3 #restaurantes .cp-card-media-v3 img{width:min(148px,76%)!important;height:min(148px,76%)!important;max-width:min(148px,76%)!important;max-height:min(148px,76%)!important;object-fit:contain!important;object-position:center!important;aspect-ratio:1/1!important;border-radius:14px!important;padding:0!important;background:transparent!important;filter:drop-shadow(0 12px 18px rgba(0,0,0,.36))!important}.public-menu-store-logo-v3{display:grid!important;place-items:center!important;overflow:hidden!important}.public-menu-store-logo-v3 img{object-fit:contain!important;object-position:center!important;aspect-ratio:1/1!important;padding:0!important;background:transparent!important}}@media (min-width:641px) and (max-width:1180px){.cp-home-v3 #restaurantes .cp-card-media-v3{height:138px!important}.cp-home-v3 #restaurantes .cp-card-media-v3:before{width:min(78%,156px)!important;height:min(76%,118px)!important}.cp-home-v3 #restaurantes .cp-card-media-v3 img{width:min(136px,72%)!important;height:min(136px,72%)!important;max-width:min(136px,72%)!important;max-height:min(136px,72%)!important}.public-menu-store-head-v3{grid-template-columns:128px minmax(0,1fr)!important;gap:18px!important}.public-menu-store-logo-v3{width:128px!important;height:128px!important;border-radius:28px!important}.public-menu-store-logo-v3 img{width:108px!important;height:108px!important;max-width:108px!important;max-height:108px!important}.public-menu-store-head-v3 h1{font-size:clamp(1.7rem,3.2vw,2.35rem)!important}}@media (max-width:640px){.cp-home-v3 #restaurantes .cp-card-media-v3{height:128px!important}.cp-home-v3 #restaurantes .cp-card-media-v3:before{width:min(82%,124px)!important;height:min(78%,100px)!important;border-radius:19px!important}.cp-home-v3 #restaurantes .cp-card-media-v3 img{width:min(112px,76%)!important;height:min(112px,76%)!important;max-width:min(112px,76%)!important;max-height:min(112px,76%)!important;border-radius:12px!important}.cp-home-v3 #restaurantes .cp-card-v3{min-height:228px!important}.cp-home-v3 #restaurantes .cp-card-badge-v3{left:10px!important;top:10px!important;z-index:5!important}.public-menu-store-head-v3{grid-template-columns:108px minmax(0,1fr)!important;gap:12px!important;padding:14px!important}.public-menu-store-logo-v3{width:108px!important;height:108px!important;border-radius:24px!important}.public-menu-store-logo-v3 img{width:90px!important;height:90px!important;max-width:90px!important;max-height:90px!important}.public-menu-store-head-v3 h1{font-size:clamp(1.12rem,5.4vw,1.55rem)!important;line-height:1.03!important}.public-menu-store-head-v3 p{font-size:.58rem!important}.public-menu-store-head-v3 p:first-of-type span,.public-menu-store-head-v3 p:first-of-type strong,.public-menu-store-head-v3 p:last-of-type{font-size:.54rem!important}}@media (max-width:370px){.public-menu-store-head-v3{grid-template-columns:94px minmax(0,1fr)!important}.public-menu-store-logo-v3{width:94px!important;height:94px!important}.public-menu-store-logo-v3 img{width:78px!important;height:78px!important}}@media (max-width:1180px){.cp-home-v3 #restaurantes .cp-card-media-v3,.public-menu-store-logo-v3{position:relative!important;isolation:isolate!important;overflow:hidden!important}.cp-card-media-bg-v151,.public-menu-store-logo-bg-v151{position:absolute!important;inset:-10%!important;z-index:0!important;display:block!important;background-position:50%!important;background-size:cover!important;background-repeat:no-repeat!important;filter:blur(16px) saturate(1.2) brightness(.62)!important;transform:scale(1.16)!important;opacity:.72!important;pointer-events:none!important}.cp-home-v3 #restaurantes .cp-card-media-v3:before{z-index:1!important;background:linear-gradient(180deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.012)),rgba(3,4,8,.34)!important;backdrop-filter:blur(6px) saturate(1.08)!important;-webkit-backdrop-filter:blur(6px) saturate(1.08)!important}.cp-home-v3 #restaurantes .cp-card-media-v3:after,.public-menu-store-logo-v3:after{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;pointer-events:none!important;background:radial-gradient(circle at 50% 40%,hsla(0,0%,100%,.08),transparent 38%),linear-gradient(180deg,rgba(0,0,0,.04),rgba(0,0,0,.18))!important}.cp-home-v3 #restaurantes .cp-card-badge-v3{z-index:4!important}.cp-home-v3 #restaurantes .cp-card-logo-img-v151,.public-menu-store-logo-img-v151{position:relative!important;z-index:3!important;display:block!important;object-position:center!important;object-fit:cover!important;aspect-ratio:1/1!important;background:rgba(0,0,0,.18)!important;box-shadow:0 14px 30px rgba(0,0,0,.36),inset 0 1px 0 hsla(0,0%,100%,.06)!important;filter:drop-shadow(0 10px 16px rgba(0,0,0,.32))!important}.cp-home-v3 #restaurantes .cp-card-media-v3>img:not(.cp-card-logo-img-v151),.public-menu-store-logo-v3>img:not(.public-menu-store-logo-img-v151){position:relative!important;z-index:3!important}}@media (min-width:641px) and (max-width:1180px){.cp-home-v3 #restaurantes .cp-card-media-v3{height:142px!important}.cp-home-v3 #restaurantes .cp-card-media-v3:before{width:min(70%,138px)!important;height:min(82%,118px)!important;border-radius:24px!important}.cp-home-v3 #restaurantes .cp-card-logo-img-v151{width:min(118px,68%)!important;height:min(118px,68%)!important;max-width:min(118px,68%)!important;max-height:min(118px,68%)!important;border-radius:20px!important}.public-menu-store-logo-v3{width:126px!important;height:126px!important;border-radius:28px!important}.public-menu-store-logo-img-v151{width:108px!important;height:108px!important;max-width:108px!important;max-height:108px!important;border-radius:22px!important}}@media (max-width:640px){.cp-home-v3 #restaurantes .cp-card-media-v3{height:124px!important}.cp-home-v3 #restaurantes .cp-card-media-v3:before{width:min(74%,116px)!important;height:min(80%,98px)!important;border-radius:21px!important}.cp-home-v3 #restaurantes .cp-card-logo-img-v151{width:min(100px,68%)!important;height:min(100px,68%)!important;max-width:min(100px,68%)!important;max-height:min(100px,68%)!important;border-radius:18px!important}.public-menu-store-logo-v3{width:108px!important;height:108px!important;border-radius:24px!important}.public-menu-store-logo-img-v151{width:92px!important;height:92px!important;max-width:92px!important;max-height:92px!important;border-radius:20px!important}}@media (max-width:370px){.cp-home-v3 #restaurantes .cp-card-logo-img-v151{width:min(92px,66%)!important;height:min(92px,66%)!important}.public-menu-store-logo-img-v151{width:80px!important;height:80px!important;border-radius:18px!important}}.cp-home-v3 #restaurantes .cp-card-media-v3 .smart-store-logo-v153,.public-menu-store-logo-v3 .smart-store-logo-v153{position:relative!important;z-index:3!important;display:block!important;isolation:isolate!important;overflow:hidden!important;flex:0 0 auto!important;background:radial-gradient(circle at 50% 0,hsla(0,0%,100%,.1),transparent 58%),linear-gradient(145deg,rgba(26,8,10,.94),rgba(5,6,10,.96))!important;box-shadow:0 14px 30px rgba(0,0,0,.36),inset 0 1px 0 hsla(0,0%,100%,.07)!important}.cp-home-v3 #restaurantes .cp-card-media-v3 .smart-store-logo-v153__bg,.public-menu-store-logo-v3 .smart-store-logo-v153__bg{position:absolute!important;inset:-18%!important;z-index:0!important;display:block!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;filter:blur(18px) saturate(1.22) brightness(.62)!important;transform:scale(1.18)!important;opacity:.74!important;pointer-events:none!important}.cp-home-v3 #restaurantes .cp-card-media-v3 .smart-store-logo-v153:after,.public-menu-store-logo-v3 .smart-store-logo-v153:after{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;pointer-events:none!important;background:radial-gradient(circle at 50% 35%,hsla(0,0%,100%,.08),transparent 38%),linear-gradient(180deg,rgba(0,0,0,.03),rgba(0,0,0,.16))!important}.cp-home-v3 #restaurantes .cp-card-media-v3 .smart-store-logo-v153__img,.public-menu-store-logo-v3 .smart-store-logo-v153 .smart-store-logo-v153__img{position:relative!important;left:auto!important;top:auto!important;z-index:2!important;display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;min-width:0!important;min-height:0!important;transform:none!important;aspect-ratio:1/1!important;object-fit:cover!important;object-position:center!important;border-radius:inherit!important;padding:0!important;background:transparent!important;box-shadow:none!important;filter:drop-shadow(0 10px 16px rgba(0,0,0,.28))!important}@media (min-width:641px) and (max-width:1180px){.cp-home-v3 #restaurantes .cp-card-media-v3 .smart-store-logo-v153--restaurant-card{width:min(126px,76%)!important;height:min(126px,76%)!important;border-radius:23px!important}.public-menu-store-logo-v3 .smart-store-logo-v153--menu-head{width:112px!important;height:112px!important;border-radius:24px!important}}@media (max-width:640px){.cp-home-v3 #restaurantes .cp-card-media-v3 .smart-store-logo-v153--restaurant-card{width:min(106px,78%)!important;height:min(106px,78%)!important;border-radius:20px!important}.public-menu-store-logo-v3 .smart-store-logo-v153--menu-head{width:96px!important;height:96px!important;border-radius:22px!important}}@media (max-width:370px){.cp-home-v3 #restaurantes .cp-card-media-v3 .smart-store-logo-v153--restaurant-card{width:min(96px,76%)!important;height:min(96px,76%)!important}.public-menu-store-logo-v3 .smart-store-logo-v153--menu-head{width:84px!important;height:84px!important;border-radius:19px!important}}@media (max-width:720px){body,html{min-height:100%!important;background:#05070f!important;overscroll-behavior-y:none}body{padding-bottom:0!important}body:has(#conteudo-principal .categories-premium-page-v1) .bg-orbit,body:has(#conteudo-principal .categories-premium-page-v1) .grid-glow,body:has(#conteudo-principal .cp-home-v3) .bg-orbit,body:has(#conteudo-principal .cp-home-v3) .grid-glow,body:has(#conteudo-principal .customer-address-page-v1) .bg-orbit,body:has(#conteudo-principal .customer-address-page-v1) .grid-glow,body:has(#conteudo-principal .customer-auth-page-v1) .bg-orbit,body:has(#conteudo-principal .customer-auth-page-v1) .grid-glow,body:has(#conteudo-principal .customer-panel-page-v1) .bg-orbit,body:has(#conteudo-principal .customer-panel-page-v1) .grid-glow,body:has(#conteudo-principal .customer-status-order-page-v2) .bg-orbit,body:has(#conteudo-principal .customer-status-order-page-v2) .grid-glow,body:has(#conteudo-principal .marketplace-clone-page) .bg-orbit,body:has(#conteudo-principal .marketplace-clone-page) .grid-glow{background:#05070f!important}body:has(#conteudo-principal .categories-premium-page-v1) #conteudo-principal,body:has(#conteudo-principal .cp-home-v3) #conteudo-principal,body:has(#conteudo-principal .customer-address-page-v1) #conteudo-principal,body:has(#conteudo-principal .customer-auth-page-v1) #conteudo-principal,body:has(#conteudo-principal .customer-panel-page-v1) #conteudo-principal,body:has(#conteudo-principal .customer-status-order-page-v2) #conteudo-principal,body:has(#conteudo-principal .marketplace-clone-page) #conteudo-principal{padding-bottom:0!important;margin-bottom:0!important;background:#05070f!important;scroll-padding-bottom:calc(152px + env(safe-area-inset-bottom))!important}body:has(#conteudo-principal .categories-premium-page-v1) #conteudo-principal:after,body:has(#conteudo-principal .cp-home-v3) #conteudo-principal:after,body:has(#conteudo-principal .customer-address-page-v1) #conteudo-principal:after,body:has(#conteudo-principal .customer-auth-page-v1) #conteudo-principal:after,body:has(#conteudo-principal .customer-panel-page-v1) #conteudo-principal:after,body:has(#conteudo-principal .customer-status-order-page-v2) #conteudo-principal:after,body:has(#conteudo-principal .marketplace-clone-page) #conteudo-principal:after{content:none!important;display:none!important;height:0!important}.categories-premium-page-v1,.cp-home-v3,.customer-address-page-v1,.customer-auth-page-v1,.customer-panel-page-v1,.customer-status-order-page-v2,.marketplace-clone-page{margin-bottom:0!important;background:#05070f!important;padding-bottom:calc(84px + env(safe-area-inset-bottom))!important}.categories-premium-page-v1>:last-child,.cp-home-v3>:last-child,.customer-address-page-v1>:last-child,.customer-auth-page-v1>:last-child,.customer-panel-page-v1>:last-child,.customer-status-order-page-v2>:last-child,.marketplace-clone-page>:last-child{margin-bottom:0!important}.cp-home-v3 .cp-footer,.cp-home-v3 .cp-footer-v3,.cp-home-v3 footer{margin-bottom:0!important;padding-bottom:12px!important;background:#05070f!important}}@supports (-webkit-touch-callout:none){@media (max-width:720px){#conteudo-principal,.bg-orbit,.grid-glow,body,html{background-color:#05070f!important}}}@media (max-width:1180px){html body .cp-home-v3 #restaurantes .cp-card-media-v3 .smart-store-logo-v155,html body .public-menu-store-logo-v3 .smart-store-logo-v155{background:radial-gradient(circle at 50% 0,hsla(0,0%,100%,.1),transparent 58%),linear-gradient(145deg,rgba(26,8,10,.94),rgba(5,6,10,.96))!important}html body .cp-home-v3 #restaurantes .cp-card-media-v3 .smart-store-logo-v153__bg,html body .cp-home-v3 #restaurantes .cp-card-media-v3 .smart-store-logo-v155__bg,html body .public-menu-store-logo-v3 .smart-store-logo-v153__bg,html body .public-menu-store-logo-v3 .smart-store-logo-v155__bg{inset:-24%!important;background-size:cover!important;background-position:50%!important;filter:blur(18px) saturate(1.28) brightness(.58)!important;transform:scale(1.22)!important;opacity:.82!important}html body .cp-home-v3 #restaurantes .cp-card-media-v3 .smart-store-logo-v153>.smart-store-logo-v153__img,html body .cp-home-v3 #restaurantes .cp-card-media-v3 .smart-store-logo-v155>.smart-store-logo-v153__img,html body .public-menu-store-logo-v3 .smart-store-logo-v153>.smart-store-logo-v153__img,html body .public-menu-store-logo-v3 .smart-store-logo-v155>.smart-store-logo-v153__img{position:relative!important;inset:auto!important;left:auto!important;top:auto!important;z-index:2!important;display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;min-width:0!important;min-height:0!important;transform:none!important;object-fit:contain!important;object-position:center center!important;box-sizing:border-box!important;background:transparent!important;border-radius:inherit!important;box-shadow:none!important;filter:drop-shadow(0 10px 16px rgba(0,0,0,.32))!important}html body .cp-home-v3 #restaurantes .cp-card-media-v3 .smart-store-logo-v153--restaurant-card>.smart-store-logo-v153__img{padding:clamp(8px,9%,13px)!important}html body .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head>.smart-store-logo-v153__img{padding:clamp(7px,8%,12px)!important}}@media (max-width:720px){body,html{overflow-y:auto!important;overflow-x:hidden!important;height:auto!important;min-height:100%!important;max-height:none!important;touch-action:pan-y pinch-zoom!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:auto!important;background:#05070f!important}body:has(#conteudo-principal .categories-premium-page-v1),body:has(#conteudo-principal .cp-home-v3),body:has(#conteudo-principal .customer-address-page-v1),body:has(#conteudo-principal .customer-auth-page-v1),body:has(#conteudo-principal .customer-panel-page-v1),body:has(#conteudo-principal .customer-status-order-page-v2),body:has(#conteudo-principal .marketplace-clone-page){overflow-y:auto!important;overflow-x:hidden!important;touch-action:pan-y pinch-zoom!important;-webkit-overflow-scrolling:touch!important}#conteudo-principal{overflow-x:hidden!important;height:auto!important}#conteudo-principal,.categories-premium-page-v1,.cp-home-v3,.customer-address-page-v1,.customer-auth-page-v1,.customer-panel-page-v1,.customer-status-order-page-v2,.marketplace-clone-page{overflow-y:visible!important;max-height:none!important;touch-action:pan-y pinch-zoom!important;-webkit-overflow-scrolling:touch!important}}@media (max-width:1180px){html body .cp-home-v3 #restaurantes .cp-card-media-v3 .smart-store-logo-v157,html body .public-menu-store-logo-v3 .smart-store-logo-v157{display:block!important;position:relative!important;overflow:hidden!important;isolation:isolate!important;background:radial-gradient(circle at 50% 0,hsla(0,0%,100%,.12),transparent 58%),linear-gradient(145deg,rgba(28,7,10,.96),rgba(4,5,10,.98))!important}html body .cp-home-v3 #restaurantes .cp-card-media-v3 .smart-store-logo-v157>.smart-store-logo-v153__bg,html body .public-menu-store-logo-v3 .smart-store-logo-v157>.smart-store-logo-v153__bg{inset:-28%!important;background-size:cover!important;background-position:50%!important;filter:blur(20px) saturate(1.34) brightness(.56)!important;transform:scale(1.26)!important;opacity:.9!important}html body .cp-home-v3 #restaurantes .cp-card-media-v3 .smart-store-logo-v157>.smart-store-logo-v153__img,html body .public-menu-store-logo-v3 .smart-store-logo-v157>.smart-store-logo-v153__img{position:relative!important;z-index:2!important;display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;min-width:100%!important;min-height:100%!important;padding:0!important;margin:0!important;border-radius:inherit!important;background:transparent!important;object-position:center center!important;object-fit:cover!important;transform:none!important;box-shadow:none!important;filter:drop-shadow(0 10px 16px rgba(0,0,0,.3))!important}html body .cp-home-v3 #restaurantes .cp-card-media-v3 .smart-store-logo-v157[data-fit-mode=safe]>.smart-store-logo-v153__img,html body .public-menu-store-logo-v3 .smart-store-logo-v157[data-fit-mode=safe]>.smart-store-logo-v153__img{object-fit:contain!important;min-width:0!important;min-height:0!important;padding:clamp(2px,3.5%,6px)!important}html body .cp-home-v3 #restaurantes .cp-card-media-v3 .smart-store-logo-v157--restaurant-card{width:min(118px,82%)!important;height:min(118px,82%)!important;border-radius:22px!important}html body .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head{width:min(104px,92%)!important;height:min(104px,92%)!important;border-radius:23px!important}}@media (min-width:641px) and (max-width:1180px){html body .cp-home-v3 #restaurantes .cp-card-media-v3 .smart-store-logo-v157--restaurant-card{width:min(134px,82%)!important;height:min(134px,82%)!important}html body .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head{width:min(118px,92%)!important;height:min(118px,92%)!important}}@media (max-width:370px){html body .cp-home-v3 #restaurantes .cp-card-media-v3 .smart-store-logo-v157--restaurant-card{width:min(104px,80%)!important;height:min(104px,80%)!important}html body .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head{width:min(90px,92%)!important;height:min(90px,92%)!important}}.cp-desktop-mobile-access-v1{display:none}@media (min-width:1025px) and (hover:hover) and (pointer:fine){.cp-home-v3 #restaurantes .cp-cards-row-v3{display:none!important}.cp-home-v3 #restaurantes .cp-desktop-mobile-access-v1{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:22px;gap:22px;width:min(980px,100%);min-height:172px;margin-top:26px;padding:30px 34px;border-radius:30px;overflow:hidden;isolation:isolate;border:1px solid rgba(255,60,72,.28);background:radial-gradient(circle at 16% 24%,rgba(255,64,48,.2),transparent 34%),radial-gradient(circle at 92% 18%,rgba(255,120,60,.13),transparent 32%),linear-gradient(135deg,rgba(23,6,9,.96),rgba(6,6,10,.98));box-shadow:0 28px 90px rgba(0,0,0,.42),inset 0 1px 0 hsla(0,0%,100%,.08)}.cp-home-v3 #restaurantes .cp-desktop-mobile-access-v1:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(hsla(0,0%,100%,.045) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.035) 1px,transparent 0);background-size:42px 42px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent);opacity:.28}.cp-home-v3 #restaurantes .cp-desktop-mobile-access-icon-v1{display:grid;place-items:center;width:88px;height:88px;border-radius:26px;border:1px solid hsla(0,0%,100%,.14);background:radial-gradient(circle at 50% 0,rgba(255,92,68,.34),transparent 58%),linear-gradient(145deg,rgba(255,46,32,.18),rgba(12,12,18,.92));box-shadow:0 22px 50px rgba(255,31,45,.18),inset 0 1px 0 hsla(0,0%,100%,.12);font-size:42px;line-height:1}.cp-home-v3 #restaurantes .cp-desktop-mobile-access-copy-v1{min-width:0}.cp-home-v3 #restaurantes .cp-desktop-mobile-access-copy-v1 strong{display:block;color:#fff;font-size:clamp(26px,2.1vw,38px);line-height:1.05;letter-spacing:-.045em;font-weight:950;text-wrap:balance}.cp-home-v3 #restaurantes .cp-desktop-mobile-access-copy-v1 p{max-width:650px;margin:12px 0 0;color:hsla(0,0%,100%,.72);font-size:16px;line-height:1.55;font-weight:800}.cp-home-v3 #restaurantes .cp-desktop-mobile-access-btn-v1{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 24px;border-radius:999px;text-decoration:none;color:#fff;font-size:15px;font-weight:950;white-space:nowrap;border:1px solid hsla(0,0%,100%,.14);background:linear-gradient(135deg,#ff1734,#ff5a2f);box-shadow:0 18px 46px rgba(255,35,42,.28),inset 0 1px 0 hsla(0,0%,100%,.2)}.cp-home-v3 #restaurantes .cp-desktop-mobile-access-btn-v1:hover{transform:translateY(-1px);box-shadow:0 22px 58px rgba(255,35,42,.34),inset 0 1px 0 hsla(0,0%,100%,.22)}}.foodgpt-coming-soon-page-v161{display:grid;align-items:center;min-height:calc(100vh - 90px);padding:clamp(32px,7vw,82px) 0;background:radial-gradient(circle at 20% 8%,rgba(229,9,20,.32),transparent 32%),radial-gradient(circle at 78% 22%,hsla(0,0%,100%,.12),transparent 28%),linear-gradient(135deg,#05070f,#0c101d 46%,#18040a)}.foodgpt-coming-soon-card-v161{max-width:860px;text-align:center;display:grid;justify-items:center;grid-gap:18px;gap:18px;padding:clamp(28px,6vw,58px);border-radius:34px;border:1px solid hsla(0,0%,100%,.16);background:linear-gradient(180deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.045)),rgba(5,7,15,.82);box-shadow:0 28px 80px rgba(0,0,0,.45),0 0 42px rgba(229,9,20,.14);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.foodgpt-coming-soon-lock-v161,.partner-foodgpt-lock-icon-v161{display:grid;place-items:center;width:76px;height:76px;border-radius:26px;background:linear-gradient(135deg,rgba(229,9,20,.96),rgba(85,8,16,.96));box-shadow:0 18px 42px rgba(229,9,20,.32);font-size:2rem}.foodgpt-coming-soon-card-v161 h1{margin:0;color:#fff;font-size:clamp(2.15rem,8vw,4.6rem);line-height:.94;letter-spacing:-.06em}.foodgpt-coming-soon-card-v161 p{max-width:680px;margin:0;color:hsla(0,0%,100%,.82);font-weight:750;line-height:1.65}.foodgpt-coming-soon-actions-v161{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px}.partner-foodgpt-locked-v161{overflow:hidden;position:relative;border-color:rgba(229,9,20,.22)!important;background:radial-gradient(circle at top right,rgba(229,9,20,.16),transparent 34%),linear-gradient(180deg,rgba(12,16,29,.98),rgba(5,7,15,.98))!important}.partner-foodgpt-locked-v161 .partner-section-title-v2 h2,.partner-foodgpt-locked-v161 .partner-section-title-v2 p{color:#fff!important}.partner-foodgpt-soon-badge-v161{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;gap:8px;margin-bottom:10px;padding:8px 12px;border-radius:999px;border:1px solid hsla(0,0%,100%,.16);background:rgba(229,9,20,.18);color:#fff;font-size:.76rem;font-weight:1000;letter-spacing:.08em;text-transform:uppercase}.partner-foodgpt-coming-soon-v161{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:18px;gap:18px;align-items:center;margin-top:18px;padding:clamp(18px,4vw,28px);border-radius:28px;border:1px solid hsla(0,0%,100%,.13);background:hsla(0,0%,100%,.065)}.partner-foodgpt-coming-soon-v161 h3{margin:0 0 8px;color:#fff!important}.partner-foodgpt-coming-soon-v161 p{margin:0;color:hsla(0,0%,100%,.78)!important;font-weight:750;line-height:1.58}@media (max-width:640px){.partner-foodgpt-coming-soon-v161{grid-template-columns:1fr;justify-items:start}.foodgpt-coming-soon-actions-v161{width:100%}.foodgpt-coming-soon-actions-v161 .btn{width:100%;justify-content:center}}@media (max-width:720px){body:has(#conteudo-principal .cp-home-v3),body:has(#conteudo-principal .cp-home-v3) #conteudo-principal,body:has(#conteudo-principal .cp-home-v3) .cp-home-v3{background-color:#05070f!important;color-scheme:dark!important;min-height:100svh!important;overflow-x:hidden!important;content-visibility:visible!important;contain-intrinsic-size:auto none!important;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}body:has(#conteudo-principal .cp-home-v3) .bg-orbit,body:has(#conteudo-principal .cp-home-v3) .grid-glow{background-color:#05070f!important;transform:translateZ(0)!important;backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important;will-change:auto!important}body:has(#conteudo-principal .cp-home-v3) .bg-orbit:after,body:has(#conteudo-principal .cp-home-v3) .bg-orbit:before{animation:none!important;filter:blur(10px)!important;opacity:.22!important;transform:translateZ(0)!important}body:has(#conteudo-principal .cp-home-v3) .cp-home-v3:before{animation:none!important;will-change:auto!important;transform:translateZ(0)!important}body:has(#conteudo-principal .cp-home-v3) #categorias,body:has(#conteudo-principal .cp-home-v3) #como-funciona,body:has(#conteudo-principal .cp-home-v3) #restaurantes,body:has(#conteudo-principal .cp-home-v3) .cp-hero-art-v3,body:has(#conteudo-principal .cp-home-v3) .cp-hero-carousel-slot-v1,body:has(#conteudo-principal .cp-home-v3) .cp-hero-v3,body:has(#conteudo-principal .cp-home-v3) .cp-home-discovery-v1,body:has(#conteudo-principal .cp-home-v3) .cp-home-v3 .cp-container,body:has(#conteudo-principal .cp-home-v3) .cp-home-v3>footer,body:has(#conteudo-principal .cp-home-v3) .cp-home-v3>section{position:relative!important;background-clip:padding-box!important;content-visibility:visible!important;contain-intrinsic-size:auto none!important;transform:translateZ(0)!important;backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important}body:has(#conteudo-principal .cp-home-v3) .cp-benefit-card-v3,body:has(#conteudo-principal .cp-home-v3) .cp-card-v3,body:has(#conteudo-principal .cp-home-v3) .cp-category-v3,body:has(#conteudo-principal .cp-home-v3) .cp-footer-v3,body:has(#conteudo-principal .cp-home-v3) .cp-home-promo-3d-carousel-v1,body:has(#conteudo-principal .cp-home-v3) .cp-home-promo-3d-media-v1,body:has(#conteudo-principal .cp-home-v3) .cp-home-promo-3d-slide-v1,body:has(#conteudo-principal .cp-home-v3) .cp-home-promo-3d-stage-v1{transform:translateZ(0)!important;backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important;content-visibility:visible!important}body:has(#conteudo-principal .cp-home-v3) .cp-card-v3 img,body:has(#conteudo-principal .cp-home-v3) .cp-footer-social-icon-v3 svg,body:has(#conteudo-principal .cp-home-v3) .cp-home-promo-3d-media-v1,body:has(#conteudo-principal .cp-home-v3) .cp-partner-card-v35 img,body:has(#conteudo-principal .cp-home-v3) .cp-security-carousel-card-v92 img{backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important;transform:translateZ(0)!important}body:has(#conteudo-principal .cp-home-v3) .cp-float-food-v3,body:has(#conteudo-principal .cp-home-v3) .cp-hero-v3:after,body:has(#conteudo-principal .cp-home-v3) .cp-home-promo-3d-glass-v1,body:has(#conteudo-principal .cp-home-v3) .moto-speed,body:has(#conteudo-principal .cp-home-v3) .road-stripe{will-change:auto!important}}@supports (-webkit-touch-callout:none){@media (max-width:720px){body:has(#conteudo-principal .cp-home-v3),body:has(#conteudo-principal .cp-home-v3) #conteudo-principal,body:has(#conteudo-principal .cp-home-v3) .cp-home-v3{transform:translateZ(0)!important;background-color:#05070f!important}}}.customer-auth-page-didactic-v1 .customer-field-help-v2{display:block!important;margin-top:2px!important;color:hsla(0,0%,100%,.72)!important;font-size:.82rem!important;font-weight:750!important;line-height:1.35!important}.customer-auth-page-didactic-v1 .customer-form-v1 label{gap:6px!important}.customer-auth-page-didactic-v1 .customer-form-v1 label .input{margin-top:2px!important}.customer-signup-modal-v2{position:fixed!important;inset:0!important;z-index:99999!important;display:grid!important;place-items:center!important;padding:22px!important}.customer-signup-modal-backdrop-v2{position:absolute!important;inset:0!important;background:rgba(0,0,0,.72)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}.customer-signup-modal-card-v2{position:relative!important;width:min(430px,100%)!important;border-radius:28px!important;padding:28px!important;background:radial-gradient(circle at 18% 0,rgba(255,122,24,.2),transparent 38%),linear-gradient(145deg,rgba(20,22,32,.98),rgba(7,8,13,.98))!important;border:1px solid hsla(0,0%,100%,.14)!important;box-shadow:0 32px 100px rgba(0,0,0,.58),inset 0 0 0 1px rgba(229,9,20,.22)!important;color:#fff!important;text-align:center!important}.customer-signup-modal-icon-v2{width:54px!important;height:54px!important;margin:0 auto 14px!important;display:grid!important;place-items:center!important;border-radius:18px!important;background:linear-gradient(135deg,#e50914,#ff7a18)!important;color:#fff!important;font-size:1.7rem!important;font-weight:1000!important;box-shadow:0 18px 42px rgba(229,9,20,.34)!important}.customer-signup-modal-card-v2 h2{margin:0 0 10px!important;color:#fff!important;font-size:clamp(1.25rem,4.6vw,1.7rem)!important;font-weight:1000!important}.customer-signup-modal-card-v2 p{margin:0 0 20px!important;color:hsla(0,0%,100%,.88)!important;font-weight:800!important;line-height:1.5!important}@media (max-width:640px){.customer-signup-modal-v2{padding:16px!important}.customer-signup-modal-card-v2{padding:24px 20px!important;border-radius:24px!important}}@media (max-width:720px){body:has(#conteudo-principal .cp-home-v3) .global-bottom-menu-v2{position:fixed!important;left:50%!important;right:auto!important;bottom:max(8px,env(safe-area-inset-bottom))!important;transform:translateX(-50%)!important;z-index:2147483000!important;display:grid!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;will-change:transform!important}}@supports (-webkit-touch-callout:none){@media (max-width:720px){body.cardappio-ios-safari-safe-v1:has(#conteudo-principal .cp-home-v3),body.cardappio-ios-v1:has(#conteudo-principal .cp-home-v3),body.cardappio-safari-v1:has(#conteudo-principal .cp-home-v3),body:has(#conteudo-principal .cp-home-v3){transform:none!important}body.cardappio-ios-safari-safe-v1:has(#conteudo-principal .cp-home-v3) .global-bottom-menu-v2,body.cardappio-ios-v1:has(#conteudo-principal .cp-home-v3) .global-bottom-menu-v2,body.cardappio-safari-v1:has(#conteudo-principal .cp-home-v3) .global-bottom-menu-v2,body:has(#conteudo-principal .cp-home-v3) .global-bottom-menu-v2{position:fixed!important;left:50%!important;right:auto!important;bottom:max(8px,env(safe-area-inset-bottom))!important;transform:translateX(-50%) translateZ(0)!important;z-index:2147483000!important;isolation:isolate!important}}}.auth-forgot-password-link-v170{display:inline-flex!important;width:-moz-fit-content!important;width:fit-content!important;margin:-2px 0 4px auto!important;color:#ffb366!important;font-weight:1000!important;text-decoration:none!important;letter-spacing:-.01em!important}.auth-forgot-password-link-v170:focus-visible,.auth-forgot-password-link-v170:hover{color:#fff!important;text-decoration:underline!important}.partner-forgot-password-link-v170{color:#e50914!important;margin:-4px 0 2px auto!important}.auth-password-page-v170{min-height:calc(100dvh - 90px)!important}.auth-password-actions-v170 .btn,.auth-password-form-v170 .btn{justify-content:center!important;text-align:center!important}.auth-password-actions-v170{display:grid!important;grid-gap:12px!important;gap:12px!important;margin-top:18px!important}.auth-password-back-v170{margin-top:18px!important}.auth-password-help-v170 .customer-auth-help-list-v1 div p{margin:0!important}@media (max-width:1024px){:root{--cardappio-bottom-menu-clearance-v170:calc(106px + env(safe-area-inset-bottom))}.pwa-install-card-v1{bottom:calc(var(--cardappio-bottom-menu-clearance-v170) + 10px)!important;z-index:2147482999!important;max-height:calc(100dvh - var(--cardappio-bottom-menu-clearance-v170) - 24px)!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}.customer-login-popup-backdrop-v1,.customer-signup-modal-v2,.order-popup-backdrop-v1,.partner-kyc-popup-backdrop{align-items:flex-end!important;place-items:end center!important;padding-bottom:calc(var(--cardappio-bottom-menu-clearance-v170) + 14px)!important;padding-left:max(14px,env(safe-area-inset-left))!important;padding-right:max(14px,env(safe-area-inset-right))!important}.customer-login-popup-card-v1,.customer-signup-modal-card-v2,.order-popup-card-v1,.partner-kyc-popup{max-height:calc(100dvh - var(--cardappio-bottom-menu-clearance-v170) - 34px)!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important}.order-floating-pill-v1{bottom:calc(var(--cardappio-bottom-menu-clearance-v170) + 8px)!important;z-index:2147482999!important}}@media (max-width:420px){:root{--cardappio-bottom-menu-clearance-v170:calc(96px + env(safe-area-inset-bottom))}.customer-login-popup-card-v1,.customer-signup-modal-card-v2,.order-popup-card-v1,.partner-kyc-popup{border-radius:22px!important}}.password-field-v172{position:relative!important;display:block!important;width:100%!important}.password-field-v172 .input{width:100%!important;padding-right:104px!important}.password-toggle-v172{position:absolute!important;top:50%!important;right:10px!important;transform:translateY(-50%)!important;min-width:78px!important;height:34px!important;border:1px solid hsla(0,0%,100%,.18)!important;border-radius:999px!important;background:hsla(0,0%,100%,.08)!important;color:hsla(0,0%,100%,.92)!important;font-size:.78rem!important;font-weight:950!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;z-index:2!important;box-shadow:0 8px 22px rgba(0,0,0,.2)!important}.password-toggle-v172:focus-visible,.password-toggle-v172:hover{background:linear-gradient(135deg,rgba(229,9,20,.95),rgba(255,122,24,.92))!important;color:#fff!important;outline:none!important}.partner-auth-form .password-field-v172 .input,.partner-auth-page .password-field-v172 .input{padding-right:104px!important}.partner-auth-form .password-toggle-v172,.partner-auth-page .password-toggle-v172{border-color:rgba(229,9,20,.28)!important;background:rgba(229,9,20,.08)!important;color:#e50914!important}.partner-auth-form .password-toggle-v172:focus-visible,.partner-auth-form .password-toggle-v172:hover,.partner-auth-page .password-toggle-v172:focus-visible,.partner-auth-page .password-toggle-v172:hover{color:#fff!important}.auth-email-check-alert-v172{border-radius:22px!important;padding:18px 20px!important;background:radial-gradient(circle at 0 0,rgba(255,122,24,.2),transparent 36%),linear-gradient(135deg,rgba(255,122,24,.18),rgba(229,9,20,.14))!important;border:1px solid rgba(255,122,24,.42)!important;color:#fff7ed!important;font-weight:950!important;line-height:1.38!important;box-shadow:0 18px 46px rgba(229,9,20,.18)!important}@media (max-width:420px){.partner-auth-form .password-field-v172 .input,.partner-auth-page .password-field-v172 .input,.password-field-v172 .input{padding-right:92px!important}.password-toggle-v172{min-width:68px!important;height:32px!important;right:8px!important;font-size:.72rem!important}}.customer-address-hero-v1 h1{color:#fff!important;text-shadow:0 8px 28px rgba(0,0,0,.48),0 0 18px hsla(0,0%,100%,.1)!important}.customer-login-popup-close-v1{display:none!important}@media (max-width:1024px){.customer-address-page-v1{padding-bottom:calc(var(--cardappio-bottom-menu-clearance-v170, 106px) + 52px)!important}.customer-address-grid-v1{padding-bottom:calc(var(--cardappio-bottom-menu-clearance-v170, 106px) + 24px)!important}.customer-address-page-v1>:last-child{margin-bottom:calc(var(--cardappio-bottom-menu-clearance-v170, 106px) + 18px)!important}.customer-address-hero-v1 h1{color:#fff!important;opacity:1!important}}@media (max-width:420px){.customer-address-page-v1{padding-bottom:calc(var(--cardappio-bottom-menu-clearance-v170, 96px) + 62px)!important}.customer-address-grid-v1{padding-bottom:calc(var(--cardappio-bottom-menu-clearance-v170, 96px) + 34px)!important}}@media (max-width:620px){.partner-auth-page .partner-auth-brand h1{font-size:clamp(34px,10.2vw,42px)!important;line-height:.96!important;letter-spacing:-.065em!important;max-width:100%!important;overflow-wrap:normal!important;word-break:keep-all!important;-webkit-hyphens:none!important;hyphens:none!important}}@media (max-width:420px){.partner-auth-page .partner-auth-brand h1{font-size:clamp(30px,9.6vw,38px)!important;letter-spacing:-.072em!important}}.kyc-camera-preview-v176{display:grid;grid-gap:12px;gap:12px;padding:12px;border:1px solid hsla(0,0%,100%,.14);border-radius:18px;background:rgba(0,0,0,.26);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08)}.kyc-camera-preview-v176 video{width:100%;max-height:min(56vh,420px);object-fit:cover;border-radius:16px;background:#05070d;border:1px solid hsla(0,0%,100%,.12)}.kyc-camera-preview-actions-v176{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.kyc-camera-error-v176{display:block;padding:12px 14px;border-radius:14px;background:rgba(255,60,60,.13);border:1px solid rgba(255,84,84,.28);color:#ffd2d2;font-weight:800;line-height:1.35}@media (max-width:640px){.kyc-camera-preview-actions-v176{grid-template-columns:1fr}}.kyc-camera-video-shell-v177{position:relative;overflow:hidden;border-radius:16px;background:#05070d}.kyc-camera-video-shell-v177 .kyc-camera-loading-v177{position:absolute;inset:0;display:grid;place-content:center;grid-gap:8px;gap:8px;padding:20px;text-align:center;color:#fff;background:radial-gradient(circle at center,rgba(255,48,48,.18),rgba(5,7,13,.92) 64%);border:1px solid hsla(0,0%,100%,.12)}.kyc-camera-loading-v177 strong{font-size:1rem;font-weight:900}.kyc-camera-loading-v177 span{color:hsla(0,0%,100%,.76);font-size:.86rem;font-weight:700;line-height:1.35}.kyc-camera-video-shell-v178{aspect-ratio:var(--kyc-camera-aspect,4/3)!important;max-height:min(58vh,430px)!important;overflow:hidden!important}.kyc-camera-video-shell-v178,.kyc-camera-video-shell-v178 video{width:100%!important;display:block!important;background:#05070d!important}.kyc-camera-video-shell-v178 video{height:100%!important;max-height:none!important;object-fit:cover!important;object-position:center center!important;border-radius:16px!important}@media (max-width:640px){.kyc-camera-video-shell-v178{max-height:min(52vh,390px)!important}}.representative-public-page-v179{min-height:100vh;background:radial-gradient(circle at top left,rgba(239,68,68,.18),transparent 34rem),radial-gradient(circle at top right,rgba(245,158,11,.14),transparent 30rem),#070707;color:#fff;padding:4rem 0 5rem}.representative-hero-v179{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);grid-gap:2rem;gap:2rem;align-items:stretch}.representative-hero-card-v179,.representative-hero-copy-v179,.representative-security-v179,.representative-steps-v179 article{border:1px solid hsla(0,0%,100%,.12);background:linear-gradient(145deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.045));box-shadow:0 24px 70px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.representative-hero-copy-v179{border-radius:34px;padding:clamp(2rem,5vw,4rem)}.representative-hero-copy-v179 h1{max-width:860px;font-size:clamp(2.45rem,6vw,5.4rem);line-height:.95;letter-spacing:-.08em;margin:1rem 0}.representative-hero-copy-v179 p{max-width:720px;color:hsla(0,0%,100%,.78);font-size:clamp(1rem,2.1vw,1.25rem)}.representative-hero-actions-v179{display:flex;gap:.85rem;flex-wrap:wrap;margin-top:1.6rem}.representative-hero-card-v179{border-radius:30px;padding:2rem;display:grid;grid-gap:.8rem;gap:.8rem;align-content:center}.representative-hero-card-v179 strong{font-size:1.5rem;color:#fff}.representative-hero-card-v179 span{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-radius:18px;padding:.85rem 1rem;background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.88)}.representative-hero-card-v179 span:after{content:"✓";color:#fbbf24;font-weight:900}.representative-hero-card-v179 small{color:hsla(0,0%,100%,.66);line-height:1.5}.representative-steps-v179{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin-top:1.25rem}.representative-steps-v179 article{border-radius:24px;padding:1.4rem}.representative-steps-v179 strong{display:inline-grid;place-items:center;width:2.35rem;height:2.35rem;border-radius:999px;background:linear-gradient(135deg,#ef4444,#f59e0b);margin-bottom:.85rem}.representative-steps-v179 h2{font-size:1.12rem;margin:0 0 .45rem}.representative-security-v179 p,.representative-steps-v179 p{color:hsla(0,0%,100%,.7)}.representative-security-v179{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;border-radius:30px;padding:2rem;margin-top:1.25rem}.representative-security-v179 h2{margin:.8rem 0 .5rem;font-size:clamp(1.6rem,3vw,2.6rem);letter-spacing:-.04em}.representative-signup-page-v179{background:radial-gradient(circle at top left,rgba(239,68,68,.16),transparent 35rem),radial-gradient(circle at top right,rgba(245,158,11,.12),transparent 32rem),#070707}.representative-signup-card-v179{max-width:1120px}.representative-form-section-v179{border:1px solid hsla(0,0%,100%,.1);border-radius:24px;padding:1.25rem;background:hsla(0,0%,100%,.045);margin-top:1rem}.representative-form-section-v179 h2{margin:0 0 1rem;font-size:1.15rem}.representative-section-help-v179{color:hsla(0,0%,100%,.7);margin:-.35rem 0 1rem}.representative-success-v179 code{display:inline-block;max-width:100%;overflow-wrap:anywhere;border-radius:10px;padding:.18rem .4rem;background:rgba(0,0,0,.18)}.representative-terms-v179 label{line-height:1.35}@media (max-width:920px){.representative-public-page-v179{padding:2rem 0 6rem}.representative-hero-v179,.representative-steps-v179{grid-template-columns:1fr}.representative-security-v179{flex-direction:column;align-items:flex-start}.representative-security-v179 .btn{width:100%}}.representative-commercial-banner-v1{grid-column:1/-1;width:100%;margin:clamp(1rem,2.5vw,1.25rem) 0 0;border:1px solid hsla(0,0%,100%,.14);border-radius:clamp(22px,4vw,30px);overflow:hidden;background:rgba(7,7,7,.72);box-shadow:0 24px 70px rgba(0,0,0,.34)}.representative-commercial-banner-v1 img{display:block;width:100%;height:auto;max-width:100%}@media (max-width:920px){.representative-commercial-banner-v1{margin-top:1rem;border-radius:22px}}@media (max-width:430px){.representative-commercial-banner-v1{border-radius:18px}}.representative-referral-box-v180{display:grid;grid-gap:14px;gap:14px;padding:18px;border:1px solid rgba(239,68,68,.28);border-radius:22px;background:linear-gradient(135deg,rgba(239,68,68,.1),rgba(17,24,39,.04));box-shadow:0 18px 45px rgba(15,23,42,.08)}.representative-referral-box-v180>div span{display:inline-flex;align-items:center;gap:8px;color:#991b1b;font-size:.82rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.representative-referral-box-v180>div span:before{content:"";width:9px;height:9px;border-radius:999px;background:#ef4444;box-shadow:0 0 0 5px rgba(239,68,68,.12)}.representative-referral-box-v180 p{margin:6px 0 0;color:#64748b;font-size:.92rem;line-height:1.5}.representative-referral-box-v180 label{display:grid;grid-gap:8px;gap:8px;color:#111827;font-size:.9rem;font-weight:800}.admin-indications-hero-v181{background:radial-gradient(circle at top left,rgba(239,68,68,.18),transparent 34rem),linear-gradient(135deg,rgba(15,23,42,.98),rgba(127,29,29,.82));color:#fff}.admin-indications-hero-v181 p{color:hsla(0,0%,100%,.78)}.admin-indications-metrics-v181{grid-template-columns:repeat(6,minmax(0,1fr))}.admin-indications-list-v181{display:grid;grid-gap:1.2rem;gap:1.2rem}.admin-indication-card-v181{border:1px solid rgba(15,23,42,.08);border-radius:28px;padding:clamp(1rem,2.5vw,1.5rem);background:hsla(0,0%,100%,.96);box-shadow:0 22px 60px rgba(15,23,42,.09)}.admin-indication-head-v181{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);grid-gap:1rem;gap:1rem;align-items:start}.admin-indication-head-v181 h2{margin:.55rem 0 .25rem;font-size:clamp(1.45rem,2.2vw,2.15rem);letter-spacing:-.04em;color:#111827}.admin-indication-status-line-v181{display:flex;gap:.45rem;flex-wrap:wrap}.admin-indication-copy-v181{display:grid;grid-gap:.65rem;gap:.65rem}.admin-indication-copy-v181>div{display:grid;grid-template-columns:1fr auto;grid-gap:.45rem;gap:.45rem;align-items:center;border:1px solid rgba(15,23,42,.08);border-radius:18px;padding:.8rem;background:linear-gradient(135deg,rgba(248,250,252,.98),rgba(255,241,242,.9))}.admin-indication-copy-v181 span{grid-column:1/-1;color:#991b1b;font-size:.75rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.admin-indication-copy-v181 code{overflow-wrap:anywhere;color:#111827;font-size:.82rem}.admin-indication-info-grid-v181{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;margin-top:1rem}.admin-indication-info-grid-v181>div{display:grid;grid-gap:.25rem;gap:.25rem;border-radius:18px;padding:.85rem;background:rgba(248,250,252,.96);border:1px solid rgba(15,23,42,.06);min-width:0}.admin-indication-copy-v181 span,.admin-indication-info-grid-v181 span{font-size:.76rem}.admin-indication-info-grid-v181 span{color:#64748b;font-weight:800}.admin-indication-info-grid-v181 strong{min-width:0;overflow-wrap:anywhere;color:#111827}.admin-indication-section-v181{margin-top:1rem;border:1px solid rgba(15,23,42,.08);border-radius:24px;padding:1rem;background:rgba(248,250,252,.86)}.admin-indication-section-title-v181{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.8rem}.admin-indication-section-title-v181 h3{margin:0;font-size:1.05rem;color:#111827}.admin-indication-actions-v181,.admin-indication-files-v181{display:flex;gap:.55rem;flex-wrap:wrap;align-items:center}.admin-indication-review-v181{margin-top:.85rem}.admin-indication-forms-grid-v181{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.85rem;gap:.85rem}.admin-indication-forms-grid-v181 .admin-edit-form{min-width:0;border-radius:20px;padding:.9rem;background:#fff;border:1px solid rgba(15,23,42,.06)}.admin-indication-store-list-v181{display:grid;grid-gap:.65rem;gap:.65rem}.admin-indication-store-row-v181{display:flex;justify-content:space-between;gap:1rem;align-items:center;border-radius:18px;padding:.85rem;background:#fff;border:1px solid rgba(15,23,42,.06)}.admin-indication-store-row-v181>div{display:grid;grid-gap:.2rem;gap:.2rem}.admin-indication-store-row-v181 strong{color:#111827}.admin-indication-footer-note-v181,.admin-indication-store-row-v181 small,.admin-indication-store-row-v181 span{color:#64748b}.admin-indication-footer-note-v181{margin-top:1rem}@media (max-width:1180px){.admin-indication-forms-grid-v181,.admin-indication-info-grid-v181,.admin-indications-metrics-v181{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-indication-head-v181{grid-template-columns:1fr}}@media (max-width:720px){.admin-indication-forms-grid-v181,.admin-indication-info-grid-v181,.admin-indications-metrics-v181{grid-template-columns:1fr}.admin-indication-store-row-v181{align-items:flex-start;flex-direction:column}.admin-indication-copy-v181>div{grid-template-columns:1fr}}.representative-commission-hero-v182{display:flex;align-items:center;justify-content:space-between;gap:18px}.representative-commission-hero-actions-v182{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.representative-commission-metrics-v182{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.representative-commission-section-v182{margin-top:18px}.representative-commission-action-v182,.representative-commission-filters-v182,.representative-commission-settings-v182{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:12px;gap:12px;align-items:end}.representative-commission-checkbox-v182{display:flex;align-items:center;gap:10px;min-height:44px;padding:12px 14px;border:1px solid hsla(0,0%,100%,.12);border-radius:16px;background:hsla(0,0%,100%,.04)}.representative-commission-checkbox-v182 input{width:18px;height:18px;flex:0 0 auto}.representative-commission-ranking-v182{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px}.representative-commission-ranking-v182 article{padding:16px;border:1px solid hsla(0,0%,100%,.12);border-radius:20px;background:linear-gradient(135deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.02))}.representative-commission-details-v182 span,.representative-commission-money-v182 small,.representative-commission-ranking-v182 small,.representative-commission-ranking-v182 span{display:block;color:hsla(0,0%,100%,.62);font-size:.82rem}.representative-commission-ranking-v182 b,.representative-commission-ranking-v182 strong{display:block;margin-top:4px}.representative-commission-ranking-v182 b{font-size:1.25rem;color:#fff}.representative-commission-list-v182{display:grid;grid-gap:14px;gap:14px}.representative-commission-card-v182{border:1px solid hsla(0,0%,100%,.12);border-radius:24px;padding:18px;background:hsla(0,0%,100%,.035);box-shadow:0 18px 40px rgba(0,0,0,.18)}.representative-commission-card-head-v182{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:14px}.representative-commission-card-head-v182 h3{margin:8px 0 3px}.representative-commission-card-head-v182 p{margin:0;color:hsla(0,0%,100%,.64)}.representative-commission-money-v182{text-align:right;min-width:170px}.representative-commission-money-v182 strong{display:block;font-size:1.55rem}.representative-commission-details-v182{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:10px;gap:10px;margin:14px 0}.representative-commission-details-v182 div{padding:12px;border-radius:16px;background:rgba(0,0,0,.18);border:1px solid hsla(0,0%,100%,.08)}.representative-commission-details-v182 strong{display:block;margin-top:3px;word-break:break-word}.representative-commission-table-v182{margin-top:12px}.representative-commission-notice-v182{margin:12px 0;border-radius:16px}@media (max-width:760px){.representative-commission-card-head-v182,.representative-commission-hero-v182{flex-direction:column;align-items:stretch}.representative-commission-money-v182{text-align:left}.representative-commission-action-v182,.representative-commission-filters-v182,.representative-commission-settings-v182{grid-template-columns:1fr}}.representative-login-page-v183{background:radial-gradient(circle at top left,rgba(239,68,68,.24),transparent 34%),radial-gradient(circle at bottom right,rgba(250,204,21,.18),transparent 34%),#070707}.representative-login-card-v183{max-width:560px}.representative-panel-page-v183{min-height:100vh;padding:28px 0 64px;background:radial-gradient(circle at 12% 0,rgba(239,68,68,.22),transparent 34%),radial-gradient(circle at 90% 12%,rgba(250,204,21,.14),transparent 30%),linear-gradient(180deg,#090909,#111827 46%,#070707);color:#fff}.representative-panel-page-v183 .cp-container{width:min(1180px,calc(100% - 32px));margin-inline:auto}.representative-panel-actions-v183,.representative-panel-card-title-v183,.representative-panel-hero-actions-v183,.representative-panel-hero-v183,.representative-panel-section-title-v183{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.representative-panel-hero-v183{padding:24px 0 18px}.representative-panel-hero-v183 h1{margin:10px 0 8px;font-size:clamp(2rem,5vw,4.2rem);line-height:.98;letter-spacing:-.06em}.representative-commission-row-v183 small,.representative-commission-row-v183 span,.representative-copy-box-v183 label,.representative-info-list-v183 span,.representative-panel-card-title-v183 span,.representative-panel-card-v183 p,.representative-panel-hero-v183 p,.representative-panel-muted-v183,.representative-panel-section-title-v183 span,.representative-payment-history-v183 small,.representative-payment-history-v183 span,.representative-store-row-v183 small,.representative-store-row-v183 span{color:hsla(0,0%,100%,.66)}.representative-panel-actions-v183,.representative-panel-hero-actions-v183{align-items:center;flex-wrap:wrap}.representative-panel-metrics-v183{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:14px;gap:14px;margin:10px auto 18px}.representative-commission-row-v183,.representative-panel-card-v183,.representative-panel-empty-v183,.representative-panel-metrics-v183 article,.representative-payment-history-v183,.representative-store-row-v183{border:1px solid hsla(0,0%,100%,.12);background:linear-gradient(145deg,hsla(0,0%,100%,.075),hsla(0,0%,100%,.025));box-shadow:0 22px 60px rgba(0,0,0,.28);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.representative-panel-metrics-v183 article{min-height:142px;border-radius:24px;padding:18px;display:grid;grid-gap:7px;gap:7px}.representative-panel-metrics-v183 article small,.representative-panel-metrics-v183 article>span{color:hsla(0,0%,100%,.62)}.representative-panel-metrics-v183 article>strong:not(.admin-pill){font-size:1.7rem;line-height:1.1;color:#fff}.representative-panel-grid-v183{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(320px,.7fr);grid-gap:16px;gap:16px;margin:16px auto}.representative-panel-card-v183{border-radius:28px;padding:20px}.representative-panel-main-card-v183{min-height:360px}.representative-panel-card-title-v183{margin-bottom:16px}.representative-panel-card-title-v183 h2,.representative-panel-section-title-v183 h2{margin:4px 0 0;color:#fff;letter-spacing:-.035em}.representative-copy-box-v183{display:grid;grid-gap:8px;gap:8px;margin:13px 0}.representative-copy-box-v183>div{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center}.representative-copy-box-v183 code{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:14px 16px;border-radius:16px;background:rgba(0,0,0,.26);border:1px solid hsla(0,0%,100%,.1);color:#fff}.representative-info-list-v183{display:grid;grid-gap:10px;gap:10px}.representative-info-list-v183>div{border-radius:16px;padding:12px 14px;background:rgba(0,0,0,.22);border:1px solid hsla(0,0%,100%,.08)}.representative-info-list-v183 span,.representative-info-list-v183 strong{display:block}.representative-info-list-v183 strong{margin-top:4px;word-break:break-word}.representative-panel-details-v183{margin-top:16px;border-radius:18px;padding:12px;background:rgba(0,0,0,.18);border:1px solid hsla(0,0%,100%,.1)}.representative-panel-details-v183 summary{cursor:pointer;font-weight:800}.representative-kyc-resubmit-form-v183,.representative-panel-form-v183{display:grid;grid-gap:12px;gap:12px;margin-top:14px}.representative-panel-form-v183 label{display:grid;grid-gap:6px;gap:6px;color:hsla(0,0%,100%,.72)}.representative-panel-section-v183{margin-top:20px}.representative-commission-list-v183,.representative-payment-history-v183,.representative-store-list-v183{display:grid;grid-gap:12px;gap:12px;margin-top:14px}.representative-commission-row-v183,.representative-store-row-v183{border-radius:22px;padding:16px;display:flex;align-items:center;justify-content:space-between;gap:16px}.representative-commission-row-v183>div,.representative-payment-history-v183>div,.representative-store-row-v183>div{display:grid;grid-gap:4px;gap:4px}.representative-commission-row-v183>div:last-child{text-align:right}.representative-commission-row-v183 strong{font-size:1.2rem}.representative-payment-history-v183{margin-top:16px;border-radius:24px;padding:18px}.representative-payment-history-v183 h3{margin:0 0 8px}.representative-payment-history-v183>div{padding:12px 0;border-top:1px solid hsla(0,0%,100%,.08)}.representative-panel-empty-v183,.representative-panel-notice-v183{border-radius:20px}.representative-kyc-grid-v183{margin-top:8px}@media (max-width:900px){.representative-commission-row-v183,.representative-panel-card-title-v183,.representative-panel-grid-v183,.representative-panel-hero-v183,.representative-panel-section-title-v183,.representative-store-row-v183{grid-template-columns:1fr;flex-direction:column;align-items:stretch}.representative-panel-grid-v183{display:grid}.representative-commission-row-v183>div:last-child{text-align:left}.representative-copy-box-v183>div{grid-template-columns:1fr}}@media (min-width:741px){.cp-nav-shell-v3.cp-nav-representative-stable-v1{transform:translateZ(0)!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important;will-change:auto!important}.cp-nav-shell-v3.cp-nav-representative-stable-v1 .cp-container.cp-nav-desktop-organized{width:min(1480px,calc(100% - 40px))!important;max-width:calc(100vw - 40px)!important;min-height:auto!important;margin-inline:auto!important;padding:10px 0 12px!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:center!important;gap:10px!important;overflow:visible!important;transform:none!important;transition:none!important}.cp-nav-shell-v3.cp-nav-representative-stable-v1 .cp-nav-top-organized{width:100%!important;max-width:100%!important;min-width:0!important;min-height:78px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:0!important;overflow:visible!important;transform:none!important;transition:none!important}.cp-nav-shell-v3.cp-nav-representative-stable-v1 .cp-brand-v3{width:auto!important;min-width:0!important;max-width:min(560px,100%)!important;justify-content:center!important;gap:14px!important;overflow:visible!important;transform:none!important;transition:none!important}.cp-nav-shell-v3.cp-nav-representative-stable-v1 .cp-brand-full-logo-v16{width:clamp(60px,5vw,92px)!important;max-width:clamp(60px,5vw,92px)!important;height:auto!important;flex:0 0 auto!important;object-fit:contain!important;transform:none!important;transition:none!important}.cp-nav-shell-v3.cp-nav-representative-stable-v1 .cp-brand-copy-v3{min-width:0!important;max-width:100%!important;overflow:visible!important}.cp-nav-shell-v3.cp-nav-representative-stable-v1 .cp-brand-name-v3{font-size:clamp(30px,2.7vw,46px)!important;line-height:.9!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important;transform:none!important;transition:none!important}.cp-nav-shell-v3.cp-nav-representative-stable-v1 .cp-brand-copy-v3 small{font-size:clamp(6px,.62vw,9px)!important;line-height:1.05!important;letter-spacing:clamp(.12em,.24vw,.28em)!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}.cp-nav-shell-v3.cp-nav-representative-stable-v1 .cp-mobile-menu-v3,.cp-nav-shell-v3.cp-nav-representative-stable-v1 .cp-nav-actions-v3{display:none!important}.cp-nav-shell-v3.cp-nav-representative-stable-v1 .cp-menu-desktop-organized,.cp-nav-shell-v3.cp-nav-representative-stable-v1 .cp-menu-v3{width:100%!important;max-width:100%!important;min-width:0!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:8px clamp(14px,1.35vw,24px)!important;margin:0!important;padding:0!important;overflow:visible!important;line-height:1!important;transform:none!important;transition:none!important}.cp-nav-shell-v3.cp-nav-representative-stable-v1 .cp-menu-link-soon-v84,.cp-nav-shell-v3.cp-nav-representative-stable-v1 .cp-menu-v3 .cp-menu-link{flex:0 0 auto!important;min-height:auto!important;padding:8px 0 11px!important;font-size:clamp(11px,.82vw,14px)!important;line-height:1!important;white-space:nowrap!important;transform:none!important;transition:color .15s ease,border-color .15s ease,background-color .15s ease!important}}@media (min-width:741px) and (max-width:1280px){.cp-nav-shell-v3.cp-nav-representative-stable-v1 .cp-container.cp-nav-desktop-organized{width:min(100% - 24px,1120px)!important;max-width:calc(100vw - 24px)!important;gap:8px!important}.cp-nav-shell-v3.cp-nav-representative-stable-v1 .cp-nav-top-organized{min-height:62px!important}.cp-nav-shell-v3.cp-nav-representative-stable-v1 .cp-brand-full-logo-v16{width:clamp(48px,5vw,64px)!important;max-width:clamp(48px,5vw,64px)!important}.cp-nav-shell-v3.cp-nav-representative-stable-v1 .cp-brand-name-v3{font-size:clamp(24px,2.5vw,34px)!important}.cp-nav-shell-v3.cp-nav-representative-stable-v1 .cp-brand-copy-v3 small{font-size:clamp(5px,.55vw,7px)!important;letter-spacing:.13em!important}.cp-nav-shell-v3.cp-nav-representative-stable-v1 .cp-menu-desktop-organized,.cp-nav-shell-v3.cp-nav-representative-stable-v1 .cp-menu-v3{gap:7px 14px!important}.cp-nav-shell-v3.cp-nav-representative-stable-v1 .cp-menu-link-soon-v84,.cp-nav-shell-v3.cp-nav-representative-stable-v1 .cp-menu-v3 .cp-menu-link{font-size:11px!important;padding:7px 0 9px!important}}@media (min-width:741px){.cp-nav-shell-v3.cp-nav-partner-login-stable-v1{transform:translateZ(0)!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important;will-change:auto!important}.cp-nav-shell-v3.cp-nav-partner-login-stable-v1 .cp-container.cp-nav-desktop-organized{width:min(1480px,calc(100% - 40px))!important;max-width:calc(100vw - 40px)!important;min-height:auto!important;margin-inline:auto!important;padding:10px 0 12px!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:center!important;gap:10px!important;overflow:visible!important;transform:none!important;transition:none!important}.cp-nav-shell-v3.cp-nav-partner-login-stable-v1 .cp-nav-top-organized{width:100%!important;max-width:100%!important;min-height:78px!important;display:flex!important;align-items:center!important;gap:0!important}.cp-nav-shell-v3.cp-nav-partner-login-stable-v1 .cp-brand-v3,.cp-nav-shell-v3.cp-nav-partner-login-stable-v1 .cp-nav-top-organized{min-width:0!important;justify-content:center!important;overflow:visible!important;transform:none!important;transition:none!important}.cp-nav-shell-v3.cp-nav-partner-login-stable-v1 .cp-brand-v3{width:auto!important;max-width:min(560px,100%)!important;gap:14px!important}.cp-nav-shell-v3.cp-nav-partner-login-stable-v1 .cp-brand-full-logo-v16{width:clamp(60px,5vw,92px)!important;max-width:clamp(60px,5vw,92px)!important;height:auto!important;flex:0 0 auto!important;object-fit:contain!important;transform:none!important;transition:none!important}.cp-nav-shell-v3.cp-nav-partner-login-stable-v1 .cp-brand-copy-v3{min-width:0!important;max-width:100%!important;overflow:visible!important}.cp-nav-shell-v3.cp-nav-partner-login-stable-v1 .cp-brand-name-v3{font-size:clamp(30px,2.7vw,46px)!important;line-height:.9!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important;transform:none!important;transition:none!important}.cp-nav-shell-v3.cp-nav-partner-login-stable-v1 .cp-brand-copy-v3 small{font-size:clamp(6px,.62vw,9px)!important;line-height:1.05!important;letter-spacing:clamp(.12em,.24vw,.28em)!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}.cp-nav-shell-v3.cp-nav-partner-login-stable-v1 .cp-mobile-menu-v3,.cp-nav-shell-v3.cp-nav-partner-login-stable-v1 .cp-nav-actions-v3{display:none!important}.cp-nav-shell-v3.cp-nav-partner-login-stable-v1 .cp-menu-desktop-organized,.cp-nav-shell-v3.cp-nav-partner-login-stable-v1 .cp-menu-v3{width:100%!important;max-width:100%!important;min-width:0!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:8px clamp(14px,1.35vw,24px)!important;margin:0!important;padding:0!important;overflow:visible!important;line-height:1!important;transform:none!important;transition:none!important}.cp-nav-shell-v3.cp-nav-partner-login-stable-v1 .cp-menu-link-soon-v84,.cp-nav-shell-v3.cp-nav-partner-login-stable-v1 .cp-menu-v3 .cp-menu-link{flex:0 0 auto!important;min-height:auto!important;padding:8px 0 11px!important;font-size:clamp(11px,.82vw,14px)!important;line-height:1!important;white-space:nowrap!important;transform:none!important;transition:color .15s ease,border-color .15s ease,background-color .15s ease!important}}@media (min-width:741px) and (max-width:1280px){.cp-nav-shell-v3.cp-nav-partner-login-stable-v1 .cp-container.cp-nav-desktop-organized{width:min(100% - 24px,1120px)!important;max-width:calc(100vw - 24px)!important;gap:8px!important}.cp-nav-shell-v3.cp-nav-partner-login-stable-v1 .cp-nav-top-organized{min-height:62px!important}.cp-nav-shell-v3.cp-nav-partner-login-stable-v1 .cp-brand-full-logo-v16{width:clamp(48px,5vw,64px)!important;max-width:clamp(48px,5vw,64px)!important}.cp-nav-shell-v3.cp-nav-partner-login-stable-v1 .cp-brand-name-v3{font-size:clamp(24px,2.5vw,34px)!important}.cp-nav-shell-v3.cp-nav-partner-login-stable-v1 .cp-brand-copy-v3 small{font-size:clamp(5px,.55vw,7px)!important;letter-spacing:.13em!important}.cp-nav-shell-v3.cp-nav-partner-login-stable-v1 .cp-menu-desktop-organized,.cp-nav-shell-v3.cp-nav-partner-login-stable-v1 .cp-menu-v3{gap:7px 14px!important}.cp-nav-shell-v3.cp-nav-partner-login-stable-v1 .cp-menu-link-soon-v84,.cp-nav-shell-v3.cp-nav-partner-login-stable-v1 .cp-menu-v3 .cp-menu-link{font-size:11px!important;padding:7px 0 9px!important}}.home-return-container-v1{padding-top:clamp(16px,3vw,28px)!important;margin-bottom:6px!important}.home-return-link-v1{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:-moz-fit-content!important;width:fit-content!important;min-height:42px!important;padding:0 16px!important;border-radius:999px!important;border:1px solid hsla(0,0%,100%,.22)!important;background:hsla(0,0%,100%,.08)!important;color:#fff!important;text-decoration:none!important;font-weight:900!important;font-size:14px!important;letter-spacing:-.02em!important;box-shadow:0 12px 28px rgba(0,0,0,.18)!important;transition:transform .18s ease,border-color .18s ease,background .18s ease!important}.home-return-link-v1:focus-visible,.home-return-link-v1:hover{transform:translateY(-1px)!important;border-color:rgba(239,18,18,.72)!important;background:rgba(239,18,18,.18)!important;outline:none!important}.partner-auth-card .home-return-link-card-v1,.section .home-return-link-card-v1{margin-bottom:18px!important;color:#111!important;background:#fff3f3!important;border-color:rgba(239,18,18,.35)!important;box-shadow:0 10px 24px rgba(239,18,18,.12)!important}.partner-auth-card .home-return-link-card-v1:focus-visible,.partner-auth-card .home-return-link-card-v1:hover,.section .home-return-link-card-v1:focus-visible,.section .home-return-link-card-v1:hover{color:#fff!important;background:#ef1212!important;border-color:#ef1212!important}@media (max-width:640px){.home-return-container-v1{padding-top:14px!important}.home-return-link-v1{min-height:40px!important;padding:0 14px!important;font-size:13px!important}}html body .partner-dashboard-nav-compact-v188{gap:8px!important}html body .partner-dashboard-nav-compact-v188 a{min-height:58px!important;padding:9px 10px!important;align-items:center!important;gap:10px!important;overflow:hidden!important}html body .partner-dashboard-nav-compact-v188 a b{flex:0 0 28px!important;width:28px!important;height:28px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:10px!important;background:hsla(0,0%,100%,.065)!important;color:inherit!important;font-size:14px!important;font-style:normal!important;line-height:1!important}html body .partner-dashboard-nav-compact-v188 a em{min-width:0!important;flex:1 1 auto!important;display:grid!important;grid-gap:3px!important;gap:3px!important;color:inherit!important;font-style:normal!important;line-height:1.08!important}html body .partner-dashboard-nav-compact-v188 a em small,html body .partner-dashboard-nav-compact-v188 a em strong{min-width:0!important;max-width:100%!important;display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:inherit!important}html body .partner-dashboard-nav-compact-v188 a em strong{font-size:12px!important;font-weight:950!important;letter-spacing:-.01em!important}html body .partner-dashboard-nav-compact-v188 a em small{opacity:.72!important;font-size:9.5px!important;font-weight:800!important}html body .partner-dashboard-nav-compact-v188 a.active em small{opacity:.9!important}html body .partner-dashboard-nav-compact-v188 a:first-child:not(.active){background:hsla(0,0%,100%,.025)!important;border-color:hsla(0,0%,100%,.04)!important}html body .partner-group-hub-v188{width:100%!important;margin:0 0 18px!important;padding:18px!important;border-radius:24px!important;background:radial-gradient(circle at 0 0,rgba(239,18,18,.14),transparent 34%),linear-gradient(135deg,rgba(15,23,42,.96),rgba(8,13,24,.98))!important;border:1px solid hsla(0,0%,100%,.09)!important;box-shadow:0 18px 42px rgba(2,6,23,.18)!important;overflow:hidden!important}html body .partner-group-hub-head-v188{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:14px!important;margin-bottom:14px!important}html body .partner-group-hub-head-v188 span{display:inline-flex!important;max-width:100%!important;padding:6px 10px!important;border-radius:999px!important;background:rgba(239,18,18,.14)!important;color:#fecaca!important;border:1px solid rgba(239,18,18,.28)!important;font-size:11px!important;line-height:1.2!important;font-weight:950!important;overflow-wrap:anywhere!important}html body .partner-group-hub-head-v188 h2{margin:8px 0 4px!important;color:#fff!important;font-size:clamp(22px,3vw,34px)!important;line-height:1.05!important;letter-spacing:-.04em!important;overflow-wrap:anywhere!important}html body .partner-group-hub-head-v188 p{margin:0!important;max-width:780px!important;color:#cbd5e1!important;font-size:13px!important;line-height:1.45!important;font-weight:750!important;overflow-wrap:anywhere!important}html body .partner-group-card-grid-v188{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:12px!important;gap:12px!important;width:100%!important}html body .partner-group-card-v188{min-width:0!important;min-height:132px!important;padding:15px!important;border-radius:18px!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;gap:16px!important;text-decoration:none!important;color:#fff!important;background:hsla(0,0%,100%,.055)!important;border:1px solid hsla(0,0%,100%,.09)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.07)!important;overflow:hidden!important}html body .partner-group-card-v188.active,html body .partner-group-card-v188:hover{border-color:rgba(239,18,18,.44)!important;background:linear-gradient(135deg,rgba(239,18,18,.2),hsla(0,0%,100%,.06))!important;transform:translateY(-1px)!important}html body .partner-group-card-v188 h3,html body .partner-group-card-v188 p,html body .partner-group-card-v188 strong{min-width:0!important;max-width:100%!important;overflow-wrap:anywhere!important;word-break:normal!important}html body .partner-group-card-v188 h3{margin:0 0 6px!important;color:#fff!important;font-size:15px!important;line-height:1.15!important;font-weight:1000!important;letter-spacing:-.02em!important}html body .partner-group-card-v188 p{margin:0!important;color:#cbd5e1!important;font-size:12px!important;line-height:1.38!important;font-weight:760!important}html body .partner-group-card-v188 strong{width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important;padding:7px 10px!important;border-radius:999px!important;color:#111827!important;background:#fff!important;font-size:11px!important;line-height:1.1!important;font-weight:1000!important}html body .partner-group-card-v188.accent-success strong{background:#dcfce7!important;color:#166534!important}html body .partner-group-card-v188.accent-danger strong{background:#fee2e2!important;color:#991b1b!important}@media (max-width:1100px){html body .partner-group-card-grid-v188{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:720px){html body .partner-dashboard-nav-compact-v188{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .partner-dashboard-nav-compact-v188 a{min-height:62px!important;padding:10px!important}html body .partner-dashboard-nav-compact-v188 a em small{white-space:normal!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important}html body .partner-group-hub-v188{padding:14px!important;border-radius:20px!important}html body .partner-group-card-grid-v188{grid-template-columns:1fr!important}html body .partner-group-card-v188{min-height:118px!important}}.store-open-toggle-form-v189{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.store-open-status-pill-v189{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:7px 12px;border-radius:999px;font-size:12px;font-weight:900;line-height:1.1;white-space:nowrap;border:1px solid rgba(15,23,42,.12);background:rgba(248,250,252,.96);color:#334155}.store-open-status-pill-v189.open{border-color:rgba(22,163,74,.28);background:rgba(220,252,231,.98);color:#166534}.store-open-status-pill-v189.closed{border-color:rgba(239,68,68,.26);background:hsla(0,93%,94%,.96);color:#991b1b}.publication-channel-actions-v189{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.publication-channel-actions-v189 .channel-mini-action-v2{width:auto;border:0;cursor:pointer}.publication-channel-v2 em{word-break:break-word;overflow-wrap:anywhere}@media (max-width:860px){.publication-channel-actions-v189,.store-open-toggle-form-v189{width:100%;justify-content:stretch}.publication-channel-actions-v189 .channel-mini-action-v2,.store-open-toggle-form-v189 .btn{flex:1 1 150px}.store-open-status-pill-v189{flex:1 1 100%}}.admin-hub-card-v190 h2,.admin-hub-card-v190 p,.admin-main-nav-v190 a span:last-child,.admin-sidebar-note-v190 span{overflow-wrap:anywhere;word-break:normal}.admin-sidebar-note-v190{margin:14px 12px 0;padding:12px;border:1px solid hsla(0,0%,100%,.12);border-radius:16px;background:hsla(0,0%,100%,.055);color:hsla(0,0%,100%,.78);display:grid;grid-gap:4px;gap:4px;font-size:.78rem;line-height:1.35}.admin-sidebar-note-v190 strong{color:#fff;font-size:.82rem}.admin-hub-hero-v190{align-items:stretch}.admin-hub-grid-v190{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:22px}.admin-hub-card-v190{min-width:0;min-height:190px;display:flex;flex-direction:column;gap:10px;padding:22px;border-radius:24px;background:linear-gradient(145deg,hsla(0,0%,100%,.98),hsla(0,100%,98%,.92));border:1px solid rgba(229,9,20,.12);box-shadow:0 18px 45px rgba(40,18,18,.08);color:#251111;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.admin-hub-card-v190:focus-visible,.admin-hub-card-v190:hover{transform:translateY(-3px);box-shadow:0 24px 60px rgba(229,9,20,.14);border-color:rgba(229,9,20,.28);outline:none}.admin-hub-eyebrow-v190{width:-moz-fit-content;width:fit-content;max-width:100%;padding:6px 10px;border-radius:999px;background:rgba(229,9,20,.1);color:#b3060f;font-weight:900;font-size:.72rem;text-transform:uppercase;letter-spacing:.06em}.admin-hub-card-v190 h2{margin:0;font-size:clamp(1.05rem,1.8vw,1.35rem);line-height:1.18;color:#170808}.admin-hub-card-v190 p{margin:0;color:#625252;line-height:1.5;font-size:.94rem;flex:1 1}.admin-hub-card-v190 strong{color:#e50914;font-size:.94rem;display:inline-flex;align-items:center;gap:6px;margin-top:auto}@media (max-width:1180px){.admin-hub-grid-v190{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.admin-hub-grid-v190{grid-template-columns:1fr;gap:14px}.admin-hub-card-v190{min-height:auto;padding:18px;border-radius:20px}.admin-sidebar-note-v190{display:none}}.tawkto-admin-card-v191{overflow:hidden}.tawkto-admin-grid-v191{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(260px,.8fr);grid-gap:18px;gap:18px;align-items:start}.tawkto-widget-form-v191 textarea{min-height:180px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.86rem;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere;resize:vertical}.tawkto-admin-toggle-v191,.tawkto-scope-grid-v191 label{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;background:hsla(0,0%,100%,.04);overflow-wrap:anywhere}.tawkto-scope-box-v191{border:1px solid hsla(0,0%,100%,.1);border-radius:18px;padding:14px;min-width:0}.tawkto-scope-box-v191 legend{padding:0 8px;font-weight:800}.tawkto-scope-grid-v191{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:10px;gap:10px}.tawkto-admin-actions-v191{display:flex;flex-wrap:wrap;gap:10px}.tawkto-admin-side-v191{padding:18px;border-radius:22px;background:linear-gradient(145deg,rgba(229,9,20,.12),hsla(0,0%,100%,.04));border:1px solid hsla(0,0%,100%,.12);overflow-wrap:anywhere}.tawkto-admin-side-v191 ol{margin:12px 0 14px;padding-left:18px}.tawkto-admin-side-v191 li{margin-bottom:8px}@media (max-width:900px){.tawkto-admin-grid-v191{grid-template-columns:1fr}}@media (max-width:720px){body.cardappio-tawkto-chat-open-v1911,html.cardappio-tawkto-chat-open-v1911{overflow:hidden!important}body.cardappio-tawkto-chat-open-v1911 .cp-mobile-menu-v3,body.cardappio-tawkto-chat-open-v1911 .global-bottom-menu-v1,body.cardappio-tawkto-chat-open-v1911 .global-bottom-menu-v2,body.cardappio-tawkto-chat-open-v1911 .public-menu-mobile-bottom-v5{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate(-50%,120%)!important}body.cardappio-tawkto-enabled-v1911:not(.cardappio-tawkto-chat-open-v1911) iframe.cardappio-tawkto-frame-v1913,body.cardappio-tawkto-enabled-v1911:not(.cardappio-tawkto-chat-open-v1911) iframe[data-cardappio-tawkto-frame=true],body.cardappio-tawkto-enabled-v1911:not(.cardappio-tawkto-chat-open-v1911) iframe[src*="tawk.to"],body.cardappio-tawkto-enabled-v1911:not(.cardappio-tawkto-chat-open-v1911) iframe[title*=chat i],body.cardappio-tawkto-enabled-v1911:not(.cardappio-tawkto-chat-open-v1911) iframe[title*=tawk i]{right:max(14px,env(safe-area-inset-right))!important;bottom:calc(152px + env(safe-area-inset-bottom))!important;z-index:2147483647!important;background:transparent!important}body.cardappio-tawkto-chat-open-v1911 iframe[src*="tawk.to"],body.cardappio-tawkto-chat-open-v1911 iframe[title*=chat i],body.cardappio-tawkto-chat-open-v1911 iframe[title*=tawk i]{z-index:2147483647!important;background:transparent!important}body.cardappio-tawkto-chat-open-v1911 .global-floating-menu-v1,body.cardappio-tawkto-chat-open-v1911 .order-floating-pill-v1,body.cardappio-tawkto-chat-open-v1911 .order-live-widget-v3,body.cardappio-tawkto-chat-open-v1911 .pwa-install-card-v1{opacity:0!important;visibility:hidden!important;pointer-events:none!important}body.cardappio-tawkto-chat-open-v1911,html.cardappio-tawkto-chat-open-v1911{overflow:hidden!important}}@media (max-width:720px){body.cardappio-tawkto-chat-open-v1911 .cp-mobile-menu-v3,body.cardappio-tawkto-chat-open-v1911 .global-bottom-menu-v1,body.cardappio-tawkto-chat-open-v1911 .global-bottom-menu-v2,body.cardappio-tawkto-chat-open-v1911 .public-menu-mobile-bottom-v5,body.cardappio-tawkto-chat-open-v1911 [class*=bottom-menu],body.cardappio-tawkto-chat-open-v1911 [class*=mobile-bottom],body.cardappio-tawkto-chat-open-v1911 nav[aria-label*=inferior i]{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate3d(0,140%,0)!important}body.cardappio-tawkto-enabled-v1911:not(.cardappio-tawkto-chat-open-v1911) iframe.cardappio-tawkto-frame-v1914,body.cardappio-tawkto-enabled-v1911:not(.cardappio-tawkto-chat-open-v1911) iframe[data-cardappio-tawkto-frame=true],body.cardappio-tawkto-enabled-v1911:not(.cardappio-tawkto-chat-open-v1911) iframe[src*=tawk],body.cardappio-tawkto-enabled-v1911:not(.cardappio-tawkto-chat-open-v1911) iframe[title*=chat i],body.cardappio-tawkto-enabled-v1911:not(.cardappio-tawkto-chat-open-v1911) iframe[title*=tawk i]{z-index:2147483647!important;background:transparent!important}body.cardappio-tawkto-chat-open-v1911 iframe.cardappio-tawkto-frame-v1914,body.cardappio-tawkto-chat-open-v1911 iframe[data-cardappio-tawkto-frame=true],body.cardappio-tawkto-chat-open-v1911 iframe[src*=tawk],body.cardappio-tawkto-chat-open-v1911 iframe[title*=chat i],body.cardappio-tawkto-chat-open-v1911 iframe[title*=tawk i]{z-index:2147483647!important;background:transparent!important}}.representative-resend-confirmation-v192{margin-top:16px;padding:16px;border:1px solid rgba(220,38,38,.18);border-radius:18px;background:linear-gradient(135deg,hsla(0,100%,98%,.98),hsla(0,0%,100%,.98));display:grid;grid-gap:10px;gap:10px}.representative-resend-confirmation-v192 strong{color:#7f1d1d;font-size:.98rem}.representative-resend-confirmation-v192 p{margin:0;color:#5f2930;line-height:1.45;overflow-wrap:anywhere}.admin-indication-info-grid-v181 small{display:block;margin-top:4px;color:#6b7280;font-size:.78rem;overflow-wrap:anywhere}.order-confirm-age-item-v193,.product-age-badge-v193,.public-menu-age-badge-v193{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:900;letter-spacing:.04em;background:#111;color:#fff;border:1px solid hsla(0,0%,100%,.55);box-shadow:0 10px 24px rgba(0,0,0,.22)}.product-age-help-v193,.public-menu-age-note-v193{display:block;margin:6px 0;font-size:12px;font-weight:800;color:#b42318}.product-age-toggle-v193{border:1px solid rgba(180,35,24,.22);background:rgba(180,35,24,.06)}.order-confirm-age-box-v193,.partner-order-age-alert-v193{margin:12px 0;border:1px solid rgba(180,35,24,.25);background:linear-gradient(135deg,rgba(180,35,24,.1),hsla(0,0%,100%,.92));border-radius:18px;padding:14px;color:#47110d}.order-confirm-age-box-v193 strong,.partner-order-age-alert-v193 strong{display:block;font-size:13px;font-weight:900;color:#b42318;margin-bottom:4px}.order-confirm-age-box-v193 p,.partner-order-age-alert-v193 span{margin:0 0 10px;font-size:13px;line-height:1.45}.order-confirm-age-box-v193 label{display:block;margin-top:10px}.customer-age-profile-v193 small,.customer-age-profile-v193 span{display:block}.customer-age-profile-v193 small{margin:3px 0 8px;color:#6b7280;font-size:12px}.customer-status-cleanup-v194{display:inline-flex;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;margin-top:8px;padding:7px 10px;border-radius:999px;font-size:.78rem;font-weight:800;background:rgba(255,193,7,.15);border:1px solid rgba(255,193,7,.35);color:#5f4300}.customer-status-cleanup-v194.expired,.customer-status-cleanup-v194.final{background:rgba(220,38,38,.1);border-color:rgba(220,38,38,.24);color:#8b1d1d}.customer-status-history-link-v194{display:inline-flex;align-items:center;justify-content:center;margin-top:14px;padding:10px 14px;border-radius:999px;background:#111;color:#fff!important;font-weight:800;text-decoration:none}.order-retention-settings-v194{margin:18px 0}.partner-order-print-toolbar-v195{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:12px 0;padding:10px;border:1px solid rgba(229,57,53,.18);border-radius:16px;background:linear-gradient(135deg,rgba(229,57,53,.08),rgba(255,193,7,.08))}.partner-order-print-toolbar-v195 small{color:#6b7280;font-weight:700}.partner-printing-card-v195{overflow:visible}.printer-diagnostics-v195,.printer-mode-help-grid-v195,.printer-overview-grid-v195,.printer-settings-grid-v195{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:14px;gap:14px}.printer-device-status-v195,.printer-diagnostics-v195>div,.printer-mode-help-grid-v195>div,.printer-overview-grid-v195>div{padding:16px;border:1px solid rgba(15,23,42,.08);border-radius:18px;background:hsla(0,0%,100%,.86);box-shadow:0 12px 32px rgba(15,23,42,.06)}.printer-device-status-v195 span,.printer-diagnostics-v195 span,.printer-overview-grid-v195 span{display:block;color:#64748b;font-size:.82rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.printer-device-status-v195 strong,.printer-diagnostics-v195 strong,.printer-overview-grid-v195 strong{display:block;color:#0f172a;font-size:1.02rem;margin-top:4px}.printer-device-status-v195 small,.printer-overview-grid-v195 small{color:#64748b}.printer-settings-form-v195{margin-top:18px;display:grid;grid-gap:16px;gap:16px}.printer-settings-grid-v195 label{display:grid;grid-gap:6px;gap:6px;font-weight:800;color:#1f2937}.printer-check-v195{display:flex!important;align-items:center;gap:10px!important;padding:13px 14px;border-radius:14px;border:1px solid rgba(229,57,53,.14);background:hsla(0,0%,100%,.82)}.printer-action-grid-v195,.printer-form-actions-v195{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.printer-mode-help-grid-v195{margin-top:18px}.printer-mode-help-grid-v195 strong{display:block;color:#b91c1c;margin-bottom:6px}.printer-mode-help-grid-v195 span{color:#475569;line-height:1.45}.printer-device-tools-v195{margin-top:18px;display:grid;grid-gap:14px;gap:14px}.printer-device-toggle-v195{display:flex;align-items:center;gap:10px;padding:14px 16px;border-radius:16px;background:rgba(229,57,53,.08);border:1px solid rgba(229,57,53,.18);font-weight:900;color:#991b1b}.printer-error-v195{border-color:rgba(220,38,38,.28)!important;background:hsla(0,93%,94%,.7)!important}.cardappio-print-root-v195{display:none}.cardappio-print-template-v195{background:#fff;color:#000;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px;line-height:1.25}.cardappio-print-template-v195.thermal-58-v195{width:58mm;max-width:58mm}.cardappio-print-template-v195.thermal-80-v195{width:80mm;max-width:80mm}.thermal-ticket-v195{padding:2mm;break-inside:avoid;page-break-inside:avoid}.thermal-ticket-v195 footer,.thermal-ticket-v195 header{text-align:center}.thermal-ticket-v195 header strong{display:block;font-size:13px;text-transform:uppercase}.thermal-ticket-v195 small{display:block;font-size:10px}.thermal-ticket-v195 h2,.thermal-ticket-v195 h3{margin:4px 0;font-size:12px;text-transform:uppercase}.thermal-ticket-v195 p{margin:2px 0}.thermal-ticket-v195 hr{border:0;border-top:1px dashed #000;margin:5px 0}.thermal-item-v195{margin:5px 0}.thermal-item-v195 em{display:inline-block;margin-left:5px;border:1px solid #000;padding:0 3px;font-style:normal;font-weight:900}.thermal-total-v195 p{display:flex;justify-content:space-between;gap:8px}.thermal-total-v195 p:nth-child(3){font-size:13px;font-weight:900;border-top:1px dashed #000;padding-top:4px;margin-top:4px}.thermal-age-alert-v195{margin:6px 0;padding:5px;border:1px solid #000;text-align:center;font-weight:900}.thermal-age-alert-v195 span{display:block;font-weight:700}.thermal-copy-break-v195{break-after:page;page-break-after:always}@media print{body.cardappio-printing-v195 *{visibility:hidden!important}body.cardappio-printing-v195 .cardappio-print-root-v195,body.cardappio-printing-v195 .cardappio-print-root-v195 *{visibility:visible!important}body.cardappio-printing-v195 .cardappio-print-root-v195{display:block!important;position:absolute!important;inset:0 auto auto 0!important;width:auto!important;margin:0!important;padding:0!important}body.cardappio-printing-v195 .cardappio-print-template-v195{display:none!important}body.cardappio-printing-v195 .cardappio-print-template-v195.cardappio-print-template-active-v195{display:block!important}@page{margin:2mm}}.partner-panel-breadcrumb-v196{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 16px;padding:10px 14px;border:1px solid rgba(148,163,184,.24);border-radius:16px;background:hsla(0,0%,100%,.84);color:#64748b;font-size:.88rem;box-shadow:0 10px 24px rgba(15,23,42,.06)}.partner-panel-breadcrumb-v196 a{color:#dc2626;font-weight:800;text-decoration:none}.partner-panel-breadcrumb-v196 strong{color:#111827;font-weight:900}.partner-module-overview-v196 .partner-dashboard-quick-actions-v1{margin-top:18px}.partner-panel-v2 form[data-has-unsaved-changes=true]{outline:2px solid rgba(245,158,11,.38);outline-offset:4px;border-radius:18px}.partner-panel-v2 form[data-has-unsaved-changes=true]:before{content:"Alterações não salvas";display:inline-flex;margin:0 0 8px;padding:5px 9px;border-radius:999px;background:#fff7ed;color:#9a3412;font-size:.78rem;font-weight:900}@media (max-width:720px){.partner-panel-breadcrumb-v196{margin:0 0 12px;font-size:.8rem;border-radius:14px}}.birth-date-field-v197{display:grid;grid-gap:10px;gap:10px;padding:14px;border-radius:18px;border:1px solid rgba(239,31,45,.2);background:linear-gradient(135deg,rgba(239,31,45,.08),rgba(255,184,60,.05));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06)}.birth-date-field-head-v197{display:flex;align-items:center;justify-content:space-between;gap:10px}.birth-date-field-head-v197 span,.birth-date-field-v197 label{color:#fff!important;font-weight:1000!important}.birth-date-field-head-v197 strong{width:38px;height:38px;display:grid;place-items:center;border-radius:999px;background:linear-gradient(135deg,#ef1f2d,#ff8a1a);color:#fff!important;font-size:22px;box-shadow:0 16px 34px rgba(239,31,45,.28)}.birth-date-field-help-v197,.birth-date-field-v197 small{color:hsla(0,0%,100%,.78)!important;margin:0;line-height:1.35}.birth-date-year-callout-v197{display:grid;grid-template-columns:auto 1fr;grid-gap:2px 10px;gap:2px 10px;align-items:center;padding:10px 12px;border-radius:15px;background:rgba(255,184,60,.12);border:1px dashed rgba(255,184,60,.42)}.birth-date-year-callout-v197 span{grid-row:span 2;font-size:22px}.birth-date-year-callout-v197 strong{color:#ffd46d!important;font-size:14px}.birth-date-select-grid-v197{display:grid;grid-template-columns:1.25fr 1fr .75fr;grid-gap:10px;gap:10px}.birth-date-select-grid-v197 label{display:grid;grid-gap:6px;gap:6px;min-width:0}.birth-date-select-grid-v197 select{width:100%;min-height:50px;border-radius:14px;border:1px solid hsla(0,0%,100%,.14);background:rgba(8,10,14,.92);color:#fff;padding:0 12px;font-weight:900;outline:none}.birth-date-year-select-v197 select{border-color:rgba(255,184,60,.55)!important;box-shadow:0 0 0 3px rgba(255,184,60,.1),0 14px 30px rgba(0,0,0,.18)}.birth-date-field-v197.is-compact{padding:12px}@media (max-width:620px){.birth-date-select-grid-v197{grid-template-columns:1fr}}.como-funciona-stable-v197,.como-funciona-stable-v197 *{-webkit-backface-visibility:hidden;backface-visibility:hidden}.cardappio-faq-item-v197,.cardappio-faq-section-v197,.como-funciona-stable-v197 .public-link-card{animation:none!important}.cardappio-faq-section-v197{margin-top:56px;padding:clamp(20px,4vw,34px);border-radius:32px;background:linear-gradient(145deg,rgba(16,18,24,.92),rgba(8,9,13,.98));border:1px solid rgba(239,31,45,.22);box-shadow:0 30px 100px rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.06);scroll-margin-top:110px}.cardappio-faq-head-v197{margin-bottom:18px}.cardappio-faq-head-v197>span{display:inline-flex;padding:7px 11px;border-radius:999px;background:rgba(239,31,45,.16);border:1px solid rgba(239,31,45,.28);color:#ff747b!important;font-weight:1000;text-transform:uppercase;letter-spacing:.08em;font-size:12px}.cardappio-faq-head-v197 h2{margin:12px 0 8px;color:#fff!important;font-size:clamp(30px,4vw,52px);letter-spacing:-.05em}.cardappio-faq-head-v197 p{margin:0;color:hsla(0,0%,100%,.78)!important}.cardappio-faq-list-v197{display:grid;grid-gap:12px;gap:12px}.cardappio-faq-item-v197{border-radius:20px;border:1px solid rgba(239,31,45,.18);background:hsla(0,0%,100%,.045);overflow:hidden}.cardappio-faq-item-v197 summary{min-height:64px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:12px;gap:12px;padding:16px 18px;cursor:pointer;list-style:none;color:#fff}.cardappio-faq-item-v197 summary::-webkit-details-marker{display:none}.cardappio-faq-item-v197 summary:after{content:"+";width:34px;height:34px;display:grid;place-items:center;border-radius:999px;background:linear-gradient(135deg,rgba(239,31,45,.9),rgba(255,138,26,.9));color:#fff;font-size:22px;font-weight:1000}.cardappio-faq-item-v197[open] summary:after{content:"–"}.cardappio-faq-item-v197 summary span{width:34px;height:34px;display:grid;place-items:center;border-radius:12px;background:rgba(255,184,60,.12);color:#ffd46d!important;font-weight:1000}.cardappio-faq-item-v197 summary strong{color:#fff!important;font-size:16px}.cardappio-faq-answer-v197{padding:0 18px 18px 64px;color:hsla(0,0%,100%,.82)}.cardappio-faq-answer-v197 p{margin:0;padding-top:4px;line-height:1.55;color:hsla(0,0%,100%,.82)!important}@media (max-width:640px){.cardappio-faq-item-v197 summary{grid-template-columns:1fr auto;padding:15px}.cardappio-faq-item-v197 summary span{display:none}.cardappio-faq-answer-v197{padding:0 15px 16px}}.publication-channels-v197{grid-template-columns:repeat(3,minmax(240px,1fr));align-items:stretch}.publication-channel-v197{min-width:0;min-height:210px;flex-direction:column;align-items:stretch;justify-content:space-between;padding:18px!important;overflow:hidden}.publication-channel-v197.is-soon{opacity:.84;border-style:dashed}.publication-channel-content-v197{display:grid;grid-gap:8px;gap:8px;min-width:0}.publication-channel-title-v197{display:flex;align-items:center;gap:10px;min-width:0}.publication-channel-title-v197 .channel-icon-v2{margin:0;flex:0 0 auto}.publication-channel-title-v197 strong,.publication-link-box-v197{overflow-wrap:anywhere;word-break:normal}.publication-link-box-v197{display:block;padding:10px 12px;border-radius:13px;background:rgba(0,0,0,.28);border:1px solid hsla(0,0%,100%,.1);color:#ffd46d!important;line-height:1.35}.publication-channel-actions-v197,.publication-channel-footer-v197{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-start;margin-top:8px}.publication-channel-actions-v197 .channel-mini-action-v2,.publication-channel-footer-v197 .channel-toggle-v2{min-height:40px;padding:10px 14px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;white-space:normal;text-align:center;line-height:1.15}@media (max-width:1180px){.publication-channels-v197{grid-template-columns:repeat(2,minmax(240px,1fr))}}@media (max-width:720px){.publication-channels-v197{grid-template-columns:1fr}.publication-channel-v197{min-height:0}.publication-channel-actions-v197 .channel-mini-action-v2{flex:1 1 170px}}.partner-hours-card-v197{background:linear-gradient(145deg,rgba(17,19,25,.98),rgba(7,8,12,.98))!important;border-color:rgba(239,31,45,.18)!important;color:#fff!important}.store-hours-control-v197,.store-hours-copy-v197{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:16px;border-radius:20px;background:linear-gradient(135deg,rgba(239,31,45,.12),rgba(255,184,60,.08));border:1px solid rgba(239,31,45,.22);margin-bottom:14px}.store-hours-control-v197 span,.store-hours-copy-v197 strong{color:#ffd46d!important;font-weight:1000}.store-hours-control-v197 strong{display:block;color:#fff!important;font-size:24px;letter-spacing:-.03em;margin:3px 0}.store-hours-control-v197 small,.store-hours-copy-v197 span{color:hsla(0,0%,100%,.78)!important}.store-hours-control-actions-v197{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.store-hours-control-actions-v197 form{margin:0}.store-hours-manual-notice-v197{display:flex;align-items:center;justify-content:space-between;gap:12px;border-color:rgba(255,184,60,.26)!important;background:rgba(255,184,60,.08)!important}.store-hours-manual-notice-v197 strong{color:#ffd46d!important}.store-hours-form-v197{margin-top:14px}.store-hours-copy-v197{align-items:center;margin-bottom:16px}.store-hours-copy-v197 span{flex:1 1}.store-hours-row-v197{background:hsla(0,0%,100%,.055)!important;border-color:hsla(0,0%,100%,.12)!important}.store-hours-row-v197 label,.store-hours-row-v197 span{color:#fff!important}.store-hours-row-v197 .input{background:rgba(0,0,0,.34)!important;border-color:hsla(0,0%,100%,.16)!important;color:#fff!important}.store-hours-closed-text-v197{display:none;grid-column:1/-1;padding:10px 12px;border-radius:12px;background:rgba(239,68,68,.11);border:1px solid rgba(239,68,68,.2);color:#ffb4b4!important;font-weight:900}.store-hours-row-v197.is-closed .store-hours-closed-text-v197{display:block}.store-hours-row-v197.is-closed label:not(.store-hours-open-v1){opacity:.55}.public-menu-closed-notice-v197{display:grid;grid-gap:4px;gap:4px;margin:12px 0 18px;padding:14px 16px;border-radius:18px;background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.26);color:#fff}.public-menu-closed-notice-v197 strong{color:#fff!important;font-size:17px}.public-menu-closed-notice-v197 span{color:hsla(0,0%,100%,.78)!important}@media (max-width:760px){.store-hours-control-v197,.store-hours-copy-v197,.store-hours-manual-notice-v197{flex-direction:column;align-items:stretch}.store-hours-control-actions-v197{justify-content:stretch}.store-hours-control-actions-v197 .btn,.store-hours-copy-v197 .btn{width:100%}}body:has(#conteudo-principal .como-funciona-stable-v197) .bg-orbit,body:has(#conteudo-principal .como-funciona-stable-v197) .grid-glow{animation:none!important;transform:none!important;background:#05070f!important;opacity:1!important}body:has(#conteudo-principal .como-funciona-stable-v197) .bg-orbit:after,body:has(#conteudo-principal .como-funciona-stable-v197) .bg-orbit:before{content:none!important;display:none!important;animation:none!important}body:has(#conteudo-principal .como-funciona-stable-v197),body:has(#conteudo-principal .como-funciona-stable-v197) #conteudo-principal{background:#05070f!important;overflow-x:hidden!important}.como-funciona-stable-v197,.como-funciona-stable-v197 *{transition-property:border-color,background-color,color,box-shadow!important;transform:none!important;will-change:auto!important}.como-funciona-stable-v197 .public-link-card:hover{transform:none!important}.cp-home-v3 #restaurantes .cp-card-restaurant-clarity-v198{min-height:310px!important;display:grid!important;grid-template-rows:148px 1fr!important;overflow:hidden!important;border:1px solid hsla(0,0%,100%,.12)!important;background:linear-gradient(145deg,rgba(16,18,24,.96),rgba(7,8,13,.98))!important;box-shadow:0 24px 70px rgba(0,0,0,.34),inset 0 1px 0 hsla(0,0%,100%,.06)!important}.cp-home-v3 #restaurantes .cp-card-restaurant-clarity-v198 .cp-card-badge-v3{width:auto!important;max-width:calc(100% - 24px)!important;white-space:nowrap!important;font-size:11px!important;letter-spacing:.04em!important}.cp-home-v3 #restaurantes .cp-card-restaurant-clarity-v198.is-closed .cp-card-badge-v3{background:hsla(0,0%,100%,.12)!important;color:hsla(0,0%,100%,.88)!important;border-color:hsla(0,0%,100%,.18)!important}.cp-home-v3 #restaurantes .cp-card-restaurant-clarity-v198 .cp-card-body-v3{display:flex!important;flex-direction:column!important;gap:10px!important;padding:16px!important}.cp-home-v3 #restaurantes .cp-card-restaurant-clarity-v198 .cp-card-body-v3 h3{color:#fff!important;line-height:1.08!important;min-height:0!important;margin:0!important}.cp-home-v3 #restaurantes .cp-card-restaurant-clarity-v198 .cp-card-body-v3 p{min-height:0!important;margin:0!important;color:hsla(0,0%,100%,.72)!important;line-height:1.25!important}.cp-card-info-grid-v198{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important;margin-top:2px!important}.cp-card-info-grid-v198 span{min-width:0!important;display:grid!important;grid-gap:3px!important;gap:3px!important;padding:9px 10px!important;border-radius:14px!important;background:hsla(0,0%,100%,.06)!important;border:1px solid hsla(0,0%,100%,.1)!important}.cp-card-info-grid-v198 b{color:hsla(0,0%,100%,.58)!important;font-size:10px!important;text-transform:uppercase!important;letter-spacing:.08em!important}.cp-card-info-grid-v198 strong{color:#fff!important;font-size:12px!important;line-height:1.1!important;white-space:normal!important}.cp-card-cta-v198{margin-top:auto!important;min-height:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;background:linear-gradient(135deg,#ef1f2d,#ff7a18)!important;color:#fff!important;font-style:normal!important;font-weight:1000!important;box-shadow:0 14px 34px rgba(239,31,45,.24)!important}@media (max-width:640px){.cp-home-v3 #restaurantes .cp-card-restaurant-clarity-v198{min-height:260px!important;grid-template-rows:106px 1fr!important}.cp-card-info-grid-v198{grid-template-columns:1fr!important;gap:6px!important}.cp-card-cta-v198{min-height:34px!important;font-size:12px!important}}.partner-dashboard-page-v1 .product-edit-details-v1[open]{background:radial-gradient(circle at 10% 0,rgba(255,87,34,.18),transparent 34%),radial-gradient(circle at 90% 6%,rgba(239,18,18,.2),transparent 32%),linear-gradient(145deg,#090b12,#111622 58%,#05060a)!important;border-color:hsla(0,0%,100%,.2)!important}.partner-dashboard-page-v1 .product-edit-form-v1{background:linear-gradient(145deg,rgba(12,15,23,.99),rgba(5,7,12,.99))!important;border:1px solid hsla(0,0%,100%,.18)!important;box-shadow:0 24px 90px rgba(0,0,0,.62),inset 0 1px 0 hsla(0,0%,100%,.06)!important}.partner-dashboard-page-v1 .product-edit-form-v1:before{content:"Editar produto — revise as informações antes de salvar"!important;color:#fff!important;text-shadow:0 14px 36px rgba(0,0,0,.55)!important}.partner-dashboard-page-v1 .product-edit-form-v1 label{font-size:14px!important;line-height:1.25!important;color:hsla(0,0%,100%,.94)!important}.partner-dashboard-page-v1 .product-edit-form-v1 .input,.partner-dashboard-page-v1 .product-edit-form-v1 .select,.partner-dashboard-page-v1 .product-edit-form-v1 .textarea{background:#f8fafc!important;color:#111827!important;border:2px solid hsla(0,0%,100%,.22)!important;box-shadow:0 10px 26px rgba(0,0,0,.18)!important;font-size:15px!important;font-weight:750!important}.partner-dashboard-page-v1 .product-edit-form-v1 .input::placeholder,.partner-dashboard-page-v1 .product-edit-form-v1 .textarea::placeholder{color:rgba(17,24,39,.48)!important}.partner-dashboard-page-v1 .product-edit-form-v1 .admin-form-grid{background:hsla(0,0%,100%,.035)!important;border:1px solid hsla(0,0%,100%,.08)!important;border-radius:18px!important;padding:12px!important}.partner-dashboard-page-v1 .product-edit-form-v1 .partner-check-v2,.partner-dashboard-page-v1 .product-edit-form-v1 .product-age-toggle-v193,.partner-dashboard-page-v1 .product-edit-form-v1 .product-feature-toggle-v2{min-height:56px!important;background:hsla(0,0%,100%,.09)!important;border:1px solid rgba(255,122,24,.34)!important;color:#fff!important;font-size:14px!important;font-weight:950!important}.partner-dashboard-page-v1 .product-edit-form-v1 input[type=checkbox]{width:22px!important;height:22px!important;border-radius:6px!important}.partner-dashboard-page-v1 .product-age-help-v193{padding:11px 13px!important;border-radius:14px!important;background:rgba(255,184,60,.1)!important;border:1px solid rgba(255,184,60,.24)!important;color:#ffe1a0!important;font-size:13px!important;font-weight:850!important}.partner-dashboard-page-v1 .product-create-form-v1 .product-image-uploader-v1,.partner-dashboard-page-v1 .product-edit-form-v1 .product-image-uploader-v1,.store-logo-config-card-v1 .product-image-uploader-v1{max-width:360px!important;width:100%!important;margin-inline:auto!important;display:grid!important;grid-gap:10px!important;gap:10px!important;justify-items:stretch!important}.store-logo-config-card-v1 .product-image-placeholder-v1,.store-logo-config-card-v1 .product-image-uploader-v1 img{width:min(100%,280px)!important;height:220px!important;max-height:220px!important;min-height:0!important;object-fit:contain!important;margin-inline:auto!important;border-radius:22px!important;background:linear-gradient(145deg,rgba(10,12,18,.96),rgba(4,5,9,.98))!important;border:1px solid hsla(0,0%,100%,.12)!important;box-shadow:0 18px 45px rgba(0,0,0,.32)!important}.partner-dashboard-page-v1 .product-create-form-v1 .product-image-placeholder-v1,.partner-dashboard-page-v1 .product-create-form-v1 .product-image-uploader-v1 img,.partner-dashboard-page-v1 .product-edit-form-v1 .product-image-placeholder-v1,.partner-dashboard-page-v1 .product-edit-form-v1 .product-image-uploader-v1 img{width:100%!important;height:220px!important;max-height:220px!important;min-height:0!important;object-fit:contain!important;border-radius:18px!important;background-color:#0a0c12!important}.partner-dashboard-page-v1 .product-image-uploader-v1 small,.store-logo-config-card-v1 .product-image-uploader-v1 small{color:hsla(0,0%,100%,.76)!important;line-height:1.35!important}@media (min-width:1025px) and (hover:hover) and (pointer:fine){.public-menu-shell-v3{display:block!important;min-height:100vh!important;padding:24px clamp(20px,4vw,54px) 54px!important;background:radial-gradient(circle at 88% 4%,rgba(239,31,45,.2),transparent 30%),radial-gradient(circle at 15% 12%,rgba(255,122,24,.12),transparent 28%),linear-gradient(180deg,#05070f,#080910 54%,#030305)!important}.public-menu-mobile-top-v5,.public-menu-side-help-v3,.public-menu-side-offer-v3,.public-menu-sidebar-v3{display:none!important}.public-menu-main-v3{width:min(100%,1220px)!important;max-width:1220px!important;margin:0 auto!important}.public-menu-vitrine-top-v198{position:-webkit-sticky!important;position:sticky!important;top:12px!important;z-index:40!important;min-height:64px!important;margin-bottom:18px!important;padding:10px 12px!important;border-radius:22px!important;background:rgba(8,10,16,.82)!important;border:1px solid hsla(0,0%,100%,.1)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important}.public-menu-vitrine-mode-v198{display:inline-flex!important;align-items:center!important;min-height:38px!important;padding:0 14px!important;border-radius:999px!important;background:rgba(255,184,60,.12)!important;border:1px solid rgba(255,184,60,.28)!important;color:#ffd66d!important;font-size:12px!important;font-weight:1000!important;text-transform:uppercase!important;letter-spacing:.05em!important}.public-menu-vitrine-top-v198>div a[href="/rastrear-pedido"],.public-menu-vitrine-top-v198>div button:nth-of-type(2){display:none!important}.public-menu-store-head-v3{display:grid!important;grid-template-columns:124px minmax(0,1fr)!important;grid-gap:22px!important;gap:22px!important;align-items:center!important;margin:0 0 18px!important;padding:24px!important;border-radius:30px!important}.public-menu-store-logo-v3{width:124px!important;height:124px!important;border-radius:28px!important}.public-menu-store-head-v3 h1{font-size:clamp(38px,4vw,62px)!important;margin-bottom:10px!important}.public-menu-store-info-row-v198{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:10px!important}.public-menu-store-info-row-v198 span{display:inline-flex!important;align-items:center!important;gap:7px!important;padding:9px 12px!important;border-radius:999px!important;background:rgba(5,6,10,.56)!important;border:1px solid hsla(0,0%,100%,.1)!important;color:#fff!important;font-size:13px!important;font-weight:900!important}.public-menu-store-info-row-v198 b{color:hsla(0,0%,100%,.58)!important;font-size:10px!important;text-transform:uppercase!important;letter-spacing:.06em!important}.public-menu-search-v198{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-gap:12px!important;gap:12px!important;align-items:center!important;margin:18px 0 12px!important;padding:12px!important;border-radius:22px!important;background:hsla(0,0%,100%,.055)!important;border:1px solid hsla(0,0%,100%,.1)!important}.public-menu-search-v198 label{display:flex!important;align-items:center!important;gap:10px!important;min-height:48px!important;padding:0 14px!important;border-radius:16px!important;background:#fff!important;color:#111827!important}.public-menu-search-v198 label span{color:#ef1f2d!important;font-weight:1000!important}.public-menu-search-v198 input{width:100%!important;border:0!important;outline:0!important;background:transparent!important;color:#111827!important;font:inherit!important;font-weight:850!important}.public-menu-search-v198 small{color:hsla(0,0%,100%,.76)!important;font-weight:900!important;white-space:nowrap!important}.public-menu-category-strip-v3{position:-webkit-sticky!important;position:sticky!important;top:88px!important;z-index:35!important;margin-bottom:24px!important}.public-menu-hero-slider-v4,.public-menu-hero-v3{max-height:320px!important;border-radius:30px!important}.public-menu-hero-slide-v4{min-height:320px!important}.public-menu-cart-v3{display:block!important;width:min(100%,1220px)!important;height:auto!important;min-height:0!important;margin:24px auto 0!important;position:static!important}.public-menu-hero-view-only-v198,.public-menu-view-only-pill-v198{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:38px!important;padding:0 13px!important;border-radius:999px!important;background:hsla(0,0%,100%,.08)!important;border:1px solid hsla(0,0%,100%,.12)!important;color:hsla(0,0%,100%,.82)!important;font-weight:1000!important;font-size:12px!important}.public-menu-carousel-v3,.public-menu-small-grid-v3{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(230px,1fr))!important;grid-gap:18px!important;gap:18px!important;overflow:visible!important}.public-menu-product-card-v3,.public-menu-product-card-v3.compact{display:grid!important;grid-template-columns:1fr!important;min-height:350px!important;border-radius:24px!important;background:linear-gradient(145deg,rgba(18,20,28,.96),rgba(8,9,14,.99))!important}.public-menu-product-card-v3.compact .public-menu-product-image-v3,.public-menu-product-image-v3{height:178px!important;min-height:178px!important;background-size:cover!important;background-position:50%!important}.public-menu-product-body-v3{min-height:172px!important;padding:15px!important;display:flex!important;flex-direction:column!important;gap:8px!important}.public-menu-product-body-v3 h3,.public-menu-product-card-v3.compact .public-menu-product-body-v3 h3{min-height:42px!important;font-size:18px!important;line-height:1.12!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.public-menu-product-body-v3 p{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;min-height:38px!important}.public-menu-product-price-v3{margin-top:auto!important}.public-menu-product-price-v3 strong{font-size:20px!important;color:#fff!important}.public-menu-product-card-v3.is-unavailable-v198{opacity:.58!important;filter:grayscale(.55)!important}.public-menu-product-card-v3.is-unavailable-v198:after{content:"Indisponível";position:absolute;top:14px;right:14px;z-index:6;padding:7px 10px;border-radius:999px;background:rgba(0,0,0,.68);border:1px solid hsla(0,0%,100%,.14);color:#fff;font-size:11px;font-weight:1000}.public-menu-section-v3{margin-top:28px!important}}@media (hover:none),(max-width:1024px),(pointer:coarse){.public-menu-search-v198 small,.public-menu-vitrine-mode-v198{display:none!important}}.cp-nav-shell-v3.cp-nav-como-funciona-stable-v1981,.cp-nav-shell-v3.cp-nav-como-funciona-stable-v1981 *{animation:none!important;transition-property:color,background-color,border-color,box-shadow!important;transform:none!important;will-change:auto!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important}.cp-nav-shell-v3.cp-nav-como-funciona-stable-v1981 .cp-container.cp-nav-desktop-organized{width:min(1480px,calc(100% - 40px))!important;max-width:calc(100vw - 40px)!important;min-height:auto!important;margin-inline:auto!important;overflow:visible!important}.cp-nav-shell-v3.cp-nav-como-funciona-stable-v1981 .cp-menu-v3,.cp-nav-shell-v3.cp-nav-como-funciona-stable-v1981 .cp-nav-actions-v3,.cp-nav-shell-v3.cp-nav-como-funciona-stable-v1981 .cp-nav-top-organized{transform:none!important;transition:none!important}body:has(.cp-nav-como-funciona-stable-v1981) .bg-orbit,body:has(.cp-nav-como-funciona-stable-v1981) .grid-glow{animation:none!important;transform:none!important;transition:none!important}body:has(.cp-nav-como-funciona-stable-v1981) .bg-orbit:after,body:has(.cp-nav-como-funciona-stable-v1981) .bg-orbit:before{animation:none!important;transform:none!important;transition:none!important}html body .partner-dashboard-page-v1 #horarios.partner-hours-card-v197,html body .partner-dashboard-page-v1 .partner-hours-card-v197{background:linear-gradient(145deg,#07080d,#101217 54%,#07080d)!important;border:1px solid rgba(239,31,45,.35)!important;color:#fff!important;box-shadow:0 28px 90px rgba(0,0,0,.48),inset 0 1px 0 hsla(0,0%,100%,.06)!important}html body .partner-dashboard-page-v1 #horarios.partner-hours-card-v197 .partner-section-title-v2 h2,html body .partner-dashboard-page-v1 #horarios.partner-hours-card-v197 .partner-section-title-v2 p,html body .partner-dashboard-page-v1 #horarios.partner-hours-card-v197 label,html body .partner-dashboard-page-v1 #horarios.partner-hours-card-v197 small,html body .partner-dashboard-page-v1 #horarios.partner-hours-card-v197 span,html body .partner-dashboard-page-v1 #horarios.partner-hours-card-v197 strong{color:#fff!important;text-shadow:none!important}html body .partner-dashboard-page-v1 #horarios.partner-hours-card-v197 .partner-section-title-v2 p,html body .partner-dashboard-page-v1 #horarios.partner-hours-card-v197 small{color:hsla(0,0%,100%,.74)!important}html body .partner-dashboard-page-v1 #horarios.partner-hours-card-v197 .admin-edit-form-clean,html body .partner-dashboard-page-v1 #horarios.partner-hours-card-v197 .store-hours-form-v197{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;color:#fff!important}html body .partner-dashboard-page-v1 #horarios.partner-hours-card-v197 .store-hours-control-v197,html body .partner-dashboard-page-v1 #horarios.partner-hours-card-v197 .store-hours-copy-v197,html body .partner-dashboard-page-v1 #horarios.partner-hours-card-v197 .store-hours-manual-notice-v197{background:linear-gradient(135deg,rgba(239,31,45,.18),rgba(255,122,24,.08))!important;border:1px solid rgba(239,31,45,.36)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 18px 48px rgba(0,0,0,.28)!important}html body .partner-dashboard-page-v1 #horarios.partner-hours-card-v197 .store-hours-control-v197 span,html body .partner-dashboard-page-v1 #horarios.partner-hours-card-v197 .store-hours-copy-v197 strong,html body .partner-dashboard-page-v1 #horarios.partner-hours-card-v197 .store-hours-manual-notice-v197 strong{color:#f34!important}html body .partner-dashboard-page-v1 #horarios.partner-hours-card-v197 .store-hours-grid-v1{display:grid!important;grid-gap:12px!important;gap:12px!important}html body .partner-dashboard-page-v1 #horarios.partner-hours-card-v197 .store-hours-row-v1,html body .partner-dashboard-page-v1 #horarios.partner-hours-card-v197 .store-hours-row-v197{background:rgba(4,5,8,.86)!important;border:1px solid hsla(0,0%,100%,.14)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.045)!important}html body .partner-dashboard-page-v1 #horarios.partner-hours-card-v197 .store-hours-open-v1 span{color:#fff!important;font-weight:1000!important}html body .partner-dashboard-page-v1 #horarios.partner-hours-card-v197 .store-hours-open-v1 input{accent-color:#ef1f2d!important;width:20px!important;height:20px!important}html body .partner-dashboard-page-v1 #horarios.partner-hours-card-v197 .input,html body .partner-dashboard-page-v1 #horarios.partner-hours-card-v197 input[type=time]{background:#0b0d12!important;color:#fff!important;border:1px solid hsla(0,0%,100%,.2)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05)!important}html body .partner-dashboard-page-v1 #horarios.partner-hours-card-v197 .input:focus,html body .partner-dashboard-page-v1 #horarios.partner-hours-card-v197 input[type=time]:focus{border-color:rgba(239,31,45,.86)!important;box-shadow:0 0 0 3px rgba(239,31,45,.18)!important;outline:none!important}html body .partner-dashboard-page-v1 #horarios.partner-hours-card-v197 .btn-primary{background:linear-gradient(135deg,#ef1f2d,#ff5b17)!important;border-color:hsla(0,0%,100%,.14)!important;color:#fff!important;box-shadow:0 16px 34px rgba(239,31,45,.28)!important}html body .partner-dashboard-page-v1 #horarios.partner-hours-card-v197 .btn-soft{background:hsla(0,0%,100%,.08)!important;border:1px solid hsla(0,0%,100%,.16)!important;color:#fff!important}html body .partner-dashboard-page-v1 #horarios.partner-hours-card-v197 .admin-danger-soft{background:rgba(239,31,45,.12)!important;border-color:rgba(239,31,45,.4)!important;color:#ffb4b4!important}html body .partner-dashboard-page-v1 #horarios.partner-hours-card-v197 .store-hours-closed-text-v197{background:rgba(239,31,45,.12)!important;border-color:rgba(239,31,45,.32)!important;color:#ffb4b4!important}html body .partner-dashboard-nav-v1 a[href*="/impressao"] b{background:rgba(239,31,45,.16)!important;color:#fff!important}html body .partner-dashboard-page-v1 #impressao.partner-printing-card-v195,html body .partner-dashboard-page-v1 .partner-printing-card-v195{background:linear-gradient(145deg,#07080d,#101217 58%,#07080d)!important;border:1px solid rgba(239,31,45,.34)!important;color:#fff!important;box-shadow:0 28px 90px rgba(0,0,0,.48),inset 0 1px 0 hsla(0,0%,100%,.06)!important}html body .partner-dashboard-page-v1 #impressao.partner-printing-card-v195 h2,html body .partner-dashboard-page-v1 #impressao.partner-printing-card-v195 h3,html body .partner-dashboard-page-v1 #impressao.partner-printing-card-v195 label,html body .partner-dashboard-page-v1 #impressao.partner-printing-card-v195 p,html body .partner-dashboard-page-v1 #impressao.partner-printing-card-v195 small,html body .partner-dashboard-page-v1 #impressao.partner-printing-card-v195 span,html body .partner-dashboard-page-v1 #impressao.partner-printing-card-v195 strong{color:#fff!important;text-shadow:none!important}html body .partner-dashboard-page-v1 #impressao.partner-printing-card-v195 .partner-section-title-v2 p,html body .partner-dashboard-page-v1 #impressao.partner-printing-card-v195 .printer-device-status-v195 small,html body .partner-dashboard-page-v1 #impressao.partner-printing-card-v195 .printer-mode-help-grid-v195 span,html body .partner-dashboard-page-v1 #impressao.partner-printing-card-v195 small{color:hsla(0,0%,100%,.76)!important}html body .partner-dashboard-page-v1 #impressao.partner-printing-card-v195 .printer-check-v195,html body .partner-dashboard-page-v1 #impressao.partner-printing-card-v195 .printer-device-status-v195,html body .partner-dashboard-page-v1 #impressao.partner-printing-card-v195 .printer-diagnostics-v195>div,html body .partner-dashboard-page-v1 #impressao.partner-printing-card-v195 .printer-mode-help-grid-v195>div,html body .partner-dashboard-page-v1 #impressao.partner-printing-card-v195 .printer-overview-grid-v195>div{background:rgba(4,5,8,.88)!important;border:1px solid hsla(0,0%,100%,.14)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 16px 44px rgba(0,0,0,.32)!important}html body .partner-dashboard-page-v1 #impressao.partner-printing-card-v195 .printer-device-status-v195 span,html body .partner-dashboard-page-v1 #impressao.partner-printing-card-v195 .printer-diagnostics-v195 span,html body .partner-dashboard-page-v1 #impressao.partner-printing-card-v195 .printer-overview-grid-v195 span,html body .partner-dashboard-page-v1 #impressao.partner-printing-card-v195 .printer-settings-grid-v195 label{color:#fff!important;opacity:1!important}html body .partner-dashboard-page-v1 #impressao.partner-printing-card-v195 .printer-diagnostics-v195 span,html body .partner-dashboard-page-v1 #impressao.partner-printing-card-v195 .printer-overview-grid-v195 span{color:#f34!important}html body .partner-dashboard-page-v1 #impressao.partner-printing-card-v195 .printer-device-status-v195 strong,html body .partner-dashboard-page-v1 #impressao.partner-printing-card-v195 .printer-diagnostics-v195 strong,html body .partner-dashboard-page-v1 #impressao.partner-printing-card-v195 .printer-overview-grid-v195 strong{color:#fff!important;font-weight:1000!important}html body .partner-dashboard-page-v1 #impressao.partner-printing-card-v195 .input,html body .partner-dashboard-page-v1 #impressao.partner-printing-card-v195 .select,html body .partner-dashboard-page-v1 #impressao.partner-printing-card-v195 input,html body .partner-dashboard-page-v1 #impressao.partner-printing-card-v195 select{background:#0b0d12!important;color:#fff!important;border:1px solid hsla(0,0%,100%,.2)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05)!important}html body .partner-dashboard-page-v1 #impressao.partner-printing-card-v195 .input::placeholder,html body .partner-dashboard-page-v1 #impressao.partner-printing-card-v195 input::placeholder{color:hsla(0,0%,100%,.52)!important}html body .partner-dashboard-page-v1 #impressao.partner-printing-card-v195 input[type=checkbox]{width:20px!important;height:20px!important;accent-color:#ef1f2d!important;flex:0 0 auto!important}html body .partner-dashboard-page-v1 #impressao.partner-printing-card-v195 .notice{background:rgba(23,54,105,.45)!important;color:#fff!important;border-color:rgba(82,143,255,.36)!important}html body .partner-dashboard-page-v1 #impressao.partner-printing-card-v195 .printer-error-v195{background:rgba(239,31,45,.16)!important;border-color:rgba(239,31,45,.42)!important}html body .partner-dashboard-page-v1 #impressao.partner-printing-card-v195 .btn-primary{background:linear-gradient(135deg,#ef1f2d,#ff5b17)!important;border-color:hsla(0,0%,100%,.14)!important;color:#fff!important;box-shadow:0 16px 34px rgba(239,31,45,.28)!important}html body .partner-dashboard-page-v1 #impressao.partner-printing-card-v195 .btn-soft{background:hsla(0,0%,100%,.08)!important;border:1px solid hsla(0,0%,100%,.16)!important;color:#fff!important}html body .partner-dashboard-page-v1 #horarios.partner-hours-card-v197 .store-hours-schedule-notice-v199{background:rgba(22,163,74,.1)!important;border-color:rgba(34,197,94,.26)!important}html body .partner-dashboard-page-v1 #horarios.partner-hours-card-v197 .store-hours-schedule-notice-v199 strong{color:#7dff9b!important}.partner-catalog-summary-v199{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))!important;grid-gap:12px!important;gap:12px!important;margin:16px 0!important}.partner-catalog-summary-v199>div{display:grid!important;grid-gap:4px!important;gap:4px!important;min-height:92px!important;padding:14px!important;border-radius:18px!important;background:hsla(0,0%,100%,.045)!important;border:1px solid hsla(0,0%,100%,.12)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.045)!important}.partner-catalog-summary-v199 span{color:hsla(0,0%,100%,.72)!important;font-size:.78rem!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.04em!important}.partner-catalog-summary-v199 strong{color:#fff!important;font-size:1.9rem!important;line-height:1!important;font-weight:1000!important}.partner-catalog-summary-v199 small{color:#ffb84d!important;font-weight:850!important;line-height:1.25!important}html body .partner-dashboard-page-v1 #horarios.partner-hours-card-v197 input[type=time]::-webkit-calendar-picker-indicator{filter:invert(1) brightness(2.4) contrast(1.15)!important;opacity:1!important;cursor:pointer!important}html body .partner-dashboard-page-v1 #horarios.partner-hours-card-v197 input[type=time]{color-scheme:dark!important}html body .partner-dashboard-page-v1 #horarios.partner-hours-card-v197 input[type=time],html body .partner-dashboard-page-v1 .partner-hours-card-v197 input[type=time][data-cardappio-hours-closes-v197],html body .partner-dashboard-page-v1 .partner-hours-card-v197 input[type=time][data-cardappio-hours-opens-v197]{color-scheme:dark!important;background-color:#0b0d12!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.35' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 12px center!important;background-size:18px 18px!important;padding-right:42px!important}html body .partner-dashboard-page-v1 #horarios.partner-hours-card-v197 input[type=time]::-webkit-calendar-picker-indicator,html body .partner-dashboard-page-v1 .partner-hours-card-v197 input[type=time][data-cardappio-hours-closes-v197]::-webkit-calendar-picker-indicator,html body .partner-dashboard-page-v1 .partner-hours-card-v197 input[type=time][data-cardappio-hours-opens-v197]::-webkit-calendar-picker-indicator{opacity:0!important;width:34px!important;height:100%!important;margin:0!important;cursor:pointer!important}.menu-product-carousel-v1{position:relative;width:min(100%,1120px);margin:18px auto 28px;padding:20px 14px 34px;overflow:hidden;border-radius:34px;background:radial-gradient(circle at 20% 12%,rgba(255,214,10,.24),transparent 32%),linear-gradient(135deg,#180506,#33070a 45%,#0b0b0f);box-shadow:0 24px 70px rgba(0,0,0,.18);isolation:isolate}.menu-product-carousel-v1:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,hsla(0,0%,100%,.07),transparent 22%,transparent 78%,hsla(0,0%,100%,.06));opacity:.8;z-index:0}.menu-product-carousel-head-v1{position:relative;z-index:4;text-align:center;margin-bottom:12px;color:#fff}.menu-product-carousel-head-v1 h2{margin:0;font-size:clamp(1.18rem,2.8vw,2rem);font-weight:950;letter-spacing:-.03em}.menu-product-carousel-head-v1 p{margin:4px auto 0;max-width:620px;color:hsla(0,0%,100%,.74);font-size:.95rem}.menu-product-carousel-stage-v1{position:relative;z-index:2;min-height:370px;touch-action:pan-y}.menu-product-carousel-card-v1{position:absolute;top:12px;left:50%;width:min(72%,680px);height:322px;display:grid;grid-template-columns:minmax(180px,44%) 1fr;grid-gap:16px;gap:16px;padding:14px;border-radius:30px;border:1px solid hsla(0,0%,100%,.18);background:hsla(0,0%,100%,.96);box-shadow:0 24px 60px rgba(0,0,0,.24);transform:translateX(-50%) scale(.72);opacity:0;pointer-events:none;transition:transform .8s cubic-bezier(.2,.9,.22,1),opacity .58s ease,filter .58s ease;will-change:transform,opacity}.menu-product-carousel-card-v1.is-active{transform:translateX(-50%) scale(1);opacity:1;z-index:5;pointer-events:auto}.menu-product-carousel-card-v1.is-prev{transform:translateX(-118%) scale(.82) rotateY(8deg);opacity:.62;z-index:3;filter:saturate(.86) brightness(.82)}.menu-product-carousel-card-v1.is-next{transform:translateX(18%) scale(.82) rotateY(-8deg);opacity:.62;z-index:3;filter:saturate(.86) brightness(.82)}.menu-product-carousel-card-v1.is-back-next,.menu-product-carousel-card-v1.is-back-prev{opacity:.18;z-index:1;filter:blur(1px) brightness(.72)}.menu-product-carousel-card-v1.is-back-next{transform:translateX(78%) scale(.66)}.menu-product-carousel-card-v1.is-back-prev{transform:translateX(-158%) scale(.66)}.menu-product-carousel-card-v1.is-hidden{opacity:0;transform:translateX(-50%) scale(.58)}.menu-product-carousel-image-v1{position:relative;overflow:hidden;min-height:100%;border-radius:24px;background:#f3f3f3}.menu-product-carousel-image-v1 img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.01)}.menu-product-carousel-badge-v1{position:absolute;top:12px;left:12px;padding:7px 12px;border-radius:999px;color:#fff;font-size:.72rem;font-weight:900;background:linear-gradient(135deg,#e30613,#ffb703);box-shadow:0 10px 22px rgba(227,6,19,.28)}.menu-product-carousel-info-v1{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:10px 10px 10px 0}.menu-product-carousel-info-v1>span{display:inline-flex;width:-moz-fit-content;width:fit-content;padding:6px 11px;border-radius:999px;color:#a00008;background:rgba(227,6,19,.08);font-size:.74rem;font-weight:900}.menu-product-carousel-info-v1 h2{margin:10px 0 6px;color:#171717;font-size:clamp(1.28rem,2.7vw,2.25rem);line-height:.98;letter-spacing:-.045em;font-weight:950}.menu-product-carousel-info-v1 p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0;color:#525252;font-size:.94rem;line-height:1.45}.menu-product-carousel-bottom-v1{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px}.menu-product-carousel-bottom-v1 strong{color:#e30613;font-size:1.35rem;font-weight:950}.menu-product-carousel-bottom-v1 button{border:0;border-radius:999px;padding:12px 16px;color:#fff;background:linear-gradient(135deg,#e30613,#af0009);font-weight:950;box-shadow:0 12px 24px rgba(227,6,19,.25);cursor:pointer}.menu-product-carousel-arrow-v1{position:absolute;top:50%;z-index:8;width:46px;height:46px;border:1px solid hsla(0,0%,100%,.42);border-radius:50%;color:#fff;background:rgba(0,0,0,.34);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transform:translateY(-50%);font-size:2rem;line-height:1;cursor:pointer}.menu-product-carousel-arrow-v1.is-prev{left:18px}.menu-product-carousel-arrow-v1.is-next{right:18px}.menu-product-carousel-dots-v1{position:relative;z-index:8;display:flex;justify-content:center;gap:8px;margin-top:6px}.menu-product-carousel-dots-v1 button{width:26px;height:10px;border:0;border-radius:999px;background:hsla(0,0%,100%,.28);cursor:pointer}.menu-product-carousel-dots-v1 button.is-active{width:42px;background:linear-gradient(135deg,#ffd60a,#e30613)}.menu-carousel-style-option-v1.style-liquid-glass,.menu-product-carousel-admin-preview-card-v1.style-liquid-glass,.menu-product-carousel-v1.style-liquid-glass .menu-product-carousel-card-v1{background:linear-gradient(135deg,hsla(0,0%,100%,.74),hsla(0,0%,100%,.42));-webkit-backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:blur(18px) saturate(1.3)}.menu-carousel-style-option-v1.style-card-3d,.menu-product-carousel-admin-preview-card-v1.style-card-3d,.menu-product-carousel-v1.style-card-3d .menu-product-carousel-card-v1{box-shadow:0 30px 80px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.5)}.menu-carousel-style-option-v1.style-neon-cardappio,.menu-product-carousel-admin-preview-card-v1.style-neon-cardappio,.menu-product-carousel-v1.style-neon-cardappio .menu-product-carousel-card-v1{box-shadow:0 0 0 1px rgba(227,6,19,.45),0 0 34px rgba(227,6,19,.24),0 26px 70px rgba(0,0,0,.28)}.menu-product-carousel-v1.style-cinematic-food{background:radial-gradient(circle at 50% 0,rgba(255,214,10,.18),transparent 35%),linear-gradient(145deg,#050505,#21110b 55%,#000)}.menu-product-carousel-v1.style-cinematic-food .menu-product-carousel-image-v1 img,.menu-product-carousel-v1.style-premium-central .menu-product-carousel-image-v1 img{filter:contrast(1.06) saturate(1.08)}.menu-product-carousel-v1.style-dark-food{background:linear-gradient(135deg,#050505,#151515 50%,#2a0507)}.menu-product-carousel-v1.style-minimal-clean{background:linear-gradient(135deg,#fff,#fff7f0);border:1px solid rgba(227,6,19,.12)}.menu-product-carousel-v1.style-minimal-clean .menu-product-carousel-head-v1{color:#171717}.menu-product-carousel-v1.style-minimal-clean .menu-product-carousel-head-v1 p{color:#5b5b5b}.menu-product-carousel-v1.style-banner-wide .menu-product-carousel-card-v1{width:min(82%,820px)}.menu-product-carousel-v1.style-story-style .menu-product-carousel-card-v1{width:min(60%,560px);grid-template-columns:42% 1fr}.menu-product-carousel-v1.style-combo-destaque .menu-product-carousel-bottom-v1 strong{color:#111;background:#ffd60a;padding:8px 10px;border-radius:14px}.menu-carousel-admin-panel-v1,.menu-carousel-manager-v1,.menu-carousel-style-panel-v1{overflow:hidden}.menu-carousel-admin-switches-v1,.menu-carousel-partner-summary-v1,.menu-carousel-product-grid-v1,.menu-carousel-style-grid-v1{display:grid;grid-gap:14px;gap:14px}.menu-carousel-partner-summary-v1{grid-template-columns:repeat(4,minmax(0,1fr));margin:14px 0}.menu-carousel-admin-preview-card-v1,.menu-carousel-partner-summary-v1>div,.menu-carousel-style-option-v1{border:1px solid rgba(0,0,0,.08);border-radius:20px;padding:16px;background:#fff;box-shadow:0 14px 34px rgba(0,0,0,.06)}.menu-carousel-admin-preview-card-v1 span,.menu-carousel-partner-summary-v1 span,.menu-carousel-style-option-v1 span{color:#e30613;font-size:.72rem;font-weight:900;text-transform:uppercase}.menu-carousel-partner-summary-v1 strong{display:block;margin:5px 0;font-size:1.25rem;color:#111}.menu-carousel-partner-summary-v1 small{color:#666}.menu-carousel-product-grid-v1{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.menu-carousel-product-admin-card-v1{display:grid;grid-template-columns:120px 1fr;grid-gap:12px;gap:12px;padding:12px;border:1px solid rgba(0,0,0,.08);border-radius:22px;background:#fff;box-shadow:0 12px 28px rgba(0,0,0,.05)}.menu-carousel-product-admin-card-v1.is-selected{border-color:rgba(227,6,19,.36);box-shadow:0 16px 34px rgba(227,6,19,.1)}.menu-carousel-product-admin-card-v1.is-blocked{opacity:.72}.menu-carousel-product-admin-thumb-v1{position:relative;min-height:132px;border-radius:18px;background:linear-gradient(135deg,#f2f2f2,#e9e9e9);background-size:cover;background-position:50%;overflow:hidden}.menu-carousel-product-admin-thumb-v1 em,.menu-carousel-product-admin-thumb-v1 span{position:absolute;left:10px;bottom:10px;padding:6px 9px;border-radius:999px;background:rgba(0,0,0,.62);color:#fff;font-size:.72rem;font-style:normal;font-weight:900}.menu-carousel-product-admin-thumb-v1 em{background:linear-gradient(135deg,#e30613,#ffb703)}.menu-carousel-product-admin-body-v1{display:flex;flex-direction:column;justify-content:space-between;gap:10px;min-width:0}.menu-carousel-product-admin-body-v1 h3{margin:0;color:#111}.menu-carousel-product-admin-body-v1 p{margin:4px 0;color:#666;font-size:.88rem}.menu-carousel-product-admin-body-v1 strong{color:#e30613}.menu-carousel-product-admin-status-v1{display:flex;flex-wrap:wrap;gap:6px}.menu-carousel-admin-form-v1{display:grid;grid-gap:18px;gap:18px}.menu-carousel-admin-switches-v1{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.menu-carousel-admin-preview-v1{display:grid;grid-template-columns:minmax(240px,360px) 1fr;grid-gap:16px;gap:16px;align-items:stretch}.menu-carousel-admin-preview-card-v1 h3,.menu-carousel-style-option-v1 h3{margin:8px 0 5px}.menu-carousel-admin-preview-card-v1 p,.menu-carousel-style-option-v1 p{color:#666;margin:0 0 12px}.menu-carousel-style-grid-v1{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.menu-carousel-style-option-v1.is-active{border-color:rgba(227,6,19,.45);box-shadow:0 16px 34px rgba(227,6,19,.12)}@media (max-width:860px){.menu-product-carousel-v1{border-radius:26px;padding:16px 8px 28px}.menu-product-carousel-stage-v1{min-height:430px}.menu-product-carousel-card-v1{width:min(76%,360px);height:386px;grid-template-columns:1fr;grid-template-rows:210px 1fr;gap:10px}.menu-product-carousel-card-v1.is-prev{transform:translateX(-116%) scale(.78)}.menu-product-carousel-card-v1.is-next{transform:translateX(16%) scale(.78)}.menu-product-carousel-info-v1{padding:0 4px 4px}.menu-product-carousel-info-v1 p{-webkit-line-clamp:2}.menu-product-carousel-arrow-v1{width:40px;height:40px}.menu-product-carousel-arrow-v1.is-prev{left:8px}.menu-product-carousel-arrow-v1.is-next{right:8px}.menu-carousel-admin-preview-v1,.menu-carousel-partner-summary-v1,.menu-carousel-product-admin-card-v1{grid-template-columns:1fr}.menu-carousel-product-admin-thumb-v1{min-height:180px}}@media (prefers-reduced-motion:reduce){.menu-product-carousel-card-v1,.menu-product-carousel-dots-v1 button{transition:none}}@media (min-width:861px){.menu-product-carousel-v1{width:min(100%,860px);max-width:860px;margin:18px auto 28px;padding:22px 30px 34px}.menu-product-carousel-stage-v1{width:min(100%,760px);min-height:470px;margin:0 auto;overflow:visible}.menu-product-carousel-card-v1,.menu-product-carousel-v1.style-banner-wide .menu-product-carousel-card-v1,.menu-product-carousel-v1.style-story-style .menu-product-carousel-card-v1{width:min(62vw,440px);height:430px;grid-template-columns:1fr;grid-template-rows:238px minmax(0,1fr);gap:10px;padding:14px}.menu-product-carousel-card-v1.is-prev{transform:translateX(-126%) scale(.78) rotateY(7deg);opacity:.52}.menu-product-carousel-card-v1.is-next{transform:translateX(26%) scale(.78) rotateY(-7deg);opacity:.52}.menu-product-carousel-card-v1.is-back-prev{transform:translateX(-164%) scale(.64)}.menu-product-carousel-card-v1.is-back-next{transform:translateX(64%) scale(.64)}.menu-product-carousel-image-v1{min-height:0}.menu-product-carousel-info-v1{justify-content:flex-start;padding:0 10px 8px}.menu-product-carousel-info-v1 h2{margin:8px 0 5px;font-size:clamp(1.35rem,2vw,1.65rem);line-height:1.02}.menu-product-carousel-info-v1 p{-webkit-line-clamp:2;font-size:.9rem;line-height:1.35}.menu-product-carousel-bottom-v1{margin-top:auto}.menu-product-carousel-bottom-v1 strong{font-size:1.22rem}.menu-product-carousel-bottom-v1 button{padding:11px 15px}.menu-product-carousel-arrow-v1.is-prev{left:26px}.menu-product-carousel-arrow-v1.is-next{right:26px}}@media (min-width:1025px){body:has(#conteudo-principal .marketplace-clone-page) .bg-orbit:after,body:has(#conteudo-principal .marketplace-clone-page) .bg-orbit:before,body:has(#conteudo-principal .marketplace-clone-page) .grid-glow{animation:none!important;transform:none!important;-webkit-transform:none!important}body:has(#conteudo-principal .marketplace-clone-page) .bg-orbit:after,body:has(#conteudo-principal .marketplace-clone-page) .bg-orbit:before{opacity:0!important}html body .marketplace-clone-page,html body .marketplace-clone-page *,html body:has(#conteudo-principal .marketplace-clone-page) .cp-nav-shell-v3,html body:has(#conteudo-principal .marketplace-clone-page) .cp-nav-shell-v3 *{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;text-rendering:optimizeLegibility!important}html body .marketplace-clone-page .marketplace-clone-live b,html body .marketplace-clone-page .marketplace-clone-map-glow,html body .marketplace-clone-page .marketplace-clone-map-grid,html body .marketplace-clone-page .marketplace-location-row>button:first-child,html body .marketplace-clone-page .marketplace-location-row>button:first-child:before,html body .marketplace-clone-page .marketplace-map-current-location-dot{animation:none!important}html body .marketplace-clone-page .marketplace-clone-section-head h2,html body .marketplace-clone-page .marketplace-clone-section-head p,html body .marketplace-clone-page .marketplace-clone-titlebar h1,html body .marketplace-clone-page .marketplace-clone-titlebar p,html body .marketplace-clone-page .marketplace-store-card-info-v2 h3,html body .marketplace-clone-page .marketplace-store-card-info-v2 p,html body .marketplace-clone-page .marketplace-store-card-meta-v2,html body:has(#conteudo-principal .marketplace-clone-page) .cp-brand-copy-v3 small,html body:has(#conteudo-principal .marketplace-clone-page) .cp-brand-name-v3,html body:has(#conteudo-principal .marketplace-clone-page) .cp-menu-link-soon-v84,html body:has(#conteudo-principal .marketplace-clone-page) .cp-menu-v3 .cp-menu-link{transform:translateZ(0)!important;-webkit-transform:translateZ(0)!important;backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important}}.public-menu-cart-success-toast-v1{position:fixed;right:max(18px,env(safe-area-inset-right));bottom:calc(18px + env(safe-area-inset-bottom));z-index:80;width:max-content;max-width:min(92vw,340px);border:1px solid rgba(34,197,94,.36)!important;background:linear-gradient(135deg,rgba(16,185,129,.96),rgba(21,128,61,.96))!important;color:#fff!important;box-shadow:0 18px 46px rgba(0,0,0,.34),inset 0 0 0 1px hsla(0,0%,100%,.08)!important}@media (max-width:720px){.public-menu-cart-success-toast-v1{left:16px;right:16px;bottom:calc(92px + env(safe-area-inset-bottom));width:auto;max-width:none;text-align:center}}.marketplace-clone-content>.marketplace-region-section .marketplace-region-cta,.marketplace-region-cta{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;grid-gap:clamp(14px,2vw,24px)!important;gap:clamp(14px,2vw,24px)!important;min-width:0!important;overflow:hidden!important}.marketplace-clone-content>.marketplace-region-section .marketplace-region-cta>div,.marketplace-region-cta>div{min-width:0!important;max-width:100%!important}.marketplace-clone-content>.marketplace-region-section .marketplace-region-cta p,.marketplace-clone-content>.marketplace-region-section .marketplace-region-cta strong,.marketplace-region-cta p,.marketplace-region-cta strong{max-width:100%!important;overflow-wrap:anywhere!important;word-break:normal!important}.marketplace-clone-content>.marketplace-region-section .marketplace-region-cta button,.marketplace-region-cta button{justify-self:end!important;max-width:min(100%,280px)!important;white-space:normal!important;text-align:center!important;line-height:1.15!important}@media (max-width:860px){.marketplace-clone-content>.marketplace-region-section .marketplace-region-cta,.marketplace-region-cta{grid-template-columns:1fr!important}.marketplace-clone-content>.marketplace-region-section .marketplace-region-cta button,.marketplace-region-cta button{justify-self:stretch!important;width:100%!important;max-width:none!important}}@media (min-width:1025px) and (hover:hover) and (pointer:fine){body:has(#conteudo-principal .categories-premium-page-v1) .bg-orbit,body:has(#conteudo-principal .categories-premium-page-v1) .grid-glow,body:has(#conteudo-principal .offers-page-v1) .bg-orbit,body:has(#conteudo-principal .offers-page-v1) .grid-glow{animation:none!important;transform:none!important;filter:none!important}.categories-premium-page-v1,.categories-premium-page-v1 *,.offers-page-v1,.offers-page-v1 *{-webkit-backface-visibility:hidden;backface-visibility:hidden}.categories-collection-card-v1,.categories-premium-card-v1,.categories-store-card-v1,.offer-product-card-v1,.offers-hero-v1{transform:translateZ(0)}}@supports (-webkit-touch-callout:none){@media (hover:none) and (pointer:coarse) and (max-width:1180px){.menu-product-carousel-v1{width:min(100%,calc(100vw - 18px));max-width:calc(100vw - 18px);padding:14px 6px 24px;border-radius:24px;margin-left:auto;margin-right:auto}.menu-product-carousel-stage-v1{width:100%;min-height:392px;overflow:hidden}.menu-product-carousel-card-v1,.menu-product-carousel-v1.style-banner-wide .menu-product-carousel-card-v1,.menu-product-carousel-v1.style-story-style .menu-product-carousel-card-v1{width:min(78vw,340px);max-width:340px;height:358px;grid-template-columns:1fr;grid-template-rows:182px minmax(0,1fr);gap:8px;padding:11px;border-radius:24px}.menu-product-carousel-card-v1.is-prev{transform:translateX(-114%) scale(.76)}.menu-product-carousel-card-v1.is-next{transform:translateX(14%) scale(.76)}.menu-product-carousel-card-v1.is-back-prev{transform:translateX(-148%) scale(.62)}.menu-product-carousel-card-v1.is-back-next{transform:translateX(52%) scale(.62)}.menu-product-carousel-image-v1{min-height:0;border-radius:20px}.menu-product-carousel-badge-v1{top:9px;left:9px;padding:6px 9px;font-size:.66rem}.menu-product-carousel-info-v1{justify-content:flex-start;min-width:0;padding:0 4px 4px}.menu-product-carousel-info-v1>span{padding:5px 9px;font-size:.66rem}.menu-product-carousel-info-v1 h2{margin:7px 0 4px;font-size:clamp(1.06rem,4.6vw,1.26rem);line-height:1.04;letter-spacing:-.035em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.menu-product-carousel-info-v1 p{-webkit-line-clamp:2;font-size:.8rem;line-height:1.28}.menu-product-carousel-bottom-v1{margin-top:auto;gap:8px;align-items:center;min-width:0}.menu-product-carousel-bottom-v1 strong{flex:0 0 auto;white-space:nowrap;font-size:clamp(1rem,4.2vw,1.14rem);line-height:1}.menu-product-carousel-bottom-v1 button{flex:0 1 auto;min-width:0;max-width:116px;white-space:nowrap;padding:9px 10px;font-size:.76rem;line-height:1}.menu-product-carousel-arrow-v1{width:36px;height:36px;font-size:1.65rem}.menu-product-carousel-arrow-v1.is-prev{left:6px}.menu-product-carousel-arrow-v1.is-next{right:6px}.menu-product-carousel-dots-v1{margin-top:2px}}@media (hover:none) and (pointer:coarse) and (max-width:390px){.menu-product-carousel-card-v1,.menu-product-carousel-v1.style-banner-wide .menu-product-carousel-card-v1,.menu-product-carousel-v1.style-story-style .menu-product-carousel-card-v1{width:min(80vw,312px);height:350px;grid-template-rows:176px minmax(0,1fr)}.menu-product-carousel-bottom-v1 button{max-width:104px;padding:9px 8px;font-size:.72rem}}}#carrossel-produtos.menu-carousel-manager-v1,.partner-card-v2.menu-carousel-manager-v1{background:radial-gradient(circle at 18% 0,rgba(227,6,19,.16),transparent 34%),linear-gradient(145deg,#07070a,#13070a 58%,#050505)!important;border-color:rgba(227,6,19,.28)!important;color:#fff!important;box-shadow:0 20px 60px rgba(0,0,0,.42)!important}#carrossel-produtos.menu-carousel-manager-v1 .partner-section-title-v2 h2,#carrossel-produtos.menu-carousel-manager-v1 .partner-section-title-v2 p,.partner-card-v2.menu-carousel-manager-v1 .partner-section-title-v2 h2,.partner-card-v2.menu-carousel-manager-v1 .partner-section-title-v2 p{color:#fff!important;text-shadow:none!important}#carrossel-produtos .menu-carousel-partner-summary-v1>div,.partner-card-v2.menu-carousel-manager-v1 .menu-carousel-partner-summary-v1>div{background:linear-gradient(145deg,rgba(20,20,24,.96),rgba(50,7,12,.88))!important;border-color:rgba(227,6,19,.26)!important;box-shadow:0 14px 34px rgba(0,0,0,.32)!important}#carrossel-produtos .menu-carousel-partner-summary-v1 span,.partner-card-v2.menu-carousel-manager-v1 .menu-carousel-partner-summary-v1 span{color:#ff4040!important}#carrossel-produtos .menu-carousel-partner-summary-v1 strong,.partner-card-v2.menu-carousel-manager-v1 .menu-carousel-partner-summary-v1 strong{color:#fff!important}#carrossel-produtos .menu-carousel-partner-summary-v1 small,.partner-card-v2.menu-carousel-manager-v1 .menu-carousel-partner-summary-v1 small{color:hsla(0,0%,100%,.72)!important}#carrossel-produtos .menu-carousel-product-admin-card-v1,.partner-card-v2.menu-carousel-manager-v1 .menu-carousel-product-admin-card-v1{background:linear-gradient(145deg,#0b0c10,#16080b 58%,#08080a)!important;border-color:rgba(227,6,19,.32)!important;box-shadow:0 16px 44px rgba(0,0,0,.38)!important}#carrossel-produtos .menu-carousel-product-admin-card-v1.is-selected,.partner-card-v2.menu-carousel-manager-v1 .menu-carousel-product-admin-card-v1.is-selected{border-color:rgba(255,64,64,.72)!important;box-shadow:inset 0 0 0 1px rgba(227,6,19,.28),0 20px 52px rgba(227,6,19,.16)!important}#carrossel-produtos .menu-carousel-product-admin-card-v1.is-blocked,.partner-card-v2.menu-carousel-manager-v1 .menu-carousel-product-admin-card-v1.is-blocked{opacity:1!important}#carrossel-produtos .menu-carousel-product-admin-body-v1 h3,.partner-card-v2.menu-carousel-manager-v1 .menu-carousel-product-admin-body-v1 h3{color:#fff!important;font-weight:950!important}#carrossel-produtos .menu-carousel-product-admin-body-v1 p,.partner-card-v2.menu-carousel-manager-v1 .menu-carousel-product-admin-body-v1 p{color:hsla(0,0%,100%,.74)!important}#carrossel-produtos .menu-carousel-product-admin-body-v1 strong,.partner-card-v2.menu-carousel-manager-v1 .menu-carousel-product-admin-body-v1 strong{color:#ff4040!important;font-weight:950!important}#carrossel-produtos .menu-carousel-product-admin-status-v1 .admin-pill,.partner-card-v2.menu-carousel-manager-v1 .menu-carousel-product-admin-status-v1 .admin-pill{border:1px solid hsla(0,0%,100%,.16)!important;color:#fff!important}#carrossel-produtos .menu-carousel-product-admin-status-v1 .admin-pill.success,.partner-card-v2.menu-carousel-manager-v1 .menu-carousel-product-admin-status-v1 .admin-pill.success{background:rgba(34,197,94,.18)!important;border-color:rgba(34,197,94,.46)!important;color:#b7ffd3!important}#carrossel-produtos .menu-carousel-product-admin-status-v1 .admin-pill.status-inactive,.partner-card-v2.menu-carousel-manager-v1 .menu-carousel-product-admin-status-v1 .admin-pill.status-inactive{background:rgba(227,6,19,.18)!important;border-color:rgba(227,6,19,.45)!important;color:#ffd1d1!important}#carrossel-produtos .menu-carousel-product-admin-card-v1 .btn,.partner-card-v2.menu-carousel-manager-v1 .menu-carousel-product-admin-card-v1 .btn{width:100%!important;justify-content:center!important;border:0!important;background:linear-gradient(135deg,#e30613,#ff3b22)!important;color:#fff!important;box-shadow:0 14px 28px rgba(227,6,19,.25)!important}#carrossel-produtos .menu-carousel-product-admin-card-v1 .admin-danger-soft,.partner-card-v2.menu-carousel-manager-v1 .menu-carousel-product-admin-card-v1 .admin-danger-soft{background:linear-gradient(135deg,#8f0007,#e30613)!important;color:#fff!important}#carrossel-produtos .menu-carousel-product-admin-card-v1 .btn:disabled,.partner-card-v2.menu-carousel-manager-v1 .menu-carousel-product-admin-card-v1 .btn:disabled{background:hsla(0,0%,100%,.12)!important;color:hsla(0,0%,100%,.72)!important;box-shadow:none!important}#carrossel-produtos .notice,.partner-card-v2.menu-carousel-manager-v1 .notice{background:hsla(0,0%,100%,.08)!important;border-color:hsla(0,0%,100%,.14)!important;color:hsla(0,0%,100%,.86)!important}#carrossel-produtos .partner-section-title-v2 .btn,#carrossel-produtos>.btn,.partner-card-v2.menu-carousel-manager-v1 .partner-section-title-v2 .btn{background:hsla(0,0%,100%,.08)!important;border-color:hsla(0,0%,100%,.18)!important;color:#fff!important}@media (max-width:720px){#carrossel-produtos.menu-carousel-manager-v1,.partner-card-v2.menu-carousel-manager-v1{padding:18px 12px!important}#carrossel-produtos .menu-carousel-product-admin-card-v1,.partner-card-v2.menu-carousel-manager-v1 .menu-carousel-product-admin-card-v1{gap:14px!important;padding:14px!important}#carrossel-produtos .menu-carousel-product-admin-thumb-v1,.partner-card-v2.menu-carousel-manager-v1 .menu-carousel-product-admin-thumb-v1{min-height:190px!important}}.menu-carousel-style-option-v1.style-card-3d:not(.is-active),.menu-carousel-style-option-v1.style-neon-cardappio:not(.is-active){box-shadow:0 14px 34px rgba(0,0,0,.06)!important;border-color:rgba(0,0,0,.08)!important}.menu-carousel-style-option-v1.is-active{border-color:rgba(227,6,19,.72)!important;box-shadow:inset 0 0 0 1px rgba(227,6,19,.28),0 18px 42px rgba(227,6,19,.18)!important;position:relative}.menu-carousel-style-option-v1.is-active:after{content:"Selecionado";position:absolute;top:12px;right:12px;padding:5px 8px;border-radius:999px;background:linear-gradient(135deg,#e30613,#ff3b22);color:#fff;font-size:.68rem;font-weight:950;text-transform:uppercase}.cp-store-hours-pill-v1,.marketplace-store-hours-pill-v1,.public-menu-hours-pill-v1{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important;min-height:28px!important;padding:6px 10px!important;border-radius:999px!important;font-size:11px!important;line-height:1.15!important;font-weight:1000!important;letter-spacing:-.01em!important;white-space:normal!important;text-decoration:none!important}.cp-store-hours-pill-v1.is-open,.marketplace-store-hours-pill-v1.is-open,.public-menu-hours-pill-v1.is-open{color:#d8ffe6!important;background:rgba(21,156,74,.16)!important;border:1px solid rgba(68,255,134,.34)!important}.cp-store-hours-pill-v1.is-closed,.marketplace-store-hours-pill-v1.is-closed,.public-menu-hours-pill-v1.is-closed{color:#fff!important;background:linear-gradient(135deg,rgba(239,18,18,.98),rgba(160,10,18,.96))!important;border:1px solid hsla(0,0%,100%,.18)!important;box-shadow:0 10px 24px rgba(239,18,18,.2)!important}.cp-store-hours-pill-v1.is-unknown,.marketplace-store-hours-pill-v1.is-unknown,.public-menu-hours-pill-v1.is-unknown{color:#ffe8b0!important;background:rgba(255,183,3,.14)!important;border:1px solid rgba(255,183,3,.3)!important}.public-menu-store-head-v3 .public-menu-hours-pill-v1{margin-top:2px!important}.cp-home-v3 #restaurantes .cp-store-hours-pill-v1,.marketplace-store-card-info-v2 .marketplace-store-hours-pill-v1{margin:2px 0 4px!important}html body .partner-finance-card-v1{overflow:hidden!important}html body .partner-finance-card-v1 .partner-section-title-v2{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-gap:14px!important;gap:14px!important;align-items:start!important}html body .partner-finance-card-v1 .partner-section-title-v2 p{max-width:860px!important;color:#b8c1cf!important;line-height:1.45!important}html body .partner-finance-card-v1 .partner-section-title-v2 .btn{white-space:nowrap!important;min-width:max-content!important}html body .partner-finance-card-v1 .partner-finance-grid-v1{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:14px!important;gap:14px!important;margin:16px 0!important}html body .partner-finance-card-v1 .partner-finance-grid-v1>div{min-width:0!important;border-radius:18px!important;padding:18px!important;display:grid!important;grid-gap:8px!important;gap:8px!important;align-content:start!important;background:linear-gradient(145deg,rgba(17,21,27,.99),rgba(7,9,13,.99))!important;border:1px solid hsla(0,0%,100%,.1)!important}html body .partner-finance-card-v1 .partner-finance-grid-v1>div:first-child{border-color:rgba(80,255,142,.24)!important}html body .partner-finance-card-v1 .partner-finance-grid-v1>div:nth-child(2),html body .partner-finance-card-v1 .partner-finance-grid-v1>div:nth-child(3),html body .partner-finance-card-v1 .partner-finance-grid-v1>div:nth-child(4){border-color:rgba(239,18,18,.25)!important}html body .partner-finance-card-v1 .partner-finance-grid-v1>div:nth-child(5){border-color:rgba(255,183,3,.28)!important}html body .partner-finance-card-v1 .partner-finance-grid-v1>div:nth-child(6){border-color:rgba(255,139,42,.28)!important}html body .partner-finance-card-v1 .partner-finance-grid-v1 span{color:#dce4ef!important;font-size:12px!important;line-height:1.22!important;font-weight:900!important}html body .partner-finance-card-v1 .partner-finance-grid-v1 strong{color:#fff!important;font-size:clamp(22px,2.7vw,34px)!important;line-height:1!important;letter-spacing:-.045em!important;white-space:nowrap!important}html body .partner-finance-card-v1 .partner-finance-grid-v1>div:first-child strong{color:#7dffad!important}html body .partner-finance-card-v1 .partner-finance-grid-v1>div:nth-child(2) strong,html body .partner-finance-card-v1 .partner-finance-grid-v1>div:nth-child(3) strong,html body .partner-finance-card-v1 .partner-finance-grid-v1>div:nth-child(4) strong{color:#ffb703!important}html body .partner-finance-card-v1 .partner-finance-grid-v1>div:nth-child(5) strong{color:#fff3bf!important}html body .partner-finance-card-v1 .partner-finance-grid-v1>div:nth-child(6) strong{color:#ffb15d!important}html body .partner-finance-card-v1 .partner-finance-grid-v1 small{color:#aab4c2!important;font-size:11.5px!important;line-height:1.35!important}html body .partner-finance-card-v1>.notice:first-of-type{margin-top:16px!important;border-radius:18px!important;padding:16px!important;background:hsla(0,0%,100%,.055)!important;border:1px solid hsla(0,0%,100%,.1)!important;color:#dbe4f0!important;line-height:1.5!important}@media (max-width:980px){html body .partner-finance-card-v1 .partner-finance-grid-v1{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:640px){html body .partner-finance-card-v1{padding:16px!important}html body .partner-finance-card-v1 .partner-section-title-v2{grid-template-columns:1fr!important}html body .partner-finance-card-v1 .partner-section-title-v2 .btn{justify-self:stretch!important;width:100%!important;min-height:42px!important;white-space:nowrap!important}html body .partner-finance-card-v1 .partner-finance-grid-v1{grid-template-columns:1fr!important;gap:11px!important}html body .partner-finance-card-v1 .partner-finance-grid-v1>div{padding:15px!important}html body .partner-finance-card-v1 .partner-finance-grid-v1 strong{font-size:25px!important}}.menu-product-carousel-image-v1 img,.offer-product-image-v1 img,.product-adaptive-image-v1,.product-image-card-v1 img,.product-image-preview-v1 img,.public-menu-cart-thumb-v3>img,.public-menu-product-image-v3>img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important}.menu-carousel-product-admin-thumb-v1,.partner-offer-product-image-v1,.phone-hero-v2,.product-gallery-image-v2,.public-menu-cart-thumb-v3,.public-menu-product-image-v3{background-repeat:no-repeat!important;background-size:contain!important;background-position:50%!important;background-color:#0b0c12!important}.public-menu-product-image-v3{display:flex!important;align-items:center!important;justify-content:center!important;padding:6px!important}.menu-carousel-product-admin-thumb-v1:before,.menu-product-carousel-image-v1:before,.offer-product-image-v1:before,.partner-offer-product-image-v1:before,.product-gallery-image-v2:before,.public-menu-cart-thumb-v3:before,.public-menu-product-image-v3:before{content:""!important;position:absolute!important;inset:0!important;pointer-events:none!important;background:radial-gradient(circle at center,hsla(0,0%,100%,.07),transparent 58%)!important}.public-menu-cart-thumb-v3{overflow:hidden!important;padding:4px!important;position:relative!important}.public-menu-cart-thumb-v3>img{position:relative!important;z-index:1!important}.menu-product-carousel-image-v1{display:flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(145deg,#090b10,#171923)!important}.menu-product-carousel-image-v1 img{padding:8px!important;transform:none!important}.offer-product-image-v1{background:linear-gradient(145deg,#090b10,#171923)!important;overflow:hidden!important}.offer-product-image-v1 img{padding:8px!important;filter:none!important}.menu-carousel-product-admin-thumb-v1,.partner-offer-product-image-v1,.product-gallery-image-v2{overflow:hidden!important}@media (max-width:640px){.public-menu-product-card-v3.compact .public-menu-product-image-v3,.public-menu-product-image-v3{min-height:112px!important}.menu-product-carousel-image-v1 img,.offer-product-image-v1 img{padding:6px!important}}.menu-product-carousel-info-v1 h2{word-break:break-word!important}.menu-product-carousel-info-v1 p{min-height:0!important;word-break:break-word!important}.menu-product-carousel-bottom-v1{width:100%!important}.menu-product-carousel-bottom-v1 strong{max-width:100%!important;line-height:1.05!important}.menu-product-carousel-bottom-v1 button{min-width:-moz-fit-content!important;min-width:fit-content!important}.public-menu-message-v3{display:grid!important;grid-gap:10px!important;gap:10px!important}.public-menu-message-v3>span{display:block!important}.public-menu-message-retry-v1{width:-moz-fit-content;width:fit-content;min-height:38px;border:0;border-radius:999px;padding:9px 14px;color:#fff;background:linear-gradient(135deg,#e30613,#ff7a18);font-weight:1000;cursor:pointer;box-shadow:0 12px 28px rgba(227,6,19,.22)}.product-detail-popup-v1{position:fixed;inset:0;z-index:9990;display:grid;place-items:center;padding:max(16px,env(safe-area-inset-top)) 14px max(16px,env(safe-area-inset-bottom));isolation:isolate}.product-detail-popup-backdrop-v1{position:absolute;inset:0;background:rgba(0,0,0,.72);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.product-detail-popup-modal-v1{position:relative;z-index:1;width:min(94vw,470px);max-height:min(92dvh,760px);display:grid;grid-template-rows:minmax(190px,260px) minmax(0,1fr);overflow:hidden;border-radius:32px;border:1px solid hsla(0,0%,100%,.14);background:radial-gradient(circle at 14% 0,rgba(227,6,19,.24),transparent 38%),linear-gradient(180deg,rgba(22,22,25,.98),rgba(8,8,11,.98));box-shadow:0 34px 90px rgba(0,0,0,.52);color:#fff;animation:productDetailPopupIn-v1 .22s ease-out both}@keyframes productDetailPopupIn-v1{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.product-detail-popup-close-v1{position:absolute;top:12px;right:12px;z-index:5;width:42px;height:42px;border:1px solid hsla(0,0%,100%,.18);border-radius:50%;color:#fff;background:rgba(0,0,0,.54);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:1.45rem;line-height:1;cursor:pointer}.product-detail-popup-image-v1{position:relative;min-height:190px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(145deg,#090b10,#171923)}.product-detail-popup-image-v1:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,hsla(0,0%,100%,.08),transparent 60%);pointer-events:none}.product-detail-popup-image-v1 img{position:relative;z-index:1;display:block;width:100%;height:100%;max-width:100%;max-height:100%;padding:10px;object-fit:contain;object-position:center}.product-detail-popup-image-v1>span{position:relative;z-index:1;font-size:3.2rem}.product-detail-popup-image-v1>strong{position:absolute;left:14px;top:14px;z-index:2;padding:6px 10px;border-radius:999px;color:#fff;background:linear-gradient(135deg,#e30613,#ff7a18);font-weight:1000}.product-detail-popup-content-v1{min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;display:grid;grid-gap:12px;gap:12px;padding:18px}.product-detail-popup-content-v1>span{width:-moz-fit-content;width:fit-content;padding:6px 10px;border-radius:999px;color:#ffb7b7;background:rgba(227,6,19,.16);font-size:.72rem;font-weight:1000}.product-detail-popup-content-v1 h2{margin:0;color:#fff;font-size:clamp(1.32rem,5vw,2rem);line-height:1.04;letter-spacing:-.035em;font-weight:1000;word-break:break-word}.product-detail-popup-content-v1 p{margin:0;color:hsla(0,0%,100%,.76);line-height:1.5;font-weight:780;word-break:break-word}.product-detail-popup-age-v1,.product-detail-popup-note-v1 small,.product-detail-popup-price-v1 span,.product-detail-popup-total-v1 span{color:hsla(0,0%,100%,.62);font-size:.78rem;font-weight:950}.product-detail-popup-price-v1,.product-detail-popup-total-v1{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:18px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.055)}.product-detail-popup-price-v1 strong,.product-detail-popup-total-v1 strong{color:#ff4d56;white-space:nowrap;font-size:1.2rem;font-weight:1000;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.product-detail-popup-qty-v1{display:grid;grid-template-columns:46px 1fr 46px;align-items:center;grid-gap:10px;gap:10px;padding:8px;border-radius:999px;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.09)}.product-detail-popup-qty-v1 button{width:46px;height:46px;border:0;border-radius:50%;color:#fff;background:linear-gradient(135deg,#e30613,#af0009);font-size:1.35rem;font-weight:1000;cursor:pointer}.product-detail-popup-qty-v1 b{text-align:center;font-size:1.15rem;font-weight:1000}.product-detail-popup-note-v1{display:grid;grid-gap:7px;gap:7px}.product-detail-popup-note-v1 textarea{width:100%;min-height:88px;resize:vertical;border:1px solid hsla(0,0%,100%,.12);border-radius:18px;padding:12px;color:#fff;background:hsla(0,0%,100%,.075);outline:none;font:inherit}.product-detail-popup-note-v1 textarea::placeholder{color:hsla(0,0%,100%,.42)}.product-detail-popup-unavailable-v1{padding:12px;border-radius:16px;color:#ffd8d8;background:rgba(227,6,19,.14);border:1px solid rgba(227,6,19,.24);font-weight:950}.product-detail-popup-add-v1{position:-webkit-sticky;position:sticky;bottom:0;min-height:52px;border:0;border-radius:18px;color:#fff;background:linear-gradient(135deg,#e30613,#ff7a18);font-weight:1000;cursor:pointer;box-shadow:0 18px 38px rgba(227,6,19,.25)}.product-detail-popup-add-v1:disabled{cursor:not-allowed;opacity:.68}@media (max-width:520px){.menu-product-carousel-card-v1,.menu-product-carousel-v1.style-banner-wide .menu-product-carousel-card-v1,.menu-product-carousel-v1.style-story-style .menu-product-carousel-card-v1{height:374px!important;grid-template-rows:176px minmax(0,1fr)!important}.menu-product-carousel-info-v1 h2{font-size:clamp(1rem,4.6vw,1.2rem)!important}.menu-product-carousel-info-v1 p{font-size:.78rem!important;line-height:1.24!important;-webkit-line-clamp:2!important}.menu-product-carousel-bottom-v1{display:grid!important;grid-template-columns:1fr!important;grid-gap:8px!important;gap:8px!important;align-items:stretch!important}.menu-product-carousel-bottom-v1 strong{justify-self:start!important;font-size:clamp(.98rem,4.2vw,1.12rem)!important}.menu-product-carousel-bottom-v1 button{width:100%!important;max-width:none!important;min-height:40px!important;padding:10px 12px!important;font-size:.82rem!important}.product-detail-popup-v1{align-items:end;padding:10px 10px max(10px,env(safe-area-inset-bottom))}.product-detail-popup-modal-v1{width:min(100%,460px);max-height:min(94dvh,720px);grid-template-rows:minmax(170px,220px) minmax(0,1fr);border-radius:28px}.product-detail-popup-content-v1{padding:15px;gap:10px}}@media (max-width:360px){.menu-product-carousel-card-v1,.menu-product-carousel-v1.style-banner-wide .menu-product-carousel-card-v1,.menu-product-carousel-v1.style-story-style .menu-product-carousel-card-v1{width:min(84vw,300px)!important;height:380px!important}.menu-product-carousel-bottom-v1 button{min-height:38px!important;font-size:.76rem!important}}.product-detail-popup-v1{align-items:center!important;padding:max(10px,env(safe-area-inset-top)) 10px max(14px,env(safe-area-inset-bottom))!important;overflow:hidden!important}.product-detail-popup-modal-v1{width:min(94vw,480px)!important;max-height:calc(100dvh - max(24px, env(safe-area-inset-top)) - max(24px, env(safe-area-inset-bottom)))!important;grid-template-rows:minmax(150px,210px) minmax(0,1fr)!important;overflow:hidden!important}.product-detail-popup-close-v1{top:10px!important;right:10px!important;width:38px!important;height:38px!important;z-index:12!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:rgba(10,10,12,.78)!important;box-shadow:0 12px 28px rgba(0,0,0,.34)!important}.product-detail-popup-image-v1{min-height:0!important;border-radius:0!important}.product-detail-popup-image-v1:before{opacity:.55!important;background:radial-gradient(circle at center,hsla(0,0%,100%,.06),transparent 64%)!important}.product-detail-popup-image-v1 img{width:100%!important;height:100%!important;object-fit:contain!important;padding:12px!important}.product-detail-popup-content-v1{min-height:0!important;max-height:100%!important;overflow-y:auto!important;overscroll-behavior:contain!important;padding-bottom:calc(16px + env(safe-area-inset-bottom))!important}.product-detail-popup-content-v1 h2{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.product-detail-popup-content-v1 p{max-height:150px!important;overflow-y:auto!important;overscroll-behavior:contain!important}.product-detail-popup-add-v1{position:-webkit-sticky!important;position:sticky!important;bottom:env(safe-area-inset-bottom)!important;z-index:4!important;width:100%!important;flex-shrink:0!important}@media (max-width:520px){.product-detail-popup-v1{align-items:end!important;padding:8px 8px max(8px,env(safe-area-inset-bottom))!important}.product-detail-popup-modal-v1{width:min(100%,460px)!important;max-height:calc(100dvh - 14px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;grid-template-rows:minmax(132px,172px) minmax(0,1fr)!important;border-radius:24px 24px 20px 20px!important}.product-detail-popup-content-v1{gap:9px!important;padding:13px 13px calc(14px + env(safe-area-inset-bottom))!important}.product-detail-popup-content-v1>span{padding:5px 8px!important;font-size:.66rem!important}.product-detail-popup-content-v1 h2{font-size:clamp(1.12rem,5vw,1.38rem)!important;line-height:1.08!important}.product-detail-popup-content-v1 p{max-height:92px!important;font-size:.88rem!important;line-height:1.38!important}.product-detail-popup-price-v1,.product-detail-popup-total-v1{padding:10px 12px!important;border-radius:15px!important}.product-detail-popup-qty-v1{grid-template-columns:40px 1fr 40px!important;padding:6px!important}.product-detail-popup-qty-v1 button{width:40px!important;height:40px!important}.product-detail-popup-note-v1 textarea{min-height:68px!important;max-height:110px!important;border-radius:15px!important}.product-detail-popup-add-v1{min-height:48px!important;border-radius:16px!important}}@media (max-height:720px) and (max-width:520px){.product-detail-popup-modal-v1{grid-template-rows:minmax(112px,142px) minmax(0,1fr)!important}.product-detail-popup-content-v1 p{max-height:68px!important}.product-detail-popup-note-v1 textarea{min-height:58px!important}}.menu-product-carousel-card-v1{overflow:hidden!important}.menu-product-carousel-info-v1{min-height:0!important}.menu-product-carousel-info-v1 h2,.menu-product-carousel-info-v1 p{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.menu-product-carousel-bottom-v1{margin-top:auto!important;min-width:0!important;flex-shrink:0!important}.menu-product-carousel-bottom-v1 strong{overflow:visible!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important}.menu-product-carousel-bottom-v1 button,.menu-product-carousel-bottom-v1 strong{white-space:nowrap!important;flex:0 0 auto!important}@media (max-width:520px){.menu-product-carousel-info-v1 h2,.menu-product-carousel-info-v1 p{-webkit-line-clamp:2!important}.menu-product-carousel-bottom-v1{grid-template-columns:1fr!important}.menu-product-carousel-bottom-v1 strong{white-space:nowrap!important;max-width:100%!important}}.public-menu-product-card-v3.is-unavailable-v198{position:relative!important;opacity:1!important;filter:none!important;pointer-events:auto!important}.public-menu-product-card-v3.is-unavailable-v198 .public-menu-product-body-v3,.public-menu-product-card-v3.is-unavailable-v198 .public-menu-product-image-v3 img{filter:grayscale(.72) brightness(.46)!important}.public-menu-product-card-v3.is-unavailable-v198:after{content:"Esgotado"!important;position:absolute!important;inset:0!important;z-index:8!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:18px!important;color:#fff!important;font-size:clamp(1.15rem,5vw,1.8rem)!important;font-weight:1000!important;letter-spacing:.08em!important;text-transform:uppercase!important;text-shadow:0 3px 16px rgba(0,0,0,.75)!important;background:rgba(0,0,0,.42)!important;pointer-events:none!important}.public-menu-product-unavailable-label-v205{position:absolute;left:50%;top:50%;z-index:9;transform:translate(-50%,-50%);padding:8px 12px;border-radius:999px;color:#fff;background:rgba(227,6,19,.9);font-size:.78rem;font-weight:1000;letter-spacing:.05em;text-transform:uppercase;box-shadow:0 12px 28px rgba(0,0,0,.35)}.public-menu-product-card-v3.is-unavailable-v198 .public-menu-product-price-v3 button{opacity:.5!important;cursor:not-allowed!important}.product-gallery-card-v2{min-width:0!important;display:flex!important;flex-direction:column!important;border-radius:20px!important}.product-gallery-card-v2.is-paused-v205{border-color:rgba(255,184,67,.24)!important;background:linear-gradient(145deg,rgba(18,18,22,.98),rgba(18,9,7,.98))!important}.product-gallery-image-v2{height:150px!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;background-size:initial!important;background-position:0 0!important}.product-gallery-img-v205{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:contain;object-position:center;padding:8px}.product-gallery-card-v2.is-paused-v205 .product-gallery-content-v2,.product-gallery-card-v2.is-paused-v205 .product-gallery-img-v205{filter:grayscale(.55) brightness(.72)}.product-gallery-paused-overlay-v205{position:absolute;left:50%;top:50%;z-index:4;transform:translate(-50%,-50%);padding:9px 14px;border-radius:999px;color:#fff;background:rgba(227,6,19,.88);font-size:.9rem;font-weight:1000;text-transform:uppercase;letter-spacing:.05em;box-shadow:0 14px 34px rgba(0,0,0,.38)}.product-gallery-content-v2{padding:14px!important;display:flex!important;flex-direction:column!important;gap:9px!important;flex:1 1 auto!important}.product-gallery-content-v2 h3{font-size:1rem!important;line-height:1.18!important;min-height:2.35em!important}.product-gallery-content-v2 h3,.product-gallery-content-v2 p{margin:0!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.product-gallery-content-v2 p{color:hsla(0,0%,100%,.66)!important;font-size:.83rem!important;line-height:1.34!important;min-height:2.68em!important}.product-gallery-price-v2,.product-gallery-sales-v2{margin-top:0!important;gap:8px!important;min-width:0!important}.product-gallery-price-v2 strong,.product-gallery-sales-v2 span:last-child{white-space:nowrap!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important}.product-gallery-price-v2 span,.product-gallery-sales-v2 span:first-child{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.product-gallery-actions-v2{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important;align-items:stretch!important;margin-top:auto!important}.product-delete-inline-form-v1,.product-gallery-actions-v2 .product-status-toggle-form-v205,.product-gallery-actions-v2 details,.product-gallery-actions-v2 form{min-width:0!important;width:100%!important}.product-delete-inline-button-v1,.product-gallery-actions-v2 button,.product-gallery-actions-v2 summary,.product-status-toggle-button-v205{min-width:0!important;width:100%!important;min-height:38px!important;padding:0 8px!important;border-radius:12px!important;white-space:nowrap!important;font-size:.78rem!important;line-height:1!important}.product-status-toggle-button-v205{background:linear-gradient(135deg,#e30613,#9f0008)!important;border-color:rgba(227,6,19,.36)!important;color:#fff!important}@media (max-width:720px){.products-gallery-grid-v2{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.product-gallery-image-v2{height:132px!important}.product-gallery-content-v2{padding:12px!important}.product-gallery-actions-v2{grid-template-columns:1fr!important}.product-delete-inline-button-v1,.product-gallery-actions-v2 button,.product-gallery-actions-v2 summary,.product-status-toggle-button-v205{font-size:.84rem!important;min-height:40px!important}}@media (max-width:390px){.products-gallery-grid-v2{grid-template-columns:1fr!important}}@media (max-width:768px){.product-detail-popup-v1{align-items:center!important;justify-items:center!important;padding:max(8px,env(safe-area-inset-top)) 8px calc(92px + env(safe-area-inset-bottom))!important}.product-detail-popup-modal-v1{width:min(100%,460px)!important;max-height:calc(100dvh - 128px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;margin:0!important}.product-detail-popup-content-v1{padding-bottom:14px!important}.product-detail-popup-add-v1{position:-webkit-sticky!important;position:sticky!important;bottom:0!important;z-index:8!important;margin-top:2px!important}}@media (max-width:520px){.product-detail-popup-v1{padding:max(7px,env(safe-area-inset-top)) 8px calc(96px + env(safe-area-inset-bottom))!important}.product-detail-popup-modal-v1{max-height:calc(100dvh - 138px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;grid-template-rows:minmax(118px,156px) minmax(0,1fr)!important}.product-detail-popup-content-v1{gap:8px!important;padding:12px 13px 14px!important}.product-detail-popup-note-v1 textarea{min-height:62px!important}}@media (max-height:720px) and (max-width:520px){.product-detail-popup-v1{padding:max(6px,env(safe-area-inset-top)) 8px calc(86px + env(safe-area-inset-bottom))!important}.product-detail-popup-modal-v1{max-height:calc(100dvh - 118px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;grid-template-rows:minmax(96px,122px) minmax(0,1fr)!important}.product-detail-popup-content-v1 p{max-height:56px!important}.product-detail-popup-note-v1 textarea{min-height:52px!important;max-height:74px!important}.product-detail-popup-price-v1,.product-detail-popup-total-v1{padding:8px 11px!important}.product-detail-popup-qty-v1{grid-template-columns:38px 1fr 38px!important;padding:5px!important}.product-detail-popup-qty-v1 button{width:38px!important;height:38px!important}.product-detail-popup-add-v1{min-height:46px!important}}html body .partner-dashboard-page-v1 #pedidos .partner-orders-dashboard-v207{display:grid!important;grid-template-columns:repeat(5,minmax(150px,1fr))!important;grid-gap:12px!important;gap:12px!important;margin:0 0 16px!important}html body .partner-dashboard-page-v1 #pedidos .partner-orders-metric-v207{min-width:0!important;padding:14px!important;border-radius:20px!important;border:1px solid hsla(0,0%,100%,.1)!important;background:linear-gradient(150deg,hsla(0,0%,100%,.075),hsla(0,0%,100%,.035))!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 14px 28px rgba(0,0,0,.18)!important;overflow:hidden!important}html body .partner-dashboard-page-v1 #pedidos .partner-orders-metric-v207 small,html body .partner-dashboard-page-v1 #pedidos .partner-orders-metric-v207 span{display:block!important;color:#94a3b8!important;font-size:11px!important;line-height:1.25!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.05em!important}html body .partner-dashboard-page-v1 #pedidos .partner-orders-metric-v207 strong{display:block!important;margin:5px 0!important;color:#fff!important;font-size:clamp(20px,2vw,30px)!important;line-height:1!important;letter-spacing:-.04em!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html body .partner-dashboard-page-v1 #pedidos .partner-orders-metric-v207.is-new{border-color:rgba(225,9,20,.35)!important;background:linear-gradient(150deg,rgba(225,9,20,.18),hsla(0,0%,100%,.04))!important}html body .partner-dashboard-page-v1 #pedidos .partner-orders-metric-v207.is-money{border-color:rgba(34,197,94,.28)!important;background:linear-gradient(150deg,rgba(34,197,94,.13),hsla(0,0%,100%,.04))!important}html body .partner-dashboard-page-v1 #pedidos .partner-orders-metric-v207.is-progress{border-color:rgba(245,158,11,.3)!important;background:linear-gradient(150deg,rgba(245,158,11,.13),hsla(0,0%,100%,.04))!important}html body .partner-dashboard-page-v1 #pedidos .partner-orders-filterbar-v207{grid-template-columns:minmax(220px,360px) 1fr!important;align-items:end!important;margin:0 0 16px!important;padding:12px!important;border:1px solid hsla(0,0%,100%,.09)!important;background:rgba(3,6,12,.55)!important}html body .partner-dashboard-page-v1 #pedidos .partner-orders-filterbar-v207 label{grid-gap:6px!important;gap:6px!important}html body .partner-dashboard-page-v1 #pedidos .partner-orders-filterbar-v207 label span{color:#cbd5e1!important;font-size:12px!important;font-weight:950!important}html body .partner-dashboard-page-v1 #pedidos .partner-orders-filterbar-v207 input{width:100%!important;min-height:44px!important;border-radius:16px!important;border:1px solid hsla(0,0%,100%,.13)!important;background:rgba(0,0,0,.35)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;padding:0 13px!important;outline:none!important}html body .partner-dashboard-page-v1 #pedidos .partner-orders-filterbar-v207 input::placeholder{color:hsla(0,0%,100%,.48)!important;opacity:1!important}html body .partner-dashboard-page-v1 #pedidos .partner-orders-filterchips-v207{flex-wrap:wrap!important;justify-content:flex-end!important}html body .partner-dashboard-page-v1 #pedidos .partner-orders-filterchips-v207 a,html body .partner-dashboard-page-v1 #pedidos .partner-orders-filterchips-v207 button{display:inline-flex!important;align-items:center!important;gap:7px!important;min-height:36px!important;padding:0 12px!important;border-radius:999px!important;border:1px solid hsla(0,0%,100%,.11)!important;background:hsla(0,0%,100%,.055)!important;color:#e5edf8!important;font-size:12px!important;font-weight:950!important;text-decoration:none!important;white-space:nowrap!important}html body .partner-dashboard-page-v1 #pedidos .partner-orders-filterchips-v207 a strong,html body .partner-dashboard-page-v1 #pedidos .partner-orders-filterchips-v207 button strong{min-width:22px!important;min-height:22px!important;display:inline-grid!important;place-items:center!important;border-radius:999px!important;background:rgba(225,9,20,.25)!important;color:#fff!important;font-size:11px!important}html body .partner-dashboard-page-v1 #pedidos .partner-orders-kanban-v1{grid-template-columns:repeat(5,minmax(260px,1fr))!important;gap:14px!important;align-items:start!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-column-v1{max-height:none!important;border-radius:22px!important;background:hsla(0,0%,100%,.045)!important;border:1px solid hsla(0,0%,100%,.085)!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-column-head-v1{position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:2!important;border-radius:18px!important;background:linear-gradient(135deg,rgba(15,23,42,.96),rgba(7,10,16,.94))!important;border:1px solid hsla(0,0%,100%,.08)!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-card-v207{display:grid!important;grid-gap:10px!important;gap:10px!important;padding:12px!important;border-radius:20px!important;background:linear-gradient(150deg,rgba(15,23,42,.96),rgba(6,8,13,.96))!important;border:1px solid hsla(0,0%,100%,.1)!important;box-shadow:0 16px 34px rgba(0,0,0,.22),inset 0 1px 0 hsla(0,0%,100%,.045)!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-card-v207.is-new-order{border-color:rgba(225,9,20,.45)!important;box-shadow:0 16px 36px rgba(225,9,20,.1),0 18px 36px rgba(0,0,0,.23),inset 0 1px 0 hsla(0,0%,100%,.055)!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-compact-head-v207{display:grid!important;grid-template-columns:1fr auto!important;grid-gap:10px!important;gap:10px!important;align-items:start!important;min-width:0!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-compact-title-v207{min-width:0!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-compact-title-v207 h3{margin:7px 0 4px!important;color:#fff!important;font-size:18px!important;line-height:1.05!important;font-weight:1000!important;letter-spacing:-.035em!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-compact-title-v207 p{margin:0!important;color:#94a3b8!important;font-size:11px!important;line-height:1.35!important;font-weight:850!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-total-v207{justify-self:end!important;padding:8px 10px!important;border-radius:15px!important;background:rgba(34,197,94,.1)!important;border:1px solid rgba(34,197,94,.2)!important;color:#bbf7d0!important;font-size:15px!important;font-weight:1000!important;white-space:nowrap!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-compact-grid-v207{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-compact-grid-v207 div,html body .partner-dashboard-page-v1 #pedidos .partner-order-compact-items-v207{min-width:0!important;padding:9px 10px!important;border-radius:15px!important;border:1px solid hsla(0,0%,100%,.08)!important;background:hsla(0,0%,100%,.045)!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-compact-grid-v207 small,html body .partner-dashboard-page-v1 #pedidos .partner-order-compact-grid-v207 span,html body .partner-dashboard-page-v1 #pedidos .partner-order-compact-items-v207 small{display:block!important;color:#8fa0b5!important;font-size:10px!important;line-height:1.25!important;font-weight:850!important;text-transform:uppercase!important;letter-spacing:.045em!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-compact-grid-v207 strong,html body .partner-dashboard-page-v1 #pedidos .partner-order-compact-items-v207 span{display:block!important;margin:2px 0!important;color:#f8fafc!important;font-size:12px!important;line-height:1.25!important;font-weight:950!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-compact-actions-v207{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important;align-items:center!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-compact-actions-v207 .btn{min-height:38px!important;border-radius:14px!important;font-size:12px!important;font-weight:950!important;white-space:nowrap!important;justify-content:center!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-compact-actions-v207 span{grid-column:1/-1!important;color:#94a3b8!important;font-size:11px!important;font-weight:850!important;text-align:center!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-details-v207{border-radius:16px!important;border:1px solid hsla(0,0%,100%,.09)!important;background:rgba(0,0,0,.18)!important;overflow:hidden!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-details-v207 summary{min-height:42px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:0 12px!important;cursor:pointer!important;color:#fff!important;background:linear-gradient(135deg,rgba(225,9,20,.18),hsla(0,0%,100%,.06))!important;font-size:13px!important;font-weight:1000!important;list-style:none!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-details-v207 summary::-webkit-details-marker{display:none!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-details-v207 summary:after{content:"↓";font-size:12px;opacity:.75}html body .partner-dashboard-page-v1 #pedidos .partner-order-details-v207[open] summary:after{content:"↑"}html body .partner-dashboard-page-v1 #pedidos .partner-order-details-body-v207{display:grid!important;grid-gap:10px!important;gap:10px!important;padding:10px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-main-v2{display:none!important}html body .partner-dashboard-page-v1 #pedidos .new-order-popup-v1{width:min(430px,calc(100vw - 24px))!important;border-radius:24px!important;border:1px solid rgba(225,9,20,.42)!important;background:linear-gradient(150deg,rgba(15,23,42,.98),rgba(7,7,10,.98))!important;box-shadow:0 24px 70px rgba(0,0,0,.42),inset 0 0 0 1px hsla(0,0%,100%,.045)!important}html body .partner-dashboard-page-v1 #pedidos .new-order-popup-head-v1 strong{color:#fff!important}html body .partner-dashboard-page-v1 #pedidos .new-order-popup-head-v1 span{color:#fecaca!important;font-weight:950!important}html body .partner-dashboard-page-v1 #pedidos .new-order-popup-body-v1 em{display:block!important;margin-top:6px!important;color:#fde68a!important;font-style:normal!important;font-size:12px!important;line-height:1.35!important;font-weight:850!important}html body .partner-dashboard-page-v1 #pedidos .new-order-popup-facts-v207{display:grid!important;grid-template-columns:1fr!important;grid-gap:4px!important;gap:4px!important;margin-top:7px!important}html body .partner-dashboard-page-v1 #pedidos .new-order-popup-actions-v1{grid-template-columns:1fr 1fr 1fr!important}@media (max-width:1320px){html body .partner-dashboard-page-v1 #pedidos .partner-orders-dashboard-v207{grid-template-columns:repeat(3,minmax(150px,1fr))!important}html body .partner-dashboard-page-v1 #pedidos .partner-orders-kanban-v1{grid-template-columns:repeat(5,minmax(260px,300px))!important;overflow-x:auto!important}}@media (max-width:820px){html body .partner-dashboard-page-v1 #pedidos .partner-orders-dashboard-v207{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .partner-dashboard-page-v1 #pedidos .partner-orders-filterbar-v207{grid-template-columns:1fr!important}html body .partner-dashboard-page-v1 #pedidos .partner-orders-filterchips-v207{justify-content:flex-start!important;overflow-x:auto!important;flex-wrap:nowrap!important;padding-bottom:2px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-compact-grid-v207,html body .partner-dashboard-page-v1 #pedidos .partner-order-compact-head-v207{grid-template-columns:1fr!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-total-v207{justify-self:start!important}html body .partner-dashboard-page-v1 #pedidos .new-order-popup-actions-v1{grid-template-columns:1fr!important}}@media (max-width:520px){html body .partner-dashboard-page-v1 #pedidos .partner-order-compact-actions-v207,html body .partner-dashboard-page-v1 #pedidos .partner-orders-dashboard-v207{grid-template-columns:1fr!important}}html body .partner-dashboard-page-v1 #pedidos .partner-orders-filterchips-v207 button{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;cursor:pointer!important}html body .partner-dashboard-page-v1 #pedidos .partner-orders-filterchips-v207 button.is-active{border-color:rgba(225,9,20,.42)!important;background:rgba(225,9,20,.18)!important;color:#fff!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-card-v207[hidden]{display:none!important}html body .partner-dashboard-page-v1 #pedidos .partner-orders-grid-v208{display:grid!important;grid-template-columns:repeat(4,minmax(230px,1fr))!important;grid-gap:14px!important;gap:14px!important;align-items:stretch!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-card-v208{min-height:245px!important;padding:14px!important;display:flex!important;flex-direction:column!important;gap:10px!important;border-radius:20px!important;background:radial-gradient(circle at 10% 0,rgba(225,9,20,.12),transparent 36%),linear-gradient(150deg,rgba(13,18,28,.98),rgba(4,8,14,.98))!important;border:1px solid hsla(0,0%,100%,.1)!important;box-shadow:0 14px 32px rgba(0,0,0,.25),inset 0 1px 0 hsla(0,0%,100%,.045)!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-card-v208.is-new-order{border-color:rgba(225,9,20,.55)!important;box-shadow:0 0 0 1px rgba(225,9,20,.18),0 18px 44px rgba(225,9,20,.13),inset 0 1px 0 hsla(0,0%,100%,.055)!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-card-v208[hidden]{display:none!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-card-actions-v208,html body .partner-dashboard-page-v1 #pedidos .partner-order-card-bottom-v208,html body .partner-dashboard-page-v1 #pedidos .partner-order-card-top-v208{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;min-width:0!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-code-v208{display:grid!important;grid-gap:2px!important;gap:2px!important;min-width:0!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-code-v208 strong{color:#fff!important;font-size:15px!important;font-weight:1000!important;line-height:1!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-card-bottom-v208 small,html body .partner-dashboard-page-v1 #pedidos .partner-order-code-v208 span{color:#94a3b8!important;font-size:10px!important;font-weight:850!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-customer-v208{display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;align-items:center!important;grid-gap:10px!important;gap:10px!important;min-width:0!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-avatar-v208{width:34px!important;height:34px!important;display:inline-grid!important;place-items:center!important;border-radius:999px!important;background:linear-gradient(135deg,#e10914,#ff7a1a)!important;color:#fff!important;font-weight:1000!important;box-shadow:0 10px 24px rgba(225,9,20,.18)!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-customer-v208 strong{display:block!important;color:#fff!important;font-size:13px!important;font-weight:1000!important;line-height:1.15!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-customer-v208 small{display:block!important;margin-top:2px!important;color:#94a3b8!important;font-size:10px!important;font-weight:850!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-items-summary-v208{min-height:38px!important;margin:0!important;color:#cbd5e1!important;font-size:12px!important;line-height:1.35!important;font-weight:750!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-tags-v208{display:flex!important;flex-wrap:wrap!important;gap:6px!important;min-height:28px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-tags-v208 span{max-width:100%!important;padding:5px 8px!important;border-radius:999px!important;background:rgba(34,197,94,.1)!important;border:1px solid rgba(34,197,94,.18)!important;color:#bbf7d0!important;font-size:10px!important;line-height:1!important;font-weight:900!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-tags-v208 span.is-alert{background:rgba(245,158,11,.12)!important;border-color:rgba(245,158,11,.22)!important;color:#fde68a!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-card-bottom-v208{margin-top:auto!important;padding-top:4px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-card-bottom-v208 div{display:grid!important;grid-gap:2px!important;gap:2px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-card-bottom-v208 strong{color:#ff3b47!important;font-size:16px!important;font-weight:1000!important;line-height:1!important;white-space:nowrap!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-progress-v208{height:4px!important;border-radius:999px!important;background:hsla(0,0%,100%,.09)!important;overflow:hidden!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-progress-v208 span{display:block!important;height:100%!important;border-radius:inherit!important;background:linear-gradient(90deg,#e10914,#ff7a1a)!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-card-actions-v208{align-items:stretch!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-card-actions-v208 .partner-order-modal-v208,html body .partner-dashboard-page-v1 #pedidos .partner-order-card-actions-v208 .partner-order-primary-action-v208{flex:1 1!important;min-width:0!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-details-trigger-v208,html body .partner-dashboard-page-v1 #pedidos .partner-order-primary-action-v208 .btn{width:100%!important;min-height:38px!important;border-radius:14px!important;justify-content:center!important;white-space:nowrap!important;font-size:12px!important;font-weight:950!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-details-trigger-v208{display:inline-flex!important;align-items:center!important;padding:0 12px!important;border:1px solid hsla(0,0%,100%,.11)!important;background:hsla(0,0%,100%,.055)!important;color:#fff!important;cursor:pointer!important;list-style:none!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-details-trigger-v208::-webkit-details-marker{display:none!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-details-trigger-v208:after{content:none!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-v208{border:0!important;background:transparent!important;overflow:visible!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-v208[open] .partner-order-modal-backdrop-v208{position:fixed!important;inset:0!important;z-index:99970!important;display:block!important;background:rgba(2,6,14,.74)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-v208:not([open]) .partner-order-modal-backdrop-v208,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-v208:not([open]) .partner-order-modal-panel-v208{display:none!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208{width:min(980px,calc(100vw - 28px))!important;max-height:min(88vh,820px)!important;overflow:auto!important;border-radius:24px!important;padding:16px!important;background:linear-gradient(150deg,rgba(13,18,28,.99),rgba(4,8,14,.99))!important;border:1px solid hsla(0,0%,100%,.12)!important;box-shadow:0 34px 100px rgba(0,0,0,.62),inset 0 0 0 1px hsla(0,0%,100%,.04)!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-head-v208{position:-webkit-sticky!important;position:sticky!important;top:-16px!important;z-index:3!important;display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important;margin:-16px -16px 14px!important;padding:16px!important;background:linear-gradient(135deg,rgba(15,23,42,.98),rgba(8,12,20,.96))!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-box-v208 h4,html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-section-v208 h4,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-head-v208 span{color:#fca5a5!important;font-size:12px!important;font-weight:1000!important;text-transform:uppercase!important;letter-spacing:.06em!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-head-v208 h3{margin:2px 0!important;color:#fff!important;font-size:clamp(24px,4vw,36px)!important;font-weight:1000!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-head-v208 p{color:#cbd5e1!important;font-size:13px!important;font-weight:800!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-head-actions-v208{flex-wrap:wrap!important;justify-content:flex-end!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-close-v208{width:38px!important;height:38px!important;border:1px solid hsla(0,0%,100%,.14)!important;font-size:22px!important;line-height:1!important;cursor:pointer!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-box-v208,html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-section-v208{padding:14px!important;border-radius:18px!important;border:1px solid hsla(0,0%,100%,.1)!important;background:hsla(0,0%,100%,.045)!important;display:grid!important;grid-gap:8px!important;gap:8px!important;min-width:0!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-box-v208 strong,html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-section-v208 strong{font-size:14px!important;font-weight:950!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-box-v208 small,html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-box-v208 span,html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-section-v208 small,html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-section-v208 span{color:#cbd5e1!important;font-size:12px!important;font-weight:750!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-items-v208 div,html body .partner-dashboard-page-v1 #pedidos .partner-order-money-lines-v208{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;border-bottom:1px solid hsla(0,0%,100%,.08)!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-actions-v208{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important;padding-top:10px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-actions-v208 .order-action-form-v1{display:grid!important;grid-gap:8px!important;gap:8px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-actions-v208 .btn,html body .partner-dashboard-page-v1 #pedidos .partner-order-actions-v208 .input{width:100%!important}html body .partner-dashboard-page-v1 #pedidos .new-order-popup-v1{position:fixed!important;left:50%!important;top:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important;z-index:99960!important;width:min(430px,calc(100vw - 28px))!important;max-height:calc(100vh - 28px)!important;overflow:auto!important}html body .partner-dashboard-page-v1 #pedidos .new-order-popup-v1:before{content:""!important;position:fixed!important;inset:-100vh -100vw!important;z-index:-1!important;background:rgba(2,6,14,.58)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}html body .partner-dashboard-page-v1 #pedidos .new-order-popup-actions-v1,html body .partner-dashboard-page-v1 #pedidos .new-order-popup-body-v1,html body .partner-dashboard-page-v1 #pedidos .new-order-popup-foot-v1,html body .partner-dashboard-page-v1 #pedidos .new-order-popup-head-v1{position:relative!important;z-index:1!important}@media (max-width:1180px){html body .partner-dashboard-page-v1 #pedidos .partner-orders-grid-v208{grid-template-columns:repeat(3,minmax(220px,1fr))!important}}@media (max-width:860px){html body .partner-dashboard-page-v1 #pedidos .partner-orders-grid-v208{grid-template-columns:repeat(2,minmax(210px,1fr))!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208{width:min(760px,calc(100vw - 20px))!important;max-height:calc(100vh - 28px - env(safe-area-inset-bottom, 0px))!important;padding:12px!important;border-radius:20px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-head-v208{margin:-12px -12px 12px!important;padding:12px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-actions-v208,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-grid-v208{grid-template-columns:1fr!important}}@media (max-width:560px){html body .partner-dashboard-page-v1 #pedidos .partner-orders-grid-v208{grid-template-columns:1fr!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-card-v208{min-height:220px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-card-actions-v208{flex-direction:column!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208{top:14px!important;transform:translateX(-50%)!important;max-height:calc(100vh - 28px - env(safe-area-inset-bottom, 0px))!important;padding-bottom:calc(14px + env(safe-area-inset-bottom, 0px))!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-head-v208{display:grid!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-head-actions-v208{justify-content:stretch!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-head-actions-v208 .btn{flex:1 1 120px!important}}html body .partner-dashboard-page-v1 #pedidos .partner-orders-grid-v208{grid-template-columns:repeat(auto-fit,minmax(245px,1fr))!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-card-v208{min-height:0!important;height:auto!important;gap:9px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-card-actions-v208 .btn,html body .partner-dashboard-page-v1 #pedidos .partner-order-card-v208 .admin-pill,html body .partner-dashboard-page-v1 #pedidos .partner-order-code-v208 strong,html body .partner-dashboard-page-v1 #pedidos .partner-order-details-trigger-v208{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;word-break:normal!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-card-v208 .admin-pill{max-width:112px!important;min-width:0!important;padding-inline:9px!important;font-size:10px!important;line-height:1!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-code-v208 strong{max-width:128px!important;font-size:14px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-details-trigger-v208,html body .partner-dashboard-page-v1 #pedidos .partner-order-primary-action-v208 .btn{min-height:36px!important;padding-inline:10px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-v208[open] .partner-order-modal-panel-v208{width:min(1040px,calc(100vw - 32px))!important;max-height:calc(100dvh - 36px - env(safe-area-inset-bottom, 0px))!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:thin!important;box-sizing:border-box!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-head-v208{align-items:center!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-head-v208>div:first-child{min-width:0!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-head-v208 h3{font-size:clamp(18px,3vw,28px)!important;line-height:1.05!important;overflow-wrap:anywhere!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-head-v208 p{gap:6px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-head-v208 p>.admin-pill{max-width:150px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-head-actions-v208 .btn{min-height:38px!important;padding-inline:12px!important;white-space:nowrap!important;word-break:keep-all!important;line-height:1.1!important;flex:0 0 auto!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-close-v208{flex:0 0 38px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-box-v208 h4,html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-section-v208 h4{padding:6px 10px!important;background:hsla(0,0%,100%,.055)!important;margin:0 0 2px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-box-v208 small,html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-box-v208 span,html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-box-v208 strong,html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-section-v208 small,html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-section-v208 span,html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-section-v208 strong{max-width:100%!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-box-v208 strong{font-size:13px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-grid-v208{align-items:stretch!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-items-v208 div{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-items-v208 small{grid-column:1/-1!important}html body .partner-dashboard-page-v1 #pedidos .order-history-mini-v208{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;grid-gap:8px!important;gap:8px!important;max-height:180px!important;overflow:auto!important}html body .partner-dashboard-page-v1 #pedidos .order-history-mini-v208 small{border:1px solid hsla(0,0%,100%,.08)!important;background:hsla(0,0%,100%,.035)!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-actions-v208,html body .partner-dashboard-page-v1 #pedidos .partner-order-closed-v2,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208>.btn.admin-danger-soft,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208>form:has(.admin-danger-soft){position:-webkit-sticky!important;position:sticky!important;bottom:calc(-16px + env(safe-area-inset-bottom, 0px))!important;z-index:4!important;margin:12px -16px -16px!important;padding:12px 16px calc(12px + env(safe-area-inset-bottom, 0px))!important;background:linear-gradient(180deg,rgba(8,12,20,.78),rgba(4,8,14,.98))!important;border-top:1px solid hsla(0,0%,100%,.08)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-actions-v208 .btn,html body .partner-dashboard-page-v1 #pedidos .partner-order-actions-v208 .input{min-height:40px!important;white-space:nowrap!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-actions-v208 .input{white-space:normal!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-box-v208:nth-child(2) small,html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-box-v208:nth-child(2) span,html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-box-v208:nth-child(2) strong{display:block!important;line-height:1.45!important}@media (max-width:720px){html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-v208[open] .partner-order-modal-panel-v208{top:10px!important;left:10px!important;right:10px!important;bottom:calc(10px + env(safe-area-inset-bottom, 0px))!important;width:auto!important;max-height:none!important;transform:none!important;border-radius:20px!important;padding:12px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-head-v208{position:-webkit-sticky!important;position:sticky!important;top:-12px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-gap:10px!important;gap:10px!important;margin:-12px -12px 10px!important;padding:12px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-head-actions-v208{grid-column:1/-1!important;display:grid!important;grid-template-columns:1fr 1fr auto!important;width:100%!important;grid-gap:8px!important;gap:8px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-head-actions-v208 .btn{min-width:0!important;font-size:12px!important;padding-inline:8px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-close-v208,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-head-actions-v208 .btn{height:40px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-head-v208 h3{font-size:22px!important;overflow-wrap:anywhere!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-card-v208 .admin-pill{max-width:98px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-card-actions-v208{display:grid!important;grid-template-columns:1fr!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-actions-v208,html body .partner-dashboard-page-v1 #pedidos .partner-order-closed-v2,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208>.btn.admin-danger-soft,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208>form:has(.admin-danger-soft){margin:12px -12px -12px!important;padding:12px 12px calc(12px + env(safe-area-inset-bottom, 0px))!important}}@media (max-width:380px){html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-head-actions-v208{grid-template-columns:1fr!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-close-v208{position:absolute!important;top:8px!important;right:8px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-head-v208>div:first-child{padding-right:46px!important}}html body .customer-panel-page-v1,html body .customer-panel-page-v2{background:radial-gradient(circle at 18% 0,rgba(225,9,20,.18),transparent 34%),linear-gradient(180deg,#05070b,#0b0f16 48%,#05070b)!important;color:#f8fafc!important}html body .customer-panel-page-v1 .customer-address-card-v2,html body .customer-panel-page-v1 .customer-coupon-v1,html body .customer-panel-page-v1 .customer-event-list-v2>div,html body .customer-panel-page-v1 .customer-order-list-v1 article,html body .customer-panel-page-v1 .customer-panel-card-v1,html body .customer-panel-page-v1 .customer-panel-hero-v1,html body .customer-panel-page-v1 .customer-referral-code-v1,html body .customer-panel-page-v1 .customer-stats-v1 article{background:linear-gradient(150deg,rgba(15,23,42,.94),rgba(3,7,13,.98))!important;border:1px solid hsla(0,0%,100%,.1)!important;box-shadow:0 16px 44px rgba(0,0,0,.32),inset 0 1px 0 hsla(0,0%,100%,.045)!important;color:#f8fafc!important}html body .customer-panel-page-v1 .customer-panel-title-v1 h2,html body .customer-panel-page-v1 h1,html body .customer-panel-page-v1 h2,html body .customer-panel-page-v1 h3,html body .customer-panel-page-v1 label,html body .customer-panel-page-v1 strong{color:#fff!important}html body .customer-panel-page-v1 .customer-empty-v1,html body .customer-panel-page-v1 p,html body .customer-panel-page-v1 small,html body .customer-panel-page-v1 span{color:#cbd5e1!important}html body .customer-panel-page-v1 .customer-kicker-v1,html body .customer-panel-page-v1 .customer-panel-title-v1 a,html body .customer-panel-page-v1 a:not(.btn){color:#ff4b55!important}html body .customer-panel-page-v1 .input,html body .customer-panel-page-v1 .select,html body .customer-panel-page-v1 input,html body .customer-panel-page-v1 select,html body .customer-panel-page-v1 textarea{background:rgba(3,7,13,.96)!important;color:#fff!important;border:1px solid hsla(0,0%,100%,.14)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)!important}html body .customer-panel-page-v1 .input::placeholder,html body .customer-panel-page-v1 textarea::placeholder{color:#94a3b8!important}html body .customer-panel-page-v1 .input:focus,html body .customer-panel-page-v1 .select:focus,html body .customer-panel-page-v1 input:focus,html body .customer-panel-page-v1 select:focus,html body .customer-panel-page-v1 textarea:focus{outline:2px solid rgba(225,9,20,.38)!important;border-color:rgba(255,75,85,.55)!important}html body .customer-panel-page-v1 .birth-date-field-v197{background:linear-gradient(150deg,rgba(80,8,14,.7),rgba(10,14,22,.96))!important;border:1px solid rgba(255,75,85,.22)!important;color:#fff!important}html body .customer-panel-page-v1 .birth-date-field-head-v197 span,html body .customer-panel-page-v1 .birth-date-field-v197 label{color:#fff!important}html body .customer-panel-page-v1 .birth-date-field-help-v197{color:#fecaca!important}html body .customer-panel-page-v1 .birth-date-year-callout-v197{background:rgba(225,9,20,.16)!important;border:1px solid rgba(255,75,85,.26)!important;color:#fff!important}html body .customer-panel-page-v1 .birth-date-year-callout-v197 strong{color:#ffb4b4!important}html body .customer-panel-page-v1 .birth-date-year-callout-v197 small{color:#fecaca!important}@media (max-width:640px){html body .customer-panel-page-v1,html body .customer-panel-page-v2{padding-inline:12px!important}html body .customer-panel-page-v1 .customer-inline-v2{grid-template-columns:1fr!important}}html body.cardappio-order-modal-open-v210{touch-action:none!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-card-v208:has(.partner-order-modal-v208[open]),html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-v208.is-order-modal-portalized-v210{overflow:visible!important;contain:none!important;transform:none!important}html body .cardappio-order-modal-backdrop-portal-v210,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-v208[open] .partner-order-modal-backdrop-v208{position:fixed!important;inset:0!important;z-index:100000!important;display:block!important;background:rgba(2,6,14,.76)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}html body .cardappio-order-modal-panel-portal-v210,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-v208[open] .partner-order-modal-panel-v208{position:fixed!important;left:50%!important;top:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important;z-index:100010!important;width:min(1040px,calc(100vw - 32px))!important;max-width:calc(100vw - 32px)!important;max-height:calc(100dvh - 36px - env(safe-area-inset-bottom, 0px))!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;box-sizing:border-box!important;border-radius:24px!important;padding:16px!important;background:linear-gradient(150deg,rgba(13,18,28,.99),rgba(4,8,14,.99))!important;border:1px solid hsla(0,0%,100%,.13)!important;box-shadow:0 34px 110px rgba(0,0,0,.72),inset 0 0 0 1px hsla(0,0%,100%,.045)!important;scrollbar-width:thin!important}html body .cardappio-order-modal-panel-portal-v210 *,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 *{box-sizing:border-box!important}html body .cardappio-order-modal-panel-portal-v210 .partner-order-modal-head-v208,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-modal-head-v208{position:-webkit-sticky!important;position:sticky!important;top:-16px!important;z-index:5!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;grid-gap:14px!important;gap:14px!important;margin:-16px -16px 16px!important;padding:16px!important;background:linear-gradient(135deg,rgba(15,23,42,.99),rgba(8,12,20,.98))!important;border-bottom:1px solid hsla(0,0%,100%,.09)!important}html body .cardappio-order-modal-panel-portal-v210 .partner-order-modal-head-v208>div:first-child,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-modal-head-v208>div:first-child{min-width:0!important}html body .cardappio-order-modal-panel-portal-v210 .partner-order-detail-box-v208 h4,html body .cardappio-order-modal-panel-portal-v210 .partner-order-detail-section-v208 h4,html body .cardappio-order-modal-panel-portal-v210 .partner-order-modal-head-v208 span,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-detail-box-v208 h4,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-detail-section-v208 h4,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-modal-head-v208 span{width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important;display:inline-flex!important;align-items:center!important;gap:6px!important;color:#fecaca!important;font-size:11px!important;line-height:1!important;font-weight:1000!important;text-transform:uppercase!important;letter-spacing:.08em!important;padding:6px 10px!important;border-radius:999px!important;background:hsla(0,0%,100%,.055)!important;border:1px solid hsla(0,0%,100%,.08)!important;margin:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html body .cardappio-order-modal-panel-portal-v210 .partner-order-modal-head-v208 h3,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-modal-head-v208 h3{margin:8px 0 6px!important;color:#fff!important;font-size:clamp(22px,3vw,34px)!important;line-height:1.02!important;font-weight:1000!important;overflow-wrap:anywhere!important;word-break:normal!important}html body .cardappio-order-modal-panel-portal-v210 .partner-order-modal-head-v208 p,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-modal-head-v208 p{display:flex!important;flex-wrap:wrap!important;gap:8px!important;align-items:center!important;margin:0!important;color:#cbd5e1!important;font-size:13px!important;line-height:1.35!important}html body .cardappio-order-modal-panel-portal-v210 .partner-order-modal-head-actions-v208,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-modal-head-actions-v208{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;min-width:0!important;flex-wrap:nowrap!important}html body .cardappio-order-modal-panel-portal-v210 .partner-order-modal-head-actions-v208 .btn,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-modal-head-actions-v208 .btn{min-height:42px!important;min-width:126px!important;padding:0 14px!important;border-radius:14px!important;white-space:nowrap!important;word-break:keep-all!important;line-height:1!important;font-size:13px!important;font-weight:950!important}html body .cardappio-order-modal-panel-portal-v210 .partner-order-modal-close-v208,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-modal-close-v208{width:42px!important;height:42px!important;flex:0 0 42px!important;display:inline-grid!important;place-items:center!important;border:1px solid hsla(0,0%,100%,.14)!important;border-radius:999px!important;background:hsla(0,0%,100%,.08)!important;color:#fff!important;font-size:24px!important;line-height:1!important}html body .cardappio-order-modal-panel-portal-v210 .partner-order-modal-grid-v208,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-modal-grid-v208{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:14px!important;gap:14px!important;margin-bottom:14px!important}html body .cardappio-order-modal-panel-portal-v210 .partner-order-detail-box-v208,html body .cardappio-order-modal-panel-portal-v210 .partner-order-detail-section-v208,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-detail-box-v208,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-detail-section-v208{position:relative!important;display:grid!important;align-content:start!important;grid-gap:10px!important;gap:10px!important;min-width:0!important;margin:0 0 14px!important;padding:14px!important;border-radius:18px!important;background:linear-gradient(145deg,rgba(15,23,42,.72),rgba(8,12,20,.78))!important;border:1px solid hsla(0,0%,100%,.1)!important;overflow:hidden!important}html body .cardappio-order-modal-panel-portal-v210 .partner-order-modal-grid-v208 .partner-order-detail-box-v208,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-modal-grid-v208 .partner-order-detail-box-v208{margin-bottom:0!important}html body .cardappio-order-modal-panel-portal-v210 .partner-order-detail-box-v208 strong,html body .cardappio-order-modal-panel-portal-v210 .partner-order-detail-section-v208 strong,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-detail-box-v208 strong,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-detail-section-v208 strong{display:block!important;color:#fff!important;font-size:14px!important;line-height:1.42!important;font-weight:900!important;overflow-wrap:anywhere!important;word-break:normal!important}html body .cardappio-order-modal-panel-portal-v210 .partner-order-detail-box-v208 small,html body .cardappio-order-modal-panel-portal-v210 .partner-order-detail-box-v208 span,html body .cardappio-order-modal-panel-portal-v210 .partner-order-detail-section-v208 small,html body .cardappio-order-modal-panel-portal-v210 .partner-order-detail-section-v208 span,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-detail-box-v208 small,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-detail-box-v208 span,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-detail-section-v208 small,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-detail-section-v208 span{display:block!important;color:#cbd5e1!important;font-size:12.5px!important;line-height:1.5!important;font-weight:720!important;overflow-wrap:anywhere!important;word-break:normal!important}html body .cardappio-order-modal-panel-portal-v210 .partner-order-delivery-payment-alert-v1,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-delivery-payment-alert-v1{margin:0 0 14px!important;padding:14px!important;border-radius:18px!important;background:rgba(245,158,11,.1)!important;border:1px solid rgba(245,158,11,.3)!important;display:grid!important;grid-gap:8px!important;gap:8px!important}html body .cardappio-order-modal-panel-portal-v210 .partner-order-items-v208 div,html body .cardappio-order-modal-panel-portal-v210 .partner-order-money-lines-v208,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-items-v208 div,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-money-lines-v208{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-gap:10px!important;gap:10px!important;align-items:start!important;padding:9px 0!important;border-bottom:1px solid hsla(0,0%,100%,.08)!important}html body .cardappio-order-modal-panel-portal-v210 .partner-order-items-v208 small,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-items-v208 small{grid-column:1/-1!important}html body .cardappio-order-modal-panel-portal-v210 .partner-order-items-v208 strong,html body .cardappio-order-modal-panel-portal-v210 .partner-order-money-lines-v208 strong,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-items-v208 strong,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-money-lines-v208 strong{white-space:nowrap!important;color:#fff!important}html body .cardappio-order-modal-panel-portal-v210 .order-history-mini-v208,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .order-history-mini-v208{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;grid-gap:8px!important;gap:8px!important;max-height:160px!important;overflow:auto!important}html body .cardappio-order-modal-panel-portal-v210 .order-history-mini-v208 small,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .order-history-mini-v208 small{padding:8px 10px!important;border-radius:12px!important;border:1px solid hsla(0,0%,100%,.08)!important;background:hsla(0,0%,100%,.035)!important}html body .cardappio-order-modal-panel-portal-v210 .partner-order-actions-v208,html body .cardappio-order-modal-panel-portal-v210 .partner-order-closed-v2,html body .cardappio-order-modal-panel-portal-v210>.btn.admin-danger-soft,html body .cardappio-order-modal-panel-portal-v210>form:has(.admin-danger-soft),html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-actions-v208,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-closed-v2,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208>.btn.admin-danger-soft,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208>form:has(.admin-danger-soft){position:-webkit-sticky!important;position:sticky!important;bottom:calc(-16px + env(safe-area-inset-bottom, 0px))!important;z-index:6!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important;margin:14px -16px -16px!important;padding:12px 16px calc(12px + env(safe-area-inset-bottom, 0px))!important;background:linear-gradient(180deg,rgba(8,12,20,.78),rgba(4,8,14,.98))!important;border-top:1px solid hsla(0,0%,100%,.08)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}html body .cardappio-order-modal-panel-portal-v210 .partner-order-closed-v2,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-closed-v2{grid-template-columns:1fr!important;color:#bbf7d0!important;text-align:center!important}html body .cardappio-order-modal-panel-portal-v210>.btn.admin-danger-soft,html body .cardappio-order-modal-panel-portal-v210>form:has(.admin-danger-soft),html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208>.btn.admin-danger-soft,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208>form:has(.admin-danger-soft){grid-template-columns:1fr!important}html body .cardappio-order-modal-panel-portal-v210 .partner-order-actions-v208 .btn,html body .cardappio-order-modal-panel-portal-v210 .partner-order-actions-v208 .input,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-actions-v208 .btn,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-actions-v208 .input{width:100%!important;min-height:42px!important;white-space:nowrap!important}@media (max-width:720px){html body .cardappio-order-modal-panel-portal-v210,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-v208[open] .partner-order-modal-panel-v208{left:10px!important;right:10px!important;top:10px!important;bottom:calc(10px + env(safe-area-inset-bottom, 0px))!important;transform:none!important;width:auto!important;max-width:none!important;max-height:none!important;border-radius:20px!important;padding:12px!important}html body .cardappio-order-modal-panel-portal-v210 .partner-order-modal-head-v208,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-modal-head-v208{top:-12px!important;grid-template-columns:minmax(0,1fr) auto!important;margin:-12px -12px 12px!important;padding:12px!important;gap:10px!important}html body .cardappio-order-modal-panel-portal-v210 .partner-order-modal-head-actions-v208,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-modal-head-actions-v208{grid-column:1/-1!important;display:grid!important;grid-template-columns:1fr 1fr auto!important;grid-gap:8px!important;gap:8px!important;width:100%!important}html body .cardappio-order-modal-panel-portal-v210 .partner-order-modal-head-actions-v208 .btn,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-modal-head-actions-v208 .btn{min-width:0!important;height:40px!important;font-size:12px!important;padding-inline:8px!important}html body .cardappio-order-modal-panel-portal-v210 .partner-order-modal-close-v208,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-modal-close-v208{width:40px!important;height:40px!important;flex-basis:40px!important}html body .cardappio-order-modal-panel-portal-v210 .partner-order-actions-v208,html body .cardappio-order-modal-panel-portal-v210 .partner-order-modal-grid-v208,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-actions-v208,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-modal-grid-v208{grid-template-columns:1fr!important}html body .cardappio-order-modal-panel-portal-v210 .partner-order-detail-box-v208,html body .cardappio-order-modal-panel-portal-v210 .partner-order-detail-section-v208,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-detail-box-v208,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-detail-section-v208{padding:13px!important;margin-bottom:12px!important}html body .cardappio-order-modal-panel-portal-v210 .partner-order-actions-v208,html body .cardappio-order-modal-panel-portal-v210 .partner-order-closed-v2,html body .cardappio-order-modal-panel-portal-v210>.btn.admin-danger-soft,html body .cardappio-order-modal-panel-portal-v210>form:has(.admin-danger-soft),html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-actions-v208,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-closed-v2,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208>.btn.admin-danger-soft,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208>form:has(.admin-danger-soft){margin:12px -12px -12px!important;padding:12px 12px calc(12px + env(safe-area-inset-bottom, 0px))!important;bottom:calc(-12px + env(safe-area-inset-bottom, 0px))!important}}@media (max-width:390px){html body .cardappio-order-modal-panel-portal-v210 .partner-order-modal-head-actions-v208,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-modal-head-actions-v208{grid-template-columns:1fr!important}html body .cardappio-order-modal-panel-portal-v210 .partner-order-modal-close-v208,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-modal-close-v208{position:absolute!important;top:10px!important;right:10px!important}html body .cardappio-order-modal-panel-portal-v210 .partner-order-modal-head-v208>div:first-child,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-modal-head-v208>div:first-child{padding-right:48px!important}}html body .order-confirm-pay-v1.is-pix-pending,html body .order-confirm-pay-v1.is-pix-pending:disabled{background:linear-gradient(135deg,#065f46,#16a34a)!important;color:#fff!important;box-shadow:0 16px 36px rgba(22,163,74,.22)!important}html body .partner-dashboard-page-v1 #pedidos details.partner-order-modal-v208{position:static!important;display:block!important}html body .partner-dashboard-page-v1 #pedidos details.partner-order-modal-v208>summary::-webkit-details-marker{display:none!important}html body .partner-dashboard-page-v1 #pedidos details.partner-order-modal-v208>summary{list-style:none!important;cursor:pointer!important}html body .partner-dashboard-page-v1 #pedidos details.partner-order-modal-v208:not([open]) .partner-order-modal-backdrop-v208,html body .partner-dashboard-page-v1 #pedidos details.partner-order-modal-v208:not([open]) .partner-order-modal-panel-v208{display:none!important}html body .partner-dashboard-page-v1 #pedidos details.partner-order-modal-v208[open] .partner-order-modal-backdrop-v208{position:fixed!important;inset:0!important;z-index:100000!important;display:block!important;background:rgba(2,6,14,.78)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}html body .partner-dashboard-page-v1 #pedidos details.partner-order-modal-v208[open] .partner-order-modal-panel-v208{position:fixed!important;inset:auto!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;z-index:100010!important;display:block!important;width:min(1040px,calc(100vw - 32px))!important;max-width:calc(100vw - 32px)!important;max-height:calc(100dvh - 36px - env(safe-area-inset-bottom, 0px))!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;border-radius:24px!important;padding:16px!important;background:linear-gradient(150deg,rgba(13,18,28,.99),rgba(4,8,14,.99))!important;border:1px solid hsla(0,0%,100%,.13)!important;box-shadow:0 34px 110px rgba(0,0,0,.72),inset 0 0 0 1px hsla(0,0%,100%,.045)!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-detail-box-v208,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-detail-section-v208{overflow:visible!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-detail-box-v208 h4,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-detail-section-v208 h4{position:static!important;margin:0 0 4px!important;align-self:start!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-card-actions-v208 .btn,html body .partner-dashboard-page-v1 #pedidos .partner-order-card-actions-v208 button,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-modal-close-v208,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-modal-head-actions-v208 .btn{white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-box-v208 small,html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-box-v208 span,html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-box-v208 strong,html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-section-v208 small,html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-section-v208 span,html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-section-v208 strong{min-width:0!important;overflow-wrap:anywhere!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-box-v208 h4+strong,html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-section-v208 h4+strong{margin-top:2px!important}@media (max-width:720px){html body .partner-dashboard-page-v1 #pedidos details.partner-order-modal-v208[open] .partner-order-modal-panel-v208{left:10px!important;right:10px!important;top:10px!important;bottom:calc(10px + env(safe-area-inset-bottom, 0px))!important;transform:none!important;width:auto!important;max-width:none!important;max-height:none!important;border-radius:20px!important;padding:12px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-modal-head-v208{grid-template-columns:minmax(0,1fr) auto!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-modal-head-actions-v208{grid-column:1/-1!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 42px!important;grid-gap:8px!important;gap:8px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-modal-head-actions-v208 .btn{min-width:0!important;width:100%!important;font-size:12px!important;padding-inline:8px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-modal-close-v208{width:40px!important;height:40px!important;min-width:40px!important}}@media (max-width:380px){html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-modal-head-actions-v208{grid-template-columns:1fr!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208 .partner-order-modal-close-v208{position:absolute!important;top:10px!important;right:10px!important}}html body .partner-dashboard-page-v1 #pedidos .partner-orders-filterbar-v207{display:grid!important;grid-gap:12px!important;gap:12px!important;padding:14px!important;border:1px solid hsla(0,0%,100%,.08)!important;border-radius:22px!important;background:rgba(4,7,13,.78)!important;overflow:hidden!important}html body .partner-dashboard-page-v1 #pedidos .partner-orders-filterbar-v207 label{min-width:0!important;display:grid!important;grid-gap:7px!important;gap:7px!important}html body .partner-dashboard-page-v1 #pedidos .partner-orders-filterbar-v207 label>span{color:hsla(0,0%,100%,.82)!important;font-size:.82rem!important;letter-spacing:.01em!important}html body .partner-dashboard-page-v1 #pedidos .partner-orders-filterbar-v207 input[data-order-search-input-v207]{width:100%!important;min-width:0!important;height:46px!important;font-size:.95rem!important;color:#fff!important;border-radius:16px!important;background:rgba(0,0,0,.45)!important;border:1px solid hsla(0,0%,100%,.12)!important;padding:0 14px!important}html body .partner-dashboard-page-v1 #pedidos .partner-orders-filterchips-v207{display:flex!important;gap:8px!important;overflow-x:auto!important;overflow-y:hidden!important;max-width:100%!important;padding:2px 2px 8px!important;scrollbar-width:thin!important;-webkit-overflow-scrolling:touch!important}html body .partner-dashboard-page-v1 #pedidos .partner-orders-filterchips-v207 button{flex:0 0 auto!important;min-width:max-content!important;white-space:nowrap!important;display:inline-flex!important;align-items:center!important;gap:7px!important;height:38px!important;padding:0 13px!important;font-size:.78rem!important;line-height:1!important;border-radius:999px!important;letter-spacing:0!important}html body .partner-dashboard-page-v1 #pedidos .partner-orders-filterchips-v207 button strong{display:inline-grid!important;place-items:center!important;min-width:20px!important;height:20px!important;padding:0 6px!important;border-radius:999px!important;background:hsla(0,0%,100%,.12)!important;font-size:.7rem!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-card-v208{min-width:0!important;overflow:hidden!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-card-v208 p,html body .partner-dashboard-page-v1 #pedidos .partner-order-card-v208 small,html body .partner-dashboard-page-v1 #pedidos .partner-order-card-v208 span,html body .partner-dashboard-page-v1 #pedidos .partner-order-card-v208 strong{min-width:0!important;overflow-wrap:normal!important;word-break:normal!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-code-v208 strong,html body .partner-dashboard-page-v1 #pedidos .partner-order-customer-v208 strong,html body .partner-dashboard-page-v1 #pedidos .partner-order-items-summary-v208{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important}html body .partner-dashboard-page-v1 #pedidos .admin-pill{white-space:nowrap!important;word-break:keep-all!important;flex:0 0 auto!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-card-actions-v208{display:grid!important;grid-gap:8px!important;gap:8px!important;grid-template-columns:minmax(0,1fr)!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-card-actions-v208 .btn,html body .partner-dashboard-page-v1 #pedidos .partner-order-details-trigger-v208{white-space:nowrap!important;word-break:keep-all!important;min-height:42px!important;border-radius:14px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-primary-action-v208 button{width:100%!important}html body .partner-dashboard-page-v1 #pedidos [data-order-modal-v212][aria-hidden=true]{display:none!important}html body .partner-dashboard-page-v1 #pedidos [data-order-modal-v212][aria-hidden=false]{display:block!important}html body.cardappio-order-modal-open-v210{overflow:hidden!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-v208{position:static!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-backdrop-v208{position:fixed!important;inset:0!important;z-index:99970!important;display:block!important;background:rgba(0,0,0,.72)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208{position:fixed!important;z-index:99980!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;width:min(1040px,calc(100vw - 28px))!important;max-height:min(86dvh,820px)!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;padding:18px!important;border-radius:28px!important;border:1px solid rgba(255,59,59,.26)!important;background:linear-gradient(145deg,rgba(12,16,24,.98),rgba(5,7,12,.98))!important;box-shadow:0 30px 90px rgba(0,0,0,.75),inset 0 1px 0 hsla(0,0%,100%,.06)!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208:focus{outline:none!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-head-v208{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;grid-gap:14px!important;gap:14px!important;padding:0 0 14px!important;border-bottom:1px solid hsla(0,0%,100%,.08)!important;margin-bottom:14px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-head-v208 h3{margin:4px 0 6px!important;font-size:clamp(1.45rem,4vw,2.25rem)!important;line-height:1!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-head-v208 p{display:flex!important;flex-wrap:wrap!important;gap:7px!important;align-items:center!important;margin:0!important;font-size:.9rem!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-head-actions-v208{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:8px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-close-v208,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-head-actions-v208 .btn{white-space:nowrap!important;word-break:keep-all!important;flex:0 0 auto!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-close-v208{width:42px!important;height:42px!important;padding:0!important;display:inline-grid!important;place-items:center!important;border-radius:999px!important;border:1px solid hsla(0,0%,100%,.12)!important;background:hsla(0,0%,100%,.08)!important;color:#fff!important;font-size:1.4rem!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-grid-v208{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:12px!important;gap:12px!important;margin:12px 0!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-box-v208,html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-section-v208,html body .partner-dashboard-page-v1 #pedidos .partner-order-sticky-actions-v212{min-width:0!important;border:1px solid hsla(0,0%,100%,.09)!important;border-radius:20px!important;background:hsla(0,0%,100%,.035)!important;padding:15px!important;margin:0!important;overflow:hidden!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-box-wide-v208{grid-column:span 1!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-box-v208 h4,html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-section-v208 h4,html body .partner-dashboard-page-v1 #pedidos .partner-order-sticky-actions-v212>strong{display:inline-flex!important;width:auto!important;max-width:100%!important;margin:0 0 10px!important;padding:6px 10px!important;border-radius:999px!important;background:hsla(0,0%,100%,.07)!important;color:#ffb5b5!important;font-size:.72rem!important;line-height:1!important;letter-spacing:.08em!important;text-transform:uppercase!important;white-space:nowrap!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-box-v208 strong,html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-section-v208 strong{display:block!important;color:#fff!important;font-size:.96rem!important;line-height:1.35!important;overflow-wrap:anywhere!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-box-v208 small,html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-box-v208 span,html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-section-v208 small,html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-section-v208 span{display:block!important;color:hsla(0,0%,100%,.72)!important;font-size:.86rem!important;line-height:1.45!important;overflow-wrap:anywhere!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-items-v208 div,html body .partner-dashboard-page-v1 #pedidos .partner-order-money-lines-v208{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-gap:10px!important;gap:10px!important;align-items:start!important;padding:9px 0!important;border-bottom:1px solid hsla(0,0%,100%,.07)!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-items-v208 div:last-child,html body .partner-dashboard-page-v1 #pedidos .partner-order-money-lines-v208:last-child{border-bottom:0!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-items-v208 strong,html body .partner-dashboard-page-v1 #pedidos .partner-order-money-lines-v208 strong{white-space:nowrap!important;color:#fff!important}html body .partner-dashboard-page-v1 #pedidos .order-history-mini-v208{display:grid!important;grid-gap:7px!important;gap:7px!important;max-height:140px!important;overflow-y:auto!important}html body .partner-dashboard-page-v1 #pedidos .order-history-mini-v208 small{padding:8px 10px!important;border-radius:12px!important;background:hsla(0,0%,100%,.045)!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-delivery-payment-alert-v1{margin:12px 0!important;padding:13px 15px!important;border-radius:18px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-sticky-actions-v212{display:grid!important;grid-gap:10px!important;gap:10px!important;margin-top:12px!important;background:rgba(18,8,10,.55)!important;border-color:rgba(255,59,59,.2)!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-actions-v208{display:grid!important;grid-gap:9px!important;gap:9px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-actions-v208 form{display:grid!important;grid-gap:8px!important;gap:8px!important;margin:0!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-actions-v208 .btn,html body .partner-dashboard-page-v1 #pedidos .partner-order-actions-v208 .input,html body .partner-dashboard-page-v1 #pedidos .partner-order-sticky-actions-v212 form .btn,html body .partner-dashboard-page-v1 #pedidos .partner-order-sticky-actions-v212>.btn{width:100%!important;min-height:42px!important;white-space:nowrap!important;word-break:keep-all!important}@media (max-width:760px){html body .partner-dashboard-page-v1 #pedidos .partner-orders-filterbar-v207{margin-inline:-2px!important;padding:12px!important;border-radius:18px!important}html body .partner-dashboard-page-v1 #pedidos .partner-orders-filterbar-v207 input[data-order-search-input-v207]{height:44px!important;font-size:.88rem!important}html body .partner-dashboard-page-v1 #pedidos .partner-orders-filterchips-v207 button{height:36px!important;font-size:.74rem!important;padding-inline:11px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208{width:calc(100vw - 18px)!important;top:calc(50% - 10px)!important;max-height:calc(100dvh - 86px - env(safe-area-inset-bottom, 0px))!important;padding:14px!important;border-radius:22px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-head-v208{grid-template-columns:1fr!important;gap:10px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-head-actions-v208{width:100%!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-head-actions-v208 .btn{min-width:0!important;padding-inline:8px!important;font-size:.78rem!important;white-space:normal!important;line-height:1.05!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-grid-v208{grid-template-columns:1fr!important;gap:10px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-box-v208,html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-section-v208,html body .partner-dashboard-page-v1 #pedidos .partner-order-sticky-actions-v212{padding:13px!important;border-radius:18px!important}}@media (min-width:1025px){.desktop-customer-guard-v1{padding:18px!important;align-items:center!important}.desktop-customer-guard-modal-v1{width:min(90vw,380px)!important;max-height:calc(100vh - 36px)!important;padding:24px 22px 20px!important;border-radius:24px!important;overflow:auto!important}.desktop-customer-guard-icon-v1{width:48px!important;height:48px!important;border-radius:16px!important;font-size:24px!important;margin-bottom:10px!important}.desktop-customer-guard-modal-v1 h2{font-size:1.55rem!important;line-height:1.08!important;margin-bottom:8px!important}.desktop-customer-guard-modal-v1 p{max-width:315px!important;font-size:.86rem!important;line-height:1.42!important}.desktop-cart-transfer-card-v1{max-width:250px!important;padding:14px!important;margin-top:12px!important;border-radius:18px!important}.desktop-cart-transfer-card-v1 img{width:150px!important;height:150px!important;max-width:62vw!important;object-fit:contain!important}.desktop-cart-transfer-card-v1 strong{font-size:.84rem!important;line-height:1.25!important}.desktop-cart-transfer-card-v1 small,.desktop-cart-transfer-card-v1 span{font-size:.75rem!important;line-height:1.35!important}.desktop-customer-guard-actions-v1{margin-top:14px!important}.desktop-customer-guard-primary-v1,.desktop-customer-guard-secondary-v1{min-height:38px!important;font-size:.84rem!important;padding:0 15px!important}}.desktop-customer-login-block-v1{position:fixed;inset:0;z-index:2147483100;display:flex;align-items:center;justify-content:center;padding:18px}.desktop-customer-login-backdrop-v1{position:absolute;inset:0;background:rgba(2,6,14,.74);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.desktop-customer-login-modal-v1{position:relative;width:min(90vw,380px);max-height:calc(100vh - 36px);overflow:auto;border-radius:24px;border:1px solid hsla(0,0%,100%,.14);background:radial-gradient(circle at top left,rgba(229,9,20,.24),transparent 45%),linear-gradient(145deg,rgba(17,20,31,.98),rgba(6,9,16,.98));color:#fff;padding:24px 22px 20px;text-align:center;box-shadow:0 28px 90px rgba(0,0,0,.54),inset 0 1px 0 hsla(0,0%,100%,.06)}.desktop-customer-login-close-v1{position:absolute;top:12px;right:12px;width:36px;height:36px;border-radius:999px;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.08);color:#fff;font-size:22px;cursor:pointer}.desktop-customer-login-icon-v1{display:inline-grid;place-items:center;width:48px;height:48px;border-radius:16px;background:linear-gradient(135deg,#e50914,#ff8a1d);font-size:24px;margin-bottom:10px}.desktop-customer-login-modal-v1 h2{margin:0 0 8px;font-size:1.55rem;line-height:1.08;letter-spacing:-.04em}.desktop-customer-login-modal-v1 p{margin:0 auto 12px;max-width:315px;color:hsla(0,0%,100%,.78);font-size:.86rem;line-height:1.42}.desktop-customer-login-qr-v1{display:grid;grid-gap:8px;gap:8px;place-items:center;max-width:250px;margin:0 auto;padding:14px;border-radius:18px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.07)}.desktop-customer-login-qr-v1 img{width:150px;height:150px;border-radius:14px;background:#fff;padding:8px}.desktop-customer-login-qr-v1 strong{font-size:.86rem;line-height:1.25}.desktop-customer-login-qr-v1 small{color:hsla(0,0%,100%,.64);font-size:.74rem;line-height:1.35}.desktop-customer-login-actions-v1{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:14px}.desktop-customer-login-copy-v1,.desktop-customer-login-primary-v1{min-height:38px;border-radius:999px;padding:0 15px;font-size:.84rem;font-weight:950;cursor:pointer}.desktop-customer-login-copy-v1{border:1px solid hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.08);color:#fff}.desktop-customer-login-primary-v1{border:0;background:linear-gradient(135deg,#e50914,#ff8a1d);color:#fff}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-v208[aria-hidden=false] .partner-order-modal-backdrop-v208{position:fixed!important;inset:0!important;z-index:99970!important;display:block!important;background:rgba(2,6,14,.74)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-v208[aria-hidden=true] .partner-order-modal-backdrop-v208,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-v208[aria-hidden=true] .partner-order-modal-panel-v208{display:none!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-v208[aria-hidden=false] .partner-order-modal-panel-v208{display:block!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208{scrollbar-gutter:stable!important}html body .partner-dashboard-page-v1 #pedidos .new-order-popup-actions-v1 .btn,html body .partner-dashboard-page-v1 #pedidos .new-order-popup-head-v1 button,html body .partner-dashboard-page-v1 #pedidos .partner-order-card-actions-v208 .btn,html body .partner-dashboard-page-v1 #pedidos .partner-order-card-actions-v208 button,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-head-actions-v208 .btn,html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-head-actions-v208 button{white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-box-v208 h4,html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-section-v208 h4{display:inline-flex!important;width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important;margin:0 0 4px!important;padding:7px 10px!important;border-radius:999px!important;background:hsla(0,0%,100%,.07)!important;border:1px solid hsla(0,0%,100%,.08)!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-box-v208,html body .partner-dashboard-page-v1 #pedidos .partner-order-detail-section-v208{align-content:start!important;overflow:hidden!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-sticky-actions-v212{margin-top:14px!important;padding:14px!important;border-radius:18px!important;border:1px solid hsla(0,0%,100%,.1)!important;background:hsla(0,0%,100%,.045)!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-sticky-actions-v212>strong{display:block!important;margin-bottom:10px!important;color:#fff!important}html body .partner-dashboard-page-v1 #pedidos .order-action-form-v1 button[aria-busy=true],html body .partner-dashboard-page-v1 #pedidos .partner-order-primary-action-v208 button[aria-busy=true]{opacity:.72!important;pointer-events:none!important}@media (max-width:700px){html body .partner-dashboard-page-v1 #pedidos .partner-orders-filterbar-v207{display:grid!important;grid-template-columns:1fr!important;grid-gap:10px!important;gap:10px!important;padding:10px!important;overflow:hidden!important}html body .partner-dashboard-page-v1 #pedidos .partner-orders-filterbar-v207 input{min-height:42px!important;font-size:13px!important;padding:0 12px!important}html body .partner-dashboard-page-v1 #pedidos .partner-orders-filterbar-v207 input::placeholder{font-size:12px!important}html body .partner-dashboard-page-v1 #pedidos .partner-orders-filterchips-v207{flex-wrap:nowrap!important;justify-content:flex-start!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;padding-bottom:4px!important;scroll-snap-type:x proximity!important}html body .partner-dashboard-page-v1 #pedidos .partner-orders-filterchips-v207 button{flex:0 0 auto!important;min-width:max-content!important;max-width:none!important;font-size:11px!important;min-height:34px!important;padding:0 10px!important;scroll-snap-align:start!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-panel-v208{width:calc(100vw - 18px)!important;max-height:calc(100dvh - 22px - env(safe-area-inset-bottom, 0px))!important;top:10px!important;transform:translateX(-50%)!important;border-radius:18px!important;padding:11px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-head-v208{position:-webkit-sticky!important;position:sticky!important;top:-11px!important;display:grid!important;grid-template-columns:1fr!important;grid-gap:10px!important;gap:10px!important;margin:-11px -11px 12px!important;padding:12px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-head-v208 h3{max-width:100%!important;font-size:23px!important;overflow-wrap:anywhere!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-head-actions-v208{display:grid!important;grid-template-columns:1fr 1fr 42px!important;grid-gap:8px!important;gap:8px!important;align-items:center!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-head-actions-v208 .btn{min-height:40px!important;padding:0 10px!important;font-size:12px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-modal-close-v208{width:40px!important;height:40px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-card-v208{min-height:0!important;padding:14px!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-card-bottom-v208,html body .partner-dashboard-page-v1 #pedidos .partner-order-card-top-v208,html body .partner-dashboard-page-v1 #pedidos .partner-order-customer-v208{min-width:0!important}html body .partner-dashboard-page-v1 #pedidos .partner-order-customer-v208 strong,html body .partner-dashboard-page-v1 #pedidos .partner-order-items-summary-v208{font-size:13px!important;line-height:1.25!important;overflow:hidden!important;text-overflow:ellipsis!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important}html body .partner-dashboard-page-v1 #pedidos .new-order-popup-v1{width:calc(100vw - 22px)!important;max-height:calc(100dvh - 26px - env(safe-area-inset-bottom, 0px))!important;border-radius:20px!important}html body .partner-dashboard-page-v1 #pedidos .new-order-popup-head-v1{display:grid!important;grid-template-columns:1fr auto!important;align-items:start!important;grid-gap:10px!important;gap:10px!important}html body .partner-dashboard-page-v1 #pedidos .new-order-popup-head-v1 span,html body .partner-dashboard-page-v1 #pedidos .new-order-popup-head-v1 strong{display:block!important;line-height:1.25!important}html body .partner-dashboard-page-v1 #pedidos .new-order-popup-head-v1 button{min-width:88px!important;padding:0 10px!important;font-size:12px!important}html body .partner-dashboard-page-v1 #pedidos .new-order-popup-actions-v1{grid-template-columns:1fr!important}}.finance-hero-v213{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:26px;border:1px solid hsla(0,0%,100%,.09);border-radius:28px;background:radial-gradient(circle at top left,rgba(239,68,68,.25),transparent 34%),linear-gradient(135deg,rgba(17,24,39,.96),rgba(5,7,12,.98));box-shadow:0 22px 70px rgba(0,0,0,.28);margin-bottom:18px;color:#fff}.finance-hero-v213 h1{font-size:clamp(2rem,4vw,3.4rem);margin:8px 0}.finance-hero-v213 p{max-width:850px;color:hsla(0,0%,100%,.74);line-height:1.6}.finance-hero-actions-v213{display:flex;gap:10px;flex-wrap:wrap}.finance-tabs-v213{display:flex;gap:10px;overflow-x:auto;padding:8px 2px 14px;margin:10px 0 8px}.finance-tabs-v213 a{white-space:nowrap;display:inline-flex;align-items:center;gap:8px;padding:12px 15px;border-radius:999px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.82);text-decoration:none;font-weight:800}.finance-tabs-v213 a.active{background:linear-gradient(135deg,#dc2626,#991b1b);color:#fff;border-color:hsla(0,91%,71%,.4);box-shadow:0 12px 32px rgba(220,38,38,.22)}.finance-filter-bar-v213{display:grid;grid-template-columns:repeat(6,minmax(130px,1fr));grid-gap:10px;gap:10px;padding:14px;border-radius:24px;background:rgba(10,13,22,.84);border:1px solid hsla(0,0%,100%,.08);margin-bottom:10px}.finance-filter-bar-v213 label,.finance-form-grid-v213 label{display:flex;flex-direction:column;gap:6px;color:hsla(0,0%,100%,.68);font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.finance-distribution-row-v213 input,.finance-filter-bar-v213 input,.finance-filter-bar-v213 select,.finance-form-grid-v213 input,.finance-form-grid-v213 select,.finance-form-grid-v213 textarea,.finance-inline-form-v213 select{width:100%;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.07);color:#fff;border-radius:14px;padding:11px 12px;outline:none}.finance-filter-bar-v213 option,.finance-form-grid-v213 option,.finance-inline-form-v213 option{color:#111}.finance-panel-v213{border:1px solid hsla(0,0%,100%,.08);border-radius:28px;background:linear-gradient(180deg,rgba(11,15,25,.96),rgba(8,10,16,.98));padding:22px;color:#fff;box-shadow:0 18px 56px rgba(0,0,0,.22)}.finance-section-title-v213{margin-bottom:18px}.finance-section-title-v213 span{display:inline-flex;color:#fca5a5;background:rgba(220,38,38,.12);border:1px solid rgba(220,38,38,.2);border-radius:999px;padding:6px 10px;font-weight:900;font-size:.76rem;text-transform:uppercase;letter-spacing:.08em}.finance-section-title-v213 h2{font-size:clamp(1.45rem,2.6vw,2.25rem);margin:10px 0 6px}.finance-section-title-v213 p{color:hsla(0,0%,100%,.66);line-height:1.55}.finance-metric-grid-v213{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.finance-metric-card-v213{min-height:122px;padding:17px;border-radius:22px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.055);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05)}.finance-metric-card-v213 span{display:block;color:hsla(0,0%,100%,.6);font-weight:900;font-size:.78rem;text-transform:uppercase;letter-spacing:.06em}.finance-metric-card-v213 strong{display:block;font-size:1.7rem;margin:8px 0 4px;color:#fff}.finance-metric-card-v213 small{color:hsla(0,0%,100%,.58);line-height:1.45}.finance-metric-card-v213.hot{background:linear-gradient(135deg,rgba(220,38,38,.25),hsla(0,0%,100%,.05))}.finance-metric-card-v213.success{background:linear-gradient(135deg,rgba(34,197,94,.18),hsla(0,0%,100%,.05))}.finance-metric-card-v213.danger{background:linear-gradient(135deg,rgba(239,68,68,.2),hsla(0,0%,100%,.05))}.finance-table-wrap-v213{overflow:auto;border-radius:20px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.035)}.finance-table-wrap-v213 table{width:100%;border-collapse:separate;border-spacing:0;min-width:1050px}.finance-table-wrap-v213 th{position:-webkit-sticky;position:sticky;top:0;background:#111827;color:#fca5a5;text-align:left;font-size:.74rem;text-transform:uppercase;letter-spacing:.06em;padding:13px}.finance-table-wrap-v213 td{padding:13px;border-top:1px solid hsla(0,0%,100%,.07);color:hsla(0,0%,100%,.82);font-size:.9rem}.finance-form-grid-v213{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.finance-form-wide-v213{grid-column:1/-1}.finance-check-v213{border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.045);border-radius:16px;padding:12px;flex-direction:row!important;align-items:center;text-transform:none!important;letter-spacing:0!important}.finance-check-v213 input{width:auto!important}.finance-note-v213{padding:14px;border-radius:18px;background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.18);color:#fde68a;margin-top:14px}.finance-empty-state-v213{padding:28px;text-align:center;border-radius:20px;border:1px dashed hsla(0,0%,100%,.16);color:hsla(0,0%,100%,.65);background:hsla(0,0%,100%,.035)}.finance-inline-form-v213{display:flex;gap:8px;align-items:center}.finance-inline-form-v213 select{min-width:115px}.finance-equation-v213{display:flex;align-items:stretch;gap:10px;flex-wrap:wrap;margin-bottom:18px}.finance-equation-v213 div{flex:1 1 160px;padding:18px;border-radius:20px;background:hsla(0,0%,100%,.055);border:1px solid hsla(0,0%,100%,.08)}.finance-equation-v213 span{display:block;color:hsla(0,0%,100%,.58);font-size:.78rem;font-weight:900;text-transform:uppercase}.finance-equation-v213 strong{font-size:1.55rem}.finance-equation-v213 b{align-self:center;color:#fca5a5;font-size:1.6rem}.finance-equation-v213 .success{background:rgba(34,197,94,.16)}.finance-equation-v213 .danger{background:rgba(239,68,68,.18)}.finance-distribution-v213{display:grid;grid-gap:10px;gap:10px}.finance-distribution-row-v213{display:grid;grid-template-columns:1.4fr .55fr .8fr 1.5fr;grid-gap:10px;gap:10px;align-items:center}.finance-distribution-row-v213 strong{padding:12px;border-radius:14px;background:hsla(0,0%,100%,.06);text-align:center}.finance-report-grid-v213{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-bottom:16px}.admin-main .finance-panel-v213 .status{display:inline-flex;border-radius:999px;padding:6px 10px;font-size:.74rem;font-weight:900}.admin-main .finance-panel-v213 .status.success{background:rgba(34,197,94,.13);color:#86efac}.admin-main .finance-panel-v213 .status.status-pending{background:rgba(245,158,11,.14);color:#fde68a}.admin-main .finance-panel-v213 .status.status-suspended{background:rgba(239,68,68,.15);color:#fecaca}@media(max-width:1180px){.finance-filter-bar-v213{grid-template-columns:repeat(3,minmax(0,1fr))}.finance-form-grid-v213,.finance-metric-grid-v213{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-hero-v213{flex-direction:column}}@media(max-width:720px){.finance-filter-bar-v213,.finance-form-grid-v213,.finance-metric-grid-v213{grid-template-columns:1fr}.finance-hero-v213,.finance-panel-v213{border-radius:22px;padding:16px}.finance-distribution-row-v213{grid-template-columns:1fr}.finance-tabs-v213 a{font-size:.85rem}.finance-table-wrap-v213 td,.finance-table-wrap-v213 th{padding:10px}.finance-hero-actions-v213{width:100%}.finance-hero-actions-v213 .btn{flex:1 1;justify-content:center}}html body .finance-page-v215{width:100%;min-height:100vh;padding:0 0 28px;color:#fff!important;background:radial-gradient(circle at top left,rgba(239,68,68,.1),transparent 34%),linear-gradient(180deg,rgba(12,16,25,.98),rgba(7,10,16,.99))!important;border-radius:0}html body .finance-page-v215 *{box-sizing:border-box}html body .finance-page-v215 .finance-tabs-v213{display:flex;gap:10px;overflow-x:auto;padding:12px;margin:12px 0 18px;border-radius:24px;background:linear-gradient(135deg,rgba(15,23,42,.96),rgba(8,11,18,.98))!important;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 16px 44px rgba(0,0,0,.26);scrollbar-width:thin}html body .finance-page-v215 .finance-tabs-v213 a{white-space:nowrap;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:12px 15px;border-radius:999px;background:hsla(0,0%,100%,.075)!important;border:1px solid hsla(0,0%,100%,.12)!important;color:hsla(0,0%,100%,.88)!important;text-decoration:none;font-weight:900;text-shadow:none!important;box-shadow:none}html body .finance-page-v215 .finance-tabs-v213 a:hover{background:hsla(0,0%,100%,.12)!important;border-color:hsla(0,0%,100%,.2)!important;color:#fff!important}html body .finance-page-v215 .finance-tabs-v213 a.active{background:linear-gradient(135deg,#ef4444,#b91c1c)!important;color:#fff!important;border-color:hsla(0,91%,71%,.55)!important;box-shadow:0 14px 34px rgba(220,38,38,.3)!important}html body .finance-page-v215 .finance-tabs-v213 a span{color:inherit!important;opacity:.96}html body .finance-page-v215 .finance-filter-bar-v213,html body .finance-page-v215 .finance-hero-v213,html body .finance-page-v215 .finance-panel-v213{color:#fff!important}html body .finance-page-v215 input,html body .finance-page-v215 select,html body .finance-page-v215 textarea{color:#fff!important;background-color:rgba(17,24,39,.86)!important;border-color:hsla(0,0%,100%,.16)!important}html body .finance-page-v215 input::placeholder,html body .finance-page-v215 textarea::placeholder{color:hsla(0,0%,100%,.45)!important}html body .finance-page-v215 option{color:#111827!important;background:#fff!important}html body .finance-page-v215 .finance-metric-card-v213 small,html body .finance-page-v215 .finance-metric-card-v213 span,html body .finance-page-v215 .finance-section-title-v213 p,html body .finance-page-v215 label{color:hsla(0,0%,100%,.72)!important}@media(max-width:720px){html body .finance-page-v215{padding:0 0 18px}html body .finance-page-v215 .finance-tabs-v213{border-radius:18px;padding:10px;margin:10px 0 14px}html body .finance-page-v215 .finance-tabs-v213 a{font-size:.84rem;padding:10px 12px;min-height:40px}}html body .finance-page-v215 .finance-tabs-v213{display:grid!important;grid-template-columns:repeat(5,minmax(170px,1fr))!important;grid-gap:10px!important;gap:10px!important;overflow:visible!important;padding:14px!important;align-items:stretch!important}html body .finance-page-v215 .finance-tabs-v213 a{width:100%!important;justify-content:center!important;min-height:46px!important;padding:11px 12px!important;text-align:center!important;line-height:1.15!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}html body .finance-page-v215 .finance-tabs-v213 a span{flex:0 0 auto!important}@media(max-width:1280px){html body .finance-page-v215 .finance-tabs-v213{grid-template-columns:repeat(4,minmax(160px,1fr))!important}}@media(max-width:980px){html body .finance-page-v215 .finance-tabs-v213{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:560px){html body .finance-page-v215 .finance-tabs-v213{grid-template-columns:1fr!important;padding:10px!important}html body .finance-page-v215 .finance-tabs-v213 a{justify-content:flex-start!important;text-align:left!important}}.partner-withdraw-clean-v217 .partner-section-title-v2 p{max-width:760px}.partner-withdraw-hero-v217{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin:16px 0}.partner-withdraw-hero-v217>div{background:linear-gradient(135deg,rgba(239,68,68,.14),rgba(15,23,42,.94));border:1px solid hsla(0,0%,100%,.1);border-radius:18px;padding:18px;box-shadow:0 18px 40px rgba(0,0,0,.22)}.partner-withdraw-hero-v217 span,.partner-withdraw-summary-v217 span{display:block;color:hsla(0,0%,100%,.72);font-size:.82rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px}.partner-withdraw-hero-v217 strong{display:block;color:#fff;font-size:clamp(1.55rem,3vw,2.35rem);line-height:1.05}.partner-withdraw-hero-v217 small,.partner-withdraw-summary-v217 small{display:block;color:hsla(0,0%,100%,.66);margin-top:8px;line-height:1.4}.partner-withdraw-form-v217{margin-top:16px;background:rgba(2,6,23,.45);border:1px solid hsla(0,0%,100%,.1);border-radius:18px;padding:16px}.partner-withdraw-summary-v217{grid-column:1/-1;background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.25);border-radius:16px;padding:14px}.partner-withdraw-summary-v217 strong{display:block;color:#fff;font-size:1.05rem}.partner-withdraw-form-v217 .finance-note-v213{grid-column:1/-1;margin:0}.partner-withdraw-list-v217>div{background:rgba(15,23,42,.76);border-color:hsla(0,0%,100%,.1)}.finance-wallet-table-v217 td:first-child strong{display:block;color:#fff;white-space:nowrap}.finance-wallet-table-v217 td:first-child small{display:block;color:hsla(0,0%,100%,.55);font-size:.75rem;margin-top:4px}.finance-wallet-adjust-form-v217{display:grid;grid-template-columns:minmax(90px,130px) minmax(180px,1fr) auto;grid-gap:8px;gap:8px;align-items:end;min-width:420px}.finance-wallet-adjust-form-v217 label{display:grid;grid-gap:4px;gap:4px;color:hsla(0,0%,100%,.72);font-size:.76rem;font-weight:800}.finance-wallet-adjust-form-v217 input,.finance-withdraw-action-v217 input{width:100%;background:rgba(15,23,42,.92);border:1px solid hsla(0,0%,100%,.14);border-radius:10px;color:#fff;padding:9px 10px;outline:none}.finance-withdraw-highlight-v217{margin-bottom:16px}.finance-withdraw-action-v217{display:grid;grid-template-columns:minmax(130px,1fr);grid-gap:8px;gap:8px;min-width:220px}.finance-withdraw-action-v217 select{width:100%}.finance-table-wrap-v213 td small{display:block;color:hsla(0,0%,100%,.58);font-size:.75rem;margin-top:4px}@media (max-width:860px){.partner-withdraw-hero-v217{grid-template-columns:1fr}.finance-wallet-adjust-form-v217{min-width:260px;grid-template-columns:1fr}}.finance-wallet-balance-v218{display:inline-flex;align-items:center;justify-content:center;min-width:112px;padding:8px 10px;border-radius:14px;background:rgba(34,197,94,.12);border:1px solid rgba(34,197,94,.28);color:#eafff0;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06)}.finance-wallet-balance-v218.danger{background:rgba(239,68,68,.13);border-color:rgba(239,68,68,.35);color:#ffe5e5}.finance-wallet-adjust-details-v219{min-width:260px}.finance-wallet-adjust-details-v219 summary{cursor:pointer;list-style:none;text-align:center;display:inline-flex;align-items:center;justify-content:center;width:100%}.finance-wallet-adjust-details-v219 summary::-webkit-details-marker{display:none}.finance-wallet-adjust-form-v219{margin-top:10px;grid-template-columns:1fr!important;min-width:260px!important;background:rgba(2,6,23,.74);border:1px solid hsla(0,0%,100%,.12);border-radius:16px;padding:12px}.finance-wallet-adjust-form-v219 select{width:100%;background:rgba(15,23,42,.92);border:1px solid hsla(0,0%,100%,.14);border-radius:10px;color:#fff;padding:9px 10px;outline:none}.finance-wallet-current-v219{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:14px;padding:10px;color:#fff}.finance-wallet-current-v219 span{display:block;color:hsla(0,0%,100%,.64);font-size:.74rem;text-transform:uppercase;font-weight:900;letter-spacing:.04em}.finance-wallet-current-v219 strong{display:block;font-size:1.08rem;margin-top:3px}.finance-wallet-current-v219 small{display:block;color:hsla(0,0%,100%,.58);font-size:.75rem;margin-top:3px}.finance-form-error-v225,.finance-form-success-v225{border-radius:12px;padding:10px 12px;font-size:.82rem;font-weight:800;line-height:1.35}.finance-form-error-v225{background:rgba(239,68,68,.14);border:1px solid rgba(239,68,68,.45);color:#fecaca}.finance-form-success-v225{background:rgba(34,197,94,.14);border:1px solid rgba(34,197,94,.45);color:#bbf7d0}.finance-wallet-preview-v225{border-color:rgba(59,130,246,.35)!important;background:rgba(37,99,235,.12)!important}.partner-withdraw-history-v231{margin-top:18px;background:rgba(2,6,23,.42);border:1px solid hsla(0,0%,100%,.1);border-radius:20px;padding:16px;box-shadow:0 18px 40px rgba(0,0,0,.18)}.partner-withdraw-history-title-v231{align-items:flex-start;margin-bottom:12px}.partner-withdraw-history-title-v231 h3{margin:0;color:#fff;font-size:1.1rem}.partner-withdraw-history-title-v231 span{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:7px 10px;background:rgba(239,68,68,.14);border:1px solid rgba(239,68,68,.25);color:#fecaca;font-weight:800;font-size:.78rem;white-space:nowrap}.partner-withdraw-history-summary-v231{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:12px}.partner-withdraw-history-summary-v231>div{background:rgba(15,23,42,.72);border:1px solid hsla(0,0%,100%,.09);border-radius:15px;padding:12px}.partner-withdraw-history-summary-v231 span{display:block;color:hsla(0,0%,100%,.68);font-size:.76rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px}.partner-withdraw-history-summary-v231 strong{display:block;color:#fff;font-size:1.15rem}.partner-withdraw-history-list-v231>div{display:grid;grid-gap:9px;gap:9px}.partner-withdraw-history-row-head-v231{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.partner-withdraw-history-row-head-v231 strong{color:#fff;font-size:.96rem}.partner-withdraw-history-values-v231{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.partner-withdraw-history-values-v231 span{display:block;border-radius:12px;background:hsla(0,0%,100%,.045);border:1px solid hsla(0,0%,100%,.07);padding:9px;color:hsla(0,0%,100%,.68);font-size:.8rem}.partner-withdraw-history-values-v231 b{display:block;color:#fff;margin-top:3px}.partner-withdraw-proof-v231{display:inline-flex;width:max-content;border-radius:999px;padding:7px 10px;background:rgba(239,68,68,.14);border:1px solid rgba(239,68,68,.25);color:#fecaca;text-decoration:none;font-weight:800;font-size:.8rem}@media(max-width:760px){.partner-withdraw-history-summary-v231,.partner-withdraw-history-values-v231{grid-template-columns:1fr}.partner-withdraw-history-v231{padding:13px}}.partner-dashboard-page-v1 .partner-withdraw-hero-status-v236{grid-template-columns:repeat(4,minmax(0,1fr))!important}.partner-dashboard-page-v1 .partner-withdraw-hero-status-v236>div{min-width:0!important}.partner-dashboard-page-v1 .partner-withdraw-hero-status-v236 strong{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.partner-dashboard-page-v1 .partner-withdraw-history-summary-v231{grid-template-columns:repeat(5,minmax(0,1fr))!important}.product-gallery-card-v2.is-paused-v205:has(.product-edit-details-v1[open]) .product-gallery-content-v2{filter:none!important}.product-gallery-card-v2.is-paused-v205 .product-edit-details-v1[open]{filter:none!important;opacity:1!important;transform:none!important}.product-gallery-card-v2.is-paused-v205 .product-edit-details-v1[open] .product-edit-form-v1,.product-gallery-card-v2.is-paused-v205 .product-edit-details-v1[open]>summary{filter:none!important;opacity:1!important}.product-gallery-card-v2.is-paused-v205 .product-gallery-paused-overlay-v205{pointer-events:none!important}@media (max-width:980px){.partner-dashboard-page-v1 .partner-withdraw-hero-status-v236,.partner-dashboard-page-v1 .partner-withdraw-history-summary-v231{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:560px){.partner-dashboard-page-v1 .partner-withdraw-hero-status-v236,.partner-dashboard-page-v1 .partner-withdraw-history-summary-v231{grid-template-columns:1fr!important}}.partner-withdraw-settings-v240{margin:18px 0;background:linear-gradient(135deg,rgba(15,23,42,.86),rgba(127,29,29,.38));border:1px solid hsla(0,0%,100%,.12);border-radius:20px;padding:18px;box-shadow:0 18px 42px rgba(2,6,23,.22)}.partner-withdraw-settings-head-v240{margin-bottom:12px}.partner-withdraw-security-note-v240{margin-bottom:14px}.partner-withdraw-settings-form-v240{margin-top:0}.partner-withdraw-settings-form-v240 input[readonly]{opacity:.92;cursor:default}.partner-withdraw-settings-meta-v240{grid-column:1/-1;color:hsla(0,0%,100%,.72);font-size:.86rem;font-weight:800}.partner-withdraw-settings-meta-v240 strong{color:#fff}.finance-wallet-pix-data-v240{display:grid;grid-gap:5px;gap:5px;min-width:220px}.finance-wallet-pix-data-v240 strong{display:block;color:#fff;word-break:break-word}.finance-wallet-pix-data-v240 small{display:block;color:hsla(0,0%,100%,.64);font-size:.76rem;line-height:1.35}.finance-wallet-pix-alert-v240{color:#fbbf24!important;font-weight:900}.finance-withdraw-action-v217 .admin-pill{width:max-content;margin-top:2px}@media(max-width:760px){.partner-withdraw-settings-v240{padding:14px}.finance-wallet-pix-data-v240{min-width:0}}.partner-withdraw-current-v241{margin:0 0 16px;border:1px solid hsla(0,0%,100%,.14);border-radius:18px;padding:14px;background:rgba(15,23,42,.72);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05)}.partner-withdraw-current-v241.is-configured{border-color:rgba(34,197,94,.36);background:linear-gradient(135deg,rgba(6,78,59,.3),rgba(15,23,42,.76))}.partner-withdraw-current-v241.is-missing{border-color:hsla(0,91%,71%,.36);background:linear-gradient(135deg,rgba(127,29,29,.24),rgba(15,23,42,.76))}.partner-withdraw-current-title-v241{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.partner-withdraw-current-title-v241 strong{display:block;color:#fff;font-size:1rem;font-weight:1000}.partner-withdraw-current-title-v241 small{display:block;color:hsla(0,0%,100%,.72);font-weight:800;line-height:1.45;margin-top:3px}.partner-withdraw-current-grid-v241{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.partner-withdraw-current-grid-v241 span{display:block;border:1px solid hsla(0,0%,100%,.1);border-radius:14px;background:rgba(2,6,23,.3);padding:10px;min-width:0}.partner-withdraw-current-grid-v241 small{display:block;color:hsla(0,0%,100%,.62);font-size:.75rem;font-weight:900;text-transform:uppercase;letter-spacing:.03em;margin-bottom:4px}.partner-withdraw-current-grid-v241 strong{display:block;color:#fff;font-size:.92rem;font-weight:1000;line-height:1.25;word-break:break-word}.partner-finance-pix-status-v241{border-color:hsla(0,0%,100%,.14)!important}.partner-finance-pix-status-v241.is-configured{border-color:rgba(34,197,94,.42)!important;background:linear-gradient(135deg,rgba(6,78,59,.34),rgba(15,23,42,.82))!important}.partner-finance-pix-status-v241.is-missing{border-color:hsla(0,91%,71%,.42)!important;background:linear-gradient(135deg,rgba(127,29,29,.28),rgba(15,23,42,.82))!important}.partner-finance-pix-status-v241 small{display:block;word-break:break-word}@media(max-width:760px){.partner-withdraw-current-title-v241{flex-direction:column}.partner-withdraw-current-grid-v241{grid-template-columns:1fr}}.finance-notification-focus-card-v242{border:1px solid hsla(0,0%,100%,.12);border-radius:18px;background:linear-gradient(135deg,rgba(15,23,42,.86),rgba(127,29,29,.18));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.07);display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 16px;padding:14px}.finance-notification-focus-card-v242 strong{display:block;color:#fff;font-size:.95rem;font-weight:1000;margin-bottom:4px}.finance-notification-focus-card-v242 small{display:block;color:hsla(0,0%,100%,.72);font-size:.82rem;font-weight:750;line-height:1.45;max-width:760px}.admin-order-notification-toggle-v1{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid hsla(0,0%,100%,.14);border-radius:999px;background:hsla(0,0%,100%,.08);color:#fff;display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:8px 12px;font-size:12px;font-weight:900;cursor:pointer;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08);transition:transform .18s ease,border-color .18s ease,background .18s ease;white-space:nowrap}.admin-order-notification-toggle-v1:hover{transform:translateY(-1px);border-color:hsla(0,0%,100%,.28);background:hsla(0,0%,100%,.12)}.admin-order-notification-toggle-v1 strong{font:inherit;line-height:1}.admin-order-notification-toggle-v1 small{border-left:1px solid hsla(0,0%,100%,.18);color:#bfffd4;font-size:10px;font-weight:900;letter-spacing:.01em;padding-left:7px;text-transform:uppercase}.admin-order-notification-toggle-v1.is-muted{background:linear-gradient(135deg,rgba(16,185,129,.18),rgba(15,23,42,.72));border-color:rgba(52,211,153,.42)}body.cardappio-admin-hide-order-notifications-v1 .admin-order-notification-popup-v1,body.cardappio-admin-hide-order-notifications-v1 .cardappio-order-notification-v1,body.cardappio-admin-hide-order-notifications-v1 .new-order-popup-v1,body.cardappio-admin-hide-order-notifications-v1 .order-notification-popup-v1,body.cardappio-admin-hide-order-notifications-v1 .partner-new-order-floating-v1,body.cardappio-admin-hide-order-notifications-v1 [data-cardappio-order-notification=true]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}@media (max-width:760px){.finance-notification-focus-card-v242{align-items:stretch;flex-direction:column}.admin-order-notification-toggle-v1{width:100%;justify-content:center}.admin-order-notification-toggle-v1 small{display:none}}.finance-notification-focus-card-v242{overflow:visible;flex-wrap:wrap}.finance-notification-focus-card-v242>div:first-child{flex:1 1 520px;min-width:280px}.admin-withdrawal-filter-v250{position:relative;display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end;min-width:260px;max-width:100%}.admin-withdrawal-filter-v250.is-open{flex:1 1 100%;width:100%;justify-content:flex-end}.admin-withdrawal-filter-panel-v250{position:static;z-index:30;order:3;flex:1 1 100%;width:100%;max-width:none;min-width:0;box-sizing:border-box;border:1px solid hsla(0,0%,100%,.14);border-radius:18px;background:linear-gradient(145deg,rgba(15,23,42,.98),rgba(39,13,28,.98));box-shadow:0 22px 70px rgba(0,0,0,.28),inset 0 1px 0 hsla(0,0%,100%,.08);padding:16px;text-align:left}.admin-withdrawal-filter-head-v250{display:grid;grid-gap:4px;gap:4px;margin-bottom:14px}.admin-withdrawal-filter-head-v250 strong{color:#fff;font-size:1rem;font-weight:1000;line-height:1.25}.admin-withdrawal-filter-head-v250 small{color:hsla(0,0%,100%,.72);font-size:.82rem;font-weight:800;line-height:1.45;max-width:860px}.admin-withdrawal-filter-actions-v250{display:grid;grid-template-columns:repeat(3,minmax(160px,1fr));grid-gap:10px;gap:10px;margin-bottom:14px}.admin-withdrawal-filter-actions-v250 button,.admin-withdrawal-filter-active-v250 button,.admin-withdrawal-filter-summary-v250 button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid hsla(0,0%,100%,.13);border-radius:999px;background:hsla(0,0%,100%,.07);color:#fff;cursor:pointer;font-size:.78rem;font-weight:950;line-height:1.2;padding:10px 12px;transition:transform .16s ease,border-color .16s ease,background .16s ease;white-space:normal;word-break:normal;overflow-wrap:normal;text-align:center}.admin-withdrawal-filter-actions-v250 button:hover,.admin-withdrawal-filter-active-v250 button:hover,.admin-withdrawal-filter-summary-v250 button:hover{transform:translateY(-1px);border-color:hsla(0,0%,100%,.26);background:hsla(0,0%,100%,.12)}.admin-withdrawal-filter-list-v250{display:grid;grid-template-columns:repeat(3,minmax(180px,1fr));grid-gap:10px;gap:10px}.admin-withdrawal-filter-list-v250 label{display:flex;align-items:center;gap:10px;border:1px solid hsla(0,0%,100%,.1);border-radius:14px;background:rgba(2,6,23,.34);color:#fff;cursor:pointer;min-height:46px;padding:10px 12px;min-width:0}.admin-withdrawal-filter-list-v250 label.is-active{border-color:hsla(0,91%,71%,.42);background:linear-gradient(135deg,rgba(127,29,29,.4),rgba(15,23,42,.7))}.admin-withdrawal-filter-list-v250 input{accent-color:#ef4444;flex:0 0 auto;width:16px;height:16px}.admin-withdrawal-filter-list-v250 span{display:block;min-width:0;font-size:.82rem;font-weight:950;line-height:1.2;word-break:normal;overflow-wrap:normal}.admin-withdrawal-filter-list-v250 small{margin-left:auto;border:1px solid hsla(0,0%,100%,.12);border-radius:999px;color:hsla(0,0%,100%,.82);font-size:.72rem;font-weight:1000;line-height:1;min-width:26px;padding:5px 7px;text-align:center;white-space:nowrap}.admin-withdrawal-filter-active-v250{display:flex;align-items:center;gap:7px;flex-wrap:wrap;border-top:1px solid hsla(0,0%,100%,.08);margin-top:14px;padding-top:12px}.admin-withdrawal-filter-active-v250 span{color:hsla(0,0%,100%,.7);font-size:.78rem;font-weight:900}.admin-withdrawal-filter-active-v250 button{background:rgba(239,68,68,.18);border-color:hsla(0,91%,71%,.35);padding:7px 10px}.admin-withdrawal-filter-footer-v250{border-top:1px solid hsla(0,0%,100%,.08);display:grid;grid-gap:3px;gap:3px;margin-top:14px;padding-top:12px}.admin-withdrawal-filter-footer-v250 strong{color:#bfffd4;font-size:.84rem;font-weight:1000}.admin-withdrawal-filter-footer-v250 small{color:hsla(0,0%,100%,.68);font-size:.76rem;font-weight:800;line-height:1.35}.admin-withdrawal-filter-summary-v250{order:2;display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(52,211,153,.24);border-radius:999px;background:rgba(16,185,129,.1);color:#d1fae5;font-size:.76rem;font-weight:950;padding:6px 8px 6px 11px}.admin-withdrawal-filter-summary-v250 button{background:hsla(0,0%,100%,.08);padding:5px 8px;font-size:.7rem}body.cardappio-hide-withdrawal-status-v250-approved .finance-withdrawals-table-v250 tr[data-withdrawal-status=approved],body.cardappio-hide-withdrawal-status-v250-cancelled .finance-withdrawals-table-v250 tr[data-withdrawal-status=cancelled],body.cardappio-hide-withdrawal-status-v250-in_review .finance-withdrawals-table-v250 tr[data-withdrawal-status=in_review],body.cardappio-hide-withdrawal-status-v250-paid .finance-withdrawals-table-v250 tr[data-withdrawal-status=paid],body.cardappio-hide-withdrawal-status-v250-pending .finance-withdrawals-table-v250 tr[data-withdrawal-status=pending],body.cardappio-hide-withdrawal-status-v250-rejected .finance-withdrawals-table-v250 tr[data-withdrawal-status=rejected]{display:none!important}@media(max-width:980px){.admin-withdrawal-filter-actions-v250{grid-template-columns:1fr}.admin-withdrawal-filter-list-v250{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.admin-withdrawal-filter-v250{width:100%;justify-content:stretch;min-width:0}.admin-withdrawal-filter-v250.is-open{width:100%}.admin-withdrawal-filter-list-v250{grid-template-columns:1fr}.admin-withdrawal-filter-summary-v250{border-radius:14px;justify-content:space-between;width:100%}.admin-withdrawal-filter-actions-v250 button,.admin-withdrawal-filter-list-v250 label{text-align:left}.admin-withdrawal-filter-panel-v250{padding:14px}}.finance-withdraw-action-v217{position:relative}.finance-withdraw-action-v217 .finance-withdraw-progress-text-v252,.finance-withdraw-action-v217 .finance-withdraw-progress-v252{display:none}.finance-withdraw-action-v217[aria-busy=true]{border:1px solid rgba(52,211,153,.24);border-radius:14px;background:rgba(16,185,129,.06);padding:10px}.finance-withdraw-action-v217[aria-busy=true] button[type=submit]{opacity:.75;pointer-events:none}.finance-withdraw-action-v217[aria-busy=true] .finance-withdraw-progress-v252{display:block;width:100%;height:7px;overflow:hidden;border-radius:999px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.08);margin-top:2px}.finance-withdraw-action-v217[aria-busy=true] .finance-withdraw-progress-v252 span{display:block;width:46%;height:100%;border-radius:inherit;background:linear-gradient(90deg,rgba(34,197,94,.25),rgba(187,247,208,.95),rgba(34,197,94,.25));animation:financeWithdrawProgressV252 1.05s ease-in-out infinite}.finance-withdraw-action-v217[aria-busy=true] .finance-withdraw-progress-text-v252{display:block;color:#bbf7d0;font-size:.72rem;font-weight:900;line-height:1.25;margin-top:4px}.finance-field-error-v252{border-color:hsla(0,91%,71%,.85)!important;box-shadow:0 0 0 3px rgba(239,68,68,.18)!important}@keyframes financeWithdrawProgressV252{0%{transform:translateX(-115%)}to{transform:translateX(235%)}}html{scroll-behavior:auto!important;overflow-anchor:auto}.finance-wallet-table-compact-v260 table,.finance-withdrawals-table-compact-v260 table{min-width:1180px!important;border-spacing:0!important}.finance-wallet-table-compact-v260 th,.finance-withdrawals-table-compact-v260 th{font-size:.68rem!important;letter-spacing:.04em!important;text-transform:uppercase!important;padding:8px 9px!important;white-space:nowrap!important}.finance-wallet-table-compact-v260 td,.finance-withdrawals-table-compact-v260 td{padding:8px 9px!important;vertical-align:top!important;font-size:.78rem!important;line-height:1.25!important}.finance-wallet-table-compact-v260 td strong,.finance-withdrawals-table-compact-v260 td strong{font-size:.82rem!important;line-height:1.18!important}.finance-wallet-table-compact-v260 td small,.finance-withdrawals-table-compact-v260 td small{font-size:.68rem!important;line-height:1.25!important;margin-top:2px!important}.finance-wallet-table-compact-v260 .admin-pill,.finance-wallet-table-compact-v260 .status,.finance-withdrawals-table-compact-v260 .admin-pill,.finance-withdrawals-table-compact-v260 .status{font-size:.66rem!important;padding:5px 7px!important;line-height:1!important;white-space:nowrap!important}.finance-wallet-pix-data-compact-v260,.finance-withdraw-pix-compact-v260{display:grid!important;grid-gap:4px!important;gap:4px!important;min-width:170px!important;max-width:250px!important}.finance-wallet-pix-data-compact-v260 strong,.finance-withdraw-pix-compact-v260 strong{max-width:230px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.finance-withdraw-action-compact-v260{min-width:220px!important;max-width:260px!important;gap:6px!important;grid-template-columns:1fr!important}.finance-withdraw-action-compact-v260 input,.finance-withdraw-action-compact-v260 select{min-height:34px!important;padding:7px 9px!important;border-radius:9px!important;font-size:.74rem!important}.finance-withdraw-action-compact-v260 .btn,.finance-withdraw-action-compact-v260 button{min-height:34px!important;padding:7px 10px!important;border-radius:10px!important;font-size:.74rem!important}.finance-withdraw-delete-form-v260{display:flex!important;align-items:flex-start!important;justify-content:center!important;min-width:82px!important}.finance-withdraw-delete-button-v260{min-height:34px!important;padding:7px 10px!important;border-radius:10px!important;font-size:.74rem!important;white-space:nowrap!important}.finance-wallet-table-compact-v260 .finance-wallet-balance-v218{min-width:auto!important;padding:5px 7px!important;border-radius:10px!important;font-size:.78rem!important}.finance-wallet-table-compact-v260 .finance-wallet-adjust-details-v219{min-width:210px!important}.finance-wallet-table-compact-v260 .finance-wallet-adjust-form-v219{min-width:210px!important;padding:9px!important;gap:6px!important}.finance-wallet-table-compact-v260 .finance-wallet-adjust-form-v219 input,.finance-wallet-table-compact-v260 .finance-wallet-adjust-form-v219 select{min-height:34px!important;padding:7px 9px!important;font-size:.74rem!important}.finance-wallet-table-compact-v260 .finance-wallet-adjust-form-v219 button{min-height:34px!important;font-size:.74rem!important;padding:7px 10px!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135{padding:16px!important;border-radius:22px!important;overflow:hidden!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-section-title-v2 h2{font-size:clamp(24px,3vw,34px)!important;line-height:1.05!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-create-row-v2{display:grid!important;grid-template-columns:minmax(180px,1fr) minmax(86px,110px) minmax(105px,130px) auto!important;grid-gap:9px!important;gap:9px!important;padding:12px!important;border-radius:18px!important;align-items:end!important;max-width:100%!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-create-row-v2:before{position:static!important;grid-column:1/-1!important;width:max-content!important;min-height:22px!important;padding:0 8px!important;font-size:9px!important;margin:0!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-create-row-v2 label,html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-inline-edit-v2 label{font-size:11px!important;gap:5px!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .input{min-height:38px!important;padding:8px 10px!important;border-radius:12px!important;font-size:13px!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-check-v2{min-height:38px!important;padding:0 10px!important;border-radius:12px!important;font-size:12px!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .btn,html body .partner-dashboard-page-v1 .partner-categories-page-v135 button.btn{min-height:38px!important;padding:8px 11px!important;border-radius:12px!important;font-size:12px!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-list-v2{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important;gap:10px!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-inline-edit-v2{grid-template-columns:minmax(160px,1fr) minmax(76px,90px) minmax(96px,110px) auto auto!important;gap:8px!important;padding:12px!important;border-radius:18px!important;align-items:end!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-inline-edit-v2:before{display:none!important}.product-status-toggle-form-v205[aria-busy=true] .product-status-toggle-button-v205{opacity:.78!important;cursor:progress!important;position:relative!important}.product-status-toggle-form-v205[aria-busy=true] .product-status-toggle-button-v205:after{content:"";display:inline-block;width:12px;height:12px;margin-left:7px;border-radius:999px;border:2px solid hsla(0,0%,100%,.45);border-top-color:#fff;vertical-align:-2px;animation:cardappioSpin .75s linear infinite}@keyframes cardappioSpin{to{transform:rotate(1turn)}}@media(max-width:1180px){html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-create-row-v2,html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-inline-edit-v2{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:620px){html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-create-row-v2,html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-inline-edit-v2{grid-template-columns:1fr!important}}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-category-edit-shell-v15{display:grid!important;grid-template-columns:1fr auto!important;align-items:end!important;grid-gap:10px!important;gap:10px!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-category-save-form-v15{display:grid!important;grid-template-columns:minmax(190px,1.2fr) minmax(92px,.42fr) minmax(116px,.52fr) auto!important;align-items:end!important;grid-gap:10px!important;gap:10px!important;min-width:0!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-category-delete-form-v15{display:flex!important;align-items:end!important;min-width:0!important}@media (max-width:1240px){html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-category-edit-shell-v15,html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-category-save-form-v15{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-category-delete-form-v15{align-items:stretch!important}}@media (max-width:760px){html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-category-edit-shell-v15,html body .partner-dashboard-page-v1 .partner-categories-page-v135 .partner-category-save-form-v15{grid-template-columns:1fr!important}}.marketplace-city-picker-v17{width:100%;margin:14px 0 12px;padding:clamp(14px,2.5vw,22px);border:1px solid rgba(239,31,45,.22);border-radius:26px;background:radial-gradient(circle at 14% 0,rgba(239,31,45,.22),transparent 34%),linear-gradient(135deg,rgba(13,15,23,.96),rgba(8,9,14,.94));box-shadow:0 22px 60px rgba(0,0,0,.34),inset 0 1px 0 hsla(0,0%,100%,.06)}.marketplace-city-picker-v17 .marketplace-city-picker-head{display:grid;grid-gap:6px;gap:6px;margin-bottom:14px}.marketplace-city-picker-v17 .marketplace-city-picker-head strong{color:#fff;font-size:clamp(18px,2.4vw,26px);letter-spacing:-.02em}.marketplace-city-picker-v17 .marketplace-city-picker-head p{max-width:720px;margin:0;color:hsla(0,0%,100%,.74);font-size:clamp(13px,2vw,16px);line-height:1.45}.marketplace-city-toggle-v17{position:relative;display:flex;width:100%;min-height:58px;align-items:center;justify-content:center;gap:12px;padding:14px 18px;border:1px solid rgba(255,116,41,.72);border-radius:22px;color:#fff;font-weight:950;font-size:clamp(17px,3.2vw,26px);letter-spacing:-.01em;cursor:pointer;background:linear-gradient(90deg,#ff1726,#ef1f2d 45%,#ff6a1a);box-shadow:0 0 0 4px rgba(239,31,45,.14),0 0 28px rgba(255,69,25,.44),inset 0 1px 0 hsla(0,0%,100%,.24);transition:transform .18s ease,filter .18s ease,box-shadow .18s ease}.marketplace-city-toggle-v17:focus-visible,.marketplace-city-toggle-v17:hover{transform:translateY(-1px);filter:brightness(1.06);box-shadow:0 0 0 5px rgba(239,31,45,.18),0 0 36px rgba(255,69,25,.52),inset 0 1px 0 hsla(0,0%,100%,.3)}.marketplace-city-toggle-v17 small{padding:6px 10px;border-radius:999px;color:hsla(0,0%,100%,.88);background:rgba(0,0,0,.22);font-size:clamp(10px,1.8vw,12px);white-space:nowrap}.marketplace-city-selected-v17{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin:12px 0 0;padding:10px 12px;border:1px solid rgba(34,197,94,.34);border-radius:16px;color:hsla(0,0%,100%,.82);background:rgba(13,70,45,.2)}.marketplace-city-selected-v17 strong{color:#baffd2}.marketplace-city-selected-v17 button{border:1px solid hsla(0,0%,100%,.14);border-radius:999px;padding:8px 12px;color:#fff;background:hsla(0,0%,100%,.08);cursor:pointer;font-weight:850}.marketplace-city-drawer-v17{margin-top:12px;padding:10px;border:1px solid rgba(239,31,45,.38);border-radius:22px;background:rgba(4,5,10,.72);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 18px 42px rgba(0,0,0,.28)}.marketplace-city-search-v17{display:flex;align-items:center;gap:10px;min-height:52px;margin-bottom:10px;padding:0 14px;border:1px solid rgba(239,31,45,.42);border-radius:18px;background:rgba(12,14,22,.92);color:hsla(0,0%,100%,.72);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05)}.marketplace-city-search-v17 span{font-size:24px;color:hsla(0,0%,100%,.62)}.marketplace-city-search-v17 input{width:100%;min-width:0;border:0;outline:0;color:#fff;background:transparent;font-size:16px;font-weight:750}.marketplace-city-search-v17 input::placeholder{color:hsla(0,0%,100%,.48)}.marketplace-city-list-v17{display:grid;grid-gap:8px;gap:8px;max-height:min(360px,48vh);overflow-y:auto;padding-right:2px}.marketplace-city-list-v17::-webkit-scrollbar{width:7px}.marketplace-city-list-v17::-webkit-scrollbar-thumb{border-radius:999px;background:linear-gradient(#ef1f2d,#ff6a1a)}.marketplace-city-list-v17 button{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;grid-gap:10px;gap:10px;width:100%;min-height:54px;padding:10px 12px;border:1px solid hsla(0,0%,100%,.1);border-radius:17px;color:#fff;background:linear-gradient(180deg,rgba(20,22,31,.92),rgba(13,14,21,.95));cursor:pointer;text-align:left;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05);transition:border-color .18s ease,transform .18s ease,background .18s ease}.marketplace-city-list-v17 button.is-active,.marketplace-city-list-v17 button:focus-visible,.marketplace-city-list-v17 button:hover{transform:translateY(-1px);border-color:rgba(239,31,45,.62);background:linear-gradient(180deg,rgba(39,18,25,.95),rgba(14,15,22,.96))}.marketplace-city-pin-v17{display:grid;place-items:center;width:30px;height:30px;border-radius:999px;color:#ff303d;background:rgba(239,31,45,.13);font-size:18px}.marketplace-city-list-v17 strong{min-width:0;overflow:hidden;color:#fff;font-size:clamp(14px,2.5vw,18px);font-weight:950;text-overflow:ellipsis;white-space:nowrap}.marketplace-city-list-v17 small{padding:6px 10px;border-radius:999px;color:hsla(0,0%,100%,.86);background:hsla(0,0%,100%,.08);font-size:12px;font-weight:850;white-space:nowrap}.marketplace-city-list-v17 i{color:hsla(0,0%,100%,.72);font-style:normal;font-size:28px;line-height:1}.marketplace-city-empty-v17{margin:6px 0 0;padding:16px;border:1px dashed hsla(0,0%,100%,.16);border-radius:16px;color:hsla(0,0%,100%,.62);text-align:center;background:hsla(0,0%,100%,.04)}@media (max-width:640px){.marketplace-city-picker-v17{padding:14px;border-radius:22px}.marketplace-city-toggle-v17{min-height:56px;flex-direction:column;gap:4px;padding:12px}.marketplace-city-list-v17{max-height:310px}.marketplace-city-list-v17 button{grid-template-columns:auto minmax(0,1fr) auto auto;min-height:58px}}.marketplace-city-drawer-v17,.marketplace-city-list-v17,.marketplace-city-picker-v17{overflow-anchor:none!important;contain:layout paint!important}.marketplace-city-list-v17 button{touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important}.marketplace-city-list-v17 button.is-active,.marketplace-city-list-v17 button:focus-visible,.marketplace-city-list-v17 button:hover{transform:none!important}.marketplace-city-search-v17 input{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important}.public-menu-reviews-v1{margin:18px 0 24px;padding:18px;border-radius:24px;border:1px solid hsla(0,0%,100%,.12);background:linear-gradient(135deg,rgba(5,5,10,.94),rgba(42,18,20,.88));box-shadow:0 18px 50px rgba(0,0,0,.28)}.public-menu-reviews-head-v1{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px}.public-menu-reviews-head-v1 span{display:block;color:hsla(0,0%,100%,.62);font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.public-menu-reviews-head-v1 h2{margin:4px 0 0;color:#fff;font-size:clamp(1.12rem,3.8vw,1.55rem)}.public-menu-reviews-head-v1>strong{color:#fff;background:linear-gradient(135deg,#ef110e,#ff2a1f);border-radius:999px;padding:10px 14px;white-space:nowrap;box-shadow:0 12px 28px rgba(239,17,14,.28)}.public-menu-review-list-v1{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px}.public-menu-review-card-v1{border-radius:18px;padding:14px;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.1);color:#fff}.public-menu-review-card-v1 div{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px}.public-menu-review-card-v1 div strong{color:#fff;letter-spacing:.04em}.public-menu-review-card-v1 div span{color:hsla(0,0%,100%,.7);font-size:.86rem;font-weight:800}.public-menu-review-card-v1 p{margin:0;color:hsla(0,0%,100%,.9);line-height:1.45}.public-menu-review-card-v1 small{display:block;margin-top:10px;padding-top:10px;border-top:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.76);line-height:1.4}.store-review-reply-form-v1{display:grid;grid-gap:10px;gap:10px;margin-top:12px}.store-review-reply-form-v1 textarea{min-height:86px}.tracking-store-whatsapp-v1{display:inline-flex!important;align-items:center;justify-content:center;width:100%;min-height:44px;margin:12px 0 6px;border-radius:16px;border:1px solid rgba(37,211,102,.38);background:linear-gradient(135deg,rgba(37,211,102,.18),rgba(18,140,126,.16));color:#fff!important;font-weight:1000;text-decoration:none!important;box-shadow:0 14px 30px rgba(37,211,102,.14)}.tracking-store-whatsapp-v1:hover{transform:translateY(-1px);border-color:rgba(37,211,102,.62)}.partner-operation-card-v240{background:linear-gradient(145deg,rgba(9,10,14,.98),rgba(18,6,9,.96))!important;border:1px solid rgba(255,42,31,.22)!important;box-shadow:0 24px 70px rgba(0,0,0,.34),inset 0 1px 0 hsla(0,0%,100%,.04);color:#fff}.partner-operation-title-v240{align-items:flex-start;gap:18px}.partner-operation-title-v240 span{display:inline-flex;width:max-content;padding:7px 12px;border-radius:999px;background:rgba(255,42,31,.13);border:1px solid rgba(255,42,31,.28);color:#ffb4ad;font-size:.74rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.partner-operation-title-v240 h2{color:#fff;font-size:clamp(1.65rem,3.2vw,2.55rem);line-height:.98;margin-top:10px}.partner-operation-title-v240 p{color:hsla(0,0%,100%,.72);max-width:760px}.partner-operation-title-v240>strong{flex:0 0 auto;padding:10px 14px;border-radius:999px;background:rgba(239,17,14,.15);border:1px solid rgba(239,17,14,.38);color:#fff;font-size:.86rem;white-space:nowrap}.partner-operation-form-v240{margin-top:18px;display:grid;grid-gap:18px;gap:18px;padding:clamp(18px,2.4vw,28px);border-radius:28px;background:linear-gradient(145deg,rgba(2,0,1,.72),rgba(11,10,16,.92));border:1px solid hsla(0,0%,100%,.08)}.partner-operation-areas-v240,.partner-operation-config-v240 label,.partner-operation-mode-v240,.partner-operation-preview-v240,.partner-operation-status-v240 label{min-width:0;border-radius:22px;background:hsla(0,0%,100%,.045);border:1px solid hsla(0,0%,100%,.09);color:#fff}.partner-operation-status-v240 label{display:flex;align-items:center;gap:12px;padding:14px 16px}.partner-operation-mode-v240 input,.partner-operation-status-v240 input{accent-color:#ff2a1f;width:20px;height:20px;flex:0 0 auto}.partner-operation-areas-v240,.partner-operation-config-v240 label,.partner-operation-mode-v240 strong,.partner-operation-preview-v240 strong,.partner-operation-status-v240 b{color:#fff;font-weight:900}.partner-operation-areas-v240 small,.partner-operation-block-head-v240 p,.partner-operation-mode-v240 small,.partner-operation-preview-v240 p,.partner-operation-status-v240 small{display:block;color:hsla(0,0%,100%,.64);font-size:.82rem;line-height:1.35}.partner-operation-block-v240{display:grid;grid-gap:12px;gap:12px}.partner-operation-block-head-v240 span{color:#ffb4ad;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;font-weight:900}.partner-operation-mode-grid-v240{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.partner-operation-mode-v240{display:grid;grid-template-columns:auto 1fr;align-items:flex-start;grid-gap:8px 12px;gap:8px 12px;padding:15px;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.partner-operation-mode-v240:hover{transform:translateY(-1px);border-color:rgba(255,42,31,.3)}.partner-operation-mode-v240:has(input:checked){background:linear-gradient(145deg,rgba(239,17,14,.22),rgba(255,106,31,.08));border-color:rgba(255,42,31,.55);box-shadow:0 16px 34px rgba(239,17,14,.12)}.partner-operation-mode-v240>span{font-size:1.25rem;line-height:1}.partner-operation-mode-v240 small{grid-column:2}.partner-operation-config-v240{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.partner-operation-areas-v240,.partner-operation-config-v240 label{display:grid;grid-gap:8px;gap:8px;padding:14px;font-size:.86rem}.partner-operation-areas-v240 .input,.partner-operation-config-v240 .input{width:100%;background:rgba(2,0,1,.88)!important;border:1px solid hsla(0,0%,100%,.12)!important;color:#fff!important;border-radius:15px!important;min-height:44px}.partner-operation-areas-v240 .input::placeholder,.partner-operation-config-v240 .input::placeholder{color:hsla(0,0%,100%,.36)!important}.partner-operation-preview-v240{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;flex-wrap:wrap}.partner-operation-preview-v240 span{color:hsla(0,0%,100%,.62);font-size:.78rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.partner-operation-preview-v240 strong{padding:9px 12px;border-radius:999px;background:rgba(10,120,60,.18);border:1px solid rgba(85,255,162,.26);color:#d9ffe9;white-space:nowrap}.partner-operation-preview-v240 p{flex:1 1 100%;margin:0}.partner-operation-save-v240{width:max-content;min-width:210px}.public-menu-service-pill-v240{border-color:rgba(255,42,31,.32)!important;background:rgba(255,42,31,.1)!important}.public-menu-service-pill-v240 b{color:#ffb4ad!important}.public-menu-service-pill-v240.is-pickup{border-color:rgba(255,176,31,.34)!important;background:rgba(255,176,31,.1)!important}.public-menu-service-pill-v240.is-both{border-color:rgba(85,255,162,.28)!important;background:rgba(85,255,162,.08)!important}.order-confirm-choice-v240{align-items:stretch}.order-confirm-choice-v240 button{min-height:46px;white-space:normal;line-height:1.15}.order-confirm-service-note-v240{margin:-6px 0 12px;padding:10px 12px;border-radius:14px;background:rgba(255,42,31,.08);border:1px solid rgba(255,42,31,.16);color:hsla(0,0%,100%,.76);font-size:.86rem;line-height:1.35}@media (max-width:980px){.partner-operation-config-v240,.partner-operation-mode-grid-v240{grid-template-columns:1fr}.partner-operation-title-v240{display:grid}.partner-operation-save-v240,.partner-operation-title-v240>strong{width:100%;text-align:center}}@media (max-width:620px){.partner-operation-form-v240{border-radius:22px;padding:16px}.partner-operation-preview-v240{align-items:stretch}.partner-operation-preview-v240 strong{width:100%;text-align:center;white-space:normal}}@media (max-width:860px){html body .customer-address-page-v1,html body .customer-panel-page-v1,html body .customer-panel-page-v2,html body .customer-status-order-page-v2,html body .marketplace-clone-page,html body .partner-dashboard-page-v1,html body .tracking-page-shell-v3{max-width:100vw!important;overflow-x:hidden!important}html body .customer-address-page-v1 *,html body .customer-panel-page-v1 *,html body .customer-panel-page-v2 *,html body .customer-status-order-page-v2 *,html body .marketplace-clone-page *,html body .partner-dashboard-page-v1 *,html body .tracking-page-shell-v3 *{box-sizing:border-box!important}}@media (max-width:740px){html body .customer-status-order-page-v2{padding-inline:12px!important;padding-bottom:calc(148px + env(safe-area-inset-bottom, 0px))!important}html body .customer-status-card-v2,html body .customer-status-featured-v2,html body .customer-status-order-hero-v2,html body .customer-status-section-v2,html body .customer-status-summary-v2 article{max-width:100%!important;min-width:0!important;overflow:hidden!important}html body .customer-status-order-hero-v2 h1{font-size:clamp(2.15rem,10.2vw,3.05rem)!important;line-height:1!important;letter-spacing:-.055em!important;max-width:100%!important;overflow-wrap:normal!important;word-break:normal!important;text-wrap:balance}html body .customer-status-card-v2 p,html body .customer-status-card-v2 small,html body .customer-status-featured-copy-v2 p,html body .customer-status-muted-v2,html body .customer-status-order-hero-v2 p,html body .customer-status-summary-v2 small{max-width:100%!important;min-width:0!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;line-height:1.48!important}html body .customer-status-summary-v2 article{padding:17px!important}html body .customer-status-card-head-v2,html body .customer-status-title-v2{min-width:0!important;gap:8px!important}html body .customer-status-card-head-v2 span,html body .customer-status-card-head-v2 strong,html body .customer-status-card-head-v2>div{min-width:0!important;max-width:100%!important;overflow-wrap:anywhere!important}html body .customer-status-featured-copy-v2 h2{font-size:clamp(1.85rem,8.4vw,2.45rem)!important;line-height:1.02!important;max-width:100%!important;overflow-wrap:break-word!important}html body .customer-status-pay-delivery-v1{display:grid!important;grid-template-columns:1fr!important;grid-gap:4px!important;gap:4px!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:12px 13px!important;border-radius:16px!important;overflow:hidden!important}html body .customer-status-card-pay-delivery-v1,html body .customer-status-pay-delivery-v1 b,html body .customer-status-pay-delivery-v1 small,html body .customer-status-pay-delivery-v1 span,html body .customer-status-pay-delivery-v1 strong{display:block!important;max-width:100%!important;min-width:0!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;line-height:1.28!important}}@media (max-width:680px){html body .customer-address-item-v1{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;grid-gap:12px!important;gap:12px!important;max-width:100%!important;overflow:hidden!important}html body .customer-address-item-v1>div{min-width:0!important}html body .customer-address-item-v1 span,html body .customer-address-item-v1 strong{max-width:100%!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important}html body .customer-address-item-v1 button,html body .order-confirm-saved-address-delete-v1{min-width:84px!important;width:auto!important;max-width:112px!important;min-height:42px!important;padding:0 14px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;line-height:1!important;text-align:center!important}html body .customer-address-card-v1{max-width:100%!important;overflow:hidden!important}}@media (max-width:390px){html body .customer-address-item-v1{grid-template-columns:1fr!important}html body .customer-address-item-v1 button{justify-self:start!important}}@media (max-width:760px){html body .customer-panel-page-v1,html body .customer-panel-page-v2{padding-bottom:calc(148px + env(safe-area-inset-bottom, 0px))!important}html body .customer-panel-page-v1 .customer-address-v2,html body .customer-panel-page-v1 .customer-coupon-v1,html body .customer-panel-page-v1 .customer-favorites-v1 a,html body .customer-panel-page-v1 .customer-order-list-v1 article,html body .customer-panel-page-v1 .customer-panel-card-v1{max-width:100%!important;min-width:0!important;overflow:hidden!important}html body .customer-panel-page-v1 .customer-panel-title-v1{display:grid!important;grid-template-columns:1fr!important;align-items:start!important;grid-gap:10px!important;gap:10px!important}html body .customer-panel-page-v1 .customer-panel-title-v1 h2{font-size:clamp(2rem,8.8vw,2.75rem)!important;line-height:1.02!important;letter-spacing:-.055em!important;max-width:100%!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}html body .customer-panel-page-v1 .inline-actions{display:flex!important;flex-wrap:wrap!important;gap:8px!important;width:100%!important}html body .customer-panel-page-v1 .inline-actions a{display:inline-flex!important;min-height:34px!important;align-items:center!important;padding:7px 10px!important;border-radius:999px!important;background:rgba(255,75,85,.12)!important;border:1px solid rgba(255,75,85,.18)!important;white-space:nowrap!important;text-decoration:none!important}html body .customer-panel-page-v1 .customer-referral-code-v1{display:inline-flex!important;max-width:100%!important;width:-moz-fit-content!important;width:fit-content!important;font-size:clamp(1.05rem,5.2vw,1.45rem)!important;overflow-wrap:anywhere!important}html body .customer-panel-page-v1 .customer-referral-code-v1+small{display:block!important;margin-top:8px!important}html body .customer-panel-page-v1 .customer-coupon-v1{display:grid!important;grid-gap:6px!important;gap:6px!important}html body .customer-panel-page-v1 .customer-coupon-v1 small,html body .customer-panel-page-v1 .customer-coupon-v1 span,html body .customer-panel-page-v1 .customer-coupon-v1 strong{display:block!important;max-width:100%!important;white-space:normal!important;overflow-wrap:break-word!important;line-height:1.3!important}html body .customer-panel-page-v1 .customer-address-v2{background:linear-gradient(150deg,rgba(15,23,42,.96),rgba(3,7,13,.98))!important;border-color:hsla(0,0%,100%,.12)!important;color:#fff!important}html body .customer-panel-page-v1 .customer-address-v2 p,html body .customer-panel-page-v1 .customer-address-v2 small,html body .customer-panel-page-v1 .customer-address-v2 strong{color:#f8fafc!important;opacity:1!important;-webkit-text-fill-color:currentColor!important;white-space:normal!important;overflow-wrap:break-word!important;line-height:1.35!important}html body .customer-panel-page-v1 .customer-address-v2 strong span{color:#fff!important;-webkit-text-fill-color:#fff!important}html body .customer-panel-page-v1 .customer-card-actions-v2 a,html body .customer-panel-page-v1 .customer-card-actions-v2 button{white-space:nowrap!important;min-height:38px!important}html body .customer-panel-page-v1 .customer-order-list-v1 article div{display:grid!important;grid-template-columns:1fr!important;grid-gap:8px!important;gap:8px!important}html body .customer-panel-page-v1 .customer-order-list-v1 article small,html body .customer-panel-page-v1 .customer-order-list-v1 article span,html body .customer-panel-page-v1 .customer-order-list-v1 article strong{max-width:100%!important;white-space:normal!important;overflow-wrap:break-word!important;line-height:1.35!important}html body .customer-panel-page-v1 .customer-order-list-v1 article .btn:disabled,html body .customer-panel-page-v1 .customer-order-list-v1 article button:disabled{opacity:.72!important;color:hsla(0,0%,100%,.72)!important}html body .customer-panel-page-v1 input::placeholder,html body .customer-panel-page-v1 textarea::placeholder{color:rgba(226,232,240,.72)!important;opacity:1!important}}@media (max-width:760px){html body .tracking-live-layout-v3{width:min(100% - 22px,520px)!important;padding-bottom:calc(154px + env(safe-area-inset-bottom, 0px))!important;overflow-x:hidden!important}html body .tracking-history-panel-v1,html body .tracking-live-card-v3,html body .tracking-live-center-v3,html body .tracking-live-left-v3,html body .tracking-live-right-v3,html body .tracking-live-search-v3{max-width:100%!important;min-width:0!important;overflow:hidden!important}html body .tracking-live-search-v3 h1,html body .tracking-status-v3 h2{font-size:clamp(2.05rem,9.4vw,2.85rem)!important;line-height:1.02!important;letter-spacing:-.055em!important;max-width:100%!important;white-space:normal!important;overflow-wrap:break-word!important}html body .tracking-history-panel-v1 span,html body .tracking-live-card-v3 em,html body .tracking-live-card-v3 li,html body .tracking-live-card-v3 span,html body .tracking-live-search-v3 p{max-width:100%!important;min-width:0!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;line-height:1.38!important}html body .tracking-live-card-v3>small{display:inline-flex!important;width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important;margin:0 0 9px!important;white-space:normal!important;line-height:1.1!important}html body .tracking-live-card-v3>span,html body .tracking-live-card-v3>strong{display:block!important;margin-top:4px!important}html body .tracking-live-store-v3{display:grid!important;grid-template-columns:52px minmax(0,1fr)!important;align-items:start!important}html body .tracking-live-store-v3 section{min-width:0!important;display:grid!important;grid-gap:5px!important;gap:5px!important}html body .tracking-live-store-v3 small,html body .tracking-live-store-v3 span,html body .tracking-live-store-v3 strong{max-width:100%!important;min-width:0!important;white-space:normal!important;overflow-wrap:break-word!important;line-height:1.22!important}html body .tracking-live-items-v3 p,html body .tracking-live-total-v3 p{min-width:0!important;gap:12px!important}html body .tracking-live-items-v3 p span,html body .tracking-live-total-v3 p span{min-width:0!important;overflow-wrap:break-word!important}html body .tracking-live-items-v3 p strong,html body .tracking-live-total-v3 p strong{flex:0 0 auto!important;white-space:nowrap!important}html body .tracking-map-title-v3{display:grid!important;grid-template-columns:1fr auto!important;align-items:start!important;grid-gap:10px!important;gap:10px!important}html body .tracking-map-title-v3 section{min-width:0!important;display:grid!important;grid-gap:5px!important;gap:5px!important}html body .tracking-map-title-v3 small,html body .tracking-map-title-v3 span,html body .tracking-map-title-v3 strong{max-width:100%!important;min-width:0!important;white-space:normal!important;overflow-wrap:break-word!important;line-height:1.25!important}html body .tracking-map-title-v3 b{justify-self:end!important;white-space:nowrap!important;line-height:1!important}html body .tracking-real-map-note-v3{left:14px!important;right:14px!important;bottom:14px!important;width:auto!important;max-width:calc(100% - 28px)!important;border-radius:18px!important;white-space:normal!important;line-height:1.25!important}html body .tracking-live-timeline-v3 p{grid-template-columns:14px minmax(0,1fr) auto!important}html body .tracking-live-timeline-v3 p span{min-width:0!important}html body .tracking-live-pix-v3 .textarea{max-width:100%!important;overflow-wrap:anywhere!important;word-break:break-all!important;white-space:pre-wrap!important}}@media (max-width:560px){html body .order-confirm-pix-inline-status-v1{grid-template-columns:auto minmax(0,1fr)!important;max-width:100%!important;overflow:hidden!important}html body .order-confirm-pix-inline-status-v1 div,html body .order-confirm-pix-inline-status-v1 em,html body .order-confirm-pix-inline-status-v1 small,html body .order-confirm-pix-inline-status-v1 strong{max-width:100%!important;min-width:0!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important}html body .order-confirm-pix-progress-v2{max-width:100%!important;overflow:hidden!important}html body .order-confirm-payment-v1 .textarea,html body .order-confirm-payment-v1 textarea,html body .order-confirm-pix-code-v1,html body .order-confirm-pix-copy-code-v1{max-width:100%!important;overflow-wrap:anywhere!important;word-break:break-all!important;white-space:pre-wrap!important}}@media (max-width:760px){html body .partner-dashboard-page-v1 .product-editor-block-v1 .textarea,html body .partner-dashboard-page-v1 .product-editor-block-v1 textarea{max-width:100%!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html body .partner-dashboard-page-v1 .input::placeholder,html body .partner-dashboard-page-v1 .product-editor-block-v1 .textarea::placeholder,html body .partner-dashboard-page-v1 .product-editor-block-v1 textarea::placeholder,html body .partner-dashboard-page-v1 .textarea::placeholder{color:rgba(226,232,240,.68)!important;opacity:1!important;-webkit-text-fill-color:rgba(226,232,240,.68)!important}html body .partner-dashboard-page-v1 .product-feature-toggle-v2{display:flex!important;align-items:center!important;gap:12px!important;min-height:58px!important}html body .partner-dashboard-page-v1 .product-age-toggle-v193,html body .partner-dashboard-page-v1 .product-feature-toggle-v2 span,html body .partner-dashboard-page-v1 .product-feature-toggle-v2 strong{color:hsla(0,0%,100%,.92)!important;-webkit-text-fill-color:hsla(0,0%,100%,.92)!important;opacity:1!important;line-height:1.2!important;white-space:normal!important;overflow-wrap:break-word!important}html body .partner-dashboard-page-v1 .product-feature-toggle-v2.is-off span{color:hsla(0,0%,100%,.7)!important;-webkit-text-fill-color:hsla(0,0%,100%,.7)!important}html body .marketplace-clone-chips{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;scroll-snap-type:x proximity!important;padding:0 12px 6px 0!important;max-width:100%!important}html body .marketplace-clone-chips a,html body .marketplace-clone-chips button{flex:0 0 auto!important;scroll-snap-align:start!important;white-space:nowrap!important}html body .marketplace-clone-page .marketplace-store-card-v2,html body .marketplace-region-section,html body .marketplace-selected-store-v2,html body .marketplace-store-card-v2{max-width:100%!important;min-width:0!important;overflow:hidden!important}html body .marketplace-selected-copy-v2,html body .marketplace-selected-copy-v2 *,html body .marketplace-store-card-info-v2,html body .marketplace-store-card-info-v2 *{min-width:0!important;max-width:100%!important;overflow-wrap:break-word!important}html body .marketplace-store-card-info-v2 .marketplace-store-hours-pill-v1.is-open,html body .marketplace-store-hours-pill-v1.is-open{background:rgba(22,163,74,.18)!important;border-color:rgba(22,163,74,.34)!important;color:#065f46!important;-webkit-text-fill-color:#065f46!important;font-weight:1000!important;opacity:1!important}html body .customer-panel-page-v1 .textarea,html body .customer-panel-page-v1 select,html body .customer-panel-page-v1 textarea{max-width:100%!important;min-width:0!important}}@media (max-width:760px){html body .customer-panel-page-v1 textarea::placeholder{white-space:normal!important;overflow-wrap:break-word!important}}@media (max-width:860px){body:has(.customer-address-shell-v1),body:has(.customer-panel-page-v1),body:has(.customer-status-order-page-v2),body:has(.marketplace-clone-page),body:has(.order-confirm-page-v1),body:has(.product-editor-shell-v1),body:has(.products-tools-v1),body:has(.tracking-page-shell-v3){overflow-x:hidden!important}.customer-address-shell-v1,.customer-panel-page-v1,.customer-panel-page-v2,.customer-status-order-page-v2,.marketplace-clone-page,.order-confirm-page-v1,.partner-shell-v1,.tracking-page-shell-v3{max-width:100vw!important;overflow-x:hidden!important}.customer-address-shell-v1 :is(h1,h2,h3,p,span,small,strong,b,em),.customer-panel-page-v1 :is(h1,h2,h3,p,span,small,strong,b,em,a),.customer-status-order-page-v2 :is(h1,h2,h3,p,span,small,strong,b,em),.marketplace-clone-page :is(h1,h2,h3,p,span,small,strong,b,em,a),.order-confirm-page-v1 :is(h1,h2,h3,p,span,small,strong,b,em,label),.partner-shell-v1 :is(h1,h2,h3,p,span,small,strong,b,em,label),.tracking-page-shell-v3 :is(h1,h2,h3,p,span,small,strong,b,em,li){min-width:0!important;max-width:100%!important}}@media (max-width:740px){.customer-status-order-page-v2{padding-left:max(14px,env(safe-area-inset-left,0px))!important;padding-right:max(14px,env(safe-area-inset-right,0px))!important;padding-bottom:calc(160px + env(safe-area-inset-bottom, 0px))!important}.customer-status-order-hero-v2{width:100%!important;padding:22px 18px!important;border-radius:24px!important;overflow:hidden!important}.customer-status-order-hero-v2 h1{font-size:clamp(2rem,9.2vw,2.7rem)!important;line-height:1.03!important;letter-spacing:-.05em!important;overflow-wrap:break-word!important}.customer-status-order-hero-v2 h1,.customer-status-order-hero-v2 p{white-space:normal!important;word-break:normal!important;max-width:100%!important}.customer-status-order-hero-v2 p{display:block!important;overflow:hidden!important;text-overflow:clip!important;overflow-wrap:break-word!important;line-height:1.45!important;font-size:.98rem!important}.customer-status-summary-v2{grid-template-columns:1fr!important;width:100%!important}.customer-status-summary-v2 article{width:100%!important;min-width:0!important;padding:18px 17px!important;overflow:hidden!important}.customer-status-summary-v2 article small{display:block!important;max-width:100%!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;line-height:1.38!important}.customer-status-card-v2,.customer-status-featured-v2,.customer-status-section-v2{width:100%!important;min-width:0!important;overflow:hidden!important}.customer-status-featured-copy-v2{min-width:0!important;max-width:100%!important}.customer-status-featured-copy-v2 h2{font-size:clamp(1.82rem,7.8vw,2.38rem)!important;line-height:1.06!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important}.customer-status-card-v2 p,.customer-status-card-v2 small,.customer-status-featured-copy-v2 p{white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;line-height:1.42!important}.customer-status-card-pay-delivery-v1,.customer-status-pay-delivery-v1{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:12px 14px!important;white-space:normal!important;overflow:hidden!important;line-height:1.35!important}.customer-status-pay-delivery-v1:after{content:"";display:block;clear:both}.customer-status-pay-delivery-v1 b,.customer-status-pay-delivery-v1 strong{display:block!important;margin-bottom:4px!important;line-height:1.25!important;white-space:normal!important}.customer-status-pay-delivery-v1 small,.customer-status-pay-delivery-v1 span{display:block!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;line-height:1.35!important}}@media (max-width:700px){.customer-address-shell-v1{padding-bottom:calc(160px + env(safe-area-inset-bottom, 0px))!important}.customer-address-card-v1,.customer-address-item-v1,.customer-address-list-v1{width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important}.customer-address-item-v1{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;grid-gap:12px!important;gap:12px!important;padding:14px!important}.customer-address-item-v1 div{min-width:0!important;max-width:100%!important}.customer-address-item-v1 span,.customer-address-item-v1 strong{display:block!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;line-height:1.35!important}.customer-address-item-v1 button{min-width:88px!important;width:88px!important;height:48px!important;padding:0 12px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;line-height:1!important;font-size:.86rem!important}}@media (max-width:360px){.customer-address-item-v1{grid-template-columns:1fr!important}.customer-address-item-v1 button{justify-self:start!important}}@media (max-width:780px){.customer-panel-page-v1{padding-bottom:calc(165px + env(safe-area-inset-bottom, 0px))!important;overflow-x:hidden!important}.customer-panel-card-v1,.customer-panel-grid-v1,.customer-panel-wide-v1{grid-template-columns:1fr!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important}.customer-panel-title-v1{display:grid!important;grid-template-columns:1fr!important;justify-content:start!important;align-items:start!important;grid-gap:10px!important;gap:10px!important}.customer-panel-title-v1 h2{font-size:clamp(2rem,8vw,2.6rem)!important;line-height:1.02!important;letter-spacing:-.055em!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}.customer-panel-title-v1 .inline-actions{width:100%!important;display:flex!important;flex-wrap:wrap!important;gap:8px!important}.customer-panel-title-v1 .inline-actions a{margin:0!important;padding:7px 10px!important;border-radius:999px!important;background:rgba(239,43,45,.14)!important;color:#ffb4b4!important;border:1px solid rgba(239,43,45,.2)!important;white-space:nowrap!important;line-height:1!important}.customer-referral-code-v1{max-width:100%!important;overflow-wrap:anywhere!important}.customer-coupon-v1{display:grid!important;grid-template-columns:1fr!important;grid-gap:5px!important;gap:5px!important;white-space:normal!important;overflow:hidden!important}.customer-coupon-v1 small,.customer-coupon-v1 span,.customer-coupon-v1 strong{display:block!important;max-width:100%!important;white-space:normal!important;overflow-wrap:break-word!important;line-height:1.32!important}.customer-address-v2{background:linear-gradient(150deg,rgba(15,23,42,.98),rgba(3,7,18,.98))!important;border-color:hsla(0,0%,100%,.14)!important;color:#fff!important;-webkit-text-fill-color:currentColor!important}.customer-address-v2 p,.customer-address-v2 small,.customer-address-v2 strong{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;white-space:normal!important;overflow-wrap:break-word!important;line-height:1.35!important}.customer-address-v2 small{color:rgba(226,232,240,.82)!important;-webkit-text-fill-color:rgba(226,232,240,.82)!important}.customer-order-list-v1 article,.customer-order-list-v2 article{max-width:100%!important;overflow:hidden!important}.customer-order-list-v1 article>div,.customer-order-list-v2 article>div{display:grid!important;grid-template-columns:1fr!important;grid-gap:8px!important;gap:8px!important}.customer-store-heading-v2{display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;grid-gap:10px!important;gap:10px!important;align-items:center!important}.customer-order-list-v1 article small,.customer-order-list-v1 article span,.customer-order-list-v1 article strong,.customer-store-heading-v2 small,.customer-store-heading-v2 span,.customer-store-heading-v2 strong{min-width:0!important;max-width:100%!important;white-space:normal!important;overflow-wrap:break-word!important;line-height:1.3!important}.customer-order-list-v1 textarea,.customer-order-list-v2 textarea{width:100%!important;min-height:70px!important;font-size:.92rem!important}.customer-order-list-v1 textarea::placeholder,.customer-order-list-v2 textarea::placeholder{white-space:normal!important;overflow-wrap:break-word!important;color:rgba(226,232,240,.7)!important}}@media (max-width:780px){.tracking-live-layout-v3{width:min(100% - 24px,520px)!important;padding-bottom:calc(170px + env(safe-area-inset-bottom, 0px))!important;overflow-x:hidden!important}.tracking-live-search-v3 h1,.tracking-status-v3 h2{font-size:clamp(2rem,8.8vw,2.72rem)!important;line-height:1.04!important;letter-spacing:-.055em!important;white-space:normal!important;overflow-wrap:break-word!important}.tracking-history-panel-v1 span,.tracking-live-card-v3 em,.tracking-live-card-v3 li,.tracking-live-card-v3 p,.tracking-live-card-v3 small,.tracking-live-card-v3 span,.tracking-live-search-v3 p{white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;line-height:1.38!important}.tracking-live-card-v3{overflow:hidden!important}.tracking-live-card-v3>small{display:inline-flex!important;width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important;margin-bottom:10px!important;line-height:1.1!important}.tracking-live-card-v3>p,.tracking-live-card-v3>span,.tracking-live-card-v3>strong{display:block!important;margin-top:6px!important;max-width:100%!important}.tracking-map-title-v3{display:grid!important;grid-template-columns:1fr!important;grid-gap:8px!important;gap:8px!important}.tracking-map-title-v3 section{display:grid!important;grid-gap:5px!important;gap:5px!important;min-width:0!important}.tracking-map-title-v3 b{justify-self:start!important;width:-moz-fit-content!important;width:fit-content!important}.tracking-map-title-v3 small,.tracking-map-title-v3 span,.tracking-map-title-v3 strong{white-space:normal!important;overflow-wrap:break-word!important;line-height:1.28!important}.tracking-live-store-v3{display:grid!important;grid-template-columns:52px minmax(0,1fr)!important;grid-gap:12px!important;gap:12px!important;align-items:start!important}.tracking-live-store-v3 section{display:grid!important;grid-gap:6px!important;gap:6px!important;min-width:0!important}.tracking-live-store-v3 span,.tracking-live-store-v3 strong{display:block!important;max-width:100%!important;white-space:normal!important;overflow-wrap:break-word!important;line-height:1.25!important}.tracking-live-items-v3 p,.tracking-live-total-v3 p{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-gap:10px!important;gap:10px!important}.tracking-live-items-v3 p span,.tracking-live-total-v3 p span{min-width:0!important;white-space:normal!important;overflow-wrap:break-word!important}.tracking-live-items-v3 p strong,.tracking-live-total-v3 p strong{white-space:nowrap!important}.tracking-live-pix-v3 .textarea,.tracking-live-pix-v3 code,.tracking-live-pix-v3 pre,.tracking-live-pix-v3 textarea{max-width:100%!important;overflow-wrap:anywhere!important;word-break:break-all!important;white-space:pre-wrap!important}}@media (max-width:620px){.order-confirm-page-v1{overflow-x:hidden!important}.order-confirm-pix-inline-status-v1{display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;align-items:start!important;grid-gap:12px!important;gap:12px!important;max-width:100%!important;overflow:hidden!important;padding:13px!important}.order-confirm-pix-inline-status-v1 em,.order-confirm-pix-inline-status-v1 small,.order-confirm-pix-inline-status-v1 span,.order-confirm-pix-inline-status-v1 strong{display:block!important;max-width:100%!important;min-width:0!important;white-space:normal!important;overflow-wrap:break-word!important;line-height:1.28!important}.order-confirm-copy-pix-v1,.order-confirm-pix-box-v1 code,.order-confirm-pix-box-v1 pre,.order-confirm-pix-code-v1{max-width:100%!important;overflow-wrap:anywhere!important;word-break:break-all!important;white-space:pre-wrap!important;line-height:1.35!important}}@media (max-width:780px){.product-editor-block-v1 .textarea,.product-editor-block-v1 textarea{width:100%!important;max-width:100%!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important}.product-editor-block-v1 .textarea::placeholder,.product-editor-block-v1 textarea::placeholder{color:rgba(226,232,240,.72)!important;-webkit-text-fill-color:rgba(226,232,240,.72)!important;opacity:1!important}.product-age-toggle-v193,.product-feature-toggle-v2{width:100%!important;min-height:60px!important;border-radius:18px!important;justify-content:flex-start!important;white-space:normal!important}.product-age-toggle-v193,.product-feature-toggle-v2 span,.product-feature-toggle-v2 strong{color:hsla(0,0%,100%,.92)!important;-webkit-text-fill-color:hsla(0,0%,100%,.92)!important;opacity:1!important;line-height:1.22!important}.product-feature-toggle-v2:not(:has(input:checked)) span{color:hsla(0,0%,100%,.76)!important;-webkit-text-fill-color:hsla(0,0%,100%,.76)!important}}@media (max-width:780px){.marketplace-clone-chips{flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;padding-bottom:8px!important;margin-left:-2px!important;margin-right:-2px!important}.marketplace-clone-chips a{flex:0 0 auto!important;white-space:nowrap!important}.cp-store-hours-pill-v1.is-open,.marketplace-store-hours-pill-v1.is-open,.public-menu-hours-pill-v1.is-open{color:#064e3b!important;-webkit-text-fill-color:#064e3b!important;background:rgba(187,247,208,.94)!important;border-color:rgba(22,101,52,.22)!important;font-weight:1000!important;opacity:1!important}.cp-card-real-v3,.marketplace-selected-store-v2,.marketplace-store-card-v2{max-width:100%!important;overflow:hidden!important}.cp-card-real-v3 *,.marketplace-selected-store-v2 *,.marketplace-store-card-v2 *{min-width:0!important}}@media (max-width:740px){.customer-status-empty-v2,.customer-status-hub-v2,.customer-status-section-v2,.customer-status-summary-v2 article{width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important}.customer-status-empty-v2,.customer-status-section-v2{padding:22px 18px!important}.customer-status-empty-v2 p,.customer-status-empty-v2 strong,.customer-status-muted-v2,.customer-status-section-v2 .customer-status-muted-v2,.customer-status-section-v2 p,.customer-status-summary-v2 article small,.customer-status-summary-v2 article span{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;white-space:normal!important;overflow:hidden!important;text-overflow:clip!important;overflow-wrap:break-word!important;word-break:normal!important;line-height:1.42!important}.customer-status-empty-v2 strong{font-size:clamp(1.05rem,4.8vw,1.34rem)!important;line-height:1.18!important;margin-bottom:8px!important}.customer-status-empty-v2 p,.customer-status-muted-v2{font-size:clamp(.96rem,4.1vw,1.08rem)!important}.customer-status-title-v2{display:grid!important;grid-template-columns:1fr!important;grid-gap:10px!important;gap:10px!important;max-width:100%!important;min-width:0!important}.customer-status-title-v2 h2{font-size:clamp(2.05rem,9.4vw,2.85rem)!important;line-height:1.02!important;letter-spacing:-.055em!important;max-width:100%!important;min-width:0!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important}.customer-status-empty-v2 a,.customer-status-history-link-v194{width:100%!important;max-width:100%!important;min-height:52px!important;display:inline-flex!important;justify-content:center!important;align-items:center!important;text-align:center!important;white-space:normal!important;overflow-wrap:break-word!important;line-height:1.12!important;padding:12px 16px!important}}@media (max-width:390px){.customer-status-empty-v2,.customer-status-section-v2{padding:20px 16px!important;border-radius:24px!important}.customer-status-title-v2 h2{font-size:clamp(1.85rem,8.8vw,2.35rem)!important}.customer-status-empty-v2 p,.customer-status-muted-v2{font-size:.95rem!important;line-height:1.38!important}}@media (max-width:760px){.marketplace-clone-benefits{grid-template-columns:1fr!important;grid-gap:22px!important;gap:22px!important;padding-bottom:calc(138px + env(safe-area-inset-bottom, 0px))!important}.marketplace-clone-benefits,.marketplace-clone-benefits article{width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;display:grid!important}.marketplace-clone-benefits article{grid-template-columns:64px minmax(0,1fr)!important;grid-template-areas:"icon title" "icon text"!important;grid-column-gap:18px!important;column-gap:18px!important;grid-row-gap:8px!important;row-gap:8px!important;align-items:start!important}.marketplace-clone-benefits article>span{grid-area:icon!important;width:54px!important;height:54px!important;min-width:54px!important;max-width:54px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.marketplace-clone-benefits article>strong{grid-area:title!important;overflow-wrap:break-word!important;line-height:1.14!important;font-size:clamp(1.05rem,5vw,1.45rem)!important;letter-spacing:-.02em!important}.marketplace-clone-benefits article>p,.marketplace-clone-benefits article>strong{display:block!important;min-width:0!important;max-width:100%!important;white-space:normal!important;word-break:normal!important}.marketplace-clone-benefits article>p{grid-area:text!important;overflow:hidden!important;text-overflow:clip!important;overflow-wrap:break-word!important;line-height:1.42!important;font-size:clamp(.94rem,4.1vw,1.05rem)!important}}@media (max-width:390px){.marketplace-clone-benefits article{grid-template-columns:54px minmax(0,1fr)!important;column-gap:14px!important}.marketplace-clone-benefits article>span{width:48px!important;height:48px!important;min-width:48px!important;max-width:48px!important}.marketplace-clone-benefits article>strong{font-size:clamp(1rem,4.8vw,1.28rem)!important}.marketplace-clone-benefits article>p{font-size:.93rem!important;line-height:1.38!important}}@media (max-width:740px){.customer-panel-page-v1 :is(article,section,div)>:is(p,small,span):not(.bottom-nav-label):not(.menu-label),.customer-status-order-page-v2 :is(article,section,div)>:is(p,small,span):not(.bottom-nav-label):not(.menu-label),.marketplace-clone-page :is(article,section,div)>:is(p,small,span):not(.bottom-nav-label):not(.menu-label){max-width:100%!important;min-width:0!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important}}@media (max-width:760px){.marketplace-clone-benefits{padding-left:0!important;padding-right:16px!important;overflow:hidden!important}.marketplace-clone-benefits article{grid-template-columns:46px minmax(0,1fr)!important;column-gap:12px!important;padding-right:14px!important;max-width:100%!important;overflow:hidden!important}.marketplace-clone-benefits article>span{width:44px!important;height:44px!important;min-width:44px!important;max-width:44px!important;border-radius:14px!important}.marketplace-clone-benefits article>p,.marketplace-clone-benefits article>strong{max-width:calc(100% - 8px)!important;min-width:0!important;padding-right:8px!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important}.marketplace-clone-benefits article>strong{font-size:clamp(1rem,4.65vw,1.32rem)!important;line-height:1.16!important}.marketplace-clone-benefits article>p{font-size:clamp(.92rem,3.95vw,1rem)!important;line-height:1.42!important}}@media (max-width:390px){.marketplace-clone-benefits{padding-right:18px!important}.marketplace-clone-benefits article{grid-template-columns:42px minmax(0,1fr)!important;column-gap:10px!important;padding-right:16px!important}.marketplace-clone-benefits article>span{width:40px!important;height:40px!important;min-width:40px!important;max-width:40px!important}.marketplace-clone-benefits article>p,.marketplace-clone-benefits article>strong{padding-right:10px!important;max-width:calc(100% - 10px)!important}}@media (max-width:860px){.marketplace-clone-map,.marketplace-clone-map.is-osm-embed-active,.marketplace-maplibre-canvas,.marketplace-osm-embed-fallback{min-height:300px!important;height:300px!important;max-height:300px!important}.marketplace-clone-map{border-radius:18px!important;margin-top:12px!important;margin-bottom:18px!important;overflow:hidden!important}.marketplace-clone-map .maplibregl-canvas,.marketplace-clone-map .maplibregl-canvas-container,.marketplace-clone-map .maplibregl-map{height:300px!important;min-height:300px!important;max-height:300px!important}.marketplace-map-current-location-card{left:12px!important;right:12px!important;bottom:12px!important;max-width:none!important;padding:9px 11px!important;border-radius:13px!important}.marketplace-map-current-location-card strong{font-size:11px!important}.marketplace-map-current-location-card small{font-size:10px!important;line-height:1.18!important}.marketplace-map-location-btn{top:12px!important;left:12px!important;bottom:auto!important;min-height:32px!important;padding:0 10px!important;font-size:10px!important;border-radius:999px!important}}@media (max-width:430px){.marketplace-clone-map,.marketplace-clone-map .maplibregl-canvas,.marketplace-clone-map .maplibregl-canvas-container,.marketplace-clone-map .maplibregl-map,.marketplace-clone-map.is-osm-embed-active,.marketplace-maplibre-canvas,.marketplace-osm-embed-fallback{min-height:270px!important;height:270px!important;max-height:270px!important}}@media (max-width:375px){.marketplace-clone-map,.marketplace-clone-map .maplibregl-canvas,.marketplace-clone-map .maplibregl-canvas-container,.marketplace-clone-map .maplibregl-map,.marketplace-clone-map.is-osm-embed-active,.marketplace-maplibre-canvas,.marketplace-osm-embed-fallback{min-height:248px!important;height:248px!important;max-height:248px!important}}.cp-card-real-v3 .cp-store-hours-pill-v1.is-open,.cp-card-restaurant-clarity-v198 .cp-store-hours-pill-v1.is-open,.cp-store-hours-pill-v1.is-open,.marketplace-store-card-info-v2 .marketplace-store-hours-pill-v1.is-open,.marketplace-store-card-v2 .marketplace-store-hours-pill-v1.is-open,.marketplace-store-hours-pill-v1.is-open{color:#bbf7d0!important;-webkit-text-fill-color:#bbf7d0!important;background:rgba(22,163,74,.22)!important;border:1px solid rgba(74,222,128,.5)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 8px 20px rgba(34,197,94,.12)!important;text-shadow:0 0 12px rgba(34,197,94,.18)!important;opacity:1!important;font-weight:1000!important}.cp-card-real-v3 .cp-store-hours-pill-v1.is-open *,.cp-store-hours-pill-v1.is-open *,.marketplace-store-card-v2 .marketplace-store-hours-pill-v1.is-open *,.marketplace-store-hours-pill-v1.is-open *{color:#bbf7d0!important;-webkit-text-fill-color:#bbf7d0!important;opacity:1!important}@media (max-width:760px){.cp-card-real-v3 .cp-store-hours-pill-v1.is-open,.cp-card-restaurant-clarity-v198 .cp-store-hours-pill-v1.is-open,.cp-store-hours-pill-v1.is-open,.marketplace-store-card-info-v2 .marketplace-store-hours-pill-v1.is-open,.marketplace-store-card-v2 .marketplace-store-hours-pill-v1.is-open,.marketplace-store-hours-pill-v1.is-open{color:#dcfce7!important;-webkit-text-fill-color:#dcfce7!important;background:rgba(22,163,74,.26)!important;border-color:rgba(134,239,172,.56)!important;font-size:11px!important;line-height:1.15!important}}.public-menu-store-contact-col-v1{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;max-width:138px!important;position:relative!important;z-index:2!important}.public-menu-store-contact-col-v1.has-whatsapp{align-self:start!important;transform:translateY(-4px)!important}.public-menu-store-whatsapp-contact-v1{width:100%!important;min-height:54px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important;text-align:center!important;text-decoration:none!important;border-radius:18px!important;padding:8px 9px!important;color:#dcfce7!important;background:linear-gradient(135deg,rgba(22,163,74,.22),rgba(5,6,10,.66))!important;border:1px solid rgba(74,222,128,.34)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 10px 26px rgba(22,163,74,.14)!important}.public-menu-store-whatsapp-contact-v1 span{color:hsla(0,0%,100%,.66)!important;font-size:10px!important;font-weight:1000!important;text-transform:uppercase!important;letter-spacing:.08em!important;line-height:1!important}.public-menu-store-whatsapp-contact-v1 strong{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;color:#dcfce7!important;font-size:12px!important;font-weight:1000!important;line-height:1.05!important;white-space:nowrap!important}.public-menu-store-whatsapp-contact-v1 i{display:inline-flex!important;font-style:normal!important;font-size:11px!important;line-height:1!important}.public-menu-store-whatsapp-contact-v1:hover{border-color:rgba(134,239,172,.52)!important;transform:translateY(-1px)!important}@media (min-width:641px) and (max-width:1180px){.public-menu-store-contact-col-v1{max-width:98px!important;gap:7px!important}.public-menu-store-contact-col-v1.has-whatsapp{transform:translateY(-6px)!important}.public-menu-store-whatsapp-contact-v1{min-height:46px!important;border-radius:15px!important;padding:7px 6px!important}.public-menu-store-whatsapp-contact-v1 span{font-size:8px!important}.public-menu-store-whatsapp-contact-v1 strong{font-size:10px!important;gap:4px!important}}@media (max-width:640px){.public-menu-store-contact-col-v1{max-width:76px!important;gap:6px!important}.public-menu-store-contact-col-v1.has-whatsapp{transform:translateY(-5px)!important}.public-menu-store-whatsapp-contact-v1{min-height:42px!important;border-radius:14px!important;padding:6px 5px!important}.public-menu-store-whatsapp-contact-v1 span{font-size:7px!important;letter-spacing:.06em!important}.public-menu-store-whatsapp-contact-v1 strong{font-size:9px!important;gap:3px!important}.public-menu-store-whatsapp-contact-v1 i{font-size:8px!important}}@media (min-width:961px){.public-menu-store-head-v3:has(.public-menu-store-whatsapp-contact-v1){grid-template-columns:190px minmax(0,1fr)!important;gap:24px!important;align-items:center!important}.public-menu-store-contact-col-v1.has-whatsapp{width:100%!important;max-width:154px!important;justify-self:end!important;align-self:center!important;gap:18px!important;transform:none!important}.public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3{width:154px!important;height:154px!important}.public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 img{width:112px!important;height:112px!important;object-fit:contain!important}.public-menu-store-whatsapp-contact-v1{width:132px!important;min-height:54px!important;margin-top:4px!important}}@media (min-width:641px) and (max-width:960px){.public-menu-store-head-v3:has(.public-menu-store-whatsapp-contact-v1){grid-template-columns:116px minmax(0,1fr)!important;gap:16px!important;align-items:center!important}.public-menu-store-contact-col-v1.has-whatsapp{width:100%!important;max-width:104px!important;justify-self:center!important;align-self:center!important;gap:12px!important;transform:none!important}.public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3{width:96px!important;height:96px!important}.public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 img{width:72px!important;height:72px!important;object-fit:contain!important}.public-menu-store-whatsapp-contact-v1{width:96px!important;min-height:46px!important;margin-top:4px!important}}@media (max-width:640px){.public-menu-store-head-v3:has(.public-menu-store-whatsapp-contact-v1){grid-template-columns:92px minmax(0,1fr)!important;gap:12px!important;align-items:center!important;min-height:204px!important}.public-menu-store-contact-col-v1.has-whatsapp{width:100%!important;max-width:88px!important;justify-self:center!important;align-self:center!important;gap:11px!important;transform:none!important}.public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3{width:86px!important;height:86px!important;border-radius:20px!important}.public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 img{width:66px!important;height:66px!important;object-fit:contain!important}.public-menu-store-whatsapp-contact-v1{width:86px!important;min-height:43px!important;margin-top:3px!important;border-radius:14px!important;padding:6px 5px!important}.public-menu-store-whatsapp-contact-v1 span{font-size:7px!important;letter-spacing:.055em!important}.public-menu-store-whatsapp-contact-v1 strong{font-size:9.5px!important;gap:3px!important}.public-menu-store-whatsapp-contact-v1 i{font-size:8px!important}}@media (max-width:380px){.public-menu-store-head-v3:has(.public-menu-store-whatsapp-contact-v1){grid-template-columns:84px minmax(0,1fr)!important;gap:10px!important}.public-menu-store-contact-col-v1.has-whatsapp{max-width:82px!important;gap:9px!important}.public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3{width:80px!important;height:80px!important}.public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 img{width:61px!important;height:61px!important}.public-menu-store-whatsapp-contact-v1{width:80px!important}}@media (min-width:961px){.public-menu-store-head-v3:has(.public-menu-store-whatsapp-contact-v1){grid-template-columns:220px minmax(0,1fr)!important;gap:22px!important}.public-menu-store-contact-col-v1.has-whatsapp{max-width:178px!important;justify-self:end!important;gap:20px!important;transform:translateX(12px)!important}.public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3{width:176px!important;height:176px!important}.public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 img{width:132px!important;height:132px!important;object-fit:contain!important}.public-menu-store-whatsapp-contact-v1{width:138px!important;margin-top:8px!important}}@media (min-width:641px) and (max-width:960px){.public-menu-store-head-v3:has(.public-menu-store-whatsapp-contact-v1){grid-template-columns:126px minmax(0,1fr)!important;gap:16px!important}.public-menu-store-contact-col-v1.has-whatsapp{max-width:118px!important;gap:16px!important}.public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3{width:112px!important;height:112px!important}.public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 img{width:84px!important;height:84px!important;object-fit:contain!important}.public-menu-store-whatsapp-contact-v1{width:102px!important;margin-top:8px!important}}@media (max-width:640px){.public-menu-store-head-v3:has(.public-menu-store-whatsapp-contact-v1){grid-template-columns:116px minmax(0,1fr)!important;gap:12px!important;min-height:228px!important}.public-menu-store-contact-col-v1.has-whatsapp{max-width:110px!important;gap:20px!important}.public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3{width:106px!important;height:106px!important;border-radius:22px!important}.public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 img{width:82px!important;height:82px!important;object-fit:contain!important}.public-menu-store-whatsapp-contact-v1{width:96px!important;min-height:43px!important;margin-top:10px!important}}@media (max-width:380px){.public-menu-store-head-v3:has(.public-menu-store-whatsapp-contact-v1){grid-template-columns:104px minmax(0,1fr)!important;gap:10px!important;min-height:220px!important}.public-menu-store-contact-col-v1.has-whatsapp{max-width:100px!important;gap:18px!important}.public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3{width:96px!important;height:96px!important}.public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 img{width:74px!important;height:74px!important}.public-menu-store-whatsapp-contact-v1{width:90px!important;margin-top:9px!important}}@media (min-width:961px){.public-menu-store-head-v3:has(.public-menu-store-whatsapp-contact-v1){grid-template-columns:240px minmax(0,1fr)!important;min-height:310px!important}.public-menu-store-contact-col-v1.has-whatsapp{max-width:196px!important;gap:26px!important;transform:translateX(12px)!important}.public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3{width:194px!important;height:194px!important}.public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 img{width:148px!important;height:148px!important;object-fit:contain!important}.public-menu-store-whatsapp-contact-v1{width:144px!important;margin-top:18px!important}}@media (min-width:641px) and (max-width:960px){.public-menu-store-head-v3:has(.public-menu-store-whatsapp-contact-v1){grid-template-columns:138px minmax(0,1fr)!important;min-height:244px!important}.public-menu-store-contact-col-v1.has-whatsapp{max-width:128px!important;gap:22px!important}.public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3{width:124px!important;height:124px!important}.public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 img{width:94px!important;height:94px!important;object-fit:contain!important}.public-menu-store-whatsapp-contact-v1{width:106px!important;margin-top:15px!important}}@media (max-width:640px){.public-menu-store-head-v3:has(.public-menu-store-whatsapp-contact-v1){grid-template-columns:136px minmax(0,1fr)!important;min-height:256px!important}.public-menu-store-contact-col-v1.has-whatsapp{max-width:128px!important;gap:28px!important}.public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3{width:124px!important;height:124px!important;border-radius:24px!important}.public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 img{width:96px!important;height:96px!important;object-fit:contain!important}.public-menu-store-whatsapp-contact-v1{width:100px!important;margin-top:18px!important}}@media (max-width:380px){.public-menu-store-head-v3:has(.public-menu-store-whatsapp-contact-v1){grid-template-columns:120px minmax(0,1fr)!important;min-height:244px!important}.public-menu-store-contact-col-v1.has-whatsapp{max-width:114px!important;gap:24px!important}.public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3{width:110px!important;height:110px!important}.public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 img{width:86px!important;height:86px!important}.public-menu-store-whatsapp-contact-v1{width:94px!important;margin-top:16px!important}}@media (max-width:640px){.public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3{width:124px!important;height:124px!important}.public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 img{width:110px!important;height:110px!important;object-fit:contain!important}}@media (max-width:380px){.public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3{width:110px!important;height:110px!important}.public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 img{width:100px!important;height:100px!important;object-fit:contain!important}}@media (max-width:640px){.public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 img{width:118px!important;height:118px!important;object-fit:contain!important}}@media (max-width:380px){.public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 img{width:106px!important;height:106px!important;object-fit:contain!important}}@media (max-width:640px){html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153[data-fit-mode=safe]>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157[data-fit-mode=safe]>.smart-store-logo-v153__img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;min-width:100%!important;min-height:100%!important;padding:0!important;object-fit:contain!important;object-position:center center!important;transform:scale(1.22)!important;transform-origin:center center!important}}@media (max-width:380px){html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153[data-fit-mode=safe]>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157[data-fit-mode=safe]>.smart-store-logo-v153__img{transform:scale(1.24)!important}}@media (max-width:640px){.public-menu-store-head-v3:has(.public-menu-store-whatsapp-contact-v1){grid-template-columns:154px minmax(0,1fr)!important;min-height:282px!important}.public-menu-store-contact-col-v1.has-whatsapp{max-width:148px!important;gap:30px!important}.public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3{width:144px!important;height:144px!important;border-radius:28px!important}html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153[data-fit-mode=safe]>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157[data-fit-mode=safe]>.smart-store-logo-v153__img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;min-width:100%!important;min-height:100%!important;padding:0!important;object-fit:contain!important;object-position:center center!important;transform:scale(1.12)!important;transform-origin:center center!important}.public-menu-store-whatsapp-contact-v1{margin-top:20px!important}}@media (max-width:380px){.public-menu-store-head-v3:has(.public-menu-store-whatsapp-contact-v1){grid-template-columns:138px minmax(0,1fr)!important;min-height:268px!important}.public-menu-store-contact-col-v1.has-whatsapp{max-width:132px!important;gap:28px!important}.public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3{width:128px!important;height:128px!important;border-radius:26px!important}html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153[data-fit-mode=safe]>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157[data-fit-mode=safe]>.smart-store-logo-v153__img{transform:scale(1.12)!important}.public-menu-store-whatsapp-contact-v1{margin-top:18px!important}}@media (max-width:640px){html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head{width:132px!important;height:132px!important;border-radius:26px!important}html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head[data-fit-mode=safe]>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head[data-fit-mode=safe]>.smart-store-logo-v153__img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important;transform:scale(1.06)!important;transform-origin:center center!important}}@media (max-width:380px){html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head{width:118px!important;height:118px!important;border-radius:24px!important}html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head[data-fit-mode=safe]>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head[data-fit-mode=safe]>.smart-store-logo-v153__img{transform:scale(1.05)!important}}@media (max-width:640px){.public-menu-store-head-v3:has(.public-menu-store-whatsapp-contact-v1) h1{font-size:clamp(1.02rem,4.9vw,1.42rem)!important;line-height:1.03!important;letter-spacing:-.04em!important}}@media (max-width:380px){.public-menu-store-head-v3:has(.public-menu-store-whatsapp-contact-v1) h1{font-size:clamp(.96rem,4.7vw,1.3rem)!important}}@media (min-width:641px) and (max-width:1180px){html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head{width:min(142px,96%)!important;height:min(142px,96%)!important;border-radius:28px!important}html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head[data-fit-mode=safe]>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head[data-fit-mode=safe]>.smart-store-logo-v153__img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important;transform:scale(1.04)!important;transform-origin:center center!important}}@media (min-width:1181px){html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head{width:min(168px,96%)!important;height:min(168px,96%)!important;border-radius:32px!important}html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head[data-fit-mode=safe]>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head[data-fit-mode=safe]>.smart-store-logo-v153__img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important;transform:scale(1.04)!important;transform-origin:center center!important}}@media (min-width:641px) and (max-width:1180px){html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head[data-fit-mode=safe]>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head[data-fit-mode=safe]>.smart-store-logo-v153__img{transform:scale(1.16)!important}}@media (min-width:1181px){html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head[data-fit-mode=safe]>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head[data-fit-mode=safe]>.smart-store-logo-v153__img{transform:scale(1.15)!important}}@media (min-width:641px) and (max-width:1180px){html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head[data-fit-mode=safe]>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head[data-fit-mode=safe]>.smart-store-logo-v153__img{transform:scale(1.3)!important}}@media (min-width:1181px){html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head[data-fit-mode=safe]>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head[data-fit-mode=safe]>.smart-store-logo-v153__img{transform:scale(1.28)!important}}@media (min-width:641px) and (max-width:1180px){html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head[data-fit-mode=safe]>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head[data-fit-mode=safe]>.smart-store-logo-v153__img{transform:scale(1.5)!important}}@media (min-width:1181px){html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head[data-fit-mode=safe]>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head[data-fit-mode=safe]>.smart-store-logo-v153__img{transform:scale(1.46)!important}}@media (min-width:961px) and (max-width:1180px){html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head{width:min(178px,98%)!important;height:min(178px,98%)!important;border-radius:34px!important}}@media (min-width:1181px){html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head{width:min(192px,98%)!important;height:min(192px,98%)!important;border-radius:36px!important}}@media (min-width:961px) and (max-width:1180px){html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head{width:min(214px,112%)!important;height:min(214px,112%)!important;border-radius:38px!important}}@media (min-width:1181px){html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head{width:min(232px,112%)!important;height:min(232px,112%)!important;border-radius:40px!important}}@media (min-width:641px) and (max-width:1180px){html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head[data-fit-mode=safe]>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head[data-fit-mode=safe]>.smart-store-logo-v153__img{transform:scale(1.38)!important}}@media (min-width:1181px){html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head[data-fit-mode=safe]>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head[data-fit-mode=safe]>.smart-store-logo-v153__img{transform:scale(1.34)!important}}@media (min-width:641px) and (max-width:1180px){html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head[data-fit-mode=safe]>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head[data-fit-mode=safe]>.smart-store-logo-v153__img{transform:scale(1.24)!important}}@media (min-width:1181px){html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head[data-fit-mode=safe]>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head[data-fit-mode=safe]>.smart-store-logo-v153__img{transform:scale(1.2)!important}}@media (min-width:961px) and (max-width:1180px){html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head{width:min(238px,118%)!important;height:min(238px,118%)!important;border-radius:42px!important}html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head[data-fit-mode=safe]>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head[data-fit-mode=safe]>.smart-store-logo-v153__img{transform:scale(1.11)!important}}@media (min-width:1181px){html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head{width:min(256px,118%)!important;height:min(256px,118%)!important;border-radius:44px!important}html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head[data-fit-mode=safe]>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head[data-fit-mode=safe]>.smart-store-logo-v153__img{transform:scale(1.09)!important}}@media (min-width:961px) and (max-width:1180px){html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head{width:min(252px,124%)!important;height:min(252px,124%)!important;border-radius:44px!important}html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head[data-fit-mode=safe]>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head[data-fit-mode=safe]>.smart-store-logo-v153__img{transform:scale(1.05)!important}}@media (min-width:1181px){html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head{width:min(272px,124%)!important;height:min(272px,124%)!important;border-radius:46px!important}html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head[data-fit-mode=safe]>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head[data-fit-mode=safe]>.smart-store-logo-v153__img{transform:scale(1.03)!important}}@media (min-width:961px) and (max-width:1180px){html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head{width:min(264px,130%)!important;height:min(264px,130%)!important;border-radius:46px!important}html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head[data-fit-mode=safe]>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head[data-fit-mode=safe]>.smart-store-logo-v153__img{transform:scale(1)!important}}@media (min-width:1181px){html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head{width:min(284px,130%)!important;height:min(284px,130%)!important;border-radius:48px!important}html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v153--menu-head[data-fit-mode=safe]>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head>.smart-store-logo-v153__img,html body .public-menu-store-contact-col-v1.has-whatsapp .public-menu-store-logo-v3 .smart-store-logo-v157--menu-head[data-fit-mode=safe]>.smart-store-logo-v153__img{transform:scale(.99)!important}}.public-menu-footer-institutional-v1{grid-column:2/3;width:min(100%,760px);margin:34px auto 8px;padding:18px 20px;text-align:center;border-radius:22px;border:1px solid hsla(0,0%,100%,.1);background:linear-gradient(145deg,hsla(0,0%,100%,.065),hsla(0,0%,100%,.025));color:hsla(0,0%,100%,.82);box-shadow:0 18px 55px rgba(0,0,0,.2)}.public-menu-footer-institutional-v1 p{margin:0;font-size:clamp(.78rem,1.7vw,.92rem);line-height:1.55;font-weight:750;letter-spacing:-.01em}.public-menu-footer-institutional-v1 p+p{margin-top:5px;color:hsla(0,0%,100%,.74);font-size:clamp(.76rem,1.65vw,.88rem)}.public-menu-footer-institutional-v1 strong{color:#fff;font-weight:1000}@media (max-width:1260px) and (min-width:961px){.public-menu-footer-institutional-v1{grid-column:1/2}}@media (max-width:740px){.public-menu-footer-institutional-v1{width:100%;margin:26px auto 4px;padding:15px 13px;border-radius:18px}}.public-menu-cart-v3 .public-menu-whatsapp-v3{display:none!important}@media (max-width:720px){.public-menu-shell-v3{min-height:auto!important;padding-bottom:calc(92px + env(safe-area-inset-bottom))!important}.public-menu-footer-institutional-v1{margin-bottom:0!important}}@media (max-width:720px){body:has(.public-menu-shell-v3){padding-bottom:0!important}html body .public-menu-shell-v3{padding-bottom:calc(86px + env(safe-area-inset-bottom, 0px))!important;scroll-padding-bottom:calc(104px + env(safe-area-inset-bottom, 0px))!important}html body .public-menu-shell-v3:after{content:none!important;display:none!important;height:0!important}html body .public-menu-footer-institutional-v1{margin-bottom:0!important}}@media (max-width:720px){html body:has(.public-menu-shell-v3){padding-bottom:0!important}html body #conteudo-principal:has(.public-menu-shell-v3){padding-bottom:0!important;scroll-padding-bottom:calc(88px + env(safe-area-inset-bottom, 0px))!important}html body #conteudo-principal:has(.public-menu-shell-v3):after{content:none!important;display:none!important;height:0!important}html body .public-menu-shell-v3{padding-bottom:calc(76px + env(safe-area-inset-bottom, 0px))!important;scroll-padding-bottom:calc(88px + env(safe-area-inset-bottom, 0px))!important}html body .public-menu-page-v3:has(.public-menu-shell-v3):after,html body .public-menu-page-v4:has(.public-menu-shell-v3):after,html body .public-menu-page-v5:has(.public-menu-shell-v3):after,html body .public-menu-root-v3:has(.public-menu-shell-v3):after,html body .public-menu-root-v4:has(.public-menu-shell-v3):after,html body .public-menu-root-v5:has(.public-menu-shell-v3):after,html body .public-menu-shell-v3:after{content:none!important;display:none!important;height:0!important}html body .public-menu-page-v3:has(.public-menu-shell-v3),html body .public-menu-page-v4:has(.public-menu-shell-v3),html body .public-menu-page-v5:has(.public-menu-shell-v3),html body .public-menu-root-v3:has(.public-menu-shell-v3),html body .public-menu-root-v4:has(.public-menu-shell-v3),html body .public-menu-root-v5:has(.public-menu-shell-v3){padding-bottom:0!important;scroll-padding-bottom:calc(88px + env(safe-area-inset-bottom, 0px))!important}html body .public-menu-footer-institutional-v1{margin-bottom:0!important}}html body .public-menu-store-head-v3 .public-menu-hours-pill-v1.is-open{font-size:10px!important;line-height:1.08!important;padding:6px 9px!important;min-height:27px!important;max-width:min(100%,220px)!important;white-space:nowrap!important;letter-spacing:-.035em!important;text-align:center!important}@media (max-width:520px){html body .public-menu-store-head-v3 .public-menu-hours-pill-v1.is-open{font-size:9px!important;padding:5px 7px!important;min-height:25px!important;max-width:100%!important}}html body .cp-hero-stats-v3 .cp-hero-stat-v3{min-width:0!important;overflow:hidden!important;grid-template-columns:28px minmax(0,1fr)!important;gap:4px 9px!important;padding:14px 11px!important;align-content:start!important}html body .cp-hero-stats-v3 .cp-stat-icon-v3{width:24px!important;height:24px!important;font-size:24px!important}html body .cp-hero-stats-v3 .cp-hero-stat-v3>strong{font-size:clamp(11px,1vw,13px)!important;line-height:1.12!important;-webkit-hyphens:auto!important;hyphens:auto!important}html body .cp-hero-stats-v3 .cp-hero-stat-v3>small,html body .cp-hero-stats-v3 .cp-hero-stat-v3>strong{display:block!important;max-width:100%!important;overflow-wrap:anywhere!important;word-break:normal!important}html body .cp-hero-stats-v3 .cp-hero-stat-v3>small{font-size:clamp(9px,.82vw,10.5px)!important;line-height:1.22!important}@media (max-width:740px){html body .cp-hero-stats-v3 .cp-hero-stat-v3{grid-template-columns:36px minmax(0,1fr)!important;padding:14px 12px!important}html body .cp-hero-stats-v3 .cp-stat-icon-v3{width:30px!important;height:30px!important;font-size:30px!important}html body .cp-hero-stats-v3 .cp-hero-stat-v3>strong{font-size:13px!important}html body .cp-hero-stats-v3 .cp-hero-stat-v3>small{font-size:11px!important}}html body #marketing .partner-dashboard-metrics-v1{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:12px!important;gap:12px!important;align-items:stretch!important}html body #marketing .partner-dashboard-metrics-v1>div{display:grid!important;grid-template-columns:1fr!important;grid-gap:6px!important;gap:6px!important;align-content:start!important;min-width:0!important;padding:16px!important;overflow:hidden!important}html body #marketing .partner-dashboard-metrics-v1>div small,html body #marketing .partner-dashboard-metrics-v1>div span,html body #marketing .partner-dashboard-metrics-v1>div strong{display:block!important;max-width:100%!important;margin:0!important;overflow-wrap:anywhere!important;word-break:normal!important;line-height:1.2!important}html body #marketing .partner-dashboard-metrics-v1>div span{font-size:12px!important;color:hsla(0,0%,100%,.72)!important;font-weight:900!important}html body #marketing .partner-dashboard-metrics-v1>div strong{font-size:clamp(17px,2vw,24px)!important;color:#fff!important;letter-spacing:-.03em!important}html body #marketing .partner-dashboard-metrics-v1>div small{font-size:12px!important;color:hsla(0,0%,100%,.7)!important}@media (max-width:760px){html body #marketing .partner-dashboard-metrics-v1{grid-template-columns:1fr 1fr!important}}@media (max-width:460px){html body #marketing .partner-dashboard-metrics-v1{grid-template-columns:1fr!important}}html body .menu-product-carousel-image-v1.is-age-restricted-v261,html body .public-menu-product-image-v3.is-age-restricted-v261{position:relative!important;overflow:hidden!important}html body .menu-product-carousel-image-v1.is-age-restricted-v261>img,html body .public-menu-product-image-v3.is-age-restricted-v261>img{filter:blur(5px) saturate(.75) brightness(.58)!important;opacity:.72!important;transform:scale(1.04)!important}html body .menu-product-carousel-image-v1.is-age-restricted-v261:after,html body .public-menu-product-image-v3.is-age-restricted-v261:after{content:""!important;position:absolute!important;inset:0!important;z-index:3!important;pointer-events:none!important;background:radial-gradient(circle at center,rgba(239,18,18,.3),transparent 44%),linear-gradient(135deg,rgba(0,0,0,.78),rgba(18,0,6,.82))!important;border:1px solid hsla(0,0%,100%,.08)!important}html body .menu-product-carousel-image-v1.is-age-restricted-v261 .public-menu-age-badge-v193,html body .public-menu-product-image-v3.is-age-restricted-v261 .public-menu-age-badge-v193{position:absolute!important;inset:10px!important;z-index:4!important;display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;padding:0!important;border-radius:16px!important;font-size:clamp(20px,5vw,34px)!important;line-height:1!important;font-weight:1000!important;letter-spacing:.02em!important;color:#fff!important;background:rgba(0,0,0,.38)!important;border:1px solid hsla(0,0%,100%,.3)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 18px 44px rgba(0,0,0,.32)!important;-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important;pointer-events:none!important}html body .menu-product-carousel-image-v1.is-age-restricted-v261 .menu-product-carousel-badge-v1,html body .public-menu-product-image-v3.is-age-restricted-v261 button,html body .public-menu-product-image-v3.is-age-restricted-v261 em{z-index:2!important}html body .partner-dashboard-page-v1 .partner-panel-body-v2>.partner-store-summary-v2{grid-template-columns:minmax(320px,.8fr) minmax(360px,1.2fr)!important;align-items:start!important}html body .partner-dashboard-page-v1 .partner-panel-body-v2>.partner-store-summary-v2>div:first-child{display:flex!important;flex-wrap:wrap!important;align-items:flex-start!important;gap:8px!important;min-width:0!important}html body .partner-dashboard-page-v1 .partner-panel-body-v2>.partner-store-summary-v2>div:first-child .admin-pill{flex:0 0 auto!important;margin:0!important;white-space:nowrap!important}html body .partner-dashboard-page-v1 .partner-panel-body-v2>.partner-store-summary-v2>div:first-child h2,html body .partner-dashboard-page-v1 .partner-panel-body-v2>.partner-store-summary-v2>div:first-child p{flex:0 0 100%!important;width:100%!important}html body .partner-dashboard-page-v1 .partner-panel-body-v2>.partner-store-summary-v2 h2{max-width:min(100%,560px)!important;margin-top:12px!important;font-size:clamp(30px,3.1vw,48px)!important;line-height:1.02!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important;text-wrap:balance!important}html body .partner-dashboard-page-v1 .partner-summary-actions-v2{align-self:center!important;justify-content:flex-end!important;align-content:flex-start!important}@media (max-width:1100px){html body .partner-dashboard-page-v1 .partner-panel-body-v2>.partner-store-summary-v2{grid-template-columns:1fr!important}html body .partner-dashboard-page-v1 .partner-summary-actions-v2{justify-content:flex-start!important}}@media (max-width:560px){html body .partner-dashboard-page-v1 .partner-panel-body-v2>.partner-store-summary-v2 h2{font-size:clamp(28px,11vw,40px)!important}}html body .cashback-use-v1,html body .categories-cashback-card-v1,html body .categories-mobile-club-v1{display:none!important}html body .public-menu-store-head-v3 .public-menu-hours-pill-v1.is-open{font-size:8.5px!important;line-height:1.04!important;padding:5px 8px!important;letter-spacing:-.045em!important}@media (max-width:520px){html body .public-menu-store-head-v3 .public-menu-hours-pill-v1.is-open{font-size:8px!important;line-height:1.03!important;padding:5px 6px!important;letter-spacing:-.05em!important}}html body .public-menu-store-head-v3 .public-menu-store-main-v5>h1,html body .public-menu-store-head-v3 .public-menu-store-main-v5>h1.public-menu-store-title-v31,html body main .public-menu-store-head-v3 .public-menu-store-main-v5>h1,html body section.public-menu-store-head-v3 .public-menu-store-main-v5>h1{font-size:12px!important;line-height:1.08!important;letter-spacing:-.01em!important;font-weight:900!important;margin-top:0!important;margin-bottom:4px!important;max-width:100%!important;overflow-wrap:anywhere!important;word-break:normal!important;text-wrap:balance!important}html body .public-menu-store-head-v3 .public-menu-store-main-v5>h1 span,html body .public-menu-store-head-v3 .public-menu-store-main-v5>h1.public-menu-store-title-v31 span,html body main .public-menu-store-head-v3 .public-menu-store-main-v5>h1 span,html body section.public-menu-store-head-v3 .public-menu-store-main-v5>h1 span{font-size:.75em!important;line-height:1!important}@media (min-width:641px) and (max-width:1180px){html body .public-menu-store-head-v3 .public-menu-store-main-v5>h1,html body .public-menu-store-head-v3 .public-menu-store-main-v5>h1.public-menu-store-title-v31,html body main .public-menu-store-head-v3 .public-menu-store-main-v5>h1,html body section.public-menu-store-head-v3 .public-menu-store-main-v5>h1{font-size:11px!important;line-height:1.08!important}}@media (max-width:640px){html body .public-menu-store-head-v3 .public-menu-store-main-v5>h1,html body .public-menu-store-head-v3 .public-menu-store-main-v5>h1.public-menu-store-title-v31,html body main .public-menu-store-head-v3 .public-menu-store-main-v5>h1,html body section.public-menu-store-head-v3 .public-menu-store-main-v5>h1{font-size:9px!important;line-height:1.08!important;margin-bottom:3px!important}}@media (max-width:380px){html body .public-menu-store-head-v3 .public-menu-store-main-v5>h1,html body .public-menu-store-head-v3 .public-menu-store-main-v5>h1.public-menu-store-title-v31,html body main .public-menu-store-head-v3 .public-menu-store-main-v5>h1,html body section.public-menu-store-head-v3 .public-menu-store-main-v5>h1{font-size:8px!important;line-height:1.08!important}}@media (max-width:740px){html body .cp-home-v3 .cp-hero-art-v3 .cp-phone-v3{right:34px!important}}@media (max-width:440px){html body .cp-home-v3 .cp-hero-art-v3 .cp-phone-v3{right:38px!important}}@media (min-width:741px){html body .cp-home-v3 .cp-hero-art-v3 .cp-moto-v3{bottom:174px!important;bottom:118px!important;bottom:62px!important}}@media (min-width:769px){html body .desktop-customer-login-block-v1{align-items:flex-start!important;justify-content:center!important;padding:clamp(150px,24vh,230px) 18px 18px!important}html body .desktop-customer-login-modal-v1{margin-top:0!important;transform:none!important}}@media (max-width:740px){html body .customer-status-history-section-fix-v2{max-width:100%!important;overflow:hidden!important}html body .customer-status-history-section-fix-v2 .customer-status-history-empty-text-fix-v2{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-gap:6px!important;gap:6px!important;width:100%!important;max-width:100%!important;min-width:0!important;white-space:normal!important;overflow:hidden!important;text-overflow:clip!important;font-size:clamp(13px,3.65vw,15px)!important;line-height:1.34!important}html body .customer-status-history-section-fix-v2 .customer-status-history-empty-text-fix-v2 span{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere!important;word-break:normal!important;line-height:1.34!important}html body .representative-public-page-v179 .representative-hero-copy-v179>.badge{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;max-width:100%!important;min-width:0!important;padding:10px 14px!important;white-space:normal!important;overflow:hidden!important;text-overflow:clip!important;overflow-wrap:anywhere!important;word-break:normal!important;text-align:center!important;font-size:clamp(11px,3.45vw,14px)!important;line-height:1.12!important;letter-spacing:-.015em!important}}@media (max-width:390px){html body .representative-public-page-v179 .representative-hero-copy-v179>.badge{font-size:11px!important;padding:9px 12px!important;line-height:1.1!important}html body .customer-status-history-section-fix-v2 .customer-status-history-empty-text-fix-v2{font-size:12.5px!important;line-height:1.32!important}}@media (max-width:760px){html body .customer-status-card-v2 .customer-status-card-pay-delivery-v1{box-sizing:border-box!important;display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:4px 0 2px!important;margin:4px 0 2px!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere!important;word-break:normal!important;line-height:1.28!important;font-size:clamp(13px,3.65vw,15px)!important;text-align:center!important}html body .customer-status-card-v2.compact .customer-status-card-pay-delivery-v1{font-size:clamp(12.5px,3.45vw,14px)!important;line-height:1.24!important}html body .customer-panel-page-v1 .customer-order-date-only-v1{display:block!important;color:rgba(226,232,240,.82)!important;-webkit-text-fill-color:rgba(226,232,240,.82)!important;font-size:clamp(12px,3.35vw,13.5px)!important;line-height:1.25!important;margin-top:4px!important;white-space:normal!important;overflow-wrap:break-word!important}html body .customer-panel-page-v1 .customer-card-actions-v2{display:grid!important;grid-template-columns:1fr!important;grid-gap:9px!important;gap:9px!important;width:100%!important;margin-top:12px!important}html body .customer-panel-page-v1 .customer-card-actions-v2 a:first-child{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:46px!important;padding:12px 16px!important;border-radius:999px!important;background:linear-gradient(135deg,#ff2f37,#ef1111)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;font-weight:950!important;font-size:clamp(13px,3.7vw,15px)!important;text-align:center!important;text-decoration:none!important;box-shadow:0 14px 34px rgba(239,17,17,.28)!important}html body .customer-panel-page-v1 .customer-card-actions-v2 a:not(:first-child){color:#ff5b63!important;-webkit-text-fill-color:#ff5b63!important;opacity:1!important;font-weight:900!important;text-align:center!important}}@media (max-width:740px){.cp-hero-discovery-mobile-v1 .cp-home-discovery-head-v1{box-sizing:border-box!important;padding-right:clamp(10px,4vw,20px)!important;overflow:visible!important}.cp-hero-discovery-mobile-v1 .cp-home-discovery-head-v1 a[href="/marketplace"]{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;max-width:max-content!important;margin-left:auto!important;margin-right:clamp(10px,3.8vw,18px)!important;padding-right:0!important;white-space:nowrap!important;transform:translateX(-6px)!important;overflow:visible!important}}@media (max-width:760px){html body .partner-dashboard-page-v1 .store-address-config-card-v1,html body .partner-dashboard-page-v1 .store-address-config-card-v1 .store-location-fields-v1{max-width:100%!important;min-width:0!important;overflow:hidden!important;box-sizing:border-box!important}html body .partner-dashboard-page-v1 .store-address-config-card-v1 .store-location-status-v1,html body .partner-dashboard-page-v1 .store-address-config-card-v1 .store-location-status-v1.success-notice,html body .partner-dashboard-page-v1 .store-location-status-v1,html body .partner-dashboard-page-v1 .store-location-status-v1.success-notice{box-sizing:border-box!important;display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:10px 12px!important;margin:0!important;white-space:normal!important;overflow:hidden!important;text-overflow:clip!important;overflow-wrap:anywhere!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important;font-size:clamp(10.5px,3.05vw,12.5px)!important;line-height:1.32!important;letter-spacing:-.01em!important;text-align:left!important}html body .partner-dashboard-page-v1 .store-address-config-card-v1 .store-location-status-v1,html body .partner-dashboard-page-v1 .store-address-config-card-v1 .store-location-status-v1.success-notice,html body .partner-dashboard-page-v1 .store-location-fields-v1>.store-location-status-v1,html body .store-location-fields-v1>.notice.store-location-status-v1,html body .store-location-fields-v1>.store-location-status-v1{box-sizing:border-box!important;display:block!important;width:100%!important;max-width:calc(100vw - 86px)!important;min-width:0!important;margin:0 auto!important;padding:9px 10px!important;white-space:normal!important;overflow:hidden!important;text-overflow:clip!important;overflow-wrap:anywhere!important;word-break:break-word!important;-webkit-hyphens:auto!important;hyphens:auto!important;font-size:clamp(9px,2.55vw,10.5px)!important;line-height:1.26!important;letter-spacing:-.025em!important;text-align:center!important}html body .order-confirm-page-v1 .order-confirm-saved-address-empty-v1{box-sizing:border-box!important;display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:11px 12px!important;white-space:normal!important;overflow:hidden!important;text-overflow:clip!important;overflow-wrap:anywhere!important;word-break:normal!important;font-size:clamp(12px,3.2vw,13.5px)!important;line-height:1.25!important;text-align:center!important}}@media (max-width:740px){html body .cp-home-v3 .cp-hero-art-v3 .cp-moto-v3{bottom:410px!important}}@media (max-width:440px){html body .cp-home-v3 .cp-hero-art-v3 .cp-moto-v3{bottom:430px!important}}.site-analytics-hero-v1{gap:18px;align-items:flex-start}.site-analytics-filter-v1{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;min-width:min(420px,100%)}.site-analytics-filter-v1 a{border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.84);border-radius:999px;padding:9px 13px;font-size:.82rem;font-weight:800;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease}.site-analytics-filter-v1 a.is-active,.site-analytics-filter-v1 a:hover{transform:translateY(-1px);border-color:rgba(255,48,48,.65);background:linear-gradient(135deg,rgba(229,9,20,.28),hsla(0,0%,100%,.08));color:#fff}.site-analytics-actions-v1{display:flex;flex-direction:column;align-items:flex-end;gap:12px;min-width:min(520px,100%)}.site-analytics-export-v1{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:11px 18px;border-radius:999px;border:1px solid rgba(22,224,127,.38);background:linear-gradient(135deg,rgba(229,9,20,.94),rgba(22,224,127,.22));color:#fff;font-size:.88rem;font-weight:950;text-decoration:none;box-shadow:0 16px 34px rgba(229,9,20,.2);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.site-analytics-export-v1:hover{transform:translateY(-1px);border-color:rgba(22,224,127,.62);box-shadow:0 18px 42px rgba(22,224,127,.16)}.site-analytics-alert-v1{margin:18px 0;border:1px solid rgba(255,198,87,.32)!important;background:linear-gradient(135deg,rgba(255,198,87,.12),hsla(0,0%,100%,.04))!important}.site-analytics-alert-v1 strong,.site-analytics-note-v1 h2{display:block;color:#fff;margin-bottom:8px}.site-analytics-alert-v1 p,.site-analytics-note-v1 p{margin:0 0 8px;color:hsla(0,0%,100%,.72);line-height:1.55}.site-analytics-alert-v1 code{color:#fff;font-weight:900}.site-analytics-alert-v1 small{display:block;color:hsla(0,0%,100%,.52);word-break:break-word}.site-analytics-metrics-v1{margin-top:16px}.site-analytics-grid-v1{margin-top:20px}.site-analytics-chart-card-v1{min-height:330px}.site-analytics-bars-v1{min-height:230px;display:grid;grid-template-columns:repeat(auto-fit,minmax(22px,1fr));grid-gap:8px;gap:8px;align-items:end;padding-top:18px}.site-analytics-bar-col-v1{min-width:0;height:220px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:8px}.site-analytics-bar-col-v1 span{display:block;width:100%;min-height:8px;border-radius:999px 999px 6px 6px;background:linear-gradient(180deg,#ff3b30,#a60510);box-shadow:0 10px 24px rgba(229,9,20,.22)}.site-analytics-bar-col-v1 small{writing-mode:vertical-rl;transform:rotate(180deg);color:hsla(0,0%,100%,.48);font-size:.68rem;white-space:nowrap}.site-analytics-ranking-v1{min-height:330px}.site-analytics-rank-list-v1{display:grid;grid-gap:12px;gap:12px;margin-top:8px}.site-analytics-rank-row-v1{display:grid;grid-gap:7px;gap:7px}.site-analytics-rank-row-v1 strong{display:block;color:#fff;font-size:.93rem;line-height:1.25;word-break:break-word}.site-analytics-empty-v1,.site-analytics-rank-row-v1 small{display:block;color:hsla(0,0%,100%,.54);font-size:.77rem;line-height:1.35;word-break:break-word}.site-analytics-rank-bar-v1{display:block;width:100%;height:7px;overflow:hidden;border-radius:999px;background:hsla(0,0%,100%,.08)}.site-analytics-rank-bar-v1 i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#e50914,#ffb000)}.site-analytics-note-v1{margin-top:20px}@media (max-width:860px){.site-analytics-filter-v1{justify-content:flex-start;min-width:0;width:100%}.site-analytics-filter-v1 a{flex:1 1 auto;text-align:center;padding:8px 10px;font-size:.78rem}.site-analytics-bars-v1{overflow-x:auto;grid-template-columns:repeat(30,minmax(18px,1fr));padding-bottom:8px}.site-analytics-bar-col-v1{height:180px}.site-analytics-ranking-v1{min-height:auto}}.admin-clean-layout-v3:has(.site-analytics-page-v2),.admin-layout:has(.site-analytics-page-v2){background:#020001!important;color:#fff!important}.admin-clean-layout-v3:has(.site-analytics-page-v2) .admin-clean-main-v3,.admin-layout:has(.site-analytics-page-v2) .admin-main{background:radial-gradient(circle at 16% 0,rgba(239,17,14,.2),transparent 34%),radial-gradient(circle at 88% 10%,rgba(0,220,120,.1),transparent 28%),linear-gradient(180deg,#060509,#020001 55%,#050506)!important;color:#fff!important;overflow-x:hidden!important}.admin-clean-layout-v3:has(.site-analytics-page-v2) .admin-clean-sidebar-v3,.admin-layout:has(.site-analytics-page-v2) .sidebar{background:linear-gradient(180deg,#070609,#020001)!important;color:#fff!important;border-right:1px solid rgba(239,17,14,.24)!important;box-shadow:16px 0 42px rgba(0,0,0,.42)!important}.admin-clean-layout-v3:has(.site-analytics-page-v2) .admin-brand,.admin-clean-layout-v3:has(.site-analytics-page-v2) .admin-brand>span,.admin-clean-layout-v3:has(.site-analytics-page-v2) .sidebar-caption,.admin-clean-layout-v3:has(.site-analytics-page-v2) .sidebar-footer,.admin-clean-layout-v3:has(.site-analytics-page-v2) .sidebar-footer *{color:#fff!important}.admin-clean-layout-v3:has(.site-analytics-page-v2) .sidebar-caption{background:hsla(0,0%,100%,.05)!important;border-color:rgba(239,17,14,.25)!important}.admin-clean-layout-v3:has(.site-analytics-page-v2) .admin-clean-nav-v3 a,.admin-clean-layout-v3:has(.site-analytics-page-v2) .sidebar-nav a{color:hsla(0,0%,100%,.88)!important}.admin-clean-layout-v3:has(.site-analytics-page-v2) .admin-clean-nav-v3 a:focus-visible,.admin-clean-layout-v3:has(.site-analytics-page-v2) .admin-clean-nav-v3 a:hover,.admin-clean-layout-v3:has(.site-analytics-page-v2) .sidebar-nav a:focus-visible,.admin-clean-layout-v3:has(.site-analytics-page-v2) .sidebar-nav a:hover{background:rgba(239,17,14,.13)!important;color:#fff!important;border-color:rgba(239,17,14,.35)!important}.admin-clean-layout-v3:has(.site-analytics-page-v2) .admin-nav-icon-v3{background:rgba(239,17,14,.14)!important;color:#ff3b30!important}.admin-clean-layout-v3:has(.site-analytics-page-v2) .sidebar-footer .btn,.admin-clean-layout-v3:has(.site-analytics-page-v2) .sidebar-footer button{background:linear-gradient(135deg,#e50914,#ff4a1f)!important;border-color:hsla(0,0%,100%,.12)!important;color:#fff!important}.admin-clean-layout-v3:has(.site-analytics-page-v2) .admin-search-v3,.admin-clean-layout-v3:has(.site-analytics-page-v2) .admin-top-link-v3,.admin-clean-layout-v3:has(.site-analytics-page-v2) .admin-user-chip-v3{background:hsla(0,0%,100%,.06)!important;border:1px solid hsla(0,0%,100%,.12)!important;color:#fff!important;box-shadow:0 18px 38px rgba(0,0,0,.22)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}.admin-clean-layout-v3:has(.site-analytics-page-v2) .admin-search-v3 input,.admin-clean-layout-v3:has(.site-analytics-page-v2) .admin-search-v3 input::placeholder,.admin-clean-layout-v3:has(.site-analytics-page-v2) .admin-search-v3 span{color:hsla(0,0%,100%,.88)!important}.site-analytics-page-v2{width:100%!important;max-width:100%!important;min-width:0!important;color:#fff!important}.site-analytics-page-v2 .site-analytics-hero-v1{align-items:flex-start!important;gap:22px!important;margin-bottom:22px!important}.site-analytics-page-v2 .site-analytics-hero-v1 h1{color:#fff!important;font-size:clamp(34px,4.3vw,68px)!important;line-height:.94!important;letter-spacing:-.065em!important;text-shadow:0 18px 50px rgba(229,9,20,.22)!important}.site-analytics-page-v2 .site-analytics-hero-v1 p{color:hsla(0,0%,100%,.78)!important;font-weight:760!important;max-width:850px!important}.site-analytics-page-v2 .admin-badge-master-v2{background:linear-gradient(135deg,#e50914,#ff4a1f)!important;color:#fff!important;box-shadow:0 16px 34px rgba(229,9,20,.25)!important}.site-analytics-page-v2 .site-analytics-filter-v1 a{background:hsla(0,0%,100%,.06)!important;color:hsla(0,0%,100%,.76)!important;border:1px solid hsla(0,0%,100%,.12)!important}.site-analytics-page-v2 .site-analytics-filter-v1 a.is-active,.site-analytics-page-v2 .site-analytics-filter-v1 a:hover{background:linear-gradient(135deg,rgba(229,9,20,.98),rgba(0,210,115,.26))!important;color:#fff!important;border-color:hsla(0,0%,100%,.3)!important;box-shadow:0 12px 24px rgba(229,9,20,.22)!important}.site-analytics-page-v2 .site-analytics-actions-v1{display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:12px!important}.site-analytics-page-v2 .site-analytics-export-v1{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:12px 20px!important;border-radius:999px!important;border:1px solid rgba(22,224,127,.42)!important;background:linear-gradient(135deg,#e50914,#ff3b30 48%,rgba(22,224,127,.82))!important;color:#fff!important;font-size:.9rem!important;font-weight:950!important;letter-spacing:-.01em!important;text-decoration:none!important;box-shadow:0 18px 38px rgba(229,9,20,.24),inset 0 0 0 1px hsla(0,0%,100%,.08)!important;opacity:1!important}.site-analytics-page-v2 .site-analytics-export-v1:hover{transform:translateY(-1px)!important;box-shadow:0 22px 48px rgba(22,224,127,.18),inset 0 0 0 1px hsla(0,0%,100%,.12)!important}.site-analytics-page-v2 .admin-metric-row-v3{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;margin-bottom:14px!important}.site-analytics-page-v2 .admin-layout .stat,.site-analytics-page-v2 .admin-metric-card-v3,.site-analytics-page-v2 .admin-panel-card-v3{background:linear-gradient(145deg,hsla(0,0%,100%,.085),hsla(0,0%,100%,.035)),radial-gradient(circle at 0 0,rgba(239,17,14,.16),transparent 38%)!important;color:#fff!important;border:1px solid hsla(0,0%,100%,.105)!important;border-radius:24px!important;box-shadow:0 22px 60px rgba(0,0,0,.34)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}.site-analytics-page-v2 .admin-metric-card-v3{min-height:116px!important;padding:18px 20px!important;position:relative!important;overflow:hidden!important}.site-analytics-page-v2 .admin-metric-card-v3:after{content:""!important;position:absolute!important;inset:auto 18px 12px 18px!important;height:3px!important;border-radius:999px!important;background:linear-gradient(90deg,#ef110e,#16e07f)!important;opacity:.72!important}.site-analytics-page-v2 .admin-metric-card-v3 small,.site-analytics-page-v2 .admin-metric-card-v3 span{color:hsla(0,0%,100%,.72)!important;font-weight:800!important}.site-analytics-page-v2 .admin-metric-card-v3 strong{color:#fff!important;font-size:clamp(28px,3.1vw,44px)!important;text-shadow:0 12px 34px rgba(229,9,20,.24)!important}.site-analytics-page-v2 .site-analytics-revenue-card-v1 strong{color:#16e07f!important;font-size:clamp(22px,2.35vw,34px)!important}.site-analytics-page-v2 .site-analytics-metrics-v1 .admin-metric-card-v3:nth-child(4) strong,.site-analytics-page-v2 .site-analytics-metrics-v1:nth-of-type(2) .admin-metric-card-v3:nth-child(4) strong{color:#16e07f!important}.site-analytics-page-v2 .site-analytics-grid-v1{grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr) minmax(0,.9fr)!important;gap:18px!important;align-items:stretch!important;margin-top:20px!important}.site-analytics-page-v2 .site-analytics-chart-card-v1{grid-column:span 2!important;min-height:360px!important}.site-analytics-page-v2 .site-analytics-ranking-v1{min-height:360px!important;max-height:360px!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.site-analytics-page-v2 .admin-panel-title-v3{align-items:flex-start!important;gap:10px!important;margin-bottom:16px!important}.site-analytics-page-v2 .admin-panel-title-v3 h2,.site-analytics-page-v2 .site-analytics-note-v1 h2{color:#fff!important;font-size:clamp(20px,1.65vw,28px)!important;line-height:1.05!important;letter-spacing:-.045em!important;margin:0!important;max-width:72%!important;word-break:normal!important;overflow-wrap:normal!important}.site-analytics-page-v2 .admin-panel-title-v3 span{color:hsla(0,0%,100%,.66)!important;font-size:13px!important;line-height:1.25!important;text-align:right!important;max-width:42%!important}.site-analytics-page-v2 .site-analytics-bars-v1{min-height:250px!important;overflow-x:auto!important;overflow-y:hidden!important;grid-template-columns:repeat(auto-fit,minmax(18px,1fr))!important;gap:7px!important;padding:18px 4px 10px!important;scrollbar-width:thin!important;scrollbar-color:rgba(239,17,14,.85) hsla(0,0%,100%,.08)!important}.site-analytics-page-v2 .site-analytics-bar-col-v1{height:230px!important;min-width:18px!important}.site-analytics-page-v2 .site-analytics-bar-col-v1 span{background:linear-gradient(180deg,#16e07f,#ff3b30 56%,#a60510)!important;box-shadow:0 14px 34px rgba(229,9,20,.28)!important}.site-analytics-page-v2 .site-analytics-bar-col-v1 small{color:hsla(0,0%,100%,.62)!important;font-weight:800!important;writing-mode:horizontal-tb!important;transform:none!important;white-space:nowrap!important;text-align:center!important;font-size:.68rem!important;line-height:1.1!important}.site-analytics-page-v2 .site-analytics-rank-list-v1{flex:1 1 auto!important;min-height:0!important;max-height:270px!important;overflow-y:auto!important;overflow-x:hidden!important;display:grid!important;grid-gap:12px!important;gap:12px!important;padding:2px 8px 2px 0!important;scrollbar-width:thin!important;scrollbar-color:rgba(22,224,127,.85) hsla(0,0%,100%,.08)!important}.site-analytics-page-v2 .site-analytics-bars-v1::-webkit-scrollbar,.site-analytics-page-v2 .site-analytics-rank-list-v1::-webkit-scrollbar{width:7px!important;height:7px!important}.site-analytics-page-v2 .site-analytics-bars-v1::-webkit-scrollbar-track,.site-analytics-page-v2 .site-analytics-rank-list-v1::-webkit-scrollbar-track{background:hsla(0,0%,100%,.06)!important;border-radius:999px!important}.site-analytics-page-v2 .site-analytics-bars-v1::-webkit-scrollbar-thumb,.site-analytics-page-v2 .site-analytics-rank-list-v1::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#ef110e,#16e07f)!important;border-radius:999px!important}.site-analytics-page-v2 .site-analytics-rank-row-v1{padding:12px!important;border:1px solid hsla(0,0%,100%,.08)!important;border-radius:16px!important;background:hsla(0,0%,100%,.045)!important}.site-analytics-page-v2 .site-analytics-rank-row-v1 strong{color:#fff!important;font-size:.94rem!important;line-height:1.22!important;font-weight:900!important}.site-analytics-page-v2 .site-analytics-empty-v1,.site-analytics-page-v2 .site-analytics-rank-row-v1 small{color:hsla(0,0%,100%,.62)!important;font-weight:750!important}.site-analytics-page-v2 .site-analytics-rank-bar-v1{background:hsla(0,0%,100%,.1)!important;height:8px!important}.site-analytics-page-v2 .site-analytics-rank-bar-v1 i{background:linear-gradient(90deg,#ef110e,#16e07f)!important;box-shadow:0 0 22px rgba(22,224,127,.18)!important}.site-analytics-page-v2 .site-analytics-alert-v1{border-color:rgba(255,176,0,.36)!important;background:linear-gradient(135deg,rgba(255,176,0,.14),rgba(239,17,14,.08))!important}.site-analytics-page-v2 .site-analytics-alert-v1 code,.site-analytics-page-v2 .site-analytics-alert-v1 p,.site-analytics-page-v2 .site-analytics-alert-v1 small,.site-analytics-page-v2 .site-analytics-alert-v1 strong,.site-analytics-page-v2 .site-analytics-note-v1 p{color:hsla(0,0%,100%,.78)!important}.site-analytics-page-v2 .site-analytics-note-v1{min-height:auto!important;margin-top:20px!important;border-color:rgba(22,224,127,.2)!important}@media (max-width:1180px){.site-analytics-page-v2 .admin-metric-row-v3,.site-analytics-page-v2 .site-analytics-grid-v1{grid-template-columns:repeat(2,minmax(0,1fr))!important}.site-analytics-page-v2 .site-analytics-chart-card-v1{grid-column:span 2!important}}@media (max-width:860px){.admin-clean-layout-v3:has(.site-analytics-page-v2),.admin-layout:has(.site-analytics-page-v2){grid-template-columns:1fr!important}.admin-clean-layout-v3:has(.site-analytics-page-v2) .admin-clean-sidebar-v3,.admin-layout:has(.site-analytics-page-v2) .sidebar{position:relative!important;height:auto!important}.site-analytics-page-v2 .site-analytics-hero-v1{display:grid!important}.site-analytics-page-v2 .site-analytics-actions-v1{align-items:stretch!important;width:100%!important;min-width:0!important}.site-analytics-page-v2 .site-analytics-export-v1{width:100%!important}.site-analytics-page-v2 .admin-metric-row-v3,.site-analytics-page-v2 .site-analytics-grid-v1{grid-template-columns:1fr!important}.site-analytics-page-v2 .site-analytics-chart-card-v1{grid-column:span 1!important}.site-analytics-page-v2 .site-analytics-ranking-v1{min-height:320px!important;max-height:320px!important}.site-analytics-page-v2 .admin-panel-title-v3 h2,.site-analytics-page-v2 .site-analytics-note-v1 h2{max-width:100%!important;font-size:clamp(19px,6vw,26px)!important}.site-analytics-page-v2 .admin-panel-title-v3 span{max-width:100%!important;text-align:left!important}.site-analytics-page-v2 .site-analytics-bars-v1{grid-template-columns:repeat(30,minmax(18px,1fr))!important}}.site-analytics-page-v2 .site-analytics-chart-card-v1 .admin-panel-title-v3 span{max-width:52%!important}.site-analytics-page-v2 .site-analytics-bar-col-v1{position:relative!important;gap:6px!important}.site-analytics-page-v2 .site-analytics-bar-peak-v1,.site-analytics-page-v2 .site-analytics-bar-value-v1{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:20px!important;padding:3px 7px!important;border-radius:999px!important;color:#fff!important;font-style:normal!important;font-weight:950!important;font-size:.72rem!important;line-height:1!important;white-space:nowrap!important;text-shadow:0 8px 18px rgba(0,0,0,.36)!important;background:hsla(0,0%,100%,.08)!important;border:1px solid hsla(0,0%,100%,.1)!important}.site-analytics-page-v2 .site-analytics-bar-peak-v1{color:#16e07f!important;background:rgba(22,224,127,.11)!important;border-color:rgba(22,224,127,.34)!important;box-shadow:0 10px 24px rgba(22,224,127,.14)!important}.site-analytics-page-v2 .site-analytics-bar-col-v1.is-peak .site-analytics-bar-value-v1{background:linear-gradient(135deg,rgba(239,17,14,.92),rgba(22,224,127,.28))!important;border-color:hsla(0,0%,100%,.22)!important;box-shadow:0 12px 30px rgba(239,17,14,.22)!important}.site-analytics-page-v2 .site-analytics-bar-col-v1.is-empty .site-analytics-bar-value-v1{opacity:.62!important;background:hsla(0,0%,100%,.04)!important}.site-analytics-page-v2 .site-analytics-bar-col-v1.is-empty span{opacity:.36!important;background:hsla(0,0%,100%,.1)!important;box-shadow:none!important}.site-analytics-page-v2 .site-analytics-bar-col-v1.is-peak span{box-shadow:0 18px 44px rgba(22,224,127,.18),0 18px 44px rgba(239,17,14,.22)!important}@media (max-width:860px){.site-analytics-page-v2 .site-analytics-chart-card-v1 .admin-panel-title-v3 span{max-width:100%!important}.site-analytics-page-v2 .site-analytics-bar-peak-v1,.site-analytics-page-v2 .site-analytics-bar-value-v1{font-size:.68rem!important;padding:3px 6px!important}}.site-analytics-page-v2 .site-analytics-realtime-card-v2 .site-analytics-rank-list-v1{max-height:210px!important}.site-analytics-page-v2 .site-analytics-realtime-summary-v2{display:grid!important;grid-gap:4px!important;gap:4px!important;margin:-4px 0 12px!important;padding:12px 14px!important;border:1px solid rgba(22,224,127,.18)!important;border-radius:16px!important;background:linear-gradient(135deg,rgba(22,224,127,.1),rgba(239,17,14,.08))!important}.site-analytics-page-v2 .site-analytics-realtime-summary-v2 strong{color:#fff!important;font-size:.98rem!important;line-height:1.25!important;font-weight:950!important}.site-analytics-page-v2 .site-analytics-realtime-summary-v2 small{color:hsla(0,0%,100%,.62)!important;font-size:.76rem!important;line-height:1.3!important;font-weight:800!important}@media (max-width:640px){html body .cp-home-v3 #restaurantes,html body .cp-home-v3 #restaurantes .cp-cards-row-v3,html body .cp-home-v3 #restaurantes .cp-container{max-width:100%!important;min-width:0!important;overflow-x:hidden!important}html body .cp-home-v3 #restaurantes .cp-cards-row-v3{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;grid-gap:12px!important;gap:12px!important}html body .cp-home-v3 #restaurantes .cp-card-real-v3,html body .cp-home-v3 #restaurantes .cp-card-restaurant-clarity-v198{width:100%!important;max-width:100%!important;min-width:0!important;min-height:382px!important;height:auto!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;border-radius:22px!important;contain:layout paint!important}html body .cp-home-v3 #restaurantes .cp-card-real-v3 *,html body .cp-home-v3 #restaurantes .cp-card-restaurant-clarity-v198 *{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}html body .cp-home-v3 #restaurantes .cp-card-real-v3 .cp-card-media-v3,html body .cp-home-v3 #restaurantes .cp-card-restaurant-clarity-v198 .cp-card-media-v3{flex:0 0 118px!important;height:118px!important;min-height:118px!important;max-height:118px!important;overflow:hidden!important}html body .cp-home-v3 #restaurantes .cp-card-real-v3 .cp-card-badge-v3,html body .cp-home-v3 #restaurantes .cp-card-restaurant-clarity-v198 .cp-card-badge-v3{max-width:calc(100% - 18px)!important;left:9px!important;right:auto!important;top:9px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;z-index:3!important}html body .cp-home-v3 #restaurantes .cp-card-real-v3 .cp-card-body-v3,html body .cp-home-v3 #restaurantes .cp-card-restaurant-clarity-v198 .cp-card-body-v3{flex:1 1 auto!important;min-height:0!important;height:auto!important;display:flex!important;flex-direction:column!important;gap:8px!important;padding:12px!important;overflow:hidden!important}html body .cp-home-v3 #restaurantes .cp-card-real-v3 .cp-card-body-v3 h3,html body .cp-home-v3 #restaurantes .cp-card-restaurant-clarity-v198 .cp-card-body-v3 h3{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;text-overflow:ellipsis!important;overflow-wrap:anywhere!important;word-break:normal!important;min-height:0!important;margin:0!important;font-size:14px!important;line-height:1.12!important}html body .cp-home-v3 #restaurantes .cp-card-real-v3 .cp-card-body-v3 p,html body .cp-home-v3 #restaurantes .cp-card-restaurant-clarity-v198 .cp-card-body-v3 p{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;text-overflow:ellipsis!important;overflow-wrap:anywhere!important;min-height:0!important;margin:0!important;font-size:10.8px!important;line-height:1.18!important}html body .cp-home-v3 #restaurantes .cp-card-real-v3 .cp-store-hours-pill-v1,html body .cp-home-v3 #restaurantes .cp-card-restaurant-clarity-v198 .cp-store-hours-pill-v1{width:100%!important;max-width:100%!important;min-height:30px!important;max-height:44px!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:normal!important;overflow-wrap:anywhere!important;text-align:left!important;padding:6px 8px!important;border-radius:12px!important;font-size:9.7px!important;line-height:1.15!important;margin:0!important;box-shadow:none!important}html body .cp-home-v3 #restaurantes .cp-card-real-v3 .cp-store-hours-pill-v1.is-closed,html body .cp-home-v3 #restaurantes .cp-card-restaurant-clarity-v198 .cp-store-hours-pill-v1.is-closed{color:#ffe4e6!important;-webkit-text-fill-color:#ffe4e6!important;background:rgba(239,68,68,.16)!important;border:1px solid hsla(0,91%,71%,.36)!important}html body .cp-home-v3 #restaurantes .cp-card-real-v3 .cp-store-hours-pill-v1.is-open,html body .cp-home-v3 #restaurantes .cp-card-restaurant-clarity-v198 .cp-store-hours-pill-v1.is-open{color:#dcfce7!important;-webkit-text-fill-color:#dcfce7!important;background:rgba(22,163,74,.22)!important;border:1px solid rgba(134,239,172,.42)!important}html body .cp-card-info-grid-v198{width:100%!important;grid-template-columns:1fr!important;gap:7px!important;margin:0!important}html body .cp-card-info-grid-v198 span{width:100%!important;min-height:51px!important;padding:9px 11px!important;overflow:hidden!important}html body .cp-card-info-grid-v198 b,html body .cp-card-info-grid-v198 strong{overflow:hidden!important;text-overflow:ellipsis!important;overflow-wrap:anywhere!important}html body .cp-home-v3 #restaurantes .cp-card-real-v3 .cp-card-cta-v198,html body .cp-home-v3 #restaurantes .cp-card-restaurant-clarity-v198 .cp-card-cta-v198{width:100%!important;flex:0 0 auto!important;min-height:42px!important;margin-top:auto!important;padding:0 10px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12.2px!important}}@media (max-width:370px){html body .cp-home-v3 #restaurantes .cp-card-real-v3,html body .cp-home-v3 #restaurantes .cp-card-restaurant-clarity-v198{min-height:392px!important}html body .cp-home-v3 #restaurantes .cp-card-real-v3 .cp-card-body-v3,html body .cp-home-v3 #restaurantes .cp-card-restaurant-clarity-v198 .cp-card-body-v3{padding:10px!important;gap:7px!important}html body .cp-home-v3 #restaurantes .cp-card-real-v3 .cp-store-hours-pill-v1,html body .cp-home-v3 #restaurantes .cp-card-restaurant-clarity-v198 .cp-store-hours-pill-v1{font-size:9px!important;padding-left:7px!important;padding-right:7px!important}}@media (max-width:740px){html body .cp-home-v3 .cp-hero-art-v3 .cp-moto-v3{bottom:382px!important}}@media (max-width:440px){html body .cp-home-v3 .cp-hero-art-v3 .cp-moto-v3{bottom:402px!important}}@media (min-width:741px) and (max-width:1024px) and (hover:none) and (pointer:coarse){html body .cp-home-v3 .cp-hero-art-v3 .cp-moto-v3{bottom:38px!important}}@media (max-width:768px){html body .admin-signup-alert-control-root{position:fixed!important;left:14px!important;right:14px!important;bottom:calc(env(safe-area-inset-bottom, 0px) + 18px)!important;z-index:10050!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:nowrap!important;gap:8px!important;max-width:calc(100vw - 28px)!important;pointer-events:none!important}html body .admin-signup-alert-control-root .admin-signup-alert-main-button,html body .admin-signup-alert-control-root .admin-signup-alert-off-button{pointer-events:auto!important}html body .admin-signup-alert-control-root .admin-signup-alert-main-button{flex:1 1 auto!important;min-width:0!important;width:auto!important;max-width:430px!important;min-height:48px!important;padding:9px 12px!important;justify-content:center!important;box-shadow:0 18px 42px rgba(0,0,0,.34),0 0 26px rgba(16,185,129,.18)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}html body .admin-signup-alert-control-root .admin-signup-alert-main-button span:last-child{min-width:0!important}html body .admin-signup-alert-control-root .admin-signup-alert-main-button span:last-child span:last-child{max-width:min(260px,calc(100vw - 150px))!important}html body .admin-signup-alert-control-root .admin-signup-alert-off-button{flex:0 0 auto!important;min-height:44px!important;padding:8px 10px!important;font-size:10px!important;box-shadow:0 14px 34px rgba(0,0,0,.24)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}}@media (max-width:420px){html body .admin-signup-alert-control-root{left:10px!important;right:10px!important;bottom:calc(env(safe-area-inset-bottom, 0px) + 14px)!important;max-width:calc(100vw - 20px)!important}html body .admin-signup-alert-control-root .admin-signup-alert-main-button{gap:7px!important;padding-left:10px!important;padding-right:10px!important}html body .admin-signup-alert-control-root .admin-signup-alert-main-button span:last-child span:first-child{font-size:11px!important}html body .admin-signup-alert-control-root .admin-signup-alert-main-button span:last-child span:last-child{max-width:min(220px,calc(100vw - 132px))!important;font-size:9px!important}html body .admin-signup-alert-control-root .admin-signup-alert-off-button{padding-left:8px!important;padding-right:8px!important}}@media (max-width:768px){html body .admin-signup-alert-control-root{left:50%!important;right:auto!important;transform:translateX(-50%)!important;width:min(430px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;justify-content:center!important;align-items:center!important;gap:8px!important}html body .admin-signup-alert-control-root .admin-signup-alert-main-button{flex:0 1 auto!important;width:min(310px,calc(100vw - 112px))!important;max-width:min(310px,calc(100vw - 112px))!important;min-width:0!important;color:#ff2a1f!important;background:linear-gradient(135deg,#020001,#080506 58%,#130507)!important;border:1px solid rgba(255,42,31,.72)!important;box-shadow:0 16px 36px rgba(0,0,0,.52),0 0 26px rgba(255,42,31,.22)!important}html body .admin-signup-alert-control-root .admin-signup-alert-main-button span,html body .admin-signup-alert-control-root .admin-signup-alert-main-button span:last-child,html body .admin-signup-alert-control-root .admin-signup-alert-main-button span:last-child span{color:#ff2a1f!important}html body .admin-signup-alert-control-root .admin-signup-alert-main-button span:last-child span:last-child{color:hsla(0,0%,100%,.74)!important;max-width:min(220px,calc(100vw - 180px))!important}html body .admin-signup-alert-control-root .admin-signup-alert-off-button{color:#ff2a1f!important;background:#020001!important;border:1px solid rgba(255,42,31,.48)!important;box-shadow:0 14px 30px rgba(0,0,0,.42),0 0 18px rgba(255,42,31,.14)!important}}@media (max-width:420px){html body .admin-signup-alert-control-root{width:min(390px,calc(100vw - 20px))!important;max-width:calc(100vw - 20px)!important}html body .admin-signup-alert-control-root .admin-signup-alert-main-button{width:min(282px,calc(100vw - 104px))!important;max-width:min(282px,calc(100vw - 104px))!important}html body .admin-signup-alert-control-root .admin-signup-alert-main-button span:last-child span:last-child{max-width:min(190px,calc(100vw - 170px))!important}}.signup-legal-documents-v1{background:#000!important;color:#fff!important;border:2px solid #ef1212!important;border-radius:22px!important;padding:18px!important;display:grid!important;grid-gap:14px!important;gap:14px!important;box-shadow:0 18px 46px rgba(239,18,18,.14)!important}.signup-legal-documents-head-v1{display:grid!important;grid-gap:6px!important;gap:6px!important}.signup-legal-documents-head-v1 span{width:-moz-fit-content!important;width:fit-content!important;background:rgba(239,18,18,.18)!important;color:#ff3b32!important;border:1px solid rgba(239,18,18,.38)!important;border-radius:999px!important;padding:7px 12px!important;font-size:12px!important;font-weight:1000!important;text-transform:uppercase!important;letter-spacing:.06em!important}.signup-legal-documents-head-v1 strong{color:#fff!important;font-size:clamp(18px,3vw,24px)!important;font-weight:1000!important;line-height:1.05!important}.signup-legal-documents-head-v1 small{color:hsla(0,0%,100%,.72)!important;font-size:13px!important;font-weight:800!important;line-height:1.35!important}.signup-legal-documents-links-v1{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important}.signup-legal-documents-links-v1 a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;border-radius:14px!important;background:#fff!important;color:#000!important;border:2px solid hsla(0,0%,100%,.85)!important;text-decoration:none!important;text-align:center!important;font-weight:1000!important;padding:10px 12px!important}.signup-legal-documents-links-v1 a:hover{background:#ef1212!important;color:#fff!important;border-color:#ef1212!important}.signup-legal-documents-checks-v1{display:grid!important;grid-gap:12px!important;gap:12px!important}.signup-legal-documents-checks-v1 label{display:grid!important;grid-template-columns:24px minmax(0,1fr)!important;align-items:flex-start!important;grid-gap:12px!important;gap:12px!important;color:#fff!important;font-weight:950!important;line-height:1.38!important}.signup-legal-documents-checks-v1 input{width:22px!important;height:22px!important;margin:2px 0 0!important;accent-color:#ef1212!important;flex:0 0 auto!important}.signup-legal-documents-checks-v1 span{min-width:0!important}.customer-signup-legal-documents-v1{margin-top:6px!important}.legal-document-page-v1{min-height:100vh!important;padding:clamp(22px,4vw,62px) 18px!important;background:radial-gradient(circle at top left,rgba(239,18,18,.22),transparent 34%),linear-gradient(145deg,#050506,#120507 44%,#020001)!important;color:#fff!important}.legal-document-card-v1{width:min(1080px,100%)!important;margin:0 auto!important;background:rgba(10,10,14,.94)!important;border:1px solid hsla(0,0%,100%,.12)!important;border-radius:30px!important;padding:clamp(20px,4vw,46px)!important;box-shadow:0 30px 120px rgba(0,0,0,.48)!important}.legal-document-header-v1{display:grid!important;grid-gap:12px!important;gap:12px!important;margin-bottom:22px!important}.legal-document-back-v1{color:#ff4a3d!important;font-weight:1000!important;text-decoration:none!important}.legal-document-header-v1 span{width:-moz-fit-content!important;width:fit-content!important;background:rgba(239,18,18,.18)!important;color:#ff4a3d!important;border:1px solid rgba(239,18,18,.34)!important;border-radius:999px!important;padding:8px 14px!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-size:12px!important;font-weight:1000!important}.legal-document-header-v1 h1{color:#fff!important;font-size:clamp(34px,6vw,68px)!important;line-height:.94!important;margin:0!important}.legal-document-header-v1 p{max-width:820px!important;color:hsla(0,0%,100%,.76)!important;font-size:clamp(15px,2vw,18px)!important;line-height:1.55!important;font-weight:750!important;margin:0!important}.legal-document-content-v1{background:hsla(0,0%,100%,.04)!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:22px!important;padding:clamp(16px,3vw,28px)!important}.legal-document-content-v1 pre{white-space:pre-wrap!important;word-break:break-word!important;color:hsla(0,0%,100%,.9)!important;font-family:inherit!important;font-size:clamp(14px,2vw,16px)!important;line-height:1.68!important;font-weight:650!important;margin:0!important}@media (max-width:640px){.signup-legal-documents-v1{border-radius:20px!important;padding:16px!important}.signup-legal-documents-links-v1{grid-template-columns:1fr!important}.signup-legal-documents-checks-v1 label{grid-template-columns:24px minmax(0,1fr)!important;font-size:15px!important}}