@import "https://cdn.bymycar.eu/common/assets/fonts/bmw/_font-face.css";:root [theme=bmw]{--brand-color-primary:#1C69D4;--brand-color-primary-alt:#0653B6;--brand-color-black:#000000;--brand-color-black-alt:#262626;--brand-color-grey:#4D4D4D;--brand-color-white:#FFFFFF;--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-thin:"Bmw thin", sans serif;--briks-font-family-lead:"Bmw regular", sans serif;--briks-font-family-lead-bold:"Bmw bold", 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),serif!important}[theme=bmw] .swiper-pagination{--briks-color-primary:var(--brand-color-primary)}[theme=bmw] h1,[theme=bmw] h2{font-family:var(--briks-font-family-lead-thin),serif!important;font-size:var(--briks-font-size-lg2,32px)!important;text-transform:uppercase}[theme=bmw] .my-btn.mod-tab{color:var(--briks-color-neutral-dark-max)!important;font-family:var(--briks-font-family-lead)!important}[theme=bmw] .my-btn.mod-tab:hover,[theme=bmw] .my-btn.mod-tab.active{font-family:var(--briks-font-family-lead-bold-1)!important}[theme=bmw] .my-btn.mod-tab:hover:before,[theme=bmw] .my-btn.mod-tab:focus:before,[theme=bmw] .my-btn.mod-tab.active:before,[theme=bmw] .my-btn.mod-tab:not(.active):before{border:none}[theme=bmw] #nos-actus [data-read-more-chart],[theme=bmw] #section-concessions [data-read-more-chart],[theme=bmw] #section-concessions [data-button-chart=see-all],[theme=bmw] #nos-voitures [data-button-chart=see-all],[theme=bmw] #nos-services [data-button-chart=see-all],[theme=bmw] [data-chart-brand-summary] a[data-button-chart=see-all]{font-family:var(--briks-font-family-lead-bold-1)!important;color:var(--brand-color-black)}[theme=bmw] #nos-actus [data-read-more-chart],[theme=bmw] #section-concessions [data-read-more-chart],[theme=bmw] #section-concessions [data-button-chart=see-all],[theme=bmw] #nos-voitures [data-button-chart=see-all],[theme=bmw] [data-chart-brand-summary] a[data-button-chart=see-all]{display:inline-flex;flex-direction:row-reverse}[theme=bmw] #nos-actus [data-read-more-chart] [class*=icon],[theme=bmw] #section-concessions [data-read-more-chart] [class*=icon],[theme=bmw] #section-concessions [data-button-chart=see-all] [class*=icon],[theme=bmw] #nos-voitures [data-button-chart=see-all] [class*=icon],[theme=bmw] #nos-services [data-button-chart=see-all] [class*=icon],[theme=bmw] [data-chart-brand-summary] a[data-button-chart=see-all] [class*=icon]{font-family:IconPark!important;margin-right:10px;margin-left:0!important}[theme=bmw] #nos-actus [data-read-more-chart] [class*=icon]:before,[theme=bmw] #section-concessions [data-read-more-chart] [class*=icon]:before,[theme=bmw] #section-concessions [data-button-chart=see-all] [class*=icon]:before,[theme=bmw] #nos-voitures [data-button-chart=see-all] [class*=icon]:before,[theme=bmw] #nos-services [data-button-chart=see-all] [class*=icon]:before,[theme=bmw] [data-chart-brand-summary] a[data-button-chart=see-all] [class*=icon]:before{content:'\e0d6'}[theme=bmw] [data-chart-brand-vehicles] [data-button-chart=see-all],[theme=bmw] #section-concessions [data-button-chart=see-all],[theme=bmw] #nos-voitures [data-button-chart=see-all],[theme=bmw] #nos-services [data-button-chart=see-all]{background:var(--brand-color-black);color:var(--brand-color-white);border-radius:3px!important}[theme=bmw] [data-chart-brand-vehicles] [data-button-chart=see-all]:hover,[theme=bmw] #section-concessions [data-button-chart=see-all]:hover,[theme=bmw] #nos-voitures [data-button-chart=see-all]:hover,[theme=bmw] #nos-services [data-button-chart=see-all]:hover{background:var(--brand-color-black-alt)}[theme=bmw] [data-chart-brand-vehicles] [data-button-chart=see-all] [class*=icon],[theme=bmw] #section-concessions [data-button-chart=see-all] [class*=icon],[theme=bmw] #nos-voitures [data-button-chart=see-all] [class*=icon],[theme=bmw] #nos-services [data-button-chart=see-all] [class*=icon]{display:none}[theme=bmw] [data-store-info-chart],[theme=bmw] [data-store-info-chart] [class*=u-bc-neutral-light]{color:var(--brand-color-black)!important}[theme=bmw] [data-store-info-chart] a{color:var(--brand-color-black)!important}[theme=bmw] [data-store-info-chart] [data-chart-store-adress]{font-family:var(--briks-font-family-lead-light-min),serif!important}[theme=bmw] [data-store-info-chart] a[data-chart-store-info-carte],[theme=bmw] [data-store-info-chart] a[data-chart-store-info-contact]{font-size:14px!important;font-family:var(--briks-font-family-lead-bold-1),serif!important}[theme=bmw] [data-store-info-chart] h1{text-transform:none!important}[theme=bmw] [data-store-info-chart] [data-store-info-hours-chart]>p,[theme=bmw] [data-store-info-chart] [data-store-info-hours-chart]{font-size:14px!important;--briks-font-size-sm2:14px}[theme=bmw] [data-store-info-chart] [data-store-info-hours-chart] dd .my-badge.mod-sticker{--briks-border-radius-xl:256px}[theme=bmw] [data-store-info-chart] [data-store-info-hours-chart] a[href="#carte"]{padding-top:10px!important;font-size:14px!important;text-decoration:none!important}[theme=bmw] [data-store-info-chart] [data-store-info-hours-chart] a[href="#carte"] [class*=icon]{margin-left:5px!important;font-size:10px!important}[theme=bmw] [data-store-info-chart] [data-store-info-hours-chart] a[href="#carte"]:after{width:75px!important;margin-top:var(--briks-spacing-xs)}[theme=bmw] [data-store-info-chart] [data-button-chart=nos-voitures],[theme=bmw] [data-store-info-chart] [data-button-chart=atelier]{font-family:var(--briks-font-family-lead-bold),serif!important;color:var(--brand-color-black)!important;background:var(--brand-color-white)!important;font-size:14px!important;text-transform:none!important;padding:16px 30px!important;border-radius:3px!important}[theme=bmw] [data-store-info-chart] [data-button-chart=nos-voitures]{color:var(--brand-color-white)!important;background:var(--brand-color-primary)!important}[theme=bmw] [data-store-info-chart] [data-button-chart=atelier]{border:2px solid var(--brand-color-black)}[theme=bmw] [data-store-info-chart] [data-chart-header-manager]{--briks-border-radius-xl:256px}[theme=bmw] [data-store-info-chart] .u-bb-thin-primary,[theme=bmw] [data-store-info-chart] [data-store-info-service-chart],[theme=bmw] [data-store-info-chart] [data-store-info-service-chart] li,[theme=bmw] [data-store-info-chart] [data-store-info-service-chart] li a{border-color:#999!important;font-size:11px!important;font-family:var(--briks-font-family-lead-thin),serif!important}[theme=bmw] [data-store-info-chart] [data-store-info-service-chart] li .my-badge,[theme=bmw] [data-store-info-chart] [data-store-info-service-chart] li .my-badge span{color:var(--brand-color-grey)!important;background:0 0!important;font-size:32px!important}[theme=bmw] #nav-secondary [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;background:var(--brand-color-primary);color:#fff!important;text-transform:none!important;border-radius:3px!important}[theme=bmw] #nav-secondary [data-button-chart=nav-contact]:hover{background:var(--brand-color-primary-alt)}[theme=bmw] #nav-secondary .my-btn{font-size:14px!important}[theme=bmw] #nos-actus [data-card-news-info-chart]{padding:10px!important;border:1px solid #999;height:100%}[theme=bmw] #nos-actus [data-card-news-info-chart] h3{font-family:var(--briks-font-family-lead-thin)!important}[theme=bmw] #nos-services{background:0 0!important}[theme=bmw] #nos-services [data-service-chart]{background:#f7f7f7!important;border:none!important;box-shadow:none!important}[theme=bmw] #nos-services [data-service-chart] *:not([class*=icon]){color:var(--brand-color-black);font-family:var(--briks-font-family-lead-thin)!important;font-size:14px!important}[theme=bmw] #nos-services [data-service-chart] [data-service-chart-more],[theme=bmw] #nos-services [data-service-chart] [data-service-chart-more] *:not([class*=icon]){--briks-color-neutral-dark-max:var(--brand-color-grey);color:var(--brand-color-grey);font-family:var(--briks-font-family-lead-bold)!important;text-align:center!important}[theme=bmw] #nos-services [data-service-chart] [data-button-chart=icon-prestation]{background:0 0!important;color:var(--brand-color-black)}[theme=bmw] #nos-services li{--briks-color-primary:var(--brand-color-black);font-size:12px!important}[theme=bmw] #nos-services li [data-service-title-chart]{font-size:14px!important}[theme=bmw] #nos-services li a[data-button-chart]{background:var(--brand-color-primary)!important;color:var(--brand-color-white)!important}[theme=bmw] #nos-services [data-button-chart=see-all]>span{position:relative}[theme=bmw] #nos-services [data-button-chart=see-all]>span [class*=icon]{position:absolute;margin-left:-15px!important}[theme=bmw] #nos-voitures [data-color-chart],[theme=bmw] [data-chart-brand-vehicles]{--briks-border-radius-xl:256px}[theme=bmw] #nos-voitures [data-vehicle-chart]{border:1px solid #c8c8c8;box-shadow:none!important;padding:10px!important}[theme=bmw] [data-chart-store-map]{background:0 0!important}[theme=bmw] [data-chart-store-map] h3{display:none}[theme=bmw] [data-chart-store-map] [data-button-chart=hours-more],[theme=bmw] [data-chart-store-map] [data-button-chart=hours-more]:before{background:0 0!important;border:none!important;padding:0!important;font-family:var(--briks-font-family-lead-bold-1)!important}[theme=bmw] [data-chart-store-map] [data-hours-details-chart]{--briks-border-radius-xl:256px;box-shadow:none!important;border:1px solid #c8c8c8}[theme=bmw] [data-chart-store-map] [data-hours-details-chart] dl{font-family:var(--briks-font-family-lead-thin),serif!important}[theme=bmw] [data-chart-store-map] [data-hours-details-chart] dt,[theme=bmw] [data-chart-store-map] [data-hours-details-chart] [data-button-chart=hours-more]{font-size:14px!important}[theme=bmw] [data-chart-store-map] [data-button-chart=hours-more] [class*=icon]{color:var(--brand-color-black)!important}[theme=bmw] [data-chart-store-map] #mapid>div{--briks-color-primary:var(--brand-color-primary);background:var(--brand-color-white)!important;color:var(--brand-color-black)!important}[theme=bmw] [data-chart-store-map] #mapid .my-badge{background-color:initial!important}[theme=bmw] [data-chart-store-map] #mapid .my-badge>*{color:var(--brand-color-black)!important}[theme=bmw] [data-chart-store-map] #mapid a[href^="tel:"]{color:var(--brand-color-grey)!important}[theme=bmw] [data-chart-store-map] #mapid [data-chart-map-adress]{color:#1f1f1f!important;font-family:var(--briks-font-family-lead-thin)!important}[theme=bmw] [data-chart-store-map] #mapid button{color:var(--brand-color-white)!important;text-transform:none!important;border-radius:3px!important}[theme=bmw] #section-concessions [data-store-chart]{border:1px solid #c8c8c8;box-shadow:none!important;padding:10px!important}[theme=bmw] #section-concessions [data-store-chart] [data-store-detail-chart]>span{font-family:var(--briks-font-family-lead-thin)!important}[theme=bmw] [data-chart-brand-summary] a[data-button-chart=see-all]{display:block;margin:var(--briks-spacing-sm)auto;text-align:center}[theme=bmw] [data-chart-brand-models] .model-card-btn-container{flex-direction:column;gap:var(--briks-spacing-xxs,5px)}[theme=bmw] [data-chart-brand-models] [data-text-chart=grid-model-title]{display:block!important;width:100%;padding:16px 0!important;text-align:center;font-family:var(--briks-font-family-lead-thin)!important}[theme=bmw] [data-chart-brand-models] [data-button-chart=grid-model]{display:block!important;background:var(--brand-color-primary);color:var(--brand-color-white);width:100%!important;padding:15px 30px!important;font-size:14px!important;text-transform:none!important;border-radius:3px!important}[theme=bmw] [data-chart-brand-models] [data-button-chart=grid-model]:after{margin-top:var(--briks-spacing-xxs)}[theme=bmw] [data-store-manager-chart],[theme=bmw] [data-store-manager-chart] *{--briks-border-radius-xl:256px;font-family:var(--briks-font-family-lead-thin)!important;color:var(--brand-color-black);background:#f7f7f7!important}[theme=bmw] [data-chart-reinsurances] h3{font-family:var(--briks-font-family-lead-thin),serif!important}