:root{--mm-ink: #141B33;--mm-ink-2: #2A3456;--mm-char: #2E3138;--mm-facet: #8E9CC4;--mm-paper: #F7F8F9;--mm-mist: #ECEEF1;--mm-line: rgba(20, 27, 51, .14);--mm-serif: "Shippori Mincho B1", "Hiragino Mincho ProN", "Yu Mincho", "Noto Serif JP", serif;--mm-sans: "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Yu Gothic", "Meiryo", sans-serif;--mm-mono: "DM Mono", ui-monospace, monospace}body.mm-site{--font-body-family: var(--mm-sans);--font-heading-family: var(--mm-serif);--font-heading-weight: 600;font-family:var(--mm-sans);background:var(--mm-paper);color:var(--mm-ink);letter-spacing:.04em;-webkit-font-smoothing:antialiased}body.mm-site .gradient,body.mm-site .color-scheme-1{background:var(--mm-paper)}body.mm-site h1,body.mm-site h2,body.mm-site .h1,body.mm-site .h2,body.mm-site .title{font-family:var(--mm-serif);font-weight:600;letter-spacing:.04em}body.mm-site .announcement-bar-section .utility-bar{background:var(--mm-ink);border:0}body.mm-site .announcement-bar__message{color:var(--mm-paper);font-size:1.2rem;letter-spacing:.14em}@media(max-width:749px){body.mm-site .announcement-bar__message{font-size:1.1rem;letter-spacing:.04em}}body.mm-site .section-header .header-wrapper{background:#f7f8f9db;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--mm-line)}body.mm-site .header__menu-item{font-size:1.4rem;letter-spacing:.1em;color:var(--mm-ink)}body.mm-site .header__menu-item span{text-decoration:none;background:linear-gradient(currentColor,currentColor) left bottom / 0 1px no-repeat;transition:background-size .3s;padding-bottom:.2rem}body.mm-site .header__menu-item:hover span,body.mm-site .header__active-menu-item{background-size:100% 1px}body.mm-site .card__heading{font-family:var(--mm-sans);font-weight:700;font-size:1.5rem;line-height:1.6;letter-spacing:.05em}body.mm-site .card__heading a{text-decoration:none}body.mm-site .card .price,body.mm-site .card-information .price{font-family:var(--mm-mono);font-size:1.5rem;letter-spacing:.02em}body.mm-site .card__inner,body.mm-site .card__media{border-radius:0}body.mm-site .card-wrapper .card__media img{transition:transform .8s cubic-bezier(.2,.8,.2,1)}body.mm-site .card-wrapper:hover .card__media img{transform:scale(1.04)}body.mm-site .card__inner{clip-path:polygon(0 0,100% 0,100% 88%,88% 100%,0 100%)}body.mm-site .rating-star{--color-rating-star: var(--mm-ink)}body.mm-site .collection__title .title,body.mm-site .collection-hero__title{font-size:clamp(3.2rem,4vw,4.8rem)}.mm-card-tag{display:flex;gap:1rem;align-items:baseline;margin:0 0 .6rem;font-size:1.2rem;letter-spacing:.08em}.mm-card-tag__time{font-family:var(--mm-mono);opacity:.7}.mm-card-tag__ono{font-family:var(--mm-serif);font-weight:600;font-size:1.4rem}body.mm-site .button:not(.button--tertiary):not(.shopify-payment-button__button){--color-button: 20, 27, 51;--color-button-text: 247, 248, 249;letter-spacing:.12em;font-weight:700;border-radius:0}body.mm-site .footer{background:var(--mm-ink);color:#dce1ec;--color-foreground: 220, 225, 236;--color-link: 220, 225, 236;border-top:0}body.mm-site .footer a{color:#dce1ec}body.mm-site .footer .footer-block__heading{font-family:var(--mm-serif);color:#fff}body.mm-site .footer .field__input{background:transparent;color:#fff}body.mm-site .footer .field__label,body.mm-site .footer .footer-block__heading{color:#fff}body.mm-site .title,body.mm-site .footer-block__heading{color:inherit}body.mm-site .footer .copyright__content{font-size:1.1rem;letter-spacing:.1em;opacity:.7}.mm-eyebrow{font-family:var(--mm-mono);font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase;opacity:.8;margin:0 0 1.6rem}.mm-h2{word-break:auto-phrase;text-wrap:balance;font-family:var(--mm-serif);font-weight:600;font-size:clamp(3rem,4.4vw,5.2rem);line-height:1.35;letter-spacing:.04em;margin:0 0 3.2rem;color:inherit}.mm-btn{display:inline-flex;align-items:center;gap:1.6rem;min-height:5.2rem;padding:0 2.8rem;background:#141b33;color:#f7f8f9;text-decoration:none;font-size:1.4rem;font-weight:700;letter-spacing:.12em;clip-path:polygon(0 0,100% 0,100% 70%,calc(100% - 1.4rem) 100%,0 100%);transition:background-color .3s,gap .3s}.mm-btn i{width:2rem;height:1px;background:currentColor;position:relative}.mm-btn i:after{content:"";position:absolute;right:0;top:-.4rem;width:.8rem;height:.8rem;border-top:1px solid currentColor;border-right:1px solid currentColor;transform:rotate(45deg)}.mm-btn:hover{gap:2.4rem;background:#2a3456}.mm-btn:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(prefers-reduced-motion:reduce){body.mm-site .card-wrapper:hover .card__media img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mm-brand.css.map */
