/* Minimal storefront stylesheet loaded via asset(). */

.whatsapp-float {
    position: fixed;
    right: 20px;
    bottom: 20px;
    width: 56px;
    height: 56px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 999px;
    background: #25d366;
    color: #fff;
    box-shadow: 0 12px 24px rgba(0, 0, 0, 0.18);
    z-index: 999;
}

.product-card .card-img-top {
    height: 220px;
    object-fit: cover;
}