.variant-picker .variant-picker__option--height-guide .variant-picker__option-values{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,10.5rem),1fr));gap:.4rem}.variant-picker .variant-picker__option--height-guide .block-swatch{width:100%!important;max-width:none!important;min-height:2.5rem;height:auto!important;aspect-ratio:auto!important;border-radius:.2rem!important;padding:.4rem .2rem!important;font-size:.8rem;white-space:nowrap}.variant-picker.fit-picker{--fit-rule: rgba(74, 65, 50, .23);--fit-ink: #322f29;--fit-muted: #605b52;--fit-paper: #fdfcf9;row-gap:1rem}.fit-picker .fit-title,.fit-picker .fit-legend,.fit-picker .fit-field .block-swatch,.fit-picker .fit-example{font-family:var(--heading-font-family),"Noto Serif JP",serif;color:var(--fit-ink)}.variant-picker.fit-picker .fit-title{order:10!important;margin:0;border-top:1px solid var(--fit-rule);padding-top:1rem;font-size:1.13rem;line-height:1.5;font-weight:500;letter-spacing:.07em}.fit-picker .fit-field{display:block;min-width:0;margin:0}.variant-picker.fit-picker .fit-field--length{order:11!important}.variant-picker.fit-picker .fit-field--waist{order:12!important;padding-top:.2rem}.fit-picker .fit-legend{float:left;width:100%;display:flex;align-items:center;gap:.6rem;margin:0 0 .6rem;font-size:.875rem;font-weight:500;letter-spacing:.035em}.fit-legend>span{font-variant-numeric:lining-nums tabular-nums;font-size:.75rem;letter-spacing:.03em;color:var(--fit-muted);padding-inline-end:.55rem;border-inline-end:1px solid var(--fit-rule)}.fit-picker .fit-unit{margin-inline-start:auto;font-size:.7rem;font-weight:400;color:var(--fit-muted)}.variant-picker.fit-picker .fit-field .variant-picker__option-values{clear:both;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:.375rem}.variant-picker.fit-picker .fit-field .block-swatch{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.12rem;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:2.75rem;aspect-ratio:auto!important;border:1px solid var(--fit-rule)!important;border-radius:2px!important;padding:.36rem .06rem!important;background:var(--fit-paper);color:var(--fit-ink);font-weight:400;font-size:.9375rem;line-height:1.2;letter-spacing:.025em;white-space:nowrap}.variant-picker.fit-picker .fit-field--length .block-swatch{min-height:3rem}.fit-picker .fit-size-height{color:var(--fit-muted);font:400 clamp(.64rem,2.65vw,.71rem)/1.3 Arial,sans-serif;letter-spacing:.01em}@media(hover:hover){.variant-picker.fit-picker .fit-field .block-swatch:hover{border-color:#736c60!important}}.variant-picker.fit-picker .fit-field input:focus-visible+.block-swatch{outline:2px solid #51493b;outline-offset:2px}.variant-picker.fit-picker .fit-field input:checked+.block-swatch,.variant-picker.fit-picker .fit-field .block-swatch.is-selected{background:var(--fit-ink)!important;border-color:var(--fit-ink)!important;color:#fff!important}.fit-picker input:checked+.block-swatch .fit-size-height,.fit-picker .block-swatch.is-selected .fit-size-height{color:#f4f1e9}.fit-picker .fit-waist-note{margin-top:.72rem;color:var(--fit-muted);font-size:.775rem;line-height:1.6}.fit-picker .fit-spec-link{margin-top:.25rem;font-size:.775rem}.variant-picker.fit-picker .fit-example{order:13!important;display:grid;grid-template-columns:4.6rem minmax(0,1fr);align-items:center;gap:.9rem;border-block:1px solid var(--fit-rule);padding-block:.7rem}.fit-picker .fit-example img{width:100%;height:auto;max-height:7.5rem;object-fit:contain}.fit-picker .fit-example strong{display:block;font-size:.9rem;font-weight:500;letter-spacing:.04em}.fit-picker .fit-example p{margin-top:.3rem;font-size:.775rem;line-height:1.6;color:var(--fit-muted)}.variant-picker.fit-picker .variant-picker__size-chart{order:14!important}.elims-size-dialog,.elims-size-dialog [slot=header],.elims-size-dialog .prose,.elims-size-dialog :is(h3,p,th,td),.elims-size-dialog .product-size-spec :is(div,span){color:var(--size-ink)}.elims-size-dialog::part(content),.elims-size-dialog::part(header),.elims-size-dialog::part(body){background:var(--size-surface)!important;color:var(--size-ink)!important}.elims-size-dialog::part(header){border-color:var(--size-rule)}.elims-size-dialog::part(close-button){color:var(--size-ink)}.elims-size-dialog table :is(th,td){border-color:var(--size-rule)!important}.elims-size-dialog table thead :is(tr,th){background-color:var(--size-table-head)!important}.elims-size-dialog table tbody tr:nth-child(odd)>:is(th,td){background-color:var(--size-surface)!important}.elims-size-dialog table tbody tr:nth-child(2n)>:is(th,td){background-color:var(--size-table-stripe)!important}
/*# sourceMappingURL=/cdn/shop/t/82/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAg */
