:root{--mb-sg-accent: #9a8f7d}.mb-legend-sg{display:flex!important;width:100%;align-items:baseline;justify-content:space-between;gap:12px}.mb-sg-inline{margin-left:auto;display:inline-flex;align-items:center;gap:6px;background:none;border:0;padding:0;font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:none;color:#030302;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.mb-sg-inline:hover{opacity:.7}.mb-sg-on .pify_size_chart_wrapper{display:none!important}.mb-sg-lock{overflow:hidden}.mb-sg-drawer{position:fixed;inset:0 0 0 auto;width:min(480px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;margin:0 0 0 auto;padding:0;border:0;background:#fff;color:#030302;box-shadow:-12px 0 40px #0000001f;display:none;flex-direction:column;overflow:hidden}.mb-sg-drawer[open]{display:flex;animation:mbSgIn .28s cubic-bezier(.2,.8,.2,1)}.mb-sg-drawer.is-closing{animation:mbSgOut .22s ease forwards}.mb-sg-drawer::backdrop{background:#03030259}@keyframes mbSgIn{0%{transform:translate(100%)}to{transform:none}}@keyframes mbSgOut{to{transform:translate(100%)}}.mb-sg-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:18px 24px;border-bottom:1px solid #e8e5df;flex:0 0 auto}.mb-sg-drawer__title{margin:0;font-family:var(--font-body--family);font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.mb-sg-drawer__close{width:34px;height:34px;border:1px solid #e8e5df;border-radius:999px;background:#fff;color:#030302;display:grid;place-items:center;cursor:pointer}.mb-sg-drawer__close:hover{border-color:#030302}.mb-sg-drawer__body{flex:1 1 auto;overflow-y:auto;padding:22px 24px 32px}.mb-sg__product{display:flex;align-items:center;gap:14px;padding:12px;margin-bottom:22px;background:#f5f2ed;border-radius:4px}.mb-sg__product img{width:56px;height:72px;object-fit:cover;border-radius:2px;flex:0 0 auto}.mb-sg__name{margin:0 0 2px;font-size:14px;font-weight:500;line-height:1.35}.mb-sg__sub{margin:0;font-size:12px;color:#8a877f}.mb-sg__tname{margin:22px 0 10px;font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.mb-sg__product+.mb-sg__tname{margin-top:0}.mb-sg__scroll{overflow-x:auto;border:1px solid #e8e5df;border-radius:4px}.mb-sg__table{width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap}.mb-sg__table th,.mb-sg__table td{padding:11px 12px;text-align:center;border-bottom:1px solid #efece6}.mb-sg__table thead th{background:#030302;color:#fff;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;border-bottom:0}.mb-sg__table tbody th{font-weight:600;text-align:left;background:#faf9f7}.mb-sg__table tbody tr:last-child th,.mb-sg__table tbody tr:last-child td{border-bottom:0}.mb-sg__table tbody tr:hover td,.mb-sg__table tbody tr:hover th{background:#f5f2ed}.mb-sg__note{margin:12px 0 0;font-size:12px;line-height:1.5;color:#8a877f}.mb-sg__how{margin-top:26px;padding-top:22px;border-top:1px solid #e8e5df}.mb-sg__how .mb-sg__tname{margin-top:0}.mb-sg__howgrid{display:grid;grid-template-columns:96px 1fr;gap:18px;align-items:start}.mb-sg__fig{width:96px;height:auto;color:#030302}.mb-sg__howgrid ol{margin:0;padding:0;list-style:none;counter-reset:mbsg;display:grid;gap:12px}.mb-sg__howgrid li{counter-increment:mbsg;display:grid;grid-template-columns:22px 1fr;gap:8px;font-size:13px;line-height:1.5;color:#4a4842}.mb-sg__howgrid li:before{content:counter(mbsg);width:22px;height:22px;border-radius:999px;border:1px solid #030302;display:grid;place-items:center;font-size:11px;font-weight:600;color:#030302}.mb-sg__howgrid strong{color:#030302;font-weight:600}.mb-sg__tip{margin:16px 0 0;padding:10px 12px;background:#f5f2ed;border-radius:4px;font-size:12.5px;line-height:1.5;color:#4a4842}.mb-sg__help{margin:22px 0 0;font-size:13px;color:#4a4842}.mb-sg__help a{color:#030302;text-underline-offset:3px}@media(max-width:749px){.mb-sg-drawer__head{padding:14px 18px}.mb-sg-drawer__body{padding:18px 18px 28px}.mb-sg__table{font-size:12.5px}.mb-sg__table th,.mb-sg__table td{padding:10px 9px}.mb-sg__howgrid{grid-template-columns:76px 1fr;gap:14px}.mb-sg__fig{width:76px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/mb-size-guide.css.map */
