@font-face{font-family:BMWTypeNext;src:url(/fonts/BMWTypeNext-Light.woff2) format("woff2"),url(/fonts/BMWTypeNext-Light.woff) format("woff")}@font-face{font-family:BMWTypeNextBold;src:url(/fonts/BMWTypeNext-Bold.woff2) format("woff2"),url(/fonts/BMWTypeNext-Bold.woff) format("woff")}.big-checkbox{background-image:url(../Images/icons/bmw/checkbox-active-unchecked-bmw.svg)}.big-checkbox:checked{background-image:url(../Images/icons/bmw/checkbox-active-checked-bmw.svg)}.big-checkbox:disabled{background-image:url(../Images/icons/bmw/checkbox-inactive-unchecked-bmw.svg)}.big-checkbox:disabled:checked{background-image:url(../Images/icons/bmw/checkbox-inactive-checked-bmw.svg)}.big-radio{background-image:url(../images/icons/bmw/radiobutton-active-unchecked-bmw.svg)}.big-radio:checked{background-image:url(../images/icons/bmw/radiobutton-active-checked-bmw.svg)}.big-radio:disabled{background-image:url(../images/icons/bmw/radiobutton-inactive-unchecked-bmw.svg)}.big-radio:disabled:checked{background-image:url(../images/icons/bmw/radiobutton-inactive-checked-bmw.svg)}.custom-input::placeholder{font-family:BMWTypeNext}.delete-filter-icon{background-image:url(../images/icons/bmw/icon-delete-filter.svg)}.delete-icon-button{background-image:url(../Images/icons/bmw/icon-close-bmw.svg)}.delete-icon-button:hover{background-image:url(../Images/icons/bmw/icon-close-bmw.svg)}.download-icon{background-image:url(../Images/icons/bmw/button-primary-default-download-bmw.svg)}.download-icon:hover{background-image:url(../Images/icons/bmw/button-primary-hover-download-bmw.svg)}.download-icon-secondary{background-image:url(../images/icons/bmw/button-secondary-default-download-bmw.svg)}.download-icon-secondary:hover{background-image:url(../images/icons/bmw/button-secondary-hover-download-bmw.svg)}.edit-icon-button{background-image:url(../Images/icons/bmw/icon-default-edit-bmw.svg)}.edit-icon-button:hover{background-image:url(../Images/icons/bmw/icon-hover-edit-bmw.svg)}.export-icon{background-image:url(../images/icons/bmw/icon-export.svg)}.filter-icon{background-image:url(../images/icons/bmw/icon-filter.svg)}.header-logout-icon{width:20px;height:20px;background-image:url(../images/icons/bmw/icon-default-logout-bmw.svg);background-size:cover;cursor:pointer}.header-logout-icon:hover{background-image:url(../images/icons/bmw/icon-hover-logout-bmw.svg)}.header-user-icon{width:20px;height:20px;background-image:url(../images/icons/bmw/icon-default-profile-bmw.svg);background-size:cover;cursor:pointer}.header-user-icon:hover{background-image:url(../images/icons/bmw/icon-hover-profile-bmw.svg)}.info-icon{background-image:url(../images/icons/bmw/icon-default-info-bmw.svg)}.main-menu{color:#666;font:normal normal 300 16px/14px BMWTypeNext}.main-menu-selected{border-left:#1c69d4;color:#666;font:normal normal bold 16px/21px BMWTypeNext}.modal-footer .btn-primary{background-color:#1c69d4}.modal-footer .btn-primary:hover{background-color:#1066b1}.plus-icon{background-image:url(../images/icons/bmw/icon-plus.svg)}.user-files-upload-sample{background-image:url(../Images/icons/bmw/button-primary-default-download-bmw.svg)}.user-files-upload-sample:hover{background-image:url(../Images/icons/bmw/button-primary-hover-download-bmw.svg)}.user-files-upload-upload{background-image:url(../images/icons/bmw/button-primary-default-upload-bmw.svg)}.user-files-upload-upload:hover{background-image:url(../images/icons/bmw/button-primary-hover-upload-bmw.svg)}.user-files-upload-download{background-image:url(../images/icons/bmw/button-primary-default-view-bmw.svg)}.user-files-upload-download:hover{background-image:url(../images/icons/bmw/button-primary-hover-view-bmw.svg)}.user-files-upload-download2{background-image:url(../images/icons/bmw/button-primary-default-view-bmw.svg)}.user-files-upload-download2:hover{background-image:url(../images/icons/bmw/button-primary-hover-view-bmw.svg)}.upload-icon{background-image:url(../images/icons/bmw/button-primary-default-upload-bmw.svg)}.upload-icon:hover{background-image:url(../images/icons/bmw/button-primary-hover-upload-bmw.svg)}a.button{background-color:#1c69d4;border-radius:3px}a.button:hover{background-color:#1066b1}a.button_normal{font:normal normal bold 16px BMWTypeNext}body{font:normal normal 300 14px/20px BMWTypeNext}h2{text-transform:uppercase;font:normal normal 300 32px/40px BMWTypeNext}.big-checkbox{width:24px;height:24px;cursor:pointer;margin:auto;-webkit-appearance:none}.big-radio{width:24px;height:24px;cursor:pointer;background-size:cover;-webkit-appearance:none}.checkbox-group{margin-top:20px;float:left;display:inline-flex}.download-icon-white{width:40px;height:40px;background-image:url(../images/icons/icon-download.svg);background-size:cover;cursor:pointer}.download-icon-white:hover{opacity:.9;opacity:.9}.download-oneshop-voucher-icon{width:40px;height:40px;background-image:url(../images/icons/icon-oneshop-gutscheintool.svg);background-size:cover;cursor:pointer}.download-oneshop-voucher-icon:hover{opacity:.9;opacity:.9}.font-bold{font-weight:400;font-family:BMWTypeNextBold}.globe-icon{width:20px;height:20px;background-image:url(../images/icons/bmw/icon-default-globe-bmw.svg);background-size:cover}.info-icon{width:16px;height:16px;background-size:cover;cursor:pointer;margin-left:5px}.user-files-upload-select{display:-ms-flexbox!important;display:flex!important;flex-wrap:nowrap;max-width:400px;width:358px;-ms-flex-wrap:nowrap}.user-files-upload-select input{display:none}.user-files-upload-select .file-name{width:auto;height:32px;background-color:#fff;border:solid 1px #bbb;border-right-color:transparent;box-sizing:border-box;cursor:pointer;flex-grow:1;line-height:30px;min-width:0;padding:0 10px 0 10px;-ms-flex-positive:1}.user-files-upload-select .file-name .no-files{color:#aaa}.user-files-upload-select .file-name span{display:block;overflow:hidden;text-overflow:ellipsis;user-select:none;white-space:nowrap;-khtml-user-select:none;-moz-user-select:none;-ms-text-overflow:ellipsis;-ms-user-select:none;-o-text-overflow:ellipsis;-webkit-touch-callout:none;-webkit-user-select:none}.user-files-upload-select .file-search{width:auto;height:32px;background-color:#1c69d4;border-bottom-right-radius:3px;border-top-right-radius:3px;color:#fff;cursor:pointer;line-height:32px;padding:0 10px 0 10px;text-align:center}.user-files-upload-select .file-search:hover{background-color:#1066b1}.plus-icon{width:40px;height:40px;background-image:url(../images/icons/icon-plus.svg);background-repeat:no-repeat;background-size:cover;cursor:pointer;margin-right:10px}.plus-icon:hover{opacity:.9}.required-field::after{content:"*";color:red;margin-left:2px}.search-icon{width:28px;height:24px;background-image:url(../images/icons/icon-default-search.svg);background-size:cover;margin-right:10px}.search-icon:hover{background-image:url(../images/icons/icon-hover-search.svg)}.search-icon-v2{background-image:url(../images/icons/icon-default-search.svg);background-position:center;background-repeat:no-repeat;background-size:auto;cursor:pointer;width:50px}.search-icon-v2:hover{background-image:url(../images/icons/icon-hover-search.svg)}.user-files-icon-column{display:flex;align-items:center}.user-files-upload-sample{width:32px;height:32px;background-size:cover;cursor:pointer;margin-right:10px}.upload-icon{width:32px;height:32px;background-size:cover;cursor:pointer}.upload-icon-white{width:40px;height:40px;background-image:url(../images/icons/icon-upload.svg);background-size:cover;cursor:pointer}a{outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}a:focus{outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}a:hover{outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}a.button{background-position-x:0;background-position-y:0;background-repeat:no-repeat;background-origin:padding-box;opacity:1;border-style:none;color:#fff;text-align:center;display:grid;align-content:center;text-decoration:none;margin-top:20px}a.button:hover{cursor:pointer}a.button_normal{height:48px}a.button_mini{width:120px;height:20px}button{outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}input{outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}select{outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}textarea{outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.amounts-box{border:solid 1px #c4c4c4;border-radius:3px;padding:0 25px 25px;min-width:400px}.arrow-end-icon{width:17px;height:16px;background-image:url(../images/icons/bmw/icon-arrow-right-last-page-bmw.svg);background-size:cover;cursor:pointer;margin-top:1px}.arrow-left-icon{width:10px;height:16px;background-image:url(../images/icons/bmw/icon-arrow-right-bmw.svg);background-size:cover;cursor:pointer;margin-top:1px;transform:rotate(180deg)}.arrow-right-icon{width:10px;height:16px;background-image:url(../images/icons/bmw/icon-arrow-right-bmw.svg);background-size:cover;cursor:pointer;margin-top:1px}.arrow-start-icon{width:17px;height:16px;background-image:url(../images/icons/bmw/icon-arrow-right-last-page-bmw.svg);background-size:cover;cursor:pointer;margin-top:1px;transform:rotate(180deg)}.barchart-reporting{width:1400px;height:600px}.big-state-label{box-sizing:border-box;border:solid 1px #666;border-radius:3px;height:24px;line-height:22px;padding-left:8px;padding-right:8px}.custom-checkbox{width:24px;height:24px;background:#fff 0 0 no-repeat padding-box;border:2px solid #c4c4c4;opacity:1}.delete-filter-icon{width:40px;height:40px;background-repeat:no-repeat;background-size:cover;cursor:pointer}.delete-icon-button{width:24px;height:24px;background-size:cover;cursor:pointer;margin:auto}.download-icon{width:32px;height:32px;background-size:cover;cursor:pointer}.download-icon-secondary{width:32px;height:32px;background-size:cover;cursor:pointer}.edit-icon-button{width:24px;height:24px;background-size:cover;cursor:pointer;margin:auto}.export-icon{width:40px;height:40px;background-repeat:no-repeat;background-size:cover;cursor:pointer}.faq-close{width:12px;margin-right:5px}.faq-open{width:7px;margin-right:5px}.filter-icon{width:40px;height:40px;background-repeat:no-repeat;background-size:cover;cursor:pointer}.icon-btn-mail{width:40px;height:40px;background-image:url(/images/icons/icon-btn-mail.svg);background-position:0 0;background-repeat:no-repeat;background-size:40px auto;cursor:pointer}.icon-btn-search{width:40px;height:40px;background-image:url(/images/icons/icon-default-search.svg);background-position:center center;background-repeat:no-repeat;background-size:24px auto;border:solid 1px #000;border-radius:3px;box-sizing:border-box;cursor:pointer}.icon-btn-send{width:40px;height:40px;background-image:url(/images/icons/icon-btn-send.svg);background-position:0 0;background-repeat:no-repeat;background-size:40px auto;cursor:pointer}.mail-info{background-image:url(/images/icons/icon-mail.svg);background-position:4px center;background-repeat:no-repeat;background-size:20px auto;margin-top:8px;padding-left:40px}.number-icon{width:15px;height:19px;cursor:pointer;margin-right:10px;text-align:center}.number-selected{color:#666;border-bottom:#00f;border-bottom-style:solid}.phone-info{background-image:url(/images/icons/icon-telephone.svg);background-position:4px center;background-repeat:no-repeat;background-size:20px auto;padding-left:40px;margin-top:8px}.refresh-icon{width:40px;height:40px;background-image:url(../images/icons/icon-refresh.svg);background-repeat:no-repeat;background-size:cover;cursor:pointer;position:relative}.refresh-icon::after{content:attr(data-tooltip);position:absolute;bottom:125%;left:50%;transform:translateX(-50%);background:#333;color:#fff;padding:4px 8px;border-radius:4px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s}.refresh-icon:hover::after{opacity:1}.user-files-upload-upload{width:32px;height:32px;background-size:cover;cursor:pointer;margin:auto}.user-files-upload-download{width:32px;height:32px;background-size:cover;cursor:pointer}.user-files-upload-download2{width:32px;height:32px;background-size:32px;cursor:pointer}.vin-info{background-image:url(/images/icons/icon-vin.svg);background-position:0 center;background-repeat:no-repeat;background-size:28px auto;margin-top:8px;padding-left:40px}.size-40px{width:40px;height:40px}.accessory-details-link:hover{color:#1c69d4;cursor:pointer;text-decoration:underline}.accordion-item .accordion-header .accordion-button{background:#fff;border-top:1px solid rgba(0,0,0,.13);border-radius:unset;color:#262626;font-size:20px}.accordion-item .accordion-header .accordion-button::after{width:1rem;height:1rem;background-image:url(../images/icons/icon-arrow-down.svg);background-size:1rem;transition:transform .2s ease-in-out}.accordion-item .accordion-header .accordion-button:focus{box-shadow:none}.accordion-item .accordion-header .accordion-button:not(.collapsed){box-shadow:none}.accordion-item .accordion-header .accordion-button:not(.collapsed)::after{background-image:url(../images/icons/icon-arrow-down.svg);transform:rotate(-180deg)}.advantage-argument ul{margin-top:1rem}.article-in-overview .energy-infos img{width:21px}.article-in-overview .energy{color:#262626;display:inline-block;font-size:13px;font-weight:600;line-height:1}.back-icon{width:12px;height:12px;transform:rotate(180deg);vertical-align:baseline}.back-link{color:#262626;text-decoration:none}.back-link:hover{color:#1c69d4;cursor:pointer}.backdrop-blure{backdrop-filter:blur(5px)}.cart-top{width:1.8rem;height:1.8rem;cursor:pointer}.custom-input{border-left:4px solid #1c69d4}.custom-input::placeholder{color:#eaeaea;font:normal normal normal 14px/19px}.details-link:hover{color:#1c69d4;cursor:pointer;text-decoration:underline}.energyLabelPopUp img{width:15px}.eu-links a{color:#000;text-decoration:auto}.eu-links a:hover{cursor:pointer;text-decoration:underline}.eu-links .link-icon{margin-bottom:5px}.recommended{background-color:#1c69d4;color:#fff;clip-path:polygon(0 0,100% 0,90% 100%,0 200px);padding:2px;padding-right:15px;position:absolute}.send-to-sps,.send-to-sps-test{width:44px;height:44px;padding:0}.view-type-icon:hover{opacity:1!important}.background-color-light-coral-1{background-color:#ff8585}.background-color-green-236{background-color:#a4ec8c}.background-color-orange-1{background-color:orange}.background-color-gray-95{background-color:#f2f2f2}.blue-background{background-color:#1c69d4}.blue-background:focus{box-shadow:none}.blue-background:focus-visible{box-shadow:none}.blue-background:active:focus-visible{box-shadow:none!important}.blue-text{color:#1c69d4;text-decoration:none;cursor:pointer}.border-bottom-2rem{border-bottom-width:2rem}.br-3px{border-radius:3px}.br-10px{border-radius:10px}.btn:focus{box-shadow:0 0 0 .1rem #fff,0 0 0 .25rem #258cfb}.btn:active:focus{box-shadow:0 0 0 .1rem #fff,0 0 0 .25rem #258cfb}.btn-link.nav-link:focus{box-shadow:0 0 0 .1rem #fff,0 0 0 .25rem #258cfb}.checkbox{width:24px;height:24px}.color-disabled{background-color:#c9c9c9}.color-disabled:read-only{background:#c9c9c9 0 0 no-repeat padding-box}.color-dark-green{color:#006400}.color-red{color:red}.cursor-pointer{cursor:pointer!important}.cursor-pointer:focus{cursor:pointer!important}.display-ruby{display:ruby}.focus-no-shadow:focus{outline:0!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.footer{position:absolute;bottom:0;width:100%;white-space:nowrap;line-height:10vh}.form-control:focus{box-shadow:0 0 0 .1rem #fff,0 0 0 .25rem #258cfb}.fs-small{font-size:small}.fs-7{font-size:.7rem}.fs-12px{font-size:12px}.fs-14px{font-size:14px}.fs-16px{font-size:16px}.gray-40{color:#666}.h-35px{height:35px!important}.h-44px{height:44px}.h-50px{height:50px}.input-select{width:100%;height:50px;background:#fff 0 0 no-repeat padding-box;border:1px solid #bbb;color:#000;text-align:left;letter-spacing:0;opacity:1;padding:0 5px}.input-select:disabled{background:#c9c9c9 0 0 no-repeat padding-box}.input-textbox{height:50px;padding:0 10px}.input-textbox:read-only{background:#c9c9c9 0 0 no-repeat padding-box}.justify-self-center{justify-self:center}.language-hover ul{width:8em;margin:0 10px 0 0;padding-inline-start:0}.language-hover li{display:list-item;width:100%;text-indent:1em;list-style-type:none;font-weight:700}.language-hover li:hover{background-color:#add8e6}.language-hover li.unselected{display:none;background-color:#fff;font-weight:400}.language-hover:hover li{display:list-item;cursor:pointer}.link{text-decoration:underline;font-weight:700;color:#000}.link:hover{cursor:pointer}.main-left{max-width:616px;height:90vh}.main-menu{border-left-color:#fff;border-left-style:solid}.main-menu:hover{cursor:pointer;opacity:.5}.main-menu-selected{background-color:#f2f2f2;border-left-color:#00f;border-left-style:solid}.main-menu-selected:hover{cursor:pointer}.main-right{background-image:url(/Images/stage-3.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:90vh;position:relative}.me-7{margin-right:7rem}.me-10{margin-right:10rem}.modal .nav-item{border-bottom:2px solid #e3e3e3}.modal .nav-item a{font-weight:700;color:#e3e3e3}.modal .nav-item.active{border-bottom-width:4px;border-bottom-color:#1c69d4}.modal .nav-item.active a{color:#1c69d4}.modal .navbar-nav{padding-left:calc(var(--bs-gutter-x) * .5)}.modal .blue-top-border{border-top:#1c69d4 4px solid}.modal .btn-close{width:3rem;height:3rem;background-size:1.5em}.ms-7{margin-left:7rem}.ms-18pct{margin-left:18%}.mt-7{margin-top:7rem}.minw-60{min-width:60px}.nav a{color:#000}.nav a:hover{color:#000;font-weight:600}.nav .active{border-left-color:#00f;border-left-style:solid;background-color:#f2f2f2}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{display:none}.pricestock-menu-item:hover{border-bottom:#1c69d4;border-bottom-style:solid}.spinner-overlay{width:100%;height:100%;background-color:#fff;left:0;opacity:.7;position:fixed;z-index:1000}.submit-progress{width:6rem;height:6rem;z-index:20}.underlined{border-bottom-style:solid;border-bottom-width:3px;border-bottom-color:#1c69d4}.vh-80{height:80vh}.vw-15{width:15vw}.wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:scroll;max-height:100%}.wrapper::-webkit-scrollbar{display:none}.w-10{width:10%}.w-15px{width:15px}.w-21{width:21%}.w-22{width:22%}.w-44px{width:44px}.w-60{width:60%}.w-70{width:70%}.w-85{width:85%}body{margin-bottom:10vh}dl{display:block;margin-top:1em;margin-bottom:1em;margin-left:0;margin-right:0}header .nav-item{border-bottom:4px solid transparent}header .nav-item a{font-weight:700;color:#000}header .nav-item a:hover{color:#1c69d4}header .nav-item:hover{border-bottom-color:#1c69d4}header .nav-item.active{border-bottom-color:#1c69d4}header .nav-item.active a{color:#1c69d4}html{font-size:14px;position:relative;min-height:100%}select.input-select-special{text-align:left;letter-spacing:0;color:#fff;height:40px;background:#1c69d4 0 0 no-repeat padding-box;border:1px solid #bbb;opacity:1;padding:0 15px}select.input-select-special:disabled{background:#e3e3e3 0 0 no-repeat padding-box}select.input-select-special option:first-child{display:none}select.input-select-special option:not(first-child){background-color:#fff;color:#000}span.energy{padding:2px 4px 0 3px;height:16px;position:relative;margin-top:5px;margin-left:9px;background:#c9d200}span.energy:before{content:"";display:block;position:absolute;top:0;left:-9px;width:0;height:0;border-style:solid;border-width:8px 9px 8px 0;border-color:transparent #c9d200 transparent transparent}span.energy.black{background:#333;color:#fff}span.energy.black:before{border-color:transparent #333 transparent transparent}span.energy.d_green{background:#57ab27}span.energy.yellow{background:#fabb00}span.energy.yellow:before{border-color:transparent #fabb00 transparent transparent}span.class_A{background:#40b66c}span.class_A:before{border-color:transparent #40b66c transparent transparent}span.class_B{background:#54bb62}span.class_B:before{border-color:transparent #54bb62 transparent transparent}span.class_C{background:#b2d547}span.class_C:before{border-color:transparent #b2d547 transparent transparent}span.class_E{background:#efb73c}span.class_E:before{border-color:transparent #efb73c transparent transparent}span.class_F{background:#eb7b31}span.class_F:before{border-color:transparent #eb7b31 transparent transparent}span.class_G{background:#ee1d23}span.class_G:before{border-color:transparent #ee1d23 transparent transparent}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-.5em}@media (min-width:768px){html{font-size:16px}}