.delivery-time{display:block;color:var(--green);font-size:10px;margin-top:3px}.wish-small{position:absolute;right:47px;top:12px;background:transparent;color:var(--orange);font-size:20px}.menu-item,.catalog-item{position:relative}.more-photo{background-image:url('assets/more-grid.png')!important;background-size:400% 400%!important;background-repeat:no-repeat!important}.empty-wishlist{color:var(--muted);font-size:14px}.phone-shell{padding-bottom:86px}.bottom-nav{position:fixed;bottom:0;left:50%;transform:translateX(-50%);width:min(480px,100%);z-index:30;box-shadow:0 -8px 22px #17271f12}.global-cart{position:fixed;bottom:86px;left:50%;transform:translateX(-50%);width:min(calc(100% - 46px),434px)}
.bottom-nav{height:82px;padding:9px 13px;background:#fffaf5f5}.nav-link{min-width:58px;border-radius:13px;padding:5px 4px;color:#8d9690;transition:.2s}.nav-link b{width:29px;height:29px;border-radius:10px;display:grid;place-items:center;background:#edf0e9;font-size:16px}.nav-link span{font-weight:600;font-size:9px}.nav-link.active{color:#ed623d}.nav-link.active b{background:#ffe1d5;color:#df5634}.nav-link:nth-child(2) b{background:#dcece3}.nav-link:nth-child(3) b{background:#f4e0e6}.nav-link:nth-child(4) b{background:#e6e1f5}.orders-list{display:grid;gap:14px}.order-card{background:#fffdf9;border:1px solid var(--line);border-radius:16px;padding:15px;display:grid;gap:10px}.order-card>div{display:flex;justify-content:space-between;font-size:12px}.order-date{font:500 10px "DM Mono";letter-spacing:.2px;color:var(--muted);margin:0 0 3px}.order-card b{font:500 12px "DM Mono"}.order-total{border-top:1px dashed var(--line);padding-top:11px;font-weight:700;color:var(--green)}
.food-shop-cover{background-image:url('assets/food-shop-covers.png')!important;background-size:400% 400%!important;background-repeat:no-repeat!important;background-color:#e7d7c3}.food-shop-cover span{display:none}
.food-shop-cover-2{background-image:url('assets/food-shop-covers-2.png')!important;background-size:400% 400%!important;background-repeat:no-repeat!important;background-color:#e7d7c3}.empty-state{padding:34px 12px;text-align:center;display:grid;gap:12px;justify-items:center}.empty-state>span{font-size:42px}.empty-state h2{margin:0;font-size:24px}.empty-state p{margin:0;color:var(--muted);font-size:13px;max-width:260px}.empty-state .primary-button{position:static;width:auto;margin-top:6px}.remove-wish{margin-left:auto;width:32px;height:32px;border-radius:50%;background:#fde4dd;color:var(--orange);font-size:22px}.order-browse{margin-top:4px;background:#e5f0e8;color:var(--ink);border-radius:9px;padding:10px;font-weight:700}
