.motai-b2b-tags{display:flex;flex-wrap:wrap;gap:8px;margin:15px 0}.motai-b2b-tags span{font-size:11px;color:#5f6c7a;border:1px solid #dfe4ea;border-radius:4px;padding:7px 10px}.motai-other-b2b .form-grid textarea,.motai-other-b2b .form-grid input{width:100%;box-sizing:border-box;min-width:0;font:inherit;font-weight:400;padding:12px;border:1px solid #d9e0e7;border-radius:6px;background:#fafbfc}.motai-other-b2b .form-grid textarea{resize:vertical}.motai-b2b-model-form{margin:24px 0}.motai-b2b-zoom{width:100%;padding:12px;display:block;border:1px solid #e5e7eb;border-radius:8px;background:#fff;cursor:zoom-in}.motai-b2b-zoom img{object-fit:contain!important;transform:none!important;max-width:100%;height:auto!important;display:block;margin:auto}.motai-b2b-zoom>span{font-size:12px;color:#667280;display:block;padding-top:8px}.motai-b2b-guidance{border-top:1px solid #e3e7ed}.motai-b2b-guidance-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}.motai-b2b-guidance h2{font-size:clamp(24px,2.4vw,32px);line-height:1.3;margin:12px 0 22px}.motai-b2b-guidance p{font-size:14px;line-height:1.8;color:#687382}.motai-b2b-guidance dl>div{display:grid;grid-template-columns:150px 1fr;gap:20px;padding:16px 0;border-bottom:1px solid #e3e7ed;font-size:14px}.motai-b2b-guidance dt{font-weight:600}.motai-b2b-guidance dd{margin:0;color:#687382;line-height:1.7}.motai-b2b-guidance ol{list-style:none;margin:0;padding:0;display:grid;gap:22px}.motai-b2b-guidance ol li{display:flex;gap:18px}.motai-b2b-guidance li>b{font-size:24px;color:#c91c24}.motai-b2b-guidance li h3{font-size:16px;margin:0 0 6px}.motai-b2b-guidance li p{margin:0}.motai-b2b-faq{margin-top:48px}.motai-b2b-faq details{border-top:1px solid #e3e7ed;padding:18px 0}.motai-b2b-faq summary{cursor:pointer;font-size:15px;font-weight:600;line-height:1.5}.motai-b2b-faq p{max-width:850px}.motai-b2b-dialog{border:0;border-radius:10px;max-width:95vw;max-height:95svh;padding:44px 12px 12px}.motai-b2b-dialog::backdrop{background:rgba(0,0,0,.75)}.motai-b2b-dialog img{width:1100px;max-width:90vw;max-height:82svh;object-fit:contain;display:block}.motai-b2b-dialog button{position:absolute;right:6px;top:2px;width:44px;height:40px;border:0;background:#fff;font-size:30px;cursor:pointer}.motai-b2b-zoom:focus-visible,.motai-b2b-dialog button:focus-visible{outline:3px solid #c91c24;outline-offset:3px}@media(max-width:760px){.motai-b2b-guidance-grid{grid-template-columns:1fr;gap:32px}.motai-b2b-guidance dl>div{grid-template-columns:110px 1fr;gap:12px}.motai-b2b-faq{margin-top:32px}.motai-other-b2b .form-grid{grid-template-columns:1fr}.motai-other-b2b .gallery-main{height:auto;min-height:0}.motai-b2b-zoom{padding:8px}}
.motai-other-b2b>*{min-width:0}.motai-other-b2b h1,.motai-b2b-guidance h2{overflow-wrap:anywhere}.motai-b2b-dialog[data-fallback][open],.motai-flap-dialog[data-fallback][open]{position:fixed;inset:0;z-index:10000;box-shadow:0 0 0 100vmax rgba(0,0,0,.75);margin:auto}.motai-other-b2b .form-grid label{min-width:0}
.motai-b2b-secondary-actions{margin-top:12px}.motai-b2b-secondary-actions .button{white-space:normal;text-align:center;line-height:1.5;min-height:44px;box-sizing:border-box}.motai-b2b-secondary-actions p{font-size:12px;line-height:1.7}.motai-other-b2b input,.motai-other-b2b select,.motai-other-b2b textarea,.motai-flap-display input,.motai-flap-display textarea{scroll-margin-top:100px}
main .motai-other-b2b .gallery-main{display:block;position:static;aspect-ratio:auto;padding:0;height:auto;min-height:0}main .motai-other-b2b .gallery-main .motai-b2b-zoom img{position:static!important;inset:auto!important;width:100%!important;height:auto!important;max-height:none;object-fit:contain;mix-blend-mode:normal}main .motai-other-b2b .motai-b2b-zoom{box-sizing:border-box;height:auto;aspect-ratio:auto}main .motai-other-b2b .motai-b2b-zoom>span{color:#526170}main .motai-other-b2b .button.outline.dark-outline,main .motai-flap-display .button.outline.dark-outline{color:#a91b24!important;background:#fff!important;border:1px solid #d6dce2!important;opacity:1;visibility:visible}main .motai-other-b2b .button.outline.dark-outline:hover,main .motai-flap-display .button.outline.dark-outline:hover{background:#fff7f8!important;border-color:#c91c24!important}main .motai-model-detail-photo{aspect-ratio:auto;overflow:visible}main .motai-b2b-secondary-actions .button{padding:14px 18px}
@media(min-width:761px) and (max-width:1100px){main .motai-other-b2b,main .motai-flap-b2b,main .motai-catalog{width:calc(100% - 128px);margin-inline:auto}}@media(max-width:900px){main .motai-flap-detail,main .motai-model-detail,main .product-detail{grid-template-columns:minmax(0,1fr)}main .motai-flap-gallery{position:static}main .motai-model-detail-photo{max-width:560px;width:100%;box-sizing:border-box;margin-inline:auto}}
@media(min-width:1101px) and (max-width:1360px){main .motai-other-b2b,main .motai-flap-b2b,main .motai-catalog{width:calc(100% - 192px);margin-inline:auto}}html.motai-modal-open{overflow:hidden}