@import url('./womens-diamond-pendants.css');

.custom-pendant-hero .wdr-gallery__main { background: #26211e; }

.wdr-styles .style-card.quote-trigger,
.pendant-info-grid .info-card.quote-trigger,
.four-grid .info-card.quote-trigger,
.three-grid .info-card.quote-trigger,
.process-grid .process-card.quote-trigger,
.scenario-grid .scenario-card.quote-trigger { cursor: pointer; }

/* Square catalog artwork stays centered and uncropped in the product-led sections. */
.custom-pendant-page .wdr-specifications .image-heading > img,
.custom-pendant-page .wdr-specifications .pendant-info-grid .info-card > img,
.custom-necklace-page .wdr-specifications .image-heading > img,
.custom-necklace-page .wdr-specifications .pendant-info-grid .info-card > img {
    width: 100%;
    height: auto;
    min-height: 0;
    max-height: none;
    aspect-ratio: 1 / 1;
    object-fit: cover;
    object-position: center;
}

.custom-pendant-page .wdr-scenarios .scenario-card,
.custom-necklace-page .wdr-scenarios .scenario-card {
    min-height: 0;
    aspect-ratio: 1 / 1;
}

.custom-pendant-page .wdr-scenarios .scenario-card img,
.custom-necklace-page .wdr-scenarios .scenario-card img {
    object-fit: cover;
    object-position: center;
}

@media (max-width: 520px) {
    .wdr-checklist .three-grid { grid-template-columns: 1fr; }
}
