html.a1-omg-open{overflow:hidden}.a1-omg[hidden]{display:none}.a1-omg{position:fixed;z-index:10030;inset:0}.a1-omg__overlay{position:absolute;inset:0;background:rgba(18,25,21,.5)}.a1-omg__panel{position:absolute;top:0;right:0;width:min(600px,100%);height:100%;overflow:auto;padding:26px;background:#fff;color:#17251d;box-shadow:-12px 0 36px rgba(0,0,0,.2)}.a1-omg__head{display:flex;justify-content:space-between;gap:16px;padding-bottom:18px;border-bottom:1px solid #d8d3c9}.a1-omg__eyebrow{margin:0 0 5px;color:#a97929;font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.a1-omg__head h2{margin:0;font-size:27px;line-height:1.2}.a1-omg__close{width:42px;height:42px;padding:0;border:0;background:transparent;color:#17251d;font-size:38px;line-height:1;cursor:pointer}.a1-omg__intro{margin:18px 0;color:#4a5a50;line-height:1.55}.a1-omg__chart{margin:0 0 20px;text-align:center}.a1-omg__chart img{display:block;width:min(360px,100%);margin:auto;border:1px solid #e1dfda}.a1-omg__chart figcaption{margin-top:8px;color:#616861;font-size:12px}.a1-omg__tabs{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 15px}.a1-omg__tabs button{padding:7px 10px;border:1px solid #d8d3c9;background:#fff;color:#17251d;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.a1-omg__tabs button[aria-selected=true],.a1-omg__tabs button:hover,.a1-omg__tabs button:focus-visible{border-color:#17251d;background:#f3f7f4;outline:0}.a1-omg__body{padding:18px;border:1px solid #d8d3c9;background:#fbfaf7}.a1-omg__body h3{margin:0 0 9px;font-size:18px}.a1-omg__body ol{margin:0;padding-left:20px;line-height:1.6}.a1-omg__foot{margin:18px 0 0;font-size:13px;line-height:1.5}.a1-outfit-guide{margin:0 0 16px;padding:13px 15px;border:1px solid #d8d3c9;background:#fbfaf7}.a1-outfit-guide p{margin:0;color:#4a5a50;font-size:13px;line-height:1.5}.a1-outfit-measure-link{display:inline-flex;align-items:center;min-height:28px;margin:7px 0 0;padding:0;border:0;background:transparent;color:#17251d;font:inherit;font-size:12px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.a1-outfit-measure-link:hover{color:#a97929}.a1-outfit-measure-link:focus-visible{outline:2px solid #a97929;outline-offset:3px}@media(max-width:700px){.a1-omg__panel{padding:20px 16px}.a1-omg__head h2{font-size:23px}.a1-omg__tabs{gap:4px}.a1-omg__tabs button{padding:6px 8px;font-size:11px}.a1-outfit-guide{padding:12px}}
