.homepage-wrapper{margin-top:5rem;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;overflow-y:scroll;height:calc(100vh - 9.5rem)}.homepage-wrapper .homepage-card-container{height:calc(100vh - 7.5rem);display:flex;flex-direction:column;justify-content:center}.homepage-wrapper .homepage-card-container .section{display:flex;justify-content:center;align-items:center}.homepage-wrapper .homepage-card-container .section .homepage-card{background:#fff}.homepage-wrapper .homepage-card-container .section .homepage-card.tablet-landscape,.homepage-wrapper .homepage-card-container .section .homepage-card.tablet-portrait{display:none}.homepage-wrapper .homepage-card-container .section .homepage-card .cta-buttons-container{display:flex;flex-direction:row;grid-gap:2rem;gap:2rem;align-items:center;justify-content:center;order:2;align-self:center;margin-top:2rem;border:1px solid #dedede;border-radius:2rem;width:100%}.homepage-wrapper .homepage-card-container .section .homepage-card .cta-buttons-container .w-100-mobile{width:100%}.homepage-wrapper .brand-banner{position:relative;height:calc(100vh - 11rem)!important}.homepage-wrapper .brand-banner .section .homepage-card{height:calc(100vh - 13rem)}.homepage-wrapper footer{padding:1rem}.homepage-wrapper footer:before{display:none}@media(min-width:660px){.homepage-wrapper .homepage-card-container .homepage-card .cta-buttons-container,.homepage-wrapper .homepage-card-container .homepage-card .cta-buttons-container .w-100-mobile{width:auto}.homepage-wrapper .homepage-card-container .homepage-card .img-container{height:40vh}.homepage-wrapper .homepage-card-container .homepage-card .img-container.relative{position:relative}}@media(min-width:1024px){.homepage-wrapper{margin-top:0;height:100vh}.homepage-wrapper .homepage-card-container{justify-content:flex-end;height:100%}.homepage-wrapper .homepage-card-container .section .homepage-card{height:100vh}.homepage-wrapper .homepage-card-container .section .homepage-card .img-container{height:100%;position:relative}.homepage-wrapper .homepage-card-container .section .homepage-card .cta-buttons-container{margin-top:0;order:1;align-self:auto;border:none;border-radius:0;width:auto}.homepage-wrapper .brand-banner{position:relative;height:100vh!important}.homepage-wrapper .brand-banner .section .homepage-card{height:100vh}.homepage-wrapper footer{padding:1rem 3rem}}@media(min-width:1280px){.homepage-wrapper .homepage-card-container .section .homepage-card.not-tablet{display:block}}@media(min-width:768px)and (max-width:1024px){.homepage-wrapper .homepage-card-container .section .homepage-card.not-tablet,.homepage-wrapper .homepage-card-container .section .homepage-card.tablet-landscape{display:none}.homepage-wrapper .homepage-card-container .section .homepage-card.tablet-portrait{display:block}}@media(min-width:768px)and (max-width:1024px)and (orientation:landscape){.homepage-wrapper .homepage-card-container .section .homepage-card.not-tablet{display:none}.homepage-wrapper .homepage-card-container .section .homepage-card.tablet-landscape{display:block}.homepage-wrapper .homepage-card-container .section .homepage-card.tablet-portrait{display:none}}.navbar-container{padding:.5rem 1.8rem;display:flex;justify-content:space-between;align-items:center;position:fixed;top:0;left:0;right:0;z-index:98}.navbar-container.white-bg{box-shadow:0 1px 7px rgba(199,214,238,.41)}.navbar-container.low-z-index{z-index:101}.navbar-container.d-none{display:none!important}.navbar-container .left-nav-container{display:flex;align-items:center}.navbar-container .left-nav-container .logo-container{display:flex;align-items:center;flex-direction:row-reverse;position:relative;width:5rem;height:4rem}.navbar-container .left-nav-container .logo-container.mynm{width:10rem}.navbar-container .left-nav-container .logo-container.chery{width:7rem!important;margin-inline-start:1rem}.navbar-container .left-nav-container .logo-container.me-75{margin-inline-end:.5rem}.navbar-container .left-nav-container .logo-container.ms-75{margin-inline-start:.5rem}.navbar-container .left-nav-container .vertical-line{height:1.5rem;background-color:#5f656c;width:1px;margin-inline:.25rem}.navbar-container .left-nav-container .vertical-line.longer-line{height:2.5rem}.navbar-container .right-nav-container{position:relative;align-items:center}.navbar-container .right-nav-container,.navbar-container .right-nav-container .navbar-container-right{display:flex;justify-content:space-between}.navbar-container .right-nav-container .navbar-container-right .navbar-icons-container{display:flex;justify-content:center}.navbar-container .right-nav-container .navbar-container-right .navbar-icons-container .icon-container{background:#f9f9f9;border-radius:2rem;display:none;justify-content:center;align-items:center;width:auto;height:auto;padding:.75rem;cursor:pointer;transition:transform .2s ease-in-out;position:relative}.navbar-container .right-nav-container .navbar-container-right .navbar-icons-container .icon-container.menu{display:flex}.navbar-container .right-nav-container .navbar-container-right .navbar-icons-container .icon-container.tele img{width:1.2rem;height:1.2rem}.navbar-container .right-nav-container .navbar-container-right .navbar-icons-container .icon-container:last-child{display:block;transition:none;z-index:9;cursor:unset}.navbar-container .right-nav-container .navbar-container-right .navbar-icons-container .icon-container:last-child:hover{transform:none;transition:none}.navbar-container .right-nav-container .navbar-container-right .navbar-icons-container .icon-container img:hover{transform:scale(1.1);transition:transform .2s ease-in-out}.navbar-container .right-nav-container .navbar-container-right .navbar-icons-container>*+*{margin-inline-start:1.25rem}.navbar-container .right-nav-container .logo-container:not(.bm-item){position:relative;display:none;width:5rem;height:5rem}.navbar-container .lang-menu-container{display:flex;align-items:center;grid-gap:1.875rem;gap:1.875rem}.navbar-container .lang-menu-container span{transform:translateY(-.4rem)}@media(min-width:1024px){.navbar-container{align-items:flex-start;padding:0}.navbar-container.hompage-brand-banner{background-color:#fff}.navbar-container.hompage-brand-banner .logo-container,.navbar-container.hompage-brand-banner .right-nav-container{height:6rem!important}.navbar-container .left-nav-container{display:flex;justify-content:space-between;width:46%;padding-inline:2.25rem;transition:height .4s cubic-bezier(.165,.84,.44,1)}.navbar-container .left-nav-container.white-bg .logo-container{width:6rem;height:6rem;opacity:0}.navbar-container .left-nav-container.show-logo{box-shadow:0 1px 7px rgba(199,214,238,.41)}.navbar-container .left-nav-container.show-logo .logo-container{opacity:1!important}.navbar-container .left-nav-container.shop-page-scroll{transform:translateY(-3rem)}.navbar-container .left-nav-container .logo-container{width:9rem;height:9rem;opacity:1;transition:all .4s cubic-bezier(.165,.84,.44,1)}.navbar-container .left-nav-container .logo-container.mynm{width:17.5rem}.navbar-container .left-nav-container .logo-container.mynm.white-bg{width:14.5rem}.navbar-container .left-nav-container .logo-container.chery{width:12rem!important}.navbar-container .left-nav-container .logo-container.chery.white-bg{width:9rem!important}.navbar-container .left-nav-container .vertical-line{display:none}.navbar-container .right-nav-container{position:unset;width:54%;justify-content:flex-end;align-items:center;padding-inline-end:1rem;height:9rem}.navbar-container .right-nav-container.p-e-3{padding-inline-end:3rem}.navbar-container .right-nav-container .full-width{width:100%}.navbar-container .right-nav-container .navbar-container-right{padding-inline-start:1rem}.navbar-container .right-nav-container .navbar-container-right .navbar-icons-container .icon-container{display:flex;transition:all .4s cubic-bezier(.165,.84,.44,1);padding:1rem;border-radius:2rem}.navbar-container .right-nav-container .navbar-container-right .navbar-icons-container .icon-container.circle{width:3rem;height:3rem;padding:.5rem}.navbar-container .right-nav-container .navbar-container-right .navbar-icons-container .icon-container:hover{background-color:#e7e7e7}.navbar-container .right-nav-container .navbar-container-right .navbar-icons-container .icon-container img{margin-top:5px}.navbar-container .right-nav-container .navbar-container-right .navbar-icons-container .icon-container img.me-75{margin-inline-end:.75rem}.navbar-container .right-nav-container .navbar-container-right .navbar-icons-container .icon-container.menu{display:none}.navbar-container .right-nav-container .logo-container{width:17.5rem!important;height:9rem!important;opacity:1;margin-inline-start:2rem;transition:all .4s cubic-bezier(.165,.84,.44,1)}.navbar-container .right-nav-container .logo-container.show-logo{display:block}.navbar-container .right-nav-container .logo-container.show-logo.chery{width:10rem!important}}@media(min-width:1440px){.navbar-container .right-nav-container .navbar-icons-container .icon-container{width:2.5rem;height:2.5rem}}.homepage-card{position:relative;height:auto;width:100%;display:flex;flex-direction:column;justify-content:space-between;scroll-snap-align:start;min-height:80vh}.homepage-card .img-container{position:relative;height:30vh;margin-top:1rem}.homepage-card .card-titles .model-image-container{position:relative;margin:0 auto;height:5rem;width:80%}.homepage-card h2,.homepage-card h5{width:100%;text-align:center;color:#141515;z-index:9;position:relative;font-family:light;text-transform:uppercase}.homepage-card h5{letter-spacing:.42em;text-transform:uppercase;font-size:1rem;padding-top:0}.homepage-card h2{font-size:3.1rem;padding-top:1.5rem}.homepage-card span:first-child:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;display:block;background:rgba(0,0,0,.4);z-index:9;display:none}.homepage-card .card-actions{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;position:relative;z-index:9;margin-bottom:0;padding:1rem 2rem}.homepage-card .card-actions .card-price{order:1;position:unset;right:7rem;top:-1.5rem}.homepage-card .card-actions .card-price span{font-size:1.2rem;font-weight:800}.homepage-card .card-actions .card-price h4{font-size:2.2rem;margin-top:.4rem;letter-spacing:.05em}.homepage-card .card-actions .card-price *{color:#141515}@media(min-width:1024px){.homepage-card{height:100vh}.homepage-card .img-container{position:unset;height:100%;margin-top:0}.homepage-card:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;display:block;background:rgba(0,0,0,.4);z-index:9;display:none}.homepage-card:first-child{margin-top:0}.homepage-card span:first-child:before{content:"";display:none}.homepage-card h2,.homepage-card h5{color:#141515}.homepage-card h2{font-size:4.5rem;margin-top:4.25rem}.homepage-card h5{padding-top:3rem}.homepage-card .card-titles{margin-bottom:0}.homepage-card .card-titles .model-image-container{width:60%;margin-top:9rem}.homepage-card .card-titles img{width:70%;margin:10rem auto 0}.homepage-card .card-actions{padding:0;flex-direction:row;align-items:center;margin-bottom:4.5rem}.homepage-card .card-actions .card-price{position:absolute;order:2}.homepage-card .card-actions .card-price *{color:#141515}}.cta-buttons-container a{width:100%}.cta-button-container{display:flex;justify-content:center;align-items:center;width:100%;height:3.4rem;font-size:1.2rem;background:#fff;border-radius:2rem;cursor:pointer;border:1px solid;position:relative;z-index:10;transition:all .4s}.cta-button-container.white{background:#fff;color:#141515;border-color:#fff}.cta-button-container.white:hover{background:#c10b21;color:#fff;border:0}.cta-button-container.grey{background:#f9f6f3;color:#141515;border:1px solid transparent}.cta-button-container.grey:hover{background:#c10b21;color:#fff;border:1px solid transparent}.cta-button-container.red{background:#c10b21;color:#fff;border-color:#c10b21}.cta-button-container.red:hover{background:#fff;color:#c10b21;border-color:#141515}.cta-button-container.red.disabled{cursor:not-allowed;pointer-events:none;background:#a4a5a6;border-color:#a4a5a6}.cta-button-container.red-all,.cta-button-container.red-all:hover{background:#c10b21;color:#fff;border-color:#c10b21}.cta-button-container.red-all.disabled{cursor:not-allowed;pointer-events:none;background:#a4a5a6;border-color:#a4a5a6}.cta-button-container.black{background:#141515;color:#fff;border-color:#141515}.cta-button-container.black:hover{background:transparent;color:#141515;border-color:#141515}.cta-button-container.black.disabled{cursor:not-allowed;pointer-events:none;background:#a4a5a6;border-color:#a4a5a6}.cta-button-container.transparent{background:transparent;color:#fff;border-color:#fff}.cta-button-container.transparent:hover{background:#fff;color:#141515;border-color:#fff}@media(min-width:1024px){.cta-button-container{width:15rem}}.models-drawer-container{background-color:#fff;width:100%;height:100vh;position:fixed;left:0;right:0;bottom:0;top:0;z-index:110;overflow:hidden}.models-drawer-container .models-container{overflow-y:scroll;background-color:#fff;height:calc(100vh - 6rem);padding:1rem 0 10rem}.models-drawer-container .models-container .loading{width:100%;bottom:2rem;top:unset;height:auto}.models-drawer-container .models-container .loading .lds-ring{width:40px;height:40px}.models-drawer-container .models-container .loading .lds-ring div{width:34px;height:34px}.models-drawer-container .title-container{display:flex;padding:1.25rem;align-items:center;justify-content:space-between}.models-drawer-container .title-container .model-title{display:flex;align-items:flex-start;justify-content:flex-start;font-size:3.1rem;flex-direction:column;width:100%}.models-drawer-container .title-container .select-drop-down{margin-inline-start:0;width:100%;margin-top:1rem}.models-drawer-container .close-container{background:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;padding:.75rem;cursor:pointer;transition:all .3s ease-in-out;position:absolute;top:2rem;right:1.25rem}.models-drawer-container .close-container:hover{transition:all .3s ease-in-out;background:#f3f6f9;box-shadow:0 6px 7px rgba(199,214,238,.41)}.models-drawer-container .models-cards-container{background:#f8f9fa;height:calc(100vh - 8rem);overflow-y:scroll;padding:2.5rem}@media(min-width:660px){.models-drawer-container .title-container .select-drop-down{width:40%;margin-top:1rem}}@media(min-width:1024px){.models-drawer-container .models-container{padding:2rem 2rem 10rem;background-color:#fff}.models-drawer-container .close-container{position:unset}.models-drawer-container .title-container{padding:2.5rem 2.25rem}.models-drawer-container .title-container .model-title{flex-direction:row;align-items:center;justify-content:flex-start}.models-drawer-container .title-container .select-drop-down{margin-inline-start:4rem;margin-top:0;width:15rem}}.model-drawer-card-container{width:100%;transition:all .3s ease-in-out;display:inline-flex;align-items:center;justify-content:center;flex-direction:column;border:1px solid transparent;border-radius:2rem;padding:1rem;cursor:pointer;height:50vh;margin-bottom:4rem;background:transparent}.model-drawer-card-container .img-container{position:relative;margin-bottom:1.5rem;width:100%;height:100%;transition:all .3s cubic-bezier(.165,.84,.44,1);transform:scale(1)}.model-drawer-card-container .model-title-container{opacity:1;transition:all .3s;width:100%;text-align:center;margin-bottom:1.5rem}.model-drawer-card-container .model-title-container h1{font-size:2rem}.model-drawer-card-container .model-title-container .model-image-container{position:relative;width:60%;margin:0 auto;height:3rem}.model-drawer-card-container .model-button-container{display:block;margin-top:1.5rem;width:60%}.model-drawer-card-container .model-details-container{opacity:1;display:flex;justify-content:center;align-items:center;width:80%;transition:all .3s}.model-drawer-card-container .model-details-container .detail-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.model-drawer-card-container .model-details-container .detail-container .top{font-size:1.4rem;text-align:center;font-weight:800}.model-drawer-card-container .model-details-container .detail-container .bottom{font-size:1rem;color:5f656c;margin-top:.3rem;text-transform:uppercase;text-align:center;font-weight:800}@media(min-width:1024px){.model-drawer-card-container{width:33.33333333%;background:transparent;height:40vh;margin-bottom:unset}.model-drawer-card-container:hover{background:#fff}.model-drawer-card-container:hover .model-details-container,.model-drawer-card-container:hover .model-title-container{opacity:1}.model-drawer-card-container:hover .img-container{transition:all .3s cubic-bezier(.165,.84,.44,1);transform:scale(1.1)}.model-drawer-card-container .model-details-container .detail-container .top{font-size:1.5rem;font-family:light}.model-drawer-card-container .model-details-container .detail-container .bottom{font-size:.75rem}.model-drawer-card-container .model-button-container{display:none}.model-drawer-card-container .model-title-container{opacity:1}.model-drawer-card-container .model-details-container{opacity:0}}section{margin-bottom:2rem}section:first-child{margin-top:2rem}.shop-container{display:flex;width:100%;position:relative;flex-wrap:wrap}.shop-container .loading{position:unset;margin:2rem 0}.shop-container .loading .lds-ring,.shop-container .loading .lds-ring div{width:2.5rem!important;height:2.5rem!important}.shop-container .left-container,.shop-container .right-container{display:inline-block}.shop-container .left-container{order:2;width:100%;padding:0 1rem 1rem;margin-top:2rem}.shop-container .left-container .shop-slider{width:100%;height:43vh;padding-bottom:0;margin-top:2rem;position:relative}.shop-container .left-container .shop-slider .exterior-pagination-mobile,.shop-container .left-container .shop-slider .gallery-pagination-mobile{display:none;align-items:center;justify-content:center;width:100%;margin-top:1.25rem}.shop-container .left-container .shop-slider .exterior-pagination-mobile .swiper-pagination-bullet,.shop-container .left-container .shop-slider .gallery-pagination-mobile .swiper-pagination-bullet{background-color:#dedede;opacity:1;margin-inline-end:.5rem}.shop-container .left-container .shop-slider .exterior-pagination-mobile .swiper-pagination-bullet.swiper-pagination-bullet-active,.shop-container .left-container .shop-slider .gallery-pagination-mobile .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#141515}.shop-container .left-container .shop-slider .thumbs-container{display:flex;align-items:center;width:100%;position:absolute;bottom:2rem;right:0;z-index:9}.shop-container .left-container .shop-slider .thumbs-container .expand-image-container{color:#fff;margin-inline-start:3rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.shop-container .left-container .shop-slider .thumbs-container .expand-image-container .expand-img{width:16px;height:16px;position:relative;margin-inline-end:1rem}.shop-container .left-container .variants-container{display:flex;flex-direction:column;grid-gap:2rem;gap:2rem}.shop-container .left-container .choose-variant-sub{font-size:1.2rem;font-family:bold;margin-top:2rem;display:block}.shop-container .left-container .choose-variant-sub .btn-and-close-container{display:flex;align-items:center}.shop-container .left-container .choose-variant-sub .btn-and-close-container .download-receipt{display:flex;align-items:center;justify-content:space-between;padding:1rem 2rem;grid-gap:.8rem;gap:.8rem;background-color:#c10b21;color:#fff;cursor:pointer;box-shadow:0 10px 17px rgba(174,192,207,.31);border-radius:2rem;transition:all .4s;font-size:.8rem}.shop-container .left-container .choose-variant-sub .btn-and-close-container .download-receipt img{transition:all .4s;width:.8rem}.shop-container .left-container .choose-variant-sub .btn-and-close-container .download-receipt:hover{background-color:#fff;color:#141414}.shop-container .left-container .choose-variant-sub .btn-and-close-container .download-receipt:hover img{filter:none}.shop-container .left-container .download-receipt{display:flex;align-items:center;justify-content:center;grid-gap:.5rem;gap:.5rem;width:-moz-fit-content;width:fit-content;color:#141414;cursor:pointer;transition:all .4s;font-size:1.2rem}.shop-container .left-container .download-receipt img{transition:all .4s;width:.8rem}.shop-container .left-container .download-receipt:hover{color:#c10b21}.shop-container .left-container .download-receipt:hover img,.shop-container .left-container .download-receipt:hover img svg{fill:#c10b21!important}.shop-container .left-container .header-scroll-container{position:fixed;top:0;left:0;right:0;background:#fff;height:6rem;border-bottom:1px solid #e7e7e7;padding-top:0;padding-bottom:0;padding-inline-start:2.25rem;padding-inline-end:1.8rem;width:46%;display:flex;align-items:center;justify-content:flex-start;opacity:0;transition:all .4s cubic-bezier(.165,.84,.44,1)}.shop-container .left-container .header-scroll-container.show{opacity:1;z-index:105;height:6rem;transition-delay:.3s}.shop-container .left-container .header-scroll-container.show .logo-container{opacity:1}.shop-container .left-container .header-scroll-container.show .model-title-desc .model-name{opacity:1;transform:translateX(0);transition-delay:.4s}.shop-container .left-container .header-scroll-container.show .model-title-desc .model-description{opacity:1;transform:translateX(0);transition-delay:.6s}.shop-container .left-container .header-scroll-container.show .model-price{opacity:1;transform:translateX(0);transition-delay:.8s}.shop-container .left-container .header-scroll-container .logo-container{position:relative;width:6rem;transition:opacity .4s cubic-bezier(.165,.84,.44,1);transition-delay:.3s;opacity:0}.shop-container .left-container .header-scroll-container .model-title-desc{padding-inline-start:2rem;border-left:1px solid #e7e7e7;margin-inline-start:1rem;margin-top:.3rem}.shop-container .left-container .header-scroll-container .model-title-desc .model-name{font-size:1.75rem;font-weight:800;margin-bottom:.25rem;transition:all .4s cubic-bezier(.165,.84,.44,1);transform:translateX(-1rem);opacity:0}.shop-container .left-container .header-scroll-container .model-title-desc .model-description{color:5f656c;font-size:1rem;display:flex;opacity:0;transition:all .4s cubic-bezier(.165,.84,.44,1);transform:translateX(-1rem)}.shop-container .left-container .header-scroll-container .model-title-desc .model-description:hover{cursor:pointer}.shop-container .left-container .header-scroll-container .model-title-desc .model-description span{display:inline-block}.shop-container .left-container .header-scroll-container .model-title-desc .model-description .choose-variant-container{display:flex;align-items:center;justify-content:center;margin-inline-start:.7rem;border-radius:50%;padding:.5rem;transform:translateY(-.3rem)}.shop-container .left-container .header-scroll-container .model-title-desc .model-description .choose-variant-container:hover{background:#f3f6f9}.shop-container .left-container .header-scroll-container .model-title-desc .model-description .choose-variant-container .choose-variant{width:1.2rem;height:1.2rem;position:relative}.shop-container .left-container .header-scroll-container .model-price{font-size:2rem;font-weight:800;margin-inline-start:auto;opacity:0;transition:all .4s cubic-bezier(.165,.84,.44,1);transform:translateX(-1rem)}.shop-container .left-container .header-scroll-container .model-price sup{font-size:1rem;margin-inline-start:.5rem}.shop-container .left-container .varaint-title-container{display:flex;justify-content:space-between;width:100%;align-items:center}.shop-container .left-container .varaint-title-container .model-image-container{position:relative;height:3rem;width:90%}.shop-container .left-container .varaint-title-container h1{font-size:3rem;text-align:center;font-family:bold;text-transform:uppercase}.shop-container .left-container .varaint-title-container h1.smaller-font{font-size:1.3rem}.shop-container .left-container .continue-shopping-message{text-align:center;width:100%;color:#c10b21;cursor:pointer}.shop-container .left-container .cf-btns-container{display:flex;align-items:center;justify-content:center;flex-direction:column;grid-gap:1rem;gap:1rem;margin:2rem 0}.shop-container .left-container .cf-btns-container .calculate-finance-container{display:flex;justify-content:center;align-items:center;width:100%;height:3.4rem;font-size:1.2rem;background:#fff;border-radius:2rem;cursor:pointer;border:1px solid;position:relative;z-index:10;transition:all .4s;grid-gap:.5rem;gap:.5rem}.shop-container .left-container .cf-btns-container .calculate-finance-container.white{background:#fff;color:#141515;border-color:#fff}.shop-container .left-container .cf-btns-container .calculate-finance-container.white:hover{background:#c10b21;color:#fff;border:0}.shop-container .left-container .cf-btns-container .calculate-finance-container.red{background:#c10b21;color:#fff;border-color:#c10b21}.shop-container .left-container .cf-btns-container .calculate-finance-container.red:hover{background:#fff;color:#c10b21;border-color:#141515}.shop-container .left-container .cf-btns-container .calculate-finance-container.red:hover .img-container img{filter:invert(7%) sepia(74%) saturate(6698%) hue-rotate(338deg) brightness(122%) contrast(109%)}.shop-container .left-container .cf-btns-container .calculate-finance-container.red.shadow{box-shadow:0 1px 3px 0 rgba(174,192,207,.71)}.shop-container .left-container .cf-btns-container .calculate-finance-container.red.disabled{cursor:not-allowed;pointer-events:none;background:#a4a5a6;border-color:#a4a5a6}.shop-container .left-container .cf-btns-container .calculate-finance-container .finance-tooltip{color:#fff;font-size:.8rem;background-color:#141515;border-radius:1rem}.shop-container .left-container .cf-btns-container .calculate-finance-container.disabled{cursor:not-allowed;pointer-events:none;background:#a4a5a6;border-color:#a4a5a6;color:#fff}.shop-container .left-container .cf-btns-container .calculate-finance-container .img-container{width:1.125rem;display:flex}.shop-container .left-container .cf-btns-container .calculate-finance-container .img-container img{width:1.2rem;height:100%;-o-object-fit:contain;object-fit:contain;filter:invert(100%)}.shop-container .right-container{order:1;width:100%;height:50vh;overflow:hidden;position:relative;margin-top:5rem}.shop-container .right-container .shop-slider{width:100%;height:100%;padding-bottom:2.5rem}.shop-container .right-container .shop-slider .gallery-pagination-mobile{display:flex;align-items:center;justify-content:center;width:100%;margin-top:1.25rem}.shop-container .right-container .shop-slider .gallery-pagination-mobile .swiper-pagination-bullet{background-color:#dedede;opacity:1;margin-inline-end:.5rem}.shop-container .right-container .shop-slider .gallery-pagination-mobile .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#141515}.shop-container .right-container .shop-slider .thumbs-container{display:flex;align-items:center;width:100%;position:absolute;bottom:2rem;right:0;z-index:9}.shop-container .right-container .shop-slider .thumbs-container .expand-image-container{color:#fff;margin-inline-start:3rem;display:flex;align-items:center;justify-content:center;padding:.5rem 1rem;cursor:pointer;border:1px solid transparent;transition:all .3s cubic-bezier(.165,.84,.44,1);border-radius:2rem}.shop-container .right-container .shop-slider .thumbs-container .expand-image-container:hover{border:1px solid #fff;transition:all .3s cubic-bezier(.165,.84,.44,1);background-color:#fff;color:#000}.shop-container .right-container .shop-slider .thumbs-container .expand-image-container:hover .expand-img{transform:scale(1);transition:all .3s cubic-bezier(.165,.84,.44,1)}.shop-container .right-container .shop-slider .thumbs-container .expand-image-container:hover .expand-img img{filter:invert(100%)}.shop-container .right-container .shop-slider .thumbs-container .expand-image-container .expand-img{width:16px;height:16px;position:relative;margin-inline-end:1rem;transform:scale(.8);transition:all .3s cubic-bezier(.165,.84,.44,1)}.shop-container .right-container-overlay{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:linear-gradient(180deg,transparent 60.94%,rgba(0,0,0,.7));z-index:10;display:none}.shop-container .swiper{width:100%;height:100%}.shop-container .thumbs-swiper{width:70%;margin-inline-end:0}.shop-container .thumbs-swiper .swiper-slide{cursor:pointer;transition:all .4s}.shop-container .thumbs-swiper .swiper-slide.swiper-slide-thumb-active .img-container{border:8px solid hsla(0,0%,100%,.5);border-radius:1rem}.shop-container .thumbs-swiper .swiper-slide.swiper-slide-thumb-active .img-container img{border-radius:0}.shop-container .thumbs-swiper .swiper-slide .img-container{position:relative;border:8px solid transparent;border-radius:2rem;width:100%;height:4.5rem}.shop-container .thumbs-swiper .swiper-slide .img-container img{width:100%;border-radius:1rem}.learn-more-container{transition:all .2s ease-in-out;width:2.75rem;height:2.75rem;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;transition:all .4s cubic-bezier(.165,.84,.44,1)}.learn-more-container:hover{background-color:#e7e7e7}.learn-more-container .learn-more-options{position:absolute;top:calc(100% + 1rem);left:0;width:16rem;background-color:#fff;box-shadow:0 7px 37px rgba(174,192,207,.71);border-radius:1rem;padding:1.25rem 0}.learn-more-container .learn-more-options ul{list-style-type:none;padding:0;margin:0}.learn-more-container .learn-more-options ul li{color:#141515;background-color:#fff;margin-bottom:.25rem;transition:all .4s cubic-bezier(.075,.82,.165,1);padding:.75rem 2.5rem;font-size:1rem;border-radius:0}.learn-more-container .learn-more-options ul li:last-child{margin-bottom:0}.learn-more-container .learn-more-options ul li:hover{color:#fff;background-color:#c10b21}.learn-more-container .learn-more-icon{width:25px;height:25px;z-index:100;position:relative}body .fslightbox-container{z-index:106;background:#fff}body .fslightbox-container .fslightbox-slash{background:#d7d7d7}body .fslightbox-container .fslightbox-slide-btn-next-container{right:1rem}body .fslightbox-container .fslightbox-slide-btn-next-container:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(180deg);width:3rem;height:3rem;background:url(/icons/arrow-small-left.svg) 50% no-repeat;background-size:100%}body .fslightbox-container .fslightbox-slide-btn-previous-container{left:1rem}body .fslightbox-container .fslightbox-slide-btn-previous-container:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:3rem;height:3rem;background:url(/icons/arrow-small-left.svg) 50% no-repeat;background-size:100%}body .fslightbox-container .fslightbox-slide-btn-container{border-radius:50%;width:4rem;height:4rem;padding:0;transition:all .4s}body .fslightbox-container .fslightbox-slide-btn-container:hover{background-color:#f3f6f9}body .fslightbox-container .fslightbox-slide-btn-container .fslightbox-slide-btn{background:transparent;transition:transform .4s cubic-bezier(.075,.82,.165,1);transform:scale(1);position:relative}body .fslightbox-container .fslightbox-slide-btn-container .fslightbox-slide-btn:hover{transform:scale(1.2)}body .fslightbox-container .fslightbox-slide-btn-container .fslightbox-slide-btn svg{display:none}body .fslightbox-container .fslightbox-slide-btn-container .fslightbox-slide-btn .fslightbox-svg-path{fill:#000}body .fslightbox-container .fslightbox-toolbar{background:transparent;top:2rem;right:2rem}body .fslightbox-container .fslightbox-toolbar-button{box-shadow:0 6px 7px rgba(199,214,238,.41);border-radius:50%}body .fslightbox-container .fslightbox-toolbar-button[title="Enter fullscreen"]{display:none}body .fslightbox-container .fslightbox-toolbar-button[title=Close]{background-image:url(/icons/close-models.svg);background-size:20px;background-position:50%;background-repeat:no-repeat;background-color:#fff;box-shadow:none;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}body .fslightbox-container .fslightbox-toolbar-button[title=Close]:hover{background-color:#f3f6f9}body .fslightbox-container .fslightbox-toolbar-button[title=Close] svg{display:none}@media(min-width:660px)and (max-width:767px){.shop-container .left-container .shop-slider{height:60vh}.shop-container .right-container{height:80vh;width:80%;margin:5rem auto 0}}@media(min-width:768px){.shop-container .left-container .shop-slider{height:50vh}.shop-container .right-container{height:80vh}}@media(min-width:1024px){.shop-container{display:block}.shop-container .left-container{width:46%;margin-top:10rem;padding-top:0;padding-bottom:1rem;padding-inline-start:3.25rem;padding-inline-end:2rem}.shop-container .left-container .choose-variant-sub{font-size:1.3rem;font-family:light;margin-top:1rem;margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between}.shop-container .left-container .choose-variant-sub .close-variant-container{background:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;padding:.75rem;cursor:pointer;transition:all .2s ease-in-out;position:relative;margin-inline-start:.25rem}.shop-container .left-container .choose-variant-sub .close-variant-container:hover{transition:all .3s ease-in-out;background:#f3f6f9;box-shadow:0 6px 7px rgba(199,214,238,.41)}.shop-container .left-container .choose-variant-sub .btn-and-close-container .download-receipt{font-size:1rem;grid-gap:1rem;gap:1rem}.shop-container .left-container .choose-variant-sub .btn-and-close-container .download-receipt img{width:1rem}.shop-container .left-container .download-receipt{font-size:1.1rem;grid-gap:.5rem;gap:.5rem;width:-moz-fit-content;width:fit-content;justify-content:center}.shop-container .left-container .download-receipt img{width:1.2rem}.shop-container .left-container .varaint-title-container .model-image-container{width:70%}.shop-container .left-container .varaint-title-container h1{text-align:left;font-family:light;font-weight:800}.shop-container .left-container .cf-btns-container{flex-direction:row}.shop-container .left-container .cf-btns-container .calculate-finance-container{display:flex;width:100%}.shop-container .right-container{width:54%;height:100vh;overflow:hidden;position:fixed;margin-top:0}.shop-container .right-container .shop-slider{padding-bottom:0}.shop-container .right-container .shop-slider .swiper-button-next,.shop-container .right-container .shop-slider .swiper-button-prev{position:absolute;top:50%;left:1rem;background:url(/_next/static/media/arrow-small-left.6489a029.svg),hsla(0,0%,100%,.4);width:3rem;height:3rem;display:block;z-index:1;transition:all .4s;transform:translateY(-50%);background-repeat:no-repeat;background-size:cover;border-radius:50%;cursor:pointer}.shop-container .right-container .shop-slider .swiper-button-next:hover,.shop-container .right-container .shop-slider .swiper-button-prev:hover{background:url(/_next/static/media/arrow-small-left.6489a029.svg),#f3f6f9;background-repeat:no-repeat;background-size:cover}.shop-container .right-container .shop-slider .swiper-button-next.swiper-button-disabled:hover,.shop-container .right-container .shop-slider .swiper-button-prev.swiper-button-disabled:hover{background:url(/_next/static/media/arrow-small-left.6489a029.svg),hsla(0,0%,100%,.4);background-repeat:no-repeat;background-size:cover;cursor:not-allowed}.shop-container .right-container .shop-slider .swiper-button-next{left:auto;right:1rem;transform:translateY(-50%) rotate(180deg)}.shop-container .right-container .shop-slider .swiper-button-next:after,.shop-container .right-container .shop-slider .swiper-button-prev:after,.shop-container .right-container .shop-slider .swiper-rtl .swiper-button-next:after,.shop-container .right-container .shop-slider .swiper-rtl .swiper-button-prev:after{content:""}.shop-container .right-container-overlay{display:block}}@media(min-width:1681px){.shop-container .thumbs-swiper .swiper-slide .img-container{height:6.5rem}}.change-variant-container{display:flex;background:hsla(0,0%,100%,.9);box-shadow:0 1px 3px 0 rgba(174,192,207,.71);border-radius:1rem;margin:0;padding:2rem;flex-direction:column;grid-gap:.5rem;gap:.5rem;position:relative}.change-variant-container .variant-title-container{display:flex;justify-content:space-between;align-items:center}.change-variant-container .variant-title-container h1{color:#141515;font-weight:100;font-size:1.2rem}.change-variant-container .variant-title-container .change-variant-btn{display:flex;align-items:center;justify-content:center;grid-gap:.5rem;gap:.5rem;padding:.5rem 1rem;border:1px solid transparent;transition:all .3s cubic-bezier(.165,.84,.44,1);border-radius:2rem;cursor:pointer}.change-variant-container .variant-title-container .change-variant-btn:hover{background:#f3f6f9}.change-variant-container .variant-title-container .change-variant-btn img{width:1.2rem;transition:all .3s cubic-bezier(.165,.84,.44,1)}.change-variant-container .variant-title-container .change-variant-btn.select-varaint-btn{cursor:pointer;align-self:center;max-width:9rem;font-size:1rem;background-color:#f3f6f9;color:#141515;position:absolute;top:50%;transform:translateY(-50%);padding:1.2rem 3.25rem;right:2rem;border:none;border-radius:2rem;transition:background .4s cubic-bezier(.165,.84,.44,1)}.change-variant-container .variant-title-container .change-variant-btn.select-varaint-btn.selected,.change-variant-container .variant-title-container .change-variant-btn.select-varaint-btn:hover{background-color:#c10b21;color:#fff}.change-variant-container .variant-highlights{color:5f656c}.change-variant-container .variant-price{font-size:2rem;font-weight:800}.change-variant-container .variant-price sup{font-size:1rem;margin-inline-start:.5rem}@media(min-width:1024px){.change-variant-container .variant-title-container h1{color:#141515;font-weight:100;font-size:1.2rem;width:70%}}.color-circle-select{border:1.25px solid transparent;padding:.25rem;border-radius:50%}.color-circle-select.color-display-only{padding:0}.color-circle-select.is-selected{border:2.5px solid #c10b21}.color-circle-select.color-display-only .color-circle-container{cursor:default}.color-circle-select .color-circle-container{width:3rem;height:3rem;border-radius:50%;background-blend-mode:overlay,normal;cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative}.color-circle-select .color-circle-container.silver-border{border:1px solid #535353}.color-circle-select .color-circle-container .out-of-stock{pointer-events:none;font-size:.625rem;color:#535353;position:relative;width:50%;height:auto;display:flex;align-items:center;justify-content:center}.color-circle-select .color-circle-container .out-of-stock img{width:100%;height:100%}.color-circle-select .color-circle-container .loading{position:absolute;width:100%;left:50%;right:auto;top:50%;bottom:auto;transform:translate(-50%,-50%);margin:0}.color-circle-select .color-circle-container .loading .lds-ring{width:25px!important;height:25px!important}.color-circle-select .color-circle-container .loading .lds-ring div{width:10px!important;height:10px!important;border:1.5px solid transparent;border-top-color:#c10b21}.no-color-circle-select{display:flex}@media(min-width:1024px){.color-circle-select .color-circle-container{width:3.5rem;height:3.5rem}}.change-colors-wrapper .bold{font-size:1.2rem;padding-top:1rem}.colors-section{border-bottom:1px solid #e7e7e7;padding:0 1rem 1rem;position:relative;margin:1.5rem 0 0}.colors-section .continue-shopping-scroll-container{position:fixed;display:flex;align-items:center;justify-content:space-between;bottom:0;left:0;background:#fff;border-top:1px solid #e7e7e7;height:5rem;z-index:11;padding:1rem;width:100%}.colors-section .continue-shopping-scroll-container .continue-scroll-button{border-radius:2rem;background:#c10b21;color:#fff;width:100%;display:inline-flex;align-items:center;justify-content:center;padding:.875rem 0;transition:all .4s;border:1px solid #c10b21;margin-right:1rem;cursor:pointer}.colors-section .continue-shopping-scroll-container .continue-scroll-button:hover{background:#fff;color:#c10b21}.colors-section .continue-shopping-scroll-container .continue-scroll-button:last-child{margin-right:0}.colors-section .colors-wrapper{display:flex;flex-direction:column;align-items:flex-start;padding-bottom:1rem}.colors-section .colors-wrapper .colors-title{text-align:start;margin:0 0 1.5rem;min-height:2.3rem;width:100%;position:relative}.colors-section .colors-wrapper .colors-title h1{font-size:1.2rem;font-weight:100}.colors-section .colors-wrapper .colors-title .color-addon-price{position:absolute;top:-1rem;right:0}.colors-section .colors-wrapper .colors-title .color-addon-price .color-price-container{transition:all .4s;color:#141515;font-family:bold;font-size:1.2rem}.colors-section .colors-wrapper .colors-container{display:flex;justify-content:flex-start;align-items:center;grid-gap:.55rem;gap:.55rem;margin-bottom:1rem;flex-wrap:wrap}.colors-section .colors-wrapper .colors-container .color-circle-tooltip{color:#141515;font-size:1rem;background-color:#f3f6f9;border-radius:1rem}@media(min-width:1024px){.change-colors-wrapper .bold{font-size:1.2rem;padding-top:0}.colors-section .continue-shopping-scroll-container{width:46%;padding:1rem 3.25rem;padding-inline-end:2rem}.colors-section .colors-wrapper .colors-title{min-height:unset}.colors-section .colors-wrapper .colors-title h1{text-align:left}.colors-section .colors-wrapper .colors-title .color-addon-price{top:0;transform:translateY(0)!important}.colors-section .colors-wrapper .colors-container{min-height:4.625rem;justify-content:flex-start}}.specs-wrapper{display:flex;flex-direction:column;padding-top:0;padding-bottom:0;padding-inline-start:0;padding-inline-end:0;border-bottom:1px solid #e7e7e7}.specs-wrapper,.specs-wrapper .specs-header{align-items:center;justify-content:space-between}.specs-wrapper .specs-header{display:block;width:100%;margin-bottom:2.5rem}.specs-wrapper .specs-header .swiper{margin-top:2rem;width:calc(100% + 1rem)}.specs-wrapper .specs-header .swiper .spec-option.active{background:#fff;border:1px solid #141414}.specs-wrapper .specs-header .swiper .spec-option{padding:10px 0;border:1px solid transparent;border-radius:2rem;font-size:1rem;text-align:center;font-family:bold;background:#f3f6f9}.specs-wrapper .specs-header .specs-select{display:none}.specs-wrapper .specs-header .specs-title-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;font-weight:800}.specs-wrapper .specs-header .specs-title-container .title{font-size:1.875rem;margin-top:.7rem}.specs-wrapper .specs-header .specs-title-container .sub-title{font-size:1.875rem}.specs-wrapper .specs-details{width:100%;padding-bottom:1rem}.specs-wrapper .specs-details .spec-row{border-radius:1rem;display:flex;align-items:center;justify-content:space-between;padding:1rem}.specs-wrapper .specs-details .spec-row:nth-child(odd){background-color:#f4f4f4}.specs-wrapper .specs-details .spec-row .label{font-size:1rem;color:#000}.specs-wrapper .specs-details .spec-row .value{font-size:1rem;color:#000;text-align:right;text-transform:uppercase}@media(min-width:1024px){.specs-wrapper .specs-header{display:flex}.specs-wrapper .specs-header .specs-select{display:block}.specs-wrapper .specs-header .specs-select .select-drop-down{margin-inline-start:4rem;margin-top:0;width:15rem}.specs-wrapper .specs-header .specs-title-container .sub-title{font-size:1.2rem}}.highlights-container{display:flex;flex-direction:column;padding:2rem;display:none}.highlights-container.variant-highlights-container{padding:1rem 0}.highlights-container .highlights-title{margin-bottom:1.5rem}.highlights-container .highlights-title h1{font-size:1.2rem}.highlights-container .variant-highlights{display:flex;flex-wrap:wrap;justify-content:flex-start;grid-gap:1.75rem;gap:1.75rem;padding-bottom:2rem;border-bottom:1px solid #e7e7e7}.highlights-container.highlights-container-mobile{width:100%;margin-top:2rem;padding:0;display:flex!important}.highlights-container.highlights-container-mobile .variant-details{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding:0;grid-gap:initial;gap:initial;margin-inline-start:0}.highlights-container.highlights-container-mobile .variant-details .detail-container{margin-bottom:1rem;width:33.333333%}.highlights-container.highlights-container-mobile .variant-details .detail-container .top{font-size:1.275rem}.highlights-container.highlights-container-mobile .variant-details .detail-container .bottom{text-align:center;font-size:.8rem}.highlights-container .variant-details{display:none;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;grid-gap:2rem;gap:2rem;margin-inline-start:-2.25rem;padding:2rem 0 0}.highlights-container .variant-details .detail-container{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;margin-top:0}.highlights-container .variant-details .detail-container .top{font-size:1.5rem;font-weight:800;text-transform:uppercase;text-align:center;height:100%;display:flex;align-items:center}.highlights-container .variant-details .detail-container .bottom{font-size:1rem;color:5f656c;margin-top:.3rem;text-transform:uppercase}@media(min-width:1024px){.highlights-container{display:flex}.highlights-container .variant-highlights{grid-gap:2.5vw;gap:2.5vw}.highlights-container .variant-details{display:grid}.highlights-container .variant-details .detail-container .bottom{font-size:1rem}}.variant-highlight-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.variant-highlight-container .img-container{width:5rem;height:5rem;display:flex;justify-content:center;align-items:center;background:#f3f6f9;border-radius:2rem;margin-bottom:.5rem}.variant-highlight-container .img-container img{width:45%;height:45%;-o-object-fit:contain;object-fit:contain}.variant-highlight-container .title-container{font-size:.9rem;color:#141515;text-align:center;height:2rem}.variant-highlight-container .__react_component_tooltip{color:#141515;font-size:1rem;background-color:#f3f6f9;border-radius:1rem}@media(min-width:1024px){.variant-highlight-container{width:15%}.variant-highlight-container .title-container{min-height:3rem;font-size:1rem}.variant-highlight-container .img-container{width:6rem;height:6rem}}.exterior-slider-container{width:100%;height:100%;background:linear-gradient(0deg,#f3f6f9,#f3f6f9),linear-gradient(180deg,transparent 60.94%,rgba(0,0,0,.7));position:relative}.exterior-slider-container .right-container-overlay{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:linear-gradient(180deg,transparent 60.94%,rgba(0,0,0,.7));z-index:10}.exterior-slider-container .thumbs-container{display:flex;align-items:center;width:100%;position:absolute;right:0;z-index:9}.exterior-slider-container .thumbs-container .back-link-container{color:#141515;margin-inline-start:3rem;display:flex;align-items:center;justify-content:center;padding:.5rem 1rem;border:1px solid transparent;transition:all .3s cubic-bezier(.165,.84,.44,1);border-radius:2rem;cursor:pointer}.exterior-slider-container .thumbs-container .back-link-container.interior{color:#fff}.exterior-slider-container .thumbs-container .back-link-container.interior .back-link-img img{filter:invert(100%)}.exterior-slider-container .thumbs-container .back-link-container:hover{background-color:#fff;border:1px solid #fff;transition:all .3s cubic-bezier(.165,.84,.44,1);color:#141515}.exterior-slider-container .thumbs-container .back-link-container:hover .back-link-img{opacity:1;transform:translateX(-.125rem);transition-delay:.3s}.exterior-slider-container .thumbs-container .back-link-container:hover .back-link-img img{filter:unset}.exterior-slider-container .thumbs-container .back-link-container .back-link-img{width:2rem;height:2rem;position:relative;transform:translateX(.125rem);opacity:0;transition:all .3s cubic-bezier(.165,.84,.44,1)}.exterior-slider-container .swiper{width:100%;height:100%}.exterior-slider-container .swiper .swiper-slide{transition:opacity .4s}.exterior-slider-container .swiper .swiper-slide .no-img-available{background-color:transparent;height:100%;width:100%;position:relative;z-index:2;display:flex;justify-content:center;align-items:center;font-size:2rem}.exterior-slider-container .swiper .swiper-slide .no-img-available:before{content:"";position:absolute;inset:0;z-index:1}.exterior-slider-container .swiper .swiper-slide .no-img-available .thank-you-toast-container{width:60%;position:relative;inset:0;align-items:center}.exterior-slider-container .swiper .swiper-slide .no-img-available .thank-you-toast-container .img-container{position:relative;height:3rem}.exterior-slider-container .swiper .show-model-img{opacity:1!important}.exterior-slider-container .swiper .hide-model-img{opacity:0!important}.exterior-slider-container .thumbs-swiper{width:70%;margin-inline-end:0}.exterior-slider-container .thumbs-swiper .swiper-slide{cursor:pointer;transition:all .4s}.exterior-slider-container .thumbs-swiper .swiper-slide.swiper-slide-thumb-active .img-container{border:8px solid rgba(243,246,249,.5);border-radius:1rem}.exterior-slider-container .thumbs-swiper .swiper-slide.swiper-slide-thumb-active .img-container img{border-radius:0}.exterior-slider-container .thumbs-swiper .swiper-slide .img-container{position:relative;border:8px solid transrparent;border-radius:1rem;width:100%;height:4.5rem;background:linear-gradient(0deg,#fff,#fff)}.exterior-slider-container .thumbs-swiper .swiper-slide .img-container img{width:100%;border-radius:1rem}.exterior-slider-container .text-container{height:100%;text-align:center;display:flex;align-items:center;justify-content:center}.exterior-slider-container .disclaimer{transform:translateY(0);position:absolute;bottom:0;right:2rem;background:#fff;width:2rem;height:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .4s;cursor:pointer;transform:translateY(-.25rem)}.exterior-slider-container .disclaimer:hover{background:#e7e7e7}.exterior-slider-container .disclaimer.mobile{display:flex;right:1rem}.exterior-slider-container .disclaimer.mobile .__react_component_tooltip{font-size:.65rem}.exterior-slider-container .disclaimer.desktop{display:none}@media(min-width:1024px){.exterior-slider-container .disclaimer.mobile{display:none}.exterior-slider-container .disclaimer.desktop{display:flex}}.upgrade-variant-container{display:flex;background:#c10b21;box-shadow:0 10px 17px rgba(193,11,33,.4);flex-wrap:wrap;border-radius:1rem;margin:0;padding:2rem 1.5rem;grid-gap:1rem;gap:1rem;color:#fff;position:relative;max-height:7.5rem;transition:max-height .4s;overflow:hidden}.upgrade-variant-container.full-height{max-height:40rem}.upgrade-variant-container .upgrade-variant-first-col{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;grid-gap:1.5rem;gap:1.5rem;width:100%}.upgrade-variant-container .upgrade-variant-first-col .upgrade-variant-at-container{display:flex;grid-gap:1rem;gap:1rem}.upgrade-variant-container .upgrade-variant-first-col .upgrade-variant-at-container .img-container{background:hsla(0,0%,100%,.13);border-radius:1rem;display:flex;align-items:center;justify-content:center;padding:.5rem}.upgrade-variant-container .upgrade-variant-first-col .upgrade-variant-at-container .text-container{display:flex;grid-gap:.5rem;gap:.5rem;flex-direction:column;align-items:flex-start;justify-content:center}.upgrade-variant-container .upgrade-variant-first-col .upgrade-variant-at-container .text-container h1{font-size:1rem;font-weight:100;font-style:normal}.upgrade-variant-container .upgrade-variant-first-col .upgrade-variant-at-container .text-container .at-just{font-size:1rem}.upgrade-variant-container .upgrade-variant-first-col .upgrade-variant-at-container .text-container .at-just .price{font-weight:100;font-style:italic}.upgrade-variant-container .upgrade-variant-first-col .upgrade-now-btn-container .upgrade-now-btn{display:flex;align-items:center;justify-content:center;grid-gap:.5rem;gap:.5rem;font-size:1rem;border-radius:2rem;cursor:pointer;transition:all .4s;padding:.5rem 1rem}.upgrade-variant-container .upgrade-variant-first-col .upgrade-now-btn-container .upgrade-now-btn:hover{background-color:#fff;color:#c10b21}.upgrade-variant-container .upgrade-variant-first-col .upgrade-now-btn-container .upgrade-now-btn:hover img{filter:none}.upgrade-variant-container .upgrade-variant-first-col .upgrade-now-btn-container .upgrade-now-btn img{width:1.2rem;margin-inline-end:.2rem;filter:brightness(0) invert(1)}.upgrade-variant-container .upgrade-variant-second-col{display:block}.upgrade-variant-container .upgrade-variant-second-col .upgrade-features{padding:0;margin:0;display:flex;flex-wrap:wrap;max-height:none;justify-content:center;margin-inline-start:.5rem}.upgrade-variant-container .upgrade-variant-second-col .upgrade-features .upgrade-feature{font-size:1rem;margin-inline-end:1.5rem;width:calc(50% - 1.5rem);margin-top:.75rem;display:list-item}.upgrade-variant-container .upgrade-variant-second-col .upgrade-features .upgrade-feature:nth-of-type(2n){margin-inline-end:0}.upgrade-variant-container .upgrade-variant-second-col .upgrade-now-btn{font-size:1.2rem;padding:.6rem 1.875rem;display:flex;align-items:center;justify-content:center;border-radius:2rem;cursor:pointer;margin-top:2rem;text-align:center;width:100%;background-color:#fff;color:#c10b21}.upgrade-variant-container .expand-upgrade-container,.upgrade-variant-container .upgrade-close-btn-container{position:absolute;top:.5rem;right:.5rem;cursor:pointer;padding:.5rem}.upgrade-variant-container .expand-upgrade-container img,.upgrade-variant-container .upgrade-close-btn-container img{width:100%;height:100%;transition:all .4s}.upgrade-variant-container .expand-upgrade-container img.flipped,.upgrade-variant-container .upgrade-close-btn-container img.flipped{transform:rotate(180deg)}.upgrade-variant-container .upgrade-close-btn-container{background:transparent;border-radius:50%;display:flex;justify-content:center;align-items:center;padding:.125rem;top:.75rem;right:.75rem;cursor:pointer;transition:all .2s ease-in-out}.upgrade-variant-container .upgrade-close-btn-container:hover{transition:all .3s ease-in-out;background:#fff}.upgrade-variant-container .upgrade-close-btn-container:hover img{filter:invert(100%)}.upgrade-variant-container .expand-upgrade-container{top:2rem;right:1rem}@media(min-width:660px){.upgrade-variant-container .upgrade-variant-second-col{width:100%}.upgrade-variant-container .upgrade-variant-second-col .upgrade-features{display:flex;flex-direction:row}.upgrade-variant-container .upgrade-variant-second-col .upgrade-features .upgrade-feature{width:auto}.upgrade-variant-container .upgrade-variant-second-col .upgrade-features .upgrade-feature:nth-of-type(2n){margin-inline-end:1.5rem}.upgrade-variant-container .upgrade-variant-second-col .upgrade-now-btn{width:100%}}@media(min-width:1024px){.upgrade-variant-container{flex-wrap:nowrap;padding:2rem;grid-gap:3.5rem;gap:3.5rem;max-height:none}.upgrade-variant-container .upgrade-variant-first-col{width:auto}.upgrade-variant-container .upgrade-variant-first-col .upgrade-variant-at-container .text-container h1{font-style:italic}.upgrade-variant-container .upgrade-variant-second-col{display:flex;width:auto;position:relative}.upgrade-variant-container .upgrade-variant-second-col .loading{position:absolute;top:5%;left:10rem;transform:translateY(-50%)}.upgrade-variant-container .upgrade-variant-second-col .upgrade-features{position:relative;display:flex;max-height:8rem;min-height:8rem;flex-direction:column;max-width:24rem;justify-content:unset;margin-inline-start:unset;grid-gap:.4rem;gap:.4rem}.upgrade-variant-container .upgrade-variant-second-col .upgrade-features .upgrade-feature{display:list-item;margin-top:0;width:-moz-fit-content;width:fit-content;margin-inline-end:2rem}.upgrade-variant-container .upgrade-variant-second-col .upgrade-features .upgrade-feature:nth-of-type(2n){margin-inline-end:2rem;width:-moz-fit-content;width:fit-content;text-align:left}}.shop-container .left-container .change-variant-mobile-container .download-receipt{padding:0 0 2rem}.shop-container .left-container .change-variant-mobile-container .download-receipt img{width:1.5rem}.shop-container .left-container .change-variant-mobile-container .select-variant{background-color:#fdfeff;border:1px solid #dedede;border-radius:2rem;display:flex;align-items:center;justify-content:space-between;padding:1rem;margin-bottom:1.5rem}.shop-container .left-container .change-variant-mobile-container .select-variant.selected{border:1px solid #c10b21}.shop-container .left-container .change-variant-mobile-container .select-variant span{font-family:bold;width:50%;display:block;font-size:1.2rem}.shop-container .left-container .change-variant-mobile-container .select-variant span.variant-more-info{font-family:light}.shop-container .left-container .change-variant-mobile-container .select-variant span.variant-price{font-weight:800}.shop-container .left-container .change-variant-mobile-container .select-variant span.variant-more-info{color:#848c96;width:1.2rem!important;height:1.2rem;border-radius:50%;border:1.5px solid #848c96;display:flex;align-items:center;justify-content:center;margin-inline-start:.4rem;font-size:.8rem}.shop-container .left-container .change-variant-mobile-container .select-variant .variant-info{display:flex;width:50%;justify-content:flex-end;align-items:center}.shop-container .left-container .change-variant-mobile-container .select-variant .variant-info span{width:auto}.shop-container .left-container .change-variant-mobile-container .select-variant:last-child{margin-bottom:0}.shop-container .left-container .change-variant-mobile-container .select-variant .selected-variant-modal .selected-variant-modal-overlay{position:fixed;top:0;bottom:0;width:100%;height:100%;left:0;right:0;background-color:#848c96;opacity:.2;z-index:110}.shop-container .left-container .change-variant-mobile-container .select-variant .selected-variant-modal .selected-variant-modal-container{position:fixed;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#fff;z-index:112;border-radius:2rem;border-bottom-right-radius:0;border-bottom-left-radius:0;padding:2rem;overflow-y:hidden}.shop-container .left-container .change-variant-mobile-container .select-variant .selected-variant-modal .selected-variant-modal-container::-webkit-scrollbar{display:none}.shop-container .left-container .change-variant-mobile-container .select-variant .selected-variant-modal .selected-variant-modal-container .selected-variant-modal-header{margin-bottom:.6rem}.shop-container .left-container .change-variant-mobile-container .select-variant .selected-variant-modal .selected-variant-modal-container .selected-variant-modal-header .close-selected-variant-modal{position:absolute;top:1rem;right:1rem;padding:1rem}.shop-container .left-container .change-variant-mobile-container .select-variant .selected-variant-modal .selected-variant-modal-container .variant-price{font-size:1.4rem;font-family:bold}.shop-container .left-container .change-variant-mobile-container .select-variant .selected-variant-modal .selected-variant-modal-container .variant-description{color:#5f656c;margin-bottom:.6rem;font-size:1.2rem}.shop-container .left-container .change-variant-mobile-container .select-variant .selected-variant-modal .selected-variant-modal-container .variant-highlights{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;grid-gap:.7rem;gap:.7rem;margin-top:2rem;height:55vh;overflow-y:scroll}.shop-container .left-container .change-variant-mobile-container .select-variant .selected-variant-modal .selected-variant-modal-container .variant-highlights .variant-highlight-container{width:calc(33.333333337% - .5rem);margin-bottom:1rem}.shop-container .left-container .change-variant-mobile-container .select-variant .selected-variant-modal .selected-variant-modal-container .variant-highlights .variant-highlight-container .highlight-name-mobile{display:flex;align-items:center;justify-content:center;text-align:center;margin-bottom:.5rem;height:3.5rem;font-size:.8rem}.shop-container .left-container .change-variant-mobile-container .select-variant .selected-variant-modal .selected-variant-modal-container .select-variant-btn{border-radius:2rem;width:100%;padding:1rem;display:flex;align-items:center;justify-content:center;margin-top:1rem;border:1px solid #c10b21}.shop-container .left-container .change-variant-mobile-container .select-variant .selected-variant-modal .selected-variant-modal-container .select-variant-btn.selected{background-color:#c10b21;color:#fff}.shop-container .left-container .change-variant-mobile-container .choose-variant-sub{margin-bottom:1.5rem}.shop-container .left-container .change-variant-mobile-container .disclaimer{transform:translateY(-.875rem)}@media(min-width:660px){.shop-container .left-container .change-variant-mobile-container .select-variant .selected-variant-modal .selected-variant-modal-container{height:42vh}.shop-container .left-container .change-variant-mobile-container .select-variant .selected-variant-modal .selected-variant-modal-container .variant-highlights{min-height:unset}}@media(min-width:768px){.shop-container .left-container .change-variant-mobile-container .select-variant .selected-variant-modal .selected-variant-modal-container{height:82vh}.shop-container .left-container .change-variant-mobile-container .select-variant .selected-variant-modal .selected-variant-modal-container .variant-highlights{min-height:unset}}.continue-shopping-container{bottom:0;left:0;background:#fffcfc;height:-moz-fit-content;height:fit-content;width:100%}.continue-shopping-container.disabled{cursor:not-allowed;pointer-events:none}.continue-shopping-container .continue-shopping-btn,.continue-shopping-container .continue-shopping-btn .cta-button-container{width:100%}@media(min-width:1024px){.continue-shopping-container,.continue-shopping-container.full-width{width:100%}}.book-test-drive-container{height:100%!important}.book-test-drive-container .title-container{background-color:#fff;padding:2rem;display:flex;justify-content:space-between;align-items:center}.book-test-drive-container .title-container h1{font-size:1.6rem;font-weight:100}.book-test-drive-container .title-container .close-container{background:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;padding:.75rem;cursor:pointer;transition:all .2s ease-in-out;position:relative}.book-test-drive-container .title-container .close-container:hover{transition:all .3s ease-in-out;background:#f3f6f9;box-shadow:0 6px 7px rgba(199,214,238,.41)}.book-test-drive-container .book-test-drive-content-container{display:flex;flex-direction:column;height:auto;background:linear-gradient(0deg,#f3f6f9,#f3f6f9),linear-gradient(180deg,transparent 60.94%,rgba(0,0,0,.7))}.book-test-drive-container .book-test-drive-content-container .left-container{width:100%;order:2}.book-test-drive-container .book-test-drive-content-container .left-container .form-container{padding:2rem 2.2rem}.book-test-drive-container .book-test-drive-content-container .left-container .form-container .form-title{font-size:1.4rem;font-weight:800}.book-test-drive-container .book-test-drive-content-container .left-container .form-container .form-title-container h2{font-size:1.5rem}.book-test-drive-container .book-test-drive-content-container .left-container .form-container .book-test-drive-form-container{margin-top:1.8rem}.book-test-drive-container .book-test-drive-content-container .left-container .form-container .book-test-drive-form-container .form-inputs-container{width:100%}.book-test-drive-container .book-test-drive-content-container .left-container .form-container .book-test-drive-form-container .form-inputs-container .name-container{display:flex;justify-content:space-between;flex-direction:column}.book-test-drive-container .book-test-drive-content-container .left-container .form-container .book-test-drive-form-container .form-inputs-container .name-container .input-container{width:100%}.book-test-drive-container .book-test-drive-content-container .left-container .form-container .book-test-drive-form-container .form-inputs-container .input-container{min-height:6rem;margin-bottom:1rem;position:relative}.book-test-drive-container .book-test-drive-content-container .left-container .form-container .book-test-drive-form-container .form-inputs-container .input-container label{font-size:1rem;font-family:bold;font-weight:100;margin-bottom:.6rem;display:block}.book-test-drive-container .book-test-drive-content-container .left-container .form-container .book-test-drive-form-container .form-inputs-container .input-container.phone-container.error-border .react-phonenr-input input{border:1px solid #c10b21}.book-test-drive-container .book-test-drive-content-container .left-container .form-container .book-test-drive-form-container .form-inputs-container .input-container.phone-container .react-phonenr-input{position:relative}.book-test-drive-container .book-test-drive-content-container .left-container .form-container .book-test-drive-form-container .form-inputs-container .input-container.phone-container .react-phonenr-input .country-list-item{direction:ltr}.book-test-drive-container .book-test-drive-content-container .left-container .form-container .book-test-drive-form-container .form-inputs-container .input-container.phone-container .react-phonenr-input input{align-items:center;background-color:#fff;border-radius:2rem;border:1px solid #dedede;cursor:default;display:flex;flex-wrap:wrap;justify-content:space-between;min-height:3rem;outline:0!important;position:relative;transition:all .1s;box-sizing:border-box;color:#000;cursor:text;width:100%;font-family:light;font-size:1rem;padding-top:.25rem;padding-bottom:.25rem;padding-inline-start:5rem;padding-inline-end:1rem}.book-test-drive-container .book-test-drive-content-container .left-container .form-container .book-test-drive-form-container .form-inputs-container .input-container.phone-container .react-phonenr-input .flag-wrapper{border:none;border-radius:0;background-color:transparent;position:absolute;width:3.5rem;left:1rem;top:50%;transform:translateY(-50%);z-index:2}.book-test-drive-container .book-test-drive-content-container .left-container .form-container .book-test-drive-form-container .form-inputs-container .input-container.phone-container .react-phonenr-input .flag-wrapper:after{border-top-color:#000}.book-test-drive-container .book-test-drive-content-container .left-container .form-container .book-test-drive-form-container .form-inputs-container .input-container.phone-container .react-phonenr-input .flag-wrapper .selected-flag:hover{background-color:transparent}.book-test-drive-container .book-test-drive-content-container .left-container .form-container .book-test-drive-form-container .form-inputs-container .input-container.phone-container .react-phonenr-input .country-list-item{font-family:light;color:#000}.book-test-drive-container .book-test-drive-content-container .left-container .form-container .book-test-drive-form-container .form-inputs-container .input-container.text-area .text-input{padding:1rem;resize:none}.book-test-drive-container .book-test-drive-content-container .left-container .form-container .book-test-drive-form-container .form-inputs-container .text-input{align-items:center;background-color:#fff;border-radius:2rem;border:1px solid #dedede;cursor:default;display:flex;flex-wrap:wrap;justify-content:space-between;min-height:3rem;outline:0!important;position:relative;transition:all .1s;box-sizing:border-box;color:#000;margin-inline-end:3rem;cursor:text;width:100%;font-family:light;font-size:1.2rem;padding:.25rem 1rem}.book-test-drive-container .book-test-drive-content-container .left-container .form-container .book-test-drive-form-container .form-inputs-container .text-input.error-border{border:1px solid #c10b21}.book-test-drive-container .book-test-drive-content-container .left-container .form-container .book-test-drive-form-container .form-inputs-container .text-input::-moz-placeholder{color:#000;font-family:light}.book-test-drive-container .book-test-drive-content-container .left-container .form-container .book-test-drive-form-container .form-inputs-container .text-input:-ms-input-placeholder{color:#000;font-family:light}.book-test-drive-container .book-test-drive-content-container .left-container .form-container .book-test-drive-form-container .form-inputs-container .text-input::placeholder{color:#000;font-family:light}.book-test-drive-container .book-test-drive-content-container .left-container .form-container .book-test-drive-form-container .form-inputs-container select{color:#000;font-family:light;-webkit-appearance:none;-moz-appearance:none;appearance:none}.book-test-drive-container .book-test-drive-content-container .left-container .form-container .book-test-drive-form-container .form-inputs-container .error{font-family:light;color:#c10b21;margin-top:.5rem;position:absolute;bottom:-1rem;left:0}.book-test-drive-container .book-test-drive-content-container .left-container .form-container .form-button-container{display:flex;justify-content:center;margin-top:2rem;flex-wrap:wrap-reverse;grid-gap:1rem;gap:1rem}.book-test-drive-container .book-test-drive-content-container .left-container .form-container .form-button-container .form-submit-btn{display:flex;justify-content:center;align-items:center;width:100%;height:3.4rem;font-size:1rem;background:#c10b21;border-radius:2rem;cursor:pointer;position:relative;z-index:10;transition:all .4s;color:#fff;border:1px solid #c10b21}.book-test-drive-container .book-test-drive-content-container .left-container .form-container .form-button-container .form-submit-btn:hover{background:#fff;color:#c10b21;border-color:#141515}.book-test-drive-container .book-test-drive-content-container .left-container .form-container .form-button-container .mandatory{display:flex;align-items:center;justify-content:center;color:5f656c}.book-test-drive-container .book-test-drive-content-container .right-container{width:100%;position:relative;height:30vh;order:1}@media(min-width:1024px){.book-test-drive-container{background:linear-gradient(0deg,#f3f6f9,#f3f6f9),linear-gradient(180deg,transparent 60.94%,rgba(0,0,0,.7))}.book-test-drive-container .title-container{height:7rem}.book-test-drive-container .title-container h1{font-size:3rem}.book-test-drive-container .book-test-drive-content-container{flex-direction:row;height:calc(100vh - 7rem);background:linear-gradient(0deg,#f3f6f9,#f3f6f9),linear-gradient(180deg,transparent 60.94%,rgba(0,0,0,.7))}.book-test-drive-container .book-test-drive-content-container .left-container,.book-test-drive-container .book-test-drive-content-container .right-container{width:50%}.book-test-drive-container .book-test-drive-content-container .left-container{order:1}.book-test-drive-container .book-test-drive-content-container .left-container .form-container{padding:2rem 2.2rem 0}.book-test-drive-container .book-test-drive-content-container .left-container .form-container .book-test-drive-form-container .form-inputs-container .name-container{flex-direction:row}.book-test-drive-container .book-test-drive-content-container .left-container .form-container .book-test-drive-form-container .form-inputs-container .name-container .input-container{width:47%}.book-test-drive-container .book-test-drive-content-container .left-container .form-container .form-button-container{margin-top:0;flex-wrap:nowrap;justify-content:space-between}.book-test-drive-container .book-test-drive-content-container .left-container .form-container .form-button-container .form-submit-btn{width:15rem}.book-test-drive-container .book-test-drive-content-container .right-container{height:auto;order:2}}.thank-you-toast-container{display:flex;justify-content:center;align-items:flex-start;width:25rem;grid-gap:1.4rem;gap:1.4rem;padding:1.75rem;border-radius:1rem;background-color:#fff;position:absolute;z-index:107;right:0;top:7rem}.thank-you-toast-container.error{position:fixed;width:90%;right:1rem;left:1rem;top:7rem;box-shadow:0 10px 17px rgba(174,192,207,.31);flex-direction:column;z-index:108}.thank-you-toast-container.error .thank-you-close-container{top:1rem;right:1rem;width:2.5rem;height:2.5rem;border-radius:50%;background-color:#f9f9f9;position:absolute;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .4s}.thank-you-toast-container.error .thank-you-close-container:hover{background-color:#e7e7e7}.thank-you-toast-container.error .img-container{background-color:#141414;padding:0;width:50%;margin:0 auto}.thank-you-toast-container.error .text-container{grid-gap:.4rem;gap:.4rem;text-align:center}.thank-you-toast-container .img-container{border-radius:50%;width:3rem;display:flex;justify-content:center;align-items:center;padding:.5rem;background-color:#10c600}.thank-you-toast-container .img-container img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.thank-you-toast-container .text-container{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.thank-you-toast-container .text-container h5{font-size:1.5rem;width:95%}.thank-you-toast-container .text-container p{font-size:1rem;opacity:.4}@media(min-width:1024px){.thank-you-toast-container{right:2rem!important}.thank-you-toast-container.error{width:52%;right:auto;left:47%;flex-direction:row}.thank-you-toast-container.error .text-container{text-align:left;text-align:initial}.thank-you-toast-container.error .img-container{width:15%}}.buy-now-container{height:auto;margin-top:6rem;display:flex;flex-direction:column}.buy-now-container .back-button-container{display:flex;align-items:center;justify-content:flex-start;margin-bottom:1rem;cursor:pointer;padding:.5rem 1rem;border-radius:2rem;width:-moz-fit-content;width:fit-content;background-color:#f3f6f9;border:1px solid #fff;transition:all .3s cubic-bezier(.165,.84,.44,1);color:#141515}.buy-now-container .back-button-container img{width:1rem;height:1rem;position:relative;transform:translateX(.125rem);transition:all .3s cubic-bezier(.165,.84,.44,1)}.buy-now-container .back-button-container span{margin-inline-start:.5rem;text-transform:uppercase;font-weight:800}.buy-now-container .form-types-container{display:flex;align-items:center}.buy-now-container .form-title-type-container{border:none;margin-bottom:2rem;text-align:center}.buy-now-container .form-title-type-container .tabs-type-tooltip{color:#141515;font-size:1rem;background-color:#f3f6f9;border-radius:1rem}.buy-now-container .form-title-type-container .tab-type{border:none;color:#141515;font-size:1.1rem;font-weight:600;padding:0 0 1rem;border-radius:0;margin-inline-end:2rem;position:relative;cursor:pointer;width:100%}.buy-now-container .form-title-type-container .tab-type.tab-type-selected:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:#c10b21;box-shadow:0 4px 6px rgba(193,11,33,.43);animation:make-full-width .55s cubic-bezier(.23,1,.32,1)}.buy-now-container .left-container,.buy-now-container .right-container{width:100%}.buy-now-container .left-container{padding:0 1rem 2rem;order:2}.buy-now-container .left-container .header-container{display:flex;justify-content:space-between;margin-top:0;align-items:flex-start;flex-direction:column-reverse}.buy-now-container .left-container h2.form-order-info{font-family:bold;font-size:1.2rem}.buy-now-container .left-container p.form-order-info{font-size:.9rem;color:#5f656c}.buy-now-container .left-container .buy-now-form-container{margin:2.5rem 0;border-bottom:0 solid #e7e7e7}.buy-now-container .left-container .buy-now-form-container .loading.big{position:fixed;top:0;left:0;right:auto;bottom:0;width:100%;height:100%;z-index:110;display:flex;align-items:center;justify-content:center;background:#fff}.buy-now-container .left-container .buy-now-form-container .form-inputs-container{width:100%}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .location-disclaimer{color:5f656c;font-size:1rem;position:absolute;bottom:0}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .upload-documents h3{font-weight:800;font-size:1.5rem;margin-bottom:2rem}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .upload-documents .sub-text{font-size:1rem;color:5f656c}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .upload-documents .documents-container{display:flex;flex-direction:column;grid-gap:2rem;gap:2rem;margin:1.5rem 0}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .upload-documents .documents-container .document{display:flex;justify-content:space-between;align-items:center;position:relative;min-height:2.7rem}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .upload-documents .documents-container .document .name{font-size:1rem;font-weight:800}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .upload-documents .documents-container .document .uploaded-file-name-container{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;background:#f3f6f9;border-radius:2rem;padding:1rem;width:7rem;height:2.4rem;cursor:pointer}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .upload-documents .documents-container .document .uploaded-file-name-container .uploaded-file-name{width:8rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .upload-documents .documents-container .document .uploaded-file-name-container .img-container{width:2rem;height:1.5rem;transition:.3s cubic-bezier(.165,.84,.44,1);border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .upload-documents .documents-container .document .uploaded-file-name-container .img-container:hover{background-color:#fff}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .upload-documents .documents-container .document .uploaded-file-name-container .img-container img{height:100%;width:.625rem}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .upload-documents .documents-container .document .upload-button-container .cta-button-container{width:7rem;height:2.4rem;font-size:1rem;line-height:1px;box-shadow:0 10px 17px rgba(174,192,207,.31)}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .form-group{display:flex;justify-content:space-between;flex-direction:column}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .form-group .input-container{width:100%;padding-bottom:1.5rem}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .input-container{min-height:6rem;margin-bottom:1rem;position:relative}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .input-container label{font-size:1rem;font-family:bold;font-weight:100;margin-bottom:.6rem;display:block}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .input-container .phone-container{position:relative;padding-bottom:1.5rem}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .input-container .phone-container.error-border input{border:1px solid #c10b21}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .input-container .phone-container input{align-items:center;background-color:#fff;border-radius:2rem;border:1px solid #dedede;cursor:default;display:flex;flex-wrap:wrap;justify-content:space-between;min-height:3rem;outline:0!important;position:relative;transition:all .1s;box-sizing:border-box;color:#000;cursor:text;width:100%;font-family:light;font-size:1rem;padding-top:.25rem;padding-bottom:.25rem;padding-inline-start:5.75rem;padding-inline-end:1rem}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .input-container .phone-container .flag-wrapper{border:none;border-radius:0;background-color:transparent;display:flex;align-items:center;justify-content:center;position:absolute;width:4.5rem;left:1rem;top:50%;transform:translateY(-50%);z-index:2;margin-top:.29rem}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .input-container .phone-container .flag-wrapper:after{border-top-color:#000}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .input-container .phone-container .flag-wrapper .selected-flag:hover{background-color:transparent}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .input-container .phone-container .flag-wrapper .country-flag{width:2rem;height:2rem;margin-right:.5rem;position:relative}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .input-container .phone-container .flag-wrapper .country-flag img{border-radius:.3rem}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .input-container .phone-container .country-list-item{font-family:light;color:#000}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .input-container.text-area .select-input,.buy-now-container .left-container .buy-now-form-container .form-inputs-container .input-container.text-area .text-input{padding:1rem;resize:none}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .input-container.terms-container{border-top:1px solid #e7e7e7;padding-top:1.875rem;margin-bottom:1rem;min-height:4.875rem;display:flex;align-items:center;justify-content:flex-start}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .input-container.terms-container input[type=checkbox]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .input-container.terms-container .checkbox{display:inline-block;height:20px;width:20px;background:#fff;border:1px solid transparent;margin-inline-end:4px;border-radius:4px}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .input-container.terms-container .checkbox--active{border-color:#10c600;background:#10c600}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .input-container.terms-container label{font-family:light;display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;margin-inline-start:0}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .input-container.terms-container .terms-link{color:#c10b21;margin-bottom:.6rem;cursor:pointer;text-decoration:underline}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .input-container.terms-container .error{bottom:-1rem;margin-inline-start:.9rem}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .input-container.terms-container-two{min-height:2rem}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .input-container.terms-container-two input[type=checkbox]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .input-container.terms-container-two .checkbox{display:inline-block;height:20px;width:20px;background:#fff;border:1px solid transparent;margin-inline-end:4px;border-radius:4px}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .input-container.terms-container-two .checkbox--active{border-color:#10c600;background:#10c600}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .input-container.terms-container-two label{font-family:light;display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;flex-wrap:wrap;margin-inline-start:0}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .input-container.terms-container-two .cancel-container{width:calc(100% - 2rem)}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .input-container.terms-container-two .error{bottom:-25px;margin-inline-start:.9rem}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .input-container .verify-container{position:absolute;top:50%;transform:translateY(-50%);right:.15rem;margin-top:.29rem}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .input-container .verify-container.verified .cta-button-container{background-color:#fff;border-color:#32cd32;color:#32cd32;cursor:default}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .input-container .verify-container.disabled{cursor:not-allowed;pointer-events:none}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .input-container .verify-container .loading .lds-ring{width:25px;height:25px}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .input-container .verify-container .loading .lds-ring div{width:10px;height:10px;border:1.5px solid transparent;border-top-color:#c10b21}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .input-container .verify-container .cta-button-container{width:5rem;height:2.65rem}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .select-input,.buy-now-container .left-container .buy-now-form-container .form-inputs-container .text-input{align-items:center;background-color:#fff;border-radius:2rem;border:1px solid #dedede;cursor:default;display:flex;flex-wrap:wrap;justify-content:space-between;min-height:3rem;outline:0!important;position:relative;transition:all .1s;box-sizing:border-box;color:#000;margin-inline-end:3rem;cursor:text;width:100%;font-family:light;font-size:1.2rem;padding:0 1rem}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .select-input.error-border,.buy-now-container .left-container .buy-now-form-container .form-inputs-container .text-input.error-border{border:1px solid #c10b21}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .select-input::-moz-placeholder,.buy-now-container .left-container .buy-now-form-container .form-inputs-container .text-input::-moz-placeholder{color:#000;font-family:light}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .select-input:-ms-input-placeholder,.buy-now-container .left-container .buy-now-form-container .form-inputs-container .text-input:-ms-input-placeholder{color:#000;font-family:light}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .select-input::placeholder,.buy-now-container .left-container .buy-now-form-container .form-inputs-container .text-input::placeholder{color:#000;font-family:light}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .select-input-field{position:relative}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .select-input-field:after{content:"";position:absolute;right:1rem;top:1rem;width:1rem;height:1rem;background:url(/icons/down-arrow.svg);background-repeat:no-repeat;background-position:50%}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .select-input-field .select-input{position:relative;cursor:pointer;font-size:1rem}.buy-now-container .left-container .buy-now-form-container .form-inputs-container select{color:#000;font-family:light;-webkit-appearance:none;-moz-appearance:none;appearance:none}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .error{font-family:light;color:#c10b21;margin-top:.5rem;position:absolute;bottom:-.8125rem;left:0;font-size:1rem}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .payment-details{margin:1rem 0;font-weight:800}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .payment-details .title{font-family:bold;font-size:1.2rem}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .total-price{display:flex;justify-content:space-between;align-items:center;margin:3rem 0}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .total-price .total-price-title{font-family:bold;font-weight:100;font-size:1.5rem}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .total-price .total-price-value{font-weight:800;font-size:1.5rem}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .total-price .price-detail{font-size:1.125rem}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .total-price .price-detail-bold{font-weight:800;font-family:bold}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .total-price.total-price-breakdown{margin:1rem 0}.buy-now-container .left-container .form-button-container{display:flex;justify-content:flex-start;margin:2rem 0}.buy-now-container .left-container .form-button-container .form-submit-btn{display:flex;justify-content:center;align-items:center;width:100%;height:3.4rem;font-size:1rem;background:#c10b21;border-radius:2rem;cursor:pointer;position:relative;z-index:10;transition:all .4s;color:#fff;border:1px solid #c10b21}.buy-now-container .left-container .form-button-container .form-submit-btn:hover{background:#fff;color:#c10b21;border-color:#141515}.buy-now-container .left-container .form-button-container .form-submit-btn.disabled{background-color:#a4a5a6!important;border-color:#a4a5a6!important}.buy-now-container .left-container .form-button-container .form-submit-btn.disabled:hover{color:#fff;cursor:not-allowed}.buy-now-container .right-container{order:1;display:none;align-items:center;justify-content:center;flex-direction:column;grid-gap:5rem;gap:5rem;padding-bottom:3rem}.buy-now-container .right-container.right-container-desktop{display:none}.buy-now-container .right-container.right-container-mobile{display:flex;grid-gap:0;gap:0}.buy-now-container .right-container.right-container-mobile .vehicle-details-container{padding:0}.buy-now-container .right-container .img-container{width:100%;position:relative;height:30vh}.buy-now-container .right-container .vehicle-details-container{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem;align-self:flex-start;justify-content:center;align-items:flex-start;padding:0 4rem}.buy-now-container .right-container .vehicle-details-container .vehicle-title{font-size:1.5rem}.buy-now-container .right-container .vehicle-details-container .vehicle-model{font-size:1rem}.buy-now-container .right-container .vehicle-details-container .vehicle-description{color:5f656c;font-size:1rem;margin-bottom:1.5rem}.buy-now-container .right-container .vehicle-details-container .vehicle-colors{display:flex;align-items:center;justify-content:flex-start;grid-gap:3rem;gap:3rem}.buy-now-container .right-container .vehicle-details-container .vehicle-colors .exterior,.buy-now-container .right-container .vehicle-details-container .vehicle-colors .interior{display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.buy-now-container .right-container .vehicle-details-container .vehicle-colors .exterior h3,.buy-now-container .right-container .vehicle-details-container .vehicle-colors .interior h3{margin-bottom:1rem;font-size:.875rem}.buy-now-container .right-container .vehicle-details-container .vehicle-colors .exterior .color-container,.buy-now-container .right-container .vehicle-details-container .vehicle-colors .interior .color-container{display:flex;grid-gap:.5rem;gap:.5rem;align-items:center}.buy-now-container .right-container .vehicle-details-container .vehicle-colors .exterior .color-container span,.buy-now-container .right-container .vehicle-details-container .vehicle-colors .interior .color-container span{font-size:.875rem}.buy-now-container .right-container .vehicle-details-container .vehicle-colors .exterior .color-container .color-circle-select,.buy-now-container .right-container .vehicle-details-container .vehicle-colors .interior .color-container .color-circle-select{padding:0}.buy-now-container .right-container .vehicle-details-container .vehicle-colors .exterior .color-container .color-circle-select .color-circle-container,.buy-now-container .right-container .vehicle-details-container .vehicle-colors .interior .color-container .color-circle-select .color-circle-container{width:2.5rem;height:2.5rem}.buy-now-container .finance-calculator-container{position:unset;height:auto}.buy-now-container .finance-calculator-container .finance-form-content{position:unset;width:100%;padding:0}.buy-now-container .finance-calculator-container .finance-form-content .form-container h3{font-family:light;font-size:1.2rem;margin-top:0;font-weight:200}.buy-now-container .finance-calculator-container .finance-form-content .title-container{display:none}.buy-now-container .finance-calculator-container .finance-form-vehicle-info{display:none!important}.buy-now-container .disclaimer{width:100%;transform:translateY(0);margin-top:-1rem;margin-bottom:1rem}@media(min-width:1024px){.buy-now-container{margin-top:9rem;flex-direction:row}.buy-now-container .back-button-container{display:flex;align-items:center;justify-content:flex-start;margin-bottom:3rem;cursor:pointer;padding:.5rem 1rem;border:1px solid transparent;transition:all .3s cubic-bezier(.165,.84,.44,1);border-radius:2rem;width:-moz-fit-content;width:fit-content;background-color:transparent}.buy-now-container .back-button-container:hover{background-color:#f3f6f9;border:1px solid #fff;transition:all .3s cubic-bezier(.165,.84,.44,1);color:#141515}.buy-now-container .back-button-container:hover img{opacity:1;transform:translateX(-.125rem);transition-delay:.3s}.buy-now-container .back-button-container img{width:1rem;height:1rem;position:relative;transform:translateX(.125rem);opacity:0;transition:all .3s cubic-bezier(.165,.84,.44,1)}.buy-now-container .back-button-container span{margin-inline-start:.5rem;text-transform:uppercase;font-weight:800}.buy-now-container .form-title-type-container .tab-type{font-size:1.5rem}.buy-now-container .left-container{order:1;width:46%;padding-top:0;padding-bottom:1rem;padding-inline-start:3.75rem;padding-inline-end:1.8rem}.buy-now-container .left-container .header-container{display:flex;justify-content:space-between;align-items:center;margin-top:2rem;flex-direction:row}.buy-now-container .left-container .buy-now-form-container{margin-bottom:2rem}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .error{bottom:-10px}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .upload-documents .documents-container .document .uploaded-file-name-container{width:8rem;height:2.4rem}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .upload-documents .documents-container .document .upload-button-container .cta-button-container{width:8rem}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .input-container.terms-container-two .error{bottom:-12px;margin-inline-start:1.5rem}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .input-container.terms-container-two .cancel-container{width:calc(100% - 6rem)}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .input-container.terms-container .error{margin-inline-start:1.5rem}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .total-price{display:flex;justify-content:space-between;align-items:center;margin:1.5rem 0}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .total-price .total-price-title{font-weight:100;font-size:1.5rem}.buy-now-container .left-container .buy-now-form-container .form-inputs-container .total-price .total-price-value{font-weight:800;font-size:2rem}.buy-now-container .left-container .book-test-drive-form-container .form-inputs-container .form-group{flex-direction:row}.buy-now-container .left-container .book-test-drive-form-container .form-inputs-container .form-group .input-container{width:47%}.buy-now-container .right-container{order:2;width:54%;height:100vh;overflow:hidden;top:0;right:0;position:fixed;background:linear-gradient(0deg,#f3f6f9,#f3f6f9),linear-gradient(180deg,transparent 60.94%,rgba(0,0,0,.7))}.buy-now-container .right-container .img-container{height:40vh}.buy-now-container .right-container.right-container-desktop{display:flex}.buy-now-container .right-container.right-container-mobile{display:none}}.verify-modal-container{position:fixed;top:0;bottom:0;right:0;left:0;width:100%;height:100%;z-index:120;background-color:hsla(213,8%,55%,.58);flex-direction:column;display:flex;align-items:center}.verify-modal-container .verify-modal-content{background:#fff;box-shadow:0 10px 17px rgba(174,192,207,.31);border-radius:1rem;border-bottom-right-radius:0;border-bottom-left-radius:0;width:90%;padding:4rem 0 2rem;margin-top:50%;min-height:21rem}.verify-modal-container .verify-modal-content.terms{margin-top:0;height:100%}.verify-modal-container .verify-modal-content.terms .verify-header{text-align:left;padding:0 2rem 2rem;font-size:2rem}.verify-modal-container .verify-modal-content.terms .verify-body{overflow-y:scroll;max-height:83%;padding:0 2rem 2rem;position:relative}.verify-modal-container .verify-modal-content.terms .verify-body *{width:100%!important;font-family:light!important;max-width:98%;margin-left:0!important;margin-right:0!important;text-indent:0!important;line-height:1.5}.verify-modal-container .verify-modal-content.terms .verify-body .lds-ring{width:80px!important}.verify-modal-container .verify-modal-content.terms .verify-body .lds-ring div{width:64px!important;height:64px!important}.verify-modal-container .verify-modal-content.terms .verify-footer{padding:1rem 2rem;font-size:.8rem}.verify-modal-container .verify-modal-content.terms .verify-footer h3{font-family:bold;display:inline-block}.verify-modal-container .verify-modal-content .verify-header{font-size:1.5rem;font-weight:800;font-family:light;text-align:center;color:#141414;line-height:1.3;padding:0 1rem;position:relative}.verify-modal-container .verify-modal-content .verify-header .close-btn{position:absolute;right:1rem;top:-3rem;cursor:pointer;padding:.5rem;border-radius:50%;background-color:#f3f6f9}.verify-modal-container .verify-modal-content .verify-header .verify-sub-header{text-align:center;margin-top:.7rem;color:#5f656c;font-size:1rem;height:2rem}.verify-modal-container .verify-modal-content .verify-body{--ReactInputVerificationCode-itemWidth:3rem;--ReactInputVerificationCode-itemHeight:3rem}.verify-modal-container .verify-modal-content .verify-body .wrong-code{color:#c10b21;font-size:1.2rem}.verify-modal-container .verify-modal-content .verify-body .ReactInputVerificationCode__container{display:flex;align-items:center;justify-content:center;grid-gap:1rem;gap:1rem;width:100%;margin-top:2rem}.verify-modal-container .verify-modal-content .verify-body .ReactInputVerificationCode__container .ReactInputVerificationCode__item{border-radius:.5rem;box-shadow:none;border:1px solid #dedede}.verify-modal-container .verify-modal-content .verify-body .ReactInputVerificationCode__container .ReactInputVerificationCode__item.is-active{border:1px solid #c10b21!important}.verify-modal-container .verify-modal-content .verify-body .ReactInputVerificationCode__container .ReactInputVerificationCode__item.is-filled{border:1px solid #dedede}.verify-modal-container .verify-modal-content .verify-body .verify-footer{display:flex;align-items:center;justify-content:space-between;flex-direction:column;grid-gap:1rem;gap:1rem;padding:0 2rem;margin-top:2rem}.verify-modal-container .verify-modal-content .verify-body .verify-footer .send-again{order:2;color:#c10b21;font-size:1rem;background:transparent;width:auto;border:none;cursor:pointer}.verify-modal-container .verify-modal-content .verify-body .verify-footer .cta-button-container{width:100%;height:3rem;order:1}@media(min-width:1024px){.verify-modal-container{flex-direction:row;align-items:center;justify-content:center}.verify-modal-container .verify-modal-content{padding:2rem 0;width:35%;border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;min-height:19rem;margin-top:unset}.verify-modal-container .verify-modal-content.terms{width:75%;height:auto;min-height:0;padding-bottom:0}.verify-modal-container .verify-modal-content.terms .verify-body{height:30rem}.verify-modal-container .verify-modal-content.terms .verify-footer{font-size:1rem}.verify-modal-container .verify-modal-content .verify-header{padding:0 7rem}.verify-modal-container .verify-modal-content .verify-header .close-btn{top:-.5rem;background-color:transparent;transition:all .3s cubic-bezier(.165,.84,.44,1)}.verify-modal-container .verify-modal-content .verify-header .close-btn:hover{background-color:#f3f6f9;transition:all .3s cubic-bezier(.165,.84,.44,1)}.verify-modal-container .verify-modal-content .verify-body .verify-footer{flex-direction:row;grid-gap:0;gap:0}.verify-modal-container .verify-modal-content .verify-body .verify-footer .send-again{order:1}.verify-modal-container .verify-modal-content .verify-body .verify-footer .wrong-code{order:2}.verify-modal-container .verify-modal-content .verify-body .verify-footer .cta-button-container{order:3;width:10rem}}.payment-container{margin-top:8rem;padding-top:0;padding-inline-start:1rem;padding-inline-end:1rem}.payment-container .thank-you-container{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;grid-gap:2rem;gap:2rem}.payment-container .thank-you-container .circle{display:flex;align-items:center;justify-content:center;width:5rem;height:5rem;background-color:#10c600;border-radius:50%}.payment-container .thank-you-container .thank-you-text{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;grid-gap:1rem;gap:1rem}.payment-container .thank-you-container .thank-you-text h2{font-size:2.125rem;font-weight:800;text-align:center}.payment-container .thank-you-container .thank-you-text p{font-size:1.2rem;color:rgba(0,0,0,.4);text-align:center}.payment-container .payment-body-container{display:flex;margin-top:4rem;flex-direction:column}.payment-container .payment-body-container .left-container .receipt-card{display:flex;align-items:flex-start;justify-content:space-between;background-color:#fff;flex-direction:column;grid-gap:2rem;gap:2rem;border:1px solid #e7e7e7;padding:2rem;border-radius:1rem;margin-bottom:2rem}.payment-container .payment-body-container .left-container .receipt-card h3{font-size:1rem;font-family:bold;margin-bottom:.5rem}.payment-container .payment-body-container .left-container .receipt-card p{font-size:1.2rem;font-weight:800}.payment-container .payment-body-container .left-container .receipt-card .download-receipt{display:flex;align-items:center;justify-content:space-between;padding:1rem 2rem;grid-gap:.8rem;gap:.8rem;background-color:#c10b21;color:#fff;cursor:pointer;box-shadow:0 10px 17px rgba(174,192,207,.31);border-radius:2rem;transition:all .4s;font-size:.8rem}.payment-container .payment-body-container .left-container .receipt-card .download-receipt img{transition:all .4s;width:.8rem;filter:brightness(1) invert(1)}.payment-container .payment-body-container .left-container .receipt-card .download-receipt:hover{background-color:#fff;color:#141414}.payment-container .payment-body-container .left-container .receipt-card .download-receipt:hover img{filter:none}.payment-container .payment-body-container .left-container .vehicle-container{width:100%;margin-top:4rem;background-color:#f3f6f9;min-height:40vh;border-radius:1rem;display:flex;align-items:center;justify-content:center}.payment-container .payment-body-container .left-container .vehicle-container .swiper{width:100%;height:30vh}.payment-container .payment-body-container .left-container .vehicle-container .swiper .swiper-slide .image-container{position:relative;width:80%;margin:0 auto;height:100%}.payment-container .payment-body-container .left-container .vehicle-container .swiper .swiper-button-next,.payment-container .payment-body-container .left-container .vehicle-container .swiper .swiper-button-prev,.payment-container .payment-body-container .left-container .vehicle-container .swiper .swiper-rtl .swiper-button-next,.payment-container .payment-body-container .left-container .vehicle-container .swiper .swiper-rtl .swiper-button-prev{background-color:transparent;width:2.3rem;height:2.3rem;border-radius:50%;transition:all .4s}.payment-container .payment-body-container .left-container .vehicle-container .swiper .swiper-button-next:after,.payment-container .payment-body-container .left-container .vehicle-container .swiper .swiper-button-prev:after,.payment-container .payment-body-container .left-container .vehicle-container .swiper .swiper-rtl .swiper-button-next:after,.payment-container .payment-body-container .left-container .vehicle-container .swiper .swiper-rtl .swiper-button-prev:after{content:"";width:1rem;height:1rem;transition:all .4s}.payment-container .payment-body-container .left-container .vehicle-container .swiper .swiper-button-next:hover,.payment-container .payment-body-container .left-container .vehicle-container .swiper .swiper-button-prev:hover,.payment-container .payment-body-container .left-container .vehicle-container .swiper .swiper-rtl .swiper-button-next:hover,.payment-container .payment-body-container .left-container .vehicle-container .swiper .swiper-rtl .swiper-button-prev:hover{background-color:#f3f6f9;box-shadow:0 1px 4px 0 rgba(0,0,0,.2)}.payment-container .payment-body-container .left-container .vehicle-container .swiper .swiper-button-next.swiper-button-disabled,.payment-container .payment-body-container .left-container .vehicle-container .swiper .swiper-button-prev.swiper-button-disabled,.payment-container .payment-body-container .left-container .vehicle-container .swiper .swiper-rtl .swiper-button-next.swiper-button-disabled,.payment-container .payment-body-container .left-container .vehicle-container .swiper .swiper-rtl .swiper-button-prev.swiper-button-disabled{display:none}.payment-container .payment-body-container .left-container .vehicle-container .swiper .swiper-button-prev:after,.payment-container .payment-body-container .left-container .vehicle-container .swiper .swiper-rtl .swiper-button-next:after{background:url(/icons/left-arrow.svg) 50% no-repeat}.payment-container .payment-body-container .left-container .vehicle-container .swiper .swiper-button-next:after,.payment-container .payment-body-container .left-container .vehicle-container .swiper .swiper-rtl .swiper-button-prev:after{background:url(/icons/right-arrow.svg) 50% no-repeat}.payment-container .payment-body-container .left-container .vehicle-info-success{border-bottom:1px solid #e7e7e7;padding-bottom:2rem}.payment-container .payment-body-container .left-container .vehicle-info-success .vehicle-details-container.vehicle-details{padding-inline-start:0;padding-inline-end:0;padding-top:2rem}.payment-container .payment-body-container .left-container .vehicle-info-success .explore-btn{width:100%}.payment-container .payment-body-container .right-container .faqs{width:100%;padding:2rem 0;margin-top:0;box-shadow:none;border-radius:1rem}.payment-container .payment-body-container .right-container .faqs h3{font-size:1.3rem;margin-bottom:1.5rem;font-weight:800;font-family:bold}.payment-container .payment-body-container .share-container{align-items:center;flex-direction:column;justify-content:space-between;grid-gap:2rem;gap:2rem;padding-bottom:2rem;border-bottom:1px solid #e7e7e7}.payment-container .payment-body-container .share-container.share-container-desktop{display:none}.payment-container .payment-body-container .share-container.share-container-mobile{display:flex}.payment-container .payment-body-container .share-container h3{font-family:bold;font-size:1rem;text-align:center}.payment-container .payment-body-container .share-container .sharing-btns{display:flex;align-items:center;justify-content:flex-end;width:100%;grid-gap:1.5rem;gap:1.5rem}.payment-container .payment-body-container .share-container .sharing-btns .cta-button-container{width:50%;font-size:.8rem}.payment-container .payment-body-container .share-container .sharing-btns .cta-button-container.white{box-shadow:0 10px 17px rgba(174,192,207,.31)}.payment-container .payment-body-container .social-newsletter{justify-content:space-between}.payment-container .payment-body-container .social-newsletter.social-newsletter-desktop{display:none}.payment-container .payment-body-container .social-newsletter.social-newsletter-mobile{display:flex}.payment-container .payment-body-container .social-newsletter .social{display:flex;align-items:flex-start;justify-content:center;grid-gap:2rem;gap:2rem;flex-direction:column;width:100%;margin-bottom:2rem}.payment-container .payment-body-container .social-newsletter .social .social-icons{display:flex;align-items:center;justify-content:flex-start;grid-gap:1.5rem;gap:1.5rem}.payment-container .payment-body-container .social-newsletter .newsletter h3{font-family:bold;font-size:1rem}@media(min-width:660px){.payment-container{padding-inline-start:2rem;padding-inline-end:2rem}.payment-container .payment-body-container .left-container .receipt-card{border-radius:0}.payment-container .payment-body-container .left-container .vehicle-container .swiper{height:30vh}.payment-container .payment-body-container .right-container .faqs{padding-inline-start:2rem}}@media(min-width:1024px){.payment-container{padding-top:5rem;padding-inline-start:7.5rem;padding-inline-end:7.5rem}.payment-container .thank-you-container{flex-direction:row}.payment-container .thank-you-text h2,.payment-container .thank-you-text p{text-align:left}.payment-container .payment-body-container{flex-direction:row;justify-content:space-between;grid-gap:4.25rem;gap:4.25rem}.payment-container .payment-body-container .left-container{width:55%}.payment-container .payment-body-container .left-container .receipt-card{align-items:center;background-color:rgba(242,245,248,.9);border:none;flex-direction:row;grid-gap:0;gap:0;border-radius:1rem}.payment-container .payment-body-container .left-container .receipt-card .download-receipt{font-size:1rem;grid-gap:1rem;gap:1rem}.payment-container .payment-body-container .left-container .receipt-card .download-receipt img{width:1rem}.payment-container .payment-body-container .left-container .share-container{flex-direction:row}.payment-container .payment-body-container .left-container .share-container h3{text-align:left}.payment-container .payment-body-container .left-container .share-container .sharing-btns{width:auto}.payment-container .payment-body-container .left-container .share-container .sharing-btns .cta-button-container{width:15rem;font-size:1rem}.payment-container .payment-body-container .left-container .share-container.share-container-desktop{display:flex}.payment-container .payment-body-container .left-container .share-container.share-container-mobile{display:none}.payment-container .payment-body-container .left-container .social-newsletter .social{align-items:flex-start;justify-content:flex-start}.payment-container .payment-body-container .left-container .social-newsletter.social-newsletter-desktop{display:flex}.payment-container .payment-body-container .left-container .social-newsletter.social-newsletter-mobile{display:none}.payment-container .payment-body-container .right-container{width:45%}.payment-container .payment-body-container .right-container .faqs{box-shadow:0 10px 17px rgba(174,192,207,.31)}.share-container-mobile,.social-newsletter-mobile{display:none!important}}.vehicle-details-container.vehicle-details{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem;align-self:flex-start;justify-content:center;align-items:flex-start;padding:0 4rem;position:relative}.vehicle-details-container.vehicle-details .vehicle-title{font-size:1.7rem;font-weight:800}.vehicle-details-container.vehicle-details .vehicle-model{font-size:1rem}.vehicle-details-container.vehicle-details .vehicle-description{color:#5f656c;font-size:1rem;margin-bottom:1.5rem}.vehicle-details-container.vehicle-details .vehicle-colors{display:inline-flex;align-items:center;justify-content:flex-start;grid-gap:3rem;gap:3rem}.vehicle-details-container.vehicle-details .vehicle-colors .exterior,.vehicle-details-container.vehicle-details .vehicle-colors .interior{display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.vehicle-details-container.vehicle-details .vehicle-colors .exterior h3,.vehicle-details-container.vehicle-details .vehicle-colors .interior h3{margin-bottom:1rem;font-size:.875rem}.vehicle-details-container.vehicle-details .vehicle-colors .exterior .color-container,.vehicle-details-container.vehicle-details .vehicle-colors .interior .color-container{display:flex;grid-gap:.5rem;gap:.5rem;align-items:center}.vehicle-details-container.vehicle-details .vehicle-colors .exterior .color-container span,.vehicle-details-container.vehicle-details .vehicle-colors .interior .color-container span{font-size:.875rem}.vehicle-details-container.vehicle-details .vehicle-colors .exterior .color-container .color-circle-select,.vehicle-details-container.vehicle-details .vehicle-colors .interior .color-container .color-circle-select{padding:0}.vehicle-details-container.vehicle-details .vehicle-colors .exterior .color-container .color-circle-select .color-circle-container,.vehicle-details-container.vehicle-details .vehicle-colors .interior .color-container .color-circle-select .color-circle-container{width:2.5rem;height:2.5rem}.vehicle-details-container.vehicle-details .cta-button-container{position:unset;width:100%}@media(min-width:660px){.vehicle-details-container.vehicle-details .cta-button-container{width:25%}}@media(min-width:1024px){.vehicle-details-container.vehicle-details .cta-button-container{position:absolute;top:50%;right:0;transform:translateY(-50%);width:15rem}}.accordion{max-width:600px;margin:1rem auto 0}.accordion .chakra-accordion__item:first-child{border-top:none}.accordion .chakra-accordion__item:last-child{border-bottom:none}.accordion .chakra-accordion__button{padding:1rem 0;font-weight:800}.accordion .chakra-accordion__button:focus{box-shadow:none}.accordion .chakra-accordion__button:hover{background-color:transparent}.accordion .chakra-accordion__button .chakra-icon{border:1px solid #c10b21;border-radius:50%;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;padding:.4rem}.accordion .chakra-accordion__button .chakra-icon g,.accordion .chakra-accordion__button .chakra-icon path{fill:#c10b21}.accordion .accordion-content,.accordion .accordion-title{padding:1.2rem;padding-inline-start:0}.accordion .accordion-title{display:flex;flex-direction:row;justify-content:space-between;cursor:pointer;border-bottom:1px solid #e3e3e3}.accordion .accordion-title .is-active{color:#c10b21;width:1.5rem;height:1.5rem;font-size:1.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #c10b21}.accordion .accordion-content{font-size:.9rem;line-height:1.3}@media(min-width:660px){.accordion{max-width:100%;margin-inline-start:0;margin:2rem auto 0}.accordion .chakra-accordion__button{padding:1rem}.accordion .accordion-content,.accordion .accordion-title{padding:1.2rem;padding-inline-start:0}.accordion .accordion-title{display:flex;flex-direction:row;justify-content:space-between;cursor:pointer;border-bottom:1px solid #e3e3e3}.accordion .accordion-title .is-active{color:#c10b21;width:1.5rem;height:1.5rem;font-size:1.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #c10b21}.accordion .accordion-content{font-size:.9rem;line-height:1.3}}.finance-calculator-container{position:fixed;top:0;bottom:0;right:0;left:0;width:100%;height:100%;z-index:102}.finance-calculator-container .finance-form-content{width:100%;height:100%;padding:1.875rem 1.25rem;overflow-y:scroll;background-color:#fff}.finance-calculator-container .finance-form-content .close-container.close{display:flex;align-items:center;justify-content:flex-end;padding:0;position:unset}.finance-calculator-container .finance-form-content .close-container.close .img-container{background:#f3f6f9;border-radius:50%;display:flex;justify-content:center;align-items:center;padding:.75rem;cursor:pointer;transition:all .2s ease-in-out;position:relative}.finance-calculator-container .finance-form-content .close-container.close .img-container:hover{transition:all .3s ease-in-out;background:#fff}.finance-calculator-container .finance-form-content .title-container{margin-top:1rem;display:flex;align-items:center;justify-content:space-between;flex-direction:row;padding:0}.finance-calculator-container .finance-form-content .title-container h2{font-weight:800;font-size:1.875rem}.finance-calculator-container .finance-form-content .emp-container{padding:1.875rem 1.5rem;width:100%;background:#f3f6f9;border-radius:1rem;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;margin:2rem 0}.finance-calculator-container .finance-form-content .emp-container .left-container-emp{display:flex;flex-direction:column;width:100%;grid-gap:1rem;gap:1rem;height:100%}.finance-calculator-container .finance-form-content .emp-container .left-container-emp .info{font-size:1rem;font-weight:800;font-family:bold}.finance-calculator-container .finance-form-content .emp-container .left-container-emp h3{margin:0;font-size:1rem}.finance-calculator-container .finance-form-content .emp-container .right-container-emp{display:flex;flex-direction:column;width:100%;grid-gap:1rem;gap:1rem;height:100%;margin-top:2rem}.finance-calculator-container .finance-form-content .emp-container .right-container-emp h3{font-size:1rem;color:#5f656c;margin:0}.finance-calculator-container .finance-form-content .emp-container .right-container-emp .emp-value-container{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:1.25rem;background:#fff;border:1px solid #dedede;border-radius:2rem}.finance-calculator-container .finance-form-content .finance-change-variant{margin-top:2rem}.finance-calculator-container .finance-form-content .finance-change-variant .change-variant-btn{display:none}.finance-calculator-container .finance-form-content .finance-change-variant .change-variant-container{background-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;padding-top:1.5rem;padding-bottom:1.5rem;padding-inline-start:.25rem;padding-inline-end:1.5rem}.finance-calculator-container .finance-form-content .finance-change-variant h3{font-size:1.5rem;font-weight:800;margin-bottom:2rem}.finance-calculator-container .finance-form-content .form-container h3{font-size:1.5rem;font-weight:800;margin:2rem 0}.finance-calculator-container .finance-form-content .form-container .form-order-info{font-size:.9rem;color:#5f656c;margin-bottom:2rem}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container{width:100%}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .form-group{display:flex;justify-content:space-between;flex-direction:column}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .form-group .input-container{width:100%;padding-bottom:1.5rem}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .input-container{min-height:6rem;margin-bottom:1rem;position:relative}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .input-container label{font-size:1rem;font-family:bold;font-weight:100;margin-bottom:.6rem;display:block;margin-inline-start:1rem}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .input-container .phone-container{position:relative;padding-bottom:1.5rem}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .input-container .phone-container.error-border input{border:1px solid #c10b21}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .input-container .phone-container input{align-items:center;background-color:#fff;border-radius:2rem;border:1px solid #dedede;cursor:default;display:flex;flex-wrap:wrap;justify-content:space-between;min-height:3rem;outline:0!important;position:relative;transition:all .1s;box-sizing:border-box;color:#000;cursor:text;width:100%;font-family:light;font-size:1rem;padding-top:.25rem;padding-bottom:.25rem;padding-inline-start:5.75rem;padding-inline-end:1rem}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .input-container .phone-container .flag-wrapper{border:none;border-radius:0;background-color:transparent;display:flex;align-items:center;justify-content:center;position:absolute;width:4.5rem;left:1rem;top:50%;transform:translateY(-50%);z-index:2;margin-top:.29rem}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .input-container .phone-container .flag-wrapper:after{border-top-color:#000}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .input-container .phone-container .flag-wrapper .selected-flag:hover{background-color:transparent}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .input-container .phone-container .flag-wrapper .country-flag{width:2rem;height:2rem;margin-right:.5rem;position:relative}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .input-container .phone-container .flag-wrapper .country-flag img{border-radius:.3rem}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .input-container .phone-container .country-list-item{font-family:light;color:#000}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .input-container.loan-details-input .text-input{position:relative}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .input-container.loan-details-input span{position:absolute;right:1rem;top:50%;transform:translateY(-50%);font-family:light;color:rgba(20,21,21,.4);font-size:1rem}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .input-container.phone-container.error-border .react-phonenr-input input{border:1px solid #c10b21}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .input-container.phone-container .react-phonenr-input{position:relative}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .input-container.phone-container .react-phonenr-input input{align-items:center;background-color:#fff;border-radius:2rem;border:1px solid #dedede;cursor:default;display:flex;flex-wrap:wrap;justify-content:space-between;min-height:3rem;outline:0!important;position:relative;transition:all .1s;box-sizing:border-box;color:#000;cursor:text;width:100%;font-family:light;font-size:1rem;padding:.25rem 1rem .25rem 5rem}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .input-container.phone-container .react-phonenr-input .flag-wrapper{border:none;border-radius:0;background-color:transparent;justify-content:unset;position:absolute;width:3.5rem;left:1rem;top:50%;transform:translateY(-50%);z-index:2}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .input-container.phone-container .react-phonenr-input .flag-wrapper:after{border-top-color:#000}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .input-container.phone-container .react-phonenr-input .flag-wrapper .selected-flag:hover{background-color:transparent}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .input-container.phone-container .react-phonenr-input .country-list-item{font-family:light;color:#000}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .input-container.text-area .select-input,.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .input-container.text-area .text-input{padding:1rem;resize:none}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .input-container.terms-container{border-top:1px solid #e7e7e7;padding-top:1.875rem;margin-bottom:1rem;min-height:4.875rem}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .input-container.terms-container input[type=checkbox]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .input-container.terms-container .checkbox{display:inline-block;height:20px;width:20px;background:#fff;border:1px solid transparent;margin-inline-end:4px;border-radius:4px}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .input-container.terms-container .checkbox--active{border-color:#10c600;background:#10c600}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .input-container.terms-container label{font-family:light;display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .input-container.terms-container .terms-link{color:#c10b21}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .input-container.terms-container .error{bottom:2px}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .input-container.terms-container-two{min-height:2rem}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .input-container.terms-container-two input[type=checkbox]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .input-container.terms-container-two .checkbox{display:inline-block;height:20px;width:20px;background:#fff;border:1px solid transparent;margin-inline-end:4px;border-radius:4px}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .input-container.terms-container-two .checkbox--active{border-color:#10c600;background:#10c600}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .input-container.terms-container-two label{font-family:light;display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;flex-wrap:wrap}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .input-container.terms-container-two .cancel-container{width:calc(100% - 6rem)}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .input-container.terms-container-two .error{bottom:-25px}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .input-container .verify-container{position:absolute;top:50%;transform:translateY(-50%);right:.15rem;margin-top:.29rem}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .input-container .verify-container.verified .cta-button-container{background-color:#fff;border-color:#32cd32;color:#32cd32;cursor:default}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .input-container .verify-container.disabled{cursor:not-allowed;pointer-events:none}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .input-container .verify-container .loading .lds-ring{width:25px!important;height:25px!important}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .input-container .verify-container .loading .lds-ring div{width:10px!important;height:10px!important;border:1.5px solid transparent;border-top-color:#c10b21}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .input-container .verify-container .cta-button-container{width:5rem;height:2.65rem}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .select-input,.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .text-input{align-items:center;background-color:#fff;border-radius:2rem;border:1px solid #dedede;cursor:default;display:flex;flex-wrap:wrap;justify-content:space-between;min-height:3rem;outline:0!important;position:relative;transition:all .1s;box-sizing:border-box;color:#000;margin-inline-end:3rem;cursor:text;width:100%;font-family:light;font-size:1.2rem;padding:0 1rem}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .select-input.error-border,.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .text-input.error-border{border:1px solid #c10b21}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .select-input::-moz-placeholder,.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .text-input::-moz-placeholder{color:#000;font-family:light}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .select-input:-ms-input-placeholder,.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .text-input:-ms-input-placeholder{color:#000;font-family:light}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .select-input::placeholder,.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .text-input::placeholder{color:#000;font-family:light}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .select-input-field{position:relative}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .select-input-field:after{content:"";position:absolute;right:1rem;top:1rem;width:1rem;height:1rem;background:url(/icons/down-arrow.svg);background-repeat:no-repeat;background-position:50%}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .select-input-field .select-input{position:relative;cursor:pointer;font-size:1rem}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container select{color:#000;font-family:light;-webkit-appearance:none;-moz-appearance:none;appearance:none}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .error{font-family:light;color:#c10b21;margin-top:.5rem;position:absolute;bottom:0;left:1rem;font-size:1rem}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .total-price{display:flex;justify-content:space-between;align-items:center;margin:2rem 0}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .total-price .total-price-title{font-weight:100}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .total-price .total-price-value{font-weight:100;font-size:2rem}.finance-calculator-container .finance-form-content .form-container .finance-form-container .finance-duration-container{margin:2rem 0 4rem}.finance-calculator-container .finance-form-content .form-container .finance-form-container .finance-duration-container .chakra-slider__marker{font-size:.8rem}.finance-calculator-container .finance-form-content .form-container .finance-form-container .finance-duration-container .fd-title-container{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem}.finance-calculator-container .finance-form-content .form-container .finance-form-container .finance-duration-container .fd-title-container h3{margin:0;font-size:1rem}.finance-calculator-container .finance-form-content .form-container .finance-form-container .finance-duration-container .fd-title-container .fd-value{font-size:1rem;color:#141515;font-weight:800;display:flex;grid-gap:1rem;gap:1rem}.finance-calculator-container .finance-form-content .form-container .finance-form-container .mandatory{width:100%;text-align:center;color:#5f656c;font-size:1rem;margin:2rem 0}.finance-calculator-container .finance-form-content .form-container .form-button-container{display:flex;justify-content:flex-start;margin:2rem 0}.finance-calculator-container .finance-form-content .form-container .form-button-container .form-submit-btn{display:flex;justify-content:center;align-items:center;width:100%;height:3.4rem;font-size:1rem;background:#c10b21;border-radius:2rem;cursor:pointer;position:relative;z-index:10;transition:all .4s;color:#fff;border:1px solid #c10b21}.finance-calculator-container .finance-form-content .form-container .form-button-container .form-submit-btn:hover{background:#fff;color:#c10b21;border-color:#141515}.finance-calculator-container .finance-form-vehicle-info{order:1;display:none;align-items:center;justify-content:center;flex-direction:column;grid-gap:5rem;gap:5rem;padding-bottom:3rem}.finance-calculator-container .finance-form-vehicle-info.finance-form-vehicle-info-desktop{display:none}.finance-calculator-container .finance-form-vehicle-info.finance-form-vehicle-info-mobile{display:flex;grid-gap:0;gap:0}.finance-calculator-container .finance-form-vehicle-info.finance-form-vehicle-info-mobile .vehicle-details-container{padding:0}.finance-calculator-container .finance-form-vehicle-info .img-container{width:100%;position:relative;height:30vh}.finance-calculator-container .finance-form-vehicle-info .vehicle-details-container{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem;align-self:flex-start;justify-content:center;align-items:flex-start;padding:0 4rem}.finance-calculator-container .finance-form-vehicle-info .vehicle-details-container .vehicle-title{font-size:1.5rem}.finance-calculator-container .finance-form-vehicle-info .vehicle-details-container .vehicle-model{font-size:1rem}.finance-calculator-container .finance-form-vehicle-info .vehicle-details-container .vehicle-description{color:#5f656c;font-size:1rem;margin-bottom:1.5rem}.finance-calculator-container .finance-form-vehicle-info .vehicle-details-container .vehicle-colors{display:flex;align-items:center;justify-content:flex-start;grid-gap:3rem;gap:3rem}.finance-calculator-container .finance-form-vehicle-info .vehicle-details-container .vehicle-colors .exterior,.finance-calculator-container .finance-form-vehicle-info .vehicle-details-container .vehicle-colors .interior{display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.finance-calculator-container .finance-form-vehicle-info .vehicle-details-container .vehicle-colors .exterior h3,.finance-calculator-container .finance-form-vehicle-info .vehicle-details-container .vehicle-colors .interior h3{margin-bottom:1rem;font-size:.875rem}.finance-calculator-container .finance-form-vehicle-info .vehicle-details-container .vehicle-colors .exterior .color-container,.finance-calculator-container .finance-form-vehicle-info .vehicle-details-container .vehicle-colors .interior .color-container{display:flex;grid-gap:.5rem;gap:.5rem;align-items:center}.finance-calculator-container .finance-form-vehicle-info .vehicle-details-container .vehicle-colors .exterior .color-container span,.finance-calculator-container .finance-form-vehicle-info .vehicle-details-container .vehicle-colors .interior .color-container span{font-size:.875rem}.finance-calculator-container .finance-form-vehicle-info .vehicle-details-container .vehicle-colors .exterior .color-container .color-circle-select,.finance-calculator-container .finance-form-vehicle-info .vehicle-details-container .vehicle-colors .interior .color-container .color-circle-select{padding:0}.finance-calculator-container .finance-form-vehicle-info .vehicle-details-container .vehicle-colors .exterior .color-container .color-circle-select .color-circle-container,.finance-calculator-container .finance-form-vehicle-info .vehicle-details-container .vehicle-colors .interior .color-container .color-circle-select .color-circle-container{width:2.5rem;height:2.5rem}@media(min-width:1024px){.finance-calculator-container .finance-calculator-overlay{position:fixed;top:0;bottom:0;width:100%;height:100%;left:0;right:0;background-color:#848c96;opacity:.2;z-index:110}.finance-calculator-container .finance-form-content{padding:1.875rem 2.5rem;position:fixed;top:0;bottom:0;width:46%;height:100%;left:0;z-index:111}.finance-calculator-container .finance-form-content .title-container h2{font-size:3rem}.finance-calculator-container .finance-form-content .title-container .close-container{display:none}.finance-calculator-container .finance-form-content .emp-container .left-container-emp .info{font-size:1.275rem}.finance-calculator-container .finance-form-content .finance-change-variant{margin-top:2rem}.finance-calculator-container .finance-form-content .form-container .finance-form-container .emp-container{flex-direction:row}.finance-calculator-container .finance-form-content .form-container .finance-form-container .emp-container .left-container-emp{width:50%}.finance-calculator-container .finance-form-content .form-container .finance-form-container .emp-container .right-container-emp{width:50%;margin-top:0}.finance-calculator-container .finance-form-content .form-container .finance-form-container .finance-duration-container .fd-title-container{align-items:center}.finance-calculator-container .finance-form-content .form-container .finance-form-container .finance-duration-container .fd-title-container h3{width:auto}.finance-calculator-container .finance-form-content .form-container .finance-form-container .finance-duration-container .fd-title-container .fd-value{font-size:1.5rem}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .form-group{flex-direction:row}.finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .form-group .input-container{width:47%}.finance-calculator-container .finance-form-vehicle-info{order:2;width:54%;height:100vh;overflow:hidden;top:0;right:0;position:fixed;z-index:105;background:linear-gradient(0deg,#f3f6f9,#f3f6f9),linear-gradient(180deg,transparent 60.94%,rgba(0,0,0,.7))}.finance-calculator-container .finance-form-vehicle-info .img-container{height:40vh}.finance-calculator-container .finance-form-vehicle-info.finance-form-vehicle-info-desktop{display:flex}.finance-calculator-container .finance-form-vehicle-info.finance-form-vehicle-info-desktop .close-container{display:flex;align-items:center;justify-content:flex-end;position:absolute;top:3.5rem;right:2.5rem}.finance-calculator-container .finance-form-vehicle-info.finance-form-vehicle-info-desktop .close-container .img-container{background:#f3f6f9;border-radius:50%;display:flex;justify-content:center;align-items:center;padding:.75rem;cursor:pointer;transition:all .2s ease-in-out;position:relative;height:100%}.finance-calculator-container .finance-form-vehicle-info.finance-form-vehicle-info-desktop .close-container .img-container:hover{transition:all .3s ease-in-out;background:#fff}.finance-calculator-container .finance-form-vehicle-info.finance-form-vehicle-info-mobile{display:none}}.no-results-container{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;margin-top:8rem}.no-results-container .first-section .img-container{width:10rem;height:10rem;position:relative;margin:0 auto 2rem}.no-results-container .first-section h1{font-size:2.2rem;width:90%;margin:0 auto}.no-results-container .first-section p{font-size:1rem;color:rgba(0,0,0,.4);margin:1rem 0 2rem;padding:0 2rem}.no-results-container .cta-button-container{width:20rem}@media(min-width:1024px){.no-results-container{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.no-results-container .first-section img{width:15%;margin:0 auto 2rem}.no-results-container .first-section h1{font-size:2.2rem;width:70%;margin:0 auto}.no-results-container .first-section p{font-size:1.3rem;color:rgba(0,0,0,.4);margin:1rem auto 2rem;width:70%;font-style:italic}.no-results-container .cta-button-container{width:20rem}}.select-banks-container .dragged{box-shadow:0 10px 17px rgba(174,192,207,.31)}.select-banks-container .disabled{pointer-events:none}.select-banks-container .title-container{background-color:#fff;padding:1rem;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column}.select-banks-container .title-container .logo-container{width:6rem;height:6rem;transition:all .4s cubic-bezier(.165,.84,.44,1);position:relative}.select-banks-container .title-container h1{font-size:1.25rem;font-weight:400;text-align:center;width:80%;margin:0 auto}.select-banks-container .title-container .close-container{background:#f3f6f9;border-radius:50%;display:flex;justify-content:center;align-items:center;padding:.75rem;cursor:pointer;transition:all .3s ease-in-out;position:absolute;top:1.25rem;right:1.25rem}.select-banks-container .title-container .close-container:hover{transition:all .3s ease-in-out;background:#f3f6f9;box-shadow:0 6px 7px rgba(199,214,238,.41)}.select-banks-container .title-container .select-banks-step-mobile-container{width:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:row;margin-top:1rem}.select-banks-container .title-container .select-banks-step-mobile-container .steps{font-size:.75rem;text-align:center;letter-spacing:.05em;text-transform:uppercase;color:5f656c;font-weight:800}.select-banks-container .title-container .select-banks-step-mobile-container .step-title{color:#c10b21;font-size:1rem;font-family:bold;text-transform:uppercase}.select-banks-container .select-banks-content-container{background-color:#fff;display:flex;align-items:flex-start;flex-direction:column;min-height:88vh;height:100%}.select-banks-container .select-banks-content-container .vechile-info-and-steps{display:flex;width:100%;flex-direction:column}.select-banks-container .select-banks-content-container .vechile-info-and-steps .selected-banks-info{display:none}.select-banks-container .select-banks-content-container .vechile-info-and-steps .select-banks-step-container{display:none;align-items:center;padding:1rem 3.5rem;width:100%}.select-banks-container .select-banks-content-container .vechile-info-and-steps .select-banks-step-container .step-container{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;min-height:5rem}.select-banks-container .select-banks-content-container .vechile-info-and-steps .select-banks-step-container .step-container.selected .circle-container{border:1px solid #dedede}.select-banks-container .select-banks-content-container .vechile-info-and-steps .select-banks-step-container .step-container.selected .circle-container .circle{background-color:#c10b21;opacity:1}.select-banks-container .select-banks-content-container .vechile-info-and-steps .select-banks-step-container .step-container.selected span{color:#c10b21}.select-banks-container .select-banks-content-container .vechile-info-and-steps .select-banks-step-container .step-container span{font-size:.875rem;color:5f656c;position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:6.5rem;text-align:center;text-transform:uppercase}.select-banks-container .select-banks-content-container .vechile-info-and-steps .select-banks-step-container .step-container .circle-container{width:1.875rem;height:1.875rem;background:#f3f6f9;border:2px solid #dedede;display:flex;align-items:center;justify-content:center;border-radius:50%}.select-banks-container .select-banks-content-container .vechile-info-and-steps .select-banks-step-container .step-container .circle-container .circle{width:.625rem;height:.625rem;border-radius:50%;opacity:0}.select-banks-container .select-banks-content-container .vechile-info-and-steps .select-banks-step-container .step-separtor{background:#f3f6f9;border:1px solid #dedede;width:5rem;margin:0 .25rem}.select-banks-container .select-banks-content-container .vechile-info-and-steps .vehicle-info-container{width:100%;margin:2rem 0}.select-banks-container .select-banks-content-container .vechile-info-and-steps .vehicle-info-container .info-container{width:100%;display:flex;flex-direction:column;align-items:center}.select-banks-container .select-banks-content-container .vechile-info-and-steps .vehicle-info-container .info-container .img-container{position:relative;width:100%;height:14rem}.select-banks-container .select-banks-content-container .vechile-info-and-steps .vehicle-info-container .info-container .vehicle-details-container{display:flex;flex-direction:column;width:100%;align-items:center;padding-inline-end:0;margin-inline-start:1rem}.select-banks-container .select-banks-content-container .vechile-info-and-steps .vehicle-info-container .info-container .vehicle-details-container .vehicle-colors{display:flex;width:100%;grid-gap:2rem;gap:2rem;font-size:.8rem;margin-top:1rem;justify-content:center;align-items:center}.select-banks-container .select-banks-content-container .vechile-info-and-steps .vehicle-info-container .info-container .vehicle-details-container .vehicle-colors .color-container .color-circle-select{padding-inline-start:0;border:none}.select-banks-container .select-banks-content-container .vechile-info-and-steps .vehicle-info-container .info-container .vehicle-details-container .vehicle-colors .color-container .color-circle-select .color-circle-container{width:2.5rem;height:2.5rem;cursor:default}.select-banks-container .select-banks-content-container .no-banks{padding:1rem 3.5rem;font-weight:800}.select-banks-container .select-banks-content-container .no-banks ul{margin-top:1rem;font-weight:400}.select-banks-container .select-banks-content-container .no-banks ul li{text-indent:-10px;list-style-type:none}.select-banks-container .select-banks-content-container .no-banks ul li:before{content:"-";text-indent:-5px;margin-right:5px}.select-banks-container .select-banks-content-container .select-banks-wrapper{display:flex;align-items:flex-start;width:100%}.select-banks-container .select-banks-content-container .select-banks-wrapper .draggable-banks-container{min-height:90vh;background-color:#fff;position:fixed;bottom:0;left:0;right:0;padding:1rem;box-shadow:0 -10px 17px rgba(174,192,207,.31);border-top-left-radius:1rem;border-top-right-radius:1rem;z-index:10}.select-banks-container .select-banks-content-container .select-banks-wrapper .draggable-banks-container .selected-banks-info{font-size:1rem;margin-bottom:3rem;font-weight:800}.select-banks-container .select-banks-content-container .select-banks-wrapper .draggable-banks-container div[data-rbd-draggable-id]{margin-bottom:2rem}.select-banks-container .select-banks-content-container .select-banks-wrapper .draggable-banks-container .draggable-title{margin-bottom:3rem;padding:1rem 0;font-family:bold;text-transform:uppercase;font-size:1.25rem}.select-banks-container .select-banks-content-container .select-banks-wrapper .draggable-banks-container .close-btn{position:absolute;top:1.75rem;right:1.25rem;background-color:#f3f6f9;padding:.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center}.select-banks-container .select-banks-content-container .select-banks-wrapper .draggable-banks-container .continue.disabled .cta-button-container{pointer-events:none;cursor:not-allowed;background-color:rgba(20,21,21,.34)}.select-banks-container .select-banks-content-container .select-banks-wrapper .draggable-banks-container .continue .cta-button-container{width:100%;border-color:transparent}.select-banks-container .select-banks-content-container .select-banks-wrapper .draggable-banks-container .selected-bank{background:hsla(0,0%,100%,.6);width:100%;border-radius:1rem;display:flex;justify-content:flex-start;align-items:center;padding:2rem 1rem;height:5rem;margin-bottom:2rem;position:relative;border:1px solid #b7c3cf}.select-banks-container .select-banks-content-container .select-banks-wrapper .draggable-banks-container .selected-bank.pre-selected-bank{background:#e6edf4;border:1px dashed #b7c3cf}.select-banks-container .select-banks-content-container .select-banks-wrapper .draggable-banks-container .selected-bank .close-btn{position:absolute;right:1rem;padding:.8rem;padding-inline-end:0;background:unset;top:1.25rem;cursor:pointer}.select-banks-container .select-banks-content-container .select-banks-wrapper .draggable-banks-container .selected-bank .close-btn img{width:.8rem}.select-banks-container .select-banks-content-container .select-banks-wrapper .draggable-banks-container .selected-bank span{color:5f656c;font-size:.875rem;text-align:center}.select-banks-container .select-banks-content-container .select-banks-wrapper .draggable-banks-container .selected-bank .selected-bank-card{display:flex;align-items:center;justify-content:flex-start;grid-gap:1rem;gap:1rem}.select-banks-container .select-banks-content-container .select-banks-wrapper .draggable-banks-container .selected-bank .selected-bank-card .bank-img-container{max-width:6rem}.select-banks-container .select-banks-content-container .select-banks-wrapper .selected-banks-container-mobile{position:fixed;bottom:0;left:0;right:0;height:15vh;background-color:#fff;padding:1rem 1.25rem;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;box-shadow:0 -10px 17px rgba(174,192,207,.31);transition:all .4s;max-height:10rem;z-index:10}.select-banks-container .select-banks-content-container .select-banks-wrapper .selected-banks-container-mobile.full{max-height:100rem}.select-banks-container .select-banks-content-container .select-banks-wrapper .selected-banks-container-mobile .selected-banks-span{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;width:50%}.select-banks-container .select-banks-content-container .select-banks-wrapper .selected-banks-container-mobile .selected-banks-span span{font-size:.875rem;margin-bottom:.4rem}.select-banks-container .select-banks-content-container .select-banks-wrapper .selected-banks-container-mobile .selected-banks-span b{font-size:1rem;font-family:bold}.select-banks-container .select-banks-content-container .select-banks-wrapper .selected-banks-container-mobile .continue-to-application-container-mobile{width:40%}.select-banks-container .select-banks-content-container .select-banks-wrapper .selected-banks-container-mobile .continue-to-application-container-mobile .continue-span{width:100%}.select-banks-container .select-banks-content-container .select-banks-wrapper .selected-banks-container-mobile .continue-to-application-container-mobile .continue-span.disabled .cta-button-container{pointer-events:none;cursor:not-allowed;background-color:rgba(20,21,21,.34);border-color:transparent}.select-banks-container .select-banks-content-container .select-banks-wrapper .selected-banks-container-mobile .continue-to-application-container-mobile .continue-span .cta-button-container{width:100%;height:3rem}.select-banks-container .select-banks-content-container .select-banks-wrapper .selected-banks-container-mobile .show-selected-banks{cursor:pointer;text-align:center;margin:.5rem auto 0;font-size:.875rem;border-bottom:1px solid #ddd;display:inline-block}.select-banks-container .select-banks-content-container .select-banks-wrapper .left-container{width:100%;padding:1rem 1rem 10rem}.select-banks-container .select-banks-content-container .select-banks-wrapper .left-container .bank-filters{background-color:#e6edf4;width:100%;padding:2rem 1.875rem;color:5f656c;display:none;align-items:center;font-size:1rem;border-radius:1rem;font-weight:800}.select-banks-container .select-banks-content-container .select-banks-wrapper .left-container .bank-filters .name-filter{width:20%}.select-banks-container .select-banks-content-container .select-banks-wrapper .left-container .bank-filters .filters{display:flex;align-items:center;width:80%;grid-gap:.5rem;gap:.5rem}.select-banks-container .select-banks-content-container .select-banks-wrapper .left-container .bank-filters .filters .img-container{width:1rem;transition:all .3s cubic-bezier(.165,.84,.44,1)}.select-banks-container .select-banks-content-container .select-banks-wrapper .left-container .bank-filters .filters .img-container.desc-arrow{transform:rotate(180deg);transition:all .3s cubic-bezier(.165,.84,.44,1)}.select-banks-container .select-banks-content-container .select-banks-wrapper .left-container .bank-filters .filters .img-container img{width:100%;height:100%}.select-banks-container .select-banks-content-container .select-banks-wrapper .left-container .bank-filters .filters .filters-names{display:flex;justify-content:space-between;width:100%}.select-banks-container .select-banks-content-container .select-banks-wrapper .left-container .bank-filters .filters .filters-names span{cursor:pointer;text-align:center;width:100%}.select-banks-container .select-banks-content-container .select-banks-wrapper .left-container .bank-card{background-color:#fff;display:none;justify-content:space-between;align-items:center;padding:1rem 1.5rem;margin-top:1rem;border-radius:1rem;border:1.5px solid transparent;box-shadow:0 10px 17px rgba(174,192,207,.31);height:6rem;cursor:pointer}.select-banks-container .select-banks-content-container .select-banks-wrapper .left-container .bank-card.selected{border:1.5px solid #c10b21}.select-banks-container .select-banks-content-container .select-banks-wrapper .left-container .bank-card .bank-name{display:flex;align-items:center;justify-content:flex-start;grid-gap:1rem;gap:1rem;width:20%}.select-banks-container .select-banks-content-container .select-banks-wrapper .left-container .bank-card .bank-name .bank-img-container{width:5rem;overflow:hidden}.select-banks-container .select-banks-content-container .select-banks-wrapper .left-container .bank-card .bank-name .bank-img-container img{width:100%;height:100%}.select-banks-container .select-banks-content-container .select-banks-wrapper .left-container .bank-card .bank-name .name-container{width:65%;font-weight:800;font-size:1rem}.select-banks-container .select-banks-content-container .select-banks-wrapper .left-container .bank-card .bank-details{width:80%;display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.select-banks-container .select-banks-content-container .select-banks-wrapper .left-container .bank-card .bank-details .img-container{width:1rem}.select-banks-container .select-banks-content-container .select-banks-wrapper .left-container .bank-card .bank-details .bank-details-data{display:flex;align-items:center;justify-content:space-between;width:100%}.select-banks-container .select-banks-content-container .select-banks-wrapper .left-container .bank-card .bank-details .bank-details-data span{width:100%;text-align:center}.select-banks-container .select-banks-content-container .select-banks-wrapper .left-container .bank-card-mobile{display:flex;flex-direction:column;width:100%;background:#fdfeff;box-shadow:0 10px 17px rgba(174,192,207,.31);border-radius:1rem;padding:1.2rem;margin-bottom:1.5rem;border:1px solid transparent}.select-banks-container .select-banks-content-container .select-banks-wrapper .left-container .bank-card-mobile .bank-name{padding-bottom:1rem;font-size:1.25rem;font-weight:800}.select-banks-container .select-banks-content-container .select-banks-wrapper .left-container .bank-card-mobile.selected{border:1px solid #c10b21}.select-banks-container .select-banks-content-container .select-banks-wrapper .left-container .bank-card-mobile .bank-content{width:100%;display:flex;flex-wrap:wrap;max-height:100rem;transition:max-height .4s}.select-banks-container .select-banks-content-container .select-banks-wrapper .left-container .bank-card-mobile .bank-content.full{max-height:10001rem}.select-banks-container .select-banks-content-container .select-banks-wrapper .left-container .bank-card-mobile .bank-content .bank-left{display:inline-block;width:60%}.select-banks-container .select-banks-content-container .select-banks-wrapper .left-container .bank-card-mobile .bank-content .bank-left .bank-detail-slot{background:#f3f6f9;border-radius:2rem;padding:.4rem .75rem;display:flex;justify-content:space-between;font-size:.875rem;margin-bottom:1rem;grid-gap:.5rem;gap:.5rem;width:80%}.select-banks-container .select-banks-content-container .select-banks-wrapper .left-container .bank-card-mobile .bank-content .bank-left .bank-detail-slot span{color:5f656c;font-size:.7rem}.select-banks-container .select-banks-content-container .select-banks-wrapper .left-container .bank-card-mobile .bank-content .bank-left .bank-detail-slot span.value{color:#000;font-family:bold}.select-banks-container .select-banks-content-container .select-banks-wrapper .left-container .bank-card-mobile .bank-content .bank-left .bank-detail-slot.hidden{display:none}.select-banks-container .select-banks-content-container .select-banks-wrapper .left-container .bank-card-mobile .bank-content .bank-left .show-more-slots span{display:flex;align-items:center;justify-content:flex-start;font-size:.8rem}.select-banks-container .select-banks-content-container .select-banks-wrapper .left-container .bank-card-mobile .bank-content .bank-left .show-more-slots span img{margin-inline-start:.6rem}.select-banks-container .select-banks-content-container .select-banks-wrapper .left-container .bank-card-mobile .bank-content .bank-left .show-more-slots span img.rotated{transform:rotate(180deg)}.select-banks-container .select-banks-content-container .select-banks-wrapper .left-container .bank-card-mobile .bank-content .bank-right{text-align:center;width:40%}.select-banks-container .select-banks-content-container .select-banks-wrapper .left-container .bank-card-mobile .bank-content .bank-right img{width:100%;margin:0 auto 2rem}.select-banks-container .select-banks-content-container .select-banks-wrapper .left-container .bank-card-mobile .bank-content .bank-right .selected .cta-button-container{background-color:#c10b21!important;color:#fff;border-color:#c10b21}.select-banks-container .select-banks-content-container .select-banks-wrapper .left-container .bank-card-mobile .bank-content .bank-right .selected .cta-button-container:hover{color:#fff}.select-banks-container .select-banks-content-container .select-banks-wrapper .left-container .bank-card-mobile .bank-content .bank-right .cta-button-container{width:100%;padding:.75rem 2.75rem;height:3rem}.select-banks-container .select-banks-content-container .select-banks-wrapper .left-container .bank-card-mobile .bank-content .bank-right .cta-button-container:focus,.select-banks-container .select-banks-content-container .select-banks-wrapper .left-container .bank-card-mobile .bank-content .bank-right .cta-button-container:hover{background-color:#fff;color:#141515}.select-banks-container .select-banks-content-container .select-banks-wrapper .right-container{display:none;width:33%;padding:1rem 1.875rem}.select-banks-container .select-banks-content-container .select-banks-wrapper .right-container h2{font-weight:800;font-size:1.5rem;font-family:bold}.select-banks-container .select-banks-content-container .select-banks-wrapper .right-container .selected-banks-container{width:100%;grid-gap:.75rem;gap:.75rem;margin-top:1.8rem}.select-banks-container .select-banks-content-container .select-banks-wrapper .right-container .selected-banks-container [data-rbd-drag-handle-context-id],.select-banks-container .select-banks-content-container .select-banks-wrapper .right-container .selected-banks-container div[data-rbd-droppable-id]{width:100%;margin-bottom:2rem}.select-banks-container .select-banks-content-container .select-banks-wrapper .right-container .selected-banks-container .selected-bank{background:hsla(0,0%,100%,.6);width:100%;border-radius:1rem;display:flex;justify-content:flex-start;align-items:center;padding:2rem 1rem;height:5rem;border:1px solid transparent;margin-bottom:2rem;position:relative;box-shadow:0 10px 17px rgba(174,192,207,.31)}.select-banks-container .select-banks-content-container .select-banks-wrapper .right-container .selected-banks-container .selected-bank.pre-selected-bank{background:#e6edf4;border:1px dashed #b7c3cf}.select-banks-container .select-banks-content-container .select-banks-wrapper .right-container .selected-banks-container .selected-bank .bank-img-container{max-width:6rem}.select-banks-container .select-banks-content-container .select-banks-wrapper .right-container .selected-banks-container .selected-bank .close-btn{position:absolute;top:50%;right:1rem;padding-inline-end:0;transition:.3s cubic-bezier(.165,.84,.44,1);border-radius:50%;background-color:transparent;width:2rem;height:2rem;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;cursor:pointer}.select-banks-container .select-banks-content-container .select-banks-wrapper .right-container .selected-banks-container .selected-bank .close-btn:hover{background-color:#f3f6f9}.select-banks-container .select-banks-content-container .select-banks-wrapper .right-container .selected-banks-container .selected-bank .close-btn img{width:.8rem}.select-banks-container .select-banks-content-container .select-banks-wrapper .right-container .selected-banks-container .selected-bank span{color:5f656c;font-size:1rem;text-align:center}.select-banks-container .select-banks-content-container .select-banks-wrapper .right-container .selected-banks-container .selected-bank .selected-bank-card{display:flex;align-items:center;justify-content:flex-start;grid-gap:1rem;gap:1rem}.select-banks-container .select-banks-content-container .select-banks-wrapper .right-container .selected-banks-submit-btn{width:100%;margin-top:1.25rem}.select-banks-container .select-banks-content-container .select-banks-wrapper .right-container .selected-banks-submit-btn.disabled{pointer-events:none}.select-banks-container .select-banks-content-container .select-banks-wrapper .right-container .selected-banks-submit-btn.disabled .cta-button-container{pointer-events:none;background-color:rgba(20,21,21,.34);cursor:not-allowed;border-color:rgba(20,21,21,.34)}.select-banks-container .select-banks-content-container .select-banks-wrapper .right-container .selected-banks-submit-btn .cta-button-container{width:100%}.select-banks-container .select-banks-content-container .select-banks-wrapper .right-container .selected-banks-info{width:100%;margin-top:1.25rem}.select-banks-container .select-banks-content-container .select-banks-wrapper .right-container .selected-banks-info p{font-size:1rem;font-weight:800}@media(min-width:1024px){.select-banks-container .title-container{flex-direction:row;padding:0 2rem;align-items:center}.select-banks-container .title-container h1{font-size:2.25rem;text-align:left;width:100%;margin:0}.select-banks-container .title-container .close-container{padding:.75rem;background-color:#fff;position:unset}.select-banks-container .title-container .logo-container{width:6rem;height:6rem;transition:all .4s cubic-bezier(.165,.84,.44,1);position:relative}.select-banks-container .title-container .select-banks-step-mobile-container{display:none}.select-banks-container .select-banks-content-container .vechile-info-and-steps{flex-direction:row}.select-banks-container .select-banks-content-container .vechile-info-and-steps .select-banks-step-container{display:none;width:67%}.select-banks-container .select-banks-content-container .vechile-info-and-steps .vehicle-info-container{width:67%}.select-banks-container .select-banks-content-container .vechile-info-and-steps .vehicle-info-container .info-container{flex-direction:row}.select-banks-container .select-banks-content-container .vechile-info-and-steps .vehicle-info-container .info-container .img-container{width:40%;height:14rem}.select-banks-container .select-banks-content-container .vechile-info-and-steps .vehicle-info-container .info-container .vehicle-details-container{justify-content:center;display:flex;flex-direction:column;width:60%;padding-inline-end:1.875rem;align-items:flex-start}.select-banks-container .select-banks-content-container .vechile-info-and-steps .vehicle-info-container .info-container .vehicle-details-container .vehicle-colors{grid-gap:3rem;gap:3rem;justify-content:flex-start;align-items:flex-start}.select-banks-container .select-banks-content-container .vechile-info-and-steps .vehicle-info-container .info-container .vehicle-details-container .vehicle-colors .color-container .color-circle-select,.select-banks-container .select-banks-content-container .vechile-info-and-steps .vehicle-info-container .info-container .vehicle-details-container .vehicle-colors h3{margin-bottom:.5rem}.select-banks-container .select-banks-content-container .vechile-info-and-steps .selected-banks-info{width:33%;padding:1rem 1.875rem;display:flex;align-items:center;justify-content:flex-start;font-weight:800}.select-banks-container .select-banks-content-container .select-banks-wrapper .left-container{width:67%;padding:1rem 1.875rem}.select-banks-container .select-banks-content-container .select-banks-wrapper .left-container .bank-card,.select-banks-container .select-banks-content-container .select-banks-wrapper .left-container .bank-filters{display:flex}.select-banks-container .select-banks-content-container .select-banks-wrapper .left-container .bank-card-mobile{display:none}.select-banks-container .select-banks-content-container .select-banks-wrapper .right-container{display:block}}.finance-application-container{height:auto;margin-top:6rem;display:flex;flex-direction:column}.finance-application-container .left-container,.finance-application-container .right-container{width:100%}.finance-application-container .left-container{padding:0 1rem 1rem;order:2}.finance-application-container .left-container .back-button-container{display:flex;align-items:center;justify-content:flex-start;margin-bottom:1rem;cursor:pointer;padding:.5rem 1rem;border-radius:2rem;width:-moz-fit-content;width:fit-content;background-color:#f3f6f9;border:1px solid #fff;transition:all .3s cubic-bezier(.165,.84,.44,1);color:#141515}.finance-application-container .left-container .back-button-container img{width:1rem;height:1rem;position:relative;transform:translateX(.125rem);transition:all .3s cubic-bezier(.165,.84,.44,1)}.finance-application-container .left-container .back-button-container span{margin-inline-start:.5rem;text-transform:uppercase;font-weight:800}.finance-application-container .left-container .title-container{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-top:1rem}.finance-application-container .left-container .title-container .title{font-size:2rem;font-weight:500}.finance-application-container .left-container .error{text-align:left}.finance-application-container .left-container .f-application-step-container{display:none;align-items:center;padding:1rem 2rem}.finance-application-container .left-container .f-application-step-container .step-container{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;min-height:5rem}.finance-application-container .left-container .f-application-step-container .step-container.selected .circle-container{border:1px solid transparent;background:#f3f6f9}.finance-application-container .left-container .f-application-step-container .step-container.selected .circle-container .circle{background-color:#c10b21;opacity:1}.finance-application-container .left-container .f-application-step-container .step-container.selected span{color:#c10b21}.finance-application-container .left-container .f-application-step-container .step-container span{font-size:.875rem;color:5f656c;position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:6.5rem;text-align:center;text-transform:uppercase}.finance-application-container .left-container .f-application-step-container .step-container .circle-container{width:1.875rem;height:1.875rem;background:#fff;border:2px solid #dedede;display:flex;align-items:center;justify-content:center;border-radius:50%}.finance-application-container .left-container .f-application-step-container .step-container .circle-container .circle{width:.625rem;height:.625rem;border-radius:50%;opacity:0}.finance-application-container .left-container .f-application-step-container .step-separtor{background:#f3f6f9;border:1px solid #dedede;width:5rem;margin:0 .25rem}.finance-application-container .left-container .f-application-step-mobile-container{width:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:row;grid-gap:.5rem;gap:.5rem;margin-top:1rem}.finance-application-container .left-container .f-application-step-mobile-container .steps{font-size:.75rem;text-align:center;letter-spacing:.05em;text-transform:uppercase;color:5f656c;font-weight:800}.finance-application-container .left-container .f-application-step-mobile-container .step-title{color:#c10b21;font-size:1rem;font-family:bold;text-transform:uppercase}.finance-application-container .left-container .f-application-form-container{margin:2.5rem 0;position:relative}.finance-application-container .left-container .f-application-form-container .loading.big{position:fixed;top:0;left:0;right:auto;bottom:0;width:100%;height:100%;z-index:110;display:flex;align-items:center;justify-content:center;background:#fff}.finance-application-container .left-container .f-application-form-container .form-inputs-container{width:100%}.finance-application-container .left-container .f-application-form-container .form-inputs-container .form-order-info{font-size:.9rem;color:5f656c;margin-bottom:2rem}.finance-application-container .left-container .f-application-form-container .form-inputs-container .loan-details h3,.finance-application-container .left-container .f-application-form-container .form-inputs-container .upload-documents h3,.finance-application-container .left-container .f-application-form-container .form-inputs-container .your-details h3{font-weight:800;font-size:1.5rem;margin-bottom:2rem}.finance-application-container .left-container .f-application-form-container .form-inputs-container .birth-day-container{display:flex;grid-gap:1rem;gap:1rem}.finance-application-container .left-container .f-application-form-container .form-inputs-container .loan-details{margin-top:2rem}.finance-application-container .left-container .f-application-form-container .form-inputs-container .loan-details .text-input{position:relative}.finance-application-container .left-container .f-application-form-container .form-inputs-container .loan-details .text-input :after{content:"aaaaaaaa"}.finance-application-container .left-container .f-application-form-container .form-inputs-container .loan-details span{position:absolute;right:1rem;top:50%;transform:translateY(-50%);font-family:light;color:rgba(20,21,21,.4);font-size:.8125rem;margin-top:.18rem}.finance-application-container .left-container .f-application-form-container .form-inputs-container .upload-documents .sub-text{font-size:1rem;color:5f656c}.finance-application-container .left-container .f-application-form-container .form-inputs-container .upload-documents .documents-container{display:flex;flex-direction:column;grid-gap:2rem;gap:2rem;margin:1.5rem 0}.finance-application-container .left-container .f-application-form-container .form-inputs-container .upload-documents .documents-container .document{display:flex;justify-content:space-between;align-items:center;position:relative;min-height:2.7rem}.finance-application-container .left-container .f-application-form-container .form-inputs-container .upload-documents .documents-container .document .name{font-size:1rem;font-weight:800}.finance-application-container .left-container .f-application-form-container .form-inputs-container .upload-documents .documents-container .document .uploaded-file-name-container{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;background:#f3f6f9;border-radius:2rem;padding:1rem;width:9rem;cursor:pointer}.finance-application-container .left-container .f-application-form-container .form-inputs-container .upload-documents .documents-container .document .uploaded-file-name-container .uploaded-file-name{width:8rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.finance-application-container .left-container .f-application-form-container .form-inputs-container .upload-documents .documents-container .document .uploaded-file-name-container .img-container{width:2rem;height:1.5rem;transition:.3s cubic-bezier(.165,.84,.44,1);border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative}.finance-application-container .left-container .f-application-form-container .form-inputs-container .upload-documents .documents-container .document .uploaded-file-name-container .img-container:hover{background-color:#fff}.finance-application-container .left-container .f-application-form-container .form-inputs-container .upload-documents .documents-container .document .uploaded-file-name-container .img-container img{height:100%;width:.625rem}.finance-application-container .left-container .f-application-form-container .form-inputs-container .upload-documents .documents-container .document .upload-button-container .cta-button-container{width:9rem;box-shadow:0 10px 17px rgba(174,192,207,.31)}.finance-application-container .left-container .f-application-form-container .form-inputs-container .mandatory{width:100%;text-align:center;color:5f656c;font-size:1rem;margin:2rem 0}.finance-application-container .left-container .f-application-form-container .form-inputs-container .form-upload-control{opacity:0;position:absolute;z-index:-1}.finance-application-container .left-container .f-application-form-container .form-inputs-container .form-group{display:flex;justify-content:space-between;flex-direction:column}.finance-application-container .left-container .f-application-form-container .form-inputs-container .form-group .input-container{width:100%;padding-bottom:1.5rem}.finance-application-container .left-container .f-application-form-container .form-inputs-container .input-container{min-height:6rem;margin-bottom:1rem;position:relative}.finance-application-container .left-container .f-application-form-container .form-inputs-container .input-container label{font-size:1rem;font-family:bold;font-weight:100;margin-bottom:.6rem;display:block;margin-inline-start:1rem}.finance-application-container .left-container .f-application-form-container .form-inputs-container .input-container input:disabled{background-color:#f3f6f9;cursor:not-allowed}.finance-application-container .left-container .f-application-form-container .form-inputs-container .input-container .phone-container{position:relative;padding-bottom:1.5rem}.finance-application-container .left-container .f-application-form-container .form-inputs-container .input-container .phone-container.error-border input{border:1px solid #c10b21}.finance-application-container .left-container .f-application-form-container .form-inputs-container .input-container .phone-container input{align-items:center;background-color:#fff;border-radius:2rem;border:1px solid #dedede;cursor:default;display:flex;flex-wrap:wrap;justify-content:space-between;min-height:3rem;outline:0!important;position:relative;transition:all .1s;box-sizing:border-box;color:#000;cursor:text;width:100%;font-family:light;font-size:1rem;padding-top:.25rem;padding-bottom:.25rem;padding-inline-start:5.75rem;padding-inline-end:1rem}.finance-application-container .left-container .f-application-form-container .form-inputs-container .input-container .phone-container .flag-wrapper{border:none;border-radius:0;background-color:transparent;display:flex;align-items:center;justify-content:center;position:absolute;width:4.5rem;left:1rem;top:50%;transform:translateY(-50%);z-index:2;margin-top:.29rem}.finance-application-container .left-container .f-application-form-container .form-inputs-container .input-container .phone-container .flag-wrapper:after{border-top-color:#000}.finance-application-container .left-container .f-application-form-container .form-inputs-container .input-container .phone-container .flag-wrapper .selected-flag:hover{background-color:transparent}.finance-application-container .left-container .f-application-form-container .form-inputs-container .input-container .phone-container .flag-wrapper .country-flag{width:2rem;height:2rem;margin-right:.5rem;position:relative}.finance-application-container .left-container .f-application-form-container .form-inputs-container .input-container .phone-container .flag-wrapper .country-flag img{border-radius:.3rem}.finance-application-container .left-container .f-application-form-container .form-inputs-container .input-container .phone-container .country-list-item{font-family:light;color:#000}.finance-application-container .left-container .f-application-form-container .form-inputs-container .input-container.terms-container{border-top:1px solid #e7e7e7;padding-top:1.875rem;margin-bottom:1rem;min-height:4.875rem;display:flex;align-items:center;justify-content:flex-start}.finance-application-container .left-container .f-application-form-container .form-inputs-container .input-container.terms-container input[type=checkbox]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.finance-application-container .left-container .f-application-form-container .form-inputs-container .input-container.terms-container .checkbox{display:inline-block;height:20px;width:20px;background:#fff;border:1px solid transparent;margin-inline-end:4px;border-radius:4px}.finance-application-container .left-container .f-application-form-container .form-inputs-container .input-container.terms-container .checkbox--active{border-color:#10c600;background:#10c600}.finance-application-container .left-container .f-application-form-container .form-inputs-container .input-container.terms-container label{font-family:light;display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;margin-inline-start:0}.finance-application-container .left-container .f-application-form-container .form-inputs-container .input-container.terms-container .terms-link{color:#c10b21;margin-bottom:.6rem;cursor:pointer;text-decoration:underline}.finance-application-container .left-container .f-application-form-container .form-inputs-container .input-container.terms-container .error{bottom:0;margin-inline-start:.9rem}.finance-application-container .left-container .f-application-form-container .form-inputs-container .input-container.terms-container-two{min-height:2rem}.finance-application-container .left-container .f-application-form-container .form-inputs-container .input-container.terms-container-two input[type=checkbox]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.finance-application-container .left-container .f-application-form-container .form-inputs-container .input-container.terms-container-two .checkbox{display:inline-block;height:20px;width:20px;background:#fff;border:1px solid transparent;margin-inline-end:4px;border-radius:4px}.finance-application-container .left-container .f-application-form-container .form-inputs-container .input-container.terms-container-two .checkbox--active{border-color:#10c600;background:#10c600}.finance-application-container .left-container .f-application-form-container .form-inputs-container .input-container.terms-container-two label{font-family:light;display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;flex-wrap:wrap;margin-inline-start:0}.finance-application-container .left-container .f-application-form-container .form-inputs-container .input-container.terms-container-two .cancel-container{width:calc(100% - 3rem)}.finance-application-container .left-container .f-application-form-container .form-inputs-container .input-container.terms-container-two .error{bottom:-25px;margin-inline-start:.9rem}.finance-application-container .left-container .f-application-form-container .form-inputs-container .input-container.text-area .select-input,.finance-application-container .left-container .f-application-form-container .form-inputs-container .input-container.text-area .text-input{padding:1rem;resize:none}.finance-application-container .left-container .f-application-form-container .form-inputs-container .input-container .verify-container{position:absolute;top:50%;transform:translateY(-50%);right:.15rem;margin-top:.29rem}.finance-application-container .left-container .f-application-form-container .form-inputs-container .input-container .verify-container.verified .cta-button-container{background-color:#fff;border-color:#32cd32;color:#32cd32;cursor:default}.finance-application-container .left-container .f-application-form-container .form-inputs-container .input-container .verify-container.disabled{cursor:not-allowed;pointer-events:none}.finance-application-container .left-container .f-application-form-container .form-inputs-container .input-container .verify-container .loading .lds-ring{width:25px;height:25px}.finance-application-container .left-container .f-application-form-container .form-inputs-container .input-container .verify-container .loading .lds-ring div{width:10px;height:10px;border:1.5px solid transparent;border-top-color:#c10b21}.finance-application-container .left-container .f-application-form-container .form-inputs-container .input-container .verify-container .cta-button-container{width:5rem;height:2.65rem}.finance-application-container .left-container .f-application-form-container .form-inputs-container .select-input,.finance-application-container .left-container .f-application-form-container .form-inputs-container .text-input{align-items:center;background-color:#fff;border-radius:2rem;border:1px solid #dedede;cursor:default;display:flex;flex-wrap:wrap;justify-content:space-between;min-height:3rem;outline:0!important;position:relative;transition:all .1s;box-sizing:border-box;color:#000;margin-inline-end:3rem;cursor:text;width:100%;font-family:light;font-size:1.2rem;padding:0 1rem}.finance-application-container .left-container .f-application-form-container .form-inputs-container .select-input.error-border,.finance-application-container .left-container .f-application-form-container .form-inputs-container .text-input.error-border{border:1px solid #c10b21}.finance-application-container .left-container .f-application-form-container .form-inputs-container .select-input::-moz-placeholder,.finance-application-container .left-container .f-application-form-container .form-inputs-container .text-input::-moz-placeholder{color:#000;font-family:light}.finance-application-container .left-container .f-application-form-container .form-inputs-container .select-input:-ms-input-placeholder,.finance-application-container .left-container .f-application-form-container .form-inputs-container .text-input:-ms-input-placeholder{color:#000;font-family:light}.finance-application-container .left-container .f-application-form-container .form-inputs-container .select-input::placeholder,.finance-application-container .left-container .f-application-form-container .form-inputs-container .text-input::placeholder{color:#000;font-family:light}.finance-application-container .left-container .f-application-form-container .form-inputs-container .select-input-field{position:relative}.finance-application-container .left-container .f-application-form-container .form-inputs-container .select-input-field:after{content:"";position:absolute;right:1rem;top:1rem;width:1rem;height:1rem;background:url(/icons/down-arrow.svg);background-repeat:no-repeat;background-position:50%}.finance-application-container .left-container .f-application-form-container .form-inputs-container .select-input-field .select-input{position:relative;cursor:pointer;font-size:1rem}.finance-application-container .left-container .f-application-form-container .form-inputs-container select{color:#000;font-family:light;-webkit-appearance:none;-moz-appearance:none;appearance:none}.finance-application-container .left-container .f-application-form-container .form-inputs-container .error{font-family:light;color:#c10b21;margin-top:.5rem;position:absolute;bottom:-10px;left:0;font-size:.8rem}.finance-application-container .left-container .f-application-form-container .form-inputs-container .total-price{display:flex;justify-content:space-between;align-items:center;margin:2rem 0}.finance-application-container .left-container .f-application-form-container .form-inputs-container .total-price .total-price-title{font-size:1.25rem;font-weight:100}.finance-application-container .left-container .f-application-form-container .form-inputs-container .total-price .total-price-value{font-weight:100;font-size:1.875rem}.finance-application-container .left-container .form-button-container{display:flex;justify-content:flex-start;margin:2rem 0}.finance-application-container .left-container .form-button-container .form-submit-btn{display:flex;justify-content:center;align-items:center;width:100%;height:3.4rem;font-size:1rem;background:#c10b21;border-radius:2rem;cursor:pointer;position:relative;z-index:10;transition:all .4s;color:#fff;border:1px solid #c10b21}.finance-application-container .left-container .form-button-container .form-submit-btn:hover{background:#fff;color:#c10b21;border-color:#141515}.finance-application-container .right-container{order:1;display:none;align-items:center;justify-content:flex-end;flex-direction:column;grid-gap:1rem;gap:1rem;padding-bottom:1rem}.finance-application-container .right-container.right-container-desktop{display:none}.finance-application-container .right-container.right-container-mobile{display:flex;grid-gap:0;gap:0}.finance-application-container .right-container.right-container-mobile .vehicle-details-container{padding:0}.finance-application-container .right-container .img-container{width:100%;position:relative;height:30vh}.finance-application-container .right-container .vehicle-details-container{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem;align-self:flex-start;justify-content:center;align-items:flex-start;padding:0 4rem}.finance-application-container .right-container .vehicle-details-container .vehicle-title{font-size:1.5rem}.finance-application-container .right-container .vehicle-details-container .vehicle-model{font-size:1rem}.finance-application-container .right-container .vehicle-details-container .vehicle-description{color:5f656c;font-size:1rem;margin-bottom:1.5rem}.finance-application-container .right-container .vehicle-details-container .vehicle-colors{display:flex;align-items:center;justify-content:flex-start;grid-gap:1rem;gap:1rem}.finance-application-container .right-container .vehicle-details-container .vehicle-colors .exterior,.finance-application-container .right-container .vehicle-details-container .vehicle-colors .interior{display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.finance-application-container .right-container .vehicle-details-container .vehicle-colors .exterior h3,.finance-application-container .right-container .vehicle-details-container .vehicle-colors .interior h3{margin-bottom:1rem;font-size:1rem}.finance-application-container .right-container .vehicle-details-container .vehicle-colors .exterior .color-container,.finance-application-container .right-container .vehicle-details-container .vehicle-colors .interior .color-container{display:flex;grid-gap:.5rem;gap:.5rem;align-items:center}.finance-application-container .right-container .vehicle-details-container .vehicle-colors .exterior .color-container span,.finance-application-container .right-container .vehicle-details-container .vehicle-colors .interior .color-container span{font-size:1rem}.finance-application-container .right-container .vehicle-details-container .vehicle-colors .exterior .color-container .color-circle-select,.finance-application-container .right-container .vehicle-details-container .vehicle-colors .interior .color-container .color-circle-select{padding:0;border:2px solid transparent!important}.finance-application-container .right-container .vehicle-details-container .vehicle-colors .exterior .color-container .color-circle-select .color-circle-container,.finance-application-container .right-container .vehicle-details-container .vehicle-colors .interior .color-container .color-circle-select .color-circle-container{width:2.5rem;height:2.5rem}.finance-application-container .right-container .vehicle-details-container .vehicle-colors .exterior .color-container>*+*,.finance-application-container .right-container .vehicle-details-container .vehicle-colors .interior .color-container>*+*{margin-inline-start:.5rem}@media(min-width:1024px){.finance-application-container{margin-top:9rem;flex-direction:row}.finance-application-container .left-container{order:1;width:46%;padding-top:0;padding-bottom:1rem;padding-inline-start:3.75rem;padding-inline-end:1.8rem}.finance-application-container .left-container .total-price{display:flex;justify-content:space-between;align-items:center;margin:2rem 0}.finance-application-container .left-container .total-price .total-price-title,.finance-application-container .left-container .total-price .total-price-value{font-size:2rem!important;font-weight:100}.finance-application-container .left-container .title-container{flex-direction:row-reverse;justify-content:space-between;align-items:center}.finance-application-container .left-container .title-container .title{font-size:3rem}.finance-application-container .left-container .title-container .back-button-container{display:flex;align-items:center;justify-content:flex-start;margin-bottom:0;cursor:pointer;padding:.5rem 1rem;border:1px solid transparent;transition:all .3s cubic-bezier(.165,.84,.44,1);border-radius:2rem;width:-moz-fit-content;width:fit-content;background-color:transparent}.finance-application-container .left-container .title-container .back-button-container:hover{background-color:#f3f6f9;border:1px solid #fff;transition:all .3s cubic-bezier(.165,.84,.44,1);color:#141515}.finance-application-container .left-container .title-container .back-button-container:hover img{opacity:1;transform:translateX(-.125rem);transition-delay:.3s}.finance-application-container .left-container .title-container .back-button-container img{width:1rem;height:1rem;position:relative;transform:translateX(.125rem);opacity:0;transition:all .3s cubic-bezier(.165,.84,.44,1)}.finance-application-container .left-container .title-container .back-button-container span{margin-inline-start:.5rem;text-transform:uppercase;font-weight:800}.finance-application-container .left-container .buy-now-form-container .form-inputs-container .input-container.terms-container-two .error{bottom:-8px}.finance-application-container .left-container .book-test-drive-form-container .form-inputs-container .form-group{flex-direction:row}.finance-application-container .left-container .book-test-drive-form-container .form-inputs-container .form-group .input-container{width:47%}.finance-application-container .left-container .book-test-drive-form-container .form-inputs-container .form-group .birth-day-container{width:47%;display:flex;align-items:center;justify-content:flex-start;grid-gap:1rem;gap:1rem}.finance-application-container .left-container .book-test-drive-form-container .form-inputs-container .form-group .birth-day-container .input-container{width:33.333%}.finance-application-container .left-container .book-test-drive-form-container .form-inputs-container .form-group .birth-day-container .input-container .text-input{border-radius:1rem}.finance-application-container .right-container{order:2;width:54%;height:100vh;overflow:hidden;top:0;right:0;position:fixed;background:linear-gradient(0deg,#f3f6f9,#f3f6f9),linear-gradient(180deg,transparent 60.94%,rgba(0,0,0,.7))}.finance-application-container .right-container .img-container{height:35vh}.finance-application-container .right-container.right-container-desktop{display:flex}.finance-application-container .right-container.right-container-mobile{display:none}.finance-application-container .left-container .f-application-step-container{padding:1rem 1.5rem;display:flex}.finance-application-container .left-container .f-application-step-mobile-container{display:none}.finance-application-container .left-container .f-application-form-container .form-inputs-container .upload-documents .documents-container .document .upload-button-container .cta-button-container,.finance-application-container .left-container .f-application-form-container .form-inputs-container .upload-documents .documents-container .document .uploaded-file-name-container{width:8rem;height:2.4rem}}.vehicle-info-card-container{width:100%;background:#fdfeff;box-shadow:0 10px 17px rgba(174,192,207,.31);padding:1.75rem 1.5rem;width:80%;margin:0 auto;border-radius:1rem}.vehicle-info-card-container .info{position:relative;padding:1.5rem 0;border-bottom:1px solid #e7e7e7}.vehicle-info-card-container .info .vehicle-info-container{display:flex;justify-content:space-between}.vehicle-info-card-container .info .vehicle-info-container .vehicle-colors{display:flex;grid-gap:1rem;gap:1rem;margin-top:1rem}.vehicle-info-card-container .info .vehicle-info-container .vehicle-colors .vehicle-color{font-size:.8rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.vehicle-info-card-container .info:first-child{padding-top:0}.vehicle-info-card-container .info:last-child{border:0;padding-bottom:0}.vehicle-info-card-container .info .vehicle-title{font-size:1.2rem}.vehicle-info-card-container .info .payment-plan-container{display:flex;justify-content:flex-start}.vehicle-info-card-container .info .payment-plan-container .payment-plan-col{margin-right:3rem}.vehicle-info-card-container .info .payment-plan-container .payment-plan-col:last-child{margin-right:0}.vehicle-info-card-container .info .payment-plan-container .payment-plan-col .value{font-size:1.5rem;font-weight:100}.vehicle-info-card-container .info .payment-plan-container .payment-plan-col .value sup{font-size:1rem;font-weight:100}.vehicle-info-card-container .info .selected-banks-container{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.vehicle-info-card-container .info .selected-banks-container .selected-bank{display:flex;grid-gap:1rem;gap:1rem;align-items:center}.vehicle-info-card-container .info .selected-banks-container .selected-bank h3{color:#5f656c;font-size:.875rem}.vehicle-info-card-container .info .selected-banks-container .selected-bank .img-container{width:5rem;height:auto;overflow:hidden}.vehicle-info-card-container .info .selected-banks-container .selected-bank .img-container img{width:100%;height:100%}.vehicle-info-card-container .info .selected-banks-container .selected-bank .bank-name{font-size:1rem;font-weight:100}.vehicle-info-card-container .info .selected-banks-container .selected-bank .bank-details{font-size:1rem}.vehicle-info-card-container .info .selected-banks-container .selected-bank .bank-details span{margin-right:1rem}@media(min-width:1024px){.vehicle-info-card-container{width:100%;background:#fdfeff;box-shadow:0 10px 17px rgba(174,192,207,.31);padding:1.75rem 1.5rem;width:80%;margin:0 auto;border-radius:1rem}.vehicle-info-card-container .info{position:relative}.vehicle-info-card-container .info .vehicle-info-container{display:flex;justify-content:space-between}.vehicle-info-card-container .info .vehicle-info-container .vehicle-colors{display:flex;grid-gap:1rem;gap:1rem;margin-top:1rem}.vehicle-info-card-container .info .vehicle-info-container .vehicle-colors .vehicle-color{font-size:.8rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.vehicle-info-card-container .info .vehicle-info-container .vehicle-colors .vehicle-color .exterior,.vehicle-info-card-container .info .vehicle-info-container .vehicle-colors .vehicle-color .interior{display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.vehicle-info-card-container .info .vehicle-info-container .vehicle-colors .vehicle-color .exterior h3,.vehicle-info-card-container .info .vehicle-info-container .vehicle-colors .vehicle-color .interior h3{margin-bottom:1rem;font-size:.875rem}.vehicle-info-card-container .info .vehicle-info-container .vehicle-colors .vehicle-color .exterior .color-container,.vehicle-info-card-container .info .vehicle-info-container .vehicle-colors .vehicle-color .interior .color-container{display:flex;grid-gap:.5rem;gap:.5rem;align-items:center}.vehicle-info-card-container .info .vehicle-info-container .vehicle-colors .vehicle-color .exterior .color-container span,.vehicle-info-card-container .info .vehicle-info-container .vehicle-colors .vehicle-color .interior .color-container span{font-size:.875rem}.vehicle-info-card-container .info .vehicle-info-container .vehicle-colors .vehicle-color .exterior .color-container .color-circle-select,.vehicle-info-card-container .info .vehicle-info-container .vehicle-colors .vehicle-color .interior .color-container .color-circle-select{padding:0;border:none}.vehicle-info-card-container .info .vehicle-info-container .vehicle-colors .vehicle-color .exterior .color-container .color-circle-select .color-circle-container,.vehicle-info-card-container .info .vehicle-info-container .vehicle-colors .vehicle-color .interior .color-container .color-circle-select .color-circle-container{width:2.5rem;height:2.5rem;cursor:default}.vehicle-info-card-container .info .vehicle-info-container .vehicle-colors .vehicle-color .color-circle-select .color-circle-container{width:2.5rem;height:2.5rem}}.models-drawer-wrapper{background-color:#fff;width:100%;height:100vh;position:fixed;left:0;right:0;bottom:0;top:0;z-index:110}.select-input{align-items:center;background-color:#fff;border-radius:0;border:1px solid #dedede;cursor:default;display:flex;flex-wrap:wrap;justify-content:space-between;min-height:3rem;outline:0!important;position:relative;transition:all .1s;box-sizing:border-box;color:#000;margin-inline-end:3rem;cursor:text;width:100%;font-family:light;font-size:1.2rem;padding:0 1rem}.customer-complain-container .book-test-drive-content-container{height:auto;min-height:100vh;padding-bottom:2rem}.customer-complain-container .book-test-drive-content-container .form-container{position:relative}.customer-complain-container .book-test-drive-content-container .form-container .loading{position:absolute;height:100vh}.customer-complain-container .book-test-drive-content-container .inputs-container{display:block;align-items:center;justify-content:space-between;grid-gap:2rem;gap:2rem}.customer-complain-container .book-test-drive-content-container .inputs-container .input-container,.customer-complain-container .book-test-drive-content-container .inputs-container .input-container.w-100{width:100%}.customer-complain-container .book-test-drive-content-container .text-area .error{bottom:-1.5rem!important}.customer-complain-container .book-test-drive-content-container .form-button-container{margin-top:2rem!important}.customer-complain-container .book-test-drive-content-container .right-container{height:auto}.customer-complain-container .book-test-drive-content-container .right-container .text-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;height:100%;width:calc(100% - 4rem);margin:2rem auto 0}.customer-complain-container .book-test-drive-content-container .right-container .text-container h4{font-family:bold;font-weight:800;margin-bottom:2rem;font-size:1.75rem}.customer-complain-container .book-test-drive-content-container .right-container .text-container p{margin-bottom:1.5rem;font-size:1.1rem}@media(min-width:1025px){.customer-complain-container .right-container .text-container{width:70%}.customer-complain-container .inputs-container{display:flex!important}.customer-complain-container .inputs-container .input-container{width:auto}}@font-face{font-family:medium;src:url(/_next/static/media/HelveticaNeue-Condensed.ce77a5b3.ttf)}@font-face{font-family:bold;src:url(/_next/static/media/gothamBold.095c652d.otf)}@font-face{font-family:light;src:url(/_next/static/media/HelveticaNeueLight.eed1e5b7.ttf)}@font-face{font-family:signature-en;src:url(/_next/static/media/Harshita.67c75aa1.ttf)}@font-face{font-family:signature-ar;src:url(/_next/static/media/GE-Flow-Regular.e956cb59.ttf)}@font-face{font-family:gotham;src:url(/_next/static/media/gothamMedium.12f67c25.ttf)}@font-face{font-family:bold-ar;src:url(/_next/static/media/alfont_com_هلفيتيكا-عربي-.c10773f1.ttf)}.bold{font-family:bold}.light{font-family:light}.arabic-font{font-family:bold-ar!important;margin-top:-8px}.signature-en{font-family:signature-en}.signature-ar{font-family:signature-ar}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fade-and-slide-in{0%{opacity:0}to{opacity:1}}@keyframes make-full-width{0%{width:0}to{width:100%}}@keyframes animateDown{0%,20%,50%,80%,to{opacity:1;transform:translate(-50%)}40%{transform:translate(-50%,5px)}60%{transform:translate(-50%,3px)}}html{font-size:16px;direction:ltr}body,html{overscroll-behavior-y:none;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}body ::-webkit-scrollbar,html ::-webkit-scrollbar{display:none}body,button,html{padding:0;margin:0;width:100%;font-family:light!important;-webkit-tap-highlight-color:rgba(0,0,0,0)}body.no-scroll{position:fixed;overflow:hidden}*{box-sizing:border-box}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{margin:0;font-weight:100}a,p{margin:0}.white-bg{background-color:#fff}.black-btn{background-color:#141414;color:#fff;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.black-btn:hover{background-color:#fff;color:#141414}.red-btn{transition:all .4s cubic-bezier(.175,.885,.32,1.275);background:#c10b21;color:#fff;border:1px solid #c10b21}.red-btn.disabled{cursor:not-allowed;pointer-events:none;background:#a4a5a6;border-color:#a4a5a6}.red-btn.selected{background:#fff;color:#c10b21;border-color:#141515}.spa{display:none!important}.pdf-container{width:100%;height:100vh}.pdf-container iframe{width:100%;height:100%}.errors{color:#c10b21;text-align:left;margin:1rem 0;font-size:1rem}.not-found-container{height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;overflow:hidden}.not-found-container h1{font-size:3rem;font-family:bold;text-transform:uppercase;margin-bottom:2rem}.not-found-container a{color:#c10b21;font-size:1.5rem}.not-found-container span{text-transform:uppercase;font-size:1.5rem}button:disabled{pointer-events:none;background:#a4a5a6!important;border-color:#a4a5a6!important}.italic{font-style:italic}.bm-burger-button{position:absolute;width:1.2rem;height:1.2rem;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform .2s ease-in-out}.bm-burger-button:hover .bm-burger-bars{transform:scale(1.1);transition:transform .2s ease-in-out}.bm-burger-bars{background:#848c96;height:2px!important}.bm-burger-bars-hover{background:#848c96;opacity:1!important}.bm-cross-button{height:3rem!important;width:3rem!important;right:1rem!important;top:1rem!important;display:flex;align-items:center;justify-content:center;background-color:#f3f6f9;border-radius:50%;outline:none;box-shadow:none}.bm-cross-button:focus{outline:none}.bm-cross-button img{border-radius:50%;padding:.75rem;position:relative}.bm-menu-wrap{position:fixed;height:100%;top:0}.bm-menu{background:#fff;padding:2.5em 1.5em 0;font-size:1.15em}.bm-morph-shape{fill:#373a47}.bm-item-list{color:#b8b7ad;padding:.8em}ul.bm-item{margin-top:6rem}.bm-item{display:inline-block}.bm-item.logo-container{position:absolute;width:6rem;height:6rem;left:1rem;top:0}.bm-item.logo-container.pull-to-top{top:-.7rem}.bm-item li{display:flex;align-items:center;justify-content:flex-start;grid-gap:1.875rem;gap:1.875rem;margin-bottom:2.25rem;color:#141414;font-size:1.5rem}.bm-item li>*+*{margin-inline-start:1.875rem}#nprogress .spinner{display:none!important}.bm-overlay{background:transparent!important;top:0;left:0}.loading{top:0;left:0;right:0;bottom:0;width:100%;height:100%;align-items:center;justify-content:center}.loading,.loading.big{position:fixed;display:flex}.loading.big{z-index:140;background-color:#fff}.lds-ring2{width:57px;height:57px;background:url(/_next/static/media/loading.a0b5b1e2.png) 50% no-repeat;background-size:cover;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite}.lds-ring{display:inline-block;position:relative;width:80px;height:80px}.lds-ring.white div{border-color:#fff transparent transparent}img{transition:.3s}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:3px solid transparent;border-top-color:#c10b21}.lds-ring div:first-child{animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}.disclaimer{font-size:.9rem;color:#5f656c;transform:translateY(1rem)}.select-drop-down{font-size:1rem;margin-inline-start:4rem}.select-drop-down option:focus{background-color:#fff}.lang-switcher-container{display:flex;align-items:center;text-align:center;width:100%;height:100%}.lang-switcher-container span{width:100%;margin-inline-end:.75rem}footer{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:.6rem;position:relative;padding-top:.8rem;scroll-snap-align:start}footer.full-page{padding:1rem;width:100%}footer.full-page:before{left:0!important;right:0!important}footer.d-center{justify-content:space-between}footer .footer-left .license-text{max-width:10rem}footer .footer-left .img-container{position:relative;width:10rem;height:2rem}footer .footer-left a{color:#c10b21}footer .footer-center{font-size:.8rem;font-family:signature-en}footer .footer-center.ford{bottom:.8rem;right:1rem;position:absolute}footer .footer-center a{color:#c10b21;font-family:gotham!important;display:inline-flex}footer .footer-right{display:flex;align-items:center;justify-content:flex-end;grid-gap:1rem;gap:1rem}footer .footer-right .terms-and-conditions{cursor:pointer}footer:before{content:"";position:absolute;top:0;left:-1rem;right:-1rem;height:1px;background-color:#e7e7e7}@media(min-width:1024px){html{font-size:10px}.lang-switcher-container span{margin-inline-end:0}footer{font-size:.8rem}footer .footer-left .license-text{max-width:15rem;font-size:.7rem}footer .footer-left .img-container{width:15rem}footer .footer-center{font-size:.8rem}footer .footer-center.ford{bottom:unset;right:unset;position:unset}footer .footer-center a{color:#c10b21;font-family:gotham!important;display:inline-flex}footer.full-page{padding:1rem 2rem}footer:before{content:"";position:absolute;top:0;left:-3.25rem;right:-2rem;height:1px;background-color:#e7e7e7}}@media(min-width:1279px){html{font-size:12px}}@media(min-width:1440px){html{font-size:14px}}@media(min-width:1680px){html{font-size:15px}}@media(min-width:1900px){html{font-size:14px}}:lang(ar){direction:rtl;font-family:bold-ar!important}:lang(ar) .highlights-container.highlights-container-mobile{margin-top:3rem}:lang(ar) .highlights-container.highlights-container-mobile .variant-details .detail-container .bottom{font-size:1rem}:lang(ar) body .fslightbox-container .fslightbox-toolbar{right:auto;left:2rem}:lang(ar) body .english-font{font-family:light!important}:lang(ar) body .cta-button-container span{margin-top:-4px}:lang(ar) .bm-cross-button{right:unset!important;left:1rem!important}:lang(ar) .bm-item.logo-container{left:unset;right:1rem}:lang(ar) .bm-item li{justify-content:flex-start}:lang(ar) .homepage-wrapper .homepage-card .card-titles h5{letter-spacing:0}:lang(ar) .homepage-wrapper .homepage-card .card-actions .card-price{right:unset;left:5rem}:lang(ar) .models-drawer-container .close-container{right:unset;left:1.25rem}:lang(ar) .specs-wrapper .specs-details .spec-row .value{direction:rtl}:lang(ar) .upgrade-variant-container .upgrade-close-btn-container{right:unset;left:.5rem}:lang(ar) .upgrade-variant-container .expand-upgrade-container{left:1rem;right:unset}:lang(ar) .continue-shopping-container{right:0;left:unset}:lang(ar) .shop-container .thank-you-toast-container{left:0!important;right:auto!important}:lang(ar) .shop-container .left-container .change-variant-mobile-container .close-selected-variant-modal{right:auto!important;left:1rem!important}:lang(ar) .shop-container .left-container .header-scroll-container .model-title-desc{border-right:1px solid #e7e7e7;border-left:0}:lang(ar) .exterior-slider-container .disclaimer{right:auto;left:1rem}:lang(ar) .exterior-slider-container .thumbs-container .back-link-container .back-link-img{transform:rotate(180deg) translateX(.125rem)}:lang(ar) .exterior-slider-container .thumbs-container .back-link-container span{margin-top:-.5rem}:lang(ar) .exterior-slider-container .thumbs-container .back-link-container:hover .back-link-img{transform:rotate(180deg) translateX(-.125rem)}:lang(ar) .change-variant-container .variant-title-container .change-variant-btn.select-varaint-btn{left:2rem;right:unset}:lang(ar) .finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .error{left:unset;right:1rem}:lang(ar) .select-banks-container .title-container .close-container{right:auto;left:1.25rem}:lang(ar) .select-banks-container .select-banks-content-container .select-banks-wrapper .right-container .selected-banks-container .selected-bank .close-btn{right:unset;left:1rem}:lang(ar) .select-banks-container .select-banks-content-container .select-banks-wrapper .draggable-banks-container .close-btn{right:unset;left:1.25rem}:lang(ar) .finance-application-container .left-container .back-button-container img{transform:rotate(180deg)}:lang(ar) .finance-application-container .left-container .f-application-form-container .form-inputs-container .input-container .phone-container input{direction:ltr;margin:0}:lang(ar) .finance-application-container .left-container .f-application-form-container .form-inputs-container .input-container .phone-container .country-flag{order:1}:lang(ar) .finance-application-container .left-container .f-application-form-container .form-inputs-container .input-container .phone-container span{direction:ltr;order:2}:lang(ar) .finance-application-container .left-container .f-application-form-container .form-inputs-container .input-container .verify-container .cta-button-container{font-size:1rem}:lang(ar) .finance-application-container .left-container .f-application-form-container .form-inputs-container .loan-details span{right:unset;left:1rem}:lang(ar) .finance-application-container .left-container .f-application-form-container .error{left:unset;right:0}:lang(ar) .verify-modal-container .verify-modal-content .verify-header .close-btn{right:unset;left:1rem}:lang(ar) .book-test-drive-container .book-test-drive-content-container .left-container .form-container .book-test-drive-form-container .form-inputs-container .input-container.phone-container .react-phonenr-input input,:lang(ar) .verify-modal-container .verify-modal-content .verify-body .ReactInputVerificationCode__container{direction:ltr}:lang(ar) .book-test-drive-container .book-test-drive-content-container .left-container .form-container .book-test-drive-form-container .form-inputs-container .input-container.phone-container .react-phonenr-input .country-flag{order:1}:lang(ar) .book-test-drive-container .book-test-drive-content-container .left-container .form-container .book-test-drive-form-container .form-inputs-container .input-container.phone-container .react-phonenr-input span{direction:ltr;order:2}:lang(ar) .book-test-drive-container .book-test-drive-content-container .left-container .form-container .book-test-drive-form-container .error{left:unset;right:1rem}:lang(ar) .buy-now-container .back-button-container img{transform:rotate(180deg)}:lang(ar) .buy-now-container .left-container .buy-now-form-container .form-inputs-container .input-container .phone-container input{direction:ltr;width:100%;margin-inline-end:0;margin-inline-start:3rem}:lang(ar) .buy-now-container .left-container .buy-now-form-container .form-inputs-container .input-container .phone-container .country-flag{order:1}:lang(ar) .buy-now-container .left-container .buy-now-form-container .form-inputs-container .input-container .phone-container span{direction:ltr;order:2}:lang(ar) .buy-now-container .left-container .buy-now-form-container .form-inputs-container .input-container .verify-container .cta-button-container{font-size:1rem}:lang(ar) .buy-now-container .left-container .buy-now-form-container .error{left:unset;right:1rem}:lang(ar) .payment-container .payment-body-container .left-container .vehicle-container .swiper-rtl .swiper-button-next:after,:lang(ar) .payment-container .payment-body-container .left-container .vehicle-container .swiper-rtl .swiper-button-prev:after{transform:rotate(180deg)}:lang(ar) .faqs .chakra-accordion__button,:lang(ar) .faqs .chakra-accordion__button *{text-align:right}:lang(ar) .colors-section .color-addon-price{right:auto!important;left:0}:lang(ar) .colors-section .color-addon-price .color-price-container{font-family:bold!important}:lang(ar) .colors-section .continue-shopping-scroll-container .continue-scroll-button{margin-left:1rem;margin-right:0}:lang(ar) .colors-section .continue-shopping-scroll-container .continue-scroll-button:last-child{margin-left:0}:lang(ar) .colors-section .arrow-status-container{right:unset;left:0}:lang(ar) .colors-section .arrow-status-container .arrow-text{margin-bottom:.5rem}:lang(ar) .finance-calculator-container .finance-form-content .flag-wrapper,:lang(ar) .finance-calculator-container .finance-form-content .flag-wrapper span{direction:ltr}:lang(ar) .finance-calculator-container .finance-form-content .form-container .finance-form-container .finance-duration-container .chakra-slider__marker:first-child{transform:translateX(-1rem)}:lang(ar) .finance-calculator-container .finance-form-content .form-container .finance-form-container .form-inputs-container .input-container.loan-details-input span{right:auto;left:1rem}:lang(ar) .finance-calculator-container .finance-form-content{left:unset;right:0}:lang(ar) .finance-calculator-container .finance-form-vehicle-info{left:0;right:unset}:lang(ar) .finance-calculator-container .finance-form-vehicle-info.finance-form-vehicle-info-desktop .close-container{right:unset;left:2.5rem}:lang(ar) .vehicle-info-card-container .info .payment-plan-container .payment-plan-col{margin-right:0;margin-left:3rem}:lang(ar) .verify-modal-container .verify-modal-content.terms .verify-header{text-align:right}:lang(ar) .verify-modal-container .verify-modal-content.terms .verify-footer h3{font-weight:800}:lang(ar) .thank-you-toast-container{right:auto;left:0!important}:lang(ar) .thank-you-toast-container.error{left:1rem!important;right:1rem!important}:lang(ar) .thank-you-toast-container.error .img-container{width:50%}:lang(ar) .thank-you-toast-container.error .thank-you-close-container{right:auto;left:1rem}:lang(ar) footer:before{left:-1rem;right:-1rem}:lang(ar) footer .footer-center{font-size:.8rem;font-family:signature-ar!important}:lang(ar) footer .footer-center.ford{bottom:.6rem;left:1rem;right:unset;position:absolute}:lang(ar) footer .footer-center a{font-family:gotham!important;margin-top:.5rem}@media(min-width:1024px){:lang(ar){direction:rtl;font-family:bold-ar!important}:lang(ar) .navbar-container .right-nav-container .navbar-container-right .navbar-icons-container .icon-container img{transform:scaleX(-1)}:lang(ar) .shop-container .thank-you-toast-container{left:2rem!important;right:auto!important}:lang(ar) .upgrade-variant-container .upgrade-variant-second-col .upgrade-features .upgrade-feature:nth-of-type(2n){text-align:right}:lang(ar) .right-container .shop-slider .swiper-button-prev{left:auto;right:1rem;transform:translateY(-50%) rotate(180deg)}:lang(ar) .right-container .shop-slider .swiper-button-next{left:1rem;right:auto;transform:translateY(-50%) rotate(1turn)}:lang(ar) .colors-section .continue-shopping-scroll-container{left:auto;right:0}:lang(ar) .colors-section .colors-wrapper .colors-title h1,:lang(ar) .select-banks-container .title-container h1{text-align:right}:lang(ar) .finance-application-container .right-container{right:unset;left:0}:lang(ar) .finance-application-container .left-container .back-button-container img{transform:rotate(180deg)}:lang(ar) .finance-application-container .left-container .f-application-form-container .form-inputs-container .input-container .phone-container input{direction:ltr;margin:0}:lang(ar) .finance-application-container .left-container .f-application-form-container .form-inputs-container .input-container .phone-container .country-flag{order:1}:lang(ar) .finance-application-container .left-container .f-application-form-container .form-inputs-container .input-container .phone-container span{direction:ltr;order:2}:lang(ar) .book-test-drive-container .book-test-drive-content-container .left-container .form-container .book-test-drive-form-container .form-inputs-container .input-container.phone-container .react-phonenr-input input{direction:ltr}:lang(ar) .book-test-drive-container .book-test-drive-content-container .left-container .form-container .book-test-drive-form-container .form-inputs-container .input-container.phone-container .react-phonenr-input .country-flag{order:1}:lang(ar) .book-test-drive-container .book-test-drive-content-container .left-container .form-container .book-test-drive-form-container .form-inputs-container .input-container.phone-container .react-phonenr-input span{direction:ltr;order:2}:lang(ar) .book-test-drive-container .book-test-drive-content-container .left-container .form-container .book-test-drive-form-container .error{left:unset;right:1rem}:lang(ar) .buy-now-container .right-container{right:unset;left:0}:lang(ar) .buy-now-container .left-container .buy-now-form-container .form-inputs-container .input-container .phone-container input{direction:ltr}:lang(ar) .buy-now-container .left-container .buy-now-form-container .form-inputs-container .input-container .phone-container .flag-wrapper{width:4.5rem}:lang(ar) .buy-now-container .left-container .buy-now-form-container .form-inputs-container .error{left:unset;right:1rem}:lang(ar) .vehicle-details-container.vehicle-details .cta-button-container{left:0;right:unset}:lang(ar) .exterior-slider-container .disclaimer{right:auto;left:2rem}:lang(ar) .thank-you-toast-container{right:auto;left:2rem!important}:lang(ar) .thank-you-toast-container.error{left:auto!important;right:47%!important}:lang(ar) .thank-you-toast-container.error .img-container{width:10%}:lang(ar) .thank-you-toast-container.error .thank-you-close-container{right:auto;left:1rem}:lang(ar) footer{font-size:.6rem}:lang(ar) footer:before{left:-2rem;right:-3.25rem}:lang(ar) footer .footer-center{font-size:.8rem}:lang(ar) footer .footer-center.ford{bottom:unset;right:unset;left:unset;position:unset}}