/* Full-width concept previews on mobile diamond detail pages. */
@media(max-width:767px){
 .atelier-detail .jewelry-image-set .jewelry-image-grid{grid-template-columns:minmax(0,1fr);gap:16px;max-width:440px;margin-inline:auto;}
 .atelier-detail .jewelry-image-set .jewelry-image-choice{width:100%;min-width:0;}
 .atelier-detail .jewelry-image-set .jewelry-image-caption{padding:10px 12px;font-size:14px;line-height:1.4;white-space:normal;overflow-wrap:break-word;}
}
