.size-chart--finder-active .size-chart__scroll>*:not(.size-chart__header):not(size-finder){display:none}.size-finder__promo{display:flex;align-items:center;justify-content:space-between;gap:calc(4 * var(--space-unit));padding:calc(4 * var(--space-unit));margin-bottom:calc(5 * var(--space-unit));border:1px solid rgba(var(--text-color) / .12);border-radius:var(--modal-border-radius, 8px);background-color:rgba(var(--text-color) / .04)}.size-finder__promo-title{margin:0 0 calc(.5 * var(--space-unit));font-weight:600}.size-finder__promo-sub{margin:0;color:rgba(var(--text-color) / .7)}.size-finder__promo-actions{display:flex;flex-direction:column;gap:calc(2 * var(--space-unit));flex-shrink:0}@media(max-width:599.98px){.size-finder__promo{flex-direction:column;align-items:stretch;text-align:center}}.size-finder__form{padding-bottom:calc(4 * var(--space-unit))}.size-finder__progress{margin:0 0 var(--space-unit);color:rgba(var(--text-color) / .7)}.size-finder__progress-bar{height:4px;margin-bottom:calc(5 * var(--space-unit));border-radius:2px;background-color:rgba(var(--text-color) / .15);overflow:hidden}.size-finder__progress-fill{display:block;width:0;height:100%;border-radius:2px;background-color:rgb(var(--text-color));transition:width .2s ease}.size-finder__step{margin:0;padding:0;border:0}.size-finder__step-title{margin-bottom:calc(4 * var(--space-unit))}.size-finder__hint{margin:0 0 calc(4 * var(--space-unit));color:rgba(var(--text-color) / .7)}.size-finder__genders,.size-finder__fit{border:0;padding:0;margin:0 0 calc(4 * var(--space-unit))}.size-finder__genders legend,.size-finder__fit legend{padding:0;margin-bottom:calc(2 * var(--space-unit))}.size-finder__gender-btns{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(2 * var(--space-unit))}.size-finder__gender{cursor:pointer}.size-finder__gender-card{display:flex;align-items:center;justify-content:center;min-height:48px;padding:calc(2 * var(--space-unit));border:1px solid rgba(var(--text-color) / .25);border-radius:var(--btn-border-radius, 6px);font-weight:600;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.size-finder__gender:hover .size-finder__gender-card{border-color:rgb(var(--text-color))}.size-finder__gender input:checked+.size-finder__gender-card{background-color:rgb(var(--btn-bg-color));border-color:rgb(var(--btn-bg-color));color:rgb(var(--btn-text-color))}.size-finder__gender input:focus-visible+.size-finder__gender-card{outline:2px solid rgb(var(--text-color));outline-offset:2px}.size-finder__row{display:flex;align-items:center;justify-content:space-between;gap:calc(3 * var(--space-unit));padding:calc(2 * var(--space-unit)) calc(3 * var(--space-unit));margin-bottom:calc(2 * var(--space-unit));border:1px solid rgba(var(--text-color) / .15);border-radius:var(--btn-border-radius, 6px)}.size-finder__row-label{font-weight:600}.size-finder__stepper{display:flex;align-items:center;gap:var(--space-unit);flex-shrink:0}.size-finder__step-btn{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid rgba(var(--text-color) / .25);border-radius:50%;background:none;color:currentColor;font-size:1.1em;line-height:1;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.size-finder__step-btn:hover{border-color:rgb(var(--text-color));background-color:rgba(var(--text-color) / .05)}.size-finder__stepper input{width:72px;padding:calc(1.5 * var(--space-unit)) 0;border:var(--input-border-width, 1px) solid rgba(var(--text-color) / .3);border-radius:var(--input-border-radius, 4px);background-color:rgb(var(--input-bg-color, var(--bg-color)));color:rgb(var(--input-text-color, var(--text-color)));font-size:16px;text-align:center;-moz-appearance:textfield}.size-finder__stepper input::-webkit-outer-spin-button,.size-finder__stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.size-finder__privacy{margin:calc(4 * var(--space-unit)) 0 0;color:rgba(var(--text-color) / .6)}.size-finder__mode{grid-template-columns:repeat(2,1fr);margin-bottom:calc(4 * var(--space-unit))}.size-finder__body-figure{display:flex;justify-content:center;margin-bottom:calc(3 * var(--space-unit))}.size-finder__figure{width:150px;height:auto;max-height:38vh}@media(max-width:768px){.size-finder__figure{width:104px;max-height:22vh}.size-finder__body-figure{margin-bottom:calc(2 * var(--space-unit))}}.size-finder__figure-head,.size-finder__figure-torso{fill:rgba(var(--text-color) / .1);stroke:rgba(var(--text-color) / .45);stroke-width:1.5;stroke-linejoin:round}.size-finder__figure-torso{transition:d .25s ease}.size-finder__figure-stand{stroke:rgba(var(--text-color) / .3);stroke-width:3}.size-finder__figure-base{fill:rgba(var(--text-color) / .15)}.size-finder__figure-line{fill:none;stroke:rgba(var(--text-color) / .5);stroke-width:1.5;stroke-dasharray:4 3;transition:rx .25s ease,stroke .15s ease}.size-finder__figure-line.is-focus{stroke:rgb(var(--link-color));stroke-width:2.5}.size-finder__panel{margin-bottom:calc(2 * var(--space-unit))}.size-finder__slider{display:flex;align-items:center;gap:calc(3 * var(--space-unit));margin-bottom:calc(2.5 * var(--space-unit))}.size-finder__slider .label{flex:0 0 88px;margin:0}.size-finder__slider input[type=range]{flex:1 1 auto;min-width:0;accent-color:rgb(var(--btn-bg-color));cursor:pointer}.size-finder__reset{background:none;border:0;padding:0;cursor:pointer;text-decoration:underline;color:rgba(var(--text-color) / .7)}.size-finder__nav{display:flex;gap:calc(2 * var(--space-unit));margin-top:calc(4 * var(--space-unit));position:sticky;bottom:calc(-1 * var(--space-unit));z-index:2;padding:calc(2 * var(--space-unit)) 0;background-color:rgb(var(--bg-color));box-shadow:0 -12px 12px -12px #0000002e}.size-finder__nav [data-sf-next]{flex:1 1 auto}.size-finder__result{padding-bottom:calc(4 * var(--space-unit));text-align:center}.size-finder__result-kicker{margin-bottom:var(--space-unit)}.size-finder__result-size{margin:0 0 calc(4 * var(--space-unit));font-size:3em;font-weight:700;line-height:1.1}.size-finder__sizerow{display:flex;justify-content:center;flex-wrap:wrap;gap:calc(2 * var(--space-unit));margin-bottom:calc(3 * var(--space-unit))}.size-finder__size{position:relative;min-width:52px;padding:calc(2 * var(--space-unit)) calc(2.5 * var(--space-unit));border:1px solid rgba(var(--text-color) / .25);border-radius:var(--btn-border-radius, 6px);background:none;color:rgba(var(--text-color) / .55);font-weight:600;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.size-finder__size--good{color:rgb(var(--text-color))}.size-finder__size.is-recommended{border-color:rgb(var(--text-color));box-shadow:inset 0 0 0 1px rgb(var(--text-color))}.size-finder__size.is-active{background-color:rgb(var(--btn-bg-color));border-color:rgb(var(--btn-bg-color));color:rgb(var(--btn-text-color))}.size-finder__size--unknown{opacity:.35;cursor:default}.size-finder__size--soldout .size-finder__size-label{text-decoration:line-through}.size-finder__size--soldout:not(.is-active){color:rgba(var(--text-color) / .4)}.size-finder__fitline{margin:0 0 calc(2 * var(--space-unit));font-weight:600}.size-finder__note{margin:0 0 calc(3 * var(--space-unit));color:rgba(var(--text-color) / .7)}.size-finder__select,.size-finder__notify-cta{margin-bottom:calc(3 * var(--space-unit))}.size-finder__notify{margin-top:calc(3 * var(--space-unit));padding:calc(3 * var(--space-unit));border:1px solid rgba(var(--text-color) / .15);border-radius:var(--btn-border-radius, 6px)}.size-finder__notify-title{margin:0 0 calc(2 * var(--space-unit))}.size-finder__notify-row{display:flex;gap:calc(2 * var(--space-unit));flex-wrap:wrap}.size-finder__notify-input{flex:1 1 180px;min-width:0;padding:calc(2 * var(--space-unit));border:1px solid rgba(var(--text-color) / .25);border-radius:var(--btn-border-radius, 6px);background:rgb(var(--bg-color));color:rgb(var(--text-color))}.size-finder__notify-success{margin:0;font-weight:600}.size-finder__notify-error{margin:0 0 calc(2 * var(--space-unit));color:#dc352c}.size-finder__result-links{display:flex;justify-content:center;gap:calc(4 * var(--space-unit))}.size-finder__result-links .link{background:none;border:0;padding:0;cursor:pointer;text-decoration:underline;color:rgba(var(--text-color) / .7)}.size-chart__table tbody tr.is-advised th,.size-chart__table tbody tr.is-advised td{background-color:color-mix(in srgb,rgb(var(--btn-bg-color)) 9%,rgb(var(--bg-color)))}.size-chart-trigger--advice{font-weight:600}.opt-label.is-size-advised{box-shadow:0 0 0 2px rgb(var(--bg-color)),0 0 0 4px rgb(var(--btn-bg-color))}@media(prefers-reduced-motion:reduce){.size-finder__progress-fill,.size-finder__gender-card,.size-finder__size,.size-finder__step-btn,.size-finder__figure-torso,.size-finder__figure-line{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/105/assets/size-finder.css.map */
