@charset "UTF-8";/*!
 * @license
 * @date      Fri Apr 08 2022 11:03:33 GMT+0200 (Central European Summer Time)
 * @time      1649408644627
 * @brand     citroen
 * @version   2.29.0-00000

 */@-webkit-keyframes rotate-360{from{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes rotate-360{from{transform:rotate(0)}to{transform:rotate(359deg)}}.no-animation{transition-duration:0s!important}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}h1>.icon,h2>.icon,h3>.icon,h4>.icon,h5>.icon,h6>.icon{margin-right:.5rem;vertical-align:middle}h1>.icon{font-size:2.5rem;line-height:2.5rem}h2>.icon{font-size:1.875rem;line-height:1.875rem}h3>.icon{font-size:1.5625rem;line-height:1.5625rem}h4>.icon{font-size:1.5rem;line-height:1.5rem}h5>.icon{font-size:1.5rem;line-height:1.5rem}h6>.icon{font-size:1.25rem;line-height:1.25rem}@media print,only screen and (min-width:48rem){h1>.icon{font-size:3.4375rem;line-height:3.4375rem}h2>.icon{font-size:2.8125rem;line-height:2.8125rem}h3>.icon{font-size:2.1875rem;line-height:2.1875rem}h4>.icon{font-size:1.5rem;line-height:1.5rem}h5>.icon{font-size:1.5rem;line-height:1.5rem}h6>.icon{font-size:1.25rem;line-height:1.25rem}}.footer{padding-bottom:1.5rem;background-color:#000;font-family:var(--cp-brand-font-1);font-weight:400!important}.footer a,.footer a:focus,.footer p{color:#fff}.footer a{text-decoration:none}.footer a:active,.footer a:focus,.footer a:hover{color:#606060}.footer p{margin:0}.shopping-tools{padding:1.5rem 1.75rem}@media print,only screen and (min-width:48rem){.shopping-tools{padding:.75rem 2.5rem}}.shopping-tools__list{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin:0;padding:0;list-style:none}@media print,only screen and (min-width:48rem){.shopping-tools__list{flex-wrap:nowrap}}.shopping-tools__item{flex:1 1 calc(50% - 1rem);text-align:center}@media print,only screen and (min-width:48rem){.shopping-tools__item{flex-basis:0}}.shopping-tool{display:inline-flex;justify-content:center;align-items:center;flex-direction:column;font-size:.875rem;font-weight:800;line-height:1.125rem;color:inherit}@media print,only screen and (min-width:62rem){.shopping-tool{flex-direction:row;flex-wrap:wrap}}.shopping-tool:hover{color:#6a0004}.shopping-tool .icon{font-size:2rem;font-weight:400}.shopping-tool .q-label{display:inline-block;margin-top:0;text-transform:none;color:var(--cp-secondary-color-7);font-size:1rem;line-height:1.25rem;font-weight:700}@media print,only screen and (min-width:62rem){.shopping-tool .q-label{margin-top:0;margin-left:.5rem}}@media print,only screen and (min-width:62rem){[dir=rtl] .shopping-tool .q-label{margin-right:.5rem;margin-left:0}}.sitemap{display:none}@media print,only screen and (min-width:48rem){.sitemap{display:block;padding:1.5rem 2.5rem;border-top:1px solid rgba(255,255,255,.2)}}.sitemap__row{display:flex;gap:1.25rem}@media print,only screen and (min-width:48rem){.sitemap__column{flex:1}}@media print,only screen and (min-width:48rem){.sitemap__list{margin:0;padding:0;list-style:none}}@media print,only screen and (min-width:48rem){.sitemap__header{margin-bottom:1.125rem;color:var(--cp-primary-color-3);font-size:1rem;font-weight:700;line-height:inherit}}@media print,only screen and (min-width:48rem){.sitemap__list+.sitemap__header{margin-top:1.25rem}}.sitemap__header-link{color:var(--cp-primary-color-3);font-size:.875rem;line-height:inherit}.sitemap__link{color:var(--cp-primary-color-3);font-size:.875rem;line-height:inherit}.social{display:flex;align-items:center;border-top:1px solid rgba(255,255,255,.2)}@media print,only screen and (min-width:48rem){.social{justify-content:flex-end;padding:.75rem 2.5rem}}.social__header{margin-right:1rem;font-size:1.5rem;font-weight:800;line-height:1.5rem}[dir=rtl] .social__header{margin-right:0;margin-left:1rem}.social__list{display:flex;align-items:center;margin:0;padding:0;list-style:none}.social__item{display:inline-block}.social__item+.social__item{margin-left:.75rem}[dir=rtl] .social__item+.social__item{margin-right:.75rem;margin-left:0}.footer-links{padding:1.5rem 1.75rem;border-top:1px solid rgba(255,255,255,.2)}@media print,only screen and (min-width:48rem){.footer-links{padding:1.5rem 2.5rem}}.footer-links__list{margin:0;padding:0;list-style:none}.footer-links__item{display:inline-block}.footer-links__item::after{display:inline-block;color:#9d0605;content:"|";display:inline-block;font-size:.875rem;padding:0 .5rem;transform:rotate(12deg)}.footer-links__item:last-child::after{content:none}.footer-links__link{font-size:.75rem;line-height:1.5rem}.legal-text{padding:0 1.75rem 0;font-size:.6875rem;line-height:1.125rem}@media print,only screen and (min-width:48rem){.legal-text{padding:0 2.5rem 0}}.legal-text a{text-decoration:underline}.footer{display:grid;grid-template-columns:auto;grid-template-rows:auto auto auto auto;background-color:#fff;color:#3b3938}.footer a,.footer a:active,.footer a:focus,.footer a:hover,.footer p{color:#3b3938}@media print,only screen and (min-width:62rem){.footer{grid-template-columns:50% 50%}}@media only screen and (min-width:74rem){.footer{grid-template-columns:auto minmax(25%,45rem) minmax(25%,45rem) auto}}.shopping-tools{padding:1.25rem 1rem;background-color:var(--cp-primary-color-2)}@media print,only screen and (min-width:48rem){.shopping-tools{padding:1.25rem 2rem}}@media print,only screen and (min-width:62rem){.shopping-tools{grid-column:1/3;grid-row:1/2}}@media only screen and (min-width:74rem){.shopping-tools{grid-column:1/5;grid-row:1/2}}.shopping-tools__item{text-align:left}@media print,only screen and (min-width:48rem){.shopping-tools__item{flex-basis:auto;text-align:center}}[dir=rtl] .shopping-tools__item{text-align:right}.shopping-tool{flex-direction:row}.shopping-tools .shopping-tool,.shopping-tools .shopping-tool:active,.shopping-tools .shopping-tool:focus,.shopping-tools .shopping-tool:hover{color:#fff}.shopping-tool .icon{font-size:2rem}@media print,only screen and (min-width:48rem){.shopping-tool .icon{font-size:2.25rem}}.shopping-tool .q-label{margin-top:0;margin-left:.625rem;font-weight:700}[dir=rtl] .shopping-tool .q-label{margin-right:.625rem;margin-left:0}@media print,only screen and (min-width:48rem){.sitemap{padding:5.9375rem 2rem 1.625rem}}@media print,only screen and (min-width:62rem){.sitemap{grid-column:1/3;grid-row:2/3}}@media only screen and (min-width:74rem){.sitemap{grid-column:1/5;grid-row:2/3}}@media print,only screen and (min-width:48rem){.sitemap__row{padding-bottom:3.125rem;border-bottom:1px solid #a19a99}}@media print,only screen and (min-width:48rem){.sitemap__column{flex:1}}@media print,only screen and (min-width:48rem){.sitemap__header{margin-bottom:1.125rem;color:var(--cp-primary-color-3);font-size:1rem;font-weight:700;line-height:inherit}}@media print,only screen and (min-width:48rem){.sitemap__list+.sitemap__header{margin-top:1.25rem}}.sitemap__header-link{margin-bottom:1.125rem;color:var(--cp-primary-color-3);font-size:1rem;font-weight:700;line-height:1.5rem}.sitemap__header .sitemap__header-link{font-weight:700}.sitemap__link{font-size:.75rem;line-height:1.5rem}.social{flex-direction:column;align-items:flex-start;grid-row:4;padding:.9375rem 1rem 2.5rem;border-top:0}@media print,only screen and (min-width:48rem){.social{flex-direction:row;align-items:center;padding-right:2rem;padding-left:2rem}}@media print,only screen and (min-width:62rem){.social{justify-content:flex-end;grid-column:1/3;grid-row:3/4;padding-left:2rem}}@media only screen and (min-width:74rem){.social{grid-column:1/4;grid-row:3/4}}@media print,only screen and (min-width:62rem){[dir=rtl] .social{padding-right:1rem;padding-left:0}}.social__header{display:block;margin-bottom:1.125rem;font-size:1.125rem;line-height:2.25rem;text-transform:uppercase}div.social span.social__header{font-weight:700}@media print,only screen and (min-width:48rem){.social__header{border-right:1px solid #3b3938;margin-bottom:0;margin-right:1.875rem;padding-right:1.875rem}}@media only screen and (min-width:74rem){.social__header{margin-right:3.125rem;padding-right:3.125rem}}@media print,only screen and (min-width:48rem){[dir=rtl] .social__header{border-right:0;border-left:1px solid #3b3938;margin-right:0;margin-left:1.875rem;padding-right:0;padding-left:1.875rem}}@media only screen and (min-width:74rem){[dir=rtl] .footer-links{color:var(--cp-secondary-color-1);margin-left:3.125rem;padding-left:3.125rem}[dir=rtl] .social__header{margin-left:3.125rem;padding-left:3.125rem}}.social__item+.social__item{margin-left:1.5625rem}@media print,only screen and (min-width:62rem){.social__item+.social__item{margin-left:1.25rem}}@media only screen and (min-width:74rem){.social__item+.social__item{margin-left:3.125rem}}[dir=rtl] .social__item+.social__item{margin-left:0;margin-right:1.5625rem}@media print,only screen and (min-width:62rem){[dir=rtl] .social__item+.social__item{margin-right:1.25rem}}@media only screen and (min-width:74rem){[dir=rtl] .social__item+.social__item{margin-right:3.125rem}}.social__icon{font-size:2.25rem}.footer-links{padding:2rem 1rem 1.625rem;border-top:0}.footer-links span{color:var(--cp-secondary-color-1)}@media print,only screen and (min-width:48rem){.footer-links{padding:0 2rem .9375rem}}@media print,only screen and (min-width:62rem){.footer-links{grid-column:1/2;grid-row:3/4;justify-content:flex-end;padding-right:1rem}}@media only screen and (min-width:74rem){.footer-links{grid-column:1/3;grid-row:3/4}}@media print,only screen and (min-width:62rem){[dir=rtl] .footer-links{padding-right:0;padding-left:1rem}}.footer-links__list{display:flex;flex-wrap:wrap}.footer-links__item::after{color:#796f6e;content:"|";display:inline-block;font-size:.875rem;padding:0 .5rem;transform:rotate(0)}.footer-links__item--copyright{flex:1 0 100%;order:2;padding-top:1.5rem}footer.footer.footer--citroen .footer-links__item--copyright span{color:var(--cp-secondary-color-1)}span.footer-links__label{color:var(--cp-secondary-color-1)}.footer-links__item--copyright::before{content:"\00a9 "}@media only screen and (max-width:47.9375rem){.footer-links__item--copyright::after{content:none}}.footer-links__link{font-size:.875rem;line-height:1.375rem;color:#796f6e}.legal-text{padding:0 1rem;font-size:.6875rem;line-height:1.125rem}@media print,only screen and (min-width:48rem){.legal-text{padding:0 2rem 1.625rem}}@media print,only screen and (min-width:62rem){.legal-text{grid-column:1/3;grid-row:4/5}}@media only screen and (min-width:74rem){.legal-text{grid-column:1/5;grid-row:4/5}}.legal-text p{font-size:.625rem;color:#796f6e}