._root_176rw_1{font-family:var(--mc-body-font,system-ui);color:var(--mc-text-primary,#261b17)}._spark_176rw_2{background:var(--mc-primary,#a82c24);width:36px;height:36px;color:var(--mc-on-primary,#fff);border-radius:12px;flex-shrink:0;place-items:center;display:grid;box-shadow:inset 0 1px #fff3}._spark_176rw_2 svg{width:19px;height:19px}._root_176rw_1 ._dialog_176rw_3{border:1px solid var(--mc-border,#e8ded1);background:var(--mc-background,#fff8ef);width:min(430px,100vw - 32px);height:min(720px,100dvh - 48px);max-height:calc(100dvh - 24px);color:var(--mc-text-primary,#261b17);border-radius:26px;margin:0;padding:0;position:fixed;inset:auto 24px 24px auto;overflow:hidden;box-shadow:0 28px 90px #0005}._dialog_176rw_3[open]{flex-direction:column;display:flex}._dialog_176rw_3::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#100b0860}._header_176rw_5{background:var(--mc-surface,#fff);flex-shrink:0;align-items:center;gap:12px;padding:20px;display:flex}._header_176rw_5 div{flex:1}._header_176rw_5 h2{letter-spacing:-.03em;margin:0 0 5px;font-size:18px;font-weight:800;line-height:1.2}._header_176rw_5 p{color:var(--mc-text-secondary,#78695f);margin:0;font-size:11px}._header_176rw_5 button{color:inherit;cursor:pointer;background:0 0;border:0;padding:8px}._header_176rw_5 button svg{width:20px;height:20px}._review_176rw_5{letter-spacing:.06em;text-align:center;background:var(--mc-primary,#a82c24);color:var(--mc-on-primary,#fff);flex-shrink:0;padding:8px;font-size:10px;font-weight:700}._conversation_176rw_6{overscroll-behavior:contain;scroll-behavior:smooth;flex:1;min-height:0;padding:20px;overflow:auto}._intro_176rw_6{text-align:center;padding:20px 7px}._intro_176rw_6>svg{width:40px;height:40px;color:var(--mc-primary,#a82c24)}._intro_176rw_6 h3{letter-spacing:-.04em;max-width:280px;margin:18px auto 12px;font-size:23px;line-height:1.2}._intro_176rw_6 p{max-width:290px;color:var(--mc-text-secondary,#78695f);margin:auto;font-size:13px;line-height:1.65}._message_176rw_7{background:var(--mc-surface,#fff);border:1px solid var(--mc-border,#e6ddd2);overflow-wrap:anywhere;border-radius:16px 16px 16px 3px;margin:0 20px 18px 0;padding:15px}._message_176rw_7 small{color:var(--mc-primary,#a82c24);font-size:10px;font-weight:700}._message_176rw_7>p{margin:6px 0 0;font-size:13px;line-height:1.65}._user_176rw_7{background:color-mix(in srgb,var(--mc-primary,#a82c24),var(--mc-surface,#fff) 93%);border-radius:16px 16px 3px;margin:0 0 18px 25px}._card_176rw_8{border:1px solid var(--mc-border,#e8ded1);background:var(--mc-background,#fffaf1);border-radius:14px;margin-top:14px;overflow:hidden}._card_176rw_8 img{object-fit:cover;width:100%;height:125px}._card_176rw_8>div{padding:12px}._card_176rw_8 span{text-transform:uppercase;letter-spacing:.08em;color:var(--mc-primary,#a82c24);font-size:9px}._card_176rw_8 h3{margin:5px 0;font-size:15px;line-height:1.4}._card_176rw_8 p{color:var(--mc-text-secondary,#78695f);margin:0 0 10px;font-size:11px;line-height:1.6}._card_176rw_8 strong{font-size:15px;display:block}._card_176rw_8 button{background:var(--mc-primary,#a82c24);width:100%;color:var(--mc-on-primary,#fff);cursor:pointer;border:0;border-radius:9px;justify-content:space-between;align-items:center;margin-top:12px;padding:12px;font-size:11px;font-weight:700;display:flex}._card_176rw_8 button svg{width:15px;height:15px}._waiting_176rw_8{color:var(--mc-text-secondary,#78695f);align-items:center;gap:8px;font-size:11px;display:flex}._waiting_176rw_8 svg{width:15px;height:15px}._error_176rw_8{border:1px solid #dbb29c;border-radius:12px;padding:12px;font-size:12px;line-height:1.5}._error_176rw_8 button{color:inherit;cursor:pointer;background:0 0;border:0;padding:8px 10px 4px 0;font-weight:700;text-decoration:underline}._footer_176rw_9{padding:14px 16px max(16px,env(safe-area-inset-bottom));border-top:1px solid var(--mc-border,#e8ded1);background:var(--mc-surface,#fff);flex-shrink:0}._footer_176rw_9 form{border:1px solid var(--mc-border,#e8ded1);background:var(--mc-background,#fff8ef);border-radius:13px;gap:8px;padding:6px;display:flex}._footer_176rw_9 input{width:100%;min-width:0;font:inherit;color:inherit;outline-offset:2px;background:0 0;border:0;padding:9px;font-size:13px}._footer_176rw_9 form button{background:var(--mc-primary,#a82c24);color:var(--mc-on-primary,#fff);cursor:pointer;border:0;border-radius:9px;flex-shrink:0;place-items:center;width:39px;display:grid}._footer_176rw_9 button:disabled{opacity:.4;cursor:default}._footer_176rw_9 form svg{width:17px;height:17px}._suggestions_176rw_9{flex-wrap:wrap;gap:6px;margin:0 0 12px;display:flex}._suggestions_176rw_9 button{font:inherit;color:var(--mc-primary,#a82c24);border:1px solid var(--mc-border,#e8ded1);cursor:pointer;background:0 0;border-radius:7px;padding:7px;font-size:10px}._footnote_176rw_9{color:var(--mc-text-secondary,#78695f);justify-content:space-between;align-items:center;gap:10px;margin-top:10px;font-size:9px;line-height:1.5;display:flex}._footnote_176rw_9 span{max-width:200px}._footnote_176rw_9 a{color:inherit;white-space:nowrap;align-items:center;gap:4px;text-decoration:none;display:flex}._footnote_176rw_9 svg{width:12px;height:12px}._budget_176rw_9{color:var(--mc-text-secondary,#78695f);margin:0 0 8px;font-size:10px;line-height:1.5}:is(._root_176rw_1 button:focus-visible,._root_176rw_1 a:focus-visible){outline:3px solid var(--mc-primary,#a82c24);outline-offset:3px}@media (max-width:600px){._root_176rw_1 ._dialog_176rw_3{border-radius:24px 24px 0 0;width:100%;max-width:none;height:min(760px,94dvh);max-height:94dvh;inset:auto 0 0}._conversation_176rw_6{padding:16px}._header_176rw_5{padding:17px}._footnote_176rw_9{flex-wrap:wrap}._footnote_176rw_9 span{max-width:100%}}@media (prefers-reduced-motion:reduce){._conversation_176rw_6{scroll-behavior:auto}}._root_176rw_1 ._unified_176rw_14{overflow:visible}._aiBadge_176rw_15{border:2px solid var(--mc-surface,#fff);background:var(--mc-primary,#a82c24);width:22px;height:22px;color:var(--mc-on-primary,#fff);border-radius:50%;place-items:center;display:grid;position:absolute;top:-4px;right:-4px}._root_176rw_1 ._aiBadge_176rw_15 svg{width:11px;height:11px}._root_176rw_1 ._dialog_176rw_3:has(._choices_176rw_17){height:auto;max-height:calc(100dvh - 32px)}._choices_176rw_17{padding:8px 20px 24px;overflow:auto}._choices_176rw_17>p{color:var(--mc-text-secondary,#78695f);font-size:13px;line-height:1.6}._root_176rw_1 ._choice_176rw_17{text-align:left;border:1px solid var(--mc-border,#e8ded1);background:var(--mc-surface,#fff);width:100%;color:var(--mc-text-primary,#261b17);font:inherit;cursor:pointer;border-radius:16px;align-items:center;gap:12px;margin-top:14px;padding:18px 14px;text-decoration:none;display:flex}._choice_176rw_17>span:nth-child(2){flex:1;min-width:0}._choice_176rw_17 strong,._choice_176rw_17 small,._choice_176rw_17 em{display:block}._choice_176rw_17 strong{font-size:14px;line-height:1.4}._choice_176rw_17 small{color:var(--mc-text-secondary,#78695f);margin-top:5px;font-size:12px;line-height:1.6}._choice_176rw_17 em{color:var(--mc-text-secondary,#78695f);margin-top:7px;font-size:10px;font-style:normal;line-height:1.4}._choice_176rw_17>svg{flex-shrink:0;width:18px;height:18px}._whatsappIcon_176rw_22{color:#fff;background:#18884e;border-radius:12px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}._whatsappIcon_176rw_22 svg{width:22px;height:22px}._choices_176rw_17 ._choiceNote_176rw_23{text-align:center;margin:20px 0 0;font-size:11px}._root_176rw_1 ._viewCart_176rw_25{border:1px solid var(--mc-border,#e8ded1);background:var(--mc-background,#fff8ef);width:100%;color:inherit;font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-bottom:10px;padding:10px;font-size:12px;font-weight:700;display:flex}._viewCart_176rw_25 svg{width:16px;height:16px}._card_176rw_8 button:disabled{opacity:.5;cursor:default}._root_14ypn_1{font-family:var(--mc-body-font);background:var(--mc-background);color:var(--mc-text-primary)}._root_14ypn_1 h1,._root_14ypn_1 h2,._root_14ypn_1 h3{font-family:var(--mc-heading-font);font-weight:var(--mc-heading-weight)}._root_18tuk_1{min-height:100vh;font-family:var(--mc-body-font);color:#f7f1ed;background:radial-gradient(circle at 50% -10%,#da312121,#0000 31rem),#090807;overflow-x:clip}._root_18tuk_1 h1,._root_18tuk_1 h2,._root_18tuk_1 h3{font-family:var(--mc-heading-font);font-weight:var(--mc-heading-weight)}._root_18tuk_1 .consumer-topbar{z-index:5;background:#090807fa;border-bottom:1px solid #ffffff17;height:72px;position:relative;box-shadow:0 12px 34px #00000057}._root_18tuk_1 .consumer-brand>span{color:#fff;background:linear-gradient(145deg,#ff3d27,#ff6a24);border-radius:14px;width:46px;height:46px;font-size:1.35rem;box-shadow:0 0 0 1px #ffa37242,0 10px 28px #dc2a1857}._root_18tuk_1 .consumer-brand-copy{gap:0;line-height:1.05;display:grid}._root_18tuk_1 .consumer-brand-copy strong{color:#fff;font-size:1.15rem}._root_18tuk_1 .consumer-brand-copy small{color:#a99d97;margin-top:4px;font-size:.66rem}._root_18tuk_1 .burger-topbar-actions{align-items:center;gap:7px;display:flex}._root_18tuk_1 .burger-topbar-actions button,._root_18tuk_1 .burger-topbar-actions a{color:#fff;background:0 0;border:0;border-radius:12px;place-items:center;width:40px;height:40px;padding:0;text-decoration:none;display:grid;position:relative}._root_18tuk_1 .burger-topbar-actions button:hover,._root_18tuk_1 .burger-topbar-actions a:hover{background:#ffffff14}._root_18tuk_1 .burger-topbar-actions svg{width:23px;height:23px}._root_18tuk_1 .burger-topbar-actions b{color:#fff;background:#f42f2f;border:2px solid #090807;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:.58rem;display:grid;position:absolute;top:0;right:-1px}._root_18tuk_1 .restaurant-hero{isolation:isolate;background-color:#0a0807;background-position:50%;background-size:cover;align-items:end;min-height:510px;padding:0 0 34px;display:grid;position:relative;overflow:hidden}._root_18tuk_1 .restaurant-hero:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#00000008 52%,#0000008f 100%);position:absolute;inset:0}._root_18tuk_1 .restaurant-hero:after{content:"";background:linear-gradient(90deg,#0000,#ff522ec7,#0000);height:1px;position:absolute;inset:auto 0 0}._root_18tuk_1 .restaurant-hero-grid{z-index:1;align-items:end;position:relative}._root_18tuk_1 .burger-hero-overlay{width:100%;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;padding:0}._root_18tuk_1 .burger-hero-overlay .restaurant-meta{color:#f1e9e4;grid-template-columns:repeat(3,minmax(0,max-content));align-items:center;gap:12px;width:100%;font-size:.88rem;display:grid}._root_18tuk_1 .burger-hero-overlay .restaurant-meta span{-webkit-backdrop-filter:blur(8px);background:#0a0908b8;border:1px solid #ffffff3d;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:0 18px;display:flex;box-shadow:0 10px 24px #00000040}._root_18tuk_1 .burger-hero-overlay .restaurant-meta span:first-child{color:#65e792;border-color:#25a95d}._root_18tuk_1 .burger-hero-overlay .restaurant-meta svg{color:#f1f1f1;width:19px;height:19px}._root_18tuk_1 .consumer-banner{color:#fff8f4;background:linear-gradient(90deg,#9f1b18,#d52c20 56%,#ff5a26);border-block:1px solid #ffffff1a}._root_18tuk_1 .menu-layout{gap:28px;padding-top:30px}._root_18tuk_1 .catalog-toolbar{box-shadow:none;background:0 0;border:0;padding:0}._root_18tuk_1 .burger-catalog-toolbar .menu-search{color:#f6efeb;background:linear-gradient(135deg,#1c1e21,#151619);border:1px solid #37383c;border-radius:17px;width:100%;min-width:0;height:62px;padding:0 20px;box-shadow:inset 0 1px #ffffff0a,0 14px 30px #00000029}._root_18tuk_1 .burger-catalog-toolbar .menu-search svg{color:#aeb0b5;width:24px;height:24px}._root_18tuk_1 .burger-catalog-toolbar .menu-search input{color:#fff;width:100%;font-size:.94rem}._root_18tuk_1 .burger-catalog-toolbar .menu-search input::placeholder{color:#8f9197}._root_18tuk_1 .category-chips{scrollbar-width:none;gap:10px;padding:20px 0 24px}._root_18tuk_1 .category-chips::-webkit-scrollbar{display:none}._root_18tuk_1 .category-chips button{color:#d6cfcb;background:linear-gradient(#171717,#111);border:1px solid #343434;border-radius:13px;min-height:48px;padding:8px 17px;box-shadow:0 8px 20px #00000029}._root_18tuk_1 .category-chips button.active{color:#fff;background:linear-gradient(135deg,#e32628,#ff3b32);border-color:#ee3430;transform:none;box-shadow:0 10px 26px #e0272142}._root_18tuk_1 .category-chips img{border:1px solid #ffffff21;border-radius:8px;width:27px;height:27px}._root_18tuk_1 .burger-section-heading{grid-template-columns:5px 1fr auto;align-items:center;gap:12px;margin:0 0 14px;display:grid}._root_18tuk_1 .burger-section-heading>span{background:#f02e2c;border-radius:999px;width:5px;height:37px}._root_18tuk_1 .burger-section-heading h2{color:#fff;letter-spacing:-.035em;margin:0;font-size:1.8rem}._root_18tuk_1 .burger-section-heading button{color:#ff4a43;background:0 0;border:0;align-items:center;gap:4px;padding:7px 0;font-size:.82rem;font-weight:800;display:flex}._root_18tuk_1 .burger-section-heading button svg{width:16px;height:16px}._root_18tuk_1 .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}._root_18tuk_1 .product-card{background:linear-gradient(#171717,#111);border:1px solid #2c2b2b;border-radius:18px;grid-template-rows:218px 1fr;grid-template-columns:1fr;min-width:0;min-height:0;display:grid;overflow:hidden;box-shadow:0 15px 34px #0000003d}._root_18tuk_1 .product-card:hover{border-color:#53312a;transform:translateY(-3px);box-shadow:0 21px 46px #0000004f}._root_18tuk_1 .product-image-wrap{background:#0b0908;height:218px;min-height:218px;position:relative;overflow:hidden}._root_18tuk_1 .product-image-wrap>img{object-fit:cover;filter:saturate(1.08)contrast(1.04)brightness(.96);width:100%;height:100%;transition:transform .35s}._root_18tuk_1 .product-card:hover .product-image-wrap>img{transform:scale(1.025)}._root_18tuk_1 .favorite-button{border-color:#ffffff47;color:#fff!important;background:#080706c2!important}._root_18tuk_1 .favorite-button.active{color:#fff!important;background:#ee332d!important}._root_18tuk_1 .product-copy{min-width:0;padding:16px 17px 18px}._root_18tuk_1 .product-copy>span{color:#ff5b43;letter-spacing:.1em;font-size:.68rem}._root_18tuk_1 .product-copy h3{overflow-wrap:anywhere;color:#fff;margin:6px 0;font-size:1.28rem;line-height:1.08}._root_18tuk_1 .product-copy p{-webkit-line-clamp:3;color:#aaa09b;-webkit-box-orient:vertical;margin:0 0 12px;font-size:.84rem;line-height:1.4;display:-webkit-box;overflow:hidden}._root_18tuk_1 .product-copy>div{gap:10px;min-width:0}._root_18tuk_1 .product-copy>div>strong{color:#ff6248;white-space:nowrap;min-width:0;font-size:1.24rem}._root_18tuk_1 .product-copy button{color:#fff;background:linear-gradient(145deg,#e6262a,#ff4335);border-radius:13px;flex:0 0 43px;width:43px;height:43px;box-shadow:0 9px 22px #da271f47}._root_18tuk_1 .product-promotion-badge{color:#fff;background:#ef3030;border-color:#ffffff29}._root_18tuk_1 .cart-panel,._root_18tuk_1 .account-card,._root_18tuk_1 .offer-card,._root_18tuk_1 .member-benefits-panel{color:#f7f0ec;background:#171311;border-color:#352d29;box-shadow:0 18px 46px #00000040}._root_18tuk_1 .account-card h3,._root_18tuk_1 .account-card strong,._root_18tuk_1 .member-benefits-panel h3,._root_18tuk_1 .offer-card h3{color:#fff5ef}._root_18tuk_1 .account-note,._root_18tuk_1 .account-card>p,._root_18tuk_1 .account-form-intro,._root_18tuk_1 .member-benefits-panel p,._root_18tuk_1 .offer-card p{color:#c9bbb3}._root_18tuk_1 .offer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}._root_18tuk_1 .offer-card{background:linear-gradient(#171717,#111);border:1px solid #2c2b2b;border-radius:18px;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);min-width:0;min-height:0}._root_18tuk_1 .offer-card>img{aspect-ratio:8/5;object-fit:contain;background:#0b0908;width:100%;height:auto;display:block}._root_18tuk_1 .offer-card>div{flex-direction:column;min-width:0;padding:16px 17px 18px;display:flex}._root_18tuk_1 .offer-card h3{margin:6px 0;font-size:1.28rem;line-height:1.08}._root_18tuk_1 .offer-card p{margin-bottom:12px;font-size:.84rem;line-height:1.4}._root_18tuk_1 .offer-card-footer>strong{color:#ff6248;font-size:1.24rem}._root_18tuk_1 .offer-card-footer button{background:linear-gradient(145deg,#e6262a,#ff4335);border-radius:13px;flex:0 0 43px;place-items:center;width:43px;height:43px;min-height:43px;padding:0;display:grid;box-shadow:0 9px 22px #da271f47}._root_18tuk_1 .offer-card-footer button span{display:none}._root_18tuk_1 .offer-card-footer button svg{width:21px;height:21px}._root_18tuk_1 .coupon-vault-grid article>strong{overflow-wrap:anywhere}._root_18tuk_1 .coupon-vault-grid article>p{color:#60544d}._root_18tuk_1 .privacy-card .coupon-list>div{color:#241a15;background:#fff7f2;border-color:#d4a08b}._root_18tuk_1 .privacy-card .coupon-list strong{color:#352019;overflow-wrap:anywhere}._root_18tuk_1 .privacy-card .coupon-list span{color:#66574e;font-size:.84rem;line-height:1.4}._root_18tuk_1 .order-history-card{color:#211a17;background:#fff;border-color:#e5dad3}._root_18tuk_1 .order-history-summary{background:#fff}._root_18tuk_1 .order-history-details{background:#fcfaf7;border-top-color:#e5dad3}._root_18tuk_1 .order-history-card strong,._root_18tuk_1 .order-history-card .order-status span{color:#211a17}._root_18tuk_1 .order-history-summary>div:first-child span,._root_18tuk_1 .order-history-card .order-status small,._root_18tuk_1 .order-history-details small{color:#60544d}._root_18tuk_1 .order-history-details>div:not(.order-history-meta)>span{overflow-wrap:anywhere;min-width:0}._root_18tuk_1 .order-history-meta span{color:#493c34;background:#efe8e2}._root_18tuk_1 .account-card label,._root_18tuk_1 .account-card label>span,._root_18tuk_1 .profile-privacy{color:#c7b8af}._root_18tuk_1 .account-card input,._root_18tuk_1 .account-card select{color:#261c18;background:#fff;border-color:#d7ccc6}._root_18tuk_1 .account-card input::placeholder{color:#887b74}._root_18tuk_1 .account-mode-tabs{background:#2a211d}._root_18tuk_1 .account-mode-tabs button{color:#d4c6bd}._root_18tuk_1 .account-mode-tabs button.active{color:#291c17;background:#fff7f2}._root_18tuk_1 .account-card form .account-text-action{color:#321b15;background:#fff;border-color:#ded1ca}._root_18tuk_1 .benefit-locked{background:linear-gradient(145deg,#171311,#1c1613)}._root_18tuk_1 .locked-benefit{background:#251e1a;border-color:#58463c}._root_18tuk_1 .locked-benefit>svg{color:#ff7154}._root_18tuk_1 .locked-benefit strong{color:#fff4ed}._root_18tuk_1 .locked-benefit span{color:#cbbdb5}._root_18tuk_1 .privacy-card a{color:#ff886d}._root_18tuk_1 .saved-addresses article,._root_18tuk_1 .address-empty{color:#d3c5bd;background:#211a17;border-color:#43362f}._root_18tuk_1 .saved-addresses span{color:#c2b3ab}._root_18tuk_1 .cart-heading>svg{color:#ff6331;background:#322018}._root_18tuk_1 .primary-action,._root_18tuk_1 .mobile-cart{color:#fff;background:linear-gradient(135deg,#dd2525,#ff4d31)}._root_18tuk_1 .mobile-cart{border:1px solid #ff874c8c}._root_18tuk_1 .menu-whatsapp-float{box-shadow:0 14px 32px #0e593247,0 0 0 4px #090807e6}._root_18tuk_1 .mc-signature.mc-signature-premium{background:0 0;padding:10px 20px 122px}._root_18tuk_1 .mc-signature.mc-signature-premium>a{color:#dbcac0;background:linear-gradient(135deg,#1c1613,#100d0c);border:1px solid #392b24;border-radius:22px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;width:min(1120px,100%);padding:18px 20px;display:grid;box-shadow:0 16px 38px #0000003d}._root_18tuk_1 .mc-signature-mark{color:#fff;background:linear-gradient(145deg,#0b0908,#c93423);border:1px solid #ff915b4d;border-radius:19px;align-content:center;place-items:center;width:70px;height:70px;display:grid}._root_18tuk_1 .mc-signature-mark b{font-size:1.3rem;line-height:1}._root_18tuk_1 .mc-signature-mark small{color:#ff8b55;letter-spacing:.16em;margin-top:4px;font-size:.56rem;font-weight:900}._root_18tuk_1 .mc-signature-copy{gap:1px;display:grid}._root_18tuk_1 .mc-signature-copy>small{color:#ad9c92;font-size:.74rem}._root_18tuk_1 .mc-signature-copy>strong{color:#ff6433;font-size:1.55rem;line-height:1}._root_18tuk_1 .mc-signature-copy>em{color:#b9aaa1;margin-top:4px;font-size:.76rem;font-style:normal}._root_18tuk_1 .mc-signature-cta{color:#ff7b4a;white-space:nowrap;border:1px solid #a54a34;border-radius:999px;align-items:center;gap:7px;min-height:42px;padding:0 15px;font-size:.76rem;font-weight:900;display:inline-flex}._root_18tuk_1 .mc-signature-cta svg{width:15px;height:15px}._root_18tuk_1 .consumer-bottom-nav{background:#080707f7;border-color:#362321;box-shadow:0 -10px 34px #0000005c}._root_18tuk_1 .consumer-bottom-nav button{color:#a99d97}._root_18tuk_1 .consumer-bottom-nav button.active{color:#ff8d6e;background:#d32b2370}@media (max-width:850px){._root_18tuk_1{padding-bottom:134px}._root_18tuk_1 .restaurant-hero{min-height:320px;padding-bottom:20px}._root_18tuk_1 .menu-layout{padding-top:26px}._root_18tuk_1 .offer-grid{grid-template-columns:minmax(0,1fr)}._root_18tuk_1 .mobile-cart{border-radius:999px;bottom:94px;left:20px;right:20px}}@media (max-width:640px){._root_18tuk_1{padding-bottom:142px}._root_18tuk_1 .consumer-wrap{width:min(100% - 28px,1180px)}._root_18tuk_1 .consumer-topbar{height:66px;padding-inline:14px}._root_18tuk_1 .consumer-brand{gap:9px}._root_18tuk_1 .consumer-brand>span{border-radius:13px;width:43px;height:43px;font-size:1.22rem}._root_18tuk_1 .consumer-brand-copy strong{font-size:1.05rem}._root_18tuk_1 .consumer-brand-copy small{font-size:.61rem}._root_18tuk_1 .burger-topbar-actions{gap:2px}._root_18tuk_1 .burger-topbar-actions button,._root_18tuk_1 .burger-topbar-actions a{width:36px;height:36px}._root_18tuk_1 .burger-topbar-actions svg{width:21px;height:21px}._root_18tuk_1 .restaurant-hero{background-position:50%;min-height:clamp(225px,56vw,260px);padding-bottom:12px}._root_18tuk_1 .restaurant-hero-grid{display:block}._root_18tuk_1 .burger-hero-overlay .restaurant-meta{grid-template-columns:1.17fr 1.08fr 1fr;gap:6px;font-size:.59rem}._root_18tuk_1 .burger-hero-overlay .restaurant-meta span{white-space:nowrap;gap:5px;min-width:0;min-height:35px;padding:0 6px}._root_18tuk_1 .burger-hero-overlay .restaurant-meta svg{width:14px;height:14px}._root_18tuk_1 .consumer-banner{padding-inline:18px}._root_18tuk_1 .menu-layout{width:min(100% - 24px,1180px);padding-top:20px}._root_18tuk_1 .burger-catalog-toolbar .menu-search{border-radius:14px;height:54px;padding:0 15px}._root_18tuk_1 .burger-catalog-toolbar .menu-search svg{width:21px;height:21px}._root_18tuk_1 .burger-catalog-toolbar .menu-search input{font-size:.85rem}._root_18tuk_1 .category-chips{margin-inline:-12px;padding:16px 12px 19px;scroll-padding-inline:12px}._root_18tuk_1 .category-chips button{scroll-snap-align:start;border-radius:11px;min-width:max-content;min-height:43px;padding:7px 12px;font-size:.75rem}._root_18tuk_1 .category-chips img{width:23px;height:23px}._root_18tuk_1 .burger-section-heading{gap:9px;margin-bottom:12px}._root_18tuk_1 .burger-section-heading>span{height:30px}._root_18tuk_1 .burger-section-heading h2{font-size:1.48rem}._root_18tuk_1 .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._root_18tuk_1 .product-card{border-radius:14px;grid-template-rows:minmax(128px,42vw) 1fr;grid-template-columns:1fr;min-width:0}._root_18tuk_1 .product-image-wrap{width:100%;height:100%;min-height:128px}._root_18tuk_1 .favorite-button{top:8px;right:8px;width:32px!important;height:32px!important}._root_18tuk_1 .product-promotion-badge{padding:5px 7px;font-size:.58rem;top:8px;left:8px}._root_18tuk_1 .product-copy{min-width:0;padding:12px 12px 13px}._root_18tuk_1 .product-copy>span{font-size:.58rem}._root_18tuk_1 .product-copy h3{margin:5px 0;font-size:clamp(.94rem,4.1vw,1.08rem);line-height:1.08}._root_18tuk_1 .product-copy p{-webkit-line-clamp:2;margin-bottom:9px;font-size:.7rem;line-height:1.32}._root_18tuk_1 .product-copy>div{align-items:end}._root_18tuk_1 .product-copy>div>strong{font-size:clamp(.92rem,4vw,1.05rem)}._root_18tuk_1 .product-copy>div>strong del{font-size:.58rem}._root_18tuk_1 .product-copy button{border-radius:10px;flex-basis:36px;width:36px;height:36px}._root_18tuk_1 .product-copy button svg{width:18px;height:18px}._root_18tuk_1 .offer-card{border-radius:14px;grid-template-columns:minmax(0,1fr)}._root_18tuk_1 .offer-card>img{aspect-ratio:8/5;object-fit:contain;width:100%;height:auto}._root_18tuk_1 .offer-card>div{padding:12px 12px 13px}._root_18tuk_1 .offer-card h3{margin:5px 0;font-size:clamp(.94rem,4.1vw,1.08rem)}._root_18tuk_1 .offer-card p{margin-bottom:9px;font-size:.7rem;line-height:1.32}._root_18tuk_1 .offer-card-footer>strong{font-size:clamp(.92rem,4vw,1.05rem)}._root_18tuk_1 .offer-card-footer button{border-radius:10px;flex-basis:36px;width:36px;height:36px;min-height:36px}._root_18tuk_1 .offer-card-footer button svg{width:18px;height:18px}._root_18tuk_1 .account-card{min-width:0;padding:20px}._root_18tuk_1 .account-mode-tabs{grid-template-columns:1fr 1fr}._root_18tuk_1 .locked-benefit{grid-template-columns:26px minmax(0,1fr);padding:14px}._root_18tuk_1 .locked-benefit span{overflow-wrap:anywhere}._root_18tuk_1 .mc-signature.mc-signature-premium{padding-inline:12px;padding-bottom:150px}._root_18tuk_1 .mc-signature.mc-signature-premium>a{grid-template-columns:54px minmax(0,1fr);gap:11px;padding:13px}._root_18tuk_1 .mc-signature-mark{border-radius:15px;width:54px;height:54px}._root_18tuk_1 .mc-signature-copy>strong{font-size:1.25rem}._root_18tuk_1 .mc-signature-copy>em{font-size:.68rem}._root_18tuk_1 .mc-signature-cta{grid-column:1/-1;justify-content:center;min-height:38px}._root_18tuk_1 .consumer-bottom-nav{width:calc(100% - 18px);min-height:64px;bottom:9px}}@media (max-width:390px){._root_18tuk_1 .consumer-brand-copy small{display:none}._root_18tuk_1 .burger-topbar-actions button,._root_18tuk_1 .burger-topbar-actions a{width:33px}._root_18tuk_1 .restaurant-hero{min-height:220px}._root_18tuk_1 .burger-hero-overlay .restaurant-meta{grid-template-columns:1.17fr 1.08fr 1fr;font-size:.56rem}._root_18tuk_1 .product-card{grid-template-rows:132px 1fr}._root_18tuk_1 .product-copy{padding:11px 10px 12px}._root_18tuk_1 .product-copy p{-webkit-line-clamp:2}._root_18tuk_1 .account-mode-tabs{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){._root_18tuk_1 .product-image-wrap>img{transition:none}._root_18tuk_1 .product-card:hover{transform:none}}._root_1n643_1{color:#f8f1ea;background:#0d1011;overflow-x:clip}._root_1n643_1 .consumer-topbar{box-shadow:none;background:#090b0c;border-color:#282b2b}._root_1n643_1 .consumer-brand>span{box-shadow:none;background:#ae2435}._root_1n643_1 .consumer-brand-copy small{color:#c1afa8}._root_1n643_1 .restaurant-hero{background-color:#1c1715;background-position:50% 45%;min-height:450px}._root_1n643_1 .restaurant-hero:before{z-index:0;background:linear-gradient(90deg,#070909e6,#0709096b 62%,#0709091f),linear-gradient(#0000 55%,#050606cc)}._root_1n643_1 .restaurant-hero:after{background:linear-gradient(90deg,#0000,#bc3340,#0000)}._root_1n643_1 .restaurant-hero-grid{z-index:1}._root_1n643_1 .premium-mobile-cover{display:none}._root_1n643_1 .bella-hero-identity{align-items:center;gap:24px;min-width:0;display:flex}._root_1n643_1 .bella-hero-identity>img{object-fit:contain;background:#121313bb;border:1px solid #ffffff85;border-radius:50%;flex:none;width:clamp(80px,13vw,155px);height:clamp(80px,13vw,155px)}._root_1n643_1 .bella-hero-identity h1{text-wrap:balance;text-shadow:0 3px 26px #000b;max-width:760px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.3rem,5.8vw,5rem);font-weight:700;line-height:1.01}._root_1n643_1 .premium-hero-brand p{color:#f3ddd0;letter-spacing:.1em;text-shadow:0 2px 12px #000;margin:8px 0 22px;font-size:.87rem;font-weight:650}._root_1n643_1 .burger-hero-overlay .restaurant-meta{flex-wrap:wrap;gap:9px;display:flex}._root_1n643_1 .burger-hero-overlay .restaurant-meta span{white-space:normal;background:#0c1110ab;border:1px solid #ffffff48;border-radius:12px;min-height:42px;padding:7px 13px}._root_1n643_1 .consumer-banner{color:#f8ded9;background:#3c1a21}._root_1n643_1 .bella-menu{z-index:2;padding:0 0 115px;position:relative}._root_1n643_1 .bella-search{background:#172820;border:1px solid #627068;border-radius:18px;align-items:center;gap:12px;height:58px;margin:-28px auto 0;padding:0 18px;display:flex;box-shadow:0 12px 30px #0009}._root_1n643_1 .bella-search svg{color:#e7ece6;flex:none;width:24px}._root_1n643_1 .bella-search input{color:#fff;background:0 0;border:0;outline:0;width:100%;min-width:0;height:100%;font-size:1rem}._root_1n643_1 .bella-search input::placeholder{color:#b9c4bd}._root_1n643_1 .bella-categories{scrollbar-width:thin;scrollbar-color:#694344 transparent;align-items:start;gap:clamp(12px,3vw,42px);margin:18px 0 22px;padding:14px 4px 12px;scroll-padding:10px;display:flex;overflow-x:auto}._root_1n643_1 .bella-categories button{color:#cdc4bf;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;flex:none;justify-items:center;gap:8px;min-width:86px;max-width:112px;padding:0 4px 9px;font-weight:600;display:grid}._root_1n643_1 .bella-categories button.active{color:#fff;border-color:#ce3344}._root_1n643_1 .bella-categories button>span{background:#191d1e;border:1px solid #686766;border-radius:50%;place-items:center;width:58px;height:58px;display:grid;overflow:hidden}._root_1n643_1 .bella-categories button.active>span{background:#9e1d32;border-color:#df5360;box-shadow:0 0 0 3px #6e1926}._root_1n643_1 .bella-categories img{object-fit:cover;width:100%;height:100%}._root_1n643_1 .bella-categories svg{width:26px;height:26px}._root_1n643_1 .bella-categories small{overflow-wrap:anywhere;text-align:center;max-width:100%;font-size:.82rem}._root_1n643_1 .bella-section{margin:24px 0 36px}._root_1n643_1 .bella-section-heading{align-items:center;gap:18px;margin-bottom:16px;display:flex}._root_1n643_1 .bella-section-heading:after{content:"";background:linear-gradient(90deg,#6d6a65,#0000);flex:1;height:1px}._root_1n643_1 .bella-section-heading h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.55rem,3vw,2.4rem);line-height:1.15}._root_1n643_1 .bella-section-heading button{color:#ee6070;white-space:nowrap;cursor:pointer;background:0 0;border:0;order:2;align-items:center;gap:2px;padding:8px 0;display:flex}._root_1n643_1 .bella-section-heading button svg{width:18px}._root_1n643_1 .bella-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._root_1n643_1 .bella-product-card,._root_1n643_1 .bella-combo-card{background:#1b2021;border:1px solid #353b3a;border-radius:17px;min-width:0;overflow:hidden}._root_1n643_1 .bella-product-photo{cursor:pointer;background:#202423;border:0;width:100%;height:clamp(145px,18vw,240px);padding:0;display:block}._root_1n643_1 .bella-product-photo img,._root_1n643_1 .bella-combo-photo img{object-fit:cover;width:100%;height:100%;display:block}._root_1n643_1 .bella-photo-empty{color:#a59a90;background:radial-gradient(circle,#363333,#1f2323);place-items:center;width:100%;height:100%;display:grid}._root_1n643_1 .bella-photo-empty svg{width:38px;height:38px}._root_1n643_1 .bella-product-info,._root_1n643_1 .bella-combo-info{flex-direction:column;min-height:140px;padding:14px;display:flex}._root_1n643_1 .bella-product-info h3,._root_1n643_1 .bella-combo-info h3{overflow-wrap:anywhere;margin:0 0 6px;font-family:Georgia,Times New Roman,serif;font-size:1.26rem;line-height:1.15}._root_1n643_1 .bella-product-info p,._root_1n643_1 .bella-combo-info p{-webkit-line-clamp:2;color:#beb9b4;-webkit-box-orient:vertical;margin:0 0 14px;font-size:.87rem;line-height:1.35;display:-webkit-box;overflow:hidden}._root_1n643_1 .bella-product-info>div,._root_1n643_1 .bella-combo-info>div{justify-content:space-between;align-items:center;gap:7px;margin-top:auto;display:flex}._root_1n643_1 .bella-product-info strong,._root_1n643_1 .bella-combo-info strong{white-space:nowrap;font-size:1.13rem}._root_1n643_1 .bella-product-info button,._root_1n643_1 .bella-combo-info button{color:#fff;cursor:pointer;background:#b52539;border:0;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}._root_1n643_1 .bella-product-info button:hover,._root_1n643_1 .bella-combo-info button:hover{background:#d33649}._root_1n643_1 .bella-product-info button svg,._root_1n643_1 .bella-combo-info button svg{width:21px}._root_1n643_1 .bella-combo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._root_1n643_1 .bella-combo-photo{height:clamp(170px,22vw,270px)}._root_1n643_1 .bella-no-results{text-align:center;color:#ded4cd;justify-items:center;gap:7px;padding:44px 18px;display:grid}._root_1n643_1 .bella-no-results svg{color:#d45666;width:33px;height:33px}._root_1n643_1 .bella-no-results p{margin:0 0 12px}._root_1n643_1 .bella-no-results button{color:#fff;background:#51252d;border:1px solid #b95361;border-radius:12px;padding:10px 17px}._root_1n643_1 .bella-bottom-nav{background:#111516f5;grid-template-columns:repeat(5,minmax(0,1fr))}._root_1n643_1 .bella-bottom-nav button.active{color:#ff7d86;background:#491d27}._root_1n643_1 .mobile-cart{background:#b52539}@media (max-width:850px){._root_1n643_1 .bella-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){._root_1n643_1 .premium-photo-hero.shared-cover-layout.restaurant-hero{background-color:#0d1011}._root_1n643_1 .premium-photo-hero.shared-cover-layout .premium-mobile-cover{object-fit:cover;object-position:center}._root_1n643_1 .premium-photo-hero.shared-cover-layout.has-mobile-cover .premium-hero-brand,._root_1n643_1 .premium-photo-hero.shared-cover-layout:not(.has-mobile-cover) .premium-hero-brand{width:min(90%,400px);max-height:calc(var(--shared-cover-height) - 24px);top:12px;left:14px}._root_1n643_1 .premium-photo-hero.shared-cover-layout .bella-hero-identity{align-items:center;gap:10px}._root_1n643_1 .premium-photo-hero.shared-cover-layout .bella-hero-identity>img{object-fit:contain;object-position:center;flex:none;width:clamp(58px,18vw,78px);height:clamp(58px,18vw,78px)}._root_1n643_1 .premium-photo-hero.shared-cover-layout .bella-hero-identity h1{max-width:230px;font-size:clamp(1.22rem,5.4vw,1.75rem);line-height:1.05}._root_1n643_1 .premium-photo-hero.shared-cover-layout .premium-hero-brand p{-webkit-line-clamp:2;max-width:265px;margin:8px 0 0;font-size:.7rem}._root_1n643_1 .premium-photo-hero.shared-cover-layout .restaurant-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}._root_1n643_1 .premium-photo-hero.shared-cover-layout .restaurant-meta>span{white-space:normal;min-width:0;min-height:42px;padding:5px 6px;font-size:.67rem}._root_1n643_1 .premium-photo-hero.shared-cover-layout .restaurant-meta>span>div{overflow-wrap:anywhere;min-width:0}._root_1n643_1 .bella-search{height:52px;margin-top:12px;padding:0 14px}._root_1n643_1 .bella-search input{font-size:.85rem}._root_1n643_1 .bella-categories{gap:9px;margin-inline:-12px;padding-inline:12px}._root_1n643_1 .bella-categories button{min-width:75px;max-width:86px}._root_1n643_1 .bella-categories button>span{width:53px;height:53px}._root_1n643_1 .bella-section-heading{gap:8px}._root_1n643_1 .bella-section-heading h2{font-size:1.45rem}._root_1n643_1 .bella-section-heading button{font-size:.73rem}._root_1n643_1 .bella-product-grid,._root_1n643_1 .bella-combo-grid{gap:9px}._root_1n643_1 .bella-product-photo,._root_1n643_1 .bella-combo-photo{height:clamp(115px,37vw,185px)}._root_1n643_1 .bella-product-info,._root_1n643_1 .bella-combo-info{min-height:132px;padding:10px}._root_1n643_1 .bella-product-info h3,._root_1n643_1 .bella-combo-info h3{font-size:.98rem}._root_1n643_1 .bella-product-info p,._root_1n643_1 .bella-combo-info p{font-size:.7rem}._root_1n643_1 .bella-product-info strong,._root_1n643_1 .bella-combo-info strong{font-size:.92rem}._root_1n643_1 .bella-product-info button,._root_1n643_1 .bella-combo-info button{width:34px;height:34px}._root_1n643_1 .bella-bottom-nav{border-radius:16px;width:calc(100% - 12px);padding:5px;bottom:6px}._root_1n643_1 .bella-bottom-nav button{min-width:0;font-size:.61rem}._root_1n643_1 .bella-bottom-nav button svg{width:20px;height:20px}}@media (max-width:360px){._root_1n643_1 .bella-product-grid,._root_1n643_1 .bella-combo-grid{grid-template-columns:1fr}._root_1n643_1 .bella-product-photo,._root_1n643_1 .bella-combo-photo{height:180px}}._root_sexjh_2{color:#122b3d;background:#fff5e8}._root_sexjh_2 .consumer-topbar{background:#071f35;border-bottom-color:#ffffff1c}._root_sexjh_2 .consumer-brand>span{color:#09243a;box-shadow:none;background:#f6b934}._root_sexjh_2 .consumer-brand-copy small{color:#c6d0d5}._root_sexjh_2 .burger-topbar-actions b{color:#09243a;background:#f6b934;border-color:#071f35}._root_sexjh_2 .restaurant-hero{background-color:#09243a}._root_sexjh_2 .restaurant-hero:before{background:linear-gradient(90deg,#061d32b8,#061d3230 68%),linear-gradient(#0000 65%,#061d3260)}._root_sexjh_2 .restaurant-hero:after{background:linear-gradient(90deg,#0000,#f6b934,#0000)}._root_sexjh_2 .premium-hero-brand p{color:#fff6e7}._root_sexjh_2 .restaurant-meta>span{color:#fff6e7;background:#071f35df;border-color:#ffffff4d}._root_sexjh_2 .restaurant-meta>span:first-child{color:#85e4aa;border-color:#33b46c}._root_sexjh_2 .restaurant-meta .hero-star{color:#f6b934}._root_sexjh_2 .consumer-banner{color:#fff5e8;background:#09243a;border-color:#e8b746}._root_sexjh_2 .loyalty-invite{grid-template-columns:22px minmax(0,1fr) auto;justify-content:stretch;align-items:center;gap:12px;padding:12px max(18px,50% - 590px);display:grid}._root_sexjh_2 .loyalty-invite>svg{width:20px;height:20px}._root_sexjh_2 .loyalty-invite span{min-width:0}._root_sexjh_2 .loyalty-invite button{white-space:nowrap;color:#09243a;background:#f6b934}._root_sexjh_2 .burger-catalog-toolbar .menu-search{color:#122b3d;background:#fffdf9;border-color:#e8dccc;box-shadow:0 8px 26px #0b274016}._root_sexjh_2 .burger-catalog-toolbar .menu-search svg,._root_sexjh_2 .burger-catalog-toolbar .menu-search input,._root_sexjh_2 .burger-catalog-toolbar .menu-search input::placeholder{color:#455c6a}._root_sexjh_2 .category-chips{--category-art-size:clamp(86px, 9vw, 114px);background:#09243a;gap:clamp(8px,1.5vw,20px);margin:8px 0 23px;padding:16px 18px 14px}._root_sexjh_2 .category-chips button{min-width:calc(var(--category-art-size) + 16px);max-width:calc(var(--category-art-size) + 48px);white-space:nowrap;text-align:center;color:#fff;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:center;gap:6px;padding:0 4px;font-size:clamp(.88rem,1.7vw,1.45rem);font-weight:800;display:flex}._root_sexjh_2 .pastel-category-icon{width:var(--category-art-size);height:var(--category-art-size);color:#ffcb52;box-shadow:none;background-color:#124b8e;border:0;border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}._root_sexjh_2 .pastel-category-icon>img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}._root_sexjh_2 .pastel-category-art-all,._root_sexjh_2 .pastel-category-art-salgado,._root_sexjh_2 .pastel-category-art-doce,._root_sexjh_2 .pastel-category-art-bebidas{background-image:url(/assets/mc-food/templates/pastelaria-categorias.jpg);background-position-y:36.5%;background-repeat:no-repeat;background-size:544.68% 181.56%}._root_sexjh_2 .pastel-category-art-all{background-position-x:6.5%}._root_sexjh_2 .pastel-category-art-salgado{background-position-x:34%}._root_sexjh_2 .pastel-category-art-doce{background-position-x:62.9%}._root_sexjh_2 .pastel-category-art-bebidas{background-position-x:92.8%}._root_sexjh_2 .pastel-category-art-combos{background-image:url(/assets/mc-food/templates/pastelaria-combos.png);background-position:50%;background-repeat:no-repeat;background-size:123%}._root_sexjh_2 .pastel-category-art-other{border:2px solid #9cbbe4}._root_sexjh_2 .pastel-category-art-other svg{width:40%;height:40%}._root_sexjh_2 .category-chips button>span:last-child{padding:5px 8px;line-height:1.15;display:block}._root_sexjh_2 .category-chips button.active{color:#fff;box-shadow:none;background:0 0;transform:none}._root_sexjh_2 .category-chips button.active>span:last-child{color:#072b55;background:#ffbd2b;border-radius:999px;min-width:100%;box-shadow:0 6px 18px #001e4740}._root_sexjh_2 .category-chips button:focus-visible .pastel-category-icon{outline-offset:2px;outline:3px solid #ffbd2b}._root_sexjh_2 .burger-section-heading>span{background:#f6b934}._root_sexjh_2 .burger-section-heading h2{color:#102b40}._root_sexjh_2 .burger-section-heading button{color:#976714}._root_sexjh_2 .product-card,._root_sexjh_2 .offer-card{background:#fffdf9;border-color:#e8ded0;box-shadow:0 11px 30px #0b274013}._root_sexjh_2 .product-card:hover{border-color:#e3ad40;box-shadow:0 18px 36px #0b274022}._root_sexjh_2 .product-image-wrap{background:#101010}._root_sexjh_2 .offer-card>img{background:#f0e7d9}._root_sexjh_2 .product-image-wrap>img{object-fit:cover;object-position:center;filter:none;width:66%;height:100%;margin-inline:auto;padding:0;display:block;transform:none}._root_sexjh_2 .product-card:hover .product-image-wrap>img{transform:none}._root_sexjh_2 .product-copy>span{color:#93681d}._root_sexjh_2 .product-copy h3,._root_sexjh_2 .offer-card h3{color:#102b40}._root_sexjh_2 .product-copy p,._root_sexjh_2 .offer-card p{color:#60707b}._root_sexjh_2 .product-copy>div>strong,._root_sexjh_2 .offer-card-footer>strong{color:#102b40}._root_sexjh_2 .product-copy button,._root_sexjh_2 .offer-card-footer button,._root_sexjh_2 .primary-action,._root_sexjh_2 .mobile-cart{color:#09243a;background:#f6b934;box-shadow:0 7px 18px #d1962430}._root_sexjh_2 .product-card .favorite-button{place-items:center;padding:0;display:grid;box-shadow:none!important;color:#fff!important;background:0 0!important;border:0!important}._root_sexjh_2 .product-card .favorite-button svg{fill:none;stroke:currentColor;filter:drop-shadow(0 2px 3px #000c);width:30px;height:30px}._root_sexjh_2 .product-card .favorite-button.active{color:#f6b934!important;background:0 0!important}._root_sexjh_2 .product-card .favorite-button.active svg{fill:currentColor}._root_sexjh_2 .product-promotion-badge{border-color:#87baff;color:#fff!important;background:#1959a6!important}._root_sexjh_2 .cart-panel,._root_sexjh_2 .account-card,._root_sexjh_2 .member-benefits-panel{color:#122b3d;background:#fffdf9;border-color:#e8ded0}._root_sexjh_2 .account-card h3,._root_sexjh_2 .account-card strong,._root_sexjh_2 .member-benefits-panel h3{color:#122b3d}._root_sexjh_2 .account-note,._root_sexjh_2 .account-card>p,._root_sexjh_2 .account-form-intro,._root_sexjh_2 .member-benefits-panel p,._root_sexjh_2 .account-card label,._root_sexjh_2 .account-card label>span,._root_sexjh_2 .profile-privacy{color:#576574}._root_sexjh_2 .consumer-bottom-nav{background:#071f35f7;border-color:#31506a}._root_sexjh_2 .consumer-bottom-nav button{color:#d2dce1}._root_sexjh_2 .consumer-bottom-nav button.active{color:#09243a;background:#f6b934}._root_sexjh_2 .mc-signature.mc-signature-premium>a{background:#09243a;border-color:#36536a}._root_sexjh_2 .mc-signature-mark{color:#09243a;background:#f6b934}._root_sexjh_2 .mc-signature-copy>strong,._root_sexjh_2 .mc-signature-cta{color:#f6b934}@media (max-width:640px){._root_sexjh_2 .loyalty-invite{grid-template-columns:18px minmax(0,1fr) auto;gap:9px;padding:10px 14px}._root_sexjh_2 .loyalty-invite>svg{width:18px;height:18px}._root_sexjh_2 .loyalty-invite span{font-size:.75rem;line-height:1.2}._root_sexjh_2 .loyalty-invite small{font-size:.68rem;line-height:1.25}._root_sexjh_2 .loyalty-invite button{max-width:none;min-height:36px;padding:6px 9px;font-size:.71rem}._root_sexjh_2.consumer-page .category-chips{--category-art-size:clamp(58px, 17vw, 72px);justify-content:space-between;gap:0;width:calc(100% + 24px);max-width:none;margin:8px -12px 20px;padding:10px 6px 12px;scroll-padding-inline:6px}._root_sexjh_2 .category-chips button{white-space:normal;flex:1 0 62px;min-width:62px;max-width:none;padding:0 2px;font-size:.67rem}._root_sexjh_2 .category-chips button>span:last-child{padding:5px 3px}._root_sexjh_2 .product-card{grid-template-rows:auto 1fr}._root_sexjh_2 .product-image-wrap{aspect-ratio:8/5;height:auto;min-height:0}._root_sexjh_2 .premium-photo-hero.shared-cover-layout .restaurant-hero-grid,._root_sexjh_2 .premium-photo-hero.shared-cover-layout .premium-mobile-cover{background:#09243a}._root_sexjh_2 .premium-photo-hero.shared-cover-layout.restaurant-hero:before{background:linear-gradient(90deg,#061d32ad,#061d3240 70%,#0000)}}._root_1clxr_2{color:#172b1c;background:#f7f3e9}._root_1clxr_2 .consumer-topbar{background:#172b1c;border-bottom-color:#ffffff1c}._root_1clxr_2 .consumer-brand>span{color:#172b1c;box-shadow:none;background:#9bbf70}._root_1clxr_2 .consumer-brand-copy small{color:#d5e0c9}._root_1clxr_2 .burger-topbar-actions b{color:#172b1c;background:#9bbf70;border-color:#172b1c}._root_1clxr_2 .restaurant-hero{background-color:#172b1c}._root_1clxr_2 .restaurant-hero:before{background:linear-gradient(90deg,#102215a8,#10221520 70%),linear-gradient(#0000 62%,#10221570)}._root_1clxr_2 .restaurant-hero:after{background:linear-gradient(90deg,#0000,#9bbf70,#0000)}._root_1clxr_2 .premium-hero-brand p{color:#fffaf2}._root_1clxr_2 .restaurant-meta>span{color:#fffaf2;background:#172b1ce8;border-color:#ffffff4d}._root_1clxr_2 .restaurant-meta>span:first-child{color:#c6e9a7;border-color:#9bbf70}._root_1clxr_2 .restaurant-meta .hero-star{color:#9bbf70}._root_1clxr_2 .consumer-banner{color:#f7f3e9;background:#172b1c;border-color:#9bbf70}._root_1clxr_2 .loyalty-invite{grid-template-columns:22px minmax(0,1fr) auto;justify-content:stretch;align-items:center;gap:12px;padding:12px max(18px,50% - 590px);display:grid}._root_1clxr_2 .loyalty-invite>svg{width:20px;height:20px}._root_1clxr_2 .loyalty-invite span{min-width:0}._root_1clxr_2 .loyalty-invite button{white-space:nowrap;color:#172b1c;background:#9bbf70}._root_1clxr_2 .burger-catalog-toolbar .menu-search{color:#172b1c;background:#fffcf6;border-color:#e9dfcf;box-shadow:0 8px 26px #172b1c14}._root_1clxr_2 .burger-catalog-toolbar .menu-search svg,._root_1clxr_2 .burger-catalog-toolbar .menu-search input,._root_1clxr_2 .burger-catalog-toolbar .menu-search input::placeholder{color:#5b6657}._root_1clxr_2.consumer-page .category-chips{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#9bbf70 transparent;background:#172b1c;border-radius:20px;flex-wrap:nowrap;gap:13px;max-width:100%;margin:8px 0 23px;padding:16px 18px 12px;display:flex;overflow:auto hidden}._root_1clxr_2 .category-chips button{white-space:normal;text-align:center;scroll-snap-align:start;color:#f7f3e9;width:91px;min-width:0;max-width:none;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;flex:0 0 91px;justify-content:flex-start;align-items:center;gap:6px;padding:0 2px;font-size:.76rem;font-weight:800;display:flex}._root_1clxr_2 .marmitaria-category-icon{aspect-ratio:1;color:#507438;background:#e9dfcf;border:2px solid #9bbf70;border-radius:50%;flex:none;place-items:center;width:70px;display:grid;position:relative;overflow:hidden;box-shadow:0 6px 14px #081a0b42}._root_1clxr_2 .marmitaria-category-icon>svg{width:40%;height:40%}._root_1clxr_2 .marmitaria-category-icon>img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}._root_1clxr_2 .category-chips button>span:last-child{padding:5px 8px;line-height:1.2;display:block}._root_1clxr_2 .category-chips button.active{color:#fff;box-shadow:none;background:0 0;transform:none}._root_1clxr_2 .category-chips button.active .marmitaria-category-icon{border-color:#d8eea9;box-shadow:0 0 0 3px #507438,0 8px 18px #081a0b50}._root_1clxr_2 .category-chips button.active>span:last-child{color:#172b1c;background:#9bbf70;border-radius:999px;min-width:100%}._root_1clxr_2 .category-chips button:focus-visible .marmitaria-category-icon{outline-offset:4px;outline:3px solid #d8eea9}._root_1clxr_2 .burger-section-heading>span{background:#507438}._root_1clxr_2 .burger-section-heading h2{color:#172b1c}._root_1clxr_2 .burger-section-heading button{color:#507438}._root_1clxr_2 .product-card,._root_1clxr_2 .offer-card{background:#fffcf6;border-color:#e9dfcf;box-shadow:0 11px 30px #172b1c14}._root_1clxr_2 .product-card:hover{border-color:#9bbf70;box-shadow:0 18px 36px #172b1c22}._root_1clxr_2 .product-image-wrap{background:#eee8dc}._root_1clxr_2 .product-image-wrap>img{object-fit:contain;object-position:center;filter:none;width:100%;height:100%;padding:8px;display:block;transform:none}._root_1clxr_2 .product-card:hover .product-image-wrap>img{transform:none}._root_1clxr_2 .offer-card>img{object-fit:contain;background:#eee8dc}._root_1clxr_2 .product-copy>span{color:#62432e}._root_1clxr_2 .product-copy h3,._root_1clxr_2 .offer-card h3{color:#172b1c}._root_1clxr_2 .product-copy p,._root_1clxr_2 .offer-card p{color:#5b6657}._root_1clxr_2 .product-copy>div>strong,._root_1clxr_2 .offer-card-footer>strong{color:#172b1c}._root_1clxr_2 .product-copy button,._root_1clxr_2 .offer-card-footer button,._root_1clxr_2 .primary-action,._root_1clxr_2 .mobile-cart{color:#fff;background:#507438;box-shadow:0 7px 18px #34532030}._root_1clxr_2 .product-card .favorite-button{place-items:center;padding:0;display:grid;box-shadow:none!important;color:#fff!important;background:0 0!important;border:0!important}._root_1clxr_2 .product-card .favorite-button svg{fill:none;stroke:currentColor;filter:drop-shadow(0 2px 3px #000c);width:30px;height:30px}._root_1clxr_2 .product-card .favorite-button.active{color:#9bbf70!important}._root_1clxr_2 .product-card .favorite-button.active svg{fill:currentColor}._root_1clxr_2 .product-promotion-badge{border-color:#d8eea9;color:#fff!important;background:#172b1c!important}._root_1clxr_2 .cart-panel,._root_1clxr_2 .account-card,._root_1clxr_2 .member-benefits-panel{color:#172b1c;background:#fffcf6;border-color:#e9dfcf}._root_1clxr_2 .account-card h3,._root_1clxr_2 .account-card strong,._root_1clxr_2 .member-benefits-panel h3{color:#172b1c}._root_1clxr_2 .account-note,._root_1clxr_2 .account-card>p,._root_1clxr_2 .account-form-intro,._root_1clxr_2 .member-benefits-panel p,._root_1clxr_2 .account-card label,._root_1clxr_2 .account-card label>span,._root_1clxr_2 .profile-privacy{color:#5b6657}._root_1clxr_2 .consumer-bottom-nav{background:#172b1cf7;border-color:#507438}._root_1clxr_2 .consumer-bottom-nav button{color:#dae6d2}._root_1clxr_2 .consumer-bottom-nav button.active{color:#fff;background:#507438}._root_1clxr_2 .mc-signature.mc-signature-premium>a{background:#172b1c;border-color:#507438}._root_1clxr_2 .mc-signature-mark{color:#172b1c;background:#9bbf70}._root_1clxr_2 .mc-signature-copy>strong,._root_1clxr_2 .mc-signature-cta{color:#9bbf70}@media (max-width:640px){._root_1clxr_2 .loyalty-invite{grid-template-columns:18px minmax(0,1fr) auto;gap:9px;padding:10px 14px}._root_1clxr_2 .loyalty-invite>svg{width:18px;height:18px}._root_1clxr_2 .loyalty-invite span{font-size:.75rem;line-height:1.2}._root_1clxr_2 .loyalty-invite small{font-size:.68rem;line-height:1.25}._root_1clxr_2 .loyalty-invite button{max-width:none;min-height:36px;padding:6px 9px;font-size:.71rem}._root_1clxr_2.consumer-page .category-chips{flex-wrap:nowrap;gap:8px;width:calc(100% + 24px);max-width:none;margin:8px -12px 20px;padding:12px 10px 10px;display:flex;overflow:auto hidden}._root_1clxr_2 .category-chips button{flex:0 0 78px;width:78px;min-width:78px;max-width:78px;padding:0 1px;font-size:.69rem}._root_1clxr_2 .marmitaria-category-icon{width:62px}._root_1clxr_2 .category-chips button>span:last-child{padding:5px 3px}._root_1clxr_2 .product-card{grid-template-rows:auto 1fr}._root_1clxr_2 .product-image-wrap{aspect-ratio:8/5;height:auto;min-height:0}._root_1clxr_2 .premium-photo-hero.shared-cover-layout .restaurant-hero-grid,._root_1clxr_2 .premium-photo-hero.shared-cover-layout .premium-mobile-cover{background:#172b1c}._root_1clxr_2 .premium-photo-hero.shared-cover-layout.restaurant-hero:before{background:linear-gradient(90deg,#102215ac,#10221530 70%,#0000)}}._root_oqx50_2{color:#2f2020;background:#faf6f0}._root_oqx50_2 .consumer-topbar{background:#4b1020;border-bottom-color:#ffffff1c}._root_oqx50_2 .consumer-brand>span{color:#4b1020;box-shadow:none;background:#d9b77a}._root_oqx50_2 .consumer-brand-copy small{color:#eee3d6}._root_oqx50_2 .burger-topbar-actions b{color:#4b1020;background:#d9b77a;border-color:#4b1020}._root_oqx50_2 .restaurant-hero{background-color:#4b1020}._root_oqx50_2 .restaurant-hero:before{background:linear-gradient(90deg,#250812a8,#25081220 70%),linear-gradient(#0000 62%,#25081270)}._root_oqx50_2 .restaurant-hero:after{background:linear-gradient(90deg,#0000,#d9b77a,#0000)}._root_oqx50_2 .premium-hero-brand p{color:#fffaf2}._root_oqx50_2 .restaurant-meta>span{color:#fffaf2;background:#4b1020e8;border-color:#ffffff4d}._root_oqx50_2 .restaurant-meta>span:first-child{color:#fffaf2;border-color:#d9b77a}._root_oqx50_2 .restaurant-meta .hero-star{color:#d9b77a}._root_oqx50_2 .consumer-banner{color:#faf6f0;background:#4b1020;border-color:#d9b77a}._root_oqx50_2 .loyalty-invite{grid-template-columns:22px minmax(0,1fr) auto;justify-content:stretch;align-items:center;gap:12px;padding:12px max(18px,50% - 590px);display:grid}._root_oqx50_2 .loyalty-invite>svg{width:20px;height:20px}._root_oqx50_2 .loyalty-invite span{min-width:0}._root_oqx50_2 .loyalty-invite button{white-space:nowrap;color:#4b1020;background:#d9b77a}._root_oqx50_2 .burger-catalog-toolbar .menu-search{color:#4b1020;background:#fffcf8;border-color:#eee3d6;box-shadow:0 8px 26px #4b102014}._root_oqx50_2 .burger-catalog-toolbar .menu-search svg,._root_oqx50_2 .burger-catalog-toolbar .menu-search input,._root_oqx50_2 .burger-catalog-toolbar .menu-search input::placeholder{color:#685855}._root_oqx50_2.consumer-page .category-chips{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#d9b77a transparent;background:#faf6f0;border:1px solid #eee3d6;border-radius:20px;flex-wrap:nowrap;gap:13px;max-width:100%;margin:8px 0 23px;padding:16px 18px 12px;display:flex;overflow:auto hidden}._root_oqx50_2 .category-chips button{white-space:normal;text-align:center;scroll-snap-align:start;color:#4b1020;width:91px;min-width:0;max-width:none;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;flex:0 0 91px;justify-content:flex-start;align-items:center;gap:6px;padding:0 2px;font-size:.76rem;font-weight:800;display:flex}._root_oqx50_2 .festa-category-icon{aspect-ratio:1;color:#741b35;background:#eee3d6;border:2px solid #d9b77a;border-radius:50%;flex:none;place-items:center;width:70px;display:grid;position:relative;overflow:hidden;box-shadow:0 6px 14px #25081224}._root_oqx50_2 .festa-category-icon>svg{width:40%;height:40%}._root_oqx50_2 .festa-category-icon>img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}._root_oqx50_2 .category-chips button>span:last-child{padding:5px 8px;line-height:1.2;display:block}._root_oqx50_2 .category-chips button.active{color:#741b35;box-shadow:none;background:0 0;transform:none}._root_oqx50_2 .category-chips button.active .festa-category-icon{border-color:#d9b77a;box-shadow:0 0 0 3px #741b35,0 8px 18px #25081230}._root_oqx50_2 .category-chips button.active .festa-category-icon:not(:has(img)){color:#fff;background:#741b35}._root_oqx50_2 .category-chips button.active>span:last-child{color:#fff;background:#741b35;border-radius:999px;min-width:100%}._root_oqx50_2 .category-chips button:focus-visible .festa-category-icon{outline-offset:4px;outline:3px solid #741b35}._root_oqx50_2 .burger-section-heading>span{background:#741b35}._root_oqx50_2 .burger-section-heading h2{color:#4b1020}._root_oqx50_2 .burger-section-heading button{color:#741b35}._root_oqx50_2 .product-card,._root_oqx50_2 .offer-card{background:#fffcf8;border-color:#eee3d6;box-shadow:0 11px 30px #4b102014}._root_oqx50_2 .product-card:hover{border-color:#d9b77a;box-shadow:0 18px 36px #4b102022}._root_oqx50_2 .product-image-wrap{background:#eee3d6}._root_oqx50_2 .product-image-wrap>img{object-fit:contain;object-position:center;filter:none;width:100%;height:100%;padding:8px;display:block;transform:none}._root_oqx50_2 .product-card:hover .product-image-wrap>img{transform:none}._root_oqx50_2 .offer-card>img{object-fit:contain;background:#eee3d6}._root_oqx50_2 .product-copy>span{color:#70432d}._root_oqx50_2 .product-copy h3,._root_oqx50_2 .offer-card h3{color:#4b1020}._root_oqx50_2 .product-copy p,._root_oqx50_2 .offer-card p{color:#685855}._root_oqx50_2 .product-copy>div>strong,._root_oqx50_2 .offer-card-footer>strong{color:#4b1020}._root_oqx50_2 .product-copy button,._root_oqx50_2 .offer-card-footer button,._root_oqx50_2 .primary-action,._root_oqx50_2 .mobile-cart{color:#fff;background:#741b35;box-shadow:0 7px 18px #741b3530}._root_oqx50_2 .product-card .favorite-button{place-items:center;padding:0;display:grid;box-shadow:none!important;color:#fff!important;background:0 0!important;border:0!important}._root_oqx50_2 .product-card .favorite-button svg{fill:none;stroke:currentColor;filter:drop-shadow(0 2px 3px #000c);width:30px;height:30px}._root_oqx50_2 .product-card .favorite-button.active{color:#741b35!important}._root_oqx50_2 .product-card .favorite-button.active svg{fill:currentColor}._root_oqx50_2 .product-promotion-badge{border-color:#e8c78d;color:#fff!important;background:#4b1020!important}._root_oqx50_2 .cart-panel,._root_oqx50_2 .account-card,._root_oqx50_2 .member-benefits-panel{color:#4b1020;background:#fffcf8;border-color:#eee3d6}._root_oqx50_2 .account-card h3,._root_oqx50_2 .account-card strong,._root_oqx50_2 .member-benefits-panel h3{color:#4b1020}._root_oqx50_2 .account-note,._root_oqx50_2 .account-card>p,._root_oqx50_2 .account-form-intro,._root_oqx50_2 .member-benefits-panel p,._root_oqx50_2 .account-card label,._root_oqx50_2 .account-card label>span,._root_oqx50_2 .profile-privacy{color:#685855}._root_oqx50_2 .consumer-bottom-nav{background:#4b1020f7;border-color:#741b35}._root_oqx50_2 .consumer-bottom-nav button{color:#eee3d6}._root_oqx50_2 .consumer-bottom-nav button.active{color:#fff;background:#741b35}._root_oqx50_2 .mc-signature.mc-signature-premium>a{background:#4b1020;border-color:#741b35}._root_oqx50_2 .mc-signature-mark{color:#4b1020;background:#d9b77a}._root_oqx50_2 .mc-signature-copy>strong,._root_oqx50_2 .mc-signature-cta{color:#d9b77a}@media (max-width:640px){._root_oqx50_2 .loyalty-invite{grid-template-columns:18px minmax(0,1fr) auto;gap:9px;padding:10px 14px}._root_oqx50_2 .loyalty-invite>svg{width:18px;height:18px}._root_oqx50_2 .loyalty-invite span{font-size:.75rem;line-height:1.2}._root_oqx50_2 .loyalty-invite small{font-size:.68rem;line-height:1.25}._root_oqx50_2 .loyalty-invite button{max-width:none;min-height:36px;padding:6px 9px;font-size:.71rem}._root_oqx50_2.consumer-page .category-chips{flex-wrap:nowrap;gap:8px;width:calc(100% + 24px);max-width:none;margin:8px -12px 20px;padding:12px 10px 10px;display:flex;overflow:auto hidden}._root_oqx50_2 .category-chips button{flex:0 0 78px;width:78px;min-width:78px;max-width:78px;padding:0 1px;font-size:.69rem}._root_oqx50_2 .festa-category-icon{width:62px}._root_oqx50_2 .category-chips button>span:last-child{padding:5px 3px}._root_oqx50_2 .product-card{grid-template-rows:auto 1fr}._root_oqx50_2 .product-image-wrap{aspect-ratio:8/5;height:auto;min-height:0}._root_oqx50_2 .premium-photo-hero.shared-cover-layout .restaurant-hero-grid,._root_oqx50_2 .premium-photo-hero.shared-cover-layout .premium-mobile-cover{background:#4b1020}._root_oqx50_2 .premium-photo-hero.shared-cover-layout.restaurant-hero:before{background:linear-gradient(90deg,#250812ac,#25081230 70%,#0000)}}._root_uk2p5_2{color:#2b211d;background:#faf6ef}._root_uk2p5_2 .consumer-topbar{background:#211713;border-bottom-color:#f5ad2830}._root_uk2p5_2 .consumer-brand>span{color:#211713;box-shadow:none;background:#f5ad28}._root_uk2p5_2 .consumer-brand-copy small{color:#e4d6c6}._root_uk2p5_2 .burger-topbar-actions b{color:#211713;background:#f5ad28;border-color:#211713}._root_uk2p5_2 .restaurant-hero{background-color:#211713}._root_uk2p5_2 .restaurant-hero:before{background:linear-gradient(90deg,#160e0bba,#160e0b28 72%),linear-gradient(#0000 60%,#160e0b70)}._root_uk2p5_2 .restaurant-hero:after{background:linear-gradient(90deg,#0000,#f5ad28,#0000)}._root_uk2p5_2 .premium-hero-brand p{color:#fff8ed}._root_uk2p5_2 .premium-hero-brand{width:min(700px,72%);min-height:250px}._root_uk2p5_2 .frango-hero-identity{align-items:center;gap:clamp(15px,2.4vw,32px);width:100%;display:flex}._root_uk2p5_2 .frango-hero-identity>img{filter:drop-shadow(0 8px 18px #0009);flex:none;width:clamp(145px,16vw,190px);max-width:none;height:auto;max-height:none}._root_uk2p5_2 .frango-hero-identity>div:last-child{min-width:0}._root_uk2p5_2 .frango-hero-identity h1{color:#fff8ed;text-shadow:0 3px 14px #000;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,3.4vw,3.3rem);font-weight:800}._root_uk2p5_2 .premium-photo-hero .frango-hero-identity p{color:#f5ad28;letter-spacing:.03em;text-shadow:0 2px 9px #000;max-width:330px;margin-top:11px;font-size:clamp(.82rem,1.15vw,1rem);line-height:1.35}._root_uk2p5_2 .restaurant-meta>span{color:#fff8ed;background:#211713e8;border-color:#fff5}._root_uk2p5_2 .restaurant-meta>span:first-child{color:#fff8ed;border-color:#f5ad28}._root_uk2p5_2 .restaurant-meta .hero-star{color:#f5ad28}._root_uk2p5_2 .consumer-banner{color:#fff8ed;background:#211713;border-color:#f5ad28}._root_uk2p5_2 .loyalty-invite{grid-template-columns:22px minmax(0,1fr) auto;justify-content:stretch;align-items:center;gap:12px;padding:12px max(18px,50% - 590px);display:grid}._root_uk2p5_2 .loyalty-invite>svg{width:20px;height:20px}._root_uk2p5_2 .loyalty-invite span{min-width:0}._root_uk2p5_2 .loyalty-invite button{white-space:nowrap;color:#211713;background:#f5ad28}._root_uk2p5_2 .burger-catalog-toolbar .menu-search{color:#2b211d;background:#fffcf7;border-color:#ede3d6;box-shadow:0 8px 26px #21171316}._root_uk2p5_2 .burger-catalog-toolbar .menu-search svg,._root_uk2p5_2 .burger-catalog-toolbar .menu-search input,._root_uk2p5_2 .burger-catalog-toolbar .menu-search input::placeholder{color:#62544b}._root_uk2p5_2.consumer-page .category-chips{scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#f5ad28 transparent;background:#fffaf2;border:1px solid #ede3d6;border-radius:20px;flex-wrap:nowrap;gap:12px;max-width:100%;margin:8px 0 23px;padding:15px 17px 12px;display:flex;overflow:auto hidden}._root_uk2p5_2 .category-chips button{white-space:normal;text-align:center;color:#2b211d;width:88px;min-width:0;min-height:0;box-shadow:none;scroll-snap-align:start;background:0 0;border:0;border-radius:0;flex-direction:column;flex:0 0 88px;justify-content:flex-start;align-items:center;gap:6px;padding:0 2px;font-size:.75rem;font-weight:800;display:flex}._root_uk2p5_2 .frango-category-icon{aspect-ratio:1;color:#f5ad28;background:#211713;border:2px solid #d9b782;border-radius:50%;flex:none;place-items:center;width:68px;display:grid;position:relative;overflow:hidden;box-shadow:0 6px 16px #21171324}._root_uk2p5_2 .frango-category-icon>svg{width:40%;height:40%}._root_uk2p5_2 .frango-category-icon>img{object-fit:cover;object-position:center;border:0;border-radius:50%;width:100%;height:100%;position:absolute;inset:0}._root_uk2p5_2 .frango-category-combo>img{object-position:82% center}._root_uk2p5_2 .category-chips button>span:last-child{padding:5px 6px;line-height:1.2;display:block}._root_uk2p5_2 .category-chips button.active{color:#211713;box-shadow:none;background:0 0;transform:none}._root_uk2p5_2 .category-chips button.active .frango-category-icon{box-shadow:0 0 0 3px #f5ad28,0 8px 18px #21171330}._root_uk2p5_2 .category-chips button.active>span:last-child{color:#211713;background:#f5ad28;border-radius:999px;min-width:100%}._root_uk2p5_2 .category-chips button:focus-visible .frango-category-icon{outline-offset:4px;outline:3px solid #a84e28}._root_uk2p5_2 .burger-section-heading>span{background:#f5ad28}._root_uk2p5_2 .burger-section-heading h2{color:#2b211d}._root_uk2p5_2 .burger-section-heading button{color:#873d1e}._root_uk2p5_2 .product-card{background:#fffcf7;border-color:#ede3d6;box-shadow:0 11px 30px #21171313}._root_uk2p5_2 .product-card:hover{border-color:#d9b782;box-shadow:0 17px 34px #21171320}._root_uk2p5_2 .product-image-wrap{background:#eee3d5}._root_uk2p5_2.consumer-page[data-template-id] .product-image-wrap>img{object-fit:contain;object-position:center;filter:none;width:100%;height:100%;padding:0;display:block;transform:none}._root_uk2p5_2 .product-card:hover .product-image-wrap>img{transform:none}._root_uk2p5_2 .product-copy{padding:16px}._root_uk2p5_2 .product-copy>span{color:#884328}._root_uk2p5_2 .product-copy h3,._root_uk2p5_2 .offer-card h3{color:#2b211d}._root_uk2p5_2 .product-copy p,._root_uk2p5_2 .offer-card p{color:#62544b}._root_uk2p5_2 .product-copy>div>strong,._root_uk2p5_2 .offer-card-footer>strong{color:#9d4221}._root_uk2p5_2 .product-copy button,._root_uk2p5_2 .offer-card-footer button,._root_uk2p5_2 .primary-action,._root_uk2p5_2 .mobile-cart{color:#211713;background:#f5ad28;box-shadow:0 7px 18px #9f661e30}._root_uk2p5_2 .product-card .favorite-button{place-items:center;padding:0;display:grid;box-shadow:none!important;color:#fff!important;background:0 0!important;border:0!important}._root_uk2p5_2 .product-card .favorite-button svg{fill:none;stroke:currentColor;filter:drop-shadow(0 2px 3px #000c);width:29px;height:29px}._root_uk2p5_2 .product-card .favorite-button.active{color:#f5ad28!important}._root_uk2p5_2 .product-card .favorite-button.active svg{fill:currentColor}._root_uk2p5_2 .product-promotion-badge{border-color:#f5ad28;color:#fffaf2!important;background:#211713!important}._root_uk2p5_2 .offer-card,._root_uk2p5_2 .cart-panel,._root_uk2p5_2 .account-card,._root_uk2p5_2 .member-benefits-panel{color:#2b211d;background:#fffcf7;border-color:#ede3d6}._root_uk2p5_2.consumer-page[data-template-id] .offer-card>img{object-fit:contain;background:#eee3d5;padding:5px}._root_uk2p5_2 .account-card h3,._root_uk2p5_2 .account-card strong,._root_uk2p5_2 .member-benefits-panel h3{color:#2b211d}._root_uk2p5_2 .account-note,._root_uk2p5_2 .account-card>p,._root_uk2p5_2 .account-form-intro,._root_uk2p5_2 .member-benefits-panel p,._root_uk2p5_2 .account-card label,._root_uk2p5_2 .account-card label>span,._root_uk2p5_2 .profile-privacy{color:#62544b}._root_uk2p5_2 .consumer-bottom-nav{background:#211713f7;border-color:#73502e}._root_uk2p5_2 .consumer-bottom-nav button{color:#ede3d6}._root_uk2p5_2 .consumer-bottom-nav button.active{color:#211713;background:#f5ad28}._root_uk2p5_2 .mc-signature.mc-signature-premium>a{background:#211713;border-color:#73502e}._root_uk2p5_2 .mc-signature-mark{color:#211713;background:#f5ad28}._root_uk2p5_2 .mc-signature-copy>strong,._root_uk2p5_2 .mc-signature-cta{color:#f5ad28}@media (max-width:640px){._root_uk2p5_2.consumer-page .premium-photo-hero.shared-cover-layout .premium-hero-brand,._root_uk2p5_2.consumer-page .premium-photo-hero.shared-cover-layout.has-mobile-cover .premium-hero-brand{width:calc(100% - 24px);max-height:calc(56.25vw - 20px);top:10px;left:12px}._root_uk2p5_2 .frango-hero-identity{align-items:center;gap:9px}._root_uk2p5_2.consumer-page .premium-photo-hero.shared-cover-layout .frango-hero-identity>img{flex:none;width:clamp(78px,25vw,110px);height:auto;max-height:none}._root_uk2p5_2 .frango-hero-identity h1{font-size:clamp(1.2rem,5.4vw,1.65rem);line-height:1.03}._root_uk2p5_2.consumer-page .premium-photo-hero.shared-cover-layout .frango-hero-identity p{-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:180px;max-height:3.9em;margin-top:5px;font-size:clamp(.61rem,2.4vw,.76rem);line-height:1.26;display:-webkit-box;overflow:hidden}._root_uk2p5_2 .loyalty-invite{grid-template-columns:18px minmax(0,1fr) auto;gap:9px;padding:10px 14px}._root_uk2p5_2 .loyalty-invite>svg{width:18px;height:18px}._root_uk2p5_2 .loyalty-invite span{font-size:.75rem;line-height:1.2}._root_uk2p5_2 .loyalty-invite small{font-size:.68rem;line-height:1.25}._root_uk2p5_2 .loyalty-invite button{min-height:36px;padding:6px 9px;font-size:.71rem}._root_uk2p5_2.consumer-page .category-chips{gap:8px;width:calc(100% + 24px);max-width:none;margin:8px -12px 20px;padding:12px 10px 10px}._root_uk2p5_2 .category-chips button{flex:0 0 76px;width:76px;min-width:76px;max-width:76px;padding:0 1px;font-size:.68rem}._root_uk2p5_2 .frango-category-icon{width:60px}._root_uk2p5_2 .category-chips button>span:last-child{padding:5px 3px}._root_uk2p5_2.consumer-page .product-card{grid-template-rows:auto 1fr}._root_uk2p5_2.consumer-page .product-image-wrap{aspect-ratio:1;width:100%;height:auto;min-height:0;position:relative}._root_uk2p5_2.consumer-page .product-image-wrap>img{position:absolute;inset:0}._root_uk2p5_2 .premium-photo-hero.shared-cover-layout .restaurant-hero-grid,._root_uk2p5_2 .premium-photo-hero.shared-cover-layout .premium-mobile-cover{background:#211713}._root_uk2p5_2 .premium-photo-hero.shared-cover-layout.restaurant-hero:before{background:linear-gradient(90deg,#160e0bc2,#160e0b38 70%,#0000)}}._root_7h78d_2{color:#281b1b;background:#fff9f6}._root_7h78d_2 .consumer-topbar{background:#281b1b;border-bottom-color:#d9a75b55}._root_7h78d_2 .consumer-brand>span{color:#fff;box-shadow:none;background:#d94379}._root_7h78d_2 .consumer-brand-copy small{color:#ead5da}._root_7h78d_2 .burger-topbar-actions b{color:#fff;background:#d94379;border-color:#281b1b}._root_7h78d_2 .restaurant-hero{background-color:#f8dce6;background-position:50%}._root_7h78d_2 .restaurant-hero:before{background:linear-gradient(90deg,#fff9f6aa,#0000 49%)}._root_7h78d_2 .restaurant-hero:after{background:linear-gradient(90deg,#0000,#d9a75b,#0000)}._root_7h78d_2 .premium-hero-brand{width:min(390px,42%);min-height:260px;text-shadow:none}._root_7h78d_2 .premium-hero-brand img{object-fit:contain;object-position:left center;width:min(250px,100%);height:210px;max-height:none}._root_7h78d_2 .premium-photo-hero .premium-hero-brand p{color:#56363c;letter-spacing:.01em;max-width:250px;text-shadow:none;font-size:clamp(.85rem,1.3vw,1.05rem);font-weight:650;line-height:1.35}._root_7h78d_2 .restaurant-meta>span{color:#fff9f6;background:#281b1bea;border-color:#fff9f655}._root_7h78d_2 .restaurant-meta>span:first-child{border-color:#d9a75b}._root_7h78d_2 .restaurant-meta .hero-star{color:#d9a75b!important}._root_7h78d_2 .consumer-banner{color:#fff9f6;background:#281b1b;border-color:#d9a75b}._root_7h78d_2 .loyalty-invite{grid-template-columns:22px minmax(0,1fr) auto;justify-content:stretch;align-items:center;gap:12px;padding:12px max(18px,50% - 590px);display:grid}._root_7h78d_2 .loyalty-invite>svg{width:20px;height:20px}._root_7h78d_2 .loyalty-invite span{min-width:0}._root_7h78d_2 .loyalty-invite button{white-space:nowrap;color:#fff;background:#d94379}._root_7h78d_2 .burger-catalog-toolbar .menu-search{color:#281b1b;background:#fffcfa;border-color:#ecdee0;box-shadow:0 8px 26px #281b1b12}._root_7h78d_2 .burger-catalog-toolbar .menu-search svg,._root_7h78d_2 .burger-catalog-toolbar .menu-search input,._root_7h78d_2 .burger-catalog-toolbar .menu-search input::placeholder{color:#695658}._root_7h78d_2.consumer-page .category-chips{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#d94379 transparent;background:#fff5f4;border:1px solid #ecdee0;border-radius:20px;flex-wrap:nowrap;gap:13px;max-width:100%;margin:8px 0 23px;padding:16px 18px 12px;display:flex;overflow:auto hidden}._root_7h78d_2 .category-chips button{white-space:normal;text-align:center;scroll-snap-align:start;color:#281b1b;width:91px;min-width:0;max-width:none;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;flex:0 0 91px;justify-content:flex-start;align-items:center;gap:6px;padding:0 2px;font-size:.76rem;font-weight:800;display:flex}._root_7h78d_2 .doce-category-icon{aspect-ratio:1;color:#d94379;background:#f8dce6;border:2px solid #e6b9c8;border-radius:50%;flex:none;place-items:center;width:70px;display:grid;position:relative;overflow:hidden;box-shadow:0 6px 16px #281b1b18}._root_7h78d_2 .doce-category-icon>svg{width:38%;height:38%}._root_7h78d_2 .doce-category-icon>img{object-fit:cover;object-position:center;border:0;border-radius:50%;width:100%;height:100%;position:absolute;inset:0}._root_7h78d_2 .category-chips button>span:last-child{padding:5px 7px;line-height:1.2;display:block}._root_7h78d_2 .category-chips button.active{color:#281b1b;box-shadow:none;background:0 0;transform:none}._root_7h78d_2 .category-chips button.active .doce-category-icon{border-color:#fff9f6;box-shadow:0 0 0 3px #d94379,0 8px 18px #281b1b25}._root_7h78d_2 .category-chips button.active>span:last-child{color:#fff;background:#d94379;border-radius:999px;min-width:100%}._root_7h78d_2 .category-chips button:focus-visible .doce-category-icon{outline-offset:4px;outline:3px solid #d94379}._root_7h78d_2 .burger-section-heading>span{background:#d94379}._root_7h78d_2 .burger-section-heading h2{color:#281b1b}._root_7h78d_2 .burger-section-heading button{color:#ad2857}._root_7h78d_2 .product-card,._root_7h78d_2 .offer-card{background:#fffcfa;border-color:#ecdee0;box-shadow:0 11px 30px #281b1b12}._root_7h78d_2 .product-card:hover{border-color:#d9a75b;box-shadow:0 18px 36px #281b1b1d}._root_7h78d_2 .product-image-wrap{background:#f8ede9}._root_7h78d_2.consumer-page[data-template-id] .product-image-wrap>img{object-fit:contain;object-position:center;filter:none;width:100%;height:100%;padding:0;display:block;transform:none}._root_7h78d_2 .product-card:hover .product-image-wrap>img{transform:none}._root_7h78d_2.consumer-page[data-template-id] .offer-card>img{object-fit:contain;background:#f8ede9}._root_7h78d_2 .product-copy>span{color:#9b4160}._root_7h78d_2 .product-copy h3,._root_7h78d_2 .offer-card h3{color:#281b1b}._root_7h78d_2 .product-copy p,._root_7h78d_2 .offer-card p{color:#695658}._root_7h78d_2 .product-copy>div>strong,._root_7h78d_2 .offer-card-footer>strong{color:#b62b5d}._root_7h78d_2 .product-copy button,._root_7h78d_2 .offer-card-footer button,._root_7h78d_2 .primary-action,._root_7h78d_2 .mobile-cart{color:#fff;background:#d94379;box-shadow:0 7px 18px #d9437938}._root_7h78d_2 .product-card .favorite-button{place-items:center;padding:0;display:grid;box-shadow:none!important;color:#fff!important;background:0 0!important;border:0!important}._root_7h78d_2 .product-card .favorite-button svg{fill:none;stroke:currentColor;filter:drop-shadow(0 2px 3px #000c);width:29px;height:29px}._root_7h78d_2 .product-card .favorite-button.active{color:#d94379!important}._root_7h78d_2 .product-card .favorite-button.active svg{fill:currentColor}._root_7h78d_2 .product-promotion-badge{border-color:#d9a75b;color:#fff9f6!important;background:#281b1b!important}._root_7h78d_2 .cart-panel,._root_7h78d_2 .account-card,._root_7h78d_2 .member-benefits-panel{color:#281b1b;background:#fffcfa;border-color:#ecdee0}._root_7h78d_2 .account-card h3,._root_7h78d_2 .account-card strong,._root_7h78d_2 .member-benefits-panel h3{color:#281b1b}._root_7h78d_2 .account-note,._root_7h78d_2 .account-card>p,._root_7h78d_2 .account-form-intro,._root_7h78d_2 .member-benefits-panel p,._root_7h78d_2 .account-card label,._root_7h78d_2 .account-card label>span,._root_7h78d_2 .profile-privacy{color:#695658}._root_7h78d_2 .consumer-bottom-nav{background:#281b1bf7;border-color:#6c3546}._root_7h78d_2 .consumer-bottom-nav button{color:#ead5da}._root_7h78d_2 .consumer-bottom-nav button.active{color:#fff;background:#d94379}._root_7h78d_2 .mc-signature.mc-signature-premium>a{background:#281b1b;border-color:#6c3546}._root_7h78d_2 .mc-signature-mark{color:#fff;background:#d94379}._root_7h78d_2 .mc-signature-copy>strong,._root_7h78d_2 .mc-signature-cta{color:#f2a1c0}@media (max-width:640px){._root_7h78d_2.consumer-page .premium-photo-hero.shared-cover-layout .premium-mobile-cover{object-fit:cover;object-position:45% center;background:#f8dce6}._root_7h78d_2.consumer-page .premium-photo-hero.shared-cover-layout .restaurant-hero-grid{background:#281b1b}._root_7h78d_2.consumer-page .premium-photo-hero.shared-cover-layout.restaurant-hero:before{background:linear-gradient(90deg,#fff9f6a6,#0000 53%)}._root_7h78d_2.consumer-page .premium-photo-hero.shared-cover-layout .premium-hero-brand,._root_7h78d_2.consumer-page .premium-photo-hero.shared-cover-layout.has-mobile-cover .premium-hero-brand{gap:0;width:min(43vw,180px);max-height:calc(56.25vw - 6px);top:3px;left:10px}._root_7h78d_2.consumer-page .premium-photo-hero.shared-cover-layout .premium-hero-brand img{object-position:left top;width:100%;max-width:100%;height:min(37vw,155px);max-height:none}._root_7h78d_2.consumer-page .premium-photo-hero.shared-cover-layout .premium-hero-brand p{color:#56363c;max-height:3.9em;text-shadow:none;margin-top:-3px;font-size:clamp(.63rem,2.4vw,.81rem);line-height:1.3}._root_7h78d_2 .loyalty-invite{grid-template-columns:18px minmax(0,1fr) auto;gap:9px;padding:10px 14px}._root_7h78d_2 .loyalty-invite>svg{width:18px;height:18px}._root_7h78d_2 .loyalty-invite span{font-size:.75rem;line-height:1.2}._root_7h78d_2 .loyalty-invite small{font-size:.68rem;line-height:1.25}._root_7h78d_2 .loyalty-invite button{min-height:36px;padding:6px 9px;font-size:.71rem}._root_7h78d_2.consumer-page .category-chips{gap:8px;width:calc(100% + 24px);max-width:none;margin:8px -12px 20px;padding:12px 10px 10px}._root_7h78d_2 .category-chips button{flex:0 0 78px;width:78px;min-width:78px;max-width:78px;padding:0 1px;font-size:.69rem}._root_7h78d_2 .doce-category-icon{width:62px}._root_7h78d_2 .category-chips button>span:last-child{padding:5px 3px}._root_7h78d_2.consumer-page .product-grid{grid-template-columns:minmax(0,1fr)}._root_7h78d_2.consumer-page .product-card{grid-template-rows:auto 1fr}._root_7h78d_2.consumer-page .product-image-wrap{aspect-ratio:8/5;width:100%;height:auto;min-height:0;position:relative}._root_7h78d_2.consumer-page .product-image-wrap>img{position:absolute;inset:0}}._root_1t5bp_2{color:#241914;background:#f7f0e6}._root_1t5bp_2 .consumer-topbar{background:#241914;border-bottom-color:#d2a26a55}._root_1t5bp_2 .consumer-brand>span{color:#fff;box-shadow:none;background:#b96632}._root_1t5bp_2 .consumer-brand-copy small{color:#eadac6}._root_1t5bp_2 .burger-topbar-actions b{color:#fff;background:#b96632;border-color:#241914}._root_1t5bp_2 .restaurant-hero{background-color:#241914;background-position:50%}._root_1t5bp_2 .restaurant-hero:before{background:linear-gradient(90deg,#120b07b3,#120b0726 58%,#0000)}._root_1t5bp_2 .restaurant-hero:after{background:linear-gradient(90deg,#0000,#d2a26a,#0000)}._root_1t5bp_2 .premium-hero-brand{width:min(390px,42%);min-height:260px;text-shadow:none}._root_1t5bp_2 .premium-hero-brand img{object-fit:contain;object-position:left center;width:min(250px,100%);height:210px;max-height:none}._root_1t5bp_2 .premium-photo-hero .premium-hero-brand p{color:#f7f0e6;letter-spacing:.01em;max-width:250px;text-shadow:none;font-size:clamp(.85rem,1.3vw,1.05rem);font-weight:650;line-height:1.35}._root_1t5bp_2 .restaurant-meta>span{color:#f7f0e6;background:#241914ea;border-color:#f7f0e655}._root_1t5bp_2 .restaurant-meta>span:first-child{border-color:#d2a26a}._root_1t5bp_2 .restaurant-meta .hero-star{color:#d2a26a!important}._root_1t5bp_2 .consumer-banner{color:#f7f0e6;background:#241914;border-color:#d2a26a}._root_1t5bp_2 .loyalty-invite{grid-template-columns:22px minmax(0,1fr) auto;justify-content:stretch;align-items:center;gap:12px;padding:12px max(18px,50% - 590px);display:grid}._root_1t5bp_2 .loyalty-invite>svg{width:20px;height:20px}._root_1t5bp_2 .loyalty-invite span{min-width:0}._root_1t5bp_2 .loyalty-invite button{white-space:nowrap;color:#fff;background:#b96632}._root_1t5bp_2 .burger-catalog-toolbar .menu-search{color:#241914;background:#fffcf7;border-color:#e3d3c2;box-shadow:0 8px 26px #24191412}._root_1t5bp_2 .burger-catalog-toolbar .menu-search svg,._root_1t5bp_2 .burger-catalog-toolbar .menu-search input,._root_1t5bp_2 .burger-catalog-toolbar .menu-search input::placeholder{color:#68584d}._root_1t5bp_2.consumer-page .category-chips{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#b96632 transparent;background:#f7f0e6;border:1px solid #e3d3c2;border-radius:20px;flex-wrap:nowrap;gap:13px;max-width:100%;margin:8px 0 23px;padding:16px 18px 12px;display:flex;overflow:auto hidden}._root_1t5bp_2 .category-chips button{white-space:normal;text-align:center;scroll-snap-align:start;color:#241914;width:91px;min-width:0;max-width:none;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;flex:0 0 91px;justify-content:flex-start;align-items:center;gap:6px;padding:0 2px;font-size:.76rem;font-weight:800;display:flex}._root_1t5bp_2 .sabor-category-icon{aspect-ratio:1;color:#b96632;background:#e9d6bf;border:2px solid #d6b998;border-radius:50%;flex:none;place-items:center;width:70px;display:grid;position:relative;overflow:hidden;box-shadow:0 6px 16px #24191418}._root_1t5bp_2 .sabor-category-icon>svg{width:38%;height:38%}._root_1t5bp_2 .sabor-category-icon>img{object-fit:cover;object-position:center;border:0;border-radius:50%;width:100%;height:100%;position:absolute;inset:0}._root_1t5bp_2 .category-chips button>span:last-child{padding:5px 7px;line-height:1.2;display:block}._root_1t5bp_2 .category-chips button.active{color:#241914;box-shadow:none;background:0 0;transform:none}._root_1t5bp_2 .category-chips button.active .sabor-category-icon{border-color:#f7f0e6;box-shadow:0 0 0 3px #b96632,0 8px 18px #24191425}._root_1t5bp_2 .category-chips button.active>span:last-child{color:#fff;background:#b96632;border-radius:999px;min-width:100%}._root_1t5bp_2 .category-chips button:focus-visible .sabor-category-icon{outline-offset:4px;outline:3px solid #b96632}._root_1t5bp_2 .burger-section-heading>span{background:#b96632}._root_1t5bp_2 .burger-section-heading h2{color:#241914}._root_1t5bp_2 .burger-section-heading button{color:#a65324}._root_1t5bp_2 .product-card,._root_1t5bp_2 .offer-card{background:#fffcf7;border-color:#e3d3c2;box-shadow:0 11px 30px #24191412}._root_1t5bp_2 .product-card:hover{border-color:#d2a26a;box-shadow:0 18px 36px #2419141d}._root_1t5bp_2 .product-image-wrap{background:#efe4d7}._root_1t5bp_2.consumer-page[data-template-id] .product-image-wrap>img{object-fit:contain;object-position:center;filter:none;width:100%;height:100%;padding:0;display:block;transform:none}._root_1t5bp_2 .product-card:hover .product-image-wrap>img{transform:none}._root_1t5bp_2.consumer-page[data-template-id] .offer-card>img{object-fit:contain;background:#efe4d7}._root_1t5bp_2 .product-copy>span{color:#9a592e}._root_1t5bp_2 .product-copy h3,._root_1t5bp_2 .offer-card h3{color:#241914}._root_1t5bp_2 .product-copy p,._root_1t5bp_2 .offer-card p{color:#68584d}._root_1t5bp_2 .product-copy>div>strong,._root_1t5bp_2 .offer-card-footer>strong{color:#a65324}._root_1t5bp_2 .product-copy button,._root_1t5bp_2 .offer-card-footer button,._root_1t5bp_2 .primary-action,._root_1t5bp_2 .mobile-cart{color:#fff;background:#b96632;box-shadow:0 7px 18px #b9663238}._root_1t5bp_2 .product-card .favorite-button{place-items:center;padding:0;display:grid;box-shadow:none!important;color:#fff!important;background:0 0!important;border:0!important}._root_1t5bp_2 .product-card .favorite-button svg{fill:none;stroke:currentColor;filter:drop-shadow(0 2px 3px #000c);width:29px;height:29px}._root_1t5bp_2 .product-card .favorite-button.active{color:#b96632!important}._root_1t5bp_2 .product-card .favorite-button.active svg{fill:currentColor}._root_1t5bp_2 .product-promotion-badge{border-color:#d2a26a;color:#f7f0e6!important;background:#241914!important}._root_1t5bp_2 .cart-panel,._root_1t5bp_2 .account-card,._root_1t5bp_2 .member-benefits-panel{color:#241914;background:#fffcf7;border-color:#e3d3c2}._root_1t5bp_2 .account-card h3,._root_1t5bp_2 .account-card strong,._root_1t5bp_2 .member-benefits-panel h3{color:#241914}._root_1t5bp_2 .account-note,._root_1t5bp_2 .account-card>p,._root_1t5bp_2 .account-form-intro,._root_1t5bp_2 .member-benefits-panel p,._root_1t5bp_2 .account-card label,._root_1t5bp_2 .account-card label>span,._root_1t5bp_2 .profile-privacy{color:#68584d}._root_1t5bp_2 .consumer-bottom-nav{background:#241914f7;border-color:#67442f}._root_1t5bp_2 .consumer-bottom-nav button{color:#eadac6}._root_1t5bp_2 .consumer-bottom-nav button.active{color:#fff;background:#b96632}._root_1t5bp_2 .mc-signature.mc-signature-premium>a{background:#241914;border-color:#67442f}._root_1t5bp_2 .mc-signature-mark{color:#fff;background:#b96632}._root_1t5bp_2 .mc-signature-copy>strong,._root_1t5bp_2 .mc-signature-cta{color:#e8b780}@media (max-width:640px){._root_1t5bp_2.consumer-page .premium-photo-hero.shared-cover-layout .premium-mobile-cover{object-fit:cover;object-position:center;background:#241914}._root_1t5bp_2.consumer-page .premium-photo-hero.shared-cover-layout .restaurant-hero-grid{background:#241914}._root_1t5bp_2.consumer-page .premium-photo-hero.shared-cover-layout.restaurant-hero:before{background:linear-gradient(90deg,#120b07aa,#120b0730 52%,#0000)}._root_1t5bp_2.consumer-page .premium-photo-hero.shared-cover-layout .premium-hero-brand,._root_1t5bp_2.consumer-page .premium-photo-hero.shared-cover-layout.has-mobile-cover .premium-hero-brand{gap:0;width:min(43vw,180px);max-height:calc(56.25vw - 6px);top:3px;left:10px}._root_1t5bp_2.consumer-page .premium-photo-hero.shared-cover-layout .premium-hero-brand img{object-position:left top;width:100%;max-width:100%;height:min(37vw,155px);max-height:none}._root_1t5bp_2.consumer-page .premium-photo-hero.shared-cover-layout .premium-hero-brand p{color:#f7f0e6;max-height:3.9em;text-shadow:none;margin-top:-3px;font-size:clamp(.63rem,2.4vw,.81rem);line-height:1.3}._root_1t5bp_2 .loyalty-invite{grid-template-columns:18px minmax(0,1fr) auto;gap:9px;padding:10px 14px}._root_1t5bp_2 .loyalty-invite>svg{width:18px;height:18px}._root_1t5bp_2 .loyalty-invite span{font-size:.75rem;line-height:1.2}._root_1t5bp_2 .loyalty-invite small{font-size:.68rem;line-height:1.25}._root_1t5bp_2 .loyalty-invite button{min-height:36px;padding:6px 9px;font-size:.71rem}._root_1t5bp_2.consumer-page .category-chips{gap:8px;width:calc(100% + 24px);max-width:none;margin:8px -12px 20px;padding:12px 10px 10px}._root_1t5bp_2 .category-chips button{flex:0 0 78px;width:78px;min-width:78px;max-width:78px;padding:0 1px;font-size:.69rem}._root_1t5bp_2 .sabor-category-icon{width:62px}._root_1t5bp_2 .category-chips button>span:last-child{padding:5px 3px}._root_1t5bp_2.consumer-page .product-grid{grid-template-columns:minmax(0,1fr)}._root_1t5bp_2.consumer-page .product-card{grid-template-rows:auto 1fr}._root_1t5bp_2.consumer-page .product-image-wrap{aspect-ratio:8/5;width:100%;height:auto;min-height:0;position:relative}._root_1t5bp_2.consumer-page .product-image-wrap>img{position:absolute;inset:0}}._root_1e8qz_2{color:#20321f;background:#faf7f0}._root_1e8qz_2 .consumer-topbar{background:#20321f;border-bottom-color:#d7ae6555}._root_1e8qz_2 .consumer-brand>span{color:#fff;box-shadow:none;background:#20321f}._root_1e8qz_2 .consumer-brand-copy small{color:#e8dac1}._root_1e8qz_2 .burger-topbar-actions b{color:#fff;background:#20321f;border-color:#20321f}._root_1e8qz_2 .restaurant-hero{background-color:#20321f;background-position:100%}._root_1e8qz_2 .restaurant-hero:before{background:linear-gradient(90deg,#102015b3,#10201526 58%,#0000)}._root_1e8qz_2 .restaurant-hero:after{background:linear-gradient(90deg,#0000,#d7ae65,#0000)}._root_1e8qz_2 .premium-hero-brand{width:min(390px,42%);min-height:260px;text-shadow:none}._root_1e8qz_2 .premium-hero-brand img{object-fit:contain;object-position:left center;width:min(330px,100%);height:210px;max-height:none}._root_1e8qz_2 .premium-photo-hero .premium-hero-brand p{color:#faf7f0;letter-spacing:.01em;max-width:250px;text-shadow:none;font-size:clamp(.85rem,1.3vw,1.05rem);font-weight:650;line-height:1.35}._root_1e8qz_2 .restaurant-meta>span{color:#faf7f0;background:#20321fea;border-color:#faf7f055}._root_1e8qz_2 .restaurant-meta>span:first-child{border-color:#d7ae65}._root_1e8qz_2 .restaurant-meta .hero-star{color:#d7ae65!important}._root_1e8qz_2 .consumer-banner{color:#faf7f0;background:#20321f;border-color:#d7ae65}._root_1e8qz_2 .loyalty-invite{grid-template-columns:22px minmax(0,1fr) auto;justify-content:stretch;align-items:center;gap:12px;padding:12px max(18px,50% - 590px);display:grid}._root_1e8qz_2 .loyalty-invite>svg{width:20px;height:20px}._root_1e8qz_2 .loyalty-invite span{min-width:0}._root_1e8qz_2 .loyalty-invite button{white-space:nowrap;color:#fff;background:#20321f}._root_1e8qz_2 .burger-catalog-toolbar .menu-search{color:#20321f;background:#fffcf7;border-color:#e2d8c8;box-shadow:0 8px 26px #20321f12}._root_1e8qz_2 .burger-catalog-toolbar .menu-search svg,._root_1e8qz_2 .burger-catalog-toolbar .menu-search input,._root_1e8qz_2 .burger-catalog-toolbar .menu-search input::placeholder{color:#63574c}._root_1e8qz_2.consumer-page .category-chips{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#20321f transparent;background:#faf7f0;border:1px solid #e2d8c8;border-radius:20px;flex-wrap:nowrap;gap:13px;max-width:100%;margin:8px 0 23px;padding:16px 18px 12px;display:flex;overflow:auto hidden}._root_1e8qz_2 .category-chips button{white-space:normal;text-align:center;scroll-snap-align:start;color:#20321f;width:91px;min-width:0;max-width:none;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;flex:0 0 91px;justify-content:flex-start;align-items:center;gap:6px;padding:0 2px;font-size:.76rem;font-weight:800;display:flex}._root_1e8qz_2 .esfiha-category-icon{aspect-ratio:1;color:#20321f;background:#f2e8d7;border:2px solid #c9b691;border-radius:50%;flex:none;place-items:center;width:70px;display:grid;position:relative;overflow:hidden;box-shadow:0 6px 16px #20321f18}._root_1e8qz_2 .esfiha-category-icon>svg{width:38%;height:38%}._root_1e8qz_2 .esfiha-category-icon>img,._root_1e8qz_2 .esfiha-category-icon>.esfiha-category-art{object-fit:cover;object-position:center;border:0;border-radius:50%;width:100%;height:100%;position:absolute;inset:0}._root_1e8qz_2 .esfiha-category-art{background-image:url(/assets/mc-food/templates/casa-da-esfiha/categorias-premium.webp);background-repeat:no-repeat;background-size:300% 200%}._root_1e8qz_2 .category-chips button>span:last-child{padding:5px 7px;line-height:1.2;display:block}._root_1e8qz_2 .category-chips button.active{color:#20321f;box-shadow:none;background:0 0;transform:none}._root_1e8qz_2 .category-chips button.active .esfiha-category-icon{border-color:#faf7f0;box-shadow:0 0 0 3px #20321f,0 8px 18px #20321f25}._root_1e8qz_2 .category-chips button.active>span:last-child{color:#fff;background:#20321f;border-radius:999px;min-width:100%}._root_1e8qz_2 .category-chips button:focus-visible .esfiha-category-icon{outline-offset:4px;outline:3px solid #20321f}._root_1e8qz_2 .burger-section-heading>span{background:#d7ae65}._root_1e8qz_2 .burger-section-heading h2{color:#20321f}._root_1e8qz_2 .burger-section-heading button{color:#914323}._root_1e8qz_2 .product-card,._root_1e8qz_2 .offer-card{background:#fffcf7;border-color:#e2d8c8;box-shadow:0 11px 30px #20321f12}._root_1e8qz_2 .product-card:hover{border-color:#d7ae65;box-shadow:0 18px 36px #20321f1d}._root_1e8qz_2 .product-image-wrap{background:#f3ebdc}._root_1e8qz_2.consumer-page[data-template-id] .product-image-wrap>img{object-fit:contain;object-position:center;filter:none;width:100%;height:100%;padding:0;display:block;transform:none}._root_1e8qz_2 .product-card:hover .product-image-wrap>img{transform:none}._root_1e8qz_2.consumer-page[data-template-id] .offer-card>img{object-fit:contain;background:#f3ebdc}._root_1e8qz_2 .product-copy>span{color:#a95430}._root_1e8qz_2 .product-copy h3,._root_1e8qz_2 .offer-card h3{color:#20321f}._root_1e8qz_2 .product-copy p,._root_1e8qz_2 .offer-card p{color:#63574c}._root_1e8qz_2 .product-copy>div>strong,._root_1e8qz_2 .offer-card-footer>strong{color:#914323}._root_1e8qz_2 .product-copy button,._root_1e8qz_2 .offer-card-footer button,._root_1e8qz_2 .primary-action,._root_1e8qz_2 .mobile-cart{color:#fff;background:#20321f;box-shadow:0 7px 18px #20321f38}._root_1e8qz_2 .product-card .favorite-button{place-items:center;padding:0;display:grid;box-shadow:none!important;color:#fff!important;background:0 0!important;border:0!important}._root_1e8qz_2 .product-card .favorite-button svg{fill:none;stroke:currentColor;filter:drop-shadow(0 2px 3px #000c);width:29px;height:29px}._root_1e8qz_2 .product-card .favorite-button.active{color:#d7ae65!important}._root_1e8qz_2 .product-card .favorite-button.active svg{fill:currentColor}._root_1e8qz_2 .product-promotion-badge{border-color:#d7ae65;color:#faf7f0!important;background:#20321f!important}._root_1e8qz_2 .cart-panel,._root_1e8qz_2 .account-card,._root_1e8qz_2 .member-benefits-panel{color:#20321f;background:#fffcf7;border-color:#e2d8c8}._root_1e8qz_2 .account-card h3,._root_1e8qz_2 .account-card strong,._root_1e8qz_2 .member-benefits-panel h3{color:#20321f}._root_1e8qz_2 .account-note,._root_1e8qz_2 .account-card>p,._root_1e8qz_2 .account-form-intro,._root_1e8qz_2 .member-benefits-panel p,._root_1e8qz_2 .account-card label,._root_1e8qz_2 .account-card label>span,._root_1e8qz_2 .profile-privacy{color:#63574c}._root_1e8qz_2 .consumer-bottom-nav{background:#20321ff7;border-color:#6b603f}._root_1e8qz_2 .consumer-bottom-nav button{color:#e8dac1}._root_1e8qz_2 .consumer-bottom-nav button.active{color:#20321f;background:#d7ae65}._root_1e8qz_2 .mc-signature.mc-signature-premium>a{background:#20321f;border-color:#6b603f}._root_1e8qz_2 .mc-signature-mark{color:#fff;background:#20321f}._root_1e8qz_2 .mc-signature-copy>strong,._root_1e8qz_2 .mc-signature-cta{color:#d7ae65}@media (max-width:640px){._root_1e8qz_2.consumer-page .premium-photo-hero.shared-cover-layout .premium-mobile-cover{object-fit:cover;object-position:center;background:#20321f}._root_1e8qz_2.consumer-page .premium-photo-hero.shared-cover-layout .restaurant-hero-grid{background:#20321f}._root_1e8qz_2.consumer-page .premium-photo-hero.shared-cover-layout.restaurant-hero:before{background:linear-gradient(90deg,#102015aa,#10201530 52%,#0000)}._root_1e8qz_2.consumer-page .premium-photo-hero.shared-cover-layout .premium-hero-brand,._root_1e8qz_2.consumer-page .premium-photo-hero.shared-cover-layout.has-mobile-cover .premium-hero-brand{gap:0;width:min(43vw,180px);max-height:calc(56.25vw - 6px);top:3px;left:10px}._root_1e8qz_2.consumer-page .premium-photo-hero.shared-cover-layout .premium-hero-brand img{object-position:left top;width:100%;max-width:100%;height:min(37vw,155px);max-height:none}._root_1e8qz_2.consumer-page .premium-photo-hero.shared-cover-layout .premium-hero-brand p{color:#faf7f0;max-height:3.9em;text-shadow:none;margin-top:-3px;font-size:clamp(.63rem,2.4vw,.81rem);line-height:1.3}._root_1e8qz_2 .loyalty-invite{grid-template-columns:18px minmax(0,1fr) auto;gap:9px;padding:10px 14px}._root_1e8qz_2 .loyalty-invite>svg{width:18px;height:18px}._root_1e8qz_2 .loyalty-invite span{font-size:.75rem;line-height:1.2}._root_1e8qz_2 .loyalty-invite small{font-size:.68rem;line-height:1.25}._root_1e8qz_2 .loyalty-invite button{min-height:36px;padding:6px 9px;font-size:.71rem}._root_1e8qz_2.consumer-page .category-chips{gap:8px;width:calc(100% + 24px);max-width:none;margin:8px -12px 20px;padding:12px 10px 10px}._root_1e8qz_2 .category-chips button{flex:0 0 78px;width:78px;min-width:78px;max-width:78px;padding:0 1px;font-size:.69rem}._root_1e8qz_2 .esfiha-category-icon{width:62px}._root_1e8qz_2 .category-chips button>span:last-child{padding:5px 3px}._root_1e8qz_2.consumer-page .product-grid{grid-template-columns:minmax(0,1fr)}._root_1e8qz_2.consumer-page .product-card{grid-template-rows:auto 1fr}._root_1e8qz_2.consumer-page .product-image-wrap{aspect-ratio:8/5;width:100%;height:auto;min-height:0;position:relative}._root_1e8qz_2.consumer-page .product-image-wrap>img{position:absolute;inset:0}}._root_1e8qz_2 .product-image-wrap>.product-image-placeholder{color:#7a6c57;place-items:center;width:100%;height:100%;display:grid}._root_1e8qz_2 .product-detail-image{object-fit:contain;object-position:center;background:#f3ebdc}._root_101ua_2{color:#fff9f3;background:#210b27}._root_101ua_2 .consumer-topbar{background:#210b27;border-bottom-color:#ffcf4255}._root_101ua_2 .consumer-brand>span{color:#210b27;box-shadow:none;background:#ffcf42}._root_101ua_2 .consumer-brand-copy small{color:#e9d4ec}._root_101ua_2 .burger-topbar-actions b{color:#fff;background:#54165f;border-color:#210b27}._root_101ua_2 .restaurant-hero{background-color:#210b27;background-position:100%}._root_101ua_2 .restaurant-hero:before{background:linear-gradient(90deg,#210b27ac,#210b2733 52%,#0000)}._root_101ua_2 .restaurant-hero:after{background:linear-gradient(90deg,#0000,#ffcf42,#0000)}._root_101ua_2 .premium-hero-brand{width:min(390px,42%);min-height:260px;text-shadow:none}._root_101ua_2 .premium-hero-brand img{object-fit:contain;object-position:left center;width:min(250px,100%);height:210px;max-height:none}._root_101ua_2 .premium-photo-hero .premium-hero-brand p{color:#fff9f3;letter-spacing:.01em;max-width:250px;text-shadow:none;font-size:clamp(.85rem,1.3vw,1.05rem);font-weight:650;line-height:1.35}._root_101ua_2 .restaurant-meta>span{color:#fff9f3;background:#210b27ea;border-color:#fff9f355}._root_101ua_2 .restaurant-meta>span:first-child{border-color:#ffcf42}._root_101ua_2 .restaurant-meta .hero-star{color:#ffcf42!important}._root_101ua_2 .consumer-banner{color:#fff9f3;background:#351039;border-color:#ffcf42}._root_101ua_2 .loyalty-invite{grid-template-columns:22px minmax(0,1fr) auto;justify-content:stretch;align-items:center;gap:12px;padding:12px max(18px,50% - 590px);display:grid}._root_101ua_2 .loyalty-invite>svg{width:20px;height:20px}._root_101ua_2 .loyalty-invite span{min-width:0}._root_101ua_2 .loyalty-invite button{white-space:nowrap;color:#fff;background:#54165f}._root_101ua_2 .burger-catalog-toolbar .menu-search{color:#210b27;background:#fffefc;border-color:#ebdbe9;box-shadow:0 8px 26px #210b2712}._root_101ua_2 .burger-catalog-toolbar .menu-search svg,._root_101ua_2 .burger-catalog-toolbar .menu-search input,._root_101ua_2 .burger-catalog-toolbar .menu-search input::placeholder{color:#65566a}._root_101ua_2.consumer-page .category-chips{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#54165f transparent;background:#32103b;border:1px solid #ebdbe9;border-radius:20px;flex-wrap:nowrap;gap:13px;max-width:100%;margin:8px 0 23px;padding:16px 18px 12px;display:flex;overflow:auto hidden}._root_101ua_2 .category-chips button{white-space:normal;text-align:center;scroll-snap-align:start;color:#fff9f3;width:91px;min-width:0;max-width:none;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;flex:0 0 91px;justify-content:flex-start;align-items:center;gap:6px;padding:0 2px;font-size:.76rem;font-weight:800;display:flex}._root_101ua_2 .acai-category-icon{aspect-ratio:1;color:#54165f;background:#f4e4f3;border:2px solid #c8a5cf;border-radius:50%;flex:none;place-items:center;width:70px;display:grid;position:relative;overflow:hidden;box-shadow:0 6px 16px #210b2718}._root_101ua_2 .acai-category-icon>svg{width:38%;height:38%}._root_101ua_2 .acai-category-icon>img{object-fit:cover;object-position:center;border:0;border-radius:50%;width:100%;height:100%;position:absolute;inset:0}._root_101ua_2 .category-chips button>span:last-child{padding:5px 7px;line-height:1.2;display:block}._root_101ua_2 .category-chips button.active{color:#fff9f3;box-shadow:none;background:0 0;transform:none}._root_101ua_2 .category-chips button.active .acai-category-icon{border-color:#fff9f3;box-shadow:0 0 0 3px #ffcf42,0 8px 18px #210b2725}._root_101ua_2 .category-chips button.active>span:last-child{color:#210b27;background:#ffcf42;border-radius:999px;min-width:100%}._root_101ua_2 .category-chips button:focus-visible .acai-category-icon{outline-offset:4px;outline:3px solid #54165f}._root_101ua_2 .burger-section-heading>span{background:#ffcf42}._root_101ua_2 .burger-section-heading h2{color:#fff9f3}._root_101ua_2 .burger-section-heading button{color:#ffcf42}._root_101ua_2 .product-card,._root_101ua_2 .offer-card{background:#fffefc;border-color:#ebdbe9;box-shadow:0 11px 30px #210b2712}._root_101ua_2 .product-card:hover{border-color:#ffcf42;box-shadow:0 18px 36px #210b271d}._root_101ua_2 .product-image-wrap{background:#f5eaf4}._root_101ua_2.consumer-page[data-template-id] .product-image-wrap>img{object-fit:contain;object-position:center;filter:none;width:100%;height:100%;padding:0;display:block;transform:none}._root_101ua_2 .product-card:hover .product-image-wrap>img{transform:none}._root_101ua_2.consumer-page[data-template-id] .offer-card>img{object-fit:contain;background:#f5eaf4}._root_101ua_2 .product-copy>span{color:#78387e}._root_101ua_2 .product-copy h3,._root_101ua_2 .offer-card h3{color:#210b27}._root_101ua_2 .product-copy p,._root_101ua_2 .offer-card p{color:#65566a}._root_101ua_2 .product-copy>div>strong,._root_101ua_2 .offer-card-footer>strong{color:#54165f}._root_101ua_2 .product-copy button,._root_101ua_2 .offer-card-footer button,._root_101ua_2 .primary-action,._root_101ua_2 .mobile-cart{color:#fff;background:#54165f;box-shadow:0 7px 18px #54165f38}._root_101ua_2 .product-card .favorite-button{place-items:center;padding:0;display:grid;box-shadow:none!important;color:#fff!important;background:0 0!important;border:0!important}._root_101ua_2 .product-card .favorite-button svg{fill:none;stroke:currentColor;filter:drop-shadow(0 2px 3px #000c);width:29px;height:29px}._root_101ua_2 .product-card .favorite-button.active{color:#ffcf42!important}._root_101ua_2 .product-card .favorite-button.active svg{fill:currentColor}._root_101ua_2 .product-promotion-badge{border-color:#ffcf42;color:#fff9f3!important;background:#210b27!important}._root_101ua_2 .cart-panel,._root_101ua_2 .account-card,._root_101ua_2 .member-benefits-panel{color:#210b27;background:#fffefc;border-color:#ebdbe9}._root_101ua_2 .account-card h3,._root_101ua_2 .account-card strong,._root_101ua_2 .member-benefits-panel h3{color:#210b27}._root_101ua_2 .account-note,._root_101ua_2 .account-card>p,._root_101ua_2 .account-form-intro,._root_101ua_2 .member-benefits-panel p,._root_101ua_2 .account-card label,._root_101ua_2 .account-card label>span,._root_101ua_2 .profile-privacy{color:#65566a}._root_101ua_2 .consumer-bottom-nav{background:#210b27f7;border-color:#613666}._root_101ua_2 .consumer-bottom-nav button{color:#e9d4ec}._root_101ua_2 .consumer-bottom-nav button.active{color:#210b27;background:#ffcf42}._root_101ua_2 .mc-signature.mc-signature-premium>a{background:#210b27;border-color:#613666}._root_101ua_2 .mc-signature-mark{color:#fff;background:#54165f}._root_101ua_2 .mc-signature-copy>strong,._root_101ua_2 .mc-signature-cta{color:#ffcf42}@media (max-width:640px){._root_101ua_2.consumer-page .premium-photo-hero.shared-cover-layout .premium-mobile-cover{object-fit:cover;object-position:center;background:#210b27}._root_101ua_2.consumer-page .premium-photo-hero.shared-cover-layout .restaurant-hero-grid{background:#210b27}._root_101ua_2.consumer-page .premium-photo-hero.shared-cover-layout.restaurant-hero:before{background:linear-gradient(90deg,#210b27b8,#210b2729 65%,#0000)}._root_101ua_2.consumer-page .premium-photo-hero.shared-cover-layout .premium-hero-brand,._root_101ua_2.consumer-page .premium-photo-hero.shared-cover-layout.has-mobile-cover .premium-hero-brand{gap:0;width:min(43vw,180px);max-height:calc(56.25vw - 6px);top:3px;left:10px}._root_101ua_2.consumer-page .premium-photo-hero.shared-cover-layout .premium-hero-brand img{object-position:left top;width:100%;max-width:100%;height:min(37vw,155px);max-height:none}._root_101ua_2.consumer-page .premium-photo-hero.shared-cover-layout .premium-hero-brand p{color:#fff9f3;max-height:3.9em;text-shadow:none;margin-top:-3px;font-size:clamp(.63rem,2.4vw,.81rem);line-height:1.3}._root_101ua_2 .loyalty-invite{grid-template-columns:18px minmax(0,1fr) auto;gap:9px;padding:10px 14px}._root_101ua_2 .loyalty-invite>svg{width:18px;height:18px}._root_101ua_2 .loyalty-invite span{font-size:.75rem;line-height:1.2}._root_101ua_2 .loyalty-invite small{font-size:.68rem;line-height:1.25}._root_101ua_2 .loyalty-invite button{min-height:36px;padding:6px 9px;font-size:.71rem}._root_101ua_2.consumer-page .category-chips{gap:8px;width:calc(100% + 24px);max-width:none;margin:8px -12px 20px;padding:12px 10px 10px}._root_101ua_2 .category-chips button{flex:0 0 78px;width:78px;min-width:78px;max-width:78px;padding:0 1px;font-size:.69rem}._root_101ua_2 .acai-category-icon{width:62px}._root_101ua_2 .category-chips button>span:last-child{padding:5px 3px}._root_101ua_2.consumer-page .product-grid{grid-template-columns:minmax(0,1fr)}._root_101ua_2.consumer-page .product-card{grid-template-rows:auto 1fr}._root_101ua_2.consumer-page .product-image-wrap{aspect-ratio:8/5;width:100%;height:auto;min-height:0;position:relative}._root_101ua_2.consumer-page .product-image-wrap>img{position:absolute;inset:0}}._root_101ua_2 .product-detail-image{object-fit:contain;object-position:center;background:#f5eaf4}._root_101ua_2 .product-detail,._root_101ua_2 .checkout-card,._root_101ua_2 .empty-consumer,._root_101ua_2 .promotion-card{color:#291a2e}._root_101ua_2 .product-detail .customization-group>label.selected{background:#fbf1fa;border-color:#54165f}
