#pedir{scroll-margin-top:72px}#pedir.pedir-section--highlight{outline:2px solid var(--focus-ring,var(--brand-primary));outline-offset:4px;border-radius:var(--btn-radius,8px)}.pedir-panel{gap:var(--space-4,16px);display:grid}.pedir-tabs{flex-wrap:wrap;gap:8px;display:flex}.pedir-tab.is-active{border-color:var(--ink);background:var(--surface-soft,var(--gray-light));font-weight:700}.pedir-lede{margin:0}.pedir-error{color:var(--danger,#b42318);margin:0}.pedir-menu-list,.pedir-cart-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.pedir-menu-item,.pedir-cart-item{border-bottom:1px solid var(--border-soft,var(--hairline));justify-content:space-between;align-items:center;gap:12px;padding:14px 0;display:flex}.pedir-menu-item:last-child,.pedir-cart-item:last-child{border-bottom:0}.pedir-item-meta{gap:4px;min-width:0;display:grid}.pedir-item-name{color:var(--ink);font-weight:650}.pedir-item-desc{color:var(--muted);font-size:.92rem;line-height:1.35}.pedir-item-price{font-family:var(--display,Anton, sans-serif);letter-spacing:.02em;color:var(--ink);font-size:1.05rem}.pedir-item-mods{color:var(--muted);font-size:.85rem}.pedir-cart-meta{gap:2px;min-width:0;display:grid}.pedir-qty{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.pedir-qty-btn{min-width:36px;min-height:36px;padding:0;line-height:1}.pedir-qty-value{text-align:center;min-width:1.25rem;font-weight:650}.pedir-status-pill{border-radius:var(--btn-radius,8px);border:1px solid var(--hairline);background:var(--surface-soft,var(--gray-light));font-family:var(--display,Anton, sans-serif);font-size:var(--type-label-size,.75rem);letter-spacing:.06em;text-transform:uppercase;color:var(--brand-primary-text,var(--ink));margin:0;padding:4px 10px;display:inline-block}.pedir-sticky-bar{display:none}@media (width<=768px){.pedir-sticky-bar{z-index:calc(var(--z-surface-mobile-cta,1100) + 1);padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:var(--bg);border-top:1px solid var(--border-soft);box-shadow:0 -2px 12px var(--color-rgba-0-0-0-0-10,#0000001a);justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0}.pedir-sticky-summary{color:var(--ink);font-weight:650}.pedir-panel{padding-bottom:88px}body.profile-mobile-cta-active .pedir-sticky-bar{bottom:calc(64px + env(safe-area-inset-bottom,0px))}}.pedir-cart{border-top:1px solid var(--border-soft,var(--hairline));gap:12px;padding-top:8px;display:grid}.pedir-cart-title{margin:0;font-size:1.05rem}.pedir-total{color:var(--ink);margin:0;font-weight:700}.pedir-cart .btn-primary{justify-content:center;width:100%}.pedir-cart .btn-primary:disabled{opacity:.45;cursor:not-allowed}.pedir-tracking{gap:12px;display:grid}
