.a-icon-text{grid-template-columns:auto 1fr;align-items:center;gap:8px;display:grid}.a-icon-text__icon-wrapper{justify-content:center;align-items:center;display:flex}.a-icon-text__icon-wrapper svg{fill:currentColor}.a-footer-logo{align-items:center;gap:8px;margin-bottom:0;display:flex}.a-footer-logo__image{width:auto;max-width:200px;height:auto;max-height:28px}.a-footer-logo__image--svg svg{width:auto;height:28px}.m-header-ctas{flex-wrap:wrap;align-self:center;display:flex}.m-header-ctas__cta{padding:0 9px;position:relative}.m-header-ctas__cta:not(:first-child):before{background-color:var(--header-border-color,var(--pk-blocks-canvas-lighter,#e6e6e6));content:none;width:1px;transition:opacity .6s;position:absolute;top:14px;bottom:14px;left:0}@media screen and (width>=768px){.m-header-ctas__cta:not(:first-child):before{content:""}}.m-header-ctas__cta--mobile:not(:first-child):before{content:""}.m-header-ctas__trigger{--padding:14px;border-radius:var(--pk-blocks-border-radius);cursor:pointer;min-height:calc(1lh + var(--padding)*2);min-width:calc(1lh + var(--padding)*2);padding:var(--padding);justify-content:center;align-items:center;transition:background-color .6s;display:flex}.m-header-ctas__trigger:hover{background-color:var(--header-background-color-hover,var(--pk-blocks-canvas-lighter))}.m-header-ctas__trigger--compact{--padding:8px}.m-header-search{position:relative;transform:translateY(0)}@media screen and (width>=640px){.m-header-search{max-width:600px;height:100%;margin:0 auto}}.is-open .m-header-search{opacity:1;pointer-events:all}.m-header-search__input{min-height:100%;border:1px solid var(--pk-blocks-canvas-lighter)!important;color:var(--search-input-color)!important;padding:0 calc(var(--pk-blocks-input-height)*2) 0 calc((var(--pk-blocks-input-height) - var(--pk-blocks-input-font-size))/2)!important;background-color:#0000!important;width:100%!important;transition:all .3s,border-radius!important}@media screen and (width>=640px){.m-header-search__input{border-radius:var(--search-border-radius)!important}}.m-header-search__error{background-color:var(--pk-blocks-error-light);color:var(--pk-blocks-error);opacity:0;visibility:hidden;z-index:2;max-width:100%;padding:10px;transition:opacity .4s ease-in-out;position:absolute;top:100%;right:0}@media screen and (width>=1280px){.m-header-search__error{border-radius:var(--header-main-border-radius);top:calc(100% + 3px)}}.m-header-search__error.is-active{opacity:1;visibility:visible}.m-header-search__ctas{height:var(--pk-blocks-input-height);align-items:center;padding:4px;display:flex;position:absolute;top:0;right:0}.m-header-search__close,.m-header-search__button{aspect-ratio:1;cursor:pointer;justify-content:center;align-items:center;height:100%;display:flex}.m-header-search__close-icon{color:var(--pk-blocks-canvas-light);display:flex;position:relative}.m-header-search__button{background-color:var(--pk-blocks-tertiary-color);border-radius:var(--search-border-radius);color:var(--pk-blocks-button-primary-color)}.bmw .m-header-search__button,.mini .m-header-search__button,.motorrad .m-header-search__button{background-color:var(--pk-blocks-button-primary-background-color)}.m-topbar-brand-switcher{flex-wrap:wrap;gap:30px;margin-right:auto;list-style:none;display:flex}.m-topbar-brand-switcher--stacked{justify-content:space-between;margin-right:0;padding:4px 0}.m-topbar-brand-switcher__item{align-items:center;display:flex}.m-topbar-brand-switcher__link{border-radius:var(--dtc-blocks-border-radius);background:0 0;padding:0;transition:all .6s;display:block}.m-topbar-brand-switcher__logo{opacity:.6;transition:opacity .6s;display:block}.m-topbar-brand-switcher__logo svg{width:auto;height:20px;display:block}.m-topbar-brand-switcher__link:hover .m-topbar-brand-switcher__logo,.m-topbar-brand-switcher__link--active .m-topbar-brand-switcher__logo{opacity:1}.m-topbar-brand-switcher--stacked .m-topbar-brand-switcher__logo [fill=\#fff]{fill:#0a0a0a}.m-overlay-bottom-content{justify-content:center;padding-top:20px;display:flex}.m-overlay-bottom-content__back-button{display:none}.overlay-submenu-open .m-overlay-bottom-content__back-button{display:block}.overlay-submenu-open .m-overlay-bottom-content__ctas{display:none}.m-submenu-cta{border-radius:var(--pk-blocks-border-radius);flex-direction:column;justify-content:flex-end;align-items:flex-start;width:100%;padding:24px;display:flex;position:relative;overflow:hidden}.m-submenu-cta:before{content:"";background:var(--image,none) no-repeat center/cover;z-index:0;width:100%;height:100%;transition:transform .3s;position:absolute;top:0;left:0}.m-submenu-cta:hover:before{transform:scale(1.1)}.m-submenu-cta__title,.m-submenu-cta .a-button{z-index:1;position:relative}.m-submenu-cta__title{text-shadow:0 0 6px #ffffff4d,0 0 15px #fff;padding-bottom:12px;font-size:16px;font-weight:700}.m-footer-address{color:var(--footer-item-color,var(--pk-blocks-body-color));flex-direction:column;gap:4px;margin-top:16px;font-style:normal;display:flex}.m-footer-address__link{color:inherit;text-decoration:none}.m-footer-address__link:hover{text-decoration:underline}.m-footer-context{max-width:var(--pk-blocks-container-width);margin:0 auto;display:none}@media screen and (width>=800px){.m-footer-context{padding:20px 20px 32px;display:block}}.m-footer-context__heading{border-bottom:1px solid var(--footer-dividers-color,var(--pk-blocks-canvas-light));color:var(--footer-title-color,var(--pk-blocks-body-color));font-family:var(--pk-blocks-body-font-family);margin:0 0 12px;padding-bottom:8px;font-weight:700}.m-footer-context__list{margin:0;padding:0;list-style:none}@media screen and (width>=800px){.m-footer-context__list{columns:4;column-gap:32px}}.m-footer-context__item{break-inside:avoid;margin-bottom:8px}.m-footer-context__link{color:var(--footer-item-color,var(--pk-blocks-body-color));text-decoration:none}.m-footer-context__link:hover{text-decoration:underline}.m-footer-menu__heading{border-bottom:1px solid var(--footer-dividers-color,var(--pk-blocks-canvas-light));color:var(--footer-title-color,var(--pk-blocks-body-color));font-family:var(--pk-blocks-body-font-family);margin:0 0 12px;padding-bottom:8px;font-size:14px;font-weight:700}.m-footer-menu__list{margin:0;padding:0;list-style:none}.m-footer-menu__item{margin-bottom:12px}.m-footer-menu__link{color:var(--footer-item-color,var(--pk-blocks-body-color));font-size:14px;font-weight:300;text-decoration:none}.m-footer-menu__link:hover{color:var(--pk-blocks-tertiary-color)}body.bmw .m-footer-menu__link:hover{color:var(--pk-blocks-primary-color)}.m-footer-menu__link--label{color:var(--footer-title-color,var(--pk-blocks-body-color));font-weight:700}.m-footer-menu__link--current{color:var(--footer-item-color-muted,var(--pk-blocks-canvas-light));pointer-events:none}.m-footer-menu__link--current:hover{text-decoration:none}.m-footer-zone{flex-direction:column;gap:24px;display:flex}@media screen and (width>=800px){.m-footer-zone--columns{columns:4;column-gap:32px;display:block}.m-footer-zone--columns .m-footer-menu{break-inside:avoid;margin-bottom:24px}}.m-footer-subcolumns{flex-direction:column;gap:24px;display:flex}@media screen and (width>=800px){.m-footer-subcolumns{flex-direction:row;gap:32px}}.m-footer-subcolumns__column{flex:1}.m-footer-accordion{border-top:1px solid color-mix(in srgb, var(--pk-blocks-canvas-light) 25%, transparent);width:100%;list-style:none}.m-footer-accordion::marker{display:none}.m-footer-accordion--mobile{display:block}@media screen and (width>=800px){.m-footer-accordion--mobile{display:none}}.m-footer-accordion[open] .m-footer-accordion__body{grid-template-rows:1fr}.m-footer-accordion[open] .m-footer-accordion__summary:after{transform:rotate(180deg)}.m-footer-accordion__summary{box-sizing:border-box;color:var(--footer-title-color,var(--pk-blocks-body-color));cursor:pointer;max-width:var(--pk-blocks-container-width);justify-content:space-between;align-items:center;width:100%;margin:0 auto;padding:19px 20px;font-size:16px;font-weight:700;list-style:none;display:flex}@media screen and (width>=800px){.m-footer-accordion__summary{padding:28px 20px;font-size:20px}}.m-footer-accordion__summary::marker{display:none}.m-footer-accordion__summary::-webkit-details-marker{display:none}.m-footer-accordion__summary:after{background-color:var(--footer-arrow-color,currentColor);content:"";flex-shrink:0;width:16px;height:16px;transition:transform .3s;display:block;mask-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3E%3Cpath d=%27M8 10.5L2 4.5l1.4-1.4L8 7.7l4.6-4.6L14 4.5z%27/%3E%3C/svg%3E");mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.m-footer-accordion__body{color:var(--footer-item-color,var(--pk-blocks-body-color));grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid;overflow:hidden}.m-footer-accordion__body>*{box-sizing:border-box;max-width:var(--pk-blocks-container-width);width:100%;margin:0 auto;padding:0 20px 20px;overflow:hidden}.m-footer-disclaimer{border-top:1px solid var(--footer-disclaimer-border-color,var(--pk-blocks-canvas-light));color:var(--footer-item-color,var(--pk-blocks-body-color));max-width:var(--pk-blocks-container-width);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:24px auto 0;padding:16px 20px;font-size:10px;display:flex}@media screen and (width>=800px){.m-footer-disclaimer{font-size:inherit;justify-content:space-between;gap:24px}}.m-footer-disclaimer__copyright{white-space:nowrap;margin:0}.m-footer-disclaimer__menu{flex-wrap:wrap;gap:4px 8px;margin:0;padding:0;list-style:none;display:flex}@media screen and (width>=800px){.m-footer-disclaimer__menu{gap:8px 24px}}.m-footer-disclaimer__menu:before{content:"· "}@media screen and (width>=800px){.m-footer-disclaimer__menu:before{content:none}}.m-footer-disclaimer__menu-item:not(:first-child):before{content:"· "}@media screen and (width>=800px){.m-footer-disclaimer__menu-item:not(:first-child):before{content:none}}.o-footer{background-color:var(--footer-background-color,var(--pk-blocks-canvas-lightest));color:var(--footer-item-color,var(--pk-blocks-body-color));font-family:var(--pk-blocks-body-font-family);padding-top:0}@media screen and (width>=800px){.o-footer{padding-top:40px}}.o-footer__context-accordion{max-width:var(--pk-blocks-container-width);margin:0 auto;display:block}@media screen and (width>=800px){.o-footer__context-accordion{display:none}}.o-footer__columns{max-width:var(--pk-blocks-container-width);flex-direction:column;gap:5px;margin:0 auto;padding:0 20px;display:flex}.o-footer__columns>.o-footer__mobile-accordions{order:-1;width:auto;margin:0 -20px}.o-footer__columns>.o-footer__column--dusseldorp-links-nav{display:none}@media screen and (width>=800px){.o-footer__columns>.o-footer__column--dusseldorp-links-nav{display:block}.o-footer__columns{flex-direction:row;align-items:start;gap:32px;margin-top:32px}.o-footer__columns>*{flex:1 1 0;order:0;min-width:0}.o-footer__columns>.o-footer__column--newsletter{flex:1.5 1 0}}.o-footer__brand-menu{display:none}@media screen and (width>=800px){.o-footer__brand-menu{max-width:var(--pk-blocks-container-width);flex-wrap:wrap;gap:32px;margin:0 auto;padding:0 20px;display:flex}.o-footer__brand-menu .o-footer__column{flex:1;min-width:140px}}.o-footer__column--logo{flex-direction:column;align-items:flex-start;display:flex}.o-footer__column--dusseldorp-links{display:none}@media screen and (width>=800px){.o-footer__column--dusseldorp-links{display:block}}.o-footer__column--newsletter{flex-direction:column-reverse;gap:16px;display:flex}@media screen and (width>=800px){.o-footer__column--newsletter{flex-direction:column;gap:0}}.o-footer__column--newsletter .gform_body,.o-footer__column--newsletter .gform_fields{display:contents!important}.o-footer__column--newsletter form{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.o-footer__column--newsletter .gfield--type-email{flex:auto;order:1;min-width:140px}.o-footer__column--newsletter .gform_footer{flex:none;order:2;margin:0!important;padding:0!important}.o-footer__column--newsletter .gform_button{margin:0!important}.o-footer__column--newsletter .gfield--type-consent{flex-basis:100%;order:3}.o-footer__mobile-accordions{max-width:var(--pk-blocks-container-width);margin:0 auto;display:block}@media screen and (width>=800px){.o-footer__mobile-accordions{display:none}}.o-footer__socials-heading{color:var(--footer-title-color,var(--pk-blocks-body-color));white-space:nowrap;margin:0;font-weight:700}.m-footer-socials{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}.o-footer .pk-social-media{justify-content:flex-start;gap:8px;margin:0}.o-footer .pk-social-media__item{margin:0}.o-footer .pk-social-media__link{aspect-ratio:1;border-radius:var(--pk-blocks-button-border-radius);background-color:#0000;justify-content:center;align-items:center;width:40px;padding:10px;transition:background-color .4s;display:flex}.o-footer .pk-social-media__link:hover{color:inherit;background-color:#fff}.pk-header{--search-border-radius:2px;--header-background-color-hover:transparent;transition:transform .3s}@media screen and (width>=1280px){.pk-header{top:var(--wp-admin--admin-bar--height,0px)}}.sticky-header-is-hidden .pk-header{transform:translateY(-100%)}.pk-header__main .pk-header__container{min-height:calc(var(--dealer-logo-height-mobile,calc(var(--header-a-navigation-height-mobile) - 20px)) + 20px);max-width:calc(var(--pk-blocks-container-width) + 40px)}@media screen and (width>=640px){.pk-header__main .pk-header__container{min-height:calc(var(--dealer-logo-height,0px) + 20px);padding:0 20px}}.pk-header__logo-wrapper{position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}@media screen and (width>=1280px){.pk-header__logo-wrapper{left:initial;transform:initial;position:relative}}.pk-header__logo-wrapper,.pk-header__logo{align-items:center;display:flex}.pk-header__menu{justify-content:initial}@media screen and (width>=1320px){.pk-header__menu{padding-left:20px}}.pk-header__search-container{background-color:var(--header-background-color);width:100%;padding:8px;transition:transform .3s;position:absolute;top:0;left:0;transform:translateY(-100%)}@media screen and (width>=640px){.pk-header__search-container{z-index:-1;padding:40px 18px;top:100%}}.pk-header__search-container.is-open{transform:translateY(0)}.pk-group-block.is-sticky--top{--sticky-group-offset:var(--sticky-header-height,0);transition:top .3s}.sticky-header-is-hidden .pk-group-block.is-sticky--top{--sticky-group-offset:0}.pk-autocomplete{right:initial;border:none;margin:7px 0 -10px;display:none;position:relative;width:100%!important}.is-autocompleting .pk-autocomplete{display:block}.pk-autocomplete__item{border-radius:var(--search-border-radius);padding:5px calc((var(--pk-blocks-input-height) - var(--pk-blocks-input-font-size))/2);background-color:#0000}.pk-autocomplete__item:hover{background-color:color-mix(in srgb, var(--pk-blocks-tertiary-color), white 92%);color:var(--pk-blocks-tertiary-color)}.bmw .pk-autocomplete__item:hover,.mini .pk-autocomplete__item:hover,.motorrad .pk-autocomplete__item:hover{background-color:color-mix(in srgb, var(--pk-blocks-primary-color), white 92%);color:var(--pk-blocks-primary-color)}.pk-header-icon[data-toggle-trigger=menu]{flex-direction:row;gap:12px;padding-left:20px;padding-right:0}.pk-header-icon[data-toggle-trigger=menu] .pk-header-icon__label{min-width:60px;margin:0;display:block}.pk-header-mobile-navigation__list{background-color:#0000;background-image:linear-gradient(#fff 30%,#fff0),linear-gradient(#fff0,#fff 70%),radial-gradient(farthest-side at 50% 0,#0003,#0000),radial-gradient(farthest-side at 50% 100%,#0003,#0000);background-position:0 0,0 100%,0 0,0 100%;background-repeat:no-repeat;background-size:100% 40px,100% 40px,100% 14px,100% 14px;background-attachment:local,local,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;padding:40px 8px 0}.pk-header-mobile-navigation__link{align-items:center;padding:8px 12px;display:flex}.pk-header-mobile-navigation__link:hover:after,.pk-header-mobile-navigation__link.is-active:after{background-color:#0000}.pk-header-mobile-navigation__item{border:none;flex-direction:row-reverse;justify-content:flex-end}.pk-header-mobile-navigation__item--main:not(:first-child){border-top:1px solid var(--header-border-color,var(--pk-blocks-canvas-lighter,#e6e6e6))}.pk-header-mobile-navigation__item--main:first-child>.pk-header-mobile-navigation__link{padding-top:12px}.pk-header-mobile-navigation__item--main>.pk-header-mobile-navigation__link{padding:22px 12px}.pk-header-mobile-navigation__item--parent{margin-top:12px}.pk-header-mobile-navigation__item--title{border-bottom:1px solid var(--header-border-color,var(--pk-blocks-canvas-lighter,#e6e6e6));margin-bottom:12px;padding:12px 20px 20px}.pk-header-mobile-navigation__item--title-icon{margin:0 12px 0 0}.pk-header-overlay__content{padding-top:0}.pk-header-overlay__content:before{content:none}.pk-header-overlay__divider{border:none;border-top:1px solid var(--header-border-color,var(--pk-blocks-canvas-lighter,#e6e6e6));margin:0}.pk-header-ul__link--compact{padding:2px 0}.pk-header-submenu{border:none;max-width:none;display:block}.pk-header-submenu__container{max-width:var(--pk-blocks-container-width);grid-template-columns:repeat(4,1fr);gap:30px;width:100%;margin:0 auto;display:grid}.pk-header-submenu__container--wide-cta .pk-header-submenu__list--cta{grid-column:3/5}.pk-header-submenu__list--cta{grid-area:span 2/4;display:flex}.pk-header-submenu__link{padding:4px 0}.pk-header-submenu__link[href=\#]{cursor:default;pointer-events:none}.pk-header-submenu__link[href=\#].is-active{color:currentColor}.pk-header-submenu__link--title{--submenu-font-family:var(--pk-blocks-title-font-family);--submenu-font-family-hover:var(--submenu-font-family);--submenu-font-weight-hover:700}.pk-header-submenu__link--title,.pk-header-submenu__link--title:hover{padding-bottom:12px;font-size:16px;font-weight:700}.pk-header-list__item--submenu .pk-header-list__link{padding-right:var(--item-right-padding)}.pk-header-list__item--submenu .pk-header-list__link:hover{background-color:var(--header-background-color-hover,var(--pk-blocks-canvas-lighter))}.pk-header-list__item--submenu .pk-header-list__link,.pk-header-list__item--submenu .pk-header-list__link:before{border:none}.pk-header-list__item--submenu .pk-header-list__link:after{content:none}.pk-header-toggle__bar,.pk-header-toggle__bar:before,.pk-header-toggle__bar:after{border-radius:2px;height:2px}