.product-size-chart,.ruah-size-chart{--ink-bg:#151210;--card:#1b1815;--line:rgba(251,247,236,.12);--line-soft:rgba(251,247,236,.06);--paper:#fbf7ec;--paper-70:rgba(251,247,236,.7);--paper-45:rgba(251,247,236,.45);--crimson:#b8392a;--crimson-dim:rgba(184,57,42,.16);width:100%!important;max-width:460px!important;margin:26px auto 0!important;background:var(--card)!important;border:1px solid var(--line)!important;border-radius:6px!important;color:var(--paper)!important;overflow:hidden!important;box-shadow:0 24px 56px #00000047!important}.product-media-stack .product-size-chart--media{width:100%!important;margin-top:26px!important}.size-panel-head{width:100%!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;padding:20px 22px!important;border:0!important;background:transparent!important;color:var(--paper)!important;cursor:pointer!important;text-align:left!important}.size-panel-title{display:block!important;margin:0 0 4px!important;font-family:var(--font-cormorant),Georgia,serif!important;font-size:19px!important;line-height:1.05!important;font-weight:700!important;color:var(--paper)!important}.size-panel-subtitle{display:block!important;font-family:ui-monospace,Menlo,Consolas,monospace!important;font-size:10px!important;letter-spacing:.09em!important;line-height:1.35!important;text-transform:uppercase!important;color:var(--paper-45)!important}.size-toggle-btn{flex:0 0 auto!important;width:26px!important;height:26px!important;border-radius:50%!important;border:1px solid var(--line)!important;display:flex!important;align-items:center!important;justify-content:center!important;color:var(--paper)!important;transition:transform .25s ease,border-color .2s ease!important}.size-panel-head:hover .size-toggle-btn{border-color:var(--paper-45)!important}.size-toggle-btn svg{width:11px!important;height:11px!important}.size-toggle-btn .vert{transition:opacity .2s ease!important}.product-size-chart:not(.collapsed) .size-toggle-btn .vert{opacity:0!important}.product-size-chart.collapsed .size-toggle-btn .vert{opacity:1!important}.size-panel-body{max-height:940px!important;transition:max-height .35s ease,opacity .25s ease!important;opacity:1!important;overflow:hidden!important}.product-size-chart.collapsed .size-panel-body{max-height:0!important;opacity:0!important}.size-row{display:flex!important;gap:8px!important;padding:0 22px 18px!important}.size-pill{font-family:ui-monospace,Menlo,Consolas,monospace!important;font-size:12px!important;letter-spacing:.04em!important;width:52px!important;padding:9px 0!important;border:1px solid var(--line)!important;border-radius:3px!important;background:transparent!important;color:var(--paper-70)!important;cursor:pointer!important;transition:all .15s ease!important}.size-pill:hover{border-color:var(--paper-45)!important}.size-pill.active{background:var(--crimson)!important;border-color:var(--crimson)!important;color:var(--paper)!important}.size-view-switch{display:flex!important;gap:20px!important;padding:0 22px!important;margin-bottom:16px!important;border-bottom:1px solid var(--line-soft)!important}.size-view-tab{position:relative!important;padding:0 0 12px!important;border:0!important;background:none!important;color:var(--paper-45)!important;cursor:pointer!important;font-family:ui-monospace,Menlo,Consolas,monospace!important;font-size:11px!important;letter-spacing:.07em!important;text-transform:uppercase!important}.size-view-tab:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--crimson);transform:scaleX(0);transform-origin:left;transition:transform .2s ease}.size-view-tab.active{color:var(--paper)!important}.size-view-tab.active:after{transform:scaleX(1)}.size-views{padding:4px 22px 24px!important}.size-view{display:none!important}.size-view.active{display:block!important}.size-table-wrap{width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;border:0!important;background:transparent!important}.size-chart-table{width:100%!important;min-width:0!important;border-collapse:collapse!important;color:var(--paper)!important}.size-chart-table caption{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important}.size-chart-table th{font-family:ui-monospace,Menlo,Consolas,monospace!important;font-size:10px!important;letter-spacing:.07em!important;text-transform:uppercase!important;color:var(--paper-45)!important;text-align:left!important;padding:0 8px 10px 0!important;font-weight:500!important;white-space:nowrap!important}.size-chart-table td{font-family:ui-monospace,Menlo,Consolas,monospace!important;font-size:12.5px!important;color:var(--paper-70)!important;padding:11px 8px 11px 0!important;border-top:1px solid var(--line-soft)!important;white-space:nowrap!important}.size-chart-table .size-cell{font-family:var(--font-cormorant),Georgia,serif!important;font-size:14px!important;color:var(--paper-70)!important}.size-chart-table tr.active-row td,.size-chart-table tr.active-row th{color:var(--paper)!important}.size-chart-table tr.active-row th:first-child{color:var(--crimson)!important;font-weight:700!important}.unit-note{margin-top:14px!important;font-family:ui-monospace,Menlo,Consolas,monospace!important;font-size:10px!important;color:var(--paper-45)!important;letter-spacing:.03em!important;line-height:1.45!important}.diagram-wrap{display:flex!important;justify-content:center!important}.diagram-wrap svg{width:100%!important;max-width:340px!important;height:auto!important}.m-line{stroke:var(--paper-45);stroke-width:1;stroke-dasharray:3 3;fill:none}.m-arrowhead{fill:var(--paper-45)}.m-line-onfill{stroke:#1c171252;stroke-width:1;stroke-dasharray:3 3;fill:none}.m-label{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:10.5px;letter-spacing:.06em;fill:var(--paper-70);text-transform:uppercase}.m-label-onfill{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:10.5px;letter-spacing:.06em;fill:#1c17129e;text-transform:uppercase;font-weight:500}.m-value{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:13px;font-weight:700;fill:var(--crimson)}.garment{fill:var(--paper);fill-opacity:.97}.garment-line{fill:none;stroke:#1c17122e;stroke-width:1}@media(max-width:720px){.product-size-chart,.ruah-size-chart{max-width:100%!important}.size-panel-head{padding:18px!important}.size-row{padding:0 18px 18px!important}.size-view-switch{padding:0 18px!important}.size-views{padding:4px 18px 22px!important}.size-chart-table{min-width:560px!important}}@media(max-width:400px){.size-panel-title{font-size:18px!important}.size-panel-subtitle{font-size:9px!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ruah-size-chart.css.map */
