#magdor-personal .mg-personal-rings__grid{display:grid;grid-template-columns:1fr;gap:40px}
#magdor-personal .mg-ring-preview{position:relative;aspect-ratio:440/400}
#magdor-personal .mg-ring-preview img{display:block;width:100%;height:100%;object-fit:contain}
#magdor-personal .mg-ring-preview svg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}
#magdor-personal h2.visual-caption{font:400 25px/1.2 'Cormorant Garamond',Georgia,serif!important;color:var(--ink);text-transform:none;letter-spacing:0;margin:6px 0 0;text-align:center}
#magdor-personal [data-ring-summary]{display:none}
#magdor-personal [data-ring-metal=gold] .swatch{background:linear-gradient(125deg,#916b2a,#f1d994 42%,#b79049 74%,#e8cb83)}
#magdor-personal [data-ring-metal=white] .swatch{background:linear-gradient(125deg,#989995,#fffef4 42%,#bfc1bb 74%,#e9e8df)}
#magdor-personal [data-ring-metal=platinum] .swatch{background:linear-gradient(125deg,#7e858b,#e8edf0 42%,#9ca5ac 74%,#d7dfe3)}
.mg-ring-preview[data-ring-metal-preview=silver] img{filter:grayscale(1) brightness(1.08)}
.mg-ring-preview[data-ring-metal-preview=white] img{filter:grayscale(1) sepia(.12) brightness(1.1)}
.mg-ring-preview[data-ring-metal-preview=platinum] img{filter:grayscale(1) contrast(1.08) brightness(.95)}
#magdor-personal .mg-personal-rings__item,#magdor-personal .mg-ring-editor,#magdor-personal .config>*{min-width:0}
