.size-guide{--sg-surface: var(--Primary-Cream, #f3f1e7);--sg-ink: var(--Primary-Black, #1b1a1a);--sg-muted: #666666;--sg-inset: 1.25rem;--dotted-rule-pitch: 10.3px}.size-guide__panel{inset:var(--page-margin, .9375rem);display:flex;flex-direction:column;padding:1px 2px;background:var(--sg-surface);color:var(--sg-ink);box-shadow:inset 0 0 0 1px var(--sg-ink);border-radius:.5rem}.size-guide__contents{display:flex;flex-direction:column;height:100%;padding:0 var(--sg-inset) var(--sg-inset);overflow-y:auto;overscroll-behavior:contain}@media(min-width:62rem){.size-guide{--sg-inset: 3.125rem;--sg-width: 33.75rem}.size-guide__panel{inset:max(var(--page-margin, .9375rem),var(--overlay-anchor-top, 0px)) var(--overlay-right, 1rem) var(--page-margin, .9375rem) auto;width:0;height:auto;max-height:55rem}.size-guide[data-state=open] .size-guide__panel{width:var(--sg-width)}.size-guide__contents{width:calc(var(--sg-width) - 4px)}.size-guide .overlay__scrim{background:transparent}}.size-guide__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex:none;min-height:2.875rem;margin-inline:calc(-1 * var(--sg-inset));padding-inline-start:.875rem}.size-guide__title{margin:0;font-size:var(--Size-Text-S, .875rem);font-weight:var(--Weight-Font-weight-regular, 400);line-height:1.4;letter-spacing:0;text-transform:uppercase}.size-guide__close{flex:none;display:inline-flex;align-items:center;justify-content:center;width:2.875rem;height:2.875rem;padding:0;border:0;border-radius:.375rem;background:transparent;color:inherit;cursor:pointer}.size-guide__close svg{width:.7734rem;height:.7734rem}.size-guide__close:focus-visible{outline:2px solid var(--sg-ink);outline-offset:-2px}.size-guide__body{display:flex;flex-direction:column;gap:1.25rem;padding-top:2.875rem}.size-guide__scroll{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.size-guide__scroll:focus-visible{outline:2px solid var(--sg-ink);outline-offset:2px}.size-guide__table{width:100%;border-collapse:collapse;font-size:var(--Size-Text-S, .875rem);line-height:1.4;letter-spacing:0;text-align:center}.size-guide__table th,.size-guide__table td{padding:.75rem .375rem;white-space:nowrap;vertical-align:middle}.size-guide__table thead th{padding-top:0;font-weight:var(--Weight-Font-weight-regular, 400);font-size:var(--Size-Text-XS, .75rem);letter-spacing:.08em;text-transform:uppercase;color:var(--sg-muted)}.size-guide__table thead tr{background-position:left bottom}.size-guide__table th[scope=row]{font-weight:var(--Weight-Font-weight-medium, 500);text-align:left;padding-left:0}.size-guide__table th:first-child,.size-guide__table td:first-child{text-align:left;padding-left:0}.size-guide__table th:last-child,.size-guide__table td:last-child{padding-right:0}.size-guide__text,.size-guide__note{font-size:var(--Size-Text-S, .875rem);line-height:1.4}.size-guide__note{font-size:var(--Size-Text-XS, .75rem);color:var(--sg-muted)}.size-guide__text>:first-child,.size-guide__note>:first-child{margin-top:0}.size-guide__text>:last-child,.size-guide__note>:last-child{margin-bottom:0}.size-guide__text a,.size-guide__note a{color:inherit}.size-guide__image img{display:block;width:100%;height:auto;border-radius:.25rem}.size-guide[hidden]:target{display:block;position:static;z-index:auto;margin-top:1.25rem}.size-guide:target .overlay__scrim{display:none}.size-guide:target .size-guide__panel{position:static;width:auto;max-height:none;overflow:visible;opacity:1}.size-guide:target .size-guide__contents{width:auto;opacity:1}.size-guide:target .size-guide__close{display:none}
/*# sourceMappingURL=/cdn/shop/t/25/assets/size-guide.css.map */
