.size-chart{display:block}.size-chart [hidden]{display:none!important}.size-chart__controls{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 24px;margin-block-end:24px}.size-chart__segmented{display:inline-flex;border:1px solid #E8DDD6;border-radius:var(--input-border-radius, 2px);overflow:hidden}.size-chart__segmented button{min-height:44px;padding:0 20px;background:transparent;border:0;color:inherit;cursor:pointer;font:inherit;font-size:13px;letter-spacing:.12em;text-transform:capitalize;transition:background-color .2s ease,color .2s ease}.size-chart__segmented button+button{border-inline-start:1px solid #E8DDD6}.size-chart__segmented button[aria-selected=true],.size-chart__segmented button[aria-pressed=true]{background:#6b3e2e;color:#fff}.size-chart__title{font-family:var(--heading-font-family);font-size:28px;font-weight:500;text-align:center;margin:0 0 16px}.size-chart[data-unit=in] [data-unit-panel=cm],.size-chart[data-unit=cm] [data-unit-panel=in]{display:none}.size-chart__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid #E8DDD6;border-radius:var(--input-border-radius, 2px);background:#fff}.size-chart__table{width:100%;min-width:560px;border-collapse:collapse;font-size:15px;text-align:center;font-variant-numeric:tabular-nums;color:#2a211c}.size-chart__table th,.size-chart__table td{padding:12px 10px;white-space:nowrap}.size-chart__table thead th{background:#efe6da;color:#5e3626;font-weight:500;font-size:12px;letter-spacing:.12em;text-transform:capitalize}.size-chart__table thead th:first-child{position:sticky;inset-inline-start:0;z-index:1}.size-chart__table tbody tr+tr{border-block-start:1px solid #F0E7DF}.size-chart__table tbody th{font-weight:500;color:#5e3626;position:sticky;inset-inline-start:0;text-align:center}.size-chart__table tbody tr:nth-child(odd),.size-chart__table tbody tr:nth-child(odd) th{background:#fff}.size-chart__table tbody tr:nth-child(2n),.size-chart__table tbody tr:nth-child(2n) th{background:#fbf8f4}.size-chart__note{margin:14px 0 0;font-size:14px;line-height:1.7;opacity:.75;text-align:center}.size-chart__measure{margin-block-start:48px}.size-chart__measure-grid{display:grid;gap:32px;align-items:center}@media(min-width:700px){.size-chart__measure-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.size-chart__figure{margin:0;max-width:360px;justify-self:center;width:100%}.size-chart__diagram{display:block;width:100%;height:auto}.size-chart__arch{fill:#efe6da}.size-chart__dress path{fill:#6b3e2e;stroke:#f3e6d3;stroke-width:1.5;stroke-linejoin:round}.size-chart__mark{transition:opacity .2s ease;cursor:default}.size-chart__mark line{stroke:#e8a0ac;stroke-width:2;stroke-dasharray:5 4}.size-chart__mark line.size-chart__lead{stroke-width:1.25;stroke-dasharray:2 3}.size-chart__mark circle{fill:#fff;stroke:#e8a0ac;stroke-width:2}.size-chart__mark rect{fill:#e8b4b8}.size-chart__mark text{font-family:var(--text-font-family);font-size:13px;font-weight:500;fill:#5e3626;text-anchor:middle;dominant-baseline:central;letter-spacing:.04em}.size-chart__measure[data-active] .size-chart__mark{opacity:.25}.size-chart__measure[data-active=bust] .size-chart__mark[data-measure=bust],.size-chart__measure[data-active=waist] .size-chart__mark[data-measure=waist],.size-chart__measure[data-active=hips] .size-chart__mark[data-measure=hips],.size-chart__measure[data-active=length] .size-chart__mark[data-measure=length]{opacity:1}.size-chart__measure-list{list-style:none;margin:0;padding:0;counter-reset:measure;display:grid;gap:12px}.size-chart__measure-list li{counter-increment:measure;display:grid;gap:4px;padding:14px 16px 14px 56px;position:relative;border:1px solid #E8DDD6;border-radius:var(--input-border-radius, 2px);background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.size-chart__measure-list li:before{content:counter(measure);position:absolute;inset-inline-start:16px;top:14px;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#e8b4b8;color:#5e3626;font-size:13px;font-weight:500}.size-chart__measure-list li strong{font-family:var(--heading-font-family);font-size:20px;font-weight:500;color:#2a211c}.size-chart__measure-list li span{font-size:14px;line-height:1.6;color:#5e4a40}.size-chart__measure-list li:hover,.size-chart__measure-list li:focus-visible,.size-chart__measure-list li.is-active{border-color:#6b3e2e;box-shadow:0 0 0 1px #6b3e2e}@media(max-width:699px){.size-chart__title{font-size:24px}.size-chart__table{font-size:14px}}@media(prefers-reduced-motion:reduce){.size-chart *{transition:none!important}}.size-chart__table th{font-family:var(--text-font-family);opacity:1;text-transform:none}.size-chart__table thead th{font-size:12px;letter-spacing:.1em;text-transform:capitalize;color:#5e3626;font-weight:500}.size-chart__table tbody th{font-size:15px;color:#5e3626;font-weight:500;letter-spacing:0}.size-chart__table td{color:#2a211c}.size-chart__group[data-group-panel=kids] .size-chart__table{min-width:380px}
/*# sourceMappingURL=/cdn/shop/t/21/assets/rh-size-chart.css.map */
