.size-guide-table{display:block;color:var(--color-foreground)}.size-guide-table__units{display:inline-flex;margin-bottom:14px;border:1px solid var(--color-border)}.size-guide-table__unit{padding:6px 12px;border:0;background:transparent;color:inherit;font:inherit;font-size:12px;cursor:pointer}.size-guide-table__unit[aria-pressed=true]{background:var(--color-primary-button-background);color:var(--color-primary-button-text)}.size-guide-table__scroll{overflow-x:auto}.size-guide-table table{width:100%;border-collapse:collapse;font-size:14px;text-align:left}.size-guide-table th,.size-guide-table td{padding:12px 8px;border-bottom:1px solid var(--color-border);font-weight:inherit;white-space:nowrap}.size-guide-table thead th{color:var(--color-foreground-muted, var(--color-foreground));font-size:12px}.size-guide-table tr.is-you th,.size-guide-table tr.is-you td{background:var(--color-primary-button-background);color:var(--color-primary-button-text)}.size-guide-table .size-guide-table__you{margin-left:8px;padding:2px 6px;background:var(--color-primary-button-text);color:var(--color-primary-button-background);font-size:10px;letter-spacing:.06em;text-transform:uppercase}.size-guide-table__answers{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;margin-top:16px;font-size:13px}.size-guide-table__answers[hidden],.size-guide-table__find[hidden],.size-guide-table__you[hidden]{display:none}.size-guide-table__link{padding:0;border:0;background:none;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.size-guide-table .size-guide-table__find{margin-top:16px;border-color:var(--color-primary-button-border, var(--color-primary-button-background));background:var(--color-primary-button-background);color:var(--color-primary-button-text)}@media(hover:hover){.size-guide-table .size-guide-table__find:hover{border-color:var(--color-primary-button-hover-border, var(--color-primary-button-hover-background));background:var(--color-primary-button-hover-background, var(--color-primary-button-background));color:var(--color-primary-button-hover-text, var(--color-primary-button-text))}}.size-finder{width:min(480px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:0;border:0;background:var(--color-background);color:var(--color-foreground);font-family:var(--font-body--family);overflow:auto}.size-finder::backdrop{background:#00000073}.size-finder__close{position:absolute;top:10px;right:12px;width:36px;height:36px;border:0;background:none;color:inherit;font-size:24px;line-height:1;cursor:pointer}.size-finder__body{display:flex;flex-direction:column;padding:28px 28px 24px}.size-finder__context{margin:0 40px 14px 0;font-size:13px;font-weight:500}.size-finder__context span{font-weight:300}.size-finder__steps{display:flex;gap:6px;margin:0 40px 22px 0}.size-finder__steps span{flex:1;height:2px;background:rgb(from var(--color-foreground) r g b / .15)}.size-finder__steps span.is-done{background:var(--color-foreground)}.size-finder__count{margin:0 0 6px;color:var(--color-foreground-muted, var(--color-foreground));font-size:12px;letter-spacing:.04em}.size-finder__heading{margin:0 0 18px;font-size:20px;font-weight:500}.size-finder__form{display:flex;flex-direction:column}.size-finder__row{display:flex;gap:8px}.size-finder__wheel{position:relative;flex:1;height:220px;overflow-y:auto;overscroll-behavior:contain;scroll-snap-type:y mandatory;scrollbar-width:none;border:1px solid var(--color-input-border, var(--color-border));border-radius:var(--style-border-radius-inputs, 0);background:linear-gradient(to bottom,transparent 87px,rgb(from var(--color-foreground) r g b / .07) 87px,rgb(from var(--color-foreground) r g b / .07) 131px,transparent 131px);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 30%,#000 70%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 30%,#000 70%,transparent);outline:none;cursor:grab}.size-finder__wheel::-webkit-scrollbar{display:none}.size-finder[data-keyboard] .size-finder__wheel:focus-visible{outline:2px solid var(--color-foreground);outline-offset:2px;-webkit-mask-image:none;mask-image:none}.size-finder__wheel-pad{height:88px}.size-finder__wheel-item{display:flex;align-items:center;justify-content:center;height:44px;color:var(--color-foreground-muted, var(--color-foreground));font-size:17px;scroll-snap-align:center;-webkit-user-select:none;user-select:none}.size-finder__wheel-item[aria-selected=true]{color:var(--color-foreground);font-size:20px;font-weight:500}.size-finder__units{display:flex;align-self:center;height:48px;border:1px solid var(--color-border)}.size-finder__units button{padding:0 12px;border:0;background:transparent;color:inherit;font:inherit;font-size:13px;cursor:pointer}.size-finder__units button[aria-pressed=true]{background:var(--color-primary-button-background);color:var(--color-primary-button-text)}.size-finder__choices{display:flex;gap:8px}.size-finder__choices--fit{flex-direction:column}.size-finder__choice{position:relative;display:flex;flex:1;flex-direction:column;align-items:center;gap:6px;padding:14px 8px 12px;border:1px solid var(--color-border);font-size:13px;cursor:pointer}.size-finder__choices--fit .size-finder__choice{flex-direction:row;justify-content:space-between;padding:13px 14px;font-size:14px}.size-finder__choice small{color:var(--color-foreground-muted, var(--color-foreground));font-size:12px}.size-finder__choice input,.size-finder__chip input{position:absolute;opacity:0;pointer-events:none}.size-finder__choice:has(input:checked){border-color:var(--color-foreground);box-shadow:inset 0 0 0 1px var(--color-foreground)}.size-finder__choice:has(input:focus-visible),.size-finder__chip:has(input:focus-visible){outline:2px solid var(--color-foreground);outline-offset:2px}.size-finder__silhouette{width:40px;height:64px;fill:currentColor;opacity:.35}.size-finder__choice:has(input:checked) .size-finder__silhouette{opacity:1}.size-finder__chips{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.size-finder__chip{position:relative;cursor:pointer}.size-finder__chip span{display:block;padding:10px 0;border:1px solid var(--color-variant-border, var(--color-border));border-radius:var(--style-border-radius-pills, 999px);background:var(--color-variant-background, transparent);color:var(--color-variant-text, inherit);text-align:center;font-size:13px}.size-finder__chip input:checked+span{border-color:var(--color-selected-variant-border, var(--color-foreground));background:var(--color-selected-variant-background, var(--color-foreground));color:var(--color-selected-variant-text, var(--color-background))}.size-finder__actions{display:flex;flex-direction:column;gap:10px;margin-top:22px}.size-finder .size-finder__primary{width:100%;border-color:var(--color-primary-button-border, var(--color-primary-button-background));background:var(--color-primary-button-background);color:var(--color-primary-button-text)}@media(hover:hover){.size-finder .size-finder__primary:hover:not(:disabled){border-color:var(--color-primary-button-hover-border, var(--color-primary-button-hover-background));background:var(--color-primary-button-hover-background, var(--color-primary-button-background));color:var(--color-primary-button-hover-text, var(--color-primary-button-text))}}.size-finder__primary:disabled{opacity:.4;cursor:not-allowed}.size-finder__link{align-self:center;padding:0;border:0;background:none;color:inherit;font:inherit;font-size:13px;text-decoration:underline;cursor:pointer}.size-finder__size{margin:4px 0 12px;font-size:48px;font-weight:500;line-height:1.05}.size-finder__note{margin:0;padding:10px 12px;background:rgb(from var(--color-foreground) r g b / .06);font-size:14px}@media(max-width:749px){.size-finder{width:100vw;max-width:100vw;margin:auto 0 0;box-shadow:0 100vh 0 100vh var(--color-background)}.size-finder__body{padding:24px 20px calc(20px + env(safe-area-inset-bottom))}}.size-finder-block{display:block;margin:-4px 0 12px;font-size:13px}.size-finder-block__yours{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;margin:0}.size-finder-block__yours[hidden],.size-finder-block__link[hidden]{display:none}.size-finder-block__link{padding:0;border:0;background:none;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/16/assets/size-finder.css.map */
