html body.new-design main:not(.campaign-home) .identity-feature{box-sizing:border-box!important;position:relative!important;display:flex!important;flex-direction:column!important;width:calc(100% - 48px)!important;max-width:1180px!important;height:auto!important;margin:64px auto!important;padding:0!important;overflow:hidden!important;border-radius:24px!important;background:#f1f4f7!important;text-align:center!important}html body.new-design main .identity-feature .identity-feature-copy{padding:38px 26px 24px!important;position:relative!important}html body.new-design main .identity-feature h2{font-size:clamp(30px,3vw,48px)!important;line-height:1.08!important;margin:0 auto 16px!important;max-width:700px!important}html body.new-design main .identity-feature .identity-subtitle{font-size:18px!important;line-height:1.45!important;margin:0 auto 22px!important;max-width:650px!important}html body.new-design main:not(.campaign-home) .identity-visual{max-height:560px!important}html body.new-design main .identity-feature [data-mm8-detail]{position:absolute!important;right:20px!important;bottom:20px!important;z-index:5!important}.mm-art-help-button{display:inline-flex!important;align-items:center;gap:10px;background:#eef5ff!important;color:#06c!important;border:1px solid #b7d5ff!important;border-radius:16px!important;padding:16px 20px!important;font-size:16px!important;font-weight:600!important;text-decoration:none!important;cursor:pointer;line-height:1.35!important}.mm-art-help-button:hover{background:#deedff!important}.mm-art-help-button:focus-visible,.mm-vector-tip:focus-visible{outline:3px solid #0071e3;outline-offset:4px}.mm-art-help-dialog{box-sizing:border-box;width:min(620px,calc(100% - 32px));max-height:90vh;overflow:auto;padding:32px;border:0;border-radius:24px;color:#1d1d1f;background:#fff}.mm-art-help-dialog::backdrop{background:#0006;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.mm-art-help-dialog h2{font-size:30px;line-height:1.1;margin:12px 0 16px}.mm-art-help-dialog p{font-size:16px;line-height:1.5}.mm-art-help-dialog fieldset{border:1px solid #ddd;border-radius:14px;margin:20px 0;padding:16px}.mm-art-help-dialog label{display:block;padding:10px 0;font-size:16px;line-height:1.4}.mm-art-help-dialog input{width:auto!important;display:inline-block!important;margin-right:8px}.mm-art-help-close{float:right;background:#f5f5f7;border:0;border-radius:50%;width:36px;height:36px;cursor:pointer}.mm-art-help-save{background:#0071e3!important;color:#fff!important;border:0!important;border-radius:24px!important;padding:13px 22px!important;font-size:16px!important;cursor:pointer}.mm-art-help-status{font-size:14px!important;line-height:1.5;color:#42546a}.mm-vector-wrap{position:relative;display:inline-block}.mm-vector-tip{font:inherit;color:#06c;background:none;border:0;border-bottom:1px dotted #06c;padding:0;cursor:help}.mm-vector-definition{display:none;position:absolute;left:0;bottom:calc(100% + 8px);width:240px;max-width:70vw;padding:14px;background:#1d1d1f;color:#fff;border-radius:12px;font-size:14px;line-height:1.45;z-index:30;text-align:left}.mm-vector-wrap:hover .mm-vector-definition,.mm-vector-wrap:focus-within .mm-vector-definition,.mm-vector-wrap.open .mm-vector-definition{display:block}.mm-court-benefits{box-sizing:border-box;max-width:1180px;margin:64px auto;padding:40px 26px;background:#f5f5f7;border-radius:24px}.mm-court-benefits h2{font-size:clamp(30px,4vw,48px);line-height:1.1}.mm-court-benefits p{max-width:850px;line-height:1.55}.mm-court-benefits-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}@media(max-width:700px){.mm-court-benefits{margin:40px 24px;padding:28px 22px}.mm-court-benefits-grid{grid-template-columns:1fr}.mm-art-help-dialog{padding:24px}html body.new-design main .identity-feature .identity-feature-copy{padding:30px 22px!important}}html body.new-design .mm-court-benefits p{margin:16px 0!important}html body.new-design .mm-court-benefits h3{font-size:23px!important;line-height:1.2!important;margin:12px 0 14px!important}html body.new-design .mm-court-benefits-grid{margin:28px 0!important}html body.new-design .mm-court-benefits .identity-cta{padding:12px 22px!important;background:#0071e3!important;color:#fff!important;border-radius:24px!important;margin-right:10px!important}html body.new-design .mm-warranty-document{box-sizing:border-box;max-width:920px;width:calc(100% - 48px);margin:64px auto 80px;padding:0 24px;color:#1d1d1f}html body.new-design .mm-warranty-document h1{font-size:clamp(32px,4vw,52px);line-height:1.08;letter-spacing:-1.5px;margin:0 0 20px}html body.new-design .mm-warranty-document h2{font-size:27px;line-height:1.2;letter-spacing:-.5px;margin:42px 0 18px;scroll-margin-top:88px}html body.new-design .mm-warranty-document h3{font-size:20px;line-height:1.3;margin:28px 0 14px}html body.new-design .mm-warranty-document p,html body.new-design .mm-warranty-document li{font-size:17px;line-height:1.65;margin:0 0 16px}html body.new-design .mm-warranty-document ul{padding-left:24px;margin:16px 0 24px}html body.new-design .mm-warranty-document .warranty-subtitle{font-size:21px;color:#6e6e73;margin-bottom:36px}html body.new-design .mm-warranty-document .warranty-contact{margin-top:36px}@media(max-width:600px){html body.new-design .mm-warranty-document{width:auto;margin:36px 24px 64px;padding:0}html body.new-design .mm-warranty-document h2{font-size:24px}html body.new-design .mm-warranty-document p,html body.new-design .mm-warranty-document li{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/mm-purchase-help.css.map */
