.size-guide-modal .drawer__panel--right{width:min(560px,100vw);background:#fff;color:#111;font-family:PR Size Chart Text,Oswald,Arial Narrow,sans-serif}.size-guide-modal .drawer__header{padding:28px 28px 22px;border-bottom:1px solid #e6e6e6;background:#fff}.size-guide-modal .drawer__title{margin:0;font-family:PR Size Chart Display,Anton,Impact,Arial Narrow,sans-serif;font-weight:400;font-size:clamp(2.2rem,7vw,3rem);line-height:.95;letter-spacing:0;text-transform:uppercase;color:#111}.size-guide-modal .drawer__close{color:#111}.size-guide-modal__body{flex:1;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:28px;display:flex;flex-direction:column;gap:36px}.sg-heading{margin:0 0 16px;font-family:PR Size Chart Text,Oswald,Arial Narrow,sans-serif;font-weight:500;font-size:1rem;letter-spacing:.2em;line-height:1.2;text-transform:uppercase;color:#111}.sg-heights{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.sg-heights li{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:0 18px;background:#f4f4f4;font-size:1.1rem;letter-spacing:.04em}.sg-table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:1.1rem;text-align:center}.sg-table th,.sg-table td{height:58px;padding:0 6px;border:1px solid #dcdcdc;text-align:center;vertical-align:middle}.sg-table thead th{height:52px;background:#111;border-color:#111;color:#fff;font-weight:400;font-size:.9rem;letter-spacing:.06em;text-transform:uppercase}.sg-table tbody th{font-family:PR Size Chart Display,Anton,Impact,sans-serif;font-weight:400;font-size:1.3rem}.sg-table--height td{font-size:1.15rem;letter-spacing:.03em}.sg-table tr.is-unavailable th,.sg-table tr.is-unavailable td{color:#9a9a9a;background:#fafafa}.sg-note{display:block;margin-top:2px;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}@media(max-width:749px){.size-guide-modal .drawer__header{padding:20px 16px 16px}.size-guide-modal__body{padding:20px 16px 28px;gap:28px}.sg-heights li{min-height:46px;padding:0 14px;font-size:1rem}.sg-table{font-size:.98rem}.sg-table th,.sg-table td{height:48px;padding:0 2px}.sg-table thead th{height:44px;font-size:.72rem;letter-spacing:.03em}.sg-table tbody th{font-size:1.1rem}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/size-guide.css.map */
