.ArrowButton_arrowButton___jyrj{display:block;position:absolute;top:50%;transform:translateY(calc(-50% - 10px));width:36px;height:36px;background-color:transparent;border-radius:var(--lt-spacings-s);border:none;cursor:pointer}.ArrowButton_arrowButton___jyrj.ArrowButton_left__hQlOA{left:-40px}.ArrowButton_arrowButton___jyrj.ArrowButton_right__PyrGK{right:-40px}.ArrowButton_arrowButton___jyrj:hover .ArrowButton_icon__6fAm8:after,.ArrowButton_arrowButton___jyrj:hover .ArrowButton_icon__6fAm8:before{color:var(--lt-colors-black30)}.ArrowButton_arrowButton___jyrj:focus-visible{outline:1px solid var(--lt-colors-secondary-500)}.ArrowButton_arrowButton___jyrj .ArrowButton_icon__6fAm8{transform:rotate(90deg);color:var(--lt-colors-white)}.ArrowButton_arrowButton___jyrj .ArrowButton_icon__6fAm8.ArrowButton_right__PyrGK{transform:rotate(-90deg)}.Badge_badge__KkeIl{display:inline-flex;border:1px solid var(--lt-colors-black10);border-radius:6px;height:32px;padding:0 var(--lt-spacings-s);align-items:center;gap:var(--lt-spacings-xs);font-size:var(--lt-font-size-xs);font-weight:500;line-height:13px;text-wrap:nowrap}.Badge_badge__KkeIl.Badge_primary__oCt1K{border-color:var(--lt-colors-black)}@property --white-segment{syntax:"<percentage>";initial-value:0;inherits:false}.Badges_badges__Hibsb{display:flex;flex-wrap:nowrap;overflow:auto;gap:var(--lt-spacings-2xs);padding-right:var(--lt-spacings-m);scrollbar-width:none;transition:--white-segment .2s linear}.Badges_badges__Hibsb::-webkit-scrollbar{display:none}.Badges_badges__Hibsb.Badges_left__3_lAN{--white-segment:45%;-webkit-mask-image:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff var(--white-segment,45%));mask-image:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff var(--white-segment,45%))}.Badges_badges__Hibsb.Badges_right__0kCU0{--white-segment:45%;-webkit-mask-image:linear-gradient(270deg,hsla(0,0%,100%,0) 0,#fff var(--white-segment,45%));mask-image:linear-gradient(270deg,hsla(0,0%,100%,0) 0,#fff var(--white-segment,45%))}@media(min-width:1024px){.Badges_badges__Hibsb.Badges_left__3_lAN,.Badges_badges__Hibsb.Badges_right__0kCU0{-webkit-mask-image:none;mask-image:none}.Badges_badges__Hibsb{flex-wrap:wrap}}div.Badges_hiddenOnMobile__dLTc7{display:none}@media(min-width:768px){div.Badges_hiddenOnMobile__dLTc7{display:flex}}.VehicleDetails_container__lMil6{display:flex;justify-content:space-between;line-height:15px;padding-right:var(--lt-spacings-m);margin-bottom:var(--lt-spacings-m)}@media(min-width:768px){.VehicleDetails_container__lMil6{justify-content:start;column-gap:var(--lt-spacings-3xl)}}@media(min-width:1024px){.VehicleDetails_container__lMil6{padding-right:0}}.VehicleDetails_container__lMil6 div:first-of-type .VehicleDetails_icon__0fVpI{width:18px}.VehicleDetails_icon__0fVpI{width:21px;height:21px;margin-bottom:var(--lt-spacings-2xs)}.VehicleDetails_label__4LCSb{font-size:var(--lt-font-size-xs)}.VehicleDetails_value__qJ5TH{font-weight:510;font-size:var(--lt-font-size-s);text-wrap:nowrap}.CarOverview_carOverview__OcfpF{padding:var(--lt-spacings-m) 0 var(--lt-spacings-m) var(--lt-spacings-m);border-bottom:1px solid var(--lt-colors-black10)}@media(min-width:1024px){.CarOverview_carOverview__OcfpF{padding:var(--lt-spacings-xl)}}.CarOverview_title___KWrN{grid-area:title;overflow:hidden;text-wrap:nowrap;text-overflow:ellipsis;font-size:var(--lt-font-size-2xl);font-weight:600;line-height:var(--lt-line-height-m)}@media(min-width:1024px){.CarOverview_title___KWrN{line-height:var(--lt-line-height-xs)}}.CarOverview_actionButton__WJ74W{width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background-color:var(--lt-colors-white);border:1px solid var(--lt-colors-black10);border-radius:var(--lt-spacings-s);transition:all .3s ease-in;cursor:pointer}.CarOverview_actionButton__WJ74W:hover{background-color:var(--lt-colors-black10)}.CarOverview_actionButton__WJ74W:focus-visible{outline:none;border-color:var(--lt-colors-secondary-500)}.CarOverview_titleHolder__PzLRu{display:grid;grid-template-columns:repeat(3,1fr);grid-template-areas:"badge _ actions" "title title title";margin-bottom:var(--lt-spacings-xs);padding-right:var(--lt-spacings-m)}@media(min-width:768px){.CarOverview_titleHolder__PzLRu{grid-template-columns:none;grid-template-areas:"title actions"}}@media(min-width:1024px){.CarOverview_titleHolder__PzLRu{padding-right:0}}.CarOverview_shortInfo__EvBDK{font-size:var(--lt-font-size-s);color:var(--lt-colors-black60);line-height:var(--lt-spacings-l);margin-bottom:var(--lt-spacings-m);padding-right:var(--lt-spacings-m)}@media(min-width:1024px){.CarOverview_shortInfo__EvBDK{padding-right:0}}.CarOverview_actions__Hg0ay{grid-area:actions;display:flex;align-items:center;column-gap:var(--lt-spacings-s);margin-left:auto}div.CarOverview_targetGroupBadge__P20z7{display:flex;margin-bottom:var(--lt-spacings-xs)}@media(min-width:768px){div.CarOverview_targetGroupBadge__P20z7{display:none}}.LeasingDetails_leasingDetails__wv9fo{display:flex;flex-direction:column;gap:var(--lt-spacings-xs);background-color:#f7f7f7;padding:var(--lt-spacings-xs) var(--lt-spacings-m);border-top-left-radius:var(--lt-spacings-xs);border-bottom-left-radius:var(--lt-spacings-xs);font-size:var(--lt-font-size-xs);line-height:var(--lt-line-height-l);margin-bottom:var(--lt-spacings-s);margin-left:auto}@media(min-width:768px){.LeasingDetails_leasingDetails__wv9fo{margin-bottom:0;text-align:right}}@media(min-width:1024px){.LeasingDetails_leasingDetails__wv9fo{padding:var(--lt-spacings-s) var(--lt-spacings-m) var(--lt-spacings-m) var(--lt-spacings-m)}.LeasingDetails_leasingDetails__wv9fo.LeasingDetails_shortDesktopDetails__g8SeX{text-align:right}}@media(min-width:1280px){.LeasingDetails_leasingDetails__wv9fo{text-align:left}}.LeasingDetails_rate__m_UZV{color:var(--lt-colors-primary-500);font-size:var(--lt-spacings-xl);font-weight:600;line-height:26px;text-wrap:nowrap}@media(min-width:768px)and (max-width:1280px){.LeasingDetails_rate__m_UZV{display:inline-block}}.LeasingDetails_excludeVAT__keSnk,.LeasingDetails_price__i0XIX{color:var(--lt-colors-black60)}.LeasingDetails_excludeVAT__keSnk{display:inline}@media(min-width:768px){.LeasingDetails_excludeVAT__keSnk{display:inline-block}}@media(min-width:1024px){.LeasingDetails_excludeVAT__keSnk{text-wrap:nowrap}}.LeasingDetails_conditions__os0bW{line-height:14px;color:var(--lt-colors-black60)}.LeasingDetails_conditions__os0bW span{font-weight:600;color:var(--lt-colors-black);font-size:var(--lt-font-size-xs)}@media(min-width:1024px){.LeasingDetails_column__aukK2{display:flex;flex-direction:column}.LeasingDetails_block__W8zNS{display:block;white-space:nowrap}}.ModeMark_container__B35aW{position:absolute;top:-1px;left:0;display:flex;align-items:center;gap:var(--lt-spacings-xs);font-size:var(--lt-font-size-m);line-height:22px;color:var(--lt-colors-white);font-weight:500;height:36px;padding:var(--lt-spacings-xs) var(--lt-spacings-m);border-top-left-radius:var(--lt-spacings-s);border-bottom-right-radius:var(--lt-spacings-s)}.ModeMark_container__B35aW.ModeMark_topDeal__7BFnq{background-color:var(--lt-colors-primary-500)}.ModeMark_container__B35aW.ModeMark_gesponsert__lArZX{background-color:var(--lt-colors-secondary-500)}.Tags_tag__aMYqC{display:flex;align-items:center;column-gap:var(--lt-spacings-xs);font-weight:500;font-size:var(--lt-spacings-s);border:1px solid var(--lt-colors-black10);border-radius:100px;padding:var(--lt-spacings-xs)}.Tags_tag__aMYqC svg{margin-bottom:1px}.Tags_tags__CsCwu{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--lt-spacings-xs)}@media(min-width:768px){.Tags_tags__CsCwu{grid-area:tags;align-self:center}}.TechnicalDetails_technicalDetails__AsitE{display:flex;flex-direction:row;margin-bottom:var(--lt-spacings-m)}@media(min-width:768px){.TechnicalDetails_technicalDetails__AsitE{margin-bottom:0}}@media(min-width:1024px)and (max-width:1280px){.TechnicalDetails_technicalDetails__AsitE{flex-wrap:wrap}}.TechnicalDetails_technicalItem__f8IXT{padding-right:var(--lt-spacings-2xl);font-size:var(--lt-font-size-xs);line-height:var(--lt-font-size-m)}.TechnicalDetails_technicalItem__f8IXT:last-of-type{padding-right:0}.TechnicalDetails_value__ufl1y{font-weight:510;font-size:var(--lt-font-size-s)}.ProductCard_productCard__lgfUm{position:relative;overflow:hidden;border-radius:var(--lt-spacings-s);border:1px solid var(--lt-colors-black20);cursor:pointer;color:var(--lt-colors-black);background-color:var(--lt-colors-white);transition:border-color .3s ease-in}.ProductCard_productCard__lgfUm.ProductCard_topDeal__SUdfg{border-color:var(--lt-colors-primary-500)}.ProductCard_productCard__lgfUm.ProductCard_gesponsert__nyD7F{border-color:var(--lt-colors-secondary-500)}.ProductCard_productCard__lgfUm:hover{border-color:var(--lt-colors-black40)}.ProductCard_image__N5w4x{display:none;border-top-left-radius:var(--lt-spacings-s);border-top-right-radius:var(--lt-spacings-s);width:280px;height:auto;aspect-ratio:4/3;grid-area:image}@media(min-width:768px){.ProductCard_image__N5w4x{display:block;width:240px;border-radius:var(--lt-spacings-s)}}@media(min-width:1024px){.ProductCard_image__N5w4x{width:281px}}.ProductCard_vehicleDetails__uq2zb{width:100%;overflow:hidden;grid-area:vehicledetails}.ProductCard_mobileImage__Vb_JC{display:block;width:100%;aspect-ratio:4/3}@media(min-width:768px){.ProductCard_mobileImage__Vb_JC{display:none}}.ProductCard_badgeAndFavourite__o8dzG{display:flex;justify-content:space-between;padding-right:var(--lt-spacings-m);margin-bottom:var(--lt-spacings-xs)}@media(min-width:768px){.ProductCard_badgeAndFavourite__o8dzG{margin-bottom:var(--lt-spacings-m)}}.ProductCard_content__3f5HB{padding:var(--lt-spacings-m) 0 var(--lt-spacings-m) var(--lt-spacings-m);border-bottom:1px solid var(--lt-colors-black20)}.ProductCard_content__3f5HB.ProductCard_landingPageVariant__s0o3i{border-bottom:none;padding-bottom:0}@media(min-width:768px){.ProductCard_content__3f5HB{display:grid;grid-gap:var(--lt-spacings-m);gap:var(--lt-spacings-m);grid-template-columns:240px auto;grid-template-areas:"image vehicledetails" "tags tags";border-bottom:none;padding-bottom:0}}@media(min-width:1024px){.ProductCard_content__3f5HB{grid-template-columns:280px auto}.ProductCard_content__3f5HB.ProductCard_landingPageVariant__s0o3i{grid-template-areas:"image vehicledetails";margin-bottom:var(--lt-spacings-m)}}@media(min-width:1280px){.ProductCard_content__3f5HB{grid-template-areas:"image vehicledetails" "image tags"}}.ProductCard_modelLine__jpzSH{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--lt-font-size-s);line-height:var(--lt-line-height-s)}.ProductCard_title__Vz_ji{font-size:var(--lt-font-size-xl);font-weight:600;color:var(--lt-colors-black80);line-height:var(--lt-line-height-s)}.ProductCard_titleHolder__bp8Zs{display:block;margin-bottom:var(--lt-spacings-xs);padding-right:var(--lt-spacings-m)}.ProductCard_titleHolder__bp8Zs .ProductCard_titleLink__z57kI{color:var(--lt-colors-black);text-decoration:none}.ProductCard_titleHolder__bp8Zs .ProductCard_titleLink__z57kI:focus-visible{outline-offset:2px;outline:2px solid var(--lt-colors-secondary-500)}@media(min-width:768px){.ProductCard_titleHolder__bp8Zs{padding-right:0;margin-bottom:var(--lt-spacings-m)}}.ProductCard_wltpInfo__5evz8{padding:var(--lt-spacings-m);font-weight:500;font-size:var(--lt-font-size-s);color:var(--lt-colors-black80);line-height:var(--lt-line-height-l)}@media(min-width:768px){.ProductCard_wltpInfo__5evz8{line-height:15px}}@media(min-width:768px)and (max-width:1024px){.ProductCard_carInfo__E6y87{max-width:60%}}@media(min-width:1024px){.ProductCard_carInfo__E6y87{overflow:hidden}}@media(min-width:1280px){.ProductCard_carInfo__E6y87{max-width:54%}}@media(min-width:768px){.ProductCard_carInfoHolder__RWSA0{align-items:flex-start;display:flex;gap:var(--lt-spacings-m)}}@media(min-width:1280px){.ProductCard_carInfoHolder__RWSA0{align-items:end}}.ProductCard_tagsPadding__vZQ7U{padding:0 var(--lt-spacings-m) var(--lt-spacings-s) var(--lt-spacings-m);border-bottom:1px solid var(--lt-colors-black20)}