.core-form .mechanism-intro{grid-column:1/-1;max-width:620px;margin:14px auto 0;text-align:center;font-size:12px;line-height:1.8;color:var(--quiet)}.core-form .mechanism-detail{grid-column:1/-1;width:100%;max-width:620px;margin:16px auto 8px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.mechanism-detail summary{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;font-size:12px;color:var(--ink);list-style:none}.mechanism-detail summary::-webkit-details-marker{display:none}.mechanism-detail summary:after{content:"";width:8px;height:8px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);margin:0 4px 4px 0;flex:none}.mechanism-detail[open] summary:after{transform:rotate(225deg);margin-top:6px}.mechanism-detail summary:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.mechanism-detail figure{margin:0;padding:8px 0 0}.mechanism-detail figure img{display:block;width:100%;height:auto}.mechanism-detail figcaption{display:grid;grid-template-columns:1fr 1fr;gap:12px;text-align:center;font-size:11px;color:var(--ink);padding:12px 0 8px}.mechanism-detail>p{font-size:12px;line-height:1.8;max-width:540px;margin:12px auto;color:var(--quiet);text-align:center}.mechanism-detail>.mechanism-study-note{font-size:10px;margin:8px auto 18px}@media(max-width:700px){.core-form .mechanism-intro{font-size:12px;max-width:340px}.core-form .mechanism-detail{max-width:440px;margin-top:14px}.mechanism-detail summary{font-size:12px}.mechanism-detail figcaption{font-size:11px}.mechanism-detail>.mechanism-study-note{font-size:11px;line-height:1.7}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/mzlp-v17-detail.css.map */
