/* V336: fancy-shape-diamonds.html only. */
.rd-layout-v336-fancy-shape-diamonds>.section{width:min(94%,1720px);margin-inline:auto;padding-inline:0!important;box-sizing:border-box}
.rd-layout-v336-fancy-shape-diamonds :is(.fancy-description,.fancy-shapes-full-list,.important-buyer-note){width:100%;max-width:none!important;box-sizing:border-box;padding:clamp(24px,2.5vw,40px);margin-inline:auto}
.rd-layout-v336-fancy-shape-diamonds :is(.fancy-description,.important-buyer-note) p{max-width:82ch}
.rd-layout-v336-fancy-shape-diamonds .loose-detail-specs{gap:14px 28px}
.rd-layout-v336-fancy-shape-diamonds .fancy-shapes-full-grid{width:100%;max-width:none;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important}
.rd-layout-v336-fancy-shape-diamonds .fancy-shapes-full-grid a{width:auto!important;min-width:0!important;max-width:100%;min-height:68px;box-sizing:border-box;white-space:normal;text-align:center;padding:16px}
.rd-layout-v336-fancy-shape-diamonds .rd-inline-charts{width:100%;max-width:1600px;margin-inline:auto}
@media(max-width:1000px){.rd-layout-v336-fancy-shape-diamonds .fancy-shapes-full-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}}
@media(max-width:700px){.rd-layout-v336-fancy-shape-diamonds>.section{width:calc(100% - 24px)}.rd-layout-v336-fancy-shape-diamonds :is(.fancy-description,.fancy-shapes-full-list,.important-buyer-note){padding:20px 16px}.rd-layout-v336-fancy-shape-diamonds .fancy-shapes-full-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.rd-layout-v336-fancy-shape-diamonds .fancy-shapes-full-grid a{padding:12px;min-height:62px}}
