body.customer{padding-bottom:76px}.bottom-nav{height:72px}.bottom-nav a{font-size:12px;padding-top:7px}.bottom-nav i{font-size:21px;margin-bottom:2px}.menu-screen{padding:18px 23px 36px}.customer.has-cart .menu-screen{padding-bottom:170px}.product-list{gap:12px}.product-card{min-height:178px;grid-template-columns:40% 1fr;border-radius:20px;border-color:#303030;box-shadow:0 8px 22px #0005}.product-image{min-height:178px}.product-image span{font-size:64px;color:#292929}.product-info{padding:17px 14px 64px}.product-info h3{font-size:21px;line-height:1.08;margin-bottom:8px}.product-info p{font-size:13px;line-height:1.35;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.product-info strong{font-size:22px;margin-top:6px}.product-info small{font-size:11px;margin-top:8px}.add-product{right:13px;bottom:13px;width:45px;height:45px;font-size:31px;line-height:1;box-shadow:0 5px 15px #ff263855}.cart-fixed{bottom:78px;width:min(calc(100% - 24px),536px);height:70px;border-radius:18px;padding:8px 10px;grid-template-columns:42px 1fr auto;gap:9px;box-shadow:0 8px 28px #000c}.cart-fixed .bag{width:42px;height:42px;font-size:23px}.cart-fixed span:nth-child(2){gap:1px}.cart-fixed small{font-size:11px}.cart-fixed strong{font-size:18px}.cart-fixed>b{border-radius:11px;padding:14px 11px;font-size:12px;white-space:nowrap}.cart-row>div:first-child{display:grid;gap:5px}.cart-options{color:#ff8b94}@media(max-width:380px){.menu-screen{padding-inline:13px}.product-card{grid-template-columns:38% 1fr}.product-info{padding:14px 10px 58px}.product-info h3{font-size:18px}.cart-fixed>b{padding-inline:8px;font-size:10px}}
