﻿body,html,div,blockquote,img,label,p,h1,h2,h3,h4,h5,h6,pre,ul,ol,li,dl,dt,dd,form,a,fieldset,input,textarea,select,th,td,table,tbody{margin:0;padding:0;border:0;outline:none}html,body{width:100%;height:100%}body{line-height:1;font-size:100.01%}h1,h2,h3,h4,h5,h6{font-size:100%}ul,ol{list-style:none}a{color:#000;text-decoration:none}a:hover{text-decoration:underline}div.clearFloat{float:none;clear:both}.forceHide{display:none !important}@font-face{font-family:'BMWGlobalPro';src:url("https://cdn.faceworks.nl/Assets/Fonts/BMW/v1/BMWGlobal_Pro_bold.eot");src:url("https://cdn.faceworks.nl/Assets/Fonts/BMW/v1/BMWGlobal_Pro_bold.eot?#iefix") format("embedded-opentype"),url("https://cdn.faceworks.nl/Assets/Fonts/BMW/v1/BMWGroup_Bold.woff2") format("woff2"),url("https://cdn.faceworks.nl/Assets/Fonts/BMW/v1/BMWGroup_Bold.woff") format("woff"),url("https://cdn.faceworks.nl/Assets/Fonts/BMW/v1/BMWGlobal_Pro_bold.ttf") format("truetype"),url("https://cdn.faceworks.nl/Assets/Fonts/BMW/v1/BMWGlobal_Pro_bold.svg#BMWGlobalPro") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'MINISerifRegular';src:url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISerifRegular.eot");src:url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISerifRegular.eot?#iefix") format("embedded-opentype"),url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISerifRegular.woff2") format("woff2"),url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISerifRegular.woff") format("woff"),url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISerifRegular.ttf") format("truetype"),url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISerifRegular.svg#MINISerif") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'MINISerifBold';src:url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISerifBold.eot");src:url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISerifBold.eot?#iefix") format("embedded-opentype"),url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISerifBold.woff2") format("woff2"),url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISerifBold.woff") format("woff"),url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISerifBold.ttf") format("truetype"),url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISerifBold.svg#MINISerifBold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'MINISansSerifRegular';src:url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISansSerifRegular.eot");src:url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISansSerifRegular.eot?#iefix") format("embedded-opentype"),url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISansSerifRegular.woff2") format("woff2"),url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISansSerifRegular.woff") format("woff"),url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISansSerifRegular.ttf") format("truetype"),url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISansSerifRegular.svg#MINISansSerif") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'MINISansSerifBold';src:url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISansSerifBold.eot");src:url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISansSerifBold.eot?#iefix") format("embedded-opentype"),url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISansSerifBold.woff2") format("woff2"),url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISansSerifBold.woff") format("woff"),url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISansSerifBold.ttf") format("truetype"),url("https://cdn.faceworks.nl/Assets/Fonts/MINI/v1/MINISansSerifBold.svg#MINISansSerifBold") format("svg");font-weight:bold;font-style:normal}body>.content{float:none;max-width:1270px;margin:0px auto}body>.content .footer{display:block;margin:0px auto;max-width:100%}.stageQuestion .button#question{display:none}.stageQuestion #questionBlock{position:absolute;top:140px;left:50%;transform:translateX(-50%);width:100% !important;max-width:700px !important;padding:24px !important;box-shadow:0px 4px 12px rgba(0,0,0,0.16),0px 0px 1px rgba(0,0,0,0.24);background-color:#ffffff;z-index:888}.stageQuestion #questionBlock .closer{background:#4d4d4d;display:inline-block;height:30px;position:absolute;top:7.5px;right:7.5px;width:30px;cursor:pointer;background-image:url(/img/stage2/close.png);background-position:center center;background-repeat:no-repeat;background-size:30px 30px}.stageQuestion #questionBlock .closer:hover{background-color:#262626}.stageMain.stageRedirector .stageCenter .stageWrapper .column100{width:50%}.stageMain.stageRedirector .stageCenter .stageWrapper .column100 .label{width:100%;font-family:'MINISansSerifRegular', Arial, Verdana;padding:22px 0px 13px 0px;display:flex;font-weight:400;font-style:normal;font-size:16px;line-height:18px;font-weight:normal}.stageMain.stageRedirector .stageCenter .stageWrapper .column100 .element{width:100%;display:flex}.stageMain.stageRedirector .stageCenter .stageWrapper .column100 .element #licensePlate-0{width:100%;font-family:'MINISansSerifRegular', Arial, Verdana;display:inline-block;padding:0px 10px;line-height:18px;color:#262626;background-image:url("/img/stage2/ci/nl.png");background-position:left center;background-repeat:no-repeat;background-size:26px 50px;background-color:#fbbc01 !important;border:3px solid #000 !important;border-radius:8px;max-height:50px;font-weight:700 !important;font-style:normal;text-transform:uppercase;font-size:24px !important;text-align:center;height:48px;box-sizing:border-box}.stageMain.stageRedirector .stageCenter .stageWrapper .column100 .element .button{background-color:#0085ac;border-color:#0085ac;padding:0px 40px;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;width:auto;min-height:60px;line-height:28px;font-size:22px;color:#fff;font-family:'MINISansSerifRegular', Arial, Helvetica, sans-serif;text-transform:uppercase;text-align:center;border:2px solid #fff;cursor:pointer;margin-bottom:22px}.stageMain.stageRedirector .stageCenter .stageWrapper .column100 .element .button:hover{background-color:#ffffff;color:#4a4a4a;border-color:#0085ac}.stageMain.stageRedirector .stageCenter .stageWrapper .column100 .notice{width:100%;font-family:'MINISansSerifRegular', Arial, Verdana;color:#000000;font-weight:400;font-style:normal;cursor:default;font-size:16px;line-height:16px}#row_question_mobile{display:none !important}@media screen and (max-width: 768px){.stageMain.stageRedirector .stageCenter .stageWrapper .column100{width:100%}}.stageMain.stageRedirector .stageCenter .stageWrapper .content .column100 .form{width:100%;font:18px/24px MINISerifRegular, Arial;color:#000}.stageMain.stageRedirector .stageCenter .stageWrapper .content .column100 .element{width:100%;padding-bottom:13px}.stageMain.stageRedirector .stageCenter .stageWrapper .content .column100 #row_licensePlate{padding-top:13px}.stageMain.stageRedirector .stageCenter .stageWrapper .content .column100 .label{width:100%;clear:both;font-family:MINISansSerifRegular;font-weight:normal;margin-bottom:9px;font-size:16px;line-height:18px;padding:0px}.stageMain.stageRedirector .stageCenter .stageWrapper .content .column100 .error .label{color:#cc0000}.stageMain.stageRedirector .stageCenter .stageWrapper .content .column100 input#licensePlate{background-image:url("/img/stage2/ci/assets/nl.jpg");background-position:left center;background-repeat:no-repeat;background-size:26px 50px;background-color:#fbbc01;border:3px solid #000 !important;border-radius:8px;max-height:50px;width:75%;text-align:center;height:50px;font-family:'MINISansSerifBold';text-transform:uppercase;font-size:24px;color:#000;padding:3px 7px;box-sizing:border-box}.stageMain.stageRedirector .stageCenter .stageWrapper .content .column100 .button{background-color:#000;border:2px solid #000;font-size:16px;color:#ffffff;display:inline-block;font-family:MINISansSerifRegular, Arial;font-weight:normal;height:40px;text-align:left;cursor:pointer;text-transform:uppercase;padding:5px 22px;width:auto;min-height:auto;box-sizing:border-box}.stageMain.stageRedirector .stageCenter .stageWrapper .content .column100 .button:hover{background-color:#ffffff;color:#000;text-transform:uppercase;text-decoration:none;border:2px solid #000}.stageMain.stageRedirector .stageCenter .stageWrapper .content .column100 .not-found-copy{padding-bottom:13px}.stageMain.stageRedirector .stageCenter .stageWrapper .content .column100 a.button.not-found-button{background-color:#ed9300;border-color:#ed9300}.stageMain.stageRedirector .stageCenter .stageWrapper .content .column100 a.button.not-found-button:hover{background-color:#ffffff;color:#000;text-transform:uppercase;text-decoration:none;border:2px solid #000}@media screen and (min-width: 0px) and (max-width: 1174px){body>.content{padding:0px 12px}}.tmce{font:11px Tahoma, Arial;color:#4b4b4d}.tmce h1{font:18px Tahoma, Arial;color:#000}.tmce h2{padding-bottom:5px;font:15px Tahoma, Arial;color:#000}.tmce a{outline:none;color:#666666;text-decoration:none}.tmce a:hover{text-decoration:underline}.tmceImgLeft{float:left !important;padding:0px 12px 12px 0px}.tmceImgRight{float:right !important;padding:0px 0px 12px 12px}.tmceTxtHigh{font-weight:bold}.tmceTxtIntro{font-style:italic}.tmceTxtNormal{font-style:normal !important;font-weight:normal !important}.tmceTblHeader td{border-top:1px solid #d4d4d4;border-bottom:1px solid #cccccc;font-weight:bold}.tmceTblHeader td,.tmceTblOdd td,.tmceTblEven td{padding:9px 0px 9px 0px;border-right:12px solid #ffffff}.tmceTblOdd td{background-color:#eeeeee}.tmce ul,.tmce ol{padding-left:16px;margin:10px 0px 10px 0px}.tmce ul li{list-style-type:square}.tmce ol li{list-style-type:decimal}.vivition{margin-bottom:36px}.vivition-viewport,.vivition-thumbnails{width:100%;position:relative}.vivition-viewport img{display:block}.vivition-viewport iframe{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:5}.vivition iframe{background:url("/img/bmw/loading.gif") center center no-repeat #cac7be;border:0}.has-vivition{display:none}body{font:18px/24px MINISerifRegular,Arial;color:#000;min-width:320px;background:#fff}div{float:left}h1{font-family:MINISerifBold, Arial;font-weight:bold;font-size:36px;line-height:36px;margin-bottom:16px;text-transform:uppercase}h2{font-family:MINISerifBold, Arial;font-weight:bold;font-size:26px;line-height:26px;margin-bottom:20px;text-transform:uppercase}h3{font-family:MINISerifBold, Arial;font-weight:bold;font-size:22px;line-height:28px;margin-bottom:20px}h4{font-family:MINISerifBold, Arial;font-weight:bold;font-size:20px;line-height:20px}table{border-collapse:collapse;border-spacing:0}input,select,textarea,option,label{font:16px/18px MINISansSerifRegular, Arial;color:#000}a,a:hover,span.link{font-family:MINISansSerifRegular, Arial;cursor:pointer;color:#000;text-decoration:none}a.link:hover .title,span.link:hover .title{text-decoration:underline}a.link.small,span.link.small{font-size:14px;line-height:14px}fieldset,img{border:0 none}img{display:block}sup{vertical-align:top}.icons{display:flex;justify-content:center;padding-top:60px;padding-bottom:60px}.icons .icon-list{display:flex;flex-wrap:wrap;justify-content:flex-start}.icons .icon-list .icon-list__row{display:flex;align-items:center;margin-bottom:15px;width:calc(33.333% - 10px);justify-content:center}.icons .icon-list .icon-list__row .icon-list__icon{flex-shrink:0;flex-basis:48px;flex-grow:0}.icons .icon-list .icon-list__row .icon-list__icon img{width:48px;height:auto;background-repeat:no-repeat;background-size:36px auto;background-position:center center}.icons .icon-list .icon-list__row .icon-list__text{padding-left:15px;font-family:MINISansSerifBold;font-size:18px;width:240px;text-transform:uppercase}@media screen and (max-width: 980px) and (min-width: 601px){.icons{padding-top:0;padding-bottom:0}.icon-list .icon-list__row{width:50% !important}}@media screen and (max-width: 600px){.icon-list .icon-list__row{width:100% !important}.icons{padding-top:0}}html{max-width:100vw;display:flex;height:auto}.readon-wrapper{width:100%}.readon-wrapper a,.readon-wrapper button{font:18px / 24px MINISerifRegular, Arial !important;color:#000;text-decoration:underline}.question .form .row.error select,.question .form .row.error input[type=text],.contact .form .row.error select,.contact .form .row.error input[type=text],.formBlock .formRow.error select,.formBlock .formRow.error input[type=text],.formBlock .formRow .formRowElementFieldset .formRowSubElement.formRowError select,.formBlock .formRow .formRowElementFieldset .formRowSubElement.formRowError input[type=text],.stageAlert form.filters .elementsRow .element.error select,.stageAlert form.filters .elementsRow .element.error input[type=text],.stageAlert form.filters .elementsRow .element .subElement.error select,.stageAlert form.filters .elementsRow .element .subElement.error input[type=text]{border:2px solid #c00 !important;background-color:#ffffff}.question .form .row.error .formRowErrorMessage,.contact .form .row.error .formRowErrorMessage,.formBlock .formRow.error .formRowErrorMessage,.formBlock .formRow .formRowElementFieldset .formRowSubElement.formRowError .formRowErrorMessage,.stageAlert form.filters .elementsRow .element.error .formRowErrorMessage,.stageAlert form.filters .elementsRow .element .subElement.error .formRowErrorMessage{width:100%;padding:12px 0px 0px 0px;color:#c00 !important;font-size:13px !important;line-height:16px !important;font-family:MINISansSerifRegular, Arial;font-weight:normal}.formBlock .formRow .formRowElementFieldset .formRowSubElement.formRowError{flex-direction:column}.question .form .row.error .formRowErrorMessage .errorMessage{margin-left:0px}.md-fsm-footer{display:flex;flex-direction:column}#mapcontainer #mapInfo #content{box-sizing:border-box}.formBlock .formRow.error .formRowErrorMessage{margin-left:7.5px;width:calc(100% - 15px)}.fabrikantgegevens{position:absolute;top:200px;left:50%;transform:translateX(-50%);width:100% !important;max-width:700px !important;padding:24px !important;box-shadow:0px 4px 12px rgba(0,0,0,0.16),0px 0px 1px rgba(0,0,0,0.24);background-color:#fff;z-index:888}.fabrikantgegevens .text{font-family:"MINISerifRegular", Arial, Verdana;font-weight:400;font-style:normal;font-size:18px;line-height:22px}.fabrikantgegevens .closer{background:#4d4d4d;display:inline-block;height:30px;position:absolute;top:7.5px;right:7.5px;width:30px;cursor:pointer;background-image:url(/img/stage2/close.png);background-position:center center;background-repeat:no-repeat;background-size:30px 30px}.fabrikantgegevens .closer:hover{background-color:#262626}.fabrikantgegevens a{font:18px / 24px MINISerifRegular, Arial !important;color:#000;text-decoration:underline}.fabrikantgegevens2{top:auto;bottom:0px}.mini-next-garantuee .mini-next-garantuee__logo{width:0px;height:0px;display:none}.mini-next-garantuee .mini-next-garantuee__logo img{display:none}.mini-next-garantuee .mini-next-garantuee__text{padding-right:36px;padding-left:0px !important;display:flex;flex-direction:column;text-align:left}.mini-next-garantuee .mini-next-garantuee__text span{text-align:left}.content>.vehicle .details .property.garantuee .mini-next-garantuee{margin-left:0px !important}@media screen and (min-width: 0px) and (max-width: 768px){#mapcontainer{order:6}.readon-wrapper{order:7}.content .gallery-detail-base .example2{margin-top:0% !important}}body>.content-v2>.right .vehicles .vehicle .details .subtitleBar .monthly .icon:before,body>.content-v2>.right .vehicles .noticeBox .details .subtitleBar .monthly .icon:before,.top-price-right-side .top-price-right-side-row .top-price-right-side-column .icon:before,.content>.vehicle .details .property.garantuee .icon:before,.fbfs-calculator-financial-form .icon:before,.contact .form .row .element .subElement .icon:before,.content-v2 .blocks .tabBlock.contact .element .info-icon:before,.accordion-header .info-icon:before,.row.terms_consent2022 .info-icon:before,#row_contact-terms_consent2022-0 .info-icon:before,#row_termsCommunication .info-icon:before,.info-icon:before,.accordion-header .info-icon,#div_communication-0 .info-icon:before{content:'';position:absolute;left:-4px;top:-4px;display:block !important;width:24px;height:24px;z-index:0}.accordion-header .info-icon:before,.row.terms_consent2022 .info-icon:before{content:'';position:absolute;left:-4px;top:-4px;display:block !important;width:24px;height:24px;z-index:0}.accordion-header .info-icon,.row.terms_consent2022 .info-icon,.stageAlert .info-icon,.accordion-header .info-icon,#div_communication-0 .info-icon{position:relative}.readon-wrapper a,.readon-wrapper button{padding-top:3px;padding-bottom:3px;margin-bottom:2px;display:inline-flex}.info-icon:before{content:'';position:absolute;left:-4px;top:-4px;display:block !important;width:24px;height:24px;z-index:0}.base.payer .tabs-wrapper .tab.active{position:relative;border-bottom:3px solid #006583;color:#006583}::placeholder{color:#000000;opacity:1}::-ms-input-placeholder{color:#000000}.elementsRow .element.margin button.fakeField span,.elementsRow .element button.fakeField span{color:#000000}.content>.vehicle .details .property.garantuee .mini-next-garantuee{margin:0px !important;max-width:160px !important;min-width:160px !important}body>.content-v2>.right .pagination{display:flex;justify-content:space-between}form .element{width:100%}form .label{font-weight:bold;margin-bottom:10px;font-size:16px;line-height:18px}form.filters .element,form.filters .element .subElement{float:left;max-width:345px}form.filters .element .field.checkbox .subElement{max-width:226px}form.filters .element .field{float:left;width:100%}form .field.checkbox{margin-top:11px}form.filters .element .subElement{width:100%;margin-bottom:7px}form.filters .element .subElement.secondDesktop,form.filters .element .subElement.thirdDesktop{margin-left:10px}form.filters .element .subElement.firstDesktop{clear:left}form.filters .element.checkbox{position:relative}form.filters .element.checkbox>.label{display:none}form.filters .element.checkbox .field.checkbox{margin-top:0px}.field.checkbox .subElement{position:relative}form.filters .element.half{max-width:168px}form.filters .element.half div.fakeField,form.filters .element.half input.text{width:140px}form.filters .element.half+.element.half{margin-left:9px}form.filters .element.margin,form.filters .element.margin.half,form.filters .element.half+.element.margin.half{margin-left:10px}form.filters .elementsRow{float:left;clear:both;width:100%}form.filters .elementsRow .element{margin-bottom:22px}form.filters .optionsList .elementsRow .element{margin-bottom:16px}form.filters .elementsRow.thin .element{margin-bottom:6px}form.filters .element.fieldset,form.filters .element.fieldset .field{width:100%;max-width:100%}form.filters .element.fieldset .field{margin-bottom:-6px}input.text,div.fakeField{border:2px solid #000;width:317px;height:30px;padding:3px 12px}input.text.readOnly{background-color:#cccccc;cursor:default}div.fakeField{line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}div.selectFake .options{position:absolute;z-index:10;background-color:#ffffff;top:40px;width:100%;box-sizing:border-box;max-height:400px;overflow-y:auto;overflow-x:hidden;border:2px solid #000;border-top:0px;height:auto}div.selectFake .options div.option{float:none}div.selectFake .options .option,div.selectFake .options label{height:17px;padding:4px 5px;position:relative;margin:0px}div.selectFake .options .option:hover{color:#ffffff;background-color:#cccccc}div.selectFake.empty,form .element div.selectFake.empty div.fakeField{cursor:default}div.selectFake.empty .fakeField{background-color:#dddddd;color:#666666}div.selectFake.multi .options{padding:6px 0px}div.selectFake.multi .option{padding:6px 0px;height:24px}div.selectFake.multi .option label{padding-left:40px;height:24px;background-position:-212px -10px;padding-top:4px}div.selectFake.multi .option input.checkbox.checked+label{background-position:-182px -44px}.stageAlert div.selectFake.multi .option{height:auto;float:left;width:100%}label{display:block;padding-left:30px;min-height:24px;height:auto;font-size:16px;line-height:24px;overflow:hidden;cursor:pointer;width:100%;background:url(/img/mini/sprite.png) -222px -10px no-repeat transparent;margin-top:0px;vertical-align:middle}label::before{width:30px;height:30px;background:red;position:absolute}input.checkbox,input.radio{position:absolute;width:24px;height:24px;top:6px;left:10px;opacity:0;filter:alpha(opacity=0)}.field.checkbox input.checkbox,.subElement input.checkbox,.subElement input.radio{top:0px;left:0px}input.radio+label,input.radio.checked+label{background:none}input.radio+label span.inner,input.radio.checked+label span.inner{width:10px;height:10px;border-radius:50%;background-color:#ffffff;border:5px solid #ffffff;display:block}input.radio+label span.outer,input.radio.checked+label span.outer{border:2px solid #000;border-radius:50%;position:absolute;left:0px;top:0px;display:block}input.radio.checked+label span.inner{background-color:#000}input.checkbox.checked+label,input.radio.checked+label{background-position:-192px -44px}input.text.search{width:100%;height:30px;padding:3px 7px;line-height:31px}input.checkbox,input+label,input.radio,input+label{float:left;max-width:90%}.element label+a{font-family:MINISerifRegular,Arial;font-weight:normal;margin-top:-1px;text-decoration:underline;color:#000}form .element .field.search{position:relative}form .element .field.search div.prefillList{position:absolute;top:38px;left:0px;z-index:5;padding:6px 0px;width:100%;box-sizing:border-box;background-color:#ffffff;border:2px solid #000;opacity:0.85;max-width:570px;z-index:20;color:#000;font-family:MINISansSerifRegular}form .element .field.search div.prefillList.empty{display:none}form .element .field.search div.prefillList .item{padding:6px 12px;width:100%;box-sizing:border-box;cursor:pointer}form .element .field.search div.prefillList .item:hover,form .element .field.search div.prefillList .item.active{background-color:#cccccc}form .element .field.search input:focus+div.prefillList,form .element .field.search div.prefillList:hover{display:block}form .element .field.search input:focus+div.prefillList.empty{display:none}.contactKeram .form .row,.contact .form .row,.question .form .row{width:100%;margin-bottom:6px}.contactKeram .form .row .label,.contact .form .row .label,.question .form .row .label{width:100%;clear:both;font-family:MINISansSerifRegular;font-weight:normal;margin-bottom:9px}.contactKeram .form .row a,.contact .form .row a,.question .form .row a{font-family:MINISansSerifRegular;font-weight:normal;font-size:16px}.contactKeram .form .row .element,.contact .form .row .element,.question .form .row .element{width:100%;max-width:440px}.contactKeram .form .row .element .subElement+.subElement,.contact .form .row .element .subElement+.subElement,.question .form .row .element .subElement+.subElement{margin-left:20px}.contactKeram .form .row .element .subElement,.contact .form .row .element .subElement,.question .form .row .element .subElement{box-sizing:border-box}.contactKeram .form .row .element .subElement input.radio,.contactKeram .form .row .element .subElement input.checkbox,.contactKeram .form .row .element .subElement label,.contact .form .row .element .subElement input.radio,.contact .form .row .element .subElement input.checkbox,.contact .form .row .element .subElement label,.question .form .row .element .subElement input.radio,.question .form .row .element .subElement input.checkbox,.question .form .row .element .subElement label{margin-top:0px}.contactKeram .form .row .element.texts .subElement+.subElement,.contact .form .row .element.texts .subElement+.subElement,.question .form .row .element.texts .subElement+.subElement{margin-left:0px}.contactKeram .form .row .element.clear .subElement,.contact .form .row .element.clear .subElement,.question .form .row .element.clear .subElement{width:100%;clear:both}.contactKeram .form .row .element.clear .subElement+.subElement,.contact .form .row .element.clear .subElement+.subElement,.question .form .row .element.clear .subElement+.subElement{margin-top:10px;margin-left:0px}.contactKeram .form .row .element.submit,.contact .form .row .element.submit,.question .form .row .element.submit{width:100%;max-width:100%;margin-top:4px;padding-top:20px}.contactKeram .form .row .element.submit input,.contact .form .row .element.submit input,.question .form .row .element.submit input{float:right;background-color:#000;border-color:#000;font-size:16px}.contactKeram .form .row .element.submit input:hover,.contact .form .row .element.submit input:hover,.question .form .row .element.submit input:hover{background-color:#ffffff}.contactKeram .form .row .errorMessage,.contact .form .row .errorMessage,.question .form .row .errorMessage{color:#cc0000;margin-left:6px;margin-top:2px}.contactKeram .form .row input.checkbox,.contactKeram .form .row input.radio,.contactKeram .form .row label,.contactKeram .form .row a,.contact .form .row input.checkbox,.contact .form .row input.radio,.contact .form .row label,.contact .form .row a,.question .form .row input.checkbox,.question .form .row input.radio,.question .form .row label,.question .form .row a{margin-top:2px;max-width:100%}.contactKeram .form .row input.text,.contactKeram .form .row textarea.text,.contact .form .row input.text,.contact .form .row textarea.text,.question .form .row input.text,.question .form .row textarea.text{width:100%;height:40px;padding:3px 7px;border:2px solid #000;color:#262626;box-sizing:border-box}.contactKeram .form .row .subElement.big,.contact .form .row .subElement.big,.question .form .row .subElement.big{width:75%}.contactKeram .form .row .subElement.medium,.contact .form .row .subElement.medium,.question .form .row .subElement.medium{width:50%}.contactKeram .form .row .subElement.small,.contact .form .row .subElement.small,.question .form .row .subElement.small{width:25%}.contactKeram .form .row .subElement+.subElement.big,.contactKeram .form .row .subElement+.subElement.medium,.contactKeram .form .row .subElement+.subElement.small,.contact .form .row .subElement+.subElement.big,.contact .form .row .subElement+.subElement.medium,.contact .form .row .subElement+.subElement.small,.question .form .row .subElement+.subElement.big,.question .form .row .subElement+.subElement.medium,.question .form .row .subElement+.subElement.small{padding-left:10px}.contactKeram .form .row textarea.text,.contact .form .row textarea.text,.question .form .row textarea.text{height:100px}.contactKeram .form .row.margin,.contact .form .row.margin,.question .form .row.margin{margin-top:7px}.contactKeram .form .row.error .label,.contactKeram .form .row.error label,.contact .form .row.error .label,.contact .form .row.error label,.question .form .row.error .label,.question .form .row.error label{color:#cc0000}.contactKeram .form .row.error .element>input,.contactKeram .form .row.error .element>textarea,.contactKeram .form .row.error .subElement.error>input,.contact .form .row.error .element>input,.contact .form .row.error .element>textarea,.contact .form .row.error .subElement.error>input,.question .form .row.error .element>input,.question .form .row.error .element>textarea,.question .form .row.error .subElement.error>input{border-color:#cc0000}.contactKeram .form .row+.row,.contact .form .row+.row,.question .form .row+.row{margin-top:17px}.contactKeram .form .errorNotice,.contact .form .errorNotice,.question .form .errorNotice{font-family:MINISansSerifRegular, Arial;margin-top:16px}.contactKeram .form .errorNotice .icon,.contact .form .errorNotice .icon,.question .form .errorNotice .icon{width:24px;height:24px;background:url("/img/mini/sprite.png") -43px -116px no-repeat transparent;margin-right:11px}.contactKeram .form .notice,.contact .form .notice,.question .form .notice{font-family:MINISansSerifRegular, Arial;margin-top:16px}form input.dlo-button{border:2px solid #e6e6e6;display:inline-block;height:40px;width:81%;padding:0px 40px 0px 40px;cursor:pointer;color:#000;text-overflow:ellipsis;text-align:center}form input.dlo-button:hover{border-color:#c7c7c7}form input.dlo-button.dlo-button-dealer{border-color:#1c69d4 !important;color:#1c69d4 !important;font-weight:normal;background-image:url("/img/mini/check2.png");background-repeat:no-repeat;background-position:15px 7px;background-size:20px 20px;padding:0px 40px 0px 40px;font-size:12.5px}#closeMap{background-image:url("/img/mini/close.png");background-repeat:no-repeat;background-size:15px 15px;background-position:center center !important;width:40px !important;height:40px !important;right:50px !important;cursor:pointer}#DLO_container #mapContainer{z-index:1000;border:none !important;width:100% !important;max-width:100% !important;margin:0 !important;padding:50px !important;background:white}.dlo-open .column50{opacity:0}#DLO_container #mapContainer{background-color:#fff !important;position:absolute !important;max-width:800px !important;overflow:auto !important;margin:0px !important;width:100% !important;height:auto !important;z-index:5 !important;border:1px solid #ccc !important;padding:0px !important}#DLO_container #mapContainer #closeMap{right:0px !important}#DLO_container #mapContainer .hFwNrm{margin:24px}#DLO_container #mapContainer .ezVuRn{width:100% !important;font-family:'BMWTypeWebLightAll', Arial, Helvetica, sans-serif !important;font-size:16px !important;font-weight:400 !important;line-height:24px !important;background-color:#fff !important;border:1px solid #bbb !important;border-radius:3px !important;outline:none !important;color:#666 !important;padding-left:20px !important;padding-right:20px !important;height:52px !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}#DLO_container #mapContainer .ezVuRn:hover,#DLO_container #mapContainer .ezVuRn:focus{border:2px solid #4d4d4d !important;box-shadow:none !important;color:#262626 !important}#DLO_container #mapContainer .ezVuRn{width:100% !important;font-family:'BMWTypeWebLightAll', Arial, Helvetica, sans-serif !important;font-size:16px !important;font-weight:400 !important;line-height:24px !important;background-color:#fff !important;border:1px solid #bbb !important;border-radius:3px !important;outline:none !important;color:#666 !important;padding-left:20px !important;padding-right:20px !important;height:52px !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}#DLO_container #mapContainer .ezVuRn:hover,#DLO_container #mapContainer .ezVuRn:focus{border:2px solid #4d4d4d !important;box-shadow:none !important;color:#262626 !important}#DLO_container #mapContainer .fYtgHU,#DLO_container #mapContainer .eRHfpH,#DLO_container #mapContainer #dealerLocator{width:100%}#DLO_container #mapContainer .jmTlLL{width:auto}#DLO_container #mapContainer .daLJev{display:none}#DLO_container #mapContainer .dlFhZX{background:none;font-size:16px;padding-left:0px}#DLO_container #mapContainer .ddKSLR{list-style:none;padding:0px;margin:0px;position:absolute;z-index:67;width:100%;background-color:#fff;overflow:auto;box-shadow:rgba(0,0,0,0.24) 0px 0px 1px 0px,rgba(0,0,0,0.08) 0px 2px 8px 0px;max-height:60vmin;color:#000}#DLO_container #mapContainer .DApdv{background-color:#fff !important;border:1px solid #ccc !important;padding:20px !important}#DLO_container #mapContainer .epjfFD,#DLO_container #mapContainer .jcumFc{list-style:none !important;padding:12px 20px !important;cursor:pointer !important;font-weight:normal !important;margin:0px !important}#DLO_container #mapContainer .epjfFD:hover,#DLO_container #mapContainer .jcumFc:hover{padding:12px 20px !important}#DLO_container #mapContainer .dYsNYV{background:#fff;pointer-events:all;border-top-width:1px;height:100%}#DLO_container #mapContainer .iLgRzu{list-style:none;padding:0px;margin:0px;border-top:1px solid #e6e6e6;overflow:auto}#DLO_container #mapContainer .gzxins{cursor:pointer;padding:24px;border-bottom:1px solid #e6e6e6;margin:0px;display:grid;grid-template-columns:1fr auto;gap:20px}#DLO_container #mapContainer .gzxins:hover{padding:24px !important}#DLO_container #mapContainer .boRdsv{display:flex}#DLO_container #mapContainer .gkMXlx{display:flex;flex-direction:column;flex:1 1 0%;font-size:16px;font-family:bmwTypeNextWeb, Arial, Helvetica, Roboto, sans-serif;font-weight:300;line-height:24px}#DLO_container #mapContainer .knTYCX{font-weight:normal}#DLO_container #mapContainer .gRPDgw{margin-top:8px}#DLO_container #mapContainer .hqkLgr{margin-top:8px}#DLO_container #mapContainer .dlo-container div{float:none}@media screen and (min-width: 0px) and (max-width: 723px){form.filters .element,form.filters .element .subElement,form.filters .element.half{width:275px;max-width:275px}input.text,div.fakeField,form.filters .element.half div.fakeField,form.filters .element.half input.text{width:247px}form.filters .element.margin+.element.margin,form.filters .element.half+.element.margin.half{margin-left:0px;clear:both}form.filters .element .subElement.secondDesktop,form.filters .element .subElement.thirdDesktop{margin-left:0px}form.filters .element .subElement.firstDesktop{clear:none}form.filters .element .subElement.firstMobile{clear:left}form.filters .element .subElement.secondMobile{margin-left:10px}form.filters .element .field.checkbox .subElement{max-width:45%;width:45%}}@media screen and (min-width: 0px) and (max-width: 599px){form.filters .element,form.filters .element .subElement,form.filters .element.half{width:215px;max-width:215px}input.text,div.fakeField,form.filters .element.half div.fakeField,form.filters .element.half input.text{width:187px}}@media screen and (min-width: 0px) and (max-width: 479px){form.filters .element,form.filters .element .subElement,form.filters .element.half{width:296px;max-width:296px}input.text,div.fakeField,form.filters .element.half div.fakeField,form.filters .element.half input.text{width:268px}form.filters .element,form.filters .element.margin,form.filters .element+.element.margin,form.filters .element.half+.element.half{margin-left:0px;clear:both}form.filters .element.half+.element.half .label{display:none}form.filters .element.half+.element.half.margin .label{display:block}form .filters.element.half{clear:none;margin-left:0px}form.filters .element .subElement.secondMobile{clear:both;margin-left:0px}form.filters .element .field.checkbox .subElement{max-width:100%;width:100%}}body>.content{padding:48px 46px 0px 48px;max-width:1280px}input.button,input.text,input.search{-webkit-appearance:none;border-radius:0}input.checkbox{border-radius:0}a.button,input.button{font-family:MINISansSerifRegular, Arial;font-weight:normal;font-size:20px;height:40px;text-align:left;cursor:pointer;background-color:#ed9300;text-transform:uppercase;padding:0px 22px;border:2px solid #ed9300}a.button.grey,input.button.grey{font-size:16px}a.button,input.button{color:#ffffff;display:block;float:left}a.button{text-align:center;text-decoration:none;box-sizing:border-box;line-height:36px}a.button.full,input.button.full{width:100%;text-align:center}a.button.blue:hover,input.button.blue:hover,a.button.grey:hover,input.button.grey:hover{background-color:#ffffff;border-color:#000;color:#000}a.link,span.link{color:#000;float:left;cursor:pointer;position:relative;font-size:16px;line-height:16px;text-transform:uppercase}a.link .title,span.link .title{float:left;padding-right:12px}a.link .icon,span.link .icon{position:absolute;top:3px;right:0px;left:auto;width:6px;height:9px;background:url("/img/mini/sprite.png") -9px -62px no-repeat transparent}a.link.small .title,span.link.small .title{padding-right:11px}a.link.small .icon,span.link.small .icon{top:2px}.gradient.blue{background-color:#000;border-color:#000}.gradient.grey{background-color:#000;border-color:#000}.content{position:relative}.content>.left{position:absolute;left:48px;top:0px;width:210px;padding-right:35px;padding-bottom:24px}.content>.right{padding-left:245px;float:none}form .element div.search{position:relative;padding-right:148px;float:none}form .element div.search input.button{position:absolute;top:0px;right:0px;width:120px;text-align:center}form .element .selectFake{position:relative;cursor:pointer}form .element .selectFake .icon{width:36px;height:36px;background-color:#000;position:absolute;right:0px;top:0px;border:2px solid #000;border-left:0px;z-index:5}form .element .selectFake .icon .arrow{width:12px;height:7px;margin:15px 0px 0px 14px;background:url("/img/mini/sprite.png") -10px -10px no-repeat transparent}form .element .selectFake select{position:absolute;left:0px;top:0px;z-index:7;width:100%;padding-right:2px;height:40px;opacity:0;filter:alpha(opacity=0);cursor:pointer}form .element .selectFake select option{padding:4px 3px}form .element .selectFake div.fakeField{cursor:pointer}form .element .selectFake:hover .icon{background-color:#ffffff}form .element .selectFake:hover .icon .arrow{background-position:-34px -10px}form .element .selectFake.empty:hover .icon{background-color:#000}form .element .selectFake.empty:hover .icon .arrow{background-position:-10px -10px}.sectionTitle{float:left;clear:both;width:100%;margin-top:2px;max-width:700px;margin-bottom:22px}.sectionTitle .icon.expand{background-color:#000;border-radius:50%;width:26px;height:26px;border:2px solid #000}.sectionTitle .icon,.sectionTitle .title{float:left;font-size:16px;line-height:18px;cursor:pointer}.sectionTitle .title{margin-top:5px;text-transform:uppercase}.expanded+.border{display:none}.icon.expand{float:left;margin-right:9px}.icon.expand .image{width:14px;height:14px;margin:6px 0px 0px 6px;background:url("/img/mini/sprite.png") -9px -27px no-repeat transparent}.sectionTitle.open .icon.expand .image{background-position:-9px -44px}.sectionTitle:hover .icon.expand{background-color:#ffffff}.sectionTitle:hover .icon.expand .image{background-position:-33px -27px}.sectionTitle.open:hover .icon.expand .image{background-position:-33px -44px}.optionsTitle,.optionsList{float:left;clear:both}.optionsTitle{margin-bottom:16px}.optionsList{margin-top:0px;width:100%;max-width:700px;padding-bottom:12px}.border{float:left;clear:both;width:100%;height:2px;background-color:#000;margin-bottom:24px}.tooltip{position:absolute;top:-12px;left:24px;min-width:240px;z-index:10;font-size:16px;line-height:18px}.tooltip .arrow{position:absolute;top:10px;left:-10px}.tooltip .text{padding:10px 12px;background-color:#ffffff;border:1px solid #cccccc;box-shadow:0px 0px 3px #aaaaaa}.tooltip.right{left:auto;right:24px}.tooltip.right .arrow{position:absolute;top:14px;left:auto;right:-14px;padding-right:4px}.garantuee .cameo{width:183px;height:18px;background:url("/img/bmw/guarantees.png") 0px 0px no-repeat transparent}.garantuee .cameo.bovag{width:108px;background-position:0px -18px}.garantuee .cameo.bmwI{background-position:0px -36px}.energyLabel .cameo{width:27px;height:18px;background:url("/img/bmw/energylabels.png") 0px -20px no-repeat transparent}.energyLabel .cameo.a{background-position:0px 0px}.energyLabel .cameo.b{background-position:-42px 0px}.energyLabel .cameo.c{background-position:-84px 0px}.energyLabel .cameo.d{background-position:-126px 0px}.energyLabel .cameo.e{background-position:-168px 0px}.energyLabel .cameo.f{background-position:-210px 0px}.energyLabel .cameo.g{background-position:-252px 0px}.ui-slider{width:100%;height:4px;position:relative;border:2px solid #000;border-radius:8px}.ui-slider .ui-slider-range{height:4px;background-color:#000;padding-right:3px}.ui-slider .ui-slider-handle{width:24px;height:24px;background-color:#000;border-radius:50%;position:absolute;margin-top:-10px;cursor:pointer;margin-left:-12px}form .label,.sectionTitle .title{font-family:MINISansSerifBold}form div.fakeField,form input{font-family:MINISansSerifRegular;font-size:16px}form input.text,form div.fakeField{border:2px solid #000}.mini-banner{position:absolute;left:0px;top:50px;width:244px;height:625px;box-sizing:border-box;padding:15px;border:1px solid #c6c6c6}.mini-banner img{display:inline-block;padding-bottom:10px}.mini-banner .text{width:100%}.mini-banner .title{font-size:34px;line-height:1;float:left;font-family:MINISerifBold, Arial;text-transform:uppercase;padding-bottom:10px}.mini-banner .subtitle{font-size:28px;line-height:1;float:left;font-family:MINISerifRegular, Arial;text-transform:uppercase;padding-bottom:15px}.mini-banner a{float:left;width:100%}.mini-banner-mobile{width:calc(100% - 30px);padding:15px;border:1px solid #c6c6c6;float:left;margin:0 auto;position:relative;margin-bottom:20px;display:none}.mini-banner-mobile .image{width:25%;float:left;position:absolute;left:15px;top:15px;bottom:15px;display:inline-block;background-image:url("/img/mini/mini-banner2.jpg");background-repeat:no-repeat;background-size:cover;background-position:center -20px}.mini-banner-mobile .text{width:calc(75% - 25px);padding-left:15px;float:right}.mini-banner-mobile .title{font-size:34px;line-height:1;float:left;font-family:MINISerifBold, Arial;text-transform:uppercase;padding-bottom:10px}.mini-banner-mobile .subtitle{font-size:28px;line-height:1;float:left;font-family:MINISerifRegular, Arial;text-transform:uppercase;padding-bottom:10px}.mini-banner-mobile a{float:right}.vehicle .image .overlayText,.vehicle .imageLarge .overlayText{position:absolute;top:0px;left:0px;padding:6px 12px 4px 12px;text-align:center;background-color:#f8f8f8;width:100%;box-sizing:border-box;opacity:0.9;font-size:15px;line-height:15px;font-family:MINISansSerifBold, Arial;font-weight:bold;text-transform:uppercase}.banner-actie-desktop{display:block}.banner-actie-mobile{display:none}@media screen and (min-width: 0px) and (max-width: 1279px){body>.content{padding:12px 12px 0px 12px;width:100vw;box-sizing:border-box}.mini-banner{display:none}.mini-banner-mobile{display:inline-block}.content>.right{width:100%;box-sizing:border-box;padding-right:12px}}@media screen and (min-width: 0px) and (max-width: 520px){.mini-banner-mobile .image{background-position:center 0px}.banner-actie-desktop{display:none}.banner-actie-mobile{display:block}}.details-wrapper{width:100%}.content>.top{width:100%;margin-bottom:47px}.content>.vehicle{width:100%;position:relative}.content>.vehicle .controls{position:absolute;z-index:20;bottom:15px;left:15px;color:#ffffff;font:16px/18px MINISansSerif, Arial}.content>.vehicle .controls .zoom{width:26px;height:26px;border:2px solid #ffffff;background-color:#ffffff;border-radius:50%;position:relative}.content>.vehicle .controls .zoom .overlay{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:5;cursor:pointer}.content>.vehicle .controls .zoom .icon{width:14px;height:14px;margin:6px 0px 0px 6px;background:url("/img/mini/sprite.png") -33px -27px no-repeat transparent;cursor:pointer;position:relative}.content>.vehicle .controls .zoom:hover .icon{background-position:-9px -27px}.content>.vehicle .controls .previous:hover,.content>.vehicle .controls .next:hover,.content>.vehicle .controls .zoom:hover{background-color:#000}.content>.vehicle .controls .previous{margin-right:6px}.content>.vehicle .controls .count{margin:6px 0px 0px 6px}.content>.vehicle .controls .count::selection,.content>.vehicle .controls .count .current::selection{background-color:transparent}.content>.vehicle .imageLarge{width:78.90%;position:absolute;height:auto;z-index:10;z-index:25}.content>.vehicle .imageLarge .close{width:36px;height:36px;border:2px solid #ffffff;background:#ffffff;position:absolute;top:15px;right:15px;cursor:pointer;z-index:15}.content>.vehicle .imageLarge .close .icon{width:19px;height:18px;margin:8px 0px 0px 8px;background:url("/img/mini/sprite.png") -9px -200px no-repeat transparent}.content>.vehicle .imageLarge .close:hover{background:#000}.content>.vehicle .imageLarge .close:hover .icon{background-position:-37px -200px}.content>.vehicle .imageLarge .controls{left:15px;bottom:15px}.content>.vehicle .imageLarge .controls .zoom .icon{background-position:-33px -44px}.content>.vehicle .imageLarge .controls .zoom:hover .icon{background-position:-9px -44px}.content>.vehicle .image{width:37.45%;margin-right:4%;position:relative}.content>.vehicle .image .images{width:100%;min-height:120px}.content>.vehicle .image .next,.content>.vehicle .image .previous,.content>.vehicle .imageLarge .next,.content>.vehicle .imageLarge .previous{width:36px;height:36px;border:2px solid #000;background-color:#000;position:absolute;top:50%;margin-top:-20px;z-index:20;cursor:pointer;display:block}.content>.vehicle .image .next .icon,.content>.vehicle .image .previous .icon,.content>.vehicle .imageLarge .next .icon,.content>.vehicle .imageLarge .previous .icon{width:9px;height:15px;margin:11px 0px 0px 13px;background:url("/img/mini/sprite.png") 0px 0px no-repeat transparent;cursor:pointer}.content>.vehicle .image .next:hover,.content>.vehicle .image .previous:hover,.content>.vehicle .imageLarge .next:hover,.content>.vehicle .imageLarge .previous:hover{background-color:#ffffff}.content>.vehicle .image .previous,.content>.vehicle .imageLarge .previous{left:15px}.content>.vehicle .image .previous .icon,.content>.vehicle .imageLarge .previous .icon{background-position:-9px -150px}.content>.vehicle .image .next,.content>.vehicle .imageLarge .next{right:15px}.content>.vehicle .image .next .icon,.content>.vehicle .imageLarge .next .icon{background-position:-10px -175px}.content>.vehicle .image .previous:hover .icon,.content>.vehicle .imageLarge .previous:hover .icon{background-position:-29px -150px}.content>.vehicle .image .next:hover .icon,.content>.vehicle .imageLarge .next:hover .icon{background-position:-30px -175px}.content>.vehicle .image.loading{background:url("/img/bmw/loading.gif") center center no-repeat transparent}.content>.vehicle .image.loading .images,.content>.vehicle .image.loading .controls{visibility:hidden}.content>.vehicle .details{width:37.45%}.content>.vehicle .details h1{font-size:40px;line-height:40px;text-transform:none;margin-bottom:32px;margin-top:-6px}.content>.vehicle .details .property{width:100%;padding-bottom:14px}.content>.vehicle .details .property .name{padding-left:10px}.content>.vehicle .details .property .value{float:right;text-align:right;padding-right:10px;max-width:60%}.content>.vehicle .details .property .cameo{margin-top:3px}.content>.vehicle .details .property.first{border-top:2px solid #000;padding-top:14px}.content>.vehicle .details .property.last{border-bottom:2px solid #000}.content>.vehicle .details .property+.property{border-top:1px solid #000;padding-top:14px}.content>.vehicle .details .property.last+.property{border-top:none}.content>.vehicle .details .property.dealer{padding-top:35px}.content>.vehicle .details .property.dealer .info a:hover{text-decoration:underline}.content>.vehicle .details .property.dealer .icons{width:91px;float:right;position:relative;margin:-5px 10px 0px 0px}.content>.vehicle .details .property.dealer .icons .tooltip{left:auto;right:66px;top:-8px;width:230px}.content>.vehicle .details .property.dealer .icons .tooltip .text{word-wrap:break-word;word-break:break-all}.content>.vehicle .details .property.dealer .icons .tooltip .left{display:none}.content>.vehicle .details .property.dealer .icons .icon{cursor:pointer}.content>.vehicle .details .property.dealer .icons .icon .image{width:24px;height:23px;margin:6px 0px 0px 4px;float:left;background-image:url("/img/mini/sprite.png");background-repeat:no-repeat;margin-right:0px}.content>.vehicle .details .property.dealer .icons .icon.garage .image{background-position:-57px -27px}.content>.vehicle .details .property.dealer .icons .icon.garage:hover .image{background-position:-57px -54px}.content>.vehicle .details .property.dealer .icons .icon.garage.active .image{background-position:-141px -27px;width:10px;height:16px;margin:6px 9px}.content>.vehicle .details .property.dealer .icons .icon.garage.active:hover .image{background-position:-141px -54px}.content>.vehicle .details .property.dealer .icons .icon.share .image{background-position:-114px -26px}.content>.vehicle .details .property.dealer .icons .icon.share:hover .image{background-position:-114px -53px}.content>.vehicle .details .property.dealer .icons .icon.print .image{background-position:-86px -27px;width:23px}.content>.vehicle .details .property.dealer .icons .icon.print:hover .image{background-position:-86px -54px}.content>.vehicle .details .property.dealer .icons .icon+.icon{margin-left:4px}.content>.vehicle .details .property.dealer .icons .icon:hover{background:#000}.content>.vehicle .details .bottom{width:100%;margin-top:16px}.content>.vehicle .details .bottom .left{padding-top:2px}.content>.vehicle .details .bottom .left label{max-width:100%}.content>.vehicle .details .bottom .right{float:right}.content .selection{position:absolute;top:109px;right:46px;width:17.87%;border:1px solid #000;padding:39px 14px;box-sizing:border-box;z-index:20;background-color:#ffffff}.content .selection .number{width:30px;height:30px;background-color:#000;border-radius:50%;text-align:center;line-height:30px;margin-right:6px;color:#ffffff}.content .selection h3{margin-top:2px;margin-bottom:19px}.content .selection .toggleExtra{display:none}.content .selection .extra{width:100%}.content .selection a.button{float:right;margin-bottom:2px;max-width:100%}.content .selection .property{width:100%;padding-bottom:16px}.content .selection .property .row{width:100%}.content .selection .property .title{width:100%;font-weight:bold;margin-bottom:4px}.content .selection .property .value{float:right;text-align:right}.content .selection .property .value.price{font-family:MINISerifBold;font-weight:bold}.content .selection .property .value.price.old{text-decoration:line-through;clear:both}.content .selection .property .value.price.discount{color:#ff0000;font-size:20px;clear:both}.content .selection .property .value.monthly{position:relative}.content .selection .property .value.monthly .price{padding-right:20px}.content .selection .property .value.monthly .tooltip{text-align:left}.content .selection .property .icon{position:absolute;top:5px;right:0px;width:14px;height:14px}.content .selection .property+.property,.content .selection .property.accessoires{padding-top:16px;border-top:2px solid #000}.content .selection .property.price .name{width:55%}.content .selection .property.price .value.monthly{color:#666666;clear:right}.content .selection .property.full.price .name{width:100%;margin-bottom:8px}.content .selection .property.full.prepare .name{width:auto;margin-bottom:8px}.content .selection .property.accessoires .name,.content .selection .property.insurance .name{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content .selection .property.insurance{position:relative}.content .selection .property.insurance .icon{top:18px}.content .selection .property.insurance .tooltip{top:2px}.content .selection .property.insurance .name{width:auto;max-width:100%}.content .selection .property.insurance .row.monthly{margin-top:16px}.content .selection .property.insurance .value{font-family:MINISerifBold;font-weight:bold}.content .selection .property.total .value.price{font-size:22px;margin-bottom:6px}.content .selection .property.total .value.monthly{font:16px/24px MINISansSerifRegular, Arial}.content .selection a.button{font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.content .tabs{margin-top:12px;width:100%}.content .tabs .buttons{width:78.9%;overflow:hidden;padding-top:6px;border-bottom:2px solid #000}.content .tabs .buttons .button{padding:9px 15px;border:2px solid #000;border-bottom:none;position:relative;z-index:5;margin-top:4px;color:#000;cursor:pointer;font-family:MINISansSerifRegular;font-size:16px;line-height:16px;text-transform:uppercase}.content .tabs .buttons .button+.button{margin-left:10px}.content .tabs .buttons .button.active,.content .tabs .buttons .button:hover{color:#ffffff;background-color:#000}.content .blocks{margin-bottom:24px;width:100%}.content .blocks .tabBlock{padding:30px 0px 9px 0px;width:78.9%;box-sizing:border-box}.content .blocks .tabBlock label,.content .blocks .tabBlock .info label{white-space:normal;overflow:visible;max-width:100%;box-sizing:border-box;min-height:24px;height:auto}.content .blocks .tabBlock h2{font-size:22px;line-height:24px;margin-bottom:20px;float:left;width:100%;text-transform:none}.content .blocks .tabBlock .details+h2{margin-top:20px}.content .blocks .tabBlock .details{width:48%;border-top:2px solid #000;border-bottom:2px solid #000;padding-top:14px}.content .blocks .tabBlock .details .property{width:100%;padding-bottom:14px}.content .blocks .tabBlock .details .property .name{padding-left:10px}.content .blocks .tabBlock .details .property .value{float:right;text-align:right;padding-right:10px}.content .blocks .tabBlock .details .property .cameo{margin-top:3px}.content .blocks .tabBlock .details .property+.property{border-top:1px solid #000;padding-top:14px}.content .blocks .tabBlock .details+.details{margin-left:4%}.content .blocks .tabBlock .title{font-family:MINISerifBold;font-weight:bold;clear:both;width:100%;border-bottom:1px solid #000;padding-bottom:9px;margin-bottom:9px}.content .blocks .tabBlock .items{clear:both;width:100%}.content .blocks .tabBlock .items *{box-sizing:border-box}.content .blocks .tabBlock .items ul{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.content .blocks .tabBlock .items li{padding-left:24px;padding-right:15px;width:50%;position:relative;margin:0}.content .blocks .tabBlock .items li:before{content:'';width:4px;height:4px;border-radius:50%;background-color:#000;position:absolute;left:10px;top:9px}.content .blocks .tabBlock .items+.title{margin-top:20px}.content .blocks .tabBlock iframe{border:0px;float:left;margin-right:7.1%;background-color:#000}.content .blocks #accessoiresBlock{padding-top:40px}.content .blocks .tabBlock.accessoires{position:relative}.content .blocks .tabBlock.accessoires .notice{position:absolute;top:12px;right:12px}.content .blocks .tabBlock.accessoires .accessory{width:19.675%}.content .blocks .tabBlock.accessoires .accessory .image{width:100%;cursor:pointer}.content .blocks .tabBlock.accessoires .accessory .image.none{background-color:#f3f3f3;position:relative}.content .blocks .tabBlock.accessoires .accessory .image.none .icon{width:58px;height:44px;position:absolute;top:50%;left:50%;margin-left:-29px;margin-top:-22px;background:url("/img/bmw/sprite.png") -39px -10px no-repeat transparent;background-image:linear-gradient(transparent, transparent),url("/img/bmw/sprite.svg")}.content .blocks .tabBlock.accessoires .accessory .info{font-family:MINISansSerif;font-weight:bold;margin-top:8px;padding-bottom:24px;width:100%}.content .blocks .tabBlock.accessoires .accessory .info label{cursor:pointer;font-family:MINISansSerifBold;font-weight:bold}.content .blocks .tabBlock.accessoires .accessory .info label span{font-family:MINISansSerifRegular;font-weight:normal}.content .blocks .tabBlock.accessoires .accessory .info span{margin-bottom:3px;display:inline-block}.content .blocks .tabBlock.accessoires .accessory+.accessory{margin-left:7.1%}.content .blocks .tabBlock.accessoires .accessory.four+.accessory{margin-left:0%;clear:left}.content .blocks .tabBlock.accessoires .garantueeInfo{width:100%}.content .blocks .tabBlock.accessoires .garantueeInfo .text{width:48%}.content .blocks .tabBlock.accessoires .garantueeInfo .text a{font:16px/18px MINISerifRegular, Arial;text-decoration:underline}.content .blocks .tabBlock.accessoires .garantueeInfo .text ul{margin:6px 0px 6px 0px}.content .blocks .tabBlock.accessoires .garantueeInfo .text ul li{list-style-type:none;margin-left:0px}.content .blocks .tabBlock.accessoires .garantueeInfo .text+.text{margin-left:4%}.content .blocks .tabBlock.accessoires .garantueeInfo .text.full{width:auto;max-width:730px}.content .blocks .tabBlock.accessoires .garantueeInfo.infoBorder{padding-top:12px;border-top:2px solid #000}.content .blocks .tabBlock.finance .subtitle{width:19.675%;font:16px/16px MINISansSerifRegular, Arial;margin-bottom:12px}.content .blocks .tabBlock.finance .calculator{width:72%;margin-right:7.1%}.content .blocks .tabBlock.finance .calculator .block{width:100%;border-bottom:2px solid #000;padding-bottom:8px}.content .blocks .tabBlock.finance .calculator .block .subElement{position:relative}.content .blocks .tabBlock.finance .calculator .block .field{width:100%;padding:6px 0px}.content .blocks .tabBlock.finance .calculator .block .field .label{width:63%}.content .blocks .tabBlock.finance .calculator .block .field .label .text{position:relative;padding-right:10px}.content .blocks .tabBlock.finance .calculator .block .field .label .text .icon{position:absolute;top:6px;right:-9px;width:14px;height:14px}.content .blocks .tabBlock.finance .calculator .block .field .label .text .tooltip{left:100%;margin-left:19px;top:-7px}.content .blocks .tabBlock.finance .calculator .block .field .label .text .tooltip .arrow{z-index:10}.content .blocks .tabBlock.finance .calculator .block .field .element{width:37%}.content .blocks .tabBlock.finance .calculator .block .field .element input.text{width:100%;height:22px;box-sizing:border-box}.content .blocks .tabBlock.finance .calculator .block .field .element .value{margin-top:3px}.content .blocks .tabBlock.finance .calculator .block h3{float:left;margin-bottom:0px}.content .blocks .tabBlock.finance .calculator .block a.button,.content .blocks .tabBlock.finance .calculator .block h3.total{float:right}.content .blocks .tabBlock.finance .calculator .block .financeNotice{color:#ff0000}.content .blocks .tabBlock.finance .calculator .block table.financeDetails{margin-bottom:24px}.content .blocks .tabBlock.finance .calculator .block table.financeDetails tr.labels td{letter-spacing:-1px}.content .blocks .tabBlock.finance .calculator .block table.financeDetails td{font-size:12px;line-height:13px;padding-right:6px;vertical-align:top;padding-top:12px;padding-bottom:10px;border-bottom:2px solid #000}.content .blocks .tabBlock.finance .calculator .block table.financeDetails td.last{padding-right:0px}.content .blocks .tabBlock.finance .calculator .block+.block{margin-top:18px;padding-bottom:18px}.content .blocks .tabBlock.finance .calculator .block.info{margin-top:12px;padding-bottom:12px;border-bottom:none}.content .blocks .tabBlock.finance a.link .title{font-family:MINISansSerifRegular;font-weight:normal}.content .blocks .tabBlock.finance .accessory .info{position:relative}.content .blocks .tabBlock.finance .accessory .info .icon{position:absolute;top:-2px;right:0px;width:14px;height:14px;cursor:pointer}.content .blocks .tabBlock.finance .accessory .info .tooltip{left:auto;right:24px;margin-left:0px;top:-16px}.content .blocks .tabBlock.finance .accessory .info .tooltip .text{font-family:Arial;font-weight:normal}.content .blocks .tabBlock.finance .accessory .info .tooltip .arrow{z-index:10}.content .blocks .tabBlock.contactKeram div.text,.content .blocks .tabBlock.contact div.text,.content .blocks .tabBlock.question div.text{width:19.675%;margin-right:7.1%}.content .blocks .tabBlock.contactKeram .form,.content .blocks .tabBlock.contact .form,.content .blocks .tabBlock.question .form{width:73.225%}.content .blocks .tabBlock.contactKeram .form h2,.content .blocks .tabBlock.contact .form h2,.content .blocks .tabBlock.question .form h2{width:100%;border-bottom:2px solid #000;padding-bottom:10px}.content .blocks .tabBlock.contactKeram .form .subElement,.content .blocks .tabBlock.contact .form .subElement,.content .blocks .tabBlock.question .form .subElement{position:relative}.content .blocks .tabBlock.contactKeram .vehicleChoice,.content .blocks .tabBlock.contact .vehicleChoice,.content .blocks .tabBlock.question .vehicleChoice{font-family:MINISansSerifBold;font-weight:bold;margin:6px 0px 12px 0px}.content .blocks .tabBlock.contactKeram .element,.content .blocks .tabBlock.contactKeram .subElement,.content .blocks .tabBlock.contact .element,.content .blocks .tabBlock.contact .subElement,.content .blocks .tabBlock.question .element,.content .blocks .tabBlock.question .subElement{position:relative}.content .blocks .tabBlock.contactKeram .element input.checkbox,.content .blocks .tabBlock.contactKeram .element input.radio,.content .blocks .tabBlock.contactKeram .subElement input.checkbox,.content .blocks .tabBlock.contactKeram .subElement input.radio,.content .blocks .tabBlock.contact .element input.checkbox,.content .blocks .tabBlock.contact .element input.radio,.content .blocks .tabBlock.contact .subElement input.checkbox,.content .blocks .tabBlock.contact .subElement input.radio,.content .blocks .tabBlock.question .element input.checkbox,.content .blocks .tabBlock.question .element input.radio,.content .blocks .tabBlock.question .subElement input.checkbox,.content .blocks .tabBlock.question .subElement input.radio{top:0px;left:0px}.content .blocks .tabBlock.contactKeram #formOptions,.content .blocks .tabBlock.contact #formOptions,.content .blocks .tabBlock.question #formOptions{width:100%;margin-top:12px;max-width:440px}.content .blocks .tabBlock.contactKeram #formOptions div.row,.content .blocks .tabBlock.contact #formOptions div.row,.content .blocks .tabBlock.question #formOptions div.row{width:100%;clear:both;padding:0px;min-height:0px;margin-bottom:0px}.content .blocks .tabBlock.contactKeram #formOptions div.row .name,.content .blocks .tabBlock.contact #formOptions div.row .name,.content .blocks .tabBlock.question #formOptions div.row .name{width:70%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content .blocks .tabBlock.contactKeram #formOptions div.row .value,.content .blocks .tabBlock.contact #formOptions div.row .value,.content .blocks .tabBlock.question #formOptions div.row .value{width:30%;font-weight:bold;text-align:right}.content .blocks .tabBlock.contactKeram #row_agree-0 .element label,.content .blocks .tabBlock.contact #row_agree-0 .element label,.content .blocks .tabBlock.question #row_agree-0 .element label{width:auto}.content .blocks .tabBlock.contactKeram #row_agree-0 .element a+label,.content .blocks .tabBlock.contact #row_agree-0 .element a+label,.content .blocks .tabBlock.question #row_agree-0 .element a+label{display:none}.content .blocks .tabBlockToggle{display:none}.content .blocks .tabBlock.video .videoFrame{position:relative;width:100%}.content .blocks .tabBlock.video .videoFrame .videoPlayer{width:100%;height:100%;position:absolute;top:0px;left:0px}.content .blocks .tabBlock.video .videoFrame .videoPlayer iframe{margin-top:12px;margin-bottom:36px}.mini-next-garantuee{display:inline-flex;align-items:center;max-width:244px;min-width:244px;margin-top:-6px;margin-bottom:-6px}.mini-next-garantuee .mini-next-garantuee__logo img{width:36px;height:36px}.mini-next-garantuee .mini-next-garantuee__text{display:inline-flex;flex-wrap:wrap;padding-left:12px}.mini-next-garantuee .mini-next-garantuee__text span:nth-child(1){line-height:18px}.mini-next-garantuee .mini-next-garantuee__text span:nth-child(2){font-size:11px;line-height:11px}#photo-motion-spinner{width:calc(100% - 384px);aspect-ratio:4 / 3}#mapcontainer{width:100%;position:relative;margin:40px 0px 30px;display:flex;flex-direction:row-reverse;border:1px solid #e6e6e6}#mapcontainer #map{width:50% !important;z-index:12;height:auto !important;min-height:280px;display:flex}#mapcontainer #mapInfo{width:50% !important;background-color:#ffffff;border-left:1px solid #e6e6e6}#mapcontainer #mapInfo #firstHeading{font-size:20px}#mapcontainer #mapInfo #content{float:left;margin:24px;font:18px / 24px MINISerifRegular, Arial;color:#000}#mapcontainer #mapInfo #content .table-opening-map-left,#mapcontainer #mapInfo #content .table-opening-map-right{width:100%}#mapcontainer #mapInfo #content p{font:18px / 24px MINISerifRegular, Arial;color:#000}#mapcontainer #mapInfo #content a{font:18px / 24px MINISerifRegular, Arial !important;color:#000;text-decoration:underline}#mapcontainer #mapInfo #content a:hover{font-family:MINISansSerifRegular, Arial;cursor:pointer;color:#000;text-decoration:underline}#mapcontainer #mapInfo #content h4{font-size:18px !important;font-family:MINISerifBold;font-weight:bold;margin-bottom:6px;margin-top:20px}#mapcontainer #mapInfo #content .icon{width:32px;height:32px;float:right;margin-top:-32px;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg width='80px' height='80px' viewBox='0 -0.5 25 25' fill='%23262626' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.1828 7.68276C10.8899 7.97566 10.8899 8.45053 11.1828 8.74342C11.4756 9.03632 11.9505 9.03632 12.2434 8.74342L11.1828 7.68276ZM13.9851 5.94109L14.5154 6.47142V6.47142L13.9851 5.94109ZM18.5291 5.94109L17.9988 6.47142L18.5291 5.94109ZM18.5291 10.4851L17.9988 9.95476L18.5291 10.4851ZM15.7268 12.2268C15.4339 12.5197 15.4339 12.9945 15.7268 13.2874C16.0196 13.5803 16.4945 13.5803 16.7874 13.2874L15.7268 12.2268ZM13.7583 16.3185C14.0513 16.0257 14.0514 15.5508 13.7585 15.2579C13.4657 14.9649 12.9908 14.9648 12.6979 15.2576L13.7583 16.3185ZM10.9561 18.0591L11.4797 18.5961L11.4863 18.5895L10.9561 18.0591ZM6.44132 18.0309L5.91104 18.5612H5.91104L6.44132 18.0309ZM6.41208 13.5161L5.88171 12.9857L5.87499 12.9926L6.41208 13.5161ZM9.21441 11.7744C9.50731 11.4815 9.50731 11.0067 9.21441 10.7138C8.92152 10.4209 8.44665 10.4209 8.15375 10.7138L9.21441 11.7744ZM15.2744 10.2574C15.5673 9.96453 15.5673 9.48966 15.2744 9.19676C14.9815 8.90387 14.5066 8.90387 14.2138 9.19676L15.2744 10.2574ZM9.66975 13.7408C9.37686 14.0337 9.37686 14.5085 9.66975 14.8014C9.96265 15.0943 10.4375 15.0943 10.7304 14.8014L9.66975 13.7408ZM12.2434 8.74342L14.5154 6.47142L13.4548 5.41076L11.1828 7.68276L12.2434 8.74342ZM14.5154 6.47142C15.4773 5.50953 17.0369 5.50953 17.9988 6.47142L19.0594 5.41076C17.5117 3.86308 15.0024 3.86308 13.4548 5.41076L14.5154 6.47142ZM17.9988 6.47142C18.9607 7.43332 18.9607 8.99287 17.9988 9.95476L19.0594 11.0154C20.6071 9.46774 20.6071 6.95845 19.0594 5.41076L17.9988 6.47142ZM17.9988 9.95476L15.7268 12.2268L16.7874 13.2874L19.0594 11.0154L17.9988 9.95476ZM12.6979 15.2576L10.4259 17.5286L11.4863 18.5895L13.7583 16.3185L12.6979 15.2576ZM10.4325 17.5221C9.46732 18.4632 7.92491 18.4536 6.97159 17.5005L5.91104 18.5612C7.44495 20.0948 9.92671 20.1103 11.4797 18.5961L10.4325 17.5221ZM6.97159 17.5005C6.01827 16.5474 6.00828 15.0049 6.94918 14.0396L5.87499 12.9926C4.36107 14.5459 4.37714 17.0277 5.91104 18.5612L6.97159 17.5005ZM6.94241 14.0464L9.21441 11.7744L8.15375 10.7138L5.88175 12.9858L6.94241 14.0464ZM14.2138 9.19676L9.66975 13.7408L10.7304 14.8014L15.2744 10.2574L14.2138 9.19676Z' fill='%23000000'/%3E%3C/svg%3E")}#mapcontainer #mapInfo #content .table-opening-map{width:100%;font:18px / 24px MINISerifRegular, Arial;color:#000}#mapcontainer #mapInfo #content .table-opening-map td.active,#mapcontainer #mapInfo #content .table-opening-map td.active+td{font-family:MINISerifBold;font-weight:bold}#mapcontainer #mapInfo #content .table-opening-map.map_1 tr:nth-of-type(1) td{font-family:MINISerifBold;font-weight:bold}#mapcontainer #mapInfo #content .table-opening-map.map_2 tr:nth-of-type(2) td{font-family:MINISerifBold;font-weight:bold}#mapcontainer #mapInfo #content .table-opening-map.map_3 tr:nth-of-type(3) td{font-family:MINISerifBold;font-weight:bold}#mapcontainer #mapInfo #content .table-opening-map.map_4 tr:nth-of-type(4) td{font-family:MINISerifBold;font-weight:bold}#mapcontainer #mapInfo #content .table-opening-map.map_5 tr:nth-of-type(5) td{font-family:MINISerifBold;font-weight:bold}#mapcontainer #mapInfo #content .table-opening-map.map_6 tr:nth-of-type(6) td{font-family:MINISerifBold;font-weight:bold}#mapcontainer #mapInfo #content .table-opening-map.map_7 tr:nth-of-type(7) td{font-family:MINISerifBold;font-weight:bold}#mapcontainer #mapInfo #content .table-showmore-map{display:none}@media screen and (min-width: 0px) and (max-width: 768px){#mapcontainer{display:flex;flex-direction:column-reverse;height:auto}#mapcontainer #map{width:100% !important}#mapcontainer #mapInfo{width:100% !important;border-left:0px;border-left:0px}#mapcontainer #mapInfo #content{padding:30px;margin:0px;width:100%;display:flex;flex-wrap:wrap}.nodesktopheader{display:block}}@media screen and (min-width: 0px) and (max-width: 1279px){.content .tabs .buttons,.content .blocks .tabBlock{width:100%;max-width:1000px}body>.content .selection{right:12px}}@media screen and (min-width: 0px) and (max-width: 1024px){.content>.vehicle .image{width:34%}.content>.selection{width:21%}.content .tabs .buttons{width:100%}.content .tabs .buttons .title{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content .blocks .tabBlock{width:100%}.content .blocks .tabBlock.contactKeram div.text,.content .blocks .tabBlock.contactKeram .form,.content .blocks .tabBlock.contact div.text,.content .blocks .tabBlock.contact .form,.content .blocks .tabBlock.question div.text,.content .blocks .tabBlock.question .form{width:100%;margin:0px}.content .blocks .tabBlock.contactKeram div.text,.content .blocks .tabBlock.contact div.text,.content .blocks .tabBlock.question div.text{margin-bottom:24px}.content .blocks .tabBlock.contactKeram div.text h2,.content .blocks .tabBlock.contact div.text h2,.content .blocks .tabBlock.question div.text h2{display:none}}@media screen and (min-width: 0px) and (max-width: 1023px){.content>.vehicle .image,.content>.vehicle .details{width:48%}.content>.selection{position:static;width:100%;margin-bottom:24px}.content>.selection .toggleExtra{display:block;float:left;cursor:pointer;width:26px;height:26px;background-color:#000;border:2px solid #000;border-radius:50%;margin-bottom:24px}.content>.selection .toggleExtra .icon{width:12px;height:7px;margin:10px 0px 0px 7px;background:url("/img/mini/sprite.png") -10px -10px no-repeat transparent}.content>.selection .toggleExtra:hover{background-color:#ffffff}.content>.selection .toggleExtra:hover .icon{background-position:-34px -10px}.content>.selection .toggleExtra.active .icon{margin-top:8px;background-position:-58px -10px}.content>.selection .toggleExtra.active:hover .icon{background-position:-82px -10px}#finance,#financeBlock{display:none}#photo-motion-spinner{width:calc(100% - 384px);aspect-ratio:4 / 3}}@media screen and (min-width: 0px) and (max-width: 768px){.content .blocks .tabBlock.accessoires .accessory{width:28.6%}.content .blocks .tabBlock.accessoires .accessory.four+.accessory{margin-left:7.1%;clear:none}.content .blocks .tabBlock.accessoires .accessory.three+.accessory,.content .blocks .tabBlock.accessoires .accessory.three.four+.accessory{margin-left:0%;clear:left}}@media screen and (min-width: 0px) and (max-width: 767px){.content>.vehicle .image,.content>.vehicle .details{width:100%;margin-right:0%}.content>.vehicle .image{margin-bottom:24px;position:relative}.content>.vehicle .image .images .next,.content>.vehicle .image .images .previous{width:16px;height:27px;position:absolute;top:50%;margin-top:-24px;z-index:20;padding:10px;cursor:pointer;display:block}.content>.vehicle .image .images .previous{left:2px}.content>.vehicle .image .images .next{right:2px}.content>.vehicle .image .controls{padding:4px;left:10px;bottom:10px}.content>.vehicle .image .controls .count{padding:1px 4px}.content>.vehicle .image .controls .previous,.content>.vehicle .image .controls .next,.content>.vehicle .image .controls .zoom{display:none}.content>.vehicle .image .next .icon,.content>.vehicle .image .previous .icon,.content>.vehicle .imageLarge .next .icon,.content>.vehicle .imageLarge .previous .icon{margin:6px 0px 0px 5px}.content .tabs .buttons{display:none}.content .blocks .tabBlock{padding-left:0px;padding-right:0px}.content .blocks .tabBlock .items ul li,.content .blocks .tabBlock .items ul li:nth-child(2n){width:50%}.content .blocks .tabBlockToggle{display:block;width:100%;padding:9px 0px;border-top:2px solid #000}.content .blocks .tabBlockToggle .icon{width:26px;height:26px;border:2px solid #000;background-color:#000;border-radius:50%;cursor:pointer}.content .blocks .tabBlockToggle .icon .image{width:14px;height:14px;margin:6px 0px 0px 6px;background:url("/img/mini/sprite.png") -9px -27px no-repeat transparent;position:relative}.content .blocks .tabBlockToggle .icon:hover{background-color:#ffffff}.content .blocks .tabBlockToggle .icon:hover .image{background-position:-33px -27px}.content .blocks .tabBlockToggle .title{margin:3px 0px 0px 6px;font-weight:bold;max-width:85%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:MINISansSerifRegular, Arial}.content .blocks .tabBlockToggle.active .image{background-position:-9px -44px}.content .blocks .tabBlockToggle.active .icon:hover .image{background-position:-34px -44px}.content .blocks .tabBlockBorder+.tabBlockToggle{border-top:0px}.content .blocks .tabBlockBorder{width:100%;height:2px;background-color:#000}.content .blocks .tabBlock.finance .calculator{width:100%;margin-right:0%}.content .blocks .tabBlock.accessoires .accessory{width:calc(50% - 10px);margin-right:10px}.content .blocks .tabBlock.finance .subtitle{width:calc(50% - 10px);margin-left:10px}.content .blocks .tabBlock.finance .subtitle+div{width:calc(50% - 10px);margin-left:10px}.content .blocks .tabBlock.finance .calculator .block.info{padding-bottom:30px}#photo-motion-spinner{width:100%;aspect-ratio:4 / 3;margin-top:-170%}.content .gallery-detail-base .example2{margin-top:100%}}@media screen and (min-width: 0px) and (max-width: 599px){.content>.vehicle .details .property.dealer .icons{width:63px}.content>.vehicle .details .property.dealer .icons .icon.garage{display:none}.content .blocks{padding-bottom:48px}.content .blocks .tabBlock.accessoires .accessory{width:46.45%}.content .blocks .tabBlock.accessoires .accessory.four+.accessory,.content .blocks .tabBlock.accessoires .accessory.three+.accessory,.content .blocks .tabBlock.accessoires .accessory.three.four+.accessory{margin-left:7.1%;clear:none}.content .blocks .tabBlock.accessoires .accessory.two+.accessory,.content .blocks .tabBlock.accessoires .accessory.two.three+.accessory,.content .blocks .tabBlock.accessoires .accessory.two.four+.accessory,.content .blocks .tabBlock.accessoires .accessory.two.three.four+.accessory{margin-left:0%;clear:left}.content .blocks .tabBlock.contactKeram .vehicleChoice,.content .blocks .tabBlock.contact .vehicleChoice,.content .blocks .tabBlock.question .vehicleChoice{margin-top:0px}.content .blocks .tabBlock.finance .calculator .block .field .label{width:100%;padding-bottom:6px}.content .blocks .tabBlock.finance .calculator .block .field .element{width:100%;padding-bottom:12px}.content .blocks .tabBlock.finance .calculator .block .field .element .ui-slider{width:calc(100% - 20px);margin:12px 10px}.content .blocks .tabBlock.finance .calculator{width:100%;margin-right:0%}.content .blocks .tabBlock.accessoires .accessory{width:calc(50% - 10px);margin-right:10px}.content .blocks .tabBlock.finance .subtitle{width:calc(50% - 10px);margin-left:10px}.content .blocks .tabBlock.finance .subtitle+div{width:calc(50% - 10px);margin-left:10px}.content .blocks .tabBlock.finance .calculator .block.info{padding-bottom:30px}}@media screen and (min-width: 0px) and (max-width: 479px){.content>.vehicle .details .property.dealer .icons{clear:both;float:left;margin-top:12px}.content>.vehicle .details .property.dealer .icons .gradient.garage{display:none}.content>.vehicle .details .property.dealer .icons .gradient.share{margin-left:0px}.content>.vehicle .details .property.dealer .icons .tooltip.right{right:auto;left:62px}.content>.vehicle .details .property.dealer .icons .tooltip.right .arrow{right:auto;left:-10px}.content>.vehicle .details .property.dealer .icons .tooltip.right .left{display:block}.content>.vehicle .details .property.dealer .icons .tooltip.right .right{display:none}.content .blocks .tabBlock .details,.content .blocks .tabBlock .details+.details{width:100%;margin:0px}.content .blocks .tabBlock .details+.details{border-top:2px solid #eeeeee;padding-top:9px}.content .blocks .tabBlock .items ul li{width:100%}.content .blocks .tabBlock.accessoires .garantueeInfo .text{width:100%}.content .blocks .tabBlock.accessoires .garantueeInfo .text+.text{margin-left:0%;margin-top:24px}.content .blocks .tabBlockToggle .title{white-space:normal}.content .blocks .tabBlock.accessoires .accessory{width:100%;margin-right:0px}.content .blocks .tabBlock.finance .subtitle{width:100%;margin-left:0px}.content .blocks .tabBlock.finance .subtitle+div{width:100%;margin-left:0px;padding-bottom:24px}}@media screen and (min-width: 0px) and (max-width: 389px){.content .blocks .tabBlock.accessoires .accessory,.content .blocks .tabBlock.accessoires .accessory.two,.content .blocks .tabBlock.accessoires .accessory.three,.content .blocks .tabBlock.accessoires .accessory.four,.content .blocks .tabBlock.accessoires .accessory.four+.accessory,.content .blocks .tabBlock.accessoires .accessory.three+.accessory,.content .blocks .tabBlock.accessoires .accessory.three.four+.accessory,.content .blocks .tabBlock.accessoires .accessory.two+.accessory,.content .blocks .tabBlock.accessoires .accessory.two.three+.accessory,.content .blocks .tabBlock.accessoires .accessory.two.four+.accessory,.content .blocks .tabBlock.accessoires .accessory.two.three.four+.accessory{width:100%;margin-left:0%}.content .blocks .tabBlock.accessoires .accessory .info label{max-width:92%}.mini-next-garantuee .mini-next-garantuee__logo img{width:24px;height:24px}.content>.vehicle .details .property.garantuee .mini-next-garantuee{justify-content:flex-end;min-width:0;max-width:none}.content>.vehicle .details .property.garantuee .mini-next-garantuee .mini-next-garantuee__text{flex-basis:136px}.content>.vehicle .details .property.garantuee .mini-next-garantuee .mini-next-garantuee__text span:nth-child(1){font-size:13px}}html{overflow-x:hidden !important}.video-button{width:100%;display:table;height:40px;min-width:180px;font-family:MINISansSerifRegular, Arial;font-style:normal;font-weight:normal;font-size:18px;float:none !important;transition:background-color 0.25s ease 0s;color:#ffffff;background-color:#000;margin-top:7.5px;text-transform:uppercase;box-sizing:border-box;float:left !important;border:2px solid #000}.video-button span{display:table-cell;box-sizing:border-box;float:none;padding:0px 15px;text-align:center;vertical-align:middle;color:#ffffff;font-family:MINISansSerifRegular, Arial}.video-button:hover{background-color:#ffffff}.video-button:hover span{color:#000000}.video-button:hover span{color:#000000;font-family:MINISansSerifRegular, Arial;font-weight:normal}.video-button.video-button-notification{background-color:#ffe6bb;padding-left:51px;font-size:16px;line-height:22px;font-family:'MINISerifRegular', Arial, Verdana;font-weight:400;color:#000000;border:0px;position:relative;text-transform:none}.video-button.video-button-notification span{font-size:18px;line-height:22px;font-family:'MINISerifRegular', Arial, Verdana;font-weight:400;color:#000000;text-align:left}.video-button.video-button-notification:before{content:'\e836';font-size:20px;font-family:'mdicon';width:20px;height:20px;position:absolute;left:16px;top:9px}.video-button.video-button-notification:hover{background-color:#ffe6bb}.video-button.video-button-notification:hover span{font-size:18px;line-height:22px;font-family:'MINISerifRegular', Arial, Verdana;font-weight:400;color:#000000}button:focus{outline:0}.content-v2>.top{width:100%;margin-bottom:47px}.content-v2>.vehicle{width:100%;position:relative}.content-v2>.vehicle .controls{position:absolute;z-index:20;bottom:15px;left:15px;color:#ffffff;font:16px/18px MINISansSerif, Arial}.content-v2>.vehicle .controls .zoom{width:26px;height:26px;border:2px solid #ffffff;background-color:#ffffff;border-radius:50%;position:relative}.content-v2>.vehicle .controls .zoom .overlay{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:5;cursor:pointer}.content-v2>.vehicle .controls .zoom .icon{width:14px;height:14px;margin:6px 0px 0px 6px;background:url("/img/mini/sprite.png") -33px -27px no-repeat transparent;cursor:pointer;position:relative}.content-v2>.vehicle .controls .zoom:hover .icon{background-position:-9px -27px}.content-v2>.vehicle .controls .previous:hover,.content-v2>.vehicle .controls .next:hover,.content-v2>.vehicle .controls .zoom:hover{background-color:#000}.content-v2>.vehicle .controls .previous{margin-right:6px}.content-v2>.vehicle .controls .count{margin:6px 0px 0px 6px}.content-v2>.vehicle .controls .count::selection,.content-v2>.vehicle .controls .count .current::selection{background-color:transparent}.content-v2>.vehicle .imageLarge{width:78.90%;position:absolute;height:auto;z-index:10;z-index:25}.content-v2>.vehicle .imageLarge .close{width:36px;height:36px;border:2px solid #ffffff;background:#ffffff;position:absolute;top:15px;right:15px;cursor:pointer;z-index:15}.content-v2>.vehicle .imageLarge .close .icon{width:19px;height:18px;margin:8px 0px 0px 8px;background:url("/img/mini/sprite.png") -9px -200px no-repeat transparent}.content-v2>.vehicle .imageLarge .close:hover{background:#000}.content-v2>.vehicle .imageLarge .close:hover .icon{background-position:-37px -200px}.content-v2>.vehicle .imageLarge .controls{left:15px;bottom:15px}.content-v2>.vehicle .imageLarge .controls .zoom .icon{background-position:-33px -44px}.content-v2>.vehicle .imageLarge .controls .zoom:hover .icon{background-position:-9px -44px}.content-v2>.vehicle .image{width:calc(100% - 384px);box-sizing:border-box;padding-right:10px;position:relative;margin-right:0px}.content-v2>.vehicle .image .images{width:100%;min-height:120px}.content-v2>.vehicle .image .controls .zoom,.content-v2>.vehicle .imageLarge .controls .zoom{display:none !important}.content-v2>.vehicle .image .next,.content-v2>.vehicle .image .previous,.content-v2>.vehicle .imageLarge .next,.content-v2>.vehicle .imageLarge .previous{width:36px;height:36px;border:2px solid #000;background-color:#000;position:absolute;top:50%;margin-top:-20px;z-index:20;cursor:pointer;display:block}.content-v2>.vehicle .image .next .icon,.content-v2>.vehicle .image .previous .icon,.content-v2>.vehicle .imageLarge .next .icon,.content-v2>.vehicle .imageLarge .previous .icon{width:9px;height:15px;margin:11px 0px 0px 13px;background:url("/img/mini/sprite.png") 0px 0px no-repeat transparent;cursor:pointer}.content-v2>.vehicle .image .next:hover,.content-v2>.vehicle .image .previous:hover,.content-v2>.vehicle .imageLarge .next:hover,.content-v2>.vehicle .imageLarge .previous:hover{background-color:#ffffff}.content-v2>.vehicle .image .previous,.content-v2>.vehicle .imageLarge .previous{left:15px}.content-v2>.vehicle .image .previous .icon,.content-v2>.vehicle .imageLarge .previous .icon{background-position:-9px -150px}.content-v2>.vehicle .image .next,.content-v2>.vehicle .imageLarge .next{right:15px}.content-v2>.vehicle .image .next .icon,.content-v2>.vehicle .imageLarge .next .icon{background-position:-10px -175px}.content-v2>.vehicle .image .previous:hover .icon,.content-v2>.vehicle .imageLarge .previous:hover .icon{background-position:-29px -150px}.content-v2>.vehicle .image .next:hover .icon,.content-v2>.vehicle .imageLarge .next:hover .icon{background-position:-30px -175px}.content-v2>.vehicle .image.loading{background:url("/img/bmw/loading.gif") center center no-repeat transparent}.content-v2>.vehicle .image.loading .images,.content-v2>.vehicle .image.loading .controls{visibility:hidden}.content-v2>.vehicle .details{width:384px;padding-left:10px;box-sizing:border-box}.content-v2>.vehicle .details h1{font-size:40px;line-height:40px;text-transform:none;margin-bottom:32px;margin-top:-6px}.content-v2>.vehicle .details .property{width:100%;padding-bottom:14px}.content-v2>.vehicle .details .property .name{padding-left:10px}.content-v2>.vehicle .details .property .value{float:right;text-align:right;padding-right:10px;max-width:60%}.content-v2>.vehicle .details .property .cameo{margin-top:3px}.content-v2>.vehicle .details .property.first{border-top:2px solid #000;padding-top:14px}.content-v2>.vehicle .details .property.last{border-bottom:2px solid #000}.content-v2>.vehicle .details .property+.property{border-top:1px solid #000;padding-top:14px}.content-v2>.vehicle .details .property.last+.property{border-top:none}.content-v2>.vehicle .details .property.last .value{max-width:68%}.content-v2>.vehicle .details .property.dealer2{padding-top:0px}.content-v2>.vehicle .details .property.dealer2 .icons{width:100%;float:left;position:relative;justify-content:left;padding:0px;margin:-5px 10px 0px 0px}.content-v2>.vehicle .details .property.dealer2 .icons .tooltip{left:70px;right:auto;top:-44px;width:auto;min-width:0px;padding:10px;background-color:#ffffff;border:1px solid #cccccc;box-shadow:0px 0px 3px #aaaaaa}.content-v2>.vehicle .details .property.dealer2 .icons .tooltip .arrow{left:-14px;right:auto;padding-left:4px;padding-right:0px}.content-v2>.vehicle .details .property.dealer2 .icons .tooltip .text{word-wrap:break-word;word-break:break-all}.content-v2>.vehicle .details .property.dealer2 .icons .tooltip .right{display:none}.content-v2>.vehicle .details .property.dealer2 .icons .tooltip .left{display:block}.content-v2>.vehicle .details .property.dealer2 .icons .icon{cursor:pointer;width:30px;height:30px;display:flex;align-items:center;align-content:center;justify-content:center;margin-right:6px}.content-v2>.vehicle .details .property.dealer2 .icons .icon .image{width:24px;height:23px;display:felx;background-image:url("/img/mini/sprite.png");background-repeat:no-repeat;margin-bottom:0px !important}.content-v2>.vehicle .details .property.dealer2 .icons .icon.garage .image{background-position:-57px -27px;width:20px;height:16px}.content-v2>.vehicle .details .property.dealer2 .icons .icon.garage:hover .image{background-position:-57px -54px}.content-v2>.vehicle .details .property.dealer2 .icons .icon.garage.active .image{background-position:-141px -27px;width:10px;height:16px}.content-v2>.vehicle .details .property.dealer2 .icons .icon.garage.active:hover .image{background-position:-141px -54px}.content-v2>.vehicle .details .property.dealer2 .icons .icon.share .image{background-position:-114px -26px}.content-v2>.vehicle .details .property.dealer2 .icons .icon.share .image{display:none}.content-v2>.vehicle .details .property.dealer2 .icons .icon.share svg{width:17px;height:17px}.content-v2>.vehicle .details .property.dealer2 .icons .icon.share:hover svg{fill:#ffffff}.content-v2>.vehicle .details .property.dealer2 .icons .icon.email svg{width:22px;height:22px}.content-v2>.vehicle .details .property.dealer2 .icons .icon.email:hover svg{fill:#ffffff}.content-v2>.vehicle .details .property.dealer2 .icons .icon.tw svg{width:22px;height:22px}.content-v2>.vehicle .details .property.dealer2 .icons .icon.tw:hover svg{fill:#ffffff}.content-v2>.vehicle .details .property.dealer2 .icons .icon.fb svg{width:22px;height:22px}.content-v2>.vehicle .details .property.dealer2 .icons .icon.fb:hover svg{fill:#ffffff}.content-v2>.vehicle .details .property.dealer2 .icons .icon.print .image{background-position:-86px -27px;width:19px;height:18px;padding:0px}.content-v2>.vehicle .details .property.dealer2 .icons .icon.print:hover .image{background-position:-86px -54px}.content-v2>.vehicle .details .property.dealer2 .icons .icon+.icon{margin-left:0px}.content-v2>.vehicle .details .property.dealer2 .icons .icon:hover{background:#000}.content-v2>.vehicle .details .bottom{width:100%;margin-top:16px}.content-v2>.vehicle .details .bottom .left{padding-top:2px}.content-v2>.vehicle .details .bottom .left label{max-width:100%}.content-v2>.vehicle .details .bottom .right{float:right}.content-v2 .selection{display:none;position:absolute;top:109px;right:46px;width:17.87%;border:1px solid #000;padding:39px 14px;box-sizing:border-box;z-index:20;background-color:#ffffff}.content-v2 .selection .number{width:30px;height:30px;background-color:#000;border-radius:50%;text-align:center;line-height:30px;margin-right:6px;color:#ffffff}.content-v2 .selection h3{margin-top:2px;margin-bottom:19px}.content-v2 .selection .toggleExtra{display:none}.content-v2 .selection .extra{width:100%}.content-v2 .selection a.button{float:right;margin-bottom:2px;max-width:100%}.content-v2 .selection .property{width:100%;padding-bottom:16px}.content-v2 .selection .property .row{width:100%}.content-v2 .selection .property .title{width:100%;font-weight:bold;margin-bottom:4px}.content-v2 .selection .property .value{float:right;text-align:right}.content-v2 .selection .property .value.price{font-family:MINISerifBold;font-weight:bold}.content-v2 .selection .property .value.price.old{text-decoration:line-through;clear:both}.content-v2 .selection .property .value.price.discount{color:#ff0000;font-size:20px;clear:both}.content-v2 .selection .property .value.monthly{position:relative}.content-v2 .selection .property .value.monthly .price{padding-right:20px}.content-v2 .selection .property .value.monthly .tooltip{text-align:left}.content-v2 .selection .property .icon{position:absolute;top:5px;right:0px;width:14px;height:14px}.content-v2 .selection .property+.property,.content-v2 .selection .property.accessoires{padding-top:16px;border-top:2px solid #000}.content-v2 .selection .property.price .name{width:55%}.content-v2 .selection .property.price .value.monthly{color:#666666;clear:right}.content-v2 .selection .property.full.price .name{width:100%;margin-bottom:8px}.content-v2 .selection .property.full.prepare .name{width:auto;margin-bottom:8px}.content-v2 .selection .property.accessoires .name,.content-v2 .selection .property.insurance .name{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content-v2 .selection .property.insurance{position:relative}.content-v2 .selection .property.insurance .icon{top:18px}.content-v2 .selection .property.insurance .tooltip{top:2px}.content-v2 .selection .property.insurance .name{width:auto;max-width:100%}.content-v2 .selection .property.insurance .row.monthly{margin-top:16px}.content-v2 .selection .property.insurance .value{font-family:MINISerifBold;font-weight:bold}.content-v2 .selection .property.total .value.price{font-size:22px;margin-bottom:6px}.content-v2 .selection .property.total .value.monthly{font:16px/24px MINISansSerifRegular, Arial}.content-v2 .selection a.button{font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.content-v2 .tabs{margin-top:12px;width:100%}.content-v2 .tabs .buttons{width:100%;overflow:hidden;padding-top:6px;border-bottom:2px solid #000}.content-v2 .tabs .buttons .button{padding:9px 15px;border:2px solid #000;border-bottom:none;position:relative;z-index:5;margin-top:4px;color:#000;cursor:pointer;font-family:MINISansSerifRegular;font-size:16px;line-height:16px;text-transform:uppercase}.content-v2 .tabs .buttons .button+.button{margin-left:10px}.content-v2 .tabs .buttons .button.active,.content-v2 .tabs .buttons .button:hover{color:#ffffff;background-color:#000}.content-v2 .blocks{margin-bottom:24px;width:100%}.content-v2 .blocks .tabBlock{padding:30px 0px 9px 0px;width:100%;box-sizing:border-box}.content-v2 .blocks .tabBlock label,.content-v2 .blocks .tabBlock .info label{white-space:normal;overflow:visible;max-width:100%;box-sizing:border-box;min-height:24px;height:auto}.content-v2 .blocks .tabBlock h2{font-size:22px;line-height:24px;margin-bottom:20px;float:left;width:100%;text-transform:none}.content-v2 .blocks .tabBlock .details+h2{margin-top:20px}.content-v2 .blocks .tabBlock .details{width:48%;border-top:2px solid #000;border-bottom:2px solid #000;padding-top:14px}.content-v2 .blocks .tabBlock .details .energyLabel-special .value{position:relative;padding-right:24px !important}.content-v2 .blocks .tabBlock .details .property{width:100%;padding-bottom:14px}.content-v2 .blocks .tabBlock .details .property .name{padding-left:10px}.content-v2 .blocks .tabBlock .details .property .value{float:right;text-align:right;padding-right:10px}.content-v2 .blocks .tabBlock .details .property .value .icon{display:inline-block;width:14px;height:14px;margin-left:4px;position:absolute;right:0px;top:5px;cursor:pointer}.content-v2 .blocks .tabBlock .details .property .value .tooltip{top:-12px;max-width:300px;right:28px;text-align:left;left:auto;position:absolute;min-width:240px;z-index:10;font-size:16px;line-height:18px}.content-v2 .blocks .tabBlock .details .property .value .tooltip .arrow{position:absolute;top:14px;left:auto;right:-14px;padding-right:4px}.content-v2 .blocks .tabBlock .details .property .value .tooltip .text{padding:10px 12px;background-color:#ffffff;border:1px solid #cccccc;box-shadow:0px 0px 3px #aaaaaa}.content-v2 .blocks .tabBlock .details .property .cameo{margin-top:3px}.content-v2 .blocks .tabBlock .details .property+.property{border-top:1px solid #000;padding-top:14px}.content-v2 .blocks .tabBlock .details+.details{margin-left:4%}.content-v2 .blocks .tabBlock .title{font-family:MINISerifBold;font-weight:bold;clear:both;width:100%;border-bottom:1px solid #000;padding-bottom:9px;margin-bottom:9px}.content-v2 .blocks .tabBlock .items{clear:both;width:100%}.content-v2 .blocks .tabBlock .items *{box-sizing:border-box}.content-v2 .blocks .tabBlock .items ul{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.content-v2 .blocks .tabBlock .items li{padding-left:24px;padding-right:15px;width:50%;position:relative;margin:0}.content-v2 .blocks .tabBlock .items li:before{content:'';width:4px;height:4px;border-radius:50%;background-color:#000;position:absolute;left:10px;top:9px}.content-v2 .blocks .tabBlock .items+.title{margin-top:20px}.content-v2 .blocks .tabBlock iframe{border:0px;float:left;margin-right:7.1%;background-color:#000}.content-v2 .blocks #accessoiresBlock{padding-top:40px}.content-v2 .blocks .tabBlock.accessoires{position:relative}.content-v2 .blocks .tabBlock.accessoires .notice{position:absolute;top:12px;right:12px}.content-v2 .blocks .tabBlock.accessoires .accessory{width:19.675%}.content-v2 .blocks .tabBlock.accessoires .accessory .image{width:100%;cursor:pointer}.content-v2 .blocks .tabBlock.accessoires .accessory .image.none{background-color:#f3f3f3;position:relative}.content-v2 .blocks .tabBlock.accessoires .accessory .image.none .icon{width:58px;height:44px;position:absolute;top:50%;left:50%;margin-left:-29px;margin-top:-22px;background:url("/img/bmw/sprite.png") -39px -10px no-repeat transparent;background-image:linear-gradient(transparent, transparent),url("/img/bmw/sprite.svg")}.content-v2 .blocks .tabBlock.accessoires .accessory .info{font-family:MINISansSerif;font-weight:bold;margin-top:8px;padding-bottom:24px;width:100%}.content-v2 .blocks .tabBlock.accessoires .accessory .info label{cursor:pointer;font-family:MINISansSerifBold;font-weight:bold}.content-v2 .blocks .tabBlock.accessoires .accessory .info label span{font-family:MINISansSerifRegular;font-weight:normal}.content-v2 .blocks .tabBlock.accessoires .accessory .info span{margin-bottom:3px;display:inline-block}.content-v2 .blocks .tabBlock.accessoires .accessory+.accessory{margin-left:7.1%}.content-v2 .blocks .tabBlock.accessoires .accessory.four+.accessory{margin-left:0%;clear:left}.content-v2 .blocks .tabBlock.accessoires .garantueeInfo{width:100%}.content-v2 .blocks .tabBlock.accessoires .garantueeInfo .text{width:48%}.content-v2 .blocks .tabBlock.accessoires .garantueeInfo .text a{font:16px/18px MINISerifRegular, Arial;text-decoration:underline}.content-v2 .blocks .tabBlock.accessoires .garantueeInfo .text ul{margin:6px 0px 6px 0px}.content-v2 .blocks .tabBlock.accessoires .garantueeInfo .text ul li{list-style-type:none;margin-left:0px}.content-v2 .blocks .tabBlock.accessoires .garantueeInfo .text+.text{margin-left:4%}.content-v2 .blocks .tabBlock.accessoires .garantueeInfo .text.full{width:auto;max-width:1280px}.content-v2 .blocks .tabBlock.accessoires .garantueeInfo.infoBorder{padding-top:12px;border-top:2px solid #000}.content-v2 .blocks .tabBlock.finance .subtitle{width:19.675%;font:16px/16px MINISansSerifRegular, Arial;margin-bottom:12px}.content-v2 .blocks .tabBlock.finance .calculator{width:72%;margin-right:7.1%}.content-v2 .blocks .tabBlock.finance .calculator .block{width:100%;border-bottom:2px solid #000;padding-bottom:8px}.content-v2 .blocks .tabBlock.finance .calculator .block .subElement{position:relative}.content-v2 .blocks .tabBlock.finance .calculator .block .field{width:100%;padding:6px 0px}.content-v2 .blocks .tabBlock.finance .calculator .block .field .label{width:63%}.content-v2 .blocks .tabBlock.finance .calculator .block .field .label .text{position:relative;padding-right:10px}.content-v2 .blocks .tabBlock.finance .calculator .block .field .label .text .icon{position:absolute;top:6px;right:-9px;width:14px;height:14px}.content-v2 .blocks .tabBlock.finance .calculator .block .field .label .text .tooltip{left:100%;margin-left:19px;top:-7px}.content-v2 .blocks .tabBlock.finance .calculator .block .field .label .text .tooltip .arrow{z-index:10}.content-v2 .blocks .tabBlock.finance .calculator .block .field .element{width:37%}.content-v2 .blocks .tabBlock.finance .calculator .block .field .element input.text{width:100%;height:22px;box-sizing:border-box}.content-v2 .blocks .tabBlock.finance .calculator .block .field .element .value{margin-top:3px}.content-v2 .blocks .tabBlock.finance .calculator .block h3{float:left;margin-bottom:0px}.content-v2 .blocks .tabBlock.finance .calculator .block a.button,.content-v2 .blocks .tabBlock.finance .calculator .block h3.total{float:right}.content-v2 .blocks .tabBlock.finance .calculator .block .financeNotice{color:#ff0000}.content-v2 .blocks .tabBlock.finance .calculator .block table.financeDetails{margin-bottom:24px}.content-v2 .blocks .tabBlock.finance .calculator .block table.financeDetails tr.labels td{letter-spacing:-1px}.content-v2 .blocks .tabBlock.finance .calculator .block table.financeDetails td{font-size:12px;line-height:13px;padding-right:6px;vertical-align:top;padding-top:12px;padding-bottom:10px;border-bottom:2px solid #000}.content-v2 .blocks .tabBlock.finance .calculator .block table.financeDetails td.last{padding-right:0px}.content-v2 .blocks .tabBlock.finance .calculator .block+.block{margin-top:18px;padding-bottom:18px}.content-v2 .blocks .tabBlock.finance .calculator .block.info{margin-top:12px;padding-bottom:12px;border-bottom:none}.content-v2 .blocks .tabBlock.finance a.link .title{font-family:MINISansSerifRegular;font-weight:normal}.content-v2 .blocks .tabBlock.finance .accessory .info{position:relative}.content-v2 .blocks .tabBlock.finance .accessory .info .icon{position:absolute;top:-2px;right:0px;width:14px;height:14px;cursor:pointer}.content-v2 .blocks .tabBlock.finance .accessory .info .tooltip{left:auto;right:24px;margin-left:0px;top:-16px}.content-v2 .blocks .tabBlock.finance .accessory .info .tooltip .text{font-family:Arial;font-weight:normal}.content-v2 .blocks .tabBlock.finance .accessory .info .tooltip .arrow{z-index:10}.content-v2 .blocks .tabBlock.contactKeram div.text,.content-v2 .blocks .tabBlock.contact div.text,.content-v2 .blocks .tabBlock.question div.text{width:19.675%;margin-right:7.1%}.content-v2 .blocks .tabBlock.contactKeram .form,.content-v2 .blocks .tabBlock.contact .form,.content-v2 .blocks .tabBlock.question .form{width:73.225%}.content-v2 .blocks .tabBlock.contactKeram .form h2,.content-v2 .blocks .tabBlock.contact .form h2,.content-v2 .blocks .tabBlock.question .form h2{width:100%;border-bottom:2px solid #000;padding-bottom:10px}.content-v2 .blocks .tabBlock.contactKeram .form .subElement,.content-v2 .blocks .tabBlock.contact .form .subElement,.content-v2 .blocks .tabBlock.question .form .subElement{position:relative}.content-v2 .blocks .tabBlock.contactKeram .vehicleChoice,.content-v2 .blocks .tabBlock.contact .vehicleChoice,.content-v2 .blocks .tabBlock.question .vehicleChoice{font-family:MINISansSerifBold;font-weight:bold;margin:6px 0px 12px 0px}.content-v2 .blocks .tabBlock.contactKeram .element,.content-v2 .blocks .tabBlock.contactKeram .subElement,.content-v2 .blocks .tabBlock.contact .element,.content-v2 .blocks .tabBlock.contact .subElement,.content-v2 .blocks .tabBlock.question .element,.content-v2 .blocks .tabBlock.question .subElement{position:relative}.content-v2 .blocks .tabBlock.contactKeram .element input.checkbox,.content-v2 .blocks .tabBlock.contactKeram .element input.radio,.content-v2 .blocks .tabBlock.contactKeram .subElement input.checkbox,.content-v2 .blocks .tabBlock.contactKeram .subElement input.radio,.content-v2 .blocks .tabBlock.contact .element input.checkbox,.content-v2 .blocks .tabBlock.contact .element input.radio,.content-v2 .blocks .tabBlock.contact .subElement input.checkbox,.content-v2 .blocks .tabBlock.contact .subElement input.radio,.content-v2 .blocks .tabBlock.question .element input.checkbox,.content-v2 .blocks .tabBlock.question .element input.radio,.content-v2 .blocks .tabBlock.question .subElement input.checkbox,.content-v2 .blocks .tabBlock.question .subElement input.radio{top:0px;left:0px}.content-v2 .blocks .tabBlock.contactKeram #formOptions,.content-v2 .blocks .tabBlock.contact #formOptions,.content-v2 .blocks .tabBlock.question #formOptions{width:100%;margin-top:12px;max-width:440px}.content-v2 .blocks .tabBlock.contactKeram #formOptions div.row,.content-v2 .blocks .tabBlock.contact #formOptions div.row,.content-v2 .blocks .tabBlock.question #formOptions div.row{width:100%;clear:both;padding:0px;min-height:0px;margin-bottom:0px}.content-v2 .blocks .tabBlock.contactKeram #formOptions div.row .name,.content-v2 .blocks .tabBlock.contact #formOptions div.row .name,.content-v2 .blocks .tabBlock.question #formOptions div.row .name{width:70%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content-v2 .blocks .tabBlock.contactKeram #formOptions div.row .value,.content-v2 .blocks .tabBlock.contact #formOptions div.row .value,.content-v2 .blocks .tabBlock.question #formOptions div.row .value{width:30%;font-weight:bold;text-align:right}.content-v2 .blocks .tabBlock.contactKeram #row_agree-0 .element label,.content-v2 .blocks .tabBlock.contact #row_agree-0 .element label,.content-v2 .blocks .tabBlock.question #row_agree-0 .element label{width:auto}.content-v2 .blocks .tabBlock.contactKeram #row_agree-0 .element a+label,.content-v2 .blocks .tabBlock.contact #row_agree-0 .element a+label,.content-v2 .blocks .tabBlock.question #row_agree-0 .element a+label{display:none}.content-v2 .blocks .tabBlockToggle{display:none}.content-v2 .blocks .tabBlock.video .videoFrame{position:relative;width:100%}.content-v2 .blocks .tabBlock.video .videoFrame .videoPlayer{width:100%;height:100%;position:absolute;top:0px;left:0px}.content-v2 .blocks .tabBlock.video .videoFrame .videoPlayer iframe{margin-top:12px;margin-bottom:36px}.top-price-right-side{width:100%}.top-price-right-side .top-price-right-side-row{width:calc(100% + 20px);margin:0px -10px;box-sizing:border-box;padding-top:10px}.top-price-right-side .top-price-right-side-row .top-price-right-side-column{width:50%;padding:0px 10px;box-sizing:border-box;position:relative}.top-price-right-side .top-price-right-side-row .top-price-right-side-column .icon{display:inline-block;width:14px;height:14px;margin-left:4px;cursor:pointer}.top-price-right-side .top-price-right-side-row .top-price-right-side-column .tooltip{top:-14px;max-width:300px;right:38px;text-align:left}.top-price-right-side .top-price-right-side-row .top-price-right-side-column:nth-of-type(2){text-align:right}.top-price-right-side .top-price-price{font-family:MINISerifBold, Arial;font-weight:bold;font-size:22px;line-height:24px}.top-price-right-side .top-price-month{font-family:MINISerifBold, Arial;font-weight:bold}.top-button-right-side{width:100%;padding:10px 0px}.top-button-right-side .button{width:auto}.top-button-right-side,.top-button-right-side2{width:100%;padding:10px 0px;display:flex;flex-direction:column}.top-button-right-side button,.top-button-right-side2 button{width:100%;background-color:#000;font-family:MINISansSerifRegular, Arial;font-style:normal;font-weight:normal;font-size:18px;color:#ffffff;border:2px solid #000;margin:0px 0px 7.5px 0px}.top-button-right-side a,.top-button-right-side2 a{width:100%;background-color:#000;font-family:MINISansSerifRegular, Arial;font-style:normal;font-weight:normal;font-size:18px !important;color:#ffffff;border:2px solid #000;margin:0px 0px 7.5px 0px}.gallery-detail-base{width:100%;padding-top:24px}.gallery-detail-base .gallery-base{margin:0 auto;width:1680px;position:relative;display:block;margin-left:-200px;direction:ltr;padding-bottom:24px;box-sizing:border-box}.gallery-detail-base .gallery-base .gallery-base-inner{width:100%;display:flex;flex-direction:row;align-items:stretch;position:relative;box-sizing:border-box}.gallery-detail-base .gallery-base .gallery-base-inner .slick-prev{position:absolute;top:0px;left:0px;width:200px;height:100%;font-size:0px;z-index:10;cursor:pointer;background:transparent;opacity:1;transition:opacity .25s ease;box-sizing:border-box;border:0px}.gallery-detail-base .gallery-base .gallery-base-inner .slick-prev:before{content:'';width:36px;height:36px;display:block !important;position:absolute;left:15px;top:calc(50% - 18px);background-color:#000000;border:2px solid #000;transition:background-color .25s ease}.gallery-detail-base .gallery-base .gallery-base-inner .slick-prev:after{content:'';width:9px;height:18px;display:block !important;position:absolute;left:28px;top:calc(50% - 7px);background-image:url("/img/mini/sprite.png");background-position:-9px -150px;background-repeat:no-repeat}.gallery-detail-base .gallery-base .gallery-base-inner .slick-prev:hover:before{background-color:#ffffff}.gallery-detail-base .gallery-base .gallery-base-inner .slick-prev:hover:after{background-position:-29px -150px}.gallery-detail-base .gallery-base .gallery-base-inner .slick-next{position:absolute;top:0px;right:0px;width:200px;height:100%;font-size:0px;z-index:10;cursor:pointer;background:transparent;opacity:1;transition:opacity .25s ease;box-sizing:border-box;border:0px}.gallery-detail-base .gallery-base .gallery-base-inner .slick-next:before{content:'';width:36px;height:36px;display:block;position:absolute;right:15px;top:calc(50% - 18px);background-color:#000000;border:2px solid #000;transition:background-color .25s ease}.gallery-detail-base .gallery-base .gallery-base-inner .slick-next:after{content:'';width:9px;height:18px;display:block;position:absolute;right:28px;top:calc(50% - 7px);background-image:url("/img/mini/sprite.png");background-position:-10px -175px;background-repeat:no-repeat}.gallery-detail-base .gallery-base .gallery-base-inner .slick-next:hover:before{background-color:#ffffff}.gallery-detail-base .gallery-base .gallery-base-inner .slick-next:hover:after{background-position:-30px -175px}.gallery-detail-base .gallery-base .gallery-base-inner .slick-dots{position:absolute;top:calc(100% + 20px);list-style:none;display:flex;flex-direction:row;width:100%;height:auto;flex-wrap:wrap;justify-content:center;padding:5px 0px;margin:0px;font-size:.9375rem;line-height:1.375rem}.gallery-detail-base .gallery-base .gallery-base-inner .slick-dots li{display:flex;list-style:none;cursor:pointer}.gallery-detail-base .gallery-base .gallery-base-inner .slick-dots li button{display:inline-block;font-size:10px;padding:0px;height:10px;width:10px;border-radius:50%;margin:10px;background:#bbbbbb;color:rgba(187,187,187,0);transition:background-color .5s ease,width .5s ease,height .5s ease,margin .5s ease,transform .5s ease,-webkit-transform .5s ease;cursor:pointer}.gallery-detail-base .gallery-base .gallery-base-inner .slick-dots li button:before{content:' ';display:block;position:absolute;width:3em;height:3em;top:-1em;left:-1em}.gallery-detail-base .gallery-base .gallery-base-inner .slick-dots li.slick-active button{background-color:#1c69d4;transform:scale(1.25);cursor:pointer}.gallery-detail-base .gallery-base .gallery-base-inner .slick-dots li:hover button{background-color:#000000;cursor:pointer}.gallery-detail-base .gallery-base .gallery-base-inner .slick-dots{display:none !important}.gallery-detail-base .gallery-base .gallery-base-inner .gallery-base-inner:hover .slick-prev,.gallery-detail-base .gallery-base .gallery-base-inner .gallery-base-inner:hover .slick-next{opacity:1}.gallery-detail-base .gallery-base .gallery-base-inner .gallery-base-item{max-width:655px;padding:0px 7.5px;position:relative;box-sizing:border-box;position:relative;padding-top:70%}.gallery-detail-base .gallery-base .gallery-base-inner .gallery-base-item .zoom{position:absolute;right:17.5px;bottom:10px;width:26px;height:26px;border:2px solid #ffffff;background-color:#ffffff;border-radius:50%;cursor:pointer}.gallery-detail-base .gallery-base .gallery-base-inner .gallery-base-item .zoom:after{content:'';width:14px;height:14px;background:url("/img/mini/sprite.png") -33px -27px no-repeat;cursor:pointer;position:absolute;left:6px;top:6px}.gallery-detail-base .gallery-base .gallery-base-inner .gallery-base-item .zoom:hover{background-color:#000}.gallery-detail-base .gallery-base .gallery-base-inner .gallery-base-item .zoom:hover:after{background-position:-9px -27px}.gallery-detail-base .gallery-base .gallery-base-inner .gallery-base-item img{display:block;width:calc(100% - 15px);height:100%;float:left;position:absolute;top:0px;left:7.5px;right:7.5px;object-fit:cover}.slick-slider .slick-list{padding:0px 192.5px !important}.slick-slide>div{width:100%}.mini-next-garantuee{display:inline-flex;align-items:center;max-width:244px;min-width:244px;margin-top:-6px;margin-bottom:-6px}.mini-next-garantuee .mini-next-garantuee__logo img{width:36px;height:36px}.mini-next-garantuee .mini-next-garantuee__text{display:inline-flex;flex-wrap:wrap;padding-left:12px}.mini-next-garantuee .mini-next-garantuee__text span:nth-child(1){line-height:18px}.mini-next-garantuee .mini-next-garantuee__text span:nth-child(2){font-size:11px;line-height:11px}.content>.vehicle .details .property.garantuees .name{width:30%;box-sizing:border-box}.content>.vehicle .details .property.garantuees .value{width:70%;box-sizing:border-box;position:relative}.content>.vehicle .details .property.garantuees .value .spec{width:calc(100% - 24px);display:inline-block;float:left}.content>.vehicle .details .property.garantuees .value .icon{display:inline-block;width:14px;height:14px;margin-left:4px;position:relative;top:-5px;cursor:pointer}.content>.vehicle .details .property.garantuee{position:relative}.content>.vehicle .details .property.garantuee .value{position:relative}.content>.vehicle .details .property.garantuee .value .text ul{width:100%;float:left;margin:17px 0px 17px 12px;margin-left:12px;margin-left:10px}.content>.vehicle .details .property.garantuee .value .text ul li{list-style-type:disc;margin-left:12px;width:calc(100% - 12px);float:left}.content>.vehicle .details .property.garantuee .mini-next-garantuee{max-width:233px;min-width:233px;margin-left:-20px}.content>.vehicle .details .property.garantuee .icon{display:inline-block;width:14px;height:14px;margin-left:4px;position:relative;top:-5px;cursor:pointer}.content>.vehicle .details .property.garantuee .tooltip{top:-14px;max-width:300px;right:38px;text-align:left}.detail-premium-base{width:calc(100% + 20px);box-sizing:border-box}.detail-premium-base *{box-sizing:border-box}.detail-premium-base p{margin-bottom:20px;float:left;width:100%}.detail-premium-base .detail-premium-table{width:calc(100% + 20px);margin-left:-10px;margin-bottom:30px}.detail-premium-base .detail-premium-table .detail-premium-table-row{width:33.33%;padding:0px 10px}.detail-premium-base .detail-premium-table2{width:calc(100% + 30px);margin-left:-15px}.detail-premium-base .detail-premium-table-row{width:50%;padding:0px 7.5px}.detail-premium-base .detail-premium-table-column{width:100%;padding-top:8px;padding-bottom:8px;font-size:18px;line-height:22px;padding-left:20px;background-image:url("/img/mini/check.png");background-size:18px 18px;background-repeat:no-repeat;background-position:0px center}.detail-premium-base .detail-premium-table-columns{width:33.3%;padding:0px 15px}.detail-premium-base .detail-premium-table-columns .detail-premium-item{width:100%;border-bottom:1px solid #000000;padding-top:20px;padding-bottom:20px}.detail-premium-base .detail-premium-table-columns .detail-premium-item ul{margin:20px 0px 0px 0px !important;float:left}.detail-premium-base .detail-premium-table-columns .detail-premium-item ul li{padding-left:24px;padding-right:15px;position:relative;margin:0}.detail-premium-base .detail-premium-table-columns .detail-premium-item ul li:before{content:'';width:4px;height:4px;border-radius:50%;background-color:#000;position:absolute;left:10px;top:9px}.detail-premium-base .service-inclusive-special{width:100%}.detail-premium-base .service-inclusive-special p,.detail-premium-base .service-inclusive-special h4{width:100%;float:left}.detail-premium-base .service-inclusive-special ul{margin-left:0px !important;float:left;width:100%}.detail-premium-base .service-inclusive-special ul li{width:100%;padding-top:8px;padding-bottom:8px;font-size:18px;line-height:22px;padding-left:20px;background-image:url("/img/mini/check.png");background-size:18px 18px;background-repeat:no-repeat;background-position:0px center}.detail-premium-base .service-inclusive-special-row{width:calc(100% + 30px);margin-left:-15px}.detail-premium-base .service-inclusive-special-column{width:50%;padding:0px 15px}.detail-premium-base .details{width:100% !important;margin-top:20px}.detail-premium-base .details .name,.detail-premium-base .details .value{width:50%}.options-new-wrapper{width:100%;position:relative;overflow:hidden;height:400px}.options-new-wrapper .options-new-wrapper-inner{width:100%}.options-new-wrapper-footer{width:calc(100% - 2px);position:absolute;bottom:1px;left:1px;right:1px;height:300px;background:#fff;background:linear-gradient(0deg, #fff 0%, #fff 35%, rgba(255,255,255,0) 100%);cursor:pointer}.options-new-wrapper-footer:after{content:'+';font-style:normal;font-size:48px;color:#ffffff;font-weight:400;font-variant:normal;line-height:44px;text-transform:none;position:absolute;top:180px;width:48px;height:48px;border:2px solid #000000;border-radius:50%;left:calc(50% - 24px);background-color:#000000;animation:action 0.5s alternate;animation-iteration-count:8;text-align:center}.options-new-wrapper-footer:hover:after{background-color:#ffffff;color:#000000}@keyframes action{0%{transform:translateY(0)}80%{transform:translateY(-40px)}100%{transform:translateY(-40px)}}@media screen and (min-width: 0px) and (max-width: 1680px){.gallery-detail-base .gallery-base{width:100vw;margin-left:calc(-50vw + 639px)}}@media screen and (min-width: 0px) and (max-width: 1374px){.gallery-detail-base .gallery-base{width:100vw;margin-left:-48px}}@media screen and (min-width: 0px) and (max-width: 1279px){.content-v2 .tabs .buttons,.content-v2 .blocks .tabBlock{width:100%;max-width:1000px}body>.content-v2 .selection{right:12px}.gallery-detail-base .gallery-base{width:100vw;margin-left:-12px}.detail-premium-base .detail-premium-table-columns{width:50%}}@media screen and (min-width: 0px) and (max-width: 1024px){.content-v2>.vehicle .image,.content-v2>.vehicle .details{width:100% !important;margin-bottom:24px}.content-v2>.selection{width:21%}.content-v2 .tabs .buttons{width:100%}.content-v2 .tabs .buttons .title{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content-v2 .blocks .tabBlock{width:100%}.content-v2 .blocks .tabBlock.contactKeram div.text,.content-v2 .blocks .tabBlock.contactKeram .form,.content-v2 .blocks .tabBlock.contact div.text,.content-v2 .blocks .tabBlock.contact .form,.content-v2 .blocks .tabBlock.question div.text,.content-v2 .blocks .tabBlock.question .form{width:100%;margin:0px}.content-v2 .blocks .tabBlock.contactKeram div.text,.content-v2 .blocks .tabBlock.contact div.text,.content-v2 .blocks .tabBlock.question div.text{margin-bottom:24px}.content-v2 .blocks .tabBlock.contactKeram div.text h2,.content-v2 .blocks .tabBlock.contact div.text h2,.content-v2 .blocks .tabBlock.question div.text h2{display:none}.detail-premium-base .detail-premium-table-columns{width:100%}.detail-premium-base .detail-premium-table-columns .detail-premium-item-title{width:100%}}.stageRowBanner{margin-left:-15px;margin-right:-15px;width:calc(100% + 30px);margin-top:90px;margin-bottom:90px;box-sizing:border-box}.stageRowBanner .column{padding-left:15px;padding-right:15px;margin-bottom:30px;box-sizing:border-box}.stageRowBanner .column100 h2,.stageRowBanner .column100 h3{display:none}.stageRowBanner .column{float:left;padding:0px 7.5px}.stageRowBanner .column100{width:100%}.stageRowBanner .column30{width:30%}.stageRowBanner .column50{width:50%}.stageRowBanner .column70{width:70%}.stageRowBanner .column75{width:75%}.stageRowBanner .column25{width:25%}@media screen and (min-width: 0px) and (max-width: 1023px){.content-v2>.selection{position:static;width:100%;margin-bottom:24px}.content-v2>.selection .toggleExtra{display:block;float:left;cursor:pointer;width:26px;height:26px;background-color:#000;border:2px solid #000;border-radius:50%;margin-bottom:24px}.content-v2>.selection .toggleExtra .icon{width:12px;height:7px;margin:10px 0px 0px 7px;background:url("/img/mini/sprite.png") -10px -10px no-repeat transparent}.content-v2>.selection .toggleExtra:hover{background-color:#ffffff}.content-v2>.selection .toggleExtra:hover .icon{background-position:-34px -10px}.content-v2>.selection .toggleExtra.active .icon{margin-top:8px;background-position:-58px -10px}.content-v2>.selection .toggleExtra.active:hover .icon{background-position:-82px -10px}#finance,#financeBlock{display:none}}@media screen and (min-width: 0px) and (max-width: 768px){.content-v2 .blocks .tabBlock.accessoires .accessory{width:28.6%}.content-v2 .blocks .tabBlock.accessoires .accessory.four+.accessory{margin-left:7.1%;clear:none}.content-v2 .blocks .tabBlock.accessoires .accessory.three+.accessory,.content-v2 .blocks .tabBlock.accessoires .accessory.three.four+.accessory{margin-left:0%;clear:left}}h1.header-gallery-mobile{display:none}@media screen and (min-width: 0px) and (max-width: 767px){.content-v2{display:flex;flex-direction:column}.content-v2>.top{order:1;margin-bottom:163vw}.content-v2>.top.spinner{margin-bottom:83vw}.content-v2>.gallery-detail-base{order:2}.content-v2>.gallery-detail-base h1{display:none}.content-v2>.gallery-detail-base .slick-slider .slick-list{padding:0px 0px !important}.content-v2>.gallery-detail-base .gallery-base .gallery-base-inner .gallery-base-item{max-width:100%}.content-v2>.gallery-detail-base .gallery-base .gallery-base-inner .gallery-base-item .zoom{display:none}.content-v2>.gallery-detail-base .gallery-base .gallery-base-inner .slick-prev,.content-v2>.gallery-detail-base .gallery-base .gallery-base-inner .slick-next{width:40px}.content-v2>.gallery-detail-base .gallery-base .gallery-base-inner .slick-prev:after{left:25px}.content-v2>.gallery-detail-base .gallery-base .gallery-base-inner .slick-prev:before{left:12px}.content-v2>.gallery-detail-base .gallery-base .gallery-base-inner .slick-next:after{right:25px}.content-v2>.gallery-detail-base .gallery-base .gallery-base-inner .slick-next:before{right:12px}.content-v2>.tabs{order:4}.content-v2>.blocks{order:5}.content-v2>.vehicle{order:3}.content-v2>.vehicle>.image{display:none}.content-v2>.vehicle .details{padding-left:0px}.content-v2>.vehicle .image,.content-v2>.vehicle .details{width:100%;margin-right:0%}.content-v2>.vehicle .image{margin-bottom:24px;position:relative}.content-v2>.vehicle .image .images .next,.content-v2>.vehicle .image .images .previous{width:16px;height:27px;position:absolute;top:50%;margin-top:-24px;z-index:20;padding:10px;cursor:pointer;display:block}.content-v2>.vehicle .image .images .previous{left:2px}.content-v2>.vehicle .image .images .next{right:2px}.content-v2>.vehicle .image .controls{padding:4px;left:10px;bottom:10px}.content-v2>.vehicle .image .controls .count{padding:1px 4px}.content-v2>.vehicle .image .controls .previous,.content-v2>.vehicle .image .controls .next,.content-v2>.vehicle .image .controls .zoom{display:none}.content-v2>.vehicle .image .next .icon,.content-v2>.vehicle .image .previous .icon,.content-v2>.vehicle .imageLarge .next .icon,.content-v2>.vehicle .imageLarge .previous .icon{margin:6px 0px 0px 5px}.content-v2 .tabs .buttons{display:none}.content-v2 .blocks .tabBlock{padding-left:0px;padding-right:0px}.content-v2 .blocks .tabBlock .items ul li,.content-v2 .blocks .tabBlock .items ul li:nth-child(2n){width:50%}.content-v2 .blocks .tabBlockToggle{display:block;width:100%;padding:9px 0px;border-top:2px solid #000}.content-v2 .blocks .tabBlockToggle .icon{width:26px;height:26px;border:2px solid #000;background-color:#000;border-radius:50%;cursor:pointer}.content-v2 .blocks .tabBlockToggle .icon .image{width:14px;height:14px;margin:6px 0px 0px 6px;background:url("/img/mini/sprite.png") -9px -27px no-repeat transparent;position:relative}.content-v2 .blocks .tabBlockToggle .icon:hover{background-color:#ffffff}.content-v2 .blocks .tabBlockToggle .icon:hover .image{background-position:-33px -27px}.content-v2 .blocks .tabBlockToggle .title{margin:3px 0px 0px 6px;font-weight:bold;max-width:85%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:MINISansSerifRegular, Arial}.content-v2 .blocks .tabBlockToggle.active .image{background-position:-9px -44px}.content-v2 .blocks .tabBlockToggle.active .icon:hover .image{background-position:-34px -44px}.content-v2 .blocks .tabBlockBorder+.tabBlockToggle{border-top:0px}.content-v2 .blocks .tabBlockBorder{width:100%;height:2px;background-color:#000}.content-v2 .blocks .tabBlock.finance .calculator{width:100%;margin-right:0%}.content-v2 .blocks .tabBlock.accessoires .accessory{width:calc(50% - 10px);margin-right:10px}.content-v2 .blocks .tabBlock.finance .subtitle{width:calc(50% - 10px);margin-left:10px}.content-v2 .blocks .tabBlock.finance .subtitle+div{width:calc(50% - 10px);margin-left:10px}.content-v2 .blocks .tabBlock.finance .calculator .block.info{padding-bottom:30px}.stageRowBanner .column50 h2,.stageRowBanner .column50 h3{display:none}.stageRowBanner .column100 h2,.stageRowBanner .column100 h3{display:block;margin-bottom:0}.gallery-detail-base .gallery-base .gallery-base-inner .slick-prev:before{left:0px !important}.gallery-detail-base .gallery-base .gallery-base-inner .slick-prev:after{left:13px !important}.gallery-detail-base .gallery-base .gallery-base-inner .slick-next:before{right:0px !important}.gallery-detail-base .gallery-base .gallery-base-inner .slick-next:after{right:13px !important}.content-v2>.vehicle h1{display:none !important}h1.header-gallery-mobile{display:block !important;margin-top:-172%}.spinner h1.header-gallery-mobile{margin-top:-87% !important}.gallery-detail-base .gallery-base .gallery-base-inner .gallery-base-item img{width:calc(100% - 6px);left:3px;right:3px}.detail-premium-base .detail-premium-table,.detail-premium-base .service-inclusive-special-column{width:100%}.detail-premium-base .details{margin-bottom:20px}.detail-premium-base .detail-premium-table .detail-premium-table-row{width:100%}.top-button-right-side a{width:100% !important;margin-right:0px !important;font-size:18px !important}}@media screen and (min-width: 0px) and (max-width: 599px){.content-v2>.vehicle .details .property.dealer .icons{width:63px}.content-v2>.vehicle .details .property.dealer .icons .icon.garage{display:none}.content-v2 .blocks{padding-bottom:48px}.content-v2 .blocks .tabBlock.accessoires .accessory{width:46.45%}.content-v2 .blocks .tabBlock.accessoires .accessory.four+.accessory,.content-v2 .blocks .tabBlock.accessoires .accessory.three+.accessory,.content-v2 .blocks .tabBlock.accessoires .accessory.three.four+.accessory{margin-left:7.1%;clear:none}.content-v2 .blocks .tabBlock.accessoires .accessory.two+.accessory,.content-v2 .blocks .tabBlock.accessoires .accessory.two.three+.accessory,.content-v2 .blocks .tabBlock.accessoires .accessory.two.four+.accessory,.content-v2 .blocks .tabBlock.accessoires .accessory.two.three.four+.accessory{margin-left:0%;clear:left}.content-v2 .blocks .tabBlock.contactKeram .vehicleChoice,.content-v2 .blocks .tabBlock.contact .vehicleChoice,.content-v2 .blocks .tabBlock.question .vehicleChoice{margin-top:0px}.content-v2 .blocks .tabBlock.finance .calculator .block .field .label{width:100%;padding-bottom:6px}.content-v2 .blocks .tabBlock.finance .calculator .block .field .element{width:100%;padding-bottom:12px}.content-v2 .blocks .tabBlock.finance .calculator .block .field .element .ui-slider{width:calc(100% - 20px);margin:12px 10px}.content-v2 .blocks .tabBlock.finance .calculator{width:100%;margin-right:0%}.content-v2 .blocks .tabBlock.accessoires .accessory{width:calc(50% - 10px);margin-right:10px}.content-v2 .blocks .tabBlock.finance .subtitle{width:calc(50% - 10px);margin-left:10px}.content-v2 .blocks .tabBlock.finance .subtitle+div{width:calc(50% - 10px);margin-left:10px}.content-v2 .blocks .tabBlock.finance .calculator .block.info{padding-bottom:30px}}@media screen and (min-width: 0px) and (max-width: 540px){.top-button-right-side,.top-button-right-side2{width:100%;padding:10px 0px;display:flex;flex-wrap:wrap}.top-button-right-side a,.top-button-right-side2 a{width:100% !important;margin:0px 0px 0px 0px}.top-button-right-side a:nth-of-type(1),.top-button-right-side2 a:nth-of-type(1){margin:0px 0px 0px 0px;width:100%}.top-button-right-side a:nth-of-type(2),.top-button-right-side2 a:nth-of-type(2){margin:0px 0px 7.5px 0px}.top-button-right-side a:nth-of-type(3),.top-button-right-side2 a:nth-of-type(3){margin:0px 0px 7.5px 0px}}@media screen and (min-width: 0px) and (max-width: 479px){.content-v2>.vehicle .details .property.dealer .icons{clear:both;float:left;margin-top:12px}.content-v2>.vehicle .details .property.dealer .icons .gradient.garage{display:none}.content-v2>.vehicle .details .property.dealer .icons .gradient.share{margin-left:0px}.content-v2>.vehicle .details .property.dealer .icons .tooltip.right{right:auto;left:62px}.content-v2>.vehicle .details .property.dealer .icons .tooltip.right .arrow{right:auto;left:-10px}.content-v2>.vehicle .details .property.dealer .icons .tooltip.right .left{display:block}.content-v2>.vehicle .details .property.dealer .icons .tooltip.right .right{display:none}.content-v2 .blocks .tabBlock .details,.content-v2 .blocks .tabBlock .details+.details{width:100%;margin:0px}.content-v2 .blocks .tabBlock .details+.details{border-top:2px solid #eeeeee;padding-top:9px}.content-v2 .blocks .tabBlock .items ul li{width:100%}.content-v2 .blocks .tabBlock.accessoires .garantueeInfo .text{width:100%}.content-v2 .blocks .tabBlock.accessoires .garantueeInfo .text+.text{margin-left:0%;margin-top:24px}.content-v2 .blocks .tabBlockToggle .title{white-space:normal}.content-v2 .blocks .tabBlock.accessoires .accessory{width:100%;margin-right:0px}.content-v2 .blocks .tabBlock.finance .subtitle{width:100%;margin-left:0px}.content-v2 .blocks .tabBlock.finance .subtitle+div{width:100%;margin-left:0px;padding-bottom:24px}.detail-premium-base{width:100%}}@media screen and (min-width: 0px) and (max-width: 389px){.content-v2 .blocks .tabBlock.accessoires .accessory,.content-v2 .blocks .tabBlock.accessoires .accessory.two,.content-v2 .blocks .tabBlock.accessoires .accessory.three,.content-v2 .blocks .tabBlock.accessoires .accessory.four,.content-v2 .blocks .tabBlock.accessoires .accessory.four+.accessory,.content-v2 .blocks .tabBlock.accessoires .accessory.three+.accessory,.content-v2 .blocks .tabBlock.accessoires .accessory.three.four+.accessory,.content-v2 .blocks .tabBlock.accessoires .accessory.two+.accessory,.content-v2 .blocks .tabBlock.accessoires .accessory.two.three+.accessory,.content-v2 .blocks .tabBlock.accessoires .accessory.two.four+.accessory,.content-v2 .blocks .tabBlock.accessoires .accessory.two.three.four+.accessory{width:100%;margin-left:0%}.content-v2 .blocks .tabBlock.accessoires .accessory .info label{max-width:92%}.mini-next-garantuee .mini-next-garantuee__logo img{width:24px;height:24px}.content-v2>.vehicle .details .property.garantuee .mini-next-garantuee{justify-content:flex-end;min-width:0;max-width:185px}.content-v2>.vehicle .details .property.garantuee .mini-next-garantuee .mini-next-garantuee__text{flex-basis:136px}.content-v2>.vehicle .details .property.garantuee .mini-next-garantuee .mini-next-garantuee__text span:nth-child(1){font-size:13px}}.content-v2>.vehicle .imageLarge__background{width:100%;height:100%;position:fixed;top:0;left:0;z-index:50;display:none}.content-v2>.vehicle .imageLarge__background.show{display:block}.content-v2>.vehicle .imageLarge__background>div{max-height:960px;width:auto;position:relative;left:50%;top:150px;transform:translate(-50%, 0%);z-index:60}.formWrapper .element input[type=text].kenteken,#contactForm .element input[type=text].kenteken{background-image:url("/img/stage2/ci/assets/nl.jpg");background-position:left center;background-repeat:no-repeat;background-size:26px 50px;background-color:#fbbc01;border:3px solid #000 !important;border-radius:8px;max-height:50px;width:75%;text-align:center;height:50px;font-family:'MINISansSerifBold';text-transform:uppercase;font-size:24px;color:#000}.formWrapper .element input[type=text].kenteken:-webkit-autofill,#contactForm .element input[type=text].kenteken:-webkit-autofill{background-image:url("/img/stage2/ci/assets/nl.jpg") !important;background-position:left center !important;background-repeat:no-repeat !important;background-size:26px 50px !important;background-color:#fbbc01 !important;border:3px solid #000 !important;-webkit-box-shadow:0 0 0px 1000px #fbbc01 inset !important}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}input[type=range]:focus{outline:none}input[type="range"]{-webkit-appearance:none;appearance:none;background:url("/img/mini/slider-background.png") 0px 0px no-repeat #fff;background-size:20px 20px;border:1px solid #000000 !important;width:100%;height:10px;display:block;box-sizing:border-box;margin:8px 0px 15px 0px !important}input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;width:0px;height:0px;cursor:pointer;border:15px solid #000000;background-color:#000000;border-radius:15px}input[type="range"]::-moz-range-thumb{width:0px;height:0px;cursor:pointer;border:15px solid #000000;background-color:#000000;border-radius:15px}input[type="range"].empty{border-left:none !important}input[type="range"].full{border-right:none !important}.fbfs-calculator-financial-form h3{padding-bottom:0px !important;margin-bottom:0px !important}.fbfs-calculator-financial-form .element-type-select.select::after{top:auto !important;bottom:2px !important}.fbfs-calculator-financial-form div.fbfs-calculator-financial-form-loan{width:100%;padding:2px 2px 6px 2px !important;border:1px solid #222222 !important;margin-bottom:24px !important}.fbfs-calculator-financial-form div.fbfs-calculator-financial-form-loan img{margin:0px auto !important;display:block}.fbfs-calculator-financial-form-specification h3{font-family:'MINISerifBold', Arial, Verdana;font-weight:400;line-height:28px;font-size:28px;font-style:normal;color:#000000;margin-bottom:20px;overflow-wrap:break-word;width:100%;text-transform:uppercase}.fbfs-calculator-financial-form-specification-table{float:left !important;width:100%;clear:both;font-family:"MINISansSerifRegular",Arial,Helvetica,Roboto,sans-serif !important;margin-bottom:12px !important}.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-header,.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-row{border-bottom:1px solid #c7c7c7 !important;padding:12px 0px !important;font-size:14px;line-height:15px;float:left !important;width:100%;clear:both}.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell{float:left !important;padding-right:12px !important;box-sizing:border-box}.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-price{width:10.6%}.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-down-payment{width:10.7%}.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-credit{width:11.9%}.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-duration{width:18.5%}.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-interest{width:11%}.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-monthly{width:10.6%}.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-total{width:14.2%}.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-debet{width:12.5%;text-align:right;padding-right:0px !important}.fbfs-calculator-financial-form-elements #element-qfauto-3,.fbfs-calculator-financial-form-elements #element-qfauto-4{display:none}.fbfs-calculator-financial-form-disclaimer{font-family:"MINISansSerifRegular",Arial,Helvetica,Roboto,sans-serif !important;font-size:12px;line-height:15px}.fbfs-calculator-financial-form-specification{padding:0px 7.5px}.fbfs-calculator-financial-form form{max-width:50%}.fbfs-calculator-financial-form .elements .label{font-family:'MINISansSerifRegular', Arial, Verdana;font-weight:normal;padding:22px 0px 13px 0px}.fbfs-calculator-financial-form .elements .element-value{flex-wrap:wrap;font-family:'MINISansSerifRegular', Arial, Verdana;font-style:normal;font-size:16px;line-height:18px;font-weight:normal}.fbfs-calculator-financial-form .element-sub-radio input[type="radio"]+label{top:0px;position:relative;padding-left:30px;padding-right:18px}.fbfs-calculator-financial-form .element-sub-radio input[type="radio"]+label:before{content:'';position:absolute;top:0px;left:0px;width:20px;height:20px;border-radius:20px;border:2px solid #000000;cursor:pointer;background-color:#ffffff;box-sizing:border-box}.fbfs-calculator-financial-form .element-sub-radio input[type="radio"]+label:after{content:'';top:6px;left:6px;position:absolute;width:8px;height:8px;border-radius:4px;border:2px solid #000000;background-color:#000000;display:none;box-sizing:border-box}.fbfs-calculator-financial-form .element-sub-radio input[type="radio"]:checked+label:after{display:block}.fbfs-calculator-financial-form-elements.elements{padding:0px 7.5px;width:100%;margin:0px}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element{padding:0px}.fbfs-calculator-financial-form input,.fbfs-calculator-financial-form .fbfs-calculator-financial-form-element .element{margin-bottom:0px}.fbfs-calculator-financial-form .elements .element-value select{width:100%;font-family:'MINISansSerifRegular', Arial, Verdana;border:2px solid #000000;display:inline-block;height:40px;width:100%;padding:0px 10px;font-size:16px;line-height:18px;color:#262626;background-color:#ffffff;cursor:pointer;-webkit-appearance:none;-moz-appearance:none}select::-ms-expand{display:none}.fbfs-calculator-financial-form .fbfs-calculator-financial-form-element.element-type-select{position:relative}html body div.fbfs-calculator-financial-form .fbfs-calculator-financial-form-element.element-type-select:after{content:'';height:36px;background-image:url("/img/mini/select-down.png");background-size:40px 80px;background-repeat:no-repeat;background-position:0px 0px;width:38px;position:absolute;top:9.5px !important;right:0px !important;bottom:auto !important;pointer-events:none}.fbfs-calculator-financial-form-disclaimer{padding:0px 7.5px !important}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-button .label{display:none}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-button .element-value{justify-content:space-between;width:100%}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-button .element-value .row,.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-button .element-value .row .column{width:auto;padding:0px}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-button .element-value .row{flex-grow:0}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-button .element-value .button{width:auto}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-button .element-value .button.buttonBlue{background-color:#000;border:2px solid #000;font-size:16px;color:#ffffff;font-family:MINISansSerifRegular, Arial;font-weight:normal;font-size:20px;height:40px;text-align:left;cursor:pointer;text-transform:uppercase;padding:0px 22px}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-button .element-value .button:nth-of-type(2){width:calc(50% - 2.5px);margin-left:2.5px}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-button .element-value .row{order:3;width:100%}.fbfs-calculator-financial-form .elements .element-value h2{margin:0px 0px 0px 0px !important}.fbfs-calculator-financial-form .elements .label,.fbfs-calculator-financial-form .elements .element-value{width:50%}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element{padding-bottom:0px;padding-top:7.5px}.fbfs-calculator-financial-form .elements .label{padding:0px 0px 0px 0px}.fbfs-calculator-financial-form .elements .label,.fbfs-calculator-financial-form .elements .element-value{min-height:40px;display:flex;align-items:center;justify-content:flex-start}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element:nth-of-type(1) .label{display:none}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.mini-border-bottom{padding-bottom:15px;border-bottom:1px solid #e6e6e6;margin-bottom:7.5px}.fbfs-calculator-financial-form{z-index:auto}.fbfs-calculator-financial-form *{z-index:auto}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element:nth-of-type(1){margin-top:30px;margin-bottom:30px}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element:nth-of-type(1) .fbfs-calculator-financial-form-element-field{width:100%}.fbfs-calculator-financial-form .elements .label{position:relative}.fbfs-calculator-financial-form-specification,.fbfs-calculator-financial-form-disclaimer{padding:0px 7.5px}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element:nth-of-type(1) div.label{display:block}.fbfs-calculator-financial-form-specification,.fbfs-calculator-financial-form-disclaimer{margin-top:40px}.fbfs-calculator-financial-form .elements .element-value h2{font-family:'MINISerifBold', Arial, Verdana;font-weight:400;line-height:40px;font-size:40px;font-style:normal;color:#000000;letter-spacing:normal;overflow-wrap:break-word;text-transform:uppercase}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-button .element-value .readon-wrapper{width:100%;display:flex;padding:15px 0px 30px 0px}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-button .element-value .readon{font-family:'MINISansSerifBold', Arial, Helvetica, sans-serif;font-size:15px;font-style:normal;font-weight:normal;line-height:20px;color:#262626;margin-left:12px;position:relative;cursor:pointer;transition:color 0.25s ease 0s}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-button .element-value .readon:before{content:'';display:inline-block;position:absolute;left:-12px;top:4px;width:8px;height:12px;background-position:0px 0px;background-size:8px 24px;background-repeat:no-repeat;background-image:url("/img/mini/readon.png")}.cars-none{font-size:18px;line-height:22px}.detail-premium-row{width:calc(100% + 20px);margin:0px -10px}.detail-premium-row .detail-premium-column100{width:100%;padding:0px 10px}.detail-premium-row .detail-premium-column100 .detail-premium-table{width:calc(100% + 20px);margin:0px -10px;padding:20px 0px}.detail-premium-row .detail-premium-column100 .detail-premium-table .detail-premium-table-row{width:33.33%;padding:0px 10px}.detail-premium-row .detail-premium-column{width:50%;padding:0px 10px}.detail-premium-row .detail-premium-column img{width:100%;height:auto;display:block}.detail-premium-row .detail-premium-column33{width:50%;padding:0px 10px;margin-bottom:10px}.detail-premium-row2{padding-bottom:20px}.details-si-banner{width:100%;display:flex;flex-wrap:wrap;background-color:#f1f1f1;padding:20px}.details-si-banner h4{width:100%;padding-bottom:20px}.details-si-banner .textual{width:100%;padding-bottom:20px}.details-si-banner .row{width:100%}.details-si-banner .row .column{width:100%}.details-si-banner .row .button{font-family:MINISansSerifRegular, Arial !important;font-weight:normal !important;height:40px !important;margin-top:10px !important;font-size:16px !important;background-color:#000 !important;border-color:#000 !important;text-align:center !important;text-decoration:none !important;box-sizing:border-box !important;line-height:36px !important;color:#ffffff !important;display:block !important;text-transform:uppercase !important;padding:0px 22px !important}.details-si-banner .row .button:hover{color:#000 !important;background-color:#ffffff !important}.contact-financial.contact-financial-bmw input[type="radio"]{position:absolute;width:24px;height:24px;top:6px;left:10px;opacity:0;filter:alpha(opacity=0)}.contact-financial.contact-financial-bmw input[type="radio"]+label{top:0px;position:relative;padding-left:60px;padding-right:0px;background:none !important;margin-bottom:8px}.contact-financial.contact-financial-bmw input[type="radio"]+label:before{content:'';position:absolute !important;top:0px !important;left:30px !important;width:20px;height:20px;border-radius:20px;border:2px solid #000000;cursor:pointer;background-color:#ffffff;box-sizing:border-box}.contact-financial.contact-financial-bmw input[type="radio"]+label:after{content:'';top:6px !important;left:36px !important;position:absolute !important;width:8px;height:8px;border-radius:4px;border:2px solid #000000;background-color:#000000;display:none;box-sizing:border-box}.contact-financial.contact-financial-bmw input[type="radio"]:checked+label:after{display:block}.opsomming{width:100%;padding-top:8px;padding-bottom:8px;font-size:18px;line-height:22px;padding-left:20px;background-image:url("/img/mini/check.png");background-size:18px 18px;background-repeat:no-repeat;background-position:0px center}.content-v2 .blocks .tabBlock.contact .contact-offer_lease{padding-top:17px}.content-v2 .blocks .tabBlock.contact .contact-offer_lease .row.label span{width:100%;display:block;font-family:MINISansSerifRegular;font-weight:normal;font-size:16px;line-height:18px}.content-v2 .blocks .tabBlock.contact .contact-offer_lease .element-value.row{margin-top:0px;margin-bottom:0px;position:relative}.content-v2 .blocks .tabBlock.contact .contact-offer_lease .element-value.row:before{content:'';display:block;width:40px;height:40px;background-color:#000;position:absolute;right:0px;top:0px;pointer-events:none}.content-v2 .blocks .tabBlock.contact .contact-offer_lease .element-value.row:after{content:'';display:block;width:12px;height:7px;background:url("/img/mini/sprite.png") -10px -10px no-repeat transparent;position:absolute;right:14px;top:16px;pointer-events:none}.content-v2 .blocks .tabBlock.contact .contact-offer_lease .element-value.row select{width:100%;border:2px solid #000;height:40px;font:16px/18px MINISansSerifRegular,Arial;color:#000;background-color:#ffffff;-webkit-appearance:none;-moz-appearance:none;padding:3px 12px;cursor:pointer}.content-v2 .blocks .tabBlock.contact .contact-offer_lease .element-value.row select::-ms-expand{display:none}.content-v2 .blocks .tabBlock.contact .contact-offer_lease .element-value.row:hover:before{display:none}.content-v2 .blocks .tabBlock.contact .contact-offer_lease .element-value.row:hover:after{background-position:-34px -10px}#financeBlockDecider{width:100%;max-width:50%;padding:0px 7.5px}#financeBlockDecider .row{width:100%;padding-top:7.5px}#financeBlockDecider .row .label{min-height:40px;display:flex;width:50%;align-items:center;justify-content:flex-start;font-family:"MINISansSerifRegular",Arial,Verdana;font-weight:normal;font-size:16px;line-height:18px;margin-bottom:10px}#financeBlockDecider .row .element{flex-wrap:wrap;width:50%;font-family:"MINISansSerifRegular",Arial,Verdana;font-style:normal;font-size:16px;line-height:18px;font-weight:normal;min-height:40px;display:flex;align-items:center;justify-content:flex-start}#financeBlockDecider .row .element .subElement{width:auto}#financeBlockDecider .row .element .subElement input.radio{position:absolute;width:24px;height:24px;top:6px;left:10px;opacity:0;filter:alpha(opacity=0)}#financeBlockDecider .row .element .subElement input[type="radio"]+label{top:0px;position:relative;padding-left:30px;padding-right:31px;white-space:normal;overflow:visible;max-width:100%;box-sizing:border-box;min-height:24px;height:auto;font-size:16px;line-height:24px;font-family:"MINISansSerifRegular",Arial,Verdana}#financeBlockDecider .row .element .subElement input[type="radio"]+label span.outer{display:none}#financeBlockDecider .row .element .subElement input[type="radio"]+label::before{content:"";position:absolute;top:0px;left:0px;width:20px;height:20px;border-radius:20px;border:2px solid #000;cursor:pointer;background-color:#fff;box-sizing:border-box}#financeBlockDecider .row .element .subElement input[type="radio"]+label:after{content:"";top:6px;left:6px;position:absolute;width:8px;height:8px;border-radius:4px;border:2px solid #000;background-color:#000;display:none;box-sizing:border-box}#financeBlockDecider .row .element .subElement input[type="radio"]:checked+label::after{display:block}#financeBlockLeaseForm{padding:0px 7.5px;width:100%}#financeBlockLeaseForm .row{width:100%;margin-bottom:6px}#financeBlockLeaseForm .row .label{width:100%;clear:both;font-family:MINISansSerifRegular;font-weight:normal;margin-bottom:9px}#financeBlockLeaseForm .row .element-value{width:100%;max-width:440px;position:relative}#financeBlockLeaseForm .row .element-value select{width:100%;height:40px;padding:3px 12px;border:2px solid #000;cursor:pointer;font-family:MINISansSerifRegular;font-size:16px;background-color:#fff;-webkit-appearance:none;-moz-appearance:none}#financeBlockLeaseForm .row .element-value select:-ms-expand{display:none}#financeBlockLeaseForm .row .element-value:after{content:"";height:36px;background-image:url(/img/mini/select-down.png);background-size:40px 80px;background-repeat:no-repeat;background-position:0px 0px;width:38px;position:absolute;top:2px;right:2px;pointer-events:none}#financeBlockLeaseForm .button.buttonBlue{float:left;font-size:16px;color:#fff;display:block;font-family:MINISansSerifRegular,Arial;font-weight:normal;height:40px;text-align:left;cursor:pointer;background-color:#000;text-transform:uppercase;padding:0px 22px;border:2px solid #000;margin-top:20px}#financeBlockLeaseForm .button.buttonBlue:hover{background-color:#ffffff;color:#000}h4.special{font-size:22px;line-height:24px;margin-bottom:20px;float:left;max-width:50%;width:100%;clear:both;text-transform:none;font-family:MINISerifBold,Arial;font-weight:bold;padding-bottom:10px;border-bottom:2px solid #000;padding:30px 0px 7.5px 0px;margin-bottom:12px !important}.terms-list{list-style-type:none;margin:0;margin-top:0 !important}.terms-list li{padding:13px 0 13px 21px !important;position:relative}.terms-list li:before{content:"•" !important;font-family:Arial !important;font-size:20px !important;left:0 !important;position:absolute !important;top:14px !important;line-height:normal !important}.terms-list li:after{display:none !important}.termsHtml{margin-top:0 !important;float:left;clear:both}.element.checkbox.checkbox--full{width:100% !important}.checkbox--hidden{display:none}.content-v2 .blocks .tabBlock.contact .element .info-icon,.accordion-header .info-icon,.row.terms_consent2022 .info-icon,#row_contact-terms_consent2022-0 .info-icon,#row_termsCommunication .info-icon{background-color:transparent;width:14px;height:14px;background-image:url(/img/mini/info.png);background-position:center center;background-size:14px auto;background-repeat:no-repeat;float:none;cursor:pointer;margin-left:4px;display:inline-block;border:0px;border-radius:0px}.content-v2 .blocks .tabBlock.contact .element .info-icon:before,.accordion-header .info-icon:before,.row.terms_consent2022 .info-icon:before,#row_contact-terms_consent2022-0 .info-icon:before,#row_termsCommunication .info-icon:before{display:none}#row_termsCommunication-0 .label{display:none}.formRow.termsHtml{max-width:50% !important;float:left !important;clear:both !important}.formRow.termsHtml .expandButton{font-family:MINISansSerifRegular,Arial !important;font-size:16px !important;font-weight:400 !important;line-height:24px !important;color:#000 !important}#row_contact-terms_consent2022-0{max-width:50% !important;float:left !important;clear:both !important;background:none !important}#row_contact-terms_consent2022-0 .element{max-width:100% !important}#row_contact-terms2-0{display:none}#row_contact-terms_consent2022-0+label{max-width:50% !important;float:left !important;clear:both !important;background:none !important}.accordion-content .inner-description.inner-description--large{font-family:MINISansSerifRegular,Arial;font-size:16px;font-weight:400;line-height:24px;color:#000;float:left !important}.accordion-content .inner-description.inner-description--large *{font-family:inherit !important}.accordion-content .inner-description.inner-description--large a{text-transform:none}.accordion-content .inner-description.inner-description--large b,.accordion-content .inner-description.inner-description--large strong{text-transform:none}.checkbox--full input[type="checkbox"]+label{max-width:100% !important}.termsHtml{padding-left:0px !important}.termsHtml strong{text-transform:uppercase}ul.terms-list{list-style:none !important;list-style-type:none !important;list-style-image:none !important;padding-left:0px !important;margin:0px !important}ul.terms-list{margin-top:0px !important;margin-bottom:12px !important}ul.terms-list li{font-weight:normal !important;margin-left:20px !important;padding:6px 0px 6px 0px !important;list-style-type:disc !important;font-family:"MINISansSerifRegular",Arial,Verdana !important;font-size:16px !important}.termsHtml ul li{padding-left:36px !important;margin-left:0px !important;list-style-type:none !important;position:relative}.termsHtml ul li:before{content:'' !important;display:block !important;position:absolute !important;left:0px !important;top:12px !important;width:16px !important;height:12px !important;background-image:url(/img/mini/check.png) !important;background-size:16px auto !important;background-position:center center !important}ul.terms-list li:before{display:none}.checkbox--hidden{display:none}.checkbox--hidden+label{background-image:none !important}.accordion-content{padding-top:8px}.image__360External{width:100%}.image__360External iframe{width:100%;aspect-ratio:4/3}.fbfs-calculator-financial-form-element-label label{padding:0px;width:auto;min-height:auto;background:none !important}@media only screen and (max-width: 980px){.fbfs-calculator-financial-form .column50{width:100%}.fbfs-calculator-financial-form form{max-width:100%}.fbfs-calculator-financial-form-elements.elements{margin-top:30px}.fbfs-calculator-financial-form-specification-table{display:flex;flex-wrap:wrap}.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-header,.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-row{width:50%;display:flex;flex-wrap:wrap}.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell{padding:7.5px 0px !important}.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-price{width:100%}.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-down-payment{width:100%}.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-credit{width:100%}.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-duration{width:100%}.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-interest{width:100%}.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-monthly{width:100%}.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-total{width:100%}.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-debet{width:100%;text-align:left !important;padding-right:0px !important}#financeBlockDecider .row .label{width:100%;min-height:auto}#financeBlockDecider .row .element{width:100%;margin-bottom:6px}}@media only screen and (max-width: 768px){.detail-premium-row .detail-premium-column{width:100%}.detail-premium-row2{padding-top:20px}}@media only screen and (max-width: 680px){.fbfs-calculator-financial-form .elements .label,.fbfs-calculator-financial-form .elements .element-value{width:100%;min-height:auto}.fbfs-calculator-financial-form .elements .label{padding:22px 0px 13px 0px}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element{padding:0px}html body div.fbfs-calculator-financial-form .fbfs-calculator-financial-form-element.element-type-select:after{bottom:14.5px !important;top:auto !important}div.fbfs-calculator-financial-form-loan img{width:300px;height:auto}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element{padding-top:0px}html body div.fbfs-calculator-financial-form .elements .element-value h2{margin-bottom:10px !important}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-range .fbfs-calculator-financial-form-element-label{margin-bottom:0px !important}.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.mini-border-bottom{padding-bottom:15px}}@media only screen and (max-width: 540px){.detail-premium-row .detail-premium-column33{width:100%}}@media only screen and (max-width: 520px){.fbfs-calculator-financial-form-element.element-type-button .element-value .row{width:100%}}.fbfs-calculator-financial-form .element-sub-radio input[type="radio"]+label{width:110px}body .content-v2 .blocks .tabBlock.contact div.text,body .content-v2 .blocks .tabBlock.question div.text{width:100%}body .content-v2 .blocks .tabBlock.contact .form,body .content-v2 .blocks .tabBlock.question .form{width:100%}body .contact-financial tr.empty-line{height:10px}html body .contact-financial{font:18px/24px MINISerifRegular,Arial;color:#000;margin:30px 0px;width:100%}html body .contact-financial table{width:100%}html body .contact-financial tr td{font:18px/24px MINISerifRegular,Arial;color:#000;border-bottom:1px solid #000;padding:14px 10px 14px 0px}html body .contact-financial tr.not-row td,html body .contact-financial tr.empty-line td{border-bottom:0px;padding:0px}html body .contact-financial tr.empty-line{height:0px !important}html body .contact-financial tr.not-row td a.link{margin-top:12px}body>.content-v2 .plupload_preview{box-sizing:border-box}body>.content-v2 .plupload_preview:after{font-family:'MINISerifRegular',Arial,Verdana}body>.content-v2 div.isFormUploadContainer{float:left;width:100%;height:auto;margin-right:0px;border:0px;position:relative;height:0px;padding:0px}body>.content-v2 .isFormUpload{float:left;width:100%;height:auto}body>.content-v2 div.isFormUploadFiles{float:right;width:100%;box-sizing:border-box;line-height:20px;padding-left:5px;position:absolute;left:0px;top:50px;background:none}body>.content-v2 div.isFormUploadFiles .isFormUploadFile{width:100%;height:auto;line-height:20px;font-family:'MINISerifRegular',Arial,Verdana;font-size:18px;color:#000;background:none !important}body>.content-v2 div.isFormUploadFiles .isFormUploadFile .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:60%;max-width:60%;float:left;padding-bottom:4px;border:0px;font-weight:normal;font-style:normal;margin:0px !important;box-sizing:border-box;line-height:20px;font-family:'MINISerifRegular',Arial,Verdana;font-size:18px;color:#000}body>.content-v2 div.isFormUploadFiles .isFormUploadFile .size,body>.content-v2 div.isFormUploadFiles .isFormUploadFile .progress{width:20%;float:left;text-align:right;padding:0px;font-style:normal;font-weight:normal;border:0px;margin:0px !important;box-sizing:border-box}body>.content-v2 .isFormCloseButton{height:40px;padding:9px 23px 0px 23px;background-color:#000;border:2px solid #000;font-family:'MINISansSerifRegular',Arial,Verdana;font-size:16px;line-height:16px;color:#fff;text-transform:uppercase;cursor:pointer;font-weight:normal;box-sizing:border-box;display:inline-block;text-decoration:none;float:right;margin:0px !important;width:auto;display:none}body>.content-v2 .isFormCloseButton:hover{height:40px;padding:9px 23px 0px 23px;border:2px solid #000;font-family:'MINISansSerifRegular',Arial,Verdana;font-size:16px;line-height:16px;text-transform:uppercase;cursor:pointer;font-weight:normal;box-sizing:border-box;display:inline-block;text-decoration:none;float:right;margin:0px;width:auto;background-color:#fff;text-decoration:none;color:#000}body>.content-v2 .isFormCloseButton.isFormCloseButtonActive{display:block;margin-bottom:40px !important}body>.content-v2 a.isBrowseButton{height:40px;padding:9px 23px 0px 23px;background-color:#000;border:2px solid #000;font-family:'MINISansSerifRegular',Arial,Verdana;font-size:16px;line-height:16px;color:#fff;text-transform:uppercase;cursor:pointer;font-weight:normal;box-sizing:border-box;display:inline-block;text-decoration:none;width:auto;margin:0px !important;float:left;background-image:none;text-indent:0%}body>.content-v2 a.isBrowseButton:hover{height:40px;padding:9px 23px 0px 23px;background-color:#fff;border:2px solid #000;font-family:'MINISansSerifRegular',Arial,Verdana;font-size:16px;line-height:16px;color:#000;text-transform:uppercase;cursor:pointer;font-weight:normal;box-sizing:border-box;display:inline-block;text-decoration:none;width:auto;margin:0px !important;float:left}#row_termsCommunication input.inputRadio,#row_termsMarketing input.inputRadio{position:absolute;width:0px;height:0px;opacity:0;top:0px;left:0px;border-radius:0}#row_termsCommunication input.inputRadio:checked+label,#row_termsCommunication input.inputRadio.checked+label,#row_termsMarketing input.inputRadio:checked+label,#row_termsMarketing input.inputRadio.checked+label{background-position:-192px -44px}#row_preferredCommunicationChannel{margin-top:18px}#row_preferredCommunicationChannel .element{position:relative}#row_preferredCommunicationChannel .element:after{content:"";height:36px;background-image:url(/img/mini/reservation/select-down.png);background-size:40px 80px;background-repeat:no-repeat;background-position:0px 0px;width:38px;position:absolute;top:2px;right:2px;pointer-events:none}#row_preferredCommunicationChannel .element:hover:after{background-position:0px -40px}#row_preferredCommunicationChannel select{width:100%;height:40px;padding:3px 12px;border:2px solid #000;cursor:pointer;font-family:MINISansSerifRegular;font-size:16px;background-color:#ffffff}.tooltipIcon1{line-height:1em;color:#262626;display:inline-block;vertical-align:text-top;width:16px;height:16px;background:url(/img/mini/1.png) right -46px no-repeat;background-size:auto;background-size:16px;border-radius:10px;margin-top:4px}.tooltipIcon2{line-height:1em;color:#262626;display:inline-block;vertical-align:text-top;width:16px;height:16px;background:url(/img/mini/2.png) right -46px no-repeat;background-size:auto;background-size:16px;border-radius:10px;margin-top:4px}#row_termsCommunication+label,#row_termsMarketing+label{background:none;max-width:440px}#row_termsCommunication+label .accordion-header,#row_termsMarketing+label .accordion-header{width:100%;max-width:440px}#row_termsCommunication+label .accordion-content,#row_termsMarketing+label .accordion-content{width:100%;max-width:440px}#row_btGo-0 .element.submit,#row_btGo-1 .element.submit{max-width:440px}.errorNotice{width:100%}#preference-OFFER-LEASE-0+label,#preference-FINANCE-0+label,#checkbox-preference-FINANCE+label{width:auto}.icon-spec{display:inline-block;width:14px;height:14px;margin-left:6px;position:relative;top:0px;cursor:pointer}.icon-spec+.tooltip1{top:-16px;max-width:230px;left:5px;text-align:left;right:auto;min-width:auto}.icon-spec+.tooltip1 .arrow{position:absolute;top:14px;left:auto;right:-40px;padding-right:4px}.icon-spec+.tooltip1 .text{padding:10px 12px;background-color:#fff;border:1px solid #ccc;box-shadow:0px 0px 3px #aaa}.icon-spec+.tooltip1 .text p{font-size:16px;line-height:18px;font-weight:normal;font-family:'MINISansSerifRegular', Arial, Helvetica, Roboto, sans-serif !important}.icon-spec+.tooltip2{top:-16px;max-width:230px;left:265px;text-align:left;right:auto;min-width:230px}.icon-spec+.tooltip2 .arrow{position:absolute;top:14px;left:-14px;right:auto;padding-right:4px;transform:rotate(180deg)}.icon-spec+.tooltip2 .text{padding:10px 12px;background-color:#fff;border:1px solid #ccc;box-shadow:0px 0px 3px #aaa}.icon-spec+.tooltip2 .text p{font-size:16px;line-height:18px;font-weight:normal;font-family:'MINISansSerifRegular', Arial, Helvetica, Roboto, sans-serif !important}@media only screen and (max-width: 520px){.icon-spec+.tooltip2{top:-16px;max-width:188px;left:5px;text-align:left;right:auto;min-width:auto}.icon-spec+.tooltip2 .arrow{position:absolute;top:14px;left:auto;right:-40px;padding-right:4px;transform:rotate(0deg)}.icon-spec+.tooltip2 .text{padding:10px 12px;background-color:#fff;border:1px solid #ccc;box-shadow:0px 0px 3px #aaa}.icon-spec+.tooltip2 .text p{font-size:16px;line-height:18px;font-weight:normal;font-family:'MINISansSerifRegular', Arial, Helvetica, Roboto, sans-serif !important}}.content-v2 .blocks .tabBlock .details-spec,.content-v2 .blocks .tabBlock .details-spec:nth-of-type(2){border:0px;margin-left:0px !important;box-sizing:border-box}#removeReservationForm .formRowElement{width:100%}#removeReservationForm .formRowElement .formRowSubElement{width:100%;margin-bottom:10px;position:relative}#removeReservationForm .formRowSubmit{width:100%;display:flex;flex-direction:column}#removeReservationForm .formRowSubmit .formRowSubmitNotice{width:100%;order:2;margin-top:16px}#removeReservationForm .formRowSubmit .formRowSubmitNotice div{font-family:MINISansSerifRegular, Arial}#removeReservationForm .formRowSubmit .formRowSubmitButton{width:100%;order:1;padding-top:24px}#removeReservationForm .formRowSubmit .formRowSubmitButton .button{color:#ffffff;background-color:#000;border:2px solid #000}#removeReservationForm .formRowSubmit .formRowSubmitButton .button:hover{background-color:#ffffff;border:2px solid #000;color:#000}#removeReservationForm .formRowSubmit .formRowSubmitButton .button-unactive{opacity:0.1;cursor:default;pointer-events:none}#removeReservationForm .formRowSubmit .formRowSubmitButton .button-unactive:hover{color:#ffffff;background-color:#000;border:2px solid #000}.reserveStepsWrapper{width:100%}.reserveStepsWrapper .rowSteps{padding:10px 0px 9px 0px;font-size:18px;line-height:27px;color:#000000;overflow-wrap:break-word;border-bottom:1px solid #e6e6e6;width:100%;font-weight:400}.reserveStepsWrapper .rowSteps span{font-size:18px;line-height:27px;color:#000000;padding-right:15px;font-weight:400}.reserveStepsWrapper .rowSteps:nth-of-type(1){padding-top:0px}@media only screen and (max-width: 1024px){.content-v2 .blocks .tabBlock .details-spec{width:48%}.content-v2 .blocks .tabBlock .details-spec:nth-of-type(1){padding-right:10px}.content-v2 .blocks .tabBlock .details-spec:nth-of-type(2){padding-left:10px}}@media only screen and (max-width: 768px){.content-v2 .blocks .tabBlock-spec{width:100%;display:flex;flex-direction:column}.content-v2 .blocks .tabBlock .details-spec{width:100%}.content-v2 .blocks .tabBlock .details-spec:nth-of-type(1){padding-right:0px;padding-left:0px;order:2;margin-top:30px}.content-v2 .blocks .tabBlock .details-spec:nth-of-type(2){padding-right:0px;padding-left:0px;order:1}.content-v2 .vehicle-spec h1{display:block !important}.content-v2 .vehicle-spec .image{display:block;padding:0px}}@font-face{font-family:'mdicon';src:url("https://cdn.dm-s.nl/Assets/Fonts/MD-icon/mdicon.eot");src:url("https://cdn.dm-s.nl/Assets/Fonts/MD-icon/mdicon.eot") format("embedded-opentype"),url("https://cdn.dm-s.nl/Assets/Fonts/MD-icon/mdicon.woff2") format("woff2"),url("https://cdn.dm-s.nl/Assets/Fonts/MD-icon/mdicon.woff") format("woff"),url("https://cdn.dm-s.nl/Assets/Fonts/MD-icon/mdicon.ttf") format("truetype"),url("https://cdn.dm-s.nl/Assets/Fonts/MD-icon/mdicon.svg#mdicon") format("svg");font-weight:normal;font-style:normal}.message.level-warning{width:100%;padding:16px 16px 16px 51px;display:flex;flex-direction:row;margin-bottom:30px;background-color:#ffe6bb;position:relative;font-size:18px;line-height:22px;font-family:'MINISerifRegular', Arial, Verdana;font-weight:400;color:#000000;box-sizing:border-box}.message.level-warning:before{content:'\e836';font-size:20px;font-family:'mdicon';width:20px;height:20px;position:absolute;left:16px;top:16px}#element-serviceInclusiveWarning .message.level-warning{margin-left:-16px;width:calc(100% + 16px)}.tooltip span a{text-decoration:underline}.fslightbox-fade-in img{width:100% !important;height:auto !important}html.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:none;width:100vw !important;height:100vh !important}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal;outline:none;top:20px !important}.lightbox,.lightbox *{float:none}.lightbox .lb-image{display:block;max-width:inherit;max-height:none;border:4px solid white}.lightbox a img{border:none}.lb-outerContainer{position:relative;*zoom:1;margin:0 auto;border-radius:4px}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../images/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;display:block !important}.lb-container{border-radius:3px;display:flex;align-items:center;position:relative}.lb-container>.nav{left:0}.lb-nav a{outline:none}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block !important}.lb-nav a.lb-prev{width:40%;left:0;float:left;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:1;position:relative}.lb-nav a.lb-prev:before{content:"";width:36px;height:36px;display:block;position:absolute;left:15px;top:calc(50% - 18px);background-color:#000;border:2px solid #000;transition:background-color .25s ease}.lb-nav a.lb-prev:after{content:"";width:9px;height:18px;display:block;position:absolute;left:28px;top:calc(50% - 7px);background-image:url(/img/mini/sprite.png);background-position:-9px -150px;background-repeat:no-repeat}.lb-nav a.lb-prev:hover:before{background-color:#fff}.lb-nav a.lb-prev:hover:after{background-position:-29px -150px}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:40%;right:0;float:right;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:1;position:relative}.lb-nav a.lb-next:before{content:"";width:36px;height:36px;display:block;position:absolute;right:15px;top:calc(50% - 18px);background-color:#000;border:2px solid #000;transition:background-color .25s ease}.lb-nav a.lb-next:after{content:"";width:9px;height:18px;display:block;position:absolute;right:28px;top:calc(50% - 7px);background-image:url(/img/mini/sprite.png);background-position:-10px -175px;background-repeat:no-repeat}.lb-nav a.lb-next:hover:before{background-color:#fff}.lb-nav a.lb-next:hover:after{background-position:-30px -175px}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px;display:block !important}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{display:none !important}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:none !important}.lb-data .lb-close{display:block;float:right;width:40px;height:40px;background-color:#000;background-image:url("/img/mini/closer.png");background-size:30px 30px;background-repeat:no-repeat;background-position:center;text-align:right;outline:none;opacity:1;cursor:pointer;bottom:-40px;right:1px;position:relative;z-index:100000000}.fancybox-infobar,.fancybox-error{display:none !important}@media screen and (max-width: 767px){.content-v2 .blocks .tabBlock .details{width:100%;margin:0px;border-bottom:0px}.content-v2 .blocks .tabBlock .details+.details{width:100%;margin:0px;border-top:0px}.lb-nav a.lb-prev:before{left:0px;width:60px;height:60px;font-size:48px;top:calc(50% - 30px)}.lb-nav a.lb-next:before{right:0px;width:60px;height:60px;font-size:48px;top:calc(50% - 30px)}.lb-container .lb-nav{display:block !important;position:static;height:0px}.lb-container .lb-nav a.lb-prev{display:block !important;width:10%;position:absolute;top:0px;bottom:0px;height:100%}.lb-container .lb-nav a.lb-next{display:block !important;width:10%;position:absolute;top:0px;bottom:0px;height:100%}}@media only screen and (min-device-width: 320px) and (max-device-width: 812px) and (orientation: portrait){.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:86vh !important;width:auto !important}.w-lightbox-image{max-height:100vh !important;max-width:100% !important}}@media only screen and (min-device-width: 320px) and (max-device-width: 812px) and (orientation: landscape){.w-lightbox-group .w-lightbox-image{height:70vh !important}.w-lightbox-view{width:100% !important;display:flex !important;justify-content:center !important}}@media (min-width: 768px) and (max-width: 1024px){.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:86vh !important}.w-lightbox-image{max-height:100vh !important;max-width:100% !important}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.w-lightbox-group .w-lightbox-image{height:70vh inherit !important}.w-lightbox-view{width:100% !important;display:flex !important;justify-content:center !important}}@media only screen and (min-width: 1024px) and (max-height: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5){.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:86vh !important;width:auto !important}.w-lightbox-image{max-height:100vh !important;display:inline-block !important;max-width:calc(100% - 130px) !important}}@media only screen and (min-width: 1024px) and (max-height: 1366px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1.5){.w-lightbox-group .w-lightbox-image{height:70vh !important}.w-lightbox-view{width:100% !important;display:flex !important;justify-content:center !important}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1){.w-lightbox-group .w-lightbox-image{height:75vh !important}.w-lightbox-view{width:100% !important;display:flex !important;justify-content:center !important}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){.w-lightbox-group .w-lightbox-image{height:73vh !important}.w-lightbox-view{width:100% !important;display:flex !important;justify-content:center !important}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:86vh !important;width:auto !important}.w-lightbox-image{max-height:100vh !important;display:inline-block !important;max-width:calc(100% - 130px) !important}}@media screen and (max-width: 980px){.gallery-base{margin-left:-12.5px}.gallery-base .gallery-base-inner .slick-next,.gallery-base .gallery-base-inner .slick-prev{display:block !important}.gallery-base .slick-slider .slick-list{padding:0px !important;background-color:#ffffff}.gallery-base .gallery-base-item{padding:0px}}@media screen and (max-width: 980px) and (orientation: portrait){.gallery-base.active{display:flex;justify-content:center;align-items:center}.gallery-base.active .slick-slide{height:100%}.gallery-base.active .slick-slide div{height:100%}.gallery-base.active .slick-slider .slick-track{display:flex;align-items:center}.gallery-base.active .slick-slider .slick-list .slick-slide div a img{display:block;width:100%;height:auto;float:left;position:static}}@media screen and (orientation: portrait){.lb-disable-scrolling{position:relative}.lightbox .lb-image{height:auto !important}.lb-container{border-radius:3px;display:flex;align-items:center;position:relative;height:90vh}}@media screen and (orientation: landscape){.lb-disable-scrolling{position:relative}.lightbox .lb-image{width:auto !important;height:90vh !important}.lb-container{border-radius:3px;display:flex;align-items:center;position:relative;height:90vh}}@media screen and (max-width: 980px) and (orientation: landscape){.gallery-base{margin-left:-25px}.gallery-base.active{max-height:100vh}.gallery-base.active:after{content:'';display:block;width:40px;height:40px;position:absolute;right:0px;bottom:0px;background-image:url("data:image/svg+xml,%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg fill='%23fff' version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='800px' height='800px' viewBox='0 0 392.657 392.656' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M266.182,62.711c15.014,21.124,21.545,46.847,18.255,73.22c-0.688,5.546,6.11,6.426,9.037,6.799 c1.338,0.172,2.581,0.239,3.576,0.239c5.44,0,6.607-2.888,6.942-5.441c3.786-30.418-3.969-61.028-21.841-86.196 c-9.477-13.32-21.296-24.403-35.104-32.943C227.693,6.359,205.413,0,182.654,0c-30.342,0-59.412,11.15-81.855,31.375 c-1.042,0.928-3.031,1.062-4.035,0.306l-8.291-6.417c-3.768-2.897-7.994-2.744-10.433,0.019c-1.023,1.176-2.161,3.347-1.683,6.923 l3.414,26.564c0.727,5.719,5.613,10.031,11.36,10.031l28.018-3.509c5.364-0.65,6.809-3.911,7.181-5.279 c0.373-1.377,0.775-4.905-3.48-8.157l-7.488-5.814l-0.191-1.262c18.656-16.247,42.62-25.197,67.473-25.197 c19.115,0,37.82,5.336,54.076,15.415C248.338,42.228,258.255,51.551,266.182,62.711z'/%3E%3Cpath d='M374.544,351.105V218.158c0-10.93-8.854-19.756-19.775-19.756H202.372v26.67h134.104c3.013,0,5.432,2.439,5.432,5.441 v108.229c0,3.012-2.429,5.441-5.432,5.441H202.372v26.689h152.388C365.69,370.873,374.544,362.018,374.544,351.105z'/%3E%3Cpath d='M37.877,392.656h132.948c10.911,0,19.765-8.855,19.765-19.775V119.283c0-10.92-8.864-19.775-19.765-19.775H37.877 c-10.93,0-19.766,8.855-19.766,19.775v253.598C18.122,383.801,26.948,392.656,37.877,392.656z M104.021,380.578 c-6.885,0-12.45-5.566-12.45-12.441s5.565-12.449,12.45-12.449c6.866,0,12.441,5.574,12.441,12.449 S110.887,380.578,104.021,380.578z M44.792,137.566c0-3.012,2.438-5.432,5.441-5.432h108.229c3.012,0,5.441,2.429,5.441,5.432 v195.246c0,3.004-2.438,5.432-5.441,5.432H50.232c-3.002,0-5.441-2.428-5.441-5.432V137.566z'/%3E%3C/g%3E%3C/svg%3E");background-size:24px auto;background-position:center center;background-repeat:no-repeat;background-color:#4d4d4d}.gallery-base.active .slick-track{height:100vh}.gallery-base.active .slick-slide>div{height:100vh}.gallery-base.active .slick-slide>div .gallery-base-item{height:100vh;padding:0px;max-width:100%}.gallery-base.active .gallery-base-item img{width:auto;height:100dvh;margin:0px auto;float:none}.gallery-base.active .slick-slider{max-height:100vh}.gallery-base.active .slick-slider .slick-list{max-height:100vh}.gallery-base.active .slick-slider .slick-list .slick-slide div a img{width:auto;height:100dvh;margin:0px auto;float:none}}.gallery-base .close{position:absolute;right:0px;top:0px;width:40px;height:40px;cursor:pointer;display:none;z-index:103;background-color:#000;background-image:url("/img/mini/closer.png");background-size:30px 30px;background-repeat:no-repeat;background-position:center}.gallery-base.active{position:fixed;top:0px;left:0px;margin:0px;width:100%;height:100vh;z-index:100;background-color:#ffffff;margin-left:0px !important;z-index:999999}.gallery-base.active .close{display:block}.gallery-base.active .slick-slider .slick-list{padding:0px !important;width:100%}.gallery-base.active .slick-slider .slick-list .slick-slide{width:100%}.gallery-base.active .gallery-base-inner .gallery-base-item{padding:0px}[class*=" md-icncm-"]:after{font-family:'md-icon';display:inline-block;height:1em;background-size:contain;background-repeat:no-repeat;background-position:0 100%;vertical-align:bottom;font-family:'md-icon-cm',serif;font-weight:normal;font-style:normal;font-display:swap;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;speak:none;line-height:1}[class*=" md-icncm-"]{font-family:'md-icon';display:inline-block;height:1em;background-size:contain;background-repeat:no-repeat;background-position:0 100%;vertical-align:bottom;font-family:'md-icon-cm',serif;font-weight:normal;font-style:normal;font-display:swap;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;speak:none;line-height:1;text-rendering:auto}[class*=" md-icncm-"] .md-icn-alt{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}[class*=" md-icncm-"]:hover:after,[class*=" md-icncm-"]:hover{background-size:contain}.md-icncm-shoppingkart:before{content:'\e802';text-indent:0}.md-icncm-my-mini:before{content:'\e803';text-indent:0}.mds-icon-button{width:3rem;height:3rem;border:0;background-color:#000;border-radius:50%;padding:0}.mds-icon-button .mds-icn{font-size:1.5rem;color:#fff}.mds-icon-button:hover{background-color:#525252}.mds-icon-button:disabled{background-color:#b4b4b4}.mds-icon-button:disabled .mds-icn{color:#fff}.mds-icon-button--ghost{background-color:transparent}.mds-icon-button--ghost .mds-icn{color:#000}.mds-icon-button--ghost:hover .mds-icn{color:#fff}.mds-icon-button--ghost:disabled{background-color:transparent}.mds-icon-button--ghost:disabled .mds-icn{color:#b4b4b4}[class^="md-icnpost-"]:after,[class^="md-icn-"]:after,[class*=" md-icn-"]:after{display:inline-block;height:1em;background-size:contain;background-repeat:no-repeat;background-position:0 100%;vertical-align:bottom;font-family:'md-icon';font-weight:normal;font-style:normal;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;speak:none;line-height:1}[class^="md-icn-"],[class*=" md-icn-"]{display:inline-block;height:1em;background-size:contain;background-repeat:no-repeat;background-position:0 100%;vertical-align:bottom;font-family:'md-icon';font-weight:normal;font-style:normal;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;speak:none;line-height:1;text-rendering:auto}[class^="md-icnpost-"]:hover:after,[class^="md-icn-"]:hover:after,[class*=" md-icn-"]:hover:after,[class^="md-icn-"]:hover,[class*=" md-icn-"]:hover{background-size:contain}[class^="md-icnpost-"]:after{content:''}.md-icn-angle-down:before{content:'\e803';text-indent:0}.md-icnpost-close:after,.md-icn-close:before{content:'\e813';text-indent:0}.md-icn-navigation:before{content:'\e82f';text-indent:0}.md-icn-angle-left:before{content:'\e91a';text-indent:0}.md-icn-angle-right:before{content:'\e91d';text-indent:0}.md-icn-map-pin-dot:before{content:'\e987';text-indent:0}.md-next a{background-color:transparent}.md-next a:active{outline:0}.md-next a:hover{outline:0}.md-next svg:not(:root){overflow:hidden}.md-fsm-header .md-fsm-header__flyout.md-fsm-header__flyout--expanded{transform:translateY(0)}@media (min-width: 1280px){.md-model-shelf__panel-first-back{display:none !important}.md-fsm-header .md-fsm-header__flyout.md-fsm-header__flyout--expanded{display:block}}.md-fsm-header{position:fixed;top:0px;left:0px;width:100%}.md-fsm-header ~ .content.content-v2{margin-top:133px}.md-fsm-header ~ .content.content-v2+div+script+.content.content-v2{margin-top:0px}.md-fsm-header ~ .content.content-v2+div+script+.content.content-v2 h2{margin-top:0px}.md-footer *,.md-fsm-header *{box-sizing:border-box}.md-body a{color:#000}div,span,a,ul,li,header,nav{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}header,nav{display:block}ul{list-style:none}.md-body *{box-sizing:border-box}.md-hidden-accessibility{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.md-fsm-link{outline:0;display:flex;height:71px;align-items:center;justify-content:center;color:#000;text-decoration:none;background:0;margin:0;border-width:0;border-bottom:solid 4px transparent;padding:2px 1rem 0;box-sizing:border-box}.md-fsm-link:hover{cursor:pointer;color:#017ea4;border-bottom-color:#017ea4}.md-fsm-link{font-family:'MINISansReg',Arial,sans-serif;font-size:1rem;line-height:1.5rem}.md-fsm-header .md-fsm-header__navigation-trigger{outline:0;display:flex;height:71px;align-items:center;justify-content:center;color:#000;text-decoration:none;background:0;margin:0;border-width:0;border-bottom:solid 4px transparent;padding:2px 1rem 0;box-sizing:border-box}.md-fsm-header .md-fsm-header__navigation-trigger:hover{cursor:pointer;color:#017ea4;border-bottom-color:#017ea4}.md-fsm-header{height:72px;z-index:4001}.md-fsm-header .md-fsm-header__top{box-sizing:border-box;position:absolute;left:0;width:100%;display:flex;z-index:10;flex-direction:row;align-items:center;height:72px;border-bottom:solid 1px #999;background:#fff;transition:transform 200ms;top:0;padding:0 0 0 1rem;justify-content:space-between}@media (min-width: 768px){.md-fsm-header .md-fsm-header__top{padding-left:2rem;padding-right:calc(2rem + 100% - 100vw)}}.md-fsm-header .md-fsm-header__top .md-fsm-header__start,.md-fsm-header .md-fsm-header__top .md-fsm-header__end{display:flex;flex-direction:row;align-items:center}.md-fsm-header .md-fsm-header__top .md-fsm-header__start{overflow:hidden}.md-fsm-header .md-fsm-header__flyout-wrapper{position:fixed;left:0;right:0;top:72px;bottom:0;pointer-events:none;overflow:hidden;z-index:10}.md-fsm-header .md-fsm-mobile-navigation__search{padding:1rem 0;border-top:solid 1px #f5f5f5;display:flex;justify-content:flex-start;align-items:center;gap:10px}.md-fsm-header .md-fsm-mobile-navigation__search .icn-button{cursor:pointer;background:0;border:0;font-size:1.5rem;padding:0;color:#000;line-height:1}.md-fsm-header .md-fsm-mobile-navigation__search .icn-button:hover{color:#017ea4}@media (min-width: 480px){.md-fsm-header .md-fsm-mobile-navigation__search{display:none}}.md-fsm-header .md-fsm-mobile-navigation__level{position:absolute;left:0;right:0;top:0;bottom:0;overflow:auto;padding:0 1rem 1.5rem 1rem;background:#fff;pointer-events:auto;transition:transform 200ms}@media (min-width: 1280px){.md-fsm-header .md-fsm-mobile-navigation__level{display:none}}.md-fsm-header .md-fsm-mobile-navigation__level1{transform:translateY(-100%);overflow-x:hidden;padding-top:0}.md-fsm-header .md-fsm-mobile-navigation__model-shelf,.md-fsm-header .md-fsm-mobile-navigation__level2,.md-fsm-header .md-fsm-mobile-navigation__level3{transform:translateX(100%)}.md-fsm-header .md-fsm-header__flyout{display:none;position:absolute;left:0;right:0;top:0;bottom:0;overflow:auto;padding:4.5rem;padding-right:calc(4.5rem + 100% - 100vw);background:#fff;pointer-events:auto;transition:transform 200ms;transform:translateY(-100%)}.md-fsm-header .md-fsm-header__flyout .md-fsm-header__flyout-content--model-shelf{margin:-4.5rem}.md-fsm-header .md-fsm-header__close-flyout{position:absolute;top:.5rem;right:calc(2rem + 100% - 100vw)}.md-fsm-header .md-fsm-header__actions{display:flex;flex-direction:row}@media (max-width: 767px){.md-fsm-header .md-fsm-header__actions .desktop{display:none}}.md-fsm-header .md-fsm-header__navigation-trigger{font-size:24px;flex-shrink:0}@media (min-width: 1280px){.md-fsm-header .md-fsm-header__navigation-trigger{display:none}}.md-fsm-header .md-fsm-header__navigation-trigger .md-icn-close{display:none}.md-fsm-logo{flex-shrink:0;display:block;width:6rem;height:72px;background:url("/img/mini/standalone/mini-logo.svg") no-repeat center center}.md-fsm-navigation:not(.md-fsm-navigation--flyout){display:flex;flex-direction:row;overflow:hidden;position:relative}@media (min-width: 1280px){.md-fsm-navigation:not(.md-fsm-navigation--flyout){margin:0 3rem}}.md-fsm-navigation:not(.md-fsm-navigation--flyout) .md-fsm-navigation__scroll{display:flex;overflow:hidden}.md-fsm-navigation:not(.md-fsm-navigation--flyout) .md-fsm-navigation__wrapper{display:flex}.md-fsm-navigation:not(.md-fsm-navigation--flyout) .md-fsm-navigation__move{display:none;z-index:10;cursor:pointer;align-items:center;justify-content:center;position:absolute;width:3.5rem;height:100%;border:0;padding:0;font-size:1.5rem;line-height:1.5rem;opacity:0;transition:opacity 200ms}.md-fsm-navigation:not(.md-fsm-navigation--flyout) .md-fsm-navigation__move:hover{color:#006583}@media (min-width: 1280px){.md-fsm-navigation:not(.md-fsm-navigation--flyout) .md-fsm-navigation__move--show{display:flex;opacity:1}}.md-fsm-navigation:not(.md-fsm-navigation--flyout) .md-fsm-navigation__move--backward{left:0;background:linear-gradient(90deg, #fff 70%, rgba(255,255,255,0) 100%)}.md-fsm-navigation:not(.md-fsm-navigation--flyout) .md-fsm-navigation__move--forward{right:0;background:linear-gradient(270deg, #fff 70%, rgba(255,255,255,0) 100%)}.md-fsm-navigation:not(.md-fsm-navigation--flyout) .md-fsm-navigation__level1-item{height:71px}.md-fsm-navigation:not(.md-fsm-navigation--flyout) .md-fsm-navigation__level1-item-link{white-space:nowrap}.md-fsm-navigation:not(.md-fsm-navigation--flyout) .md-fsm-navigation__level1-item-link{display:none}@media (min-width: 1280px){.md-fsm-navigation:not(.md-fsm-navigation--flyout) .md-fsm-navigation__level1-item-link{display:flex;overflow:hidden}.md-fsm-navigation:not(.md-fsm-navigation--flyout) .md-fsm-navigation__level1-item-link .text{overflow:hidden;text-overflow:ellipsis}}.md-fsm-navigation:not(.md-fsm-navigation--flyout) .md-fsm-navigation__level1-item-link .md-icn-angle-right{display:none}.md-fsm-navigation:not(.md-fsm-navigation--flyout) .md-fsm-navigation__level2-item-link{display:none}.md-fsm-navigation:not(.md-fsm-navigation--flyout) .md-fsm-navigation__level2-item-link .md-icn-angle-right{display:none}.md-fsm-navigation:not(.md-fsm-navigation--flyout) .md-fsm-navigation__stream{display:none}.md-fsm-navigation--flyout .md-fsm-navigation__move{display:none}.md-fsm-navigation--flyout .md-fsm-link{border:0}.md-fsm-navigation--flyout .md-fsm-link .text{display:inline-block;border:solid 1px transparent}.md-fsm-navigation--flyout .md-fsm-link:hover .text{color:#017ea4;border-bottom-color:#017ea4}.md-fsm-navigation--flyout .md-fsm-navigation__level1-item .md-fsm-navigation__level2-items{display:none}.md-fsm-navigation--flyout .md-fsm-navigation__level1-item .md-fsm-navigation__stream{display:none}.md-fsm-navigation--flyout .md-fsm-navigation__level2-item .md-fsm-navigation__stream{display:none}.md-fsm-navigation--flyout .md-fsm-navigation__back,.md-fsm-navigation--flyout .md-fsm-navigation__level1-item-link,.md-fsm-navigation--flyout .md-fsm-navigation__level2-item-link,.md-fsm-navigation--flyout .md-fsm-navigation__level3-item-link{display:flex;justify-content:space-between;height:auto;padding:1rem 0;border-top:solid 1px #f5f5f5;text-align:left;width:100%;box-sizing:content-box}.md-fsm-navigation--flyout .md-fsm-navigation__level1-item-link .md-icn-angle-right,.md-fsm-navigation--flyout .md-fsm-navigation__level2-item-link .md-icn-angle-right{display:block}.md-fsm-navigation--flyout .md-fsm-navigation__wrapper .item:first-of-type .md-fsm-navigation__level1-item-link{border-top:0}.md-fsm-navigation--flyout .md-fsm-navigation__back{font-weight:bold;justify-content:flex-start;border:0}.md-fsm-navigation--flyout .md-fsm-navigation__back .text{margin-left:1rem}.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht .md-ht-item a,.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht .md-ht-item .md-ht-btn{outline:0;display:flex;height:71px;align-items:center;justify-content:center;color:#000;text-decoration:none;background:0;margin:0;border-width:0;border-bottom:solid 4px transparent;padding:2px 1rem 0;box-sizing:border-box}.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht .md-ht-item a:hover,.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht .md-ht-item .md-ht-btn:hover{cursor:pointer;color:#017ea4;border-bottom-color:#017ea4}.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht{flex-shrink:0;top:0;right:0;position:relative}.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht .md-ht-items{display:flex;flex-direction:row}.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht .md-ht-item{border:0}.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht .md-ht-item a,.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht .md-ht-item .md-ht-btn{font-size:24px}.md-ht{position:absolute;right:45px;z-index:23}.md-ht .md-ht-item{transition:opacity .3s ease-out;display:inline-block;vertical-align:middle;opacity:1}.md-ht .md-ht-item a{color:#000;font-size:20px}@media (min-width: 768px){.md-ht .md-ht-item a{font-size:26px}}.md-ht .md-ht-btn{background:0;font-size:20px;color:#000;padding:12px;box-sizing:content-box;text-align:left;border:0;cursor:pointer;outline:0}@media (min-width: 768px){.md-ht .md-ht-btn{font-size:26px}}.md-ht .md-circle-login{height:10px;width:10px;background-color:#96a126;position:absolute;border-radius:50%;top:5px;display:none}@media (min-width: 768px){.md-ht .md-circle-login{top:10px}}.md-mymini-user-content{width:100%;position:fixed;z-index:12;top:0;right:0;height:95vh;padding-top:0;background-color:#fff;overflow-x:hidden;overflow-y:hidden;transition-property:transform;transition-duration:.75s;transition-timing-function:cubic-bezier(1, 0, 0, 1);transform:translate3d(0, -100vh, 0);opacity:1}.md-mymini-user-content .md-user-inner-content{margin-top:0;display:inline-block;width:100%;height:78vh;position:absolute;overflow-y:auto}.md-mymini-user-content .md-user-inner-content .md-flyout-container{margin-left:20px;margin-right:20px;margin-top:37px}@media (min-width: 768px){.md-mymini-user-content .md-user-inner-content .md-flyout-container{margin-left:127px;margin-right:127px;margin-top:53px}}@media (min-width: 1280px){.md-mymini-user-content .md-user-inner-content .md-flyout-container{margin-left:140px;margin-right:137px;margin-top:72px}}.md-mymini-user-content.md-next .md-mymini-close{display:none;position:absolute;right:30px;width:50px;height:50px;z-index:10;background-color:#f1f1f1;border-radius:50%}@media (min-width: 1280px){.md-mymini-user-content.md-next .md-mymini-close{display:inline-block;background-color:transparent}}.md-mymini-user-content.md-next .md-mymini-close a.md-js-close{display:flex;align-items:center;align-content:center;justify-content:center;height:100%;width:100%;text-decoration:none;color:#000}@media only screen and (min-width: 768px){.md-ht{right:0;top:auto;padding-top:0}.md-ht .md-ht-btn{padding:15px}.md-ht .md-ht-item{vertical-align:top;border:2px solid transparent}.md-mymini-user-content{overflow-y:hidden}}@media only screen and (min-width: 768px) and (min-width: 1280px){.md-mymini-user-content{height:65vh;display:inline-block;overflow-y:auto}}/*! CSS Used fontfaces */@font-face{font-family:'md-icon';src:url("https://www.mini.nl/etc.clientlibs/settings/wcm/designs/minidigital-white/fonts/latin/resources/md-icon.woff?1704967591914") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'md-icon-cm';src:url("https://www.mini.nl/etc.clientlibs/settings/wcm/designs/minidigital-white/fonts/latin/resources/md-icon-cm.woff?1639150433368") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'MINISansReg';src:url("https://www.mini.nl/etc.clientlibs/settings/wcm/designs/minidigital-white/fonts/latin/resources/MINISansSerif-Regular.woff") format("woff");font-style:normal;font-display:swap}.md-next h2{font-family:'MINIBold','MINIBoldLocalized',Georgia,serif;font-display:swap;overflow-wrap:break-word;margin:0 auto}.md-next h2{font-size:1.25rem;line-height:1;text-transform:uppercase}@media (min-width: 480px){.md-next h2{font-size:1.5rem;line-height:1}}@media (min-width: 1280px){.md-next h2{font-size:2rem;line-height:1}}.mds-icon-button{width:3rem;height:3rem;border:0;background-color:#000;border-radius:50%;padding:0}.mds-icon-button .mds-icn{font-size:1.5rem;color:#fff}.mds-icon-button:hover{background-color:#525252}.mds-icon-button:disabled{background-color:#b4b4b4}.mds-icon-button:disabled .mds-icn{color:#fff}.mds-icon-button--small{width:2.5rem;height:2.5rem}.mds-std-text.text-size-2 p{font-size:1rem;line-height:1.25rem}[class*=" md-icnpre-"]:before,[class^="md-icn-"]:after,[class*=" md-icn-"]:after{display:inline-block;height:1em;background-size:contain;background-repeat:no-repeat;background-position:0 100%;vertical-align:bottom;font-family:'md-icon';font-weight:normal;font-style:normal;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;speak:none;line-height:1}[class^="md-icn-"],[class*=" md-icn-"]{display:inline-block;height:1em;background-size:contain;background-repeat:no-repeat;background-position:0 100%;vertical-align:bottom;font-family:'md-icon';font-weight:normal;font-style:normal;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;speak:none;line-height:1;text-rendering:auto}[class*=" md-icnpre-"]:hover:before,[class^="md-icn-"]:hover:after,[class*=" md-icn-"]:hover:after,[class^="md-icn-"]:hover,[class*=" md-icn-"]:hover{background-size:contain}[class*=" md-icnpre-"]:before{content:''}.md-icnpre-angle-down:before{content:'\e803';text-indent:0}.md-icn-mini-logo:before{content:'\e819';text-indent:0}.md-icn-social-facebook:before{content:'\e862';text-indent:0}.md-icn-social-instagram:before{content:'\e869';text-indent:0}.md-icn-social-youtube:before{content:'\e878';text-indent:0}.md-icn-angle-up:before{content:'\e920';text-indent:0}.md-next section{display:block}.md-next a{background-color:transparent}.md-next a:active{outline:0}.md-next a:hover{outline:0}.md-next button{color:inherit;margin:0}.md-next button{overflow:visible}.md-next button{text-transform:none}.md-next button{-webkit-appearance:button;cursor:pointer}.md-next .md-flex-container-nopadding{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;max-width:520px}@media (min-width: 480px){.md-next .md-flex-container-nopadding{padding-left:10px;padding-right:10px;max-width:808px}}@media (min-width: 768px){.md-next .md-flex-container-nopadding{padding-left:20px;padding-right:20px;max-width:1160px}}@media (min-width: 1280px){.md-next .md-flex-container-nopadding{padding-left:110px;padding-right:110px;max-width:1780px}}.md-next p{font-family:'MINISansReg',Arial,sans-serif;font-size:1.125rem;line-height:1.5rem}.md-next p>:first-child{margin-top:0}.md-next p>:last-child{margin-bottom:0}.md-body a{color:#000}div,span,h2,p,a,ul,li,section{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}section{display:block}ul{list-style:none}.md-body *{box-sizing:border-box}.md-footer .footer-container .md-disclaimer__mini-logo__wrapper a{text-decoration:none;color:#000}.footer-container .md-disclaimer__mini-logo__wrapper a{text-decoration:none}.md-nav-ctas{overflow:hidden}@media only screen and (min-width: 768px){.md-nav-ctas{overflow:visible;position:absolute;background:transparent;right:0;top:9px;z-index:20}.md-footer .md-nav-ctas{position:static;right:auto}}.md-footer .md-fsm-footer .md-disclaimer{padding-top:0}.md-footer .md-fsm-footer .md-disclaimer__mini-logo__wrapper{margin-top:30px;margin-bottom:30px}@media (min-width: 480px){.md-footer .md-fsm-footer .md-disclaimer__mini-logo__wrapper{margin-top:40px}}@media (min-width: 768px){.md-footer .md-fsm-footer .md-disclaimer__mini-logo__wrapper{margin-top:40px}}@media (min-width: 1280px){.md-footer .md-fsm-footer .md-disclaimer__mini-logo__wrapper{margin-top:50px}}@media (min-width: 1920px){.md-footer .md-fsm-footer .md-disclaimer__mini-logo__wrapper{margin-top:60px}}@media (min-width: 480px){.md-footer .md-fsm-footer .md-disclaimer__mini-logo__wrapper{margin-bottom:40px}}@media (min-width: 768px){.md-footer .md-fsm-footer .md-disclaimer__mini-logo__wrapper{margin-bottom:40px}}@media (min-width: 1280px){.md-footer .md-fsm-footer .md-disclaimer__mini-logo__wrapper{margin-bottom:50px}}@media (min-width: 1920px){.md-footer .md-fsm-footer .md-disclaimer__mini-logo__wrapper{margin-bottom:60px}}@media (min-width: 1920px){.md-footer .md-fsm-footer .md-disclaimer__mini-logo__wrapper{margin-top:56px;margin-bottom:56px}}.md-fsm-footer__sitemap{background-color:#000;width:100%}.md-fsm-footer__links{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;max-width:460px}@media (min-width: 480px){.md-fsm-footer__links{padding-left:40px;padding-right:40px;max-width:748px}}@media (min-width: 768px){.md-fsm-footer__links{padding-left:50px;padding-right:50px;max-width:1100px}}@media (min-width: 1280px){.md-fsm-footer__links{padding-left:140px;padding-right:140px;max-width:1720px}}.md-fsm-footer__links .md-footer-links-list{margin-top:15px;margin-bottom:0}@media (min-width: 480px){.md-fsm-footer__links .md-footer-links-list{margin-top:20px}}@media (min-width: 768px){.md-fsm-footer__links .md-footer-links-list{margin-top:20px}}@media (min-width: 1280px){.md-fsm-footer__links .md-footer-links-list{margin-top:30px}}@media (min-width: 1920px){.md-fsm-footer__links .md-footer-links-list{margin-top:40px}}.md-fsm-footer__disclaimer{padding-top:48px;padding-bottom:48px;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;max-width:460px}@media (min-width: 1024px){.md-fsm-footer__disclaimer{padding-top:56px;padding-bottom:56px}}@media (min-width: 480px){.md-fsm-footer__disclaimer{padding-left:40px;padding-right:40px;max-width:748px}}@media (min-width: 768px){.md-fsm-footer__disclaimer{padding-left:50px;padding-right:50px;max-width:1100px}}@media (min-width: 1280px){.md-fsm-footer__disclaimer{padding-left:140px;padding-right:140px;max-width:1720px}}.md-fsm-footer__disclaimer .md-disclaimer{margin:0}.md-fsm-footer__disclaimer .md-disclaimer .md-contentexpander{margin:0;padding-top:24px;padding-bottom:24px}.md-fsm-footer__disclaimer .md-disclaimer .md-contentexpander .md-contentexpander-title{font-size:2rem;line-height:2.5rem}.md-fsm-footer__disclaimer .md-disclaimer .md-contentexpander .md-contentexpander-toggle{font-size:2rem;line-height:2.5rem}.md-fsm-footer__disclaimer .md-contentexpander-closed .md-contentexpander-title{margin-bottom:0}.md-fsm-footer__logo{display:flex;justify-content:center;align-items:center;width:100%}.md-fsm-footer__logo a{text-decoration:none}.md-nav-ctas{overflow:hidden}@media only screen and (min-width: 768px){.md-nav-ctas{overflow:visible;position:absolute;background:transparent;right:0;top:9px;z-index:20}.md-footer .md-nav-ctas{position:static;right:auto}}.md-footer-sitemap{display:flex;width:100%;justify-content:center;flex-wrap:wrap;background-color:#000;color:#fff}.md-footer-sitemap__container{background-color:#000;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;max-width:460px}@media (min-width: 480px){.md-footer-sitemap__container{padding-left:40px;padding-right:40px;max-width:748px}}@media (min-width: 768px){.md-footer-sitemap__container{padding-left:50px;padding-right:50px;max-width:1100px}}@media (min-width: 1280px){.md-footer-sitemap__container{padding-left:140px;padding-right:140px;max-width:1720px}}.md-footer-sitemap__categories-wrapper{padding-top:3rem;padding-bottom:3rem}@media (min-width: 1280px){.md-footer-sitemap__categories-wrapper{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));grid-row-gap:56px;padding-top:56px;padding-bottom:56px}}.md-footer-sitemap__category{border-bottom:1px solid transparent}@media (min-width: 1280px){.md-footer-sitemap__category{border:0}}.md-footer-sitemap__category:focus{outline:0}.md-footer-sitemap__category .category__title{font-size:1.125rem;line-height:1.5rem;font-weight:700;text-transform:none;cursor:pointer;border-bottom:1px solid #525252;padding:1rem;position:relative}@media (min-width: 1280px){.md-footer-sitemap__category .category__title{pointer-events:none}}.md-footer-sitemap__category .category__title:before{position:absolute;right:1rem;height:1.5rem;width:1.5rem;line-height:1.5rem;font-size:1.5rem}@media (min-width: 1280px){.md-footer-sitemap__category .category__title:before{display:none}}@media (min-width: 1280px){.md-footer-sitemap__category .category__title{padding-top:0;cursor:auto;border:0;font-family:'MINISansBold','MINISansBoldLocalized',Arial,sans-serif}}.md-footer-sitemap__category .category__link-list{display:none}@media (min-width: 1280px){.md-footer-sitemap__category .category__link-list{display:block}}.md-footer-sitemap__category .category__link-list--social-icons{display:flex}.md-footer-sitemap__category .category__link-list--social-icons a{color:#fff;text-decoration:none;font-size:2rem}.md-footer-sitemap__category .category__link-item{font-size:1.125rem;line-height:1.5rem;font-weight:400;padding:1rem}.md-footer-sitemap__category .category__link-item a{text-decoration:none;color:#fff;cursor:pointer;padding-bottom:3px;font-family:'MINISansBold','MINISansBoldLocalized',Arial,sans-serif}.md-footer-sitemap__category .category__link-item a:hover{color:#0085ac}.md-footer-sitemap__category .category__link-item a:focus{outline:0}@media (min-width: 1280px){.md-footer-sitemap__category .category__link-item{padding-top:0}}.md-footer-sitemap__category--social-icons{padding-top:3rem}@media (min-width: 1280px){.md-footer-sitemap__category--social-icons{padding-top:0}}.md-footer-sitemap__category--social-icons .category__title{pointer-events:none;border:0;padding-left:0;padding-top:0}.md-footer-sitemap__category--social-icons .category__link-item{padding-left:0}.md-footer-sitemap__scroll-to-top-wrapper{width:100%;background-color:#fff;color:#000;display:flex;justify-content:center;align-items:center;padding-top:1rem}@media (min-width: 480px){.md-footer-sitemap__scroll-to-top-wrapper{padding-top:1.5rem}}@media (min-width: 480px){.md-footer-sitemap__scroll-to-top-wrapper{padding-top:1.5rem}}@media (min-width: 1280px){.md-footer-sitemap__scroll-to-top-wrapper{padding-top:2rem}}.md-footer-sitemap__scroll-to-top{display:flex;flex-direction:column;padding-bottom:16px;align-items:center}.md-footer-sitemap__scroll-to-top .label{font-size:16px;line-height:24px;margin-top:8px}.md-footer-sitemap__language-selector{margin-top:22px}.md-footer-sitemap{background-color:#000;color:#fff}.md-footer-sitemap__container{background-color:#000;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;max-width:460px}@media (min-width: 480px){.md-footer-sitemap__container{padding-left:40px;padding-right:40px;max-width:748px}}@media (min-width: 768px){.md-footer-sitemap__container{padding-left:50px;padding-right:50px;max-width:1100px}}@media (min-width: 1280px){.md-footer-sitemap__container{padding-left:140px;padding-right:140px;max-width:1720px}}.md-footer-sitemap__categories-wrapper{padding-top:3rem;padding-bottom:3rem}@media (min-width: 1280px){.md-footer-sitemap__categories-wrapper{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));grid-row-gap:56px;padding-top:56px;padding-bottom:56px}}.md-footer-sitemap__category{border-bottom:1px solid transparent}@media (min-width: 1280px){.md-footer-sitemap__category{border:0}}.md-footer-sitemap__category:focus{outline:0}.md-footer-sitemap__category .category__title{font-size:1.125rem;line-height:1.5rem;font-weight:700;text-transform:none;cursor:pointer;border-bottom:1px solid #525252;padding:1rem;position:relative}@media (min-width: 1280px){.md-footer-sitemap__category .category__title{pointer-events:none}}.md-footer-sitemap__category .category__title:before{position:absolute;right:1rem;height:1.5rem;width:1.5rem;line-height:1.5rem;font-size:1.5rem}@media (min-width: 1280px){.md-footer-sitemap__category .category__title:before{display:none}}@media (min-width: 1280px){.md-footer-sitemap__category .category__title{padding-top:0;cursor:auto;border:0;font-family:'MINISansBold','MINISansBoldLocalized',Arial,sans-serif}}.md-footer-sitemap__category .category__link-list{display:none}@media (min-width: 1280px){.md-footer-sitemap__category .category__link-list{display:block}}.md-footer-sitemap__category .category__link-list--social-icons{display:flex}.md-footer-sitemap__category .category__link-list--social-icons a{color:#fff;text-decoration:none;font-size:2rem}.md-footer-sitemap__category .category__link-item{font-size:1.125rem;line-height:1.5rem;font-weight:400;padding:1rem}.md-footer-sitemap__category .category__link-item a{text-decoration:none;color:#fff;cursor:pointer;padding-bottom:3px}.md-footer-sitemap__category .category__link-item a:hover{color:#0085ac}.md-footer-sitemap__category .category__link-item a:focus{outline:0}@media (min-width: 1280px){.md-footer-sitemap__category .category__link-item{padding-top:0}}.md-footer-sitemap__category--social-icons{padding-top:3rem}@media (min-width: 1280px){.md-footer-sitemap__category--social-icons{padding-top:0}}.md-footer-sitemap__category--social-icons .category__title{pointer-events:none;border:0;padding-left:0;padding-top:0}.md-footer-sitemap__category--social-icons .category__link-item{padding-left:0}.md-footer-sitemap__scroll-to-top-wrapper{background-color:#fff;color:#000;display:flex;justify-content:center;align-items:center;padding-top:1rem}@media (min-width: 480px){.md-footer-sitemap__scroll-to-top-wrapper{padding-top:1.5rem}}@media (min-width: 480px){.md-footer-sitemap__scroll-to-top-wrapper{padding-top:1.5rem}}@media (min-width: 1280px){.md-footer-sitemap__scroll-to-top-wrapper{padding-top:2rem}}.md-footer-sitemap__scroll-to-top{display:flex;flex-direction:column;padding-bottom:16px;align-items:center}.md-footer-sitemap__scroll-to-top .label{font-size:16px;line-height:24px;margin-top:8px}.md-footer-sitemap__language-selector{margin-top:22px}.md-disclaimer{clear:both;position:relative;padding-top:15px;margin-bottom:15px}@media (min-width: 480px){.md-disclaimer{padding-top:20px}}@media (min-width: 768px){.md-disclaimer{padding-top:20px}}@media (min-width: 1280px){.md-disclaimer{padding-top:30px}}@media (min-width: 1920px){.md-disclaimer{padding-top:40px}}@media (min-width: 480px){.md-disclaimer{margin-bottom:20px}}@media (min-width: 768px){.md-disclaimer{margin-bottom:20px}}@media (min-width: 1280px){.md-disclaimer{margin-bottom:30px}}@media (min-width: 1920px){.md-disclaimer{margin-bottom:40px}}.md-disclaimer .md-contentexpander{margin:20px 20px 0;padding-top:15px;margin-bottom:15px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}@media (min-width: 480px){.md-disclaimer .md-contentexpander{padding-top:20px}}@media (min-width: 768px){.md-disclaimer .md-contentexpander{padding-top:20px}}@media (min-width: 1280px){.md-disclaimer .md-contentexpander{padding-top:30px}}@media (min-width: 1920px){.md-disclaimer .md-contentexpander{padding-top:40px}}@media (min-width: 480px){.md-disclaimer .md-contentexpander{margin-bottom:20px}}@media (min-width: 768px){.md-disclaimer .md-contentexpander{margin-bottom:20px}}@media (min-width: 1280px){.md-disclaimer .md-contentexpander{margin-bottom:30px}}@media (min-width: 1920px){.md-disclaimer .md-contentexpander{margin-bottom:40px}}@media (min-width: 768px){.md-disclaimer .md-contentexpander-content .md-flex-container-nopadding{padding:0;padding-top:10px;margin-bottom:10px}}@media (min-width: 768px) and (min-width: 480px){.md-disclaimer .md-contentexpander-content .md-flex-container-nopadding{padding-top:10px}}@media (min-width: 768px) and (min-width: 768px){.md-disclaimer .md-contentexpander-content .md-flex-container-nopadding{padding-top:10px}}@media (min-width: 768px) and (min-width: 1280px){.md-disclaimer .md-contentexpander-content .md-flex-container-nopadding{padding-top:15px}}@media (min-width: 768px) and (min-width: 1920px){.md-disclaimer .md-contentexpander-content .md-flex-container-nopadding{padding-top:20px}}@media (min-width: 768px) and (min-width: 480px){.md-disclaimer .md-contentexpander-content .md-flex-container-nopadding{margin-bottom:10px}}@media (min-width: 768px) and (min-width: 768px){.md-disclaimer .md-contentexpander-content .md-flex-container-nopadding{margin-bottom:10px}}@media (min-width: 768px) and (min-width: 1280px){.md-disclaimer .md-contentexpander-content .md-flex-container-nopadding{margin-bottom:15px}}@media (min-width: 768px) and (min-width: 1920px){.md-disclaimer .md-contentexpander-content .md-flex-container-nopadding{margin-bottom:20px}}.md-disclaimer .md-contentexpander .md-disclaimer-item p{font-family:'MINISansReg',Arial,sans-serif;font-size:1rem;line-height:1.25rem;text-transform:none}.md-disclaimer .md-contentexpander .md-contentexpander-title{font-family:'MINISansReg',Arial,sans-serif;font-size:1rem;line-height:1.25rem;font-weight:bold;text-transform:uppercase}.md-disclaimer .md-contentexpander-toggle{color:#000;font-family:'MINISansReg',Arial,sans-serif;font-size:1rem;line-height:1.25rem;font-weight:bold;text-transform:uppercase}.md-disclaimer .md-contentexpander-toggle:focus,.md-disclaimer .md-contentexpander-toggle:hover{color:#000}.md-disclaimer__mini-logo__wrapper{margin-top:30px;text-align:center}@media (min-width: 480px){.md-disclaimer__mini-logo__wrapper{margin-top:40px}}@media (min-width: 768px){.md-disclaimer__mini-logo__wrapper{margin-top:40px}}@media (min-width: 1280px){.md-disclaimer__mini-logo__wrapper{margin-top:50px}}@media (min-width: 1920px){.md-disclaimer__mini-logo__wrapper{margin-top:60px}}.md-disclaimer__mini-logo__logo{font-size:102px}.md-disclaimer__mini-logo__text{width:100%;font-family:'MINISansReg',Arial,sans-serif;font-size:1rem;line-height:1.25rem;text-transform:uppercase}.md-disclaimer-item{margin-bottom:30px}.md-disclaimer-item p{font-family:'MINISansReg',Arial,sans-serif;font-size:1rem;line-height:1.25rem}@media only screen and (min-width: 768px){.md-disclaimer{padding-top:0;margin-top:15px}.md-disclaimer-item p{font-family:'MINISansReg',Arial,sans-serif;font-size:.875rem;line-height:1.125rem}.md-disclaimer .md-contentexpander-title{font-family:'MINISansReg',Arial,sans-serif;font-size:.875rem;line-height:1.125rem;font-weight:bold;text-transform:uppercase}.md-disclaimer .md-disclaimer-item p{font-family:'MINISansReg',Arial,sans-serif;font-size:.875rem;line-height:1.125rem;text-transform:none}.md-disclaimer__mini-logo__text{font-family:'MINISansReg',Arial,sans-serif;font-size:.875rem;line-height:1.125rem}.md-disclaimer__mini-logo__wrapper{margin-top:15px}}@media only screen and (min-width: 768px) and (min-width: 480px){.md-disclaimer{margin-top:20px}}@media only screen and (min-width: 768px) and (min-width: 768px){.md-disclaimer{margin-top:20px}}@media only screen and (min-width: 768px) and (min-width: 1280px){.md-disclaimer{margin-top:30px}}@media only screen and (min-width: 768px) and (min-width: 1920px){.md-disclaimer{margin-top:40px}}@media only screen and (min-width: 768px) and (min-width: 480px){.md-disclaimer__mini-logo__wrapper{margin-top:20px}}@media only screen and (min-width: 768px) and (min-width: 768px){.md-disclaimer__mini-logo__wrapper{margin-top:20px}}@media only screen and (min-width: 768px) and (min-width: 1280px){.md-disclaimer__mini-logo__wrapper{margin-top:30px}}@media only screen and (min-width: 768px) and (min-width: 1920px){.md-disclaimer__mini-logo__wrapper{margin-top:40px}}.md-contentexpander{clear:both}.md-contentexpander-title{margin:0 0 20px}.md-contentexpander-title,.md-contentexpander-toggle{font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:'MINISansReg',Arial,sans-serif;font-size:14px;font-size:.8749999999999999rem;line-height:1.57142857em;font-weight:bold;color:#000}.md-contentexpander-toggle{font-family:'MINISansReg',Arial,sans-serif;border:0;text-decoration:none;padding:0;position:relative;background:transparent;text-transform:none;display:block;cursor:pointer;width:100%;text-align:left}.md-contentexpander-toggle:after{display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:0 100%;vertical-align:bottom;font-family:'md-icon';font-weight:normal;font-style:normal;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;speak:none;line-height:1;content:'\e920';text-indent:0;font-size:1em;position:absolute;top:0;right:0;bottom:0;height:1em;margin:auto 0}.md-contentexpander-closed .md-contentexpander-toggle:after{content:'\e803';text-indent:0}.md-contentexpander-content{transition:height 500ms;overflow:hidden}.md-contentexpander-closed .md-contentexpander-content[style]{height:0 !important}.md-footer-links-list{margin-top:60px;margin-bottom:15px}@media (min-width: 480px){.md-footer-links-list{margin-top:80px}}@media (min-width: 768px){.md-footer-links-list{margin-top:80px}}@media (min-width: 1280px){.md-footer-links-list{margin-top:100px}}@media (min-width: 1920px){.md-footer-links-list{margin-top:120px}}@media (min-width: 480px){.md-footer-links-list{margin-bottom:20px}}@media (min-width: 768px){.md-footer-links-list{margin-bottom:20px}}@media (min-width: 1280px){.md-footer-links-list{margin-bottom:30px}}@media (min-width: 1920px){.md-footer-links-list{margin-bottom:40px}}@media only screen and (min-width: 768px){.md-footer .md-nav-ctas{padding-right:0}.md-footer-links{margin-left:10px;margin-right:10px}.md-footer-links-list{display:flex;flex-wrap:wrap;justify-content:center;margin-top:30px;margin-bottom:30px}}@media only screen and (min-width: 768px) and (min-width: 1920px){.md-footer-links{margin-left:auto;order:2}}@media only screen and (min-width: 768px) and (min-width: 480px){.md-footer-links-list{margin-top:40px}}@media only screen and (min-width: 768px) and (min-width: 768px){.md-footer-links-list{margin-top:40px}}@media only screen and (min-width: 768px) and (min-width: 1280px){.md-footer-links-list{margin-top:50px}}@media only screen and (min-width: 768px) and (min-width: 1920px){.md-footer-links-list{margin-top:60px}}@media only screen and (min-width: 768px) and (min-width: 480px){.md-footer-links-list{margin-bottom:40px}}@media only screen and (min-width: 768px) and (min-width: 768px){.md-footer-links-list{margin-bottom:40px}}@media only screen and (min-width: 768px) and (min-width: 1280px){.md-footer-links-list{margin-bottom:50px}}@media only screen and (min-width: 768px) and (min-width: 1920px){.md-footer-links-list{margin-bottom:60px}}/*! CSS Used fontfaces */@font-face{font-family:'MINIBold';src:url("https://www.mini.nl/etc.clientlibs/settings/wcm/designs/minidigital-white/fonts/latin/resources/MINISerif-Bold.woff") format("woff");font-style:normal;font-display:swap}@font-face{font-family:'md-icon';src:url("https://www.mini.nl/etc.clientlibs/settings/wcm/designs/minidigital-white/fonts/latin/resources/md-icon.woff?1704967591914") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'MINISansReg';src:url("https://www.mini.nl/etc.clientlibs/settings/wcm/designs/minidigital-white/fonts/latin/resources/MINISansSerif-Regular.woff") format("woff");font-style:normal;font-display:swap}@font-face{font-family:'MINISansBold';src:url("https://www.mini.nl/etc.clientlibs/settings/wcm/designs/minidigital-white/fonts/latin/resources/MINISansSerif-Bold.woff") format("woff");font-style:normal;font-display:swap}.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht .md-ht-item a:hover,.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht .md-ht-item .md-ht-btn:hover{font-size:24px}.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht .md-ht-item a:hover,.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht .md-ht-item .md-ht-btn:hover:before{content:'\e987';text-indent:0;color:#017ea4;font-size:24px;font-family:"md-icon";font-weight:normal;font-style:normal;line-height:1}.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht .md-ht-item a:hover,.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht .md-ht-item .md-icncm-my-mini:hover:before{content:'\e803';font-family:"md-icon-cm", serif}.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht .md-ht-item a:hover,.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht .md-ht-item .md-icncm-shoppingkart:hover:before{content:'\e802';font-family:"md-icon-cm", serif}.md-fsm-header .md-fsm-mobile-navigation__level1.md-fsm-mobile-navigation__level--expanded{transform:translateY(0)}.md-fsm-header .md-fsm-header__flyout.md-fsm-header__flyout--expanded{display:block}.md-fsm-header .md-fsm-header__flyout.md-fsm-header__flyout--expanded{transform:translateY(0)}.md-fsm-header .md-fsm-mobile-navigation__level1.md-fsm-mobile-navigation__level--expanded{transform:translateY(0);display:block}.md-fsm-mobile-navigation__level2.active{transform:translateY(0);display:block}.md-fsm-mobile-navigation__level3.active{transform:translateY(0);display:block}.md-fsm-header .md-fsm-header__navigation-trigger.active{color:#017ea4;border-bottom-color:#017ea4}.md-fsm-header__flyout.md-fsm-header__flyout--expanded .mds-icon-button{background-color:transparent;cursor:pointer}.md-fsm-header__flyout.md-fsm-header__flyout--expanded .mds-icon-button .mds-icn{color:#000;font-size:1.5rem}.md-fsm-navigation__level1-trigger--expanded{border-bottom-color:#017ea4}.md-fsm-mobile-navigation__level2-content{width:100%}.md-fsm-mobile-navigation__level2-content .md-fsm-navigation__level2-items{width:100%}.md-fsm-mobile-navigation__level3-content{width:100%}.md-fsm-mobile-navigation__level3-content .md-fsm-navigation__level3-items{width:100%}.md-fsm-navigation__level2-item-link.heading-only{display:none}.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht.md-fsm-ht .md-ht-item span{display:none}.md-footer,.md-container-fluid-padding,.md-fsm-footer,.md-footer-sitemap__container,.footer-container,.md-footer-sitemap__categories-wrapper{width:100%}.md-fsm-footer__disclaimer{display:none !important}.md-footer{display:block !important}.md-fsm-footer__links{margin:0px auto;float:none;text-align:center;display:flex;justify-content:center}.md-icn-social-facebook:before,.md-icn-social-youtube:before,.md-icn-social-instagram:before{font-family:'md-icon'}.md-ht-user.md-js-has-submenu{display:none !important}.md-fsm-header__flyout-content{width:100%}.md-fsm-header__flyout-content .md-fsm-navigation__level2-items{width:100%;display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));grid-auto-rows:min-content;grid-gap:20px}.md-fsm-header__flyout-content .md-fsm-navigation__level2-items li{margin-bottom:20px}.md-fsm-header__flyout-content .md-fsm-navigation__level2-items .md-fsm-link{display:flex;justify-content:space-between;height:auto;margin:0;margin-bottom:1.5rem;text-align:left;padding:0;width:100%;box-sizing:content-box;border:0;color:#000;font-family:'MINISansReg', Arial, sans-serif;font-size:1rem;line-height:1.5rem}.md-fsm-header__flyout-content .md-fsm-navigation__level2-items .md-fsm-link:hover{color:#017ea4}.md-fsm-header__flyout-content .md-fsm-navigation__level2-items button.md-fsm-link{display:flex;justify-content:space-between;height:auto;margin:0;margin-bottom:1.5rem;text-align:left;padding:0;width:100%;box-sizing:content-box;border:0;font-family:'MINISansBold', 'MINISansBoldLocalized', Arial, sans-serif;font-size:1rem;line-height:1.5rem}.md-fsm-header__flyout-content .md-fsm-navigation__level2-items button.md-fsm-link .md-icn-angle-right{display:none}.md-fsm-header__flyout-content .md-fsm-navigation__level2-items .md-fsm-navigation__stream button{display:none}.md-fsm-mobile-navigation__level1-content{width:100%}.md-fsm-mobile-navigation__level1-content .md-fsm-navigation__wrapper{width:100%}.md-fsm-mobile-navigation__level1-content .md-fsm-navigation__wrapper .item{width:100%}.md-fsm-mobile-navigation__level1-content .md-fsm-navigation__wrapper .item>div{width:100%}.md-fsm-mobile-navigation__level1-content .md-fsm-navigation__wrapper .item button{display:flex;justify-content:space-between;height:auto;padding:1rem 0;border-top:solid 1px #f5f5f5;text-align:left;width:100%;box-sizing:content-box}.md-fsm-mobile-navigation__level1-content .md-fsm-navigation__wrapper .item button:hover{border-bottom-color:#ffffff}.md-fsm-mobile-navigation__level1-content .md-fsm-navigation__wrapper .item button:hover .text{color:#017ea4;border-bottom:1px solid #017ea4}.md-fsm-mobile-navigation__level1-content .md-fsm-navigation__wrapper .item button .text{border-bottom:1px solid #ffffff}.md-fsm-mobile-navigation__level1-content .md-fsm-navigation__wrapper .item .md-fsm-navigation__level2-items{display:none}.md-fsm-mobile-navigation__level1-content .md-fsm-navigation__wrapper .item:first-of-type .md-fsm-navigation__level1-item-link{border-top:0px}@media screen and (min-width: 0px) and (max-width: 1280px){.md-footer-sitemap__categories-wrapper,.md-footer-sitemap__container{width:100%}.md-footer-sitemap__category{width:100%;display:block}.md-footer-sitemap__category .category__title.active{border-bottom-color:#0085ac}.md-footer-sitemap__category .category__title.active:before{transform:rotate(180deg)}.md-footer-sitemap__category .category__link-list.active{background-color:#333}body>.content{padding-top:48px}.md-fsm-navigation__stream_a{padding:0px 6px !important}.md-fsm-navigation__stream .md-fsm-navigation__level3-item{display:none !important}.md-fsm-navigation__stream .md-fsm-navigation__level3-item:nth-of-type(3){display:flex !important}.md-fsm-navigation__stream .md-fsm-navigation__level3-item:nth-of-type(3) a{color:#000 !important;border-bottom:0px !important}.md-fsm-navigation__stream .md-fsm-navigation__level3-item:nth-of-type(3) a:before{content:'\e803';text-indent:0;font-size:1.5rem;margin-right:8px;font-family:'md-icon'}}.heading{width:100%}.heading h2{font-family:MINISerifBold, Arial;font-weight:bold;font-size:28px;line-height:28px;margin:50px 0px 0px 0px}.parsys-column.md-component{width:100%;display:flex;margin-top:30px}.parsys-column.md-component .md-colctrl-medium{margin:0px 20px 16px 0px;width:calc(50% - 20px)}.parsys-column.md-component .md-colctrl-medium .parbase{margin-bottom:16px}.parsys-column.md-component .md-colctrl-medium .md-next .md-flex-container-nopadding{padding:0px}.parsys-column.md-component .md-image .asset-ratio-box{position:relative;height:0;display:block;width:100%;overflow:hidden;padding-bottom:56.25%;background-color:#e5e5e5;transition:background-color 100ms ease-out}.parsys-column.md-component .md-heading-h3.md-alignment-1{margin:50px 0px 20px 0px;font-family:MINISerifBold, Arial;text-transform:uppercase;font-weight:bold;font-size:28px;line-height:28px}.parsys-column.md-component a.md-inpagecta{color:#000;text-decoration:underline;font-family:"MINISansReg", Arial, sans-serif;font-size:1rem;line-height:1.25rem}.parsys-column.md-component a.md-inpagecta:after{content:'\e91d';text-indent:0px;display:inline-block;height:1em;background-repeat:no-repeat;vertical-align:bottom;font-family:md-icon;font-weight:normal;font-style:normal;text-transform:none;text-rendering:optimizelegibility;speak:none;line-height:0.4;background-position:0px 100%;text-decoration:inherit}.md-fsm-navigation__stream_a{position:fixed;left:0;width:100%;flex-direction:row;align-items:center;height:72px;border-bottom:solid 1px #999;background:#fff;transition:transform 200ms;top:72px;z-index:9;padding:0px 56px}.md-fsm-navigation__stream_a ul>li.md-fsm-navigation__level2-item button{display:none}.md-fsm-navigation__stream_a .md-fsm-navigation__stream{position:static;padding:0px}.md-fsm-navigation__stream_a ul.md-fsm-navigation__level3-items{display:flex;flex-direction:row}.md-fsm-navigation__stream_a ul.md-fsm-navigation__level3-items li{display:flex}.md-fsm-navigation__stream_a ul.md-fsm-navigation__level3-items li a{line-height:20px;color:#000;border-bottom:4px solid transparent}.md-fsm-navigation__stream_a ul.md-fsm-navigation__level3-items li a.active,.md-fsm-navigation__stream_a ul.md-fsm-navigation__level3-items li a:hover{font-family:"MINISansReg", Arial, sans-serif;line-height:20px;border-bottom:4px solid #017ea4 !important}.md-fsm-navigation__stream_a ul.md-fsm-navigation__level3-items li a:hover{color:#017ea4 !important}.md-fsm-header.scrolling{transform:translateY(-72px)}.md-fsm-mobile-navigation__search{display:none !important}.md-fsm-header__flyout-wrapper.special .md-fsm-header__flyout{padding:0px}.md-fsm-header__flyout-wrapper.special .md-fsm-header__flyout .md-fsm-header__close-flyout{position:static;width:100%;height:74px}.md-fsm-header__flyout-wrapper.special .md-fsm-header__flyout .md-fsm-header__close-flyout span.mds-icn{width:100%;text-align:left;padding:0px 21px;display:block;height:74px;position:relative}.md-fsm-header__flyout-wrapper.special .md-fsm-header__flyout .md-fsm-header__close-flyout span.mds-icn:before{content:'Vind je mini';display:flex;align-items:center;font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:1.5rem;height:74px;color:#017ea4;padding-left:32px}.md-fsm-header__flyout-wrapper.special .md-fsm-header__flyout .md-fsm-header__close-flyout span.mds-icn::after{content:'\e803';text-indent:0;font-size:1.5rem;margin-right:8px;font-family:'md-icon';position:absolute;color:#017ea4;left:21px;top:25px;transform:rotate(180deg)}.md-fsm-header__flyout-wrapper.special .md-fsm-header__flyout .md-fsm-navigation__level3-item a{border:0px;justify-content:flex-start;padding:0px 21px;color:#000000;font-size:16px;width:auto;height:auto;margin-bottom:27px}.md-fsm-header__flyout-wrapper.special .md-fsm-header__flyout .md-fsm-navigation__level3-item a.active{text-decoration:underline;text-decoration-color:#017ea4;text-underline-offset:4px}@media screen and (min-width: 0px) and (max-width: 1280px){.md-fsm-navigation__stream_a ul.md-fsm-navigation__level3-items li a.active{color:#000 !important;border-bottom:0px !important}}@media screen and (min-width: 0px) and (max-width: 767px){.imageresourceselector.image-item{width:100%}.imageresourceselector.image-item .md-imgsrcselect{width:100%}.imageresourceselector.image-item .md-imgsrcselect div{width:100%}.parsys-column.md-component{flex-wrap:wrap}.parsys-column.md-component .md-colctrl-medium{margin:0px 20px 0px 0px;width:100%}}.icon.tw{background-color:#25d366;display:flex;justify-content:flex-start;align-items:center;height:40px;cursor:pointer;text-decoration:none;color:#000000;width:310px;margin:6px 0px}.icon.tw svg{width:24px;height:24px;margin-left:6px;margin-right:6px;fill:#000000}.contact .text{padding-bottom:24px}.property .icons .icon.tw{background-color:#ffffff;cursor:pointer;width:30px;height:30px;display:flex;align-items:center;align-content:center;justify-content:center;margin:0px 6px 0px 0px}.property .icons .icon.tw svg{width:22px;height:22px;fill:#000000}.contact .text{padding-bottom:24px}.property .icons .icon.tw{background-color:#ffffff;cursor:pointer;width:30px;height:30px;display:flex;align-items:center;align-content:center;justify-content:center;margin:0px 6px 0px 0px}.property .icons .icon.tw svg{width:22px;height:22px;fill:#000000}.bmw-m-gallery-wrapper{margin:0 auto;width:1680px;position:relative;display:block;margin-left:-237.5px;direction:ltr}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner{width:100%;display:flex;flex-direction:row;align-items:stretch;flex-wrap:wrap;position:relative}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-prev{position:absolute;top:0px;left:0px;width:240px;height:100%;font-size:0px;z-index:10;cursor:pointer;background:transparent;opacity:1;transition:opacity .25s ease}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-prev:after{content:'';width:40px;height:40px;display:block;position:absolute;left:0px;top:calc(50% - 20px);background-color:#1c69d4;background-image:url("/img/stage2/previous.png");background-size:40px 40px;background-position:center center;background-repeat:no-repeat;transition:background-color .25s ease}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-next{position:absolute;top:0px;right:0px;width:240px;height:100%;font-size:0px;z-index:10;cursor:pointer;background:transparent;opacity:1;transition:opacity .25s ease}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-next:after{content:'';width:40px;height:40px;display:block;position:absolute;right:0px;top:calc(50% - 20px);background-color:#1c69d4;background-image:url("/img/stage2/next.png");background-size:40px 40px;background-position:center center;background-repeat:no-repeat;transition:background-color .25s ease}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-arrow.slick-disabled{display:none !important}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-dots{position:absolute;top:calc(100% + 20px);list-style:none;display:flex;flex-direction:row;width:100%;height:auto;flex-wrap:wrap;justify-content:center;padding:5px 0px;margin:0px;font-size:.9375rem;line-height:1.375rem}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-dots li{display:flex;list-style:none;cursor:pointer}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-dots li button{display:inline-block;font-size:10px;padding:0px;height:10px;width:10px;border-radius:50%;margin:10px;background:#bbbbbb;color:rgba(187,187,187,0);transition:background-color .5s ease,width .5s ease,height .5s ease,margin .5s ease,transform .5s ease,-webkit-transform .5s ease;cursor:pointer}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-dots li button:before{content:' ';display:block;position:absolute;width:3em;height:3em;top:-1em;left:-1em}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-dots li.slick-active button{background-color:#1c69d4;transform:scale(1.25);cursor:pointer}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-dots li:hover button{background-color:#000000;cursor:pointer}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner:hover .slick-prev,.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner:hover .slick-next{opacity:1}.bmw-m-gallery-wrapper .bmw-m-gallery-item{max-width:600px;padding:0px;display:flex !important;justify-content:center;align-items:center}.bmw-m-gallery-wrapper .bmw-m-gallery-item a{position:relative}.bmw-m-gallery-wrapper .bmw-m-gallery-item img{display:block;width:100%;height:auto;float:left}.bmw-m-gallery-wrapper .bmw-m-gallery-item span{display:block;width:40px;height:40px;position:absolute;right:7.5px;bottom:0px;background-color:rgba(255,255,255,0.6);background-image:url("/img/stage2/mag.png");background-size:40px 40px;background-position:center center;background-repeat:no-repeat;transition:background-color .25s ease}.bmw-m-gallery-wrapper .bmw-m-gallery-item span:hover{background-color:rgba(255,255,255,0.8)}.bmw-m-gallery-wrapper .slick-slider .slick-list{padding:0px 240px !important}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-prev:after,.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-next:after{background-color:#4d4d4d}.bmw-m-gallery-wrapper .bmw-m-gallery-item span{background:url(/img/mini/sprite.png) -27px -21px no-repeat;cursor:pointer;width:26px;height:26px;border:2px solid #000000;background-color:#ffffff;border-radius:50%;cursor:pointer;right:16px;bottom:8px}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-prev{position:absolute;top:0px;left:0px;width:200px;height:100%;font-size:0px;z-index:10;cursor:pointer;background:transparent;opacity:1;transition:opacity .25s ease;box-sizing:border-box;border:0px}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-next{position:absolute;top:0px;right:0px;width:200px;height:100%;font-size:0px;z-index:10;cursor:pointer;background:transparent;opacity:1;transition:opacity .25s ease;box-sizing:border-box;border:0px}.vehicle .imageLarge.imageLargeXtra .previous,.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-prev:before{content:'';width:36px;height:36px;display:block;position:absolute;right:15px;top:calc(50% - 18px);background-color:#000000;border:2px solid #000;transition:background-color .25s ease}.vehicle .imageLarge.imageLargeXtra .previous,.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-prev:after{content:'';width:9px;height:18px;display:block;position:absolute;right:32px;left:auto;top:calc(50% - 5px);background-image:url(/img/mini/sprite.png);background-position:-9px -150px;background-repeat:no-repeat;background-color:transparent;background-size:256px 256px}.vehicle .imageLarge.imageLargeXtra .next,.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-next:before{content:'';width:36px;height:36px;display:block !important;position:absolute;left:15px;top:calc(50% - 18px);background-color:#000000;border:2px solid #000;transition:background-color .25s ease}.vehicle .imageLarge.imageLargeXtra .next,.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-next:after{content:'';width:9px;height:18px;display:block !important;position:absolute;left:32px;right:auto;top:calc(50% - 5px);background-image:url(/img/mini/sprite.png);background-position:-10px -175px;background-repeat:no-repeat;background-color:transparent;background-size:256px 256px}.vehicle .imageLarge.imageLargeXtra .previous:hover,.vehicle .imageLarge.imageLargeXtra .next:hover,.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-prev:hover:after,.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-next:hover:after,.bmw-m-gallery-wrapper .bmw-m-gallery-item span:hover{background-color:#262626}.vehicle .imageLarge.imageLargeXtra .close{background-color:#4d4d4d}.vehicle .imageLarge.imageLargeXtra .close:hover{background-color:#262626}.vehicle .imageLarge.imageLargeXtra{box-shadow:0px 4px 12px rgba(0,0,0,0.16),0px 0px 1px rgba(0,0,0,0.24)}@media screen and (max-width: 1680px){.bmw-m-gallery-wrapper{width:100vw;margin-left:calc(-50vw + 638px)}.bmw-m-background-page{background-size:220px auto}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-prev{left:16px}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-next{right:16px}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-next,.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-prev{width:40px}}@media screen and (max-width: 1378px){.bmw-m-gallery-wrapper{width:100vw;margin-left:-48px}}@media screen and (max-width: 1280px){.bmw-m-gallery-wrapper{width:100vw;margin-left:-12px}.bmw-m-background-page{background-size:220px auto}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-prev{left:16px}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-next{right:16px}.bmw-m-gallery-wrapper .slick-slider .slick-list{padding:0px 40px !important}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-next,.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-prev{width:40px}}@media screen and (max-width: 767px){.bmw-m-gallery-wrapper{margin-left:-13.5px}.bmw-m-gallery-wrapper .bmw-m-gallery-item{max-width:100%;padding:0px 2.5px}.bmw-m-gallery-wrapper .bmw-m-gallery-item span{display:none}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-next,.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-prev{display:none !important}.slick-slide>div{width:100%}.bmw-m-gallery-wrapper{padding-bottom:0px}}@media screen and (max-width: 520px){.bmw-m-gallery-wrapper{margin-left:-12.5px}.bmw-m-gallery-wrapper .slick-slider .slick-list{padding:0px 17.5px !important}}.bmw-m-gallery-wrapper .slick-track .slick-slide *{pointer-events:none}.bmw-m-gallery-wrapper.active .slick-slider .slick-list{padding:0px !important}.bmw-m-gallery-wrapper.active .slick-slide>div{width:100% !important}.bmw-m-gallery-wrapper.active .slick-slide>div .bmw-m-gallery-item{max-width:100%}.stageRow-gallery-mobile.example2 .slick-slide{cursor:pointer;display:flex}.stageRow-gallery-mobile.example2 .slick-slide>div{height:100%;display:flex;padding:0px 7.5px}.stageRow-gallery-mobile.example2 .slick-slide span{cursor:pointer}@media (pointer: coarse){.bmw-m-gallery-wrapper.active:after{content:'';display:block;width:40px;height:40px;position:absolute;right:0px;bottom:0px;background-image:url("data:image/svg+xml,%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg fill='%23fff' version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='800px' height='800px' viewBox='0 0 392.657 392.656' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M266.182,62.711c15.014,21.124,21.545,46.847,18.255,73.22c-0.688,5.546,6.11,6.426,9.037,6.799 c1.338,0.172,2.581,0.239,3.576,0.239c5.44,0,6.607-2.888,6.942-5.441c3.786-30.418-3.969-61.028-21.841-86.196 c-9.477-13.32-21.296-24.403-35.104-32.943C227.693,6.359,205.413,0,182.654,0c-30.342,0-59.412,11.15-81.855,31.375 c-1.042,0.928-3.031,1.062-4.035,0.306l-8.291-6.417c-3.768-2.897-7.994-2.744-10.433,0.019c-1.023,1.176-2.161,3.347-1.683,6.923 l3.414,26.564c0.727,5.719,5.613,10.031,11.36,10.031l28.018-3.509c5.364-0.65,6.809-3.911,7.181-5.279 c0.373-1.377,0.775-4.905-3.48-8.157l-7.488-5.814l-0.191-1.262c18.656-16.247,42.62-25.197,67.473-25.197 c19.115,0,37.82,5.336,54.076,15.415C248.338,42.228,258.255,51.551,266.182,62.711z'/%3E%3Cpath d='M374.544,351.105V218.158c0-10.93-8.854-19.756-19.775-19.756H202.372v26.67h134.104c3.013,0,5.432,2.439,5.432,5.441 v108.229c0,3.012-2.429,5.441-5.432,5.441H202.372v26.689h152.388C365.69,370.873,374.544,362.018,374.544,351.105z'/%3E%3Cpath d='M37.877,392.656h132.948c10.911,0,19.765-8.855,19.765-19.775V119.283c0-10.92-8.864-19.775-19.765-19.775H37.877 c-10.93,0-19.766,8.855-19.766,19.775v253.598C18.122,383.801,26.948,392.656,37.877,392.656z M104.021,380.578 c-6.885,0-12.45-5.566-12.45-12.441s5.565-12.449,12.45-12.449c6.866,0,12.441,5.574,12.441,12.449 S110.887,380.578,104.021,380.578z M44.792,137.566c0-3.012,2.438-5.432,5.441-5.432h108.229c3.012,0,5.441,2.429,5.441,5.432 v195.246c0,3.004-2.438,5.432-5.441,5.432H50.232c-3.002,0-5.441-2.428-5.441-5.432V137.566z'/%3E%3C/g%3E%3C/svg%3E");background-size:24px auto;background-position:center center;background-repeat:no-repeat;background-color:#4d4d4d}}@media screen and (max-width: 767px){.bmw-m-gallery-wrapper{margin-left:-13.5px}.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-next,.bmw-m-gallery-wrapper .bmw-m-gallery-wrapper-inner .slick-prev{display:block !important}.bmw-m-gallery-wrapper .slick-slider .slick-list{padding:0px !important;background-color:#ffffff}.bmw-m-gallery-wrapper .bmw-m-gallery-item{padding:0px}.bmw-m-gallery-wrapper.example2 .bmw-m-gallery-wrapper-inner{overflow-x:hidden}.stageRow-gallery-mobile.example2 .slick-slide{pointer-events:all !important}.content .gallery-detail-base .example2{margin-top:82% !important}#photo-motion-spinner{margin-top:-162% !important}.content-v2>.vehicle .details{margin-top:24px}.top-button-right-side a,.top-button-right-side2 a{margin-bottom:7.5px !important}}@media screen and (orientation: portrait){.bmw-m-gallery-wrapper.active{display:flex;justify-content:center;align-items:center}.bmw-m-gallery-wrapper.active .slick-slide{height:100%}.bmw-m-gallery-wrapper.active .slick-slide div{height:100%}.bmw-m-gallery-wrapper.active .slick-slider .slick-track{display:flex;align-items:center}}@media screen and (orientation: landscape){.bmw-m-gallery-wrapper.active{max-height:100vh}.bmw-m-gallery-wrapper.active .slick-track{height:100vh}.bmw-m-gallery-wrapper.active .slick-slide>div{height:100vh}.bmw-m-gallery-wrapper.active .slick-slide>div .bmw-m-gallery-item{height:100vh;padding:0px;background-color:#000000}.bmw-m-gallery-wrapper.active .bmw-m-gallery-item img{width:auto;max-height:100dvh;margin:auto;float:none}.bmw-m-gallery-wrapper.active .slick-slider{max-height:100vh}.bmw-m-gallery-wrapper.active .slick-slider .slick-list{max-height:100vh}}.bmw-m-gallery-wrapper .close{position:absolute;right:0px;top:0px;width:40px;height:40px;cursor:pointer;display:none;z-index:103;background-image:url("/img/stage2/close.png");background-size:40px auto;background-repeat:no-repeat;background-position:center center;background-color:#4d4d4d}.bmw-m-gallery-wrapper.active{position:fixed;top:0px;left:0px;margin:0px;width:100%;height:100vh;z-index:9999999;background-color:#ffffff;margin-left:0px !important}.bmw-m-gallery-wrapper.active .close{display:block}.bmw-m-gallery-wrapper.example1{left:-100vw;position:fixed}.bmw-m-gallery-wrapper.example1.active{left:0px}.md-ht-item.desktop .md-ht-btn .md-icn-alt{display:none}.md-fsm-navigation__stream_a ul.md-fsm-navigation__level3-items li a h3{font-family:"MINISansReg", Arial, sans-serif;line-height:20px;font-size:1rem;margin-bottom:0px;font-weight:normal}.md-fsm-header__flyout-content .md-fsm-navigation__level2-items button.md-fsm-link h2{text-transform:none}.md-fsm-navigation--flyout .md-fsm-navigation__level2-item-link h2{text-transform:none}.md-fsm-navigation__stream_a .md-fsm-navigation__level2-item:nth-last-of-type(1),.md-fsm-navigation__stream_a .md-fsm-navigation__level2-item:nth-last-of-type(2),.md-fsm-navigation__stream_a .md-fsm-navigation__level2-item:nth-last-of-type(3){display:none}.md-fsm-header__flyout-content .md-fsm-navigation__level2-items .md-fsm-link h3{color:#000;font-family:"MINISansReg", Arial, sans-serif;line-height:20px;font-size:1rem;margin-bottom:0px;font-weight:normal;margin-bottom:4px}.md-fsm-navigation--flyout .md-fsm-navigation__level3-item-link h3{color:#000;font-family:"MINISansReg", Arial, sans-serif;line-height:20px;font-size:1rem;margin-bottom:0px;font-weight:normal;margin-bottom:4px}.parsys-column.md-component .md-image .asset-ratio-box img{display:none !important}.md-fsm-header__skip-link{display:none !important}.parsys-column.md-component .md-image .asset-ratio-box{display:none !important}#example2.bmw-m-gallery-wrapper-inner:not(.slick-initialized){height:0px;overflow:hidden}.content-v2>.vehicle .details .property.dealer2 .icons{display:flex}.content-v2>.vehicle .details .property.dealer2 .icons .icon{width:100%;background-color:#000;height:36px;padding:2px 6px;font-size:14px;line-height:1;font-family:MINISansSerifRegular, Arial;color:#ffffff;border:2px solid #000}.content-v2>.vehicle .details .property.dealer2 .icons .icon:hover{background-color:#ffffff;color:#000000}.content-v2>.vehicle .details .property.dealer2 .icons .garage .image{display:inline-block;background-position:-57px -54px !important}.content-v2>.vehicle .details .property.dealer2 .icons .garage:after{content:attr(data-content);padding-left:6px;width:calc(100% - 30px);text-align:left}.content-v2>.vehicle .details .property.dealer2 .icons .garage:hover .image{display:inline-block;background-position:-57px -27px !important}.content-v2>.vehicle .details .property.dealer2 .icons .share svg{display:inline-block;fill:#fff !important}.content-v2>.vehicle .details .property.dealer2 .icons .share:after{content:'Delen';padding-left:6px;width:calc(100% - 30px);text-align:left}.content-v2>.vehicle .details .property.dealer2 .icons .share:hover svg{fill:#000 !important}.content-v2>.vehicle .details .property.dealer2 .icons .tw{background-color:#075E54;border-color:#075E54;color:#ffffff}.content-v2>.vehicle .details .property.dealer2 .icons .tw:hover{background-color:#075E54;border-color:#075E54;color:#ffffff}.content-v2>.vehicle .details .property.dealer2 .icons .tw svg{display:inline-block;margin:0px;fill:#ffffff !important}.content-v2>.vehicle .details .property.dealer2 .icons .tw:after{content:'Contact dealer';padding-left:6px;width:calc(100% - 30px);text-align:left}.content-v2 #chargeBlock{width:100%;box-sizing:border-box}.content-v2 #chargeBlock *{box-sizing:border-box}.content-v2 #chargeBlock .bmwcare__wrapper.garantueeInfo{width:100%;display:flex;flex-wrap:wrap;padding:0px !important}.content-v2 #chargeBlock .bmwcare__wrapper__content{width:100%;display:flex;flex-wrap:wrap;margin-bottom:32px !important}.content-v2 #chargeBlock .bmwcare__wrapper__content p{font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;font-weight:normal}.content-v2 #chargeBlock .bmwcare__wrapper__content ul{width:100%;margin-bottom:24px}.content-v2 #chargeBlock .bmwcare__wrapper__content ul li{width:100%;display:flex;background-image:url(/img/mini/check.png);padding:0px 0px 16px 32px !important;background-size:24px auto !important;background-repeat:no-repeat;background-position:top left;font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;font-weight:normal}.content-v2 #chargeBlock .details-si-banner-text h4{font-family:"MINISerifBold", Arial, sans-serif;font-size:24px;line-height:24px;font-weight:normal;margin-bottom:20px}.content-v2 #chargeBlock .details-si-banner-basic{width:calc(100% + 20px);margin:0px -10px;display:flex;flex-wrap:wrap}.content-v2 #chargeBlock .details-si-banner-basic .details-si-banner-wrapper{width:50%;padding:0px 10px;margin-bottom:10px;box-sizing:border-box}.content-v2 #chargeBlock .details-si-banner-basic .details-si-banner-wrapper .details-si-banner{box-sizing:border-box;width:100%;display:flex;flex-wrap:wrap}.content-v2 #chargeBlock .details-si-banner-basic .details-si-banner-wrapper .details-si-banner img{width:calc(100% + 48px);margin:-24px -24px 24px -24px;object-fit:cover}.content-v2 #chargeBlock .details-si-banner-basic .details-si-banner-wrapper .details-si-banner .eneco{width:calc(100% + 24px);height:40px;background-image:url(/img/bmw/bmw-demo/lader_t.png);background-position:right center;background-size:contain;background-repeat:no-repeat;margin:-12px -12px 12px -12px}.content-v2 #chargeBlock .details-si-banner-basic .details-si-banner-wrapper .details-si-banner h3{width:100%}.content-v2 #chargeBlock .details-si-banner-basic .details-si-banner-wrapper .details-si-banner .text{width:100%;margin-bottom:20px}.content-v2 #chargeBlock .details-si-banner-basic .details-si-banner-wrapper .details-si-banner .row{width:100%;display:flex}.content-v2 #chargeBlock .details-si-banner-basic .details-si-banner-wrapper .details-si-banner .row .column{width:100%;display:flex;justify-content:space-between;align-items:flex-end;flex-direction:row-reverse}.content-v2 #chargeBlock .details-si-banner-basic .details-si-banner-wrapper .details-si-banner .row .column h3{margin:0px;width:auto}.content-v2 .bmwcare__wrapper{width:100%;display:flex;flex-wrap:wrap}.content-v2 .bmwcare__wrapper__content{width:100%;display:flex;flex-wrap:wrap}.content-v2 .bmwcare__section{padding-top:32px;width:100%;display:flex;flex-wrap:wrap;transition:200ms ease-in-out}.content-v2 .bmwcare__section.activated .bmwcare__section__content{height:0px;overflow:hidden}.content-v2 .bmwcare__section.activated button.toggle:before{transform:rotate(90deg) !important}.content-v2 .bmwcare__section .subtitle{width:100%;display:flex;font-family:"MINISansSerifBold", Arial, sans-serif;font-size:18px;line-height:18px;font-weight:700;height:auto;min-height:20px;position:relative;margin:0px 0px 0px 0px;transition:200ms ease-in-out}.content-v2 .bmwcare__section button.toggle{width:100%;display:flex;border:0px;padding:16px;font-family:"MINISansSerifBold", Arial, sans-serif;font-size:18px;line-height:18px;font-weight:700;height:auto;border-bottom:1px solid #000;padding-right:56px;min-height:51px;position:relative;margin:0px 0px 0px 0px;transition:200ms ease-in-out}.content-v2 .bmwcare__section button.toggle:before{content:'\e91d';display:block;font-family:"md-icon";height:24px;height:24px;font-size:24px;line-height:24px;position:absolute;right:16px;top:16px;transform:rotate(90deg)}.content-v2 .bmwcare__section button.toggle.open:before{transform:rotate(-90deg)}.content-v2 .bmwcare__section button.toggle:hover{border-bottom:1px solid #017ea4;box-shadow:0 1px 0 #017ea4 !important;color:#017ea4 !important}.content-v2 .bmwcare__section button.toggle:hover:before{color:#017ea4 !important}.content-v2 .bmwcare__section__table{width:100%;display:flex;flex-wrap:wrap;padding-top:60px}.content-v2 .bmwcare__section__formulier{width:100%;display:flex;flex-wrap:wrap}.content-v2 .bmwcare__section__formulier__row{width:calc(100% + 6px);margin-left:-3px;display:flex;flex-wrap:wrap;align-items:flex-start}.content-v2 .bmwcare__section__formulier__column{width:25%;padding:0px 3px;display:flex;flex-wrap:wrap}.content-v2 .bmwcare__section__formulier__element{width:100%;display:flex;flex-wrap:wrap;position:relative;margin-top:24px;overflow:hidden}.content-v2 .bmwcare__section__formulier__element:after{content:'\e91d';display:block;font-family:"md-icon";height:24px;font-size:24px;line-height:24px;position:absolute;right:16px;bottom:11px;transform:rotate(90deg);color:#000}.content-v2 .bmwcare__section__formulier__element--text{overflow:visible}.content-v2 .bmwcare__section__formulier__element--text:after{display:none}.content-v2 .bmwcare__section__formulier__element label{width:100%;display:flex;font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:18px;font-weight:normal;margin-bottom:8px;padding:0px;background:none}.content-v2 .bmwcare__section__formulier__element input.inputText{width:100%;max-width:100%;height:52px;box-sizing:border-box;transition:200ms ease-in-out;padding:16px;font-family:"MINISansSerifBold", Arial, sans-serif;font-size:18px;line-height:18px;font-weight:700;border:1px solid #000;padding-block:15px;padding-inline:16px}.content-v2 .bmwcare__section__formulier__element input.inputText:hover,.content-v2 .bmwcare__section__formulier__element input.inputText:focus{border:1px solid #017ea4;box-shadow:0 0 0 1px #017ea4;color:#000}.content-v2 .bmwcare__section__formulier__element select{border:0px;padding:16px;font-family:"MINISansSerifBold", Arial, sans-serif;font-size:18px;line-height:18px;font-weight:700;height:auto;border-bottom:1px solid #000;padding-right:56px;min-height:51px;width:100%;transition:200ms ease-in-out;background-color:#fff;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.content-v2 .bmwcare__section__formulier__element select:hover{border-bottom:1px solid #017ea4;box-shadow:0 1px 0 #017ea4 !important;color:#017ea4}.content-v2 .bmwcare__section__formulier__element select:focus{border-bottom:1px solid #017ea4;box-shadow:0 1px 0 #017ea4 !important;color:#000 !important}.content-v2 .bmwcare__section__formulier__element select::-ms-expand{display:none}.content-v2 .bmwcare__section__content{width:100%;display:flex;flex-wrap:wrap}.content-v2 .bmwcare__section__content__close{position:absolute;top:0px;right:0px;width:30px;height:30px;background-image:url(/img/stage2/v2/close.png);background-size:12px 12px;background-repeat:no-repeat;background-position:center center;background-color:#fff;display:none}.content-v2 .bmwcare__section__content table{width:100%;font-family:"BMWTypeNextTT-Light", Arial, Helvetica, sans-serif !important;font-size:16px;line-height:24px;color:#262626;font-weight:normal;margin-bottom:60px}.content-v2 .bmwcare__section__content table caption{overflow:hidden;height:0px;clip:rect(0, 0, 0, 0);white-space:nowrap}.content-v2 .bmwcare__section__content table thead{width:100%}.content-v2 .bmwcare__section__content table thead tr{width:100%}.content-v2 .bmwcare__section__content table thead tr th,.content-v2 .bmwcare__section__content table thead tr td{width:25%;text-align:left;vertical-align:top;font-weight:normal;padding:24px;border-top:1px solid #b4b4b4;border-left:1px solid #b4b4b4;border-right:1px solid #b4b4b4;position:relative}.content-v2 .bmwcare__section__content table thead tr th img,.content-v2 .bmwcare__section__content table thead tr td img{width:calc(100% + 48px);object-fit:cover;aspect-ratio:302/175;margin:-24px -24px 24px -24px}.content-v2 .bmwcare__section__content table thead tr th h3,.content-v2 .bmwcare__section__content table thead tr td h3{font-family:"MINISerifBold", Arial, sans-serif;font-size:24px;line-height:24px;width:100%;margin-bottom:12px}.content-v2 .bmwcare__section__content table thead tr th h4,.content-v2 .bmwcare__section__content table thead tr td h4{font-family:"MINISerifBold", Arial, sans-serif;font-size:24px;line-height:24px;width:100%;margin-bottom:0px}.content-v2 .bmwcare__section__content table thead tr th:nth-of-type(1),.content-v2 .bmwcare__section__content table thead tr td:nth-of-type(1){border:0px}.content-v2 .bmwcare__section__content table thead tr th .aanbevolen,.content-v2 .bmwcare__section__content table thead tr td .aanbevolen{position:absolute;right:-1px;top:-20px;width:0px;height:0px;border-style:solid;border-width:0 108px 108px 0;border-color:transparent #017ea4 transparent transparent;transform:rotate(0deg)}.content-v2 .bmwcare__section__content table thead tr th .aanbevolen div,.content-v2 .bmwcare__section__content table thead tr td .aanbevolen div{position:absolute;left:14px;top:32px;transform:rotate(45deg);font-family:"MINISansReg", Arial, sans-serif;font-size:14px;color:#ffffff;text-transform:uppercase}.content-v2 .bmwcare__section__content table thead tr th span,.content-v2 .bmwcare__section__content table thead tr td span{position:absolute;color:#000;background-color:#12e7b6;font-family:"MINISansReg", Arial, sans-serif;font-size:12px;line-height:16px;font-weight:normal;padding:2px 8px;left:12px;top:12px;border-radius:2px}.content-v2 .bmwcare__section__content table thead tr th:nth-of-type(3) img,.content-v2 .bmwcare__section__content table thead tr td:nth-of-type(3) img{width:calc(100% + 48px);object-fit:cover;aspect-ratio:302 / 193;margin:-44px -24px 24px -24px}.content-v2 .bmwcare__section__content table tbody{width:100%}.content-v2 .bmwcare__section__content table tbody tr{width:100%;border-top:1px solid #b4b4b4}.content-v2 .bmwcare__section__content table tbody tr th,.content-v2 .bmwcare__section__content table tbody tr td{width:25%;padding:11px 0px;vertical-align:middle;font-weight:normal;line-height:20px}.content-v2 .bmwcare__section__content table tbody tr th{text-align:left;line-height:24px;font-size:16px;background-image:url(/img/mini/iib.png);background-size:0px 0px}.content-v2 .bmwcare__section__content table tbody tr th .icon{width:24px;height:24px;display:inline-block;background-image:url(/img/mini/iia.png);background-position:center center;background-repeat:no-repeat;background-size:22px 22px;margin-right:10px;float:left}.content-v2 .bmwcare__section__content table tbody tr th .icon:hover{background-image:url(/img/mini/iib.png)}.content-v2 .bmwcare__section__content table tbody tr th .tooltip{border:0px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.08),0 4px 8px rgba(0,0,0,0.08);padding:16px;font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;font-weight:normal;left:auto;right:-338px;z-index:9997;background-color:#ffffff;top:-24px}.content-v2 .bmwcare__section__content table tbody tr th .tooltip .content,.content-v2 .bmwcare__section__content table tbody tr th .tooltip .content p{font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;font-weight:normal}.content-v2 .bmwcare__section__content table tbody tr th .tooltip .content strong,.content-v2 .bmwcare__section__content table tbody tr th .tooltip .content strong span{font-weight:700}.content-v2 .bmwcare__section__content table tbody tr th .tooltip .content ul{width:100%;float:left;margin:17px 0px 17px 12px;margin-left:10px}.content-v2 .bmwcare__section__content table tbody tr th .tooltip .content ul li{font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;text-decoration:none;font-weight:normal;list-style-type:disc;margin-left:12px;width:100%;float:left}.content-v2 .bmwcare__section__content table tbody tr th .tooltip .iconCloseTool{position:absolute;width:16px;height:16px;display:block;border:0px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.08),0 4px 8px rgba(0,0,0,0.08);left:-7px;top:24px;padding:0px;background-color:#ffffff;transform:rotate(45deg);z-index:9998}.content-v2 .bmwcare__section__content table tbody tr th .tooltip .iconCloseTool:after{content:'';width:11px;height:38px;position:absolute;left:10px;top:-13px;background-color:#fff;display:block;box-shadow:none;z-index:9999;transform:rotate(-45deg)}.content-v2 .bmwcare__section__content table tbody tr td{text-align:center;border-left:1px solid #b4b4b4;border-right:1px solid #b4b4b4;line-height:1px;position:relative}.content-v2 .bmwcare__section__content table tbody tr td .available{width:24px;height:24px;display:inline-block;background-image:url(/img/mini/checker.png);background-position:center center;background-repeat:no-repeat;background-size:24px 18px}.content-v2 .bmwcare__section__content table tbody tr td .available--text{font-family:"MINISansReg", Arial, sans-serif;font-size:14px;display:none;padding-right:6px;position:relative;top:-6px}.content-v2 .bmwcare__section__content table tbody tr td .notavailable{width:24px;height:4px;display:inline-block;background-color:#262626}.content-v2 .bmwcare__section__content table tbody tr td .button{transition:200ms ease-in-out;transition-property:color, opacity, background-color, border-color;border:2px solid #000;font-family:"MINISansReg", Arial, sans-serif;font-size:18px;line-height:1;font-weight:normal;border-radius:56px;background-color:#fff;color:#000;height:40px;padding:0px 24px;padding-top:2px;display:flex;justify-content:center;align-items:center;text-align:center;width:100%}.content-v2 .bmwcare__section__content table tbody tr td .button span{font-family:"MINISansReg", Arial, sans-serif;font-size:18px;line-height:1;color:#000}.content-v2 .bmwcare__section__content table tbody tr td .button:hover{border:2px solid #525252;background:#525252;color:#fff}.content-v2 .bmwcare__section__content table tbody tr td .button:hover span{color:#fff}.content-v2 .bmwcare__section__content table tbody tr.highlight th{font-family:"MINISansReg", Arial, sans-serif}.content-v2 .bmwcare__section__content table tbody tr.final td{padding:20px;border:0px}.content-v2 .bmwcare__section__content table tbody tr.final th{border:0px}html body .content-v2 #contact-bmwcare-display label{padding-right:32px;position:relative}html body .content-v2 #contact-bmwcare-display label .toolouter{position:absolute;right:0px;top:0px}@media screen and (min-width: 0px) and (max-width: 767px){.content-v2 #chargeBlock .details-si-banner-basic .details-si-banner-wrapper{width:100%}}button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer}button,a,select,input,input[type=text],textarea,button.fakeField{outline:none}body.keyboard-navigation button:focus,body.keyboard-navigation a:focus,body.keyboard-navigation select:focus,body.keyboard-navigation input:focus,body.keyboard-navigation input[type=text]:focus,body.keyboard-navigation textarea:focus,body.keyboard-navigation button.fakeField:focus{outline:2px solid red}input[type=radio]:focus-visible+label,input[type=checkbox]:focus-visible+label{outline:2px solid red !important}fieldset{width:100%}fieldset legend{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}select::-ms-expand{display:none}.content-v2>.vehicle .details .property.dealer2 .icons .icon{height:40px;box-sizing:border-box}button.video-button{text-align:center}button.video-button span{display:inline-block;width:100%}table.accessible{width:100%}table.accessible tbody,table.accessible tr{width:100%}table.accessible tr{border-top:1px solid #000}table.accessible tr th,table.accessible tr td{padding-top:14px;padding-bottom:14px;text-align:left;font-family:MINISerifRegular, Arial;font-size:18px}table.accessible tr th{padding-left:10px;font-weight:normal}table.accessible tr td{text-align:right;padding-right:10px;max-width:60%}table.accessible tr td .toolouter{position:relative}table.accessible tr td .tooltip .text{text-align:left}table.accessible tr td button.icon,table.accessible tr td span.icon{display:inline-block;width:14px;height:14px;margin-left:4px;position:relative;cursor:pointer;margin-top:-14px}table.accessible tr td button.icon img,table.accessible tr td span.icon img{width:14px;height:14px}table.accessible2{margin-top:-15px;min-height:53px}table.accessible2 tr td .cameo{float:right}.tabBlock h3.title{font-size:18px;float:left}.content-v2>.vehicle .details .property.dealer2 .icons .garage .image,.content-v2>.vehicle .details .property.dealer2 .icons .garage.active .image{background-position:-57px -54px !important;width:20px !important;height:16px !important}.content-v2>.vehicle .details .property.dealer2 .icons .garage:hover .image,.content-v2>.vehicle .details .property.dealer2 .icons .garage.active:hover .image{background-position:-57px -27px !important}.fbfs-calculator-financial-form .toolouter,.contact .form .row .element .subElement .toolouter{position:relative}.fbfs-calculator-financial-form .icon,.contact .form .row .element .subElement .icon{display:inline-block;width:14px;height:14px;margin-left:4px;position:relative;top:-1px;cursor:pointer}.fbfs-calculator-financial-form .icon img,.contact .form .row .element .subElement .icon img{width:14px;height:14px}.fbfs-calculator-financial-form .tooltip.right,.contact .form .row .element .subElement .tooltip.right{left:auto;right:24px}.fbfs-calculator-financial-form .tooltip,.contact .form .row .element .subElement .tooltip{position:absolute;top:-22px;max-width:300px;left:38px;text-align:left;min-width:240px;z-index:10;font-size:16px;line-height:18px}.fbfs-calculator-financial-form .tooltip .arrow,.contact .form .row .element .subElement .tooltip .arrow{position:absolute;top:14px;left:-14px;right:auto;padding-right:4px;transform:rotate(180deg)}.fbfs-calculator-financial-form .tooltip .text,.contact .form .row .element .subElement .tooltip .text{padding:10px 12px;background-color:#fff;border:1px solid #ccc;box-shadow:0px 0px 3px #aaa;font-family:MINISerifRegular, Arial;font-size:16px;font-weight:normal}#financeBlockLeaseForm .row .label label,.content-v2 .blocks .tabBlock.contact .form .row .label label{padding-left:0px;background-image:none;margin-top:0px;width:auto;display:inline-block}.accordion-content .inner-description.inner-description--large h5{font-family:MINISansSerifBold !important;font-weight:bold}#financeBlockLeaseForm .row .element-value .icon{z-index:9;pointer-events:none;width:36px;height:36px;background-color:#000;position:absolute;right:0px;top:0px;border:2px solid #000;border-left:0px}#financeBlockLeaseForm .row .element-value .icon .arrow{width:12px;height:7px;margin:15px 0px 0px 14px;background:url(/img/mini/sprite.png) -10px -10px no-repeat transparent}#financeBlockLeaseForm .row .element-value:hover .icon{background-color:#fff}#financeBlockLeaseForm .row .element-value:hover .icon .arrow{background-position:-34px -10px}@media screen and (min-width: 0px) and (max-width: 1024px){html.activated--care,html.activated--care body{overflow:hidden}.content-v2 .bmwcare__section__formulier,.content-v2 .bmwcare__section__table{display:none}.content-v2 .bmwcare__section,.content-v2 .bmwcare__section *{box-sizing:border-box}.content-v2 .bmwcare__section.activated .bmwcare__section__formulier{width:100%;height:120px;position:fixed;top:0px;left:0px;z-index:999999;background-color:#ffffff;padding:20px 30px;display:flex}.content-v2 .bmwcare__section.activated .bmwcare__section__formulier__row{height:75px}.content-v2 .bmwcare__section.activated .bmwcare__section__formulier__column{width:50%}.content-v2 .bmwcare__section.activated .bmwcare__section__formulier .bmwcare__section__content__close{display:block;position:absolute;right:0px;top:0px;width:40px;height:40px}.content-v2 .bmwcare__section.activated .bmwcare__section__formulier .bmwcare__section__content__close:before{content:"";width:16px;height:1px;display:block;background-color:#000;position:absolute;left:12px;top:19px;transform:rotate(45deg)}.content-v2 .bmwcare__section.activated .bmwcare__section__formulier .bmwcare__section__content__close:after{content:"";width:16px;height:1px;display:block;background-color:#000;position:absolute;left:12px;top:19px;transform:rotate(-45deg)}.content-v2 .bmwcare__section.activated .bmwcare__section__formulier .bmwcare__section__content__close:hover:after,.content-v2 .bmwcare__section.activated .bmwcare__section__formulier .bmwcare__section__content__close:hover:before{background-color:#017ea4}.content-v2 .bmwcare__section.activated .bmwcare__section__formulier__element{margin-top:0px}.content-v2 .bmwcare__section.activated .bmwcare__section__table{width:100%;height:calc(100vh - 120px);padding:0px 30px;display:block;overflow-x:scroll;position:fixed;top:120px;left:0px;z-index:999999;background-color:#ffffff}.content-v2 .bmwcare__section.activated .bmwcare__section__table table{width:1190px;border-collapse:separate;margin-bottom:0px}.content-v2 .bmwcare__section.activated .bmwcare__section__table table thead{position:sticky;top:0px;left:0px;background-color:#ffffff;z-index:3}.content-v2 .bmwcare__section.activated .bmwcare__section__table table thead tr{position:relative}.content-v2 .bmwcare__section.activated .bmwcare__section__table table thead tr:after{position:absolute;left:-30px;bottom:0px;content:'';width:calc(100% + 60px);border-bottom:1px solid #3e3e3e;display:block}.content-v2 .bmwcare__section.activated .bmwcare__section__table table thead tr th img,.content-v2 .bmwcare__section.activated .bmwcare__section__table table thead tr th:nth-of-type(3) img{aspect-ratio:6/1;margin-top:-24px}.content-v2 .bmwcare__section.activated .bmwcare__section__table table thead tr th span,.content-v2 .bmwcare__section.activated .bmwcare__section__table table thead tr th:nth-of-type(3) span{top:20px}.content-v2 .bmwcare__section.activated .bmwcare__section__table table thead tr th .aanbevolen,.content-v2 .bmwcare__section.activated .bmwcare__section__table table thead tr th:nth-of-type(3) .aanbevolen{top:-1px}.content-v2 .bmwcare__section.activated .bmwcare__section__table table tbody tr{position:relative;padding-top:44px}.content-v2 .bmwcare__section.activated .bmwcare__section__table table tbody tr th{position:sticky;left:0px;top:-1px;bottom:40px;display:block;width:297px;background-color:#ffffff;border-top:1px solid #3e3e3e}.content-v2 .bmwcare__section.activated .bmwcare__section__table table tbody tr th .aanbevolen{top:-1px !important}.content-v2 .bmwcare__section.activated .bmwcare__section__table table tbody tr th .aanbevolen div{left:35px !important;top:45px !important;font-size:12px !important}.content-v2 .bmwcare__section.activated .bmwcare__section__table table tbody tr td{padding-top:40px;border:0px;border-top:1px solid #3e3e3e}.content-v2 .bmwcare__section.activated .bmwcare__section__table table tbody tr td:before{display:none}.content-v2 .bmwcare__section.activated .bmwcare__section__table table tbody tr td:after{display:none}.content-v2 .bmwcare__section.activated .bmwcare__section__table table tbody tr td .available--text{display:inline-block}.content-v2 .bmwcare__section.activated .bmwcare__section__table table tbody tr.final{position:sticky;bottom:0px;background-color:#ffffff;z-index:2}.content-v2 .bmwcare__section.activated .bmwcare__section__table table tbody tr.final td{border-top:0px;border-bottom:0px}.content-v2 .bmwcare__section.activated .bmwcare__section__table table tbody tr.final:after{position:absolute;left:-30px;top:0px;content:'';width:calc(100% + 60px);border-bottom:1px solid #3e3e3e;display:block;z-index:3}.tooltip--care{position:fixed;overflow-y:scroll;overflow-x:hidden;left:0px;top:0px;bottom:0px;right:0px;z-index:9999999;background:#fff;padding:15px 45px 15px 15px !important;text-align:left;text-transform:none}.tooltip--care .content,.tooltip--care .content p{font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;font-weight:normal}.tooltip--care .content strong,.tooltip--care .content strong span{font-weight:700}.tooltip--care .content ul{width:100%;float:left;margin:17px 0px 17px 12px;margin-left:10px}.tooltip--care .content ul li{font-family:"MINISansReg", Arial, sans-serif;font-size:16px;line-height:20px;text-decoration:none;font-weight:normal;list-style-type:disc;margin-left:12px;width:100%;float:left}.tooltip--care .iconCloseTool{display:block;position:absolute;right:0px;top:0px;width:40px;height:40px}.tooltip--care .iconCloseTool:before{content:"";width:16px;height:1px;display:block;background-color:#000;position:absolute;left:12px;top:19px;transform:rotate(45deg)}.tooltip--care .iconCloseTool:after{content:"";width:16px;height:1px;display:block;background-color:#000;position:absolute;left:12px;top:19px;transform:rotate(-45deg)}.tooltip--care .iconCloseTool:hover:after,.tooltip--care .iconCloseTool:hover:before{background-color:#017ea4}}.detail-premium-row2{display:flex;flex-wrap:wrap}.detail-premium-row2 .detail-premium-column33{height:100%}.detail-premium-row2 .detail-premium-column33 .details-si-banner{height:100%}@media screen and (min-width: 0px) and (max-width: 920px){.content-v2 .bmwcare__section.activated .bmwcare__section__table table{width:860px;display:flex;flex-direction:column}.content-v2 .bmwcare__section.activated .bmwcare__section__table table thead{display:flex;flex-direction:column}.content-v2 .bmwcare__section.activated .bmwcare__section__table table thead tr{display:flex;flex-direction:row}.content-v2 .bmwcare__section.activated .bmwcare__section__table table thead tr th{display:flex;flex-direction:column;width:33.33%}.content-v2 .bmwcare__section.activated .bmwcare__section__table table thead tr th:nth-of-type(1){display:none}.content-v2 .bmwcare__section.activated .bmwcare__section__table table tbody{display:flex;flex-direction:column}.content-v2 .bmwcare__section.activated .bmwcare__section__table table tbody tr{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;padding-top:0px}.content-v2 .bmwcare__section.activated .bmwcare__section__table table tbody tr th{width:430px;border-top:0px}.content-v2 .bmwcare__section.activated .bmwcare__section__table table tbody tr td{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;border-top:0px;width:33.33%;z-index:-1}.content-v2 .bmwcare__section.activated .bmwcare__section__table table tbody tr td:nth-of-type(1){margin-left:-430px}}@media screen and (min-width: 0px) and (max-width: 580px){.content-v2 .bmwcare__section.activated .bmwcare__section__formulier{height:120px;background-color:#ffffff}.content-v2 .bmwcare__section.activated .bmwcare__section__formulier__row{height:auto}.content-v2 .bmwcare__section.activated .bmwcare__section__formulier__column{width:100%}.content-v2 .bmwcare__section.activated .bmwcare__section__formulier__column+.bmwcare__section__formulier__column{padding-top:6px}.content-v2 .bmwcare__section.activated .bmwcare__section__table{top:118px;height:calc(100vh - 118px);background-color:#ffffff;padding-bottom:113px}.content-v2 .bmwcare__section.activated .bmwcare__section__formulier{padding:20px 20px}.content-v2 .bmwcare__section.activated .bmwcare__section__table{padding:0px 20px;background-color:#ffffff}.content-v2 .bmwcare__section.activated .bmwcare__section__table thead tr th,.content-v2 .bmwcare__section.activated .bmwcare__section__table thead tr th:nth-of-type(3){background-color:#ffffff;padding:10px}.content-v2 .bmwcare__section.activated .bmwcare__section__table thead tr th img,.content-v2 .bmwcare__section.activated .bmwcare__section__table thead tr th:nth-of-type(3) img{display:none}.content-v2 .bmwcare__section.activated .bmwcare__section__table thead tr th span,.content-v2 .bmwcare__section.activated .bmwcare__section__table thead tr th:nth-of-type(3) span{display:none}.content-v2 .bmwcare__section.activated .bmwcare__section__table thead tr th .aanbevolen,.content-v2 .bmwcare__section.activated .bmwcare__section__table thead tr th:nth-of-type(3) .aanbevolen{border-width:0 76px 76px 0;top:-1px}.content-v2 .bmwcare__section.activated .bmwcare__section__table thead tr th .aanbevolen div,.content-v2 .bmwcare__section.activated .bmwcare__section__table thead tr th:nth-of-type(3) .aanbevolen div{left:10px;top:20px;font-size:10px}.content-v2 .bmwcare__section.activated .bmwcare__section__table tbody tr th{width:360px}.content-v2 .bmwcare__section.activated .bmwcare__section__table tbody tr.final{position:relative !important;bottom:auto !important}}#preference-CHARGE-0+label{width:auto !important}#contact-si-display label{max-width:200%;width:200%}@media screen and (min-width: 0px) and (max-width: 920px){#contact-si-display label{max-width:100%;width:200%}}#bmwchargeradio-0,#bmwchargeradio-1{width:0px;height:0px;overflow:hidden}.element-sub-radio input[type="radio"]+label{top:0px}.formulier .elements .label{padding-left:0px}.intro .textField{width:100% !important}.element-sub{width:50%}.element-sub-sub{width:25%}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}input[type=range]:focus{outline:none}input[type="range"]{-webkit-appearance:none;appearance:none;background:url("/img/mini/slider-background.png") 0px 0px no-repeat #fff;background-size:20px 20px;border:1px solid #000000 !important;width:100%;height:10px;display:block;box-sizing:border-box;margin:8px 0px 15px 0px !important}input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;width:0px;height:0px;cursor:pointer;border:15px solid #000000;background-color:#000000;border-radius:15px}input[type="range"]::-moz-range-thumb{width:0px;height:0px;cursor:pointer;border:15px solid #000000;background-color:#000000;border-radius:15px}input[type="range"].empty{border-left:none !important}input[type="range"].full{border-right:none !important}body div.fbfs-calculator-financial-form h3{padding-bottom:0px !important;margin-bottom:0px !important}body div.fbfs-calculator-financial-form .element-type-select.select::after{top:auto !important;bottom:2px !important}body div.fbfs-calculator-financial-form div.fbfs-calculator-financial-form-loan{width:100%;padding:2px 2px 6px 2px !important;border:1px solid #222222 !important;margin-bottom:24px !important}body div.fbfs-calculator-financial-form div.fbfs-calculator-financial-form-loan img{margin:0px auto !important;display:block}body div.fbfs-calculator-financial-form-specification-table{float:left !important;width:100%;clear:both;font-family:"MINISansSerifRegular",Arial,Helvetica,Roboto,sans-serif !important;margin-bottom:12px !important}body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-header,body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-row{border-bottom:1px solid #c7c7c7 !important;padding:12px 0px !important;font-size:14px;line-height:15px;float:left !important;width:100%;clear:both}body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell{float:left !important;padding-right:12px !important}body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-price{width:10.6%}body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-down-payment{width:10.7%}body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-credit{width:11.9%}body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-duration{width:18.5%}body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-interest{width:11%}body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-monthly{width:10.6%}body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-total{width:14.2%}body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-debet{width:12.5%;text-align:right;padding-right:0px !important}body div.fbfs-calculator-financial-form-disclaimer{font-family:"MINISansSerifRegular",Arial,Helvetica,Roboto,sans-serif !important;font-size:12px;line-height:15px}#fw-bmwfs-body .formulier-full .element-sub button{width:100%}body#fw-bmwfs-body .fbfs-calculator-financial-form-specification{padding:0px 7.5px}body#fw-bmwfs-body div.fbfs-calculator-financial-form form{max-width:50%}body#fw-bmwfs-body div.fbfs-calculator-financial-form .elements .label{font-family:'MINISansSerifRegular', Arial, Verdana;padding:22px 0px 13px 0px}body#fw-bmwfs-body div.fbfs-calculator-financial-form .element-sub-radio input[type="radio"]+label{top:0px}body#fw-bmwfs-body div.fbfs-calculator-financial-form-elements.elements{padding:0px 7.5px;width:100%;margin:0px}body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element{padding:0px}body#fw-bmwfs-body div.fbfs-calculator-financial-form input,body#fw-bmwfs-body div.fbfs-calculator-financial-form .fbfs-calculator-financial-form-element .element{margin-bottom:0px}body#fw-bmwfs-body div.fbfs-calculator-financial-form .fbfs-calculator-financial-form-element.element-type-select:after{right:2px !important;bottom:16.5px !important}body#fw-bmwfs-body div.fbfs-calculator-financial-form-disclaimer{padding:0px 7.5px !important}body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-button .label{display:none}body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-button .element-value{justify-content:space-between}body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-button .element-value .row,body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-button .element-value .row .column{width:auto;padding:0px}body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-button .element-value .row{flex-grow:0}body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-button .element-value .button{width:50%}body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-button .element-value .button:nth-of-type(2){width:calc(50% - 2.5px);margin-left:2.5px}body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-button .element-value .row{order:3;width:100%}body#fw-bmwfs-body div.fbfs-calculator-financial-form .elements .element-value h2{margin:0px 0px 0px 0px !important}body#fw-bmwfs-body div.fbfs-calculator-financial-form .elements .label,body#fw-bmwfs-body div.fbfs-calculator-financial-form .elements .element-value{width:50%}body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element{padding-bottom:15px;padding-top:7.5px}body#fw-bmwfs-body div.fbfs-calculator-financial-form .elements .label{padding:0px 0px 0px 0px}body#fw-bmwfs-body div.fbfs-calculator-financial-form .elements .label,body#fw-bmwfs-body div.fbfs-calculator-financial-form .elements .element-value{min-height:40px;display:flex;align-items:center;justify-content:flex-start}body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element:nth-of-type(1) .label{display:none}body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element:nth-of-type(3),body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element:nth-of-type(5),body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element:nth-of-type(9){border-bottom:1px solid #e6e6e6;margin-bottom:7.5px}body#fw-bmwfs-body #element-__qfc_-2,body#fw-bmwfs-body #element-__qfc_-3,body#fw-bmwfs-body #element-__qfc_-4{display:none}body#fw-bmwfs-body .fbfs-calculator-financial-form{z-index:auto}body#fw-bmwfs-body .fbfs-calculator-financial-form *{z-index:auto}body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element:nth-of-type(13){margin-top:30px;margin-bottom:30px}body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element:nth-of-type(13) .fbfs-calculator-financial-form-element-field{width:100%}body#fw-bmwfs-body .formulier .elements .label .label-tooltip,body#fw-bmwfs-body div.fbfs-calculator-financial-form .elements .label{position:relative}body#fw-bmwfs-body .tooltip{background-image:url("/img/mini/infor.png");background-position:0px 0px;background-repeat:no-repeat;background-size:16px 16px;height:16px;width:16px;margin-left:6px;float:left;cursor:pointer;display:inline-block}body#fw-bmwfs-body .formulier .elements .label .label-tooltip .tooltip{float:none}body#fw-bmwfs-body .tooltip span:not(.close){background-color:#fff;left:0px;border:none;top:42px;-webkit-box-shadow:0 0 3px 1px #767676;box-shadow:0 0 3px 1px #767676;height:auto;min-height:50px;padding:15px 55px 15px 15px;position:absolute;width:355px;z-index:100}body#fw-bmwfs-body .tooltip span.close{position:absolute;z-index:10;right:10px;top:10px;cursor:pointer;width:30px;height:30px;background-color:#000000;background-image:url("/img/mini/closer.png");background-size:30px 30px;background-repeat:no-repeat;background-position:center center;-webkit-transition:background-color .25s ease 0s;transition:background-color .25s ease 0s}body#fw-bmwfs-body .fbfs-calculator-financial-form-specification,body#fw-bmwfs-body .fbfs-calculator-financial-form-disclaimer{padding:0px 7.5px}body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element:nth-of-type(1) div.label{display:block}body#fw-bmwfs-body .tooltip span{font-family:'MINISansSerifRegular', Arial, Verdana}body#fw-bmwfs-body .fbfs-calculator-financial-form-specification,body#fw-bmwfs-body .fbfs-calculator-financial-form-disclaimer{margin-top:40px}#fw-bmwfs-body .formulier-full .elements .element.html{width:100%;font-family:'MINISerifRegular', Arial, Verdana;font-weight:400;font-style:normal;cursor:default;overflow-wrap:break-word;font-size:18px;line-height:22px;letter-spacing:0;color:#000000;margin-bottom:10px}#fw-bmwfs-body #__qfc_-7-wrapper .formulier:nth-of-type(1) .elements-toggle:nth-of-type(1) .label{font-size:0px;line-height:0px;padding-bottom:0px}#fw-bmwfs-body .button{font-size:22px;line-height:28px;padding:14px 40px;height:auto}.cars-none{font-size:18px;line-height:22px}@media only screen and (max-width: 1919px){#fw-bmwfs-body .button{font-size:18px;line-height:24px;padding:11px 30px}}@media only screen and (max-width: 980px){body#fw-bmwfs-body .fbfs-calculator-financial-form .column50{width:100%}body#fw-bmwfs-body div.fbfs-calculator-financial-form form{max-width:100%}body#fw-bmwfs-body div.fbfs-calculator-financial-form-elements.elements{margin-top:30px}body div.fbfs-calculator-financial-form-specification-table{display:flex;flex-wrap:wrap}body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-header,body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-row{width:50%;display:flex;flex-wrap:wrap}body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell{padding:7.5px 0px !important}body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-price{width:100%}body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-down-payment{width:100%}body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-credit{width:100%}body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-duration{width:100%}body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-interest{width:100%}body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-monthly{width:100%}body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-total{width:100%}body div.fbfs-calculator-financial-form-specification-table .fbfs-calculator-financial-form-specification-table-cell.cell-debet{width:100%;text-align:right;padding-right:0px !important}#fw-bmwfs-body #__qfc_-7-wrapper .formulier:nth-of-type(1) .elements-toggle:nth-of-type(1) .label{font-size:15px;line-height:22px;padding-bottom:14px}}@media only screen and (max-width: 1280px){#fw-bmwfs-body .button{font-size:16px;line-height:22px;padding:7px 20px}body#fw-bmwfs-body .tooltip span:not(.close){left:10px;max-width:280px}}@media only screen and (max-width: 680px){body#fw-bmwfs-body div.fbfs-calculator-financial-form .elements .label,body#fw-bmwfs-body div.fbfs-calculator-financial-form .elements .element-value{width:100%;min-height:auto}body#fw-bmwfs-body div.fbfs-calculator-financial-form .elements .label{padding:22px 0px 13px 0px}body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element{padding:0px}body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element:nth-of-type(3),body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element:nth-of-type(5),body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element:nth-of-type(9){border-bottom:1px solid #e6e6e6;margin-bottom:0px;padding-bottom:13px}body#fw-bmwfs-body div.fbfs-calculator-financial-form .fbfs-calculator-financial-form-element.element-type-select:after{bottom:14.5px !important}div.fbfs-calculator-financial-form-loan img{width:300px;height:auto}body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element{padding-top:15px}}@media only screen and (max-width: 520px){body#fw-bmwfs-body div.fbfs-calculator-financial-form.formulier .fbfs-calculator-financial-form-element.element-type-button .element-value .row{width:100%}#fw-bmwfs-body .readon-wrapper{padding-bottom:15px}}body .contact-financial tr.empty-line{height:10px}body .contact-financial tr td{font-size:12px;padding-left:10px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute !important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:absolute;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1)}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption,.fancybox-navigation .fancybox-button{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease, visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-toolbar{z-index:99998}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption,.fancybox-show-nav .fancybox-navigation .fancybox-button{opacity:1;transition:opacity .25s ease 0s, visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ffffff;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform, opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide::before{content:'';display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block}.fancybox-slide--image{overflow:hidden;padding:100px 0}.fancybox-slide--image::before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:-6%;-ms-transform-origin:top left;transform-origin:top left;transition-property:transform, opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in;top:20px}.fancybox-can-swipe .fancybox-content,.fancybox-can-pan .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable='true']{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--video .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--iframe .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-video,.fancybox-iframe{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,0.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:visited,.fancybox-button:link{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:#fff;stroke-width:0}.fancybox-button--play svg:nth-child(2),.fancybox-button--fsenter svg:nth-child(2){display:none}.fancybox-button--pause svg:nth-child(1),.fancybox-button--fsexit svg:nth-child(1){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:0;transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(to top, rgba(0,0,0,0.85) 0%, rgba(0,0,0,0.3) 50%, rgba(0,0,0,0.15) 65%, rgba(0,0,0,0.075) 75.5%, rgba(0,0,0,0.037) 82.85%, rgba(0,0,0,0.019) 88%, transparent 100%);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px 44px;pointer-events:none;right:0;text-align:center;z-index:99996}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:fancybox-rotate 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}.fancybox-animated{transition-timing-function:cubic-bezier(0, 0, 0.25, 1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translate3d(0, 0, 0)}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity:0;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5, 1.5, 1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(0.5, 0.5, 0.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scale3d(1, 1, 1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-ms-transform:rotate(-360deg);transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-ms-transform:rotate(360deg);transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-ms-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0, 0, 0) translate3d(100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scale3d(1, 1, 1) translate3d(0, 0, 0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translate3d(0, 0, 0) scale(1)}@media all and (max-height: 576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px 0}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px 5px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:visited,.fancybox-share__button:link{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;top:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:0px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;left:0;height:98px;width:100%;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-thumbs__list{font-size:0;height:80px;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:auto}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,0.1);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a::before{border:6px solid #1c69d4;bottom:0;content:'';left:0;opacity:0;position:absolute;right:0;top:0;transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:99991}.fancybox-thumbs__list a:focus::before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active::before{opacity:1}@media all and (max-width: 1367px){.fancybox-show-thumbs .fancybox-thumbs,.fancybox-button--thumbs{display:none}}@media all and (max-width: 576px){.fancybox-thumbs{height:80px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}@media screen and (max-width: 479px){.fancybox-container{height:calc(100vw + 100vw)}.fancybox-navigation .fancybox-button{top:25px !important}}.fancybox-button--close{background-color:#ffffff;width:38px;height:38px;right:6px;position:relative}.fancybox-button--close:after{content:'';display:block;width:19px;height:18px;position:absolute;top:10px;left:9.5px;background:url("/img/mini/sprite.png") -9px -200px no-repeat transparent}.fancybox-button--close svg,.fancybox-button--arrow_right svg,.fancybox-button--arrow_left svg{display:none}.fancybox-button--arrow_right div{background-image:url("/img/motorrad/icons/arrow_right.png");background-size:38px 38px;background-repeat:no-repeat;background-position:0px 0px;display:block;width:38px;height:38px}.fancybox-button--arrow_left div{background-image:url("/img/motorrad/icons/arrow_left.png");background-size:38px 38px;background-repeat:no-repeat;background-position:0px 0px;display:block;width:38px;height:38px}div.isFormUploadFile{width:193px;height:18px}div.isFormUploadFile div{float:left}div.progressDone{background:url("/img/components/plupload/success.png") 176px center no-repeat #cfc}div.progressError{background:url("/img/components/plupload/error.png") 176px center no-repeat #fcc}div.isFormUploadFile div.title{margin-left:3px;margin-right:3px;max-width:84px;white-space:nowrap;overflow:hidden}div.progressDone div.title{max-width:116px}div.isFormUploadFile div.size{font-style:italic;font-weight:bold;border-left:1px solid #888888;padding-left:3px;float:right;width:62px}div.isFormUploadFile div.progress{float:right;margin-right:3px;width:32px}div.isFormUploadFiles{line-height:19px}div.isFormUploadContainer{float:left;width:193px;height:18px;margin-right:4px;border:1px solid #888888}a.isFormButton,a.isFormButton:hover{float:right;display:block;height:18px;line-height:19px;width:80px;text-align:center;text-decoration:none;background-color:#eeeeee;border:1px solid #888888}div.isFormError div.isFormUploadContainer{border-color:#d20000}a.isFormCloseButton,a.isFormCloseButton:hover{margin-left:4px;color:#cccccc;cursor:default;font-weight:bold;width:20px}a.isFormCloseButtonActive,a.isFormCloseButtonActive:hover{color:#dd0000;background-color:#ffcccc;cursor:pointer}a.isFormButtonPickInactive,a.isFormButtonPickInactive:hover,a.isUploadButton{display:none}.isFormUploadContainer{height:40px;padding-left:5px;border-left:2px solid #c7c7c7;border-top:2px solid #c7c7c7;border-bottom:2px solid #c7c7c7;display:inline-block;padding:7px 10px 10px 10px;width:calc(100% - 86px)}.isFormUpload{position:relative;display:block;width:100%;height:40px;float:left}.isBrowseButton{border-style:solid;border-width:0;cursor:pointer;font-family:"Arial", "Helvetica", "Roboto", sans-serif;font-weight:bold;line-height:normal;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;font-size:1rem;background-color:#1c69d4;border-color:#0653b6;color:#fff;transition:background-color 300ms ease-out;border:0;text-align:center;float:right;margin-right:6px;background-image:url("/img/stage2/ci/upload.png");text-indent:100%;white-space:nowrap;overflow:hidden;background-size:24px 24px;background-repeat:no-repeat;background-position:center;height:40px;width:40px}.isBrowseButton:hover,.isBrowseButton:focus{background-color:#0653b6;color:#fff;text-decoration:none;border:0}.isFormCloseButton{height:40px;width:40px;line-height:40px;text-align:center;float:right;background-color:#666666;transition:background-color 300ms ease-out;color:#fff}.isFormCloseButton:hover,.isFormCloseButton:focus{background-color:#4d4d4d;color:#fff;text-decoration:none}.isFormUploadFiles{max-height:40px;display:block;float:left;width:100%}.isFormUploadFiles .title{width:50%;display:inline-block;float:left;padding-right:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-style:italic}.isFormUploadFiles .size,.isFormUploadFiles .progress{width:25%;display:inline-block;float:left;padding-right:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:auto}@media screen and (max-width: 980px){.isBrowseButton{background-image:url("/img/stage2/ci/upload.png");text-indent:100%;white-space:nowrap;overflow:hidden;background-size:24px 24px;background-repeat:no-repeat;background-position:center;height:40px;width:40px}.isFormUploadContainer{width:calc(100% - 86px)}}.bmw-new-ci .isFormUploadContainer{width:100%;border:1px solid #bbb;height:52px;max-height:52px;padding:14px 21px;font-family:'BMWTypeNextTT-Regular',Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#666}.bmw-new-ci .formRowError .formRowElement .isFormUploadContainer{border:2px solid #D20000 !important;background-color:#F7E7E9}.bmw-new-ci .isFormUpload{width:100%;height:52px}body .bmw-new-ci.content .stageDetails .blocks .tabBlock.contact #contactForm .formBlock .formRow .formRowElement input[type="text"].kenteken{background-size:26px 50px;background-color:#fbbc01 !important;border-radius:0px !important;border:1px solid #bbb !important}body .bmw-new-ci.content .stageDetails .blocks .tabBlock.contact #contactForm .formBlock .formRow .formRowElement input[type="text"].kenteken:hover{border:2px solid #4d4d4d !important;box-shadow:none !important;color:#262626 !important}.bmw-new-ci .isFormUpload .isBrowseButton{position:absolute;right:2px;top:2px;background-image:url("/img/stage2/ci/uploader.png");background-size:24px 24px;background-repeat:no-repeat;background-position:center center;background-color:transparent;width:50px;height:48px;margin:0px;z-index:2;border:0px}.bmw-new-ci .isFormUpload .isFormCloseButton{position:absolute;right:1px;top:1px;background-image:url("/img/stage2/ci/closer.png");background-size:12px 12px;background-repeat:no-repeat;background-position:center center;background-color:#ffffff;width:50px;height:50px;margin:0px;font-size:0px;display:none;z-index:3;border:0px}.bmw-new-ci .isFormUpload .isFormCloseButtonActive{display:block}.bmw-new-ci .isFormUpload .isFormUploadFiles{width:calc(100% - 50px)}.bmw-new-ci .isFormUpload .isFormUploadFiles .title{width:calc(100% - 140px)}.bmw-new-ci .isFormUpload .isFormUploadFiles .size{width:80px}.bmw-new-ci .isFormUpload .isFormUploadFiles .progress{width:60px}.bmw-new-ci .isFormUploadContainer{font-family:'BMWTypeNextTT-Regular',Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#666}.bmw-new-ci .isFormUpload .isFormUploadFiles{width:100%}.bmw-new-ci .isFormUpload div.progressDone{background:none;width:100% !important}.bmw-new-ci .isFormUpload .isFormUploadFiles .title{width:calc(100% - 160px);max-width:calc(100% - 160px);float:left;padding:0px;border:0px;padding-right:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-style:italic;margin:0px;font-weight:normal;font-family:'BMWTypeNextTT-Regular',Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#666;box-sizing:border-box}.bmw-new-ci .isFormUpload .isFormUploadFiles .size{width:80px;float:left;padding:0px;padding-right:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:auto;border:0px;font-style:normal;font-weight:normal;font-family:'BMWTypeNextTT-Regular',Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#666;box-sizing:border-box}.bmw-new-ci .isFormUpload .isFormUploadFiles .progress{font-style:normal;font-weight:normal;font-family:'BMWTypeNextTT-Regular',Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#666;float:left;box-sizing:border-box}.plupload_preview{height:260px;width:100%;background-repeat:no-repeat;background-size:contain;background-position:center center;margin-top:12px;box-shadow:0 0 0 1px #E6E6E6;position:relative;background-color:#000000}.tabsContentBackground .plupload_preview{background-color:#fff}.plupload_preview.sample_image:before{content:'';position:absolute;left:0px;top:0px;right:0px;bottom:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.3)}.plupload_preview.sample_image:after{content:'VOORBEELD';position:absolute;left:0px;top:0px;width:100%;height:100%;display:flex;justify-content:center;align-content:center;align-items:center;font-family:'BMWTypeNextTT-Regular',Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#ffffff}div.isFormUploadFile{width:193px;height:18px}div.isFormUploadFile div{float:left}div.progressDone{background:url("/img/components/plupload/success.png") 176px center no-repeat #cfc}div.progressError{background:url("/img/components/plupload/error.png") 176px center no-repeat #fcc}div.isFormUploadFile div.title{margin-left:3px;margin-right:3px;max-width:84px;white-space:nowrap;overflow:hidden}div.progressDone div.title{max-width:116px}div.isFormUploadFile div.size{font-style:italic;font-weight:bold;border-left:1px solid #888888;padding-left:3px;float:right;width:62px}div.isFormUploadFile div.progress{float:right;margin-right:3px;width:32px}div.isFormUploadFiles{line-height:19px}div.isFormUploadContainer{float:left;width:193px;height:18px;margin-right:4px;border:1px solid #888888}a.isFormButton,a.isFormButton:hover{float:right;display:block;height:18px;line-height:19px;width:80px;text-align:center;text-decoration:none;background-color:#eeeeee;border:1px solid #888888}div.isFormError div.isFormUploadContainer{border-color:#d20000}a.isFormCloseButton,a.isFormCloseButton:hover{margin-left:4px;color:#cccccc;cursor:default;font-weight:bold;width:20px}a.isFormCloseButtonActive,a.isFormCloseButtonActive:hover{color:#dd0000;background-color:#ffcccc;cursor:pointer}a.isFormButtonPickInactive,a.isFormButtonPickInactive:hover,a.isUploadButton{display:none}.isFormUploadContainer{height:40px;padding-left:5px;border-left:2px solid #c7c7c7;border-top:2px solid #c7c7c7;border-bottom:2px solid #c7c7c7;display:inline-block;padding:7px 10px 10px 10px;width:calc(100% - 86px)}.isFormUpload{position:relative;display:block;width:100%;height:40px;float:left}.isBrowseButton{border-style:solid;border-width:0;cursor:pointer;font-family:"Arial", "Helvetica", "Roboto", sans-serif;font-weight:bold;line-height:normal;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;font-size:1rem;background-color:#1c69d4;border-color:#0653b6;color:#fff;transition:background-color 300ms ease-out;border:0;text-align:center;float:right;margin-right:6px;background-image:url("/img/stage2/ci/upload.png");text-indent:100%;white-space:nowrap;overflow:hidden;background-size:24px 24px;background-repeat:no-repeat;background-position:center;height:40px;width:40px}.isBrowseButton:hover,.isBrowseButton:focus{background-color:#0653b6;color:#fff;text-decoration:none;border:0}.isFormCloseButton{height:40px;width:40px;line-height:40px;text-align:center;float:right;background-color:#666666;transition:background-color 300ms ease-out;color:#fff}.isFormCloseButton:hover,.isFormCloseButton:focus{background-color:#4d4d4d;color:#fff;text-decoration:none}.isFormUploadFiles{max-height:40px;display:block;float:left;width:100%}.isFormUploadFiles .title{width:50%;display:inline-block;float:left;padding-right:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-style:italic}.isFormUploadFiles .size,.isFormUploadFiles .progress{width:25%;display:inline-block;float:left;padding-right:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:auto}@media screen and (max-width: 980px){.isBrowseButton{background-image:url("/img/stage2/ci/upload.png");text-indent:100%;white-space:nowrap;overflow:hidden;background-size:24px 24px;background-repeat:no-repeat;background-position:center;height:40px;width:40px}.isFormUploadContainer{width:calc(100% - 86px)}}.bmw-new-ci .isFormUploadContainer{width:100%;border:1px solid #bbb;height:52px;max-height:52px;padding:14px 21px;font-family:'BMWTypeNextTT-Regular',Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#666}.bmw-new-ci .formRowError .formRowElement .isFormUploadContainer{border:2px solid #D20000 !important;background-color:#F7E7E9}.bmw-new-ci .isFormUpload{width:100%;height:52px}body .bmw-new-ci.content .stageDetails .blocks .tabBlock.contact #contactForm .formBlock .formRow .formRowElement input[type="text"].kenteken{background-size:26px 50px;background-color:#fbbc01 !important;border-radius:0px !important;border:1px solid #bbb !important}body .bmw-new-ci.content .stageDetails .blocks .tabBlock.contact #contactForm .formBlock .formRow .formRowElement input[type="text"].kenteken:hover{border:2px solid #4d4d4d !important;box-shadow:none !important;color:#262626 !important}.bmw-new-ci .isFormUpload .isBrowseButton{position:absolute;right:2px;top:2px;background-image:url("/img/stage2/ci/uploader.png");background-size:24px 24px;background-repeat:no-repeat;background-position:center center;background-color:transparent;width:50px;height:48px;margin:0px;z-index:2;border:0px}.bmw-new-ci .isFormUpload .isFormCloseButton{position:absolute;right:1px;top:1px;background-image:url("/img/stage2/ci/closer.png");background-size:12px 12px;background-repeat:no-repeat;background-position:center center;background-color:#ffffff;width:50px;height:50px;margin:0px;font-size:0px;display:none;z-index:3;border:0px}.bmw-new-ci .isFormUpload .isFormCloseButtonActive{display:block}.bmw-new-ci .isFormUpload .isFormUploadFiles{width:calc(100% - 50px)}.bmw-new-ci .isFormUpload .isFormUploadFiles .title{width:calc(100% - 140px)}.bmw-new-ci .isFormUpload .isFormUploadFiles .size{width:80px}.bmw-new-ci .isFormUpload .isFormUploadFiles .progress{width:60px}.bmw-new-ci .isFormUploadContainer{font-family:'BMWTypeNextTT-Regular',Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#666}.bmw-new-ci .isFormUpload .isFormUploadFiles{width:100%}.bmw-new-ci .isFormUpload div.progressDone{background:none;width:100% !important}.bmw-new-ci .isFormUpload .isFormUploadFiles .title{width:calc(100% - 160px);max-width:calc(100% - 160px);float:left;padding:0px;border:0px;padding-right:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-style:italic;margin:0px;font-weight:normal;font-family:'BMWTypeNextTT-Regular',Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#666;box-sizing:border-box}.bmw-new-ci .isFormUpload .isFormUploadFiles .size{width:80px;float:left;padding:0px;padding-right:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:auto;border:0px;font-style:normal;font-weight:normal;font-family:'BMWTypeNextTT-Regular',Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#666;box-sizing:border-box}.bmw-new-ci .isFormUpload .isFormUploadFiles .progress{font-style:normal;font-weight:normal;font-family:'BMWTypeNextTT-Regular',Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#666;float:left;box-sizing:border-box}.plupload_preview{height:260px;width:100%;background-repeat:no-repeat;background-size:contain;background-position:center center;margin-top:12px;box-shadow:0 0 0 1px #E6E6E6;position:relative;background-color:#000000}.tabsContentBackground .plupload_preview{background-color:#fff}.plupload_preview.sample_image:before{content:'';position:absolute;left:0px;top:0px;right:0px;bottom:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.3)}.plupload_preview.sample_image:after{content:'VOORBEELD';position:absolute;left:0px;top:0px;width:100%;height:100%;display:flex;justify-content:center;align-content:center;align-items:center;font-family:'BMWTypeNextTT-Regular',Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#ffffff}div.isFormUploadFile{width:193px;height:18px}div.isFormUploadFile div{float:left}div.progressDone{background:url("/img/components/plupload/success.png") 176px center no-repeat #cfc}div.progressError{background:url("/img/components/plupload/error.png") 176px center no-repeat #fcc}div.isFormUploadFile div.title{margin-left:3px;margin-right:3px;max-width:84px;white-space:nowrap;overflow:hidden}div.progressDone div.title{max-width:116px}div.isFormUploadFile div.size{font-style:italic;font-weight:bold;border-left:1px solid #888888;padding-left:3px;float:right;width:62px}div.isFormUploadFile div.progress{float:right;margin-right:3px;width:32px}div.isFormUploadFiles{line-height:19px}div.isFormUploadContainer{float:left;width:193px;height:18px;margin-right:4px;border:1px solid #888888}a.isFormButton,a.isFormButton:hover{float:right;display:block;height:18px;line-height:19px;width:80px;text-align:center;text-decoration:none;background-color:#eeeeee;border:1px solid #888888}div.isFormError div.isFormUploadContainer{border-color:#d20000}a.isFormCloseButton,a.isFormCloseButton:hover{margin-left:4px;color:#cccccc;cursor:default;font-weight:bold;width:20px}a.isFormCloseButtonActive,a.isFormCloseButtonActive:hover{color:#dd0000;background-color:#ffcccc;cursor:pointer}a.isFormButtonPickInactive,a.isFormButtonPickInactive:hover,a.isUploadButton{display:none}.isFormUploadContainer{height:40px;padding-left:5px;border-left:2px solid #c7c7c7;border-top:2px solid #c7c7c7;border-bottom:2px solid #c7c7c7;display:inline-block;padding:7px 10px 10px 10px;width:calc(100% - 86px)}.isFormUpload{position:relative;display:block;width:100%;height:40px;float:left}.isBrowseButton{border-style:solid;border-width:0;cursor:pointer;font-family:"Arial", "Helvetica", "Roboto", sans-serif;font-weight:bold;line-height:normal;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;font-size:1rem;background-color:#1c69d4;border-color:#0653b6;color:#fff;transition:background-color 300ms ease-out;border:0;text-align:center;float:right;margin-right:6px;background-image:url("/img/stage2/ci/upload.png");text-indent:100%;white-space:nowrap;overflow:hidden;background-size:24px 24px;background-repeat:no-repeat;background-position:center;height:40px;width:40px}.isBrowseButton:hover,.isBrowseButton:focus{background-color:#0653b6;color:#fff;text-decoration:none;border:0}.isFormCloseButton{height:40px;width:40px;line-height:40px;text-align:center;float:right;background-color:#666666;transition:background-color 300ms ease-out;color:#fff}.isFormCloseButton:hover,.isFormCloseButton:focus{background-color:#4d4d4d;color:#fff;text-decoration:none}.isFormUploadFiles{max-height:40px;display:block;float:left;width:100%}.isFormUploadFiles .title{width:50%;display:inline-block;float:left;padding-right:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-style:italic}.isFormUploadFiles .size,.isFormUploadFiles .progress{width:25%;display:inline-block;float:left;padding-right:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:auto}@media screen and (max-width: 980px){.isBrowseButton{background-image:url("/img/stage2/ci/upload.png");text-indent:100%;white-space:nowrap;overflow:hidden;background-size:24px 24px;background-repeat:no-repeat;background-position:center;height:40px;width:40px}.isFormUploadContainer{width:calc(100% - 86px)}}.bmw-new-ci .isFormUploadContainer{width:100%;border:1px solid #bbb;height:52px;max-height:52px;padding:14px 21px;font-family:'BMWTypeNextTT-Regular',Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#666}.bmw-new-ci .formRowError .formRowElement .isFormUploadContainer{border:2px solid #D20000 !important;background-color:#F7E7E9}.bmw-new-ci .isFormUpload{width:100%;height:52px}body .bmw-new-ci.content .stageDetails .blocks .tabBlock.contact #contactForm .formBlock .formRow .formRowElement input[type="text"].kenteken{background-size:26px 50px;background-color:#fbbc01 !important;border-radius:0px !important;border:1px solid #bbb !important}body .bmw-new-ci.content .stageDetails .blocks .tabBlock.contact #contactForm .formBlock .formRow .formRowElement input[type="text"].kenteken:hover{border:2px solid #4d4d4d !important;box-shadow:none !important;color:#262626 !important}.bmw-new-ci .isFormUpload .isBrowseButton{position:absolute;right:2px;top:2px;background-image:url("/img/stage2/ci/uploader.png");background-size:24px 24px;background-repeat:no-repeat;background-position:center center;background-color:transparent;width:50px;height:48px;margin:0px;z-index:2;border:0px}.bmw-new-ci .isFormUpload .isFormCloseButton{position:absolute;right:1px;top:1px;background-image:url("/img/stage2/ci/closer.png");background-size:12px 12px;background-repeat:no-repeat;background-position:center center;background-color:#ffffff;width:50px;height:50px;margin:0px;font-size:0px;display:none;z-index:3;border:0px}.bmw-new-ci .isFormUpload .isFormCloseButtonActive{display:block}.bmw-new-ci .isFormUpload .isFormUploadFiles{width:calc(100% - 50px)}.bmw-new-ci .isFormUpload .isFormUploadFiles .title{width:calc(100% - 140px)}.bmw-new-ci .isFormUpload .isFormUploadFiles .size{width:80px}.bmw-new-ci .isFormUpload .isFormUploadFiles .progress{width:60px}.bmw-new-ci .isFormUploadContainer{font-family:'BMWTypeNextTT-Regular',Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#666}.bmw-new-ci .isFormUpload .isFormUploadFiles{width:100%}.bmw-new-ci .isFormUpload div.progressDone{background:none;width:100% !important}.bmw-new-ci .isFormUpload .isFormUploadFiles .title{width:calc(100% - 160px);max-width:calc(100% - 160px);float:left;padding:0px;border:0px;padding-right:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-style:italic;margin:0px;font-weight:normal;font-family:'BMWTypeNextTT-Regular',Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#666;box-sizing:border-box}.bmw-new-ci .isFormUpload .isFormUploadFiles .size{width:80px;float:left;padding:0px;padding-right:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:auto;border:0px;font-style:normal;font-weight:normal;font-family:'BMWTypeNextTT-Regular',Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#666;box-sizing:border-box}.bmw-new-ci .isFormUpload .isFormUploadFiles .progress{font-style:normal;font-weight:normal;font-family:'BMWTypeNextTT-Regular',Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#666;float:left;box-sizing:border-box}.plupload_preview{height:260px;width:100%;background-repeat:no-repeat;background-size:contain;background-position:center center;margin-top:12px;box-shadow:0 0 0 1px #E6E6E6;position:relative;background-color:#000000}.tabsContentBackground .plupload_preview{background-color:#fff}.plupload_preview.sample_image:before{content:'';position:absolute;left:0px;top:0px;right:0px;bottom:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.3)}.plupload_preview.sample_image:after{content:'VOORBEELD';position:absolute;left:0px;top:0px;width:100%;height:100%;display:flex;justify-content:center;align-content:center;align-items:center;font-family:'BMWTypeNextTT-Regular',Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#ffffff}