.newsfilter .grp-newsfilter-topics{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch;margin-top:40px}
@media(min-width:768px) and (max-width:1279.99px){.newsfilter .grp-newsfilter-topics{margin-top:24px}
}
@media(max-width:767.99px){.newsfilter .grp-newsfilter-topics{margin-top:16px}
}
.newsfilter .grp-newsfilter-topics .grp-newsfilter-topics__topline{color:var(--color-text-primary);font-family:"BMWGroupTNProTT-Light",Tahoma,Geneva,sans-serif;font-size:14px;line-height:1.4;letter-spacing:1.4px;text-transform:none}
@media(min-width:768px) and (max-width:1279.99px){.newsfilter .grp-newsfilter-topics .grp-newsfilter-topics__topline{font-size:12px}
}
@media(max-width:767.99px){.newsfilter .grp-newsfilter-topics .grp-newsfilter-topics__topline{font-size:12px}
}
@media(max-width:1279.99px){.newsfilter .grp-newsfilter-topics .grp-newsfilter-topics__topline{letter-spacing:1.2px}
}
.newsfilter .grp-newsfilter-topics .grp-newsfilter-topiclist{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;align-self:stretch}
@media(max-width:1279.99px){.newsfilter .grp-newsfilter-topics .grp-newsfilter-topiclist{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}
}
@media(max-width:767.99px){.newsfilter .grp-newsfilter-topics .grp-newsfilter-topiclist{gap:16px}
}
.newsfilter .grp-newsfilter-topics .grp-newsfilter-topicbutton{display:inline-flex;height:38px;min-width:56px;padding:8px 12px;justify-content:center;align-items:center;gap:8px;flex-shrink:0;position:relative;border:1px solid var(--color-btn-border);padding-right:24px}
.newsfilter .grp-newsfilter-topics .grp-newsfilter-topicbutton .grp-newsfilter-topicbutton__label{color:var(--color-text-primary);font-family:"BMWGroupTNProTT-Regular",Arial,Helvetica,sans-serif;font-size:14px;line-height:1.6;letter-spacing:0;text-transform:none}
@media(min-width:768px) and (max-width:1279.99px){.newsfilter .grp-newsfilter-topics .grp-newsfilter-topicbutton .grp-newsfilter-topicbutton__label{font-size:12px}
}
@media(max-width:767.99px){.newsfilter .grp-newsfilter-topics .grp-newsfilter-topicbutton .grp-newsfilter-topicbutton__label{font-size:12px}
}
.newsfilter .grp-newsfilter-topics .grp-newsfilter-topicbutton .grp-newsfilter-topicbutton__counter{color:var(--color-text-primary);font-family:"BMWGroupTNProTT-Bold","Arial Black",Gadget,sans-serif;font-size:12px;line-height:1.8;letter-spacing:0;text-transform:none;color:var(--color-btn-label-inverted);display:none;padding:0 8px;flex-direction:column;justify-content:center;align-items:flex-start;gap:0;position:relative;border-radius:999px;background:var(--color-btn-bg-highlight-gradient-light-blue)}
@media(min-width:768px) and (max-width:1279.99px){.newsfilter .grp-newsfilter-topics .grp-newsfilter-topicbutton .grp-newsfilter-topicbutton__counter{font-size:12px}
}
@media(max-width:767.99px){.newsfilter .grp-newsfilter-topics .grp-newsfilter-topicbutton .grp-newsfilter-topicbutton__counter{font-size:12px}
}
.newsfilter .grp-newsfilter-topics .grp-newsfilter-topicbutton .cmp-button__icon::after{content:"";position:absolute;top:0;right:5px;mask-image:url("../../../../../etc.clientlibs/grpw-web/clientlibs/grpw-base/resources/images/regular/plus_rg.svg");mask-repeat:no-repeat;mask-size:20px;mask-position:center center;-webkit-mask-image:url("../../../../../etc.clientlibs/grpw-web/clientlibs/grpw-base/resources/images/regular/plus_rg.svg");-webkit-mask-repeat:no-repeat;-webkit-mask-size:20px;-webkit-mask-position:center center;width:20px;height:100%;background-color:var(--color-text-primary)}
.newsfilter .grp-newsfilter-topics .grp-newsfilter-topicbutton.selected{background:radial-gradient(372.84% 141.42% at 0 0,var(--color-teaser-bg-gradient-grey-100) 0,var(--color-teaser-bg-gradient-grey-200) 100%);border:1px solid var(--color-btn-border);border-image-source:radial-gradient(372.84% 141.42% at 0 0,var(--color-teaser-bg-border-grey-100) 0,var(--color-teaser-bg-border-grey-200) 100%);border-image-slice:2}
.newsfilter .grp-newsfilter-topics .grp-newsfilter-topicbutton.selected .grp-newsfilter-topicbutton__label{color:var(--color-btn-label-static-inverted)}
.newsfilter .grp-newsfilter-topics .grp-newsfilter-topicbutton.selected .grp-newsfilter-topicbutton__counter{color:var(--color-text-black-static);background-color:var(--color-btn-label-static-inverted)}
.newsfilter .grp-newsfilter-topics .grp-newsfilter-topicbutton.selected .cmp-button__icon::after{background-color:var(--color-btn-label-static-inverted);mask-image:url("../../../../../etc.clientlibs/grpw-web/clientlibs/grpw-base/resources/images/regular/close_rg.svg");-webkit-mask-image:url("../../../../../etc.clientlibs/grpw-web/clientlibs/grpw-base/resources/images/regular/close_rg.svg");transition:all 500ms}
.newsfilter .grp-newsfilter-topics .grp-newsfilter-topicbutton:hover,.newsfilter .grp-newsfilter-topics .grp-newsfilter-topicbutton:focus-visible{background:var(--color-btn-bg-hoveredopacity)}
.newsfilter .grp-newsfilter-topics .grp-newsfilter-topicbutton.selected:hover .grp-newsfilter-topicbutton__label,.newsfilter .grp-newsfilter-topics .grp-newsfilter-topicbutton.selected:focus-visible .grp-newsfilter-topicbutton__label{color:var(--color-text-primary)}
.newsfilter .grp-newsfilter-topics .grp-newsfilter-topicbutton.selected:hover .grp-newsfilter-topicbutton__counter,.newsfilter .grp-newsfilter-topics .grp-newsfilter-topicbutton.selected:focus-visible .grp-newsfilter-topicbutton__counter{color:var(--color-btn-label-inverted);background-color:var(--color-btn-bg-highlight-gradient-light-blue)}
.newsfilter .grp-newsfilter-topics .grp-newsfilter-topicbutton.selected:hover .cmp-button__icon::after,.newsfilter .grp-newsfilter-topics .grp-newsfilter-topicbutton.selected:focus-visible .cmp-button__icon::after{background-color:var(--color-text-primary)}
.newsfilter .grp-newsfilter{display:flex;align-items:flex-start;gap:24px}
@media(max-width:1279.99px){.newsfilter .grp-newsfilter{flex-direction:column}
}
.newsfilter .grp-newsfilter.grp-newsfilter-no-filter{flex-direction:column}
.newsfilter .grp-newsfilter.grp-newsfilter-no-filter .title .cmp-title__title{flex-direction:row}
.newsfilter .grp-newsfilter-area{display:flex;flex-direction:column;align-items:flex-start;gap:40px;flex-shrink:0;flex-grow:1;--g:24px;flex-basis:calc(((100% - -1 * var(--g)) / 12 - var(--g)) * 3 - -1 * var(--g) * 2 - -96px * 0);border-right:1px solid var(--color-separator-black);border-bottom:0;padding-right:24px;padding-bottom:0;align-self:stretch;position:relative}
@media(max-width:767.99px){.newsfilter .grp-newsfilter-area{--g:16px}
}
@media(min-width:768px) and (max-width:1279.99px){.newsfilter .grp-newsfilter-area{flex-basis:calc(((100% - -1 * var(--g)) / 12 - var(--g)) * 3 - -1 * var(--g) * 2 - -48px * 0)}
}
@media(max-width:767.99px){.newsfilter .grp-newsfilter-area{flex-basis:calc(((100% - -1 * var(--g)) / 12 - var(--g)) * 3 - -1 * var(--g) * 2 - -24px * 0)}
}
@media(max-width:1279.99px){.newsfilter .grp-newsfilter-area{border-right:0;border-bottom:1px solid var(--color-separator-black);padding-right:0;padding-bottom:24px}
}
@media(max-width:767.99px){.newsfilter .grp-newsfilter-area{padding-bottom:16px}
}
.newsfilter .grp-newsfilter-area .grp-newsfilter-area-inner{position:sticky;top:88px}
.newsfilter .grp-newsfilter-area .grp-newsfilter-area-inner .title{width:100%;hyphens:auto}
.newsfilter .grp-newsfilter-area .grp-newsfilter-area-inner .title .cmp-title__title{flex-direction:column}
@media(max-width:1279.99px){.newsfilter .grp-newsfilter-area .grp-newsfilter-area-inner .title .cmp-title__title{flex-direction:row;justify-content:space-between;align-items:flex-end;align-self:stretch}
}
.newsfilter .grp-newsfilter-search-result{display:flex;flex-direction:column;gap:64px}
@media(max-width:1279.99px){.newsfilter .grp-newsfilter-search-result{gap:48px}
}
@media(max-width:479.99px){.newsfilter .grp-newsfilter-search-result{gap:40px}
}
.newsfilter .grp-newsfilter-search-result .grp-newsfilter-result-area{display:grid;grid-template-columns:repeat(3,1fr);gap:64px 24px;align-items:flex-start;align-self:stretch}
@media(min-width:768px) and (max-width:1279.99px){.newsfilter .grp-newsfilter-search-result .grp-newsfilter-result-area{gap:48px 24px}
}
@media(max-width:767.99px){.newsfilter .grp-newsfilter-search-result .grp-newsfilter-result-area{grid-template-columns:100%;gap:40px 24px}
}
.newsfilter .grp-newsfilter-search-result .grp-newsfilter-result-item .grp-newsarticle-headline{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}
@media(min-width:768px) and (max-width:1279.99px){.newsfilter .grp-newsfilter-search-result .grp-newsfilter-result-item .grp-newsarticle-headline{font-size:18px}
}
@media(max-width:767.99px){.newsfilter .grp-newsfilter-search-result .grp-newsfilter-result-item .grp-newsarticle-headline{font-size:14px}
}
.newsfilter .grp-newsfilter-search-result .grp-newsfilter-result-item.first{grid-column:1/span 3}
@media(max-width:767.99px){.newsfilter .grp-newsfilter-search-result .grp-newsfilter-result-item.first{grid-column:unset}
}
.newsfilter .grp-newsfilter-search-result .grp-newsfilter-result-item.first .newsteaser .grp-newsteaser{display:grid;grid-template-columns:repeat(3,1fr);flex-direction:row;align-items:flex-start}
@media(max-width:767.99px){.newsfilter .grp-newsfilter-search-result .grp-newsfilter-result-item.first .newsteaser .grp-newsteaser{display:flex;flex-direction:column}
}
.newsfilter .grp-newsfilter-search-result .grp-newsfilter-result-item.first .newsteaser .grp-newsteaser .grp-newsteaser__image-area{grid-column:1/span 2}
.newsfilter .grp-newsfilter-search-result .grp-newsfilter-result-item.first .newsteaser .grp-newsteaser .grp-newsteaser__text-area{display:flex;padding:40px 0;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;align-self:stretch}
@media(max-width:767.99px){.newsfilter .grp-newsfilter-search-result .grp-newsfilter-result-item.first .newsteaser .grp-newsteaser .grp-newsteaser__text-area{padding:0;gap:16px}
}
.newsfilter .button.style-button .cmp-button.grp-newsfilter-reset .cmp-button__icon.first{display:block}
.newsfilter .button.style-button .cmp-button.grp-newsfilter-reset .cmp-button__icon.last{display:none}
.newsfilter .button.style-button .cmp-button.grp-newsfilter-reset .cmp-button__text{padding-left:8px;padding-right:0}
.newsfilter .button.style-button .cmp-button.grp-newsfilter-reset .cmp-button__icon::after{mask-image:url("../../../../../etc.clientlibs/grpw-web/clientlibs/grpw-base/resources/images/regular/close_rg.svg");-webkit-mask-image:url("../../../../../etc.clientlibs/grpw-web/clientlibs/grpw-base/resources/images/regular/close_rg.svg")}
.newsfilter .button.style-button .cmp-button.grp-newsfilter-load-more .cmp-button__icon::after{mask-image:url("../../../../../etc.clientlibs/grpw-web/clientlibs/grpw-base/resources/images/regular/plus_rg.svg");-webkit-mask-image:url("../../../../../etc.clientlibs/grpw-web/clientlibs/grpw-base/resources/images/regular/plus_rg.svg")}