body {
    background-color: #f5f6f8;
}

.card {
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.08);
}

.table td, .table th {
    vertical-align: middle;
}

.product-image-card img, .product-image-thumb img {
    width: 100%;
    object-fit: cover;
}

.product-image-thumb img {
    max-height: 160px;
}
