.mm-fitting{display:block;font-family:var(--font-sans);color:var(--ink)}.mm-fitting__wrap{max-width:1184px;margin:0 auto;padding:0 var(--space-48, 48px);box-sizing:border-box}.mm-fitting__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:72px;align-items:start;padding:16px 0 var(--space-80, 80px)}.mm-fitting__title{margin:0 0 14px;font-size:var(--head-xl);font-family:var(--font-heading);font-weight:300;line-height:1.15;letter-spacing:.2px}.mm-fitting__lede{margin:0 0 40px;max-width:560px;font-size:var(--text-body);line-height:1.8;letter-spacing:.4px;color:var(--ink-body)}.mm-fitting__form{display:grid;gap:36px;margin:0}.mm-fitting__form>h1,.mm-fitting__form>.mm-fitting__lede{margin-bottom:-22px}.mm-fitting__sec{display:grid;gap:14px;min-width:0;margin:0;padding:0;border:0}.mm-fitting__sec-title,.mm-fitting__sec>legend{margin:0 0 14px;padding:0;font-size:var(--text-xs);font-weight:500;letter-spacing:1.8px;text-transform:uppercase;color:var(--ink)}.mm-fitting__one{gap:0}.mm-fitting__one-name{margin:0;font-size:var(--text-body);font-weight:500;color:var(--ink)}.mm-fitting__one-detail{margin:4px 0 0;font-size:var(--text-md);line-height:1.7;color:var(--ink-body)}.mm-fitting__two{display:grid;grid-template-columns:1fr 1fr;gap:14px}.mm-fitting__pills .mm-pill{min-width:76px;padding:10px 14px;margin:0 8px 8px 0}.mm-fitting__hint{margin:0;font-size:var(--text-sm);line-height:1.6;letter-spacing:.3px;color:var(--ink-body)}.mm-fitting__alert{margin:0;padding:12px 16px;border:var(--border-width, 1px) solid var(--ink);border-radius:var(--radius-sm, 6px);font-size:var(--text-md)}.mm-fitting__alert ul{margin:0;padding-left:18px}.mm-fitting__err{margin:-6px 0 0;font-size:var(--text-xs);letter-spacing:.4px;color:var(--ink)}.mm-fitting__submit{display:grid;gap:12px;justify-items:start}.mm-fitting__submit .mm-btn{min-width:280px}.mm-fitting__aside{position:sticky;top:calc(var(--header-height-compact, 64px) + 24px);padding:28px;background:var(--surface-raised);border-radius:var(--radius-sm, 6px)}.mm-fitting__steps{margin:0;padding:0;list-style:none;counter-reset:s;display:grid;gap:16px}.mm-fitting__steps li{counter-increment:s;display:grid;grid-template-columns:28px 1fr;font-size:var(--text-md);line-height:1.6;letter-spacing:.3px;color:var(--ink-body)}.mm-fitting__steps li:before{content:counter(s,decimal-leading-zero);padding-top:2px;font-size:var(--text-xs);letter-spacing:1.4px;color:var(--ink)}.mm-fitting__stores{display:grid;gap:12px;margin:28px 0 0;padding:20px 0 0;border-top:var(--border-width, 1px) solid var(--hairline);font-size:var(--text-md);line-height:1.6}.mm-fitting__stores p{margin:0}.mm-fitting__stores b{display:block;font-weight:500;color:var(--ink)}.mm-fitting__stores span{color:var(--ink-body)}.mm-fitting__done{padding:32px;background:var(--surface-raised);border-radius:var(--radius-sm, 6px);outline:0}.mm-fitting__done-title{margin:0 0 8px;font-size:var(--head-md);font-family:var(--font-heading);font-weight:300;line-height:1.2}.mm-fitting__done>p{margin:0 0 20px;font-size:var(--text-body);line-height:1.7;letter-spacing:.3px;color:var(--ink-body)}.mm-fitting__done .mm-specs{margin:0 0 20px}.mm-fitting .mm-field__input[type=date]~.mm-field__label{top:6px;font-size:var(--text-2xs)}.mm-field--area .mm-field__input{height:auto;min-height:104px;padding-top:26px;line-height:1.5;resize:vertical;font-family:var(--font-sans)}.mm-field.has-error .mm-field__input{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.mm-check{font-family:var(--font-sans)}.mm-check__label{position:relative;display:inline-flex;align-items:flex-start;gap:12px;min-height:24px;cursor:pointer;font-size:var(--text-md);line-height:1.6;letter-spacing:.3px;color:var(--ink-body)}.mm-check__input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.mm-check__box{position:relative;flex:none;width:18px;height:18px;margin-top:2px;border:var(--border-width, 1px) solid var(--border-control);border-radius:3px;background:var(--surface);box-sizing:border-box}.mm-check__input:checked+.mm-check__box{background:var(--ink);border-color:var(--ink)}.mm-check__input:checked+.mm-check__box:after{content:"";position:absolute;left:5px;top:1px;width:5px;height:10px;border:solid var(--surface);border-width:0 2px 2px 0;transform:rotate(45deg)}.mm-check__input:focus-visible+.mm-check__box{outline:2px solid var(--focus);outline-offset:2px}.mm-check.has-error .mm-check__box{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.mm-check__text a{position:relative;color:var(--ink)}@media(pointer:coarse){.mm-check__label{min-height:44px;align-items:center}.mm-check__box{margin-top:0}}:lang(th) :is(.mm-fitting__sec-title,.mm-fitting__sec>legend,.mm-fitting__steps li:before,.mm-check__label){letter-spacing:0}@media(max-width:749px){.mm-fitting__wrap{padding:0 var(--space-20, 20px)}.mm-fitting__grid{grid-template-columns:1fr;gap:40px}.mm-fitting__title{font-size:var(--head-xl)}.mm-fitting__two{grid-template-columns:1fr}.mm-fitting__aside{position:static}.mm-fitting__submit .mm-btn{min-width:0;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/mm-fitting.css.map */
