html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{color:#000;text-decoration:none}a:hover,a:focus{text-decoration:none;color:#000}input[type=checkbox]{margin:0}html{overflow-x:hidden;font-size:16px}body{position:relative;background-color:#fff;color:#000;font-family:"VN-PeugeotNew-Regular";font-size:1rem;line-height:1.5}a[href^=tel]{color:inherit;text-decoration:none}.icon{font-family:"Peugeot-Iconfont";font-size:1rem;font-style:normal;font-variant:normal;line-height:1;position:relative;speak:none;text-transform:none}.icon-basket::before{content:""}.icon-place-on-map::before{content:""}.icon-bookmark::before{content:""}.icon-steering-wheel::before{content:""}.icon-question-mark::before{content:""}.icon-email::before{content:""}.icon-social-media-facebook::before{content:""}.icon-social-media-twitter::before{content:""}.icon-social-media-linkedin::before{content:""}.icon-social-media-instagram::before{content:""}.icon-social-media-youtube::before{content:""}.icon-profile::before{content:""}@font-face{font-family:"PeugeotNew-Regular";src:url("../fonts/PeugeotNew-Regular.eot");src:url("../fonts/PeugeotNew-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/PeugeotNew-Regular.woff") format("woff"),url("../fonts/PeugeotNew-Regular.ttf") format("truetype"),url("../fonts/PeugeotNew-Regular.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"VN-PeugeotNew-Bold";src:url("../fonts/VN-PeugeotNew-Bold.eot");src:url("../fonts/VN-PeugeotNew-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/VN-PeugeotNew-Bold.woff") format("woff"),url("../fonts/VN-PeugeotNew-Bold.ttf") format("truetype"),url("../fonts/VN-PeugeotNew-Bold.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"VN-PeugeotNew-Light";src:url("../fonts/VN-PeugeotNew-Light.eot");src:url("../fonts/VN-PeugeotNew-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/VN-PeugeotNew-Light.woff") format("woff"),url("../fonts/VN-PeugeotNew-Light.ttf") format("truetype"),url("../fonts/VN-PeugeotNew-Light.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"VN-PeugeotNew-Regular";src:url("../fonts/VN-PeugeotNew-Regular.eot");src:url("../fonts/VN-PeugeotNew-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/VN-PeugeotNew-Regular.woff") format("woff"),url("../fonts/VN-PeugeotNew-Regular.ttf") format("truetype"),url("../fonts/VN-PeugeotNew-Regular.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Peugeot-Iconfont";src:url("../fonts/Peugeot-Iconfont.eot");src:url("../fonts/Peugeot-Iconfont.eot?#iefix") format("embedded-opentype"),url("../fonts/Peugeot-Iconfont.woff") format("woff"),url("../fonts/Peugeot-Iconfont.ttf") format("truetype"),url("../fonts/Peugeot-Iconfont.svg") format("svg");font-weight:normal;font-style:normal}:root{--width-logo: 88px;--header-column-gap: 32px}.header{background-color:#000}.header__container{max-width:90rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--header-column-gap);position:relative}@media only screen and (min-width: 1280px){.header__container{padding-left:1.875rem;padding-right:1.875rem}}@media only screen and (max-width: 991px){.header__container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.header__logo{width:var(--width-logo);height:144px;position:relative;-webkit-transition:height .3s ease-in-out;transition:height .3s ease-in-out}@media only screen and (max-width: 991px){.header__logo{width:100%;text-align:center}}.header__logo::after,.header__logo::before{content:"";display:none;width:calc((100vw - var(--width-logo) - 52px)/2);height:1px;background-color:#fff;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 991px){.header__logo::after,.header__logo::before{display:inline-block}}.header__logo::after{left:0}.header__logo::before{right:0}.header__logo-pc,.header__logo-mb{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all .3s ease-in-out .3s;transition:all .3s ease-in-out .3s}.header__logo-mb{opacity:0}.header__logo img{width:100%;-webkit-transition:all .3s ease-in-out .3s;transition:all .3s ease-in-out .3s}@media only screen and (max-width: 991px){.header__logo img{width:var(--width-logo)}}.header__main{width:calc(100% - var(--header-column-gap) - var(--width-logo));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #fff}@media only screen and (max-width: 991px){.header__main{display:none}}.header__menu .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem}.header__menu .menu a{width:100%;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:.625rem;text-transform:uppercase;font-family:"VN-PeugeotNew-Bold";position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header__menu .menu a:hover{color:#0074e8}.header__menu .menu a:hover::after{background-color:#0074e8}.header__menu .menu a::after{content:"";display:block;height:4px;position:absolute;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header__icon{margin:0 .3125rem}.header__icon a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__icon a img{width:3.0625rem}.header .mobile__menu .menu-item a{display:block;font-size:1.125rem;line-height:1.625rem;color:#fff;padding:1rem;padding-left:.625rem}.header .mobile__menu-sub{border-top:1px solid #fff;padding-top:1.25rem;margin-top:1.8125rem}.header .mobile__menu-sub ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;padding:1rem 0;gap:22px;font-size:12px;line-height:16px}.header .mobile__menu-sub ul li a i{font-size:1.375rem}.header .mobile__menu-toggle{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:25px;height:15px;cursor:pointer;position:absolute;top:25px;left:12px;z-index:100;-webkit-transition:top .3s ease-in-out;transition:top .3s ease-in-out}@media(max-width: 991px){.header .mobile__menu-toggle{display:-webkit-box;display:-ms-flexbox;display:flex}}.header .mobile__menu-toggle span{display:block;width:100%;height:1px;background-color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.header .mobile__menu-toggle.active span:nth-child(1){-webkit-transform:rotate(45deg) translate(5px, 5px);transform:rotate(45deg) translate(5px, 5px)}.header .mobile__menu-toggle.active span:nth-child(2){opacity:0}.header .mobile__menu-toggle.active span:nth-child(3){-webkit-transform:rotate(-45deg) translate(5px, -5px);transform:rotate(-45deg) translate(5px, -5px)}.header .mobile__menu-wrapper{width:375px;height:100vh;position:absolute;z-index:10;top:0;left:0;margin-top:50px;padding:0 2rem 2rem;padding-top:3.625rem;background-color:#000;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;-webkit-transform:translateX(-100%);transform:translateX(-100%)}@media only screen and (min-width: 991px){.header .mobile__menu-wrapper{display:none}}@media only screen and (max-width: 768px){.header .mobile__menu-wrapper{width:100%}}.header .mobile__menu-wrapper.active{-webkit-transform:translateX(0);transform:translateX(0)}.header .mobile__menu-overlay{width:100%;height:100vh;display:none;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.4);z-index:9;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;margin-top:50px}.header .mobile__menu-overlay.active{display:block}.sticky{position:sticky;top:0;z-index:1000;-webkit-box-shadow:0 4px 6px -2px rgba(0,0,0,.1);box-shadow:0 4px 6px -2px rgba(0,0,0,.1)}.sticky .header__logo{height:50px}.sticky .header__logo::after,.sticky .header__logo::before{display:none}.sticky .header__logo-pc{opacity:0}.sticky .header__logo-mb{width:31px;opacity:1}.sticky .mobile__menu-toggle{top:17px}.no-scroll{overflow:hidden;height:100vh}.footer{background-color:#000;color:#fff;padding-bottom:1.625rem}.footer a{color:#fff}.footer__tools{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 991px){.footer__tools{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer__tools-item{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:2.75rem 0;text-align:center;border-bottom:1px solid #adaeb2}@media only screen and (max-width: 991px){.footer__tools-item{text-align:left;padding:1.6875rem 2.0625rem}}@media only screen and (max-width: 480px){.footer__tools-item{padding:1.6875rem .75rem}}.footer__tools-item:not(:last-child){border-right:1px solid #adaeb2}.footer__tools-item a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__tools-item a:hover{color:#0074e8}.footer__tools-item a:hover i{color:#0074e8}.footer__tools-item a i{color:#fff;font-size:1.75rem}.footer__tools-item a span{font-family:"VN-PeugeotNew-Bold";font-size:.75rem;line-height:1rem;padding-left:1.0625rem}.footer__menu-container{max-width:90rem;padding-top:4.8125rem;padding-bottom:1.625rem}@media only screen and (min-width: 1280px){.footer__menu-container{padding-left:7.25rem;padding-right:7.25rem}}@media only screen and (max-width: 991px){.footer__menu-container{padding-top:1.625rem}}.footer__menu-name{font-size:1rem;line-height:1.125rem;font-family:"VN-PeugeotNew-Bold";margin-top:2.125rem;margin-bottom:1.5rem}.footer__menu-item ul li a{font-size:.875rem;line-height:1.25rem;color:#adaeb2}@media only screen and (max-width: 991px){.footer__menu-item ul li a{font-size:.75rem}}.footer__hotline{font-size:1rem;font-family:"VN-PeugeotNew-Bold";margin-bottom:1.25rem;text-align:right}@media only screen and (max-width: 991px){.footer__hotline{text-align:left}}.footer__hotline-container{max-width:112.3125rem}@media only screen and (min-width: 1280px){.footer__hotline-container{padding-right:3.375rem}}@media only screen and (max-width: 991px){.footer__socials{padding-bottom:2.5rem}}.footer__socials-container{max-width:112.3125rem}@media only screen and (min-width: 1280px){.footer__socials-container{padding-right:3.375rem}}.footer__socials ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:2.9375rem}@media only screen and (max-width: 991px){.footer__socials ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:2.25rem}}.footer__socials i{font-size:1.9375rem}.footer__logo{margin-bottom:1.875rem}.footer__logo img{max-height:90px}@media only screen and (max-width: 991px){.footer__logo img{max-height:77px}}.footer__policy{color:#adaeb2;font-size:.75rem}.footer__policy ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 991px){.footer__policy ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer__policy ul li{padding-right:.5rem;position:relative}@media only screen and (max-width: 991px){.footer__policy ul li{padding-right:0}}.footer__policy ul li:not(:first-child){padding-left:.875rem}@media only screen and (max-width: 991px){.footer__policy ul li:not(:first-child){padding-left:0}}.footer__policy ul li:not(:first-child)::before{content:"|";font-size:.875rem;-webkit-transform:rotate(0deg);transform:rotate(0deg);color:#adaeb2;position:absolute;top:0;left:.0625rem}@media only screen and (max-width: 991px){.footer__policy ul li:not(:first-child)::before{display:none}}.footer__policy a{color:#adaeb2;font-size:.75rem;line-height:1.25rem}.loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.95);display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:10000}.loading-logo{margin:15px 0;text-align:center}.loading-logo img{max-width:80px;height:auto;-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite}.loading-text{font-size:13px;font-weight:500;background:-webkit-linear-gradient(180deg, #ffdea4 0%, #8f673b 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);transform:scale(1)}}.loading-overlay.active{display:-webkit-box;display:-ms-flexbox;display:flex}.test-drive{padding:4.375rem 0}@media only screen and (max-width: 1440px){.test-drive{padding:2.5rem 0}}.test-drive__container{width:100%;max-width:100%}@media only screen and (min-width: 991px){.test-drive__container{padding:0 24px}}.test-drive__header{font-size:1.25rem;line-height:1.875rem;font-family:"VN-PeugeotNew-Bold";text-transform:uppercase;color:#000}@media only screen and (min-width: 768px){.test-drive__header{font-size:1.5625rem;line-height:2.1875rem;padding-left:4.375rem}}.test-drive__form{font-family:"PeugeotNew-Regular";margin-top:2.5rem}.test-drive__form-item{border-top:4px solid #0074e8;padding-top:.75rem;padding-bottom:2rem}.test-drive__form-item p{font-size:.875rem;line-height:1rem;color:#000;margin-bottom:.625rem}.test-drive__form-item a{color:#0074e8;text-decoration:underline}.test-drive__form-title{font-size:.875rem;line-height:1.125rem;font-family:"VN-PeugeotNew-Bold";text-transform:uppercase;color:#000;margin-bottom:1.375rem}.test-drive__form .form-group{margin:.5rem 0}.test-drive__form .form-label{font-size:.875rem;line-height:1rem;color:#000;margin-bottom:0}.test-drive__form .form-control{border-color:#ccc;-webkit-box-shadow:0 .0625rem .125rem rgba(0,0,0,0.1019607843) inset;box-shadow:0 .0625rem .125rem rgba(0,0,0,0.1019607843) inset;color:rgba(0,0,0,0.7019607843);font-size:1rem;height:2.4375rem;border-radius:0}.test-drive__form .form-note{font-size:.875rem;line-height:1.5;color:hsl(0,0%,30%)}.test-drive__form .required:after{content:"*"}.test-drive__form .form-btn{background-color:#0074e8;color:#fff;padding:.75rem 1.5rem;font-size:.875rem;line-height:1rem;text-transform:uppercase;height:3rem;border:none;font-family:"VN-PeugeotNew-Bold";-webkit-transition:background-color .2s ease-out,border-color .2s ease-out,color .2s ease-out;transition:background-color .2s ease-out,border-color .2s ease-out,color .2s ease-out}.test-drive__form .form-btn:hover{background-color:#000}.test-drive__form .form-search label{font-size:.875rem;line-height:1rem;color:#000;font-family:"VN-PeugeotNew-Bold"}.test-drive__form .form-search-input{position:relative;margin-left:10px}.test-drive__form .form-search-input input{opacity:0;position:absolute}.test-drive__form .form-search-input input:checked+label::before{background:#000}.test-drive__form .form-search-input label{padding:0 1.4375rem}.test-drive__form .form-search-input label::before{border:1px solid #000;content:"";display:inline-block;height:1rem;left:0;margin-right:1rem;position:absolute;width:1rem;border-radius:.5rem;-webkit-box-shadow:inset 0 0 0 .1437rem #fff;box-shadow:inset 0 0 0 .1437rem #fff}.test-drive__form .form-checbox input{display:none}.test-drive__form .form-checbox input:checked+label:after{content:"";display:block;position:absolute;top:7px;left:2px;width:12px;height:12px;background-color:#0074e8}.test-drive__form .form-checbox label{position:relative}.test-drive__form .form-checbox span{font-size:14px;line-height:16px;display:inline-block;color:#000;cursor:pointer;margin-left:24px}.test-drive__form .form-checbox span::before{content:"";-webkit-appearance:none;background-color:#fff;border:1px solid #000;padding:7px;display:inline-block;position:absolute;vertical-align:middle;margin-right:0;left:0}.test-drive__form .is-invalid{border:1px solid #f04124}.test-drive__form .text-danger{font-size:.875rem;line-height:1.5;color:#f04124}.test-drive__form select{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);background-position:100% center;background-repeat:no-repeat}.test-drive__notify{margin-top:2.5rem}.test-drive__notify strong{font-family:"VN-PeugeotNew-Bold";font-size:.875rem;line-height:1rem}.test-drive__notify p{font-size:.875rem;line-height:1rem;margin:.625rem 0}.test-drive .select2-container--default .select2-selection--single{border-radius:0;border:1px solid #ccc;-webkit-box-shadow:0 .0625rem .125rem rgba(0,0,0,0.1019607843) inset;box-shadow:0 .0625rem .125rem rgba(0,0,0,0.1019607843) inset}.test-drive .select2-container .select2-selection--single{height:39px}.test-drive .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:12px;line-height:39px}.test-drive .select2-container--default .select2-selection--single .select2-selection__arrow{height:39px}.test-drive .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:3px 3px 0 3px}.select2-container--default .select2-search--dropdown .select2-search__field{outline:none;border:1px solid #ccc}.select2-dropdown{border:1px solid #ccc}.select2-results__option{padding-left:12px;padding-right:12px}.dealer-name{font-family:"VN-PeugeotNew-Bold"}
/*# sourceMappingURL=style.css.map */
