.variant-option__legend-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;width:100%;margin-bottom:10px}legend.variant-option__legend--with-action{display:flex;align-items:baseline;justify-content:space-between;gap:12px;width:100%;margin-bottom:10px;float:none;padding:0;font-size:.875rem;font-weight:400}.variant-option__legend-label .variant-option__swatch-value{font-weight:600;font-family:var(--font-heading--family)}.variant-option__legend-row .variant-option__legend,.variant-option__legend-row>legend{margin:0;padding:0;font-size:.875rem;font-weight:400;float:none}.variant-option__legend-row .variant-option__swatch-value{font-weight:600}.size-guide__trigger{flex-shrink:0;padding:0;border:0;background:none;font:inherit;font-size:.875rem;line-height:160%;font-weight:400;color:var(--color-foreground);text-decoration:underline;text-underline-offset:2px;cursor:pointer;font-weight:600;font-family:var(--font-heading--family)}#size-guide-dialog{display:contents}.size-guide-drawer__dialog{position:fixed;overflow:hidden;border-radius:0;width:100%;height:100%;padding:0;background-color:#fcfbfa}@media screen and (min-width:750px){.size-guide-drawer__dialog{margin:0 0 0 auto}}@media screen and (max-width:749px){.size-guide-drawer__dialog{margin:0 auto 0 0}.size-guide-drawer__dialog[open]{--start-x: -100%;--end-x: 0px}.size-guide-drawer__dialog[open].dialog-closing{--start-x: 0px;--end-x: -100%}}.size-guide-drawer__dialog::backdrop,.size-guide-drawer__dialog[open]::backdrop{background:#00000052!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;animation:none!important}body:has(.size-guide-drawer__dialog[open]) .predictive-search-overlay,html:has(.size-guide-drawer__dialog[open]) .predictive-search-overlay,body:has(dialog.size-guide-drawer__dialog[open]) #HeaderSearchBackdrop,html:has(dialog.size-guide-drawer__dialog[open]) #HeaderSearchBackdrop,body.search-modal-open:has(.size-guide-drawer__dialog[open]) .predictive-search-overlay{opacity:0!important;visibility:hidden!important;pointer-events:none!important;display:none!important}.size-guide-drawer__dialog:modal{max-height:100dvh;overflow:hidden;width:480px;max-width:calc(100% - 16px)}@media screen and (min-width:750px){.size-guide-drawer__dialog:modal{width:65.97vw;max-width:65.97%}}.size-guide-drawer__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.size-guide-drawer__title{margin:0;font-weight:600;line-height:1.2;color:var(--color-foreground-heading)}.size-guide-drawer__close{position:relative;top:auto;right:auto;flex-shrink:0;width:20px;height:20px;min-width:0;min-height:0}.size-guide-drawer__close.close-button svg{width:initial;height:initial}.size-guide-drawer__body{overflow-y:auto}.size-guide-drawer__body::-webkit-scrollbar{display:none}.size-guide-drawer__content{display:flex;flex-direction:column;gap:24px;padding-bottom:24px}.size-guide__table-scroller{position:relative;width:100%}.size-guide__table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none}.size-guide__table-wrap.is-dragging{cursor:grabbing;scroll-behavior:auto}.size-guide__table-wrap::-webkit-scrollbar{display:none}.size-guide__table-prev,.size-guide__table-next{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:0;background:var(--color-primary-button-background);color:var(--color-primary-button-text);cursor:pointer;z-index:2}.size-guide__table-prev[hidden],.size-guide__table-next[hidden]{display:none}.size-guide__table-prev .svg-wrapper,.size-guide__table-next .svg-wrapper{display:flex;width:auto;height:20px}.size-guide__table-prev svg,.size-guide__table-next svg{width:auto;height:100%}.size-guide__table{width:100%;min-width:max-content;border-collapse:collapse;font-size:var(--font-paragraph--size, .875rem);line-height:1.6}.size-guide__table th,.size-guide__table td{width:112px;padding:13px 12px;text-align:center;white-space:nowrap}.size-guide__table th:last-child,.size-guide__table td:last-child{padding-right:24px}.size-guide__table thead th,.size-guide__table tbody tr:nth-child(2n) td{background:#f4f1eb}.size-guide__table thead th,.size-guide__table tbody th,.size-guide__table tbody td:first-child{font-weight:var(--font-body--weight-semibold, 600);font-family:var(--font-subheading--family);color:var(--color-review-stars)}.size-guide__table tbody td{color:var(--secondary-text)}.size-guide__media{width:100%}.size-guide__video{display:block;width:100%;height:auto;border-radius:0;object-fit:cover;aspect-ratio:1/1}.size-guide__image{display:block;width:var(--size-guide-image-width, auto);max-width:100%;height:auto;margin-inline:auto;border-radius:0;cursor:zoom-in}.size-guide__media:has(>.size-guide__image):after{content:"Tap the image to zoom in";display:block;margin-block-start:6px;text-align:center;font-size:.75rem;color:var(--secondary-text)}.size-guide-zoom{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;background:#fff}.size-guide-zoom::backdrop{background:#00000080}.size-guide-zoom__scroller{width:100%;height:100%;overflow:auto;overscroll-behavior:contain;display:flex;padding:56px 16px 16px;box-sizing:border-box}.size-guide-zoom__image{display:block;width:calc(var(--size-guide-zoom-file-width, 50%) * 2);max-width:none;height:auto;flex-shrink:0;margin:auto}@media screen and (max-width:749px){.size-guide-zoom__image{width:calc(var(--size-guide-zoom-file-width, 66%) * 1.5)}}.size-guide-zoom__close{position:fixed;top:12px;right:12px;z-index:1;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #0003;cursor:pointer}.size-guide__richtext{font-size:var(--font-paragraph--size, .875rem);line-height:1.6;color:var(--color-foreground-heading);padding:0 24px}.size-guide__richtext h3{font-size:var(--font-paragraph--size, .875rem);line-height:1.6}.size-guide__richtext p{margin:0 0 30px}.size-guide__richtext :first-child{margin-top:0}.size-guide__richtext :last-child{margin-bottom:0}.size-guide__richtext strong{font-weight:var(--font-body--weight-semibold, 600);font-family:var(--font-subheading--family)}@media(min-width:750px){.size-guide-drawer__title{font-size:var(--font-h5--size, 1.25rem)}.size-guide-drawer__header{padding:24px}.size-guide__table-wrap,.size-guide__media,.size-guide__richtext{padding:0 24px}.size-guide-drawer__body{height:calc(100% - 72px)}.size-guide__table-prev{left:24px}.size-guide__table-next{right:24px}}@media(max-width:749px){.size-guide-drawer__title{font-size:18px}.size-guide-drawer__header{padding:16px}.size-guide__table-wrap{padding:8px 16px 0}.size-guide__media,.size-guide__richtext{padding:0 16px}.size-guide-drawer__body{height:calc(100% - 54px)}.size-guide__table-prev{left:16px}.size-guide__table-next{right:16px}}@media screen and (min-width:990px){.size-guide-drawer__dialog:modal{width:max(65.97vw,860px);max-width:calc(100% - 16px)}.size-guide__table{min-width:0}.size-guide__table th,.size-guide__table td{width:auto;white-space:normal}.size-guide__table th:first-child,.size-guide__table td:first-child{white-space:nowrap}.size-guide__image,.size-guide__video{max-width:600px;margin-inline:auto}}.size-guide-drawer__more{position:absolute;left:0;right:0;bottom:0;z-index:3;display:flex;align-items:flex-end;justify-content:center;gap:6px;height:88px;padding:0 0 18px;border:0;background:linear-gradient(to bottom,transparent,var(--color-background, #fcfbfa) 60%);color:var(--color-foreground);font-family:var(--font-subheading--family);font-weight:var(--font-body--weight-semibold, 600);font-size:var(--font-paragraph--size, .875rem);cursor:pointer}.size-guide-drawer__more[hidden]{display:none}.size-guide-drawer__more .svg-wrapper{display:flex;width:14px;height:14px;animation:size-guide-more-nudge 1.6s ease-in-out infinite}.size-guide-drawer__more svg{width:100%;height:100%}.size-guide-drawer__more svg path{stroke:currentColor;stroke-width:1.5}@keyframes size-guide-more-nudge{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@media(prefers-reduced-motion:reduce){.size-guide-drawer__more .svg-wrapper{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/116/assets/size-guide.css.map */
