.mt171-copy{min-width:0}
.mt171-copy .mt171-badge{display:block!important;width:190px;max-width:100%;height:138px;padding:16px 12px 20px;box-sizing:border-box;margin:0 0 14px;overflow:hidden}
.mt171-badge .j7-mbp3d{--mbp3d-width:166px;--mbp3d-duration:8s;position:relative!important;width:166px!important;height:102px!important}
.mt171-badge .j7-mbp3d__card{animation:j7-mbp3d-continuous 8s linear infinite!important}
.mt171-location{display:grid!important;grid-template-columns:44px minmax(0,1fr) 34px;align-items:center;gap:15px;width:100%;margin:20px 0 22px;padding:19px 22px;background:#f39200;color:#0b0b0b!important;border:1px solid rgba(255,255,255,.34);box-sizing:border-box;cursor:pointer;border-radius:0;text-align:left}
.mt171-location:hover{background:#ffa20a}.mt171-location:focus-visible{outline:2px solid #fff;outline-offset:4px}
.mt171-location>i{display:grid;place-items:center;width:44px;height:44px;border:1px solid rgba(10,10,10,.3);border-radius:50%}
.mt171-location svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.mt171-location>span{display:grid;gap:4px;min-width:0}.mt171-location strong{font:900 14px/1.25 system-ui,sans-serif;letter-spacing:.12em;color:#0b0b0b}.mt171-location em{font:500 13px/1.4 system-ui,sans-serif;font-style:normal;color:#17120c}.mt171-location small{font:800 12px/1.3 system-ui,sans-serif;text-decoration:underline;color:#0b0b0b}.mt171-location>b{font:400 27px/1 system-ui,sans-serif;color:#0b0b0b}
.mt171-factory{display:block!important;margin:26px 0 0;max-width:360px}.mt171-factory img{display:block!important;width:100%;height:auto;object-fit:contain}.mt171-factory small{display:block;color:#fff;font:700 12px/1.4 system-ui;margin-top:6px}
#mt171-dialog{position:fixed;inset:0;margin:auto;width:min(560px,calc(100vw - 32px));max-height:calc(100dvh - 40px);overflow:auto;padding:30px 24px 24px;background:#111;color:#fff;border:1px solid #f39200;box-sizing:border-box;z-index:2147483647}#mt171-dialog::backdrop{background:rgba(0,0,0,.8)}#mt171-dialog h2{font:600 26px/1.25 system-ui;margin:8px 38px 22px 0}#mt171-dialog .mt171-close{position:absolute;right:12px;top:12px;background:#222;color:#fff;border:1px solid #777;width:36px;height:36px;font-size:25px;cursor:pointer}#mt171-dialog>a{display:grid;gap:6px;background:#f39200;color:#080808;padding:18px;margin-top:12px;text-decoration:none;font:600 14px/1.4 system-ui}#mt171-dialog a strong{font-size:18px;color:#080808}#mt171-dialog a small{font-size:12px;color:#080808}#mt171-dialog a:focus-visible{outline:2px solid white;outline-offset:3px}
@media(min-width:1181px){.hero--lead .hero-lead-shell{padding-top:160px!important;padding-bottom:70px!important;align-items:start!important}.hero--lead .hero-content{padding-top:0!important}.hero--lead .hero-content h1{margin-bottom:0}}
@media(max-width:767px){.mt171-copy .mt171-badge{width:150px;height:110px;margin:12px 0;padding:12px}.mt171-badge .j7-mbp3d{--mbp3d-width:124px;width:124px!important;height:77px!important}.mt171-location{grid-template-columns:36px minmax(0,1fr) 22px;gap:10px;padding:15px 12px}.mt171-location>i{width:36px;height:36px}.mt171-location strong{font-size:12px}.mt171-location em,.mt171-location small{font-size:11px}.mt171-factory{max-width:290px}.hero-mobile-conversion .hero-location-button{display:none!important}}
@media(prefers-reduced-motion:reduce){.mt171-badge .j7-mbp3d__card{animation:none!important;transform:none!important}}
