/* Mantém foto preenchendo cartão e centraliza a peça na área visível. */
.product-image-link[href*="/produto/vestido-ano-novo-"] img,
#mainImage[src*="/vestido-ano-novo-"] {
    object-fit: cover;
    object-position: center 65%;
}

.product-card:hover .product-image-link[href*="/produto/vestido-ano-novo-"] img {
    transform: none;
}

@media (max-width: 480px) {
    .product-image-link[href*="/produto/vestido-ano-novo-"] img {
        object-position: center 40%;
    }
}

/* Enquadramento próprio: Encanto tem gola mais próxima do topo. */
.product-image-link[href*="/produto/vestido-ano-novo-encanto"] img {
    object-position: center 50%;
}

@media (max-width: 1023px) {
    .product-image-link[href*="/produto/vestido-ano-novo-encanto"] img {
        object-position: center 35%;
    }
}

@media (max-width: 480px) {
    .product-image-link[href*="/produto/vestido-ano-novo-encanto"] img {
        object-position: center 30%;
    }
}

