@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";:root{--font-body-family: "Montserrat", sans-serif!important}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-body-family)}body.home .header-wrapper.gradient,body.driver .header-wrapper.gradient,body.technology .header-wrapper.gradient{background:transparent}body.home .shopify-section-header-sticky .header-wrapper.gradient,body.driver .shopify-section-header-sticky .header-wrapper.gradient,body.technology .shopify-section-header-sticky .header-wrapper.gradient{background:rgb(var(--color-background))}.header .header__heading-link{padding-top:0;padding-bottom:0}.product__title h1,.image-with-text__heading,h2{font-size:32px;line-height:49px;font-weight:700;text-transform:uppercase;letter-spacing:10px;color:#000;margin:0 0 20px}body p,body ol li,body ul li{font-size:20px;line-height:25px;font-weight:400;letter-spacing:0px;color:#5b5656}body.home ol li,body.home ul li,body.driver ol li,body.driver ul li,body.technology ol li,body.technology ul li{font-size:24px;line-height:30px;font-weight:400;letter-spacing:0px;color:#5b5656}body ol li a,body ul li a,.rte a{color:#5b5656}.button,.shopify-challenge__button,.customer button{background-color:#db0032}.button.button--secondary{background-color:#fff}.banner__heading{font-size:32px;line-height:38px;font-weight:600;text-transform:uppercase;letter-spacing:30px;color:#fff}.banner__text p{font-size:24px;line-height:30px;font-weight:400;letter-spacing:0px;color:#eeecec}.banner-bg-video .button,.banner__buttons .button{font-size:16px;line-height:19px;font-weight:600;text-transform:uppercase;letter-spacing:7.534px;border-radius:50px!important;padding:20px 57px 21px}.banner-bg-video .button:after,.banner__buttons .button:after{border-radius:50px;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) #db0032,0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background))}.header .header__icon.header__icon--search{display:none}.header .header__icon,.heaer .header__icon--cart .icon{width:auto;margin:0}.header__icon.header__icon--cart.focus-inset svg{display:none}.header .cart-count-bubble{position:relative;left:auto;right:auto;top:auto;bottom:auto;margin-left:23px;width:39px;height:39px;background-color:#fff;color:#000;font-size:16px}.header .header__icon{margin-left:36px;text-decoration:none}.header .header__icon .svg-wrapper{width:auto;margin:0}.rich-text__heading{font-size:25px;line-height:40px;font-weight:700;text-transform:uppercase;letter-spacing:10px;color:#000}body.home .rich-text__heading,body.driver .rich-text__heading,body.technology .rich-text__heading{font-size:30px;line-height:49px;font-weight:700}.rich-text__text p{font-size:20px;line-height:25px;font-weight:400;letter-spacing:0px;color:#5b5656}body.home .rich-text__text p,body.driver .rich-text__text p,body.technology .rich-text__text p{font-size:24px;line-height:35px;font-weight:400;letter-spacing:0px;color:#5b5656}.rich-text__blocks .rich-text__buttons{margin:62px 0 0}.rich-text__buttons .button{font-size:16px;line-height:19px;font-weight:600;text-transform:uppercase;letter-spacing:7.534px;border-radius:50px!important;padding:20px 57px 21px;opacity:1}.rich-text__buttons .button:after{border-radius:50px;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) #db0032,0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background))}.two-column-section .multicolumn-card{display:flex;gap:64px}.two-column-section .multicolumn-card .multicolumn-card__image-wrapper{order:2;min-width:282px}.two-column-section.multicolumn h3{font-size:32px;line-height:40px;text-transform:uppercase;letter-spacing:15px;font-weight:700;margin:0 0 54px;color:#000}.two-column-section.multicolumn p{font-size:24px;line-height:49px;font-weight:500;letter-spacing:0px;color:#000;margin:0 0 44px}.two-column-section.multicolumn .multicolumn-card__info{padding:0!important}.two-column-section.multicolumn .link{font-size:16px;line-height:20px;text-transform:uppercase;letter-spacing:15px;border-radius:50px;font-weight:600;padding:18px 33px;opacity:1;color:#fff;border:2px solid #FF0202;background-color:#ff0202;margin:0 0 20px}.two-column-section.multicolumn .link .svg-wrapper{display:none}body .image-with-text__content>*+*{margin-top:44px}.multirow__inner .image-with-text__heading{font-weight:600}.multirow__inner .image-with-text__text p{color:#5b5656}body .collapse-padding .image-with-text__grid--reverse .image-with-text__content:not(.image-with-text__content--desktop-center),body .collapse-padding .image-with-text__grid--reverse .image-with-text__content:not(.image-with-text__content--desktop-center) h2,body .collapse-padding .image-with-text__grid--reverse .image-with-text__content:not(.image-with-text__content--desktop-center) p{text-align:right;align-self:flex-end}body .image-with-text__media--medium{border:none}body .row-sec .multirow__inner{row-gap:0}.three-column-section.multicolumn{padding:132px 0 42px;background:#f2f2f2}.three-column-section.multicolumn h3{font-size:24px;line-height:30px;text-transform:uppercase;letter-spacing:10px;font-weight:700;margin:0 0 45px;color:#000}.three-column-section.multicolumn p{font-size:24px;line-height:30px;font-weight:400;letter-spacing:0px;color:#5b5656;margin:0 0 20px}.three-column-section.multicolumn .multicolumn-list__item.center .media--adapt{padding-bottom:90px!important}.footer .footer-block__heading{font-size:24px;line-height:30px;font-weight:400;letter-spacing:0px;color:#fff;margin:0 0 20px;text-transform:uppercase}.footer p{font-size:20px;line-height:25px;font-weight:400;letter-spacing:0px;color:#fff;margin:0 0 20px}body .footer ul{list-style:none;padding:0}body .footer ul li{color:#fff;font-size:16px;line-height:25px;font-weight:400;letter-spacing:0px;margin:0}body .footer ul li a{color:#fff;text-decoration:none}body .footer ul li a:hover{text-decoration:underline}body .footer .footer__content-bottom ul li,body .footer .footer__content-bottom ul li a{color:#000}body .footer .footer__content-bottom{background:none #fff;padding:30px 0}body .footer .footer__copyright .copyright__content{font-size:16px;line-height:20px;font-weight:500;letter-spacing:0px;margin:0;color:#000}body .footer .footer__copyright a:hover{color:#000}body .footer .footer-block--newsletter{max-width:550px;min-width:550px;flex-direction:column;flex-wrap:unset;justify-content:unset;align-items:flex-start;position:absolute;right:0;margin:0;bottom:10px;gap:50px}body .footer .newsletter-form__field-wrapper .field__input{background:none #fff;border-radius:25px;color:#6d6262;margin:0 0 14px;height:auto;padding:22px 35px 19px;font-size:16px;line-height:19px;font-weight:400;color:#000;min-width:360px}.footer .newsletter-form__field-wrapper .field__input::placeholder{color:#6d6262;opacity:1}.footer .newsletter-form__field-wrapper .field__label{display:none}.footer .newsletter-form__field-wrapper .field__input:focus{padding:22px 35px 19px}.footer .newsletter-form__field-wrapper .newsletter-form__button{width:auto;position:relative;right:auto;top:auto;display:block;text-decoration:none;font-size:16px;line-height:19px;font-weight:600;text-transform:uppercase;letter-spacing:7.534px;border-radius:50px;padding:17px 57px 18px;background-color:#db0032!important}.footer .newsletter-form__field-wrapper .newsletter-form__button:before{content:"SUBSCRIBE";font-size:16px;line-height:25px;font-weight:600;letter-spacing:10px;margin:0;color:#fff;text-decoration:none}.footer .newsletter-form__field-wrapper .field,.footer .newsletter-form__field-wrapper .svg-wrapper{display:none}.footer .newsletter-form__field-wrapper .field{flex-direction:column}.footer .newsletter-form__field-wrapper .field:after{content:none}.footer .footer__content-top{position:relative;padding-bottom:150px}.footer .footer__copyright .sapp{font-size:20px;line-height:30px;font-weight:500;letter-spacing:0px;margin:0 10px;color:#000}.footer .policies li:before{content:none}.footer .svg-wrapper,.footer .list-social__item .icon{width:30px;height:30px}.footer .footer__blocks-wrapper .footer-block.grid__item:first-child{max-width:300px}.footer .footer__blocks-wrapper .footer-block.grid__item:last-child{max-width:500px}#shopify-section-template--16178715689015__image_with_text_kFYFdA,.section-template--15913224044599__image_with_text_tmheH9-padding{position:relative;z-index:1}body .deferred-media__poster-button{width:104px;height:72px;border-radius:15px;background-color:#d62f27}body .deferred-media__poster-button .icon{margin:0!important;width:20px;height:26px}.banner-bg-video{margin-top:-112px!important;height:calc(100vh + -0px)}.technology .rich-text__blocks.left .rich-text__heading,.home .rich-text__blocks.left .rich-text__heading{opacity:0}.technology .rich-text__blocks.left .rich-text__heading.animate,.home .rich-text__blocks.left .rich-text__heading.animate{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-1000px,0,0);transform:translate3d(-1000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-1000px,0,0)}to{opacity:1;transform:none}}.isolate{z-index:1}@media screen and (min-width: 750px){body .three-column-section.multicolumn .multicolumn-list .multicolumn-list__item{padding:0}body .banner__content.banner__content--middle-center{width:auto;max-width:unset}body .banner--desktop-transparent .banner__box{max-width:unset}body .banner--content-align-left.banner--desktop-transparent .banner__box,body .banner--content-align-right.banner--desktop-transparent .banner__box,body .banner--medium.banner--desktop-transparent .banner__box{max-width:88%}#MainContent .contact.page-width{max-width:80%!important}}@media screen and (min-width: 990px){body .image-with-text__content{padding:7rem}body .collapse-padding .image-with-text__grid:not(.image-with-text__grid--reverse) .image-with-text__content:not(.image-with-text__content--desktop-center){padding-right:6rem}body .collapse-padding .image-with-text__grid--reverse .image-with-text__content:not(.image-with-text__content--desktop-center){padding-left:6rem}.rich-text .rich-text__blocks{max-width:78%}}@media screen and (min-width: 1480px){body .banner--content-align-left.banner--desktop-transparent .banner__box,body .banner--content-align-right.banner--desktop-transparent .banner__box,body .banner--medium.banner--desktop-transparent .banner__box{max-width:70%}body .image-with-text__content{padding:20rem}body .collapse-padding .image-with-text__grid:not(.image-with-text__grid--reverse) .image-with-text__content:not(.image-with-text__content--desktop-center){padding-right:14rem}body .collapse-padding .image-with-text__grid--reverse .image-with-text__content:not(.image-with-text__content--desktop-center){padding-left:12rem}.rich-text .rich-text__blocks{max-width:72%}body .three-column-section.multicolumn .multicolumn-list .multicolumn-list__item{padding:0 45px}}@media screen and (min-width: 1580px){.rich-text .rich-text__blocks{max-width:62%}}@media screen and (max-width: 1580px){.rich-text__text p{font-size:16px;line-height:20px}.three-column-section.multicolumn p,.banner__text p,body.home .rich-text__text p,body.driver .rich-text__text p,body.technology .rich-text__text p{font-size:20px;line-height:25px}body .three-column-section.multicolumn .multicolumn-list .multicolumn-list__item{padding:0 20px}.three-column-section.multicolumn h3{margin:0 0 25px;letter-spacing:5px}.footer .footer__blocks-wrapper .footer-block.grid__item:last-child{max-width:500px}}@media screen and (max-width: 1440px){.header__heading-logo{width:180px}.banner__heading{font-size:30px;line-height:38px;letter-spacing:25px}.three-column-section.multicolumn h3{font-size:18px;line-height:20px;letter-spacing:10px;margin:0 0 25px}.three-column-section.multicolumn p{font-size:16px;line-height:20px}body .banner__box{max-width:unset}.product__title h1,.image-with-text__heading,h2{font-size:20px;line-height:30px}.footer .footer__copyright .copyright__content{font-size:16px;line-height:25px}body .footer .footer-block--newsletter{max-width:350px;min-width:350px;right:10%}.banner-bg-video .button,.banner__buttons .button,.rich-text__buttons .button{font-size:12px;line-height:20px;letter-spacing:5px;padding:20px 37px}.footer .newsletter-form__field-wrapper .newsletter-form__button{font-size:12px;line-height:20px;letter-spacing:5px;padding:17.5px 32px}.footer .newsletter-form__field-wrapper .newsletter-form__button:before{font-size:12px;line-height:20px}}@media screen and (max-width: 1366px){body p,body ol li,body ul li,body .footer ul li,.footer p,body.home ol li,body.home ul li,body.driver ol li,body.driver ul li,body.technology ol li,body.technology ul li{font-size:14px;line-height:20px}.banner__heading{letter-spacing:15px}body .banner__heading{font-size:25px;line-height:35px}body .banner__text.rte,body .banner__text.rte p{font-size:16px;line-height:20px}body.home .rich-text__heading,body.driver .rich-text__heading,body.technology .rich-text__heading,.rich-text__heading{font-size:20px;line-height:30px}.rich-text__text p{font-size:14px;line-height:20px}body.home .rich-text__text p,body.driver .rich-text__text p,body.technology .rich-text__text p{font-size:16px;line-height:20px}.banner__text p{font-size:20px;line-height:30px}body .image-with-text__content>*+*{margin-top:22px}.rich-text__blocks .rich-text__buttons{margin:32px 0 0}.three-column-section.multicolumn{padding:100px 0 0}}@media screen and (max-width: 1100px){body .footer .footer-block--newsletter{position:relative;bottom:auto;top:auto;right:auto;left:0;margin:20px 0 0}.multicolumn-list__item.center .media--adapt img{max-width:130px;object-fit:contain}}@media screen and (max-width: 760px){body.home .header-wrapper.gradient,body.driver .header-wrapper.gradient,body.technology .header-wrapper.gradient{background:rgb(var(--color-background))}}@media screen and (max-width: 680px){#Banner-template--16232585035831__image_banner_TEf7UW .media>img,#Banner-template--16237141819447__image_banner_TEf7UW .media>img,#Banner-template--16236914016311__image_banner_TEf7UW .media>img,#Banner-template--16232697921591__image_banner_TEf7UW .media>img,#Banner-template--16232485224503__image_banner_GTAtzN .media>img,#Banner-template--16232540110903__image_banner_TEf7UW .media>img,#Banner-template--15913224142903__image_banner_GTAtzN .media>img,#Banner-template--16186280575031__image_banner_Ed3Cz8 .media>img,#Banner-template--15913224110135__image_banner_TEf7UW .media>img,#Banner-template--15913224044599__image_banner_w6ba9D .media>img{object-fit:contain;background:#020202}#Banner-template--16232585035831__image_banner_TEf7UW,#Banner-template--16237141819447__image_banner_TEf7UW,#Banner-template--16236914016311__image_banner_TEf7UW,#Banner-template--16232697921591__image_banner_TEf7UW,#Banner-template--16232485224503__image_banner_GTAtzN,#Banner-template--16232540110903__image_banner_TEf7UW,#Banner-template--15913224142903__image_banner_GTAtzN,#Banner-template--16186280575031__image_banner_Ed3Cz8,#Banner-template--15913224110135__image_banner_TEf7UW,#Banner-template--15913224044599__image_banner_w6ba9D{min-height:auto!important}#Banner-template--16232585035831__image_banner_TEf7UW .banner__heading,#Banner-template--16237141819447__image_banner_TEf7UW .banner__heading,#Banner-template--16236914016311__image_banner_TEf7UW .banner__heading,#Banner-template--16232697921591__image_banner_TEf7UW .banner__heading,#Banner-template--16232485224503__image_banner_GTAtzN .banner__heading,#Banner-template--16232540110903__image_banner_TEf7UW .banner__heading,#Banner-template--15913224142903__image_banner_GTAtzN .banner__heading,#Banner-template--16186280575031__image_banner_Ed3Cz8 .banner__heading,#Banner-template--15913224110135__image_banner_TEf7UW .banner__heading,#Banner-template--15913224044599__image_banner_w6ba9D .banner__heading{font-size:17px;line-height:23px;letter-spacing:5px;margin:0!important}#shopify-section-template--15913224044599__image_banner .banner__heading,#shopify-section-template--15913224044599__image_banner .banner__buttons,body #shopify-section-template--15913224044599__image_banner .banner__buttons,body #shopify-section-template--15913224044599__image_banner .banner__heading,body #shopify-section-template--15913224044599__image_banner_MQb4jx .banner__heading{margin:50px 0 0}body .banner__heading,body .banner__buttons{margin:50px 0 0!important}.banner-bg-video .button,.banner__buttons .button{font-size:12px;line-height:20px;letter-spacing:5px;padding:20px;background-color:#db0032}.rich-text__heading{font-size:16px;line-height:25px;padding:0}body.home .rich-text__text p,body.driver .rich-text__text p,body.technology .rich-text__text p .banner__text p{font-size:14px;line-height:25px}.rich-text__blocks .rich-text__buttons{margin:32px 0 0}.rich-text__buttons .button{font-size:12px;line-height:20px;letter-spacing:5px;padding:20px}.banner__heading{font-size:22px;line-height:28px;letter-spacing:10px}#Banner-template--15913224044599__image_banner_w6ba9D .banner__box .banner__heading{font-size:17px;line-height:23px;letter-spacing:5px;margin:0!important}body .collapse-padding .image-with-text__grid .image-with-text__content{padding-left:40px;padding-right:40px}body .collapse-padding .image-with-text__grid--reverse .image-with-text__content:not(.image-with-text__content--desktop-center),body .collapse-padding .image-with-text__grid--reverse .image-with-text__content:not(.image-with-text__content--desktop-center) h2,body .collapse-padding .image-with-text__grid--reverse .image-with-text__content:not(.image-with-text__content--desktop-center) p{text-align:left;align-self:flex-start}.three-column-section.multicolumn h3{font-size:18px;line-height:20px}body #shopify-section-template--15913224044599__image_banner_w6ba9D #Banner-template--15913224044599__image_banner_w6ba9D{padding:0}body .section-template--15913224044599__rich_text_xp4ELK-padding{padding-top:0;padding-bottom:50px}.footer .footer-block__heading{font-size:18px;line-height:22px}.footer p{font-size:16px;line-height:20px}body .footer ul li{font-size:14px;line-height:20px}.footer .footer__content-top{padding-bottom:50px}body .footer .footer-block--newsletter{max-width:unset;min-width:unset}.footer .newsletter-form__field-wrapper .field__input{min-width:auto}.footer .footer-block__newsletter{width:100%}.footer .newsletter-form__field-wrapper .newsletter-form__button{padding:20px}.footer .newsletter-form__field-wrapper .newsletter-form__button:before{font-size:12px;line-height:20px;letter-spacing:10px}.footer .svg-wrapper,.footer .list-social__item .icon{width:25px;height:25px}.footer .footer__copyright .copyright__content,.footer .footer__copyright .sapp{font-size:12px;line-height:16px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom-style.css.map */
