@font-face{font-family:var(--peugeot-new-bold);src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/PeugeotNew-Bold.ba8a2ca7.woff2) format("woff")}@font-face{font-family:var(--abarth-heavy);src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/ABARTH-Heavy.efcc501b.woff2) format("woff")}@font-face{src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/ABARTH-Medium.8b5b0d5a.woff2) format("woff");font-family:var("--abarth-medium")}@font-face{src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/Poppins-Bold.6641a356.ttf) format("ttf");font-family:var(--poppins-bold)}@font-face{src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/Poppins-Light.956cf2b4.ttf) format("ttf");font-family:var(--poppins-light)}@font-face{src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/Proxima-Nova-Bold.f2066024.woff2) format("woff");font-family:var(--proximanova-bold)}@font-face{src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/Proxima-Nova-Regular.b7dc8fda.woff2) format("woff");font-family:var(--proximanova-normal)}@font-face{src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/Poppins-Regular.abd8211b.ttf) format("ttf");font-family:var(--poppins-normal)}@font-face{src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/Sequel100Black45.c21880e5.woff2) format("woff");font-family:var(--sequel-100-black)}@font-face{font-family:var(--peugeot-new);src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/PeugeotNew-Regular.70187136.woff2) format("woff")}@font-face{font-family:var(--peugeot-new-light);src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/PeugeotNew-Light.03ea533c.woff2) format("woff")}@font-face{font-family:var(--citroen-bold);src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/CitroenType-Bold.378d2f72.woff2) format("woff")}@font-face{font-family:var(--citroen);src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/CitroenType-Regular.19d342f1.woff2) format("woff")}@font-face{font-family:var(--citroen-light);src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/CitroenType-Light.bec0c169.woff2) format("woff")}@font-face{font-family:var(--ds-automobiles);src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/DS-Automobiles.97b80546.woff2) format("woff")}@font-face{font-family:var(--ds-title-web-small);src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/DS-TitleWebSmall-Regular.f7b87b3c.woff2) format("woff")}@font-face{font-family:var(--opel-next);src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/OpelNextRegular.0775fcd4.woff2) format("woff")}@font-face{font-family:var(--opel-next-bold);src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/OpelNextBold.4fa3afd8.woff2) format("woff")}@font-face{font-family:var(--opel-next-lighter);src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/OpelNextLight.d9644e2b.woff2) format("woff")}@font-face{font-family:var(--psa-groupe-hmi-sans-bold);src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/PSAGroupeHMISans-Bold.46135c7a.woff2) format("woff")}@font-face{font-family:var(--psa-groupe-hmi-sans);src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/PSAGroupeHMISans-Regular.c2c04c2a.woff2) format("woff")}@font-face{font-family:var(--psa-groupe-hmi-sans-lighter);src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/PSAGroupeHMISans-Light.90a24933.woff2) format("woff")}*,:after,:before{box-sizing:border-box}html{text-size-adjust:none;height:100%}body{margin:0;max-width:100vw;position:relative}#cookieBannerAction{visibility:hidden;display:block;width:0;height:0;overflow:hidden;padding:0;border:none}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{-webkit-margin-after:0;margin-block-end:0}ol,ol[role=list],ul,ul[role=list]{list-style:none}ol,ul{margin:0;padding:0}body{min-height:100vh;line-height:1.5;margin:0 auto;max-width:120rem}.main-container{min-height:100vh;display:grid;grid-template:"header" "content" 1fr "footer"/1fr}.content-container{grid-area:content;width:100%;height:100%;min-height:100vh;contain:inline-size;&>div{height:100%}}button,h1,h2,h3,h4,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a{text-decoration:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block;color:unset!important}button,input,select,textarea{font-family:inherit;font-size:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}button{background:transparent}@font-face{font-family:__Abarth_Heavy_0bff78;src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/d9280ffb485d5ade-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:__Abarth_Heavy_Fallback_0bff78;src:local("Arial");ascent-override:83.40%;descent-override:21.05%;line-gap-override:0.00%;size-adjust:114.04%}.__className_0bff78{font-family:__Abarth_Heavy_0bff78,__Abarth_Heavy_Fallback_0bff78}.__variable_0bff78{--abarth-heavy:"__Abarth_Heavy_0bff78","__Abarth_Heavy_Fallback_0bff78"}@font-face{font-family:__Abarth_Medium_f26cce;src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/21501d74cab545b1-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:__Abarth_Medium_Fallback_f26cce;src:local("Arial");ascent-override:90.76%;descent-override:21.07%;line-gap-override:0.00%;size-adjust:104.90%}.__className_f26cce{font-family:__Abarth_Medium_f26cce,__Abarth_Medium_Fallback_f26cce}.__variable_f26cce{--abarth-medium:"__Abarth_Medium_f26cce","__Abarth_Medium_Fallback_f26cce"}@font-face{font-family:__Citroen_3f6eb3;src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/24ab233853871035-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:__Citroen_Fallback_3f6eb3;src:local("Arial");ascent-override:92.83%;descent-override:24.43%;line-gap-override:0.00%;size-adjust:102.33%}.__className_3f6eb3{font-family:__Citroen_3f6eb3,__Citroen_Fallback_3f6eb3}.__variable_3f6eb3{--citroen:"__Citroen_3f6eb3","__Citroen_Fallback_3f6eb3"}@font-face{font-family:__Citroen_Bold_3681cb;src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/d326f2e516e7d8b4-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:__Citroen_Bold_Fallback_3681cb;src:local("Arial");ascent-override:88.69%;descent-override:23.34%;line-gap-override:0.00%;size-adjust:107.11%}.__className_3681cb{font-family:__Citroen_Bold_3681cb,__Citroen_Bold_Fallback_3681cb}.__variable_3681cb{--citroen-bold:"__Citroen_Bold_3681cb","__Citroen_Bold_Fallback_3681cb"}@font-face{font-family:__Citroen_Light_41456a;src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/d06f32aafa682ba2-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:__Citroen_Light_Fallback_41456a;src:local("Arial");ascent-override:92.63%;descent-override:24.38%;line-gap-override:0.00%;size-adjust:102.56%}.__className_41456a{font-family:__Citroen_Light_41456a,__Citroen_Light_Fallback_41456a}.__variable_41456a{--citroen-light:"__Citroen_Light_41456a","__Citroen_Light_Fallback_41456a"}@font-face{font-family:__DS_Automobiles_424099;src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/d19cee33a14c9b56-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:__DS_Automobiles_Fallback_424099;src:local("Arial");ascent-override:86.58%;descent-override:22.41%;line-gap-override:0.00%;size-adjust:98.17%}.__className_424099{font-family:__DS_Automobiles_424099,__DS_Automobiles_Fallback_424099}.__variable_424099{--ds-automobiles:"__DS_Automobiles_424099","__DS_Automobiles_Fallback_424099"}@font-face{font-family:__DS_Title_Web_Small_aaf0b4;src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/36b02cc906c85d0b-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:__DS_Title_Web_Small_Fallback_aaf0b4;src:local("Arial");ascent-override:88.49%;descent-override:23.29%;line-gap-override:0.00%;size-adjust:107.35%}.__className_aaf0b4{font-family:__DS_Title_Web_Small_aaf0b4,__DS_Title_Web_Small_Fallback_aaf0b4}.__variable_aaf0b4{--ds-title-web-small:"__DS_Title_Web_Small_aaf0b4","__DS_Title_Web_Small_Fallback_aaf0b4"}@font-face{font-family:__Opel_f28a5e;src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/422408e3d7056a9d-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:__Opel_Fallback_f28a5e;src:local("Arial");ascent-override:93.78%;descent-override:32.93%;line-gap-override:0.00%;size-adjust:99.92%}.__className_f28a5e{font-family:__Opel_f28a5e,__Opel_Fallback_f28a5e}.__variable_f28a5e{--opel-next:"__Opel_f28a5e","__Opel_Fallback_f28a5e"}@font-face{font-family:__Opel_Bold_b7b54d;src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/76ebdc9bee176eb0-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:__Opel_Bold_Fallback_b7b54d;src:local("Arial");ascent-override:91.11%;descent-override:31.99%;line-gap-override:0.00%;size-adjust:102.84%}.__className_b7b54d{font-family:__Opel_Bold_b7b54d,__Opel_Bold_Fallback_b7b54d}.__variable_b7b54d{--opel-next-bold:"__Opel_Bold_b7b54d","__Opel_Bold_Fallback_b7b54d"}@font-face{font-family:__Opel_Lighter_75cca5;src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/9396b0aefefcba37-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:__Opel_Lighter_Fallback_75cca5;src:local("Arial");ascent-override:96.42%;descent-override:33.86%;line-gap-override:0.00%;size-adjust:97.18%}.__className_75cca5{font-family:__Opel_Lighter_75cca5,__Opel_Lighter_Fallback_75cca5}.__variable_75cca5{--opel-next-lighter:"__Opel_Lighter_75cca5","__Opel_Lighter_Fallback_75cca5"}@font-face{font-family:__Peugeot_New_977e35;src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/1275fa4afceb2c84-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:__Peugeot_New_Fallback_977e35;src:local("Arial");ascent-override:79.94%;descent-override:20.13%;line-gap-override:0.00%;size-adjust:134.61%}.__className_977e35{font-family:__Peugeot_New_977e35,__Peugeot_New_Fallback_977e35}.__variable_977e35{--peugeot-new:"__Peugeot_New_977e35","__Peugeot_New_Fallback_977e35"}@font-face{font-family:__Peugeot_New_Bold_6c74cb;src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/20e04d5b694eedaa-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:__Peugeot_New_Bold_Fallback_6c74cb;src:local("Arial");ascent-override:75.81%;descent-override:19.09%;line-gap-override:0.00%;size-adjust:141.93%}.__className_6c74cb{font-family:__Peugeot_New_Bold_6c74cb,__Peugeot_New_Bold_Fallback_6c74cb}.__variable_6c74cb{--peugeot-new-bold:"__Peugeot_New_Bold_6c74cb","__Peugeot_New_Bold_Fallback_6c74cb"}@font-face{font-family:__Peugeot_New_Light_a2502b;src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/c3f58ae302b3300d-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:__Peugeot_New_Light_Fallback_a2502b;src:local("Arial");ascent-override:82.68%;descent-override:20.82%;line-gap-override:0.00%;size-adjust:130.15%}.__className_a2502b{font-family:__Peugeot_New_Light_a2502b,__Peugeot_New_Light_Fallback_a2502b}.__variable_a2502b{--peugeot-new-light:"__Peugeot_New_Light_a2502b","__Peugeot_New_Light_Fallback_a2502b"}@font-face{font-family:__Poppins_Bold_1ef01b;src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/8001a01b32b71ef5-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:__Poppins_Bold_Fallback_1ef01b;src:local("Arial");ascent-override:89.77%;descent-override:29.92%;line-gap-override:8.55%;size-adjust:116.97%}.__className_1ef01b{font-family:__Poppins_Bold_1ef01b,__Poppins_Bold_Fallback_1ef01b}.__variable_1ef01b{--poppins-bold:"__Poppins_Bold_1ef01b","__Poppins_Bold_Fallback_1ef01b"}@font-face{font-family:__Poppins_Lighter_c50a93;src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/8b20023e8f811f53-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:__Poppins_Lighter_Fallback_c50a93;src:local("Arial");ascent-override:93.76%;descent-override:31.25%;line-gap-override:8.93%;size-adjust:111.99%}.__className_c50a93{font-family:__Poppins_Lighter_c50a93,__Poppins_Lighter_Fallback_c50a93}.__variable_c50a93{--poppins-light:"__Poppins_Lighter_c50a93","__Poppins_Lighter_Fallback_c50a93"}@font-face{font-family:__ProximaNova_Bold_1cac6c;src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/93731f93c71f2bf0-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:__ProximaNova_Bold_Fallback_1cac6c;src:local("Arial");ascent-override:87.01%;descent-override:21.08%;line-gap-override:0.00%;size-adjust:103.76%}.__className_1cac6c{font-family:__ProximaNova_Bold_1cac6c,__ProximaNova_Bold_Fallback_1cac6c}.__variable_1cac6c{--proximanova-bold:"__ProximaNova_Bold_1cac6c","__ProximaNova_Bold_Fallback_1cac6c"}@font-face{font-family:__ProximaNova_Normal_a60de5;src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/6be04fc792ebd243-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:__ProximaNova_Normal_Fallback_a60de5;src:local("Arial");ascent-override:88.66%;descent-override:21.79%;line-gap-override:0.00%;size-adjust:100.40%}.__className_a60de5{font-family:__ProximaNova_Normal_a60de5,__ProximaNova_Normal_Fallback_a60de5}.__variable_a60de5{--proximanova-normal:"__ProximaNova_Normal_a60de5","__ProximaNova_Normal_Fallback_a60de5"}@font-face{font-family:__Poppins_Normal_4901a4;src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/4b4ebe20759bdbf2-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:__Poppins_Normal_Fallback_4901a4;src:local("Arial");ascent-override:92.83%;descent-override:30.94%;line-gap-override:8.84%;size-adjust:113.11%}.__className_4901a4{font-family:__Poppins_Normal_4901a4,__Poppins_Normal_Fallback_4901a4}.__variable_4901a4{--poppins-normal:"__Poppins_Normal_4901a4","__Poppins_Normal_Fallback_4901a4"}@font-face{font-family:__PSA_Groupe_HMI_Sans_551f46;src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/f9995c0fa6cab5f8-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:__PSA_Groupe_HMI_Sans_Fallback_551f46;src:local("Arial");ascent-override:99.82%;descent-override:36.91%;line-gap-override:0.00%;size-adjust:98.88%}.__className_551f46{font-family:__PSA_Groupe_HMI_Sans_551f46,__PSA_Groupe_HMI_Sans_Fallback_551f46}.__variable_551f46{--psa-groupe-hmi-sans:"__PSA_Groupe_HMI_Sans_551f46","__PSA_Groupe_HMI_Sans_Fallback_551f46"}@font-face{font-family:__PSA_Groupe_HMI_Sans_Bold_66fbe5;src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/be5fbc67d2084067-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:__PSA_Groupe_HMI_Sans_Bold_Fallback_66fbe5;src:local("Arial");ascent-override:98.63%;descent-override:36.47%;line-gap-override:0.00%;size-adjust:100.07%}.__className_66fbe5{font-family:__PSA_Groupe_HMI_Sans_Bold_66fbe5,__PSA_Groupe_HMI_Sans_Bold_Fallback_66fbe5}.__variable_66fbe5{--psa-groupe-hmi-sans-bold:"__PSA_Groupe_HMI_Sans_Bold_66fbe5","__PSA_Groupe_HMI_Sans_Bold_Fallback_66fbe5"}@font-face{font-family:__PSA_Groupe_HMI_Sans_Lighter_8583c0;src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/3b97ef08fe91b9b2-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:__PSA_Groupe_HMI_Sans_Lighter_Fallback_8583c0;src:local("Arial");ascent-override:100.59%;descent-override:37.20%;line-gap-override:0.00%;size-adjust:98.12%}.__className_8583c0{font-family:__PSA_Groupe_HMI_Sans_Lighter_8583c0,__PSA_Groupe_HMI_Sans_Lighter_Fallback_8583c0}.__variable_8583c0{--psa-groupe-hmi-sans-lighter:"__PSA_Groupe_HMI_Sans_Lighter_8583c0","__PSA_Groupe_HMI_Sans_Lighter_Fallback_8583c0"}@font-face{font-family:__Sequel_100_Black_d66547;src:url(https://fe-static-acc-prod.afsgeco-8z4g1g8h.stla-aws.net/_next/static/media/28730fc0eeb70268-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:__Sequel_100_Black_Fallback_d66547;src:local("Arial");ascent-override:76.70%;descent-override:32.90%;line-gap-override:0.00%;size-adjust:139.35%}.__className_d66547{font-family:__Sequel_100_Black_d66547,__Sequel_100_Black_Fallback_d66547}.__variable_d66547{--sequel-100-black:"__Sequel_100_Black_d66547","__Sequel_100_Black_Fallback_d66547"}.heading-wrapper{display:flex;flex-direction:column;row-gap:.5rem;padding:2.5rem}@media(max-width:767px){.heading-wrapper{padding:1.5rem}}.product-card{width:20rem;box-shadow:0 10px 20px 0 rgba(0,0,0,.08)}.product-card__out-of-stock-notification{display:inline-block}.product-card-img{height:16.5rem;width:100%;object-fit:cover;object-position:center}.product-card__content-container{word-break:break-word;padding:1rem}.product-card__content-container,.product-card__content-container-title-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem}.product-card__content-container-title-container{width:100%}.product-card__content-container-title-container>h2{min-height:3rem;height:3rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.product-card__est-delivery-wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5rem}.product-card__price-and-counter{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:0;padding-inline:1rem;position:relative}.product-card__price-and-counter .quantity-counter{border-style:solid;border-width:.0625rem;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;gap:0}.theme-Peugeot .product-card__price-and-counter .quantity-counter{border-color:#ececee}.theme-Citroen .product-card__price-and-counter .quantity-counter{border-color:#f1f0f0}.theme-DS .product-card__price-and-counter .quantity-counter{border-color:#d2c7be}.theme-Opel .product-card__price-and-counter .quantity-counter{border-color:#f3f3f3}.theme-Abarth .product-card__price-and-counter .quantity-counter{border-color:#e7e7e7}.theme-AlfaRomeo .product-card__price-and-counter .quantity-counter,.theme-Fiat .product-card__price-and-counter .quantity-counter{border-color:#dedede}.theme-Jeep .product-card__price-and-counter .quantity-counter{border-color:#e7e7e7}.theme-Lancia .product-card__price-and-counter .quantity-counter{border-color:#dedede}.product-card__price-and-counter .quantity-counter.disabled{opacity:.5;pointer-events:none}.product-card__price-and-counter .quantity-counter>button{border:none;padding:1rem}.product-card__price-and-counter .quantity-counter__error{position:absolute;top:0;transform:translateY(-100%);right:1rem;padding:.25rem;display:inline-block;line-height:.75rem!important}.theme-Peugeot .product-card__price-and-counter .quantity-counter__error{background-color:#eb143d}.theme-Abarth .product-card__price-and-counter .quantity-counter__error,.theme-AlfaRomeo .product-card__price-and-counter .quantity-counter__error,.theme-Citroen .product-card__price-and-counter .quantity-counter__error,.theme-DS .product-card__price-and-counter .quantity-counter__error,.theme-Fiat .product-card__price-and-counter .quantity-counter__error,.theme-Jeep .product-card__price-and-counter .quantity-counter__error,.theme-Lancia .product-card__price-and-counter .quantity-counter__error,.theme-Opel .product-card__price-and-counter .quantity-counter__error{background-color:#d51121}.product-card__price-and-counter .quantity-counter__quantity-wrapper{border-left-style:solid;border-right-style:solid;border-left-width:.0625rem;border-right-width:.0625rem;padding-block:.875rem;padding-inline:.5rem}.theme-Peugeot .product-card__price-and-counter .quantity-counter__quantity-wrapper{border-left-color:#ececee;border-right-color:#ececee}.theme-Citroen .product-card__price-and-counter .quantity-counter__quantity-wrapper{border-left-color:#f1f0f0;border-right-color:#f1f0f0}.theme-DS .product-card__price-and-counter .quantity-counter__quantity-wrapper{border-left-color:#d2c7be;border-right-color:#d2c7be}.theme-Opel .product-card__price-and-counter .quantity-counter__quantity-wrapper{border-left-color:#f3f3f3;border-right-color:#f3f3f3}.theme-Abarth .product-card__price-and-counter .quantity-counter__quantity-wrapper{border-left-color:#e7e7e7;border-right-color:#e7e7e7}.theme-AlfaRomeo .product-card__price-and-counter .quantity-counter__quantity-wrapper,.theme-Fiat .product-card__price-and-counter .quantity-counter__quantity-wrapper{border-left-color:#dedede;border-right-color:#dedede}.theme-Jeep .product-card__price-and-counter .quantity-counter__quantity-wrapper{border-left-color:#e7e7e7;border-right-color:#e7e7e7}.theme-Lancia .product-card__price-and-counter .quantity-counter__quantity-wrapper{border-left-color:#dedede;border-right-color:#dedede}.product-card__buttons-wrapper{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;gap:.5rem;padding:1rem}.product-card__buttons-wrapper>a{text-decoration:none}.product-card__buttons-wrapper>div{width:100%}.price-wrapper.out-of-stock{opacity:.5}.skeleton-product-container{display:flex;flex-direction:row;gap:10px;margin-bottom:8px;margin-top:8px}.skeleton-order-summary-container{display:flex;flex-direction:column;gap:16px}.skeleton-product-container-title{display:flex;flex-direction:column;gap:10px}.error-wrapper{width:100%;padding:2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.error-wrapper>a{text-decoration:none}.find-order-btn{display:flex;align-items:center;gap:.5rem;position:relative;text-align:center}.find-order-btn__error{position:absolute;width:100%;margin-top:.5rem!important}.order-finder{height:auto}@media(max-width:767px){.order-finder{min-height:100vh}}.order-finder__error{position:fixed;z-index:9;bottom:2rem;left:2rem;width:auto}.order-finder-text-wrapper{padding:3.5rem 6.25rem}.theme-Peugeot .order-finder-text-wrapper{background-color:#000}.theme-Citroen .order-finder-text-wrapper{background-color:#1c1f2a}.theme-DS .order-finder-text-wrapper{background-color:#000}.theme-Abarth .order-finder-text-wrapper,.theme-AlfaRomeo .order-finder-text-wrapper,.theme-Fiat .order-finder-text-wrapper,.theme-Jeep .order-finder-text-wrapper,.theme-Lancia .order-finder-text-wrapper,.theme-Opel .order-finder-text-wrapper{background-color:#1c1f2a}@media(max-width:991px){.order-finder-text-wrapper{padding:3.5rem 1.5rem}}.order-finder__title{margin-bottom:1rem!important}.theme-Abarth .order-finder__title,.theme-AlfaRomeo .order-finder__title,.theme-Citroen .order-finder__title,.theme-DS .order-finder__title,.theme-Fiat .order-finder__title,.theme-Jeep .order-finder__title,.theme-Lancia .order-finder__title,.theme-Opel .order-finder__title,.theme-Peugeot .order-finder__title{color:#fff!important}.order-finder__subtitle{margin-bottom:5.125rem!important}.theme-Abarth .order-finder__subtitle,.theme-AlfaRomeo .order-finder__subtitle,.theme-Citroen .order-finder__subtitle,.theme-DS .order-finder__subtitle,.theme-Fiat .order-finder__subtitle,.theme-Jeep .order-finder__subtitle,.theme-Lancia .order-finder__subtitle,.theme-Opel .order-finder__subtitle,.theme-Peugeot .order-finder__subtitle{color:#fff!important}.order-finder-input-block{box-shadow:0 .625rem 1.25rem 0 rgba(0,0,0,.08);padding:1.5rem;margin-inline:6.25rem;margin-top:-3.875rem;position:relative;z-index:2;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1.5rem;flex-wrap:wrap}.theme-Abarth .order-finder-input-block,.theme-AlfaRomeo .order-finder-input-block,.theme-Citroen .order-finder-input-block,.theme-DS .order-finder-input-block,.theme-Fiat .order-finder-input-block,.theme-Jeep .order-finder-input-block,.theme-Lancia .order-finder-input-block,.theme-Opel .order-finder-input-block,.theme-Peugeot .order-finder-input-block{background-color:#fff}@media(max-width:1272px){.order-finder-input-block{gap:1.5rem;padding-bottom:2rem}}@media(max-width:991px){.order-finder-input-block{margin-inline:1.5rem;gap:1rem}.order-finder-input-block>div:last-of-type{width:100%!important}.order-finder__and-text{display:none}}.order-finder-textarea-block{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem}@media(max-width:1272px){.order-finder-textarea-block{width:100%}}@media(max-width:991px){.order-finder-textarea-block{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.5rem}}.order-finder-input-wrapper{width:22.5rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem;height:6rem}.order-finder-input-wrapper label{width:100%}@media(max-width:1272px){.order-finder-input-wrapper{width:33%}}@media(max-width:991px){.order-finder-input-wrapper{width:100%}.order-finder__cta-btn{margin-top:1.5rem;width:100%!important}}.payment-processing-page{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:25vh}.skeleton-container{display:flex;gap:2rem;margin-top:1.5rem}.skeleton-container .product-detail{width:65%;display:flex;flex-direction:column;row-gap:2.5rem}@media(max-width:767px){.skeleton-container .product-detail{width:100%}}.skeleton-container .product-detail .product-cards{width:100%;height:13.25rem;display:flex;flex-direction:row;background:#fff;line-height:0px}@media(max-width:767px){.skeleton-container .product-detail .product-cards{height:100%;flex-direction:column}}.skeleton-container .product-detail .product-cards .product-image{width:15.1875rem;height:100%}@media(max-width:767px){.skeleton-container .product-detail .product-cards .product-image{width:100%;height:15rem}}.skeleton-container .product-detail .product-cards .product-card-content{display:flex;flex-direction:column;justify-content:space-between;padding:1.5rem;gap:.5rem;width:100%;overflow:hidden}@media(max-width:767px){.skeleton-container .product-detail .product-cards .product-card-content{gap:1rem;padding:1rem}}.skeleton-container .product-detail .product-cards .product-card-content .unit-price-container{width:100%;display:flex;flex-direction:row;justify-content:space-between;gap:.75rem}@media(max-width:767px){.skeleton-container .product-detail .product-cards .product-card-content .unit-price-container{flex-direction:column}.skeleton-container .product-detail .product-cards .product-card-content .unit-price-container span:nth-of-type(2){align-self:flex-end}}.skeleton-container .order-summary{width:35%;display:flex;flex-direction:column;height:100%;gap:1rem;background:#fff;padding:1rem;line-height:0px}@media(max-width:767px){.skeleton-container .order-summary{display:none}}.skeleton-container .order-summary .flex-column-one{display:flex;flex-direction:column;gap:1rem}.skeleton-container .order-summary .mb-one{margin-bottom:1rem}