.size-guide-link{min-height:44px;flex-shrink:0}.pdp__opt legend:has(.size-guide-link){align-items:center;flex-wrap:wrap}.size-guide{z-index:2147483647;--drawer-duration: 1.4s;--drawer-ease: cubic-bezier(.4, 0, .25, 1)}.size-guide .drawer__panel,.size-guide.is-open .drawer__panel{width:min(540px,100%);transform:none;transition:none;will-change:auto;backface-visibility:visible}.size-guide .drawer__scrim{transition-duration:var(--drawer-duration)}.has-dialog #PBarNextFrame{visibility:hidden}@media(max-width:749px){.size-guide{--drawer-duration: 0ms}.size-guide .drawer__scrim{transition:none}}.size-guide__head{border-color:var(--rule-paper);flex-shrink:0;padding-block:12px}.size-guide__head .icon-btn{color:var(--ink);flex-shrink:0}.size-guide__head .icon-btn:hover{background:var(--stone)}.size-guide__body{padding:28px clamp(20px,4vw,36px) max(28px,env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain}.size-chart{display:grid;gap:24px}.size-chart__intro{display:grid;gap:8px}.size-chart__fit{font-size:2.5rem}.size-chart__note{color:var(--mute-paper);font-size:13px}.size-chart__drawing{width:100%;height:190px;color:var(--ink);stroke:currentColor;stroke-width:1.5}.size-chart__seams{stroke:var(--mute-paper);stroke-width:1}.size-chart__measure{stroke-width:1.5}.size-chart__marker{fill:var(--paper);stroke:none}.size-chart__drawing text{fill:currentColor;stroke:none;font:600 15px var(--font-body)}.size-chart__table{width:100%;text-align:center}.size-chart__table thead{background:var(--ink);color:var(--paper)}.size-chart__table th,.size-chart__table td{padding:14px 8px}.size-chart__table thead th{font-size:12px;font-weight:600;line-height:1.5}.size-chart__table tbody th{font-size:15px;font-weight:700}.size-chart__table tbody tr{border-bottom:1px solid var(--rule-paper)}.size-chart__table tbody tr:nth-child(2n){background:var(--paper-satin)}.size-chart__how{display:grid;gap:12px;font-size:13px;line-height:1.7}.size-chart__how h4{font-size:16px;font-weight:700}.size-chart__how p,.size-chart__how dd{color:var(--mute-paper)}.size-chart__how dl{display:grid;gap:12px}.size-chart__how dt{font-weight:600;margin-bottom:2px}[dir=rtl] .size-chart{letter-spacing:0;text-transform:none}
/*# sourceMappingURL=/cdn/shop/t/8/assets/size-chart.css.map */
