@import url("diamond-rings.css");

.bands-hero .rings-hero__image { background-image: url('../../../images/home/caratvella-assets/collection-wedding.jpg'); }
.bands-hero .rings-hero__content { max-width: 730px; }
.bands-hero .rings-hero__content > p:not(.eyebrow) { max-width: 700px; }
.bands-hero h1 { white-space: normal; text-wrap: balance; }
.bands-style-grid { grid-template-columns: repeat(5, minmax(0, 1fr)); }
.bands-style-grid .ring-style-card { min-height: 385px; }
.bands-style-grid .ring-style-card h3 { font-size: 1.08rem; }
.bands-style-grid .ring-style-card > div { padding: 17px; }
.bands-type-grid { grid-template-columns: repeat(4, minmax(0, 1fr)); }
@media (max-width: 1080px) { .bands-style-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); } }
@media (max-width: 980px) { .bands-type-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (max-width: 540px) { .bands-style-grid, .bands-type-grid { grid-template-columns: 1fr; } }
