.mma{display:block;--mma-ink: #252525;--mma-body: #585757;--mma-ground: #efecec;--mma-raised: #ffffff;--mma-hairline: #dbd8d8;--mma-control: #807f7f;--mma-focus: #8a8888}.mma-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.mma__bar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding-top:14px;padding-bottom:14px;margin-bottom:24px;border-bottom:1px solid var(--mma-hairline);font-family:var(--font-body-family)}.mma-search{display:flex;align-items:center;gap:8px;height:38px;padding:0 14px;min-width:270px;margin:0;box-sizing:border-box;border:1px solid var(--mma-control);border-radius:40px;background:var(--mma-ground);color:var(--mma-body)}.mma-search input{height:36px;padding:0;border:0;outline:0;background:transparent;font:inherit;font-size:13px;letter-spacing:.3px;color:var(--mma-ink);width:100%;box-shadow:none}.mma-search input::placeholder{color:var(--mma-body)}.mma-search input:focus,.mma-search input:focus-visible{outline:0;box-shadow:none}.mma-search:focus-within{border-color:var(--mma-ink);box-shadow:0 0 0 1px var(--mma-ink)}.mma-chips{display:flex;gap:8px;flex-wrap:wrap}.mma__end{margin-left:auto;display:flex;align-items:center;gap:20px}.mma__count{font-size:12px;letter-spacing:.6px;color:var(--mma-body);white-space:nowrap}.mma-chip{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 14px;box-sizing:border-box;border:1px solid var(--mma-control);border-radius:40px;background:var(--mma-ground);color:var(--mma-body);font:inherit;font-size:13px;letter-spacing:.3px;cursor:pointer;list-style:none;white-space:nowrap}.mma-chip::-webkit-details-marker{display:none}.mma-chip::marker{content:""}.mma-chip__value{max-width:180px;overflow:hidden;text-overflow:ellipsis;color:var(--mma-ink);font-weight:500}.mma-chip:hover{border-color:var(--mma-ink)}.mma-chip.is-active{background:var(--mma-ink);border-color:var(--mma-ink);color:var(--mma-ground)}.mma-chip.is-active .mma-chip__value{color:var(--mma-ground)}.mma-chip:focus-visible{outline:2px solid var(--mma-focus);outline-offset:3px;box-shadow:none}.mma-chip svg{flex-shrink:0;transition:transform .15s ease}.mma-menu[open] .mma-chip{border-color:var(--mma-ink)}.mma-menu[open] .mma-chip svg{transform:rotate(180deg)}.mma-menu{position:relative}.mma-menu__panel{position:absolute;top:calc(100% + 8px);left:0;z-index:6;min-width:260px;max-width:420px;max-height:min(420px,calc(100vh - 240px));overflow-y:auto;padding:20px;box-sizing:border-box;border:1px solid var(--mma-hairline);background:var(--mma-ground);box-shadow:0 12px 32px #00000014}.mma-menu__head{margin:0 0 8px;padding:0 12px;font-size:11px;font-weight:500;letter-spacing:1.8px;line-height:1.5;text-transform:uppercase;color:var(--mma-body)}.mma-opts{display:grid;gap:2px;min-width:200px}.mma-opt{display:flex;justify-content:space-between;align-items:center;gap:24px;min-height:44px;padding:0 12px;box-sizing:border-box;border:0;border-radius:6px;background:none;font:inherit;font-size:14px;letter-spacing:.3px;color:var(--mma-ink);text-align:left;cursor:pointer}.mma-opt:hover{background:var(--mma-raised)}.mma-opt[aria-pressed=true]{background:var(--mma-raised);font-weight:500}.mma-opt:focus-visible{outline:2px solid var(--mma-focus);outline-offset:1px;box-shadow:none}.mma-opt__count{font-size:12px;font-weight:400;color:var(--mma-body);font-variant-numeric:tabular-nums}.mma-opts--sizes{grid-template-columns:repeat(4,56px);gap:8px}.mma-opts--sizes .mma-opt{justify-content:center;padding:0;border:1px solid var(--mma-control);border-radius:40px;background:var(--mma-ground);font-variant-numeric:tabular-nums}.mma-opts--sizes .mma-opt:hover{border-color:var(--mma-ink);background:var(--mma-ground)}.mma-opts--sizes .mma-opt--all{grid-column:1 / -1}.mma-opts--sizes .mma-opt[aria-pressed=true]{background:var(--mma-ink);border-color:var(--mma-ink);color:var(--mma-ground)}.mma-link{position:relative;padding:0 0 6px;border:0;background:none;cursor:pointer;font:inherit;font-size:12px;font-weight:500;letter-spacing:1.8px;text-transform:uppercase;color:var(--mma-ink)}.mma-link:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor}.mma-link:focus-visible{outline:2px solid var(--mma-focus);outline-offset:4px}.mma-link[hidden]{display:none}.mma__grid .grid__item[hidden]{display:none!important}.mma__empty{padding:64px 0;text-align:center}.mma__empty[hidden]{display:none}.mma__empty p{margin:0 0 20px;font-size:18px;font-weight:300;letter-spacing:.3px;color:var(--mma-ink)}.mma [data-mma-pages][hidden]{display:none}:lang(th) .mma-menu__head,:lang(th) .mma-link{letter-spacing:0}.collection-hero .collection-hero__title{font-family:var(--font-body-family);font-weight:300;font-size:48px;line-height:1.1;letter-spacing:.3px;color:#252525}.collection-hero .collection-hero__title+.collection-hero__description{max-width:560px;margin-top:20px;font-size:16px;line-height:1.8;letter-spacing:.4px;color:#585757}.collection-hero .collection-hero__description p{margin:0}.collection-hero .collection-hero__description :is(b,strong){font-weight:700;color:#585757}@media(prefers-reduced-motion:reduce){.mma-chip svg{transition:none}}@media(max-width:749px){.collection-hero .collection-hero__title{font-size:38px}.collection-hero .collection-hero__title+.collection-hero__description{font-size:15px}.mma__bar{flex-wrap:wrap;gap:8px;padding-top:10px;padding-bottom:10px}.mma-search{min-width:0;width:100%}.mma-search input{font-size:16px}.mma-chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;width:100%}.mma-chips::-webkit-scrollbar{display:none}.mma__end{margin-left:0;width:100%;justify-content:space-between}.mma-menu{position:static}.mma-menu__panel{position:fixed;top:auto;left:0;right:0;bottom:0;z-index:30;min-width:0;max-width:none;max-height:70vh;padding:20px 20px calc(30px + env(safe-area-inset-bottom));border:0;border-top:1px solid var(--mma-hairline);box-shadow:0 -12px 32px #0000001f}.mma-menu[open] .mma-chip:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:29;background:#25252561;cursor:default}.mma-opts--sizes{grid-template-columns:repeat(4,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/mm-archive-live.css.map */
