:root{--section-spacing-desktop: 80px;--section-spacing-mobile: 50px;--font-heading-line-height: .3;--font-heading-letter-spacing: .02rem;--scs-cta-green: #01b903;--scs-cta-red: #dd1d1d;--scs-vehicle-btn: #56783B;--scs-accent-red: #EE3935;--scs-text-dark: #2c2d2e;--scs-bg-beige: rgb(229, 225, 221)}h2.h4,.h4.accordion__title{font-size:22px;font-weight:600}.section-spacing-padding{padding-top:var(--section-spacing-mobile, 0);padding-bottom:var(--section-spacing-mobile, 0)}@media only screen and (min-width:768px){.section-spacing-padding{padding-top:var(--section-spacing-desktop, 0);padding-bottom:var(--section-spacing-desktop, 0)}}.hero{width:100%;position:relative;height:auto;min-height:749px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0;box-sizing:border-box;text-align:left;font-size:14px;color:#fff;font-family:var(--font-body-family)}.hero-image-02-1-icon{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.hero-image-02-2{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(-87.19deg,#fff0,#fff)}.image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.text-contnet-image{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:120px;z-index:1;max-width:1280px;width:100%;padding:0 44px;box-sizing:border-box;margin:0 auto;min-width:0}.banner-item .hero-text-parent{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;flex:1}.banner-item .hero-text{position:relative;width:100%;text-align:center}.banner-item .star-review{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;margin-bottom:20px}.custom__hero .stars{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:4px}.vector-icon{width:16px;height:14px}.rated-by-thousands{display:inline-block;vertical-align:middle;font-weight:500;white-space:nowrap;overflow:visible;text-overflow:ellipsis;margin-bottom:2px}.custom__hero .star-review{color:#fff;background:#0003;display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;border-radius:100px;margin:0 auto 25px;gap:10px}.custom__hero .star-review .stars{gap:2px}.custom__hero .headingsubtitle{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0px;margin-bottom:0;text-align:center}.custom__hero .heading{font-size:52px;line-height:58px;color:#fff;text-align:center;padding-left:0;padding-right:0}.custom__hero .subtitle{font-size:20px;line-height:28px;color:#fff;text-align:center;margin-bottom:-25px}.custom__hero .subtitle strong{font-weight:700}.custom__hero .point{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:5px;font-size:18px;color:#000;margin-top:20px;margin-bottom:20px}.icon-with-text{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px}.icon-with-text svg{width:20px;height:20px;flex-shrink:0}.icon-with-text .rated-by-thousands{flex:1;min-width:0;font-weight:500}.hero-cta-box{margin-top:20px;width:auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.hero-cta{border-radius:10px;background-color:var(--scs-cta-green);border:2px solid var(--scs-cta-green);height:64px;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;padding:20px 30px;box-sizing:border-box;gap:15px;font-size:20px;color:#fff;text-decoration:none;position:relative;overflow:hidden;transition:color .3s ease;width:auto;white-space:nowrap}.hero-cta:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background-color:#fff;z-index:0;transition:left .3s ease}.hero-cta:hover{color:#fff}.hero-cta:hover:before{left:100%}.hero-cta span{position:relative;z-index:1}.hero-text3{position:relative;line-height:28px;text-transform:uppercase;margin-bottom:3.5px}.custom__hero .reviews{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:15px;font-size:17px}.image-icon{width:96px;height:96px;object-fit:initial;transform:scaleX(-1);border-radius:100%;border:2px solid #fff}.text4{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;font-size:24px;font-weight:700;line-height:32px;color:#fff;margin-bottom:10px}.testimonial p{margin:0;text-align:center}.custom__hero .box{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:5px;color:#000;font-size:24px;font-weight:700;line-height:32px}.custom__hero .reviews .box{color:#fff}.desktop-only{display:inline}.mobile-only,.scs-hero-section .vehicle-input-mobile{display:none}.scs-hero-section .vehicle-menu-wrapper{display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:12px;margin-bottom:35px}.scs-hero-section .vehicle-menu-wrapper select{width:100%;margin-bottom:0;height:76px;border:none;font-size:18px;font-weight:500;padding:0 30px 0 20px;background-repeat:no-repeat;background-position:right 10px center;border-radius:10px;background-size:1em;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:10px;font-family:var(--font-body-family);color:#000}.scs-hero-section .vehicle-menu-wrapper select:focus{outline:0;box-shadow:none}.scs-hero-section .vehicle-menu-wrapper .vehicle-input{width:100%;max-width:33%;min-width:0;font-family:var(--font-body-family)}.scs-hero-section .vehicle-menu-wrapper .vehicle-button button{background:var(--scs-vehicle-btn);min-width:140px;font-size:18px;min-height:60px;display:flex;align-items:center;justify-content:center;color:#fff;text-transform:uppercase;padding:0 30px;border-radius:10px;font-weight:500;font-family:var(--font-body-family)}.scs-hero-section .vehicle-menu-wrapper .line{height:76px;width:1px;background:#ddd;display:flex}.select-your-vehicle,.wrapper__value-properties{display:none}@media screen and (min-width:768px){.banner-container{width:100%;padding:0}.banner-item{padding:100px 0 0}}@media screen and (max-width:1024px){.text-contnet-image{flex-direction:column;align-items:center;gap:60px}.layer-0-1{width:100%;height:auto;max-width:552px}}@media screen and (max-width:768px){.hero{padding:0}.hero .banner-item{padding-top:150px}.banner-container{width:100%}.vehicle-menu-wrapper{width:100%;flex-grow:1;flex-shrink:0}.star-review{flex-direction:column}.text-contnet-image{padding:20px;flex-direction:column;align-items:center}.scs-hero-section .vehicle-menu-wrapper select{height:42px;padding:5px 16px 5px 5px;background-position:right 3px center;background-size:.7em;margin-left:0;font-size:16px}.hero-text-parent{margin-inline:15px;align-items:center;order:2}.hero-text{height:auto;text-align:center}.heading{font-size:30px;line-height:40px;text-align:center}.subtitle{font-size:16px;line-height:24px;text-align:center}.point{align-items:center;font-size:14px}.hero-cta{height:50px;padding:15px 25px;font-size:18px}.layer-0-1-wrapper{width:100%;padding:0;box-sizing:border-box;position:relative;order:1}.layer-0-1-wrapper:after{content:none}.layer-0-1{align-self:stretch;height:304px;max-width:100%;width:100%}.reviews{align-self:stretch}.image-icon{width:96px;height:96px}.testimonial{max-width:247px;width:100%}.box{font-size:13px;margin-top:5px}.desktop-only{display:none}.mobile-only{display:inline}#vehicle-submit-button{white-space:nowrap}.rated-by-thousands{font-size:13px;line-height:12px}}@media screen and (max-width:767px){.headingsubtitle .heading span{display:inline}.text4{gap:20px;font-size:18px;line-height:24px}.box{font-size:24px;font-weight:700;line-height:32px}#vehicle-submit-button{min-width:65px}#vehicle-submit-button span{display:none}}.is-safari .rated-by-thousands{margin-top:2px}.is-safari .hero-text3{margin-top:3.5px}.custom__hero .hero{min-height:650px}.custom__hero .text-contnet-image{flex-direction:row;align-items:center}.custom__hero .hero-text-parent{align-items:baseline;gap:15px;width:100%}.custom__hero .banner-item .hero-text{text-align:left}.custom__hero .banner-item .star-review{display:inline-flex;border-radius:6px;background:#00000061;margin:0 auto 20px;border:1px solid #fff;line-height:1;cursor:pointer}.custom__hero .star-review .stars{gap:2px;color:#fff}.custom__hero .star-review .stars svg{fill:#fff;height:11px}.custom__hero .star-review .stars .rated-by-thousands{margin:0;font-size:18px;text-decoration:underline}.custom__hero .headingsubtitle{align-items:baseline}.custom__hero .subtitle{line-height:1.3;margin-bottom:0}.custom__hero .vehicle-menu-wrapper{background-color:#f0f0f0;padding:20px;gap:20px;border-top-left-radius:0;border:1px solid var(--scs-accent-red)}.custom__hero .vehicle-menu-wrapper select{height:46px;border:1px solid #d0d0d0;margin-left:0;color:#000}.custom__hero .vehicle-menu-wrapper .vehicle-button{padding:0}.custom__hero .vehicle-menu-wrapper .vehicle-button button{background:var(--scs-cta-green);min-height:58px;border:none;cursor:pointer}.custom__hero .wrapper__value-properties figure{margin-inline:20px}.custom__hero .reviews{display:none}.custom__hero.hero .banner-item .headingsubtitle .heading{font-size:70px;font-weight:700;width:100%;text-align:left;line-height:1.1;max-width:490px}.custom__hero.hero .banner-item .banner-container{width:100%;padding:0;margin-bottom:-40px}.custom__hero.hero .banner-item{padding:100px 0 0}.custom__hero.hero .banner-item .vehicle-menu-wrapper .year-input,.custom__hero.hero .banner-item .vehicle-menu-wrapper .make-input,.custom__hero.hero .banner-item .vehicle-menu-wrapper .model-input{border:1px solid #d0d0d0;background-color:#fff;height:56px;margin-left:0;color:#000}.custom__hero.hero .banner-item .vehicle-menu-wrapper .line{display:none}.custom__hero.hero .select-your-vehicle{padding:20px;background-color:var(--scs-accent-red);color:#fff;text-transform:capitalize;font-size:24px;font-weight:500;line-height:1;display:inline-block;border-top-left-radius:20px;border-top-right-radius:20px}.custom__hero.hero .wrapper__value-properties{width:100%;display:flex;align-items:center;justify-content:center;text-align:center;gap:14px;flex-wrap:wrap}.custom__hero.hero .wrapper__value-properties figure{margin-inline:20px;flex-shrink:0}.custom__hero.hero .wrapper__value-properties img{width:auto;height:36px;margin-bottom:10px}.custom__hero.hero .wrapper__value-properties .wrapper__value-text{color:#fff;font-size:17px;font-weight:500}.custom__hero.hero .banner-item .hidden-mobile{display:inline-flex}.custom__hero.hero .banner-item .visible-mobile{display:none}@media screen and (min-width:768px){.custom__hero .vehicle-menu-wrapper select{background-color:#fff}.custom__hero .banner-container{width:100%;padding:0}.custom__hero .banner-item{padding:100px 0 0}}@media screen and (max-width:768px){.custom__hero .hero{padding:0 15px}.custom__hero .hero .banner-item{padding-top:130px}.custom__hero .hero-text{text-align:left}.custom__hero .rated-by-thousands{font-size:13px;line-height:1}.custom__hero .headingsubtitle .heading span{display:block}.custom__hero #vehicle-submit-button span{margin-right:5px}.custom__hero .banner-item .subtitle{width:100%}.custom__hero .banner-item .subtitle p{margin-bottom:10px;font-size:14px}.custom__hero.hero .banner-item#banner-item-1{padding-inline:15px}.custom__hero.hero .banner-item .hero-text-parent .banner-container{text-align:center}.custom__hero.hero .select-your-vehicle{display:inline-flex;padding:16px 8px;font-size:16px;font-weight:500}.custom__hero.hero .banner-item .vehicle-menu-wrapper{padding:15px;border-top-left-radius:8px;gap:10px}.custom__hero.hero .wrapper__value-properties{margin-top:10px}.custom__hero.hero .wrapper__value-properties figure{margin:0}.custom__hero.hero .wrapper__value-properties .wrapper__value-text{font-size:14px;line-height:1.2}.custom__hero.hero #banner-item-1 .heading{font-size:40px;line-height:1.1;text-align:center}.custom__hero.hero .banner-item .banner-container{text-align:center}.custom__hero.hero .banner-item figure{margin:0}.custom__hero.hero .banner-item .hidden-mobile{display:none}.custom__hero.hero .banner-item .visible-mobile{display:inline-flex}.custom__hero.hero .banner-item .star-review{padding:10px;gap:5px}}@media screen and (max-width:767px){.custom__hero .headingsubtitle .heading span{display:inline}.custom__hero #vehicle-submit-button{min-width:65px}.custom__hero #vehicle-submit-button span{display:none}.scs-hero-section .vehicle-menu-wrapper .vehicle-input{max-width:100%}}@media screen and (max-width:374px){.custom__hero.hero #banner-item-1 .heading{font-size:32px;line-height:1.1}.custom__hero.hero .banner-item .hero-text-parent{gap:10px}.custom__hero .star-review .stars .rated-by-thousands{font-size:13px}.hero-cta{font-size:16px;padding:12px 20px;height:auto}.custom__hero.hero .select-your-vehicle{font-size:14px;padding:12px 8px}}.section-title{margin-bottom:50px;text-align:center}.section-title h2{font-size:50px;text-align:center;text-transform:uppercase;font-weight:700;margin-bottom:15px;line-height:1.15}.rating-wrap div{display:flex;align-content:center;align-items:center;gap:4px;margin-right:3px}.review-area lite-youtube{margin-bottom:30px;width:100%;height:400px;border-radius:12px;overflow:hidden}.single-review-item{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}.single-review-item h3{font-size:28px;line-height:1.3;margin-bottom:10px}.single-review-item h3+img{width:50px;height:50px;margin-bottom:0}@media(max-width:989px){.section-title h2{font-size:36px}}@media(max-width:767px){.section-title h2{font-size:28px}.rating-wrap p{font-size:12px}.review-area lite-youtube{height:250px;margin-bottom:15px}.single-review-item h3{font-size:22px}}.icon-bar .icon-bar-card__icon img{height:50px}@media screen and (max-width:750px){.icon-bar .icon-bar-card__icon img{height:40px}}.icon-bar .rte p{font-size:16px;line-height:26px}@media screen and (min-width:750px){.icon-bar .rte p{font-size:18px}}.rich-text--full-width .button.button--primary{background-color:var(--scs-cta-green);border-color:var(--scs-cta-green);outline-color:var(--scs-cta-green);--color-button: 1, 185, 3;--color-button-text: 255, 255, 255;color:#fff;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;padding:16px 40px;border-radius:10px;min-height:56px}.btn-wrap .button--primary,.quality-cta .button--primary{--color-button: 1, 185, 3;--color-button-text: 255, 255, 255;--alpha-button-background: 1}
/*# sourceMappingURL=/cdn/shop/t/2/assets/scs-homepage.css.map */
