@import url("womens-diamond-earrings.css");

/* Product-detail-template-derived system with CaratVella primary #D8C078. */
.card-grid .info-card, .card-grid .process-card { overflow: hidden; padding: 0; }
.card-grid .info-card > img { display: block; width: 100%; height: 122px; object-fit: cover; }
.card-grid .info-card > div { padding: 17px 17px 18px; }
.card-grid .process-card > img { display: block; width: 100%; height: 112px; object-fit: cover; }
.card-grid .process-card > div { padding: 18px 19px 21px; }
.card-grid .process-card span { margin-bottom: 15px; }
.wdr-questions .info-card > div, .wdr-oem .info-card > div, .three-grid--dark .info-card > div { min-height: 125px; }
.wdr-support .card-grid .info-card > img, .wdr-quality .card-grid .info-card > img, .wdr-checklist .card-grid .info-card > img { height: 90px; }
.wdr-specifications .card-grid { grid-template-columns: repeat(4, minmax(0, 1fr)); }
.wdr-specifications .info-card:last-child { grid-column: auto; }
.wdr-specifications .info-card > img { height: 132px; }
.wdr-specifications .info-card > div { min-height: 123px; }
.wdr-oem .info-card > img, .three-grid--dark .info-card > img { filter: saturate(.86) brightness(.82); }
.wdr-partnership .text-link { display: inline; margin: 0; }
@media (max-width: 980px) { .wdr-specifications .card-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (min-width: 701px) and (max-width: 980px) { .wdr-specifications .card-grid { grid-template-columns: repeat(4, minmax(0, 1fr)); } }
@media (max-width: 520px) { .wdr-specifications .card-grid { grid-template-columns: 1fr; } .card-grid .info-card > img { height: 155px; } .card-grid .process-card > img { height: 150px; } }
