.cmp-image__image{width:100%}
.cmp-image{margin:0}
.cmp-image .cmp-image__image{display:block;height:auto;object-fit:cover}
.cmp-image .landscape.ar_1_1{aspect-ratio:1/1}
.cmp-image .landscape.ar_5_4{aspect-ratio:5/4}
.cmp-image .landscape.ar_4_3{aspect-ratio:4/3}
.cmp-image .landscape.ar_3_4{aspect-ratio:3/4}
.cmp-image .landscape.ar_7_5{aspect-ratio:7/5}
.cmp-image .landscape.ar_3_2{aspect-ratio:3/2}
.cmp-image .landscape.ar_16_10{aspect-ratio:16/10}
.cmp-image .landscape.ar_5_3{aspect-ratio:5/3}
.cmp-image .landscape.ar_16_9{aspect-ratio:16/9}
.cmp-image .landscape.ar_9_16{aspect-ratio:9/16}
.cmp-image .landscape.ar_2_1{aspect-ratio:2/1}
.cmp-image .landscape.ar_21_9{aspect-ratio:21/9}
.cmp-image .landscape.ar_20_7{aspect-ratio:20/7}
.cmp-image .portrait.ar_1_1{aspect-ratio:1/1}
.cmp-image .portrait.ar_5_4{aspect-ratio:4/5}
.cmp-image .portrait.ar_4_3{aspect-ratio:3/4}
.cmp-image .portrait.ar_7_5{aspect-ratio:5/7}
.cmp-image .portrait.ar_3_2{aspect-ratio:2/3}
.cmp-image .portrait.ar_16_10{aspect-ratio:10/16}
.cmp-image .portrait.ar_5_3{aspect-ratio:3/5}
.cmp-image .portrait.ar_16_9{aspect-ratio:9/16}
.cmp-image .portrait.ar_2_1{aspect-ratio:1/2}
.cmp-image .portrait.ar_21_9{aspect-ratio:9/21}
.cmp-image .portrait.ar_20_7{aspect-ratio:7/20}
.cmp-image .cmp-image__title{display:block;padding-top:10px;color:var(--color-text-primary);font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;font-size:14px;line-height:1.8;letter-spacing:0;text-transform:none}
@media(min-width:768px) and (max-width:1279.99px){.cmp-image .cmp-image__title{font-size:12px}
}
@media(max-width:767.99px){.cmp-image .cmp-image__title{font-size:12px}
}
.cmp-image .cmp-image__title.hide{display:none}
.cmp-container.root>.image .cmp-image__title{padding-left:96px;padding-right:96px}
@media(min-width:768px) and (max-width:1279.99px){.cmp-container.root>.image .cmp-image__title{padding-left:48px;padding-right:48px}
}
@media(max-width:767.99px){.cmp-container.root>.image .cmp-image__title{padding-left:24px;padding-right:24px}
}