.mx-fig{margin:0;position:relative;overflow:hidden}.mx-fig img{width:100%;height:100%;object-fit:cover}.mx-fig--has{background:#0e0e0e;border:1px solid var(--line)}.mx-box__head>*+*{margin-top:12px}.mx-box__list{list-style:none;margin:var(--s5) 0 0;padding:0;display:grid;gap:var(--s4)}@media(min-width:700px){.mx-box__list{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:var(--s3)}}.mx-box__fig{aspect-ratio:4/5}.mx-box__t{margin-top:var(--s2)}.mx-box__l{margin-top:6px;max-width:44ch;font-size:15px}.mx-box__inc{margin-top:var(--s4);padding-top:var(--s2);border-top:1px solid var(--line)}.mx-specs__head>*+*{margin-top:12px}.mx-specs__dl{margin:var(--s4) 0 0;border-top:1px solid var(--line)}.mx-specs__r{display:grid;gap:4px;padding:var(--s2) 0;border-bottom:1px solid var(--line)}@media(min-width:700px){.mx-specs__r{grid-template-columns:180px minmax(0,1fr);gap:var(--s3);align-items:baseline}}.mx-specs__r dt{margin:0;font-size:11px;line-height:1.3;font-weight:500;text-transform:uppercase;letter-spacing:.12em;color:var(--fg-muted)}.mx-specs__r dd{margin:0;color:var(--fg-2);max-width:62ch}.mx-specs__foot{margin-top:var(--s3)}.mx-specs__foot a{color:var(--fg-2)}.mx-hook__head{max-width:46ch}.mx-hook__head>*+*{margin-top:14px}.mx-hook__grid{display:grid;gap:10px;margin-top:var(--s5);grid-template-columns:1fr 1fr}@media(min-width:700px){.mx-hook__grid{grid-template-columns:1fr 1fr;gap:var(--s3)}}.mx-hook__col{padding:var(--s2);border:1px solid var(--line);border-radius:var(--radius);display:flex;flex-direction:column}@media(min-width:700px){.mx-hook__col{padding:var(--s3)}}.mx-hook__col--to{background:var(--surface)}.mx-hook__col--to .mx-hook__pts li{color:var(--fg)}.mx-hook__fig{aspect-ratio:1/1;margin-bottom:var(--s2)}.mx-hook__lab{margin:0 0 12px;font-size:16px}@media(min-width:700px){.mx-hook__lab{font-size:clamp(19px,3vw,24px)}}.mx-hook__pts{list-style:none;margin:0;padding:0;display:grid;gap:10px}.mx-hook__pts li{display:flex;gap:12px;align-items:flex-start;color:var(--fg-2);font-size:15px;line-height:1.45}.mx-hook__pts li:before{content:"";flex:0 0 auto;width:10px;height:1px;margin-top:11px;background:var(--line-strong)}@media(max-width:699px){.mx-hook__pts{gap:8px}.mx-hook__pts li{font-size:13px;line-height:1.4;gap:8px}.mx-hook__pts li:before{width:7px;margin-top:9px}}.mx-hook__cta{margin-top:var(--s4)}
/*# sourceMappingURL=/cdn/shop/t/10/assets/mx-detail.css.map */
