.mt-root.mt-gu .mt-gu-head{padding-top:clamp(40px,5vw,64px);padding-bottom:clamp(26px,3vw,40px)}.mt-root.mt-gu .mt-gu-crumb{display:block;margin-bottom:20px}.mt-root.mt-gu .mt-gu-crumb a{color:var(--mi-soft)}.mt-root.mt-gu .mt-gu-crumb a:hover{color:var(--mi-ink)}.mt-root.mt-gu .mt-gu-crumb b{color:var(--mi-ink);font-weight:400}.mt-root.mt-gu .mt-gu-head .mt-mi-h1{max-width:24ch;font-size:clamp(32px,4.2vw,58px);line-height:1.08}.mt-root.mt-gu .mt-guide{padding-bottom:clamp(56px,6.4vw,100px)}.mt-root.mt-gu .mt-guide>p.mt-gd-answer{color:var(--mi-ink);font-size:clamp(17px,1.5vw,19.5px);line-height:1.6;max-width:62ch;margin:0 0 clamp(40px,4.6vw,64px)}.mt-root.mt-gu .mt-guide{counter-reset:mtgu}.mt-root.mt-gu .mt-guide>h2{position:relative;counter-increment:mtgu;margin:clamp(48px,5.4vw,76px) 0 0;padding:clamp(30px,3.4vw,44px) 0 0 104px;border-top:1px solid var(--line);font-family:var(--serif);font-weight:400;color:var(--mi-ink);font-size:clamp(22px,2.4vw,30px);line-height:1.22;letter-spacing:-.016em;max-width:calc(30ch + 104px)}.mt-root.mt-gu .mt-guide>h2:first-of-type{margin-top:0}.mt-root.mt-gu .mt-guide>h2:before{content:"0" counter(mtgu);position:absolute;left:0;top:clamp(30px,3.4vw,44px);font-family:var(--mono);font-size:10px;letter-spacing:.14em;color:var(--mi-soft);font-variant-numeric:tabular-nums}.mt-root.mt-gu .mt-guide>p:not(.mt-gd-answer){margin:16px 0 0;padding-left:104px;max-width:calc(62ch + 104px);color:var(--mi-soft);font-size:15.5px;line-height:1.68}.mt-root.mt-gu .mt-gd-item{display:flex;align-items:stretch;gap:0;border:1px solid var(--line);background:var(--tile);margin-top:18px}.mt-root.mt-gu .mt-gd-shot{flex:none;width:170px;display:flex;align-items:center;justify-content:center;border-right:1px solid var(--line);background:#fff;overflow:hidden}.mt-root.mt-gu .mt-gd-shot img{width:100%;height:100%;object-fit:contain;display:block;max-height:230px}.mt-root.mt-gu .mt-gd-body{padding:18px 22px;display:flex;flex-direction:column;justify-content:center;gap:6px;min-width:0}.mt-root.mt-gu .mt-gd-body h3{margin:0;font-family:var(--serif);font-weight:400;font-size:18px;color:var(--mi-ink)}.mt-root.mt-gu .mt-gd-body h3 a{color:inherit;text-decoration:none}.mt-root.mt-gu .mt-gd-body h3 a:hover{text-decoration:underline}.mt-root.mt-gu .mt-gd-price{font-family:var(--mono);font-size:12px;letter-spacing:.06em;color:var(--mi-ink)}.mt-root.mt-gu .mt-gd-body p{margin:0;color:var(--mi-soft);font-size:13.5px;line-height:1.5;max-width:none}.mt-root.mt-gu a.mt-gd-go{font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.04em;color:var(--mi-ink);text-decoration:none;border-bottom:1px solid var(--line);align-self:flex-start;padding-bottom:2px;margin-top:4px}.mt-root.mt-gu a.mt-gd-go:hover{border-color:var(--mi-ink)}.mt-root.mt-gu .mt-gd-close{margin-top:clamp(56px,6.4vw,96px);padding-top:clamp(40px,4.6vw,64px);border-top:1px solid var(--line)}.mt-root.mt-gu .mt-gd-close h2{margin:0 0 14px;padding:0;border-top:0;font-family:var(--serif);font-weight:400;color:var(--mi-ink);font-size:clamp(24px,2.6vw,34px);line-height:1.16;letter-spacing:-.016em}.mt-root.mt-gu .mt-gd-close p{margin:0 0 clamp(24px,2.8vw,34px);max-width:56ch;color:var(--mi-soft);font-size:15px;line-height:1.6}.mt-root.mt-gu .mt-gd-close a.mt-hpil-cta{display:inline-block}.mt-root.mt-gu .mt-gd-links{display:flex;flex-wrap:wrap;gap:12px 26px;margin-top:clamp(26px,3vw,36px);padding:0;list-style:none}.mt-root.mt-gu .mt-gd-links a{font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--mi-ink);text-decoration:none;border-bottom:1px solid var(--line);padding-bottom:3px}.mt-root.mt-gu .mt-gd-links a:hover{border-color:var(--mi-ink)}@media(max-width:700px){.mt-root.mt-gu .mt-gu-crumb{display:none}.mt-root.mt-gu .mt-guide>h2{padding-left:0;max-width:none}.mt-root.mt-gu .mt-guide>h2:before{position:static;display:block;margin-bottom:10px}.mt-root.mt-gu .mt-guide>p:not(.mt-gd-answer){padding-left:0;max-width:none}.mt-root.mt-gu .mt-gd-item{flex-direction:row}.mt-root.mt-gu .mt-gd-shot{width:110px}.mt-root.mt-gu .mt-gd-body{padding:14px 16px}}.mt-root .mt-gd-works{padding-top:0}.mt-root .mt-gd-works .mt-wrap{border-top:1px solid var(--line);padding-top:clamp(40px,4.6vw,64px)}.mt-root .mt-gd-works .mt-gd-works-h{margin:0;font-weight:400}
/*# sourceMappingURL=/cdn/shop/t/10/assets/mt-guide.css.map */
