.nop2-container .online-deposits-widget .container{width:auto}.nop2-container .online-deposits-widget #loadingImg{width:64px;height:64px;display:block;margin:10px auto;padding:10px;opacity:70;border-radius:5px}.nop2-container .online-deposits-widget .span-block{padding:0}.nop2-container .online-deposits-widget #nd-online-vehicle-sales .flex-container .ovs-content{order:2;margin-right:0;box-shadow:inset 2px 0 16px -2px #0000001a;background:#f5f5f6}.nop2-container .online-deposits-widget #nd-online-vehicle-sales .flex-container>ovs-summary{order:1;margin-left:0;padding-right:40px}.nop2-container .online-deposits-widget #nd-online-vehicle-sales ovs-login-bar .ovs-login-bar-container{box-shadow:none;border:0}.nop2-container .online-deposits-widget #nd-online-vehicle-sales [href="/account-summary"]{display:none}.nop2-container .online-deposits-widget #nd-online-vehicle-sales .checkmark-container{display:flex}.nop2-container .online-deposits-widget #nd-online-vehicle-sales .checkmark-container input{opacity:0}.nop2-container .online-deposits-widget #nd-online-vehicle-sales .modal_container .ovs-button.ovs-ci-button-back,.nop2-container .online-deposits-widget #nd-online-vehicle-sales .modal_container .ovs-button.ovs-ci-button-next{width:40%}.nop2-container .online-deposits-widget #nd-online-vehicle-sales .payment-method .form_title{margin-bottom:20px}.nop2-container .online-deposits-widget #nd-online-vehicle-sales .payment-method ovs-preferred-payment-method-option{width:48%}.nop2-container .online-deposits-widget #nd-online-vehicle-sales .payment-method .preferred-payment-options{justify-content:space-between;max-width:none}.nop2-container .online-deposits-widget #nd-online-vehicle-sales .payment-method .preferred-payment-options .ovs-button-bank{width:100%}.nop2-container .online-deposits-widget #nd-online-vehicle-sales .payment-method .preferred-payment-options .payment-option_label{display:block;padding-bottom:10px}.nop2-container .online-deposits-widget #nd-online-vehicle-sales .payment-method .preferred-payment-options .payment-option_description{max-width:162px}.nop2-container .online-deposits-widget #nd-online-vehicle-sales .slider{direction:inherit}.nop2-container .online-deposits-widget #nd-online-vehicle-sales .slider_label{justify-content:flex-start}.nop2-container .online-deposits-widget #nd-online-vehicle-sales ovs-summary .summary-section{padding:40px 0}.nop2-container .online-deposits-widget #nd-online-vehicle-sales ovs-summary .summary-section .summary-section-content .vehicle-summary .ovs-segment_content .vehicle-image img{padding-right:0}.nop2-container .online-deposits-widget #nd-online-vehicle-sales ovs-summary .summary-section .summary-section-content .vehicle-summary .ovs-segment_content .vehicle-info{margin-top:15px}.nop2-container .online-deposits-widget #nd-online-vehicle-sales ovs-summary .summary-section .summary-section-content .vehicle-summary .ovs-segment_content .vehicle-info .vehicle-details .vehicle-details_vrm,.nop2-container .online-deposits-widget #nd-online-vehicle-sales ovs-summary .summary-section .summary-section-content .vehicle-summary .ovs-segment_content .vehicle-info .vehicle-details .vehicle-details_variant{display:inline-block;padding-right:5px}.nop2-container .online-deposits-widget #nd-online-vehicle-sales ovs-summary .summary-section .summary-section-content .vehicle-summary .ovs-segment_content .vehicle-info .price-block{padding-top:10px;font-size:18px}.nop2-container .online-deposits-widget #nd-online-vehicle-sales .ovs-content{border:0}.nop2-container .online-deposits-widget #nd-online-vehicle-sales .ovs-content .progress-bar{border:0;padding:38px 40px 0;background:none}.nop2-container .online-deposits-widget #nd-online-vehicle-sales .ovs-content .progress-bar.reservation{padding:20px 20px 5px;margin:15px 20px}.nop2-container .online-deposits-widget #nd-online-vehicle-sales .ovs-content .progress-bar .progress-bar_title{display:none}.nop2-container .online-deposits-widget #nd-online-vehicle-sales .ovs-content .progress-bar .progress-bar_pips-container{display:none;margin-bottom:0}.nop2-container .online-deposits-widget #nd-online-vehicle-sales .ovs-content .progress-bar .progress-bar_pips-container .progress-bar_scale{display:none}.nop2-container .online-deposits-widget #nd-online-vehicle-sales .ovs-content .progress-bar .progress-bar_pips-container .progress-bar_stages{display:block;height:auto}.nop2-container .online-deposits-widget #nd-online-vehicle-sales .ovs-content .progress-bar .progress-bar_pips-container .progress-bar_stages li{display:inline-block}.nop2-container .online-deposits-widget #nd-online-vehicle-sales .ovs-content .progress-bar .progress-bar_pips-container .progress-bar_stages li .progress-bar_stage{width:auto;height:auto}.nop2-container .online-deposits-widget #nd-online-vehicle-sales .ovs-content .progress-bar .progress-bar_pips-container .progress-bar_stages li .progress-bar_stage.active{display:inline-block}.nop2-container .online-deposits-widget #nd-online-vehicle-sales .ovs-content .progress-bar .progress-bar_pips-container .progress-bar_stages li .progress-bar_stage .progress-bar_stage-name{display:block;position:relative;top:0}.nop2-container .online-deposits-widget #nd-online-vehicle-sales .ovs-content .progress-bar .progress-bar_pips-container .progress-bar_stages li:last-child .progress-bar_stage .progress-bar_stage-name:last-child:after{display:none}.nop2-container .online-deposits-widget #nd-online-vehicle-sales .ovs-content .progress-bar .progress-bar_pips-container .progress-bar_stages .progress-bar_pip{display:none}.nop2-container .online-deposits-widget #nd-online-vehicle-sales .ovs-content .extras_options .extras_option .extras_information,.nop2-container .online-deposits-widget #nd-online-vehicle-sales .ovs-content .delivery-collections_option .delivery-collections_information{padding-inline:0}.nop2-container .online-deposits-widget #nd-online-vehicle-sales ovs-summary-accordian .summary-toggle{padding-inline:20px}.nop2-container .online-deposits-widget #nd-online-vehicle-sales .stage{padding:0 40px 30px}@media screen and (max-width: 640px){.nop2-container .online-deposits-widget #nd-online-vehicle-sales .stage{padding:0 20px 20px}}.nop2-container .online-deposits-widget #nd-online-vehicle-sales .bg-white{background:#fff}.nop2-container .online-deposits-widget #nd-online-vehicle-sales .progress-bar .progress-bar_pips-container .progress-bar_stages .progress-bar_stage.active .progress-bar_stage-name,.nop2-container .online-deposits-widget #nd-online-vehicle-sales .progress-bar .progress-bar_pips-container .progress-bar_stages .progress-bar_stage.complete .progress-bar_stage-name{text-decoration:underline}.nop2-container .online-deposits-widget #nd-online-vehicle-sales .title{text-transform:initial;font-size:24px}.nop2-container .online-deposits-widget #nd-online-vehicle-sales .title-large{font-size:28px}.nop2-container .online-deposits-widget #nd-online-vehicle-sales .link{font-weight:400;text-decoration:none}.nop2-container .online-deposits-widget #nd-online-vehicle-sales .payment-method_tabs{font-size:18px}.nop2-container .online-deposits-widget #nd-online-vehicle-sales .finance-quote{font-size:13px}.nop2-container .online-deposits-widget .mat-select{font-size:14px}.nop2-container .online-deposits-widget #nd-online-vehicle-sales .mat-form-field{line-height:18px}.nop2-container .online-deposits-widget #nd-online-vehicle-sales ovs-payment-method .content_what-happens-next ul{padding:0 18px}.nop2-container .online-deposits-widget #nd-online-vehicle-sales select,.nop2-container .online-deposits-widget #nd-online-vehicle-sales input{font-size:14px;line-height:18px;padding:initial;min-height:0;background:transparent;border:none;color:inherit}.nop2-container .online-deposits-widget #nd-online-vehicle-sales .form_title{font-size:16px}.nop2-container .online-deposits-widget #nd-online-vehicle-sales .form_sub-title{font-weight:400}.nop2-container .online-deposits-widget #nd-online-vehicle-sales ovs-summary .summary-section .summary-section-content .vehicle-summary .ovs-segment_content .vehicle-info .vehicle-details{font-size:18px}.nop2-container .online-deposits-widget #nd-online-vehicle-sales ovs-summary .summary-section .summary-section-content .vehicle-summary .ovs-segment_content .vehicle-info .vehicle-details .vehicle-details_title{font-weight:400;margin-bottom:0}.nop2-container .online-deposits-widget #nd-online-vehicle-sales ovs-summary-accordian .summary-container{background:none}.nop2-container .online-deposits-widget #nd-online-vehicle-sales .ovs-content .payment-method .mat-expansion-panel-header,.nop2-container .online-deposits-widget #nd-online-vehicle-sales .ovs-content .payment-method .mat-expansion-panel-header:hover{background:none!important}.nop2-container .online-deposits-widget #nd-online-vehicle-sales .confirmation .confirmation_section.vehicle{font-size:1em}.online-deposits-widget #nd-online-vehicle-sales .text-primary{color:#767676}ovs-login-bar.summary-section-container.ovs-fixed{margin-bottom:0!important;max-width:100%!important;background-color:#e8e8e8}#nd-online-vehicle-sales ovs-login-bar.summary-section-container{margin-top:0!important}.mobile-summary{padding:20px}.mobile-summary .summary-section{padding:0;border:none!important;box-shadow:none!important}.stage.payment-method{margin-top:20px}.summary-toggle{display:flex;align-items:baseline;color:#000}.icon-summary.closed:before,.icon-summary.open:before{border-color:#000}@font-face{font-family:MBCorpoTitleCondRegular;src:url(https://mercedes-configurator.staging.netdirector.auto/fonts/MBCorpoATitleCond-Regular-Web.woff);font-display:swap}html .online-deposits-widget{min-height:100vh}html .online-deposits-widget .container{width:auto}html #nd-online-vehicle-sales .auth0-login-options-container{font-family:corpo-s-text,MBCorpoSTextRegular,Arial!important;padding-top:1.5rem}html #nd-online-vehicle-sales .auth0-login-options-container .auth0-global-message{margin:1rem 0}html #nd-online-vehicle-sales .auth0-login-options-container .auth0-loading-container{top:-10px}html #nd-online-vehicle-sales .auth0-login-options-container .auth0-lock.auth0-lock{font-family:corpo-s-text,MBCorpoSTextRegular,Arial!important}html #nd-online-vehicle-sales .auth0-login-options-container .login_content_body{margin-top:1rem}html #nd-online-vehicle-sales .font-size-huge{font-size:2em}html #nd-online-vehicle-sales ovs-payment-method .checkmark-container .checkmark-section-box input{position:relative!important;top:0;bottom:0;display:block}html .online-deposits-widget ul{padding-inline-start:0px!important}html .online-deposits-widget #nd-online-vehicle-sales .mat-icon-button,html .online-deposits-widget .cw__proposal-form .cw__tooltip--question-body,html .online-deposits-widget .mat-error,html .online-deposits-widget .mat-form-field-label,html .online-deposits-widget #nd-online-vehicle-sales .link,html .online-deposits-widget #nd-online-vehicle-sales .payment-method_tab.active,html .online-deposits-widget #nd-online-vehicle-sales .title-large,html .online-deposits-widget #nd-online-vehicle-sales .progress-bar .progress-bar_pips-container .progress-bar_stages .progress-bar_stage.active .progress-bar_stage-name,html .online-deposits-widget #nd-online-vehicle-sales .progress-bar .progress-bar_pips-container .progress-bar_stages .progress-bar_stage.complete .progress-bar_stage-name{color:#0078d6}html .online-deposits-widget #nd-online-vehicle-sales .mat-slider.mat-slider-axis-inverted .mat-slider-track-background,html .online-deposits-widget #nd-online-vehicle-sales .mat-slider .mat-slider-thumb,html .online-deposits-widget #nd-online-vehicle-sales .mat-slider .mat-slider-track-fill,html .online-deposits-widget #nd-online-vehicle-sales .payment-method .preferred-payment-options .ovs-button-bank:not(.ovs-button-bank_outline),html .online-deposits-widget #nd-online-vehicle-sales .auth0-lock.auth0-lock button.auth0-lock-submit,html .online-deposits-widget #nd-online-vehicle-sales .ovs-button,html .mat-datepicker-popup .mat-calendar-body-selected,html .online-deposits-widget #nd-online-vehicle-sales .bg-primary,html .online-deposits-widget #nd-online-vehicle-sales .payment-method_tab.active:after,html .online-deposits-widget #nd-online-vehicle-sales mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content .icon{background:#0078d6;background-color:#0078d6;border-radius:30px!important;font-weight:700}html .online-deposits-widget #nd-online-vehicle-sales .mat-slider .mat-slider-track-background,html .online-deposits-widget #nd-online-vehicle-sales .mat-slider.mat-slider-axis-inverted .mat-slider-track-fill{background:#ccc}html .online-deposits-widget #nd-online-vehicle-sales select:not([type=radio]):focus,html .online-deposits-widget #nd-online-vehicle-sales mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content .button-group .account-btn,html .online-deposits-widget #nd-online-vehicle-sales .payment-method_tab.active .payment-method_tab-link{border-color:#0078d6}html .online-deposits-widget #nd-online-vehicle-sales .auth0-lock.auth0-lock button.auth0-lock-submit.ovs-button_outline,html .online-deposits-widget #nd-online-vehicle-sales .ovs-button.ovs-button_outline{border:1px solid #0078D6;color:#0078d6}html .online-deposits-widget #nd-online-vehicle-sales .auth0-lock.auth0-lock button.auth0-lock-submit.ovs-button_outline:hover,html .online-deposits-widget #nd-online-vehicle-sales .ovs-button.ovs-button_outline:hover{color:#0078d6}html .online-deposits-widget #nd-online-vehicle-sales .auth0-lock.auth0-lock button.auth0-lock-submit:hover,html .online-deposits-widget #nd-online-vehicle-sales .ovs-button:hover{background:#000}html .online-deposits-widget #nd-online-vehicle-sales .auth0-lock.auth0-lock .auth0-lock-submit{background:#0078d6!important}html .online-deposits-widget #nd-online-vehicle-sales .auth0-lock.auth0-lock .auth0-lock-submit:hover{background:#000!important}html .online-deposits-widget #nd-online-vehicle-sales .mat-slider.mat-slider-axis-inverted:hover .mat-slider-track-background,html .online-deposits-widget #nd-online-vehicle-sales .progress-bar.reservation{background:#0078d6!important}html .online-deposits-widget #nd-online-vehicle-sales .auth0-lock.auth0-lock button.auth0-lock-submit,html .online-deposits-widget #nd-online-vehicle-sales .ovs-button,html .online-deposits-widget #nd-online-vehicle-sales input,html .online-deposits-widget #nd-online-vehicle-sales select,html .online-deposits-widget .mat-expansion-panel-content,html .online-deposits-widget .mat-error,html .online-deposits-widget .mat-form-field-label,html .online-deposits-widget .mat-select,html .online-deposits-widget #nd-online-vehicle-sales{font-family:corpo-s-text,MBCorpoSTextRegular,Arial!important}html .online-deposits-widget #nd-online-vehicle-sales .flex-container>ovs-summary{padding:0 40px}html .online-deposits-widget #nd-online-vehicle-sales .ovs-button span{padding:0 1rem}.nop2-container{width:100%!important}.container-wrap.container-h73xw.container-fluid{padding-left:0;padding-right:0}
