.option-label{display:flex;align-items:center;justify-content:space-between;gap:10px}.option-label>label{margin-bottom:7px}.size-guide-trigger{border:0;background:none;padding:0 0 7px;color:#6c676a;text-decoration:underline;text-underline-offset:3px;font-size:10px;cursor:pointer}.size-guide-trigger:hover{color:#ec2f84}.size-guide-overlay{position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:69;opacity:0;pointer-events:none;transition:opacity .25s}.size-guide-overlay.open{opacity:1;pointer-events:auto}.size-guide{position:fixed;right:0;top:0;width:min(540px,100%);height:100%;padding:32px;background:#f7f4f1;z-index:70;transform:translateX(100%);transition:transform .35s ease;overflow:auto}.size-guide.open{transform:none}.size-guide-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.size-guide-head .eyebrow{margin-bottom:10px}.size-guide-head h2{font:800 36px/1 Manrope,sans-serif;letter-spacing:-.04em;margin:0}.size-guide-head button{border:0;background:none;font-size:34px;line-height:1;cursor:pointer}.size-guide-intro{color:#6c676a;line-height:1.65;margin:28px 0}.size-table-wrap{overflow-x:auto}.size-guide table{width:100%;border-collapse:collapse;background:#fff}.size-guide caption{text-align:left;padding:0 0 10px;color:#6c676a;font-size:10px}.size-guide th,.size-guide td{padding:14px 16px;border-bottom:1px solid #ded8d3;text-align:center}.size-guide thead th{background:#111013;color:#fff;text-transform:uppercase;letter-spacing:.12em;font-size:10px}.size-guide tbody th{text-align:left;color:#ec2f84}.measure-help{margin-top:28px;padding-top:22px;border-top:1px solid #ded8d3}.measure-help strong{text-transform:uppercase;letter-spacing:.12em;font-size:10px}.measure-help p{color:#6c676a;line-height:1.7;font-size:12px}body.size-guide-open{overflow:hidden}@media(max-width:600px){.size-guide{padding:24px 20px}.size-guide-head h2{font-size:31px}}
