.new-inventory-wrapper .banner{position:relative;background-color:#170f0c;color:#fff}@media(max-width:1360px){.new-inventory-wrapper .banner{color:#000}}@media(min-width:1361px){.new-inventory-wrapper .banner{max-height:480px;min-height:420px;overflow:hidden}}@media(max-width:1361px){.new-inventory-wrapper .banner{background-color:#fff}}.new-inventory-wrapper .banner .banner-img{bottom:-120px;width:100%;display:block}@media(max-width:1360px){.new-inventory-wrapper .banner .banner-img{position:relative;bottom:0}}@media(max-width:768px){.new-inventory-wrapper .banner .banner-img{position:relative;bottom:-40px}}@media(min-width:1361px){.new-inventory-wrapper .banner .show-on-xl-only{display:block}.new-inventory-wrapper .banner .hide-on-xl-only{display:none}}@media(max-width:1360px){.new-inventory-wrapper .banner .show-on-xl-only{display:none}.new-inventory-wrapper .banner .hide-on-xl-only{display:block}}.new-inventory-wrapper .banner .banner-copy-container{max-width:1630px;width:100%;height:100%;position:absolute;top:10%;left:50%;transform:translateX(-50%);margin:0 auto}@media(max-width:1630px){.new-inventory-wrapper .banner .banner-copy-container{padding:0 15px}}@media(max-width:768px){.new-inventory-wrapper .banner .banner-copy-container{position:relative;padding:40px 15px}}.new-inventory-wrapper .banner .banner-copy-container .banner-copy{position:relative;top:8%;max-width:780px;margin-top:20px}.new-inventory-wrapper .banner .banner-copy-container .banner-copy .banner-copy-logo-light,.new-inventory-wrapper .banner .banner-copy-container .banner-copy .banner-copy-logo-dark{width:100px}.new-inventory-wrapper .banner .banner-copy-container .banner-copy h1{margin-bottom:25px;font-size:60px;line-height:1}.new-inventory-wrapper .banner .banner-copy-container .banner-copy h2{font-size:35px;font-weight:bold}.new-inventory-wrapper .banner .banner-copy-container .banner-copy p{max-width:760px;font-size:15px;line-height:1.5}@media(min-width:1360px) and (max-width:1520px){.new-inventory-wrapper .banner .banner-copy-container .banner-copy{width:45vw;margin-top:10px}.new-inventory-wrapper .banner .banner-copy-container .banner-copy .banner-copy-logo-light,.new-inventory-wrapper .banner .banner-copy-container .banner-copy .banner-copy-logo-dark{width:90px}.new-inventory-wrapper .banner .banner-copy-container .banner-copy h1{font-size:52px;line-height:54px}}@media(max-width:1360px){.new-inventory-wrapper .banner .banner-copy-container .banner-copy .banner-copy-logo-light,.new-inventory-wrapper .banner .banner-copy-container .banner-copy .banner-copy-logo-dark{width:50px}.new-inventory-wrapper .banner .banner-copy-container .banner-copy h1{font-size:30px;line-height:1;margin:0 0 10px;color:#000}.new-inventory-wrapper .banner .banner-copy-container .banner-copy h2{font-size:18px;font-weight:bold;color:#000}}@media(max-width:768px){.new-inventory-wrapper .banner .banner-copy-container .banner-copy{margin:10px 0 10px}}@media(min-width:768px) and (max-width:1360px){.new-inventory-wrapper .banner:not(#Banner_StockMatching) .banner-copy-container{position:relative;padding:20px 15px 30px!important}}.new-inventory-wrapper .banner#Banner_StockMatching{color:#000;min-height:426px;background-image:url(/Public/new-inventory/banner_stockmatching.jpg);background-color:#fff;background-size:cover;background-repeat:no-repeat;background-position-x:center;background-position-y:center}.new-inventory-wrapper .banner#Banner_StockMatching .banner-copy-logo-light,.new-inventory-wrapper .banner#Banner_StockMatching .banner-copy-logo-dark{margin-bottom:10px}.new-inventory-wrapper .banner#Banner_StockMatching .banner-copy-container .banner-copy{max-width:740px}.new-inventory-wrapper .banner#Banner_StockMatching .banner-copy-container .banner-copy h1{font-size:52px}.new-inventory-wrapper .banner#Banner_StockMatching .vehicle-image{display:block;position:absolute;left:58vw;top:50px;height:400px}@media(min-width:1360px) and (max-width:1520px){.new-inventory-wrapper .banner#Banner_StockMatching{width:auto}.new-inventory-wrapper .banner#Banner_StockMatching .banner-copy-logo-light,.new-inventory-wrapper .banner#Banner_StockMatching .banner-copy-logo-dark{width:90px}.new-inventory-wrapper .banner#Banner_StockMatching .banner-copy-container .banner-copy{width:auto;max-width:665px}.new-inventory-wrapper .banner#Banner_StockMatching .banner-copy-container .banner-copy h1{font-size:46px;line-height:54px}}@media(max-width:1360px){.new-inventory-wrapper .banner#Banner_StockMatching{min-height:275px}.new-inventory-wrapper .banner#Banner_StockMatching .banner-img{display:none}.new-inventory-wrapper .banner#Banner_StockMatching .vehicle-image{display:none}.new-inventory-wrapper .banner#Banner_StockMatching .banner-copy-container .banner-copy{margin-top:2em;max-width:430px}.new-inventory-wrapper .banner#Banner_StockMatching .banner-copy-container .banner-copy h1{font-size:30px}}@media(max-width:768px){.new-inventory-wrapper .banner#Banner_StockMatching{background-image:none;min-height:auto}.new-inventory-wrapper .banner#Banner_StockMatching .banner-copy-container{position:relative;padding:20px 15px 30px}.new-inventory-wrapper .banner#Banner_StockMatching .banner-copy-container .banner-copy{margin-top:2em}}.new-inventory-wrapper .series-selector-nav{position:relative;z-index:1;width:100%;background:#262626;text-align:center;visibility:hidden}.new-inventory-wrapper .series-selector-nav .series-selector-nav__inner{max-width:1300px;width:100%;margin:0 auto;display:flex}@media(max-width:768px){.new-inventory-wrapper .series-selector-nav .series-selector-nav__inner{flex-wrap:wrap}}.new-inventory-wrapper .series-selector-nav .series-selector-nav__inner a{display:inline;position:relative;color:#fff;flex:auto;padding:30px 0;font-size:16px;min-width:60px}.new-inventory-wrapper .series-selector-nav .series-selector-nav__inner a:hover:after{content:" ";position:absolute;bottom:0;left:0;width:100%;height:6px;background:#1c69d4}@media(max-width:768px){.new-inventory-wrapper .series-selector-nav{padding:0 5px}}.new-inventory-wrapper .series-row-hr{margin-top:3em;margin-left:2em;margin-right:2em;border:0;height:0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(255,255,255,.3)}.new-inventory-wrapper .series-list{margin:0 auto;max-width:1600px;padding:5px 0 90px;display:none}@media(min-width:768px) and (max-width:1350px){.new-inventory-wrapper .series-list{padding-left:30px}}.new-inventory-wrapper .series-list .no-result{position:relative;z-index:2;margin:30px auto 30px;text-align:center;font-size:18px;line-height:20px}.new-inventory-wrapper .series-list .no-result span{cursor:pointer;text-decoration:underline}.new-inventory-wrapper .series-list .change-city-disclaimer-wrapper{display:block;position:relative;max-width:1300px;clear:both;margin:2px auto;text-align:center;font-size:15px;line-height:16px}.new-inventory-wrapper .series-list .change-city-disclaimer-wrapper .span-link{cursor:pointer;text-decoration:underline}.new-inventory-wrapper .series-list .serie-row{position:relative;display:flex;flex-wrap:wrap;max-width:1300px;margin:20px auto 0}.new-inventory-wrapper .series-list .serie-row .series-title{font-size:125px;color:#e6e6e6;font-weight:700;line-height:1;position:absolute;top:15px;left:-25px;white-space:nowrap;z-index:-100}@media(max-width:768px){.new-inventory-wrapper .series-list .serie-row .series-title{left:15px}}.new-inventory-wrapper .series-list .serie-row[data-serie="8_SERIES"]{padding-top:30px}.new-inventory-wrapper .series-list .serie-row[data-serie="8_SERIES"] .series-title{top:0}.new-inventory-wrapper .series-list .serie-item{width:25%;padding-right:40px}.new-inventory-wrapper .series-list .serie-item .title-img-href{text-decoration:none;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}.new-inventory-wrapper .series-list .serie-item .title{cursor:pointer}.new-inventory-wrapper .series-list .serie-item .title:hover{font-weight:bold;color:#1c69d4}.new-inventory-wrapper .series-list .serie-item img{width:100%;cursor:pointer}.new-inventory-wrapper .series-list .serie-item p{font-size:15px;line-height:16px;margin:8px 0 5px}.new-inventory-wrapper .series-list .serie-item .links{margin-top:10px}.new-inventory-wrapper .series-list .serie-item .links a{position:relative;margin-top:12px;display:block;color:#1c69d4;padding-left:24px;font-size:15px;line-height:15px}.new-inventory-wrapper .series-list .serie-item .links a:after{content:" ";position:absolute;top:50%;left:0;transform:translateY(-50%);width:9px;height:13px;background:url("/Public/new-inventory/icons/arrow-right.png") center center no-repeat;background-size:contain}@media(max-width:768px){.new-inventory-wrapper .series-list .serie-item{width:100%;padding:0 15px}}.new-inventory-wrapper .choose_city_section{max-width:800px;margin:30px auto 0;padding-bottom:30px;display:none;position:relative;z-index:1}.new-inventory-wrapper .choose_city_section .city-list-container{display:inline-block;width:calc(100% - 220px)}.new-inventory-wrapper .choose_city_section button{display:inline-block;height:48px;width:200px}@media(max-width:768px){.new-inventory-wrapper .choose_city_section{text-align:center;padding:0 10px;margin:0 auto}.new-inventory-wrapper .choose_city_section .city-list-container,.new-inventory-wrapper .choose_city_section button{width:100%;width:100%}.new-inventory-wrapper .choose_city_section button{margin-top:10px}}.fr .new-inventory-wrapper .banner .banner-copy-container .banner-copy h1{font-size:36px;line-height:36px}.modals,.gc-form-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:20;overflow:auto}.modals .modals__inner,.gc-form-modal .modals__inner{position:relative;top:0%;left:50%;transform:translateX(-50%);max-width:1480px;margin-top:80px}@media(max-width:768px){.modals .modals__inner,.gc-form-modal .modals__inner{top:0%;margin-top:0}}.modals .modals__inner .close-modal,.gc-form-modal .modals__inner .close-modal{position:absolute;top:0;right:0;cursor:pointer;z-index:1}.modals .modals__inner .modals__inner-content,.gc-form-modal .modals__inner .modals__inner-content{background:#fff;width:100%;padding:30px 80px}@media(max-width:768px){.modals .modals__inner .modals__inner-content,.gc-form-modal .modals__inner .modals__inner-content{padding:30px 15px}}.modals[data-selector=payment-info-modal] .modals__inner,.modals[data-selector=share-results-modal] .modals__inner,.gc-form-modal[data-selector=payment-info-modal] .modals__inner,.gc-form-modal[data-selector=share-results-modal] .modals__inner{margin-top:150px;margin-top:0;top:45%;left:50%;transform:translate(-50%,-50%);max-width:830px}@media(max-width:768px){.modals[data-selector=three-view-modal],.gc-form-modal[data-selector=three-view-modal]{margin-top:130px}}.modals[data-selector=three-view-modal] .modals__inner-content,.gc-form-modal[data-selector=three-view-modal] .modals__inner-content{padding:0}@keyframes ani{0%{left:0}25%{left:-10px}50%{left:0}75%{left:10px}100%{left:0}}.modals[data-selector=three-view-modal] .interior-360-2 .anim-s,.gc-form-modal[data-selector=three-view-modal] .interior-360-2 .anim-s{width:110px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);user-select:none;background:rgba(0,0,0,.4);padding:10px;text-align:center;border-radius:3px}.modals[data-selector=three-view-modal] .interior-360-2 .anim-s>img,.gc-form-modal[data-selector=three-view-modal] .interior-360-2 .anim-s>img{position:relative;display:block;max-width:50px;margin:0 auto;animation:ani 1.55s linear infinite}.modals[data-selector=three-view-modal] .interior-360-2 .anim-s span,.gc-form-modal[data-selector=three-view-modal] .interior-360-2 .anim-s span{color:#fff}@media(max-width:768px){.modals[data-selector=province-modal-container] .modals__inner-content,.gc-form-modal[data-selector=province-modal-container] .modals__inner-content{padding:30px 20px}}.modals[data-selector=province-modal-container] .modals__inner,.gc-form-modal[data-selector=province-modal-container] .modals__inner{max-width:600px}@media(max-width:768px){.modals[data-selector=province-modal-container] .modals__inner,.gc-form-modal[data-selector=province-modal-container] .modals__inner{top:50%;transform:translate(-50%,-50%)}}.modals[data-selector=province-modal-container] .modals__inner .modals__inner-content,.gc-form-modal[data-selector=province-modal-container] .modals__inner .modals__inner-content{padding:30px 40px}.modals[data-selector=province-modal-container] .modals__inner .modals__inner-content select,.gc-form-modal[data-selector=province-modal-container] .modals__inner .modals__inner-content select{display:inline-block;width:70%;margin-bottom:20px}.modals[data-selector=province-modal-container] .modals__inner .modals__inner-content .btn-submit-province,.gc-form-modal[data-selector=province-modal-container] .modals__inner .modals__inner-content .btn-submit-province{display:inline-block;width:28%;max-width:200px}.modals[data-selector=payment-info-modal] .modals__inner-content,.gc-form-modal[data-selector=payment-info-modal] .modals__inner-content{padding:45px 40px 30px}.modals.gc-form-modal,.gc-form-modal.gc-form-modal{display:none;padding:0 5px}.modals.gc-form-modal .modals__inner,.gc-form-modal.gc-form-modal .modals__inner{max-width:760px}.modals.gc-form-modal .modals__inner .modals__inner-content .series-form-body,.gc-form-modal.gc-form-modal .modals__inner .modals__inner-content .series-form-body{padding:0 15px}.modals.gc-form-modal .modals__inner .modals__inner-content .series-form-body,.modals.gc-form-modal .modals__inner .modals__inner-content .intro-copy,.modals.gc-form-modal .modals__inner .modals__inner-content .form-title,.gc-form-modal.gc-form-modal .modals__inner .modals__inner-content .series-form-body,.gc-form-modal.gc-form-modal .modals__inner .modals__inner-content .intro-copy,.gc-form-modal.gc-form-modal .modals__inner .modals__inner-content .form-title{text-align:left}.modals.gc-form-modal .modals__inner .modals__inner-content .form-row>div,.gc-form-modal.gc-form-modal .modals__inner .modals__inner-content .form-row>div{margin-top:0}.modals[data-selector=accessories-select-modal] .accessory-container,.gc-form-modal[data-selector=accessories-select-modal] .accessory-container{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin:2em 0}@media(max-width:768px){.modals[data-selector=accessories-select-modal] .accessory-container,.gc-form-modal[data-selector=accessories-select-modal] .accessory-container{grid-template-columns:repeat(1,1fr)}}.modals[data-selector=accessories-select-modal] .accessory-container .accessory-item,.gc-form-modal[data-selector=accessories-select-modal] .accessory-container .accessory-item{border:1px solid #bebebe;border-radius:4px}.modals[data-selector=accessories-select-modal] .accessory-container .accessory-item .inner,.gc-form-modal[data-selector=accessories-select-modal] .accessory-container .accessory-item .inner{display:flex}.modals[data-selector=accessories-select-modal] .accessory-container .accessory-item .inner .selection-section,.gc-form-modal[data-selector=accessories-select-modal] .accessory-container .accessory-item .inner .selection-section{padding:5px;width:35px}.modals[data-selector=accessories-select-modal] .accessory-container .accessory-item .inner .selection-section .decorative-checkbox,.gc-form-modal[data-selector=accessories-select-modal] .accessory-container .accessory-item .inner .selection-section .decorative-checkbox{display:flex;height:26px;width:26px;margin:0 auto;border:1px solid #bebebe;border-radius:4px;justify-content:center;align-items:center;line-height:1em;color:transparent;user-select:none}.modals[data-selector=accessories-select-modal] .accessory-container .accessory-item .inner .image-section,.gc-form-modal[data-selector=accessories-select-modal] .accessory-container .accessory-item .inner .image-section{position:relative;width:180px;text-align:center}.modals[data-selector=accessories-select-modal] .accessory-container .accessory-item .inner .image-section>img,.gc-form-modal[data-selector=accessories-select-modal] .accessory-container .accessory-item .inner .image-section>img{display:inline-block;max-width:100%;max-height:100px}.modals[data-selector=accessories-select-modal] .accessory-container .accessory-item .inner .description-section,.gc-form-modal[data-selector=accessories-select-modal] .accessory-container .accessory-item .inner .description-section{flex-grow:1}.modals[data-selector=accessories-select-modal] .accessory-container .accessory-item .inner .description-section .display-name,.gc-form-modal[data-selector=accessories-select-modal] .accessory-container .accessory-item .inner .description-section .display-name{font-weight:normal;min-height:1em}.modals[data-selector=accessories-select-modal] .accessory-container .accessory-item .inner .description-section .display-price,.gc-form-modal[data-selector=accessories-select-modal] .accessory-container .accessory-item .inner .description-section .display-price{font-weight:bold;min-height:1.1em}.modals[data-selector=accessories-select-modal] .accessory-container .accessory-item.selected,.gc-form-modal[data-selector=accessories-select-modal] .accessory-container .accessory-item.selected{border:2px solid #3b7dd9}.modals[data-selector=accessories-select-modal] .accessory-container .accessory-item.selected .inner .selection-section,.gc-form-modal[data-selector=accessories-select-modal] .accessory-container .accessory-item.selected .inner .selection-section{padding:0}.modals[data-selector=accessories-select-modal] .accessory-container .accessory-item.selected .inner .selection-section .decorative-checkbox,.gc-form-modal[data-selector=accessories-select-modal] .accessory-container .accessory-item.selected .inner .selection-section .decorative-checkbox{background:#3b7dd9 0% 0% no-repeat padding-box;border:0;border-radius:0;width:100%;height:100%;color:#fff}.modals[data-selector=accessories-select-modal] .footer,.gc-form-modal[data-selector=accessories-select-modal] .footer{margin:1em 0 2em;text-align:right}.modals[data-selector=accessories-select-modal] .footer .display-total-price,.gc-form-modal[data-selector=accessories-select-modal] .footer .display-total-price{font-size:24px;font-weight:normal;line-height:33px;color:#272727;margin-bottom:1em}.modals .Page_RedirectToOpenPay,.modals .Page_ProcessingTransaction,.gc-form-modal .Page_RedirectToOpenPay,.gc-form-modal .Page_ProcessingTransaction{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;min-height:600px}.modals .Page_RedirectToOpenPay .loading-symbol,.modals .Page_ProcessingTransaction .loading-symbol,.gc-form-modal .Page_RedirectToOpenPay .loading-symbol,.gc-form-modal .Page_ProcessingTransaction .loading-symbol{width:100%;max-width:300px}.modals[data-selector=reserve-now-modal] .modals__inner,.gc-form-modal[data-selector=reserve-now-modal] .modals__inner{overflow-x:hidden}.modals[data-selector=reserve-now-modal] .Form_Reservation,.gc-form-modal[data-selector=reserve-now-modal] .Form_Reservation{padding-bottom:50px}.modals[data-selector=reserve-now-modal] .Form_Reservation .Display_ReservationFee,.gc-form-modal[data-selector=reserve-now-modal] .Form_Reservation .Display_ReservationFee{font-weight:bold}.modals[data-selector=reserve-now-modal] .Page_Warning_RedirectToOpenPay .letter-body-text,.gc-form-modal[data-selector=reserve-now-modal] .Page_Warning_RedirectToOpenPay .letter-body-text{min-height:300px}.modals[data-selector=reserve-now-modal] .Page_Warning_RedirectToOpenPay .sign-off-text,.gc-form-modal[data-selector=reserve-now-modal] .Page_Warning_RedirectToOpenPay .sign-off-text{font-weight:bold;font-size:12px}.modals .modals__inner.modal-sm,.gc-form-modal .modals__inner.modal-sm{max-width:700px}.modals[data-selector=payment-transaction-processing-modal] .modals__inner,.gc-form-modal[data-selector=payment-transaction-processing-modal] .modals__inner{max-width:715px}.modals[data-selector=payment-transaction-processing-modal] .modals__inner-content,.gc-form-modal[data-selector=payment-transaction-processing-modal] .modals__inner-content{padding:0}.modals[data-selector=payment-transaction-processing-modal] .padding,.gc-form-modal[data-selector=payment-transaction-processing-modal] .padding{padding:30px 80px}@media(max-width:768px){.modals[data-selector=payment-transaction-processing-modal] .padding,.gc-form-modal[data-selector=payment-transaction-processing-modal] .padding{padding:30px 15px}}.modals[data-selector=payment-transaction-processing-modal] h1,.gc-form-modal[data-selector=payment-transaction-processing-modal] h1{font-size:30px;line-height:1;margin-bottom:5px}.modals[data-selector=payment-transaction-processing-modal] .Page_TransactionSuccess,.gc-form-modal[data-selector=payment-transaction-processing-modal] .Page_TransactionSuccess{position:relative}.modals[data-selector=payment-transaction-processing-modal] .Page_TransactionSuccess .modal-header,.gc-form-modal[data-selector=payment-transaction-processing-modal] .Page_TransactionSuccess .modal-header{display:block;position:relative;background-image:url("/Public/new-inventory/bmw-reservation-thankyou-header.jpg");background-repeat:no-repeat;background-size:contain;height:42vw;max-height:300px}.modals[data-selector=payment-transaction-processing-modal] .Page_TransactionSuccess .modal-header h1,.gc-form-modal[data-selector=payment-transaction-processing-modal] .Page_TransactionSuccess .modal-header h1{margin-bottom:0;color:#fff;position:absolute;bottom:30px;left:30px}@media(max-width:768px){.modals[data-selector=payment-transaction-processing-modal] .Page_TransactionSuccess .modal-header h1,.gc-form-modal[data-selector=payment-transaction-processing-modal] .Page_TransactionSuccess .modal-header h1{left:15px}}.modals[data-selector=estimate-payment-modal] .modals__inner,.gc-form-modal[data-selector=estimate-payment-modal] .modals__inner{max-width:700px}.modals[data-selector=estimate-payment-modal] .modals__inner .large-duet-display-container,.gc-form-modal[data-selector=estimate-payment-modal] .modals__inner .large-duet-display-container{padding-bottom:15px;padding-top:15px}.modals[data-selector=estimate-payment-modal] .modals__inner .down-payment-form-group,.gc-form-modal[data-selector=estimate-payment-modal] .modals__inner .down-payment-form-group{flex-grow:1;min-width:300px}@media(max-width:350px){.modals[data-selector=estimate-payment-modal] .modals__inner .down-payment-form-group,.gc-form-modal[data-selector=estimate-payment-modal] .modals__inner .down-payment-form-group{min-width:unset;width:100%}}.modals[data-selector=estimate-payment-modal] .modals__inner .slider-container,.gc-form-modal[data-selector=estimate-payment-modal] .modals__inner .slider-container{height:48px;display:flex;flex-direction:column;justify-content:space-evenly;padding-top:11px}.modals[data-selector=estimate-payment-modal] .modals__inner .slider-container .noUi-target,.gc-form-modal[data-selector=estimate-payment-modal] .modals__inner .slider-container .noUi-target{border-radius:0;border:0}.modals[data-selector=estimate-payment-modal] .modals__inner .slider-container .noUi-target.noUi-horizontal,.gc-form-modal[data-selector=estimate-payment-modal] .modals__inner .slider-container .noUi-target.noUi-horizontal{height:8px;width:98%;margin-left:auto;margin-right:auto}.modals[data-selector=estimate-payment-modal] .modals__inner .slider-container .noUi-target .noUi-connects,.gc-form-modal[data-selector=estimate-payment-modal] .modals__inner .slider-container .noUi-target .noUi-connects{background-color:#000;border-radius:0}.modals[data-selector=estimate-payment-modal] .modals__inner .slider-container .noUi-target .noUi-connects .noUi-connect,.gc-form-modal[data-selector=estimate-payment-modal] .modals__inner .slider-container .noUi-target .noUi-connects .noUi-connect{background-color:#1f6bd5}.modals[data-selector=estimate-payment-modal] .modals__inner .slider-container .noUi-target .noUi-handle,.gc-form-modal[data-selector=estimate-payment-modal] .modals__inner .slider-container .noUi-target .noUi-handle{width:20px;height:20px;left:75%;background-color:#fafafa;border:1px solid #c2c2c2}.modals[data-selector=estimate-payment-modal] .modals__inner .slider-limits-display-container,.gc-form-modal[data-selector=estimate-payment-modal] .modals__inner .slider-limits-display-container{display:flex;justify-content:space-between;align-content:center;font-weight:normal}.modals[data-selector=estimate-payment-modal] .modals__inner .legal,.gc-form-modal[data-selector=estimate-payment-modal] .modals__inner .legal{font-size:12px;line-height:1}.vehicle-title{display:inline-block}.share-results-modal h2{margin-bottom:20px;text-align:center}.share-results-modal .group-flex{display:flex;justify-content:space-between;margin-bottom:15px}.share-results-modal .group-flex a{width:32%}.vehicle-details-info,.vehicle-legal-info{position:relative;top:0;cursor:pointer;width:20px;height:20px;background:red;background:url(/Public/new-inventory/icons/info.png) center center no-repeat;display:inline-block}.vehicle-details-info.vehicle-legal-info,.vehicle-legal-info.vehicle-legal-info{top:-8px}.vehicle-info-container{opacity:0;z-index:1111;position:absolute;top:-22222px;left:-22222px;max-width:400px;width:100%;padding:20px 20px;background:#fff;box-shadow:0 0 35px -1px rgba(0,0,0,.75)}@media(max-width:768px){.vehicle-info-container{left:50%!important;transform:translateX(-50%)}}.vehicle-info-container .vehicle-info-container__title{margin:5px auto 15px}.vehicle-info-container .vehicle-info-close{cursor:pointer;position:absolute;top:0;right:0}.vehicle-info-container .vehicle-info-container__body>div{display:flex;margin-bottom:10px}.vehicle-info-container .vehicle-info-container__body>div>label{width:50%}.vehicle-info-container .vehicle-info-container__body>div>span{width:50%;text-align:right;padding-right:10px}.vehicle-info-container .vehicle-info-container__legal{font-size:14px;line-height:16px;margin-top:20px}.vehicle-info-container .total-option-info-popover{display:none!important}.vehicle-info-container .total-selling-price{border-top:1px solid #000;padding-top:12px}