.container__fhk-Y {
  display: flex;
  flex-direction: row;
}
.defaultLayout__1gVka {
  display: block;
}
@media all and (min-width: 576px) {
  .defaultLayout__1gVka {
    display: flex;
    flex-direction: row;
    justify-content: space-around;
  }
}
.sliderContainer__2K5wx {
  position: relative;
}
@media all and (max-width: 575.98px) {
  .sliderContainer__2K5wx:not(:last-child) {
    margin-bottom: 10px;
  }
}
@media all and (min-width: 992px) {
  .sliderContainer__2K5wx [class*='vehicleWrapLanding'] {
    max-width: 256px;
  }
}
.btnOffer__2GtUV {
  font-size: 12px !important;
  min-width: auto !important;
}

.box__5oTek {
  flex-basis: 30%;
}
@media only screen and (max-device-width: 992px) and (max-device-height: 992px) {
  .box__5oTek {
    width: auto;
  }
}
.rateWidget__E081i {
  background-color: #f2f2f2;
}
.rateWidget__E081i::before {
  background-color: #f2f2f2 !important;
}

.errorPageContainer__2Fi8E {
  margin-bottom: 20px;
  padding: 50px 0;
  min-height: 100vh;
  max-width: 1100px;
  margin: 0 auto;
  font-family: Arial, sans-serif;
}
@media only screen and (max-device-width: 992px) and (max-device-height: 992px) {
  .errorPageContainer__2Fi8E {
    padding: 0;
  }
}
.notFoundCode__3f2-x {
  font-size: 80px;
  margin: 0;
}
@media only screen and (max-device-width: 992px) and (max-device-height: 992px) {
  .notFoundCode__3f2-x {
    font-size: 40px;
  }
}
.notFoundSubtext__IyZyE {
  font-size: 28px;
  margin: 0;
}
@media only screen and (max-device-width: 992px) and (max-device-height: 992px) {
  .notFoundSubtext__IyZyE {
    font-size: 16px;
  }
}
.garageImg__1pIfo {
  position: absolute;
  background-image: url("/angebot/static/images/errorPage/error-page-background.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  z-index: -1;
}
@media only screen and (max-device-width: 992px) and (max-device-height: 992px) {
  .garageImg__1pIfo {
    background-image: none;
  }
}
.content__1kZIn {
  background-color: rgba(255,255,255,0.1);
  color: #fff;
  padding: 25px;
  border-radius: 3px;
  height: 230px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media only screen and (max-device-width: 992px) and (max-device-height: 992px) {
  .content__1kZIn {
    text-align: center;
    align-items: center;
    height: 150px;
  }
}
.contentContainer__1ZbrU {
  display: flex;
  position: relative;
}
@media only screen and (max-device-width: 992px) and (max-device-height: 992px) {
  .contentContainer__1ZbrU {
    display: block;
  }
}
.infoContainer__bS3OR {
  display: block;
  margin-right: 20px;
  flex-basis: 70%;
  align-self: flex-end;
}
@media only screen and (max-device-width: 992px) and (max-device-height: 992px) {
  .infoContainer__bS3OR {
    background-image: url("/angebot/static/images/errorPage/error-page-background.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    padding: 25px 15px 15px;
    margin: 0;
  }
}
.recommendationContainer__KaeAW {
  padding: 25px 0;
  position: relative;
}
@media only screen and (max-device-width: 992px) and (max-device-height: 992px) {
  .recommendationContainer__KaeAW {
    padding: 0;
  }
}
.recommendationSubText__3iZ4b {
  color: #fff;
  font-weight: 500;
}
@media only screen and (max-device-width: 992px) and (max-device-height: 992px) {
  .recommendationSubText__3iZ4b {
    color: #005ccb;
    font-size: 18px;
    font-weight: bold;
    margin-top: 10px;
    margin-bottom: 10px;
    padding: 0 5px;
  }
}
.homeButton__E4_j2 {
  width: 170px;
  height: 30px;
  font-weight: 600;
}
.compactSearchContainer__cTKjm {
  background-color: #333;
}

.vehiclePromoInfo__3F8Im {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin-left: auto;
  max-width: 235px;
  height: 100%;
}
@media all and (max-width: 575.98px) {
  .vehiclePromoInfo__3F8Im {
    margin: 5px 0 auto;
    position: initial;
    max-width: 100%;
    width: 100%;
  }
}
.promoAdvantages__aOsLO {
  display: flex;
  flex-direction: column;
  margin-left: auto;
  margin-bottom: 25px;
}
@media all and (max-width: 991.98px) {
  .promoAdvantages__aOsLO {
    margin-bottom: 10px;
  }
}
.advantage__In-bJ {
  display: inline-flex;
  align-items: center;
  margin: 5px 0;
  color: #fff;
  font-family: Arial, Helvetica, sans-serif;
}
@media all and (max-width: 991.98px) {
  .advantage__In-bJ {
    margin: 1px 0;
  }
}
.advantage__In-bJ svg {
  fill: #fff;
  width: 24px;
  height: 24px;
  margin-right: 10px;
}
.priceSection__3jRWd {
  display: flex;
  flex-direction: column;
  position: relative;
}
@media all and (max-width: 991.98px) {
  .vehicleCost__B-vK- {
    margin: 0 auto;
    min-width: 200px;
  }
}
@media only screen and (max-device-width: 992px) and (max-device-height: 992px) {
  .vehicleCost__B-vK- {
    display: flex;
    margin: 0;
    justify-content: space-between;
    flex-direction: row;
    flex-wrap: wrap;
  }
}
@media all and (max-width: 575.98px) {
  .vehicleCost__B-vK- {
    flex-wrap: nowrap;
  }
}
.currentPrice__20Fpi {
  color: #ff0b00;
  font-size: 60px;
  border-bottom: 1px solid #fff;
  font-family: Arial, Helvetica, sans-serif;
}
@media all and (max-width: 1199.98px) {
  .currentPrice__20Fpi {
    font-size: 48px;
    border-bottom: none;
  }
}
@media all and (max-width: 991.98px) {
  .currentPrice__20Fpi {
    font-size: 28px;
    text-align: center;
  }
}
@media only screen and (max-device-width: 992px) and (max-device-height: 992px) {
  .currentPrice__20Fpi {
    display: flex;
    flex-direction: column;
    color: #f50b05;
    font-weight: 600;
    font-size: 40px;
    margin-left: 10px;
    white-space: nowrap;
    line-height: 1;
  }
}
@media only screen and (max-device-width: 992px) and (max-device-height: 992px) {
  .monthlyInstallmentAfterComma__2LS5O,
  .monthlyInstallmentCurrency__2KN9J {
    font-size: 14px;
    vertical-align: top;
    line-height: 24px;
  }
}
.wasMonthlyPaymentSection__2da9g {
  position: relative;
  color: #fff;
  font-family: Arial, Helvetica, sans-serif;
}
@media all and (max-width: 991.98px) {
  .wasMonthlyPaymentSection__2da9g {
    text-align: center;
  }
}
@media only screen and (max-device-width: 992px) and (max-device-height: 992px) {
  .wasMonthlyPaymentSection__2da9g {
    display: flex;
    flex-direction: column-reverse;
    justify-content: space-between;
    margin-right: auto;
  }
}
.wasMonthlyPaymentLabel__2B4ab {
  font-size: 14px;
}
@media all and (max-width: 1199.98px) {
  .wasMonthlyPaymentLabel__2B4ab {
    font-size: 12px;
  }
}
@media all and (max-width: 991.98px) {
  .wasMonthlyPaymentLabel__2B4ab {
    font-size: 12px;
  }
}
@media only screen and (max-device-width: 992px) and (max-device-height: 992px) {
  .wasMonthlyPaymentLabel__2B4ab {
    display: none;
  }
}
.wasMonthlyPaymentLabelShort__2G4iB {
  font-size: 12px;
  color: #333;
  margin-bottom: 15px;
}
@media all and (min-width: 768px) {
  .wasMonthlyPaymentLabelShort__2G4iB {
    display: none;
  }
}
.wasMonthlyPayment__3jNR1 {
  position: relative;
  display: inline-flex;
  align-items: center;
  font-weight: normal;
  font-size: 24px;
}
.wasMonthlyPayment__3jNR1::after {
  position: absolute;
  content: '';
  top: 50%;
  left: 0;
  display: inline-block;
  width: 100%;
  height: 1px;
  background-color: #333;
  transform: rotate(170deg);
  background-color: #fff;
}
@media all and (max-width: 1199.98px) {
  .wasMonthlyPayment__3jNR1 {
    font-size: 22px;
  }
}
@media all and (max-width: 991.98px) {
  .wasMonthlyPayment__3jNR1 {
    font-size: 18px;
    font-weight: bold;
  }
}
@media only screen and (max-device-width: 992px) and (max-device-height: 992px) {
  .wasMonthlyPayment__3jNR1 {
    font-size: 17px;
    color: #333;
    line-height: 20px;
    padding-top: 5px;
  }
  .wasMonthlyPayment__3jNR1::after {
    background-color: #f50b05;
  }
}
@media only screen and (max-device-width: 992px) and (max-device-height: 992px) {
  .wasMonthlyPaymentValue___cvuI {
    margin-right: 5px;
    white-space: nowrap;
  }
}
.secureButton__25qyK {
  text-transform: uppercase;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: 600;
  font-size: 20px;
  padding: 15px 10px;
  border: 2px solid #fff;
  border-radius: 3px;
  width: 100%;
}
@media all and (max-width: 1199.98px) {
  .secureButton__25qyK {
    padding: 10px;
    font-size: 18px;
    border: 2px solid #fff;
  }
}
.secureButton__25qyK:hover {
  border: 2px solid transparent;
}
.secureButtonLink__Z5jlG {
  color: #fff;
  text-decoration: none;
  pointer-events: auto;
}
.financeDetail__LGJ_Y {
  margin: 0 auto;
  margin-top: 10px;
  cursor: pointer;
  color: #fff;
  font-size: 12px;
  text-decoration: underline;
  font-family: Arial, Helvetica, sans-serif;
  pointer-events: auto;
}
@media all and (max-width: 991.98px) {
  .financeDetail__LGJ_Y {
    font-size: 9px;
    font-weight: normal;
  }
}
@media only screen and (max-device-width: 992px) and (max-device-height: 992px) {
  .financeDetail__LGJ_Y {
    margin-top: 0;
    margin-right: 0;
    color: #1f1f1f;
  }
}
.mobileFullPriceSection__28UcT {
  display: flex;
  flex-direction: column;
  width: 100%;
}
@media all and (min-width: 768px) {
  .mobileFullPriceSection__28UcT {
    display: none;
  }
}
.fullPriceSection__2agBZ {
  margin: 10px 0 20px 0;
  font-size: 14px;
  font-family: Arial, Helvetica, sans-serif;
}
@media all and (max-width: 1199.98px) {
  .fullPriceSection__2agBZ {
    font-size: 12px;
    margin: 0 0 10px 0;
  }
}
@media all and (max-width: 991.98px) {
  .fullPriceSection__2agBZ {
    font-size: 12px;
  }
}
@media only screen and (max-device-width: 992px) and (max-device-height: 992px) {
  .fullPriceSection__2agBZ {
    display: none;
  }
}
.wasPrice__2AYrw,
.relevantPrice__RVhDh {
  color: #fff;
  white-space: nowrap;
}
@media only screen and (max-device-width: 992px) and (max-device-height: 992px) {
  .wasPrice__2AYrw,
  .relevantPrice__RVhDh {
    color: #333;
    font-size: 14px;
    line-height: 18px;
  }
}
.wasPriceSection__3vezw {
  position: relative;
}
.wasPriceSection__3vezw::after {
  position: absolute;
  content: '';
  top: 50%;
  left: 0;
  display: inline-block;
  width: 100%;
  height: 1px;
  background-color: #333;
  transform: rotate(170deg);
  background-color: #fff;
}
@media only screen and (max-device-width: 992px) and (max-device-height: 992px) {
  .wasPriceSection__3vezw::after {
    background-color: #f50b05;
  }
}
@media all and (min-width: 768px) {
  .relevantPriceSection__1h9o- {
    color: #ff0b00;
    margin-left: 5px;
    margin-right: 5px;
  }
}
.promoAdvantagesMobile__Z_qjL {
  display: flex;
  justify-content: space-around;
  text-transform: uppercase;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  margin-top: 10px;
}
.advantageMobile__3gdRd {
  display: flex;
  flex-direction: column;
  align-items: center;
  color: #fff;
  fill: #fff;
}
.advantageMobile__3gdRd:not(:last-child) {
  margin-right: 20px;
}
.advantageMobileImage__3qkA- {
  width: 28px;
  height: 28px;
  margin-bottom: 5px;
  background-size: contain;
  background-repeat: no-repeat;
}
.deliverLabel__zlqXo {
  width: 100%;
  color: #fff;
  font-size: 16px;
  font-weight: 600;
  font-family: Arial, Helvetica, sans-serif;
  background: linear-gradient(to right, #005ccb, transparent);
  padding: 10px 20px;
  margin: 10px 0;
  border-radius: 5px;
  box-sizing: border-box;
  white-space: nowrap;
}
@media all and (min-width: 992px) {
  .deliverLabel__zlqXo {
    display: none;
  }
}
@media only screen and (max-device-width: 992px) and (max-device-height: 992px) {
  .deliverLabel__zlqXo {
    display: none;
  }
}
@media only screen and (max-device-width: 992px) and (max-device-height: 992px) {
  .vatIncluded__19UN5 {
    font-size: 10px;
  }
}

.vehicleConsumption__3-hcw {
  display: flex;
  flex-direction: column;
  font-size: 10px;
  font-family: Arial, Helvetica, sans-serif;
}
@media all and (max-width: 991.98px) {
  .vehicleConsumption__3-hcw {
    font-size: 8px;
  }
}

.vehiclePromoSlide__2NFVF {
  display: flex;
  justify-content: center;
  padding-top: 200px;
  text-decoration: none;
  max-width: 1100px;
  margin: 0 auto;
}
@media all and (min-width: 576px) {
  .vehiclePromoSlide__2NFVF {
    position: relative;
  }
}
@media all and (max-width: 1199.98px) {
  .vehiclePromoSlide__2NFVF {
    max-width: 900px;
  }
}
@media all and (min-width: 992px) {
  .vehiclePromoSlide__2NFVF {
    padding-bottom: 50px;
  }
}
@media all and (max-width: 991.98px) {
  .vehiclePromoSlide__2NFVF {
    max-width: 760px;
  }
}
@media only screen and (max-device-width: 992px) and (max-device-height: 992px) {
  .vehiclePromoSlide__2NFVF {
    position: relative;
    max-width: 100%;
    padding: 50px 10px 40px;
    flex-direction: column;
  }
}
@media all and (max-width: 1199.98px) and (min-width: 768px) {
  .vehiclePromoSlide__2NFVF {
    padding-right: 235px;
  }
}
@media all and (min-width: 992px) {
  .vehicleImage__3TW9y {
    max-width: 490px;
    max-height: 290px;
  }
}
@media only screen and (max-device-width: 992px) and (max-device-height: 992px) {
  .vehicleImage__3TW9y {
    max-width: 100%;
    max-height: 100%;
    margin: 0 auto;
  }
}
@media all and (max-width: 991.98px) and (min-width: 768px) {
  .vehicleImage__3TW9y {
    max-width: 420px;
  }
}
.vehicleImageContainer__WEFZi {
  position: relative;
  text-decoration: none;
  align-self: flex-end;
}
.saveUp__1PnbE,
.customBubble__3Dw2F {
  box-sizing: border-box;
  z-index: -1;
}
.saveUp__1PnbE {
  position: absolute;
  top: -110px;
  right: 25%;
}
@media all and (max-width: 991.98px) {
  .saveUp__1PnbE {
    top: 0;
    right: auto;
    left: 25px;
    transform: rotate(-25deg);
  }
}
@media only screen and (max-device-width: 992px) and (max-device-height: 992px) {
  .saveUp__1PnbE {
    display: none;
  }
}
.customBubble__3Dw2F {
  position: absolute;
  top: -65px;
  right: 5%;
  transform: rotate(25deg);
  font-size: 16px;
  text-align: center;
  text-transform: uppercase;
}
@media all and (max-width: 991.98px) {
  .customBubble__3Dw2F {
    font-size: 12px;
    top: -50px;
    right: 30px;
  }
}
@media only screen and (max-device-width: 992px) and (max-device-height: 992px) {
  .customBubble__3Dw2F {
    visibility: hidden;
  }
}
.saveUpPercentage__7d5po,
.saveUpLabel__3fD_-,
.warrantyDuration__1WaFu,
.warrantyLabel__RwPy1 {
  flex-basis: 100%;
  color: #fff;
  font-family: "Arial Black", Gadget, sans-serif;
}
.saveUpPercentage__7d5po,
.saveUpLabel__3fD_- {
  text-align: center;
  text-transform: uppercase;
  font-weight: 500;
}
.warrantyDuration__1WaFu {
  font-family: 'Kalam', cursive;
  font-size: 16px;
}
.warrantyLabel__RwPy1 {
  text-transform: uppercase;
  font-weight: 300;
}
.saveUpPercentage__7d5po {
  font-size: 42px;
  line-height: 42px;
  font-family: 'Kalam', cursive;
}
@media all and (max-width: 991.98px) {
  .saveUpPercentage__7d5po {
    font-size: 16px;
    line-height: 16px;
  }
}
.saveUpLabel__3fD_- {
  font-size: 24px;
}
@media all and (max-width: 991.98px) {
  .saveUpLabel__3fD_- {
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
  }
}
.discountAbsolute__22TMR,
.discountPercentage__1z_9w,
.newLabel__26gWy {
  border-radius: 3px;
  padding: 3px 6px;
  font-size: 15px;
  font-weight: 600;
  color: #fff;
  z-index: 1;
  margin-bottom: 5px;
}
@media all and (min-width: 768px) {
  .discountAbsolute__22TMR,
  .discountPercentage__1z_9w,
  .newLabel__26gWy {
    display: block;
  }
}
@media all and (min-width: 992px) {
  .discountAbsolute__22TMR,
  .discountPercentage__1z_9w,
  .newLabel__26gWy {
    font-size: 20px;
    padding: 5px 10px;
  }
}
.discountAbsolute__22TMR {
  background-color: #00b800;
  text-transform: uppercase;
}
.discountPercentage__1z_9w {
  position: absolute;
  top: -25px;
  left: auto;
  right: 0;
  color: #fff;
  z-index: 1;
  text-align: center;
  overflow: hidden;
  padding: 0 5px 0 15px;
  line-height: 30px;
  width: auto;
}
@media all and (min-width: 768px) {
  .discountPercentage__1z_9w {
    top: 40px;
  }
}
@media all and (min-width: 992px) {
  .discountPercentage__1z_9w {
    top: 50px;
  }
}
.vehicleConsumption__1F4uF {
  position: absolute;
  bottom: 10px;
  left: 100px;
  color: #fff;
  z-index: 222;
}
@media only screen and (max-device-width: 992px) and (max-device-height: 992px) {
  .vehicleConsumption__1F4uF {
    bottom: 0;
    left: 0;
    display: flex;
    flex-direction: row;
    color: #000;
    z-index: 222;
    font-size: 10px;
  }
  .vehicleConsumption__1F4uF :first-child {
    border-right: 0.5px solid #333;
    padding-right: 5px;
    margin-right: 5px;
  }
}
.labels__1j-lH {
  position: absolute;
  top: 100%;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: space-between;
  z-index: 1;
  padding-top: 10px;
}
@media all and (min-width: 576px) {
  .labels__1j-lH {
    left: 10px;
    width: 320px;
    flex-direction: row-reverse;
  }
}
@media all and (min-width: 992px) {
  .labels__1j-lH {
    width: 420px;
  }
}
@media all and (min-width: 1200px) {
  .labels__1j-lH {
    width: 480px;
  }
}
@media only screen and (max-device-width: 992px) and (max-device-height: 992px) {
  .slideTitle__a_DA1 {
    display: block;
    color: #333;
    font-size: 18px;
    font-weight: bold;
    margin: 0;
    position: relative;
  }
}
@media all and (min-width: 768px) {
  .slideTitle__a_DA1 {
    position: absolute;
    top: 40px;
    right: 44%;
    width: 320px;
  }
}
@media all and (min-width: 992px) {
  .slideTitle__a_DA1 {
    top: 40px;
    width: 420px;
  }
}
@media all and (min-width: 1200px) {
  .slideTitle__a_DA1 {
    right: auto;
    left: 283px;
    width: 480px;
  }
}
@media all and (min-width: 768px) {
  .slideTitle__a_DA1 .title__3_qx- {
    display: none;
  }
}
@media only screen and (max-device-width: 992px) and (max-device-height: 992px) {
  .slideTitle__a_DA1 .discountPercentage__1z_9w {
    display: none;
  }
}
.bottomWrapper__1dnCd {
  position: relative;
}
@media all and (min-width: 768px) {
  .bottomWrapper__1dnCd .discountPercentage__1z_9w {
    display: none;
  }
}
.perCentIcon__y9pnm {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 85px;
  height: 30px;
}
.newLabel__26gWy {
  background: #005ccb;
  color: #fff;
  text-transform: uppercase;
}
@media all and (min-width: 768px) {
  .newLabel__26gWy {
    position: absolute;
    left: 0;
  }
}

.sliderArrow__2an7f {
  height: 56px !important;
  width: 56px !important;
  background-size: cover !important;
  z-index: 222;
}
@media all and (min-width: 992px) {
  .sliderArrow__2an7f {
    fill: #fff;
  }
}
.sliderArrow__2an7f.sliderArrowNext__2pS0b {
  right: 0 !important;
}
@media all and (max-width: 991.98px) {
  .sliderArrow__2an7f.sliderArrowNext__2pS0b {
    right: 5px !important;
  }
}
.sliderArrow__2an7f.sliderArrowPrev__lH8Ij {
  transform: rotate(180deg);
  left: 0 !important;
  top: 45%;
}
@media all and (max-width: 991.98px) {
  .sliderArrow__2an7f.sliderArrowPrev__lH8Ij {
    left: 5px !important;
  }
}
@media all and (max-width: 991.98px) {
  .sliderArrow__2an7f {
    height: 36px !important;
    width: 18px !important;
    fill: #999;
  }
}
.sliderArrow__2an7f:before {
  content: none !important;
}

.promoSliderWrapper__12IjK {
  position: relative;
}
@media all and (min-width: 1200px) {
  .promoSliderWrapper__12IjK {
    height: 535px;
  }
}
.promoSliderWrapper__12IjK .vehiclePromoSlider__1jvg_ {
  width: auto;
  position: static;
}
@media all and (min-width: 768px) {
  .promoSliderWrapper__12IjK .vehiclePromoSlider__1jvg_ .slick-track {
    display: flex;
    align-items: center;
  }
}
@media only screen and (max-device-width: 992px) and (max-device-height: 992px) {
  .promoSliderWrapper__12IjK .vehiclePromoSlider__1jvg_ .slick-track {
    display: flex;
    align-items: flex-start;
  }
}
.vehiclePromoInfoWrapper__36H7o {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  max-width: 1100px;
  height: 100%;
  margin: 0 auto;
  pointer-events: none;
}
@media all and (max-width: 1199.98px) {
  .vehiclePromoInfoWrapper__36H7o {
    max-width: 900px;
  }
}
@media all and (max-width: 991.98px) {
  .vehiclePromoInfoWrapper__36H7o {
    max-width: 760px;
  }
}
@media all and (max-width: 575.98px) {
  .vehiclePromoInfoWrapper__36H7o {
    max-width: 320px;
  }
}
.promoSliderWrapper__12IjK .slick-dots button {
  height: 13px;
  width: 13px;
  background-color: transparent;
  border: 2px solid #fff;
  border-radius: 50%;
  display: inline-block;
}
@media all and (max-width: 575.98px) {
  .promoSliderWrapper__12IjK .slick-dots button {
    border: 2px solid #fff;
    padding: 4px;
    width: 8px;
    height: 8px;
  }
  .promoSliderWrapper__12IjK .slick-dots button:hover {
    background-color: #fff;
  }
}
.promoSliderWrapper__12IjK .slick-dots button:hover {
  background-color: #005ccb;
}
.promoSliderWrapper__12IjK .slick-dots button::before {
  display: none;
}
.promoSliderWrapper__12IjK .slick-dots .slick-active button {
  background-color: #005ccb;
}
@media all and (max-width: 575.98px) {
  .promoSliderWrapper__12IjK .slick-dots .slick-active button {
    background-color: #fff;
  }
}
@media only screen and (max-device-width: 992px) and (max-device-height: 992px) {
  .promoSliderWrapper__12IjK .slick-dots {
    bottom: 0;
  }
  .promoSliderWrapper__12IjK .slick-dots li {
    height: 5px;
    width: 5px;
  }
  .promoSliderWrapper__12IjK .slick-dots li button {
    height: 5px;
    width: 5px;
    padding: 4px;
    background: transparent;
    border: 1px solid #000;
  }
  .promoSliderWrapper__12IjK .slick-dots .slick-active button {
    background: #005ccb;
    border-color: #005ccb;
  }
}
.deliverLabel__KjwTb {
  display: none;
  padding: 10px 20px;
  margin: 10px 0;
  border-radius: 5px;
  box-sizing: border-box;
}
@media all and (min-width: 992px) {
  .deliverLabel__KjwTb {
    display: block;
    position: relative;
    margin: 0 auto;
    bottom: 50px;
    left: 10px;
    color: #fff;
    width: 530px;
    font-size: 24px;
    font-weight: 600;
    font-family: Arial, Helvetica, sans-serif;
    background: linear-gradient(to right, #005ccb, transparent);
    padding: 10px 20px;
  }
}
@media all and (min-width: 992px) and (max-width: 1199.98px) {
  .deliverLabel__KjwTb {
    width: 490px;
    left: 100px;
    margin: 0;
  }
}

.advantage__bKZrY {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.imageContainer__3Zcac {
  position: relative;
  max-width: 74px;
  max-height: 96px;
}
@media only screen and (max-device-width: 992px) and (max-device-height: 992px) {
  .imageContainer__3Zcac {
    max-width: 100px;
    max-height: 100%;
  }
}
.image__2Ib1l {
  display: block;
  width: 100%;
  height: auto;
}
.image__2Ib1l.small__kOm8F {
  width: 30px;
  height: 30px;
  margin-bottom: 8px;
}
@media only screen and (max-device-width: 992px) and (max-device-height: 992px) {
  .image__2Ib1l.small__kOm8F {
    width: 35px;
    height: 35px;
    margin-bottom: 20px;
  }
}
.title__q88E- {
  text-transform: uppercase;
  color: #fff;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 12px;
}
@media all and (min-width: 576px) {
  .title__q88E- {
    font-size: 16px;
    font-weight: 600;
    color: #005ccb;
  }
}
@media only screen and (max-device-width: 992px) and (max-device-height: 992px) {
  .title__q88E- {
    color: #005ccb;
  }
}

.vehiclePromoInfo__34QZe {
  position: relative;
  display: flex;
  flex-direction: row;
  justify-content: center;
  flex-wrap: wrap;
  margin: 0 auto;
  height: 100%;
  width: 100%;
  margin-top: 20px;
}
@media all and (min-width: 992px) {
  .vehiclePromoInfo__34QZe {
    margin-left: auto;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: 252px;
    margin-right: 60px;
  }
}
@media all and (min-width: 1200px) {
  .vehiclePromoInfo__34QZe {
    margin-right: 0;
  }
}
.promoAdvantages__28p20 {
  display: none;
}
@media all and (min-width: 768px) {
  .promoAdvantages__28p20 {
    display: flex;
    flex-direction: column;
    margin-bottom: 25px;
    pointer-events: auto;
    text-decoration: none;
  }
}
.advantage__3YiMK {
  display: inline-flex;
  align-items: center;
  margin: 5px 0;
  color: #333;
}
.advantage__3YiMK svg {
  fill: #333;
  width: 24px;
  height: 24px;
  margin-right: 10px;
}
.priceSection__1wNZW {
  display: grid;
  align-items: center;
  box-sizing: border-box;
  grid-template-columns: 1fr 1fr;
  width: calc(100% - 37vw);
}
@media all and (min-width: 576px) {
  .priceSection__1wNZW {
    width: calc(100% - 250px);
  }
}
@media all and (min-width: 768px) {
  .priceSection__1wNZW {
    width: calc(100% - 210px);
  }
}
@media all and (min-width: 992px) {
  .priceSection__1wNZW {
    width: 100%;
  }
}
.priceSection__item__3KGqa {
  text-transform: uppercase;
  font-size: 11px;
  color: #333;
  grid-column: 1/span 1;
  font-weight: bold;
  pointer-events: auto;
  text-decoration: none;
}
@media all and (min-width: 768px) {
  .priceSection__item__3KGqa {
    font-size: 12px;
  }
}
.priceSection__item__3KGqa + .priceSection__item__3KGqa {
  margin-top: 10px;
}
@media all and (min-width: 768px) {
  .priceSection__item__3KGqa + .priceSection__item__3KGqa {
    margin-top: 15px;
  }
}
.priceSection__item_months__2AI8o {
  text-transform: none;
  font-weight: normal;
  white-space: nowrap;
  font-size: 10px;
}
@media all and (min-width: 768px) {
  .priceSection__item_months__2AI8o {
    font-size: 12px;
  }
}
.priceSection__item_financing__20MZY {
  color: #00b800;
  font-size: 13px;
}
@media all and (min-width: 768px) {
  .priceSection__item_financing__20MZY {
    font-size: 16px;
  }
}
.priceSection__item_leasing__3iyO9 {
  position: relative;
}
.priceSection__item_disable__2icaQ {
  color: #999;
  pointer-events: none;
}
.priceSection__kaufen__2uBrn {
  padding-right: 16px;
  margin-right: 16px;
  border-right: 1px solid #ccc;
  display: block;
  max-width: 77px;
  width: 100%;
  order: -1;
}
@media all and (min-width: 576px) {
  .priceSection__kaufen__2uBrn {
    max-width: 121px;
    margin-right: 48px;
    padding-right: 0;
  }
}
@media all and (min-width: 992px) {
  .priceSection__kaufen__2uBrn {
    order: initial;
    display: grid;
    border-right: 0;
    padding-right: 0;
    margin-right: 0;
    max-width: 100%;
    padding-top: 12px;
    margin-top: 12px;
    border-top: 1px solid #ccc;
  }
}
.priceSection__kaufen__2uBrn .priceSection__item__3KGqa:first-of-type {
  text-transform: uppercase;
  margin-bottom: 21px;
  display: block;
  font-weight: bold;
  font-size: 12px;
}
@media all and (min-width: 992px) {
  .priceSection__kaufen__2uBrn .priceSection__item__3KGqa:first-of-type {
    margin-bottom: 0;
    grid-row: 1/span 4;
  }
}
.priceSection__vehicleCost__1ESRm {
  grid-column: 2;
  grid-row: 1/span 4;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  text-decoration: none;
  pointer-events: auto;
}
.priceSection__wrapPrice__1oY7Y {
  position: relative;
  margin-right: auto;
}
@media all and (min-width: 992px) {
  .priceSection__wrapPrice__1oY7Y {
    margin-right: 0;
  }
}
.priceSection__wrapPrice__1oY7Y sup {
  font-size: 8px;
  position: absolute;
  top: -2px;
  right: -6px;
}
.priceSection__oldMonthly__3hYMk {
  font-size: 14px;
  color: #333;
  position: relative;
  display: flex;
  align-items: flex-start;
}
@media all and (min-width: 768px) {
  .priceSection__oldMonthly__3hYMk {
    font-size: 18px;
  }
}
.priceSection__oldMonthly__3hYMk::before {
  position: absolute;
  content: '';
  top: 50%;
  left: 0;
  width: 100%;
  height: 1px;
  transform: rotate(165deg);
  background-color: #ff0b00;
}
.priceSection__oldMonthly__3hYMk::after {
  font-size: 12px;
  content: '\20AC';
  display: inline-flex;
  margin-left: 2px;
}
.priceSection__monthly__3zVjM {
  display: flex;
  align-items: flex-start;
  color: #00b800;
  font-weight: bold;
  font-size: 80px;
  line-height: 1;
  letter-spacing: -0.065em;
}
.priceSection__monthly_small__3Txxv {
  font-size: 55px;
}
.priceSection__monthly__3zVjM::after {
  content: '\20AC';
  display: inline-flex;
  margin-top: 4px;
  font-size: 16px;
  margin-left: 4px;
  letter-spacing: initial;
}
.priceSection__oldPrice__d5kIj {
  font-size: 14px;
  color: #333;
  position: relative;
  display: flex;
  align-items: flex-start;
  margin-bottom: 10px;
}
@media all and (min-width: 992px) {
  .priceSection__oldPrice__d5kIj {
    margin-bottom: 0;
  }
}
.priceSection__oldPrice__d5kIj::before {
  position: absolute;
  content: '';
  top: 50%;
  left: 0;
  width: 100%;
  height: 1px;
  transform: rotate(170deg);
  background-color: #ff0b00;
}
.priceSection__oldPrice__d5kIj::after {
  font-size: 12px;
  content: '\20AC';
  display: inline-flex;
  margin-left: 2px;
}
.priceSection__currentPrice__vfoRB {
  display: flex;
  align-items: flex-start;
  font-size: 14px;
  font-weight: bold;
  color: #333;
  line-height: 1;
}
@media all and (min-width: 992px) {
  .priceSection__currentPrice__vfoRB {
    font-size: 22px;
    color: #00b800;
  }
}
.priceSection__currentPrice__vfoRB::after {
  font-size: 14px;
  content: '\20AC';
  display: inline-flex;
  margin-left: 2px;
}
@media all and (min-width: 768px) {
  .priceSection__currentPrice__vfoRB::after {
    font-size: 16px;
  }
}
.secureButton__3lN8D {
  position: relative;
  text-transform: uppercase !important;
  font-weight: 600 !important;
  font-size: 20px !important;
  padding: 7.5px 10px !important;
  border: none !important;
  border-radius: 0 !important;
  margin-top: 26px !important;
  width: 100% !important;
  min-width: 235px !important;
  background-color: #005ccb;
  border-radius: 4px !important;
  letter-spacing: 0.02857em;
  color: #fff;
  box-shadow: rgba(0,0,0,0.2) 0px 3px 1px -2px, rgba(0,0,0,0.14) 0px 2px 2px 0px, rgba(0,0,0,0.12) 0px 1px 5px 0px;
  line-height: 26px;
  cursor: pointer;
  box-sizing: border-box;
  transition: all 0.2s ease-in-out 0s;
  text-decoration: none;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  overflow: hidden;
  z-index: 0;
}
@media all and (max-width: 1199.98px) {
  .secureButton__3lN8D {
    padding: 10px;
  }
}
@media only screen and (max-device-width: 992px) and (max-device-height: 992px) {
  .secureButtonLink__1BpAe {
    display: none;
  }
}
@media all and (min-width: 768px) {
  .secureButtonLink__1BpAe {
    color: #fff;
    text-decoration: none;
    pointer-events: auto;
  }
}
.secureButton__3lN8D::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 30%;
  height: 100%;
  background-color: #7897db;
  border-radius: 20%;
  opacity: 0;
  transition: width 0.7s ease-out, height 0.7s ease-out, opacity 0.7s ease-out;
  z-index: -1;
}
.secureButton__3lN8D:active::before {
  width: 200%;
  height: 200%;
  opacity: 1;
  transition: width 0.7s ease-out, height 0.7s ease-out, opacity 0.7s ease-out;
}
.financeDetail__2U7Wt {
  margin: 20px auto 0;
  cursor: pointer;
  color: #333;
  font-size: 9px;
  text-decoration: none;
  pointer-events: auto;
  display: flex;
  align-items: center;
  width: 100%;
  justify-content: center;
}
@media all and (min-width: 768px) {
  .financeDetail__2U7Wt {
    width: auto;
  }
}
.financeDetail__2U7Wt:hover,
.financeDetail__2U7Wt:focus {
  text-decoration: underline;
}
.financeDetail__2U7Wt .infoIcon__2WW5g {
  fill: #005ccb;
  width: 10px;
  height: 10px;
  margin-right: 5px;
}
@media only screen and (max-device-width: 992px) and (max-device-height: 992px) {
  .financeDetail__2U7Wt .infoIcon__2WW5g {
    width: 12px;
    height: 12px;
  }
}
.wrapPostfix__2pNVn {
  display: flex;
  align-items: flex-start;
}
.postfix__29wQd {
  margin-left: 2px;
  font-size: 65%;
  line-height: 1;
}
.postfixGreen__D2tmU {
  color: #00b800;
}

.vehicleConsumption__3SXV_ {
  display: flex;
  flex-direction: column;
  font-size: 10px;
}
.vehicleConsumptionWltp__2ukmx {
  color: #333;
  z-index: 222;
  flex-direction: row;
  justify-content: center;
  margin-top: 7px;
}
@media all and (max-width: 991.98px) {
  .vehicleConsumptionWltp__2ukmx {
    margin-top: 10px;
  }
}
.divider__-VIbw {
  margin: 0 5px;
}

.vehiclePromoSlide__2W8BU {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  text-decoration: none;
  margin: 0 auto;
  padding-bottom: 50px;
  padding-top: 20px;
}
@media all and (min-width: 576px) {
  .vehiclePromoSlide__2W8BU {
    padding-left: 10px;
    padding-right: 10px;
    box-sizing: border-box;
    max-width: 100%;
  }
}
@media all and (min-width: 768px) {
  .vehiclePromoSlide__2W8BU {
    padding-top: 35px;
  }
}
@media all and (min-width: 992px) {
  .vehiclePromoSlide__2W8BU {
    padding-top: 50px;
    padding-bottom: 100px;
    max-width: 440px;
    padding-left: 0;
    padding-right: 300px;
    margin: 0 auto;
  }
}
@media all and (min-width: 1200px) {
  .vehiclePromoSlide__2W8BU {
    padding-bottom: 50px;
    padding-left: 70px;
    max-width: 1100px;
    padding-right: 0;
  }
}
@media all and (max-width: 1199.98px) and (min-width: 992px) {
  .vehiclePromoSlide__2W8BU {
    max-width: 800px;
  }
}
.vehiclePromoSlideWithChips__2R9xY {
  padding-top: 55px;
}
@media all and (max-width: 991.98px) {
  .vehiclePromoSlideWithChips__2R9xY {
    padding-top: 75px;
  }
}
.vehicleImage__1--Kf {
  width: 330px;
  height: 220px;
  object-fit: contain;
}
@media all and (min-width: 992px) {
  .vehicleImage__1--Kf {
    max-width: 420px;
    max-height: 290px;
  }
}
@media all and (min-width: 576px) {
  .vehicleImage__1--Kf {
    width: 100%;
    height: auto;
    object-fit: contain;
    aspect-ratio: auto 475/285;
  }
}
@media all and (max-width: 991.98px) and (min-width: 768px) {
  .vehicleImage__1--Kf {
    max-width: 420px;
  }
}
.vehicleImageContainer__2Hcsa {
  display: block;
  text-decoration: none;
  outline: none;
}
.saveUp__3Is8R,
.customBubble__rrdR1 {
  box-sizing: border-box;
  z-index: -1;
}
.saveUp__3Is8R {
  position: absolute;
  top: -110px;
  right: 25%;
}
@media all and (max-width: 991.98px) {
  .saveUp__3Is8R {
    top: 0;
    right: auto;
    left: 25px;
    transform: rotate(-25deg);
  }
}
@media only screen and (max-device-width: 992px) and (max-device-height: 992px) {
  .saveUp__3Is8R {
    display: none;
  }
}
.customBubble__rrdR1 {
  position: absolute;
  top: -65px;
  right: 5%;
  transform: rotate(25deg);
  font-size: 16px;
  text-align: center;
  text-transform: uppercase;
}
@media all and (max-width: 991.98px) {
  .customBubble__rrdR1 {
    font-size: 12px;
    top: -50px;
    right: 30px;
  }
}
@media only screen and (max-device-width: 992px) and (max-device-height: 992px) {
  .customBubble__rrdR1 {
    visibility: hidden;
  }
}
.saveUpPercentage__1jW8d,
.saveUpLabel__YYf8y,
.warrantyDuration__12yZH,
.warrantyLabel__x7BXP {
  flex-basis: 100%;
  color: #fff;
}
.saveUpPercentage__1jW8d,
.saveUpLabel__YYf8y {
  text-align: center;
  text-transform: uppercase;
  font-weight: 500;
}
.warrantyDuration__12yZH {
  font-size: 16px;
}
.warrantyLabel__x7BXP {
  text-transform: uppercase;
  font-weight: 300;
}
.saveUpPercentage__1jW8d {
  font-size: 42px;
  line-height: 42px;
}
@media all and (max-width: 991.98px) {
  .saveUpPercentage__1jW8d {
    font-size: 16px;
    line-height: 16px;
  }
}
.saveUpLabel__YYf8y {
  font-size: 24px;
}
@media all and (max-width: 991.98px) {
  .saveUpLabel__YYf8y {
    font-size: 14px;
  }
}
.discountAbsolute__3imJt,
.discountPercentage__3ZgC4,
.newLabel__2cBYE {
  padding: 0 10px;
  border-radius: 16px;
  line-height: 24px;
  font-size: 13px;
  font-weight: 600;
  color: #fff;
  z-index: 1;
  margin-bottom: 5px;
  margin-right: 10px;
  box-sizing: border-box;
  height: auto;
}
@media all and (min-width: 576px) {
  .discountAbsolute__3imJt,
  .discountPercentage__3ZgC4,
  .newLabel__2cBYE {
    height: 25px;
    padding: 4px 8px;
  }
}
@media all and (min-width: 768px) {
  .discountAbsolute__3imJt,
  .discountPercentage__3ZgC4,
  .newLabel__2cBYE {
    padding: 0 15px;
    display: block;
    text-transform: uppercase;
    border-radius: 33px;
    font-weight: 700;
    font-size: 20px;
    line-height: 50px;
    height: auto;
  }
}
.discountAbsolute__3imJt {
  background-color: #00b800;
  text-transform: uppercase;
}
.discountPercentage__3ZgC4 {
  background-color: #e60000;
  position: relative;
  color: #fff;
  text-align: center;
  overflow: hidden;
  margin-left: auto;
  margin-right: 0;
}
.vehicleConsumption__1JU2g {
  color: #333;
  z-index: 222;
  flex-direction: row;
  justify-content: center;
  margin-top: 7px;
}
@media all and (max-width: 991.98px) {
  .vehicleConsumption__1JU2g {
    margin-top: 10px;
  }
}
.vehicleConsumption__1JU2g :first-child {
  border-right: 0.5px solid #333;
  padding-right: 5px;
  margin-right: 5px;
}
.labels__33HKw {
  display: flex;
  align-items: flex-start;
  z-index: 1;
  padding-top: 10px;
  width: 100%;
  text-decoration: none;
}
.slideTitle__2Gt7V {
  width: 100%;
  box-sizing: border-box;
  min-height: 41px;
  padding: 0 15px;
  margin-top: 20px;
}
@media all and (min-width: 576px) {
  .slideTitle__2Gt7V {
    padding: 0;
    margin-top: 0;
  }
}
@media all and (min-width: 992px) {
  .slideTitle__2Gt7V {
    max-width: 420px;
  }
}
.title__26gtV {
  margin-bottom: 0;
  font-size: 18px;
}
@media all and (min-width: 768px) {
  .title__26gtV {
    font-weight: bold;
    font-size: 24px;
    display: block;
    margin-top: 20px;
  }
}
.bottomWrapper__1-Dkt {
  position: relative;
}
@media all and (min-width: 768px) {
  .bottomWrapper__1-Dkt .discountPercentage__3ZgC4 {
    display: none;
  }
}
.perCentIcon__N5QQ8 {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
}
.newLabel__2cBYE {
  background: #005ccb;
  color: #fff;
  text-transform: uppercase;
}
.vehiclePromoInfoWrapper__AtbJZ {
  margin: 0 auto;
  padding-bottom: 50px;
}
.vehiclePromoInfoWrapper__AtbJZ > div {
  display: none;
}
.labelsContainer__3rFSB {
  margin: 0;
}

.sliderArrow__3QchQ {
  height: 65px;
  width: 65px;
  z-index: 222;
  top: 52%;
}
@media all and (min-width: 576px) {
  .sliderArrow__3QchQ {
    top: 57%;
  }
}
@media all and (min-width: 768px) {
  .sliderArrow__3QchQ {
    top: 45%;
  }
}
@media all and (min-width: 992px) {
  .sliderArrow__3QchQ {
    fill: #333;
  }
}
.sliderArrow__3QchQ.sliderArrowNext__2dD5G {
  right: 0;
  top: 55%;
}
@media all and (min-width: 576px) {
  .sliderArrow__3QchQ.sliderArrowNext__2dD5G {
    top: 60%;
  }
}
@media all and (min-width: 768px) {
  .sliderArrow__3QchQ.sliderArrowNext__2dD5G {
    top: 48%;
  }
}
@media all and (min-width: 992px) {
  .sliderArrow__3QchQ.sliderArrowNext__2dD5G {
    top: 51%;
  }
}
@media all and (max-width: 991.98px) {
  .sliderArrow__3QchQ.sliderArrowNext__2dD5G {
    right: 5px;
  }
}
.sliderArrow__3QchQ.sliderArrowPrev__Xc35g {
  transform: rotate(180deg);
  left: 0;
}
@media all and (max-width: 991.98px) {
  .sliderArrow__3QchQ.sliderArrowPrev__Xc35g {
    left: 5px;
  }
}
@media all and (max-width: 991.98px) {
  .sliderArrow__3QchQ {
    height: 32px;
    width: 32px;
    fill: #333;
  }
}
.sliderArrow__3QchQ:before {
  content: none;
}

/* Slider */
.slick-slider__1VZg6 {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.slick-list__19sy_ {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}
.slick-list__19sy_:focus {
  outline: none;
}
.slick-list__19sy_.dragging__W7OND {
  cursor: pointer;
  cursor: hand;
}
.slick-slider__1VZg6 .slick-track__37WTE,
.slick-slider__1VZg6 .slick-list__19sy_ {
  -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__37WTE {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.slick-track__37WTE:before,
.slick-track__37WTE:after {
  display: table;
  content: '';
}
.slick-track__37WTE:after {
  clear: both;
}
.slick-loading__1gMyX .slick-track__37WTE {
  visibility: hidden;
}
.slick-slide__bhFsj {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}
[dir='rtl'] .slick-slide__bhFsj {
  float: right;
}
.slick-slide__bhFsj img {
  display: block;
}
.slick-slide__bhFsj.slick-loading__1gMyX img {
  display: none;
}
.slick-slide__bhFsj.dragging__W7OND img {
  pointer-events: none;
}
.slick-initialized__2v6JV .slick-slide__bhFsj {
  display: block;
}
.slick-loading__1gMyX .slick-slide__bhFsj {
  visibility: hidden;
}
.slick-vertical__1tIP9 .slick-slide__bhFsj {
  display: block;
  height: auto;
  border: 1px solid transparent;
}
.slick-arrow__3hu6l.slick-hidden__1alKv {
  display: none;
}

@charset 'UTF-8';
/* Slider */
.slick-loading__352BG .slick-list__oC9un {
  background: #fff url(data:image/gif;base64,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) center center no-repeat;
}
/* Icons */
@font-face {
  font-family: 'slick';
  font-weight: normal;
  font-style: normal;
  src: url(data:application/vnd.ms-fontobject;base64,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);
  src: url(data:application/vnd.ms-fontobject;base64,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?#iefix) format('embedded-opentype'), url(data:font/woff;base64,d09GRk9UVE8AAAVkAAsAAAAAB1wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAi4AAAKbH/pWDkZGVE0AAAM4AAAAGgAAABxt0civR0RFRgAAA1QAAAAcAAAAIAAyAARPUy8yAAADcAAAAFIAAABgUBj/rmNtYXAAAAPEAAAAUAAAAWIiC0SwaGVhZAAABBQAAAAuAAAANgABMftoaGVhAAAERAAAABwAAAAkA+UCA2htdHgAAARgAAAADgAAAA4ESgBKbWF4cAAABHAAAAAGAAAABgAFUABuYW1lAAAEeAAAANwAAAFuBSeBwnBvc3QAAAVUAAAAEAAAACAAAwABeJw9ks9vEkEUx2cpWyeUoFYgNkHi2Wt7N3rVm3cTs3UVLC4LxIWEQvi1P3i7O1tYLJDAmlgKGEhQrsajf0j7J3jYTXrQWUrMJG+++b55n5e8NwwKBhHDMLv5kxT3ATEBxKBn3qOAl9zxHgb1MAPhHQgHkyF08Gr/L8B/Eb6zWnmCJ7AJVLubQOheArXvJ1A4EXi6j4I+Zg9F0QFKvsnlBCmXeve+sFEnb/nCptdtQ4QYhVFRAT1HrF8UQK/RL/SbmUbclsvGVFXRZKDHUE38cc4qpkbAAsuwiImvro+ufcfaOIQ6szlrmjRJDaKZKnbjN3GWKIbiIzRFUfCffuxxKOL+3LDlDVvx2TdxN84qZEsnhNBa6pgm2dAsnzbLsETdsmRFxUeHV4e+I2/ptN8TyqV8T3Dt29t7EYOuajVIw2y1Wy3M86w0zg/Fz2IvawmQAUHOVrPVfLkoScVynsqsTG0MGUs4z55nh3mnOJa+li+rl9WpPIcFfDubDeaDC+fLBdYN3QADzLauGfj4B6sZmq6CCpqmtSvF0qlUl2qf5AJIUCSlTqlb7lUG+LRfGzZGzZEyBgccMu6MuqPecNDvD4Y9Kjtj4gD+DsvKVMTcMdtqtZtmkzQstQvYje7Syep0PDSAhSOeHYXYWThEF//A/0YvYV1fSQtpKU5STtrhbQ444OtpKSWJIg3pOg8cBs7maTY1EZf07aq+hjWs7IWzdCYTGhb2CtZ47x+Uhx28AAB4nGNgYGBkAIJz765vANHnCyvqYTQAWnkHswAAeJxjYGRgYOADYgkGEGBiYARCFjAG8RgABHYAN3icY2BmYmCcwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwcjKAQQMDAyOQUmCAgoA01xQGB4ZExUmMD/4/YNBjvP3/NgNEDQPjbbBKBQZGADfLDgsAAHicY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQzMCQqKClOUJz0/z9YHRLv/+L7D+8V3cuHmgAHjGwM6ELUByxUMIOZCmbgAAA5LQ8XeJxjYGRgYABiO68w73h+m68M3EwMIHC+sKIeTqsyqDLeZrwN5HIwgKUB/aYJUgAAeJxjYGRgYLzNwMCgx8QAAkA2IwMqYAIAMGIB7QIAAAACAAAlACUAJQAlAAAAAFAAAAUAAHicbY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV4nGNgZkAGjAxoAAAAjgAF) format('woff'), url(data:font/ttf;base64,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) format('truetype'), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxtZXRhZGF0YT5HZW5lcmF0ZWQgYnkgRm9udGFzdGljLm1lPC9tZXRhZGF0YT4KPGRlZnM+Cjxmb250IGlkPSJzbGljayIgaG9yaXotYWR2LXg9IjUxMiI+Cjxmb250LWZhY2UgZm9udC1mYW1pbHk9InNsaWNrIiB1bml0cy1wZXItZW09IjUxMiIgYXNjZW50PSI0ODAiIGRlc2NlbnQ9Ii0zMiIvPgo8bWlzc2luZy1nbHlwaCBob3Jpei1hZHYteD0iNTEyIiAvPgoKPGdseXBoIHVuaWNvZGU9IiYjODU5NDsiIGQ9Ik0yNDEgMTEzbDEzMCAxMzBjNCA0IDYgOCA2IDEzIDAgNS0yIDktNiAxM2wtMTMwIDEzMGMtMyAzLTcgNS0xMiA1LTUgMC0xMC0yLTEzLTVsLTI5LTMwYy00LTMtNi03LTYtMTIgMC01IDItMTAgNi0xM2w4Ny04OC04Ny04OGMtNC0zLTYtOC02LTEzIDAtNSAyLTkgNi0xMmwyOS0zMGMzLTMgOC01IDEzLTUgNSAwIDkgMiAxMiA1eiBtMjM0IDE0M2MwLTQwLTktNzctMjktMTEwLTIwLTM0LTQ2LTYwLTgwLTgwLTMzLTIwLTcwLTI5LTExMC0yOS00MCAwLTc3IDktMTEwIDI5LTM0IDIwLTYwIDQ2LTgwIDgwLTIwIDMzLTI5IDcwLTI5IDExMCAwIDQwIDkgNzcgMjkgMTEwIDIwIDM0IDQ2IDYwIDgwIDgwIDMzIDIwIDcwIDI5IDExMCAyOSA0MCAwIDc3LTkgMTEwLTI5IDM0LTIwIDYwLTQ2IDgwLTgwIDIwLTMzIDI5LTcwIDI5LTExMHoiLz4KPGdseXBoIHVuaWNvZGU9IiYjODU5MjsiIGQ9Ik0yOTYgMTEzbDI5IDMwYzQgMyA2IDcgNiAxMiAwIDUtMiAxMC02IDEzbC04NyA4OCA4NyA4OGM0IDMgNiA4IDYgMTMgMCA1LTIgOS02IDEybC0yOSAzMGMtMyAzLTggNS0xMyA1LTUgMC05LTItMTItNWwtMTMwLTEzMGMtNC00LTYtOC02LTEzIDAtNSAyLTkgNi0xM2wxMzAtMTMwYzMtMyA3LTUgMTItNSA1IDAgMTAgMiAxMyA1eiBtMTc5IDE0M2MwLTQwLTktNzctMjktMTEwLTIwLTM0LTQ2LTYwLTgwLTgwLTMzLTIwLTcwLTI5LTExMC0yOS00MCAwLTc3IDktMTEwIDI5LTM0IDIwLTYwIDQ2LTgwIDgwLTIwIDMzLTI5IDcwLTI5IDExMCAwIDQwIDkgNzcgMjkgMTEwIDIwIDM0IDQ2IDYwIDgwIDgwIDMzIDIwIDcwIDI5IDExMCAyOSA0MCAwIDc3LTkgMTEwLTI5IDM0LTIwIDYwLTQ2IDgwLTgwIDIwLTMzIDI5LTcwIDI5LTExMHoiLz4KPGdseXBoIHVuaWNvZGU9IiYjODIyNjsiIGQ9Ik00NzUgMjU2YzAtNDAtOS03Ny0yOS0xMTAtMjAtMzQtNDYtNjAtODAtODAtMzMtMjAtNzAtMjktMTEwLTI5LTQwIDAtNzcgOS0xMTAgMjktMzQgMjAtNjAgNDYtODAgODAtMjAgMzMtMjkgNzAtMjkgMTEwIDAgNDAgOSA3NyAyOSAxMTAgMjAgMzQgNDYgNjAgODAgODAgMzMgMjAgNzAgMjkgMTEwIDI5IDQwIDAgNzctOSAxMTAtMjkgMzQtMjAgNjAtNDYgODAtODAgMjAtMzMgMjktNzAgMjktMTEweiIvPgo8Z2x5cGggdW5pY29kZT0iJiM5NzsiIGQ9Ik00NzUgNDM5bDAtMTI4YzAtNS0xLTktNS0xMy00LTQtOC01LTEzLTVsLTEyOCAwYy04IDAtMTMgMy0xNyAxMS0zIDctMiAxNCA0IDIwbDQwIDM5Yy0yOCAyNi02MiAzOS0xMDAgMzktMjAgMC0zOS00LTU3LTExLTE4LTgtMzMtMTgtNDYtMzItMTQtMTMtMjQtMjgtMzItNDYtNy0xOC0xMS0zNy0xMS01NyAwLTIwIDQtMzkgMTEtNTcgOC0xOCAxOC0zMyAzMi00NiAxMy0xNCAyOC0yNCA0Ni0zMiAxOC03IDM3LTExIDU3LTExIDIzIDAgNDQgNSA2NCAxNSAyMCA5IDM4IDIzIDUxIDQyIDIgMSA0IDMgNyAzIDMgMCA1LTEgNy0zbDM5LTM5YzItMiAzLTMgMy02IDAtMi0xLTQtMi02LTIxLTI1LTQ2LTQ1LTc2LTU5LTI5LTE0LTYwLTIwLTkzLTIwLTMwIDAtNTggNS04NSAxNy0yNyAxMi01MSAyNy03MCA0Ny0yMCAxOS0zNSA0My00NyA3MC0xMiAyNy0xNyA1NS0xNyA4NSAwIDMwIDUgNTggMTcgODUgMTIgMjcgMjcgNTEgNDcgNzAgMTkgMjAgNDMgMzUgNzAgNDcgMjcgMTIgNTUgMTcgODUgMTcgMjggMCA1NS01IDgxLTE1IDI2LTExIDUwLTI2IDcwLTQ1bDM3IDM3YzYgNiAxMiA3IDIwIDQgOC00IDExLTkgMTEtMTd6Ii8+CjwvZm9udD48L2RlZnM+PC9zdmc+Cg==#slick) format('svg');
}
/* Arrows */
.slick-prev__3ydoZ,
.slick-next__uGEgg {
  font-size: 0;
  line-height: 0;
  position: absolute;
  top: 50%;
  display: block;
  width: 20px;
  height: 20px;
  padding: 0;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  cursor: pointer;
  color: transparent;
  border: none;
  outline: none;
  background: transparent;
}
.slick-prev__3ydoZ:hover,
.slick-prev__3ydoZ:focus,
.slick-next__uGEgg:hover,
.slick-next__uGEgg:focus {
  color: transparent;
  outline: none;
  background: transparent;
}
.slick-prev__3ydoZ:hover:before,
.slick-prev__3ydoZ:focus:before,
.slick-next__uGEgg:hover:before,
.slick-next__uGEgg:focus:before {
  opacity: 1;
}
.slick-prev__3ydoZ.slick-disabled__34ZJF:before,
.slick-next__uGEgg.slick-disabled__34ZJF:before {
  opacity: 0.25;
}
.slick-prev__3ydoZ:before,
.slick-next__uGEgg:before {
  font-family: 'slick';
  font-size: 20px;
  line-height: 1;
  opacity: 0.75;
  color: #fff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-prev__3ydoZ {
  left: -25px;
}
[dir='rtl'] .slick-prev__3ydoZ {
  right: -25px;
  left: auto;
}
.slick-prev__3ydoZ:before {
  content: '\2190';
}
[dir='rtl'] .slick-prev__3ydoZ:before {
  content: '\2192';
}
.slick-next__uGEgg {
  right: -25px;
}
[dir='rtl'] .slick-next__uGEgg {
  right: auto;
  left: -25px;
}
.slick-next__uGEgg:before {
  content: '\2192';
}
[dir='rtl'] .slick-next__uGEgg:before {
  content: '\2190';
}
/* Dots */
.slick-dotted__26c8i.slick-slider__2eYNQ {
  margin-bottom: 30px;
}
.slick-dots__2av_V {
  position: absolute;
  bottom: -25px;
  display: block;
  width: 100%;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
}
.slick-dots__2av_V li {
  position: relative;
  display: inline-block;
  width: 20px;
  height: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}
.slick-dots__2av_V li button {
  font-size: 0;
  line-height: 0;
  display: block;
  width: 20px;
  height: 20px;
  padding: 5px;
  cursor: pointer;
  color: transparent;
  border: 0;
  outline: none;
  background: transparent;
}
.slick-dots__2av_V li button:hover,
.slick-dots__2av_V li button:focus {
  outline: none;
}
.slick-dots__2av_V li button:hover:before,
.slick-dots__2av_V li button:focus:before {
  opacity: 1;
}
.slick-dots__2av_V li button:before {
  font-family: 'slick';
  font-size: 6px;
  line-height: 20px;
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  content: '\2022';
  text-align: center;
  opacity: 0.25;
  color: #000;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-dots__2av_V li.slick-active__1vHaR button:before {
  opacity: 0.75;
  color: #000;
}

.promoSliderWrapper__1aJji {
  position: relative;
  overflow: hidden;
}
@media all and (min-width: 1200px) {
  .promoSliderWrapper__1aJji {
    height: 535px;
  }
}
.promoSliderWrapper__1aJji .vehiclePromoSlider__3r1DW {
  width: auto;
  position: static;
}
@media all and (min-width: 768px) {
  .promoSliderWrapper__1aJji .vehiclePromoSlider__3r1DW .slick-track {
    display: flex;
    align-items: center;
  }
}
@media only screen and (max-device-width: 992px) and (max-device-height: 992px) {
  .promoSliderWrapper__1aJji .vehiclePromoSlider__3r1DW .slick-track {
    display: flex;
    align-items: flex-start;
  }
}
.vehiclePromoInfoWrapper__xfbRD {
  margin: 0 auto;
  padding-bottom: 50px;
  display: none;
}
@media all and (min-width: 992px) {
  .vehiclePromoInfoWrapper__xfbRD {
    position: absolute;
    display: block;
    top: 0;
    right: 0;
    left: 0;
    max-width: 1100px;
    height: 100%;
    pointer-events: none;
    padding-bottom: 0;
  }
}
.promoSliderWrapper__1aJji .slick-dots {
  bottom: 0;
  left: 0;
}
@media all and (min-width: 992px) {
  .promoSliderWrapper__1aJji .slick-dots {
    max-width: 800px;
    left: 2vw;
    bottom: 60px;
    font-size: 0;
  }
}
@media all and (min-width: 1200px) {
  .promoSliderWrapper__1aJji .slick-dots {
    max-width: 100%;
    bottom: 27px;
  }
}
.promoSliderWrapper__1aJji .slick-dots li {
  width: 8px;
  height: 8px;
  margin: 0 7.5px;
}
@media all and (min-width: 992px) {
  .promoSliderWrapper__1aJji .slick-dots li {
    width: 12px;
    height: 12px;
    margin: 0 15px;
  }
}
.promoSliderWrapper__1aJji .slick-dots li.slick-active button {
  background-color: #005ccb;
}
.promoSliderWrapper__1aJji .slick-dots button {
  background-color: transparent;
  border-radius: 50%;
  display: inline-block;
  border: 0.5px solid #333;
  width: 8px;
  height: 8px;
  padding: 0;
  margin: 0 7.5px;
}
.promoSliderWrapper__1aJji .slick-dots button:before {
  display: none;
}
.promoSliderWrapper__1aJji .slick-dots button:hover {
  background-color: #005ccb;
}
@media all and (min-width: 992px) {
  .promoSliderWrapper__1aJji .slick-dots button {
    border: 1px solid #333;
    margin: 0;
    width: 12px;
    height: 12px;
  }
  .promoSliderWrapper__1aJji .slick-dots button:hover {
    background-color: #fff;
  }
}
.deliverLabel__1agH9 {
  display: none;
  padding: 10px 20px;
  box-sizing: border-box;
}
@media all and (min-width: 992px) {
  .deliverLabel__1agH9 {
    display: block;
    position: relative;
    bottom: 78px;
    left: 262px;
    color: #fff;
    width: 530px;
    font-size: 24px;
    font-weight: 600;
    background: linear-gradient(to right, #005ccb, transparent);
    padding: 10px 20px;
  }
}
@media all and (min-width: 992px) and (max-width: 1199.98px) {
  .deliverLabel__1agH9 {
    width: 490px;
    left: 0;
    margin: 0;
    bottom: 48px;
  }
}

.howTo__3aOBx {
  display: block;
  padding: 10px;
}
.image__2WLhX {
  padding: 0 10px;
  margin: auto;
  display: block;
  max-height: 120px;
  max-width: 100%;
  box-sizing: border-box;
}
.text__sxotc {
  font-size: 14px;
  line-height: 1.5em;
  text-align: justify;
}
.listContainer__2Q4mx {
  font-size: 14px;
  line-height: 1.5em;
  list-style-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyMyAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC41IiB5PSI0LjUiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgcng9IjkiIHN0cm9rZT0iIzYwNjA1RiIvPgo8cGF0aCBkPSJNNi4yMzIwMSA5LjkyOTQ2QzYuODY1MzQgMTAuNTU0NiA5LjYzOTE4IDEzLjU5MTEgOS42MzkxOCAxMy41OTExTDIwLjE0MDcgMS41MzQ2QzIwLjE0MDcgMS41MzQ2IDIxLjMzODggMC42Nzg4ODEgMjEuODIxIDEuMTMyNzFDMjIuMjIzOCAxLjUxMTg1IDIxLjgyMSAyLjUxNjk3IDIxLjgyMSAyLjUxNjk3QzIxLjgyMSAyLjUxNjk3IDE4LjM2ODcgNy4zMzk1NCAxMS4wODYxIDE4LjQxMzZDMTAuNzc1MyAxOC44ODYyIDEwLjIyMTMgMTkuMDMyNyA5LjYzOTE4IDE4Ljk5NDFDOS4xNzkxNyAxOC45NjM2IDguODA5NjMgMTguNzU2MSA4LjUxOTAxIDE4LjQxMzZDNi43MDAzNCAxNi4yNzAyIDQuMTMyOCAxMy4zMjMyIDMuNTI0OTQgMTIuNjA4N0MyLjkxNzA4IDExLjg5NDIgMi43Mzg2MyAxMC42NTY3IDMuNTI0OTQgOS45Mjk0NkM0LjI4NTA0IDkuMjI2NSA1LjU5ODY3IDkuMzA0MjkgNi4yMzIwMSA5LjkyOTQ2WiIgZmlsbD0iIzYwNjA1RiIgc3Ryb2tlPSJ3aGl0ZSIvPgo8L3N2Zz4K);
  padding-left: 30px;
}
.listItem__3PCHA {
  margin: 2px 0;
}
.listContent__2JVFP {
  vertical-align: super;
}

.heading__2OmdW {
  color: #005ccb;
  margin: 10px 0 20px 0;
  font-size: 18px;
  text-transform: uppercase;
  font-weight: normal;
}
@media all and (min-width: 576px) {
  .heading__2OmdW {
    font-size: 22px;
  }
}
@media all and (min-width: 768px) {
  .heading__2OmdW {
    font-size: 24px;
  }
}

.sidebar__1m5EN {
  width: 265px;
  background: #fff;
  z-index: 50;
  box-sizing: border-box;
  border-radius: 3px;
  position: relative;
  border: 1px solid #e8e8e8;
  display: none;
}
@media all and (min-width: 992px) {
  .sidebar__1m5EN {
    display: inline-block;
    max-width: 1100px;
    margin-right: 25px;
    z-index: 333;
  }
}
@media all and (min-width: 1200px) {
  .sidebar__1m5EN {
    margin-top: -560px;
    margin-left: -19px;
    background-color: #fff;
  }
}
.sidebar__1m5EN h4 {
  margin: 0;
}
.sidebar__1m5EN:after {
  position: absolute;
  top: 115px;
  right: -112px;
  height: 210px;
  width: 112px;
  background-image: url("/angebot/static/images/content/axel_widget.png");
  background-size: cover;
}
@media all and (min-width: 1200px) {
  .sidebar__1m5EN:after {
    content: '';
  }
}

.section__3aN7n {
  padding: 10px;
  border-bottom: 1px solid #e8e8e8;
}
.sectionTitle__1YdkC {
  font-weight: 700;
  font-size: 14px;
  margin-bottom: 10px;
}
.field__32qN2 {
  margin-bottom: 10px;
}
.specialLabel__38jtT {
  font-size: 14px;
  display: flex;
  margin-bottom: 10px;
}
.specialText__3NxPQ {
  text-decoration: underline;
  padding-left: 10px;
}
.flexRow__13koY {
  display: flex;
  justify-content: space-between;
  margin-bottom: 20px;
}

.section__WesA8 {
  padding: 10px;
}
.section__WesA8:not(:last-child) {
  border-bottom: 1px solid #e8e8e8;
}
.sectionTitle__20zI2 {
  font-weight: 700;
  font-size: 14px;
  margin: 0;
  margin-top: 10px;
}
.PropertySelector__38EPa {
  margin: 10px 0;
}

.colorWidget__2nxgk {
  padding: 9px;
}
.title__aF2Bs {
  font-weight: 700;
  font-size: 14px;
  margin: 0;
}
.colors__ZxDLE {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center;
  margin-bottom: 10px;
}
.color__g49Sk {
  margin: 5px 7px;
}
.metallic__1Aj_v {
  display: flex;
  align-items: center;
  margin-top: 10px;
}
.metallicText__YVOZy {
  font-size: 14px;
  padding-left: 10px;
}

.section__104wd {
  box-sizing: border-box;
  padding: 9px;
  border-bottom: 1px solid rgba(215,215,215,0.5);
}
.noBottomBorder__wsotL {
  border-bottom: 0 !important;
}
.displayFlex__Xkbhl {
  display: flex;
}
.flexGrow30Percent__f58uB {
  flex-basis: 0;
  flex-grow: 1;
}
.flexGrow70Percent__1ReUc {
  flex-basis: 0;
  flex-grow: 2;
}
.row__ttyvI {
  margin-bottom: 10px;
}

.section__3o6cL {
  margin-top: 10px;
}
.titleText__2qyeO {
  font-weight: 600;
  font-size: 14px;
  margin-bottom: 10px;
}
.bottomLink__3yXxc {
  margin-top: 5px;
  font-size: 12px;
  text-align: right;
  display: block;
  margin-right: 20px;
  color: #000;
  cursor: pointer;
  text-decoration: underline;
}
.bottomLink__3yXxc:hover {
  text-decoration: none;
}
.icon__3CVZi {
  width: 100% !important;
  height: 100% !important;
}
.types__2Fzkn {
  position: relative;
  margin-bottom: 10px;
}
.highlight__3EnLg {
  margin-bottom: 10px;
}

.checkedWidget__1Dvol {
  padding: 10px;
  max-width: 260px;
}
.section__f5J0W {
  margin-bottom: 10px;
}
.sectionTitle__7r6X- {
  font-weight: 700;
  font-size: 14px;
  margin-bottom: 10px;
}

.environmentWidget__3ZZWv {
  padding: 10px;
}
.section__3AynC {
  margin-top: 10px;
}
.sectionTitle__V-u0h {
  font-weight: 600;
  font-size: 14px;
  margin-bottom: 10px;
}
.checkboxContainer__Lw6dU {
  display: flex;
  align-items: center;
  margin-top: 10px;
}
.checkboxLabel__drqfj {
  padding-left: 10px;
  font-size: 14px;
}
.stickers__GB0zA {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
.propertySelector__3W6FT {
  margin-right: 10px;
}
.icon__3wsx9 {
  width: 100%;
  height: 100%;
}

.searchButton__10Csh {
  height: 34px !important;
  width: calc(100% - 20px) !important;
  margin: 10px 10px 0 !important;
  text-transform: none !important;
}
.detailedSearch__3RCnq {
  font-size: 10px;
  color: #005ccb;
  margin: 5px 10px 10px 0;
  display: block;
  text-align: right;
  cursor: pointer;
}
.detailedSearch__3RCnq:hover {
  text-decoration: underline;
}

@media all and (min-width: 576px) {
  .resultGrid__3TzCZ {
    display: grid;
    grid-template-columns: repeat(2, minmax(320px, 1fr));
    grid-gap: 11px;
  }
}
@media all and (min-width: 1200px) {
  .resultGrid__3TzCZ {
    grid-template-columns: repeat(3, 256px);
  }
}
.btnOffer__1km37 {
  font-size: 12px !important;
  min-width: auto !important;
}

.title__3lvqa {
  font-size: 18px;
  font-weight: bold;
  padding: 0 10px;
}
@media all and (min-width: 576px) {
  .title__3lvqa {
    font-size: 24px;
    padding: 0;
  }
}
.searchButton__2iVMv {
  height: 42px;
  width: 314px;
}

.wrapper__2clJg {
  margin-top: 30px;
}

.certificates__1KSQI {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-evenly;
  padding-top: 20px;
  padding-bottom: 20px;
  position: relative;
  background-color: #e3e3e3;
}
.certificates__1KSQI::before {
  content: '';
  position: absolute;
  bottom: -30px;
  height: 1px;
  width: calc(100% + 44px);
  left: -25px;
  background-color: #dfdfdf;
}
@media all and (min-width: 576px) {
  .certificates__1KSQI {
    margin-bottom: 50px;
    margin-top: 10px;
    padding: 0;
    background-color: transparent;
  }
}
@media all and (min-width: 768px) {
  .certificates__1KSQI {
    justify-content: space-around;
  }
}
.certificates__1KSQI [class*='title'] {
  color: #333 !important;
  font-weight: 400 !important;
}
.certificates__1KSQI [class*='image__'] {
  width: 48px;
  height: 48px;
}

.gallery__1nvf3 {
  width: 100%;
  margin-top: 30px;
}
.imagesSet__DLEvU {
  height: 390px;
  margin-left: -4px;
  margin-right: -4px;
  width: calc(100% + 8px);
}

.container__3WTIz {
  max-width: 100%;
}
@media all and (max-width: 575.98px) {
  .container__3WTIz {
    padding: 0 20px;
    margin-left: -10px;
  }
}
.customerQuotesContainer__2skI8 [class*='CustomerQuote__name'] {
  display: block;
  overflow: hidden;
  max-height: 35px;
}
.customerQuotesContainer__2skI8 [class*='CustomerQuotesSlider__slideWrap'] {
  height: 112px;
  max-height: auto;
}
.customerQuotesContainer__2skI8 [class*='slick-list'] {
  height: 150px;
}
.customerQuotesContainer__2skI8 [class*=slick-slide] > div {
  margin: 0 8px;
}

.description__1VysY {
  margin-top: 30px;
}
.description__1VysY {
  font-size: 14px;
  line-height: 1.5em;
}
@media all and (max-width: 575.98px) {
  .description__1VysY {
    padding: 0 10px 10px;
  }
}
.description__1VysY h2 {
  color: #005ccb;
  margin: 10px 0;
  font-size: 18px;
  line-height: 1.2em;
  text-transform: uppercase;
  font-weight: normal;
}
@media all and (min-width: 576px) {
  .description__1VysY h2 {
    font-size: 24px;
  }
}

.main__2hteO {
  position: relative;
  display: flex;
  align-items: flex-start;
  background-color: #fff;
  border: 1px solid #e8e8e8;
  border-radius: 3px;
  margin-bottom: 20px;
}
@media all and (min-width: 576px) {
  .main__2hteO {
    padding: 18px;
  }
}
.sliderWithoutChips__3U46q {
  margin-top: 50px;
}
.topResultsSection__a-ezJ {
  width: 100%;
}
[class*='searchButton'] {
  margin: 20px auto !important;
  display: flex !important;
  text-transform: none !important;
  position: relative;
  border: none !important;
  background-color: #005ccb;
  border-radius: 4px !important;
  color: #fff;
  box-shadow: rgba(0,0,0,0.2) 0px 3px 1px -2px, rgba(0,0,0,0.14) 0px 2px 2px 0px, rgba(0,0,0,0.12) 0px 1px 5px 0px;
  cursor: pointer;
  box-sizing: border-box;
  transition: all 0.2s ease-in-out 0s;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  overflow: hidden;
  z-index: 0;
  align-items: center;
  justify-content: center;
}
[class*='searchButton']::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 30%;
  height: 100%;
  background-color: #7897db;
  border-radius: 20%;
  opacity: 0;
  transition: width 0.7s ease-out, height 0.7s ease-out, opacity 0.7s ease-out;
  z-index: -1;
}
[class*='searchButton']:active::before {
  width: 200%;
  height: 200%;
  opacity: 1;
  transition: width 0.7s ease-out, height 0.7s ease-out, opacity 0.7s ease-out;
}

.chips__bJ5Dv {
  position: relative;
  max-width: 1100px;
  padding: 0 10px;
  z-index: 111;
  margin: 15px auto 0;
  box-sizing: border-box;
}
@media all and (min-width: 1200px) {
  .chips__bJ5Dv {
    margin-left: 282px;
  }
}
.item__3Kh4B {
  font-size: 30px;
}
.heading__1XU7C {
  color: #333;
  font-size: 18px;
  text-transform: none;
  font-weight: bold;
  margin: 0;
  display: inline;
}
@media all and (min-width: 992px) {
  .heading__1XU7C {
    font-size: 24px;
  }
}
.landingChipList__2e2PK {
  flex-wrap: wrap;
  overflow-y: auto;
  padding: 0;
  margin-top: 5px;
  gap: 10px;
  overflow: visible;
}
.chipBlock__261Qr {
  display: flex;
  align-items: center;
}
.searchFilterButton__2Y-ri {
  margin-right: -10px;
}
@media all and (min-width: 992px) {
  .chipListItem__28_7_ {
    margin-bottom: 0;
  }
}

.content__1Ax5b {
  position: relative;
}
.container__339Hu {
  position: relative;
  max-width: 1100px;
  margin: 0 auto;
}
.top__IVtW8 {
  position: relative;
  background-color: #fff;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 25px;
  margin-top: 40px;
}
@media all and (min-width: 992px) {
  .top__IVtW8 {
    background-color: #f5f5f5;
    padding: 10px 0 0;
    margin-top: 0;
  }
}
.landingChips__QwOtH {
  position: absolute;
  top: -5px;
  left: 0;
  right: 0;
  max-width: 1100px;
  margin: 0 auto;
  z-index: 332;
  opacity: 0.99;
}
.bottom__WLH_h {
  max-width: 1100px;
  margin: 0 auto;
}
.compactSearchContainer__bpePg {
  background-color: #333;
  margin-top: 10px;
}
@media all and (min-width: 992px) {
  .compactSearchContainer__bpePg {
    display: none;
  }
}
.deliverLabelTrustPilot__3fl2p {
  height: 34px;
  box-sizing: border-box;
  padding-right: 160px;
  display: flex;
  align-items: center;
  max-width: 1100px;
  margin: 0 auto;
  border-top: 1px solid #e8e8e8;
  border-right: 1px solid #e8e8e8;
  background-color: #fff;
}

.landing__2FbIX {
  background-color: transparent;
}
body {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  color: #333;
  font-family: Arial, Helvetica, sans-serif;
  background-color: #f8f8f8;
}
img {
  display: inline-block;
}

.itemWrapper__Z9qo9 {
  line-height: 21px;
  margin-top: 6px;
  margin-bottom: 6px;
  color: #333;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  word-break: break-word;
}
.iconWrapper__CegB1 {
  display: flex;
  align-items: center;
}
.iconWrapper__CegB1 > svg {
  flex-shrink: 0;
  margin-right: 8px;
  fill: #333;
}
.iconWrapper__CegB1 > p {
  margin: 0;
}

