.price-item--sale{color:#b12323!important;font-size:1.6rem!important;font-weight:600!important}.product__info-wrapper .product__title h1,.product__text.subtitle{font-size:1.6rem!important;font-weight:600}.product__info-wrapper .subtitle{font-weight:600}.product__info-wrapper .subtitle,.product__info-wrapper .product__sku{font-size:1.6rem;color:#000}.badge{background-color:transparent!important;color:#b12323!important;border:none!important;padding:0!important;font-size:1.6rem!important;font-weight:600!important}variant-selects .form__label{font-size:1.6rem!important;font-weight:600!important;color:#000}.product-form__input--pill input[type=radio]+label,.product-form__input--pill input[type=radio].disabled+label{background-color:transparent!important;border:2px solid black!important;color:#000!important;padding:1rem 2rem!important}.product-form__input--pill input[type=radio]:disabled+label,.product-form__input--pill input[type=radio].disabled+label{border-color:#ffffff1a;color:rgba(var(--color-foreground),.6);text-decoration:line-through;background-color:#bababa!important;border:0px!important}.product-form__input--pill input[type=radio]:checked+label{background-color:rgb(var(--color-foreground))!important;color:#fff!important}.product__info-wrapper .image-with-text__social-icons{max-width:44rem}.product__info-wrapper .list-social{width:100%!important;justify-content:center!important}.fitment_note li{font-size:1.6rem;color:#4f4f4f}.fitment_note ol{padding-left:2.2rem}.fitment_note h3{color:#000}.fitment_note{border-bottom:1px solid #D2D2D2}.m-product-single__description{max-width:130rem!important;margin:auto}.m-product-single__description h2{color:#000!important;font-weight:600!important;margin-bottom:20px;padding-top:20px}.m-product-single__description h3{color:#000!important;font-weight:600!important}.m-product-single__description p{font-size:16px!important}.m-product-single__description hr{margin:16px 0!important}.max-width-832{max-width:832px!important;margin:auto}.max-width-832 img{max-width:832px!important}.rich-text__blocks{max-width:100%!important}#shopify-section-template--20721204887708__rich_text_ywHYpk .rich-text__heading{font-weight:700}.metafield-rich_text_field p{font-size:16px}.icon-with-text__item .inline-richtext{font-size:1.6rem;font-weight:700}.icon-with-text img{height:34px!important;width:60px!important;object-fit:contain!important}.image-with-text__social-icons .list-social{justify-content:flex-start!important;gap:20px}.product__info-wrapper .list-social__item img{width:32px!important;height:32px!important}.feature-heading{font-size:24px}.feature-text{font-size:24px!important;font-weight:500;margin-top:0;padding-top:0;line-height:1.2}#shopify-section-template--20721204887708__feature_checklist_g4zh8d .feature-container,.faq{border-bottom:1px solid #D2D2D2}.m-page-width{padding:0rem 8rem!important}.m-product-single__description p{font-size:1.6rem!important}.m-product-single__description h3,.custom-metafield-section h2{font-weight:700}.custom-metafield-section{padding:0 8rem;max-width:130rem;margin:auto}.custom-metafield-section p{color:#000!important;font-size:1.6rem}.com_heading h2{font-size:24px;font-weight:700;text-align:center;color:#000!important;letter-spacing:.6px}.prd_com_table tr th:last-child,.prd_com_table tr td:last-child{display:none!important}table{border:1px solid black!important;width:100%!important}.chart_shadow_prd .m-page-width{padding:0!important}.prd_com_table table{table-layout:fixed!important;width:100%}.prd_com_table{padding:0 3rem!important}.prd_com_table td img{width:auto!important;max-width:none!important}.prd_com_table td{white-space:normal!important}.prd_com_table tr td div{font-weight:700;color:#000;font-size:1.6rem;line-height:normal}.prd_com_table tr td{height:120px!important}.prd_com_table td .car-feature-img{width:120px!important}.feature-para,.video-section p{color:#000!important}.feature-image-container img{width:1100px}.rich-text__text p{color:#000}.show-url{text-align:center;margin-bottom:1.5rem}.show-url a{color:#e02e2e}.video-section .title-wrapper{padding:0 3rem}.rich-text__blocks .richtext-img{text-align:center!important}.section-template--20721204887708__rich_text_QibpNM-padding .rich-text__blocks{padding:0 3rem!important}.custom-content{margin-top:0!important;margin-bottom:0!important}#tab6 .m-review-sec,.faq-section{border-bottom:1px solid #D2D2D2}.section-template--20721204887708__rich_text_kRCEUk-padding .rich-text__buttons .button,.section-template--20721204887708__rich_text_kRCEUk-padding .rich-text__buttons .button--primary{background-color:transparent!important;border:none!important;color:#ff0b0b!important;outline:none!important;--border-offset: none !important;-webkit-box-shadow:none!important;padding:0!important}.video-section p a{color:#ff0b0b!important}.rich-text__caption{font-weight:700}.section-template--20721204887708__rich_text_teYbaD-padding .rich-text__blocks{padding:0 3rem!important}p{font-size:1.6rem}.fitment_note li,.feature-list li{color:#000!important}.Custom-multiple-image .cush2{font-size:20px}.section-template--20721204887708__rich_text_teYbaD-padding .rich-text__buttons .button{border-radius:50px!important;--border-offset: 0!important;padding:0 40px;font-size:1.6rem}.rich-text__blocks.left .rich-text__buttons{justify-content:center!important;max-width:100%!important}.metafield-rich_text_field p{font-size:1.6rem}.Custom-multiple-image .child_div{margin-left:auto!important;margin-right:auto!important}.Custom-multiple-image .m-page-width{max-width:100%;padding-left:0rem!important;padding-right:0rem!important}#shopify-section-template--20721204887708__feature_checklist_DDcte7 .p-2,#shopify-section-template--20721204887708__feature_checklist_DDcte7 .p-3,#shopify-section-template--20721204887708__feature_checklist_ewgNtp .p-2,#shopify-section-template--20721204887708__feature_checklist_ewgNtp .p-3,.product__tax.caption,.installment.caption-large{display:none!important}.product__text.subtitle{margin-top:0!important}.product__title{margin-bottom:4px!important}.section-template--20721204887708__custom_liquid_zHbP9R-padding{border-bottom:1px solid #D2D2D2;max-width:130rem;margin:0 auto}.table-logo-wrapper{height:fit-content;display:flex;justify-content:center;align-items:center}#shopify-section-template--20721204887708__rich_text_QibpNM .richtext-img{width:100%;display:flex;justify-content:center;margin-bottom:4rem}.page-width.m-review-sec{padding-top:0!important}.image_alignment_section,.video-section.page-width,.page-width-image-pd{max-width:130rem;padding:0 8rem;margin:0 auto!important}.review_main_heading{font-size:24px!important;margin-bottom:3rem!important;letter-spacing:normal!important}.Custom-multiple-image .section_heading h2{font-size:24px!important;letter-spacing:.6px!important}.metafield-rich_text_field h3,.rich-text__heading{font-weight:700;margin-bottom:0}#shopify-section-template--20721204887708__rich_text_ywHYpk .metafield-rich_text_field p{margin-top:10px!important}.product__info-wrapper .product__title h1{font-size:28px!important}@media only screen and (max-width:767px){.product-form__input--pill input[type=radio].disabled+label{padding:1rem .8rem!important}.fitment_note li,.fitment_note h3{font-size:1.5rem}#shopify-section-template--20721204887708__image_banner_AyfChi{padding:0 2rem}.m-product-single__description{padding-left:2rem!important;padding-right:2rem!important}.m-product-single__description h2{font-size:20px!important}.m-product-single__description h3{font-size:16px!important}.max-width-832{max-width:400px!important;margin:auto}.max-width-832 img{max-width:400px!important}.warranty-box{width:400px!important;margin:auto!important;padding:0 2rem!important}.warranty-box p{font-size:16px!important}.warranty-box h3{font-size:16px!important;line-height:32px!important}.section_heading h2{font-size:28px!important;line-height:72px}.section_subheading{margin:0 auto;font-size:1.6rem!important;line-height:25.2px!important;padding-bottom:2rem}p{font-size:1.6rem!important}.section-template--20721204887708__rich_text_ywHYpk-padding .rich-text__heading,.section-template--20721204887708__rich_text_ywHYpk-padding p{font-size:10px!important;letter-spacing:0px}.product__text.subtitle{font-size:16px!important;font-weight:600}.section-template--20721204887708__rich_text_ywHYpk-padding .rich-text__wrapper{width:100%!important}.product-form__input input[type=radio].disabled+label{font-size:14px!important}.feature-heading{font-size:10px}.feature-text{font-size:1.6rem!important}.feature-icon img{width:13px!important;height:13px!important}.m-product-single__description p,.com_heading h2{font-size:1.5rem!important}.custom-metafield-section{padding:0rem 2rem}.m-page-width{padding:0rem 3rem!important}.Custom-multiple-image .section_heading h2,.m-product-single__description h2{line-height:72px!important;letter-spacing:-2px!important}.feature-image-container img{width:325px}.title-wrapper h2,.rich-text__blocks h2{font-size:14px}.section-template--20721204887708__rich_text_QibpNM-padding .rich-text__blocks{padding:0rem!important}.richtext-img img{width:35%!important;height:auto}.section-template--20721204887708__rich_text_teYbaD-padding .rich-text__blocks{padding:0rem!important}table th div img{width:50px!important}table th,table tr td{font-size:8px!important}.prd_com_table td .car-feature-img{width:50px!important}.prd_com_table tr td{padding:0!important}.prd_com_table tr td div{font-size:1.6rem!important;line-height:1}.prd_com_table tr td{height:75px!important}table td .icon-checkmark,table td .icon-crossmark{width:30px!important}.prd_com_table{padding:0 0rem!important}.product-media-container.constrain-height.media-fit-contain{height:100%!important}}.metafield-rich_text_field p{color:#000!important}.icon-with-text.icon-with-text--vertical{display:flex;flex-direction:column;gap:10px;margin:1.5rem 0!important}.image-with-text__social-icons{padding-left:1.2rem!important}.product__info-wrapper .price>*{vertical-align:middle!important}.sticky-atc-bar{padding-top:60px}@media only screen and (min-width:768px)and (max-width:995px){.max-width-832 img{max-width:100%!important}#tab6 .m-review-sec{padding:4rem 2rem!important}.prd_com_table tr td div{font-size:1.5rem!important;line-height:1}}@media screen and (min-width:1030px)and (max-width:1040px){.prd_com_table tr td div{font-size:1.6rem!important;line-height:1}}.custom-metafield-section ul{list-style:none;padding-left:20px;margin:20px 0}.custom-metafield-section li{position:relative;padding-left:30px;font-size:1.6rem;color:#000}.custom-metafield-section li:before{content:"";position:absolute;left:0;top:4px;width:20px;height:20px;background:url(/cdn/shop/files/icon.svg?v=1778303435) no-repeat center;background-size:contain}#shopify-section-template--20721204887708__custom_full_width_image_WNLPwA{padding-bottom:2rem}#shopify-section-template--20721204887708__custom_full_width_image_xqdKje .car_img_custom33 img,#shopify-section-template--20721204887708__custom_full_width_image_WNLPwA .car_img_custom33 img{object-fit:fill!important}#shopify-section-template--20721204887708__custom_full_width_image_WNLPwA .main-background-image22,#shopify-section-template--20721204887708__custom_full_width_image_xqdKje .main-background-image22{min-height:650px!important}.icon-checkmark,.icon-crossmark,.icon-divider{display:inline-block;vertical-align:middle}.icon-divider{position:relative;width:12px;height:50px;margin:0}.icon-divider:before{content:"";position:absolute;top:50%;left:50%;width:4px;height:60px;background:#000;transform:translate(-50%,-50%) rotate(25deg)}.m-product-single__description li:before{content:"";position:absolute;left:0;top:4px;width:20px;height:20px;background:url(/cdn/shop/files/icon.svg?v=1778303435) no-repeat center;background-size:contain}.m-product-single__description li{position:relative;padding-left:30px;font-size:1.6rem;color:#000}.m-product-single__description ul{list-style:none;padding-left:20px;margin:20px 0}.car_img_custom33,#Banner-template--20721204887708__image_banner_E8qRxe,.img-cusss,#Banner-template--20721204887708__image_banner_yzLGRi,.video-section.page-width{max-width:900px!important;margin:0 auto!important;height:auto!important;padding:0!important}@media only screen and (min-width:768px)and (max-width:995px){.page-width{padding:0 2rem!important}.prd_com_table{padding:0!important}.custom-metafield-section,.m-page-width,.image_alignment_section{padding:0 2rem!important;max-width:130rem;margin:auto}.icon-divider{position:relative;width:3px;height:50px;margin:0}.icon-divider:before{height:40px}table td .icon-checkmark,table td .icon-crossmark{width:40px!important}}@media only screen and (max-width:767px){.custom-metafield-section li{font-size:1.5rem;padding-left:30px}.custom-metafield-section li:before{top:2px;width:20px;height:20px}.prd_com_table tr td div{font-size:8px!important;line-height:1}.custom-metafield-section h2,.Custom-multiple-image .section_heading h2,.m-product-single__description h2,.fitment_note h3,.metafield-rich_text_field h3,.com_heading h2,.rich-text__blocks h2,.review_main_heading{font-size:16px!important}.metafield-rich_text_field p,.section_subheading{font-size:1.5rem!important}variant-selects .form__label{font-size:1.5rem!important}p{font-size:1.5rem!important}.m-product-single__description li{font-size:1.5rem}.product__text.subtitle,.price-item--sale,price-item--regular{font-size:1.5rem!important;font-weight:600}.section_subheading{padding-bottom:0!important}.review_main_heading{margin-bottom:1rem!important}.Custom-multiple-image .section_heading h2,.review_main_heading,.m-product-single__description h2{line-height:24px!important;letter-spacing:1px!important}.image_alignment_section,.video-section.page-width,.page-width-image-pd{max-width:130rem;padding:0 2rem;margin:0 auto!important}.rich-text:not(.rich-text--full-width) .rich-text__wrapper,.rich-text__wrapper{width:100%!important}.m-page-width{padding:0 2rem!important}.section-template--20721204887708__custom_liquid_jAegYU-padding,.section-template--20721204887708__custom_liquid_9jAk9V-padding,.section-template--20721204887708__custom_liquid_Mwqk4K-padding{padding-bottom:20px!important}.section-template--20721204887708__rich_text_teYbaD-padding .rich-text__buttons .button{font-size:14px!important}#shopify-section-template--20721204887708__custom_full_width_image_WNLPwA .main-background-image22,#shopify-section-template--20721204887708__custom_full_width_image_xqdKje .main-background-image22{min-height:350px!important}.icon-divider{position:relative;width:3px;height:50px;margin:0}.icon-divider:before{height:27px}#shopify-section-template--20721204887708__rich_text_ywHYpk .rich-text__heading,.product__info-wrapper .product__title h1{font-size:1.6rem!important}.m-product-single__description li:before{top:2px;width:20px;height:20px}:is() .car_img_custom33{max-width:900px!important;margin:0 auto!important}.m-product-single__description li{padding-left:30px}.m-product-single__description ul{list-style:none;padding-left:20px;margin:20px 0}#shopify-section-template--20721204887708__rich_text_ywHYpk h3{font-size:14px!important}#shopify-section-template--20721204887708__rich_text_ywHYpk .rich-text__blocks h2{font-size:20px!important}.car_img_custom33,#Banner-template--20721204887708__image_banner_E8qRxe,.img-cusss,#Banner-template--20721204887708__image_banner_yzLGRi,.video-section.page-width{max-width:100%!important;margin:0 auto!important;padding:0!important}.custom-content,.page-width-image-pd{padding:0!important}}h1{font-size:28px!important}h2,.review_main_heading{font-size:22px!important;font-weight:700}h3{font-size:20px!important;font-weight:700}.metafield-rich_text_field h6{text-align:center;font-size:1.6rem;color:#000;margin-bottom:0}.bottom-link{padding:0 3rem}#shopify-section-template--20721204887708__rich_text_teYbaD .metafield-rich_text_field p{margin-bottom:0}#shopify-section-template--20721204887708__rich_text_teYbaD .metafield-rich_text_field em{display:flex;align-items:center;justify-content:center;font-style:normal;text-align:center}#Banner-template--20721204887708__image_banner_yzLGRi{margin-bottom:5rem!important}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(17% - .8rem)!important}.accordion summary{display:flex;position:relative;line-height:1;padding:1.5rem 0!important}.accordion__title{font-weight:700;font-size:16px}.fitment_note h2{margin-block:1rem;font-size:16px!important}.acc-custom-code .richtext p{margin:0 0 16px}.acc-custom-code .richtext h1,.acc-custom-code .richtext h2,.acc-custom-code .richtext h3,.acc-custom-code .richtext h4{margin:0 0 16px;line-height:1.3}.acc-custom-code .richtext ul,.acc-custom-code .richtext ol{padding-left:24px;margin:0 0 16px}.acc-custom-code .richtext li{margin-bottom:8px}.acc-custom-code .richtext a{text-decoration:underline}.acc-custom-code .richtext blockquote{margin:20px 0;padding:0;border:none}@media only screen and (min-width:768px)and (max-width:995px){h1{font-size:28px!important}h2,.review_main_heading{font-size:22px!important;font-weight:700}h3{font-size:20px!important;font-weight:700}.metafield-rich_text_field h6{text-align:center;font-size:1.6rem;color:#000;margin-bottom:0}.bottom-link{padding:0 3rem}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(25% - .8rem)}}@media only screen and (max-width:767px){h1{font-size:22px!important}h2,.review_main_heading{font-size:20px!important;font-weight:700}h3{font-size:14px!important;font-weight:700}.metafield-rich_text_field h6{text-align:center;font-size:14px;color:#000;margin-bottom:0}.bottom-link{padding:0 0rem}.icon-with-text__item .inline-richtext{font-size:1.5rem}.button,.button-label,.shopify-challenge__button,.customer button{font-size:1.5rem!important}.thumbnail-list__item.slider__slide{width:calc(33% - .6rem)!important}.stx .faq.section-space{padding-bottom:0!important}.collapsible-content-wrapper-narrow{padding:0!important}}.prd_com_table tr td:first-child{display:flex;flex-direction:column;justify-content:center;align-items:center;border:0!important}.prd_com_table tr{border:1px solid #000!important}.Custom-multiple-image{padding-block:50px!important}.custom-metafield-section li:before{top:1px!important}.custom-metafield-section li{font-size:2rem!important}.yotpo-bold-layout .yotpo-headline{font-size:22px!important;font-weight:700}.stx h2{font-size:clamp(46px,4.6vw,68px)!important}.stx .faq{border:none!important}.stx .section-space{padding-block:30px!important}
/*# sourceMappingURL=/cdn/shop/t/42/assets/main-product.css.map */
