/* Extracted from main/templates/main/menu.html for Bagelwich menu page */
/* Functions: cart preview styling, menu item layout, and bagel picker grid */

/* Cart preview checkout button styling */
#cart-preview .order-button {
    font-size: 0.8rem;
    padding: 0.4rem 1rem;
}

/* Menu item container layout */
.menu-item-container {
    display: flex;
    flex-wrap: wrap;
    gap: 0.5rem;
}

/* Menu item content layout */
.item-content {
    display: flex;
    gap: 1rem;
    align-items: center;
    width: 100%;
    cursor: pointer;
}

/* Bagel picker grid layout */
#bagel-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 0.15rem;
} 