.custom_anmt .announcement-bar__message.h5{font-size:18px;font-weight:500}.cstm_header .header{display:grid;grid-template-columns:1fr 5fr 1fr;gap:20px}.cstm_header .list-menu--inline{display:flex;width:100%;justify-content:center}.cstm_header a.custom-shop-button{min-width:max-content;margin-left:auto;padding:10px 20px;background:#294976;color:#fff;border:1px solid #294976;text-decoration:none;font-size:18px;line-height:22px;font-weight:600;border-radius:30px;transition:.2s ease;cursor:pointer;position:relative}.header-localization .header__icon .icon{color:#3c6aab}.cstm_header a.custom-shop-button:hover{color:#294976;background:#29497600}.cstm_banner{background-size:contain;background-position:left bottom;padding:80px 0 300px;text-align:center;background-repeat:no-repeat}.cstm_banner h2{font-size:48px;max-width:940px;margin:0 auto;font-weight:600;color:#fff}.cstm_banner .banner_desc{font-size:18px;color:#fff;padding-top:10px}.cstm_banner .cstm_btns{display:flex;width:100%;justify-content:center;gap:15px;align-items:center;padding-top:20px}.cstm_btn{padding:12px 30px;border-radius:30px;font-size:18px;line-height:18px;text-decoration:none;font-weight:600;transition:.2s ease;cursor:pointer}.cstm_btns-1{color:#3c6aab;background:#fff;border:1px solid #fff}.cstm_btns-1:hover,.cstm_btns-2{color:#fff;background:#29497600;border:1px solid #fff}.cstm_btns-2:hover{color:#3c6aab;background:#fff;border:1px solid #fff}.video-icons{margin-top:-220px;position:relative;z-index:1}.video-icons:after{position:absolute;content:"";height:300px;width:350px;right:0;bottom:0;background:url(/cdn/shop/files/1_1.png) no-repeat;background-size:cover;background-position:bottom left;z-index:-1}.video-icons video{width:100%;border-radius:30px}.csmt_icon_row{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;padding-top:60px;position:relative;z-index:9}.csmt-icon-box{background:#fafafa;text-align:center;padding:28px;border-radius:15px}.csmt-icon-box img{max-width:50px}.csmt-icon-box h3{font-size:18px;line-height:26px;margin:0}.two-images-icons{background:linear-gradient(to right,#000 0% 90%,#3c6aab);padding:80px 0}.left_cont .upper_heading{font-size:40px;font-weight:600;color:#fff;margin:0;padding-bottom:25px}.left_cont ul{padding:0;margin:0}.left_cont ul li{list-style:none;display:flex;gap:10px;align-items:self-start;padding-bottom:12px}.left_cont ul li img{max-width:35px;object-fit:contain}.left_cont ul li h4{font-size:16px;color:#fff;margin:0;padding-bottom:12px}.main_row_cont{display:grid;grid-template-columns:1fr 1.7fr;gap:30px}.righ_imgs{display:grid;grid-template-columns:1fr 1fr;gap:20px}.righ_imgs img{width:100%;max-width:100%;border-radius:20px}.left_cont .bottom_heading{font-size:22px;color:#fff;margin:0}.left_cont .csmt_desss{font-size:16px;color:#fff;line-height:24px}.csmt_icons_row{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding-top:40px}.mudflap-sec .heading{font-size:40px;font-weight:600;color:#252525;margin:0 auto;text-align:center;max-width:500px}.mudflap-sec{background-position:left bottom;background-repeat:no-repeat;background-size:contain;position:relative;z-index:1}.mudflap-sec:after{position:absolute;content:"";height:460px;width:440px;left:0;bottom:0;background:url(/cdn/shop/files/Group_1261152947.png?v=1768484547) no-repeat;background-size:cover;z-index:-1;background-position:top right}.compare_section{position:relative;z-index:1}.compare_section:after{position:absolute;content:"";height:520px;width:280px;left:0;top:-100px;background:url(/cdn/shop/files/Group_1261152950.png?v=1768550521) no-repeat;background-size:contain;background-position:top;z-index:-1}.cstm-landing-pricing{position:relative;z-index:1}.cstm-landing-pricing:after{position:absolute;content:"";height:400px;width:300px;left:0;bottom:0;background:url(/cdn/shop/files/Group_1261152951.png?v=1768554407) no-repeat;background-size:cover;background-position:top;z-index:-1}.how_it_work_row:before{content:"";position:absolute;top:50%;left:0;width:100%;height:120px;background:url(/cdn/shop/files/Vector_2.png?v=1768555016) no-repeat center;background-size:contain;transform:translateY(-50%);z-index:1;pointer-events:none}.csmt-icon-boxs{text-align:center;padding:30px 10px 20px;box-shadow:3px 5px 10px 1px #00000014;border-radius:15px;background:#fff}.csmt-icon-boxs img{max-width:70px}.csmt-icon-boxs h3{margin:10px 0;font-size:22px;font-weight:600}.csmt-icon-boxs .box_dess{font-size:18px;line-height:26px;margin:0}.how_it_work h2.heading{font-size:44px;font-weight:600;color:#fff;text-align:center;margin:0 auto}.how_it_work .how_it_work_row{display:flex;padding-top:38px;justify-content:space-between;gap:30px;position:relative;z-index:2}.how_it_work .how_it_work_col{width:300px;height:300px;background:#fff;border-radius:50%;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;z-index:999}.how_it_work .how_it_work_col h2{color:#3c6aab;font-size:44px;font-weight:600;margin:0}.how_it_work .how_it_work_col h3{font-size:24px;font-weight:600;line-height:28px;margin:0 auto 10px;position:relative;padding-bottom:8px}.how_it_work .how_it_work_col h3:after{position:absolute;content:"";bottom:0;left:50%;transform:translate(-50%);width:90px;height:2px;background:#252525}.how_it_work .how_it_work_col .circle_dess{font-size:18px;line-height:24px;margin:0;max-width:230px}div#klaviyo-featured-reviews-carousel{background:linear-gradient(to right,#000 0% 90%,#3c6aab)}.cstm-landing-banner{padding:80px 0 300px;background-repeat:no-repeat;background-size:cover;background-position:center}.cstm-landing-banner .cstm_btns{display:flex;width:100%;gap:15px;align-items:center;padding-top:20px}.cstm-landing-banner .banner_desc{font-size:20px;color:#fff;padding-top:10px}.cstm-landing-banner h2{font-size:54px;margin:0 auto;font-weight:600;color:#fff}.banner_badge,.banner_review,.banner_subheading{color:#fff;font-size:18px}.banner_rating_wrap{display:flex;align-items:center;gap:12px;margin-top:12px}.banner_stars .star{font-size:18px;color:#ccc}.banner_stars .star.filled{color:#f5a623}.banner_guarantee .check_icon{background:#1a73e8;color:#fff;font-size:12px;border-radius:3px;padding:2px 4px}.banner_guarantee{display:flex;align-items:center;gap:6px;font-size:14px;color:#fff}.guarantee_icon_img{width:16px;height:16px;object-fit:contain}.check_icon{background:#1a73e8;color:#fff;font-size:12px;border-radius:3px;padding:2px 4px}.cstm-landing-banner .banner_guarantee{font-size:18px!important;margin-top:12px}.cstm-landing-banner .cstm_btns-1{color:#fff!important;background:#3c6aab!important;border:none}.text-container h2 span{color:#3c6aab}.cstm-landing-banner .cstm_btn{padding:12px 40px}.cstm-landing-icons.video-icons:after{content:unset}.cstm-landing-icons .csmt_icon_row{grid-template-columns:repeat(4,1fr)!important}.cstm-landing-icons .csmt-icon-box img{max-width:40px}.cstm-landing-icons .csmt-icon-box h3{font-size:20px;font-weight:600;line-height:normal}.cstm-landing-icons .csmt-icon-box{border-radius:unset}.cstm-landing-icons .csmt-icon-box p{font-size:17px}.cstm-landing-icons .csmt-icon-box{padding:25px}.cstm-landing-includes.warranty-section{background:linear-gradient(to right,#3c6aab,#0b1320 10%,#000 70% 100%)}.cstm-landing-includes .warranty-text h2,.cstm-landing-includes .warranty-list li span{color:#fff}.cstm-landing-includes .warranty-image img,.cstm-landing-pricing .warranty-image img{border-radius:unset}.cstm-landing-pricing .warranty-text h3{font-size:28px;font-weight:600;margin-bottom:0}.cstm-landing-pricing .warranty-text h3 span,.cstm-landing-pricing .warranty-text p span{color:#3c6aab}.cstm-landing-pricing .warranty-text p{font-size:18px}.cstm-landing-selector .truck-brand__logos{display:flex;gap:24px;margin-bottom:40px;justify-content:center}.cstm-landing-selector .truck-brand__logo{border-radius:30px;padding:12px 32px;text-decoration:none}.cstm-faq h2.collapsible-content__heading.inline-richtext.h0 span{color:#3c6aab}.cstm-faq h2.collapsible-content__heading.inline-richtext.h0{font-weight:600;font-size:40px}.cstm-faq .accordion{border:1px solid #2525253D!important;margin-top:30px!important;padding:5px 20px;border-radius:5px}.cstm-faq .collapsible-content summary:hover{background:transparent}.cstm-faq .collapsible-content summary:hover .accordion__title{text-decoration:none!important}.cstm-faq .accordion:hover{background:#3c6aab}.cstm-faq .accordion:hover,.cstm-faq .accordion:hover h3,.cstm-faq .accordion:hover p,.cstm-faq .accordion:hover summary{color:#fff}.cstm-faq .accordion:hover .icon-caret{color:#fff}.cstm-faq .accordion:has(details[open]){background:#3c6aab}.cstm-faq .accordion:has(details[open]),.cstm-faq .accordion:has(details[open]) h3,.cstm-faq .accordion:has(details[open]) p{color:#fff}.cstm-faq h3.accordion__title.inline-richtext.h4{font-size:20px;font-weight:600}.cstm-faq .accordion__content.rte p{font-size:18px}.cstm-faq .accordion__content{padding:0}.cstm-landing-banner .banner_subheading{margin-top:10px}.truck-brand__text{font-size:17px!important}.cstm-landing-icons.video-icons{z-index:2!important}.cstm-faq{position:relative;z-index:1}.cstm-faq:after{position:absolute;content:"";height:400px;width:350px;right:0;bottom:0;background:url(/cdn/shop/files/Group_1261152952.png?v=1768558337) no-repeat;background-size:cover;z-index:-1;background-position:top right}.cstm-faq .accordion summary .icon-caret{display:none}.cstm-faq .accordion summary{position:relative;padding-right:40px}.cstm-faq .accordion summary:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:26px;font-weight:600;line-height:1;transition:transform .2s ease}.cstm-faq .accordion details[open] summary:after{content:"\2212"}.contact__button button.button{background:#294976;border:none;border-radius:50px}.contact__button button.button:after{content:none}@media screen and (min-width:768px){.cstm-landing-banner .text-container{width:580px}.cstm-landing-banner .banner_guarantee{font-size:18px!important}.cstm-landing-banner .banner_desc{width:92%}.cstm-landing-pricing .warranty-text p{font-size:20px;width:400px}}@media screen and (min-width:768px) and (max-width:1024px){.cstm-landing-icons .csmt_icon_row,.csmt_icon_row{grid-template-columns:repeat(2,1fr)!important}.how_it_work .how_it_work_col{height:250px!important}.how_it_work .how_it_work_col .circle_dess{font-size:16px!important}.how_it_work .how_it_work_col h3{font-size:20px!important}.how_it_work .how_it_work_col h2{font-size:36px!important}.csmt_icons_row{grid-template-columns:repeat(2,1fr)!important}.how_it_work .how_it_work_col .circle_dess{max-width:180px!important}.left_cont .upper_heading{font-size:36px!important}}@media screen and (min-width:768px) and (max-width:990px){.compare_list li{font-size:18px!important}}@media screen and (min-width:991px) and (max-width:1027px){.cstm_header a.header__menu-item.list-menu__item{font-size:12px!important}}@media screen and (min-width:1028px) and (max-width:1064px){.cstm_header a.header__menu-item.list-menu__item{font-size:13px!important}}@media screen and (min-width:990px){.cstm-faq .collapsible-content-wrapper-narrow{max-width:800px}}@media screen and (max-width:990px){.main_row_cont{grid-template-columns:auto}}@media screen and (max-width:767px){.cstm_banner h2{font-size:30px!important}.csmt_icon_row{grid-template-columns:repeat(1,1fr)!important}.left_cont .upper_heading,.mudflap-sec .heading{font-size:36px!important}.csmt_icons_row{grid-template-columns:auto}.how_it_work_row{flex-direction:column;gap:20px}.how_it_work .how_it_work_col{width:100%!important}.video-icons:after{display:none}.comparison-table th{font-size:12px!important}.comparison-table td{font-size:13px!important}.cta-section{padding:40px 0!important}.cstm-landing-banner h2{font-size:40px!important}.cstm-landing-banner .banner_desc,.cstm-landing-banner .banner_badge,.cstm-landing-banner .banner_review,.cstm-landing-banner .banner_subheading,.cstm-landing-banner .banner_guarantee,.cstm_btn{font-size:16px!important}.cstm-landing-icons .csmt_icon_row{grid-template-columns:repeat(1,1fr)!important}.truck-brand__text{font-size:16px!important}.cstm-landing-selector .truck-brand__logos{display:grid;grid-template-columns:repeat(2,1fr)!important}.cstm-landing-pricing .warranty-text h3{font-size:24px!important}.warranty-list li{align-items:flex-start!important}.warranty-list img{margin-top:5px!important}.cstm-faq h3.accordion__title.inline-richtext.h4{font-size:18px!important}.cstm-faq .accordion__content.rte p{font-size:16px!important}.cstm-faq h2.collapsible-content__heading.inline-richtext.h0{font-size:36px}.cstm_header a.custom-shop-button{padding:10px 15px!important}.mudflap-sec:after{height:350px!important;width:200px!important}.how_it_work_row:before{display:none}.use-cases__heading,.how_it_work h2.heading{font-size:36px!important}}@media screen and (min-width: 1200px) and (max-width:1600px){.cstm_header a.header__menu-item.list-menu__item{font-size:16px!important}}@media screen and (min-width: 1600px){.comparison-table td{font-size:18px!important}.comparison-table th{font-size:24px!important}.warranty-text h2{font-size:46px!important}.cta-box h2,.left_cont .upper_heading,.mudflap-sec .heading{font-size:44px!important}.cstm_header .list-menu--inline a{font-size:18px!important}.cstm_banner h2{font-size:56px!important}.cstm-landing-banner h2{font-size:64px!important}.cstm-landing-banner .banner_subheading,.cstm-landing-banner .banner_desc,.cstm-landing-icons .csmt-icon-box h3{font-size:22px!important}.compare_list li{font-size:18px!important}.compare_heading{font-size:48px!important}.cstm-landing-includes .warranty-text h2,.cstm-landing-pricing .warranty-text h2{font-size:56px!important}.cstm-landing-pricing .warranty-list li{font-size:20px!important}.cstm-landing-selector .truck-brand__heading{font-size:54px!important}.truck-brand__text{font-size:20px!important}.use-cases__heading{font-size:44px!important}.mudflap-sec:after{height:530px!important;width:600px!important}.cstm-faq h2.collapsible-content__heading.inline-richtext.h0{font-size:54px!important}.cstm-faq:after{height:530px!important;width:480px!important}.left_cont ul li h4{font-size:18px!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
