@font-face{font-family:"_fontStandard";src:url('/Content/fonts/bmw/default/bmwtypewebli_all.woff') format('woff'),url('/Content/fonts/bmw/default/bmwtypewebli_all.ttf') format('truetype'),url('/Content/fonts/bmw/default/bmwtypewebli_all.svg') format('svg')}@font-face{font-family:"_fontBold";src:url('/Content/fonts/bmw/default/bmwtypewebbo_all.woff') format('woff'),url('/Content/fonts/bmw/default/bmwtypewebbo_all.ttf') format('truetype'),url('/Content/fonts/bmw/default/bmwtypewebbo_all.svg') format('svg')}.mixin-align-items-center{-ms-flex-align:center;align-items:center}.mixin-align-items-end{-ms-flex-align:end;align-items:flex-end}html{position:static;overflow-y:scroll}html,body{margin:0;padding:0;width:100%}body{color:#262626;background-color:#fff;-ms-word-wrap:break-word;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word}.content-max-width{width:auto;max-width:1154px}@media (min-width:1434px){.content-max-width{margin-left:calc(260px + 20px)}}@media (min-width:1804px){.content-max-width{margin-left:calc(((100vw - 260px - 1154px - 350px) / 2) + 260px)}}.content-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:50px;padding-bottom:50px;margin-top:70px;min-height:calc(100vh - 70px - 225px);min-height:calc(100dvh - 70px - 225px)}.content-container #shopContent.masked:not(.stay-on-top){margin-top:auto !important;margin-bottom:auto}@media (min-width:768px){.content-container{margin-top:100px;min-height:calc(100vh - 100px - 166px);min-height:calc(100dvh - 100px - 166px)}}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.display-none{display:none}@media (min-width:1200px){.display-none-xl{display:none}}.display-block{display:block}.display-flex{display:-ms-flexbox;display:flex}body,div,span,th,td,li,input,a,select,option,legend,p{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:15px;line-height:22px;letter-spacing:normal}label,.label{font-family:_fontBold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:12px;line-height:19px;letter-spacing:.3px;color:#262626;display:block;margin:0}label.unobtrusive,.label.unobtrusive{color:#666}label.big-label,.label.big-label{font-family:_fontBold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:18px;line-height:22px;letter-spacing:.3px}.font-form{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:15px;line-height:22px;letter-spacing:normal}.font-xs{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:12px;line-height:17px;letter-spacing:normal}.font-l{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:18px;line-height:22px;letter-spacing:normal}.wide-letter-spacing{letter-spacing:1px}.red>a,.red{color:#c11}a{color:#262626}a:hover{color:#1c69d4}a.cicolor{color:#1c69d4}a.underline{text-decoration:underline}a.cicolor,a.underline,a.hover-cicolor,a.hover-underline-cicolor{cursor:pointer}a:not(.underline):not(.hover-underline-cicolor):hover{text-decoration:none}a.link-with-icon{cursor:pointer;padding-left:14px;background-image:url('/Content/images/bmw/default/icons/Icon_Arrow.svg');background-repeat:no-repeat;background-size:auto 23px;background-position:-7px -2px}a.link-with-icon.d-block,a.link-with-icon.d-inline-block{background-position-y:0%}@media (hover:hover),(-ms-high-contrast:none){a.link-with-icon:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Arrow_blue.svg');text-decoration:underline !important;color:#1c69d4}}a.link-with-icon-up{cursor:pointer;padding-left:16px;background-image:url('/Content/images/bmw/default/icons/Icon_Arrow_Top.svg');background-repeat:no-repeat;background-size:auto 23px;background-position:-6px -2px}@media (hover:hover),(-ms-high-contrast:none){a.link-with-icon-up:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Arrow_Top.svg');text-decoration:underline !important;color:#1c69d4}}a.icon-gift{cursor:pointer;padding-left:24px;background-image:url('/Content/images/bmw/default/icons/Icon_Gift.svg');background-repeat:no-repeat;background-size:33px auto;background-position:-9px -3px}@media (hover:hover),(-ms-high-contrast:none){a.icon-gift:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Gift.svg');text-decoration:underline;color:#1c69d4}}.has-links-in-continous-text a,.has-links-in-continous-text a:not([href]):not([tabindex]){font-family:_fontBold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:15px;line-height:22px;color:#1c69d4;text-decoration:none;letter-spacing:normal}@media (hover:hover),(-ms-high-contrast:none){.has-links-in-continous-text a:hover,.has-links-in-continous-text a:not([href]):not([tabindex]):hover{color:#0653b6;text-decoration:underline !important}}.continous-text h3{padding-bottom:15px}.continous-text p{margin-bottom:22px}.continous-text p,.continous-text a,.continous-text li{line-height:24px}.continous-text a{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:15px;line-height:22px;letter-spacing:normal}.continous-text label{color:#666;padding-top:10px}.continous-text ul{margin-bottom:22px}.continous-text ul li{margin-bottom:7px}.continous-text ul li label{padding-top:0;position:relative;top:-1px}.continous-text ul li a{display:block}h1,.h1{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:35px;line-height:42px;letter-spacing:.525px;margin:0;padding:0 0 12px 0}@media (min-width:576px){h1,.h1{font-size:50px;line-height:57px}}h2,.h2{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:25px;line-height:32px;letter-spacing:.525px;margin:0;padding:0 0 12px 0}@media (min-width:576px){h2,.h2{font-size:35px;line-height:42px}}h3,.h3{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:20px;line-height:27px;letter-spacing:normal;margin:0;padding:0 0 8px 0}@media (min-width:576px){h3,.h3{font-size:25px;line-height:32px}}h3.subtitle,.h3.subtitle{margin-top:-6px}h4,.h4{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:20px;line-height:27px;letter-spacing:normal;margin:0;padding:0 0 8px 0}h4.subtitle,.h4.subtitle{margin-top:-6px}h4.on-top,.h4.on-top{margin-top:2px}h5,.h5{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:15px;line-height:22px;letter-spacing:normal;margin:0;padding:0 0 8px 0}h6,.h6{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:15px;line-height:22px;letter-spacing:normal;margin:0;padding:0 0 8px 0}.ellipsis{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.text-highlight{font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;background-color:#1c69d4;color:#fff;margin-left:1px;margin-right:1px;padding-left:1px;padding-right:1px}.line-through{text-decoration:line-through}.gray-text{color:#aaa}.unobtrusive-background{background-color:#f2f2f2}.bordered{border:solid 1px #e3e3e3}.line-left{border-left:solid 1px #e3e3e3}.line-right{border-right:solid 1px #e3e3e3}.line-top{border-top:solid 1px #e3e3e3}.line-bottom{border-bottom:solid 1px #e3e3e3}.alert-box{background-color:#fff;border:solid 4px #1c69d4;padding:20px 20px 20px 62px;margin-bottom:50px;background-image:url('/Content/images/bmw/default/icons/Icon_Alert_ci.svg');background-repeat:no-repeat;background-size:25px auto;background-position:20px calc(15px + 3px)}.alert-box a{text-decoration:underline}.alert-box:not(#shopinfoContainer){background-position-y:calc(17px + 3px);font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:18px;line-height:22px;letter-spacing:normal;line-height:28px;letter-spacing:.2px}.alert-box:not(#shopinfoContainer) a{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:18px;line-height:22px;letter-spacing:normal;line-height:28px;letter-spacing:.2px}.margin-0{margin:0}.padding-0{padding:0px}.padding-top-5{padding-top:5px}.padding-left-5{padding-left:5px}.padding-left-10{padding-left:10px}.padding-top-10{padding-top:10px}.padding-right-10{padding-right:10px}.padding-bottom-10{padding-bottom:10px}.margin-left-10{margin-left:10px}.margin-right-10{margin-right:10px}.margin-top-10{margin-top:10px !important}.margin-bottom-10{margin-bottom:10px}.margin-bottom-15{margin-bottom:15px}.margin-top-15{margin-top:15px}.margin-left-15{margin-left:15px}.padding-top-15{padding-top:15px}.padding-left-15{padding-left:15px}@media (min-width:576px){.padding-left-15-sm{padding-left:15px}}.padding-right-15{padding-right:15px}@media (min-width:576px){.padding-right-15-sm{padding-right:15px}}.padding-bottom-15{padding-bottom:15px}.margin-top-20{margin-top:20px}.margin-bottom-20{margin-bottom:20px}.margin-bottom--20{margin-bottom:-20px}@media (max-width:767.98px){.margin-bottom-20-below-md{margin-bottom:20px}}@media (max-width:991.98px){.margin-bottom-20-below-lg{margin-bottom:20px}}@media (max-width:1199.98px){.margin-bottom-20-below-xl{margin-bottom:20px}}.padding-20{padding:20px}.padding-left-20{padding-left:20px}.padding-right-20{padding-right:20px}.padding-top-20{padding-top:20px}@media (min-width:992px){.padding-top-20-lg{padding-top:20px}}.padding-bottom-20{padding-bottom:20px}@media (min-width:992px){.padding-left-20-lg{padding-left:20px}}@media (min-width:992px){.padding-right-20-lg{padding-right:20px}}.margin-bottom-25{margin-bottom:25px}@media (min-width:576px){.padding-left-25-sm{padding-left:25px}}@media (min-width:576px){.padding-right-25-sm{padding-right:25px}}@media (min-width:768px){.padding-left-25-md{padding-left:25px}}@media (min-width:768px){.padding-right-25-md{padding-right:25px}}@media (min-width:992px){.padding-left-25-lg{padding-left:25px}}@media (min-width:992px){.padding-right-25-lg{padding-right:25px}}@media (min-width:992px){.padding-left-30-lg{padding-left:30px}}@media (min-width:992px){.padding-right-30-lg{padding-right:30px}}.margin-top-30{margin-top:30px}@media (max-width:1199.98px){.margin-bottom-30-below-xl{margin-bottom:30px}}.padding-left-30{padding-left:30px}@media (min-width:576px){.padding-left-30-sm{padding-left:30px}}.padding-right-30{padding-right:30px}.padding-top-30{padding-top:30px}.padding-bottom-30{padding-bottom:30px}.padding-bottom-30-below-lg{padding-bottom:30px}@media (min-width:992px){.padding-bottom-30-below-lg{padding-bottom:0}}@media (min-width:375px){.margin-left-iphone15-sm30{margin-left:15px}}@media (min-width:576px){.margin-left-iphone15-sm30{margin-left:30px}}.padding-left-32{padding-left:32px}.padding-top-35{padding-top:35px}.padding-bottom-40{padding-bottom:40px}@media (min-width:576px){.padding-left-40-sm{padding-left:40px}}.padding-bottom-50{padding-bottom:50px}.margin-top-60{margin-top:60px}.padding-top-80{padding-top:80px}.max-width-270{max-width:270px}.max-width-400{max-width:400px}.max-width-562{max-width:562px}.box{height:100%;border:solid 1px #e3e3e3;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.box>h3,.box>h4,.box .box-header{padding:10px 20px 10px 20px;background-color:#f2f2f2}.box>h3 h3,.box>h4 h3,.box .box-header h3,.box>h3 h4,.box>h4 h4,.box .box-header h4{padding:0}.box .box-content{padding:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1}.box .box-content .align-at-bottom{padding-top:30px;margin-top:auto}.new-sticker{font-family:_fontBold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:12px;line-height:19px;letter-spacing:.3px;letter-spacing:1px;white-space:nowrap;color:#fff;background-color:#1c69d4;margin-right:10px;padding:0% 5px 0 5px;margin-top:7px;height:15px;line-height:15px}@media (min-width:576px){.new-sticker{margin-top:7px;height:19px;line-height:19px}}.new-sticker.at-font-l{margin-top:3px;height:16px;line-height:16px}.new-sticker.at-h2{margin-top:7px;height:19px;line-height:19px}@media (min-width:576px){.new-sticker.at-h2{margin-top:9px;height:26px;line-height:26px;margin-right:12px}}.justify-content-between-md-end{-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){.justify-content-between-md-end{-ms-flex-pack:end;justify-content:flex-end}}@media (max-width:575.98px){.justify-content-between-md-end>*{width:100% !important}}@media (min-width:576px) and (max-width:767.98px){.justify-content-between-md-end>*{-ms-flex-positive:1;flex-grow:1}}.footer-buttons{padding-top:19px;-ms-flex-pack:justify;justify-content:space-between;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-20px;margin-left:-20px}@media (min-width:768px){.footer-buttons{-ms-flex-pack:end;justify-content:flex-end}}@media (max-width:575.98px){.footer-buttons>*{width:100% !important}}@media (min-width:576px) and (max-width:767.98px){.footer-buttons>*{-ms-flex-positive:1;flex-grow:1}}.footer-buttons.item-footer-buttons{padding-top:0}@media (min-width:768px){.footer-buttons.item-footer-buttons{-ms-flex-pack:start;justify-content:flex-start}}.footer-buttons>*{margin-top:20px;margin-left:20px}@media (min-width:768px){.footer-buttons>*:not(:first-child){margin-left:30px}}.has-sticky-footer-button{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.sticky-footer-button{z-index:1;position:-webkit-sticky;position:sticky;margin-top:20px;bottom:20px;box-shadow:0 0 0 2px #fff}@media (min-width:768px){.sticky-footer-button{-ms-flex-item-align:end;align-self:flex-end}}.long-continuous-text{text-align:justify}@media (max-width:767.98px){.long-continuous-text{max-width:562px}}@media (min-width:768px){.long-continuous-text{column-count:2;column-gap:50px}}.operator-value-unity-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.operator-value-unity-wrapper .operator{max-width:65px}.operator-value-unity-wrapper .value{-ms-flex-positive:1;flex-grow:1}.operator-value-unity-wrapper .value input{border-left:none;border-right:none}.operator-value-unity-wrapper .unity{max-width:75px}.operator-value-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.operator-value-wrapper .operator{max-width:65px}.operator-value-wrapper .value{-ms-flex-positive:1;flex-grow:1}.operator-value-wrapper .value input{border-left:none}@media (min-width:1200px){.spacious-row-xl{margin-left:-25px;margin-right:-25px}.spacious-row-xl>.col,.spacious-row-xl>.col-1,.spacious-row-xl>.col-10,.spacious-row-xl>.col-11,.spacious-row-xl>.col-12,.spacious-row-xl>.col-2,.spacious-row-xl>.col-3,.spacious-row-xl>.col-4,.spacious-row-xl>.col-5,.spacious-row-xl>.col-6,.spacious-row-xl>.col-7,.spacious-row-xl>.col-8,.spacious-row-xl>.col-9,.spacious-row-xl>.col-auto,.spacious-row-xl>.col-lg,.spacious-row-xl>.col-lg-1,.spacious-row-xl>.col-lg-10,.spacious-row-xl>.col-lg-11,.spacious-row-xl>.col-lg-12,.spacious-row-xl>.col-lg-2,.spacious-row-xl>.col-lg-3,.spacious-row-xl>.col-lg-4,.spacious-row-xl>.col-lg-5,.spacious-row-xl>.col-lg-6,.spacious-row-xl>.col-lg-7,.spacious-row-xl>.col-lg-8,.spacious-row-xl>.col-lg-9,.spacious-row-xl>.col-lg-auto,.spacious-row-xl>.col-md,.spacious-row-xl>.col-md-1,.spacious-row-xl>.col-md-10,.spacious-row-xl>.col-md-11,.spacious-row-xl>.col-md-12,.spacious-row-xl>.col-md-2,.spacious-row-xl>.col-md-3,.spacious-row-xl>.col-md-4,.spacious-row-xl>.col-md-5,.spacious-row-xl>.col-md-6,.spacious-row-xl>.col-md-7,.spacious-row-xl>.col-md-8,.spacious-row-xl>.col-md-9,.spacious-row-xl>.col-md-auto,.spacious-row-xl>.col-sm,.spacious-row-xl>.col-sm-1,.spacious-row-xl>.col-sm-10,.spacious-row-xl>.col-sm-11,.spacious-row-xl>.col-sm-12,.spacious-row-xl>.col-sm-2,.spacious-row-xl>.col-sm-3,.spacious-row-xl>.col-sm-4,.spacious-row-xl>.col-sm-5,.spacious-row-xl>.col-sm-6,.spacious-row-xl>.col-sm-7,.spacious-row-xl>.col-sm-8,.spacious-row-xl>.col-sm-9,.spacious-row-xl>.col-sm-auto,.spacious-row-xl>.col-xl,.spacious-row-xl>.col-xl-1,.spacious-row-xl>.col-xl-10,.spacious-row-xl>.col-xl-11,.spacious-row-xl>.col-xl-12,.spacious-row-xl>.col-xl-2,.spacious-row-xl>.col-xl-3,.spacious-row-xl>.col-xl-4,.spacious-row-xl>.col-xl-5,.spacious-row-xl>.col-xl-6,.spacious-row-xl>.col-xl-7,.spacious-row-xl>.col-xl-8,.spacious-row-xl>.col-xl-9,.spacious-row-xl>.col-xl-auto{padding-left:25px;padding-right:25px}}@-webkit-keyframes fade{from{opacity:.4}to{opacity:1}}@keyframes fade{from{opacity:.4}to{opacity:1}}@keyframes fade-in-background-color-ci-half-transparent{from{background-color:transparent}to{background-color:rgba(28,105,212,0.4)}}@keyframes fade-out-background-color-ci-half-transparent{from{background-color:rgba(28,105,212,0.4)}to{background-color:transparent}}@keyframes drop-top-datepicker{0%{height:0px;margin-top:440px;pointer-events:none}99%{pointer-events:none}100%{height:400px;margin-top:40px;pointer-events:auto}}@keyframes drop-top-datepicker-out{0%{height:400px;margin-top:40px}99%{border-width:1px}100%{height:0px;margin-top:440px;border-width:0}}@keyframes drop-bottom-datepicker{from{height:0px}to{height:400px}}@keyframes drop-bottom-datepicker-out{0%{height:400px}99%{border-width:1px}100%{height:0px;border-width:0}}.rotate-minus-90{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.rotate-90{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.rotate-45{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}@keyframes twist-x{from{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-o-transform:rotateX(0deg);transform:rotateX(0deg)}to{-webkit-transform:rotateX(360deg);-moz-transform:rotateX(360deg);-ms-transform:rotateX(360deg);-o-transform:rotateX(360deg);transform:rotateX(360deg)}}.twist-x{animation-name:twist-x;animation-duration:1s}@keyframes background-highlight{0%{background-color:#fff}25%{background-color:#f2f2f2}100%{background-color:#fff}}.background-highlight{animation-name:background-highlight;animation-duration:1.5s}.background-highlight-slow{animation-name:background-highlight;animation-duration:4s}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background-color:#f2f2f2}::-webkit-scrollbar-thumb{background-color:#c9c9c9}::-webkit-scrollbar-thumb:hover{background-color:#b6b6b6}body,div,nav,form,textarea{-ms-scrollbar-base-color:#c9c9c9;scrollbar-base-color:#c9c9c9;-ms-scrollbar-3dlight-color:#c9c9c9;scrollbar-3dlight-color:#e3e3e3;-ms-scrollbar-highlight-color:#c9c9c9;scrollbar-highlight-color:#c9c9c9;-ms-scrollbar-track-color:#f2f2f2;scrollbar-track-color:#f2f2f2;-ms-scrollbar-arrow-color:#c9c9c9;scrollbar-arrow-color:#c9c9c9;-ms-scrollbar-shadow-color:#c9c9c9;scrollbar-shadow-color:#c9c9c9}@-moz-document url-prefix(){*{scrollbar-width:thin;scrollbar-color:#c9c9c9 #f2f2f2}}.form-group{margin-bottom:30px}:focus{outline:none}.readonly-text-info{padding:9px 11px;background-color:#f2f2f2}input[type="button"],input[type="submit"],button,.button,.btn{font-family:_fontBold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:14px;line-height:40px;letter-spacing:normal;height:40px;color:#fff;background-color:#1c69d4;text-align:center;cursor:pointer;border:0;border-radius:0;outline:none;box-shadow:none;padding:0 20px 0 20px}@media (hover:hover),(-ms-high-contrast:none){input[type="button"]:hover,input[type="submit"]:hover,button:hover,.button:hover,.btn:hover{color:#fff;background-color:#0653b6;outline:none;box-shadow:none}}input[type="button"]:focus,input[type="submit"]:focus,button:focus,.button:focus,.btn:focus{color:#fff;background-color:#0653b6;outline:none;box-shadow:none}input[type="button"]:not(:disabled):not(.disabled),input[type="submit"]:not(:disabled):not(.disabled),button:not(:disabled):not(.disabled),.button:not(:disabled):not(.disabled),.btn:not(:disabled):not(.disabled){cursor:pointer}input[type="button"]:disabled,input[type="button"].disabled,input[type="submit"]:disabled,input[type="submit"].disabled,button:disabled,button.disabled,.button:disabled,.button.disabled,.btn:disabled,.btn.disabled,input.datepicker:disabled~button{cursor:not-allowed !important;color:#fff;background-color:#aaa;border-color:#aaa}@media (hover:hover),(-ms-high-contrast:none){input[type="button"]:disabled:hover,input[type="button"].disabled:hover,input[type="submit"]:disabled:hover,input[type="submit"].disabled:hover,button:disabled:hover,button.disabled:hover,.button:disabled:hover,.button.disabled:hover,.btn:disabled:hover,.btn.disabled:hover,input.datepicker:disabled~button:hover{background-color:#aaa;border-color:#aaa}}input[type="button"]:disabled:focus,input[type="button"].disabled:focus,input[type="submit"]:disabled:focus,input[type="submit"].disabled:focus,button:disabled:focus,button.disabled:focus,.button:disabled:focus,.button.disabled:focus,.btn:disabled:focus,.btn.disabled:focus,input.datepicker:disabled~button:focus{background-color:#aaa;border-color:#aaa}button.icon-and-text{display:-ms-flexbox;display:flex;align-items:center;justify-content:center}button.icon-and-text div.icon{display:inline-block;width:20px;height:20px}button.icon-and-text div.text{font-family:_fontBold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:14px;line-height:40px;letter-spacing:normal;display:inline-block;padding-left:12px;white-space:nowrap}.btn-icon-plus{background-image:url('/Content/images/bmw/default/icons/Icon_Plus_negative.svg');background-repeat:no-repeat;background-size:24px 30px;background-position:center 8px}@media (hover:hover),(-ms-high-contrast:none){.btn-icon-plus:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Plus_negative.svg')}}button.icon-and-text .btn-icon-plus{background-position-y:-2px}@media (hover:hover),(-ms-high-contrast:none){button.icon-and-text:hover .btn-icon-plus{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Plus_negative.svg')}}.btn-icon-search{background-image:url('/Content/images/bmw/default/icons/Icon_Search_white.svg');background-repeat:no-repeat;background-size:20px 20px;background-position:center center}@media (hover:hover),(-ms-high-contrast:none){.btn-icon-search:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Search_white.svg')}}@media (hover:hover),(-ms-high-contrast:none){button.icon-and-text:hover .btn-icon-search{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Search_white.svg')}}.btn-icon-edit{background-image:url('/Content/images/bmw/default/icons/Icon_Stift_negative.svg');background-repeat:no-repeat;background-size:18px 18px;background-position:center center}@media (hover:hover),(-ms-high-contrast:none){.btn-icon-edit:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Stift_negative.svg')}}@media (hover:hover),(-ms-high-contrast:none){button.icon-and-text:hover .btn-icon-edit{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Stift_negative.svg')}}.btn-icon-view{background-image:url('/Content/images/bmw/default/icons/Icon_Sichtbarkeit_negative.svg');background-repeat:no-repeat;background-size:24px auto;background-position:8px 13px}@media (hover:hover),(-ms-high-contrast:none){.btn-icon-view:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Sichtbarkeit_negative.svg')}}@media (hover:hover),(-ms-high-contrast:none){button.icon-and-text:hover .btn-icon-view{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Sichtbarkeit_negative.svg')}}.btn-icon-download{background-image:url('/Content/images/bmw/default/icons/Icon_Download_negative.svg');background-repeat:no-repeat;background-size:20px 20px;background-position:center center}@media (hover:hover),(-ms-high-contrast:none){.btn-icon-download:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Download_negative.svg')}}@media (hover:hover),(-ms-high-contrast:none){button.icon-and-text:hover .btn-icon-download{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Download_negative.svg')}}.btn-icon-save{background-image:url('/Content/images/bmw/default/icons/check_negative.svg');background-repeat:no-repeat;background-size:30px 30px;background-position:center center}@media (hover:hover),(-ms-high-contrast:none){.btn-icon-save:hover{background-image:url('/Content/images/bmw/default/icons/onhover/check_negative.svg')}}@media (hover:hover),(-ms-high-contrast:none){button.icon-and-text:hover .btn-icon-save{background-image:url('/Content/images/bmw/default/icons/onhover/check_negative.svg')}}.btn-icon-close{background-image:url('/Content/images/bmw/default/icons/close-white.svg');background-repeat:no-repeat;background-size:16px 16px;background-position:center center}@media (hover:hover),(-ms-high-contrast:none){.btn-icon-close:hover{background-image:url('/Content/images/bmw/default/icons/onhover/close-white.svg')}}@media (hover:hover),(-ms-high-contrast:none){button.icon-and-text:hover .btn-icon-close{background-image:url('/Content/images/bmw/default/icons/onhover/close-white.svg')}}.btn-icon-backward{background-image:url('/Content/images/bmw/default/icons/Icon_Arrow_left_negative.svg');background-repeat:no-repeat;background-size:40px 40px;background-position:center center}@media (hover:hover),(-ms-high-contrast:none){.btn-icon-backward:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Arrow_left_negative.svg')}}button.icon-and-text .btn-icon-backward{margin-left:-5px;margin-right:-5px}@media (hover:hover),(-ms-high-contrast:none){button.icon-and-text:hover .btn-icon-backward{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Arrow_left_negative.svg')}}.btn-icon-forward{background-image:url('/Content/images/bmw/default/icons/Icon_Arrow_negative.svg');background-repeat:no-repeat;background-size:40px 40px;background-position:center center}@media (hover:hover),(-ms-high-contrast:none){.btn-icon-forward:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Arrow_negative.svg')}}button.icon-and-text .btn-icon-forward{margin-left:-5px;margin-right:-5px}@media (hover:hover),(-ms-high-contrast:none){button.icon-and-text:hover .btn-icon-forward{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Arrow_negative.svg')}}.btn-icon-upward{background-image:url('/Content/images/bmw/default/icons/Icon_Arrow_Top_negative.svg');background-repeat:no-repeat;background-size:40px 40px;background-position:center center}@media (hover:hover),(-ms-high-contrast:none){.btn-icon-upward:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Arrow_Top_negative.svg')}}@media (hover:hover),(-ms-high-contrast:none){button.icon-and-text:hover .btn-icon-upward{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Arrow_Top_negative.svg')}}.btn-icon-downward{background-image:url('/Content/images/bmw/default/icons/Icon_Arrow_Bottom_negative.svg');background-repeat:no-repeat;background-size:40px 40px;background-position:center center}@media (hover:hover),(-ms-high-contrast:none){.btn-icon-downward:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Arrow_Bottom_negative.svg')}}@media (hover:hover),(-ms-high-contrast:none){button.icon-and-text:hover .btn-icon-downward{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Arrow_Bottom_negative.svg')}}.btn-icon-calendar{background-image:url('/Content/images/bmw/default/icons/Icon_Calendar_white.svg');background-repeat:no-repeat;background-size:24px auto;background-position:center 10px}.btn-icon-calendar.checked{background-image:url('/Content/images/bmw/default/icons/Icon_CheckedCalendar_white.svg')}.btn-icon-delete{background-image:url('/Content/images/bmw/default/icons/Icon_Delete_negative.svg');background-repeat:no-repeat;background-size:25px auto;background-position:7px 7px}@media (hover:hover),(-ms-high-contrast:none){.btn-icon-delete:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Delete_negative.svg')}}button.icon-and-text .btn-icon-delete{background-position:center -3px}@media (hover:hover),(-ms-high-contrast:none){button.icon-and-text:hover .btn-icon-delete{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Delete_negative.svg')}}.btn-icon-monitoring{background-image:url('/Content/images/bmw/default/icons/Icon_Monitoring_negative.svg');background-repeat:no-repeat;background-size:auto 18px;background-position:0 0}@media (hover:hover),(-ms-high-contrast:none){.btn-icon-monitoring:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Monitoring_negative.svg')}}@media (hover:hover),(-ms-high-contrast:none){button.icon-and-text:hover .btn-icon-monitoring{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Monitoring_negative.svg')}}.btn-icon-basket{background-image:url('/Content/images/bmw/default/icons/Icon_Warenkorb_negative.svg');background-repeat:no-repeat;background-size:20px 20px;background-position:0 0}@media (hover:hover),(-ms-high-contrast:none){.btn-icon-basket:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Warenkorb_negative.svg')}}@media (hover:hover),(-ms-high-contrast:none){button.icon-and-text:hover .btn-icon-basket{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Warenkorb_negative.svg')}}input.btn-icon-favorite-false{background-image:url('/Content/images/bmw/default/icons/Icon_Favorite_negative.svg');background-repeat:no-repeat;background-size:24px auto;background-position:center center}@media (hover:hover),(-ms-high-contrast:none){input.btn-icon-favorite-false:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Favorite_negative.svg')}}input.btn-icon-favorite-true{background-image:url('/Content/images/bmw/default/icons/Icon_Favorite_true.svg');background-repeat:no-repeat;background-size:24px auto;background-position:center center;background-color:#fff;border-color:#1c69d4;box-shadow:inset 0 0 0 2px #1c69d4}@media (hover:hover),(-ms-high-contrast:none){input.btn-icon-favorite-true:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Favorite_negative.svg')}}input.btn-icon-favorite-true,input.btn-icon-favorite-false{padding-left:20px;padding-right:20px}.btn-icon-skip-first{background-image:url('/Content/images/bmw/default/icons/Icon_Skip_First_negative.svg');background-repeat:no-repeat;background-size:16px 16px;background-position:center center}@media (hover:hover),(-ms-high-contrast:none){.btn-icon-skip-first:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Skip_First_negative.svg')}}.btn-icon-skip-prev{background-image:url('/Content/images/bmw/default/icons/Icon_Skip_Prev_negative.svg');background-repeat:no-repeat;background-size:16px 16px;background-position:center center}@media (hover:hover),(-ms-high-contrast:none){.btn-icon-skip-prev:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Skip_Prev_negative.svg')}}.btn-icon-skip-next{background-image:url('/Content/images/bmw/default/icons/Icon_Skip_Next_negative.svg');background-repeat:no-repeat;background-size:16px 16px;background-position:center center}@media (hover:hover),(-ms-high-contrast:none){.btn-icon-skip-next:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Skip_Next_negative.svg')}}.btn-icon-skip-last{background-image:url('/Content/images/bmw/default/icons/Icon_Skip_Last_negative.svg');background-repeat:no-repeat;background-size:16px 16px;background-position:center center}@media (hover:hover),(-ms-high-contrast:none){.btn-icon-skip-last:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Skip_Last_negative.svg')}}.sort-direction{display:-ms-flexbox;display:flex}.sort-direction .icon-sort{margin-left:15px}.sort-direction .icon-sort:not(.active):not(:hover){background-color:#aaa;border-color:#aaa}.sort-direction .icon-sort-ascending{background-image:url('/Content/images/bmw/default/icons/Icon_SortDirectionAscending.svg');background-repeat:no-repeat;background-size:20px 20px;background-position:center center}@media (hover:hover),(-ms-high-contrast:none){.sort-direction .icon-sort-ascending:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_SortDirectionAscending.svg')}}.sort-direction .icon-sort-descending{background-image:url('/Content/images/bmw/default/icons/Icon_SortDirectionDescending.svg');background-repeat:no-repeat;background-size:20px 20px;background-position:center center}@media (hover:hover),(-ms-high-contrast:none){.sort-direction .icon-sort-descending:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_SortDirectionDescending.svg')}}input[type="text"],input[type="password"]{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:15px;line-height:38px;letter-spacing:normal;height:40px;color:#262626;background-color:#fff;border:solid 1px #bbb;width:100%;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}@media (hover:hover),(-ms-high-contrast:none){input[type="text"]:hover,input[type="password"]:hover{border-color:#bbb}}input[type="text"]:disabled,input[type="password"]:disabled{background-color:#f2f2f2;cursor:not-allowed !important}input[type="text"]:focus,input[type="password"]:focus{border-color:#bbb}input[type="text"]::-ms-clear,input[type="password"]::-ms-clear,input[type="text"]::-ms-reveal,input[type="password"]::-ms-reveal{display:none}input[type="text"]{padding:0 10px 0 10px}input[type="text"].clearable{background-image:url('/Content/images/bmw/default/icons/Icon_Clearable.svg');background-repeat:no-repeat;background-size:16px 16px;background-position:calc(100% + 20px) center;padding-right:35px;-o-transition:background-position-x .4s;-moz-transition:background-position-x .4s;-webkit-transition:background-position-x .4s;transition:background-position-x .4s}input[type="text"].clearable:not(:placeholder-shown){background-position-x:calc(100% - 12px)}input[type="text"].clearable:not(:placeholder-shown).hover-x{cursor:pointer}input[type="password"],input.password{padding:0 35px 0 10px}.show-hide-password{height:40px;width:35px;background-image:url('/Content/images/bmw/default/icons/password-show.svg');background-repeat:no-repeat;background-size:auto auto;background-position:calc(100% + 20px) center;position:absolute;top:0;right:0;cursor:pointer;-o-transition:background-position-x .4s;-moz-transition:background-position-x .4s;-webkit-transition:background-position-x .4s;transition:background-position-x .4s}.show-hide-password.show-icon{background-position-x:2px}.show-hide-password.hide-password{background-image:url('/Content/images/bmw/default/icons/password-hide.svg')}textarea{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:15px;line-height:38px;letter-spacing:normal;line-height:22px;height:84px;color:#262626;background-color:#fff;border:solid 1px #bbb;padding:8px 10px 8px 10px;width:100%;resize:none;line-break:normal;white-space:normal}@media (hover:hover),(-ms-high-contrast:none){textarea:hover{border-color:#bbb}}textarea:focus{border-color:#bbb}textarea.lines-1{height:40px}textarea.lines-5{height:128px}textarea.lines-7{height:172px}textarea.lines-10{height:238px}textarea:disabled{background-color:#f2f2f2;cursor:not-allowed !important;white-space:pre-wrap}input[type="radio"]{position:absolute;z-index:-1;opacity:0}input[type="radio"]~label{padding-left:32px;position:relative;margin-bottom:0;vertical-align:top;font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:15px;line-height:22px;letter-spacing:normal;cursor:pointer;display:inline-block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input[type="radio"]~label:empty{height:22px;padding-left:22px}input[type="radio"]~label::before{width:22px;height:22px;border-radius:11px;position:absolute;top:0px;left:0px;display:block;pointer-events:none;content:"";background-color:#fff;border:#bbb solid 1px}@media (hover:hover),(-ms-high-contrast:none){input[type="radio"]~label:hover::before{border-color:#1c69d4;background-color:#f2f2f2}}input[type="radio"]:checked~label::before{border:none;background-image:url('/Content/images/bmw/default/icons/onhover/check.svg');background-repeat:no-repeat;background-size:22px 22px;background-position:0 0}input[type="radio"]:disabled~label{cursor:not-allowed}input[type="radio"]:disabled~label::before{background-color:#e3e3e3}@media (hover:hover),(-ms-high-contrast:none){input[type="radio"]:disabled~label:hover::before{background-color:#e3e3e3;border:#bbb solid 1px}}input[type="radio"]:disabled:checked~label::before{border:none;background-image:url('/Content/images/bmw/default/icons/onhover/check_disabled.svg');background-repeat:no-repeat;background-size:22px 22px;background-position:0 0}.radio-expander{padding-top:20px}.radiobutton-list{position:relative;padding-top:9px}.radiobutton-list div:not(:last-child){padding-bottom:9px}.valign-text-to-textbox{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:15px;line-height:38px;letter-spacing:normal;border-top:solid 1px transparent;border-bottom:solid 1px transparent}.valign-radios-and-checkboxes-to-textbox-and-among-each-other{margin-top:9px}@media (min-width:992px){.valign-checkbox-to-labeled-input{padding-top:28px}}input[type="checkbox"]{position:absolute;z-index:-1;opacity:0}input[type="checkbox"]~label{padding-left:32px;position:relative;margin-bottom:0;vertical-align:top;font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:15px;line-height:22px;letter-spacing:normal;cursor:pointer;display:inline-block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input[type="checkbox"]~label:empty{height:22px;padding-left:22px}input[type="checkbox"]~label::before{position:absolute;top:0px;left:0px;display:block;width:22px;height:22px;pointer-events:none;content:"";background-color:#fff;border:#bbb solid 1px}@media (hover:hover),(-ms-high-contrast:none){input[type="checkbox"]~label.hover::before,input[type="checkbox"]~label:hover::before{border-color:#1c69d4;background-color:#f2f2f2}}input[type="checkbox"]:checked~label::before{border:none;background-image:url('/Content/images/bmw/default/icons/onhover/check.svg');background-repeat:no-repeat;background-size:22px 22px;background-position:0 0}input[type="checkbox"]~label.additional{padding:0}input[type="checkbox"]~label.additional::before{content:none}input[type="checkbox"]:disabled~label{cursor:not-allowed}input[type="checkbox"]:disabled~label::before{background-color:#aaa}@media (hover:hover),(-ms-high-contrast:none){input[type="checkbox"]:disabled~label:hover::before{background-color:#aaa;border:#bbb solid 1px}}input[type="checkbox"]:disabled:checked~label::before{border:none;background-image:url('/Content/images/bmw/default/icons/onhover/check_disabled.svg');background-repeat:no-repeat;background-size:22px 22px;background-position:0 0}.checkbox-list{position:relative;padding-top:9px}.checkbox-list div:not(:last-child){padding-bottom:9px}.checkbox-list.checkbox-list-ext div:not(:last-child){padding-bottom:30px}.checkbox-list.checkbox-list-ext .list-header,.checkbox-list.checkbox-list-ext .list-text{display:block}.checkbox-list.checkbox-list-ext .list-header{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:20px;line-height:27px;letter-spacing:normal;line-height:22px}.checkbox-list.checkbox-list-ext .list-text{padding-top:15px}div.multi-select div.multi-select-display-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}div.multi-select div.multi-select-display-wrapper input{width:0;display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;cursor:pointer;border-right-color:transparent}div.multi-select div.multi-select-display-wrapper.disabled input{cursor:not-allowed}div.multi-select div.multi-select-display-wrapper button{margin-left:0}@media (max-width:375px){div.multi-select div.multi-select-display-wrapper button{padding-left:10px;padding-right:10px}}div.multi-select div.modal{overflow-y:hidden}div.multi-select div.modal .form-group{max-height:calc(100vh - 340px);max-height:calc(100dvh - 340px);min-height:54px;overflow-y:auto;margin-top:30px;margin-bottom:20px}@media (min-width:576px){div.multi-select div.modal .form-group{max-height:calc(100vh - 257px);max-height:calc(100dvh - 257px)}}div.multi-select div.modal .form-group div{padding-bottom:9px}div.multi-select div.modal .footer-buttons{-ms-flex-pack:justify;justify-content:space-between}div.multi-select div.modal .footer-buttons>*{-ms-flex-positive:1;flex-grow:1}.div-select{width:100%;position:relative}.div-select .dropdown-toggle{width:100%;border:0;background-color:#fff;padding:0;text-align:left}.div-select .dropdown-toggle::after{content:none}.div-select .current-value{display:inline-block;padding-right:35px;cursor:pointer;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;background-image:url('/Content/images/bmw/default/icons/arrow-bottom.svg');background-repeat:no-repeat;background-size:40px 40px;background-position:right 1px;background-color:transparent}.div-select .current-value.like-placeholder{color:#aaa}.div-select .disabled .current-value{cursor:not-allowed;background-color:#f2f2f2}.div-select .dropdown-menu{padding:0;min-width:100%;max-width:100%;max-height:381px;overflow:auto;margin:0;border-radius:0;background:#fff;border:solid 1px #bbb;z-index:1060}.div-select .dropdown-menu.translate-3d-hack--5px{left:-5px !important}@media (max-width:1199.98px){.div-select .dropdown-menu.translate-3d-hack--5px-below-xl{left:-5px !important}}@media (max-width:991.98px){.div-select .dropdown-menu.translate-3d-hack--5px-below-lg{left:-5px !important}}@media (max-width:767.98px){.div-select .dropdown-menu.translate-3d-hack--5px-below-md{left:-5px !important}}.div-select .dropdown-menu.translate-3d-hack-5px{left:5px !important}.div-select .dropdown-menu .dropdown-header{font-family:_fontBold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:12px;line-height:19px;letter-spacing:.3px;padding:20px 10px 10px 10px;text-decoration:none;color:#666;cursor:default;white-space:normal}.div-select .dropdown-menu .dropdown-divider{margin:10px 10px 0 10px;border-color:#e3e3e3}.modal-md-scrollable .div-select .dropdown-menu,.modal-lg-scrollable .div-select .dropdown-menu{max-height:229px}.div-select .dropdown-menu[x-placement^="top"]:not(.enforce-dropbottom){border-bottom:0}.div-select .dropdown-menu[x-placement^="bottom"],.div-select .dropdown-menu.enforce-dropbottom[x-placement^="top"]{border-top:0}.div-select .dropdown-menu.enforce-dropbottom{top:100% !important;transform:none !important}.div-select .dropdown-item{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:15px;line-height:22px;letter-spacing:normal;min-height:38px;padding:8px 10px 8px 6px;text-decoration:none;color:#262626;cursor:pointer;border-left:solid 4px transparent;white-space:normal}@media (hover:hover),(-ms-high-contrast:none){.div-select .dropdown-item:hover{border-color:#1c69d4;background-color:#f2f2f2}}.div-select .dropdown-item.keyover{border-color:#1c69d4;background-color:#f2f2f2}.div-select .dropdown-item.selected{border-color:#1c69d4}.dropdown-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.dropdown-item:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}@media (min-width:576px){.my-file-upload{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.my-file-upload input[type="file"]{display:none}.my-file-upload .file-name{cursor:pointer;min-height:40px;background-color:#fff;border:solid 1px #bbb;padding:0 10px 0 10px;width:100%;min-width:0}@media (hover:hover),(-ms-high-contrast:none){.my-file-upload .file-name:hover{border-color:#bbb}}.my-file-upload .file-name:focus{border-color:#bbb}@media (min-width:576px){.my-file-upload .file-name{border-right-color:transparent !important;width:auto;-ms-flex-positive:1;flex-grow:1}}.my-file-upload .file-name.no-files{color:#aaa}.my-file-upload .file-name span{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:15px;line-height:38px;letter-spacing:normal;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.my-file-upload .file-search{width:100%;margin-top:10px}@media (min-width:576px){.my-file-upload .file-search{width:auto;flex:0 0 auto;margin-top:0;margin-left:0}}::-webkit-input-placeholder{opacity:1;color:#aaa}:-moz-placeholder{opacity:1;color:#aaa}::-moz-placeholder{opacity:1;color:#aaa}:-ms-input-placeholder{opacity:1;color:#aaa}::-ms-input-placeholder{opacity:1;color:#aaa}::placeholder{opacity:1;color:#aaa}:not([readonly]):focus::-webkit-input-placeholder{opacity:0}:not([readonly]):focus:-moz-placeholder{opacity:0}:not([readonly]):focus::-moz-placeholder{opacity:0}:not([readonly]):focus:-ms-input-placeholder{opacity:0}:not([readonly]):focus::-ms-input-placeholder{opacity:0}:not([readonly]):focus::placeholder{opacity:0}.hide-datepicker-close .ui-datepicker-close{display:none}div.datepicker-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}div.datepicker-wrapper input.datepicker{width:0;display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;border-right-color:transparent}div.datepicker-wrapper input.datepicker:not(:disabled){cursor:pointer}div.datepicker-wrapper input.datepicker :disabled{cursor:not-allowed;pointer-events:none}div.datepicker-wrapper .ui-datepicker-trigger{margin-left:0}@media (max-width:375px){div.datepicker-wrapper .ui-datepicker-trigger{padding-left:10px;padding-right:10px}}div.datepicker-wrapper .focus-dummy{width:0;padding:0;border:0}.datepicker-modal{display:none;position:fixed;z-index:1059;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#aaa;background-color:rgba(0,0,0,0.4)}@media (max-width:1153.98px){.datepicker-modal.show{display:block}}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-datepicker{display:none;z-index:1060 !important;background-color:#fff;border:solid 1px #bbb;width:calc(100% - 30px)}@media (min-width:567px){.ui-datepicker{width:537px}}@media (min-width:1154px){.ui-datepicker.at-operator{width:473px;margin-left:-1px}}.ui-datepicker.drop-top{margin-top:40px}.ui-datepicker.drop-bottom{margin-top:-40px}.ui-datepicker.show{display:block !important}@media (max-width:1153.98px){.ui-datepicker.show{margin-top:0;position:fixed !important;top:50% !important;border:0}}@media (max-width:566.98px){.ui-datepicker.show{left:15px !important;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width:567px) and (max-width:1153.98px){.ui-datepicker.show{left:50% !important;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}@media (min-width:1154px){.ui-datepicker.show{overflow:hidden}.ui-datepicker.show.drop-bottom{animation-name:drop-bottom-datepicker;animation-duration:.5s}.ui-datepicker.show.drop-top{animation-name:drop-top-datepicker;animation-duration:.5s}}.ui-datepicker.fadeout{display:none}@media (min-width:1154px){.ui-datepicker.fadeout{display:block !important;overflow:hidden}.ui-datepicker.fadeout.drop-bottom{animation-name:drop-bottom-datepicker-out;animation-duration:.25s;animation-fill-mode:forwards}.ui-datepicker.fadeout.drop-top{animation-name:drop-top-datepicker-out;animation-duration:.25s;animation-fill-mode:forwards}}.ui-datepicker .datepicker-content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:428px}@media (min-width:567px){.ui-datepicker .datepicker-content-wrapper{height:398px}}.ui-datepicker .datepicker-content-wrapper .ui-datepicker-header{position:relative;padding:10px;background-color:#f2f2f2;border-bottom:solid 1px #bbb}@media (min-width:567px){.ui-datepicker .datepicker-content-wrapper .ui-datepicker-header{padding:15px}}.ui-datepicker .datepicker-content-wrapper .ui-datepicker-header .ui-datepicker-prev,.ui-datepicker .datepicker-content-wrapper .ui-datepicker-header .ui-datepicker-next{position:absolute;top:10px;width:40px;font-family:_fontBold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:14px;line-height:40px;letter-spacing:normal;height:40px;color:#fff;background-color:#1c69d4;text-align:center;cursor:pointer;border:0;border-radius:0;outline:none;box-shadow:none;padding:0 20px 0 20px}@media (hover:hover),(-ms-high-contrast:none){.ui-datepicker .datepicker-content-wrapper .ui-datepicker-header .ui-datepicker-prev:hover,.ui-datepicker .datepicker-content-wrapper .ui-datepicker-header .ui-datepicker-next:hover{color:#fff;background-color:#0653b6;outline:none;box-shadow:none}}.ui-datepicker .datepicker-content-wrapper .ui-datepicker-header .ui-datepicker-prev:focus,.ui-datepicker .datepicker-content-wrapper .ui-datepicker-header .ui-datepicker-next:focus{color:#fff;background-color:#0653b6;outline:none;box-shadow:none}@media (min-width:567px){.ui-datepicker .datepicker-content-wrapper .ui-datepicker-header .ui-datepicker-prev,.ui-datepicker .datepicker-content-wrapper .ui-datepicker-header .ui-datepicker-next{top:15px}}.ui-datepicker .datepicker-content-wrapper .ui-datepicker-header .ui-datepicker-prev{background-image:url('/Content/images/bmw/default/icons/Icon_Arrow_left_negative.svg');background-repeat:no-repeat;background-size:40px 40px;background-position:center center;left:10px}@media (hover:hover),(-ms-high-contrast:none){.ui-datepicker .datepicker-content-wrapper .ui-datepicker-header .ui-datepicker-prev:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Arrow_left_negative.svg')}}@media (min-width:567px){.ui-datepicker .datepicker-content-wrapper .ui-datepicker-header .ui-datepicker-prev{left:15px}}.ui-datepicker .datepicker-content-wrapper .ui-datepicker-header .ui-datepicker-next{background-image:url('/Content/images/bmw/default/icons/Icon_Arrow_negative.svg');background-repeat:no-repeat;background-size:40px 40px;background-position:center center;right:10px}@media (hover:hover),(-ms-high-contrast:none){.ui-datepicker .datepicker-content-wrapper .ui-datepicker-header .ui-datepicker-next:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Arrow_negative.svg')}}@media (min-width:567px){.ui-datepicker .datepicker-content-wrapper .ui-datepicker-header .ui-datepicker-next{right:15px}}.ui-datepicker .datepicker-content-wrapper .ui-datepicker-header .ui-datepicker-title{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:567px){.ui-datepicker .datepicker-content-wrapper .ui-datepicker-header .ui-datepicker-title{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.ui-datepicker .datepicker-content-wrapper .ui-datepicker-header .ui-datepicker-title div.ui-datepicker-year,.ui-datepicker .datepicker-content-wrapper .ui-datepicker-header .ui-datepicker-title div.ui-datepicker-month{-ms-flex-positive:1;flex-grow:1;margin-left:55px;margin-right:55px}.ui-datepicker .datepicker-content-wrapper .ui-datepicker-header .ui-datepicker-title div.ui-datepicker-year .dropdown-menu,.ui-datepicker .datepicker-content-wrapper .ui-datepicker-header .ui-datepicker-title div.ui-datepicker-month .dropdown-menu{max-height:305px}@media (min-width:567px){.ui-datepicker .datepicker-content-wrapper .ui-datepicker-header .ui-datepicker-title div.ui-datepicker-year{margin-right:15px}}.ui-datepicker .datepicker-content-wrapper .ui-datepicker-header .ui-datepicker-title div.ui-datepicker-month{margin-top:10px}@media (min-width:567px){.ui-datepicker .datepicker-content-wrapper .ui-datepicker-header .ui-datepicker-title div.ui-datepicker-month{margin-left:0;margin-top:0}}.ui-datepicker .datepicker-content-wrapper .ui-datepicker-calendar-wrapper{padding-left:10px;padding-right:10px}@media (min-width:567px){.ui-datepicker .datepicker-content-wrapper .ui-datepicker-calendar-wrapper{padding-left:15px;padding-right:15px}}.ui-datepicker .datepicker-content-wrapper .ui-datepicker-calendar-wrapper table{width:100%;border-collapse:collapse}.ui-datepicker .datepicker-content-wrapper .ui-datepicker-calendar-wrapper table th,.ui-datepicker .datepicker-content-wrapper .ui-datepicker-calendar-wrapper table td{width:14%;border:0}.ui-datepicker .datepicker-content-wrapper .ui-datepicker-calendar-wrapper table .ui-datepicker-week-col{width:2%;white-space:nowrap;padding-left:0;padding-right:25px;padding-top:3px;font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:12px;line-height:17px;letter-spacing:normal;color:#aaa}.ui-datepicker .datepicker-content-wrapper .ui-datepicker-calendar-wrapper table th.ui-datepicker-week-col{opacity:0;color:#fff}.ui-datepicker .datepicker-content-wrapper .ui-datepicker-calendar-wrapper table th{text-align:center;padding:12px 3px 7px 0}.ui-datepicker .datepicker-content-wrapper .ui-datepicker-calendar-wrapper table th span{display:inline-block;width:20px;text-align:right;font-family:_fontBold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:12px;line-height:19px;letter-spacing:.3px;color:#666}.ui-datepicker .datepicker-content-wrapper .ui-datepicker-calendar-wrapper table td{padding:0;vertical-align:middle}.ui-datepicker .datepicker-content-wrapper .ui-datepicker-calendar-wrapper table td span,.ui-datepicker .datepicker-content-wrapper .ui-datepicker-calendar-wrapper table td a{display:inline-block;width:100%;padding-right:calc(((100% - 3px - 20px) / 2) + 3px);padding-top:7px;padding-bottom:7px;text-align:right;text-decoration:none;color:#262626}.ui-datepicker .datepicker-content-wrapper .ui-datepicker-calendar-wrapper table td span.ui-state-highlight,.ui-datepicker .datepicker-content-wrapper .ui-datepicker-calendar-wrapper table td a.ui-state-highlight{background-color:#f2f2f2}.ui-datepicker .datepicker-content-wrapper .ui-datepicker-calendar-wrapper table td span.ui-state-active,.ui-datepicker .datepicker-content-wrapper .ui-datepicker-calendar-wrapper table td a.ui-state-active,.ui-datepicker .datepicker-content-wrapper .ui-datepicker-calendar-wrapper table td span.ui-state-hover,.ui-datepicker .datepicker-content-wrapper .ui-datepicker-calendar-wrapper table td a.ui-state-hover{background-color:#1c69d4;color:#fff}.ui-datepicker .datepicker-content-wrapper .ui-datepicker-calendar-wrapper table td.ui-state-disabled span{color:#aaa}.ui-datepicker .datepicker-content-wrapper .ui-datepicker-buttonpane{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:end;align-items:flex-end;padding:10px}@media (min-width:567px){.ui-datepicker .datepicker-content-wrapper .ui-datepicker-buttonpane{padding:15px}}.autocomplete{position:relative}.autocomplete .autocomplete-items{position:absolute;background-color:#fff;border-left:solid 1px #bbb;border-right:solid 1px #bbb;border-bottom:solid 1px #bbb;z-index:1060;top:100%;left:0;right:0;max-height:191px;overflow-y:auto;overflow-x:hidden}.autocomplete .autocomplete-items div{padding:8px 10px 8px 6px;cursor:pointer;border-left:solid 4px transparent}.autocomplete .autocomplete-items div.autocomplete-active{border-color:#1c69d4;background-color:#f2f2f2}@media (hover:hover),(-ms-high-contrast:none){.autocomplete .autocomplete-items div:hover{border-color:#1c69d4;background-color:#f2f2f2}}.autocomplete.height-8-items .autocomplete-items{max-height:305px}.icon-dropdown-menu{position:relative}.icon-dropdown-menu .dropdown-toggle{cursor:pointer}.icon-dropdown-menu .dropdown-toggle::after{content:none}.icon-dropdown-menu .dropdown-menu{padding:0;margin-top:0;margin-bottom:0;border-radius:0;min-width:0;border:none;background:none;z-index:1060}.icon-dropdown-menu .dropdown-menu.w-260.show{width:95vw;max-width:260px}.icon-dropdown-menu .dropdown-menu.w-280.show{width:95vw;max-width:280px}.icon-dropdown-menu .dropdown-menu.w-400.show{width:95vw;max-width:400px}.icon-dropdown-menu .dropdown-menu.w-550.show{width:95vw;max-width:550px}.icon-dropdown-menu .dropdown-menu.w-700.show{width:95vw;max-width:700px}.icon-dropdown-menu .dropdown-menu[x-placement^="top"]::after{content:'';position:absolute;bottom:2px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);border-bottom:solid 1px #bbb;border-right:solid 1px #bbb;width:10px;height:10px;background-color:#fff}.icon-dropdown-menu .dropdown-menu[x-placement^="top"] .dropdown-items{margin-bottom:7px}.icon-dropdown-menu .dropdown-menu[x-placement^="bottom"]::before{content:'';position:absolute;top:2px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);border-top:solid 1px #bbb;border-left:solid 1px #bbb;width:10px;height:10px;background-color:#fff}.icon-dropdown-menu .dropdown-menu[x-placement^="bottom"] .dropdown-items{margin-top:7px}.icon-dropdown-menu .dropdown-menu.dropdown-menu-right{margin-left:0;margin-right:-10px}.icon-dropdown-menu .dropdown-menu.dropdown-menu-right[x-placement^="top"]::after{right:12px}.icon-dropdown-menu .dropdown-menu.dropdown-menu-right[x-placement^="bottom"]::before{right:12px}.icon-dropdown-menu .dropdown-menu.dropdown-menu-right.arrow-right-20[x-placement^="top"]::after{right:15px}.icon-dropdown-menu .dropdown-menu.dropdown-menu-right.arrow-right-20[x-placement^="bottom"]::before{right:15px}.icon-dropdown-menu .dropdown-menu.dropdown-menu-centered{margin-left:0}.icon-dropdown-menu .dropdown-menu.dropdown-menu-centered[x-placement^="top"]{-webkit-transform:translate(-50%, -100%) !important;-moz-transform:translate(-50%, -100%) !important;-ms-transform:translate(-50%, -100%) !important;-o-transform:translate(-50%, -100%) !important;transform:translate(-50%, -100%) !important}.icon-dropdown-menu .dropdown-menu.dropdown-menu-centered[x-placement^="top"]::after{left:calc(50% - 5px)}.icon-dropdown-menu .dropdown-menu.dropdown-menu-centered[x-placement^="bottom"]{-webkit-transform:translate(-50%, 20px) !important;-moz-transform:translate(-50%, 20px) !important;-ms-transform:translate(-50%, 20px) !important;-o-transform:translate(-50%, 20px) !important;transform:translate(-50%, 20px) !important}.icon-dropdown-menu .dropdown-menu.dropdown-menu-centered[x-placement^="bottom"]::before{left:calc(50% - 5px)}.icon-dropdown-menu .dropdown-menu:not(.dropdown-menu-right):not(.dropdown-menu-centered){margin-left:-15px;margin-right:0}.icon-dropdown-menu .dropdown-menu:not(.dropdown-menu-right):not(.dropdown-menu-centered)[x-placement^="top"]::after{left:17px}.icon-dropdown-menu .dropdown-menu:not(.dropdown-menu-right):not(.dropdown-menu-centered)[x-placement^="bottom"]::before{left:17px}.icon-dropdown-menu .dropdown-menu .dropdown-items{max-height:calc(50vh - 20px);overflow-x:hidden;overflow-y:auto;border:solid 1px #bbb;background:#fff}.icon-dropdown-menu .dropdown-menu .dropdown-items .dropdown-item{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:15px;line-height:22px;letter-spacing:normal;z-index:1061;position:relative;padding:calc(14px - 6px) 10px calc(2px + 6px) 6px;text-decoration:none;color:#262626;cursor:pointer;border-left:solid 4px transparent;white-space:normal}.icon-dropdown-menu .dropdown-menu .dropdown-items .dropdown-item label{padding-top:2px;padding-bottom:1px;cursor:pointer}@media (hover:hover),(-ms-high-contrast:none){.icon-dropdown-menu .dropdown-menu .dropdown-items .dropdown-item:hover{border-color:#1c69d4;background-color:#f2f2f2}}.icon-dropdown-menu .dropdown-menu .dropdown-items .dropdown-item.selected{border-color:#1c69d4}.icon-dropdown-menu .dropdown-menu .dropdown-items .dropdown-item.indented{padding-left:36px}.icon-dropdown-menu .dropdown-menu .dropdown-items .dropdown-item.has-icon{padding-left:36px}.icon-dropdown-menu .dropdown-menu .dropdown-items .dropdown-item.has-icon.icon-edit{background-image:url('/Content/images/bmw/default/icons/Icon_Individualisierung.svg');background-repeat:no-repeat;background-size:15px auto;background-position:8px 11px}.icon-dropdown-menu .dropdown-menu .dropdown-items .dropdown-item.has-icon.icon-preview{background-image:url('/Content/images/bmw/default/icons/Icon_Sichtbarkeit.svg');background-repeat:no-repeat;background-size:17px auto;background-position:8px 14px}.icon-dropdown-menu .dropdown-menu .dropdown-items .dropdown-item.has-icon.icon-help{background-image:url('/Content/images/bmw/default/icons/Icon_Hilfe_anfordern.svg');background-repeat:no-repeat;background-size:15px auto;background-position:8px 11px}.icon-dropdown-menu .dropdown-menu .dropdown-items .dropdown-item.has-icon.icon-list{background-image:url('/Content/images/bmw/default/icons/Icon_Liste_Protokoll.svg');background-repeat:no-repeat;background-size:15px auto;background-position:8px 11px}.icon-dropdown-menu .dropdown-menu .dropdown-items .dropdown-item.has-icon.icon-monitoring{background-image:url('/Content/images/bmw/default/icons/Icon_Monitoring.svg');background-repeat:no-repeat;background-size:15px auto;background-position:8px 10px}.icon-dropdown-menu .dropdown-menu .dropdown-items .dropdown-item.has-icon.icon-mail{position:relative}.icon-dropdown-menu .dropdown-menu .dropdown-items .dropdown-item.has-icon.icon-mail::before{content:"@";position:absolute;left:7px;top:50%;transform:translateY(-50%);color:#666;font-size:19px;font-family:_fontBold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important}.icon-dropdown-menu .dropdown-menu .dropdown-items .dropdown-item.has-icon.icon-finish{background-image:url('/Content/images/bmw/default/icons/Icon_Marke.svg');background-repeat:no-repeat;background-size:20px auto;background-position:6px 9px}.icon-dropdown-menu .dropdown-menu .dropdown-items .dropdown-item.has-icon.icon-oma{background-image:url('/Content/images/bmw/default/icons/Icon_OrderManagement.svg');background-repeat:no-repeat;background-size:21px auto;background-position:5px 10px}.icon-dropdown-menu .dropdown-menu .dropdown-items .dropdown-item.has-icon.icon-favourite-true{background-image:url('/Content/images/bmw/default/icons/Icon_Favorite_true.svg');background-repeat:no-repeat;background-size:20px auto;background-position:6px 9px}.icon-dropdown-menu .dropdown-menu .dropdown-items .dropdown-item.has-icon.icon-favourite-false{background-image:url('/Content/images/bmw/default/icons/Icon_Favorite_false.svg');background-repeat:no-repeat;background-size:20px auto;background-position:6px 9px}.icon-dropdown-menu .dropdown-menu .dropdown-items .dropdown-item.has-icon.icon-share{background-image:url('/Content/images/bmw/default/icons/Icon_Share.svg');background-repeat:no-repeat;background-size:44px auto;background-position:-7px -3px}.icon-dropdown-menu .dropdown-menu .dropdown-items .dropdown-item.has-icon.icon-newtab{background-image:url('/Content/images/bmw/default/icons/Icon_NewTab.svg');background-repeat:no-repeat;background-size:20px auto;background-position:6px 11px}.icon-dropdown-menu .dropdown-menu .dropdown-items .dropdown-item.has-icon.icon-gift{background-image:url('/Content/images/bmw/default/icons/Icon_Gift.svg');background-repeat:no-repeat;background-size:33px auto;background-position:-1px 5px}.icon-dropdown-menu .dropdown-menu .dropdown-items .dropdown-item.has-icon.icon-plus{background-image:url('/Content/images/bmw/default/icons/Icon_Plus.svg');background-repeat:no-repeat;background-size:20px auto;background-position:6px 9px}.icon-dropdown-menu .dropdown-menu .dropdown-items .dropdown-item.has-icon.icon-delete{background-image:url('/Content/images/bmw/default/icons/Icon_Delete.svg');background-repeat:no-repeat;background-size:24px auto;background-position:4px 6px}.icon-dropdown-menu .dropdown-menu .dropdown-items .dropdown-item.has-icon.icon-download{background-image:url('/Content/images/bmw/default/icons/Icon_Download.svg');background-repeat:no-repeat;background-size:18px auto;background-position:7px 10px}.icon-dropdown-menu .dropdown-menu .dropdown-items .dropdown-item.has-icon.icon-upload{background-image:url('/Content/images/bmw/default/icons/Icon_Upload.svg');background-repeat:no-repeat;background-size:18px auto;background-position:7px 10px}.icon-dropdown-menu .dropdown-menu .dropdown-items .dropdown-item.has-icon.icon-link{background-image:url('/Content/images/bmw/default/icons/Icon_Link.svg');background-repeat:no-repeat;background-size:17px auto;background-position:7px 11px}.icon-dropdown-menu .dropdown-menu .dropdown-items .dropdown-item .submenu-icon{margin-top:calc(6px - 1px);margin-left:12px;cursor:pointer;min-width:12px;width:12px;height:12px;background-image:url('/Content/images/bmw/default/icons/caret-bottom.svg');background-repeat:no-repeat;background-size:12px 12px;background-position:0 0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-o-transition:transform .3s;-moz-transition:transform .3s;-webkit-transition:transform .3s;transition:transform .3s}.icon-dropdown-menu .dropdown-menu .dropdown-items .dropdown-item .submenu-icon.opened{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.icon-dropdown-menu .dropdown-menu .dropdown-items .dropdown-info-item{min-height:38px;padding:calc(14px - 6px) 25px calc(2px + 6px) 0;margin-left:10px}.icon-dropdown-menu .dropdown-menu .dropdown-items .dropdown-info-item label{padding-top:2px}.icon-dropdown-menu .dropdown-menu .dropdown-items .dropdown-info-item.has-icon{padding-left:30px}.icon-dropdown-menu .dropdown-menu .dropdown-items .dropdown-info-item.has-icon.icon-clock{background-image:url('/Content/images/bmw/default/icons/Icon_Clock.svg');background-repeat:no-repeat;background-size:15px auto;background-position:2px 12px}.icon-dropdown-menu .dropdown-menu .dropdown-items .dropdown-info-item.has-icon.icon-delivery{background-image:url('/Content/images/bmw/default/icons/Icon_Delivery.svg');background-repeat:no-repeat;background-size:20px 14px;background-position:0 12px}.icon-dropdown-menu .dropdown-menu .dropdown-items .dropdown-info-item.has-icon.icon-checked-calendar{background-image:url('/Content/images/bmw/default/icons/Icon_Checked_in_Circle.svg');background-repeat:no-repeat;background-size:15px auto;background-position:2px 12px}.icon-dropdown-menu .dropdown-menu .dropdown-items .dropdown-info-item.has-icon.icon-indi{background-image:url('/Content/images/bmw/default/icons/Icon_Stift.svg');background-repeat:no-repeat;background-size:15px auto;background-position:2px 12px}.icon-dropdown-menu .dropdown-menu .dropdown-items .dropdown-header{font-family:_fontBold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:12px;line-height:19px;letter-spacing:.3px;margin-top:10px;padding:calc(16px - 6px) 10px calc(4px + 6px) 10px;text-decoration:none;color:#666;cursor:default;white-space:normal}.icon-dropdown-menu .dropdown-menu .dropdown-items .dropdown-divider{margin:10px 10px 10px 10px;border-color:#e3e3e3}.icon-dropdown-menu .dropdown-menu .dropdown-items .monitoring-menu{margin:10px 10px 10px 40px;padding-top:20px;max-width:300px;border:solid 1px #e3e3e3}@media (min-width:992px) and (min-height:840px){.icon-dropdown-menu.kebab-menu .dropdown-menu .dropdown-items.has-infos{padding-top:10px}}@media (max-width:991.98px),(max-height:839.98px){.icon-dropdown-menu.kebab-menu .dropdown-menu .dropdown-items .dropdown-divider{margin:0}.icon-dropdown-menu.kebab-menu .dropdown-menu .dropdown-items .margin-bottom-10{margin-bottom:0}}.icon-dropdown-menu.kebab-menu.has-submenus .dropdown-menu .dropdown-items{min-height:329px}@media (max-width:991.98px),(max-height:839.98px){.icon-dropdown-menu.kebab-menu.has-submenus .dropdown-menu .dropdown-items{min-height:311px}}.button-dropdown-menu:not(.sticky-footer-button){position:relative}@media (max-width:767.98px){.button-dropdown-menu{-ms-flex-positive:1;flex-grow:1}}.button-dropdown-menu .dropdown-toggle{cursor:pointer;width:100%}.button-dropdown-menu .dropdown-toggle::after{content:none}.button-dropdown-menu .dropdown-menu{padding:0;margin-top:0;margin-bottom:0;border-radius:0;min-width:0;border:none;background:none;z-index:1060;margin-left:0;margin-right:0;right:0}.button-dropdown-menu .dropdown-menu.translate-3d-hack--5px{left:-5px !important;right:5px !important}.button-dropdown-menu .dropdown-menu.translate-3d-hack-5px{left:5px !important;right:-5px !important}.button-dropdown-menu .dropdown-menu[x-placement^="top"]::after{content:'';position:absolute;bottom:2px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);border-bottom:solid 1px #bbb;border-right:solid 1px #bbb;width:10px;height:10px;background-color:#fff;left:calc(50% - 7px)}.button-dropdown-menu .dropdown-menu[x-placement^="top"] .dropdown-items{margin-bottom:7px}.button-dropdown-menu .dropdown-menu[x-placement^="bottom"]::before{content:'';position:absolute;top:2px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);border-top:solid 1px #bbb;border-left:solid 1px #bbb;width:10px;height:10px;background-color:#fff;left:calc(50% - 7px)}.button-dropdown-menu .dropdown-menu[x-placement^="bottom"] .dropdown-items{margin-top:7px}.button-dropdown-menu .dropdown-menu .dropdown-items{max-height:calc(50vh - 80px);overflow-x:hidden;overflow-y:auto;border:solid 1px #bbb;background:#fff}.button-dropdown-menu .dropdown-menu .dropdown-items .dropdown-item{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:15px;line-height:22px;letter-spacing:normal;z-index:1061;position:relative;min-height:38px;padding:8px 10px 8px 6px;text-decoration:none;color:#262626;cursor:pointer;border-left:solid 4px transparent;white-space:normal}@media (hover:hover),(-ms-high-contrast:none){.button-dropdown-menu .dropdown-menu .dropdown-items .dropdown-item:hover{border-color:#1c69d4;background-color:#f2f2f2}}.button-dropdown-menu .dropdown-menu .dropdown-items .dropdown-item.selected{border-color:#1c69d4}.button-dropdown-menu .dropdown-menu .dropdown-items .dropdown-header{font-family:_fontBold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:12px;line-height:19px;letter-spacing:.3px;padding:20px 10px 10px 10px;text-decoration:none;color:#666;cursor:default;white-space:normal}.button-dropdown-menu .dropdown-menu .dropdown-items .dropdown-divider{margin:10px 10px 0 10px;border-color:#e3e3e3}.tabs-component .tabs-header{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;margin-top:-20px;border-bottom:solid 1px #e3e3e3}.tabs-component .tabs-header.wrapable{-ms-flex-wrap:wrap;flex-wrap:wrap}.tabs-component .tabs-header.wrapable .tabs-header-item{box-shadow:0 1px #e3e3e3}.tabs-component .tabs-header:not(.wrapable) .tabs-header-item{-ms-flex-positive:1;flex-grow:1}@media (min-width:576px){.tabs-component .tabs-header.growable-sm .tabs-header-item{-ms-flex-positive:1;flex-grow:1}}@media (min-width:768px){.tabs-component .tabs-header.growable-md .tabs-header-item{-ms-flex-positive:1;flex-grow:1}}@media (min-width:992px){.tabs-component .tabs-header.growable-lg .tabs-header-item{-ms-flex-positive:1;flex-grow:1}}@media (min-width:1154px){.tabs-component .tabs-header.growable-desktop .tabs-header-item{-ms-flex-positive:1;flex-grow:1}}.tabs-component .tabs-header .tabs-header-item{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:12px;line-height:17px;letter-spacing:normal;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#666;padding:20px 20px 15px 20px;border-bottom:4px solid transparent;text-align:center;cursor:pointer}@media (min-width:375px){.tabs-component .tabs-header .tabs-header-item{font-family:_fontBold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:12px;line-height:19px;letter-spacing:.3px}}@media (min-width:576px){.tabs-component .tabs-header .tabs-header-item{font-family:_fontBold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:15px;line-height:22px;letter-spacing:normal;padding-bottom:20px}}@media (hover:hover),(-ms-high-contrast:none){.tabs-component .tabs-header .tabs-header-item:hover{color:#1c69d4;border-bottom:solid 4px #1c69d4}}@media (hover:hover),(-ms-high-contrast:none){.tabs-component .tabs-header .tabs-header-item.active-tab:hover{cursor:default;color:#1c69d4;border-bottom:solid 4px #1c69d4}}.tabs-component .tabs-header .tabs-header-item.active-tab{cursor:default;color:#1c69d4;border-bottom:solid 4px #1c69d4}@media (hover:hover),(-ms-high-contrast:none){.tabs-component .tabs-header .tabs-header-item.inactive-tab:hover{cursor:not-allowed;color:#aaa;border-bottom:4px solid transparent}}.tabs-component .tabs-header .tabs-header-item.inactive-tab{cursor:not-allowed;color:#aaa;border-bottom:4px solid transparent}.tabs-component .tabs-body{overflow-x:hidden;overflow-y:auto}.tabs-component .tabs-body>div:not(.active-tab){display:none}.group-header{display:-ms-flexbox;display:flex;margin-top:30px;padding-bottom:8px}.group-header:not(:empty){background-color:#f2f2f2;padding-left:10px;padding-top:8px;padding-right:15px}.group-header .opener-closer{margin-top:4px;cursor:pointer;min-width:20px;width:20px;height:20px;background-image:url('/Content/images/bmw/default/icons/caret-bottom.svg');background-repeat:no-repeat;background-size:16px 16px;background-position:2px 2px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-o-transition:transform .3s;-moz-transition:transform .3s;-webkit-transition:transform .3s;transition:transform .3s}@media (min-width:576px){.group-header .opener-closer{margin-top:6px}}.group-header .opener-closer.opened{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}@media (hover:hover),(-ms-high-contrast:none){.group-header .opener-closer:hover{background-image:url('/Content/images/bmw/default/icons/onhover/caret-bottom.svg')}.group-header .opener-closer:hover~h3{color:#1c69d4}.group-header .opener-closer:hover~h3 label{color:#1c69d4}.group-header .opener-closer.hover{background-image:url('/Content/images/bmw/default/icons/onhover/caret-bottom.svg')}}.group-header h3{padding:0 0 0 10px;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}@media (hover:hover),(-ms-high-contrast:none){.group-header h3:hover{color:#1c69d4}.group-header h3:hover label{color:#1c69d4}}.group-header.has-label .opener-closer{margin-top:calc(4px + 19px)}@media (min-width:576px){.group-header.has-label .opener-closer{margin-top:calc(6px + 19px)}}.links-open-close-all{display:-ms-flexbox;display:flex;padding-top:30px}@media (min-width:768px){.links-open-close-all.justify-content-md-end{margin-bottom:-20px;padding-top:20px}}@media (min-width:992px){.links-open-close-all.justify-content-lg-end{margin-bottom:-20px;padding-top:20px}}.links-open-close-all a.link-open-all,.links-open-close-all a.link-close-all{display:inline-block;font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:12px;line-height:17px;letter-spacing:normal;color:#666;cursor:pointer}.links-open-close-all a.link-open-all .opener,.links-open-close-all a.link-close-all .opener,.links-open-close-all a.link-open-all .closer,.links-open-close-all a.link-close-all .closer{float:left;width:16px;height:16px;background-image:url('/Content/images/bmw/default/icons/caret-bottom.svg');background-repeat:no-repeat;background-size:16px 16px;background-position:0 0}.links-open-close-all a.link-open-all .opener,.links-open-close-all a.link-close-all .opener{margin-right:8px}.links-open-close-all a.link-open-all .closer,.links-open-close-all a.link-close-all .closer{margin-right:4px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}@media (hover:hover),(-ms-high-contrast:none){.links-open-close-all a.link-open-all:hover,.links-open-close-all a.link-close-all:hover{color:#1c69d4}.links-open-close-all a.link-open-all:hover .opener,.links-open-close-all a.link-close-all:hover .opener,.links-open-close-all a.link-open-all:hover .closer,.links-open-close-all a.link-close-all:hover .closer{background-image:url('/Content/images/bmw/default/icons/onhover/caret-bottom.svg')}}.close-accordion-item{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-top:30px;padding-bottom:30px}.close-accordion-item div{padding-left:30px;background-image:url('/Content/images/bmw/default/icons/arrow-top.svg');background-repeat:no-repeat;background-size:40px 40px;background-position:-12px -9px;font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:14px;line-height:22px;letter-spacing:normal;letter-spacing:.66px;color:#aaa;cursor:pointer;text-transform:uppercase;word-spacing:1.4px;border-bottom:solid 1px #e3e3e3;padding-bottom:5px;-webkit-transform:translate(0%, 0);-moz-transform:translate(0%, 0);-ms-transform:translate(0%, 0);-o-transform:translate(0%, 0);transform:translate(0%, 0);-o-transition:transform .3s;-moz-transition:transform .3s;-webkit-transition:transform .3s;transition:transform .3s}@media (hover:hover),(-ms-high-contrast:none){.close-accordion-item div:hover{-webkit-transform:translate(0%, -5px);-moz-transform:translate(0%, -5px);-ms-transform:translate(0%, -5px);-o-transform:translate(0%, -5px);transform:translate(0%, -5px)}}.pager{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.pager .button-container{display:-ms-flexbox;display:flex}.pager .button-container .btn-icon-skip-prev{margin-left:10px;margin-right:5px}.pager .button-container .btn-icon-skip-next{margin-left:5px;margin-right:10px}.pager .div-select{margin-left:5px;margin-right:5px;width:155px;display:none}@media (min-width:375px){.pager{-ms-flex-pack:center;justify-content:center}.pager .div-select.pagesize-select{display:block}}@media (min-width:530px){.pager .div-select.page-select{display:block}}@media (max-width:613.98px){.pager .div-select .current-value,.pager .div-select .dropdown-item{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:12px;line-height:17px;letter-spacing:normal}}@media (min-width:614px){.pager .button-container .btn-icon-skip-prev{margin-right:10px}.pager .button-container .btn-icon-skip-next{margin-left:10px}.pager .div-select{margin-left:10px;margin-right:10px;width:180px}}header{background-color:#fff;border-bottom:solid 1px #e3e3e3}header .top-navi-container{display:-ms-flexbox;display:flex;height:calc(70px - 1px)}@media (min-width:768px){header .top-navi-container{height:calc(100px - 1px)}}header .top-navi-container .top-navi{display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;align-items:center}header .top-navi-container .top-navi .hamburger{position:relative;width:24px;height:31px;background:transparent;cursor:pointer;padding:0;margin-right:15px}@media (min-width:768px){header .top-navi-container .top-navi .hamburger{margin-left:10px;margin-right:25px}}@media (min-width:1154px){header .top-navi-container .top-navi .hamburger{margin-left:0}}@media (min-width:1434px){header .top-navi-container .top-navi .hamburger{display:none}}@media (hover:hover),(-ms-high-contrast:none){header .top-navi-container .top-navi .hamburger:hover{background:transparent;outline:none}}header .top-navi-container .top-navi .hamburger:focus,header .top-navi-container .top-navi .hamburger:active{background:transparent;outline:none}header .top-navi-container .top-navi .hamburger.is-closed:before{content:'';display:block;width:100px;color:#fff;text-align:center;opacity:0;-webkit-transform:translate3d(0, 0, 0);-webkit-transition:all .2s ease-in-out}@media (hover:hover),(-ms-high-contrast:none){header .top-navi-container .top-navi .hamburger.is-closed:hover:before{opacity:1;display:block;-webkit-transform:translate3d(-100px, 0, 0);-webkit-transition:all .2s ease-in-out}}header .top-navi-container .top-navi .hamburger.is-closed .hamb-top,header .top-navi-container .top-navi .hamburger.is-closed .hamb-middle,header .top-navi-container .top-navi .hamburger.is-closed .hamb-bottom,header .top-navi-container .top-navi .hamburger.is-open .hamb-top,header .top-navi-container .top-navi .hamburger.is-open .hamb-middle,header .top-navi-container .top-navi .hamburger.is-open .hamb-bottom{position:absolute;left:0;height:3px;width:100%}header .top-navi-container .top-navi .hamburger.is-closed .hamb-top,header .top-navi-container .top-navi .hamburger.is-closed .hamb-middle,header .top-navi-container .top-navi .hamburger.is-closed .hamb-bottom{background-color:#666}header .top-navi-container .top-navi .hamburger.is-closed .hamb-top{top:5px;-webkit-transition:all .2s ease-in-out}header .top-navi-container .top-navi .hamburger.is-closed .hamb-middle{top:14px}header .top-navi-container .top-navi .hamburger.is-closed .hamb-bottom{bottom:5px;-webkit-transition:all .2s ease-in-out}@media (hover:hover),(-ms-high-contrast:none){header .top-navi-container .top-navi .hamburger.is-closed:hover .hamb-top{top:0;-webkit-transition:all .2s ease-in-out}}@media (hover:hover),(-ms-high-contrast:none){header .top-navi-container .top-navi .hamburger.is-closed:hover .hamb-bottom{bottom:0;-webkit-transition:all .2s ease-in-out}}header .top-navi-container .top-navi .hamburger.is-open .hamb-top,header .top-navi-container .top-navi .hamburger.is-open .hamb-middle,header .top-navi-container .top-navi .hamburger.is-open .hamb-bottom{background-color:#666}header .top-navi-container .top-navi .hamburger.is-open .hamb-top,header .top-navi-container .top-navi .hamburger.is-open .hamb-bottom{top:50%;margin-top:-2px}header .top-navi-container .top-navi .hamburger.is-open .hamb-top{-webkit-transform:rotate(45deg);-webkit-transition:-webkit-transform .2s cubic-bezier(.73, 1, .28, .08)}header .top-navi-container .top-navi .hamburger.is-open .hamb-middle{display:none}header .top-navi-container .top-navi .hamburger.is-open .hamb-bottom{-webkit-transform:rotate(-45deg);-webkit-transition:-webkit-transform .2s cubic-bezier(.73, 1, .28, .08)}header .top-navi-container .top-navi .hamburger.is-open:before{content:'';display:block;width:100px;color:#fff;text-align:center;opacity:0;-webkit-transform:translate3d(0, 0, 0);-webkit-transition:all .2s ease-in-out}@media (hover:hover),(-ms-high-contrast:none){header .top-navi-container .top-navi .hamburger.is-open:hover:before{opacity:1;display:block;-webkit-transform:translate3d(-100px, 0, 0);-webkit-transition:all .2s ease-in-out}}header .top-navi-container .top-navi .brand-menu{display:none}@media (min-width:1024px){header .top-navi-container .top-navi .brand-menu{display:-ms-flexbox;display:flex}}header .top-navi-container .top-navi .brand-menu a{font-family:_fontBold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:15px;line-height:22px;letter-spacing:normal;color:#666;padding:39px 25px 34px 25px;border-bottom:4px solid transparent;display:block}@media (hover:hover),(-ms-high-contrast:none){header .top-navi-container .top-navi .brand-menu a:hover{color:#1c69d4;border-color:#1c69d4}}header .top-navi-container .top-navi .brand-menu a.selected-brand{color:#1c69d4;border-color:#1c69d4}header .top-navi-container .top-navi .header-icons-location{height:100%;padding-top:25px;display:-ms-flexbox;display:flex}@media (max-width:1023.98px){header .top-navi-container .top-navi .header-icons-location{-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:distribute;justify-content:space-around}}@media (min-width:768px){header .top-navi-container .top-navi .header-icons-location{padding-top:40px}}header .top-navi-container .top-navi .header-icons-location .header-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}@media (min-width:1024px){header .top-navi-container .top-navi .header-icons-location .header-icon{margin-right:40px}header .top-navi-container .top-navi .header-icons-location .header-icon.header-icon-brand{display:none}}@media (min-width:500px){header .top-navi-container .top-navi .header-icons-location .header-icon .menu-icon-container{position:relative}}header .top-navi-container .top-navi .header-icons-location .header-icon .menu-icon-container .top-menu{display:none;position:absolute;min-width:100%;top:69px;left:0}@media (min-width:500px){header .top-navi-container .top-navi .header-icons-location .header-icon .menu-icon-container .top-menu{min-width:262px;left:-121px;top:44px}}@media (min-width:768px){header .top-navi-container .top-navi .header-icons-location .header-icon .menu-icon-container .top-menu{top:59px}}header .top-navi-container .top-navi .header-icons-location .header-icon .menu-icon-container .top-menu .expanded-top-menu{background-color:#fff;border:1px double #fff;border-top-color:#e3e3e3}header .top-navi-container .top-navi .header-icons-location .header-icon .menu-icon-container .top-menu .expanded-top-menu .top-menu-item-row{display:-ms-flexbox;display:flex;font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:15px;line-height:22px;letter-spacing:normal;line-height:40px;cursor:pointer;text-decoration:none;color:#262626;border-left:solid 4px transparent;padding-left:15px;padding-right:15px;white-space:nowrap;position:relative;z-index:1}header .top-navi-container .top-navi .header-icons-location .header-icon .menu-icon-container .top-menu .expanded-top-menu .top-menu-item-row.selected{border-left:solid 4px #1c69d4}@media (hover:hover),(-ms-high-contrast:none){header .top-navi-container .top-navi .header-icons-location .header-icon .menu-icon-container .top-menu .expanded-top-menu .top-menu-item-row:hover{border-left:solid 4px #1c69d4;background-color:#f2f2f2}}header .top-navi-container .top-navi .header-icons-location .header-icon .menu-icon-container.show-menu~.bubble-down,header .top-navi-container .top-navi .header-icons-location .header-icon .menu-icon-container.show-menu .top-menu{display:block}header .top-navi-container .top-navi .header-icons-location .header-icon .bubble-down{border-top:solid 1px #e3e3e3;border-left:solid 1px #e3e3e3;width:10px;height:10px;background-color:#fff;display:none;position:relative;top:19px}@media (min-width:768px){header .top-navi-container .top-navi .header-icons-location .header-icon .bubble-down{top:34px}}header .top-navi-container .top-navi .header-icons-location .header-icon .icon{width:20px;min-width:20px;height:20px;cursor:pointer;display:-ms-flexbox;display:flex}header .top-navi-container .top-navi .header-icons-location .header-icon .icon-search{background:url('/Content/images/bmw/default/icons/Icon_Search.svg') no-repeat center;background-size:20px 20px}@media (hover:hover),(-ms-high-contrast:none){header .top-navi-container .top-navi .header-icons-location .header-icon .icon-search:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Search_blue.svg')}}header .top-navi-container .top-navi .header-icons-location .header-icon .icon-shop{background:url('/Content/images/bmw/default/icons/Icon_Shop.svg') no-repeat center;background-size:40px 40px}@media (hover:hover),(-ms-high-contrast:none){header .top-navi-container .top-navi .header-icons-location .header-icon .icon-shop:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Shop_blue.svg')}}header .top-navi-container .top-navi .header-icons-location .header-icon .icon-brand{background:url('/Content/images/bmw/default/icons/Icon_Marke.svg') no-repeat center;background-size:25px auto}@media (hover:hover),(-ms-high-contrast:none){header .top-navi-container .top-navi .header-icons-location .header-icon .icon-brand:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Marke.svg')}}header .top-navi-container .top-navi .header-icons-location .header-icon .icon-basket{position:relative;background:url('/Content/images/bmw/default/icons/Icon_Warenkorb.svg') no-repeat center;background-size:20px 20px}@media (hover:hover),(-ms-high-contrast:none){header .top-navi-container .top-navi .header-icons-location .header-icon .icon-basket:hover,header .top-navi-container .top-navi .header-icons-location .header-icon .icon-basket.hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Warenkorb_blue.svg')}}header .top-navi-container .top-navi .header-icons-location .header-icon .icon-profile{background:url('/Content/images/bmw/default/icons/Icon_Profil.svg') no-repeat center;background-size:20px 20px}@media (hover:hover),(-ms-high-contrast:none){header .top-navi-container .top-navi .header-icons-location .header-icon .icon-profile:hover,header .top-navi-container .top-navi .header-icons-location .header-icon .icon-profile.hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Profil_blue.svg')}}header .top-navi-container .top-navi .header-icons-location .header-icon .num-container{cursor:pointer;position:absolute;top:20px;padding-top:3px}@media (max-width:447.98px){header .top-navi-container .top-navi .header-icons-location .header-icon .num-container.buno-at-header.has-shops{display:none}}@media (max-width:397.98px){header .top-navi-container .top-navi .header-icons-location .header-icon .num-container.buno-at-header.has-no-shops{display:none}}header .top-navi-container .top-navi .header-icons-location .header-icon .num-container.basket-num-container{margin-left:3px}@media (min-width:768px){header .top-navi-container .top-navi .header-icons-location .header-icon .num-container{padding-top:5px}}header .top-navi-container .top-navi .header-icons-location .header-icon .num-container .num{background-color:#1c69d4;color:#fff;border-radius:4px;padding-left:4px;padding-right:4px;min-width:30px;text-align:center;white-space:nowrap;font-family:_fontBold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:9px;line-height:15px;letter-spacing:.3px}header .top-navi-container .top-navi .header-logo{display:-ms-flexbox;display:flex}header .top-navi-container .top-navi .header-logo .img{background-image:url('/Content/images/bmw/default/logos/Logo.svg');background-repeat:no-repeat;background-size:36px 36px;background-position:0 0;width:36px;height:36px;margin-left:15px}@media (min-width:768px){header .top-navi-container .top-navi .header-logo .img{width:53px;height:53px;margin-left:25px;margin-right:10px;background-size:53px 53px}}@media (min-width:1154px){header .top-navi-container .top-navi .header-logo .img{margin-right:0}}#startupInfo{position:absolute;z-index:1;background-color:#f2f2f2;cursor:pointer;width:100%;top:0px;-o-transition:top .7s linear;-moz-transition:top .7s linear;-webkit-transition:top .7s linear;transition:top .7s linear}@media (min-width:768px){#startupInfo{-o-transition:top 1s linear;-moz-transition:top 1s linear;-webkit-transition:top 1s linear;transition:top 1s linear}}#startupInfo.show{top:70px}@media (min-width:768px){#startupInfo.show{top:100px}}#startupInfo .row{-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){#startupInfo .row{-ms-flex-pack:end;justify-content:flex-end}}#startupInfo .startup-label{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:12px;line-height:17px;letter-spacing:normal;color:#666;display:-ms-flexbox;display:flex;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding-left:15px;padding-right:15px;line-height:22px}@media (min-width:576px){#startupInfo .startup-label{line-height:28px}}#startupInfo .startup-label>span{margin-right:10px;background-repeat:no-repeat;background-position:0px 0px;background-size:20px 20px;width:20px;height:20px;display:inline-block;margin-top:2px}@media (min-width:576px){#startupInfo .startup-label>span{margin-top:4px}}#startupInfo .startup-label>span.icon-startup-shop{background-image:url('/Content/images/bmw/default/icons/Icon_Shop.svg');background-position:-10px center;background-size:40px 40px}#startupInfo .startup-label>span.icon-startup-brand{background-image:url('/Content/images/bmw/default/icons/Icon_Marke.svg');background-size:24px auto;background-position:-2px -2px}#startupInfo .startup-label>span.icon-startup-buno{background-image:url('/Content/images/bmw/default/icons/Icon_Profil.svg')}@media (min-width:1154px){#startupInfo .startup-label.startup-label-brand{display:none}}.search-modal{display:none;position:fixed;z-index:1033;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#aaa;background-color:rgba(0,0,0,0.4);opacity:0;-o-transition:opacity .3s;-moz-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s}.search-modal.show{opacity:1}.search-modal .search-modal-content-container{position:relative;top:-290px;-o-transition:top .3s;-moz-transition:top .3s;-webkit-transition:top .3s;transition:top .3s}.search-modal .search-modal-content-container.show{top:0;-o-transition:top .5s;-moz-transition:top .5s;-webkit-transition:top .5s;transition:top .5s}.search-modal .search-modal-content-container .search-modal-content{background-color:#fff;margin-left:auto;margin-right:auto;max-width:450px;padding:30px 15px}@media (min-width:450px){.search-modal .search-modal-content-container .search-modal-content{padding-left:30px;padding-right:30px}}@media (min-width:768px){.search-modal .search-modal-content-container .search-modal-content{max-width:693px;padding-left:110px;padding-right:110px}}.search-modal .search-modal-content-container .search-modal-content .btn-icon-search{margin-left:0}.search-modal .search-modal-content-container .search-modal-content .search-field{border-right-color:transparent}.search-modal .search-modal-content-container .search-modal-content .icon-gift{padding-left:24px;background-image:url('/Content/images/bmw/default/icons/Icon_Gift.svg');background-repeat:no-repeat;background-size:33px auto;background-position:-9px -5px}.content-modal{display:none;position:fixed;z-index:1027;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#aaa;background-color:rgba(0,0,0,0.4)}.sidebar-modal{display:none;position:absolute;z-index:1029;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#aaa;background-color:rgba(0,0,0,0.4)}.footer-container{background-color:#f2f2f2;padding-top:30px;padding-bottom:40px}@media (max-width:767.98px){.footer-container{min-height:225px}}@media (min-width:768px){.footer-container{height:166px}}@media (max-width:767.98px){.footer-container div{text-align:center}}.footer-container .brand-label{white-space:nowrap}@media (max-width:767.98px){.footer-container .brand-label{padding-top:30px}}.footer-container .col-auto a{padding-right:20px}.footer-container .col-auto a:last-child{padding-right:0}.footer-container a{font-family:_fontBold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:15px;line-height:22px;letter-spacing:normal;color:#666;white-space:nowrap}@media (hover:hover),(-ms-high-contrast:none){.footer-container a:hover{color:#1c69d4}}.footer-container .next-shop-note{text-transform:none}.footer-container .next-shop-note .next-shop-logo{padding-left:1px;padding-bottom:2px}.footer-container .next-shop-note .next-shop-logo a{display:inline-block}#bannerSpotlight a{display:block;overflow:hidden}#bannerSpotlight a img{width:100%;height:auto;-o-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media (hover:hover),(-ms-high-contrast:none){#bannerSpotlight a img:hover{-webkit-transform:scale(1.025);-moz-transform:scale(1.025);-ms-transform:scale(1.025);-o-transform:scale(1.025);transform:scale(1.025)}}#bannerSpotlight a img.medium,#bannerSpotlight a img.large{display:none}@media (min-width:576px){#bannerSpotlight a img.small{display:none}#bannerSpotlight a img.medium{display:inline}}@media (min-width:900px){#bannerSpotlight a img.medium{display:none}#bannerSpotlight a img.large{display:inline}}body.modal-open{padding-right:0 !important}body.modal-open .fixed-top{padding-right:0 !important}.modal-backdrop.show{opacity:.4}.modal-backdrop~.modal-backdrop{z-index:1050}.modal-backdrop~.modal-backdrop~.modal-backdrop{z-index:1051}.modal-backdrop~.modal-backdrop~.modal-backdrop~.modal-backdrop{z-index:1052}.modal{padding-left:0 !important;padding-right:0 !important}.modal.nested-modal{z-index:1051}.modal.nested-nested-modal{z-index:1052}.modal.nested-nested-nested-modal{z-index:1053}.modal.scrollable{overflow-y:hidden}.modal.scrollable .scrollable-content{overflow-x:hidden;overflow-y:auto;position:relative}.modal.show .modal-dialog{margin-left:auto;margin-right:auto;max-width:100%}@media (min-width:375px){.modal.show .modal-dialog{max-width:97%}}@media (min-width:593.28px){.modal.show .modal-dialog{max-width:576px}}.modal.show .modal-dialog .modal-content{border-radius:0;border:none}.modal.show .modal-dialog .modal-content .modal-body{padding:30px 15px 30px 15px}@media (min-width:375px){.modal.show .modal-dialog .modal-content .modal-body{padding:30px}}.modal.show .modal-dialog .modal-content .modal-body .x-close-sticky{z-index:2;position:relative;position:-webkit-sticky;position:sticky;top:0;left:calc(100% - 32px);box-shadow:-1px 1px 0 1px #fff;height:32px;min-height:32px;width:32px;background-image:url('/Content/images/bmw/default/icons/close.svg');background-repeat:no-repeat;background-size:20px 20px;background-position:center center;cursor:pointer;background-color:#f2f2f2}@media (hover:hover),(-ms-high-contrast:none){.modal.show .modal-dialog .modal-content .modal-body .x-close-sticky:hover{background-image:url('/Content/images/bmw/default/icons/onhover/close.svg')}}.modal.show .modal-dialog .modal-content .modal-body .at-x-close-sticky{max-width:calc(100% - 62px)}.modal.show .modal-dialog .modal-content .modal-body .header-with-x-close{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.modal.show .modal-dialog .modal-content .modal-body .header-with-x-close .x-close{height:32px;width:32px;min-width:32px;background-image:url('/Content/images/bmw/default/icons/close.svg');background-repeat:no-repeat;background-size:20px 20px;background-position:center center;cursor:pointer;background-color:#f2f2f2;margin-left:20px}@media (hover:hover),(-ms-high-contrast:none){.modal.show .modal-dialog .modal-content .modal-body .header-with-x-close .x-close:hover{background-image:url('/Content/images/bmw/default/icons/onhover/close.svg')}}.modal.show .modal-dialog .modal-content .modal-body .header-with-x-close h2~.x-close{margin-top:1px}@media (min-width:576px){.modal.show .modal-dialog .modal-content .modal-body .header-with-x-close h2~.x-close{margin-top:6px}}@media (min-width:375px){.modal.show .modal-dialog.modal-sm{max-width:calc(375px * .97)}}@media (min-width:375px){.modal.show .modal-dialog.modal-lg{max-width:97%}}@media (min-width:927px){.modal.show .modal-dialog.modal-lg{max-width:900px}}@media (min-width:375px){.modal.show .modal-dialog.modal-md-scrollable{max-width:calc(100vw - 16px)}}@media (min-width:576px){.modal.show .modal-dialog.modal-md-scrollable{max-width:calc(100vw - 30px);margin:15px auto;min-height:0;max-height:calc(100% - 30px)}.modal.show .modal-dialog.modal-md-scrollable::before{height:calc(100vh - 30px);height:calc(100dvh - 30px)}}@media (min-width:606px){.modal.show .modal-dialog.modal-md-scrollable{max-width:576px}}@media (min-width:666px){.modal.show .modal-dialog.modal-md-scrollable{max-width:636px}.modal.show .modal-dialog.modal-md-scrollable .modal-body{padding:30px 60px 30px 60px}}.modal.show .modal-dialog.modal-md-scrollable .modal-content{max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px)}@media (min-width:576px){.modal.show .modal-dialog.modal-md-scrollable .modal-content{max-height:calc(100vh - 30px);max-height:calc(100dvh - 30px)}}.modal.show .modal-dialog.modal-md-scrollable .modal-content .scrollable-content{margin-right:-15px}@media (min-width:375px){.modal.show .modal-dialog.modal-md-scrollable .modal-content .scrollable-content{margin-right:-30px}}.modal.show .modal-dialog.modal-md-scrollable .modal-content .scrollable-content.scrollable-height-below-h3{margin-top:30px;max-height:calc(100vh - 132px);max-height:calc(100dvh - 132px)}.modal.show .modal-dialog.modal-md-scrollable .modal-content .scrollable-content.scrollable-height-below-h3.with-padding-for-validation{margin-top:10px;padding-top:20px;max-height:calc(100vh - 112px);max-height:calc(100dvh - 112px)}@media (min-width:576px){.modal.show .modal-dialog.modal-md-scrollable .modal-content .scrollable-content.scrollable-height-below-h3{max-height:calc(100vh - 151px);max-height:calc(100dvh - 151px)}.modal.show .modal-dialog.modal-md-scrollable .modal-content .scrollable-content.scrollable-height-below-h3.with-padding-for-validation{max-height:calc(100vh - 131px);max-height:calc(100dvh - 131px)}}.modal.show .modal-dialog.modal-md-scrollable .modal-content .scrollable-content.scrollable-height-for-complete-content{max-height:calc(100vh - 76px);max-height:calc(100dvh - 76px)}@media (min-width:576px){.modal.show .modal-dialog.modal-md-scrollable .modal-content .scrollable-content.scrollable-height-for-complete-content{max-height:calc(100vh - 90px);max-height:calc(100dvh - 90px)}}.modal.show .modal-dialog.modal-md-scrollable .modal-content .scrollable-content .scrollable-content-inner{width:calc(100vw - 30px)}@media (min-width:375px){.modal.show .modal-dialog.modal-md-scrollable .modal-content .scrollable-content .scrollable-content-inner{width:calc(100vw - 76px)}}@media (min-width:576px){.modal.show .modal-dialog.modal-md-scrollable .modal-content .scrollable-content .scrollable-content-inner{width:calc(100vw - 90px)}}@media (min-width:606px){.modal.show .modal-dialog.modal-md-scrollable .modal-content .scrollable-content .scrollable-content-inner{width:516px}}@media (min-width:375px){.modal.show .modal-dialog.modal-lg-scrollable{max-width:calc(100vw - 16px)}}@media (min-width:576px){.modal.show .modal-dialog.modal-lg-scrollable{max-width:calc(100vw - 30px);margin:15px auto;min-height:0;max-height:calc(100% - 30px)}.modal.show .modal-dialog.modal-lg-scrollable::before{height:calc(100vh - 30px);height:calc(100dvh - 30px)}}@media (min-width:932px){.modal.show .modal-dialog.modal-lg-scrollable{max-width:902px}}@media (min-width:992px){.modal.show .modal-dialog.modal-lg-scrollable{max-width:962px}.modal.show .modal-dialog.modal-lg-scrollable .modal-body{padding:30px 60px 30px 60px}}.modal.show .modal-dialog.modal-lg-scrollable .modal-content{max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px)}@media (min-width:576px){.modal.show .modal-dialog.modal-lg-scrollable .modal-content{max-height:calc(100vh - 30px);max-height:calc(100dvh - 30px)}}.modal.show .modal-dialog.modal-lg-scrollable .modal-content .scrollable-content{margin-right:-15px}@media (min-width:375px){.modal.show .modal-dialog.modal-lg-scrollable .modal-content .scrollable-content{margin-right:-30px}}.modal.show .modal-dialog.modal-lg-scrollable .modal-content .scrollable-content.scrollable-height-between-h3-and-two-footer-buttons{margin-top:30px;margin-bottom:10px;max-height:calc(100vh - 262px);max-height:calc(100dvh - 262px)}@media (min-width:576px){.modal.show .modal-dialog.modal-lg-scrollable .modal-content .scrollable-content.scrollable-height-between-h3-and-two-footer-buttons{max-height:calc(100vh - 221px);max-height:calc(100dvh - 221px)}}.modal.show .modal-dialog.modal-lg-scrollable .modal-content .scrollable-content.scrollable-height-for-complete-content{max-height:calc(100vh - 76px);max-height:calc(100dvh - 76px)}@media (min-width:576px){.modal.show .modal-dialog.modal-lg-scrollable .modal-content .scrollable-content.scrollable-height-for-complete-content{max-height:calc(100vh - 90px);max-height:calc(100dvh - 90px)}}.modal.show .modal-dialog.modal-lg-scrollable .modal-content .scrollable-content .scrollable-content-inner{width:calc(100vw - 30px)}@media (min-width:375px){.modal.show .modal-dialog.modal-lg-scrollable .modal-content .scrollable-content .scrollable-content-inner{width:calc(100vw - 76px)}}@media (min-width:576px){.modal.show .modal-dialog.modal-lg-scrollable .modal-content .scrollable-content .scrollable-content-inner{width:calc(100vw - 90px)}}@media (min-width:932px){.modal.show .modal-dialog.modal-lg-scrollable .modal-content .scrollable-content .scrollable-content-inner{width:842px}}@media (min-width:768px){.modal.show .modal-dialog.modal-lg-scrollable.max-width-md{max-width:738px}.modal.show .modal-dialog.modal-lg-scrollable.max-width-md .modal-content .modal-body{padding:30px 60px 30px 60px}.modal.show .modal-dialog.modal-lg-scrollable.max-width-md .modal-content .modal-body .scrollable-content .scrollable-content-inner{width:618px}}@media (min-width:375px){.modal.show .modal-dialog.modal-xl{max-width:calc(100vw - 16px)}}@media (min-width:576px){.modal.show .modal-dialog.modal-xl{max-width:calc(100vw - 30px);margin:15px auto;min-height:calc(100% - 30px)}}@media (min-width:1214px){.modal.show .modal-dialog.modal-xl{max-width:calc(1154px + 30px)}}@media (min-width:1274px){.modal.show .modal-dialog.modal-xl{max-width:calc(1154px + 90px)}.modal.show .modal-dialog.modal-xl .modal-body{padding:30px 60px 30px 60px}}.modal.show .modal-dialog.modal-xl .modal-content{height:calc(100vh - 16px);height:calc(100dvh - 16px)}@media (min-width:576px){.modal.show .modal-dialog.modal-xl .modal-content{height:calc(100vh - 30px);height:calc(100dvh - 30px)}}.modal.show .modal-dialog.modal-xl .modal-content .scrollable-content{margin-right:-15px}@media (min-width:375px){.modal.show .modal-dialog.modal-xl .modal-content .scrollable-content{margin-right:-30px}}.modal.show .modal-dialog.modal-xl .modal-content .scrollable-content.scrollable-height-between-h2-and-two-footer-buttons{height:calc(100vh - 247px);height:calc(100dvh - 247px)}@media (min-width:576px){.modal.show .modal-dialog.modal-xl .modal-content .scrollable-content.scrollable-height-between-h2-and-two-footer-buttons{height:calc(100vh - 211px);height:calc(100dvh - 211px)}}.modal.show .modal-dialog.modal-xl .modal-content .scrollable-content.scrollable-height-at-tabs-body{height:calc(100vh - 167px);height:calc(100dvh - 167px)}@media (min-width:375px){.modal.show .modal-dialog.modal-xl .modal-content .scrollable-content.scrollable-height-at-tabs-body{height:calc(100vh - 169px);height:calc(100dvh - 169px)}}@media (min-width:576px){.modal.show .modal-dialog.modal-xl .modal-content .scrollable-content.scrollable-height-at-tabs-body{height:calc(100vh - 201px);height:calc(100dvh - 201px)}}.modal.show .modal-dialog.modal-xl .modal-content .scrollable-content.scrollable-height-below-h3{margin-top:30px;height:calc(100vh - 132px);height:calc(100dvh - 132px)}.modal.show .modal-dialog.modal-xl .modal-content .scrollable-content.scrollable-height-below-h3.with-padding-for-validation{margin-top:10px;padding-top:20px;height:calc(100vh - 112px);height:calc(100dvh - 112px)}@media (min-width:576px){.modal.show .modal-dialog.modal-xl .modal-content .scrollable-content.scrollable-height-below-h3{height:calc(100vh - 151px);height:calc(100dvh - 151px)}.modal.show .modal-dialog.modal-xl .modal-content .scrollable-content.scrollable-height-below-h3.with-padding-for-validation{height:calc(100vh - 131px);height:calc(100dvh - 131px)}}.modal.show .modal-dialog.modal-xl .modal-content .scrollable-content.scrollable-height-between-h3-and-two-footer-buttons{margin-top:30px;margin-bottom:10px;height:calc(100vh - 262px);height:calc(100dvh - 262px)}.modal.show .modal-dialog.modal-xl .modal-content .scrollable-content.scrollable-height-between-h3-and-two-footer-buttons.with-padding-for-validation{margin-top:10px;padding-top:20px;height:calc(100vh - 242px);height:calc(100dvh - 242px)}@media (min-width:576px){.modal.show .modal-dialog.modal-xl .modal-content .scrollable-content.scrollable-height-between-h3-and-two-footer-buttons{height:calc(100vh - 221px);height:calc(100dvh - 221px)}.modal.show .modal-dialog.modal-xl .modal-content .scrollable-content.scrollable-height-between-h3-and-two-footer-buttons.with-padding-for-validation{height:calc(100vh - 201px);height:calc(100dvh - 201px)}}.modal.show .modal-dialog.modal-xl .modal-content .scrollable-content .scrollable-content-inner{width:calc(100vw - 30px)}@media (min-width:375px){.modal.show .modal-dialog.modal-xl .modal-content .scrollable-content .scrollable-content-inner{width:calc(100vw - 76px)}}@media (min-width:576px){.modal.show .modal-dialog.modal-xl .modal-content .scrollable-content .scrollable-content-inner{width:calc(100vw - 90px)}}@media (min-width:1214px){.modal.show .modal-dialog.modal-xl .modal-content .scrollable-content .scrollable-content-inner{width:calc(1154px - 30px)}}.masked,.prepare-for-mask{min-height:112px}.loadmask{z-index:1025;position:absolute;top:0;left:0;background-color:#fff;width:100%;height:100%;-ms-zoom:1;zoom:1;opacity:.7;filter:alpha(opacity=70)}.loadmask-msg{z-index:1026;position:absolute;width:50px;height:50px;border:4px solid #1c69d4;border-right-color:transparent;-webkit-animation:spinner-border 2s linear infinite;animation:spinner-border 2s linear infinite}.masked-relative{position:relative !important}.masked-hidden{visibility:hidden !important}#notificationsContainer{position:fixed;width:100%;z-index:1074;top:0}@media (min-width:1804px){#notificationsContainer{top:5px;right:5px;max-width:calc(350px - 10px)}}.notification{float:left;position:relative;width:100%;cursor:pointer;background-repeat:no-repeat;min-height:42px;top:-100px;opacity:0;z-index:1089}@media (min-width:1804px){.notification{border-radius:4px}}.notification~.notification{z-index:1088}.notification~.notification~.notification{z-index:1087}.notification~.notification~.notification~.notification{z-index:1086}.notification~.notification~.notification~.notification~.notification{z-index:1085}.notification~.notification~.notification~.notification~.notification~.notification{z-index:1084}.notification~.notification~.notification~.notification~.notification~.notification~.notification{z-index:1083}.notification~.notification~.notification~.notification~.notification~.notification~.notification~.notification{z-index:1082}.notification~.notification~.notification~.notification~.notification~.notification~.notification~.notification~.notification{z-index:1081}.notification~.notification~.notification~.notification~.notification~.notification~.notification~.notification~.notification~.notification{z-index:1080}@media (max-width:1803.98px){.notification~.notification{border-top:solid 2px #fff}}@media (min-width:1804px){.notification~.notification{margin-top:5px}}.notification.info{background-color:#1c69d4}.notification.success{background-color:#1c69d4}.notification.warning{background-color:#1c69d4}.notification.failure{background-color:#1c69d4}.notification .pad{padding:10px;margin-bottom:10px}.notification .pad .message{display:inline-block;float:left;width:calc(100% - 35px);margin-top:-4px;font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:15px;line-height:22px;letter-spacing:normal;color:#fff;padding-top:3px;padding-bottom:6px}@media (hover:hover),(-ms-high-contrast:none){.notification a:hover{color:#fff}}.notification a,.notification a:visited{color:#fff}.notification .pad .close{display:inline-block;float:right;width:23px;opacity:1 !important}.notification .close-btn{height:20px;width:20px;background-image:url("/Content/images/bmw/default/icons/close-white.svg");background-repeat:no-repeat;background-size:20px 20px}.notification-tooltip.show{opacity:1}.notification-tooltip-success .tooltip-inner,.notification-tooltip-info .tooltip-inner,.notification-tooltip-warning .tooltip-inner,.notification-tooltip-failure .tooltip-inner{background-color:#1c69d4;color:#fff}.notification-tooltip.tooltip .arrow::before{border-top-color:#1c69d4;border-bottom-color:#1c69d4}.tooltip.show{opacity:1}.tooltip .arrow{z-index:1}.tooltip .tooltip-inner{background-color:#1c69d4;max-width:576px;font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:15px;line-height:22px;letter-spacing:normal;color:#fff;padding:3px 8px 5px 8px;border:solid 1px #fff;border-radius:0;position:relative;top:1px;cursor:pointer}.tooltip[x-placement="bottom"] .tooltip-inner{top:-1px}.tooltip[x-placement="top"] .arrow::before,.tooltip[x-placement="bottom"] .arrow::before{border-top-color:#1c69d4;border-bottom-color:#1c69d4}.tooltip[x-placement="left"] .arrow::before,.tooltip[x-placement="right"] .arrow::before{border-left-color:#1c69d4;border-right-color:#1c69d4}.field-validation-error,.field-validation-valid{display:none}.myvalidation-tooltip{z-index:1020}.myvalidation-tooltip.show{opacity:1}.myvalidation-tooltip .arrow{bottom:-1px;z-index:1}.myvalidation-tooltip .tooltip-inner{background-color:#1c69d4;max-width:576px;font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:15px;line-height:22px;letter-spacing:normal;color:#fff;padding:3px 8px 5px 8px;border:solid 1px #fff;border-radius:0;position:relative;top:3px;cursor:pointer}.myvalidation-tooltip[x-placement="bottom"] .tooltip-inner{top:-1px}.myvalidation-tooltip.popup-display{z-index:1058}.myvalidation-tooltip.tooltip .arrow::before{border-top-color:#1c69d4;border-bottom-color:#1c69d4}.pseudo-tooltip{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%}.pseudo-tooltip .tooltip{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;bottom:41px}.validated-textarea .pseudo-tooltip,.datepicker-wrapper .pseudo-tooltip{position:absolute}.validated-textarea .pseudo-tooltip .tooltip,.datepicker-wrapper .pseudo-tooltip .tooltip{bottom:0}.sidebar-closer{margin:20px 15px 20px 0;height:20px;width:20px;background-image:url('/Content/images/bmw/default/icons/close.svg');background-repeat:no-repeat;background-size:20px 20px;background-position:center center;cursor:pointer}@media (hover:hover),(-ms-high-contrast:none){.sidebar-closer:hover{background-image:url('/Content/images/bmw/default/icons/onhover/close.svg')}}.icon-kebab{background-image:url('/Content/images/bmw/default/icons/kebab.svg');background-repeat:no-repeat;background-size:20px auto;background-position:0 1px;cursor:pointer;width:20px;min-width:20px;height:22px;margin-top:calc(-4px + 4px)}@media (hover:hover),(-ms-high-contrast:none){.icon-kebab:hover{background-image:url('/Content/images/bmw/default/icons/onhover/kebab.svg')}}.icon-size{width:20px;min-width:20px;height:20px}.icon-edit{background-image:url('/Content/images/bmw/default/icons/Icon_Stift.svg');background-repeat:no-repeat;background-size:18px 18px;background-position:1px 2px;cursor:pointer}@media (hover:hover),(-ms-high-contrast:none){.icon-edit:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Stift_blue.svg')}}.icon-copy{background-image:url('/Content/images/bmw/default/icons/Icon_Copy.svg');background-repeat:no-repeat;background-size:40px 40px;background-position:-11px -6px;cursor:pointer}@media (hover:hover),(-ms-high-contrast:none){.icon-copy:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Copy.svg')}}.icon-delete{background-image:url('/Content/images/bmw/default/icons/Icon_Delete.svg');background-repeat:no-repeat;background-size:25px auto;background-position:-2px -2px;cursor:pointer}@media (hover:hover),(-ms-high-contrast:none){.icon-delete:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Delete.svg')}}.icon-favourite-false{background-image:url('/Content/images/bmw/default/icons/Icon_Favorite_false.svg');background-repeat:no-repeat;background-size:24px auto;background-position:center center;cursor:pointer}@media (hover:hover),(-ms-high-contrast:none){.icon-favourite-false:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Favorite_false.svg')}}.icon-favourite-true{background-image:url('/Content/images/bmw/default/icons/Icon_Favorite_true.svg');background-repeat:no-repeat;background-size:24px auto;background-position:center center;cursor:pointer}.icon-plus{background-image:url('/Content/images/bmw/default/icons/Icon_Plus.svg');background-repeat:no-repeat;background-size:26px auto;background-position:-3px -3px;cursor:pointer}@media (hover:hover),(-ms-high-contrast:none){.icon-plus:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Plus.svg')}}.icon-download{background-image:url('/Content/images/bmw/default/icons/Icon_Download.svg');background-repeat:no-repeat;background-size:20px 20px;background-position:0 0;cursor:pointer}@media (hover:hover),(-ms-high-contrast:none){.icon-download:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Download.svg')}}.icon-view{background-image:url('/Content/images/bmw/default/icons/Icon_Sichtbarkeit.svg');background-repeat:no-repeat;background-size:20px 11px;background-position:center center;cursor:pointer}@media (hover:hover),(-ms-high-contrast:none){.icon-view:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Sichtbarkeit_blue.svg')}}.icon-share{background-image:url('/Content/images/bmw/default/icons/Icon_Share.svg');background-repeat:no-repeat;background-size:44px auto;background-position:-12px -11px;cursor:pointer}@media (hover:hover),(-ms-high-contrast:none){.icon-share:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Share.svg')}}.icon-active-filter{display:none;float:right;width:32px;height:32px;background-image:url('/Content/images/bmw/default/icons/Icon_Filter.svg');background-repeat:no-repeat;background-size:32px 32px;background-position:center center;cursor:pointer}.icon-active-filter.show{display:inline-block}.file-icon{width:32px;height:40px}.file-icon-pdf{background-image:url('/Content/images/bmw/default/icons/file-icon-pdf.svg');background-repeat:no-repeat;background-size:44px 55px;background-position:-6px -2px}@media (hover:hover),(-ms-high-contrast:none){.file-icon-pdf:hover{background-image:url('/Content/images/bmw/default/icons/onhover/file-icon-pdf.svg')}}@media (hover:hover),(-ms-high-contrast:none){a:hover .file-icon-pdf{background-image:url('/Content/images/bmw/default/icons/onhover/file-icon-pdf.svg')}}.file-icon-word{background-image:url('/Content/images/bmw/default/icons/file-icon-word.svg');background-repeat:no-repeat;background-size:44px 55px;background-position:-6px -2px}@media (hover:hover),(-ms-high-contrast:none){.file-icon-word:hover{background-image:url('/Content/images/bmw/default/icons/onhover/file-icon-word.svg')}}@media (hover:hover),(-ms-high-contrast:none){a:hover .file-icon-word{background-image:url('/Content/images/bmw/default/icons/onhover/file-icon-word.svg')}}.file-icon-excel{background-image:url('/Content/images/bmw/default/icons/file-icon-excel.svg');background-repeat:no-repeat;background-size:44px 55px;background-position:-6px -2px}@media (hover:hover),(-ms-high-contrast:none){.file-icon-excel:hover{background-image:url('/Content/images/bmw/default/icons/onhover/file-icon-excel.svg')}}@media (hover:hover),(-ms-high-contrast:none){a:hover .file-icon-excel{background-image:url('/Content/images/bmw/default/icons/onhover/file-icon-excel.svg')}}.file-icon-powerpoint{background-image:url('/Content/images/bmw/default/icons/file-icon-powerpoint.svg');background-repeat:no-repeat;background-size:44px 55px;background-position:-6px -2px}@media (hover:hover),(-ms-high-contrast:none){.file-icon-powerpoint:hover{background-image:url('/Content/images/bmw/default/icons/onhover/file-icon-powerpoint.svg')}}@media (hover:hover),(-ms-high-contrast:none){a:hover .file-icon-powerpoint{background-image:url('/Content/images/bmw/default/icons/onhover/file-icon-powerpoint.svg')}}.file-icon-zip{background-image:url('/Content/images/bmw/default/icons/file-icon-zip.svg');background-repeat:no-repeat;background-size:44px 55px;background-position:-6px -2px}@media (hover:hover),(-ms-high-contrast:none){.file-icon-zip:hover{background-image:url('/Content/images/bmw/default/icons/onhover/file-icon-zip.svg')}}@media (hover:hover),(-ms-high-contrast:none){a:hover .file-icon-zip{background-image:url('/Content/images/bmw/default/icons/onhover/file-icon-zip.svg')}}.file-icon-sound{background-image:url('/Content/images/bmw/default/icons/file-icon-sound.svg');background-repeat:no-repeat;background-size:30px 34.8837px;background-position:0 6px}@media (hover:hover),(-ms-high-contrast:none){.file-icon-sound:hover{background-image:url('/Content/images/bmw/default/icons/onhover/file-icon-sound.svg')}}@media (hover:hover),(-ms-high-contrast:none){a:hover .file-icon-sound{background-image:url('/Content/images/bmw/default/icons/onhover/file-icon-sound.svg')}}.file-icon-video{background-image:url('/Content/images/bmw/default/icons/file-icon-video.svg');background-repeat:no-repeat;background-size:32px 40px;background-position:0 4px}@media (hover:hover),(-ms-high-contrast:none){.file-icon-video:hover{background-image:url('/Content/images/bmw/default/icons/onhover/file-icon-video.svg')}}@media (hover:hover),(-ms-high-contrast:none){a:hover .file-icon-video{background-image:url('/Content/images/bmw/default/icons/onhover/file-icon-video.svg')}}.file-icon-common{background-image:url('/Content/images/bmw/default/icons/file-icon-common.svg');background-repeat:no-repeat;background-size:44px 55px;background-position:-6px -2px}@media (hover:hover),(-ms-high-contrast:none){.file-icon-common:hover{background-image:url('/Content/images/bmw/default/icons/onhover/file-icon-common.svg')}}@media (hover:hover),(-ms-high-contrast:none){a:hover .file-icon-common{background-image:url('/Content/images/bmw/default/icons/onhover/file-icon-common.svg')}}#shopContent .display-type,#articleDetailPopup .display-type{display:none;padding-top:9px}@media (min-width:992px){#shopContent .display-type,#articleDetailPopup .display-type{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-left:20px}#shopContent .display-type div,#articleDetailPopup .display-type div{cursor:pointer;margin-left:10px;width:20px;height:20px}#shopContent .display-type #blockViewIcon,#articleDetailPopup .display-type #blockViewIcon{background-image:url('/Content/images/bmw/default/icons/Icon_Kachelansicht.svg');background-repeat:no-repeat;background-size:20px 20px;background-position:0 0}#shopContent .display-type #listViewIcon,#articleDetailPopup .display-type #listViewIcon{background-image:url('/Content/images/bmw/default/icons/Icon_Listenansicht.svg');background-repeat:no-repeat;background-size:20px 20px;background-position:0 0}}@media (min-width:992px) and (hover:hover),(min-width:992px) and (-ms-high-contrast:none){#shopContent .display-type #blockViewIcon:hover,#articleDetailPopup .display-type #blockViewIcon:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Kachelansicht_blue.svg')}}@media (min-width:992px) and (hover:hover),(min-width:992px) and (-ms-high-contrast:none){#shopContent .display-type #listViewIcon:hover,#articleDetailPopup .display-type #listViewIcon:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Listenansicht_blue.svg')}}#shopContent.lvw #blockViewIcon,#articleDetailPopup.lvw #blockViewIcon{opacity:.3}@media (hover:hover),(-ms-high-contrast:none){#shopContent.lvw #blockViewIcon:hover,#articleDetailPopup.lvw #blockViewIcon:hover{opacity:1}}#shopContent.lvw #listViewIcon,#articleDetailPopup.lvw #listViewIcon{opacity:1}#shopContent:not(.lvw) #blockViewIcon,#articleDetailPopup:not(.lvw) #blockViewIcon{opacity:1}#shopContent:not(.lvw) #listViewIcon,#articleDetailPopup:not(.lvw) #listViewIcon{opacity:.3}@media (hover:hover),(-ms-high-contrast:none){#shopContent:not(.lvw) #listViewIcon:hover,#articleDetailPopup:not(.lvw) #listViewIcon:hover{opacity:1}}.thema-row-info .icons,.massnahme-overview .icons{padding-left:15px;display:-ms-flexbox;display:flex}@media (min-width:768px){.thema-row-info .icons,.massnahme-overview .icons{padding-left:30px}}.thema-row-info .icons .thema-row-icon,.massnahme-overview .icons .thema-row-icon{margin-left:10px;height:22px;cursor:pointer}.thema-row-info .icons .icon-clock-container,.massnahme-overview .icons .icon-clock-container{cursor:default;margin-right:10px}@media (min-width:768px){.thema-row-info .icons .icon-clock-container,.massnahme-overview .icons .icon-clock-container{margin-right:20px}}.thema-row-info .icons .icon-clock-container label,.massnahme-overview .icons .icon-clock-container label{white-space:nowrap;padding-left:8px;padding-top:calc(8px - 6px)}.thema-row-info .icons .icon-clock-container .icon-clock,.massnahme-overview .icons .icon-clock-container .icon-clock{background-image:url('/Content/images/bmw/default/icons/Icon_Clock.svg');background-repeat:no-repeat;background-size:15px auto;background-position:0 4px;width:15px;min-width:15px;cursor:default}@media (hover:hover),(-ms-high-contrast:none){.thema-row-info .icons .icon-clock-container:hover .icon-clock,.massnahme-overview .icons .icon-clock-container:hover .icon-clock{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Clock.svg')}.thema-row-info .icons .icon-clock-container:hover label,.massnahme-overview .icons .icon-clock-container:hover label{color:#1c69d4}}@media (hover:hover),(-ms-high-contrast:none){#articleDetailPopupContent .focus-frame.icons a:hover .icon-edit{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Individualisierung_blue.svg')}#articleDetailPopupContent .focus-frame.icons a:hover .icon-monitoring{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Monitoring_blue.svg')}#articleDetailPopupContent .focus-frame.icons a:hover .icon-oma{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_OrderManagement.svg')}#articleDetailPopupContent .focus-frame.icons a:hover .icon-help{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Hilfe_anfordern_blue.svg')}#articleDetailPopupContent .focus-frame.icons a:hover .icon-favourite-false{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Favorite_false.svg')}#articleDetailPopupContent .focus-frame.icons a:hover .icon-link{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Link.svg')}}#articleDetailPopupContent .focus-frame.icons .icon-edit{background:url('/Content/images/bmw/default/icons/Icon_Individualisierung.svg') no-repeat center;background-size:15px auto;width:15px;min-width:15px}@media (hover:hover),(-ms-high-contrast:none){#articleDetailPopupContent .focus-frame.icons .icon-edit:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Individualisierung_blue.svg')}}#articleDetailPopupContent .focus-frame.icons .icon-monitoring{background:url('/Content/images/bmw/default/icons/Icon_Monitoring.svg') no-repeat center;background-size:14px auto;width:15px;min-width:15px}@media (hover:hover),(-ms-high-contrast:none){#articleDetailPopupContent .focus-frame.icons .icon-monitoring:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Monitoring_blue.svg')}}#articleDetailPopupContent .focus-frame.icons .icon-oma{background-image:url('/Content/images/bmw/default/icons/Icon_OrderManagement.svg');background-repeat:no-repeat;background-size:21px auto;background-position:-3px 3px;width:15px;min-width:15px}@media (hover:hover),(-ms-high-contrast:none){#articleDetailPopupContent .focus-frame.icons .icon-oma:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_OrderManagement.svg')}}#articleDetailPopupContent .focus-frame.icons .icon-link{background-image:url('/Content/images/bmw/default/icons/Icon_Link.svg');background-repeat:no-repeat;background-size:17px auto;background-position:-1px 2px;width:15px;min-width:15px}@media (hover:hover),(-ms-high-contrast:none){#articleDetailPopupContent .focus-frame.icons .icon-link:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Link.svg')}}#articleDetailPopupContent .focus-frame.icons .icon-help{background:url('/Content/images/bmw/default/icons/Icon_Hilfe_anfordern.svg') no-repeat center;background-size:15px auto;width:15px;min-width:15px}@media (hover:hover),(-ms-high-contrast:none){#articleDetailPopupContent .focus-frame.icons .icon-help:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Hilfe_anfordern_blue.svg')}}#articleDetailPopupContent .focus-frame.icons .icon-favourite-false{background:url('/Content/images/bmw/default/icons/Icon_Favorite_false.svg') no-repeat center;background-size:20px auto;width:16px;min-width:16px}@media (hover:hover),(-ms-high-contrast:none){#articleDetailPopupContent .focus-frame.icons .icon-favourite-false:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Favorite_false.svg')}}#articleDetailPopupContent .focus-frame.icons .icon-favourite-true{background:url('/Content/images/bmw/default/icons/Icon_Favorite_true.svg') no-repeat center;background-size:20px auto;width:16px;min-width:16px}.highlight.highlight-text:not(.highlight-standard){padding-left:20px}.highlight.highlight-text.highlight-green{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_green.svg');background-repeat:no-repeat;background-size:11px 11px;background-position:0 6px}.highlight.highlight-text.highlight-orange{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_yellow.svg');background-repeat:no-repeat;background-size:11px 11px;background-position:0 6px}.highlight.highlight-text.highlight-red{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_red.svg');background-repeat:no-repeat;background-size:11px 11px;background-position:0 6px}.highlight.highlight-text.highlight-cicolor{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_ci.svg');background-repeat:no-repeat;background-size:11px 11px;background-position:0 6px}.highlight.highlight-text.highlight-gray{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_gray.svg');background-repeat:no-repeat;background-size:11px 11px;background-position:0 6px}.highlight.highlight-text.highlight-separator{height:22px}.highlight.highlight-h4:not(.highlight-standard){padding-left:30px}.highlight.highlight-h4.highlight-green{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_green.svg');background-repeat:no-repeat;background-size:15px 15px;background-position:1px 7px}.highlight.highlight-h4.highlight-orange{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_yellow.svg');background-repeat:no-repeat;background-size:15px 15px;background-position:1px 7px}.highlight.highlight-h4.highlight-red{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_red.svg');background-repeat:no-repeat;background-size:15px 15px;background-position:1px 7px}.highlight.highlight-h4.highlight-cicolor{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_ci.svg');background-repeat:no-repeat;background-size:15px 15px;background-position:1px 7px}.highlight.highlight-h4.highlight-gray{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_gray.svg');background-repeat:no-repeat;background-size:15px 15px;background-position:1px 7px}div.li{padding-left:20px;background-image:url('/Content/images/bmw/default/icons/circle.svg');background-repeat:no-repeat;background-size:7px 7px;background-position:0 8px}#searchFilterTips{display:-ms-flexbox;display:flex;padding-top:10px;margin-bottom:-10px}@media (max-width:575.98px){#searchFilterTips{-ms-flex-wrap:wrap;flex-wrap:wrap}}#searchFilterTips .filter-header{padding:8px 10px 5px 0;font-family:_fontBold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:12px;line-height:19px;letter-spacing:.3px;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}#searchFilterTips .filter-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#searchFilterTips .filter-content .searchfiltertip{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#f2f2f2;padding:5px 34px 5px 8px;margin-right:12px;background-image:url('/Content/images/bmw/default/icons/close.svg');background-repeat:no-repeat;background-size:14px auto;background-position:right 8px center;cursor:pointer;margin-bottom:10px}#searchFilterTips .filter-content .searchfiltertip .filter-label{padding-right:4px;white-space:nowrap}@media (min-width:576px){#searchFilterTips .filter-content .searchfiltertip .filter-label{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}}.viewload-partial,.viewload-error-partial{min-height:112px}.viewload-error-partial span{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:15px;line-height:22px;letter-spacing:normal;color:#fff;display:inline-block;background-color:#1c69d4;padding:8px;margin-top:3px}.DebugReport{padding:10px;font-family:monospace,'Courier New',Courier;font-style:normal;font-weight:normal;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:pre-wrap;font-size:14px;line-height:22px;color:#262626}.admin--analytics .div-select .dropdown-with-header{max-height:360px;padding-bottom:10px}.admin--analytics .div-select .dropdown-with-header .dropdown-header{cursor:pointer;padding-left:0}.admin--analytics .div-select .dropdown-with-header .dropdown-header .opener-closer{min-width:36px;width:36px;height:19px;background-image:url('/Content/images/bmw/default/icons/caret-bottom.svg');background-repeat:no-repeat;background-size:16px 16px;background-position:10px 1px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-o-transition:transform .3s;-moz-transition:transform .3s;-webkit-transition:transform .3s;transition:transform .3s}.admin--analytics .div-select .dropdown-with-header .dropdown-header.show .opener-closer{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.admin--analytics .div-select .dropdown-with-header .close-accordion-item{display:none}.admin--analytics .div-select .dropdown-with-header .close-accordion-item.show{display:-ms-flexbox;display:flex}.admin--analytics .div-select .dropdown-with-header .dropdown-item:not(.no-limit-item){overflow-y:hidden;height:0;min-height:0;padding-top:0;padding-bottom:0;-o-transition:height .3s,min-height .3s,padding-top .3s,padding-bottom .3s;-moz-transition:height .3s,min-height .3s,padding-top .3s,padding-bottom .3s;-webkit-transition:height .3s,min-height .3s,padding-top .3s,padding-bottom .3s;transition:height .3s,min-height .3s,padding-top .3s,padding-bottom .3s}.admin--analytics .div-select .dropdown-with-header .dropdown-item:not(.no-limit-item).show{height:auto;min-height:38px;padding-top:8px;padding-bottom:8px}.admin--analytics #resultsHeader:not(.show){display:none}.admin--analytics #List #results .links-open-close-all{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}@media (max-width:767.98px){.admin--analytics #List #results .links-open-close-all{padding-top:30px}.admin--analytics #List #results .links-open-close-all>div{width:100%}.admin--analytics #List #results .links-open-close-all>div .link-close-all{margin-top:10px}.admin--analytics #List #results .links-open-close-all>div .link-close-all .closer{margin-right:8px}}.admin--analytics #List #results .items-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:15px}.admin--analytics #List #results .items-container .item{border:solid 1px #e3e3e3;padding:20px 20px 0 20px;margin-top:15px;margin-bottom:15px;width:100%}.admin--analytics #List #results .items-container .item .btn-icon-forward{-o-transition:transform .3s;-moz-transition:transform .3s;-webkit-transition:transform .3s;transition:transform .3s}.admin--analytics #List #results .items-container .item .btn-icon-forward.opened{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.admin--analytics #List #results .items-container .item pre{padding-top:20px;font-family:monospace,'Courier New',Courier;font-style:normal;font-weight:normal;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:pre-wrap;font-size:14px;line-height:22px;color:#262626;display:none;margin:0}@media (max-width:575.98px){.admin--apptranslations .search-container .btn-show-all{width:100%;margin-left:0;margin-top:15px;display:none}}.admin--apptranslations .search-container .search-field{border-right-color:transparent}.admin--apptranslations .search-container .btn-icon-search{margin-left:0}.admin--apptranslations .search-container .btn-show-all{visibility:hidden}.admin--apptranslations .search-container .btn-show-all.show{display:block;visibility:visible}@media (hover:hover),(-ms-high-contrast:none){.admin--apptranslations .group-header h3:hover{color:#262626}}.admin--apptranslations .translation{margin-top:30px;border:solid 1px #e3e3e3;padding:20px 20px 0 20px}.admin--apptranslations .translation a{background-color:#1c69d4;color:#fff;display:inline-block;margin-left:2px;padding:0 8px 0 2px;cursor:pointer;font-family:_fontBold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:15px;line-height:22px;letter-spacing:normal}@media (hover:hover),(-ms-high-contrast:none){.admin--apptranslations .translation a:hover{background-color:#0653b6;color:#fff}}.admin--apptranslations .translation i{color:#aaa}.admin--apptranslations .translation button{min-width:150px}.admin--apptranslations .translation .edit{display:none}.area--index .area-index-header>a{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:25px;line-height:32px;letter-spacing:.525px}@media (min-width:576px){.area--index .area-index-header>a{font-size:35px;line-height:42px}}@media (hover:hover),(-ms-high-contrast:none){.area--index .area-index-header>a:hover{color:#1c69d4;text-decoration:underline}}.area--index .area-index-subtitle>a,.area--index .area-index-breadcrumbs>a{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:20px;line-height:27px;letter-spacing:normal}@media (hover:hover),(-ms-high-contrast:none){.area--index .area-index-subtitle>a:hover,.area--index .area-index-breadcrumbs>a:hover{color:#1c69d4;text-decoration:underline}}.area--index .bereich-wrapper .group-header:empty{border:none;padding-bottom:0;margin-top:10px}.area--index .bereich-wrapper .thema-liste .thema-row-wrapper{background-color:#fff}.area--index .bereich-wrapper .thema-liste .thema-row-wrapper:not(:first-child){border-top:1px solid #e3e3e3}.area--index .bereich-wrapper .thema-liste .thema-row-wrapper .thema-row{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-bottom:20px;padding-top:20px}.area--index .bereich-wrapper .thema-liste .thema-row-wrapper .thema-row .thema-row-info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:575.98px){.area--index .bereich-wrapper .thema-liste .thema-row-wrapper .thema-row .thema-row-info{-ms-flex-wrap:wrap;flex-wrap:wrap}.area--index .bereich-wrapper .thema-liste .thema-row-wrapper .thema-row .thema-row-info .icons{width:100%;padding-top:15px;-ms-flex-pack:end;justify-content:flex-end}}.area--index .bereich-wrapper .thema-liste .thema-row-wrapper .thema-row .thema-row-info .opener-closer{margin-left:10px;margin-top:calc(-4px + 4px);cursor:pointer;min-width:20px;width:20px;height:20px;background-image:url('/Content/images/bmw/default/icons/caret-bottom.svg');background-repeat:no-repeat;background-size:16px 16px;background-position:2px 2px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-o-transition:transform .3s;-moz-transition:transform .3s;-webkit-transition:transform .3s;transition:transform .3s}@media (hover:hover),(-ms-high-contrast:none){.area--index .bereich-wrapper .thema-liste .thema-row-wrapper .thema-row .thema-row-info .opener-closer:hover{background-image:url('/Content/images/bmw/default/icons/onhover/caret-bottom.svg')}}.area--index .bereich-wrapper .thema-liste .thema-row-wrapper .thema-row .thema-row-info .massnahme-text .action-wrapper{-ms-flex-positive:1;flex-grow:1}.area--index .bereich-wrapper .thema-liste .thema-row-wrapper .thema-row .thema-row-info .massnahme-text .action-wrapper .action-name{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:15px;line-height:22px;letter-spacing:normal;padding-left:40px}@media (min-width:576px){.area--index .bereich-wrapper .thema-liste .thema-row-wrapper .thema-row .thema-row-info .massnahme-text .action-wrapper .action-name{font-size:20px}}.area--index .bereich-wrapper .thema-liste .thema-row-wrapper .thema-row .thema-row-info .massnahme-text .action-wrapper .action-name.active{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_green.svg');background-repeat:no-repeat;background-size:15px 15px;background-position:15px 4px}.area--index .bereich-wrapper .thema-liste .thema-row-wrapper .thema-row .thema-row-info .massnahme-text .action-wrapper .action-name.inactive{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_red.svg');background-repeat:no-repeat;background-size:15px 15px;background-position:15px 4px}.area--index .bereich-wrapper .thema-liste .thema-row-wrapper .thema-row .thema-row-info .massnahme-text .action-wrapper .action-details{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:40px}.area--index .bereich-wrapper .thema-liste .thema-row-wrapper .thema-row .thema-row-info .massnahme-text .action-wrapper .action-details>div{padding-top:20px}.area--index .bereich-wrapper .thema-liste .thema-row-wrapper .thema-row .thema-row-info .massnahme-text .action-wrapper .action-details .action-number{min-width:200px}.area--index .bereich-wrapper .thema-liste .thema-row-wrapper .thema-row .thema-row-info .massnahme-text .action-wrapper .action-details .action-activity{min-width:170px}.area--index .bereich-wrapper .thema-liste .thema-row-wrapper .thema-row .thema-row-info .massnahme-text .action-wrapper .action-details .action-owner{-ms-flex-positive:1;flex-grow:1}.area--index .bereich-wrapper .thema-liste .thema-row-wrapper .thema-row .thema-row-info .massnahme-text .theme-name{padding-left:10px;color:#262626;cursor:pointer;-ms-flex-item-align:center;align-self:center;width:100%}@media (hover:hover),(-ms-high-contrast:none){.area--index .bereich-wrapper .thema-liste .thema-row-wrapper .thema-row .thema-row-info .massnahme-text .theme-name:hover{color:#1c69d4;text-decoration:underline}}.area--index .bereich-wrapper .thema-liste .thema-row-wrapper .thema-row .thema-row-info .massnahme-text .theme-info{margin-top:10px;padding-left:21px;margin-left:10px;width:calc(100% - 10px);max-width:589px;background-image:url('/Content/images/bmw/default/icons/Icon_Disc_ci.svg');background-repeat:no-repeat;background-size:11px 11px;background-position:1px 6px}.area--index .bereich-wrapper .thema-liste .thema-row-wrapper .thema-row .thema-row-info .massnahme-text .theme-info:empty{display:none}.area--index .bereich-wrapper .thema-liste .thema-row-wrapper .thema-row .thema-row-info .massnahme-text .infotheme-name{margin-left:10px;font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:18px;line-height:22px;letter-spacing:normal;background-image:url('/Content/images/bmw/default/icons/Icon_Disc_ci.svg');background-repeat:no-repeat;background-size:14px 14px;background-position:3px 4px;padding-left:30px;color:#262626;-ms-flex-item-align:center;align-self:center;width:100%}.area--index .bereich-wrapper .thema-liste .thema-row-wrapper .thema-row .thema-row-info .massnahme-text .infotheme-name~.theme-info{padding-left:32px;background:none}.area--index .bereich-wrapper .thema-liste .thema-row-wrapper .thema-row .thema-row-info .massnahme-text.special-theme{padding-left:10px}.area--index .bereich-wrapper .thema-liste .thema-row-wrapper .thema-row .thema-row-info .massnahme-text.special-theme .theme-name{padding-left:30px;background-repeat:no-repeat;background-size:auto 28px;background-position:-4px -3px;background-image:url('/Content/images/bmw/default/icons/Icon_Arrow.svg')}@media (hover:hover),(-ms-high-contrast:none){.area--index .bereich-wrapper .thema-liste .thema-row-wrapper .thema-row .thema-row-info .massnahme-text.special-theme .theme-name:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Arrow_blue.svg')}}.area--index .bereich-wrapper .thema-liste .thema-row-wrapper .thema-row .thema-row-info .massnahme-text.special-theme .theme-info{margin-left:30px}.area--index .bereich-wrapper .thema-liste .thema-row-wrapper.show .thema-row .thema-row-info .opener-closer{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.area--index .bereich-wrapper .thema-liste .articles-partial-open{padding-left:40px}.area--index area-deeplink{display:block;cursor:pointer;margin-top:9px;margin-left:10px;width:20px;height:20px;background-image:url('/Content/images/bmw/default/icons/Icon_Link.svg');background-repeat:no-repeat;background-size:20px auto;background-position:0 1px}@media (min-width:992px){.area--index area-deeplink{margin-left:30px}}@media (hover:hover),(-ms-high-contrast:none){.area--index area-deeplink:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Link.svg')}}.area--index .group-header area-deeplink{margin-top:0;align-self:center}.article--articles .breadcrumbs{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.article--articles .breadcrumbs .article-articles-subtitle>a{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:20px;line-height:27px;letter-spacing:normal}@media (hover:hover),(-ms-high-contrast:none){.article--articles .breadcrumbs .article-articles-subtitle>a:hover{color:#1c69d4;text-decoration:underline}}.article--articles .massnahme-wrapper .massnahme-overview{margin-bottom:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.article--articles .massnahme-wrapper .massnahme-overview h2{padding-bottom:8px}.article--articles .massnahme-wrapper .massnahme-overview h2>a{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:25px;line-height:32px;letter-spacing:.525px}@media (min-width:576px){.article--articles .massnahme-wrapper .massnahme-overview h2>a{font-size:35px;line-height:42px}}@media (hover:hover),(-ms-high-contrast:none){.article--articles .massnahme-wrapper .massnahme-overview h2>a:hover{color:#1c69d4;text-decoration:underline}}.article--articles .massnahme-wrapper .massnahme-overview .icons{-ms-flex-align:end;align-items:flex-end;padding-bottom:14px}@media (max-width:991.98px){.article--articles .massnahme-wrapper .massnahme-overview{-ms-flex-wrap:wrap;flex-wrap:wrap}.article--articles .massnahme-wrapper .massnahme-overview .icons{padding-top:7px;width:100%;padding-bottom:8px;-ms-flex-pack:end;justify-content:flex-end}}.article--articles .massnahme-wrapper .theme-info{margin-top:-20px;padding-bottom:20px;padding-left:22px;width:100%;max-width:589px;background-image:url('/Content/images/bmw/default/icons/Icon_Disc_ci.svg');background-repeat:no-repeat;background-size:11px 11px;background-position:2px 6px}.article--articles .massnahme-wrapper .theme-info:empty{display:none}.article--infonetarticledeeplinkselectbrand{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-image:url('/Content/images/bmw/default/LoginBackground.jpg');background-repeat:no-repeat;background-size:100% 100%;background-position:0 0;-ms-flex-align:center;align-items:center}.article--infonetarticledeeplinkselectbrand .select-brand-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100vh - 90px);min-height:calc(100dvh - 90px)}.article--infonetarticledeeplinkselectbrand .select-brand-container .select-brand-content{background-color:#fff;padding:30px 30px 40px 30px;width:768px;max-width:100vw}.article--infonetarticledeeplinkselectbrand .select-brand-container .select-brand-content .row .brand-col{margin-top:30px}.article--infonetarticledeeplinkselectbrand .select-brand-container .select-brand-content .row .brand-col a{cursor:pointer;display:-ms-flexbox;display:flex;min-height:120px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:solid 1px #bbb}@media (hover:hover),(-ms-high-contrast:none){.article--infonetarticledeeplinkselectbrand .select-brand-container .select-brand-content .row .brand-col a:hover{border-color:#1c69d4;box-shadow:0 0 0 1px #1c69d4}}.article--infonetarticledeeplinkselectbrand .select-brand-container .select-brand-content .row .brand-col a img{width:auto;height:auto;max-width:170px;max-height:82px}.article--infonetarticledeeplinkselectbrand .select-brand-container .select-brand-content .row .brand-col a img.brand-1{width:82px}.article--infonetarticledeeplinkselectbrand .select-brand-container .select-brand-content .row .brand-col a img.brand-2{width:138px}.article--infonetarticledeeplinkselectbrand .select-brand-container .select-brand-content .row .brand-col a img.brand-3{width:170px}.article--infonetarticledeeplinkselectbrand .next-shop-login-logo{display:block;width:768px;max-width:100vw;height:25px;background-image:url('/Content/images/bmw/default/logos/logo_nextshop_white.png');background-repeat:no-repeat;background-size:auto auto;background-position:center 0;margin:40px 0 25px 0}.article--show-article-results .massnahme-overview{margin-bottom:20px;padding-right:10px}@media (min-width:768px){.article--show-article-results .massnahme-overview .kebab-menu{margin-bottom:5px}}@media (max-width:767.98px){.article--show-article-results .massnahme-overview{-ms-flex-wrap:wrap;flex-wrap:wrap}.article--show-article-results .massnahme-overview .icons{padding-top:15px;width:100%;-ms-flex-pack:end;justify-content:flex-end}}#shopContent .articles-partial,#articleDetailPopup .articles-partial{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}#shopContent .articles-partial .viewload-error-partial,#articleDetailPopup .articles-partial .viewload-error-partial{margin-bottom:-30px;width:100%}#shopContent .articles-partial .info-box,#articleDetailPopup .articles-partial .info-box{margin-top:20px;margin-bottom:20px;width:100%}#shopContent .articles-partial .info-box .box-header h4,#articleDetailPopup .articles-partial .info-box .box-header h4{max-width:calc(589px - 40px)}#shopContent .articles-partial .info-box .box-content,#articleDetailPopup .articles-partial .info-box .box-content{max-width:589px;display:block}#shopContent .articles-partial .info-box .box-content:empty,#articleDetailPopup .articles-partial .info-box .box-content:empty{display:none}#shopContent .articles-partial .article-item,#articleDetailPopup .articles-partial .article-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:20px;margin-bottom:20px;max-width:100%}#shopContent .articles-partial .article-item .sales-unit-at-package,#articleDetailPopup .articles-partial .article-item .sales-unit-at-package{padding:0 5px 5px 5px}#shopContent .articles-partial .article-item .article-box,#articleDetailPopup .articles-partial .article-item .article-box{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-positive:1;flex-grow:1;border:1px solid #e3e3e3}#shopContent .articles-partial .article-item .article-box .article-item-image,#articleDetailPopup .articles-partial .article-item .article-box .article-item-image{width:100%;background-color:#f2f2f2;display:-ms-flexbox;display:flex}#shopContent .articles-partial .article-item .article-box .article-item-image .article-img-background .article-img-wrapper,#articleDetailPopup .articles-partial .article-item .article-box .article-item-image .article-img-background .article-img-wrapper{display:block;position:relative}#shopContent .articles-partial .article-item .article-box .article-item-image .article-img-background .article-img-wrapper .article-img,#articleDetailPopup .articles-partial .article-item .article-box .article-item-image .article-img-background .article-img-wrapper .article-img{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:auto;height:auto;max-width:100%;max-height:100%}#shopContent .articles-partial .article-item .article-box .article-item-image .article-img-background .article-img-wrapper .article-img.no-image,#articleDetailPopup .articles-partial .article-item .article-box .article-item-image .article-img-background .article-img-wrapper .article-img.no-image{width:100px;height:100px;background-image:url('/Content/images/bmw/default/Platzhalter_Artikel.svg');background-repeat:no-repeat;background-size:100px 100px;background-position:center center}#shopContent .articles-partial .article-item .article-box .article-item-image .article-img-background .article-img-wrapper .article-img.no-package-image,#articleDetailPopup .articles-partial .article-item .article-box .article-item-image .article-img-background .article-img-wrapper .article-img.no-package-image{width:100px;height:100px;background-image:url('/Content/images/bmw/default/Package.svg');background-repeat:no-repeat;background-size:120px auto;background-position:center -15%}#shopContent .articles-partial .article-item .article-box .article-item-image .article-img-background .article-img-wrapper .article-img.language-image,#articleDetailPopup .articles-partial .article-item .article-box .article-item-image .article-img-background .article-img-wrapper .article-img.language-image{width:100px;height:100px;background-image:url('/Content/images/bmw/default/Language.svg');background-repeat:no-repeat;background-size:100px auto;background-position:center 8px}#shopContent .articles-partial .article-item .article-box .article-item-image:not(.has-popup) .article-img-background .article-img-wrapper,#articleDetailPopup .articles-partial .article-item .article-box .article-item-image:not(.has-popup) .article-img-background .article-img-wrapper{cursor:default}#shopContent .articles-partial .article-item .article-box .icons,#articleDetailPopup .articles-partial .article-item .article-box .icons{display:-ms-flexbox;display:flex;height:22px}#shopContent .articles-partial .article-item .article-box .icons .feature-icon,#articleDetailPopup .articles-partial .article-item .article-box .icons .feature-icon{height:22px}#shopContent .articles-partial .article-item .article-box .icons .feature-icon[onclick],#articleDetailPopup .articles-partial .article-item .article-box .icons .feature-icon[onclick]{cursor:pointer}#shopContent .articles-partial .article-item .article-box .icons .feature-icon.icon-favourite-false,#articleDetailPopup .articles-partial .article-item .article-box .icons .feature-icon.icon-favourite-false{width:16px;background-image:url('/Content/images/bmw/default/icons/Icon_Favorite_false.svg');background-repeat:no-repeat;background-size:20px auto;background-position:center 1px}@media (hover:hover),(-ms-high-contrast:none){#shopContent .articles-partial .article-item .article-box .icons .feature-icon.icon-favourite-false:hover,#articleDetailPopup .articles-partial .article-item .article-box .icons .feature-icon.icon-favourite-false:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Favorite_false.svg')}}#shopContent .articles-partial .article-item .article-box .icons .feature-icon.icon-favourite-true,#articleDetailPopup .articles-partial .article-item .article-box .icons .feature-icon.icon-favourite-true{width:16px;background-image:url('/Content/images/bmw/default/icons/Icon_Favorite_true.svg');background-repeat:no-repeat;background-size:20px auto;background-position:center 1px}#shopContent .articles-partial .article-item .article-box .icons .feature-icon.gift,#articleDetailPopup .articles-partial .article-item .article-box .icons .feature-icon.gift{width:17px;background-image:url('/Content/images/bmw/default/icons/Icon_Gift.svg');background-repeat:no-repeat;background-size:33px auto;background-position:-8px -2px}@media (hover:hover),(-ms-high-contrast:none){#shopContent .articles-partial .article-item .article-box .icons .feature-icon.gift:hover,#articleDetailPopup .articles-partial .article-item .article-box .icons .feature-icon.gift:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Gift.svg')}}#shopContent .articles-partial .article-item .article-box .icons .feature-icon.indi,#articleDetailPopup .articles-partial .article-item .article-box .icons .feature-icon.indi{width:16px;background-image:url('/Content/images/bmw/default/icons/Icon_Stift.svg');background-repeat:no-repeat;background-size:15px auto;background-position:0 4px}#shopContent .articles-partial .article-item .article-box .article-link,#articleDetailPopup .articles-partial .article-item .article-box .article-link{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:18px;line-height:22px;letter-spacing:normal}#shopContent .articles-partial .article-item .article-box .article-link .link-icon,#articleDetailPopup .articles-partial .article-item .article-box .article-link .link-icon{display:inline-block;float:left;height:22px;width:16px;min-width:16px;background-repeat:no-repeat;background-size:auto 28px;background-position:-10px -3px;background-image:url('/Content/images/bmw/default/icons/Icon_Arrow.svg')}#shopContent .articles-partial .article-item .article-box a.article-link,#articleDetailPopup .articles-partial .article-item .article-box a.article-link{cursor:pointer}@media (hover:hover),(-ms-high-contrast:none){#shopContent .articles-partial .article-item .article-box a.article-link:hover,#articleDetailPopup .articles-partial .article-item .article-box a.article-link:hover{color:#1c69d4;text-decoration:underline}#shopContent .articles-partial .article-item .article-box a.article-link:hover .link-icon,#articleDetailPopup .articles-partial .article-item .article-box a.article-link:hover .link-icon{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Arrow_blue.svg')}}#shopContent .articles-partial .article-item .article-box .article-details,#articleDetailPopup .articles-partial .article-item .article-box .article-details{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}#shopContent .articles-partial .article-item .article-box .article-price,#articleDetailPopup .articles-partial .article-item .article-box .article-price,#shopContent .articles-partial .article-item .article-box .old-price,#articleDetailPopup .articles-partial .article-item .article-box .old-price{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:18px;line-height:22px;letter-spacing:normal}#shopContent .articles-partial .article-item .article-box .old-price,#articleDetailPopup .articles-partial .article-item .article-box .old-price{text-decoration:line-through;color:#aaa}#shopContent .articles-partial .article-item .article-box .add-to-cart-button,#articleDetailPopup .articles-partial .article-item .article-box .add-to-cart-button{-ms-flex-item-align:end;align-self:flex-end;margin-left:15px;background-image:url('/Content/images/bmw/default/icons/Icon_Warenkorb_negative.svg');background-repeat:no-repeat;background-size:25px auto;background-position:7px 9px;width:40px}@media (hover:hover),(-ms-high-contrast:none){#shopContent .articles-partial .article-item .article-box .add-to-cart-button:hover,#articleDetailPopup .articles-partial .article-item .article-box .add-to-cart-button:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Warenkorb_negative.svg')}}#shopContent .articles-partial .article-item .article-box .add-to-cart-button.download,#articleDetailPopup .articles-partial .article-item .article-box .add-to-cart-button.download{background-image:url('/Content/images/bmw/default/icons/Icon_Download_negative.svg');background-repeat:no-repeat;background-size:24px auto;background-position:center center}@media (hover:hover),(-ms-high-contrast:none){#shopContent .articles-partial .article-item .article-box .add-to-cart-button.download:hover,#articleDetailPopup .articles-partial .article-item .article-box .add-to-cart-button.download:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Download_negative.svg')}}#shopContent .articles-partial .article-item .article-box .add-to-cart-button.show-detail,#articleDetailPopup .articles-partial .article-item .article-box .add-to-cart-button.show-detail{background-image:url('/Content/images/bmw/default/icons/Icon_Arrow_negative.svg');background-repeat:no-repeat;background-size:50px auto;background-position:center center}@media (hover:hover),(-ms-high-contrast:none){#shopContent .articles-partial .article-item .article-box .add-to-cart-button.show-detail:hover,#articleDetailPopup .articles-partial .article-item .article-box .add-to-cart-button.show-detail:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Arrow_negative.svg')}}#shopContent .articles-partial .article-item.external-item .article-box .article-item-image,#articleDetailPopup .articles-partial .article-item.external-item .article-box .article-item-image{background-color:#fff}#shopContent .articles-partial .article-item.external-item .article-box .article-item-image .article-img-background .article-img-wrapper,#articleDetailPopup .articles-partial .article-item.external-item .article-box .article-item-image .article-img-background .article-img-wrapper{cursor:pointer}@media (min-width:785px){#shopContent:not(.lvw) .articles-partial,#articleDetailPopup:not(.lvw) .articles-partial{margin-left:-40px}#shopContent:not(.lvw) .articles-partial .viewload-error-partial,#articleDetailPopup:not(.lvw) .articles-partial .viewload-error-partial{margin-left:40px}#shopContent:not(.lvw) .articles-partial .info-box,#articleDetailPopup:not(.lvw) .articles-partial .info-box{margin-left:40px}}#shopContent:not(.lvw) .articles-partial .article-item,#articleDetailPopup:not(.lvw) .articles-partial .article-item{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:785px){#shopContent:not(.lvw) .articles-partial .article-item,#articleDetailPopup:not(.lvw) .articles-partial .article-item{-webkit-flex:0 0 calc(50% - 40px);-ms-flex:0 0 calc(50% - 40px);flex:0 0 calc(50% - 40px);max-width:calc(50% - 40px);margin-left:40px}}@media (min-width:1145px){#shopContent:not(.lvw) .articles-partial .article-item,#articleDetailPopup:not(.lvw) .articles-partial .article-item{-webkit-flex:0 0 calc(33.3333% - 40px);-ms-flex:0 0 calc(33.3333% - 40px);flex:0 0 calc(33.3333% - 40px);max-width:calc(33.3333% - 40px)}}#shopContent:not(.lvw) .articles-partial .article-item .article-box .article-item-image,#articleDetailPopup:not(.lvw) .articles-partial .article-item .article-box .article-item-image{position:relative;-ms-flex-direction:column;flex-direction:column;z-index:1}@media (hover:hover),(-ms-high-contrast:none){#shopContent:not(.lvw) .articles-partial .article-item .article-box .article-item-image.has-popup:hover .article-img-background,#articleDetailPopup:not(.lvw) .articles-partial .article-item .article-box .article-item-image.has-popup:hover .article-img-background,#shopContent:not(.lvw) .articles-partial .article-item .article-box .article-item-image.has-popup:hover .article-img-background.onmouseout,#articleDetailPopup:not(.lvw) .articles-partial .article-item .article-box .article-item-image.has-popup:hover .article-img-background.onmouseout{animation-name:fade-in-background-color-ci-half-transparent;animation-duration:.6s;background-color:rgba(28,105,212,0.4)}#shopContent:not(.lvw) .articles-partial .article-item .article-box .article-item-image.has-popup:hover .article-hover,#articleDetailPopup:not(.lvw) .articles-partial .article-item .article-box .article-item-image.has-popup:hover .article-hover{-o-transition:top .5s ease 0s;-moz-transition:top .5s ease 0s;-webkit-transition:top .5s ease 0s;transition:top .5s ease 0s;top:80px}#shopContent:not(.lvw) .articles-partial .article-item .article-box .article-item-image.has-popup:hover~.article-item-below-image .article-info .article-link,#articleDetailPopup:not(.lvw) .articles-partial .article-item .article-box .article-item-image.has-popup:hover~.article-item-below-image .article-info .article-link{color:#1c69d4;text-decoration:underline}#shopContent:not(.lvw) .articles-partial .article-item .article-box .article-item-image.has-popup:hover~.article-item-below-image .article-info .article-link .link-icon,#articleDetailPopup:not(.lvw) .articles-partial .article-item .article-box .article-item-image.has-popup:hover~.article-item-below-image .article-info .article-link .link-icon{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Arrow_blue.svg')}}#shopContent:not(.lvw) .articles-partial .article-item .article-box .article-item-image.has-popup .article-img-background.onmouseout,#articleDetailPopup:not(.lvw) .articles-partial .article-item .article-box .article-item-image.has-popup .article-img-background.onmouseout{animation-name:fade-out-background-color-ci-half-transparent;animation-duration:.8s}#shopContent:not(.lvw) .articles-partial .article-item .article-box .article-item-image .article-img-background,#articleDetailPopup:not(.lvw) .articles-partial .article-item .article-box .article-item-image .article-img-background{background-color:transparent}#shopContent:not(.lvw) .articles-partial .article-item .article-box .article-item-image .article-img-background .article-img-wrapper,#articleDetailPopup:not(.lvw) .articles-partial .article-item .article-box .article-item-image .article-img-background .article-img-wrapper{height:220px}#shopContent:not(.lvw) .articles-partial .article-item .article-box .article-item-image .article-img-background .article-img-wrapper .article-img,#articleDetailPopup:not(.lvw) .articles-partial .article-item .article-box .article-item-image .article-img-background .article-img-wrapper .article-img{z-index:-1}#shopContent:not(.lvw) .articles-partial .article-item .article-box .article-item-image .article-info-img,#articleDetailPopup:not(.lvw) .articles-partial .article-item .article-box .article-item-image .article-info-img{display:none}#shopContent:not(.lvw) .articles-partial .article-item .article-box .article-item-image .article-hover,#articleDetailPopup:not(.lvw) .articles-partial .article-item .article-box .article-item-image .article-hover{-o-transition:top .5s ease .2s;-moz-transition:top .5s ease .2s;-webkit-transition:top .5s ease .2s;transition:top .5s ease .2s;position:absolute;top:100%;width:100%}#shopContent:not(.lvw) .articles-partial .article-item .article-box .article-item-image .article-hover .article-info-btn,#articleDetailPopup:not(.lvw) .articles-partial .article-item .article-box .article-item-image .article-hover .article-info-btn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-top:10px;cursor:pointer}#shopContent:not(.lvw) .articles-partial .article-item .article-box .article-item-below-image,#articleDetailPopup:not(.lvw) .articles-partial .article-item .article-box .article-item-below-image{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#shopContent:not(.lvw) .articles-partial .article-item .article-box .article-item-below-image .article-info,#articleDetailPopup:not(.lvw) .articles-partial .article-item .article-box .article-item-below-image .article-info{min-height:50px;background-color:#fff;z-index:1;width:100%;border-top:1px solid #e3e3e3;padding:15px 15px 20px 15px}#shopContent:not(.lvw) .articles-partial .article-item .article-box .article-item-below-image .article-info .article-link,#articleDetailPopup:not(.lvw) .articles-partial .article-item .article-box .article-item-below-image .article-info .article-link{display:block}#shopContent:not(.lvw) .articles-partial .article-item .article-box .article-item-below-image .article-order,#articleDetailPopup:not(.lvw) .articles-partial .article-item .article-box .article-item-below-image .article-order{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:auto;width:100%;padding:0 15px 15px 15px}#shopContent:not(.lvw) .articles-partial .article-item .article-box .article-item-below-image .article-order .new-sticker,#articleDetailPopup:not(.lvw) .articles-partial .article-item .article-box .article-item-below-image .article-order .new-sticker{margin-top:0}#shopContent:not(.lvw) .articles-partial .article-item .article-box .article-item-below-image .article-order .article-details,#articleDetailPopup:not(.lvw) .articles-partial .article-item .article-box .article-item-below-image .article-order .article-details{-ms-flex-pack:justify;justify-content:space-between;width:100%}#shopContent:not(.lvw) .articles-partial .article-item .article-box .article-item-below-image .article-order .article-details label,#articleDetailPopup:not(.lvw) .articles-partial .article-item .article-box .article-item-below-image .article-order .article-details label{white-space:nowrap}#shopContent:not(.lvw) .articles-partial .article-item .article-box .article-item-below-image .article-order .article-details .sales-unit,#articleDetailPopup:not(.lvw) .articles-partial .article-item .article-box .article-item-below-image .article-order .article-details .sales-unit{padding-right:30px}#shopContent:not(.lvw) .articles-partial .article-item .article-box .article-item-below-image .article-order .article-actions,#articleDetailPopup:not(.lvw) .articles-partial .article-item .article-box .article-item-below-image .article-order .article-actions{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding-top:20px}#shopContent:not(.lvw) .articles-partial .article-item .article-box .article-item-below-image .article-order .article-actions .icons .gift,#articleDetailPopup:not(.lvw) .articles-partial .article-item .article-box .article-item-below-image .article-order .article-actions .icons .gift,#shopContent:not(.lvw) .articles-partial .article-item .article-box .article-item-below-image .article-order .article-actions .icons .indi,#articleDetailPopup:not(.lvw) .articles-partial .article-item .article-box .article-item-below-image .article-order .article-actions .icons .indi{margin-left:15px}#shopContent:not(.lvw) .articles-partial .article-item .article-box .article-item-below-image .article-order .article-actions .icons .kebab-menu,#articleDetailPopup:not(.lvw) .articles-partial .article-item .article-box .article-item-below-image .article-order .article-actions .icons .kebab-menu{margin-right:10px}#shopContent:not(.lvw) .articles-partial .article-item .article-box .article-item-below-image .article-order .article-actions .icons .kebab-menu .icon-kebab,#articleDetailPopup:not(.lvw) .articles-partial .article-item .article-box .article-item-below-image .article-order .article-actions .icons .kebab-menu .icon-kebab{margin-top:0;margin-left:-6px}#shopContent:not(.lvw) .articles-partial .article-item .article-box .article-item-below-image .article-order .article-actions .icons .kebab-menu .dropdown-menu,#articleDetailPopup:not(.lvw) .articles-partial .article-item .article-box .article-item-below-image .article-order .article-actions .icons .kebab-menu .dropdown-menu{margin-left:-26px;margin-right:0;width:86vw;max-width:350px}@media (min-width:1440px){#shopContent:not(.lvw) .articles-partial .article-item .article-box .article-item-below-image .article-order .article-actions .icons .kebab-menu .dropdown-menu,#articleDetailPopup:not(.lvw) .articles-partial .article-item .article-box .article-item-below-image .article-order .article-actions .icons .kebab-menu .dropdown-menu{max-width:360px}}#shopContent:not(.lvw) .articles-partial .article-item .article-box .article-item-below-image .article-order .article-actions .icons .kebab-menu .dropdown-menu[x-placement^="top"]::after,#articleDetailPopup:not(.lvw) .articles-partial .article-item .article-box .article-item-below-image .article-order .article-actions .icons .kebab-menu .dropdown-menu[x-placement^="top"]::after{left:25px}#shopContent:not(.lvw) .articles-partial .article-item .article-box .article-item-below-image .article-order .article-actions .icons .kebab-menu .dropdown-menu[x-placement^="bottom"]::before,#articleDetailPopup:not(.lvw) .articles-partial .article-item .article-box .article-item-below-image .article-order .article-actions .icons .kebab-menu .dropdown-menu[x-placement^="bottom"]::before{left:25px}#shopContent:not(.lvw) .articles-partial .article-item .article-box .article-item-below-image .article-order .cart-row,#articleDetailPopup:not(.lvw) .articles-partial .article-item .article-box .article-item-below-image .article-order .cart-row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-top:20px;min-height:60px;width:100%}#shopContent:not(.lvw) .articles-partial .article-item .article-box .article-item-below-image .article-order .cart-row.add-to-cart-button-below-price,#articleDetailPopup:not(.lvw) .articles-partial .article-item .article-box .article-item-below-image .article-order .cart-row.add-to-cart-button-below-price{-ms-flex-wrap:wrap;flex-wrap:wrap}#shopContent:not(.lvw) .articles-partial .article-item .article-box .article-item-below-image .article-order .cart-row.add-to-cart-button-below-price .article-price,#articleDetailPopup:not(.lvw) .articles-partial .article-item .article-box .article-item-below-image .article-order .cart-row.add-to-cart-button-below-price .article-price{padding-bottom:15px}#shopContent:not(.lvw) .articles-partial .article-item.reloader-item .article-box,#articleDetailPopup:not(.lvw) .articles-partial .article-item.reloader-item .article-box{min-height:438px}@media (min-width:1624px) and (min-height:525px){#shopContent:not(.lvw) .modal-article-detail .articles-partial .article-item,#articleDetailPopup:not(.lvw) .modal-article-detail .articles-partial .article-item{-webkit-flex:0 0 calc(25% - 40px);-ms-flex:0 0 calc(25% - 40px);flex:0 0 calc(25% - 40px);max-width:calc(25% - 40px)}}@media (max-width:991.98px){#shopContent.lvw .articles-partial .article-item,#articleDetailPopup.lvw .articles-partial .article-item{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}#shopContent.lvw .articles-partial .article-item .article-box .article-item-image,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-image{position:relative;-ms-flex-direction:column;flex-direction:column;z-index:1}#shopContent.lvw .articles-partial .article-item .article-box .article-item-image.has-popup .article-img-background.onmouseout,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-image.has-popup .article-img-background.onmouseout{animation-name:fade-out-background-color-ci-half-transparent;animation-duration:.8s}#shopContent.lvw .articles-partial .article-item .article-box .article-item-image .article-img-background,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-image .article-img-background{background-color:transparent}#shopContent.lvw .articles-partial .article-item .article-box .article-item-image .article-img-background .article-img-wrapper,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-image .article-img-background .article-img-wrapper{height:220px}#shopContent.lvw .articles-partial .article-item .article-box .article-item-image .article-img-background .article-img-wrapper .article-img,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-image .article-img-background .article-img-wrapper .article-img{z-index:-1}#shopContent.lvw .articles-partial .article-item .article-box .article-item-image .article-info-img,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-image .article-info-img{display:none}#shopContent.lvw .articles-partial .article-item .article-box .article-item-image .article-hover,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-image .article-hover{-o-transition:top .5s ease .2s;-moz-transition:top .5s ease .2s;-webkit-transition:top .5s ease .2s;transition:top .5s ease .2s;position:absolute;top:100%;width:100%}#shopContent.lvw .articles-partial .article-item .article-box .article-item-image .article-hover .article-info-btn,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-image .article-hover .article-info-btn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-top:10px;cursor:pointer}#shopContent.lvw .articles-partial .article-item .article-box .article-item-below-image,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-below-image{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#shopContent.lvw .articles-partial .article-item .article-box .article-item-below-image .article-info,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-below-image .article-info{min-height:50px;background-color:#fff;z-index:1;width:100%;border-top:1px solid #e3e3e3;padding:15px 15px 20px 15px}#shopContent.lvw .articles-partial .article-item .article-box .article-item-below-image .article-info .article-link,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-below-image .article-info .article-link{display:block}#shopContent.lvw .articles-partial .article-item .article-box .article-item-below-image .article-order,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-below-image .article-order{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:auto;width:100%;padding:0 15px 15px 15px}#shopContent.lvw .articles-partial .article-item .article-box .article-item-below-image .article-order .new-sticker,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-below-image .article-order .new-sticker{margin-top:0}#shopContent.lvw .articles-partial .article-item .article-box .article-item-below-image .article-order .article-details,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-below-image .article-order .article-details{-ms-flex-pack:justify;justify-content:space-between;width:100%}#shopContent.lvw .articles-partial .article-item .article-box .article-item-below-image .article-order .article-details label,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-below-image .article-order .article-details label{white-space:nowrap}#shopContent.lvw .articles-partial .article-item .article-box .article-item-below-image .article-order .article-details .sales-unit,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-below-image .article-order .article-details .sales-unit{padding-right:30px}#shopContent.lvw .articles-partial .article-item .article-box .article-item-below-image .article-order .article-actions,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-below-image .article-order .article-actions{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding-top:20px}#shopContent.lvw .articles-partial .article-item .article-box .article-item-below-image .article-order .article-actions .icons .gift,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-below-image .article-order .article-actions .icons .gift,#shopContent.lvw .articles-partial .article-item .article-box .article-item-below-image .article-order .article-actions .icons .indi,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-below-image .article-order .article-actions .icons .indi{margin-left:15px}#shopContent.lvw .articles-partial .article-item .article-box .article-item-below-image .article-order .article-actions .icons .kebab-menu,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-below-image .article-order .article-actions .icons .kebab-menu{margin-right:10px}#shopContent.lvw .articles-partial .article-item .article-box .article-item-below-image .article-order .article-actions .icons .kebab-menu .icon-kebab,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-below-image .article-order .article-actions .icons .kebab-menu .icon-kebab{margin-top:0;margin-left:-6px}#shopContent.lvw .articles-partial .article-item .article-box .article-item-below-image .article-order .article-actions .icons .kebab-menu .dropdown-menu,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-below-image .article-order .article-actions .icons .kebab-menu .dropdown-menu{margin-left:-26px;margin-right:0;width:86vw;max-width:350px}#shopContent.lvw .articles-partial .article-item .article-box .article-item-below-image .article-order .article-actions .icons .kebab-menu .dropdown-menu[x-placement^="top"]::after,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-below-image .article-order .article-actions .icons .kebab-menu .dropdown-menu[x-placement^="top"]::after{left:25px}#shopContent.lvw .articles-partial .article-item .article-box .article-item-below-image .article-order .article-actions .icons .kebab-menu .dropdown-menu[x-placement^="bottom"]::before,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-below-image .article-order .article-actions .icons .kebab-menu .dropdown-menu[x-placement^="bottom"]::before{left:25px}#shopContent.lvw .articles-partial .article-item .article-box .article-item-below-image .article-order .cart-row,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-below-image .article-order .cart-row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-top:20px;min-height:60px;width:100%}#shopContent.lvw .articles-partial .article-item .article-box .article-item-below-image .article-order .cart-row.add-to-cart-button-below-price,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-below-image .article-order .cart-row.add-to-cart-button-below-price{-ms-flex-wrap:wrap;flex-wrap:wrap}#shopContent.lvw .articles-partial .article-item .article-box .article-item-below-image .article-order .cart-row.add-to-cart-button-below-price .article-price,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-below-image .article-order .cart-row.add-to-cart-button-below-price .article-price{padding-bottom:15px}#shopContent.lvw .articles-partial .article-item.reloader-item .article-box,#articleDetailPopup.lvw .articles-partial .article-item.reloader-item .article-box{min-height:438px}}@media (max-width:991.98px) and (min-width:785px){#shopContent.lvw .articles-partial,#articleDetailPopup.lvw .articles-partial{margin-left:-40px}#shopContent.lvw .articles-partial .viewload-error-partial,#articleDetailPopup.lvw .articles-partial .viewload-error-partial{margin-left:40px}#shopContent.lvw .articles-partial .info-box,#articleDetailPopup.lvw .articles-partial .info-box{margin-left:40px}}@media (max-width:991.98px) and (min-width:785px){#shopContent.lvw .articles-partial .article-item,#articleDetailPopup.lvw .articles-partial .article-item{-webkit-flex:0 0 calc(50% - 40px);-ms-flex:0 0 calc(50% - 40px);flex:0 0 calc(50% - 40px);max-width:calc(50% - 40px);margin-left:40px}}@media (max-width:991.98px) and (min-width:1145px){#shopContent.lvw .articles-partial .article-item,#articleDetailPopup.lvw .articles-partial .article-item{-webkit-flex:0 0 calc(33.3333% - 40px);-ms-flex:0 0 calc(33.3333% - 40px);flex:0 0 calc(33.3333% - 40px);max-width:calc(33.3333% - 40px)}}@media (max-width:991.98px) and (hover:hover),(max-width:991.98px) and (-ms-high-contrast:none){#shopContent.lvw .articles-partial .article-item .article-box .article-item-image.has-popup:hover .article-img-background,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-image.has-popup:hover .article-img-background,#shopContent.lvw .articles-partial .article-item .article-box .article-item-image.has-popup:hover .article-img-background.onmouseout,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-image.has-popup:hover .article-img-background.onmouseout{animation-name:fade-in-background-color-ci-half-transparent;animation-duration:.6s;background-color:rgba(28,105,212,0.4)}#shopContent.lvw .articles-partial .article-item .article-box .article-item-image.has-popup:hover .article-hover,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-image.has-popup:hover .article-hover{-o-transition:top .5s ease 0s;-moz-transition:top .5s ease 0s;-webkit-transition:top .5s ease 0s;transition:top .5s ease 0s;top:80px}#shopContent.lvw .articles-partial .article-item .article-box .article-item-image.has-popup:hover~.article-item-below-image .article-info .article-link,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-image.has-popup:hover~.article-item-below-image .article-info .article-link{color:#1c69d4;text-decoration:underline}#shopContent.lvw .articles-partial .article-item .article-box .article-item-image.has-popup:hover~.article-item-below-image .article-info .article-link .link-icon,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-image.has-popup:hover~.article-item-below-image .article-info .article-link .link-icon{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Arrow_blue.svg')}}@media (max-width:991.98px) and (min-width:1440px){#shopContent.lvw .articles-partial .article-item .article-box .article-item-below-image .article-order .article-actions .icons .kebab-menu .dropdown-menu,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-below-image .article-order .article-actions .icons .kebab-menu .dropdown-menu{max-width:360px}}@media (max-width:991.98px) and (min-width:1624px) and (min-height:525px){#shopContent.lvw .modal-article-detail .articles-partial .article-item,#articleDetailPopup.lvw .modal-article-detail .articles-partial .article-item{-webkit-flex:0 0 calc(25% - 40px);-ms-flex:0 0 calc(25% - 40px);flex:0 0 calc(25% - 40px);max-width:calc(25% - 40px)}}@media (min-width:992px){#shopContent.lvw .articles-partial .article-item,#articleDetailPopup.lvw .articles-partial .article-item{width:100%;margin-left:0}#shopContent.lvw .articles-partial .article-item .article-box .article-item-image,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-image{-ms-flex-direction:row;flex-direction:row;max-height:100%}#shopContent.lvw .articles-partial .article-item .article-box .article-item-image .article-img-background,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-image .article-img-background{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#shopContent.lvw .articles-partial .article-item .article-box .article-item-image .article-img-background .article-img-wrapper,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-image .article-img-background .article-img-wrapper{height:150px;width:150px}#shopContent.lvw .articles-partial .article-item .article-box .article-item-image .article-hover,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-image .article-hover{display:none}#shopContent.lvw .articles-partial .article-item .article-box .article-item-image .article-info-img,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-image .article-info-img{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;width:100%;background-color:#fff;border-left:solid 1px #e3e3e3;padding:15px 10px}#shopContent.lvw .articles-partial .article-item .article-box .article-item-image .article-info-img .list-article-info,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-image .article-info-img .list-article-info{display:-ms-flexbox;display:flex}#shopContent.lvw .articles-partial .article-item .article-box .article-item-image .article-info-img .list-article-info .list-article-info-left,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-image .article-info-img .list-article-info .list-article-info-left{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#shopContent.lvw .articles-partial .article-item .article-box .article-item-image .article-info-img .list-article-info .list-article-info-left .article-link,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-image .article-info-img .list-article-info .list-article-info-left .article-link{display:inline-block}#shopContent.lvw .articles-partial .article-item .article-box .article-item-image .article-info-img .list-article-info .list-article-info-right,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-image .article-info-img .list-article-info .list-article-info-right{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#shopContent.lvw .articles-partial .article-item .article-box .article-item-image .article-info-img .list-article-info .list-article-info-right .list-article-actions,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-image .article-info-img .list-article-info .list-article-info-right .list-article-actions{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}#shopContent.lvw .articles-partial .article-item .article-box .article-item-image .article-info-img .list-article-info .list-article-info-right .list-article-actions .icons .gift,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-image .article-info-img .list-article-info .list-article-info-right .list-article-actions .icons .gift,#shopContent.lvw .articles-partial .article-item .article-box .article-item-image .article-info-img .list-article-info .list-article-info-right .list-article-actions .icons .indi,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-image .article-info-img .list-article-info .list-article-info-right .list-article-actions .icons .indi{margin-right:15px}#shopContent.lvw .articles-partial .article-item .article-box .article-item-image .article-info-img .list-article-info .list-article-info-right .list-article-actions .icons .kebab-menu,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-image .article-info-img .list-article-info .list-article-info-right .list-article-actions .icons .kebab-menu{margin-left:10px}#shopContent.lvw .articles-partial .article-item .article-box .article-item-image .article-info-img .list-article-info .list-article-info-right .list-article-actions .icons .kebab-menu .icon-kebab,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-image .article-info-img .list-article-info .list-article-info-right .list-article-actions .icons .kebab-menu .icon-kebab{margin-top:0;margin-right:-6px}#shopContent.lvw .articles-partial .article-item .article-box .article-item-image .article-info-img .list-article-info .list-article-info-right .list-article-actions .icons .kebab-menu .dropdown-menu,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-image .article-info-img .list-article-info .list-article-info-right .list-article-actions .icons .kebab-menu .dropdown-menu{margin-left:0;margin-right:-35px;width:96vw;max-width:370px}#shopContent.lvw .articles-partial .article-item .article-box .article-item-image .article-info-img .list-article-info .list-article-info-right .list-article-actions .icons .kebab-menu .dropdown-menu[x-placement^="top"]::after,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-image .article-info-img .list-article-info .list-article-info-right .list-article-actions .icons .kebab-menu .dropdown-menu[x-placement^="top"]::after{right:34px}#shopContent.lvw .articles-partial .article-item .article-box .article-item-image .article-info-img .list-article-info .list-article-info-right .list-article-actions .icons .kebab-menu .dropdown-menu[x-placement^="bottom"]::before,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-image .article-info-img .list-article-info .list-article-info-right .list-article-actions .icons .kebab-menu .dropdown-menu[x-placement^="bottom"]::before{right:34px}#shopContent.lvw .articles-partial .article-item .article-box .article-item-image .article-info-img .list-article-info .list-article-info-right .right-info,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-image .article-info-img .list-article-info .list-article-info-right .right-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;margin-top:auto}#shopContent.lvw .articles-partial .article-item .article-box .article-item-image .article-info-img .list-article-info2,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-image .article-info-img .list-article-info2{padding-left:15px;padding-right:15px;display:-ms-flexbox;display:flex}#shopContent.lvw .articles-partial .article-item .article-box .article-item-image .article-info-img .list-article-info2 .article-details .sales-unit,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-image .article-info-img .list-article-info2 .article-details .sales-unit,#shopContent.lvw .articles-partial .article-item .article-box .article-item-image .article-info-img .list-article-info2 .article-details .article-number,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-image .article-info-img .list-article-info2 .article-details .article-number{padding-right:50px}#shopContent.lvw .articles-partial .article-item .article-box .article-item-image .article-info-img .list-article-info2 .price-and-button,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-image .article-info-img .list-article-info2 .price-and-button{display:-ms-flexbox;display:flex;-ms-flex-item-align:end;align-self:flex-end;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}#shopContent.lvw .articles-partial .article-item .article-box .article-item-image .article-info-img .list-article-info2 .price-and-button .article-price,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-image .article-info-img .list-article-info2 .price-and-button .article-price{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;min-width:220px;text-align:right;-ms-flex-item-align:center;align-self:center}#shopContent.lvw .articles-partial .article-item .article-box .article-item-below-image,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-below-image{display:none}#shopContent.lvw .articles-partial .article-item.reloader-item .article-box,#articleDetailPopup.lvw .articles-partial .article-item.reloader-item .article-box{min-height:152px}}@media (min-width:992px) and (hover:hover),(min-width:992px) and (-ms-high-contrast:none){#shopContent.lvw .articles-partial .article-item .article-box .article-item-image .article-img-background:hover~.article-info-img .list-article-info .list-article-info-left a.article-link,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-image .article-img-background:hover~.article-info-img .list-article-info .list-article-info-left a.article-link{color:#1c69d4;text-decoration:underline}#shopContent.lvw .articles-partial .article-item .article-box .article-item-image .article-img-background:hover~.article-info-img .list-article-info .list-article-info-left a.article-link .link-icon,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-image .article-img-background:hover~.article-info-img .list-article-info .list-article-info-left a.article-link .link-icon{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Arrow_blue.svg')}}@media (min-width:992px) and (min-width:1154px){#shopContent.lvw .articles-partial .article-item .article-box .article-item-image .article-img-background .article-img-wrapper,#articleDetailPopup.lvw .articles-partial .article-item .article-box .article-item-image .article-img-background .article-img-wrapper{width:225px}}@media (min-width:1624px) and (min-height:525px){#articleDetailPopup .modal-article-detail{max-width:1594px}#articleDetailPopup .modal-article-detail .scrollable-content .scrollable-content-inner{width:1474px}}#articleDetailPopup .modal-article-detail .modal-body{height:100%;padding:30px 15px 30px 5px}@media (min-width:375px){#articleDetailPopup .modal-article-detail .modal-body{padding:30px 30px 30px 20px}}@media (min-width:1274px){#articleDetailPopup .modal-article-detail .modal-body{padding:30px 60px 30px 50px}}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;padding-left:10px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content{min-height:calc(100vh - 108px);min-height:calc(100dvh - 108px);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:576px){#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content{min-height:calc(100vh - 122px);min-height:calc(100dvh - 122px)}}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row{margin-top:20px}@media (min-width:510px){#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row{margin-top:-32px}}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image{width:100%;padding-bottom:95px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-6-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-7-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-8-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-9-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-10-images{padding-bottom:151px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-11-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-12-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-13-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-14-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-15-images{padding-bottom:207px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-16-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-17-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-18-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-19-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-20-images{padding-bottom:263px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-21-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-22-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-23-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-24-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-25-images{padding-bottom:319px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-26-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-27-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-28-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-29-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-30-images{padding-bottom:375px}@media (min-width:412px){#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-6-images{padding-bottom:95px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-7-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-8-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-9-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-10-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-11-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-12-images{padding-bottom:151px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-13-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-14-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-15-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-16-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-17-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-18-images{padding-bottom:207px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-19-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-20-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-21-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-22-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-23-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-24-images{padding-bottom:263px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-25-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-26-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-27-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-28-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-29-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-30-images{padding-bottom:319px}}@media (min-width:992px) and (min-height:525px){#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image{max-width:366px;padding-bottom:88px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-6-images{padding-bottom:88px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-7-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-8-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-9-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-10-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-11-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-12-images{padding-bottom:144px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-13-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-14-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-15-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-16-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-17-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-18-images{padding-bottom:200px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-19-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-20-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-21-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-22-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-23-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-24-images{padding-bottom:256px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-25-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-26-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-27-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-28-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-29-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-30-images{padding-bottom:312px}}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image .sticky-preview{position:sticky;top:0}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image .sticky-preview #imgPreviewCarousel{width:100%;max-width:336px;margin-left:auto;margin-right:auto}@media (min-width:992px) and (min-height:525px){#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image .sticky-preview #imgPreviewCarousel{width:336px}}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image .sticky-preview #imgPreviewCarousel .carousel-inner{background-color:#f2f2f2}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image .sticky-preview #imgPreviewCarousel .carousel-inner .carousel-item .preview-image-container{height:336px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image .sticky-preview #imgPreviewCarousel .carousel-inner .carousel-item .preview-image-container img{cursor:zoom-in;width:auto;height:auto;max-width:100%;max-height:100%}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image .sticky-preview #imgPreviewCarousel .carousel-indicators{top:calc(100% + 44px);display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image .sticky-preview #imgPreviewCarousel .carousel-indicators .thumbnail-container{cursor:pointer;border:solid 1px #aaa;width:42px;min-width:42px;height:42px;margin-top:14px;margin-left:7px;margin-right:7px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (hover:hover),(-ms-high-contrast:none){#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image .sticky-preview #imgPreviewCarousel .carousel-indicators .thumbnail-container:hover{border-color:#1c69d4}}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image .sticky-preview #imgPreviewCarousel .carousel-indicators .thumbnail-container.active{border-color:#1c69d4}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image .sticky-preview #imgPreviewCarousel .carousel-indicators .thumbnail-container.active{box-shadow:0 0 0 1px #1c69d4}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image .sticky-preview #imgPreviewCarousel .carousel-indicators .thumbnail-container img{width:auto;height:auto;max-width:40px;max-height:40px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image .sticky-preview #imgPreviewCarousel .loadmask{background:none;opacity:0}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image .sticky-preview .big-image-info{padding-top:20px;text-align:center;color:#aaa}@media (max-width:400px){#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image .sticky-preview .big-image-info{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:12px;line-height:17px;letter-spacing:normal}}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-no-images,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-one-image{padding-bottom:30px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-no-images .sticky-preview{position:relative}@media (max-width:991.98px),(max-height:524.98px){#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-no-images .sticky-preview #imgPreviewCarousel .carousel-inner .carousel-item .preview-image-container{height:100px}}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-no-images .sticky-preview #imgPreviewCarousel .carousel-inner .carousel-item .preview-image-container.is-package{background-image:url('/Content/images/bmw/default/Package.svg');background-repeat:no-repeat;background-size:120px auto;background-position:center center}@media (max-width:991.98px),(max-height:524.98px){#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-no-images .sticky-preview #imgPreviewCarousel .carousel-inner .carousel-item .preview-image-container.is-package{background-position-y:-10%}}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-no-images .sticky-preview #imgPreviewCarousel .carousel-inner .carousel-item .preview-image-container.is-language{background-image:url('/Content/images/bmw/default/Language.svg');background-repeat:no-repeat;background-size:100px auto;background-position:center center}@media (max-width:991.98px),(max-height:524.98px){#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-no-images .sticky-preview #imgPreviewCarousel .carousel-inner .carousel-item .preview-image-container.is-language{background-position-y:10px}}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-no-images .sticky-preview #imgPreviewCarousel .carousel-inner .carousel-item .preview-image-container:not(.is-package):not(.is-language){background-image:url('/Content/images/bmw/default/Platzhalter_Artikel.svg');background-repeat:no-repeat;background-size:100px 100px;background-position:center center}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-image.has-no-images .sticky-preview .big-image-info{display:none}@media (min-width:992px) and (min-height:525px){#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details{padding-left:25px}}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .col-desktop-small-height-525{width:100%}@media (min-width:1154px) and (min-height:525px){#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .col-desktop-small-height-525{width:50%}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .col-desktop-small-height-525.left-col{padding-right:25px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .col-desktop-small-height-525.right-col{padding-left:25px}}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details #detailArticleName.has-no-rating{margin-bottom:20px}@media (min-width:992px) and (max-width:1623.98px) and (min-height:525px){#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details #detailArticleName{padding-right:60px}}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .ratings-component{display:-ms-flexbox;display:flex;margin-bottom:25px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .ratings-component .dropdown-toggle .rate-link{display:block;height:20px;line-height:20px;padding-left:27px;background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Rated.svg');background-repeat:no-repeat;background-size:20px 20px;background-position:0 0}@media (hover:hover),(-ms-high-contrast:none){#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .ratings-component .dropdown-toggle .rate-link:hover{color:#262626}}@media (max-width:991.98px),(max-height:524.98px){#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .ratings-component .dropdown-menu-centered[x-placement^="top"]{-webkit-transform:translate(0, calc(-100% - 5px)) !important;-moz-transform:translate(0, calc(-100% - 5px)) !important;-ms-transform:translate(0, calc(-100% - 5px)) !important;-o-transform:translate(0, calc(-100% - 5px)) !important;transform:translate(0, calc(-100% - 5px)) !important}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .ratings-component .dropdown-menu-centered[x-placement^="top"]::after{left:55px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .ratings-component .dropdown-menu-centered[x-placement^="bottom"]{-webkit-transform:translate(0, 25px) !important;-moz-transform:translate(0, 25px) !important;-ms-transform:translate(0, 25px) !important;-o-transform:translate(0, 25px) !important;transform:translate(0, 25px) !important}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .ratings-component .dropdown-menu-centered[x-placement^="bottom"]::before{left:55px}}@media (min-width:992px) and (min-height:525px){#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .ratings-component .dropdown-menu-centered[x-placement^="top"]{-webkit-transform:translate(calc(-50% + 60px), calc(-100% - 5px)) !important;-moz-transform:translate(calc(-50% + 60px), calc(-100% - 5px)) !important;-ms-transform:translate(calc(-50% + 60px), calc(-100% - 5px)) !important;-o-transform:translate(calc(-50% + 60px), calc(-100% - 5px)) !important;transform:translate(calc(-50% + 60px), calc(-100% - 5px)) !important}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .ratings-component .dropdown-menu-centered[x-placement^="bottom"]{-webkit-transform:translate(calc(-50% + 60px), 25px) !important;-moz-transform:translate(calc(-50% + 60px), 25px) !important;-ms-transform:translate(calc(-50% + 60px), 25px) !important;-o-transform:translate(calc(-50% + 60px), 25px) !important;transform:translate(calc(-50% + 60px), 25px) !important}}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .ratings-component .dropdown-menu-centered .dropdown-items{width:80vw;max-width:350px;padding:25px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .ratings-component .dropdown-menu-centered .dropdown-items .ratings-count-label{margin-bottom:5px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .ratings-component .dropdown-menu-centered .dropdown-items .rate-percent{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;padding-top:20px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .ratings-component .dropdown-menu-centered .dropdown-items .rate-percent .percent-label{width:65px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .ratings-component .dropdown-menu-centered .dropdown-items .rate-percent .percent-value{width:45px;text-align:right}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .ratings-component .dropdown-menu-centered .dropdown-items .rate-percent .percent-chart{-ms-flex-positive:1;flex-grow:1;max-width:180px;background-color:#f2f2f2;box-shadow:inset 0 0 0 1px #bbb;margin-left:10px;margin-right:10px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .ratings-component .dropdown-menu-centered .dropdown-items .rate-percent .percent-chart div{background-color:#1c69d4;height:100%}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .ratings-component .dropdown-menu-centered .dropdown-items .please-rate-label{margin-bottom:5px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .ratings-component .dropdown-menu-centered .dropdown-items .rate-icons{display:-ms-flexbox;display:flex}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .ratings-component .dropdown-menu-centered .dropdown-items .rate-icons img{cursor:pointer;width:25px;height:20px;background-image:url('/Content/images/bmw/default/icons/Icon_Unrated.svg');background-repeat:no-repeat;background-size:20px 20px;background-position:0 0}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .ratings-component .dropdown-menu-centered .dropdown-items .rate-icons img:not(.icon-rated){opacity:.5}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .ratings-component .dropdown-menu-centered .dropdown-items .rate-icons img.icon-rated{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Rated.svg')}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .ratings-component .dropdown-menu-centered .dropdown-items .rate-icons img:last-child{width:20px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .ratings-component .dropdown-menu-centered .dropdown-items .rate-icons.rate-done{cursor:not-allowed}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .ratings-component .dropdown-menu-centered .dropdown-items .rate-icons.rate-done img{cursor:not-allowed}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .ratings-component .dropdown-menu-centered .dropdown-items.has-no-ratings{max-width:245px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .ratings-component .dropdown-menu-centered .dropdown-items.has-ratings .please-rate-label{margin-top:30px;padding-top:20px;border-top:solid 1px #e3e3e3}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .ratings-component .ratings{position:relative}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .ratings-component .ratings .highlight-stars{position:absolute;top:0;left:0;width:0}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .ratings-component .ratings .highlight-stars.star-2{width:25px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .ratings-component .ratings .highlight-stars.star-3{width:35px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .ratings-component .ratings .highlight-stars.star-4{width:50px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .ratings-component .ratings .highlight-stars.star-5{width:60px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .ratings-component .ratings .highlight-stars.star-6{width:75px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .ratings-component .ratings .highlight-stars.star-7{width:85px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .ratings-component .ratings .highlight-stars.star-8{width:100px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .ratings-component .ratings .highlight-stars.star-9{width:110px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .ratings-component .ratings .highlight-stars.star-10{width:125px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .ratings-component .ratings .gray-stars,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .ratings-component .ratings .highlight-stars{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .ratings-component .ratings .gray-stars img{opacity:.5}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .ratings-component .ratings img{width:20px;min-width:20px;height:20px;margin-right:5px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .ratings-component .ratings span{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:18px;line-height:22px;letter-spacing:normal;letter-spacing:1px;line-height:20px;padding-left:3px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .article-variant-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:23px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .article-variant-container .article-variant{margin-top:6px;margin-bottom:9px;margin-right:15px;border:solid 1px #e3e3e3;padding:8px 15px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .article-variant-container .article-variant.selected{background-color:rgba(28,105,212,0.06);border-color:#1c69d4;box-shadow:0 0 0 1px #1c69d4}@media (max-width:991.98px),(max-height:524.98px){#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .article-variant-container .article-variant.selected{margin-left:1px}}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .article-variant-container .article-variant:not(.selected){cursor:pointer}@media (hover:hover),(-ms-high-contrast:none){#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .article-variant-container .article-variant:not(.selected):hover{color:#262626;background-color:rgba(28,105,212,0.06);border-color:#1c69d4}}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .theme-dropdown-menu{display:-ms-flexbox;display:flex;margin-right:6px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .theme-dropdown-menu .dropdown-toggle{white-space:normal}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .theme-dropdown-menu .dropdown-toggle .icon-share{padding-left:26px}@media (max-width:991.98px),(max-height:524.98px){#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .theme-dropdown-menu .dropdown-menu{margin-left:-5px;width:84vw}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .theme-dropdown-menu .dropdown-menu[x-placement^="top"]::after{left:10px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .theme-dropdown-menu .dropdown-menu[x-placement^="bottom"]::before{left:10px}}@media (min-width:992px) and (max-width:1153.98px) and (min-height:525px){#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .theme-dropdown-menu .dropdown-menu{margin-left:0}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .theme-dropdown-menu .dropdown-menu[x-placement^="top"]{-webkit-transform:translate(-50%, -100%) !important;-moz-transform:translate(-50%, -100%) !important;-ms-transform:translate(-50%, -100%) !important;-o-transform:translate(-50%, -100%) !important;transform:translate(-50%, -100%) !important}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .theme-dropdown-menu .dropdown-menu[x-placement^="top"]::after{left:calc(50% + 5px)}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .theme-dropdown-menu .dropdown-menu[x-placement^="bottom"]{-webkit-transform:translate(-50%, 20px) !important;-moz-transform:translate(-50%, 20px) !important;-ms-transform:translate(-50%, 20px) !important;-o-transform:translate(-50%, 20px) !important;transform:translate(-50%, 20px) !important}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .theme-dropdown-menu .dropdown-menu[x-placement^="bottom"]::before{left:calc(50% + 5px)}}@media (min-width:1154px) and (min-height:525px){#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .theme-dropdown-menu .dropdown-menu[x-placement^="top"]::after{left:20px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .theme-dropdown-menu .dropdown-menu[x-placement^="bottom"]::before{left:20px}}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-details .placement-link{margin-right:1px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-features{width:100%}@media (min-width:992px) and (min-height:525px){#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-features{padding-left:25px}}@media (min-width:1624px) and (min-height:525px){#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-features{width:360px;padding-bottom:30px}}@media (min-width:1624px) and (min-height:525px){#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-features .feature-container{position:sticky;top:0px;margin-top:60px}}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-features .feature-container .focus-frame{margin-bottom:30px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-features .feature-container .focus-frame:empty{display:none}@media (min-width:1624px) and (min-height:525px){#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-features .feature-container .focus-frame{border:solid 1px #e3e3e3;padding:25px}}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-features .feature-container .focus-frame .net-total{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:18px;line-height:22px;letter-spacing:normal;padding-top:2px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-features .feature-container .focus-frame .net-total.bulk-price{padding-bottom:5px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-features .feature-container .focus-frame .net-total.line-through{color:#aaa}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-features .feature-container .focus-frame .box-with-highlight{background-color:#f2f2f2;padding:12px;margin-bottom:15px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-features .feature-container .focus-frame .box-with-highlight .highlight{background-position-y:calc(4px - 0%);font-family:_fontBold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:12px;line-height:19px;letter-spacing:.3px;color:#666;padding-left:20px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-features .feature-container .focus-frame .box-with-highlight .highlight.pl-25{padding-left:25px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-features .feature-container .focus-frame .box-with-highlight .gift{font-family:_fontBold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:12px;line-height:19px;letter-spacing:.3px;color:#666;padding-left:25px;background-image:url('/Content/images/bmw/default/icons/Icon_Gift.svg');background-repeat:no-repeat;background-size:33px auto;background-position:-9px -4px}@media (hover:hover),(-ms-high-contrast:none){#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-features .feature-container .focus-frame .box-with-highlight .gift:hover{color:#1c69d4;text-decoration:underline;background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Gift.svg')}}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-features .feature-container .focus-frame .box-with-highlight .indi{font-family:_fontBold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:12px;line-height:19px;letter-spacing:.3px;color:#666;padding-left:25px;background-image:url('/Content/images/bmw/default/icons/Icon_Stift.svg');background-repeat:no-repeat;background-size:15px 15px;background-position:0 2px}@media (max-width:767.98px),(min-width:1624px) and (min-height:525px){#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-features .feature-container .focus-frame .btn-add-to-basket{width:100%}}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-features .feature-container .focus-frame .col-spacer-md{-ms-flex-positive:99;flex-grow:99;display:none}@media (min-width:768px){#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-features .feature-container .focus-frame .col-spacer-md{display:block}}@media (min-width:1624px) and (min-height:525px){#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-features .feature-container .focus-frame .col-spacer-md{display:none}}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-features .feature-container .focus-frame.icons a{display:-ms-flexbox;display:flex}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-features .feature-container .focus-frame.icons a:not(:last-child){margin-bottom:15px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-features .feature-container .focus-frame.icons a.favorite-true .icon-favourite-false,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-features .feature-container .focus-frame.icons a.favorite-true .text-favourite-false{display:none}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-features .feature-container .focus-frame.icons a.favorite-false .icon-favourite-true,#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-features .feature-container .focus-frame.icons a.favorite-false .text-favourite-true{display:none}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-features .feature-container .focus-frame.icons a .icon-container{width:25px;min-width:25px;display:flex}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .detail-row .col-features .feature-container .focus-frame.icons a .icon{height:22px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content a.download-link{display:-ms-flexbox;display:flex;margin-top:30px;cursor:pointer}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content a.download-link .file-icon{margin-top:1px}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content a.download-link .bullet{padding-left:3px;padding-right:3px;color:#666}@media (hover:hover),(-ms-high-contrast:none){#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content a.download-link:hover{color:#1c69d4}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content a.download-link:hover .bullet{color:inherit}}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .display-type{padding-top:0;-ms-flex-align:center;align-items:center}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .footer-buttons-outer-container{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .footer-buttons-outer-container .footer-buttons-inner-container{margin-top:auto}@media (min-width:992px){#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .footer-buttons-outer-container .footer-buttons-inner-container .footer-buttons{margin-left:0}}@media (min-width:768px){#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .footer-buttons-outer-container .footer-buttons-inner-container .footer-buttons{-ms-flex-pack:justify;justify-content:space-between}}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .footer-buttons-outer-container .footer-buttons-inner-container .footer-buttons button.invisible{margin-left:40px}@media (max-width:991.98px){#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .footer-buttons-outer-container .footer-buttons-inner-container .footer-buttons button.invisible{display:none}}#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .footer-buttons-outer-container .footer-buttons-inner-container .footer-buttons .pager{margin-left:20px}@media (min-width:992px){#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .footer-buttons-outer-container .footer-buttons-inner-container .footer-buttons .pager{margin-left:0}}@media (max-width:767.98px){#articleDetailPopup .modal-article-detail .modal-body .scrollable-content #articleDetailPopupContent .inner-content .footer-buttons-outer-container .footer-buttons-inner-container .footer-buttons button.icon-and-text{width:100%}}@media (min-width:1214px){#articleBigImagePopup .modal-dialog{max-width:calc(100vw - 30px)}#articleBigImagePopup .modal-dialog .modal-body{padding:30px}}#articleBigImagePopup .modal-body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (max-width:991.98px){#articleBigImagePopup .modal-body .header-with-x-close{-ms-flex-pack:end;justify-content:flex-end}}#articleBigImagePopup .modal-body .header-with-x-close #bigImageArticleName{display:none;padding-bottom:20px;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}@media (min-width:992px){#articleBigImagePopup .modal-body .header-with-x-close #bigImageArticleName{display:block}}#articleBigImagePopup .modal-body .header-with-x-close .x-close{margin-top:-10px;margin-bottom:15px}@media (min-width:992px){#articleBigImagePopup .modal-body .header-with-x-close .x-close{margin-top:0;margin-bottom:0}}#articleBigImagePopup .modal-body #imgBigCarousel{touch-action:auto;flex-grow:1}@media (min-width:992px) and (min-height:700px){#articleBigImagePopup .modal-body #imgBigCarousel.has-thumbs{width:calc(100% - 57px)}#articleBigImagePopup .modal-body #imgBigCarousel.has-thumbs #previousBigImageTrigger,#articleBigImagePopup .modal-body #imgBigCarousel.has-thumbs #nextBigImageTrigger{width:36px;min-width:36px;cursor:pointer}#articleBigImagePopup .modal-body #imgBigCarousel.has-thumbs #previousBigImageTrigger{background-image:url('/Content/images/bmw/default/icons/Icon_ArrowHigh_left.svg');background-repeat:no-repeat;background-size:20px 100px;background-position:1px center}#articleBigImagePopup .modal-body #imgBigCarousel.has-thumbs #nextBigImageTrigger{margin-right:15px;background-image:url('/Content/images/bmw/default/icons/Icon_ArrowHigh_right.svg');background-repeat:no-repeat;background-size:20px 100px;background-position:15px center}#articleBigImagePopup .modal-body #imgBigCarousel.has-thumbs.image-cols-2{width:calc(100% - 114px)}#articleBigImagePopup .modal-body #imgBigCarousel.has-thumbs.image-cols-2 .carousel-indicators{width:114px}#articleBigImagePopup .modal-body #imgBigCarousel.has-thumbs.image-cols-3{width:calc(100% - 171px)}#articleBigImagePopup .modal-body #imgBigCarousel.has-thumbs.image-cols-3 .carousel-indicators{width:171px}}@media (min-width:992px) and (min-height:700px) and (hover:hover),(min-width:992px) and (min-height:700px) and (-ms-high-contrast:none){#articleBigImagePopup .modal-body #imgBigCarousel.has-thumbs #previousBigImageTrigger:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_ArrowHigh_left.svg')}}@media (min-width:992px) and (min-height:700px) and (hover:hover),(min-width:992px) and (min-height:700px) and (-ms-high-contrast:none){#articleBigImagePopup .modal-body #imgBigCarousel.has-thumbs #nextBigImageTrigger:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_ArrowHigh_right.svg')}}#articleBigImagePopup .modal-body #imgBigCarousel .carousel-inner{height:100%}#articleBigImagePopup .modal-body #imgBigCarousel .carousel-inner .carousel-item{height:100%}#articleBigImagePopup .modal-body #imgBigCarousel .carousel-inner .carousel-item .big-image-container{height:100%;background-color:#f2f2f2}#articleBigImagePopup .modal-body #imgBigCarousel .carousel-inner .carousel-item .big-image-container .big-image{height:100%;background-repeat:no-repeat;background-position:center center;background-size:auto}#articleBigImagePopup .modal-body #imgBigCarousel .carousel-inner .carousel-item .big-image-container.zoomable{cursor:zoom-in}#articleBigImagePopup .modal-body #imgBigCarousel .carousel-inner .carousel-item .big-image-container.zoomable .big-image{background-size:contain}#articleBigImagePopup .modal-body #imgBigCarousel .carousel-inner .carousel-item .big-image-container.zoomable.zoomed-in{cursor:zoom-out}#articleBigImagePopup .modal-body #imgBigCarousel .carousel-inner .carousel-item .big-image-container.zoomable.zoomed-in .big-image{background-size:auto}#articleBigImagePopup .modal-body #imgBigCarousel .carousel-indicators{top:0px;left:100%;display:none;width:57px;margin:0}@media (min-width:992px) and (min-height:700px){#articleBigImagePopup .modal-body #imgBigCarousel .carousel-indicators{display:block}}#articleBigImagePopup .modal-body #imgBigCarousel .carousel-indicators .thumbnail-container{float:left;margin-left:15px;cursor:pointer;border:solid 1px #aaa;width:42px;min-width:42px;height:42px;margin-bottom:15px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (hover:hover),(-ms-high-contrast:none){#articleBigImagePopup .modal-body #imgBigCarousel .carousel-indicators .thumbnail-container:hover{border-color:#1c69d4}}#articleBigImagePopup .modal-body #imgBigCarousel .carousel-indicators .thumbnail-container.active{border-color:#1c69d4}#articleBigImagePopup .modal-body #imgBigCarousel .carousel-indicators .thumbnail-container.active{box-shadow:0 0 0 1px #1c69d4}#articleBigImagePopup .modal-body #imgBigCarousel .carousel-indicators .thumbnail-container img{width:auto;height:auto;max-width:100%;max-height:100%}@media (min-width:375px){#addToCartIndiPopup .modal-dialog{max-width:calc(100vw - 16px)}}@media (min-width:535px){#addToCartIndiPopup .modal-dialog{max-width:519px;margin:15px auto;min-height:0;max-height:calc(100% - 30px)}#addToCartIndiPopup .modal-dialog::before{height:calc(100vh - 30px);height:calc(100dvh - 30px)}}@media (min-width:595px){#addToCartIndiPopup .modal-dialog{max-width:579px}#addToCartIndiPopup .modal-dialog .modal-body{padding:30px 60px 30px 60px}}#addToCartIndiPopup .modal-dialog .modal-content{max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px)}@media (min-width:535px){#addToCartIndiPopup .modal-dialog .modal-content{max-height:calc(100vh - 30px);max-height:calc(100dvh - 30px)}}#addToCartIndiPopup .modal-dialog .modal-content .modal-body{height:100%}#addToCartIndiPopup .modal-dialog .modal-content .modal-body .scrollable-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;margin-right:-15px}@media (min-width:375px){#addToCartIndiPopup .modal-dialog .modal-content .modal-body .scrollable-content{margin-right:-30px}}#addToCartIndiPopup .modal-dialog .modal-content .modal-body .scrollable-content .scrollable-content-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:calc(100vw - 30px);max-height:calc(100vh - 78px);max-height:calc(100dvh - 78px)}@media (min-width:375px){#addToCartIndiPopup .modal-dialog .modal-content .modal-body .scrollable-content .scrollable-content-inner{width:calc(100vw - 76px)}}@media (min-width:535px){#addToCartIndiPopup .modal-dialog .modal-content .modal-body .scrollable-content .scrollable-content-inner{width:459px;max-height:calc(100vh - 92px);max-height:calc(100dvh - 92px)}}#addToCartIndiPopup .modal-dialog .modal-content .modal-body .scrollable-content .scrollable-content-inner form{margin-top:20px}@media (min-width:340px){#addToCartIndiPopup .modal-dialog .modal-content .modal-body .scrollable-content .scrollable-content-inner form{margin-top:-32px}}#addToCartIndiPopup .modal-dialog .modal-content .modal-body .scrollable-content .scrollable-content-inner form .amount-textbox-container{width:200px;margin-left:-50px}#addToCartIndiPopup .modal-dialog .modal-content .modal-body .scrollable-content .scrollable-content-inner form .amount-textbox-container #Amount{margin-left:50px;width:100px}@media (max-width:504.98px){#addToCartIndiPopup .modal-dialog .modal-content .modal-body .scrollable-content .scrollable-content-inner form .footer-row{display:block}#addToCartIndiPopup .modal-dialog .modal-content .modal-body .scrollable-content .scrollable-content-inner form .footer-row .col-6{max-width:100%}#addToCartIndiPopup .modal-dialog .modal-content .modal-body .scrollable-content .scrollable-content-inner form .footer-row .col-6 .btn-save{margin-top:20px}}#addToCartIndiPopup .modal-dialog .modal-content .modal-body .scrollable-content .scrollable-content-inner form #IndiNamensschilder .div-select .dropdown-with-header{max-height:360px;padding-bottom:10px}#addToCartIndiPopup .modal-dialog .modal-content .modal-body .scrollable-content .scrollable-content-inner form #IndiNamensschilder .div-select .dropdown-with-header .dropdown-header{cursor:pointer;padding-left:0}#addToCartIndiPopup .modal-dialog .modal-content .modal-body .scrollable-content .scrollable-content-inner form #IndiNamensschilder .div-select .dropdown-with-header .dropdown-header .opener-closer{min-width:36px;width:36px;height:19px;background-image:url('/Content/images/bmw/default/icons/caret-bottom.svg');background-repeat:no-repeat;background-size:16px 16px;background-position:10px 1px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-o-transition:transform .3s;-moz-transition:transform .3s;-webkit-transition:transform .3s;transition:transform .3s}#addToCartIndiPopup .modal-dialog .modal-content .modal-body .scrollable-content .scrollable-content-inner form #IndiNamensschilder .div-select .dropdown-with-header .dropdown-header.show .opener-closer{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}#addToCartIndiPopup .modal-dialog .modal-content .modal-body .scrollable-content .scrollable-content-inner form #IndiNamensschilder .div-select .dropdown-with-header .close-accordion-item{display:none}#addToCartIndiPopup .modal-dialog .modal-content .modal-body .scrollable-content .scrollable-content-inner form #IndiNamensschilder .div-select .dropdown-with-header .close-accordion-item.show{display:-ms-flexbox;display:flex}#addToCartIndiPopup .modal-dialog .modal-content .modal-body .scrollable-content .scrollable-content-inner form #IndiNamensschilder .div-select .dropdown-with-header .dropdown-item{overflow-y:hidden;height:0;min-height:0;padding-top:0;padding-bottom:0;-o-transition:height .3s,min-height .3s,padding-top .3s,padding-bottom .3s;-moz-transition:height .3s,min-height .3s,padding-top .3s,padding-bottom .3s;-webkit-transition:height .3s,min-height .3s,padding-top .3s,padding-bottom .3s;transition:height .3s,min-height .3s,padding-top .3s,padding-bottom .3s}#addToCartIndiPopup .modal-dialog .modal-content .modal-body .scrollable-content .scrollable-content-inner form #IndiNamensschilder .div-select .dropdown-with-header .dropdown-item.show{height:auto;min-height:38px;padding-top:8px;padding-bottom:8px}#checkoutPopup .modal-body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#checkoutPopup .modal-body #checkoutPopupContent.masked{margin-top:auto !important;margin-bottom:auto}#payPalSum{border-top:solid 4px #1c69d4;padding-top:15px;margin-top:15px}#payPalSum div{font-family:_fontBold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:15px;line-height:22px;letter-spacing:normal}#SupplierInfoAtDirectPay{background-color:#f2f2f2;padding:20px 30px 20px 30px;margin-bottom:30px;display:none}#SupplierInfoAtDirectPay p{margin-bottom:22px}#SupplierInfoAtDirectPay .close-accordion-item{padding-top:10px;padding-bottom:0}#SupplierInfoAtDirectPay .close-accordion-item div{border-bottom:0;padding-bottom:0}#PayPalIframe{border:0;width:270px;height:40px;display:block;background-color:#f2f2f2}@media (max-width:575.98px){#checkoutPopupContent .tabs-header-item{padding-left:15px;padding-right:15px}}#checkoutPopupContent .box .box-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#checkoutPopupContent .box .box-header .buttons{display:none}#checkoutPopupContent .box .box-header .buttons.has-contact{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-positive:1;flex-grow:1;padding-left:5px;padding-top:4px}@media (min-width:576px){#checkoutPopupContent .box .box-header .buttons.has-contact{padding-top:6px}}#checkoutPopupContent .box .box-content .placeholder{color:#aaa}#checkoutPopupContent .box .box-content .costcenter-container{max-width:300px}#checkoutPopupContent .box .box-content .billing-address-info{background-color:#f2f2f2;padding:20px}#checkoutPopupContent .top-contingent-info,#checkoutPopupContent .shipping-cost-info{height:100%;padding:20px 20px 0 20px;background-color:#f2f2f2}#checkoutPopupContent .basket-positions{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#checkoutPopupContent .basket-positions .basket-position{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;border:1px solid #e3e3e3;margin-top:15px;margin-bottom:15px;max-width:100%}#checkoutPopupContent .basket-positions .basket-position .basket-position-box{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;height:100%}@media (min-width:1154px){#checkoutPopupContent .basket-positions .basket-position .basket-position-box{-ms-flex-direction:row;flex-direction:row}}#checkoutPopupContent .basket-positions .basket-position .basket-position-box .basket-position-image{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;padding:15px;background-color:#f2f2f2;position:relative}@media (min-width:1154px){#checkoutPopupContent .basket-positions .basket-position .basket-position-box .basket-position-image{max-width:225px}}@media (hover:hover),(-ms-high-contrast:none){#checkoutPopupContent .basket-positions .basket-position .basket-position-box .basket-position-image:hover~.basket-position-content a.list-article-link{color:#1c69d4;text-decoration:underline}#checkoutPopupContent .basket-positions .basket-position .basket-position-box .basket-position-image:hover~.basket-position-content a.list-article-link .link-icon{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Arrow_blue.svg')}}@media (min-width:1154px){#checkoutPopupContent .basket-positions .basket-position .basket-position-box .basket-position-image .article-img-background{height:100%}}#checkoutPopupContent .basket-positions .basket-position .basket-position-box .basket-position-image .article-img-background a.article-img-wrapper{cursor:pointer}#checkoutPopupContent .basket-positions .basket-position .basket-position-box .basket-position-image .article-img-background .article-img-wrapper{display:block;position:relative;height:auto}@media (min-width:1154px){#checkoutPopupContent .basket-positions .basket-position .basket-position-box .basket-position-image .article-img-background .article-img-wrapper{height:100%}}#checkoutPopupContent .basket-positions .basket-position .basket-position-box .basket-position-image .article-img-background .article-img-wrapper .article-img{position:relative;top:0;left:50%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);width:auto;height:auto;max-width:100%;max-height:220px}@media (min-width:1154px){#checkoutPopupContent .basket-positions .basket-position .basket-position-box .basket-position-image .article-img-background .article-img-wrapper .article-img{position:absolute;max-height:100%}}#checkoutPopupContent .basket-positions .basket-position .basket-position-box .basket-position-image .article-img-background .article-img-wrapper .article-img.no-image{width:100px;height:100px;background-image:url('/Content/images/bmw/default/Platzhalter_Artikel.svg');background-repeat:no-repeat;background-size:100px 100px;background-position:center center}#checkoutPopupContent .basket-positions .basket-position .basket-position-box .basket-position-image .article-img-background .article-img-wrapper .article-img.no-package-image{width:100px;height:100px;background-image:url('/Content/images/bmw/default/Package.svg');background-repeat:no-repeat;background-size:120px auto;background-position:center -15%}#checkoutPopupContent .basket-positions .basket-position .basket-position-box .basket-position-image .article-img-background .article-img-wrapper .article-img.language-image{width:100px;height:100px;background-image:url('/Content/images/bmw/default/Language.svg');background-repeat:no-repeat;background-size:100px auto;background-position:center 8px}#checkoutPopupContent .basket-positions .basket-position .basket-position-box .basket-position-content{width:100%;height:100%;padding:15px}@media (min-width:576px){#checkoutPopupContent .basket-positions .basket-position .basket-position-box .basket-position-content{padding-left:20px;padding-right:20px}}@media (min-width:1154px){#checkoutPopupContent .basket-positions .basket-position .basket-position-box .basket-position-content{padding-left:25px;padding-right:25px}}@media (max-width:767.98px){#checkoutPopupContent .basket-positions .basket-position .basket-position-box .basket-position-content .col-artikelname{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}#checkoutPopupContent .basket-positions .basket-position .basket-position-box .basket-position-content .col-features{display:-ms-flexbox;display:flex;padding-bottom:10px}#checkoutPopupContent .basket-positions .basket-position .basket-position-box .basket-position-content .col-features .icon-container{cursor:pointer;margin-left:10px}#checkoutPopupContent .basket-positions .basket-position .basket-position-box .basket-position-content .list-article-link{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:18px;line-height:22px;letter-spacing:normal;display:inline-block;color:#262626;padding-bottom:20px}#checkoutPopupContent .basket-positions .basket-position .basket-position-box .basket-position-content a.list-article-link{cursor:pointer}#checkoutPopupContent .basket-positions .basket-position .basket-position-box .basket-position-content a.list-article-link .link-icon{display:inline-block;float:left;height:22px;width:16px;background-repeat:no-repeat;background-size:auto 28px;background-position:-10px -3px;background-image:url('/Content/images/bmw/default/icons/Icon_Arrow.svg')}@media (hover:hover),(-ms-high-contrast:none){#checkoutPopupContent .basket-positions .basket-position .basket-position-box .basket-position-content a.list-article-link:hover{color:#1c69d4;text-decoration:underline}#checkoutPopupContent .basket-positions .basket-position .basket-position-box .basket-position-content a.list-article-link:hover .link-icon{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Arrow_blue.svg')}}#checkoutPopupContent .basket-positions .basket-position .basket-position-box .basket-position-content .additional-info{padding-bottom:20px}#checkoutPopupContent .basket-positions .basket-position .basket-position-box .basket-position-content .net-total{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:18px;line-height:22px;letter-spacing:normal;padding-top:2px}#checkoutPopupContent .basket-positions .basket-position.alert-border{border-color:#c11}#checkoutPopupContent .basket-positions .basket-position.basket-sum{border:none}#checkoutPopupContent .basket-positions .basket-position.basket-sum .basket-position-image{background:none}@media (max-width:1153.98px){#checkoutPopupContent .basket-positions .basket-position.basket-sum .basket-position-image{display:none}}#checkoutPopupContent .basket-positions .basket-position.basket-sum .basket-position-content{padding-top:0}#checkoutPopupContent .basket-positions .basket-position.basket-sum .basket-position-content .basket-sum-col{border-top:solid 4px #1c69d4;padding-top:15px;padding-left:0}@media (min-width:768px){#checkoutPopupContent .basket-positions .basket-position.basket-sum .basket-position-content .basket-sum-col{padding-left:25px}}#checkoutPopupContent .delivery-address-info{background-image:url('/Content/images/bmw/default/icons/Icon_Info.svg');background-repeat:no-repeat;background-size:22px auto;background-position:15px 15px;background-color:#f2f2f2;padding:15px 15px 15px 47px;margin-bottom:20px}#checkoutPopupContent .step-1 .step-3-only{display:none}#checkoutPopupContent .step-1 .basket-positions{margin-top:-5px}#checkoutPopupContent .step-1 .basket-positions.has-no-contingent-infos{margin-top:-15px}#checkoutPopupContent .step-1 .div-select{max-width:385px}#checkoutPopupContent .step-1 .amount-label.can-change-amount{display:none}#checkoutPopupContent .step-1 .amount-component{display:-ms-flexbox;display:flex}#checkoutPopupContent .step-1 .amount-component .amount-textbox{max-width:80px;border-right-color:transparent;cursor:pointer}@media (hover:hover),(-ms-high-contrast:none){#checkoutPopupContent .step-1 .amount-component .amount-textbox:hover~.btn-icon-edit{background-color:#0653b6;background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Stift_negative.svg')}}#checkoutPopupContent .step-1 .amount-component .btn-icon-edit{margin-left:0}#checkoutPopupContent .step-2 .recipient-contact-validation-container .pseudo-tooltip .tooltip{bottom:0px;margin-left:-16px;margin-right:-16px;padding-top:210px}#checkoutPopupContent .step-2 .zip-validation-container .pseudo-tooltip .tooltip{bottom:0px;margin-left:-22px;margin-right:-75px;padding-top:170px}#checkoutPopupContent .step-2 .placeholder-cc{padding-bottom:5px}#checkoutPopupContent .step-2 .cc-component{min-height:46px}#checkoutPopupContent .step-2 .cc-component .cc-container .item{display:-ms-flexbox;display:flex;margin-top:5px}#checkoutPopupContent .step-2 .cc-component .cc-container .item .icon-delete{margin-right:8px}#checkoutPopupContent .step-3 label{color:#666}#checkoutPopupContent .step-3 .cc-container .item .icon-delete{display:none}#checkoutPopupContent .step-3 .align-at-bottom:not(.delivery-address-info-container){display:none}#checkoutPopupContent .step-3 .delivery-address-info-container .delivery-address-info{margin-bottom:0}#checkoutPopupContent .step-3 .delivery-address-info-container>.d-flex{display:none !important}#checkoutPopupContent .step-3 .box .box-header .buttons.has-contact{display:none}#checkoutPopupContent .step-3 .box .costcenter-container~div{display:none}#checkoutPopupContent .step-3 .box .billing-address-info{display:none}#checkoutPopupContent .step-3 .shipping-box-container{padding-top:20px;padding-bottom:20px}#checkoutPopupContent .step-3 .shipping-box-container .shipping-box{border:solid 1px #e3e3e3}#checkoutPopupContent .step-3 .shipping-box-container .shipping-box .shipping-box-header{background-color:#f2f2f2;padding:0 20px 10px 20px}#checkoutPopupContent .step-3 .shipping-box-container .shipping-box .shipping-box-header .col-12:not(:empty){padding-top:20px}#checkoutPopupContent .step-3 .shipping-box-container .shipping-box .shipping-box-header .col-12:not(:empty) h4{padding:0}@media (max-width:767.98px){#checkoutPopupContent .step-3 .shipping-box-container .shipping-box .shipping-box-header .col-12:empty{display:none}}@media (max-width:991.98px){#checkoutPopupContent .step-3 .shipping-box-container .shipping-box .shipping-box-header .datepicker-wrapper{max-width:260px}}#checkoutPopupContent .step-3 .shipping-box-container .shipping-box .shipping-box-header input[type="text"]{background-color:#fff}#checkoutPopupContent .step-3 .shipping-box-container .shipping-box .basket-positions{padding:0px 20px 10px 20px;background-color:#f2f2f2}#checkoutPopupContent .step-3 .shipping-box-container .shipping-box .basket-positions .basket-position{margin-top:10px;margin-bottom:10px}#checkoutPopupContent .step-3 .shipping-box-container .shipping-box .basket-positions .basket-position .basket-position-box .basket-position-image{background-color:#fff;padding:15px 15px 5px 15px}@media (min-width:1154px){#checkoutPopupContent .step-3 .shipping-box-container .shipping-box .basket-positions .basket-position .basket-position-box .basket-position-image{padding:15px 0 15px 15px}}#checkoutPopupContent .step-3 .shipping-box-container .shipping-box .basket-positions .basket-position .basket-position-box .basket-position-image:hover~.basket-position-content .list-article-link{color:#262626;text-decoration:none}#checkoutPopupContent .step-3 .shipping-box-container .shipping-box .basket-positions .basket-position .basket-position-box .basket-position-image .article-img-background .article-img-wrapper{cursor:default}#checkoutPopupContent .step-3 .shipping-box-container .shipping-box .basket-positions .basket-position .basket-position-box .basket-position-content{background-color:#fff}#checkoutPopupContent .step-3 .shipping-box-container .shipping-box .basket-positions .basket-position .basket-position-box .basket-position-content .col-features{display:none}#checkoutPopupContent .step-3 .shipping-box-container .shipping-box .basket-positions .basket-position .basket-position-box .basket-position-content .list-article-link{cursor:default}#checkoutPopupContent .step-3 .shipping-box-container .shipping-box .basket-positions .basket-position .basket-position-box .basket-position-content .list-article-link .link-icon{display:none}#checkoutPopupContent .step-3 .shipping-box-container .shipping-box .basket-positions .basket-position .basket-position-box .basket-position-content .list-article-link:hover{color:#262626;text-decoration:none}#addEmailRecipientPopup .modal-sm{max-width:400px}#changeOrderAmountPopup .modal-sm{max-width:505px}#changeOrderAmountPopup .modal-sm #orderAmount{width:100px}@media (max-width:504.98px){#changeOrderAmountPopup .modal-sm .footer-row{display:block}#changeOrderAmountPopup .modal-sm .footer-row .col-6{max-width:100%}#changeOrderAmountPopup .modal-sm .footer-row .col-6 #btnSaveOrderAmount{margin-top:20px}}#addEmailRecipientPopup.hide-checkboxes .checkboxes{display:none}#addEmailRecipientPopup .footer-buttons,#orderConfirmation .footer-buttons{-ms-flex-pack:justify;justify-content:space-between}#addEmailRecipientPopup .footer-buttons>*,#orderConfirmation .footer-buttons>*{-ms-flex-positive:1;flex-grow:1}#billingAddressDetailPopup.address-create .address-edit-child,#shippingAddressDetailPopup.address-create .address-edit-child{display:none}#billingAddressDetailPopup.address-edit .address-create-child,#shippingAddressDetailPopup.address-edit .address-create-child{display:none}#billingAddressDetailPopup .zip-container .pseudo-tooltip .tooltip,#shippingAddressDetailPopup .zip-container .pseudo-tooltip .tooltip{left:15px;margin-right:-25px}#billingAddressDetailPopup #billingAddressDetailZip,#shippingAddressDetailPopup #billingAddressDetailZip,#billingAddressDetailPopup #shippingAddressDetailZip,#shippingAddressDetailPopup #shippingAddressDetailZip{width:100px}#recipientContactDetailPopup.contact-create .contact-edit-child{display:none}#recipientContactDetailPopup.contact-edit .contact-create-child{display:none}#recipientContactsPopup .scrollable-content-inner{min-height:22px}#recipientContactsPopup #recipientContactsEmptyDisplay{color:#aaa}#recipientContactsPopup .box-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#recipientContactsPopup .box-header .highlights{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#recipientContactsPopup .box-header .highlights label{margin-top:auto;margin-bottom:auto}#recipientContactsPopup .box-header .highlights .is-default-false,#recipientContactsPopup .box-header .highlights .is-base-false{display:none}#recipientContactsPopup .box-header .buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-positive:1;flex-grow:1;padding-left:10px;padding-top:9px;padding-bottom:9px}#recipientContactsPopup .box-header .buttons .icon-container{margin-left:10px}#recipientContactsPopup .box-header .buttons .is-default-true,#recipientContactsPopup .box-header .buttons .is-base-true{display:none}#recipientContactsPopup .box-content .has-value-container .has-no-value{display:none}#recipientContactsPopup .box-content .has-no-value-container .has-value{display:none}#recipientContactsPopup .box-content .has-no-value-container .has-no-value{color:#aaa}#recipientContactsPopup .box-content .footer-buttons{padding-top:10px;justify-content:flex-start}#eLayoutOptionsForm .box-header label{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:18px;line-height:22px;letter-spacing:normal;line-height:23px}#billingAddressesPopup .box-header,#shippingAddressesPopup .box-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#billingAddressesPopup .box-header .highlights,#shippingAddressesPopup .box-header .highlights{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#billingAddressesPopup .box-header .highlights label,#shippingAddressesPopup .box-header .highlights label{margin-top:auto;margin-bottom:auto}#billingAddressesPopup .box-header .highlights .is-default-false,#shippingAddressesPopup .box-header .highlights .is-default-false,#billingAddressesPopup .box-header .highlights .is-base-false,#shippingAddressesPopup .box-header .highlights .is-base-false{display:none}#billingAddressesPopup .box-header .buttons,#shippingAddressesPopup .box-header .buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-positive:1;flex-grow:1;padding-left:10px;padding-top:9px;padding-bottom:9px}#billingAddressesPopup .box-header .buttons .icon-container,#shippingAddressesPopup .box-header .buttons .icon-container{margin-left:10px}#billingAddressesPopup .box-header .buttons .is-default-true,#shippingAddressesPopup .box-header .buttons .is-default-true,#billingAddressesPopup .box-header .buttons .is-base-true,#shippingAddressesPopup .box-header .buttons .is-base-true{display:none}#billingAddressesPopup .box-content .placeholder,#shippingAddressesPopup .box-content .placeholder{color:#aaa}#billingAddressesPopup .box-content .footer-buttons,#shippingAddressesPopup .box-content .footer-buttons{padding-top:10px;justify-content:flex-start}.download--download-file-detail .dropdown-item.invisible-category{color:#aaa;background-image:url('/Content/images/bmw/default/icons/password-hide.svg');background-repeat:no-repeat;background-size:auto auto;background-position:4px 7px;padding-left:36px}.download--download-file-detail .dropdown-toggle.invisible-category{background-image:url('/Content/images/bmw/default/icons/password-hide.svg');background-repeat:no-repeat;background-size:auto auto;background-position:8px center}.download--download-file-detail .dropdown-toggle.invisible-category .current-value{color:#aaa;padding-left:40px}.download--download-files .search-container{max-width:576px}@media (max-width:575.98px){.download--download-files .search-container .btn-show-all{width:100%;margin-left:0;margin-top:15px;display:none}}.download--download-files .search-container .search-field{border-right-color:transparent}.download--download-files .search-container .btn-icon-search{margin-left:0}.download--download-files .search-container .btn-show-all{visibility:hidden}.download--download-files .search-container .btn-show-all.show{display:block;visibility:visible}@media (hover:hover),(-ms-high-contrast:none){.download--download-files .group-header .opener-closer:hover~h3.invisible-category{background-image:url('/Content/images/bmw/default/icons/onhover/password-hide.svg');color:#1c69d4}}.download--download-files .group-header h3{max-width:576px;padding-right:20px}.download--download-files .group-header h3.invisible-category{color:#aaa;background-image:url('/Content/images/bmw/default/icons/password-hide.svg');background-repeat:no-repeat;background-size:auto auto;background-position:10px 3px;padding-left:40px}@media (min-width:576px){.download--download-files .group-header h3.invisible-category{background-position-y:5px}}@media (hover:hover),(-ms-high-contrast:none){.download--download-files .group-header h3.invisible-category:hover{background-image:url('/Content/images/bmw/default/icons/onhover/password-hide.svg');color:#1c69d4}}.download--download-files .group-header .icon-container{margin-left:10px;margin-top:5px}@media (min-width:576px){.download--download-files .group-header .icon-container{margin-top:7px}}.download--download-files .files{position:relative}.download--download-files .files .group-item{display:-ms-flexbox;display:flex;max-width:576px}.download--download-files .files .group-item .icon-container{margin-left:10px;margin-top:5px;display:block;float:left}.download--download-files .files .group-item a.download-link{cursor:pointer}.download--download-files .files .group-item a.download-link .file-icon{margin-top:5px}.download--download-files .files .group-item a.download-link .bullet{padding-left:3px;padding-right:3px;color:#666}.download--download-files .files .group-item a.download-link div.invisible-category{color:#aaa}.download--download-files .files .group-item a.download-link div.invisible-category h4{background-image:url('/Content/images/bmw/default/icons/password-hide.svg');background-repeat:no-repeat;background-size:auto auto;background-position:0 3px;padding-left:30px !important}@media (hover:hover),(-ms-high-contrast:none){.download--download-files .files .group-item a.download-link:hover{color:#1c69d4}.download--download-files .files .group-item a.download-link:hover .icon-download{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Download.svg')}.download--download-files .files .group-item a.download-link:hover .bullet{color:inherit}.download--download-files .files .group-item a.download-link:hover div.invisible-category{color:inherit}.download--download-files .files .group-item a.download-link:hover div.invisible-category h4{background-image:url('/Content/images/bmw/default/icons/onhover/password-hide.svg')}}@media (max-width:450px){#prmDetailPopup .modal-eprm{max-width:100%}}@media (min-width:1275px){#prmDetailPopup .modal-eprm{max-width:calc(100vw - 30px)}#prmDetailPopup .modal-eprm .scrollable-content .scrollable-content-inner{width:calc(100vw - 150px)}}@media (min-width:1626px){#prmDetailPopup .modal-eprm{max-width:1596px}#prmDetailPopup .modal-eprm .scrollable-content .scrollable-content-inner{width:1476px}}#prmDetailPopup .modal-eprm .modal-body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#prmDetailPopup .modal-eprm .modal-body .header-with-x-close .hamburger-menu{margin-left:4px}@media (min-width:400px){#prmDetailPopup .modal-eprm .modal-body .header-with-x-close .hamburger-menu{margin-left:8px}}@media (min-width:576px){#prmDetailPopup .modal-eprm .modal-body .header-with-x-close .hamburger-menu{margin-left:20px}}@media (min-width:992px){#prmDetailPopup .modal-eprm .modal-body .header-with-x-close .hamburger-menu{display:none}}#prmDetailPopup .modal-eprm .modal-body .header-with-x-close .hamburger-menu .hamburger{height:32px;width:32px;min-width:32px;background-image:url('/Content/images/bmw/default/icons/Icon_Hamburger.svg');background-repeat:no-repeat;background-size:20px 20px;background-position:center center;background-color:#f2f2f2}@media (hover:hover),(-ms-high-contrast:none){#prmDetailPopup .modal-eprm .modal-body .header-with-x-close .hamburger-menu .hamburger:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Hamburger.svg')}}#prmDetailPopup .modal-eprm .modal-body .header-with-x-close .hamburger-menu .dropdown-menu-right{left:28px !important}#prmDetailPopup .modal-eprm .modal-body .header-with-x-close .hamburger-menu .dropdown-menu-right[x-placement^="top"]::after{right:49px}#prmDetailPopup .modal-eprm .modal-body .header-with-x-close .hamburger-menu .dropdown-menu-right[x-placement^="bottom"]::before{right:49px}#prmDetailPopup .modal-eprm .modal-body .header-with-x-close .hamburger-menu .dropdown-menu-right .dropdown-items{padding-top:10px;padding-bottom:10px}@media (min-width:400px){#prmDetailPopup .modal-eprm .modal-body .header-with-x-close .hamburger-menu .dropdown-menu-right{left:32px !important}#prmDetailPopup .modal-eprm .modal-body .header-with-x-close .hamburger-menu .dropdown-menu-right[x-placement^="top"]::after{right:53px}#prmDetailPopup .modal-eprm .modal-body .header-with-x-close .hamburger-menu .dropdown-menu-right[x-placement^="bottom"]::before{right:53px}}@media (min-width:576px){#prmDetailPopup .modal-eprm .modal-body .header-with-x-close .hamburger-menu .dropdown-menu-right{left:42px !important}#prmDetailPopup .modal-eprm .modal-body .header-with-x-close .hamburger-menu .dropdown-menu-right[x-placement^="top"]::after{right:63px}#prmDetailPopup .modal-eprm .modal-body .header-with-x-close .hamburger-menu .dropdown-menu-right[x-placement^="bottom"]::before{right:63px}}#prmDetailPopup .modal-eprm .modal-body .header-with-x-close .x-close{margin-top:0;margin-left:4px}@media (min-width:400px){#prmDetailPopup .modal-eprm .modal-body .header-with-x-close .x-close{margin-left:8px}}@media (min-width:576px){#prmDetailPopup .modal-eprm .modal-body .header-with-x-close .x-close{margin-left:20px}}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent{margin-top:10px;-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-header-item{padding-left:5px;padding-right:5px}@media (min-width:375px) and (max-width:450px){#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-header-item{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:12px;line-height:17px;letter-spacing:normal}}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-right:-30px;padding-right:30px}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.active-tab{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab .scrollable-content{-ms-flex-positive:1;flex-grow:1;height:0px}@media (min-width:375px) and (max-width:450px){#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab .scrollable-content .scrollable-content-inner{width:calc(100vw - 60px)}}@media (min-width:1500px){#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab .col-1500-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}@media (min-width:1500px){#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab .col-1500-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab .has-collapser{padding:0 0 0 20px;cursor:pointer}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab .has-collapser label{padding-top:8px;padding-bottom:8px;cursor:pointer}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab .has-collapser .collapser{background-color:transparent;margin-left:20px;margin-top:-1px;margin-right:-1px;margin-bottom:-1px;background-image:url('/Content/images/bmw/default/icons/caret-bottom.svg');background-repeat:no-repeat;background-size:16px 16px;background-position:center center;-o-transition:transform .3s;-moz-transition:transform .3s;-webkit-transition:transform .3s;transition:transform .3s}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab .has-collapser.collapsed .collapser{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab .div-select .dropdown-menu{max-height:191px}@media (min-height:778px){#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab .div-select .dropdown-menu{max-height:229px}}@media (min-height:854px){#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab .div-select .dropdown-menu{max-height:267px}}@media (min-height:930px){#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab .div-select .dropdown-menu{max-height:305px}}@media (min-height:1006px){#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab .div-select .dropdown-menu{max-height:343px}}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab .placeholder{color:#aaa}@media (min-width:1600px){#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-1 .row{margin-left:-25px;margin-right:-25px}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-1 .row .col,#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-1 .row .col-auto,#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-1 .row .col-12{padding-left:25px;padding-right:25px}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-1 .left-area .box-header,#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-1 .left-area .box-content{padding-right:21px}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-1 .right-area .box-header,#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-1 .right-area .box-content{padding-left:21px}}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-1 .created-changed{background-color:#f2f2f2;padding:9px 10px 9px 42px;background-image:url('/Content/images/bmw/default/icons/Icon_Info.svg');background-repeat:no-repeat;background-size:22px auto;background-position:10px 9px}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-1 .info-icon{background-image:url('/Content/images/bmw/default/icons/Icon_Info.svg');background-repeat:no-repeat;background-size:19px auto;background-position:0 0;width:20px;height:20px;margin-top:2px;margin-right:8px}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-1 .percent-info{background-color:#f2f2f2;padding:8px 10px 8px 42px;background-image:url('/Content/images/bmw/default/icons/Icon_Info.svg');background-repeat:no-repeat;background-size:22px auto;background-position:10px 8px;border:solid 1px #bbb;border-top:none}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-1 .with-addons-wrapper{padding-top:11px}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-1 .with-addons-wrapper .checkbox-list.with-addons{padding-top:0}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-1 .with-addons-wrapper .checkbox-list.with-addons div:not(:last-child){padding-bottom:0}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-1 .with-addons-wrapper .checkbox-list.with-addons .cb-wrapper,#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-1 .with-addons-wrapper .checkbox-list.with-addons .cb-wrapper~div{padding-top:9px}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-1 .outlook-calendar-download{cursor:pointer;display:-ms-flexbox;display:flex}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-1 .outlook-calendar-download .download-icon{width:22px;height:22px;margin-right:10px;background-color:#1c69d4;background-image:url('/Content/images/bmw/default/icons/Icon_Download_negative.svg');background-repeat:no-repeat;background-size:18px 18px;background-position:2px 2px}@media (hover:hover),(-ms-high-contrast:none){#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-1 .outlook-calendar-download .download-icon:hover{background-color:#0653b6}}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-1 .outlook-calendar-download.disabled{cursor:not-allowed}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-1 .outlook-calendar-download.disabled .download-icon{background-image:none;background-color:#aaa;border:#bbb solid 1px}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-1 .validation-at-auto-grow .pseudo-tooltip .tooltip{bottom:calc(100% - 19px)}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-2 .has-no-visits{color:#aaa;margin-top:20px}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-2 .header-1600{display:none}@media (min-width:1600px){#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-2 .col-1600{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}}@media (min-width:1600px){#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-2 .col-1600-120{-ms-flex:0 0 120px;flex:0 0 120px;max-width:120px}}@media (min-width:1600px){#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-2 .col-1600-135{-ms-flex:0 0 135px;flex:0 0 135px;max-width:135px}}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-2 .item{padding-top:20px;border-bottom:solid 1px #e3e3e3}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-2 .item .text-expander,#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-2 .item .text-condenser{background-color:#1c69d4;color:#fff;display:inline-block;cursor:pointer}@media (hover:hover),(-ms-high-contrast:none){#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-2 .item .text-expander:hover,#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-2 .item .text-condenser:hover{background-color:#0653b6;color:#fff}}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-2 .item .text-expander{font-family:_fontBold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:15px;line-height:22px;letter-spacing:normal;margin-left:2px;padding:0 8px 0 2px}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-2 .item .text-condenser{margin-left:5px;width:24px}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-2 .item .margin-bottom-20-below-1600{margin-bottom:20px}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-2 .item .div-select{max-width:120px}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-2 .item .div-select .current-value{background-color:#1c69d4;border-color:#1c69d4;color:#fff;font-family:_fontBold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:14px;line-height:40px;letter-spacing:normal;background-image:url('/Content/images/bmw/default/icons/arrow-bottom-white.svg')}@media (hover:hover),(-ms-high-contrast:none){#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-2 .item .div-select .current-value:hover{background-color:#0653b6;border-color:#0653b6}}@media (max-width:767.98px){#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-2 .item .div-select .dropdown-menu{left:-5px !important}}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-2 .item .div-select .dropdown-item{border-color:transparent !important}@media (max-width:1599.98px){#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-2 .item .col-auto{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-2 .item .btn-icon-delete{margin-top:20px;-ms-flex-order:2;order:2}}@media (min-width:1600px){#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-2 .row{margin-left:-10px;margin-right:-10px}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-2 .row .col,#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-2 .row .col-auto,#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-2 .row .col-12{padding-left:10px;padding-right:10px}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-2 .row .col-12,#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-2 .row .col-auto{padding-top:9px}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-2 .row .col-1600-120{padding-left:20px}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-2 .header-1600{margin-top:30px;display:block;background-color:#f2f2f2}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-2 .header-1600 .col-12{padding-bottom:9px}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-2 .header-1600 .btn{height:0}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-2 .item{padding-top:0px}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-2 .item .margin-bottom-20-below-1600{margin-bottom:9px}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-2 .item label.unobtrusive{display:none}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-2 .btn-icon-edit{margin-right:10px;margin-left:10px}}@media (min-width:1600px){#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-3 .row{margin-left:-25px;margin-right:-25px}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-3 .row .col,#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-3 .row .col-auto,#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-3 .row .col-12{padding-left:25px;padding-right:25px}}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-3 .sales-container .header-lg{display:none}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-3 .sales-container .has-no-sales{color:#aaa;margin-top:20px}@media (min-width:992px){#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-3 .sales-container .col-lg-100px{-ms-flex:0 0 100px;flex:0 0 100px;max-width:100px}}@media (min-width:992px){#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-3 .sales-container .col-lg-125px{-ms-flex:0 0 125px;flex:0 0 125px;max-width:125px}}@media (min-width:992px){#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-3 .sales-container .col-lg-160px{-ms-flex:0 0 160px;flex:0 0 160px;max-width:160px}}@media (min-width:992px){#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-3 .sales-container .col-lg-210px{-ms-flex:0 0 210px;flex:0 0 210px;max-width:210px}}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-3 .sales-container .item{padding-top:20px;border-bottom:solid 1px #e3e3e3}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-3 .sales-container .item.hover-true{cursor:pointer}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-3 .sales-container .item.hover-true *{cursor:pointer}@media (hover:hover),(-ms-high-contrast:none){#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-3 .sales-container .item.hover-true:hover .icon-edit{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Stift_blue.svg')}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-3 .sales-container .item.hover-true .icon-delete:hover~.icon-edit{background-image:url('/Content/images/bmw/default/icons/Icon_Stift.svg')}}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-3 .sales-container .item .icon-monitoring{background-image:url('/Content/images/bmw/default/icons/Icon_Monitoring.svg');background-repeat:no-repeat;background-size:15px auto;background-position:1px 2px}@media (hover:hover),(-ms-high-contrast:none){#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-3 .sales-container .item .icon-monitoring:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Monitoring_blue.svg')}}@media (min-width:992px){#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-3 .sales-container.monthly{max-width:870px}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-3 .sales-container.annual{max-width:535px}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-3 .sales-container .align-right-lg{text-align:right}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-3 .sales-container .margin-right-10-lg{margin-right:10px}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-3 .sales-container .col-lg-100px,#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-3 .sales-container .col-lg-125px,#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-3 .sales-container .col-lg-160px,#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-3 .sales-container .col-lg-210px{padding-left:25px;padding-right:25px}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-3 .sales-container .header-lg{display:block;border-bottom:solid 1px #e3e3e3;padding-top:20px}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-3 .sales-container .item{padding-top:9px}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-3 .sales-container .item .margin-bottom-20-below-lg{margin-bottom:9px}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-3 .sales-container .item label.unobtrusive{display:none}}@media (min-width:992px) and (hover:hover),(min-width:992px) and (-ms-high-contrast:none){#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-3 .sales-container .item.hover-true:hover{background-color:#f2f2f2}}@media (min-width:1600px){#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-3 .sales-container .col-lg-100px{padding-left:35px}}@media (min-width:1600px){#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-4 .row{margin-left:-25px;margin-right:-25px}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-4 .row .col,#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-4 .row .col-auto,#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-4 .row .col-12{padding-left:25px;padding-right:25px}}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-4 .has-no-documents{color:#aaa;margin-top:20px}@media (max-width:1199.98px){#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-4 .upload-container .col-12:first-child .group-item{border-top:none;padding-top:0}}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-4 .upload-container .group-item{display:-ms-flexbox;display:flex;margin-top:20px;border-top:solid 1px #e3e3e3;padding-top:20px}@media (min-width:1200px){#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-4 .upload-container .group-item{padding:20px 20px 20px 20px;border:solid 1px #e3e3e3;height:calc(100% - 20px)}}@media (min-width:1200px){#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-4 .upload-container .group-item.missing{border-color:#c11}}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-4 .upload-container .group-item .icon-container{margin-left:10px;margin-top:5px;display:block;float:left}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-4 .upload-container .group-item .download-link:not(.missing){cursor:pointer}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-4 .upload-container .group-item .download-link .placeholder{padding-top:2px}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-4 .upload-container .group-item .download-link .uploaded-by{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:2px;padding-bottom:2px}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-4 .upload-container .group-item .download-link .file-icon{margin-top:5px}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-4 .upload-container .group-item .download-link.missing .file-icon{background-image:url('/Content/images/bmw/default/icons/Icon_Missing_red.svg');background-repeat:no-repeat;background-size:15px auto;background-position:9px 2px}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-4 .upload-container .group-item .download-link .bullet{padding-left:3px;padding-right:3px;color:#666}@media (hover:hover),(-ms-high-contrast:none){#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-4 .upload-container .group-item .download-link:not(.missing):hover{color:#1c69d4}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-4 .upload-container .group-item .download-link:not(.missing):hover .icon-download{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Download.svg')}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-4 .upload-container .group-item .download-link:not(.missing):hover .bullet{color:inherit}}@media (max-width:1199.98px){#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab.tab-4 .upload-container .footer-buttons{padding-top:10px}}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab .viewload-error-partial{margin-top:20px}#prmDetailPopup .modal-eprm .modal-body #prmDetailPopupContent .tabs-component .tabs-body .tab .footer-buttons{margin-top:0;padding-top:0}#prmVisitPopup .visit-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}#prmVisitPopup .visit-container .scrollable-content{-ms-flex-positive:1;flex-grow:1;height:0px}@media (min-width:1214px){#prmVisitPopup .visit-container .scrollable-content .on-top{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#prmVisitPopup .visit-container .scrollable-content .on-top .div-select{width:243px}#prmVisitPopup .visit-container .scrollable-content .on-top .div-select.align-right{-ms-flex-item-align:end;align-self:flex-end}}#prmVisitPopup .visit-container .scrollable-content .checkbox-list .pseudo-tooltip,#prmVisitPopup .visit-container .scrollable-content .checkbox-list .arrow{padding-bottom:0}#prmVisitPopup .visit-container .scrollable-content .validation-at-auto-grow .pseudo-tooltip .tooltip{bottom:100%}#prmVisitPopup .visit-container .scrollable-content .outlook-calendar-download{cursor:pointer;display:-ms-flexbox;display:flex}#prmVisitPopup .visit-container .scrollable-content .outlook-calendar-download .download-icon{width:22px;height:22px;margin-right:10px;background-color:#1c69d4;background-image:url('/Content/images/bmw/default/icons/Icon_Download_negative.svg');background-repeat:no-repeat;background-size:18px 18px;background-position:2px 2px}@media (hover:hover),(-ms-high-contrast:none){#prmVisitPopup .visit-container .scrollable-content .outlook-calendar-download .download-icon:hover{background-color:#0653b6}}#prmVisitPopup .visit-container .scrollable-content .outlook-calendar-download.disabled{cursor:not-allowed}#prmVisitPopup .visit-container .scrollable-content .outlook-calendar-download.disabled .download-icon{background-image:none;background-color:#aaa;border:#bbb solid 1px}#prmVisitPopup .visit-container .footer-buttons{margin-top:0;padding-top:0}#prmDocumentPopup input:disabled{background:none;border:none;padding:0;line-height:22px;height:auto}#prmMonthlySalePopup .modal-dialog,#prmAnnualSalePopup .modal-dialog{max-width:375px}#prmMonthlySalePopup .modal-dialog .footer-buttons,#prmAnnualSalePopup .modal-dialog .footer-buttons{-ms-flex-pack:justify;justify-content:space-between}#prmMonthlySalePopup .modal-content{-ms-flex-item-align:start;align-self:flex-start}#prmMonthlySalePopup .modal-content .div-select .dropdown-menu{max-height:191px}@media (min-height:509px){#prmMonthlySalePopup .modal-content .div-select .dropdown-menu{max-height:229px}}@media (min-height:547px){#prmMonthlySalePopup .modal-content .div-select .dropdown-menu{max-height:267px}}@media (min-height:585px){#prmMonthlySalePopup .modal-content .div-select .dropdown-menu{max-height:305px}}@media (min-height:623px){#prmMonthlySalePopup .modal-content .div-select .dropdown-menu{max-height:343px}}@media (min-height:659px){#prmMonthlySalePopup .modal-content .div-select .dropdown-menu{max-height:381px}}@media (min-height:697px){#prmMonthlySalePopup .modal-content .div-select .dropdown-menu{max-height:419px}}@media (min-height:735px){#prmMonthlySalePopup .modal-content .div-select .dropdown-menu{max-height:457px}}#prmAnnualSalePopup .div-select .dropdown-menu{max-height:191px}@media (min-height:585px){#prmAnnualSalePopup .div-select .dropdown-menu{max-height:305px}}@media (min-height:649px){#prmAnnualSalePopup .div-select .dropdown-menu{max-height:343px}}@media (min-height:725px){#prmAnnualSalePopup .div-select .dropdown-menu{max-height:381px}}@media (min-width:1275px){#prmImportPopup .modal-eprm{max-width:calc(100vw - 30px)}#prmImportPopup .modal-eprm .scrollable-content .scrollable-content-inner{width:calc(100vw - 150px)}}@media (min-width:1626px){#prmImportPopup .modal-eprm{max-width:1596px}#prmImportPopup .modal-eprm .scrollable-content .scrollable-content-inner{width:1476px}}#prmImportPopup .modal-eprm .modal-body{height:100%}#prmImportPopup .modal-eprm .modal-body .scrollable-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}#prmImportPopup .modal-eprm .modal-body .scrollable-content #prmImportPopupContent{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1}#prmImportPopup .modal-eprm .modal-body .scrollable-content #prmImportPopupContent .sticky-header{background-color:#fff;z-index:2;position:relative;position:-webkit-sticky;position:sticky;top:0}#prmImportPopup .modal-eprm .modal-body .scrollable-content #prmImportPopupContent .sticky-header .header-with-x-close .x-close{margin-top:0;margin-left:4px}@media (min-width:400px){#prmImportPopup .modal-eprm .modal-body .scrollable-content #prmImportPopupContent .sticky-header .header-with-x-close .x-close{margin-left:8px}}@media (min-width:576px){#prmImportPopup .modal-eprm .modal-body .scrollable-content #prmImportPopupContent .sticky-header .header-with-x-close .x-close{margin-left:20px}}#prmImportPopup .modal-eprm .modal-body .scrollable-content #prmImportPopupContent .inner-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1}#prmImportPopup .modal-eprm .modal-body .scrollable-content #prmImportPopupContent .inner-content #PrmImportForm{max-width:900px}#prmImportPopup .modal-eprm .modal-body .scrollable-content #prmImportPopupContent .inner-content #PrmImportForm button{min-width:285px}@media (max-width:575.98px){#prmImportPopup .modal-eprm .modal-body .scrollable-content #prmImportPopupContent .inner-content #PrmImportForm button{width:100%}}@media (min-width:1400px){#prmImportPopup .modal-eprm .modal-body .scrollable-content #prmImportPopupContent .inner-content #PrmImportForm{max-width:100%}#prmImportPopup .modal-eprm .modal-body .scrollable-content #prmImportPopupContent .inner-content #PrmImportForm>.row{margin-left:-50px;margin-right:-50px}#prmImportPopup .modal-eprm .modal-body .scrollable-content #prmImportPopupContent .inner-content #PrmImportForm .col-xxl-4{padding-left:50px;padding-right:50px}}@media (min-width:1400px){#prmImportPopup .modal-eprm .modal-body .scrollable-content #prmImportPopupContent .inner-content #PrmImportForm .col-xxl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}#prmImportPopup .modal-eprm .modal-body .scrollable-content #prmImportPopupContent .inner-content #PrmImportForm h3{padding-top:20px;padding-bottom:20px}#prmImportPopup .modal-eprm .modal-body .scrollable-content #prmImportPopupContent .inner-content #errorContainer{display:none}#prmImportPopup .modal-eprm .modal-body .scrollable-content #prmImportPopupContent .inner-content #errorContainer .box-header .h4{padding-left:22px;padding-bottom:0;background-position-y:9px}#prmImportPopupStep2 .modal-eprm{margin:35px auto;min-height:calc(100% - 70px)}#prmImportPopupStep2 .modal-eprm .modal-content{height:calc(100vh - 70px);height:calc(100dvh - 70px)}@media (min-width:1275px){#prmImportPopupStep2 .modal-eprm{max-width:calc(100vw - 30px)}#prmImportPopupStep2 .modal-eprm .scrollable-content .scrollable-content-inner{width:calc(100vw - 150px)}}@media (min-width:1375px){#prmImportPopupStep2 .modal-eprm{max-width:1345px}#prmImportPopupStep2 .modal-eprm .scrollable-content .scrollable-content-inner{width:1225px}}#prmImportPopupStep2 .modal-eprm .modal-body{height:100%}#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content #prmImportPopupContentStep2{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1}#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content #prmImportPopupContentStep2 .sticky-header{background-color:#fff;z-index:2;position:relative;position:-webkit-sticky;position:sticky;top:0}#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content #prmImportPopupContentStep2 .sticky-header .header-with-x-close .x-close{margin-top:0;margin-left:4px}#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content #prmImportPopupContentStep2 .sticky-header .header-with-x-close .x-close.show-help{background-image:url('/Content/images/bmw/default/icons/Icon_Hilfe_anfordern.svg');background-size:24px auto}@media (min-width:400px){#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content #prmImportPopupContentStep2 .sticky-header .header-with-x-close .x-close{margin-left:8px}}@media (min-width:576px){#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content #prmImportPopupContentStep2 .sticky-header .header-with-x-close .x-close{margin-left:20px}}#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content #prmImportPopupContentStep2 .inner-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1}#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content #prmImportPopupContentStep2 .inner-content .import-help-text{max-width:700px;text-align:justify;display:none}#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content #prmImportPopupContentStep2 .inner-content .import-help-text .close-accordion-item{padding-bottom:10px}@media (min-width:1200px){#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content #prmImportPopupContentStep2 .inner-content .col-xl-12pct{-ms-flex:0 0 12%;flex:0 0 12%;max-width:12%}}@media (min-width:1200px){#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content #prmImportPopupContentStep2 .inner-content .col-xl-16pct{-ms-flex:0 0 16%;flex:0 0 16%;max-width:16%}}@media (min-width:1200px){#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content #prmImportPopupContentStep2 .inner-content .col-xl-20pct{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media (min-width:1200px){#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content #prmImportPopupContentStep2 .inner-content .col-xl-32pct{-ms-flex:0 0 32%;flex:0 0 32%;max-width:32%}}@media (min-width:1200px){#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content #prmImportPopupContentStep2 .inner-content .col-xl-40pct{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}}@media (min-width:1200px){#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content #prmImportPopupContentStep2 .inner-content .col-xl-60pct{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}}#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content #prmImportPopupContentStep2 .inner-content .new-sticker{margin-left:20px;margin-top:0px;height:22px;line-height:22px}#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content #prmImportPopupContentStep2 .inner-content .items-header{display:none;border:solid 1px transparent;padding-left:15px;padding-right:23px}@media (min-width:1200px){#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content #prmImportPopupContentStep2 .inner-content .items-header{display:block}}#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content #prmImportPopupContentStep2 .inner-content .items-container{min-height:150px;height:28vh;max-height:411px;overflow-y:scroll;border:solid 1px #e3e3e3}@media (min-height:765px){#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content #prmImportPopupContentStep2 .inner-content .items-container{height:33vh}}@media (min-height:930px){#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content #prmImportPopupContentStep2 .inner-content .items-container{height:45vh}}#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content #prmImportPopupContentStep2 .inner-content .items-container .item{padding-top:20px;padding-right:15px;padding-left:11px;border-left:solid 4px transparent;border-top:solid 1px #e3e3e3;width:100%}#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content #prmImportPopupContentStep2 .inner-content .items-container .item:first-child{border-top:none}@media (hover:hover),(-ms-high-contrast:none){#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content #prmImportPopupContentStep2 .inner-content .items-container .item:hover{background-color:#f2f2f2;border-left-color:#1c69d4;cursor:pointer}#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content #prmImportPopupContentStep2 .inner-content .items-container .item:hover label{cursor:pointer}#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content #prmImportPopupContentStep2 .inner-content .items-container .item:hover input[type="checkbox"]~label::before{border-color:#1c69d4;background-color:#f2f2f2}}#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content #prmImportPopupContentStep2 .inner-content .items-container .item .new-sticker-wrapper{display:-ms-flexbox;display:flex;padding-top:2px}#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content #prmImportPopupContentStep2 .inner-content .items-container .item .redplaceholder{color:#aaa;padding-left:20px;background-image:url('/Content/images/bmw/default/icons/Icon_Disc_red.svg');background-repeat:no-repeat;background-size:11px 11px;background-position:0 6px}#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content #prmImportPopupContentStep2 .inner-content .items-container .item .placeholder{color:#aaa}@media (min-width:1200px){#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content #prmImportPopupContentStep2 .inner-content .items-container .item{padding-top:9px}#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content #prmImportPopupContentStep2 .inner-content .items-container .item label.unobtrusive{display:none}#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content #prmImportPopupContentStep2 .inner-content .items-container .item .new-sticker-wrapper{padding-top:0}#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content #prmImportPopupContentStep2 .inner-content .items-container .item .margin-bottom-20{margin-bottom:9px}}#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content #prmImportPopupContentStep2 .inner-content .items-footer{max-width:768px;border:solid 1px transparent;padding-left:15px;padding-right:23px}#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content #prmImportPopupContentStep2 .inner-content .items-footer .margin-bottom-2{margin-bottom:2px}#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content #prmImportPopupContentStep2 .inner-content .items-footer .cb-assign-selector{padding-left:22px}#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content #prmImportPopupContentStep2 .inner-content .items-footer .new-sticker{margin-right:4px}@media (min-width:1200px){#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content #prmImportPopupContentStep2 .inner-content .items-footer{max-width:100%}}#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content #prmImportPopupContentStep2 .inner-content .upper-footer-buttons{-ms-flex-pack:start;justify-content:flex-start}@media (min-width:768px){#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content #prmImportPopupContentStep2 .inner-content .upper-footer-buttons{padding-left:16px}}@media (max-width:767.98px){#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content #prmImportPopupContentStep2 .inner-content .upper-footer-buttons input,#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content #prmImportPopupContentStep2 .inner-content .upper-footer-buttons button{width:100%}}#prmImportPopupStep2 .modal-eprm .modal-body .scrollable-content #prmImportPopupContentStep2 .inner-content .footer-buttons{padding-top:0}#prmMailaddressListPopup .modal-eprm .modal-body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#prmMailaddressListPopup .modal-eprm .modal-body .scrollable-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;height:0}#prmMailaddressListPopup .modal-eprm .modal-body .scrollable-content #prmMailaddressListPopupContent{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1}#prmMailaddressListPopup .modal-eprm .modal-body .scrollable-content #prmMailaddressListPopupContent .sticky-header{background-color:#fff;z-index:2;position:relative;position:-webkit-sticky;position:sticky;top:0}#prmMailaddressListPopup .modal-eprm .modal-body .scrollable-content #prmMailaddressListPopupContent .sticky-header .header-with-x-close .x-close{margin-top:0;margin-left:4px}@media (min-width:400px){#prmMailaddressListPopup .modal-eprm .modal-body .scrollable-content #prmMailaddressListPopupContent .sticky-header .header-with-x-close .x-close{margin-left:8px}}@media (min-width:576px){#prmMailaddressListPopup .modal-eprm .modal-body .scrollable-content #prmMailaddressListPopupContent .sticky-header .header-with-x-close .x-close{margin-left:20px}}#prmMailaddressListPopup .modal-eprm .modal-body .scrollable-content #prmMailaddressListPopupContent .inner-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1}#prmMailaddressListPopup .modal-eprm .modal-body .scrollable-content #prmMailaddressListPopupContent .inner-content .buttons-container{padding-top:30px;padding-bottom:10px}#prmMailaddressListPopup .modal-eprm .modal-body .scrollable-content #prmMailaddressListPopupContent .inner-content .buttons-container a,#prmMailaddressListPopup .modal-eprm .modal-body .scrollable-content #prmMailaddressListPopupContent .inner-content .buttons-container input{margin-bottom:15px}#prmMailaddressListPopup .modal-eprm .modal-body .scrollable-content #prmMailaddressListPopupContent .inner-content .items-container{padding-top:20px;padding-bottom:10px}#prmMailaddressListPopup .modal-eprm .modal-body .scrollable-content #prmMailaddressListPopupContent .inner-content .items-container .col-12{padding-bottom:15px}#prmMailaddressListPopup .modal-eprm .modal-body .scrollable-content #prmMailaddressListPopupContent .inner-content .items-container .item{padding-top:15px;border-bottom:solid 1px #e3e3e3}#prmMailaddressListPopup .modal-eprm .modal-body .scrollable-content #prmMailaddressListPopupContent .inner-content .items-container .item b{font-family:_fontBold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:18px;line-height:22px;letter-spacing:.3px;color:#666}#prmMailaddressListPopup .modal-eprm .modal-body .scrollable-content #prmMailaddressListPopupContent .inner-content .items-container .item .placeholder{color:#aaa}.modal.show .modal-dialog.modal-xl.modal-eprm{margin:0 auto;min-height:100vh;min-height:100dvh}.modal.show .modal-dialog.modal-xl.modal-eprm .modal-content{height:100vh;height:100dvh}.modal.show .modal-dialog.modal-xl.modal-eprm .modal-content .modal-body{padding-top:25px;padding-bottom:25px}@media (min-width:1275px){#prmPopup .modal-eprm{max-width:calc(100vw - 30px)}#prmPopup .modal-eprm .scrollable-content .scrollable-content-inner{width:calc(100vw - 150px)}}@media (min-width:1626px){#prmPopup .modal-eprm{max-width:1596px}#prmPopup .modal-eprm .scrollable-content .scrollable-content-inner{width:1476px}}#prmPopup .modal-eprm .modal-body{height:100%}#prmPopup .modal-eprm .modal-body .scrollable-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header{background-color:#fff;z-index:2;position:relative;position:-webkit-sticky;position:sticky;top:0}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .search,#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .visitplanner,#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .resultlist{height:36px;width:32px;min-width:32px;cursor:pointer;background-color:#f2f2f2;margin-left:4px;border-bottom:solid 4px #fff}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .search.active,#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .visitplanner.active,#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .resultlist.active{border-color:#1c69d4}@media (hover:hover),(-ms-high-contrast:none){#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .search:hover,#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .visitplanner:hover,#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .resultlist:hover{border-color:#1c69d4}}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .search{background-image:url('/Content/images/bmw/default/icons/Icon_Search.svg');background-repeat:no-repeat;background-size:20px 20px;background-position:center 6px}@media (hover:hover),(-ms-high-contrast:none){#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .search:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Search_blue.svg')}}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .visitplanner{background-image:url('/Content/images/bmw/default/icons/Icon_CheckedCalendar.svg');background-repeat:no-repeat;background-size:24px auto;background-position:center 6px}@media (hover:hover),(-ms-high-contrast:none){#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .visitplanner:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_CheckedCalendar.svg')}}@media (min-width:1200px){#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .visitplanner{background-position-x:36px;-o-transition:background-position-x .3s;-moz-transition:background-position-x .3s;-webkit-transition:background-position-x .3s;transition:background-position-x .3s}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .visitplanner.labeled{background-position-x:20px}}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .visitplanner label{line-height:15px;padding-top:1px;padding-left:5px;padding-right:5px;background-color:#1c69d4;color:#fff;border-radius:4px;margin-right:20px;margin-top:9px;justify-self:flex-end}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .visitplanner label:empty{padding:0}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .resultlist{background-image:url('/Content/images/bmw/default/icons/Icon_OrderManagement.svg');background-repeat:no-repeat;background-size:27px auto;background-position:center 5px}@media (hover:hover),(-ms-high-contrast:none){#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .resultlist:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_OrderManagement.svg')}}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .resultlist label{display:none;width:18px;height:16px;background-color:#1c69d4;border-radius:4px;margin-right:20px;margin-top:9px;justify-self:flex-end;background-image:url('/Content/images/bmw/default/icons/Icon_Filter_white_thick.svg');background-repeat:no-repeat;background-size:18px auto;background-position:0 3px}@media (min-width:1200px){#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .resultlist{background-position-x:34px;-o-transition:background-position-x .3s;-moz-transition:background-position-x .3s;-webkit-transition:background-position-x .3s;transition:background-position-x .3s}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .resultlist.filtered{background-position-x:20px}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .resultlist.filtered label{display:-ms-flexbox;display:flex}}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .hamburger-menu{margin-left:4px}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .hamburger-menu .hamburger{height:32px;width:32px;min-width:32px;background-image:url('/Content/images/bmw/default/icons/Icon_Hamburger.svg');background-repeat:no-repeat;background-size:20px 20px;background-position:center center;background-color:#f2f2f2}@media (hover:hover),(-ms-high-contrast:none){#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .hamburger-menu .hamburger:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Hamburger.svg')}}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .hamburger-menu .dropdown-menu-right{left:28px !important}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .hamburger-menu .dropdown-menu-right[x-placement^="top"]::after{right:49px}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .hamburger-menu .dropdown-menu-right[x-placement^="bottom"]::before{right:49px}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .hamburger-menu .dropdown-menu-right .dropdown-items{padding-top:10px;padding-bottom:10px}@media (min-width:400px){#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .hamburger-menu .dropdown-menu-right{left:32px !important}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .hamburger-menu .dropdown-menu-right[x-placement^="top"]::after{right:53px}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .hamburger-menu .dropdown-menu-right[x-placement^="bottom"]::before{right:53px}}@media (min-width:576px){#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .hamburger-menu .dropdown-menu-right{left:42px !important}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .hamburger-menu .dropdown-menu-right[x-placement^="top"]::after{right:63px}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .hamburger-menu .dropdown-menu-right[x-placement^="bottom"]::before{right:63px}}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .x-close{margin-top:0;margin-left:4px}@media (max-width:420px){#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .search,#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .visitplanner,#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .resultlist{display:none}}@media (min-width:576px){#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .search,#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .visitplanner,#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .resultlist{margin-left:8px}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .hamburger-menu,#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .x-close{margin-left:20px}}@media (min-width:1200px){#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .search,#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .visitplanner,#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .sticky-header .header-with-x-close .resultlist{width:95px}}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content #prmVisitplannerInner,#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content #prmFilterAndSortInner{min-height:calc(100vh - 177px);min-height:calc(100dvh - 177px)}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content #prmListInner{min-height:calc(100vh - 147px);min-height:calc(100dvh - 147px)}@media (min-width:576px){#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content #prmVisitplannerInner,#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content #prmFilterAndSortInner{min-height:calc(100vh - 186px);min-height:calc(100dvh - 186px)}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content #prmListInner{min-height:calc(100vh - 156px);min-height:calc(100dvh - 156px)}}@media (min-width:768px){#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content #prmVisitplannerInner,#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content #prmFilterAndSortInner{min-height:calc(100vh - 200px);min-height:calc(100dvh - 200px)}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content #prmListInner{min-height:calc(100vh - 170px);min-height:calc(100dvh - 170px)}}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .group-header:first-child{margin-top:18px}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .group-header .opener-closer{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-o-transition:none;-moz-transition:none;-webkit-transition:none;transition:none;height:26px;min-width:26px}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .group-header #prmVisitplannerOpenerCloser{background-image:url('/Content/images/bmw/default/icons/Icon_CheckedCalendar.svg');background-repeat:no-repeat;background-size:24px auto;background-position:1px 1px}@media (hover:hover),(-ms-high-contrast:none){#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .group-header #prmVisitplannerOpenerCloser:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_CheckedCalendar.svg')}}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .group-header #prmVisitplannerOpenerCloser.hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_CheckedCalendar.svg')}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .group-header #prmFilterOpenerCloser{background-image:url('/Content/images/bmw/default/icons/Icon_Search.svg');background-repeat:no-repeat;background-size:20px auto;background-position:3px 0}@media (hover:hover),(-ms-high-contrast:none){#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .group-header #prmFilterOpenerCloser:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Search_blue.svg')}}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .group-header #prmFilterOpenerCloser.hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Search_blue.svg')}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .group-header #prmResultOpenerCloser{background-image:url('/Content/images/bmw/default/icons/Icon_OrderManagement.svg');background-repeat:no-repeat;background-size:27px auto;background-position:0 0}@media (hover:hover),(-ms-high-contrast:none){#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .group-header #prmResultOpenerCloser:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_OrderManagement.svg')}}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .group-header #prmResultOpenerCloser.hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_OrderManagement.svg')}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .div-select .dropdown-item.invalid{color:#aaa;padding-left:26px;background-image:url('/Content/images/bmw/default/icons/Icon_Disc_red.svg');background-repeat:no-repeat;background-size:11px 11px;background-position:6px 13px}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .button-dropdown-menu .dropdown-menu .dropdown-items{min-height:calc(50vh - 80px);padding-bottom:10px}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .button-dropdown-menu .dropdown-menu .dropdown-items .dropdown-header{cursor:pointer;padding-left:0}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .button-dropdown-menu .dropdown-menu .dropdown-items .dropdown-header .opener-closer{min-width:36px;width:36px;height:19px;background-image:url('/Content/images/bmw/default/icons/caret-bottom.svg');background-repeat:no-repeat;background-size:16px 16px;background-position:10px 1px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-o-transition:transform .3s;-moz-transition:transform .3s;-webkit-transition:transform .3s;transition:transform .3s}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .button-dropdown-menu .dropdown-menu .dropdown-items .dropdown-header.show .opener-closer{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .button-dropdown-menu .dropdown-menu .dropdown-items .close-accordion-item{display:-ms-flexbox;display:flex;overflow-y:hidden;max-height:0;padding-top:0;padding-bottom:0;-o-transition:max-height .3s,padding-top .3s,padding-bottom .3s;-moz-transition:max-height .3s,padding-top .3s,padding-bottom .3s;-webkit-transition:max-height .3s,padding-top .3s,padding-bottom .3s;transition:max-height .3s,padding-top .3s,padding-bottom .3s}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .button-dropdown-menu .dropdown-menu .dropdown-items .close-accordion-item.show{padding-top:30px;padding-bottom:30px;max-height:100px}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .button-dropdown-menu .dropdown-menu .dropdown-items .dropdown-item{overflow-y:hidden;max-height:0;min-height:0;padding-top:0;padding-bottom:0;-o-transition:max-height .3s,min-height .3s,padding-top .3s,padding-bottom .3s;-moz-transition:max-height .3s,min-height .3s,padding-top .3s,padding-bottom .3s;-webkit-transition:max-height .3s,min-height .3s,padding-top .3s,padding-bottom .3s;transition:max-height .3s,min-height .3s,padding-top .3s,padding-bottom .3s}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .button-dropdown-menu .dropdown-menu .dropdown-items .dropdown-item.show{max-height:100px;min-height:38px;padding-top:8px;padding-bottom:8px}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .button-dropdown-menu .dropdown-menu .dropdown-items .dropdown-item.added{pointer-events:none;color:#aaa}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content #prmVisitplanner #prmVisitplannerNoResults:not(.display-none){margin-top:30px;margin-left:30px;display:inline-block;background-color:#f2f2f2;padding:9px 10px 9px 42px;background-image:url('/Content/images/bmw/default/icons/Icon_Info.svg');background-repeat:no-repeat;background-size:22px auto;background-position:10px 9px}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content #searchForVisitplannerInfoBox{background-color:#f2f2f2;padding:9px 42px 9px 42px;background-image:url('/Content/images/bmw/default/icons/Icon_Info.svg');background-repeat:no-repeat;background-size:22px auto;background-position:10px 9px;margin-bottom:30px;position:relative}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content #searchForVisitplannerInfoBox .x-close{height:32px;width:32px;background-image:url('/Content/images/bmw/default/icons/close.svg');background-repeat:no-repeat;background-size:16px 16px;background-position:center center;cursor:pointer;position:absolute;top:0;right:0}@media (hover:hover),(-ms-high-contrast:none){#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content #searchForVisitplannerInfoBox .x-close:hover{background-image:url('/Content/images/bmw/default/icons/onhover/close.svg')}}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content #searchForVisitplannerInfoBox.hidden{display:none}@media (max-width:767.98px){#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content #addedFiltersContainer .datespan{border:solid 1px #e3e3e3;margin-left:0px;margin-right:0px;margin-bottom:30px}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content #addedFiltersContainer .datespan .form-group{margin-bottom:20px}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content #addedFiltersContainer .datespan .form-group.col-md-auto{margin-bottom:0px}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content #addedFiltersContainer .datespan .btn-icon-close{margin-top:-1px;margin-right:-16px}}@media (min-width:1520px){#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content #addedFiltersContainer .col-xxl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}}@media (min-width:1520px){#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content #addedFiltersContainer .col-xxl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content #addedFiltersContainer .operator-value-unity-wrapper .unity.hard{max-width:32px}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content #addedFiltersContainer .box{height:auto}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content #addedFiltersContainer .box .box-header{padding:0}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content #addedFiltersContainer .box .box-header label{margin-top:10px;margin-left:20px}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content #addedFiltersContainer .box .box-header input{margin-top:-1px;margin-right:-1px}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content #addedFiltersContainer .box .box-content{padding-bottom:0px}@media (min-width:992px){#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .links-open-close-all{padding:17px 20px 14px 20px;margin-top:-48px}}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .items-container{margin-bottom:20px}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .items-container .item{padding-top:20px;width:100%}@media (max-width:991.98px){#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .items-container .item:first-child{border-top:solid 1px #e3e3e3;padding-top:20px}}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .items-container .item .item-buttons{margin-left:-10px;margin-right:-10px}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .items-container .item .item-buttons .col,#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .items-container .item .item-buttons .col-auto{padding-left:10px;padding-right:10px}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .items-container .item .item-buttons button{padding-left:15px;padding-right:15px}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .items-container .item .btn-icon-forward{-o-transition:transform .3s;-moz-transition:transform .3s;-webkit-transition:transform .3s;transition:transform .3s}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .items-container .item .btn-icon-forward.opened{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .items-container .item .highlight-red{color:#aaa}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .items-container .item .doc-state{height:16px;padding-left:15px;margin-right:4px;margin-top:6px}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .items-container .item .doc-state.highlight-red{background-image:url('/Content/images/bmw/default/icons/Icon_Missing_red.svg');background-repeat:no-repeat;background-size:13px auto;background-position:1px 1px}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .items-container .item .doc-state.highlight-green{background-image:url('/Content/images/bmw/default/icons/Icon_Check_green.svg');background-repeat:no-repeat;background-size:15px auto;background-position:0 0}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .items-container .item b{font-family:_fontBold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:18px;line-height:22px;letter-spacing:.3px;color:#666}@media (min-width:992px){#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .items-container .item .col-lg-3of7{-ms-flex:0 0 42.857143%;flex:0 0 42.857143%;max-width:42.857143%}}@media (min-width:992px){#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .items-container .item .col-lg-4of7{-ms-flex:0 0 57.142857%;flex:0 0 57.142857%;max-width:57.142857%}}@media (min-width:992px){#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .items-container .item .col-lg-4of9{-ms-flex:0 0 44.444444%;flex:0 0 44.444444%;max-width:44.444444%}}@media (min-width:992px){#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .items-container .item .col-lg-5of9{-ms-flex:0 0 55.555556%;flex:0 0 55.555556%;max-width:55.555556%}}@media (min-width:1272px){#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .items-container .item .col-xxl-130px{-ms-flex:0 0 130px;flex:0 0 130px;max-width:130px}}@media (min-width:1272px){#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .items-container .item .col-xxl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}}@media (min-width:1272px){#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .items-container .item .col-xxl-20pct{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media (min-width:1272px){#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .items-container .item .col-xxl-25pct{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media (min-width:1272px){#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .items-container .item .col-xxl-35pct{-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%}}@media (min-width:1272px){#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .items-container .item .col-xxl-40pct{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}}@media (min-width:1272px){#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .items-container .item .col-xxl-50pct{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:1272px){#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .items-container .item .col-xxl-60pct{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}}@media (min-width:1272px){#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .items-container .item .col-xxl-100pct{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:1272px){#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .items-container .item .order-xxl-0{-ms-flex-order:0;order:0}}@media (min-width:1272px){#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .items-container .item .order-xxl-1{-ms-flex-order:1;order:1}}@media (min-width:1272px){#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .items-container .item .order-xxl-2{-ms-flex-order:2;order:2}}@media (min-width:1272px){#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .items-container .item .order-xxl-3{-ms-flex-order:3;order:3}}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .items-container .item .redplaceholder{color:#aaa;padding-left:20px;background-image:url('/Content/images/bmw/default/icons/Icon_Disc_red.svg');background-repeat:no-repeat;background-size:11px 11px;background-position:0 6px}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .items-container .item .placeholder{color:#aaa}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .items-container .item .google-maps-link{display:inline-block;padding-top:10px;background-image:url('/Content/images/bmw/default/icons/Icon_Location.svg');background-repeat:no-repeat;background-size:10px auto;background-position:0 4px;padding-left:15px;padding-top:2px;padding-bottom:2px;margin-top:6px;text-decoration:underline;cursor:pointer;font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:12px;line-height:17px;letter-spacing:normal}@media (hover:hover),(-ms-high-contrast:none){#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .items-container .item .google-maps-link:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Location.svg')}}@media (hover:hover),(-ms-high-contrast:none){#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .items-container .item .google-maps-link:hover{color:#0653b6}}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .items-container .item .customer-preview-container{display:none}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .items-container .item .customer-preview-container .docs .highlight{padding-left:24px}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .items-container .item .customer-preview-container .docs .highlight.highlight-red{background-image:url('/Content/images/bmw/default/icons/Icon_Missing_red.svg');background-repeat:no-repeat;background-size:13px auto;background-position:1px 5px}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .items-container .item .customer-preview-container .docs .highlight.highlight-green{background-image:url('/Content/images/bmw/default/icons/Icon_Check_green.svg');background-repeat:no-repeat;background-size:15px auto;background-position:0 4px}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content .items-container .item .customer-preview-container .close-accordion-item{padding-top:10px;padding-bottom:20px}#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content #prmVisitplannerNoResults:not(.display-none)~.close-accordion-item,#prmPopup .modal-eprm .modal-body .scrollable-content #prmPopupContent .inner-content #prmNoResults:not(.display-none)~.close-accordion-item{display:none}@media (min-width:617px){#prmVisitplannerPopup.modal.show .modal-dialog{max-width:597px}}#prmVisitplannerPopup.modal.show .modal-content{-ms-flex-item-align:start;align-self:flex-start}#prmVisitplannerPopup.modal.show .info{display:inline-block;background-color:#f2f2f2;padding:9px 10px 9px 42px;background-image:url('/Content/images/bmw/default/icons/Icon_Info.svg');background-repeat:no-repeat;background-size:22px auto;background-position:10px 9px;margin-bottom:30px}#prmVisitplannerPopup.modal.show #prmVisitplannerPopupStep2 .info{margin-bottom:0;padding-bottom:0}#prmVisitplannerPopup.modal.show #prmVisitplannerPopupStep2 .info2{display:inline-block;background-color:#f2f2f2;padding:30px 10px 9px 42px;background-image:url('/Content/images/bmw/default/UsrpuenglicheFormatierung.png');background-repeat:no-repeat;background-size:23px 25px;background-position:9px 28px;margin-bottom:23px}#prmSalesAnalysisPopup .modal-eprm .modal-body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#prmSalesAnalysisPopup .modal-eprm .modal-body .scrollable-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;height:0}#prmSalesAnalysisPopup .modal-eprm .modal-body .scrollable-content #prmSalesAnalysisPopupContent{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1}#prmSalesAnalysisPopup .modal-eprm .modal-body .scrollable-content #prmSalesAnalysisPopupContent .sticky-header{background-color:#fff;z-index:2;position:relative;position:-webkit-sticky;position:sticky;top:0}#prmSalesAnalysisPopup .modal-eprm .modal-body .scrollable-content #prmSalesAnalysisPopupContent .sticky-header .header-with-x-close .x-close{margin-top:0;margin-left:4px}@media (min-width:400px){#prmSalesAnalysisPopup .modal-eprm .modal-body .scrollable-content #prmSalesAnalysisPopupContent .sticky-header .header-with-x-close .x-close{margin-left:8px}}@media (min-width:576px){#prmSalesAnalysisPopup .modal-eprm .modal-body .scrollable-content #prmSalesAnalysisPopupContent .sticky-header .header-with-x-close .x-close{margin-left:20px}}#prmSalesAnalysisPopup .modal-eprm .modal-body .scrollable-content #prmSalesAnalysisPopupContent .inner-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1}#prmSalesAnalysisPopup .modal-eprm .modal-body .scrollable-content #prmSalesAnalysisPopupContent .inner-content .filter-box{margin-bottom:10px;padding:15px 20px 0 20px;background-color:#f2f2f2}#prmSalesAnalysisPopup .modal-eprm .modal-body .scrollable-content #prmSalesAnalysisPopupContent .inner-content .filter-box button{width:100%;padding:0 10px 0 10px}#prmSalesAnalysisPopup .modal-eprm .modal-body .scrollable-content #prmSalesAnalysisPopupContent .inner-content .filter-box .tooltip-inner{min-width:90px}#prmSalesAnalysisPopup .modal-eprm .modal-body .scrollable-content #prmSalesAnalysisPopupContent .inner-content .filter-box .col-xl{padding-bottom:15px}@media (min-width:1200px){#prmSalesAnalysisPopup .modal-eprm .modal-body .scrollable-content #prmSalesAnalysisPopupContent .inner-content .filter-box .div-select{max-width:188px}#prmSalesAnalysisPopup .modal-eprm .modal-body .scrollable-content #prmSalesAnalysisPopupContent .inner-content .filter-box .row{margin-left:-10px;margin-right:-10px}#prmSalesAnalysisPopup .modal-eprm .modal-body .scrollable-content #prmSalesAnalysisPopupContent .inner-content .filter-box .row .col-12{padding-left:10px;padding-right:10px}}#prmSalesAnalysisPopup .modal-eprm .modal-body .scrollable-content #prmSalesAnalysisPopupContent .inner-content .item{padding-top:15px;border-bottom:solid 1px #e3e3e3}#prmSalesAnalysisPopup .modal-eprm .modal-body .scrollable-content #prmSalesAnalysisPopupContent .inner-content .item .col-12{padding-bottom:15px}#prmSalesAnalysisPopup .modal-eprm .modal-body .scrollable-content #prmSalesAnalysisPopupContent .inner-content .item b{font-family:_fontBold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:18px;line-height:22px;letter-spacing:.3px;color:#666}#prmSalesAnalysisPopup .modal-eprm .modal-body .scrollable-content #prmSalesAnalysisPopupContent .inner-content .item .chartbar{background-color:#1c69d4;height:4px}#prmSalesAnalysisPopup .modal-eprm .modal-body .scrollable-content #prmSalesAnalysisPopupContent .inner-content .item .placeholder{color:#aaa}#prmSalesAnalysisPopup .modal-eprm .modal-body .scrollable-content #prmSalesAnalysisPopupContent .inner-content .sum-item{padding-top:15px}#prmSalesAnalysisPopup .modal-eprm .modal-body .scrollable-content #prmSalesAnalysisPopupContent .inner-content .sum-item b{font-family:_fontBold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:18px;line-height:22px;letter-spacing:.3px;color:#666}#prmTargetAchievementPopup .modal-eprm .modal-body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#prmTargetAchievementPopup .modal-eprm .modal-body .scrollable-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;height:0}#prmTargetAchievementPopup .modal-eprm .modal-body .scrollable-content #prmTargetAchievementPopupContent{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1}#prmTargetAchievementPopup .modal-eprm .modal-body .scrollable-content #prmTargetAchievementPopupContent .sticky-header{background-color:#fff;z-index:2;position:relative;position:-webkit-sticky;position:sticky;top:0}#prmTargetAchievementPopup .modal-eprm .modal-body .scrollable-content #prmTargetAchievementPopupContent .sticky-header .header-with-x-close .x-close{margin-top:0;margin-left:4px}@media (min-width:400px){#prmTargetAchievementPopup .modal-eprm .modal-body .scrollable-content #prmTargetAchievementPopupContent .sticky-header .header-with-x-close .x-close{margin-left:8px}}@media (min-width:576px){#prmTargetAchievementPopup .modal-eprm .modal-body .scrollable-content #prmTargetAchievementPopupContent .sticky-header .header-with-x-close .x-close{margin-left:20px}}#prmTargetAchievementPopup .modal-eprm .modal-body .scrollable-content #prmTargetAchievementPopupContent .inner-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1}#prmTargetAchievementPopup .modal-eprm .modal-body .scrollable-content #prmTargetAchievementPopupContent .inner-content .filter-box{margin-bottom:10px;padding:15px 20px 0 20px;background-color:#f2f2f2}#prmTargetAchievementPopup .modal-eprm .modal-body .scrollable-content #prmTargetAchievementPopupContent .inner-content .item.year-item{padding-top:15px;border-top:solid 1px #e3e3e3}#prmTargetAchievementPopup .modal-eprm .modal-body .scrollable-content #prmTargetAchievementPopupContent .inner-content .item.year-item:first-child{border-top:0}#prmTargetAchievementPopup .modal-eprm .modal-body .scrollable-content #prmTargetAchievementPopupContent .inner-content .item.year-item .year-row button{padding-left:15px;padding-right:15px;margin-right:20px}#prmTargetAchievementPopup .modal-eprm .modal-body .scrollable-content #prmTargetAchievementPopupContent .inner-content .item.year-item .year-row button .btn-icon-forward{-o-transition:transform .3s;-moz-transition:transform .3s;-webkit-transition:transform .3s;transition:transform .3s}#prmTargetAchievementPopup .modal-eprm .modal-body .scrollable-content #prmTargetAchievementPopupContent .inner-content .item.year-item .year-row button .btn-icon-forward.opened{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#prmTargetAchievementPopup .modal-eprm .modal-body .scrollable-content #prmTargetAchievementPopupContent .inner-content .item.year-item .year-row b{font-family:_fontBold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:18px;line-height:22px;letter-spacing:.3px;color:#666}@media (min-width:992px){#prmTargetAchievementPopup .modal-eprm .modal-body .scrollable-content #prmTargetAchievementPopupContent .inner-content .item.year-item .year-row b{font-family:_fontBold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:15px;line-height:22px;letter-spacing:normal}}#prmTargetAchievementPopup .modal-eprm .modal-body .scrollable-content #prmTargetAchievementPopupContent .inner-content .item.year-item .year-row .chartbar{background-color:#1c69d4;height:4px}#prmTargetAchievementPopup .modal-eprm .modal-body .scrollable-content #prmTargetAchievementPopupContent .inner-content .item.year-item .year-row .col-12{padding-bottom:15px}#prmTargetAchievementPopup .modal-eprm .modal-body .scrollable-content #prmTargetAchievementPopupContent .inner-content .item.month-item{display:none}@media (min-width:992px){#prmTargetAchievementPopup .modal-eprm .modal-body .scrollable-content #prmTargetAchievementPopupContent .inner-content .item.month-item .month-row{padding-left:60px}}@media (min-width:576px){#prmTargetAchievementPopup .modal-eprm .modal-body .scrollable-content #prmTargetAchievementPopupContent .inner-content .item.month-item .month-row:not(.month-1) label{display:none}}@media (max-width:575.98px){#prmTargetAchievementPopup .modal-eprm .modal-body .scrollable-content #prmTargetAchievementPopupContent .inner-content .item.month-item .month-row{border-top:solid 1px #e3e3e3}#prmTargetAchievementPopup .modal-eprm .modal-body .scrollable-content #prmTargetAchievementPopupContent .inner-content .item.month-item .month-row .col-12,#prmTargetAchievementPopup .modal-eprm .modal-body .scrollable-content #prmTargetAchievementPopupContent .inner-content .item.month-item .month-row .col-6{padding-bottom:15px}#prmTargetAchievementPopup .modal-eprm .modal-body .scrollable-content #prmTargetAchievementPopupContent .inner-content .item.month-item .month-row .col-12 .month-label,#prmTargetAchievementPopup .modal-eprm .modal-body .scrollable-content #prmTargetAchievementPopupContent .inner-content .item.month-item .month-row .col-6 .month-label{display:none}#prmTargetAchievementPopup .modal-eprm .modal-body .scrollable-content #prmTargetAchievementPopupContent .inner-content .item.month-item .month-row .col-12 .month-display,#prmTargetAchievementPopup .modal-eprm .modal-body .scrollable-content #prmTargetAchievementPopupContent .inner-content .item.month-item .month-row .col-6 .month-display{display:inline-block;padding:3px 10px 2px 10px;background-color:#f2f2f2;color:#666;font-family:_fontBold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:12px;line-height:19px;letter-spacing:.3px}}#prmTargetAchievementPopup .modal-eprm .modal-body .scrollable-content #prmTargetAchievementPopupContent .inner-content .item.month-item .month-row.month-12{padding-bottom:15px}#prmTargetAchievementPopup .modal-eprm .modal-body .scrollable-content #prmTargetAchievementPopupContent .inner-content .placeholder{color:#aaa}.sgate--bunoselection{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100vh;height:100dvh;-ms-flex-align:center;align-items:center;background-image:url('/Content/images/bmw/default/LoginBackground.jpg');background-repeat:no-repeat;background-size:100% 100%;background-position:0 0}.sgate--bunoselection .content-wrapper{min-height:0;-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:768px;max-width:100vw}.sgate--bunoselection .content-wrapper .login-logo{display:-ms-flexbox;display:flex}.sgate--bunoselection .content-wrapper .login-logo img{width:20%;max-width:60px;margin:3vh auto 2vh auto}@media (min-width:992px) and (min-height:768px){.sgate--bunoselection .content-wrapper .login-logo img{max-width:87px;margin:4vh auto 3vh auto}}.sgate--bunoselection .content-wrapper .content{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:0;background-color:#fff;padding:30px}@media (min-width:768px){.sgate--bunoselection .content-wrapper .content{padding:30px 50px 30px 50px}}.sgate--bunoselection .content-wrapper .content #results{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;margin-right:-30px}.sgate--bunoselection .content-wrapper .content #results .results-item{width:calc(100vw - 60px)}@media (min-width:768px){.sgate--bunoselection .content-wrapper .content #results .results-item{width:calc(768px - 100px)}}.sgate--bunoselection .content-wrapper .content #results #ItemsContainer{-ms-flex-positive:1;flex-grow:1}.sgate--bunoselection .content-wrapper .content #results #ItemsContainer .item{border:solid 1px #e3e3e3;padding:20px 20px 0 20px;margin-top:30px}.sgate--bunoselection .content-wrapper .next-shop-login-logo{display:block;min-height:25px;background-image:url('/Content/images/bmw/default/logos/logo_nextshop_white.png');background-repeat:no-repeat;background-size:auto auto;background-position:center 0;margin:15px 0 15px 0}@media (min-width:992px) and (min-height:768px){.sgate--bunoselection .content-wrapper .next-shop-login-logo{margin:30px 0 25px 0}}.sgate--newinternaluser{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100vh;height:100dvh;-ms-flex-align:center;align-items:center;background-image:url('/Content/images/bmw/default/LoginBackground.jpg');background-repeat:no-repeat;background-size:100% 100%;background-position:0 0}.sgate--newinternaluser .content-wrapper{min-height:0;-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:992px;max-width:100vw}.sgate--newinternaluser .content-wrapper .login-logo{display:-ms-flexbox;display:flex}.sgate--newinternaluser .content-wrapper .login-logo img{width:20%;max-width:60px;margin:3vh auto 2vh auto}@media (min-width:992px) and (min-height:768px){.sgate--newinternaluser .content-wrapper .login-logo img{max-width:87px;margin:4vh auto 3vh auto}}.sgate--newinternaluser .content-wrapper .content{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:0;background-color:#fff;padding:30px}@media (min-width:992px){.sgate--newinternaluser .content-wrapper .content{padding:30px 50px 30px 50px}}.sgate--newinternaluser .content-wrapper .content .search-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:20px;padding-bottom:20px}.sgate--newinternaluser .content-wrapper .content .search-container .autocomplete{-ms-flex-positive:1;flex-grow:1}.sgate--newinternaluser .content-wrapper .content .search-container .autocomplete .search-field{border-right-color:transparent}.sgate--newinternaluser .content-wrapper .content .search-container .autocomplete .autocomplete-items{margin-right:-40px}.sgate--newinternaluser .content-wrapper .content .search-container .btn-icon-search{margin-left:0}.sgate--newinternaluser .content-wrapper .content .search-container .btn-show-all{visibility:hidden;margin-left:15px}@media (max-width:991.98px){.sgate--newinternaluser .content-wrapper .content .search-container .btn-show-all{width:100%;margin-left:0;margin-top:15px;display:none}}.sgate--newinternaluser .content-wrapper .content .search-container .btn-show-all.show{display:block;visibility:visible}.sgate--newinternaluser .content-wrapper .content #results{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;margin-right:-30px}.sgate--newinternaluser .content-wrapper .content #results .results-item{width:calc(100vw - 60px)}@media (min-width:992px){.sgate--newinternaluser .content-wrapper .content #results .results-item{width:calc(992px - 100px)}}.sgate--newinternaluser .content-wrapper .content #results #ItemsContainer,.sgate--newinternaluser .content-wrapper .content #results #noResults{-ms-flex-positive:1;flex-grow:1}.sgate--newinternaluser .content-wrapper .content #results #ItemsContainer{margin-bottom:15px}.sgate--newinternaluser .content-wrapper .content #results #ItemsContainer .item{border:solid 1px #e3e3e3;padding:15px 15px 0 15px;margin-bottom:15px}.sgate--newinternaluser .content-wrapper .content #results #ItemsContainer .item .col-desktop{display:none}@media (min-width:992px){.sgate--newinternaluser .content-wrapper .content #results #ItemsContainer .item .col-desktop{display:block}}@media (min-width:992px){.sgate--newinternaluser .content-wrapper .content #results #ItemsContainer .item .col-mobile{display:none}}.sgate--newinternaluser .content-wrapper .content #results .box{height:auto}.sgate--newinternaluser .content-wrapper .next-shop-login-logo{display:block;min-height:25px;background-image:url('/Content/images/bmw/default/logos/logo_nextshop_white.png');background-repeat:no-repeat;background-size:auto auto;background-position:center 0;margin:15px 0 15px 0}@media (min-width:992px) and (min-height:768px){.sgate--newinternaluser .content-wrapper .next-shop-login-logo{margin:30px 0 25px 0}}#basketRight{position:fixed;z-index:1028;-o-transition:right .5s;-moz-transition:right .5s;-webkit-transition:right .5s;transition:right .5s;background-color:#fff;right:-100%;width:100%;height:calc(100% - 70px);top:70px}@media (min-width:350px){#basketRight{right:-350px;width:350px}}@media (min-width:768px){#basketRight{height:calc(100% - 100px);top:100px}}#basketRight.show{right:0}#basketRight #innerBasketRight{height:100%;border-left:1px solid #e3e3e3}#basketRight #innerBasketRight error{display:block;padding:20px;color:#aaa}#basketRight #innerBasketRight .basket-preview-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}#basketRight #innerBasketRight .basket-preview-container .basket-preview-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;background-color:#f2f2f2}#basketRight #innerBasketRight .basket-preview-container .basket-preview-header .headline{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:25px;line-height:32px;letter-spacing:normal;text-transform:none;padding:0 15px;-ms-flex-item-align:center;align-self:center;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;background-image:url('/Content/images/bmw/default/icons/Icon_Warenkorb.svg');background-repeat:no-repeat;background-size:20px 20px;background-position:15px 20px;height:60px;padding-top:calc(14px + 0%);padding-left:50px}#basketRight #innerBasketRight .basket-preview-container .basket-preview{-webkit-flex:1;-ms-flex:1;flex:1;overflow-x:hidden;overflow-y:auto;border-right:solid 2px #f2f2f2}#basketRight #innerBasketRight .basket-preview-container .basket-preview .empty-searchresult{color:#aaa;padding:20px 15px}#basketRight #innerBasketRight .basket-preview-container .basket-preview .basket-positions{padding-top:12px;padding-bottom:12px;padding-left:15px;padding-right:15px}#basketRight #innerBasketRight .basket-preview-container .basket-preview .basket-positions .basket-position-container{display:-ms-flexbox;display:flex}#basketRight #innerBasketRight .basket-preview-container .basket-preview .basket-positions .basket-position-container .basket-position{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;border:1px solid #e3e3e3;margin-top:12px;margin-bottom:12px;max-width:100%;padding:15px}#basketRight #innerBasketRight .basket-preview-container .basket-preview .basket-positions .basket-position-container .basket-position.alert-border{border-color:#c11}#basketRight #innerBasketRight .basket-preview-container .basket-preview .basket-positions .basket-position-container .basket-position .list-article-link{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:18px;line-height:22px;letter-spacing:normal;display:inline-block;color:#262626;padding-bottom:20px}#basketRight #innerBasketRight .basket-preview-container .basket-preview .basket-positions .basket-position-container .basket-position a.list-article-link{cursor:pointer}#basketRight #innerBasketRight .basket-preview-container .basket-preview .basket-positions .basket-position-container .basket-position a.list-article-link .link-icon{display:inline-block;float:left;height:22px;width:16px;background-repeat:no-repeat;background-size:auto 28px;background-position:-10px -3px;background-image:url('/Content/images/bmw/default/icons/Icon_Arrow.svg')}@media (hover:hover),(-ms-high-contrast:none){#basketRight #innerBasketRight .basket-preview-container .basket-preview .basket-positions .basket-position-container .basket-position a.list-article-link.hover,#basketRight #innerBasketRight .basket-preview-container .basket-preview .basket-positions .basket-position-container .basket-position a.list-article-link:hover{color:#1c69d4;text-decoration:underline}#basketRight #innerBasketRight .basket-preview-container .basket-preview .basket-positions .basket-position-container .basket-position a.list-article-link.hover .link-icon,#basketRight #innerBasketRight .basket-preview-container .basket-preview .basket-positions .basket-position-container .basket-position a.list-article-link:hover .link-icon{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Arrow_blue.svg')}}#basketRight #innerBasketRight .basket-preview-container .basket-preview .basket-positions .basket-position-container .basket-position .col-image{padding-right:5px}#basketRight #innerBasketRight .basket-preview-container .basket-preview .basket-positions .basket-position-container .basket-position .col-image .basket-position-image{display:block;background-color:#f2f2f2;width:95px;height:120px}#basketRight #innerBasketRight .basket-preview-container .basket-preview .basket-positions .basket-position-container .basket-position .col-image .basket-position-image .article-img{position:relative;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:auto;height:auto;max-width:100%;max-height:100%}#basketRight #innerBasketRight .basket-preview-container .basket-preview .basket-positions .basket-position-container .basket-position .col-image .basket-position-image .article-img.no-image{width:60px;height:60px;background-image:url('/Content/images/bmw/default/Platzhalter_Artikel.svg');background-repeat:no-repeat;background-size:60px 60px;background-position:center center}#basketRight #innerBasketRight .basket-preview-container .basket-preview .basket-positions .basket-position-container .basket-position .col-image .basket-position-image .article-img.no-package-image{width:60px;height:60px;background-image:url('/Content/images/bmw/default/Package.svg');background-repeat:no-repeat;background-size:72px auto;background-position:center -15%}#basketRight #innerBasketRight .basket-preview-container .basket-preview .basket-positions .basket-position-container .basket-position .col-image .basket-position-image .article-img.language-image{width:60px;height:60px;background-image:url('/Content/images/bmw/default/Language.svg');background-repeat:no-repeat;background-size:60px auto;background-position:center 5px}#basketRight #innerBasketRight .basket-preview-container .basket-preview .basket-positions .basket-position-container .basket-position .col-image a.basket-position-image{cursor:pointer}#basketRight #innerBasketRight .basket-preview-container .basket-preview .basket-positions .basket-position-container .basket-position .col-details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#basketRight #innerBasketRight .basket-preview-container .basket-preview .basket-positions .basket-position-container .basket-position .col-details .amount-component{display:-ms-flexbox;display:flex}#basketRight #innerBasketRight .basket-preview-container .basket-preview .basket-positions .basket-position-container .basket-position .col-details .amount-component .amount-textbox{max-width:80px;border-right-color:transparent;cursor:pointer}@media (hover:hover),(-ms-high-contrast:none){#basketRight #innerBasketRight .basket-preview-container .basket-preview .basket-positions .basket-position-container .basket-position .col-details .amount-component .amount-textbox:hover~.btn-icon-edit{background-color:#0653b6;background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Stift_negative.svg')}}#basketRight #innerBasketRight .basket-preview-container .basket-preview .basket-positions .basket-position-container .basket-position .col-details .amount-component .btn-icon-edit{margin-left:0}#basketRight #innerBasketRight .basket-preview-container .basket-preview .net-total{margin-left:15px;margin-right:15px;border-top:solid 4px #1c69d4;padding-top:15px}#basketRight #innerBasketRight .basket-preview-container .basket-preview-footer{padding:15px}@media (min-width:768px){#basketRight #innerBasketRight .basket-preview-container .basket-preview-footer{padding-top:20px;padding-bottom:20px}}#basketRight #innerBasketRight .basket-preview-container .basket-preview-footer #showCheckoutButton{visibility:hidden;max-width:100%}#basketRight #innerBasketRight .basket-preview-container .basket-preview-footer #showCheckoutButton.show{visibility:visible}#myArea{position:fixed;z-index:1028;-o-transition:right .5s;-moz-transition:right .5s;-webkit-transition:right .5s;transition:right .5s;background-color:#fff;right:-100%;width:100%;height:calc(100% - 70px);top:70px}@media (min-width:350px){#myArea{right:-350px;width:350px}}@media (min-width:768px){#myArea{height:calc(100% - 100px);top:100px}}#myArea.show{right:0}#myArea #innerMyArea{height:100%;border-left:1px solid #e3e3e3}#myArea #innerMyArea .my-area-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}#myArea #innerMyArea .my-area-container .my-area-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;background-color:#f2f2f2}#myArea #innerMyArea .my-area-container .my-area-header .headline{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:25px;line-height:32px;letter-spacing:normal;text-transform:none;padding:0 15px;-ms-flex-item-align:center;align-self:center;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;background-image:url('/Content/images/bmw/default/icons/Icon_Profil.svg');background-repeat:no-repeat;background-size:20px 20px;background-position:15px 20px;height:60px;padding-top:calc(14px + 0%);padding-left:50px}#myArea #innerMyArea .my-area-container .scrollable-content{overflow-x:hidden;overflow-y:auto;border-right:solid 2px #f2f2f2}#myArea #innerMyArea .my-area-container .scrollable-content .my-area{-webkit-flex:1;-ms-flex:1;flex:1;padding-top:15px;padding-bottom:15px}#myArea #innerMyArea .my-area-container .scrollable-content .my-area .my-area-group-header{display:-ms-flexbox;display:flex;font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:20px;line-height:22px;letter-spacing:normal;margin-top:20px;color:#666;border-left:solid 4px transparent;padding:9px 15px 9px 41px}#myArea #innerMyArea .my-area-container .scrollable-content .my-area .my-area-group-header.my-admin{background-image:url('/Content/images/bmw/default/icons/Icon_Individualisierung.svg');background-repeat:no-repeat;background-size:18px auto;background-position:11px calc(0% + 10px)}#myArea #innerMyArea .my-area-container .scrollable-content .my-area .my-area-group-header.my-shop{background-image:url('/Content/images/bmw/default/icons/Icon_Favorite_false.svg');background-repeat:no-repeat;background-size:24px auto;background-position:9px calc(0% + 8px)}#myArea #innerMyArea .my-area-container .scrollable-content .my-area .my-area-group-header.my-coupons{background-image:url('/Content/images/bmw/default/icons/Icon_Gift.svg');background-repeat:no-repeat;background-size:35px auto;background-position:3px calc(0% + 6px)}#myArea #innerMyArea .my-area-container .scrollable-content .my-area .my-area-group-header.my-history{background-image:url('/Content/images/bmw/default/icons/Icon_Delivery.svg');background-repeat:no-repeat;background-size:20px 14px;background-position:11px calc(0% + 14px)}#myArea #innerMyArea .my-area-container .scrollable-content .my-area .my-area-group-header.my-apps{background-image:url('/Content/images/bmw/default/icons/Icon_App.svg');background-repeat:no-repeat;background-size:30px auto;background-position:6px calc(0% + 8px)}#myArea #innerMyArea .my-area-container .scrollable-content .my-area .my-area-group-header.my-monitoring{background-image:url('/Content/images/bmw/default/icons/Icon_Monitoring.svg');background-repeat:no-repeat;background-size:auto 18px;background-position:13px calc(0% + 10px)}#myArea #innerMyArea .my-area-container .scrollable-content .my-area .my-area-item{display:-ms-flexbox;display:flex;font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:15px;line-height:22px;letter-spacing:normal;cursor:pointer;color:#262626;border-left:solid 4px transparent;padding:9px 15px 9px 41px}#myArea #innerMyArea .my-area-container .scrollable-content .my-area .my-area-item.active{border-left:solid 4px #1c69d4;background-color:#f2f2f2}@media (hover:hover),(-ms-high-contrast:none){#myArea #innerMyArea .my-area-container .scrollable-content .my-area .my-area-item:hover{border-left:solid 4px #1c69d4;background-color:#f2f2f2}}#myArea #innerMyArea .my-area-container .scrollable-content .my-area .my-area-item.my-area-item-language{background-image:url('/Content/images/bmw/default/icons/Icon_Language.svg');background-repeat:no-repeat;background-size:24px auto;background-position:9px calc(0% + 8px)}#myArea #innerMyArea .my-area-container .scrollable-content .my-area .my-area-item.my-area-item-indented{background-image:url('/Content/images/bmw/default/icons/Icon_Arrow.svg');background-repeat:no-repeat;background-size:auto 23px;background-position:34px calc(0% + 9px);padding-left:55px}#myArea #innerMyArea .my-area-container .scrollable-content .my-area .my-area-item.my-area-item-indented-2{background-image:url('/Content/images/bmw/default/icons/Icon_Arrow.svg');background-repeat:no-repeat;background-size:auto 23px;background-position:49px calc(0% + 9px);padding-left:70px}#myArea #innerMyArea .my-area-container .scrollable-content .my-area .my-area-item.my-area-item-bunochange{background-image:url('/Content/images/bmw/default/icons/Icon_Buno.svg');background-repeat:no-repeat;background-size:18px auto;background-position:11px calc(0% + 13px)}#myArea #innerMyArea .my-area-container .scrollable-content .my-area .my-area-item.my-area-item-downloads{background-image:url('/Content/images/bmw/default/icons/Icon_Download.svg');background-repeat:no-repeat;background-size:20px 20px;background-position:11px calc(0% + 10px)}#myArea #innerMyArea .my-area-container .scrollable-content .my-area .my-area-item.my-area-item-myaccount{background-image:url('/Content/images/bmw/default/icons/Icon_Einstellungen.svg');background-repeat:no-repeat;background-size:20px auto;background-position:11px calc(0% + 10px)}#myArea #innerMyArea .my-area-container .scrollable-content .my-area .my-area-item.my-area-item-logout{background-image:url('/Content/images/bmw/default/icons/Icon_Logout.svg');background-repeat:no-repeat;background-size:20px auto;background-position:11px calc(0% + 10px)}.side-navi{position:fixed;z-index:1028;-o-transition:left .5s;-moz-transition:left .5s;-webkit-transition:left .5s;transition:left .5s;background-color:#fff;left:-260px;width:260px;height:calc(100vh - 70px);height:calc(100dvh - 70px);top:70px}@media (min-width:768px){.side-navi{height:calc(100vh - 100px);height:calc(100dvh - 100px);top:100px}}.side-navi.open{left:0px}.side-navi .side-navi-list{overflow-x:hidden;height:100%;border-right:1px solid #e3e3e3}.side-navi .side-navi-list .scrollable-content-inner{padding-bottom:20px}.side-navi .side-navi-list .scrollable-content-inner .carousel .carousel-inner .carousel-item{-o-transition:transform .25s ease;-moz-transition:transform .25s ease;-webkit-transition:transform .25s ease;transition:transform .25s ease}.side-navi .side-navi-list .scrollable-content-inner .carousel .carousel-inner .carousel-item .header{display:block;font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:25px;line-height:32px;letter-spacing:normal;padding-left:11px;padding-right:15px;padding-top:calc(14px + 0%);padding-bottom:calc(14px - 0%);border-left:solid 4px transparent;margin-bottom:15px;color:#262626;text-decoration:none}.side-navi .side-navi-list .scrollable-content-inner .carousel .carousel-inner .carousel-item .header.header-all-areas.below-header-focus{margin-top:15px}.side-navi .side-navi-list .scrollable-content-inner .carousel .carousel-inner .carousel-item .header.header-node{margin-top:15px}.side-navi .side-navi-list .scrollable-content-inner .carousel .carousel-inner .carousel-item .header.menu-item-active{background-color:#f2f2f2;border-left-color:#1c69d4}@media (hover:hover),(-ms-high-contrast:none){.side-navi .side-navi-list .scrollable-content-inner .carousel .carousel-inner .carousel-item .header:hover{background-color:#f2f2f2;border-left-color:#1c69d4}}.side-navi .side-navi-list .scrollable-content-inner .carousel .carousel-inner .carousel-item .menu-item .menu-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:8px 0 8px 11px;border-left:solid 4px transparent;background-color:#fff;position:relative;cursor:pointer;min-height:40px;color:#262626;text-decoration:none}.side-navi .side-navi-list .scrollable-content-inner .carousel .carousel-inner .carousel-item .menu-item .menu-link .menu-link-text{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:15px;line-height:22px;letter-spacing:normal;width:205px;max-width:205px}.side-navi .side-navi-list .scrollable-content-inner .carousel .carousel-inner .carousel-item .menu-item .menu-link .menu-link-text:not(.navi-up){padding-right:10px}.side-navi .side-navi-list .scrollable-content-inner .carousel .carousel-inner .carousel-item .menu-item .menu-link .menu-link-text.navi-up{padding-left:10px}.side-navi .side-navi-list .scrollable-content-inner .carousel .carousel-inner .carousel-item .menu-item .menu-link .navi-arrow{width:12px;height:12px;background-image:url('/Content/images/bmw/default/icons/chevron-right.svg');background-repeat:no-repeat;background-size:12px 12px;background-position:center center}.side-navi .side-navi-list .scrollable-content-inner .carousel .carousel-inner .carousel-item .menu-item .menu-link .navi-arrow.navi-up{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.side-navi .side-navi-list .scrollable-content-inner .carousel .carousel-inner .carousel-item .menu-item .menu-link.menu-item-open{background-color:#f2f2f2;border-left-color:#aaa}.side-navi .side-navi-list .scrollable-content-inner .carousel .carousel-inner .carousel-item .menu-item .menu-link.menu-item-active{background-color:#f2f2f2;border-left-color:#1c69d4}@media (hover:hover),(-ms-high-contrast:none){.side-navi .side-navi-list .scrollable-content-inner .carousel .carousel-inner .carousel-item .menu-item .menu-link:hover{background-color:#f2f2f2;border-left-color:#1c69d4}}.shop--bunoselection{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100vh;height:100dvh;-ms-flex-align:center;align-items:center;background-image:url('/Content/images/bmw/default/LoginBackground.jpg');background-repeat:no-repeat;background-size:100% 100%;background-position:0 0}.shop--bunoselection .content-wrapper{margin-top:30px;min-height:0;-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:768px;max-width:100vw}.shop--bunoselection .content-wrapper .content{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:0;background-color:#fff;padding:30px}@media (min-width:768px){.shop--bunoselection .content-wrapper .content{padding:30px 50px 30px 50px}}.shop--bunoselection .content-wrapper .content .logo{width:100%;background-image:url('/Content/images/bmw/default/logos/Logo.svg');background-position:center;background-repeat:no-repeat;background-size:contain;margin-bottom:30px}.shop--bunoselection .content-wrapper .content #results{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;margin-right:-30px}.shop--bunoselection .content-wrapper .content #results .results-item{width:calc(100vw - 60px)}@media (min-width:768px){.shop--bunoselection .content-wrapper .content #results .results-item{width:calc(768px - 100px)}}.shop--bunoselection .content-wrapper .content #results #ItemsContainer{-ms-flex-positive:1;flex-grow:1}.shop--bunoselection .content-wrapper .content #results #ItemsContainer .item{border:solid 1px #e3e3e3;padding:20px 20px 0 20px;margin-top:30px}.shop--bunoselection .content-wrapper .content #results #ItemsContainer .item:first-child{margin-top:0}.shop--bunoselection .content-wrapper .next-shop-login-logo{display:block;min-height:25px;background-image:url('/Content/images/bmw/default/logos/logo_nextshop_white.png');background-repeat:no-repeat;background-size:auto auto;background-position:center 0;margin:15px 0 15px 0}@media (min-width:992px) and (min-height:768px){.shop--bunoselection .content-wrapper .next-shop-login-logo{margin:30px 0 25px 0}}.shop--help .dropdown-menu{max-height:322px}.shop--help .link-with-icon{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:15px;line-height:22px;letter-spacing:normal}.shop--help .self-advertising .box-header{color:#1c69d4;font-family:_fontBold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:15px;line-height:22px;letter-spacing:normal;background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Rated.svg');background-repeat:no-repeat;background-size:20px 20px;background-position:20px 10px;padding-left:50px}.shop--historie-content-datenausgabe{padding:30px}.shop--historie-content-datenausgabe .group-item:not(:first-child){margin-top:20px;border-top:solid 1px #e3e3e3;padding-top:20px}.shop--historie-content-datenausgabe .group-item .icon-container{margin-left:10px;margin-top:5px;display:block;float:left}.shop--historie-content-datenausgabe .group-item .download-link:not(.missing){cursor:pointer}.shop--historie-content-datenausgabe .group-item .download-link .uploaded-by{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:2px;padding-bottom:2px}.shop--historie-content-datenausgabe .group-item .download-link .file-icon{margin-top:5px}.shop--historie-content-datenausgabe .group-item .download-link.missing .file-icon{background-image:url('/Content/images/bmw/default/icons/Icon_Missing_red.svg');background-repeat:no-repeat;background-size:15px auto;background-position:9px 2px}@media (hover:hover),(-ms-high-contrast:none){.shop--historie-content-datenausgabe .group-item .download-link:not(.missing):hover .icon-download{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Download.svg')}.shop--historie-content-datenausgabe .group-item .download-link.missing:hover{color:#262626}}.shop--login{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;background-image:url('/Content/images/bmw/default/LoginBackground.jpg');background-repeat:no-repeat;background-size:100% 100%;background-position:0 0;min-height:100vh;min-height:100dvh;position:relative}.shop--login #loginform{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.shop--login #loginform .login-wrapper{width:435px;max-width:100vw}.shop--login #loginform .login-wrapper.width-670{width:670px}.shop--login #loginform .login-wrapper .login-logo{display:-ms-flexbox;display:flex}.shop--login #loginform .login-wrapper .login-logo img{width:20%;max-width:87px;margin:5vh auto 4vh auto}.shop--login #loginform .login-wrapper .logout-hint{background-color:#fff;padding:30px 20px}@media (min-width:375px){.shop--login #loginform .login-wrapper .logout-hint{padding:30px 35px}}.shop--login #loginform .login-wrapper .logout-hint .btn-icon-forward{margin-top:30px;width:100%;background-position-x:right}.shop--login #loginform .login-wrapper .login-inputs{background-color:#fff;padding:30px 20px}@media (min-width:375px){.shop--login #loginform .login-wrapper .login-inputs{padding:30px 35px}}.shop--login #loginform .login-wrapper .login-inputs .login-tip-on-top{margin-bottom:30px;max-width:360px}.shop--login #loginform .login-wrapper .login-inputs .login-tip{margin-top:30px;padding-left:32px;background-image:url('/Content/images/bmw/default/icons/Icon_Info.svg');background-repeat:no-repeat;background-size:22px auto;background-position:0 0}.shop--login #loginform .login-wrapper .login-inputs .btn-icon-forward{width:100%;background-position-x:right}.shop--login #loginform .login-wrapper .login-inputs #submitChangePassword{margin-top:19px}.shop--login #loginform .login-wrapper .login-inputs .icon-dropdown-menu .dropdown-menu{margin-left:0}.shop--login #loginform .login-wrapper .login-inputs .icon-dropdown-menu .dropdown-menu::before,.shop--login #loginform .login-wrapper .login-inputs .icon-dropdown-menu .dropdown-menu::after{left:calc(50% - 5px)}.shop--login #loginform .login-wrapper .login-inputs .company-input{display:none}.shop--login #loginform .next-shop-login-logo{display:block;width:435px;max-width:100vw;height:25px;background-image:url('/Content/images/bmw/default/logos/logo_nextshop_white.png');background-repeat:no-repeat;background-size:auto auto;background-position:center 0;margin:80px 0 25px 0}@media (min-width:992px){.shop--login #loginform .next-shop-login-logo{margin-top:40px}}.shop--login #loginform .next-shop-login-logo.width-670{width:670px}@media (min-height:830px){.shop--login:not(.has-login-tip):not(.premiumfs) .login-wrapper .login-logo img{margin:8vh auto 5vh auto}}@media (min-height:930px){.shop--login.has-login-tip .login-wrapper .login-logo img{margin:8vh auto 5vh auto}}.shop--login .login-footer{display:-ms-flexbox;display:flex;position:absolute;bottom:90px}@media (min-width:992px){.shop--login .login-footer{bottom:10px;right:20px}}.shop--login .login-footer a,.shop--login .login-footer .separator{color:#fff}.shop--login .login-footer a.login-footer-link{cursor:pointer}@media (hover:hover),(-ms-high-contrast:none){.shop--login .login-footer a.login-footer-link:hover{text-decoration:underline}}.shop--login .login-footer .separator{padding-left:10px;padding-right:10px;font-size:20px}#loginImpressumDataProtectionPopup .modal-body{height:100%}#loginImpressumDataProtectionPopup .modal-body .scrollable-content{height:100%}@media (min-width:768px) and (min-height:768px){#loginImpressumDataProtectionPopup.introduction .modal-xl .modal-content{height:auto}}@media (min-width:768px) and (min-height:768px){#loginImpressumDataProtectionPopup.introduction .modal-xl .modal-content #popupContent{padding-top:10px;padding-bottom:10px}}@media (min-width:768px){#loginImpressumDataProtectionPopup.introduction .modal-xl .modal-content #popupContent .footer-buttons{-ms-flex-pack:justify;justify-content:space-between}}#loginImpressumDataProtectionPopup.introduction .modal-xl .modal-content .x-close-sticky{display:none}#loginImpressumDataProtectionPopup.introduction .modal-xl .modal-content .btn-icon-forward{background-position-x:right;min-width:180px}@media (min-width:718px){#loginImpressumDataProtectionPopup.introduction .modal-xl{max-width:688px}#loginImpressumDataProtectionPopup.introduction .modal-xl .scrollable-content-inner{max-width:568px}}.shop--redirect-at-login{height:100vh;height:100dvh}.shop--redirect-at-login .loading{color:#aaa;margin-top:40px}.shop--redirect-at-login .next-shop-logo{margin-top:30px;margin-bottom:16vh}.shop--redirect-at-login .next-shop-logo .light{display:none}.sundry--allocations .info{padding:20px;background-color:#f2f2f2}.sundry--allocations .placeholder{color:#aaa}.sundry--allocations .item{margin-top:30px;border:solid 1px #e3e3e3;padding:20px 20px 0 20px}.sundry--allocations .item .order-status{padding-left:25px}.sundry--allocations .item .order-status.order-status-a,.sundry--allocations .item .order-status.order-status-u{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_green.svg');background-repeat:no-repeat;background-size:15px 15px;background-position:0 4px}.sundry--allocations .item .order-status.order-status-t{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_yellow.svg');background-repeat:no-repeat;background-size:15px 15px;background-position:0 4px}.sundry--allocations .item .order-status.order-status-o{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_blue.svg');background-repeat:no-repeat;background-size:15px 15px;background-position:0 4px}.sundry--allocations .item .order-status.order-status-x{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_red.svg');background-repeat:no-repeat;background-size:15px 15px;background-position:0 4px}.sundry--allocations .item .footer-buttons.item-footer-buttons{padding-top:10px;padding-bottom:20px}.sundry--allocations .item .footer-buttons.item-footer-buttons .btn-icon-forward{-o-transition:transform .3s;-moz-transition:transform .3s;-webkit-transition:transform .3s;transition:transform .3s}.sundry--allocations .item .footer-buttons.item-footer-buttons .btn-icon-forward.opened{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.sundry--allocations .item .order-details-container{display:none}.sundry--allocations .item .order-details-container .close-accordion-item{padding-top:15px}.sundry--allocations .basket-positions{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.sundry--allocations .basket-positions .basket-position{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;border:1px solid #e3e3e3;margin-top:15px;margin-bottom:15px;max-width:100%}.sundry--allocations .basket-positions .basket-position .basket-position-box{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;height:100%}@media (min-width:1154px){.sundry--allocations .basket-positions .basket-position .basket-position-box{-ms-flex-direction:row;flex-direction:row}}.sundry--allocations .basket-positions .basket-position .basket-position-box .basket-position-image{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;padding:15px;background-color:#f2f2f2;position:relative}@media (min-width:1154px){.sundry--allocations .basket-positions .basket-position .basket-position-box .basket-position-image{max-width:225px}}@media (min-width:1154px){.sundry--allocations .basket-positions .basket-position .basket-position-box .basket-position-image .article-img-background{height:100%}}.sundry--allocations .basket-positions .basket-position .basket-position-box .basket-position-image .article-img-background .article-img-wrapper{display:block;position:relative;height:auto;min-height:100px}@media (min-width:1154px){.sundry--allocations .basket-positions .basket-position .basket-position-box .basket-position-image .article-img-background .article-img-wrapper{height:100%}}.sundry--allocations .basket-positions .basket-position .basket-position-box .basket-position-image .article-img-background .article-img-wrapper .article-img{position:relative;top:0;left:50%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);width:auto;height:auto;max-width:100%;max-height:220px}@media (min-width:1154px){.sundry--allocations .basket-positions .basket-position .basket-position-box .basket-position-image .article-img-background .article-img-wrapper .article-img{position:absolute;max-height:100%}}.sundry--allocations .basket-positions .basket-position .basket-position-box .basket-position-image .article-img-background .article-img-wrapper .article-img.no-image{width:100px;height:100px;background-image:url('/Content/images/bmw/default/Platzhalter_Artikel.svg');background-repeat:no-repeat;background-size:100px 100px;background-position:center center}.sundry--allocations .basket-positions .basket-position .basket-position-box .basket-position-content{width:100%;height:100%;padding:20px 15px 0 15px}@media (min-width:576px){.sundry--allocations .basket-positions .basket-position .basket-position-box .basket-position-content{padding-left:20px;padding-right:20px}}@media (min-width:1154px){.sundry--allocations .basket-positions .basket-position .basket-position-box .basket-position-content{padding-left:25px;padding-right:25px}}.sundry--allocations .basket-positions .basket-position .basket-position-box .basket-position-content .list-article-link{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:18px;line-height:22px;letter-spacing:normal;display:inline-block;color:#262626}.sundry--allocations .basket-positions .basket-position.alert-border{border-color:#c11}.sundry--allocations #allocationsPopup .hidden{display:none}.sundry--allocations #allocationsPopup #cbAllocationContainer .pseudo-tooltip .tooltip{bottom:23px;left:-1px}.sundry--allocations #allocationsPopup #cbAllocationContainer .pseudo-tooltip .tooltip .arrow{left:7px}.sundry--allocations #allocationsPopup #formArticlesContainer .box-content{background-color:#f2f2f2;padding-top:10px;padding-bottom:10px}.sundry--allocations #allocationsPopup #formArticlesContainer .box-content .basket-position{background-color:#fff;margin-top:10px;margin-bottom:10px}.sundry--allocations #allocationsPopup #formArticlesContainer .box-content .basket-position .order-quantity-container .pseudo-tooltip .tooltip{bottom:60px;margin-left:-38px;margin-right:-38px}.sundry--allocations #allocationsPopup #formArticlesContainer .box-content .basket-position .order-quantity-container .order-quantity-input{width:100px}.sundry--allocations #allocationsPopup .basket-sum-container{padding-top:30px;padding-left:20px;padding-right:15px;border-left:solid 1px transparent;border-right:solid 1px transparent}.sundry--allocations #allocationsPopup .basket-sum-container .inner-basket-sum-container{padding-left:15px;padding-right:15px;border-left:solid 1px transparent;border-right:solid 1px transparent}@media (min-width:576px){.sundry--allocations #allocationsPopup .basket-sum-container .inner-basket-sum-container{padding-left:20px;padding-right:20px}}@media (min-width:1154px){.sundry--allocations #allocationsPopup .basket-sum-container .inner-basket-sum-container{padding-left:25px;padding-right:25px}}.sundry--allocations #allocationsPopup .basket-sum-container .inner-basket-sum-container .basket-sum-col{border-top:solid 4px #1c69d4;padding-top:15px;padding-right:0}.sundry--allocations #allocationsPopup .basket-sum-container .inner-basket-sum-container .basket-sum-col .pseudo-tooltip .tooltip{bottom:20px;left:-35px}.sundry--allocations #allocationsPopup .basket-sum-container .inner-basket-sum-container .basket-sum-col .pseudo-tooltip .tooltip .arrow{left:64px}.sundry--allocations #allocationsPopup .basket-sum-container .inner-basket-sum-container .basket-sum-col .sum-info{margin-top:20px;background-color:#f2f2f2;padding:15px;margin-left:-15px}.sundry--coupons-overview .state-select .state-icon.state-j{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_green.svg');background-repeat:no-repeat;background-size:14px 14px;background-position:8px 12px}.sundry--coupons-overview .state-select .state-icon.state-e{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_blue.svg');background-repeat:no-repeat;background-size:14px 14px;background-position:8px 12px}.sundry--coupons-overview .state-select .state-icon.state-n{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_gray.svg');background-repeat:no-repeat;background-size:14px 14px;background-position:8px 12px}.sundry--coupons-overview .state-select .state-icon.state-v{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_red.svg');background-repeat:no-repeat;background-size:14px 14px;background-position:8px 12px}.sundry--coupons-overview .state-select .state-icon.dropdown-toggle{background-position-x:13px;background-position-y:13px}.sundry--coupons-overview .state-select .state-icon.dropdown-toggle .current-value{padding-left:36px}.sundry--coupons-overview .state-select .state-icon.dropdown-item{padding-left:32px}.sundry--coupons-overview .items-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:15px}.sundry--coupons-overview .items-container .item{border:solid 1px #e3e3e3;padding:20px 20px 0 20px;margin-top:15px;margin-bottom:15px;width:100%}.sundry--coupons-overview .items-container .item .item-name{padding-bottom:20px;padding-left:30px}.sundry--coupons-overview .items-container .item .item-name.state-1{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_green.svg');background-repeat:no-repeat;background-size:15px 15px;background-position:0 7px}.sundry--coupons-overview .items-container .item .item-name.state-2{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_blue.svg');background-repeat:no-repeat;background-size:15px 15px;background-position:0 7px}.sundry--coupons-overview .items-container .item .item-name.state-3{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_gray.svg');background-repeat:no-repeat;background-size:15px 15px;background-position:0 7px}.sundry--coupons-overview .items-container .item .item-name.state-4{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_red.svg');background-repeat:no-repeat;background-size:15px 15px;background-position:0 7px}.sundry--coupons-overview .items-container .item .icon-view{display:block;margin-left:10px}.sundry--coupons-overview .items-container .item .enlarged{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:18px;line-height:22px;letter-spacing:normal;padding-top:2px}.sundry--coupons-overview .items-container .item .button-container{display:none}.sundry--coupons-overview .items-container .item .button-container.state-1{display:block}.sundry--coupons-overview .sum-container{padding-bottom:20px}.sundry--coupons-overview .sum-container .sum-group{margin-top:30px;border:solid 1px #e3e3e3;padding:20px 20px 0 20px}.sundry--coupons-overview .sum-container .sum-group h4{margin-bottom:20px}.sundry--coupons-overview .icon-gift{background-image:url('/Content/images/bmw/default/icons/Icon_Gift.svg');background-repeat:no-repeat;background-size:33px auto;background-position:-9px -3px;padding-left:28px}.sundry--coupons-used .items-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:15px}.sundry--coupons-used .items-container .item{border:solid 1px #e3e3e3;padding:20px 20px 0 20px;margin-top:15px;margin-bottom:15px;width:100%}.sundry--coupons-used .sum-container{padding-bottom:20px}.sundry--coupons-used .sum-container .sum-group{margin-top:30px;border:solid 1px #e3e3e3;padding:20px 20px 0 20px}.sundry--coupons-used .sum-container .sum-group h4{margin-bottom:20px}.sundry--order-history label[for^="Statuses"]{padding-left:57px}.sundry--order-history label[for="Statuses_0__IsSelected"]{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_blue.svg');background-repeat:no-repeat;background-size:15px 15px;background-position:32px 4px}.sundry--order-history label[for="Statuses_1__IsSelected"]{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_yellow.svg');background-repeat:no-repeat;background-size:15px 15px;background-position:32px 4px}.sundry--order-history label[for="Statuses_2__IsSelected"]{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_green.svg');background-repeat:no-repeat;background-size:15px 15px;background-position:32px 4px}.sundry--order-history label[for="Statuses_3__IsSelected"]{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_red.svg');background-repeat:no-repeat;background-size:15px 15px;background-position:32px 4px}.sundry--order-history .items-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:15px}.sundry--order-history .items-container .item{border:solid 1px #e3e3e3;padding:20px 20px 0 20px;margin-top:15px;margin-bottom:15px;width:100%}.sundry--order-history .items-container .item .order-status{padding-left:25px}.sundry--order-history .items-container .item .order-status.order-status-a,.sundry--order-history .items-container .item .order-status.order-status-u{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_green.svg');background-repeat:no-repeat;background-size:15px 15px;background-position:0 4px}.sundry--order-history .items-container .item .order-status.order-status-t{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_yellow.svg');background-repeat:no-repeat;background-size:15px 15px;background-position:0 4px}.sundry--order-history .items-container .item .order-status.order-status-o{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_blue.svg');background-repeat:no-repeat;background-size:15px 15px;background-position:0 4px}.sundry--order-history .items-container .item .order-status.order-status-x{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_red.svg');background-repeat:no-repeat;background-size:15px 15px;background-position:0 4px}.sundry--order-history .items-container .item .btn-icon-forward{-o-transition:transform .3s;-moz-transition:transform .3s;-webkit-transition:transform .3s;transition:transform .3s}.sundry--order-history .items-container .item .btn-icon-forward.opened{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.sundry--order-history .items-container .item .order-details-container .placeholder{color:#aaa}.sundry--order-history .items-container .item .order-details-container .basket-positions{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.sundry--order-history .items-container .item .order-details-container .basket-positions .basket-position{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;border:1px solid #e3e3e3;margin-top:15px;margin-bottom:15px;max-width:100%}.sundry--order-history .items-container .item .order-details-container .basket-positions .basket-position .basket-position-box{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;height:100%}@media (min-width:1154px){.sundry--order-history .items-container .item .order-details-container .basket-positions .basket-position .basket-position-box{-ms-flex-direction:row;flex-direction:row}}.sundry--order-history .items-container .item .order-details-container .basket-positions .basket-position .basket-position-box .basket-position-image{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;padding:15px;background-color:#f2f2f2;position:relative}@media (min-width:1154px){.sundry--order-history .items-container .item .order-details-container .basket-positions .basket-position .basket-position-box .basket-position-image{max-width:225px}}@media (min-width:1154px){.sundry--order-history .items-container .item .order-details-container .basket-positions .basket-position .basket-position-box .basket-position-image .article-img-background{height:100%}}.sundry--order-history .items-container .item .order-details-container .basket-positions .basket-position .basket-position-box .basket-position-image .article-img-background .article-img-wrapper{display:block;position:relative;height:auto}@media (min-width:1154px){.sundry--order-history .items-container .item .order-details-container .basket-positions .basket-position .basket-position-box .basket-position-image .article-img-background .article-img-wrapper{height:100%}}.sundry--order-history .items-container .item .order-details-container .basket-positions .basket-position .basket-position-box .basket-position-image .article-img-background .article-img-wrapper .article-img{position:relative;top:0;left:50%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);width:auto;height:auto;max-width:100%;max-height:220px}@media (min-width:1154px){.sundry--order-history .items-container .item .order-details-container .basket-positions .basket-position .basket-position-box .basket-position-image .article-img-background .article-img-wrapper .article-img{position:absolute;max-height:100%}}.sundry--order-history .items-container .item .order-details-container .basket-positions .basket-position .basket-position-box .basket-position-image .article-img-background .article-img-wrapper .article-img.express-image{width:100px;height:100px;background-image:url('/Content/images/bmw/default/Express.svg');background-repeat:no-repeat;background-size:100px auto;background-position:0 0}.sundry--order-history .items-container .item .order-details-container .basket-positions .basket-position .basket-position-box .basket-position-image .article-img-background .article-img-wrapper .article-img.no-image{width:100px;height:100px;background-image:url('/Content/images/bmw/default/Platzhalter_Artikel.svg');background-repeat:no-repeat;background-size:100px 100px;background-position:center center}.sundry--order-history .items-container .item .order-details-container .basket-positions .basket-position .basket-position-box .basket-position-image .article-img-background .article-img-wrapper .article-img.no-package-image{width:100px;height:100px;background-image:url('/Content/images/bmw/default/Package.svg');background-repeat:no-repeat;background-size:120px auto;background-position:center -15%}.sundry--order-history .items-container .item .order-details-container .basket-positions .basket-position .basket-position-box .basket-position-image .article-img-background .article-img-wrapper .article-img.language-image{width:100px;height:100px;background-image:url('/Content/images/bmw/default/Language.svg');background-repeat:no-repeat;background-size:100px auto;background-position:center 8px}.sundry--order-history .items-container .item .order-details-container .basket-positions .basket-position .basket-position-box .basket-position-content{width:100%;height:100%;padding:20px 15px 0 15px}@media (min-width:576px){.sundry--order-history .items-container .item .order-details-container .basket-positions .basket-position .basket-position-box .basket-position-content{padding-left:20px;padding-right:20px}}@media (min-width:1154px){.sundry--order-history .items-container .item .order-details-container .basket-positions .basket-position .basket-position-box .basket-position-content{padding-left:25px;padding-right:25px}}.sundry--order-history .items-container .item .order-details-container .basket-positions .basket-position .basket-position-box .basket-position-content .list-article-link{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:18px;line-height:22px;letter-spacing:normal;display:inline-block;color:#262626}.sundry--order-history .items-container .item .order-details-container .basket-positions .basket-position .basket-position-box .basket-position-content a.list-article-link{cursor:pointer}.sundry--order-history .items-container .item .order-details-container .basket-positions .basket-position .basket-position-box .basket-position-content a.list-article-link .link-icon{display:inline-block;float:left;height:22px;width:16px;background-repeat:no-repeat;background-size:auto 28px;background-position:-10px -3px;background-image:url('/Content/images/bmw/default/icons/Icon_Arrow.svg')}@media (hover:hover),(-ms-high-contrast:none){.sundry--order-history .items-container .item .order-details-container .basket-positions .basket-position .basket-position-box .basket-position-content a.list-article-link.hover,.sundry--order-history .items-container .item .order-details-container .basket-positions .basket-position .basket-position-box .basket-position-content a.list-article-link:hover{color:#1c69d4;text-decoration:underline}.sundry--order-history .items-container .item .order-details-container .basket-positions .basket-position .basket-position-box .basket-position-content a.list-article-link.hover .link-icon,.sundry--order-history .items-container .item .order-details-container .basket-positions .basket-position .basket-position-box .basket-position-content a.list-article-link:hover .link-icon{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Arrow_blue.svg')}}.sundry--order-history .items-container .item .order-details-container .basket-positions .basket-position .basket-position-box .basket-position-content .theme-dropdown-menu{display:-ms-flexbox;display:flex;margin-right:6px}.sundry--order-history .items-container .item .order-details-container .basket-positions .basket-position .basket-position-box .basket-position-content .theme-dropdown-menu .dropdown-toggle{white-space:normal}.sundry--order-history .items-container .item .order-details-container .basket-positions .basket-position .basket-position-box .basket-position-content .theme-dropdown-menu .dropdown-toggle .icon-share{padding-left:26px}.sundry--order-history .items-container .item .order-details-container .basket-positions .basket-position .basket-position-box .basket-position-content .theme-dropdown-menu .dropdown-menu{margin-left:-45px}.sundry--order-history .items-container .item .order-details-container .basket-positions .basket-position .basket-position-box .basket-position-content .theme-dropdown-menu .dropdown-menu[x-placement^="top"]::after{left:50px}.sundry--order-history .items-container .item .order-details-container .basket-positions .basket-position .basket-position-box .basket-position-content .theme-dropdown-menu .dropdown-menu[x-placement^="bottom"]::before{left:50px}@media (max-width:991.98px){.sundry--order-history .items-container .item .order-details-container .basket-positions .basket-position .basket-position-box .basket-position-content .theme-dropdown-menu .dropdown-menu{width:95vw}}@media (min-width:1154px){.sundry--order-history .items-container .item .order-details-container .basket-positions .basket-position .basket-position-box .basket-position-content .theme-dropdown-menu .dropdown-menu{margin-left:-20px}.sundry--order-history .items-container .item .order-details-container .basket-positions .basket-position .basket-position-box .basket-position-content .theme-dropdown-menu .dropdown-menu[x-placement^="top"]::after{left:25px}.sundry--order-history .items-container .item .order-details-container .basket-positions .basket-position .basket-position-box .basket-position-content .theme-dropdown-menu .dropdown-menu[x-placement^="bottom"]::before{left:25px}}.sundry--order-history .items-container .item .order-details-container .basket-positions .basket-position .basket-position-box .basket-position-content .net-total{font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:18px;line-height:22px;letter-spacing:normal;padding-top:2px}.sundry--order-history .items-container .item .order-details-container .basket-positions .basket-position .basket-position-box .basket-position-content .label-deliveries{padding-bottom:16px;padding-left:28px;background-image:url('/Content/images/bmw/default/icons/Icon_Delivery.svg');background-repeat:no-repeat;background-size:20px 14px;background-position:0 3px}.sundry--order-history .items-container .item .order-details-container .basket-positions .basket-position .basket-position-box .basket-position-content .row-delivery{margin-top:-10px;margin-bottom:20px;margin-left:0;margin-right:0}.sundry--order-history .items-container .item .order-details-container .basket-positions .basket-position .basket-position-box .basket-position-content .row-delivery .col-delivery{background-color:#f2f2f2}.sundry--order-history .items-container .item .order-details-container .basket-positions .basket-position.alert-border{border-color:#c11}.sundry--order-history .items-container .item .order-details-container .close-accordion-item{padding-top:15px}#supplierContactPopup .validation-at-textarea .pseudo-tooltip .tooltip{bottom:100%}#supplierContactPopup .footer-buttons .pseudo-tooltip{margin:0}.sundry--order-history-report .items-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:15px}.sundry--order-history-report .items-container .item{border:solid 1px #e3e3e3;padding:20px 20px 0 20px;margin-top:15px;margin-bottom:15px;width:100%}.sundry--order-history-report .items-container .item button{padding-right:30px}.sundry--order-history-report .items-container .item button .icon{-o-transition:transform .3s;-moz-transition:transform .3s;-webkit-transition:transform .3s;transition:transform .3s}.sundry--order-history-report .items-container .item button .icon.opened{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.sundry--order-history-report .items-container .item .group-item{display:-ms-flexbox;display:flex}.sundry--order-history-report .items-container .item .group-item a.download-link:not(.active-link){cursor:not-allowed;opacity:.55}@media (hover:hover),(-ms-high-contrast:none){.sundry--order-history-report .items-container .item .group-item a.download-link:not(.active-link):hover .file-icon-pdf,.sundry--order-history-report .items-container .item .group-item a.download-link:not(.active-link) .file-icon-pdf:hover{background-image:url('/Content/images/bmw/default/icons/file-icon-pdf.svg')}}.sundry--order-history-report .items-container .item .group-item a.download-link:not(.active-link) .icon-download{cursor:not-allowed;background-image:url('/Content/images/bmw/default/icons/Icon_Download.svg')}.sundry--order-history-report .items-container .item .group-item a.download-link .file-icon{margin-top:4px}.sundry--order-history-report .items-container .item .group-item a.download-link .icon-container{display:block;float:left}.sundry--order-history-report .items-container .item .group-item a.download-link .bullet{padding-left:3px;padding-right:3px;color:#666}.sundry--order-history-report .items-container .item .group-item a.download-link.active-link{cursor:pointer}@media (hover:hover),(-ms-high-contrast:none){.sundry--order-history-report .items-container .item .group-item a.download-link.active-link:hover{color:#1c69d4}.sundry--order-history-report .items-container .item .group-item a.download-link.active-link:hover .icon-download{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Download.svg')}.sundry--order-history-report .items-container .item .group-item a.download-link.active-link:hover .bullet{color:inherit}}.sundry--saved-orders .items-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:15px}.sundry--saved-orders .items-container .item{border:solid 1px #e3e3e3;padding:20px 20px 0 20px;margin-top:15px;margin-bottom:15px;width:100%}.sundry--saved-orders .items-container .item .btn-icon-forward{-o-transition:transform .3s;-moz-transition:transform .3s;-webkit-transition:transform .3s;transition:transform .3s}.sundry--saved-orders .items-container .item .btn-icon-forward.opened{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.sundry--subs--article-ratings .article-ratings{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0px;padding-top:20px}.sundry--subs--article-ratings .article-ratings .viewload-error-partial{padding-bottom:20px;min-height:0}.sundry--subs--article-ratings .article-ratings .article-item{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;border:1px solid #e3e3e3;margin-top:20px;margin-bottom:20px;max-width:100%}.sundry--subs--article-ratings .article-ratings .article-item .article-box{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;height:100%}@media (min-width:768px){.sundry--subs--article-ratings .article-ratings .article-item .article-box{-ms-flex-direction:row;flex-direction:row}}.sundry--subs--article-ratings .article-ratings .article-item .article-box .article-item-image{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;background-color:#f2f2f2;position:relative;z-index:1}@media (min-width:768px){.sundry--subs--article-ratings .article-ratings .article-item .article-box .article-item-image{max-width:368px}}.sundry--subs--article-ratings .article-ratings .article-item .article-box .article-item-image .article-img-background{background-color:transparent}@media (min-width:768px){.sundry--subs--article-ratings .article-ratings .article-item .article-box .article-item-image .article-img-background{height:100%}}.sundry--subs--article-ratings .article-ratings .article-item .article-box .article-item-image .article-img-background .article-img-wrapper{position:relative;height:220px}@media (min-width:768px){.sundry--subs--article-ratings .article-ratings .article-item .article-box .article-item-image .article-img-background .article-img-wrapper{height:100%}}.sundry--subs--article-ratings .article-ratings .article-item .article-box .article-item-image .article-img-background .article-img-wrapper .article-img{position:absolute;z-index:-1;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:auto;height:auto;max-width:100%;max-height:100%}.sundry--subs--article-ratings .article-ratings .article-item .article-box .article-item-image .article-img-background .article-img-wrapper .article-img.no-image{width:100px;height:100px;background-image:url('/Content/images/bmw/default/Platzhalter_Artikel.svg');background-repeat:no-repeat;background-size:100px 100px;background-position:center center}.sundry--subs--article-ratings .article-ratings .article-item .article-box .article-item-below-image{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:100%;z-index:1;background-color:#fff}@media (min-width:768px){.sundry--subs--article-ratings .article-ratings .article-item .article-box .article-item-below-image{padding-left:10px;padding-right:10px}}.sundry--subs--article-ratings .article-ratings .article-item .article-box .article-item-below-image .article-info{z-index:4;width:100%;padding:15px 15px 0 15px}@media (max-width:767.98px){.sundry--subs--article-ratings .article-ratings .article-item .article-box .article-item-below-image .article-info{border-top:1px solid #e3e3e3}}.sundry--subs--article-ratings .article-ratings .article-item .article-box .article-item-below-image .article-additional-info{margin-top:auto;z-index:4;width:100%;padding:20px 15px 15px 15px}.sundry--subs--article-ratings .article-ratings .article-item .article-box .article-item-below-image .article-additional-info .article-details label{white-space:nowrap}.sundry--subs--article-ratings .article-ratings .article-item .article-box .article-item-below-image .article-additional-info .article-details .theme-name{padding-right:30px;padding-bottom:20px}.sundry--subs--article-ratings .article-ratings .article-item .article-box .article-item-below-image .article-additional-info .article-actions{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:20px}.sundry--subs--article-ratings .article-ratings .article-item .article-box .article-item-below-image .article-additional-info .article-actions .icons img{margin:5px 10px 0 0;background-image:url('/Content/images/bmw/default/icons/Icon_Unrated.svg');background-repeat:no-repeat;background-size:20px 20px;background-position:center center}.sundry--subs--article-ratings .article-ratings .article-item .article-box .article-item-below-image .article-additional-info .article-actions .icons img.icon-rated{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Rated.svg')}.sundry--subs--article-ratings .article-ratings .article-item .article-box .article-item-below-image .article-additional-info .article-actions .icons img:last-child{margin-right:0}.sundry--subs--article-ratings .article-ratings .article-item .article-box .article-item-below-image .article-additional-info .cart-row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-top:20px;width:100%}.sundry--subs--article-ratings .article-ratings .article-item .article-box .icons{display:-ms-flexbox;display:flex}.sundry--subs--article-ratings .article-ratings .article-item .article-box .icons img{width:20px;height:20px}.sundry--subs--article-ratings #unratedArticlesContent .icons:not(.rate-done) img{cursor:pointer}.sundry--subs--article-ratings #unratedArticlesContent .icons.rate-done,.sundry--subs--article-ratings #ratedArticlesContent .icons{cursor:not-allowed}#helpRequestPopup #SenderPhone{max-width:250px}#helpRequestPopup .validation-at-textarea .pseudo-tooltip .tooltip{bottom:100%}#helpRequestPopup .footer-buttons .pseudo-tooltip{margin:0}.user--get-buno .tabs-header-item{text-transform:none}.user--get-buno .buno-items{margin-left:-25px}.user--get-buno .buno-items .buno-item-container{width:100%;padding-top:30px;padding-left:25px}@media (min-width:768px){.user--get-buno .buno-items .buno-item-container{width:50%}}@media (min-width:1154px){.user--get-buno .buno-items .buno-item-container{width:33.3333%}}.user--get-buno .buno-items .buno-item-container .buno-item{width:100%;padding:20px 20px 20px 60px;border:solid 1px #e3e3e3;background-color:#fff}.user--get-buno .buno-items .buno-item-container .buno-item::before{top:20px;left:20px}.user--get-buno .buno-items .buno-item-container .buno-item .address-block{display:block;min-height:110px;font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:15px;line-height:22px;letter-spacing:normal}.user--get-buno .buno-items .buno-item-container .buno-item .selector{z-index:-1;padding-top:15px;margin-left:-40px;opacity:0;position:relative;top:-10px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-o-transition:top .2s ease,opacity .2s;-moz-transition:top .2s ease,opacity .2s;-webkit-transition:top .2s ease,opacity .2s;transition:top .2s ease,opacity .2s}.user--get-buno .buno-items .buno-item-container .buno-item .selector.show{z-index:0;opacity:1;top:0}.user--get-buno .buno-items .buno-item-container .buno-item .selector label{padding-left:40px;margin-top:9px}.user--get-buno .buno-items .buno-item-container .buno-item .selector input[type="checkbox"]{top:25px}.user--get-buno .buno-items .buno-item-container .buno-item .selector input[type="button"]{margin-left:15px}#vsiaModulDetailPopup .modal-vsia.fullscreen{margin:0;max-width:100%}#vsiaModulDetailPopup .modal-vsia.fullscreen .modal-content{height:100vh;height:100dvh}#vsiaModulDetailPopup .modal-vsia.fullscreen .modal-content .modal-body{padding-left:30px;padding-right:30px}#vsiaModulDetailPopup .modal-vsia.fullscreen .modal-content .modal-body .scrollable-content{margin-right:-30px}#vsiaModulDetailPopup .modal-vsia.fullscreen .modal-content .modal-body .scrollable-content .scrollable-content-inner{width:calc(100vw - 60px)}@media (min-width:1275px){#vsiaModulDetailPopup .modal-vsia:not(.fullscreen){max-width:calc(100vw - 30px)}#vsiaModulDetailPopup .modal-vsia:not(.fullscreen) .scrollable-content .scrollable-content-inner{width:calc(100vw - 150px)}}@media (min-width:1624px){#vsiaModulDetailPopup .modal-vsia:not(.fullscreen){max-width:1594px}#vsiaModulDetailPopup .modal-vsia:not(.fullscreen) .scrollable-content .scrollable-content-inner{width:1474px}}#vsiaModulDetailPopup .modal-vsia .modal-body{height:100%}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .header-with-x-close{padding-bottom:20px}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .header-with-x-close .x-close{margin-top:0;margin-left:4px}@media (min-width:400px){#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .header-with-x-close .x-close{margin-left:8px}}@media (min-width:576px){#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .header-with-x-close .x-close{margin-left:20px}}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1}@media (min-width:1600px){#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .row{margin-left:-25px;margin-right:-25px}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .row .col,#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .row .col-auto,#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .row .col-12{padding-left:25px;padding-right:25px}}@media (min-width:1430px){#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .col-xxl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .box-header,#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .box-content{padding-left:15px;padding-right:15px}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .project-box{height:auto}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .project-box .box-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .project-box .box-header .edit-project-link{cursor:pointer}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .project-box .box-header .edit-project-link:hover{text-decoration:none}@media (hover:hover),(-ms-high-contrast:none){#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .project-box .box-header .edit-project-link:hover b{color:#1c69d4}}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .project-box .box-header .edit-project-link b{font-family:_fontBold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:18px;line-height:22px;letter-spacing:.3px;display:block;color:#666}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .project-box .box-header .icon-dropdown-menu .dropdown-toggle{margin-left:10px}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .project-box .box-header .icon-dropdown-menu .dropdown-menu{width:200px}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .project-box .box-content{padding-top:15px;padding-bottom:0}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .project-box .box-content .row .col-12{padding-bottom:15px}@media (min-width:1430px){#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .project-box .box-content .row .order-xxl-0{-ms-flex-order:0;order:0}}@media (min-width:1430px){#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .project-box .box-content .row .order-xxl-1{-ms-flex-order:1;order:1}}@media (min-width:1430px){#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .project-box .box-content .row .order-xxl-2{-ms-flex-order:2;order:2}}@media (min-width:1430px){#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .project-box .box-content .row .order-xxl-3{-ms-flex-order:3;order:3}}@media (min-width:1430px){#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .project-box .box-content .row .order-xxl-4{-ms-flex-order:4;order:4}}@media (min-width:1430px){#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .project-box .box-content .row .order-xxl-5{-ms-flex-order:5;order:5}}@media (min-width:1430px){#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .project-box .box-content .row .col-xxl-130px{-ms-flex:0 0 130px;flex:0 0 130px;max-width:130px}}@media (min-width:1430px){#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .project-box .box-content .row .col-xxl-175px{-ms-flex:0 0 175px;flex:0 0 175px;max-width:175px}}@media (min-width:1430px){#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .project-box .box-content .row .col-xxl-210px{-ms-flex:0 0 210px;flex:0 0 210px;max-width:210px}}@media (min-width:1430px){#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .project-box .box-content .row .col-xxl-335px{-ms-flex:0 0 335px;flex:0 0 335px;max-width:335px}}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .project-box .box-content .row .period-present{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_green.svg');background-repeat:no-repeat;background-size:9px 9px;background-position:0 5px;padding-left:14px}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .project-box .box-content .row .period-past{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_red.svg');background-repeat:no-repeat;background-size:9px 9px;background-position:0 5px;padding-left:14px}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .project-box .box-content .row .period-future{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_blue.svg');background-repeat:no-repeat;background-size:9px 9px;background-position:0 5px;padding-left:14px}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .project-box .box-content .row .placeholder{color:#aaa}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .proof-row.proof-header-xxl,#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .proof-row.proof-footer-xxl{display:none}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .proof-row .col-12{padding-top:30px}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .proof-row .col-12 .box .box-header{font-family:_fontBold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:15px;line-height:22px;letter-spacing:normal;color:#666}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .proof-row .col-12 .box .box-content .radiobutton-list{padding:0}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .proof-row .col-12 .box .box-content:not(.readonly) .radiobutton-list>div:nth-child(1) input[type="radio"]:checked~label::before{background-image:url('/Content/images/bmw/default/icons/onhover/check_disabled.svg')}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .proof-row .col-12 .box .box-content:not(.readonly) .radiobutton-list>div:nth-child(2) input[type="radio"]:checked~label::before{background-image:url('/Content/images/bmw/default/icons/onhover/check_green.svg')}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .proof-row .col-12 .box .box-content:not(.readonly) .radiobutton-list>div:nth-child(3) input[type="radio"]:checked~label::before{background-image:url('/Content/images/bmw/default/icons/onhover/check_red.svg')}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .proof-row .col-12 .box .box-content.readonly .radiobutton-list div{padding:0}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .proof-row .col-12 .box .box-content.readonly .radiobutton-list input[type="radio"]~label{padding-left:25px;cursor:default}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .proof-row .col-12 .box .box-content.readonly .radiobutton-list input[type="radio"]~label::before{margin-top:4px;background-size:15px auto;width:15px;height:15px;border-radius:50%}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .proof-row .col-12 .box .box-content.readonly .radiobutton-list input[type="radio"]:not(:checked)~label{display:none}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .proof-row .col-12 .box .box-content.readonly .radiobutton-list>div:nth-child(1) input[type="radio"]:checked~label::before{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_gray.svg')}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .proof-row .col-12 .box .box-content.readonly .radiobutton-list>div:nth-child(2) input[type="radio"]:checked~label::before{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_green.svg')}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .proof-row .col-12 .box .box-content.readonly .radiobutton-list>div:nth-child(3) input[type="radio"]:checked~label::before{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_red.svg')}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .proof-row .col-12 .box .box-content .quali-info{padding-top:25px}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .proof-row .col-12 .box .box-content .quali-info a{font-family:_fontBold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:12px;line-height:19px;letter-spacing:.3px;color:#666}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .proof-row .col-12 .box .box-content .joker-text-wrapper{padding-top:25px}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .proof-row .col-12 .box .box-content .joker-text-wrapper .validation-at-auto-grow .pseudo-tooltip .tooltip{bottom:100%}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .proof-row .col-12 .box .box-content button{margin-top:25px}@media (min-width:1430px){#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .proof-row.proof-header-xxl{display:flex}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .proof-row.proof-header-xxl .col-12 .box{border-bottom:0}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .proof-row.proof-header-xxl .col-12 .box .box-header{-ms-flex-positive:1;flex-grow:1}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .proof-row.proof-footer-xxl{display:flex}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .proof-row.proof-footer-xxl .col-12{padding-top:0}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .proof-row.proof-footer-xxl .col-12 .box{border-top:0}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .proof-row.proof-footer-xxl .col-12 .box .box-header{-ms-flex-positive:1;flex-grow:1}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .proof-row:not(.proof-header-xxl):not(.proof-footer-xxl) .col-12{padding-top:0}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .proof-row:not(.proof-header-xxl):not(.proof-footer-xxl) .col-12 .box{border-top:0;border-bottom:0}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .proof-row:not(.proof-header-xxl):not(.proof-footer-xxl) .col-12 .box .box-header{display:none}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .proof-row:not(.proof-header-xxl):not(.proof-footer-xxl) .col-12 .box .box-content{padding-top:15px;padding-bottom:15px}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .proof-row:not(.proof-header-xxl):not(.proof-footer-xxl) .col-12 .box .box-content .template-button-container{margin-top:auto}}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .switch-row{display:none;margin-top:30px;padding:15px 15px 0 15px;background-color:#f2f2f2}@media (min-width:1430px){#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .switch-row{display:block}}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .switch-row .row{margin-left:-10px;margin-right:-10px}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .switch-row .col-12,#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .switch-row .col-auto{padding-left:10px;padding-right:10px;padding-bottom:15px}@media (min-width:1430px){#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .switch-row .col-xxl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .switch-row a{display:block;min-height:46px;padding:5px;border-left-style:solid;border-left-width:4px;background-color:#fff;font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:12px;line-height:17px;letter-spacing:normal;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-flex-positive:1;flex-grow:1}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .switch-row a:hover{text-decoration:none}@media (hover:hover),(-ms-high-contrast:none){#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .switch-row a:not(.state--1):not(.state-current):hover{color:#1c69d4}}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .switch-row a.state--1{background-color:#e3e3e3;border-color:transparent;color:rgba(0,0,0,0.4);cursor:not-allowed}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .switch-row a.state-0{border-color:#bbb;cursor:pointer}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .switch-row a.state-2{border-color:#c11;cursor:pointer}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .switch-row a.state-3{border-color:#292;cursor:pointer}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .switch-row a.state-current{cursor:not-allowed;color:#262626;position:relative}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .switch-row a.state-current .current-mark{position:absolute;top:0;right:0;border-top:solid 12px #1c69d4;border-left:solid 12px transparent}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .scrollable-content .scrollable-content-inner .switch-row a b{font-family:_fontBold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:12px;line-height:19px;letter-spacing:.3px}#vsiaModulDetailPopup .modal-vsia .modal-body #vsiaModulDetailPopupContent .footer-buttons{padding-top:0;margin-top:0}#vsiaPopup .modal-vsia.fullscreen{margin:0;max-width:100%}#vsiaPopup .modal-vsia.fullscreen .modal-content{height:100vh;height:100dvh}#vsiaPopup .modal-vsia.fullscreen .modal-content .modal-body{padding-left:30px;padding-right:30px}#vsiaPopup .modal-vsia.fullscreen .modal-content .modal-body .scrollable-content{margin-right:-30px}#vsiaPopup .modal-vsia.fullscreen .modal-content .modal-body .scrollable-content .scrollable-content-inner{width:calc(100vw - 60px)}@media (min-width:1275px){#vsiaPopup .modal-vsia:not(.fullscreen){max-width:calc(100vw - 30px)}#vsiaPopup .modal-vsia:not(.fullscreen) .scrollable-content .scrollable-content-inner{width:calc(100vw - 150px)}}@media (min-width:1624px){#vsiaPopup .modal-vsia:not(.fullscreen){max-width:1594px}#vsiaPopup .modal-vsia:not(.fullscreen) .scrollable-content .scrollable-content-inner{width:1474px}}#vsiaPopup .modal-vsia .modal-body{height:100%}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .header-with-x-close{padding-bottom:20px}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .header-with-x-close .hamburger-menu{margin-left:4px}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .header-with-x-close .hamburger-menu .hamburger{height:32px;width:32px;min-width:32px;background-image:url('/Content/images/bmw/default/icons/Icon_Hamburger.svg');background-repeat:no-repeat;background-size:20px 20px;background-position:center center;background-color:#f2f2f2}@media (hover:hover),(-ms-high-contrast:none){#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .header-with-x-close .hamburger-menu .hamburger:hover{background-image:url('/Content/images/bmw/default/icons/onhover/Icon_Hamburger.svg')}}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .header-with-x-close .hamburger-menu .dropdown-menu-right{left:28px !important}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .header-with-x-close .hamburger-menu .dropdown-menu-right[x-placement^="top"]::after{right:49px}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .header-with-x-close .hamburger-menu .dropdown-menu-right[x-placement^="bottom"]::before{right:49px}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .header-with-x-close .hamburger-menu .dropdown-menu-right .dropdown-items{padding-top:10px;padding-bottom:10px}@media (min-width:400px){#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .header-with-x-close .hamburger-menu .dropdown-menu-right{left:32px !important}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .header-with-x-close .hamburger-menu .dropdown-menu-right[x-placement^="top"]::after{right:53px}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .header-with-x-close .hamburger-menu .dropdown-menu-right[x-placement^="bottom"]::before{right:53px}}@media (min-width:576px){#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .header-with-x-close .hamburger-menu .dropdown-menu-right{left:42px !important}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .header-with-x-close .hamburger-menu .dropdown-menu-right[x-placement^="top"]::after{right:63px}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .header-with-x-close .hamburger-menu .dropdown-menu-right[x-placement^="bottom"]::before{right:63px}}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .header-with-x-close .x-close{margin-top:0;margin-left:4px}@media (min-width:400px){#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .header-with-x-close .hamburger-menu,#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .header-with-x-close .x-close{margin-left:8px}}@media (min-width:576px){#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .header-with-x-close .hamburger-menu,#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .header-with-x-close .x-close{margin-left:20px}}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .filter-box{margin-bottom:30px;padding:15px 15px 0 15px;background-color:#f2f2f2}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .filter-box.mobile-false{display:none}@media (min-width:1430px) and (min-height:710px){#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .filter-box.mobile-true{display:none}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .filter-box.mobile-false{display:block}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .filter-box .div-select .dropdown-menu{max-height:none}}@media (min-width:1430px){#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .filter-box .row{margin-left:-4px;margin-right:-4px}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .filter-box .row .col,#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .filter-box .row .col-auto,#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .filter-box .row .col-12{padding-left:4px;padding-right:4px}}@media (min-width:1570px){#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .filter-box .row{margin-left:-8px;margin-right:-8px}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .filter-box .row .col,#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .filter-box .row .col-auto,#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .filter-box .row .col-12{padding-left:8px;padding-right:8px}}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .filter-box .col-xxl-2{padding-bottom:15px}@media (min-width:1430px){#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .filter-box .col-xxl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .filter-box #btnVsiaFilterMobiletrue{margin-top:15px;width:100%;padding:0 10px 0 10px}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .filter-box #btnVsiaFilterMobilefalse{padding:0 10px 0 10px}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .filter-box .pseudo-tooltip .tooltip-inner{min-width:200px}@media (min-width:768px){#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .filter-box .autocomplete-items{border-top:solid 1px #bbb;margin-top:-1px;min-width:60vw;max-height:306px}}@media (min-width:1042px){#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .filter-box .autocomplete-items{min-width:480px}}@media (min-width:1580px){#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .filter-box .autocomplete-items{min-width:530px}}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .filter-box .state-icon.state-ci{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_blue.svg');background-repeat:no-repeat;background-size:9px 9px;background-position:5px 15px}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .filter-box .state-icon.state-gray{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_gray.svg');background-repeat:no-repeat;background-size:9px 9px;background-position:5px 15px}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .filter-box .state-icon.state-red{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_red.svg');background-repeat:no-repeat;background-size:9px 9px;background-position:5px 15px}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .filter-box .state-icon.state-green{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_green.svg');background-repeat:no-repeat;background-size:9px 9px;background-position:5px 15px}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .filter-box .state-icon.dropdown-toggle{background-position-x:10px;background-position-y:16px}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .filter-box .state-icon.dropdown-toggle .current-value{padding-left:26px}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .filter-box .state-icon.dropdown-item{padding-left:22px}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .scrollable-content{-ms-flex-positive:1;flex-grow:1;height:0px}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .scrollable-content .scrollable-content-inner .item{background-color:#f2f2f2}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .scrollable-content .scrollable-content-inner .item .item-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-left:15px;padding-top:11px;padding-right:10px}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .scrollable-content .scrollable-content-inner .item .item-header .edit-project-link{cursor:pointer}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .scrollable-content .scrollable-content-inner .item .item-header .edit-project-link:hover{text-decoration:none}@media (hover:hover),(-ms-high-contrast:none){#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .scrollable-content .scrollable-content-inner .item .item-header .edit-project-link:hover b{color:#1c69d4}}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .scrollable-content .scrollable-content-inner .item .item-header b{font-family:_fontBold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:18px;line-height:22px;letter-spacing:.3px;display:block;color:#666}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .scrollable-content .scrollable-content-inner .item .item-header .icon-dropdown-menu .dropdown-toggle{margin-left:10px}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .scrollable-content .scrollable-content-inner .item .item-header .icon-dropdown-menu .dropdown-menu{width:200px}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .scrollable-content .scrollable-content-inner .item .item-body{padding:15px 15px 0 15px;margin-bottom:30px}@media (min-width:1430px){#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .scrollable-content .scrollable-content-inner .item .item-body .col-xxl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .scrollable-content .scrollable-content-inner .item .item-body .header-row .col-12{padding-bottom:15px}@media (min-width:1430px){#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .scrollable-content .scrollable-content-inner .item .item-body .header-row .col-12{padding-top:5px;padding-bottom:10px;min-height:78px}}@media (min-width:1430px){#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .scrollable-content .scrollable-content-inner .item .item-body .header-row .order-xxl-2{-ms-flex-order:2;order:2}}@media (min-width:1430px){#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .scrollable-content .scrollable-content-inner .item .item-body .header-row .order-xxl-3{-ms-flex-order:3;order:3}}@media (min-width:1430px){#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .scrollable-content .scrollable-content-inner .item .item-body .header-row .col-xxl-150px{-ms-flex:0 0 23.44%;flex:0 0 23.44%;max-width:23.44%}}@media (min-width:1560px){#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .scrollable-content .scrollable-content-inner .item .item-body .header-row .col-xxl-150px{-ms-flex:0 0 170px;flex:0 0 170px;max-width:170px}}@media (min-width:1430px){#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .scrollable-content .scrollable-content-inner .item .item-body .header-row .col-xxl-295px{-ms-flex:0 0 46.09%;flex:0 0 46.09%;max-width:46.09%}}@media (min-width:1560px){#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .scrollable-content .scrollable-content-inner .item .item-body .header-row .col-xxl-295px{-ms-flex:0 0 320px;flex:0 0 320px;max-width:320px}}@media (min-width:1430px){#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .scrollable-content .scrollable-content-inner .item .item-body .header-row .col-xxl{-ms-flex:0 0 30.47%;flex:0 0 30.47%;max-width:30.47%}}@media (min-width:1560px){#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .scrollable-content .scrollable-content-inner .item .item-body .header-row .col-xxl{-ms-flex:0 0 calc(100% - 490px);flex:0 0 calc(100% - 490px);max-width:calc(100% - 490px)}}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .scrollable-content .scrollable-content-inner .item .item-body .header-row .period-present{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_green.svg');background-repeat:no-repeat;background-size:9px 9px;background-position:0 5px;padding-left:14px}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .scrollable-content .scrollable-content-inner .item .item-body .header-row .period-past{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_red.svg');background-repeat:no-repeat;background-size:9px 9px;background-position:0 5px;padding-left:14px}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .scrollable-content .scrollable-content-inner .item .item-body .header-row .period-future{background-image:url('/Content/images/bmw/default/icons/Icon_Disc_blue.svg');background-repeat:no-repeat;background-size:9px 9px;background-position:0 5px;padding-left:14px}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .scrollable-content .scrollable-content-inner .item .item-body .header-row .placeholder{color:#aaa}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .scrollable-content .scrollable-content-inner .item .item-body .modul-row{margin-left:-10px;margin-right:-10px}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .scrollable-content .scrollable-content-inner .item .item-body .modul-row .row{margin-left:-10px;margin-right:-10px}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .scrollable-content .scrollable-content-inner .item .item-body .modul-row .col-12{padding-left:10px;padding-right:10px}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .scrollable-content .scrollable-content-inner .item .item-body .modul-row .modul{padding-bottom:15px}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .scrollable-content .scrollable-content-inner .item .item-body .modul-row .modul a{display:block;height:100%;min-height:46px;padding:5px;border-left-style:solid;border-left-width:4px;background-color:#fff;font-family:_fontStandard,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:12px;line-height:17px;letter-spacing:normal;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .scrollable-content .scrollable-content-inner .item .item-body .modul-row .modul a:hover{text-decoration:none}@media (hover:hover),(-ms-high-contrast:none){#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .scrollable-content .scrollable-content-inner .item .item-body .modul-row .modul a:not(.state--1):hover{color:#1c69d4}}@media (min-width:768px){#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .scrollable-content .scrollable-content-inner .item .item-body .modul-row .modul a{min-height:63px}}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .scrollable-content .scrollable-content-inner .item .item-body .modul-row .modul a.state--1{background-color:#e3e3e3;border-color:transparent;color:rgba(0,0,0,0.4);cursor:not-allowed}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .scrollable-content .scrollable-content-inner .item .item-body .modul-row .modul a.state-0{border-color:#bbb;cursor:pointer}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .scrollable-content .scrollable-content-inner .item .item-body .modul-row .modul a.state-2{border-color:#c11;cursor:pointer}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .scrollable-content .scrollable-content-inner .item .item-body .modul-row .modul a.state-3{border-color:#292;cursor:pointer}#vsiaPopup .modal-vsia .modal-body #vsiaPopupContent .scrollable-content .scrollable-content-inner .item .item-body .modul-row .modul a b{font-family:_fontBold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:12px;line-height:19px;letter-spacing:.3px}#vsiaProjectDetailPopup .modal-vsia.fullscreen{margin:0;max-width:100%}#vsiaProjectDetailPopup .modal-vsia.fullscreen .modal-content{height:100vh;height:100dvh}#vsiaProjectDetailPopup .modal-vsia.fullscreen .modal-content .modal-body{padding-left:30px;padding-right:30px}#vsiaProjectDetailPopup .modal-vsia.fullscreen .modal-content .modal-body .scrollable-content{margin-right:-30px}#vsiaProjectDetailPopup .modal-vsia.fullscreen .modal-content .modal-body .scrollable-content .scrollable-content-inner{width:calc(100vw - 60px)}@media (min-width:1275px){#vsiaProjectDetailPopup .modal-vsia:not(.fullscreen){max-width:calc(100vw - 30px)}#vsiaProjectDetailPopup .modal-vsia:not(.fullscreen) .scrollable-content .scrollable-content-inner{width:calc(100vw - 150px)}}@media (min-width:1624px){#vsiaProjectDetailPopup .modal-vsia:not(.fullscreen){max-width:1594px}#vsiaProjectDetailPopup .modal-vsia:not(.fullscreen) .scrollable-content .scrollable-content-inner{width:1474px}}#vsiaProjectDetailPopup .modal-vsia .modal-body{height:100%}#vsiaProjectDetailPopup .modal-vsia .modal-body #vsiaProjectDetailPopupContent{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#vsiaProjectDetailPopup .modal-vsia .modal-body #vsiaProjectDetailPopupContent .header-with-x-close{padding-bottom:20px}#vsiaProjectDetailPopup .modal-vsia .modal-body #vsiaProjectDetailPopupContent .header-with-x-close .x-close{margin-top:0;margin-left:4px}@media (min-width:400px){#vsiaProjectDetailPopup .modal-vsia .modal-body #vsiaProjectDetailPopupContent .header-with-x-close .x-close{margin-left:8px}}@media (min-width:576px){#vsiaProjectDetailPopup .modal-vsia .modal-body #vsiaProjectDetailPopupContent .header-with-x-close .x-close{margin-left:20px}}#vsiaProjectDetailPopup .modal-vsia .modal-body #vsiaProjectDetailPopupContent .scrollable-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1}@media (max-width:1199.98px){#vsiaProjectDetailPopup .modal-vsia .modal-body #vsiaProjectDetailPopupContent .scrollable-content .scrollable-content-inner .box{height:auto}}@media (min-width:1600px){#vsiaProjectDetailPopup .modal-vsia .modal-body #vsiaProjectDetailPopupContent .scrollable-content .scrollable-content-inner .box .box-content{padding-left:30px;padding-right:30px}}#vsiaProjectDetailPopup .modal-vsia .modal-body #vsiaProjectDetailPopupContent .scrollable-content .scrollable-content-inner .box .box-content .validation-at-auto-grow .pseudo-tooltip .tooltip{bottom:100%}#vsiaProjectDetailPopup .modal-vsia .modal-body #vsiaProjectDetailPopupContent .scrollable-content .scrollable-content-inner .box.modul-box .box-content{padding-top:30px;padding-bottom:30px}#vsiaProjectDetailPopup .modal-vsia .modal-body #vsiaProjectDetailPopupContent .scrollable-content .scrollable-content-inner .box.modul-box .box-content .checkbox-list{padding-top:0;-ms-flex-positive:1;flex-grow:1}#vsiaProjectDetailPopup .modal-vsia .modal-body #vsiaProjectDetailPopupContent .scrollable-content .scrollable-content-inner .box.modul-box .box-content .checkbox-list .show-modul-btn{display:block;width:22px;height:22px;padding:0}#vsiaProjectDetailPopup .modal-vsia .modal-body #vsiaProjectDetailPopupContent .scrollable-content .scrollable-content-inner .box.modul-box .pseudo-tooltip{-ms-flex-pack:start;justify-content:flex-start}#vsiaProjectDetailPopup .modal-vsia .modal-body #vsiaProjectDetailPopupContent .scrollable-content .scrollable-content-inner .box.modul-box .pseudo-tooltip .tooltip{bottom:calc(100% - 71px);-ms-flex-pack:start;justify-content:flex-start}#vsiaProjectDetailPopup .modal-vsia .modal-body #vsiaProjectDetailPopupContent .scrollable-content .scrollable-content-inner .box.modul-box .pseudo-tooltip .tooltip .arrow{left:25px}@media (min-width:1600px){#vsiaProjectDetailPopup .modal-vsia .modal-body #vsiaProjectDetailPopupContent .scrollable-content .scrollable-content-inner .box.modul-box .pseudo-tooltip .tooltip .arrow{left:35px}}@media (min-width:1600px){#vsiaProjectDetailPopup .modal-vsia .modal-body #vsiaProjectDetailPopupContent .scrollable-content .scrollable-content-inner .row{margin-left:-25px;margin-right:-25px}#vsiaProjectDetailPopup .modal-vsia .modal-body #vsiaProjectDetailPopupContent .scrollable-content .scrollable-content-inner .row .col,#vsiaProjectDetailPopup .modal-vsia .modal-body #vsiaProjectDetailPopupContent .scrollable-content .scrollable-content-inner .row .col-auto,#vsiaProjectDetailPopup .modal-vsia .modal-body #vsiaProjectDetailPopupContent .scrollable-content .scrollable-content-inner .row .col-12{padding-left:25px;padding-right:25px}}#vsiaProjectDetailPopup .modal-vsia .modal-body #vsiaProjectDetailPopupContent .scrollable-content .scrollable-content-inner .info-box{margin-top:30px;background-color:#f2f2f2;padding:9px 15px 9px 47px;background-image:url('/Content/images/bmw/default/icons/Icon_Info.svg');background-repeat:no-repeat;background-size:22px auto;background-position:15px 9px;justify-self:start}#vsiaProjectDetailPopup .modal-vsia .modal-body #vsiaProjectDetailPopupContent .scrollable-content .scrollable-content-inner .update-info{margin-top:20px}#vsiaProjectDetailPopup .modal-vsia .modal-body #vsiaProjectDetailPopupContent .scrollable-content .scrollable-content-inner .update-info a{font-family:_fontBold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400 !important;font-size:12px;line-height:19px;letter-spacing:.3px;color:#666}#vsiaProjectDetailPopup .modal-vsia .modal-body #vsiaProjectDetailPopupContent .footer-buttons{padding-top:10px;margin-top:0}#vsiaProjectDetailPopup .modal-vsia .modal-body #vsiaProjectDetailPopupContent .footer-buttons .display-xxl{display:none}@media (min-width:1430px){#vsiaProjectDetailPopup .modal-vsia .modal-body #vsiaProjectDetailPopupContent .footer-buttons .display-xxl{display:flex}}@media (max-width:991.98px){#vsiaProjectDetailPopup .modal-vsia .modal-body #vsiaProjectDetailPopupContent .footer-buttons>*{-ms-flex-positive:1;flex-grow:1;margin-left:20px}}b,b>a{font-weight:normal;font-family:_fontBold,Arial,Helvetica,sans-serif}.shop-premium-financial-services header .top-navi-container .top-navi .selected-brand{display:none}.shop-premium-financial-services header .top-navi-container .top-navi .header-logo .img{background-image:url('/Content/images/bmw/default/logos/PfsLogo.svg');background-repeat:no-repeat;background-size:auto 53px;background-position:0 10px;width:74px;height:69px}@media (min-width:768px){.shop-premium-financial-services header .top-navi-container .top-navi .header-logo .img{background-size:auto 70px;background-position-y:16px;width:98px;height:99px}}.shop--login.premiumfs{background-image:none}.shop--login.premiumfs .login-logo{background-image:url('/Content/images/bmw/default/logos/PfsLogo.svg');background-repeat:no-repeat;background-size:auto 100px;background-position:50% 0;height:100px;margin:5vh auto 4vh auto}@media (min-height:850px){.shop--login.premiumfs .login-logo{margin:8vh auto 4vh auto}}.shop--login.premiumfs .login-logo img{display:none}.shop--login.premiumfs #loginform .next-shop-login-logo{background-image:url('/Content/images/bmw/default/logos/logo_nextshop.png')}.shop--login.premiumfs .login-footer a,.shop--login.premiumfs .login-footer .separator{color:#262626}.shop--bunoselection .content-wrapper .content .logo.shop-1,.shop--bunoselection .content-wrapper .content .logo.shop-2{height:87px;min-height:87px}.shop--bunoselection .content-wrapper .content .logo.shop-8{background-image:url('/Content/images/bmw/default/logos/PfsLogo.svg');height:87px;min-height:87px}