mc-product-assistant{display:block}.mc-option-label{display:flex;align-items:baseline;gap:10px;width:100%;flex-wrap:wrap}.mc-size-guide-trigger{margin-left:auto;color:inherit;font-size:12px;font-weight:500;letter-spacing:normal;text-transform:none;text-underline-offset:3px;white-space:nowrap}.mc-selection-summary{margin:18px 0;padding:14px 16px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.14);border-radius:10px}.mc-selection-summary__heading{display:block;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;opacity:.6;margin-bottom:8px}.mc-selection-summary dl{margin:0;display:grid;gap:6px}.mc-selection-summary dl>div{display:flex;justify-content:space-between;gap:14px;font-size:12px;line-height:1.45}.mc-selection-summary dt{opacity:.65}.mc-selection-summary dd{margin:0;text-align:right;overflow-wrap:anywhere;max-width:70%}.mc-size-guide{width:min(850px,calc(100vw - 24px));max-width:850px;max-height:85dvh;margin:auto;padding:0;border:0;border-radius:14px;background:#fff;color:#202124;box-shadow:0 20px 70px #0008;overflow:auto}.mc-size-guide:not([open]){display:none}.mc-size-guide::backdrop{background:rgba(0,0,0,.65)}.mc-size-guide__header{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;background:#fff;border-bottom:1px solid #ddd}.mc-size-guide__header h2{margin:0;color:#202124;font-size:20px}.mc-size-guide__close{display:grid;place-items:center;width:44px;height:44px;flex:0 0 44px;background:#f3f3f3;color:#202124;border:0;border-radius:50%;font-size:28px;cursor:pointer}.mc-size-guide__body{padding:18px 20px;color:#202124;font-size:14px}.mc-size-guide__body h2,.mc-size-guide__body h3,.mc-size-guide__body h4{color:#202124}.mc-size-guide__body [style*="min-width"]{min-width:0!important}.mc-size-guide__body table{display:block;overflow-x:auto;max-width:100%;border-collapse:collapse;color:#202124;margin:16px 0}.mc-size-guide__body th,.mc-size-guide__body td{padding:10px;border:1px solid #ddd;font-size:12px;line-height:1.4;color:#202124}.mc-size-guide__body img{max-width:100%;height:auto}.mc-guide-open{overflow:hidden}.mc-mobile-buy{display:none}.mc-mobile-buy[hidden]{display:none!important}.mc-selection-summary[hidden]{display:none!important}.mc-size-guide-trigger:focus-visible,.mc-mobile-buy button:focus-visible,.mc-size-guide__close:focus-visible{outline:2px solid #e3fc02;outline-offset:3px}@media(max-width:749px){body.mc-mobile-buy-visible{padding-bottom:100px}.mc-mobile-buy{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:#202124;color:#fff;border-top:1px solid #ffffff26;box-shadow:0 -5px 24px #0003}.mc-mobile-buy__info{min-width:0;display:grid;gap:2px}.mc-mobile-buy__label{font-size:10px;letter-spacing:.04em;text-transform:uppercase;opacity:.65}.mc-mobile-buy__info strong{font-size:21px;line-height:1.2;white-space:nowrap}.mc-mobile-buy__selection{font-size:10px;line-height:1.3;opacity:.65;max-width:150px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mc-mobile-buy button{flex:0 1 57%;min-height:46px;padding:12px 15px;background:#e3fc02;color:#202124;border:0;border-radius:6px;font-family:inherit;font-size:13px;font-weight:700;line-height:1.3;cursor:pointer}.mc-mobile-buy button:disabled{opacity:.55;cursor:wait}.mc-size-guide__body{padding:16px}.mc-size-guide__header{padding:12px 16px}.mc-size-guide__header h2{font-size:18px}}
