.ring-size-chart{background-color:var(--rsc-bg, var(--brand-background-hex, #fffdf8))}.ring-size-chart__container{max-width:var(--rsc-max-width, 1100px);margin:0 auto}.ring-size-chart__header{margin-bottom:clamp(20px,3vw,32px);text-align:center}.ring-size-chart__heading{margin:0 0 12px;font-family:eb-garamond,serif;font-weight:600;line-height:1.15;color:var(--rsc-heading, #000000)}.ring-size-chart__intro{margin:0 auto;max-width:720px;font-family:var(--font-body-family);font-size:clamp(14px,1.6vw,16px);line-height:1.6;color:var(--rsc-intro, #9a9a9a)}.ring-size-chart__table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--rsc-table-border, rgba(14, 59, 58, .12));border-radius:var(--rsc-radius, 8px);background:var(--rsc-table-bg, #fff);box-shadow:0 8px 28px rgba(var(--rsc-table-shadow, 14, 59, 58),.06)}.ring-size-chart__table{width:100%;min-width:640px;border-collapse:collapse;table-layout:fixed;font-family:var(--font-body-family);font-size:clamp(12px,1.4vw,14px);line-height:1.35;text-align:center}.ring-size-chart__table caption{padding:14px 16px;background:var(--rsc-caption-bg, var(--brand-primary-hex, #0e3b3a));color:var(--rsc-caption-text, var(--brand-background-hex, #fffdf8));font-family:eb-garamond,serif;font-size:clamp(18px,2.2vw,22px);font-weight:600;letter-spacing:.02em}.ring-size-chart__table thead th{padding:12px 10px;background:var(--rsc-col-header-bg, rgba(14, 59, 58, .08));color:var(--rsc-col-header-text, #000000);font-weight:600;border:1px solid var(--rsc-cell-border, rgba(14, 59, 58, .12));vertical-align:middle}.ring-size-chart__table tbody td{padding:11px 10px;color:var(--rsc-cell-text, #000000);border:1px solid var(--rsc-cell-border, rgba(14, 59, 58, .1));vertical-align:middle}.ring-size-chart__table tbody tr:nth-child(2n) td{background:var(--rsc-row-even-bg, rgba(14, 59, 58, .04))}.ring-size-chart__table tbody tr:nth-child(odd) td{background:var(--rsc-row-odd-bg, #fff)}.ring-size-chart__table tbody tr:hover td{background:var(--rsc-row-hover-bg, rgba(217, 164, 65, .08))}.ring-size-chart__col-measurements{min-width:160px}.ring-size-chart__footnote{margin:16px 0 0;font-family:var(--font-body-family);font-size:13px;line-height:1.5;color:var(--rsc-footnote, #9a9a9a);text-align:center}@media screen and (max-width:749px){.ring-size-chart__table{min-width:560px;font-size:12px}.ring-size-chart__table thead th,.ring-size-chart__table tbody td{padding:9px 6px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-ring-size-chart.css.map */
