.cmp-tabs__tablist{display:flex;flex-wrap:wrap;padding-left:0;list-style:none}
.cmp-tabs__tab{box-sizing:border-box;border-bottom:1px solid transparent;padding:.5rem 1rem;cursor:pointer}
.cmp-tabs__tab--active{border-color:inherit}
.cmp-tabs__tabpanel{display:none}
.cmp-tabs__tabpanel--active{display:block}
.tabs .cmp-tabs__tablist-container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}
.tabs .cmp-tabs__tablist-container .cmp-tabs__button-next::after,.tabs .cmp-tabs__tablist-container .cmp-tabs__button-prev::after{content:"";mask-repeat:no-repeat;mask-size:24px;mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:24px;-webkit-mask-position:center;width:24px;height:24px;left:0;display:block;position:relative;background-color:var(--color-text-primary)}
.tabs .cmp-tabs__tablist-container .cmp-tabs__button-next::after{mask-image:url("../../../../../etc.clientlibs/grpw-web/clientlibs/grpw-base/resources/images/regular/arrow-chevron-right_rg.svg");-webkit-mask-image:url("../../../../../etc.clientlibs/grpw-web/clientlibs/grpw-base/resources/images/regular/arrow-chevron-right_rg.svg")}
.tabs .cmp-tabs__tablist-container .cmp-tabs__button-prev::after{mask-image:url("../../../../../etc.clientlibs/grpw-web/clientlibs/grpw-base/resources/images/regular/arrow-chevron-left_rg.svg");-webkit-mask-image:url("../../../../../etc.clientlibs/grpw-web/clientlibs/grpw-base/resources/images/regular/arrow-chevron-left_rg.svg")}
.tabs .cmp-tabs__tablist-container .cmp-tabs__button-next:hover::after,.tabs .cmp-tabs__tablist-container .cmp-tabs__button-prev:hover::after{background-color:var(--color-text-highlighted)}
.tabs .cmp-tabs__tablist-container .cmp-tabs__button-next.disabled::after,.tabs .cmp-tabs__tablist-container .cmp-tabs__button-prev.disabled::after,.tabs .cmp-tabs__tablist-container .cmp-tabs__button-next.disabled:hover::after,.tabs .cmp-tabs__tablist-container .cmp-tabs__button-prev.disabled:hover::after{background-color:var(--color-disabled);cursor:default}
.tabs li:focus-visible{outline:unset}
.tabs li:focus-visible span{outline:1px solid var(--color-focus-border);color:var(--color-text-highlighted)}
.tabs .cmp-tabs__tablist{display:grid;border-bottom:1px solid var(--color-separator-black);justify-content:center;flex-basis:100%;flex-wrap:nowrap;margin:0;overflow:hidden}
.tabs .cmp-tabs__tablist.tabs2{grid-template-columns:repeat(2,minmax(auto,1fr))}
.tabs .cmp-tabs__tablist.with-scrollbar.tabs2{grid-template-columns:repeat(2,auto)}
.tabs .cmp-tabs__tablist.tabs3{grid-template-columns:repeat(3,minmax(auto,1fr))}
.tabs .cmp-tabs__tablist.with-scrollbar.tabs3{grid-template-columns:repeat(3,auto)}
.tabs .cmp-tabs__tablist.tabs4{grid-template-columns:repeat(4,minmax(auto,1fr))}
.tabs .cmp-tabs__tablist.with-scrollbar.tabs4{grid-template-columns:repeat(4,auto)}
.tabs .cmp-tabs__tablist.tabs5{grid-template-columns:repeat(5,minmax(auto,1fr))}
.tabs .cmp-tabs__tablist.with-scrollbar.tabs5{grid-template-columns:repeat(5,auto)}
.tabs .cmp-tabs__tablist.tabs6{grid-template-columns:repeat(6,minmax(auto,1fr))}
.tabs .cmp-tabs__tablist.with-scrollbar.tabs6{grid-template-columns:repeat(6,auto)}
.tabs .cmp-tabs__tablist.with-scrollbar{justify-content:normal}
.tabs .cmp-tabs__tablist.with-scrollbar .cmp-tabs__tab{flex:0 0 auto}
.tabs .cmp-tabs__tab{padding:0 20px;margin:0;height:58px;display:flex;align-items:center;justify-content:center}
.tabs .cmp-tabs__tab span{color:var(--color-text-primary);font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;font-size:18px;line-height:1.4;letter-spacing:0;text-transform:none;white-space:nowrap;display:inline-block;padding:0 4px}
@media(min-width:768px) and (max-width:1279.99px){.tabs .cmp-tabs__tab span{font-size:16px}
}
@media(max-width:767.99px){.tabs .cmp-tabs__tab span{font-size:14px}
}
.tabs .cmp-tabs__tab::after{border-bottom:1px solid var(--color-text-highlighted);content:"";position:absolute;width:0;left:50%;bottom:-1px;transition:all 500ms}
.tabs .cmp-tabs__tab:hover::after,.tabs .cmp-tabs__tab:focus::after{width:100%;left:0}
.tabs .cmp-tabs__tab--active span{color:var(--color-text-primary);font-family:"BMWGroupTNProTT-Bold","Arial Black",Gadget,sans-serif;font-size:18px;line-height:1.4;letter-spacing:0;text-transform:none;color:var(--color-text-highlighted)}
@media(min-width:768px) and (max-width:1279.99px){.tabs .cmp-tabs__tab--active span{font-size:16px}
}
@media(max-width:767.99px){.tabs .cmp-tabs__tab--active span{font-size:14px}
}
.tabs .cmp-tabs__tab:hover span{color:var(--color-text-highlighted)}
.tabs .tabs-no-1 .cmp-tabs__tab.active::before{content:"";position:absolute;inset:0;top:unset;bottom:-1px;width:100%;border-bottom:3px solid var(--color-text-highlighted);view-transition-name:grpw-tabs-transition-1}
.tabs .tabs-no-2 .cmp-tabs__tab.active::before{content:"";position:absolute;inset:0;top:unset;bottom:-1px;width:100%;border-bottom:3px solid var(--color-text-highlighted);view-transition-name:grpw-tabs-transition-2}
.tabs .tabs-no-3 .cmp-tabs__tab.active::before{content:"";position:absolute;inset:0;top:unset;bottom:-1px;width:100%;border-bottom:3px solid var(--color-text-highlighted);view-transition-name:grpw-tabs-transition-3}
.tabs .tabs-no-4 .cmp-tabs__tab.active::before{content:"";position:absolute;inset:0;top:unset;bottom:-1px;width:100%;border-bottom:3px solid var(--color-text-highlighted);view-transition-name:grpw-tabs-transition-4}
.tabs .tabs-no-5 .cmp-tabs__tab.active::before{content:"";position:absolute;inset:0;top:unset;bottom:-1px;width:100%;border-bottom:3px solid var(--color-text-highlighted);view-transition-name:grpw-tabs-transition-5}
.tabs .tabs-no-6 .cmp-tabs__tab.active::before{content:"";position:absolute;inset:0;top:unset;bottom:-1px;width:100%;border-bottom:3px solid var(--color-text-highlighted);view-transition-name:grpw-tabs-transition-6}
.tabs .tabs-no-7 .cmp-tabs__tab.active::before{content:"";position:absolute;inset:0;top:unset;bottom:-1px;width:100%;border-bottom:3px solid var(--color-text-highlighted);view-transition-name:grpw-tabs-transition-7}
.tabs .tabs-no-8 .cmp-tabs__tab.active::before{content:"";position:absolute;inset:0;top:unset;bottom:-1px;width:100%;border-bottom:3px solid var(--color-text-highlighted);view-transition-name:grpw-tabs-transition-8}
.tabs .tabs-no-9 .cmp-tabs__tab.active::before{content:"";position:absolute;inset:0;top:unset;bottom:-1px;width:100%;border-bottom:3px solid var(--color-text-highlighted);view-transition-name:grpw-tabs-transition-9}
.tabs .tabs-no-10 .cmp-tabs__tab.active::before{content:"";position:absolute;inset:0;top:unset;bottom:-1px;width:100%;border-bottom:3px solid var(--color-text-highlighted);view-transition-name:grpw-tabs-transition-10}
@media(max-width:767.99px){.tabs .subcontainer.container.cmp-tabs__container{margin-top:24px}
}
@media(min-width:768px) and (max-width:1023.99px){.tabs .subcontainer.container.cmp-tabs__container{margin-top:32px}
}
@media(min-width:1024px){.tabs .subcontainer.container.cmp-tabs__container{margin-top:40px}
}
@media(max-width:767.99px){.tabs .subcontainer.container.children-spacing-small.cmp-tabs__container{margin-top:16px}
}
@media(min-width:768px) and (max-width:1023.99px){.tabs .subcontainer.container.children-spacing-small.cmp-tabs__container{margin-top:24px}
}
@media(min-width:1024px){.tabs .subcontainer.container.children-spacing-small.cmp-tabs__container{margin-top:24px}
}
@media(max-width:767.99px){.tabs .subcontainer.container.children-spacing-large.cmp-tabs__container{margin-top:40px}
}
@media(min-width:768px) and (max-width:1023.99px){.tabs .subcontainer.container.children-spacing-large.cmp-tabs__container{margin-top:48px}
}
@media(min-width:1024px){.tabs .subcontainer.container.children-spacing-large.cmp-tabs__container{margin-top:64px}
}
.tabs.tabs-hug-mode .cmp-tabs__tablist-container{justify-content:center}
.tabs.tabs-hug-mode .cmp-tabs{text-align:center}
.tabs.tabs-hug-mode .cmp-tabs__tablist{display:inline-flex;flex-basis:fit-content}
.tabs.tabs-hug-mode .cmp-tabs__tabpanel{text-align:left}
.tabs.tabs-hug-mode .cmp-tabs__tab span{width:inherit}