.size-chart-modal{--size-chart-padding-inline: clamp(20px, 5vw, 56px);--size-chart-max-width: 760px;--size-chart-border: color-mix(in srgb, rgb(var(--color-foreground, 23 23 23)) 10%, transparent);--size-chart-muted: color-mix(in srgb, rgb(var(--color-foreground, 23 23 23)) 60%, transparent);--size-chart-body-color: color-mix(in srgb, rgb(var(--color-foreground, 23 23 23)) 88%, transparent)}.size-chart-modal .drawer__inner{background:rgb(var(--color-background, 255 255 255));color:rgb(var(--color-foreground, 23 23 23))}.size-chart-modal .drawer__header.size-chart-modal__header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:clamp(20px,4vw,32px) var(--size-chart-padding-inline) clamp(16px,3vw,24px);border-bottom:1px solid var(--size-chart-border);background:inherit}.size-chart-modal__header-text{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1 1 auto}.size-chart-modal__brand{font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--size-chart-muted);margin:0;line-height:1}.size-chart-modal__title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:var(--font-heading-letter-spacing);font-size:clamp(20px,3vw,28px);line-height:1.2;margin:0;color:rgb(var(--color-foreground, 23 23 23))}.size-chart-modal .drawer__content.size-chart-modal__content{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.size-chart-modal .drawer__scrollable.size-chart-modal__body{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:clamp(24px,5vw,40px) var(--size-chart-padding-inline) clamp(16px,4vw,32px);gap:0}.size-chart-modal .size-chart-modal__content-inner{max-width:var(--size-chart-max-width);margin-inline:auto;width:100%;color:var(--size-chart-body-color)}.size-chart-modal .size-chart-modal__content-inner>*:first-child{margin-top:0}.size-chart-modal .size-chart-modal__content-inner>*:last-child{margin-bottom:0}.size-chart-modal .size-chart-modal__content-inner h1,.size-chart-modal .size-chart-modal__content-inner h2,.size-chart-modal .size-chart-modal__content-inner h3,.size-chart-modal .size-chart-modal__content-inner h4,.size-chart-modal .size-chart-modal__content-inner h5,.size-chart-modal .size-chart-modal__content-inner h6{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:var(--font-heading-letter-spacing);line-height:1.25;color:rgb(var(--color-foreground, 23 23 23))}.size-chart-modal .size-chart-modal__content-inner h2{font-size:clamp(18px,2.4vw,22px);margin:36px 0 14px;letter-spacing:-.005em}.size-chart-modal .size-chart-modal__content-inner h3{font-size:clamp(16px,1.9vw,18px);font-weight:500;margin:26px 0 10px}.size-chart-modal .size-chart-modal__content-inner h4{font-size:15px;font-weight:500;margin:20px 0 8px;text-transform:uppercase;letter-spacing:.08em;color:var(--size-chart-muted)}.size-chart-modal .size-chart-modal__content-inner p{font-size:15px;line-height:1.65;margin:0 0 14px}.size-chart-modal .size-chart-modal__content-inner strong{font-weight:600;color:rgb(var(--color-foreground, 23 23 23))}.size-chart-modal .size-chart-modal__content-inner em{font-style:italic}.size-chart-modal .size-chart-modal__content-inner a{color:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:var(--size-chart-border);transition:text-decoration-color .2s ease,color .2s ease}.size-chart-modal .size-chart-modal__content-inner a:hover,.size-chart-modal .size-chart-modal__content-inner a:focus-visible{text-decoration-color:currentColor;color:rgb(var(--color-foreground, 23 23 23))}.size-chart-modal .size-chart-modal__content-inner ul,.size-chart-modal .size-chart-modal__content-inner ol{margin:14px 0 20px;padding-left:22px}.size-chart-modal .size-chart-modal__content-inner li{font-size:15px;line-height:1.65;margin-bottom:8px}.size-chart-modal .size-chart-modal__content-inner li:last-child{margin-bottom:0}.size-chart-modal .size-chart-modal__content-inner ul li::marker{color:var(--size-chart-muted)}.size-chart-modal .size-chart-modal__content-inner table{width:100%;border-collapse:collapse;margin:18px 0 28px;font-size:14px;background:rgb(var(--color-background, 255 255 255))}.size-chart-modal .size-chart-modal__content-inner thead th{font-family:var(--font-heading-family);font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:.08em;text-align:left;padding:14px 18px;background:color-mix(in srgb,rgb(var(--color-foreground, 23 23 23)) 4%,transparent);border-bottom:1px solid var(--size-chart-border);color:var(--size-chart-muted);white-space:nowrap}.size-chart-modal .size-chart-modal__content-inner tbody td{padding:14px 18px;font-size:15px;border-bottom:1px solid color-mix(in srgb,rgb(var(--color-foreground, 23 23 23)) 6%,transparent);vertical-align:middle}.size-chart-modal .size-chart-modal__content-inner tbody tr:last-child td{border-bottom:0}.size-chart-modal .size-chart-modal__content-inner tbody tr:hover{background:color-mix(in srgb,rgb(var(--color-foreground, 23 23 23)) 3%,transparent)}.size-chart-modal .size-chart-modal__content-inner tbody td:first-child{font-weight:500;color:rgb(var(--color-foreground, 23 23 23))}@media(max-width:640px){.size-chart-modal .size-chart-modal__content-inner table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;max-width:100%}.size-chart-modal .size-chart-modal__content-inner thead th,.size-chart-modal .size-chart-modal__content-inner tbody td{padding:12px 14px;font-size:13.5px}}.size-chart-modal .size-chart-modal__content-inner blockquote{margin:20px 0;padding:16px 20px;border-left:2px solid rgb(var(--color-foreground, 23 23 23));background:color-mix(in srgb,rgb(var(--color-foreground, 23 23 23)) 3%,transparent);font-style:italic;color:rgb(var(--color-foreground, 23 23 23))}.size-chart-modal .size-chart-modal__content-inner blockquote p:last-child{margin-bottom:0}.size-chart-modal .size-chart-modal__content-inner img{max-width:100%;height:auto;display:block;margin:16px auto;border-radius:4px}.size-chart-modal .size-chart-modal__content-inner hr{border:0;height:1px;background:var(--size-chart-border);margin:32px 0}.size-chart-modal__footer{display:flex;flex-direction:column;gap:14px;padding:clamp(16px,3vw,24px) var(--size-chart-padding-inline) clamp(20px,4vw,28px);border-top:1px solid var(--size-chart-border);background:inherit;flex-shrink:0}.size-chart-modal__cta{width:100%;max-width:380px;margin-inline:auto;justify-self:center}.size-chart-modal__reassurance{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 18px;font-size:12px;letter-spacing:.02em;color:var(--size-chart-muted);text-align:center}.size-chart-modal__reassurance-item{display:inline-flex;align-items:center;gap:6px}.size-chart-modal__reassurance-sep{opacity:.45;-webkit-user-select:none;user-select:none;font-size:10px}.size-chart-modal .size-guide__tablist{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 28px;margin:0 0 28px;padding:0 0 1px;border-bottom:1px solid var(--size-chart-border)}.size-chart-modal .size-guide__tab-btn{appearance:none;-webkit-appearance:none;background:none;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;padding:6px 2px 12px;cursor:pointer;font-family:var(--font-heading-family);font-size:13px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--size-chart-muted);line-height:1.2;white-space:nowrap;transition:color .2s ease,border-color .2s ease}.size-chart-modal .size-guide__tab-btn:hover{color:rgb(var(--color-foreground, 23 23 23))}.size-chart-modal .size-guide__tab-btn:focus-visible{outline:2px solid rgb(var(--color-foreground, 23 23 23));outline-offset:3px;border-radius:2px}.size-chart-modal .size-guide__tab-btn[aria-selected=true]{color:rgb(var(--color-foreground, 23 23 23));border-bottom-color:rgb(var(--color-foreground, 23 23 23))}@media(max-width:640px){.size-chart-modal .size-guide__tablist{flex-wrap:nowrap;justify-content:flex-start;gap:0 22px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.size-chart-modal .size-guide__tablist::-webkit-scrollbar{display:none}}.size-chart-modal .size-guide__panel:focus-visible{outline:none}.size-chart-modal .size-guide__panel>*:first-child{margin-top:0}.size-chart-modal .size-guide__panel:not([hidden]){animation:size-guide-fade .24s ease both}@keyframes size-guide-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.size-chart-modal .size-guide__measure{display:grid;grid-template-columns:1fr;gap:clamp(20px,4vw,40px);align-items:start;margin:24px 0 8px}@media(min-width:768px){.size-chart-modal .size-guide__measure{grid-template-columns:minmax(0,1fr) minmax(0,.85fr)}.size-chart-modal .size-guide__measure-figure{position:sticky;top:8px}}.size-chart-modal .size-guide__measure-figure{margin:0}.size-chart-modal .size-guide__measure-figure img{width:100%;height:auto;display:block;margin:0;border-radius:4px}.size-chart-modal .size-guide__measure-figure .size-guide__placeholder{display:flex;align-items:center;justify-content:center;aspect-ratio:3 / 4;width:100%;padding:24px;text-align:center;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--size-chart-muted);background:color-mix(in srgb,rgb(var(--color-foreground, 23 23 23)) 4%,transparent);border:1px dashed var(--size-chart-border);border-radius:4px}.size-chart-modal .size-guide__measure-figure figcaption{margin-top:10px;font-size:12.5px;font-style:italic;line-height:1.5;color:var(--size-chart-muted);text-align:center}@media(prefers-reduced-motion:reduce){.size-chart-modal .size-chart-modal__content-inner a,.size-chart-modal .size-guide__tab-btn{transition:none}.size-chart-modal .size-guide__panel:not([hidden]){animation:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-size-chart-modal.css.map */
