.size-guide-modal{display:flex;justify-content:center;align-items:flex-start;padding:1rem}.size-guide-modal[open]{transition:opacity .3s ease-out}.size-guide-modal__card{position:relative;width:100%;max-height:calc(100dvh - 2rem);overflow-y:auto;overscroll-behavior:contain;background:var(--color-gray-100);color:var(--color-typography-base)}.size-guide-modal__card:focus{outline:none}.size-guide-modal__header{position:sticky;top:0;z-index:2;padding:1.25rem 1.25rem .5rem 1rem;background:var(--color-gray-100)}.size-guide-modal__title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.size-guide-modal__title{margin:0}.size-guide-modal__close{display:inline-flex;flex-shrink:0;padding:0;background:none;border:0;color:var(--color-gray-500);cursor:pointer}.size-guide-modal__close .icon{width:1.5rem;height:1.5rem}.size-guide-modal__disclaimer{padding-top:.5rem;font-size:.875rem;line-height:1.5}.size-guide-modal__disclaimer p{margin:0;font-size:inherit;line-height:inherit}.size-guide-modal__body{padding:.5rem .5rem 0}.size-guide-modal__footer{display:flex;flex-direction:column;align-items:center;padding:.5rem 0}.size-guide-modal__footer-link{height:2.5rem;color:var(--color-background-inverse);text-decoration:underline}@media(min-width:750px){.size-guide-modal{align-items:center;padding:1.25rem}.size-guide-modal__card{width:min(90vw,80rem);max-width:min(90vw,80rem);max-height:calc(100dvh - 2.5rem)}.size-guide-modal__header{padding:1.25rem 1.25rem .5rem}.size-guide-modal__body{padding:.5rem 1.25rem 0}}size-guide-tabs,size-chart{display:block}.size-guide-tabs__list{display:flex;flex-wrap:wrap;gap:1rem 2rem;padding:1rem 0 .5rem}.size-guide-tabs__tab{padding:0 0 1px;background:none;border:0;border-bottom:2px solid transparent;color:var(--color-gray-500);font-family:var(--font-family-headings-alt);font-size:1rem;font-weight:900;letter-spacing:.125em;line-height:1.25;text-transform:uppercase;cursor:pointer}.size-guide-tabs__tab[aria-selected=true]{border-bottom-color:var(--color-primary-ada)}@media(max-width:749px){.size-guide-tabs__list{gap:.35rem 1rem}.size-guide-tabs__tab{letter-spacing:.06em}}.size-guide-tabs__panel:focus-visible{outline:2px solid var(--color-primary-ada);outline-offset:2px}.size-guide-card{background:var(--color-white);border:1px solid var(--color-gray-400)}.size-guide-card--chart{border-color:var(--color-gray-300);padding:1rem 1rem 0}.size-guide-card--measure,.size-guide-card--conversion{padding:1rem}.size-guide-card--conversion .size-guide-card__title{margin-bottom:.5rem}.size-guide-card__header{display:flex;align-items:center;justify-content:space-between;gap:1rem}.size-guide-card__title{margin:0}.size-guide-card__see-all{flex-shrink:0;color:var(--color-primary);text-decoration:underline}.size-chart__prompt{margin:0;padding:.5rem 0;font-size:.875rem;line-height:1.5}.size-chart__pills{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem clamp(.5rem,calc((100% - 13.75rem)/4),1.25rem);padding-bottom:.5rem}.size-chart__pill{display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;height:2.75rem;padding:0 .25rem;background:var(--color-background-beige);border:1px solid var(--color-utility-gray-600);color:var(--color-utility-gray-600);font-family:var(--font-family-body);font-size:.875rem;font-weight:700;line-height:1.5;cursor:pointer}.size-chart__pill.is-active{background:var(--color-primary-ada);border-color:var(--color-primary-ada);color:var(--color-background-base)}.size-chart__table-wrapper{overflow-x:auto}.size-chart__table{width:100%;border-collapse:collapse;color:var(--color-utility-gray-600)}.size-chart__unit{caption-side:top;padding-bottom:.25rem;text-align:right;font-size:.75rem;letter-spacing:.16em;color:var(--color-utility-gray-400)}.size-chart__table th,.size-chart__table td{height:3.25rem;padding:0 1rem;white-space:nowrap}.size-chart__table tr{border-bottom:1px solid var(--color-gray-400)}.size-chart__table tbody tr:last-child{border-bottom:0}.size-chart__label-cell{width:5.875rem;text-align:left;font-family:var(--font-family-headings-alt);font-size:1rem;font-weight:900;letter-spacing:.125em;line-height:1.25}.size-chart__table td,.size-chart__table thead th:not(.size-chart__label-cell){text-align:center;font-family:var(--font-family-body);font-size:.875rem;line-height:1.5}.size-chart__table td{font-weight:600;font-variant-numeric:tabular-nums}.size-chart__table thead th:not(.size-chart__label-cell){font-weight:700}.size-chart__note{margin:0;padding-bottom:.25rem;font-size:.75rem;line-height:1.67;letter-spacing:.16em;color:var(--color-utility-gray-400)}@media(min-width:750px){.size-chart__prompt{padding-top:.75rem}.size-chart__pills{flex-wrap:nowrap;gap:1rem}.size-chart__pill{flex:1 1 0;height:2rem}.size-chart__label-cell{width:9.8125rem}}.size-chart-measure{display:flex;flex-direction:column}.size-chart-measure__media{display:flex;justify-content:center;padding:.5rem 0}.size-chart-measure__media img{display:block;max-width:100%;height:auto}.size-chart-measure__steps{list-style:none;margin:0;padding:1rem 0;display:flex;flex-direction:column;gap:1rem}.size-chart-measure__step{display:flex;align-items:flex-start;gap:.5rem}.size-chart-measure__number{display:inline-flex;align-items:center;justify-content:center;flex:0 0 1.5rem;height:1.5rem;border-radius:50%;background:var(--color-utility-gray-600);color:var(--color-white);font-family:var(--font-family-headings-alt);font-size:.875rem;font-weight:700;line-height:1.43}.size-chart-measure__label{margin:0 0 .125rem;font-size:.75rem;line-height:1.67;letter-spacing:.16em;text-transform:uppercase;color:var(--color-black, #000)}.size-chart-measure__text{margin:0;font-size:.875rem;line-height:1.5;color:var(--color-black, #000)}@media(min-width:750px){.size-chart-measure{flex-direction:row;align-items:flex-start;gap:1.375rem;padding-top:1rem}.size-chart-measure__media{flex:1 1 0;min-width:0;padding:0}.size-chart-measure__media img{max-width:min(100%,20rem)}.size-chart-measure__steps{flex:1 1 0;min-width:0;padding:0 0 1rem}}
/*# sourceMappingURL=/cdn/shop/t/326/assets/component-size-guide.css.map */
