.scroll-container{overflow:hidden;white-space:nowrap}.scroll-text{display:inline-block;padding-left:100%;-webkit-animation:my-scroll 30s linear infinite;animation:my-scroll 30s linear infinite}@-webkit-keyframes my-scroll{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes my-scroll{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.banners .banner{font-family:Lato;font-weight:500;font-size:25px}*{-webkit-box-sizing:border-box;box-sizing:border-box}.contactus-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.contactus-left-col{width:30%;background-color:#ddd;padding:10px}.contactus-right-col{width:70%;background-color:#f0f0f0;padding:10px}@media (max-width:768px){.contactus-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contactus-left-col,.contactus-right-col{width:100%}}.productView-options [data-product-option-change] .form-field{display:block!important;float:none!important;clear:both!important;width:100%!important}.productView-options [data-product-option-change] .form-label{display:block!important;float:none!important;clear:both!important;text-align:left!important;margin-bottom:8px!important}.productView-options [data-product-option-change] select.form-select{display:block!important;float:none!important;clear:both!important;width:100%!important}.productView-details{background-color:#fff!important;border:1px solid #e8e8e8!important;border-radius:6px!important;padding:25px!important;margin-bottom:25px!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.03)!important;box-shadow:0 4px 15px rgba(0,0,0,.03)!important}.mxii-options-card{background-color:#f8f9fa!important;border:1px solid #e0e0e0!important;border-left:5px solid #cb0039!important;border-radius:4px!important;padding:20px!important;margin-top:25px!important;margin-bottom:15px!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.04)!important;box-shadow:0 2px 6px rgba(0,0,0,.04)!important;clear:both!important}.mxii-options-card [data-product-option-change] .form-label{display:block!important;float:none!important;clear:both!important;text-align:left!important;margin-top:15px!important;margin-bottom:8px!important;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif!important;font-weight:700!important;color:#333!important;text-transform:uppercase!important;letter-spacing:.5px!important}.mxii-options-card [data-product-option-change] select.form-select{display:block!important;float:none!important;clear:both!important;width:100%!important;max-width:100%!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.productView-info .summary-label{float:left;clear:both;text-align:left;font-weight:700;margin-top:12px;margin-bottom:4px}.productView-info .summary-value{float:left;width:95%;margin-top:8px;margin-bottom:15px;line-height:1.5;color:#444}.mxii-apps-box,.mxii-summary-box,.mxii-trailer-specs-box{background-color:#f8f9fa!important;border:1px solid #e0e0e0!important;border-left:4px solid #cb0039!important;border-radius:4px!important;padding:15px!important;margin:20px 0 15px 0!important;width:100%!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.04)!important;box-shadow:0 2px 4px rgba(0,0,0,.04)!important;clear:both!important;display:block!important}.mxii-section-badge{display:block!important;background-color:#cb0039!important;color:#fff!important;font-size:.85em!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.5px!important;padding:6px 10px!important;border-radius:3px!important;margin:0 auto 15px auto!important;width:90%!important;max-width:90%!important;text-align:center!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif!important}.mxii-summary-box .summary-value{font-size:.95em!important;color:#444!important;line-height:1.6!important;padding:0 10px!important;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif!important}.mxii-apps-list,.mxii-trailer-specs-list{margin:0!important;padding-left:25px!important;list-style-type:square!important}.mxii-apps-list li,.mxii-trailer-specs-list li{font-size:.95em!important;color:#333!important;line-height:1.6!important;margin-bottom:6px!important;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif!important}.mxii-trailer-specs-list li strong{color:#1a202c!important;font-weight:700!important}.mxii-apps-list li:last-child,.mxii-trailer-specs-list li:last-child{margin-bottom:0!important}.mxii-empty-check:not(:has(li)){display:none!important}.mxii-specs-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px 40px;width:100%;max-width:100%}.mxii-spec-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding:8px 0}.mxii-spec-name{font-weight:700;text-align:left}.mxii-spec-value{text-align:right}@media (max-width:800px){.mxii-specs-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:550px){.mxii-specs-grid{grid-template-columns:1fr}}.productView-title{line-height:1.05!important}.productView-details .price-section{padding-top:0!important;margin-top:0!important}.mxii-top-sku{padding-bottom:15px}.global-locations-bar a{text-decoration:underline}.desktop-locations{float:right;padding-right:20px;display:block}.mobile-locations{display:none;width:100%;text-align:center;padding:10px 15px;background-color:transparent;border-top:1px solid #e5e5e5;clear:both}@media (max-width:800px){.desktop-locations{display:none!important}.mobile-locations{display:block!important}}#product-images-container{margin-top:0!important;padding-top:0!important}.productView{padding-top:0!important}.global-menu-locations-footer{display:block!important;width:100%;clear:both;padding:15px 20px;background-color:#f6f6f6;border-top:1px solid #e5e5e5;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.global-locations-heading{margin-top:0;margin-bottom:12px;font-size:1rem;font-weight:600;text-transform:uppercase;color:#333;letter-spacing:.5px}.global-locations-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.global-locations-buttons .global-btn{margin:0!important;min-width:150px;padding:10px 20px}