.mm-pdp-wrap{max-width:1184px;margin:0 auto;padding:0 var(--space-48, 48px);font-family:var(--font-sans);color:var(--ink)}.mm-lang{margin:0}.mm-pdp{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:64px;align-items:start;padding:8px 0 var(--space-80, 80px)}.mm-pdp__info{position:sticky;top:calc(var(--header-height-compact, 64px) + 24px);display:grid;gap:26px}@media(min-width:1280px){.mm-pdp-wrap{max-width:min(max(1184px,90vw),1840px);--pdp-w: calc(min(max(1184px, 90vw), 1840px) - 96px) ;--pdp-photo: min(var(--pdp-w) - 620px, max(360px, calc((100svh - 250px)*.8) ))}.mm-pdp{grid-template-columns:auto minmax(380px,460px);justify-content:center}.mm-pdp .mm-gallery{container-type:normal;justify-content:start}.mm-pdp .mm-gallery__stage{width:var(--pdp-photo)}.mm-pdp-wrap>.mm-crumb{max-width:calc(var(--pdp-photo) + 620px);margin-inline:auto}.mm-pdp-detail .mm-tabs__panel{max-width:72ch}}.mm-pdp__eyebrow{margin:0 0 12px;font-size:var(--text-xs);font-weight:500;letter-spacing:1.8px;text-transform:uppercase;color:var(--ink-body)}.mm-pdp__title{margin:0 0 8px;font-family:var(--font-heading);font-weight:300;font-size:var(--head-lg);line-height:1.18;letter-spacing:.2px;color:var(--ink)}.mm-pdp__material{margin:0 0 14px;font-size:var(--text-xs);letter-spacing:1.4px;text-transform:uppercase;color:var(--ink-body)}.mm-pdp__price{margin:0;font-size:var(--text-xl);letter-spacing:.4px;color:var(--ink)}.mm-pdp__price small{margin-left:10px;font-size:var(--text-sm);letter-spacing:.3px;color:var(--ink-body)}.mm-pdp__form,.mm-pdp__group{display:grid;gap:26px}.mm-pdp__sizes{position:relative}.mm-pdp__guide{position:absolute;top:0;right:0;z-index:1}.mm-pdp__between{margin:4px 0 0;font-size:var(--text-sm);line-height:1.6;letter-spacing:.3px;color:var(--ink-body)}.mm-pdp__between a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.mm-pdp__pills .mm-pill{min-width:52px;padding:10px 0;margin:0 6px 8px 0}@media(pointer:coarse){.mm-pdp__sizes .mm-options__legend{margin-bottom:16px}}.mm-pdp__promise{display:block;margin:0;padding:14px 16px;background:var(--surface-raised);border-radius:var(--radius-sm, 6px);font-size:var(--text-sm);line-height:1.6;letter-spacing:.3px;color:var(--ink-body)}.mm-pdp__promise b,.mm-pdp__promise strong{color:var(--ink);font-weight:500}.mm-pdp__cta{display:grid;gap:14px}.mm-pdp__cta .mm-btn{width:100%}.mm-pdp__links{display:flex;justify-content:center;gap:28px}.mm-pdp-detail{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-48, 48px);padding-top:var(--space-48, 48px);border-top:var(--border-width, 1px) solid var(--hairline)}@media(min-width:750px){.mm-pdp:has(>.mm-pdp-detail){grid-template-areas:"gallery info" "detail info"}.mm-pdp:has(>.mm-pdp-detail)>.mm-gallery{grid-area:gallery;position:static}.mm-pdp:has(>.mm-pdp-detail)>.mm-pdp__info{grid-area:info}.mm-pdp>.mm-pdp-detail{grid-area:detail;contain:inline-size}}.mm-fold{scroll-margin-top:calc(var(--header-height-compact, 64px) + 24px)}.mm-fold.is-folded{max-height:10.8em;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,transparent);mask-image:linear-gradient(#000 55%,transparent)}.mm-fold__toggle{margin-top:var(--space-15, 15px)}.mm-pdp-detail__title{margin:0 0 20px;font-family:var(--font-heading);font-size:var(--title-caps);font-weight:500;letter-spacing:3px;text-transform:uppercase;color:var(--ink)}:lang(th) :is(.mm-crumb,.mm-pdp__eyebrow,.mm-pdp__material,.mm-pdp-detail__title){letter-spacing:0}@media(max-width:749px){.mm-pdp-wrap{padding:0 var(--space-20, 20px)}.mm-pdp{grid-template-columns:minmax(0,1fr);gap:32px}.mm-pdp__info{position:static}.mm-pdp__title{font-size:var(--head-lg)}.mm-pdp__pills .mm-pill{min-width:44px;min-height:44px;margin-right:5px}.mm-pdp-wrap .mm-crumb nav>[aria-current=page],.mm-pdp-wrap .mm-crumb nav>span:has(+[aria-current=page]){display:none}}.mm-buybar{display:none}@media(max-width:749px){.mm-buybar{position:fixed;left:0;right:0;bottom:0;z-index:5;display:flex;align-items:center;gap:var(--space-15, 15px);padding:10px var(--space-20, 20px) calc(10px + env(safe-area-inset-bottom,0px));background:var(--surface);border-top:var(--border-width, 1px) solid var(--hairline);transform:translateY(100%);visibility:hidden}.mm-buybar.is-shown{transform:none;visibility:visible}.mm-motion .mm-buybar{transition:transform .24s cubic-bezier(.2,.7,.2,1),visibility 0s linear .24s}.mm-motion .mm-buybar.is-shown{transition:transform .24s cubic-bezier(.2,.7,.2,1)}.mm-buybar__text{display:grid;gap:2px;flex:1;min-width:0;margin:0}.mm-buybar__name{overflow:hidden;font-size:var(--text-2xs);font-weight:500;letter-spacing:1.4px;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;color:var(--ink)}.mm-buybar__price{font-size:var(--text-body);letter-spacing:.3px;color:var(--ink)}.mm-buybar .mm-btn{flex:none;min-width:0;padding-inline:var(--space-20, 20px)}:lang(th) .mm-buybar__name{letter-spacing:0}}.mm-crumb__current--archive{color:var(--archive-gold)}.mm-archive-pdp__facts{display:grid;gap:var(--space-15, 15px);justify-items:start}.mm-archive-pdp__facts .mm-specs{width:100%}.mm-archive-pdp__no{color:var(--archive-gold);font-variant-numeric:tabular-nums;letter-spacing:1.2px}.mm-archive-pdp__shipping{margin:0;font-size:var(--text-sm);line-height:1.6;letter-spacing:.3px;color:var(--ink-body);text-align:center}.mm-archive-pdp__promise-text{margin:0}.mm-archive-pdp__final{margin:6px 0 0;font-size:var(--text-sm);font-weight:500;line-height:1.6;letter-spacing:.3px;color:var(--ink)}:lang(th) .mm-archive-pdp__final{letter-spacing:0}.mm-archive-pdp__actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.mm-archive-pdp__actions .mm-btn{min-width:0;padding-inline:var(--space-13, 13px);white-space:nowrap}.mm-archive-pdp__note,.mm-archive-pdp__status{margin:0;font-size:var(--text-sm);line-height:1.6;letter-spacing:.3px;color:var(--ink-body);text-align:center}.mm-archive-pdp__status{color:var(--ink);text-align:left}.mm-archive-pdp__policy{font-size:var(--text-sm);line-height:1.7;letter-spacing:.3px;color:var(--ink-body)}.mm-archive-pdp__policy>*{margin:0}.mm-archive-pdp__policy b,.mm-archive-pdp__policy strong{color:var(--ink);font-weight:500}.mm-pdp__onesize{margin:0;font-size:var(--text-body);letter-spacing:.3px;color:var(--ink)}.mm-archive-pdp__eyebrow{color:var(--archive-gold)}.mm-archive-pdp .mm-pdp__price{display:flex;flex-wrap:wrap;align-items:center;gap:12px}
/*# sourceMappingURL=/cdn/shop/t/24/assets/mm-product.css.map */
