.variant-picker__option-button.hh-size-btn{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;min-width:7.2rem;padding:.7rem 1.2rem;line-height:1.2}.hh-size-btn__size{font-weight:600}.hh-size-btn__age{margin-top:.2rem;font-size:1.15rem;opacity:.72;white-space:nowrap}.hh-fit{margin-top:1.4rem;padding:1.2rem 1.4rem;border-inline-start:3px solid var(--color-primary);background-color:var(--color-bg-2, rgba(0, 0, 0, .03));border-radius:0 var(--btn-rounded, 0) var(--btn-rounded, 0) 0;font-size:1.4rem;line-height:1.45}.hh-fit p{margin:0}.hh-fit__line+.hh-fit__note{margin-top:.4rem}.hh-fit__note{opacity:.8}.variant-picker .open-size-chart:not(.foxkit-hidden) .btn--link{display:inline-flex;align-items:center;gap:.6rem;font-weight:600;text-decoration:underline;text-underline-offset:.3rem}.variant-picker .open-size-chart .icon-setting{width:2rem;height:2rem}.hh-chart__title{margin:0 0 1.2rem}.hh-chart__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.hh-chart__scroll img{display:block;width:100%;height:auto}.hh-chart__hint{display:none;font-size:1.2rem;opacity:.7;margin:.6rem 0 0}.hh-chart__guide{margin:1.2rem 0 0}@media(max-width:639.98px){.variant-picker__option-button.hh-size-btn{min-width:6.4rem;padding:.6rem .9rem}.hh-chart__scroll img{width:680px;max-width:none}.hh-chart__hint{display:block}}.hh-fit-cart{display:flex;align-items:center;gap:.5rem;margin-top:.3rem;opacity:.85}.hh-fit-cart .icon-setting{width:1.6rem;height:1.6rem;flex:0 0 auto}.mpg-swatch__option.hh-size-btn--app{display:inline-flex!important;flex-direction:column;align-items:center;justify-content:center;min-width:7.2rem;height:auto!important;line-height:1.2!important;padding-top:.6rem!important;padding-bottom:.6rem!important}.mpg-swatch__option.hh-size-btn--app .hh-size-btn__size{font-weight:600}.hh-size-set--app{position:relative}.hh-size-set--app>.hh-chart-link--app{position:absolute;top:0;inset-inline-end:0}.hh-chart-link--app .btn--link{display:inline-flex;align-items:center;gap:.6rem;padding:0;font-size:1.3rem;font-weight:600;text-decoration:underline;text-underline-offset:.3rem}.hh-chart-link--app .icon-setting{width:2rem;height:2rem}.hh-fit--app[hidden]{display:none}@media(max-width:639.98px){.mpg-swatch__option.hh-size-btn--app{min-width:6.4rem}}@media(max-width:639.98px){.hh-chart__scroll{max-width:calc(100vw - 6.4rem)}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/hh-fit.css.map */
