@import "https://cdn.bymycar.eu/common/assets/fonts/bmw/_font-face.css";:root [theme=bmw]{--briks-color-primary-bmc:#BA9856;--briks-color-primary:#1C69D4;--briks-color-primary-alt:#0653B6;--briks-color-neutral:#262626;--briks-color-plain-2:#000000;--rebranding-color-neutral-bmw:#4D4D4D;--briks-border-large-primary:var(--briks-border-thin-translucid,1px solid var(--briks-color-translucid-mid,rgba(145,145,145,.4)))!important;--briks-border-thin-primary:var(--briks-border-thin-translucid,1px solid var(--briks-color-translucid-mid,rgba(145,145,145,.4)))!important;--briks-border-thin-neutral-light:var(--briks-border-thin-translucid,1px solid var(--briks-color-translucid-mid,rgba(145,145,145,.4)))!important;--briks-border-radius-xs:0px;--briks-border-radius-sm:0px;--briks-border-radius-md:0px;--briks-border-radius-xl:0px;--briks-font-family-lead-light-min:Bmw light, sans serif;--briks-font-family-lead:Bmw thin, sans serif;--briks-font-family-lead-bold:Bmw regular, sans serif;--briks-font-family-lead-bold-1:Bmw bold, sans serif;--briks-font-family-lead-bold-2:Bmw bold, sans serif;font-family:var(--briks-font-family-lead-bold)}[theme=bmw] h1,[theme=bmw] h2{font-family:var(--briks-font-family-lead)!important;font-size:var(--briks-font-size-lg2,32px)!important;text-transform:uppercase}[theme=bmw] .brand-model-title h1{font-size:var(--briks-font-size-xl,56px)!important}[theme=bmw] a:not(.my-btn),[theme=bmw] a.mod-transparent-primary{color:var(--briks-color-neutral)!important;text-decoration:none!important}[theme=bmw] [data-button-chart]{text-transform:none!important}[theme=bmw] [my-toggle^=service-tab-]{font-family:var(--briks-font-family-lead-light-min)!important}[theme=bmw] [my-toggle^=service-tab-]:before{border-bottom:none!important}[theme=bmw] [data-read-more-chart]{display:inline-flex;flex-direction:row-reverse;content:"\e910"!important;font-family:var(--briks-font-family-lead-bold)!important}[theme=bmw] [data-read-more-chart] .icon-arrow-right{margin-left:0!important;margin-right:var(--briks-spacing-xxs)}[theme=bmw] [data-read-more-chart] .icon-arrow-right:before{content:"\e910"!important}[theme=bmw] [data-nav-phone-chart]{font-size:var(--briks-font-size-sm2,14px)!important}[theme=bmw] [data-button-chart=nos-voitures],[theme=bmw] [data-button-chart=atelier],[theme=bmw] [data-button-chart=nav-contact]{font-family:var(--briks-font-family-lead-bold-1)!important;font-size:var(--briks-font-size-sm2,14px)!important;padding:var(--briks-spacing-sm,10px)var(--briks-spacing-sm,16px)!important}[theme=bmw] [data-button-chart=atelier]{background:0 0;color:var(--rebranding-color-neutral-bmw);border:1px solid var(--rebranding-color-neutral-bmw)!important}[theme=bmw] [data-button-chart=nav-contact]{background:var(--briks-color-primary);color:#fff!important}[theme=bmw] [data-button-chart=icon-prestation],[theme=bmw] [data-button-chart=icon-prestation]>span,[theme=bmw] [data-button-chart=icon-map],[theme=bmw] [data-button-chart=icon-map]>span,[theme=bmw] button.mod-tab{background:0 0!important;color:var(--rebranding-color-neutral-bmw)!important}[theme=bmw] [data-hours-details-chart],[theme=bmw] [data-hours-details-chart] h4{font-family:var(--briks-font-family-lead-light-min)!important;text-transform:none!important}[theme=bmw] [data-button-chart=hours-more],[theme=bmw] [data-button-chart=hours-more]:before{font-family:var(--briks-font-family-lead-bold-1)!important;font-size:var(--briks-font-size-sm2,14px);background:0 0!important;color:var(--rebranding-color-neutral-bmw)!important;border:none!important;padding-left:0!important}[theme=bmw] [data-button-chart=hours-more] .icon-minus:before{content:"\e909"}[theme=bmw] [data-button-chart=hours-more] .icon-plus:before{content:"\e910"}[theme=bmw] section.u-bc-neutral-light-4{background:0 0!important}[theme=bmw] [data-service-chart]{background:var(--briks-color-neutral-light-4,#F7F7F7)!important;box-shadow:none!important}[theme=bmw] [data-service-chart] .u-ta-right{text-align:center!important}:root [theme=bmw] [data-vehicle-chart]{--briks-color-primary:var(--briks-color-primary-bmc)}[theme=bmw] [data-store-manager-chart]{background:var(--briks-color-neutral-light-4,#F7F7F7)!important;color:var(--briks-color-neutral-dark-4,#1F1F1F)!important}[theme=bmw] [data-button-chart=see-all],[theme=bmw] a[data-button-chart=see-all]{background:var(--rebranding-color-neutral-bmw)!important;color:#fff!important}[theme=bmw] a[data-button-chart=see-all]>span{display:none!important}[theme=bmw] [data-model-chart] div.my-grid{flex-direction:column!important}[theme=bmw] [data-model-chart] div.my-grid>span{display:block!important;width:100%;text-align:center;padding:var(--briks-spacing-sm,16px)!important}[theme=bmw] [data-model-chart] div.my-grid>span.my-btn{font-size:var(--briks-font-size-sm2,14px)!important;font-family:var(--briks-font-family-lead-bold-2)!important}[theme=bmw] [data-nav-model-chart] button{font-family:var(--briks-font-family-lead-bold-2)!important}[theme=bmw] [data-nav-model-chart] .active{border-bottom:3px solid var(--briks-color-primary)}[theme=bmw] a[data-button-chart=card-finishing]{background:var(--briks-color-primary)!important;color:#fff!important;font-family:var(--briks-font-family-lead-bold-2)!important}