.shopify-section:has(.about-autoparts-section){padding-bottom:24rem;background:url(/cdn/shop/files/Group_1707491877.png),url(/cdn/shop/files/About_1.png) no-repeat;background-size:auto;background-repeat:no-repeat;background-position:bottom,top 22% right}.about-autoparts-section{padding:var(--padding-100px) 0;position:relative;background:url(/cdn/shop/files/Group_1707485959.png) no-repeat;background-position:left top 25rem;background-size:70%}.about-autoparts-section .page-width{display:grid;grid-template-columns:64.5% auto;gap:2rem}.about-autoparts-section .about-content{position:relative}.about-autoparts-section .about-content .about_top{max-width:98.2rem;width:100%;padding-bottom:1rem}.about-image-main{max-width:93rem;width:100%;margin-left:auto;margin-right:-18rem;margin-bottom:-32rem}.about-image-right img,.about-image-main img{width:100%}.about-autoparts-section .btn-link{text-transform:uppercase;font-size:var(--font_size_18px);color:var(--theme-red);font-weight:600;text-decoration:underline;margin-top:1.5rem;display:flex;align-items:center;gap:.7rem;text-underline-offset:.4rem}.brands-slider{display:flex;justify-content:center}.brands-wrapper{padding:var(--padding-50) 0 var(--padding-70)}.brands-wrapper .brands-slider{padding:2.7rem 2.5rem;flex-wrap:wrap;--gap: 2.4rem;--count: 7;column-gap:var(--gap);row-gap:3rem}.brands-wrapper .brands-slider .brand-wrap{--brand-block-padd: clamp(2.5rem,3vw,4.5rem);padding:1rem var(--brand-block-padd);border-radius:.8rem;border:1px solid #C8C8C8;width:100%;max-width:calc((100% - (var(--gap) * (var(--count) - 1))) / var(--count));transition:all .3s ease;position:relative}.brands-wrapper .brands-slider .brand-wrap:hover{box-shadow:0 12px 32px #00000029}.brands-wrapper .brand-wrap .fap-img{width:100%;height:100%;object-fit:contain}@media only screen and (max-width:1440px){.brands-wrapper .brands-slider .brand-wrap{--brand-block-padd: 3rem}}@media only screen and (max-width:1199px){.brands-wrapper .brands-slider .brand-wrap{--brand-block-padd: 1rem;display:flex;align-items:center;justify-content:center}.brands-wrapper .brands-slider .brand-wrap a{display:flex}.brands-wrapper .brand-wrap .fap-img{height:6.5rem}.brands-wrapper .brands-slider{padding:1.7rem 1.5rem;--gap: 1.5rem;row-gap:1.5rem}}@media only screen and (max-width:767px){.brands-wrapper .brands-slider{--count: 4}}@media only screen and (max-width:575px){.brands-wrapper .brands-slider{--count: 3}}.collection-banner-wrapper.has-images{position:relative}.collection-banner-wrapper.has-images .collection-content{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center}.collection-banner-wrapper .collection-image-wrap img{width:100%;display:block}.collection-banner-wrapper.has-images .collection-content .title{color:#fff;margin-bottom:0;font-size:clamp(3rem,4.06vw,6.5rem);font-weight:700;text-transform:capitalize}.custom-product-grid{padding:var(--padding-100px) 0}.custom-product-grid .section-header-wrap{margin-bottom:clamp(3rem,2.632vw,5rem)}.custom-product-grid .section-header-wrap .common-heading{margin-bottom:0}.cpg-wrapper.has-menu{display:flex;flex-wrap:wrap}.cpg-wrapper.has-menu .cpg-menu{width:100%;max-width:24%}.cpg-wrapper.has-menu .cpg-menu .cpg-menu_wrp{box-shadow:0 12px 32px #00000029;background:#fff;border-radius:.8rem;overflow:hidden;padding-bottom:5rem}.cpg-wrapper.has-menu .cpg-menu .cpg-menu_wrp>*{margin:0}.cpg-wrapper.has-menu .cpg-menu .cpg-menu_wrp .menu-title{background:#eee;padding:3rem 2rem;text-transform:capitalize;color:var(--black)}.cpg-wrapper.has-menu .cpg-menu .cpg-menu_wrp ul{padding:0 2rem;list-style:none}.cpg-wrapper.has-menu .cpg-menu .cpg-menu_wrp ul li{padding:2rem 0;border-bottom:.1rem dashed #C8C8C8}.cpg-wrapper.has-menu .cpg-menu .cpg-menu_wrp ul li a{color:#2c2b28}.cpg-wrapper.has-menu .cpg-menu .cpg-menu_wrp ul li.active a{color:red}.cpg-wrapper.has-menu .product-grid-wrap{width:100%;max-width:76%;padding-left:2.4rem}.product-grids{display:flex;flex-wrap:wrap;--count: 3;--clm_gap: 2.4rem;--row_gap: 3rem;column-gap:var(--clm_gap);row-gap:var(--row_gap)}.product-grids.grid--3-col-desktop .fap-card{max-width:calc((100% / var(--count) - (var(--clm_gap) - var(--clm_gap) / var(--count))));width:100%;margin:0;display:flex;flex-direction:column;background:#fff;padding:2rem 2rem 3rem;transition:var(--duration) var(--easing)}.product-grids.grid--3-col-desktop .fap-card:hover{box-shadow:0 12px 32px #00000029;border-color:transparent}.product-grids .fap-card .fap-title{color:var(--black);margin-bottom:1.2rem;font-size:var(--font_size_24px)}.product-grids .fap-card .fap-title a{color:currentColor}.product-grids .fap-card .fap-desc{margin-bottom:3rem}.product-grids .fap-card .button{margin:auto;background:#eee;color:red;border-color:transparent;max-width:max-content}.product-grids .fap-card .button:hover{background:red;color:var(--white)}@media only screen and (max-width:1199px){.product-grids{--clm_gap: 2rem;--row_gap: 3rem}.product-grids.grid--3-col-desktop .fap-card{padding:2rem 1.5rem}.product-grids .fap-card .button{font-size:1.4rem;letter-spacing:normal;padding:1rem;height:4.8rem;min-height:auto}}@media only screen and (max-width:989px){.product-grids{--count: 2}.cpg-wrapper.has-menu .cpg-menu .cpg-menu_wrp ul li{padding:1.5rem 0}.cpg-wrapper.has-menu .cpg-menu .cpg-menu_wrp .menu-title{padding:2rem}}@media only screen and (max-width:767px){.cpg-wrapper.has-menu .cpg-menu{max-width:100%;padding-bottom:4rem}.cpg-wrapper.has-menu .product-grid-wrap{max-width:100%;padding-left:0}}@media only screen and (max-width:480px){.product-grids{--count: 1}}.counter-section{border-radius:.8rem;overflow:hidden;color:#fff;--counter-inline-space: clamp(3rem,5vw,8rem);padding:var(--padding-100) var(--counter-inline-space);margin:0 1.5rem}.shopify-section:has(.counter-section){padding:0 1.5rem}.counter-wrapper{display:flex;justify-content:space-between;align-items:center}.counter-item{text-align:left;flex:1;width:25%;--counter-inline-space: clamp(3rem,5vw,8rem);padding-inline:var(--counter-inline-space)}.counter-item:first-child{padding-left:0;text-align:left}.counter-wrapper .divider{display:inline-block}.counter-item:last-child{padding-right:0;padding-left:clamp(3rem,6.25vwvw,10rem)}.counter-item:last-child .counter-item-inner{margin-left:auto}.counter-item:last-child *{width:fit-content}.counter-number{font-size:clamp(3.4rem,4.5vw,7.2rem);font-weight:600;line-height:1}.counter-number span.counter-value{line-height:1;display:inline-flex}.counter-title{margin-top:1.2rem;line-height:1.2;font-size:var(--p18)}.divider{width:.1rem;height:8.5rem;background-color:#cdcdcd7a}@media only screen and (max-width:1199px){.counter-number{font-size:3.5rem}}@media only screen and (max-width:989px){.counter-item{--counter-inline-space: 2rem}.counter-item:last-child .counter-item-inner{margin-left:0}.counter-number{font-size:3rem;line-height:.5}}@media only screen and (max-width:767px){.counter-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:4rem 1.5rem}.counter-wrapper .divider{display:none}.counter-item{flex:auto;width:100%;--counter-inline-space: 0}}.three-steps-section{background-size:cover;background-position:center;padding:80px 20px;position:relative;color:#fff}.faq-section{padding-bottom:var(--padding-100px);background:url(/cdn/shop/files/FAQS.png) no-repeat;background-size:auto;background-position:left top 17%}.faq-section .section-header-wrap{text-align:left;margin-bottom:4rem}.faq-section .common-sub-heading.center{justify-content:left}.faq-wrapper{display:grid;--gap: 3rem 7rem;grid-template-columns:50.8% auto;gap:var(--gap)}.accordion-single{margin-bottom:4rem}.accordion-single-item{border-bottom:1px solid rgba(0,0,0,.4);padding:3.2rem;color:var(--black)}.accordion-single-item *{color:currentColor!important}.accordion-single-item.is-open{color:var(--white);background:linear-gradient(301.29deg,#e52c2c -5.69%,#6b0c0c 99.6%);border-radius:.8rem}.accordion-single-item .accordion-single-title{margin-bottom:0;position:relative;color:var(--black);cursor:pointer;padding-right:2.5rem}.accordion-single-title:after{content:"";position:absolute;right:0;top:.6rem;display:block;width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_28_71)'%3E%3Cpath d='M0 9H18' stroke='%23FF0000' stroke-width='2' stroke-linecap='square'/%3E%3Cpath d='M9.005 0.00488281L9.005 18.0049' stroke='%23FF0000' stroke-width='2' stroke-linecap='square'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_28_71'%3E%3Crect width='18' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:18px}.accordion-single-item.is-open .accordion-single-title:after{background-image:url("data:image/svg+xml,%3Csvg width='18' height='2' viewBox='0 0 18 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 1H18' stroke='white' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E%0A")}.accordion-single-content{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out;padding:8px 0 0}.accordion-single-item.is-open .accordion-single-content{max-height:150px}.faq-wrapper .faq-right img{width:100%;border-radius:1rem}.faq-wrapper.no-image{grid-template-columns:100%;max-width:1106px;margin:auto}.faq-wrapper.no-image .section-header-wrap{text-align:center}.faq-wrapper.no-image .common-sub-heading.center{justify-content:center}.template-index .faq-section .sub-heading:after{display:none!important}.template-page-faq .faq-section{padding:var(--padding-100px) 0}.template-page-faq .faq-left{display:flex;flex-direction:column;align-items:center}@media only screen and (max-width:1440px){.accordion-single-item{padding:2.2rem}}@media only screen and (max-width:1280px){.faq-wrapper{--gap: 3rem}}@media only screen and (max-width:1199px){body.template-page-faq .faq-section .section-header-wrap{margin-bottom:0}.accordion-single-item{padding:2rem 1.5rem}.accordion-single-item .accordion-single-title{font-size:1.8rem}.accordion-single-title:after{top:.5rem;width:14px;height:14px;background-size:14px}.faq-section .section-header-wrap{margin-bottom:3rem}.accordion-single-item.is-open .accordion-single-content{line-height:1.6}.accordion-single{margin-bottom:3rem}}@media only screen and (max-width:989px){.faq-wrapper{grid-template-columns:1fr}.faq-wrapper .faq-right{max-width:55rem;margin:0 auto}}.featured-auto-parts{background:#f3f3f37a;padding:var(--padding-100px) 0}.featured-auto-parts .page-width{margin-left:auto!important;max-width:calc(100% - (50% - (var(--page-width) / 2)));padding-left:15px!important;padding-right:0!important;margin-right:0!important;overflow:hidden}.featured-auto-parts .flickity-viewport{overflow:visible}.featured-auto-parts .section-header-wrap{max-width:1613px;display:flex;width:100%;justify-content:space-between;flex-wrap:wrap;align-items:end;margin-bottom:clamp(2.5rem,2.526vw,4.8rem);gap:2rem;padding-right:1.5rem}.featured-auto-parts .section-header-wrap .common-heading{margin-bottom:0}.featured-auto-parts .section-header-wrap .button{min-width:16rem}.featured-auto-parts .fap-card{margin-right:2.4rem;width:22%}.foq-slider-bottom{display:flex;align-items:center;gap:1.6rem;margin-top:4.8rem;max-width:1613px;width:100%;padding:0 1.5rem}.fap-arrows button{width:5.6rem;height:5.6rem;display:flex;align-items:center;justify-content:center;border:1px solid #FF0000;background:#fff!important;color:red;box-shadow:none;border-radius:0}.fap-arrows>*:hover,.fap-arrows>*:focus{background:red!important;color:#fff}.fap-slider{margin-bottom:20px}.slider-progress{width:100%;height:4px;background:#e0e0e0;margin-top:10px;position:relative}.fap-arrows{display:flex;align-items:center;gap:.8rem}.slider-bar{height:4px;width:0;background:red;transition:width .2s}.featured-auto-parts .fap-card .button,.fap-card .button{margin:auto;background:#eee;color:red;border-color:transparent;max-width:max-content}.featured-auto-parts .fap-card .button:hover,.fap-card .button:hover{background:red;color:var(--white)}@media only screen and (max-width:1199px){.featured-auto-parts .fap-card{margin-right:2rem;width:27%}}.about-banner{padding:60px 0}.about-inner{display:flex;align-items:center;gap:2rem;padding-block:var(--padding-100px)}.about-inner .about-content,.about-inner .about-image{width:100%;max-width:calc(50% - 1rem)}.about-image img{width:100%;border-radius:10px;display:block}@media(max-width:1280px){.about-inner{align-items:flex-start}.about-inner .about-content,.about-inner .about-image{position:sticky;top:3rem;left:0}}@media(max-width:768px){.sub-heading:before{left:50%;transform:translate(-50%)}.about-inner{flex-wrap:wrap;gap:0}.about-inner .about-image{margin-bottom:3rem}.about-inner .about-content,.about-inner .about-image{position:static;max-width:100%}}.product-ranges{padding:var(--padding-100px) 0;background:url(/cdn/shop/files/Categories.png) no-repeat;background-position:top 5rem center;background-size:contain}.product-ranges .section-header-wrap{max-width:113rem;margin:0 auto clamp(3rem,2.526vw,4.8rem)}.pr-grid{--count: 3;display:grid;gap:2.4rem;grid-template-columns:repeat(var(--count),1fr)}.pr-grid .pr-card{position:relative;overflow:hidden}.pr-grid .pr-card:hover{box-shadow:0 12px 32px #00000029}.pr-grid .pr-image{position:relative;top:0;left:0;width:100%;overflow:hidden;padding-bottom:78%;border-radius:1rem}.pr-image img{height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover}.pr-grid .pr-content{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:end;padding:3.2rem;color:#fff;transform:translateY(45px);transition:.3s ease}.pr-grid .pr-card:hover .pr-content{transform:translateY(0);color:#fff}.pr-grid .pr-content .pr-title{color:#fff;margin-bottom:1.2rem}.pr-grid .pr-content .pr-icon{height:4.8rem;width:4.8rem;margin-bottom:2rem}.pr-grid .pr-content .pr-icon svg{height:100%;width:100%}.pr-grid .pr-content .pr-icon svg path{fill:currentColor}.pr-grid .pr-content .pr-desc{color:#fff}.pr-link{text-transform:uppercase;font-size:var(--font_size_18px);color:#fff;font-weight:600;text-decoration:underline;margin-top:.7rem;display:flex;align-items:center;gap:.7rem;opacity:0}.pr-grid .pr-card:hover .pr-link{opacity:1}.raq-section{padding:var(--padding-100px) 0;background-repeat:no-repeat;background-size:100% 100%}.raq-section .common-heading{color:var(--white);margin-bottom:clamp(3rem,2.526vw,4.8rem);font-size:clamp(3.5rem,5.55vw,8.8rem)}.raq-form-wrap{max-width:133rem;margin:0 auto;background:#fff;box-shadow:0 12px 64px #00000052;border-radius:.8rem;padding:clamp(4rem,2.947vw,5.6rem) clamp(2rem,3.368vw,6.4rem);border:.1rem solid #FF0000}.raq-form-wrap .form-header{text-align:center;margin-bottom:3.6rem}.raq-form-wrap .form-header h3{margin-bottom:1.3rem;font-size:var(--font_size_24px);color:var(--black);text-transform:capitalize}.raq-form-wrap .raq-form-wrapper label{display:none}.raq-form-wrap .raq-form-wrapper input,.raq-form-wrap .raq-form-wrapper select{margin-bottom:2.4rem}.raq-form-wrap .field_wrp.field_wrp2,.raq-form-wrap .phone_email_wrp{display:grid;grid-template-columns:1fr 1fr;column-gap:2.4rem}.raq-form-wrap .submit{margin-top:2rem;text-align:center}@media only screen and (max-width:1199px){.raq-form-wrap .submit{margin-top:0}.raq-form-wrap .form-header{margin-bottom:2.6rem}}@media only screen and (max-width:575px){.raq-form-wrap{padding:4rem 1.5rem}.raq-form-wrap .field_wrp.field_wrp2,.raq-form-wrap .phone_email_wrp{grid-template-columns:1fr}}.special-offers{position:relative}.special-offers .section-image img{width:100%;vertical-align:bottom}.special-offers .absolute-content{position:absolute;left:0;bottom:clamp(4rem,5vw,8rem);width:100%}.special-offers .wrapper{display:flex;--spcl-offr-space: clamp(3.5rem,9.37vw,15rem);justify-content:space-between;align-items:center}.special-offers .wrapper .left-content{width:100%;max-width:33%;padding-right:var(--spcl-offr-space);border-right:1px solid rgba(170,170,170,.16)}.special-offers .wrapper .left-content .common-heading{color:var(--white);margin-bottom:4rem}.special-offers .wrapper .right-content{width:100%;max-width:67%;padding-left:var(--spcl-offr-space);color:#aaa}.special-offers .common-sub-heading{margin-bottom:1rem}@media only screen and (max-width:1440px){.special-offers .absolute-content{bottom:4rem}.special-offers .wrapper .left-content .common-heading{margin-bottom:3rem}.special-offers .wrapper .left-content{padding-right:5rem}.special-offers .wrapper .right-content{padding-left:5rem}}@media only screen and (max-width:1199px){.special-offers .section-image img{min-height:50rem;object-fit:cover}.special-offers .wrapper .left-content{padding-right:3rem;max-width:35%}.special-offers .wrapper .right-content{padding-left:3rem;max-width:65%}}@media only screen and (max-width:767px){.special-offers .section-image img{min-height:60rem}.special-offers .wrapper{flex-wrap:wrap}.special-offers .wrapper .left-content{padding-right:0;max-width:100%;border:none;padding-bottom:2rem}.special-offers .wrapper .right-content{padding-left:0;max-width:100%}.special-offers .wrapper .left-content .common-heading{margin-bottom:2rem}}.testimonial-section{padding:var(--padding-100) 0 2rem}.testimonial-header{text-align:left;margin-bottom:40px}.sub-title{font-size:14px;color:#d80000;letter-spacing:1px}.main-title{font-size:38px;font-weight:700}.testimonial-card{background:#fff;padding:3rem;border-radius:12px;box-shadow:0 4px 15px #00000014;width:calc(33.33% - 13.33px);margin:1rem 2rem 3.5rem 0;border:1px solid #C8C8C8;cursor:auto}.stars{color:var(--theme-red);font-size:18px;margin-bottom:1.5rem;display:flex;gap:.6rem}.testimonial-text{font-size:var(--p18);line-height:1.6;opacity:.9;margin-bottom:2.8rem;color:#2c2b28}.testimonial-profile{display:flex;align-items:center;gap:1.8rem}.testimonial-profile img{width:6rem;height:6rem;border-radius:50%}.testimonial-profile h4{margin-bottom:.5rem;font-size:var(--p18);font-weight:600;font-family:var(--heading-playfair);color:var(--black)}.testimonial-profile .date{font-size:1.6rem;font-weight:400;color:#2c2b28}.quote-icon{position:absolute;top:3rem;right:3rem}.slider-nav{display:flex;justify-content:flex-end;margin-top:15px;gap:10px}.slider-nav button{background:red;border:none;color:#fff;padding:10px 12px;font-size:18px;cursor:pointer;border-radius:6px;min-width:auto!important}.testimonial-section .section-header-wrap{display:flex;column-gap:2rem;row-gap:2rem;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;margin-bottom:3rem}.testimonial-section .slider-nav button{width:5.6rem;height:5.6rem;display:flex;align-items:center;justify-content:center;border:1px solid #FF0000;background:#fff!important;color:red;box-shadow:none;border-radius:.4rem}.testimonial-section .slider-nav button:hover,.testimonial-section .slider-nav button:focus{background:red!important;color:#fff}.testimonial-section .section-header-wrap .common-heading{margin:0}.testimonial-section .common-sub-heading{margin-bottom:1rem}@media only screen and (max-width:1199px){.testimonial-card{padding:2rem}.quote-icon{top:1rem;right:1rem;width:5rem}.quote-icon svg{width:100%;height:100%}.testimonial-text{margin-bottom:1.8rem}.testimonial-profile img{width:5rem;height:5rem}.testimonial-section .slider-nav button{width:4rem;height:4rem;padding:0;min-height:auto}}@media only screen and (max-width:989px){.testimonial-card{width:calc(50% - 13.33px)}}@media only screen and (max-width:480px){.testimonial-card{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
