@font-face{font-family:'ProximaNova';font-weight:700;font-style:normal;src:url('../../fonts/proximanova/fonts/ProximaNovaBold.eot');src:url('../../fonts/proximanova/fonts/ProximaNovaBold.eot?#iefix') format('embedded-opentype'),url('../../fonts/proximanova/fonts/ProximaNovaBold.woff') format('woff'),url('../../fonts/proximanova/fonts/ProximaNovaBold.ttf') format('truetype'),url('../../fonts/proximanova/fonts/ProximaNovaBold.svg#proxima_novabold') format('svg')}
@font-face{font-family:'ProximaNova';font-weight:600;font-style:normal;src:url('../../fonts/proximanova/fonts/ProximaNovaSemiBold.eot');src:url('../../fonts/proximanova/fonts/ProximaNovaSemiBold.eot#iefix') format('embedded-opentype'),url('../../fonts/proximanova/fonts/ProximaNovaSemiBold.woff') format('woff'),url('../../fonts/proximanova/fonts/ProximaNovaSemiBold.ttf') format('truetype'),url('../../fonts/proximanova/fonts/ProximaNovaSemiBold.svg#proxima_novasemibold') format('svg')}
@font-face{font-family:'ProximaNova';font-weight:400;font-style:normal;src:url('../../fonts/proximanova/fonts/ProximaNovaRegular.eot');src:url('../../fonts/proximanova/fonts/ProximaNovaRegular.eot?#iefix') format('embedded-opentype'),url('../../fonts/proximanova/fonts/ProximaNovaRegular.woff') format('woff'),url('../../fonts/proximanova/fonts/ProximaNovaRegular.ttf') format('truetype'),url('../../fonts/proximanova/fonts/ProximaNovaRegular.svg#proxima_novaregular') format('svg')}
@font-face{font-family:'ProximaNova';font-weight:300;font-style:normal;src:url('../../fonts/proximanova/fonts/ProximaNovaLight.eot');src:url('../../fonts/proximanova/fonts/ProximaNovaLight.eot#iefix') format('embedded-opentype'),url('../../fonts/proximanova/fonts/ProximaNovaLight.woff') format('woff'),url('../../fonts/proximanova/fonts/ProximaNovaLight.ttf') format('truetype'),url('../../fonts/proximanova/fonts/ProximaNovaLight.svg#proxima_novalight') format('svg')}
@font-face{font-family:'ProximaNova';font-weight:100;font-style:normal;src:url('../../fonts/proximanova/fonts/ProximaNovaThin.eot');src:url('../../fonts/proximanova/fonts/ProximaNovaThin.eot#iefix') format('embedded-opentype'),url('../../fonts/proximanova/fonts/ProximaNovaThin.woff') format('woff'),url('../../fonts/proximanova/fonts/ProximaNovaThin.ttf') format('truetype'),url('../../fonts/proximanova/fonts/ProximaNovaThin.svg#proxima_novathin') format('svg')}
@font-face{font-family:'Roboto';font-style:normal;font-weight:100;src:url('../../fonts/roboto/fonts/roboto-v18-latin-100.eot');src:local('Roboto Thin'),local('Roboto-Thin'),url('../../fonts/roboto/fonts/roboto-v18-latin-100.eot?#iefix') format('embedded-opentype'),url('../../fonts/roboto/fonts/roboto-v18-latin-100.woff2') format('woff2'),url('../../fonts/roboto/fonts/roboto-v18-latin-100.woff') format('woff'),url('../../fonts/roboto/fonts/roboto-v18-latin-100.ttf') format('truetype'),url('../../fonts/roboto/fonts/roboto-v18-latin-100.svg#Roboto') format('svg')}
@font-face{font-family:'Roboto';font-style:italic;font-weight:100;src:url('../../fonts/roboto/fonts/roboto-v18-latin-100italic.eot');src:local('Roboto Thin Italic'),local('Roboto-ThinItalic'),url('../../fonts/roboto/fonts/roboto-v18-latin-100italic.eot?#iefix') format('embedded-opentype'),url('../../fonts/roboto/fonts/roboto-v18-latin-100italic.woff2') format('woff2'),url('../../fonts/roboto/fonts/roboto-v18-latin-100italic.woff') format('woff'),url('../../fonts/roboto/fonts/roboto-v18-latin-100italic.ttf') format('truetype'),url('../../fonts/roboto/fonts/roboto-v18-latin-100italic.svg#Roboto') format('svg')}
@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:url('../../fonts/roboto/fonts/roboto-v18-latin-300.eot');src:local('Roboto Light'),local('Roboto-Light'),url('../../fonts/roboto/fonts/roboto-v18-latin-300.eot?#iefix') format('embedded-opentype'),url('../../fonts/roboto/fonts/roboto-v18-latin-300.woff2') format('woff2'),url('../../fonts/roboto/fonts/roboto-v18-latin-300.woff') format('woff'),url('../../fonts/roboto/fonts/roboto-v18-latin-300.ttf') format('truetype'),url('../../fonts/roboto/fonts/roboto-v18-latin-300.svg#Roboto') format('svg')}
@font-face{font-family:'Roboto';font-style:italic;font-weight:300;src:url('../../fonts/roboto/fonts/roboto-v18-latin-300italic.eot');src:local('Roboto Light Italic'),local('Roboto-LightItalic'),url('../../fonts/roboto/fonts/roboto-v18-latin-300italic.eot?#iefix') format('embedded-opentype'),url('../../fonts/roboto/fonts/roboto-v18-latin-300italic.woff2') format('woff2'),url('../../fonts/roboto/fonts/roboto-v18-latin-300italic.woff') format('woff'),url('../../fonts/roboto/fonts/roboto-v18-latin-300italic.ttf') format('truetype'),url('../../fonts/roboto/fonts/roboto-v18-latin-300italic.svg#Roboto') format('svg')}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url('../../fonts/roboto/fonts/roboto-v18-latin-regular.eot');src:local('Roboto'),local('Roboto-Regular'),url('../../fonts/roboto/fonts/roboto-v18-latin-regular.eot?#iefix') format('embedded-opentype'),url('../../fonts/roboto/fonts/roboto-v18-latin-regular.woff2') format('woff2'),url('../../fonts/roboto/fonts/roboto-v18-latin-regular.woff') format('woff'),url('../../fonts/roboto/fonts/roboto-v18-latin-regular.ttf') format('truetype'),url('../../fonts/roboto/fonts/roboto-v18-latin-regular.svg#Roboto') format('svg')}
@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:url('../../fonts/roboto/fonts/roboto-v18-latin-italic.eot');src:local('Roboto Italic'),local('Roboto-Italic'),url('../../fonts/roboto/fonts/roboto-v18-latin-italic.eot?#iefix') format('embedded-opentype'),url('../../fonts/roboto/fonts/roboto-v18-latin-italic.woff2') format('woff2'),url('../../fonts/roboto/fonts/roboto-v18-latin-italic.woff') format('woff'),url('../../fonts/roboto/fonts/roboto-v18-latin-italic.ttf') format('truetype'),url('../../fonts/roboto/fonts/roboto-v18-latin-italic.svg#Roboto') format('svg')}
@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:url('../../fonts/roboto/fonts/roboto-v18-latin-500.eot');src:local('Roboto Medium'),local('Roboto-Medium'),url('../../fonts/roboto/fonts/roboto-v18-latin-500.eot?#iefix') format('embedded-opentype'),url('../../fonts/roboto/fonts/roboto-v18-latin-500.woff2') format('woff2'),url('../../fonts/roboto/fonts/roboto-v18-latin-500.woff') format('woff'),url('../../fonts/roboto/fonts/roboto-v18-latin-500.ttf') format('truetype'),url('../../fonts/roboto/fonts/roboto-v18-latin-500.svg#Roboto') format('svg')}
@font-face{font-family:'Roboto';font-style:italic;font-weight:500;src:url('../../fonts/roboto/fonts/roboto-v18-latin-500italic.eot');src:local('Roboto Medium Italic'),local('Roboto-MediumItalic'),url('../../fonts/roboto/fonts/roboto-v18-latin-500italic.eot?#iefix') format('embedded-opentype'),url('../../fonts/roboto/fonts/roboto-v18-latin-500italic.woff2') format('woff2'),url('../../fonts/roboto/fonts/roboto-v18-latin-500italic.woff') format('woff'),url('../../fonts/roboto/fonts/roboto-v18-latin-500italic.ttf') format('truetype'),url('../../fonts/roboto/fonts/roboto-v18-latin-500italic.svg#Roboto') format('svg')}
@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:url('../../fonts/roboto/fonts/roboto-v18-latin-700.eot');src:local('Roboto Bold'),local('Roboto-Bold'),url('../../fonts/roboto/fonts/roboto-v18-latin-700.eot?#iefix') format('embedded-opentype'),url('../../fonts/roboto/fonts/roboto-v18-latin-700.woff2') format('woff2'),url('../../fonts/roboto/fonts/roboto-v18-latin-700.woff') format('woff'),url('../../fonts/roboto/fonts/roboto-v18-latin-700.ttf') format('truetype'),url('../../fonts/roboto/fonts/roboto-v18-latin-700.svg#Roboto') format('svg')}
@font-face{font-family:'Roboto';font-style:italic;font-weight:700;src:url('../../fonts/roboto/fonts/roboto-v18-latin-700italic.eot');src:local('Roboto Bold Italic'),local('Roboto-BoldItalic'),url('../../fonts/roboto/fonts/roboto-v18-latin-700italic.eot?#iefix') format('embedded-opentype'),url('../../fonts/roboto/fonts/roboto-v18-latin-700italic.woff2') format('woff2'),url('../../fonts/roboto/fonts/roboto-v18-latin-700italic.woff') format('woff'),url('../../fonts/roboto/fonts/roboto-v18-latin-700italic.ttf') format('truetype'),url('../../fonts/roboto/fonts/roboto-v18-latin-700italic.svg#Roboto') format('svg')}
@font-face{font-family:'Roboto';font-style:normal;font-weight:900;src:url('../../fonts/roboto/fonts/roboto-v18-latin-900.eot');src:local('Roboto Black'),local('Roboto-Black'),url('../../fonts/roboto/fonts/roboto-v18-latin-900.eot?#iefix') format('embedded-opentype'),url('../../fonts/roboto/fonts/roboto-v18-latin-900.woff2') format('woff2'),url('../../fonts/roboto/fonts/roboto-v18-latin-900.woff') format('woff'),url('../../fonts/roboto/fonts/roboto-v18-latin-900.ttf') format('truetype'),url('../../fonts/roboto/fonts/roboto-v18-latin-900.svg#Roboto') format('svg')}
@font-face{font-family:'Roboto';font-style:italic;font-weight:900;src:url('../../fonts/roboto/fonts/roboto-v18-latin-900italic.eot');src:local('Roboto Black Italic'),local('Roboto-BlackItalic'),url('../../fonts/roboto/fonts/roboto-v18-latin-900italic.eot?#iefix') format('embedded-opentype'),url('../../fonts/roboto/fonts/roboto-v18-latin-900italic.woff2') format('woff2'),url('../../fonts/roboto/fonts/roboto-v18-latin-900italic.woff') format('woff'),url('../../fonts/roboto/fonts/roboto-v18-latin-900italic.ttf') format('truetype'),url('../../fonts/roboto/fonts/roboto-v18-latin-900italic.svg#Roboto') format('svg')}
.skin-jeep-wave-emotion .banner-with-notch .box-notch{background-color:#5b5047}
.skin-jeep-wave-legend .banner-with-notch .box-notch{background-color:#617a65}
.skin-jeep-wave-aventureiros .banner-with-notch .box-notch{background-color:#454449}
.skin-jeep-wave-exploradores .banner-with-notch .box-notch{background-color:#ca9a63}
.font-h1{font-size:3.2rem;font-weight:bold;text-transform:uppercase}
.font-h2{font-size:2.2rem;font-weight:bold;text-transform:uppercase}
.font-h3{font-size:1.8rem;font-weight:bold;margin:5px 0;text-transform:uppercase}
.font-body{font-size:1.6rem;margin:5px 0}
.font-body-sm{font-size:1.4rem}
.font-link{font-size:1.6rem;text-decoration:underline;font-weight:bold;cursor:pointer;color:#000}
.font-link:hover,.font-link:active,.font-link:focus{color:#ca9a63}
.font-link:hover>span,.font-link:active>span,.font-link:focus>span{color:#ca9a63}
.font-link-sm{font-size:1.4rem;text-decoration:underline;font-weight:bold;cursor:pointer;color:#000}
.font-link-sm:hover,.font-link-sm:active,.font-link-sm:focus{color:#ca9a63}
.font-link-sm:hover>span,.font-link-sm:active>span,.font-link-sm:focus>span{color:#ca9a63}
.font-label{font-size:1.2rem;font-weight:bold}
.bold{font-weight:600}
@media only screen and (max-width:720px){.font-h1{font-size:2.2rem}
}
.mt-auto{margin-top:auto}
.mr-auto{margin-right:auto}
.mb-auto{margin-bottom:auto}
.ml-auto{margin-left:auto}
.m-auto{margin:auto}
.mx-auto{margin-right:auto;margin-left:auto}
.my-auto{margin-top:auto;margin-bottom:auto}
.text-right{text-align:right}
.text-left{text-align:left}
.text-center{text-align:center}
.text-justify{text-align:justify}
.text-balance{text-wrap:balance}
.text-nowrap{text-wrap:nowrap}
.self-center{align-self:center}
.h-auto{height:auto}
.h-100{height:100%}
.h-fit{height:fit-content}
.h-100vh{height:100vh}
.w-auto{width:auto}
.w-100{width:100%}
.w-fit{width:fit-content}
.w-max{width:max-content}
.w-100vw{width:100vw}
.absolute{position:absolute}
.relative{position:relative}
.img-contain{object-fit:contain}
.img-cover{object-fit:cover}
@media only screen and (max-width:720px){.text-sm-right{text-align:right}
.text-sm-left{text-align:left}
.text-sm-center{text-align:center}
.text-sm-justify{text-align:justify}
.text-sm-uppercase{text-transform:uppercase}
.h-sm-100{height:100%}
.h-sm-fit{height:fit-content}
.h-sm-100vh{height:100vh}
.w-sm-100{width:100%}
.w-sm-fit{width:fit-content}
.w-sm-100vh{width:100vw}
}
@media only screen and (min-width:721px) and (max-width:960px){.text-md-right{text-align:right}
.text-md-left{text-align:left}
.text-md-center{text-align:center}
.text-md-justify{text-align:justify}
.text-md-uppercase{text-transform:uppercase}
.h-md-100{height:100%}
.h-md-fit{height:fit-content}
.h-md-100vh{height:100vh}
.w-md-100{width:100%}
.w-md-fit{width:fit-content}
.w-md-100vh{width:100vw}
}
br-1{border-radius:1px}
br-2{border-radius:2px}
br-3{border-radius:3px}
br-4{border-radius:4px}
br-5{border-radius:5px}
br-6{border-radius:6px}
br-7{border-radius:7px}
br-8{border-radius:8px}
.d-flex{display:flex}
.flex-column{flex-direction:column}
.flex-row{flex-direction:row}
.flex-wrap{flex-wrap:wrap}
.flex-grow{flex-grow:1}
.flex-center{display:flex;justify-content:center;align-items:center}
.justify-center{justify-content:center}
.justify-around{justify-content:space-around}
.justify-between{justify-content:space-between}
.justify-evenly{justify-content:space-evenly}
.justify-start{justify-content:start}
.justify-flexstart{justify-content:flex-start}
.justify-end{justify-content:end}
.align-center{align-items:center}
.align-around{align-items:space-around}
.align-between{align-items:space-between}
.align-evenly{align-items:space-evenly}
.align-start{align-items:start}
.align-end{align-items:end}
.flex-40{flex:40%}
.flex-100{flex:100%}
@media only screen and (min-width:721px) and (max-width:960px){.justify-md-center{justify-content:center}
.justify-md-around{justify-content:space-around}
.justify-md-between{justify-content:space-between}
.justify-md-evenly{justify-content:space-evenly}
.justify-md-start{justify-content:start}
.justify-md-end{justify-content:end}
.d-md-flex{display:flex}
.md-flex-wrap{flex-wrap:wrap}
.md-flex-column{flex-direction:column}
}
@media only screen and (max-width:720px){.justify-sm-center{justify-content:center}
.justify-sm-around{justify-content:space-around}
.justify-sm-between{justify-content:space-between}
.justify-sm-evenly{justify-content:space-evenly}
.justify-sm-start{justify-content:start}
.justify-sm-end{justify-content:end}
.align-sm-center{align-items:center}
.align-sm-around{align-items:space-around}
.align-sm-between{align-items:space-between}
.align-sm-evenly{align-items:space-evenly}
.align-sm-start{align-items:start}
.align-sm-end{align-items:end}
.d-sm-flex{display:flex}
.sm-flex-wrap{flex-wrap:wrap}
.sm-flex-column{flex-direction:column}
.flex-sm-column{flex-direction:column}
}
.d-grid{display:grid}
.grid-cols-2{grid-template-columns:repeat(2,1fr)}
.grid-cols-3{grid-template-columns:repeat(3,1fr)}
.grid-cols-4{grid-template-columns:repeat(4,1fr)}
.grid-cols-5{grid-template-columns:repeat(5,1fr)}
.grid-cols-6{grid-template-columns:repeat(6,1fr)}
.grid-rows-2{grid-template-rows:repeat(2,1fr)}
.grid-rows-3{grid-template-rows:repeat(3,1fr)}
.grid-rows-4{grid-template-rows:repeat(4,1fr)}
.grid-rows-5{grid-template-rows:repeat(5,1fr)}
.grid-rows-6{grid-template-rows:repeat(6,1fr)}
@media only screen and (max-width:720px){.justify-sm-center{justify-content:center}
.justify-sm-around{justify-content:space-around}
.justify-sm-between{justify-content:space-between}
.justify-sm-evenly{justify-content:space-evenly}
.justify-sm-start{justify-content:start}
.justify-sm-end{justify-content:end}
.align-sm-center{align-items:center}
.align-sm-around{align-items:space-around}
.align-sm-between{align-items:space-between}
.align-sm-evenly{align-items:space-evenly}
.align-sm-start{align-items:start}
.align-sm-end{align-items:end}
.d-sm-grid{display:grid}
}
.mt-0{margin-top:0}
.mt-1{margin-top:8px}
.mt-2{margin-top:16px}
.mt-3{margin-top:24px}
.mt-4{margin-top:32px}
.mt-5{margin-top:40px}
.mt-6{margin-top:48px}
.mt-7{margin-top:56px}
.mt-8{margin-top:64px}
.mt-9{margin-top:72px}
.mr-0{margin-right:0}
.mr-1{margin-right:8px}
.mr-2{margin-right:16px}
.mr-3{margin-right:24px}
.mr-4{margin-right:32px}
.mr-5{margin-right:40px}
.mb-0{margin-bottom:0}
.mb-1{margin-bottom:8px}
.mb-2{margin-bottom:16px}
.mb-3{margin-bottom:24px}
.mb-4{margin-bottom:32px}
.mb-5{margin-bottom:40px}
.mb-6{margin-bottom:48px}
.mb-7{margin-bottom:56px}
.mb-8{margin-bottom:64px}
.mb-9{margin-bottom:72px}
.mb-10{margin-bottom:80px}
.mb-11{margin-bottom:88px}
.ml-0{margin-left:0}
.ml-1{margin-left:8px}
.ml-2{margin-left:16px}
.ml-3{margin-left:24px}
.ml-4{margin-left:32px}
.ml-5{margin-left:40px}
.my-0{margin-top:0;margin-bottom:0}
.my-1{margin-top:8px;margin-bottom:8px}
.my-2{margin-top:16px;margin-bottom:16px}
.my-3{margin-top:24px;margin-bottom:24px}
.my-4{margin-top:32px;margin-bottom:32px}
.my-5{margin-top:40px;margin-bottom:40px}
.my-6{margin-top:48px;margin-bottom:48px}
.my-7{margin-top:56px;margin-bottom:56px}
.my-8{margin-top:64px;margin-bottom:64px}
.my-9{margin-top:72px;margin-bottom:72px}
.my-10{margin-top:80px;margin-bottom:80px}
.mx-0{margin-left:0;margin-right:0}
.mx-1{margin-left:8px;margin-right:8px}
.mx-2{margin-left:16px;margin-right:16px}
.mx-3{margin-left:24px;margin-right:24px}
.mx-4{margin-left:32px;margin-right:32px}
.mx-5{margin-left:40px;margin-right:40px}
.mx-6{margin-left:48px;margin-right:48px}
.mx-7{margin-left:56px;margin-right:56px}
.mx-8{margin-left:64px;margin-right:64px}
.mx-9{margin-left:72px;margin-right:72px}
.mx-10{margin-left:80px;margin-right:80px}
.m-0{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}
.m-1{margin-top:8px;margin-bottom:8px;margin-left:8px;margin-right:8px}
.m-2{margin-top:16px;margin-bottom:16px;margin-left:16px;margin-right:16px}
.m-3{margin-top:24px;margin-bottom:24px;margin-left:24px;margin-right:24px}
.m-4{margin-top:32px;margin-bottom:32px;margin-left:32px;margin-right:32px}
.m-5{margin-top:40px;margin-bottom:40px;margin-left:40px;margin-right:40px}
.pt-0{padding-top:0}
.pt-1{padding-top:8px}
.pt-2{padding-top:16px}
.pt-3{padding-top:24px}
.pt-4{padding-top:32px}
.pt-5{padding-top:40px}
.pr-0{padding-right:0}
.pr-1{padding-right:8px}
.pr-2{padding-right:16px}
.pr-3{padding-right:24px}
.pr-4{padding-right:32px}
.pr-5{padding-right:40px}
.pb-0{padding-bottom:0}
.pb-1{padding-bottom:8px}
.pb-2{padding-bottom:16px}
.pb-3{padding-bottom:24px}
.pb-4{padding-bottom:32px}
.pb-5{padding-bottom:40px}
.pl-0{padding-left:0}
.pl-1{padding-left:8px}
.pl-2{padding-left:16px}
.pl-3{padding-left:24px}
.pl-4{padding-left:32px}
.pl-5{padding-left:40px}
.py-0{padding-top:0;padding-bottom:0}
.py-1{padding-top:8px;padding-bottom:8px}
.py-2{padding-top:16px;padding-bottom:16px}
.py-3{padding-top:24px;padding-bottom:24px}
.py-4{padding-top:32px;padding-bottom:32px}
.py-5{padding-top:40px;padding-bottom:40px}
.py-6{padding-top:48px;padding-bottom:48px}
.py-7{padding-top:56px;padding-bottom:56px}
.py-8{padding-top:64px;padding-bottom:64px}
.py-9{padding-top:72px;padding-bottom:72px}
.py-10{padding-top:80px;padding-bottom:80px}
.px-0{padding-left:0;padding-right:0}
.px-1{padding-left:8px;padding-right:8px}
.px-2{padding-left:16px;padding-right:16px}
.px-3{padding-left:24px;padding-right:24px}
.px-4{padding-left:32px;padding-right:32px}
.px-5{padding-left:40px;padding-right:40px}
.gap-0{gap:0}
.gap-0\.5{gap:4px}
.gap-1{gap:8px}
.gap-2{gap:16px}
.gap-3{gap:24px}
.gap-4{gap:32px}
.gap-5{gap:40px}
.gap-6{gap:48px}
.gap-custom-20{gap:20px}
@media only screen and (min-width:721px) and (max-width:960px){.mt-md-0{margin-top:0}
.mt-md-1{margin-top:8px}
.mt-md-2{margin-top:16px}
.mt-md-3{margin-top:24px}
.mt-md-4{margin-top:32px}
.mt-md-5{margin-top:40px}
.mr-md-0{margin-right:0}
.mr-md-1{margin-right:8px}
.mr-md-2{margin-right:16px}
.mr-md-3{margin-right:24px}
.mr-md-4{margin-right:32px}
.mr-md-5{margin-right:40px}
.mb-md-0{margin-bottom:0}
.mb-md-1{margin-bottom:8px}
.mb-md-2{margin-bottom:16px}
.mb-md-3{margin-bottom:24px}
.mb-md-4{margin-bottom:32px}
.mb-md-5{margin-bottom:40px}
.ml-md-0{margin-left:0}
.ml-md-1{margin-left:8px}
.ml-md-2{margin-left:16px}
.ml-md-3{margin-left:24px}
.ml-md-4{margin-left:32px}
.ml-md-5{margin-left:40px}
.my-md-0{margin-top:0;margin-bottom:0}
.my-md-1{margin-top:8px;margin-bottom:8px}
.my-md-2{margin-top:16px;margin-bottom:16px}
.my-md-3{margin-top:24px;margin-bottom:24px}
.my-md-4{margin-top:32px;margin-bottom:32px}
.my-md-5{margin-top:40px;margin-bottom:40px}
.mx-md-0{margin-left:0;margin-right:0}
.mx-md-1{margin-left:8px;margin-right:8px}
.mx-md-2{margin-left:16px;margin-right:16px}
.mx-md-3{margin-left:24px;margin-right:24px}
.mx-md-4{margin-left:32px;margin-right:32px}
.mx-md-5{margin-left:40px;margin-right:40px}
.pt-md-0{padding-top:0}
.pt-md-1{padding-top:8px}
.pt-md-2{padding-top:16px}
.pt-md-3{padding-top:24px}
.pt-md-4{padding-top:32px}
.pt-md-5{padding-top:40px}
.pr-md-0{padding-right:0}
.pr-md-1{padding-right:8px}
.pr-md-2{padding-right:16px}
.pr-md-3{padding-right:24px}
.pr-md-4{padding-right:32px}
.pr-md-5{padding-right:40px}
.pb-md-0{padding-bottom:0}
.pb-md-1{padding-bottom:8px}
.pb-md-2{padding-bottom:16px}
.pb-md-3{padding-bottom:24px}
.pb-md-4{padding-bottom:32px}
.pb-md-5{padding-bottom:40px}
.pl-md-0{padding-left:0}
.pl-md-1{padding-left:8px}
.pl-md-2{padding-left:16px}
.pl-md-3{padding-left:24px}
.pl-md-4{padding-left:32px}
.pl-md-5{padding-left:40px}
.py-md-0{padding-top:0;padding-bottom:0}
.py-md-1{padding-top:8px;padding-bottom:8px}
.py-md-2{padding-top:16px;padding-bottom:16px}
.py-md-3{padding-top:24px;padding-bottom:24px}
.py-md-4{padding-top:32px;padding-bottom:32px}
.py-md-5{padding-top:40px;padding-bottom:40px}
.px-md-0{padding-left:0;padding-right:0}
.px-md-1{padding-left:8px;padding-right:8px}
.px-md-2{padding-left:16px;padding-right:16px}
.px-md-3{padding-left:24px;padding-right:24px}
.px-md-4{padding-left:32px;padding-right:32px}
.px-md-5{padding-left:40px;padding-right:40px}
}
@media only screen and (max-width:720px){.mt-sm-0{margin-top:0}
.mt-sm-1{margin-top:8px}
.mt-sm-2{margin-top:16px}
.mt-sm-3{margin-top:24px}
.mt-sm-4{margin-top:32px}
.mt-sm-5{margin-top:40px}
.mt-sm-6{margin-top:48px}
.mt-sm-7{margin-top:56px}
.mt-sm-8{margin-top:64px}
.mt-sm-9{margin-top:72px}
.mr-sm-0{margin-right:0}
.mr-sm-1{margin-right:8px}
.mr-sm-2{margin-right:16px}
.mr-sm-3{margin-right:24px}
.mr-sm-4{margin-right:32px}
.mr-sm-5{margin-right:40px}
.mb-sm-0{margin-bottom:0}
.mb-sm-1{margin-bottom:8px}
.mb-sm-2{margin-bottom:16px}
.mb-sm-3{margin-bottom:24px}
.mb-sm-4{margin-bottom:32px}
.mb-sm-5{margin-bottom:40px}
.mb-sm-6{margin-bottom:48px}
.mb-sm-7{margin-bottom:56px}
.mb-sm-8{margin-bottom:64px}
.mb-sm-9{margin-bottom:72px}
.mb-sm-10{margin-bottom:80px}
.ml-sm-0{margin-left:0}
.ml-sm-1{margin-left:8px}
.ml-sm-2{margin-left:16px}
.ml-sm-3{margin-left:24px}
.ml-sm-4{margin-left:32px}
.ml-sm-5{margin-left:40px}
.my-sm-0{margin-top:0;margin-bottom:0}
.my-sm-1{margin-top:8px;margin-bottom:8px}
.my-sm-2{margin-top:16px;margin-bottom:16px}
.my-sm-3{margin-top:24px;margin-bottom:24px}
.my-sm-4{margin-top:32px;margin-bottom:32px}
.my-sm-5{margin-top:40px;margin-bottom:40px}
.my-sm-6{margin-top:48px;margin-bottom:48px}
.my-sm-7{margin-top:56px;margin-bottom:56px}
.my-sm-8{margin-top:64px;margin-bottom:64px}
.my-sm-9{margin-top:72px;margin-bottom:72px}
.my-sm-10{margin-top:80px;margin-bottom:80px}
.mx-sm-0{margin-left:0;margin-right:0}
.mx-sm-1{margin-left:8px;margin-right:8px}
.mx-sm-2{margin-left:16px;margin-right:16px}
.mx-sm-3{margin-left:24px;margin-right:24px}
.mx-sm-4{margin-left:32px;margin-right:32px}
.mx-sm-5{margin-left:40px;margin-right:40px}
.pt-sm-0{padding-top:0}
.pt-sm-1{padding-top:8px}
.pt-sm-2{padding-top:16px}
.pt-sm-3{padding-top:24px}
.pt-sm-4{padding-top:32px}
.pt-sm-5{padding-top:40px}
.pr-sm-0{padding-right:0}
.pr-sm-1{padding-right:8px}
.pr-sm-2{padding-right:16px}
.pr-sm-3{padding-right:24px}
.pr-sm-4{padding-right:32px}
.pr-sm-5{padding-right:40px}
.pb-sm-0{padding-bottom:0}
.pb-sm-1{padding-bottom:8px}
.pb-sm-2{padding-bottom:16px}
.pb-sm-3{padding-bottom:24px}
.pb-sm-4{padding-bottom:32px}
.pb-sm-5{padding-bottom:40px}
.pl-sm-0{padding-left:0}
.pl-sm-1{padding-left:8px}
.pl-sm-2{padding-left:16px}
.pl-sm-3{padding-left:24px}
.pl-sm-4{padding-left:32px}
.pl-sm-5{padding-left:40px}
.py-sm-0{padding-top:0;padding-bottom:0}
.py-sm-1{padding-top:8px;padding-bottom:8px}
.py-sm-2{padding-top:16px;padding-bottom:16px}
.py-sm-3{padding-top:24px;padding-bottom:24px}
.py-sm-4{padding-top:32px;padding-bottom:32px}
.py-sm-5{padding-top:40px;padding-bottom:40px}
.py-sm-6{padding-top:48px;padding-bottom:48px}
.py-sm-7{padding-top:56px;padding-bottom:56px}
.py-sm-8{padding-top:64px;padding-bottom:64px}
.py-sm-9{padding-top:72px;padding-bottom:72px}
.py-sm-10{padding-top:80px;padding-bottom:80px}
.px-sm-0{padding-left:0;padding-right:0}
.px-sm-1{padding-left:8px;padding-right:8px}
.px-sm-2{padding-left:16px;padding-right:16px}
.px-sm-3{padding-left:24px;padding-right:24px}
.px-sm-4{padding-left:32px;padding-right:32px}
.px-sm-5{padding-left:40px;padding-right:40px}
.p-sm-0{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}
.p-sm-1{padding-left:8px;padding-right:8px;padding-top:8px;padding-bottom:8px}
.p-sm-2{padding-left:16px;padding-right:16px;padding-top:16px;padding-bottom:16px}
.p-sm-3{padding-left:24px;padding-right:24px;padding-top:24px;padding-bottom:24px}
.p-sm-4{padding-left:32px;padding-right:32px;padding-top:32px;padding-bottom:32px}
.p-sm-5{padding-left:40px;padding-right:40px;padding-top:40px;padding-bottom:40px}
.gap-sm-0{gap:0}
.gap-sm-0\.5{gap:4px}
.gap-sm-1{gap:8px}
.gap-sm-2{gap:16px}
.gap-sm-3{gap:24px}
.gap-sm-4{gap:32px}
.gap-sm-5{gap:40px}
.gap-sm-6{gap:48px}
}
.position-absolute{position:absolute}
.position-fixed{position:fixed}
.position-relative{position:relative}
.d-block{display:block}
.d-inline-block{display:inline-block}
.d-inline{display:inline}
.d-inline-flex{display:inline-flex}
.d-none{display:none}
.d-inherit{display:inherit}
@media only screen and (min-width:721px) and (max-width:960px){.d-md-block{display:block}
.d-md-inline-block{display:inline-block}
.d-md-inline{display:inline}
.d-md-inline-flex{display:inline-flex}
.d-md-none{display:none}
}
@media only screen and (max-width:720px){.d-sm-block{display:block}
.d-sm-inline-block{display:inline-block}
.d-sm-inline{display:inline}
.d-sm-inline-flex{display:inline-flex}
.d-sm-none{display:none}
}
.text-uppercase{text-transform:uppercase}
.text-lowercase{text-transform:lowercase}
.text-capitalize{text-transform:capitalize}
.text-underline{text-decoration:underline}
.text-transform-initial{text-transform:initial}
.text-line-through{text-decoration:line-through}
.text-no-wrap{white-space:nowrap}
.lighter{font-weight:100}
.light{font-weight:300}
.font-regular{font-weight:400}
.bold{font-weight:700}
.boldest{font-weight:800}
.italic{font-style:italic}
.pointer{cursor:pointer}
.cursor-default{cursor:default}
.bg-inherit{background:inherit}
.bg-white{background:white}
.border-radius-common{border-radius:4px}
.border-radius-8{border-radius:8px}
@media only screen and (max-width:720px){.light-sm{font-weight:300}
.lighter-sm{font-weight:100}
.italic-sm{font-style:italic}
.font-regular-sm{font-weight:400}
}
:root{--input-height:4rem;--menu-top-height:80px;--default-brand-border-radius:5px;--default-brand-border-width:2px;--default-footer-icon-white-color:#f7f7f7;--default-brand-border-color:#d1d1d1;--default-scroll-thumb-background:#c9c9c9;--default-footer-icon-circle-color:#979797;--default-background-color-benefit-detail-modal:#00000066;--new-offer-card-border-radius:4px;--new-offer-card-wrapper-border:1px solid #00000080;--new-offer-location-name-text-color:#18131f;--new-offer-location-pin-color:#ca9a63;--new-offer-card-border-radius-super-offer:4px;--new-offer-card-wrapper-border-super-offer:6px solid #ca9a63;--new-offer-simulate-fees-color:#18131f;--new-offer-check-conditions-color:#18131f}
.text-primary{color:#ca9a63}
.text-success{color:#81b41d}
.text-white{color:#fff}
.bg-primary{background:#dda20e}
.bg-secondary{background:#e7e7e7}
.bg-white{background:#fff}
.bg-black{background:#000}
.bg-success{background:#81b41d}
:root{--brand-primary-color:#ca9a63;--secondary-color:#000}
:root{--input-height:6rem;--default-brand-primary-color:#ca9a63;--default-brand-secondary-color:#27272a;--default-brand-background-color:#fff;--default-brand-success-color:#428e29;--benefit-bg-card:#fff;--default-brand-error:#f02222;--default-brand-border-width:2px;--default-brand-border-radius:4px;--default-brand-border-color:#ccc;--default-brand-scrollbar-color:#fff #e8e8e8;--brand-primary-color:#ca9a63;--complementary-color:#8d704f;--brand-active-button-color:#147db8;--btn-text-primary-color:#fef3e5;--default-button-brand-border-radius:4px;--default-button-brand-padding:0 2.2rem;--default-button-brand-height:4.5rem;--default-button-brand-status-color:#dedddd;--default-button-brand-status-color-hover:#dedddd;--default-flua-card-brackground:#f7f7f7;--default-flua-secondary-brackground:#ca9a63;--default-flua-background-color:#f7f7f7;--default-brand-card-border-radius:0;--mobile-menu-top-height:50px;--desktop-menu-top-height:80px;--desktop-menu-and-header-height:128px;--default-coupon-flua-input-height:40px;--default-coupon-flua-input-radius:0;--flua-green-tag-background-color:#d5eddb;--flua-green-tag-text-color:#00724e;--default-flua-btn-color:#ca9a63;--default-flua-btn-label-color:#000;--flua-red-danger:#f44336;--default-offer-not-found-fab-label:#000;--default-offer-card-location-background:#514f4f;--default-offer-card-background:#fff;--default-super-offer-color:#dda110;--default-offer-showcase-background:#e2e2e2;--primary-font:ProximaNova,Arial,Sans-Serif}
.rich-text-wrapper h1{font-size:3.2rem;font-weight:bold;text-transform:uppercase}
.rich-text-wrapper h2{font-size:2.2rem;font-weight:bold;text-transform:uppercase}
.rich-text-wrapper h3{font-size:1.8rem;font-weight:bold;margin:5px 0;text-transform:uppercase}
.rich-text-wrapper p{font-size:1.6rem;margin:5px 0}
.rich-text-wrapper a{font-size:1.6rem;text-decoration:underline;font-weight:bold;cursor:pointer;color:#000}
.rich-text-wrapper a:hover,.rich-text-wrapper a:active,.rich-text-wrapper a:focus{color:#ca9a63}
.rich-text-wrapper a:hover>span,.rich-text-wrapper a:active>span,.rich-text-wrapper a:focus>span{color:#ca9a63}
.white-fonts .font-body,.white-fonts .font-h1,.white-fonts .font-h2,.white-fonts .font-h3,.white-fonts p{color:#fff}
.h-first-fold-desk{height:calc(100vh - 80px)}
.no-pseudo::before{display:none}
.no-pseudo::after{display:none}
*{font-family:ProximaNova,Arial,Sans-Serif}
body.hub-page .hub-page-content.hub-page-dealer{height:100%}
html,body{text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-moz-text-size-adjust:none}
body.skin-jeep{padding-top:80px}
body.skin-jeep .hub-card{overflow-wrap:break-word}
@media only screen and (max-width:720px){body.skin-jeep{padding-top:50px}
}
@media only screen and (min-width:721px) and (max-width:960px){body.skin-jeep{padding-top:50px}
}
.home-jeep-content{margin-top:0 !important;height:100% !important}
.home-jeep-content .conflicts-modal{top:80px}
.home-jeep-content .item-details{top:80px}
.home-jeep-content .service-detail-page{top:80px;height:calc(100% -  80px)}
.home-jeep-content .hub-car-summary{top:80px}
.home-jeep-content .particle-funding-modal,.home-jeep-content .particle-features-modal,.home-jeep-content .particle-datasheet-modal{top:80px}
@media only screen and (min-width:721px) and (max-width:960px){.home-jeep-content{margin-top:0 !important;height:100% !important}
.home-jeep-content .particle-funding-modal,.home-jeep-content .particle-features-modal,.home-jeep-content .particle-datasheet-modal{top:50px}
}
@media only screen and (max-width:720px){.home-jeep-content{margin-top:0 !important;height:100% !important}
.home-jeep-content .lead-modal,.home-jeep-content .particle-funding-modal{top:50px}
.home-jeep-content .conflicts-modal{top:50px;bottom:0}
.home-jeep-content .item-details{top:50px;height:100%}
.home-jeep-content .service-detail-page{top:50px;height:100%}
.home-jeep-content .hub-car-summary{top:0}
.home-jeep-content .particle-funding-modal,.home-jeep-content .particle-features-modal,.home-jeep-content .particle-datasheet-modal{top:50px}
}
@media only screen and (max-width:720px){.jeep-model-page{-webkit-overflow-scrolling:auto;height:calc(100% -  65px) !important}
}
.no-secondary-menu{top:80px !important;height:calc(100% -  80px) !important}
@media only screen and (max-width:720px){.no-secondary-menu{top:50px !important;height:100% !important}
}
div[role="button"]:focus,input:focus,select:focus,textarea:focus,button:focus{outline:0}
.form-container .form-control .contact-option-error,.form-container .form-control .contact-label.error{font-size:1.2rem;font-family:'Roboto';color:#f02222;font-weight:400;line-height:2.33}
.hub-input,.hub-dropdown,.hub-multiselect,.hub-textarea,.hub-datepicker{font-family:'Roboto'}
.hub-input label,.hub-dropdown label,.hub-multiselect label,.hub-textarea label,.hub-datepicker label{font-family:ProximaNova,Arial,Sans-Serif;font-size:1.2rem;font-weight:bold;color:#222}
.hub-input .hub-input-field,.hub-dropdown .hub-input-field,.hub-multiselect .hub-input-field,.hub-textarea .hub-input-field,.hub-datepicker .hub-input-field,.hub-input .blocked-input,.hub-dropdown .blocked-input,.hub-multiselect .blocked-input,.hub-textarea .blocked-input,.hub-datepicker .blocked-input,.hub-input .hub-dropdown-select-container,.hub-dropdown .hub-dropdown-select-container,.hub-multiselect .hub-dropdown-select-container,.hub-textarea .hub-dropdown-select-container,.hub-datepicker .hub-dropdown-select-container,.hub-input select,.hub-dropdown select,.hub-multiselect select,.hub-textarea select,.hub-datepicker select{font-size:1.8rem;height:60px;border:1px solid #27272a;padding:16px 17px;font-family:'Roboto';font-weight:400;line-height:1.56;color:#27272a}
.hub-input .hub-input-field,.hub-dropdown .hub-input-field,.hub-multiselect .hub-input-field,.hub-textarea .hub-input-field,.hub-datepicker .hub-input-field,.hub-input .hub-dropdown-select-container,.hub-dropdown .hub-dropdown-select-container,.hub-multiselect .hub-dropdown-select-container,.hub-textarea .hub-dropdown-select-container,.hub-datepicker .hub-dropdown-select-container,.hub-input select,.hub-dropdown select,.hub-multiselect select,.hub-textarea select,.hub-datepicker select{border:2px solid #222;padding:16px 17px}
.hub-input.error label,.hub-dropdown.error label,.hub-multiselect.error label,.hub-textarea.error label,.hub-datepicker.error label{color:#222}
.hub-input.error input,.hub-dropdown.error input,.hub-multiselect.error input,.hub-textarea.error input,.hub-datepicker.error input,.hub-input.error select,.hub-dropdown.error select,.hub-multiselect.error select,.hub-textarea.error select,.hub-datepicker.error select,.hub-input.error textarea,.hub-dropdown.error textarea,.hub-multiselect.error textarea,.hub-textarea.error textarea,.hub-datepicker.error textarea,.hub-input.error .blocked-input,.hub-dropdown.error .blocked-input,.hub-multiselect.error .blocked-input,.hub-textarea.error .blocked-input,.hub-datepicker.error .blocked-input{font-size:1.8rem;font-family:'Roboto';color:#27272a;border-color:#f02222;line-height:1.56;font-weight:400}
.hub-input.error .error-container span,.hub-dropdown.error .error-container span,.hub-multiselect.error .error-container span,.hub-textarea.error .error-container span,.hub-datepicker.error .error-container span{font-size:1.2rem;font-family:'Roboto';color:#f02222;font-weight:400;line-height:2.33}
.hub-textarea textarea{border:1px solid #27272a;font-size:1.8rem;font-family:'Roboto';color:#27272a;font-weight:400;line-height:1.56}
.hub-textarea textarea::-webkit-input-placeholder{font-family:'Roboto';color:#bfbfbf;opacity:1}
.hub-textarea textarea:-ms-input-placeholder{font-family:'Roboto';color:#bfbfbf;opacity:1}
.hub-textarea textarea::-moz-placeholder{font-family:'Roboto';color:#bfbfbf;opacity:1}
.hub-textarea textarea:-moz-placeholder{font-family:'Roboto';color:#bfbfbf;opacity:1}
.hub-checkbox .input-container label{font-family:'Roboto';color:#27272a}
.hub-checkbox .input-container input[type='checkbox']:checked{background:url('../../../../../designs/wisdom/base/images/check-icon.svg') no-repeat center center;background-repeat:no-repeat;background-color:transparent}
.hub-checkbox.error label{color:#f02222}
.hub-dropdown.disabled>div:not(.error-container),.hub-multiselect.disabled>div:not(.error-container){background-color:#fff}
.hub-dropdown.disabled>div:not(.error-container) .hub-dropdown-selected,.hub-multiselect.disabled>div:not(.error-container) .hub-dropdown-selected{background-color:#fff;color:#bfbfbf}
.hub-dropdown.error label,.hub-multiselect.error label{color:#222}
.hub-dropdown.error input,.hub-multiselect.error input,.hub-dropdown.error select,.hub-multiselect.error select,.hub-dropdown.error textarea,.hub-multiselect.error textarea,.hub-dropdown.error .hub-dropdown-select-container,.hub-multiselect.error .hub-dropdown-select-container,.hub-dropdown.error .hub-dropdown-selected,.hub-multiselect.error .hub-dropdown-selected{color:#f02222;border-color:#f02222}
.hub-dropdown .hub-dropdown-select-container .hub-dropdown-selected,.hub-multiselect .hub-dropdown-select-container .hub-dropdown-selected,.hub-dropdown .hub-dropdown-option-container .hub-dropdown-selected,.hub-multiselect .hub-dropdown-option-container .hub-dropdown-selected{font-size:1.8rem;font-family:'Roboto';font-weight:400;color:#27272a;margin-right:0}
.hub-dropdown .hub-dropdown-select-container .hub-dropdown-arrow:before,.hub-multiselect .hub-dropdown-select-container .hub-dropdown-arrow:before{content:url('../../../../../designs/wisdom/base/images/input-arrow-black.svg');color:#3e3e3e;display:flex;align-items:center;top:0;right:10px;height:100%}
.hub-dropdown .hub-dropdown-option-container,.hub-multiselect .hub-dropdown-option-container{width:100%;top:29px;left:0;border:1px solid #27272a}
.hub-dropdown .hub-dropdown-option-container>label,.hub-multiselect .hub-dropdown-option-container>label{display:none}
.hub-dropdown .hub-dropdown-option-container .hub-dropdown-arrow:before,.hub-multiselect .hub-dropdown-option-container .hub-dropdown-arrow:before{content:url('../../../../../designs/wisdom/base/images/input-arrow-black.svg');color:#3e3e3e;top:23px;right:10px;transform:rotate(180deg)}
.hub-dropdown .hub-dropdown-option-container .hub-dropdown-selected,.hub-multiselect .hub-dropdown-option-container .hub-dropdown-selected{height:60px;padding:16px}
.hub-dropdown .hub-dropdown-option-container .hub-dropdown-selected:hover,.hub-multiselect .hub-dropdown-option-container .hub-dropdown-selected:hover{background-color:#e7e7e7;color:#27272a}
.hub-dropdown .hub-dropdown-option-container ul li,.hub-multiselect .hub-dropdown-option-container ul li{font-size:1.8rem;font-family:'Roboto';font-weight:400;line-height:1.56;color:#27272a;background-color:transparent;min-height:60px;padding:16px}
.hub-dropdown .hub-dropdown-option-container ul li.selected,.hub-multiselect .hub-dropdown-option-container ul li.selected{color:#27272a;background-color:transparent}
.hub-dropdown .hub-dropdown-option-container ul li.selected:hover,.hub-multiselect .hub-dropdown-option-container ul li.selected:hover{background-color:#e7e7e7;color:#27272a}
.hub-dropdown .hub-dropdown-option-container ul li:hover,.hub-multiselect .hub-dropdown-option-container ul li:hover{background-color:#e7e7e7;color:#27272a}
.hub-multiselect .hub-dropdown-option-container ul li.selected{background-color:#e7e7e7}
.hub-radio-group-wrapper .hub-radio__radio{background-image:url('../../../../../designs/wisdom/base/images/hub-jeep-radio-empty.svg');background-size:25px 25px;width:25px;height:25px;max-width:25px;max-height:25px;border:0}
.hub-radio-group-wrapper .hub-radio__control:hover{border-bottom:0}
.hub-radio-group-wrapper .hub-radio__control:hover+label .hub-radio__radio{background-color:transparent;background-image:url('../../../../../designs/wisdom/base/images/hub-jeep-radio-empty.svg');background-size:cover}
.hub-radio-group-wrapper .hub-radio__control:checked ~ .hub-radio__container .hub-radio__radio{background:radial-gradient(ellipse at center,#ca9a63 0,#ca9a63 40%,#fff 45%,#fff 100%)}
@media only screen and (max-width:720px){.hub-input label,.hub-dropdown label,.hub-multiselect label,.hub-textarea label{font-size:1.2rem;font-family:ProximaNova,Arial,Sans-Serif;font-weight:700;color:#222}
.hub-input .hub-input-field,.hub-dropdown .hub-input-field,.hub-multiselect .hub-input-field,.hub-textarea .hub-input-field,.hub-input .hub-dropdown-select-container,.hub-dropdown .hub-dropdown-select-container,.hub-multiselect .hub-dropdown-select-container,.hub-textarea .hub-dropdown-select-container,.hub-input select,.hub-dropdown select,.hub-multiselect select,.hub-textarea select{font-size:1.6rem;height:40px;padding:5px 13px;line-height:1.6}
.hub-input.error label,.hub-dropdown.error label,.hub-multiselect.error label,.hub-textarea.error label{color:#222}
.hub-input.error input,.hub-dropdown.error input,.hub-multiselect.error input,.hub-textarea.error input,.hub-input.error select,.hub-dropdown.error select,.hub-multiselect.error select,.hub-textarea.error select,.hub-input.error textarea,.hub-dropdown.error textarea,.hub-multiselect.error textarea,.hub-textarea.error textarea{font-size:1.6rem;font-family:'Roboto';color:#27272a;line-height:1.6}
.form-container .location-auto-complete-input .predictions{margin:0 20px 26px}
.form-container .form-control{margin:0 20px 26px}
.form-container .hub-textarea{font-size:1.6rem;line-height:1.6}
.hub-dropdown select,.hub-multiselect select{font-size:1.6rem;background-color:#fff;background-image:url('../../../../../designs/wisdom/base/images/small-input-arrow-black.svg');height:40px}
.hub-dropdown select:disabled,.hub-multiselect select:disabled{background-color:#fff;color:#bfbfbf}
.hub-checkbox .input-container input[type='checkbox']{width:19px;height:19px;background-size:19px 19px}
.hub-checkbox .input-container input[type='checkbox']:checked{background-size:19px 19px}
.hub-textarea textarea{font-size:1.6rem;font-family:'Roboto';color:#27272a;font-weight:400;line-height:1.6}
.hub-textarea textarea::-webkit-input-placeholder{font-family:'Roboto';color:#27272a;opacity:.5}
.hub-textarea textarea:-ms-input-placeholder{font-family:'Roboto';color:#27272a;opacity:.5}
.hub-textarea textarea::-moz-placeholder{font-family:'Roboto';color:#27272a;opacity:.5}
.hub-textarea textarea:-moz-placeholder{font-family:'Roboto';color:#27272a;opacity:.5}
}
.theme--light{background-color:#fff;color:#222}
.theme--light .theme-header--5,.theme--light .theme-header--7{color:#27272a}
.theme--light .theme-header--9,.theme--light .theme-header--10,.theme--light .theme-header--11{color:#fef3e5}
.theme--medium-light{background-color:#4d5952;color:#3e3e3e}
.theme--medium-light .theme-header--5,.theme--medium-light .theme-header--7{color:#27272a}
.theme--medium-light .theme-header--6,.theme--medium-light .theme-header--12 .theme-header--13,.theme--medium-light .theme-header--14,.theme--medium-light .theme-header--15,.theme--medium-light .theme-header--16{color:#222}
.theme--medium-light .theme-header--9,.theme--medium-light .theme-header--10,.theme--medium-light .theme-header--11{color:#fef3e5}
.theme--medium-dark{background-color:#bfbfbf;color:#3e3e3e}
.theme--medium-dark .theme-header--5,.theme--medium-dark .theme-header--7,.theme--medium-dark .theme-header--12{color:#27272a}
.theme--medium-dark .theme-header--6,.theme--medium-dark .theme-header--12,.theme--medium-dark .theme-header--13,.theme--medium-dark .theme-header--14,.theme--medium-dark .theme-header--15,.theme--medium-dark .theme-header--16{color:#222}
.theme--medium-dark .theme-header--9,.theme--medium-dark .theme-header--10,.theme--medium-dark .theme-header--11{color:#fef3e5}
.theme--dark-grey{background-color:#3e3e3e;color:#ca9a63}
.theme--dark-grey .theme-header--5,.theme--dark-grey .theme-header--6,.theme--dark-grey .theme-header--7,.theme--dark-grey .theme-header--8{color:#e7e7e7}
.theme--dark-grey .theme-header--9,.theme--dark-grey .theme-header--10,.theme--dark-grey .theme-header--11{color:#fff}
.theme--dark-grey .theme-header--12,.theme--dark-grey .theme-header--13,.theme--dark-grey .theme-header--14,.theme--dark-grey .theme-header--15,.theme--dark-grey .theme-header--16{color:#4d5952}
.theme--dark{background-color:#222;color:#ca9a63}
.theme--dark .theme-header--5,.theme--dark .theme-header--6,.theme--dark .theme-header--7,.theme--dark .theme-header--8{color:#e7e7e7}
.theme--dark .theme-header--9,.theme--dark .theme-header--10,.theme--dark .theme-header--11{color:#fff}
.theme--dark .theme-header--12,.theme--dark .theme-header--13,.theme--dark .theme-header--14,.theme--dark .theme-header--15,.theme--dark .theme-header--16{color:#4d5952}
.theme-title{margin:0 0 20px}
.theme-strawhat{margin:0 0 21px}
.theme-header--0{font-family:ProximaNova,Arial,Sans-Serif;font-size:4.6rem;font-weight:bold;line-height:1.09}
.theme-header--1{font-family:ProximaNova,Arial,Sans-Serif;font-size:4rem;font-weight:bold;line-height:1.25}
.theme-header--2,.car-maintenance-ranges-component .service-info .car-name,.car-maintenance-ranges-component .maintenance-items-details .maintenance-items-details-title,.email-form-overlay .email-form-container .email-form-message h3{font-family:ProximaNova,Arial,Sans-Serif;font-size:4rem;font-weight:bold;line-height:1.05}
.theme-header--3,.car-maintenance-ranges-component .maintenance-speedometer-wrapper .maintenance-price-details .maintenance-price .installment-price-wrapper .installments-price-value{font-family:'Roboto';font-size:3.6rem;font-weight:bold;line-height:normal}
.theme-header--4,.email-form-overlay .email-form-container .email-form-message p{font-family:ProximaNova,Arial,Sans-Serif;font-size:2.8rem;font-weight:bold;line-height:normal}
.theme-header--5{font-family:'Roboto';font-size:1.8rem;font-weight:bold;line-height:normal}
.theme-header--6{font-family:'Roboto';font-size:1.8rem;font-weight:normal;line-height:normal}
.theme-header--7{font-family:'Roboto';font-size:2.2rem;font-weight:normal;line-height:1.45}
.theme-header--8{font-family:'Roboto';font-size:2.2rem;font-weight:normal;line-height:1.27}
.theme-header--9{font-family:'Roboto';font-size:1.8rem;font-weight:bold;line-height:1.56}
.theme-header--10{font-family:'Roboto';font-size:1.4rem;font-weight:normal;line-height:2}
.theme-header--11{font-family:ProximaNova,Arial,Sans-Serif;font-size:1.6rem;font-weight:bold;line-height:normal}
.theme-header--12{font-family:'Roboto';font-size:1.6rem;font-weight:normal;line-height:normal}
.theme-header--13{font-family:ProximaNova,Arial,Sans-Serif;font-size:2.2rem;font-weight:bold;line-height:normal}
.theme-header--14{font-family:ProximaNova,Arial,Sans-Serif;font-size:3.6rem;font-weight:bold;line-height:1.17}
.theme-header--15{font-family:ProximaNova,Arial,Sans-Serif;font-size:1.4rem;font-weight:normal;line-height:3}
.theme-header--16{font-family:ProximaNova,Arial,Sans-Serif;font-size:1.4rem;font-weight:bold;line-height:3}
.theme-header--17{font-family:ProximaNova,Arial,Sans-Serif;font-size:1.4rem;font-weight:bold;line-height:normal;letter-spacing:.6px}
.theme-header--18{font-family:'Roboto';font-size:1.4rem;font-weight:normal;line-height:normal}
@media only screen and (max-width:720px){.theme-title{margin-bottom:11px}
.theme-strawhat{margin-bottom:7px}
.theme-header--0{font-family:ProximaNova,Arial,Sans-Serif;font-size:2.5rem;font-weight:bold;line-height:normal}
.theme-header--1{font-family:ProximaNova,Arial,Sans-Serif;font-size:2.6rem;font-weight:bold;line-height:1.2}
.theme-header--2,.car-maintenance-ranges-component .service-info .car-name,.car-maintenance-ranges-component .maintenance-items-details .maintenance-items-details-title,.email-form-overlay .email-form-container .email-form-message h3{font-family:ProximaNova,Arial,Sans-Serif;font-size:2.6rem;font-weight:bold;line-height:1.62}
.theme-header--3,.car-maintenance-ranges-component .maintenance-speedometer-wrapper .maintenance-price-details .maintenance-price .installment-price-wrapper .installments-price-value{font-family:'Roboto';font-size:2.2rem;font-weight:bold;line-height:normal}
.theme-header--4,.email-form-overlay .email-form-container .email-form-message p{font-family:ProximaNova,Arial,Sans-Serif;font-size:1.8rem;font-weight:bold;line-height:normal}
.theme-header--5{font-family:'Roboto';font-size:1.4rem;font-weight:bold;line-height:normal}
.theme-header--6{font-family:'Roboto';font-size:1.4rem;font-weight:normal;line-height:normal}
.theme-header--7{font-family:'Roboto';font-size:1.6rem;font-weight:normal;line-height:2}
.theme-header--8{font-family:'Roboto';font-size:1.4rem;font-weight:normal;line-height:1.6}
.theme-header--9{font-family:'Roboto';font-size:1.4rem;font-weight:bold;line-height:2}
.theme-header--10{font-family:'Roboto';font-size:1.2rem;font-weight:normal;line-height:2.33}
.theme-header--11{font-family:ProximaNova,Arial,Sans-Serif;font-size:1.2rem;font-weight:bold;line-height:normal}
.theme-header--12{font-family:'Roboto';font-size:1.4rem;font-weight:normal;line-height:normal}
.theme-header--13{font-family:ProximaNova,Arial,Sans-Serif;font-size:1.4rem;font-weight:bold;line-height:normal}
.theme-header--14{font-family:ProximaNova,Arial,Sans-Serif;font-size:3.6rem;font-weight:bold;line-height:1.17}
.theme-header--15{font-family:ProximaNova,Arial,Sans-Serif;font-size:1.2rem;font-weight:normal;line-height:3.5}
.theme-header--16{font-family:ProximaNova,Arial,Sans-Serif;font-size:1.2rem;font-weight:bold;line-height:3.5}
.theme-header--18{font-family:'Roboto';font-size:1.2rem;font-weight:normal;line-height:normal}
}
@media only screen and (min-width:721px) and (max-width:960px){.theme-title{margin-bottom:10px}
.theme-strawhat{margin-bottom:2px}
.theme-header--0{font-family:ProximaNova,Arial,Sans-Serif;font-size:2.5rem;font-weight:bold;line-height:1.19}
.theme-header--1{font-family:ProximaNova,Arial,Sans-Serif;font-size:2.6rem;font-weight:bold;line-height:1.25}
.theme-header--2,.car-maintenance-ranges-component .service-info .car-name,.car-maintenance-ranges-component .maintenance-items-details .maintenance-items-details-title,.email-form-overlay .email-form-container .email-form-message h3{font-family:ProximaNova,Arial,Sans-Serif;font-size:2.6rem;font-weight:bold;line-height:1.62}
.theme-header--3,.car-maintenance-ranges-component .maintenance-speedometer-wrapper .maintenance-price-details .maintenance-price .installment-price-wrapper .installments-price-value{font-family:'Roboto';font-size:2.2rem;font-weight:bold;line-height:normal}
.theme-header--4,.email-form-overlay .email-form-container .email-form-message p{font-family:ProximaNova,Arial,Sans-Serif;font-size:1.8rem;font-weight:bold;line-height:normal}
.theme-header--5{font-family:'Roboto';font-size:1.4rem;font-weight:bold;line-height:normal}
.theme-header--6{font-family:'Roboto';font-size:1.4rem;font-weight:normal;line-height:normal}
.theme-header--7{font-family:'Roboto';font-size:1.4rem;font-weight:normal;line-height:2.29}
.theme-header--8{font-family:'Roboto';font-size:1.4rem;font-weight:normal;line-height:1.3}
.theme-header--9{font-family:'Roboto';font-size:1.4rem;font-weight:bold;line-height:2}
.theme-header--10{font-family:'Roboto';font-size:1.2rem;font-weight:normal;line-height:2.33}
.theme-header--11{font-family:ProximaNova,Arial,Sans-Serif;font-size:1.2rem;font-weight:bold;line-height:normal}
.theme-header--12{font-family:'Roboto';font-size:1.2rem;font-weight:normal;line-height:normal}
.theme-header--13{font-family:ProximaNova,Arial,Sans-Serif;font-size:1.2rem;font-weight:bold;line-height:normal}
.theme-header--14{font-family:ProximaNova,Arial,Sans-Serif;font-size:2rem;font-weight:bold;line-height:2.1}
.theme-header--15{font-family:ProximaNova,Arial,Sans-Serif;font-size:1rem;font-weight:normal;line-height:4.2}
.theme-header--16{font-family:ProximaNova,Arial,Sans-Serif;font-size:1rem;font-weight:bold;line-height:4.2}
}
@media only screen and (min-width:961px) and (max-width:1366px){.theme-title{margin-bottom:15px}
.theme-strawhat{margin-bottom:10px}
.theme-header--0{font-family:ProximaNova,Arial,Sans-Serif;font-size:3.5rem;font-weight:bold;line-height:1.19}
.theme-header--1{font-family:ProximaNova,Arial,Sans-Serif;font-size:2.8rem;font-weight:bold;line-height:1.25}
.theme-header--2,.car-maintenance-ranges-component .service-info .car-name,.car-maintenance-ranges-component .maintenance-items-details .maintenance-items-details-title,.email-form-overlay .email-form-container .email-form-message h3{font-family:ProximaNova,Arial,Sans-Serif;font-size:3.2rem;font-weight:bold;line-height:1.05}
.theme-header--3,.car-maintenance-ranges-component .maintenance-speedometer-wrapper .maintenance-price-details .maintenance-price .installment-price-wrapper .installments-price-value{font-family:'Roboto';font-size:2.8rem;font-weight:bold;line-height:normal}
.theme-header--4,.email-form-overlay .email-form-container .email-form-message p{font-family:ProximaNova,Arial,Sans-Serif;font-size:2.2rem;font-weight:bold;line-height:normal}
.theme-header--5{font-family:'Roboto';font-size:1.6rem;font-weight:bold;line-height:normal}
.theme-header--6{font-family:'Roboto';font-size:1.6rem;font-weight:normal;line-height:normal}
.theme-header--7{font-family:'Roboto';font-size:1.8rem;font-weight:normal;line-height:1.78}
.theme-header--8{font-family:'Roboto';font-size:1.6rem;font-weight:normal;line-height:1.75}
.theme-header--9{font-family:'Roboto';font-size:1.6rem;font-weight:bold;line-height:1.75}
.theme-header--10{font-family:'Roboto';font-size:1.4rem;font-weight:normal;line-height:2}
.theme-header--11{font-family:ProximaNova,Arial,Sans-Serif;font-size:1.4rem;font-weight:bold;line-height:normal}
.theme-header--12{font-family:'Roboto';font-size:1.4rem;font-weight:normal;line-height:normal}
.theme-header--13{font-family:ProximaNova,Arial,Sans-Serif;font-size:1.8rem;font-weight:bold;line-height:normal}
.theme-header--14{font-family:ProximaNova,Arial,Sans-Serif;font-size:3rem;font-weight:bold;line-height:1.4}
.theme-header--15{font-family:ProximaNova,Arial,Sans-Serif;font-size:1.2rem;font-weight:normal;line-height:3.5}
.theme-header--16{font-family:ProximaNova,Arial,Sans-Serif;font-size:1.2rem;font-weight:bold;line-height:3.5}
}
.accessory-showcase-vue{max-width:100%}
.accessory-showcase-vue .accessory-showcase-container{display:flex;flex-wrap:wrap}
.accessory-showcase-vue .slot{min-height:59vh;padding-top:0}
.accessory-showcase-vue .slot .accessory-details-container .toggle-action-container .action-details{width:100px;height:100px}
.accessory-showcase-vue .slot .accessory-details-container .toggle-action-container .action-details .action-details-background{width:100px;height:100px;background-color:#ca9a63;border-radius:0}
.accessory-showcase-vue .slot .accessory-details-container .toggle-action-container .action-details .action-details-arrow{content:none;background:url(../../../../../designs/wisdom/base/images/fill-3.svg) no-repeat center;background-size:12px 22px;transform:rotate(1deg);width:100%}
.accessory-showcase-vue .slot .accessory-details-container .accessory-details{background-color:#fff;font-family:ProximaNova,Arial,Sans-Serif;text-transform:none;font-weight:700}
.accessory-showcase-vue .slot .accessory-details-container .accessory-details .accessory-details-content{max-width:none;min-width:auto;width:90%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}
.accessory-showcase-vue .slot .accessory-details-container .accessory-details .accessory-details-content .box-top-text{font-size:1.6rem;font-family:ProximaNova,Arial,Sans-Serif;color:#27272a}
.accessory-showcase-vue .slot .accessory-details-container .accessory-details .accessory-details-content h1{font-size:3rem;font-family:ProximaNova,Arial,Sans-Serif;color:#fef3e5;line-height:1;margin-top:0;margin-bottom:30px;text-transform:none}
.accessory-showcase-vue .slot .accessory-details-container .accessory-details .accessory-details-content .accessory-price span{color:#222;font-family:ProximaNova,Arial,Sans-Serif;font-size:1.4rem;font-weight:700}
.accessory-showcase-vue .slot .accessory-details-container .accessory-details .accessory-details-content .accessory-price:first-of-type{color:#222;margin-bottom:1px;line-height:normal}
.accessory-showcase-vue .slot .accessory-details-container .accessory-details .accessory-details-content .accessory-price:first-of-type .price-highlight{color:#222}
.accessory-showcase-vue .slot .accessory-details-container .accessory-details .accessory-details-content .accessory-price:first-of-type span{font-size:2.5rem}
.accessory-showcase-vue .slot .accessory-details-container .accessory-details .accessory-details-content .fiat-button-red{background-color:#ca9a63;width:167px;height:40px;border-radius:3px;font-size:1.4rem;color:#fef3e5;padding:11px 25px;font-weight:700}
.accessory-showcase-vue .slot .accessory-details-container .accessory-details .accessory-details-content .fiat-button-red .icon-arrow{background:url('../../../../../designs/wisdom/base/images/fill-3.svg') no-repeat center center;transform:rotate(0)}
.accessory-showcase-vue .slot .accessory-details-container.details-open .toggle-action-container .action-details .action-details-arrow{background-image:url(../../../../../designs/wisdom/base/images/close-icon-normal.svg);background-size:23px;-webkit-animation:fadein 3s;-moz-animation:fadein 3s;-ms-animation:fadein 3s;-o-animation:fadein 3s;animation:fadein 3s}
.accessory-showcase-vue .slot .accessory-details-container.details-open .accessory-details{-webkit-transition:width .5s;-moz-transition:width .5s;-ms-transition:width .5s;-o-transition:width .5s;transition:width .5s}
.accessory-showcase-vue .slot-big{width:calc(33.33333333%);margin-bottom:0}
.accessory-showcase-vue .slot-big.even-row{float:none}
.accessory-showcase-vue .slot-big.odd-row{float:none}
.accessory-showcase-vue .slot-big .accessory-details-container{flex-direction:row-reverse}
.accessory-showcase-vue .slot-big .accessory-details-container .toggle-action-container{justify-content:flex-start;align-items:flex-end}
.accessory-showcase-vue .slot-big .accessory-details-container .toggle-action-container .action-details .action-details-arrow{transform:rotate(1deg);height:100px}
.accessory-showcase-vue .slot-big .accessory-details-container .accessory-details{width:0;height:100%;-webkit-transition:width .5s;-moz-transition:width .5s;-ms-transition:width .5s;-o-transition:width .5s;transition:width .5s;justify-content:center;padding-left:0}
.accessory-showcase-vue .slot-big .accessory-details-container.details-open .toggle-action-container{margin-right:0;position:absolute;right:0;align-items:flex-start;justify-content:flex-end}
.accessory-showcase-vue .slot-big .accessory-details-container.details-open .toggle-action-container .action-details .action-details-background{background:0}
.accessory-showcase-vue .slot-big .accessory-details-container.details-open .accessory-details{width:100%;height:100%}
.accessory-showcase-vue .slot-small{width:calc(33.33333333%);margin-bottom:0}
.accessory-showcase-vue .slot-small.even-row{float:none}
.accessory-showcase-vue .slot-small.even-row .accessory-details-container{flex-direction:row-reverse}
.accessory-showcase-vue .slot-small.even-row .accessory-details-container.details-open .toggle-action-container{margin-right:0;align-items:flex-start;position:absolute;right:0}
.accessory-showcase-vue .slot-small.even-row .accessory-details-container.details-open .toggle-action-container .action-details .action-details-background{background:0}
.accessory-showcase-vue .slot-small.odd-row{float:none}
.accessory-showcase-vue .slot-small.odd-row .accessory-details-container.details-open .toggle-action-container{margin-right:0;align-items:flex-start;position:absolute;right:0}
.accessory-showcase-vue .slot-small.odd-row .accessory-details-container.details-open .toggle-action-container .action-details .action-details-background{background:0}
.accessory-showcase-vue .slot-small .accessory-details-container .toggle-action-container{align-items:flex-end}
.accessory-showcase-vue .acessory-separator{float:none;width:auto}
.accessory-showcase-vue .lead-internal .lead-internal-container .form-container .info-message{font-family:'Roboto';font-size:1.8rem}
.accessory-showcase-vue .lead-internal .lead-internal-container .form-container .city-data{position:relative}
.accessory-showcase-vue .lead-internal .lead-internal-container .form-container .city-data .choose-city-action{font-family:'Roboto';font-weight:normal;font-size:1.4rem;text-decoration:underline;top:53px;right:10px}
.accessory-showcase-vue .lead-internal .lead-internal-container .form-container .send-button{align-items:start}
.accessory-showcase-vue .fallback-text-container{background-color:#fff;color:#222;background-color:#4d5952;color:#e7e7e7;padding:60px calc(8.33333333vw) 20px}
.accessory-showcase-vue .fallback-text-container .theme-header--5,.accessory-showcase-vue .fallback-text-container .theme-header--7{color:#27272a}
.accessory-showcase-vue .fallback-text-container .theme-header--9,.accessory-showcase-vue .fallback-text-container .theme-header--10,.accessory-showcase-vue .fallback-text-container .theme-header--11{color:#fef3e5}
.accessory-showcase-vue .fallback-text-container .theme-header--0,.accessory-showcase-vue .fallback-text-container .theme-header--1,.accessory-showcase-vue .fallback-text-container .theme-header--2,.accessory-showcase-vue .fallback-text-container .theme-header--3,.accessory-showcase-vue .fallback-text-container .theme-header--4{color:#fff}
.accessory-showcase-vue .fallback-text-container .theme-header--9,.accessory-showcase-vue .fallback-text-container .theme-header--10,.accessory-showcase-vue .fallback-text-container .theme-header--11{color:#e7e7e7}
.accessory-showcase-vue .fallback-text-container .fallback-text{color:#fff}
@media only screen and (min-width:1920px){.accessory-showcase-vue .slot .accessory-details-container .accessory-details .accessory-details-content{width:100%;padding:0 calc(8.33333333vw)}
}
@media only screen and (max-width:720px){.accessory-showcase-vue .slot{width:100vw;min-height:320px}
.accessory-showcase-vue .slot .accessory-details-container .toggle-action-container{justify-content:flex-start}
.accessory-showcase-vue .slot .accessory-details-container .toggle-action-container .action-details{width:50px;height:50px}
.accessory-showcase-vue .slot .accessory-details-container .toggle-action-container .action-details .action-details-background{width:50px;height:50px}
.accessory-showcase-vue .slot .accessory-details-container .toggle-action-container .action-details .action-details-arrow{height:50px}
.accessory-showcase-vue .slot .accessory-details-container .accessory-details .accessory-details-content{padding:calc(4.16666667vw)}
.accessory-showcase-vue .slot .accessory-details-container .accessory-details .accessory-details-content .box-top-text{font-size:1.2rem}
.accessory-showcase-vue .slot .accessory-details-container .accessory-details .accessory-details-content h1{font-size:2.6rem;margin-bottom:10px}
.accessory-showcase-vue .slot .accessory-details-container .accessory-details .accessory-details-content .fiat-button-red{font-size:1.2rem;padding:5px 15px;width:115px;height:30px}
.accessory-showcase-vue .slot .accessory-details-container .accessory-details .accessory-details-content .accessory-price:first-of-type span{font-size:2.2rem}
.accessory-showcase-vue .slot .accessory-details-container.details-open .toggle-action-container .action-details .action-details-arrow{background-size:11px}
.accessory-showcase-vue .slot-small.even-row .accessory-details-container.details-open .toggle-action-container,.accessory-showcase-vue .slot-small.odd-row .accessory-details-container.details-open .toggle-action-container{justify-content:flex-end}
.accessory-showcase-vue .slot-small.even-row .accessory-details-container.details-open .accessory-details,.accessory-showcase-vue .slot-small.odd-row .accessory-details-container.details-open .accessory-details{width:100%;height:100%}
.accessory-showcase-vue .slot-small.even-row .accessory-details-container .toggle-action-container .action-details,.accessory-showcase-vue .slot-small.odd-row .accessory-details-container .toggle-action-container .action-details{width:50px;height:50px}
.accessory-showcase-vue .slot-small.even-row .accessory-details-container .toggle-action-container .action-details .action-details-arrow,.accessory-showcase-vue .slot-small.odd-row .accessory-details-container .toggle-action-container .action-details .action-details-arrow{transform:rotate(0)}
.accessory-showcase-vue .slot-small.even-row .accessory-details-container .accessory-details,.accessory-showcase-vue .slot-small.odd-row .accessory-details-container .accessory-details{width:0;height:100%;-webkit-transition:width .5s;-moz-transition:width .5s;-ms-transition:width .5s;-o-transition:width .5s;transition:width .5s;justify-content:center;padding-left:0}
.accessory-showcase-vue .slot-small.even-row .accessory-details-container .toggle-action-container{width:100%}
.accessory-showcase-vue .slot-small.odd-row .accessory-details-container{flex-direction:row-reverse}
.accessory-showcase-vue .slot-small.odd-row .accessory-details-container.details-open .toggle-action-container{top:0}
.accessory-showcase-vue .lead-internal .lead-internal-container .form-container .info-message{font-size:1.4rem}
.accessory-showcase-vue .lead-internal .lead-internal-container .form-container .city-data .choose-city-action{top:37px;font-size:.9rem}
.accessory-showcase-vue .fallback-text-container{background-color:#fff;color:#222;background-color:#4d5952;color:#e7e7e7;padding:20px 40px}
.accessory-showcase-vue .fallback-text-container .theme-header--5,.accessory-showcase-vue .fallback-text-container .theme-header--7{color:#27272a}
.accessory-showcase-vue .fallback-text-container .theme-header--9,.accessory-showcase-vue .fallback-text-container .theme-header--10,.accessory-showcase-vue .fallback-text-container .theme-header--11{color:#fef3e5}
.accessory-showcase-vue .fallback-text-container .theme-header--0,.accessory-showcase-vue .fallback-text-container .theme-header--1,.accessory-showcase-vue .fallback-text-container .theme-header--2,.accessory-showcase-vue .fallback-text-container .theme-header--3,.accessory-showcase-vue .fallback-text-container .theme-header--4{color:#fff}
.accessory-showcase-vue .fallback-text-container .theme-header--9,.accessory-showcase-vue .fallback-text-container .theme-header--10,.accessory-showcase-vue .fallback-text-container .theme-header--11{color:#e7e7e7}
.accessory-showcase-vue .fallback-text-container .fallback-text{color:#fff}
.accessory-showcase-vue .slot-big .accessory-details-container.details-open .accessory-details{height:100% !important}
}
.accessory-showcase-cards-vue .hub-search-component{display:block}
.accessory-showcase-cards-vue .hub-search-component .search-field{width:100%}
.accessory-showcase-cards-vue .hub-search-component .search-field i{background-image:url("../../../../../designs/wisdom/base/images/magnifier.svg");background-color:#ca9a63;background-position:center;background-repeat:no-repeat;height:6rem;width:6rem;right:0;bottom:0}
.accessory-showcase-cards-vue .hub-search-component .search-field input{border:.2rem solid #000;height:6rem;color:inherit}
.accessory-showcase-cards-vue .hub-dropdown .hub-dropdown-option-container{top:5.8rem}
.accessory-showcase-cards-vue .accessory-showcase-card .accessory-details{padding-bottom:2.4rem}
.accessory-showcase-cards-vue .accessory-showcase-card .button-container{bottom:0}
.accessory-showcase-cards-vue .accessory-showcase-card .button-container .hub-button{width:100%}
.accessory-showcase-cards-vue .accessory-showcase-dialog .button-container{bottom:0}
.accessory-showcase-cards-vue .accessory-showcase-dialog .button-container .hub-button{width:100%;max-width:100%;border-radius:0}
.accessory-showcase-cards-vue .accessory-showcase-cards-lead-form .modal-container .lead-form-modal{background-color:white}
.accessory-showcase-cards-vue .accessory-showcase-cards-lead-form .modal-container .lead-form-modal .lead-form-grid .dealer-grid-item .dealer-selector .form-container{justify-content:start;padding:0;margin:0}
.accessory-showcase-cards-vue .accessory-showcase-cards-lead-form .modal-container .lead-form-modal .lead-form-grid .dealer-grid-item .dealer-selector .form-container .form-control{border:.2rem solid black;color:#18131f;font-weight:normal;height:6rem;background-color:transparent;font-size:1.6rem;padding:0 1.2rem;margin-left:0;margin-right:0;margin-bottom:0;width:100%}
.accessory-showcase-cards-vue .accessory-showcase-cards-lead-form .modal-container .lead-form-modal .lead-form-grid .dealer-grid-item .dealer-selector .dealer-selector-list{margin-top:32px}
.accessory-showcase-cards-vue .accessory-showcase-cards-lead-form .modal-container .lead-form-modal .lead-form-grid .dealer-grid-item .dealer-selector .dealer-selector-list .list-info{font-size:1.6rem;margin-bottom:0;color:#7f7f7f}
.accessory-showcase-cards-vue .accessory-showcase-cards-lead-form .modal-container .lead-form-modal .lead-form-grid .dealer-grid-item .dealer-selector .dealer-selector-list ul{margin-top:.7rem}
.accessory-showcase-cards-vue .accessory-showcase-cards-lead-form .modal-container .lead-form-modal .lead-form-grid .dealer-grid-item .dealer-selector .dealer-selector-list .dealer-selector-cell .hub-radio{align-self:center}
.accessory-showcase-cards-vue .accessory-showcase-cards-lead-form .modal-container .lead-form-modal .lead-form-grid .dealer-grid-item .dealer-selector .dealer-selector-list .dealer-selector-cell .hub-radio .hub-radio__container{padding:0}
.accessory-showcase-cards-vue .accessory-showcase-cards-lead-form .modal-container .lead-form-modal .lead-form-grid .dealer-grid-item .dealer-selector .dealer-selector-list .dealer-selector-cell .dealer-info{padding-bottom:2rem}
.accessory-showcase-cards-vue .accessory-showcase-cards-lead-form .modal-container .lead-form-modal .lead-form-grid span.hub-dropdown-selected{color:#18131f;font-size:1.6rem;font-weight:normal}
.accessory-showcase-cards-vue .accessory-showcase-cards-lead-form .modal-container .lead-form-modal .lead-form-grid p.label{font-size:1.2rem;font-weight:700;margin:0 0 .5rem 0;color:#18131f}
.accessory-showcase-cards-vue .font-tag{font-size:1.4rem}
@media only screen and (max-width:720px){.accessory-showcase-cards-vue .accessory-showcase-header .hub-search-component .search-field i{height:4rem;width:4rem}
.accessory-showcase-cards-vue .accessory-showcase-header .hub-search-component .search-field input{color:inherit}
.accessory-showcase-cards-vue .hub-checkbox .input-container{align-items:center}
}
.hub-animated-border-box-list-vue .box-with-animated-border-vue{border-right:1px solid #979797;height:auto}
@media only screen and (min-width:961px) and (max-width:1366px){.hub-animated-border-box-list-vue{flex-direction:row}
.hub-animated-border-box-list-vue .box-with-animated-border-vue{border-right:1px solid #979797;height:auto}
}
@media only screen and (max-width:720px){.hub-animated-border-box-list-vue{flex-direction:column}
.hub-animated-border-box-list-vue .box-with-animated-border-vue{border-right:0;border-bottom:1px solid #979797}
}
@media only screen and (min-width:721px) and (max-width:960px){.hub-animated-border-box-list-vue{flex-direction:column}
.hub-animated-border-box-list-vue .box-with-animated-border-vue{border-bottom:1px solid #979797}
}
.banner-with-notch .banner .box-banner{background-color:#fff;width:calc(100vw / 4)}
.banner-with-notch .banner .box-banner .box-content{overflow:hidden}
.banner-with-notch .banner .box-banner .box-content .box-top-text{color:#222;font-family:ProximaNova,Arial,Sans-Serif}
.banner-with-notch .banner .box-banner .box-content .box-title{word-break:break-word}
.banner-with-notch .box-notch{background:#222;width:calc(100vw / 4)}
@media only screen and (max-width:720px){.banner-with-notch .banner .box-banner{width:calc(100vw / 12 * 10);height:auto;padding:9px 20px 6px 18px}
.banner-with-notch .banner .box-banner .box-badge{display:none}
.banner-with-notch .banner .box-banner .box-content .box-top-text{margin-top:0}
.banner-with-notch .box-notch{height:40px;bottom:-40px;width:calc(100vw / 12 * 10)}
}
@media only screen and (min-width:721px) and (max-width:960px){.banner-with-notch .banner .box-banner{height:181px;padding:49px 22px 25px 15px}
.banner-with-notch .banner .box-banner .box-badge{display:none}
.banner-with-notch .box-notch{height:21px;bottom:-21px}
}
@media only screen and (min-width:961px) and (max-width:1366px){.banner-with-notch .box-notch{width:296px;height:31px;bottom:-31px}
.banner-with-notch .banner .box-banner{width:296px;height:273px;padding:33px}
.banner-with-notch .banner .box-banner .box-badge{top:30px}
.banner-with-notch .banner .box-banner .box-badge img{width:45px;height:70px}
.banner-with-notch .banner .box-banner .box-content .box-top-text{font-size:11.4px}
.banner-with-notch .banner .box-banner .box-content .box-title{font-size:32.7px}
.banner-with-notch .banner .box-banner .box-content .box-check{width:14px;height:14px}
}
@media only screen and (min-width:1367px) and (max-width:1920px){.banner-with-notch .banner .box-banner{padding:30px}
.banner-with-notch .banner .box-banner .box-badge{top:30px}
.banner-with-notch .banner .box-banner .box-badge img{width:62px;height:98px}
.banner-with-notch .banner .box-banner .box-content .box-top-text{font-size:1.4rem}
.banner-with-notch .banner .box-banner .box-content .box-title{font-size:4rem}
.banner-with-notch .banner .box-banner .box-content .box-check{width:14px;height:14px}
}
@media only screen and (min-width:1920px){.banner-with-notch .box-notch{height:50px}
.banner-with-notch .banner .box-banner{height:444px}
}
:root{--first-color:#000;--second-color:#ffba00;--third-color:#ffba00;--animation-duration:.3s}
g#close{fill:var(--third-color)}
#bubble-container{overflow-x:hidden;position:relative;top:15px;padding-bottom:15px;padding-top:15px;padding-left:15px}
#message-bubble{display:flex;margin-right:8px;cursor:pointer;animation:BubbleLoad var(--animation-duration) forwards}
#message-bubble.hide{animation:BubbleUnload var(--animation-duration) forwards}
#message-bubble>#message{display:flex;padding:15px;font-weight:bold;font-size:16px;box-shadow:0 1px 6px rgba(0,0,0,0.1),0 2px 32px rgba(0,0,0,0.1);color:var(--first-color);background-color:var(--third-color);border-radius:5px}
#message-bubble>#triangle{display:flex;flex-direction:column;justify-content:center;width:30px;height:50px;position:relative;overflow:hidden}
#message-bubble>#triangle::after{content:"";position:absolute;width:50px;height:50px;background:var(--third-color);transform:rotate(45deg);right:28px;border-radius:5px;box-shadow:0 1px 6px rgba(0,0,0,0.1),0 2px 32px rgba(0,0,0,0.1)}
#blip-chat-close-icon{background-color:var(--first-color) !important;display:block !important;opacity:0}
#blip-chat-close-icon.display{animation:CloseIconDisplay var(--animation-duration) forwards}
#blip-chat-close-icon.hide{animation:CloseIconHide var(--animation-duration) forwards}
#blip-chat-icon>img{transition:var(--animation-duration) !important;height:100% !important;width:100% !important;position:absolute;top:0;left:0}
#blip-chat-icon>img.top{opacity:1}
#blip-chat-icon>img.bottom{opacity:0}
#blip-chat-open-iframe:hover>#blip-chat-icon>img.top{opacity:0}
#blip-chat-open-iframe:hover>#blip-chat-icon>img.bottom{opacity:1}
#blip-chat-open-iframe{background-color:var(--second-color) !important;transition:var(--animation-duration) !important}
#blip-chat-open-iframe:hover{background-color:var(--first-color) !important;transition:var(--animation-duration) !important}
@media(max-width:480px){#bubble-container{display:none}
}
@media(max-height:480px){#bubble-container{display:none}
}
@keyframes CloseIconDisplay{0{transform:rotate(45deg);opacity:0}
100%{transform:rotate(90deg);opacity:1}
}
@keyframes CloseIconHide{0{transform:rotate(90deg);opacity:1}
50%{opacity:0}
100%{transform:rotate(45deg);opacity:0}
}
@keyframes BubbleLoad{0{opacity:0;margin-right:-250px}
50%{opacity:0}
100%{opacity:1;margin-right:8px}
}
@keyframes BubbleUnload{0{opacity:1;margin-right:8px}
50%{opacity:0}
100%{opacity:0;margin-right:-250px}
}
.box-with-animated-border-vue{padding:27px 0 25px;flex-direction:column;text-align:center;position:relative;min-height:296px}
.box-with-animated-border-vue a.box-wrapper{width:100%;display:flex;align-items:center;justify-content:center;position:relative;min-height:142px;margin:0}
.box-with-animated-border-vue a.box-wrapper .box-image{margin-top:0;margin-bottom:13px}
.box-with-animated-border-vue a.box-wrapper .box-image img{width:auto;max-width:100%;max-height:120px;vertical-align:middle}
.box-with-animated-border-vue a.box-wrapper .box-text{position:relative;color:#090909;padding:0 16px;font-size:1.2rem}
.box-with-animated-border-vue a.box-wrapper .box-text .box-title{text-transform:uppercase;font-size:1.4rem;font-family:ProximaNova,Arial,Sans-Serif;letter-spacing:.6px;margin:0 auto 14px}
.box-with-animated-border-vue a.box-wrapper .box-text .box-description{font-size:1.2rem;font-family:'Roboto';font-weight:300;margin:0 auto 15px;overflow:hidden;width:160px}
.box-with-animated-border-vue a.box-wrapper .box-title{color:#fef3e5}
.box-with-animated-border-vue a.box-wrapper .box-description{color:#090909}
.box-with-animated-border-vue a.box-wrapper .box-component-arrow svg g{fill:#8d704f}
.box-with-animated-border-vue .box-border{width:0;height:8px;background-color:#8d704f;position:absolute;bottom:0;-webkit-transition:width .5s ease-in-out;-moz-transition:width .5s ease-in-out;-o-transition:width .5s ease-in-out;transition:width .5s ease-in-out}
.box-with-animated-border-vue:hover .box-border{width:100%;-webkit-transition:width .5s ease-in-out;-moz-transition:width .5s ease-in-out;-o-transition:width .5s ease-in-out;transition:width .5s ease-in-out}
@media only screen and (min-width:961px) and (max-width:1366px){.box-with-animated-border-vue a.box-wrapper{flex-direction:column}
}
@media only screen and (max-width:720px){.box-with-animated-border-vue{padding:18px 15px;min-height:219px}
.box-with-animated-border-vue a.box-wrapper{display:flex;align-items:center;justify-content:center;position:relative;min-height:127px;flex-direction:row;margin-top:0}
.box-with-animated-border-vue a.box-wrapper .box-text{flex-grow:1;right:20px;padding:0 10px}
.box-with-animated-border-vue a.box-wrapper .box-text .box-description{width:112px}
.box-with-animated-border-vue a.box-wrapper .box-image{display:initial;margin:0;flex-grow:1;position:relative;right:15px;top:5px;margin-bottom:0;height:80px;width:auto}
.box-with-animated-border-vue a.box-wrapper .box-image img{padding-left:45px;margin:0;width:auto;max-height:80px}
}
@media only screen and (min-width:721px) and (max-width:960px){.box-with-animated-border-vue{padding:18px 15px;min-height:219px}
.box-with-animated-border-vue a.box-wrapper{display:flex;align-items:center;justify-content:center;position:relative;min-height:127px;flex-direction:row;margin-top:0}
.box-with-animated-border-vue a.box-wrapper .box-text{flex-grow:1;right:20px;padding:0 10px}
.box-with-animated-border-vue a.box-wrapper .box-text .box-description{width:112px}
.box-with-animated-border-vue a.box-wrapper .box-image{display:initial;margin:0;flex-grow:1;position:relative;right:15px;top:5px;margin-bottom:0;height:80px;width:auto}
.box-with-animated-border-vue a.box-wrapper .box-image img{padding-left:45px;margin:0;width:auto;max-height:80px}
.box-with-animated-border-vue a.box-wrapper .box-image img{max-height:80px}
.box-with-animated-border-vue a.box-wrapper .box-text .box-description{padding:0}
.box-with-animated-border-vue a.box-wrapper .box-component-arrow{display:block !important;width:14px;height:100%;position:absolute;top:50%;right:0}
.box-with-animated-border-vue a.box-wrapper .box-component-arrow svg{width:8.4px;height:14px}
}
.box-with-animated-border-vue--mobile-layout{padding:18px 15px;min-height:219px}
.box-with-animated-border-vue--mobile-layout a.box-wrapper{display:flex;align-items:center;justify-content:center;position:relative;min-height:127px;flex-direction:row;margin-top:0}
.box-with-animated-border-vue--mobile-layout a.box-wrapper .box-text{flex-grow:1;right:20px;padding:0 10px}
.box-with-animated-border-vue--mobile-layout a.box-wrapper .box-text .box-description{width:112px}
.box-with-animated-border-vue--mobile-layout a.box-wrapper .box-image{display:initial;margin:0;flex-grow:1;position:relative;right:15px;top:5px;margin-bottom:0;height:80px;width:auto}
.box-with-animated-border-vue--mobile-layout a.box-wrapper .box-image img{padding-left:45px;margin:0;width:auto;max-height:80px}
.service-scheduler-component .service-scheduler .calendar-data,.dealer-service-scheduler .service-scheduler .calendar-data{margin:0 20px}
.service-scheduler-component .service-scheduler .calendar-data .section-title,.dealer-service-scheduler .service-scheduler .calendar-data .section-title,.service-scheduler-component .service-scheduler .calendar-data .hub-timepicker label,.dealer-service-scheduler .service-scheduler .calendar-data .hub-timepicker label{margin:50px 0 30px}
.service-scheduler-component .service-scheduler .calendar-data .calendar-container .control-full,.dealer-service-scheduler .service-scheduler .calendar-data .calendar-container .control-full{display:flex;justify-content:center}
.service-scheduler-component .service-scheduler .calendar-data .calendar-container .control-full .hub-datepicker,.dealer-service-scheduler .service-scheduler .calendar-data .calendar-container .control-full .hub-datepicker{width:640px}
.service-scheduler-component .service-scheduler .calendar-data .calendar-container .control-full .hub-datepicker header span,.dealer-service-scheduler .service-scheduler .calendar-data .calendar-container .control-full .hub-datepicker header span{font-size:1.6rem}
.service-scheduler-component .service-scheduler .calendar-data .hub-timepicker,.dealer-service-scheduler .service-scheduler .calendar-data .hub-timepicker{margin:30px 0 50px;display:flex;flex-direction:column}
.service-scheduler-component .service-scheduler .calendar-data .hub-timepicker label,.dealer-service-scheduler .service-scheduler .calendar-data .hub-timepicker label{font-size:1.4rem;margin:10px 0 30px}
.service-scheduler-component .service-scheduler .calendar-data .form-container .form-group,.dealer-service-scheduler .service-scheduler .calendar-data .form-container .form-group{margin:0}
@media only screen and (max-width:720px){.service-scheduler-component .service-scheduler .calendar-data .calendar-container .form-group,.dealer-service-scheduler .service-scheduler .calendar-data .calendar-container .form-group{width:100%;margin:0}
.service-scheduler-component .service-scheduler .calendar-data .action-wrapper,.dealer-service-scheduler .service-scheduler .calendar-data .action-wrapper{padding:0}
}
.car-assembler-vue{padding:7px;min-height:70px;height:auto}
.car-assembler-vue .car-assembler-title .title-text{background-color:#3e3e3e;color:#ca9a63;text-align:left;padding:0 8px 0 11px;border-radius:3px}
.car-assembler-vue .car-assembler-title .title-arrow{border-left:20px solid #3e3e3e;margin-left:-1px}
@media only screen and (max-width:720px){.car-assembler-vue .car-part-list-container.docked{background-color:#fff}
}
.car-color-selector-wrapper .box-content,.car-color-selector-wrapper .box-legal-info,.car-color-selector-wrapper .box-image{width:calc(33.33333333vw);font-family:'Roboto';color:#e7e7e7}
.car-color-selector-wrapper .box-content.hub-box--medium-dark,.car-color-selector-wrapper .box-legal-info.hub-box--medium-dark,.car-color-selector-wrapper .box-image.hub-box--medium-dark{background-color:#3e3e3e}
.car-color-selector-wrapper .box-content.hub-box--dark,.car-color-selector-wrapper .box-legal-info.hub-box--dark,.car-color-selector-wrapper .box-image.hub-box--dark{background-color:#222}
.car-color-selector-wrapper .box-content h1,.car-color-selector-wrapper .box-legal-info h1,.car-color-selector-wrapper .box-image h1,.car-color-selector-wrapper .box-content h2,.car-color-selector-wrapper .box-legal-info h2,.car-color-selector-wrapper .box-image h2,.car-color-selector-wrapper .box-content span:not(.hub-button__label),.car-color-selector-wrapper .box-legal-info span:not(.hub-button__label),.car-color-selector-wrapper .box-image span:not(.hub-button__label){font-family:'Roboto'}
.car-color-selector-wrapper .box-content .legal-info{color:#bfbfbf}
.car-color-selector-wrapper .box-content .legal-info .icon{fill:#ca9a63}
.car-color-selector-wrapper .box-content .car-color-title span{color:#ca9a63}
.car-color-selector-wrapper .box-content .car-color-price .currency-type{font-family:'Roboto';display:flex;align-items:flex-end;font-size:1.4rem;font-weight:400;margin-right:5px;margin-bottom:5px}
.car-color-selector-wrapper .box-content .car-color-price .price-description,.car-color-selector-wrapper .box-content .car-color-price .currency-type{color:#e7e7e7}
.car-color-selector-wrapper .box-content .car-highlight-list li{font-family:'Roboto';color:#bfbfbf}
.car-color-selector-wrapper .box-content .car-highlight-list li::before{background-color:#ca9a63}
.car-color-selector-wrapper .box-content .box-car-colors p{font-family:'Roboto' !important}
.car-color-selector-wrapper .box-content .box-car-colors ul li.selected{border:2px solid #ca9a63}
.car-color-selector-wrapper .box-content .car-color-cta a{background-color:#ca9a63;font-family:ProximaNova,Arial,Sans-Serif;color:#fef3e5}
.car-color-selector-wrapper .box-legal-info .close-box-legal-info{color:#bfbfbf}
.car-color-selector-wrapper .box-legal-info .close-box-legal-info .close-box-legal-info-icon{fill:#ca9a63}
.car-color-selector-wrapper .box-legal-info p{color:#d1d1d1}
.car-color-selector-wrapper .lead-container{top:80px}
@media only screen and (max-width:720px){.car-color-selector-wrapper{position:initial}
.car-color-selector-wrapper .box-image{width:100%;order:1;flex-basis:initial}
.car-color-selector-wrapper .box-content{width:100%;padding:40px;order:2;position:relative}
.car-color-selector-wrapper .box-content .legal-info{top:initial;bottom:20px;right:20px}
.car-color-selector-wrapper .box-content .legal-info .icon{height:20px;width:20px}
.car-color-selector-wrapper .box-content .car-color-title{margin-bottom:12px;order:0}
.car-color-selector-wrapper .box-content .car-color-title h1{font-size:2.6rem}
.car-color-selector-wrapper .box-content .car-color-title span{font-size:1.2rem}
.car-color-selector-wrapper .box-content .car-color-price{margin-bottom:15px;order:1}
.car-color-selector-wrapper .box-content .car-color-price .currency-type{font-size:1.4rem}
.car-color-selector-wrapper .box-content .car-color-price h2{font-size:2.6rem}
.car-color-selector-wrapper .box-content .car-color-price .price-description{font-size:1.2rem}
.car-color-selector-wrapper .box-content .box-car-colors{margin-bottom:25px;position:absolute;top:-12px;left:0;right:0;padding:0 calc(10vw);margin:0}
.car-color-selector-wrapper .box-content .box-car-colors p{display:none}
.car-color-selector-wrapper .box-content .box-car-colors .colors-list{margin:0;padding:0;min-height:24px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}
.car-color-selector-wrapper .box-content .box-car-colors .colors-list li{width:20px;height:20px}
.car-color-selector-wrapper .box-content .box-car-colors .colors-list li:last-child{margin-right:0}
.car-color-selector-wrapper .box-content .box-car-colors .colors-list li.selected{width:24px;height:24px}
.car-color-selector-wrapper .box-content .car-highlight-list{order:2;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:16px;margin-top:0}
.car-color-selector-wrapper .box-content .car-highlight-list li{width:calc(45%);font-size:.9rem;margin-bottom:6px}
.car-color-selector-wrapper .box-content .car-highlight-list li::before{margin-right:9px}
.car-color-selector-wrapper .box-content .car-color-cta{order:3}
.car-color-selector-wrapper .box-legal-info{position:fixed;top:0;bottom:0;left:0;width:100%;padding:65px 50px;z-index:300}
.car-color-selector-wrapper .box-legal-info .close-box-legal-info{top:20px;right:20px}
.car-color-selector-wrapper .box-legal-info .close-box-legal-info .close-box-legal-info-icon{height:20px;width:20px}
.car-color-selector-wrapper .box-legal-info p{line-height:1.9;font-size:1rem}
.car-color-selector-wrapper .lead-container{top:50px}
}
.service-scheduler-component .service-scheduler{margin:0 auto}
.service-scheduler-component .service-scheduler .car-data .car-data-title{font-size:1.4rem;text-align:center;font-family:'Roboto'}
.service-scheduler-component .service-scheduler .car-data .service-scheduler-header .navigation{margin:70px 0 30px;text-align:left}
.service-scheduler-component .service-scheduler .car-data .service-scheduler-header .title-container .section{display:none}
.service-scheduler-component .service-scheduler .car-data .offer-scheduler{width:100%;display:flex;flex-wrap:wrap;margin:0 15px 30px}
.service-scheduler-component .service-scheduler .car-data .offer-scheduler .service-type,.service-scheduler-component .service-scheduler .car-data .offer-scheduler .price{flex:.5}
.service-scheduler-component .service-scheduler .car-data .offer-scheduler .label{font-size:1.2rem;color:#3e3e3e;margin-bottom:13px;font-weight:bold}
.service-scheduler-component .service-scheduler .car-data .offer-scheduler .value{font-size:1.8rem;color:#27272a}
.service-scheduler-component .service-scheduler .car-data .offer-scheduler .value small{display:inline-block;width:100%}
.service-scheduler-component .service-scheduler .car-data .offer-scheduler .disclaimer{width:100%;flex:1;font-size:1.1rem;color:#3e3e3e;margin-top:30px;flex-basis:100%}
.service-scheduler-component .service-scheduler .car-data .hub-radio-group-wrapper .hub-radio-group .hub-radio{padding:10px}
.service-scheduler-component .service-scheduler .car-data .hub-radio-group-wrapper .hub-radio-group .hub-radio label .hub-radio__content{font-family:'Roboto';font-weight:500}
.service-scheduler-component .service-scheduler .car-data .hub-radio-group-wrapper .error-container span{color:#f02222}
.service-scheduler-component .service-scheduler .service-selector .section-title.edit{font-weight:bold}
.service-scheduler-component .service-scheduler .subtitle{font-size:1.4rem;font-weight:bold;text-align:left;text-transform:uppercase}
.service-scheduler-component .service-scheduler .form-container{flex-direction:row}
.service-scheduler-component .service-scheduler .form-container .lgpd-privacy-policy{margin:0 22px 32px;font-family:Arial,sans-serif;font-size:1rem;line-height:2rem;color:#40424a}
.service-scheduler-component .service-scheduler .form-container .lgpd-privacy-policy a{color:#40424a;text-decoration:underline}
@media only screen and (max-width:720px){.service-scheduler-component .service-scheduler .form-container .lgpd-privacy-policy{margin:0 22px 32px 24px}
}
.service-scheduler-component .service-scheduler .form-container .lgpd-privacy-policy{margin:0 0 4rem}
.service-scheduler-component .service-scheduler .form-container .date-container label{font-weight:bold;color:#222}
.service-scheduler-component .service-scheduler .form-container .date-container .hub-datepicker .hub-datepicker__calendar.pop-up{top:-40px}
.service-scheduler-component .service-scheduler .form-container .date-container .hub-datepicker .wrapper-input input{border:2px solid #222;font-size:1.6rem}
.service-scheduler-component .service-scheduler .form-container .dealer-section .text-field{font-family:'Roboto'}
.service-scheduler-component .service-scheduler .form-container .dealer-section .text-field.error{color:#f02222}
.service-scheduler-component .service-scheduler .hub-tooltip .content{text-align:center}
.service-scheduler-component .service-scheduler .form-container .action-wrapper{justify-content:flex-start;padding:0 15px}
.service-scheduler-component .service-scheduler .hub-textarea textarea{border-width:2px}
@media only screen and (max-width:720px){.service-scheduler-component .service-scheduler .car-data .service-scheduler-header .navigation{min-height:50px}
.service-scheduler-component .service-scheduler .car-data .service-scheduler-header .subtitle{font-size:1.8rem}
.service-scheduler-component .service-scheduler .car-data .form-container .action-wrapper{padding:0 20px}
.service-scheduler-component .service-scheduler .car-data .form-container .lgpd-privacy-policy{margin:20px 20px 32px}
.service-scheduler-component .service-scheduler .car-data .offer-scheduler{flex-direction:column}
.service-scheduler-component .service-scheduler .car-data .offer-scheduler .price{margin-top:15px}
.service-scheduler-component .service-scheduler .car-data .hub-radio-group-wrapper .hub-radio-group .hub-radio{padding:10px 5px}
}
.particle-funding-modal{top:80px;padding:0}
.particle-funding-modal.next-funding{background-color:#e7e7e7}
.particle-funding-modal.next-funding .go-back-page-vue{background-color:#e7e7e7}
.particle-funding-modal.next-funding .wrapper-particle-content{height:calc(100% - 80px)}
.particle-funding-modal.external-error .wrapper-particle-content{margin-top:-80px}
.particle-funding-modal.external-error .wrapper-particle-content .external-flow-error-container h1{font-size:3rem;color:#000}
.particle-funding-modal.external-error .wrapper-particle-content .hub-button__label{justify-content:center}
.particle-funding-modal .flow-selection-container{max-width:unset;height:calc(100% - 80px);color:#fef3e5}
.particle-funding-modal .flow-selection-container h1{font-size:4rem}
.particle-funding-modal .flow-selection-container .flow-option-wrapper .flow-option{background-color:#bfbfbf;color:#3e3e3e}
.particle-funding-modal .flow-selection-container .flow-option-wrapper .flow-option .flow-option-content{max-width:480px}
.particle-funding-modal .flow-selection-container .flow-option-wrapper .flow-option .flow-option-content h1{text-align:left}
.particle-funding-modal .flow-selection-container .flow-option-wrapper .flow-option .flow-option-content p{font-family:'Roboto';font-size:2.2rem;font-weight:normal}
.particle-funding-modal .flow-selection-container .flow-option-wrapper .flow-option .flow-option-content p .flow-text-highlight{color:#ca9a63}
.particle-funding-modal .flow-selection-container .flow-option-wrapper .flow-option .flow-option-content .hub-button{min-width:260px}
.particle-funding-modal .flow-selection-container .flow-option-wrapper .flow-option .flow-option-content .hub-button .hub-button__label{justify-content:center}
.particle-funding-modal .flow-selection-container .flow-option-wrapper .flow-option.flow-next{background-color:#3e3e3e;color:white}
.particle-funding-modal .flow-selection-container .flow-option-wrapper .flow-option.flow-next .flow-option-content h1{color:#ca9a63}
.particle-funding-modal .wrapper-particle-content .style-1{font-family:'Roboto';font-size:1.8rem;font-weight:bold;line-height:1.56;color:#222}
.particle-funding-modal .wrapper-particle-content .style-8{font-family:'Roboto';font-size:1.8rem;font-weight:normal;line-height:normal;color:#27272a}
.particle-funding-modal .wrapper-particle-content .style-3{margin:0 0 21px;white-space:pre-wrap}
.particle-funding-modal .wrapper-particle-content .style-3-bold{margin:0 0 21px;font-weight:bold;white-space:pre-wrap}
.particle-funding-modal .wrapper-particle-content .style-7{font-family:ProximaNova,Arial,Sans-Serif;color:#27272a}
.particle-funding-modal .wrapper-particle-content .section-items{margin-top:5px}
.particle-funding-modal .wrapper-particle-content .section-items .user-initial-data .button-wrapper a{margin:0 auto}
.particle-funding-modal .wrapper-particle-content .section-items .user-initial-data .info-message{font-family:'Roboto';font-size:1.8rem;font-weight:normal;line-height:normal}
.particle-funding-modal .wrapper-particle-content .section-items .user-initial-data .info-without-incluence-area p{font-weight:bold}
.particle-funding-modal .wrapper-particle-content .section-items .user-initial-data .form-field-sector .change-city-action{top:55px;right:20px;font-family:'Roboto'}
.particle-funding-modal .wrapper-particle-content .section-items .user-initial-data .cpf-field{margin:0 15px 30px 15px}
.particle-funding-modal .wrapper-particle-content .section-items .user-initial-data .lgpd-privacy-policy-container .lgpd-privacy-policy{margin:0 22px 32px;font-family:Arial,sans-serif;font-size:1rem;line-height:2rem;color:#40424a}
.particle-funding-modal .wrapper-particle-content .section-items .user-initial-data .lgpd-privacy-policy-container .lgpd-privacy-policy a{color:#40424a;text-decoration:underline}
@media only screen and (max-width:720px){.particle-funding-modal .wrapper-particle-content .section-items .user-initial-data .lgpd-privacy-policy-container .lgpd-privacy-policy{margin:0 22px 32px 24px}
}
.particle-funding-modal .wrapper-particle-content .section-items .funding-form .col-right{width:100%;max-width:304px}
.particle-funding-modal .wrapper-particle-content .section-items .funding-form .col-right.center-col{margin:0 auto}
.particle-funding-modal .wrapper-particle-content .section-items .funding-form .col-right .funding-calc-area{padding:0;background:0}
.particle-funding-modal .wrapper-particle-content .section-items .funding-form .col-right .funding-calc-area .funding-calc-area-title{font-size:2.2rem;line-height:2.7rem}
.particle-funding-modal .wrapper-particle-content .section-items .funding-form .col-right .funding-calc-area .funding-calc-area-title:before{background-color:#ca9a63;display:none}
.particle-funding-modal .wrapper-particle-content .section-items .funding-form .col-right .funding-calc-area h1{font-family:ProximaNova,Arial,Sans-Serif;font-size:2.8rem;font-weight:bold;line-height:normal;color:#222;font-size:2.4rem}
.particle-funding-modal .wrapper-particle-content .section-items .funding-form .col-right .funding-calc-area form .hub-input{margin-bottom:12px}
.particle-funding-modal .wrapper-particle-content .section-items .funding-form .col-right .funding-calc-area form .hub-input label{font-family:ProximaNova,Arial,Sans-Serif;font-size:1.6rem;line-height:2rem;margin-bottom:8px}
.particle-funding-modal .wrapper-particle-content .section-items .funding-form .col-right .funding-calc-area form .hub-input .initial-payment-input{font-size:1.6rem;line-height:1.9rem;padding:11px 15px;height:40px;color:#6e6e6e}
.particle-funding-modal .wrapper-particle-content .section-items .funding-form .col-right .funding-calc-area form p{font-family:ProximaNova,Arial,Sans-Serif;font-size:1.4rem;line-height:1.7rem;margin-bottom:47px}
.particle-funding-modal .wrapper-particle-content .section-items .funding-form .col-right .funding-calc-area form p span{display:block;margin-top:5px}
.particle-funding-modal .wrapper-particle-content .section-items .funding-form .col-right .funding-calc-area .slider-area .slider-area__title{font-size:2.2rem;line-height:2.7rem;font-family:ProximaNova,Arial,Sans-Serif;margin-bottom:50px}
.particle-funding-modal .wrapper-particle-content .section-items .funding-form .col-right .funding-calc-area .slider-area .hub-input-range ul li{font-weight:bold}
.particle-funding-modal .wrapper-particle-content .section-items .funding-form .col-right .funding-calc-area .slider-area .value-block-1{margin-top:27px;font-size:1.4rem;line-height:1.7rem;font-family:ProximaNova,Arial,Sans-Serif}
.particle-funding-modal .wrapper-particle-content .section-items .funding-form .col-right .funding-calc-area .slider-area .value-block-2{font-size:2rem;line-height:2.4rem}
.particle-funding-modal .wrapper-particle-content .section-items .funding-form .col-right .funding-calc-area .slider-area .value-block-3{font-size:1rem;line-height:1.2rem;margin-top:3px;font-weight:bold;color:#222;text-transform:uppercase;margin-bottom:46px}
.particle-funding-modal .wrapper-particle-content .section-items .funding-form .col-right .funding-calc-area .slider-area .style-3-bold{line-height:1.5rem;color:#222;text-transform:uppercase;margin-bottom:13px}
.particle-funding-modal .wrapper-particle-content .section-items .funding-form .col-right .funding-calc-area .slider-area .style-3{line-height:1.5rem;text-transform:uppercase;color:#222;margin-bottom:35px}
.particle-funding-modal .wrapper-particle-content .section-items .funding-form .col-right .funding-calc-area .slider-area .bulletArea .slider-bullet{background-color:#ca9a63}
.particle-funding-modal .wrapper-particle-content .section-items .funding-form .col-right .funding-calc-area .loader-hide-screen img{content:url('../../../../../designs/wisdom/base/images/loading-jeep.gif')}
.particle-funding-modal .wrapper-particle-content .section-items .funding-form .col-right .proposal-submit-area{padding:0}
.particle-funding-modal .wrapper-particle-content .section-items .funding-form .col-right .proposal-submit-area .banco-logo{display:none}
.particle-funding-modal .wrapper-particle-content .section-items .funding-form .col-right .proposal-submit-area .footer-message{white-space:normal;width:100%;font-weight:bold;color:#222;margin-bottom:0}
.particle-funding-modal .wrapper-particle-content .section-items .funding-form .col-right .proposal-submit-area .button-wrapper{display:none}
.particle-funding-modal .wrapper-particle-content .section-items .funding-form .terms-container{font-size:1.2rem;line-height:1.4rem;color:#222;font-weight:normal;margin-top:69px}
.particle-funding-modal .wrapper-particle-content .section-items .funding-form .terms-container .legal-terms{font-family:ProximaNova,Arial,Sans-Serif;color:#222;font-size:1.2rem;line-height:1.4rem;font-weight:normal}
.particle-funding-modal .wrapper-particle-content .section-items .funding-form .button-wrapper--proposal{display:block;margin:67px auto}
.particle-funding-modal .wrapper-particle-content .section-items .funding-form .button-wrapper--proposal .hub-button{margin:0 auto;width:260px}
.particle-funding-modal .wrapper-particle-content .section-items .funding-form .button-wrapper--proposal .hub-button .hub-button__label{justify-content:center}
.particle-funding-modal .wrapper-particle-content .section-items .form-container{padding-top:0}
.particle-funding-modal .wrapper-particle-content .section-items .form-container .location-auto-complete-input .search-location,.particle-funding-modal .wrapper-particle-content .section-items .form-container .location-auto-complete-input input{color:#18131f;border:1px solid #18131f;padding:.8rem 1.5rem !important;margin:0 0 2.4rem 0;width:100%;font-size:1.6rem;line-height:24px;font-weight:normal}
.particle-funding-modal .wrapper-particle-content .section-items .form-container .location-auto-complete-input .search-location::placeholder,.particle-funding-modal .wrapper-particle-content .section-items .form-container .location-auto-complete-input input::placeholder{font-size:1.6rem;line-height:24px;font-weight:lighter}
.particle-funding-modal .wrapper-particle-content .section-items .form-container .location-auto-complete-input .predictions{margin:0}
.particle-funding-modal .wrapper-particle-content .section-items .form-container .location-button{max-width:100%;margin:0;border-width:0;background-color:#18131f;padding:2.5rem}
.particle-funding-modal .wrapper-particle-content .section-items .form-container .location-button>div{display:none}
.particle-funding-modal .wrapper-particle-content .section-items .form-container .location-button span,.particle-funding-modal .wrapper-particle-content .section-items .form-container .location-button .hub-button__label{font-size:1.8rem;line-height:24px;color:#fff;justify-content:center;text-align:center}
.particle-funding-modal .wrapper-particle-content .section-items .installment-approved .installment-approved-icon a,.particle-funding-modal .wrapper-particle-content .section-items .installment-denied .installment-approved-icon a{background-color:#3e3e3e}
.particle-funding-modal .wrapper-particle-content .section-items .installment-approved .installment-approved-icon a svg path,.particle-funding-modal .wrapper-particle-content .section-items .installment-denied .installment-approved-icon a svg path{fill:#ca9a63}
.particle-funding-modal .wrapper-particle-content .section-items .installment-approved .installment-approved-icon a:hover,.particle-funding-modal .wrapper-particle-content .section-items .installment-denied .installment-approved-icon a:hover{background-color:#ca9a63}
.particle-funding-modal .wrapper-particle-content .section-items .installment-approved .installment-approved-icon a:hover svg path,.particle-funding-modal .wrapper-particle-content .section-items .installment-denied .installment-approved-icon a:hover svg path{fill:#3e3e3e}
.particle-funding-modal .wrapper-particle-content .section-items .lead-urgent-message p{padding-top:5px;font-size:1.4rem;color:#222;font-weight:700;text-align:center}
.particle-funding-modal .user-initial-data .contact-option-error{color:#f02222;font-family:'Roboto';font-weight:400;font-size:1.2rem;line-height:2.33}
@media only screen and (max-width:1366px){.particle-funding-modal .flow-selection-container h1{font-size:2.8rem;margin:30px 0 50px}
.particle-funding-modal .flow-selection-container .flow-option-wrapper .flow-option .flow-option-content{max-width:360px}
.particle-funding-modal .flow-selection-container .flow-option-wrapper .flow-option .flow-option-content h1{font-size:2.8rem}
.particle-funding-modal .flow-selection-container .flow-option-wrapper .flow-option .flow-option-content p{font-size:1.6rem}
}
@media only screen and (max-width:720px){.particle-funding-modal{top:50px}
.particle-funding-modal.next-funding{background-color:white}
.particle-funding-modal.next-funding .go-back-page-vue{background-color:white}
.particle-funding-modal.next-funding .wrapper-particle-content{margin:0;width:100%;padding-bottom:0}
.particle-funding-modal.next-funding .wrapper-particle-content .section-items{margin-top:0}
.particle-funding-modal .flow-selection-container{height:auto}
.particle-funding-modal .flow-selection-container h1{font-size:2.2rem}
.particle-funding-modal .flow-selection-container .flow-option-wrapper .flow-option .flow-option-content h1{font-size:2.6rem}
.particle-funding-modal .flow-selection-container .flow-option-wrapper .flow-option .flow-option-content p{font-size:1.4rem}
.particle-funding-modal .wrapper-particle-content .section-items{margin-top:40px}
.particle-funding-modal .wrapper-particle-content .section-items .user-initial-data .form-field-sector .change-city-action{top:35px}
.particle-funding-modal .wrapper-particle-content .section-items .user-initial-data .cpf-field{margin:0 0 10px 0}
.particle-funding-modal .wrapper-particle-content .section-items .user-initial-data .lgpd-privacy-policy-container .lgpd-privacy-policy{margin:0 2px 25px}
.particle-funding-modal .wrapper-particle-content .section-items .funding-form .terms-container{max-width:304px;margin:0 auto;margin-top:43px}
.particle-funding-modal .wrapper-particle-content .section-items .funding-form .button-wrapper{justify-content:flex-start;max-width:304px;margin:21px auto 67px}
.particle-funding-modal .wrapper-particle-content .section-items .funding-form .button-wrapper .hub-button{margin:0}
}
.car-maintenance-ranges-component{padding-top:0}
.car-maintenance-ranges-component .service-info{padding-top:120px;padding-left:calc(8.33333333vw);position:relative}
.car-maintenance-ranges-component .service-info .label{font-size:1.6rem;font-family:ProximaNova,Arial,Sans-Serif;font-weight:800;color:#27272a;text-transform:uppercase}
.car-maintenance-ranges-component .service-info .car-name{text-transform:uppercase;color:#222;margin:19px 0 25px}
.car-maintenance-ranges-component .service-info .details{font-size:1.8rem;font-family:'Roboto';line-height:1.5;color:#3e3e3e}
.car-maintenance-ranges-component .maintenance-speedometer-wrapper{display:flex;flex-direction:row;margin-top:69px;min-height:640px}
.car-maintenance-ranges-component .maintenance-speedometer-wrapper .maintenance-price-details{flex-shrink:2;width:100%;min-width:calc(33.33333333vw);background-color:#4d5952;padding:0 calc(4.16666667vw);display:flex;flex-direction:column;justify-content:center}
.car-maintenance-ranges-component .maintenance-speedometer-wrapper .maintenance-price-details .maintenance-price-title{font-size:3rem;font-weight:800;font-family:ProximaNova,Arial,Sans-Serif;margin-bottom:27px}
.car-maintenance-ranges-component .maintenance-speedometer-wrapper .maintenance-price-details .no-data-registered-text,.car-maintenance-ranges-component .maintenance-speedometer-wrapper .maintenance-price-details .installments-price-text,.car-maintenance-ranges-component .maintenance-speedometer-wrapper .maintenance-price-details .full-price-text,.car-maintenance-ranges-component .maintenance-speedometer-wrapper .maintenance-price-details .full-price-value{font-size:1.4rem;font-family:'Roboto';font-weight:400;color:#222}
.car-maintenance-ranges-component .maintenance-speedometer-wrapper .maintenance-price-details .no-data-registered-text{margin-bottom:57px;display:block}
.car-maintenance-ranges-component .maintenance-speedometer-wrapper .maintenance-price-details .maintenance-price span{display:inline-block}
.car-maintenance-ranges-component .maintenance-speedometer-wrapper .maintenance-price-details .maintenance-price .installment-price-wrapper{margin-bottom:18px}
.car-maintenance-ranges-component .maintenance-speedometer-wrapper .maintenance-price-details .maintenance-price .full-price-wrapper{margin-bottom:57px}
.car-maintenance-ranges-component .maintenance-speedometer-wrapper .maintenance-price-details .maintenance-price .full-price-wrapper .full-price-value--only{font-size:3.6rem;font-weight:700}
.car-maintenance-ranges-component .maintenance-cta .hub-button{margin-bottom:30px}
.car-maintenance-ranges-component .maintenance-cta .hub-button:last-child{margin-bottom:26px}
.car-maintenance-ranges-component .maintenance-annotation-text{font-size:1.4rem;font-family:'Roboto';line-height:1.43;font-weight:400}
.car-maintenance-ranges-component .maintenance-items-details{padding:123px 0 70px calc(8.33333333vw)}
.car-maintenance-ranges-component .maintenance-items-details .maintenance-items-details-hat{font-size:1.6rem;font-family:ProximaNova,Arial,Sans-Serif;color:#27272a;font-weight:800;margin-bottom:19px;display:block}
.car-maintenance-ranges-component .maintenance-items-details .maintenance-items-details-title{color:#222;margin:0 0 38px 0}
.car-maintenance-ranges-component .maintenance-items-details .maintenance-items-details-description{font-size:1.8rem;font-family:'Roboto';line-height:1.56;color:#3e3e3e;font-weight:400}
.car-maintenance-ranges-component .maintenance-items-details .maintenance-items-examined .maintenance-items-label,.car-maintenance-ranges-component .maintenance-items-details .maintenance-items-replaced .maintenance-items-label{font-size:2.2rem;font-family:ProximaNova,Arial,Sans-Serif;font-weight:800;line-height:1.27;color:#3e3e3e;margin-bottom:17px;text-transform:uppercase}
.car-maintenance-ranges-component .maintenance-items-details .maintenance-items-examined .maintenance-items-text,.car-maintenance-ranges-component .maintenance-items-details .maintenance-items-replaced .maintenance-items-text{font-size:1.8rem;font-family:'Roboto';line-height:1.56;letter-spacing:.1px;color:#3e3e3e;font-weight:400}
.car-maintenance-ranges-component .maintenance-items-details .maintenance-items-examined svg,.car-maintenance-ranges-component .maintenance-items-details .maintenance-items-replaced svg{display:none}
.car-maintenance-ranges-component .maintenance-items-details .maintenance-items-replaced{margin-top:28px}
.car-maintenance-ranges-component .car-maintenance-wrapper{height:100%;overflow:hidden}
.car-maintenance-ranges-component .car-maintenance-wrapper .speedometer-without-car-title{font-family:ProximaNova,Arial,Sans-Serif;font-weight:800;width:auto;height:187px;padding:94px calc(8.33333333vw) 51px;font-size:4rem}
.car-maintenance-ranges-component .car-maintenance-wrapper .speedometer-without-car-wrapper{display:flex}
.car-maintenance-ranges-component .car-maintenance-wrapper .speedometer-without-car-wrapper .speedometer-without-car{width:100%;background-color:#f6f6f6;padding:58px calc(8.33333333vw) 38px}
.car-maintenance-ranges-component .car-maintenance-wrapper .speedometer-without-car-wrapper .speedometer-without-car img{width:100%;height:auto}
.car-maintenance-ranges-component .car-maintenance-wrapper .speedometer-without-car-wrapper .car-not-selected-text-wrapper{width:100%;flex-shrink:2;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;background-color:#222;padding:0 calc(8.33333333vw)}
.car-maintenance-ranges-component .car-maintenance-wrapper .speedometer-without-car-wrapper .car-not-selected-text-wrapper .select-a-car-text{color:#fff;margin-bottom:76px;font-size:1.6rem;font-family:ProximaNova,Arial,Sans-Serif}
@media only screen and (max-width:890px){.car-maintenance-ranges-component .maintenance-speedometer-wrapper{flex-direction:column}
.car-maintenance-ranges-component .maintenance-speedometer-wrapper .maintenance-price-details{flex-shrink:1;padding:60px calc(8.33333333vw);z-index:4}
}
@media only screen and (max-width:720px){.car-maintenance-ranges-component .service-info{padding:37px 40px 0}
.car-maintenance-ranges-component .service-info .label{font-size:1.2rem}
.car-maintenance-ranges-component .service-info .car-name{font-size:2.6rem;margin-bottom:27px}
.car-maintenance-ranges-component .service-info .details{font-size:1.4rem}
.car-maintenance-ranges-component .maintenance-speedometer-wrapper{margin-top:0;min-height:auto}
.car-maintenance-ranges-component .maintenance-speedometer-wrapper .review-speedometer{background-color:#fff}
.car-maintenance-ranges-component .maintenance-speedometer-wrapper .review-speedometer .speed-container{top:40px}
.car-maintenance-ranges-component .maintenance-speedometer-wrapper .review-speedometer .speed-container .speedometer{background-color:#fff}
.car-maintenance-ranges-component .maintenance-speedometer-wrapper .review-speedometer .speed-container .speedometer .mask{background-color:#fff}
.car-maintenance-ranges-component .maintenance-speedometer-wrapper .review-speedometer .speed-container .speedometer .border-mask{border-color:#fff}
.car-maintenance-ranges-component .maintenance-speedometer-wrapper .maintenance-price-details{padding:35px 40px 40px}
.car-maintenance-ranges-component .maintenance-speedometer-wrapper .maintenance-price-details .maintenance-price-title{font-size:2.6rem}
.car-maintenance-ranges-component .maintenance-speedometer-wrapper .maintenance-price-details .maintenance-price .installments-price-text,.car-maintenance-ranges-component .maintenance-speedometer-wrapper .maintenance-price-details .maintenance-price .full-price-text,.car-maintenance-ranges-component .maintenance-speedometer-wrapper .maintenance-price-details .maintenance-price .full-price-value{font-size:1.4rem}
.car-maintenance-ranges-component .maintenance-speedometer-wrapper .maintenance-price-details .maintenance-price .installment-price-wrapper .installments-price-value{font-size:2.6rem;line-height:1.19}
.car-maintenance-ranges-component .maintenance-speedometer-wrapper .maintenance-price-details .maintenance-price .full-price-wrapper .full-price-value--only{font-size:2.6rem}
.car-maintenance-ranges-component .maintenance-items-details{padding:37px 22px}
.car-maintenance-ranges-component .maintenance-items-details .maintenance-items-details-hat,.car-maintenance-ranges-component .maintenance-items-details .maintenance-items-details-title,.car-maintenance-ranges-component .maintenance-items-details .maintenance-items-details-description{padding:0 40px 0 18px}
.car-maintenance-ranges-component .maintenance-items-details .maintenance-items-details-hat{font-size:1.2rem}
.car-maintenance-ranges-component .maintenance-items-details .maintenance-items-details-title{font-size:2.6rem;margin-bottom:27px}
.car-maintenance-ranges-component .maintenance-items-details .maintenance-items-details-description{font-size:1.4rem;display:block;margin-bottom:24px}
.car-maintenance-ranges-component .maintenance-items-details .maintenance-items-examined .maintenance-items-label,.car-maintenance-ranges-component .maintenance-items-details .maintenance-items-replaced .maintenance-items-label{font-size:1.2rem;color:#27272a;margin-bottom:16px}
.car-maintenance-ranges-component .maintenance-items-details .maintenance-items-examined .maintenance-items-label svg,.car-maintenance-ranges-component .maintenance-items-details .maintenance-items-replaced .maintenance-items-label svg{display:inline;position:absolute;right:33px}
.car-maintenance-ranges-component .maintenance-items-details .maintenance-items-examined .maintenance-items-label svg path,.car-maintenance-ranges-component .maintenance-items-details .maintenance-items-replaced .maintenance-items-label svg path{fill:#27272a}
.car-maintenance-ranges-component .maintenance-items-details .maintenance-items-examined .maintenance-items-text,.car-maintenance-ranges-component .maintenance-items-details .maintenance-items-replaced .maintenance-items-text{font-size:1.4rem;font-family:'Roboto';line-height:1.57;letter-spacing:normal;padding:0 40px;display:none}
.car-maintenance-ranges-component .maintenance-items-details .maintenance-items-examined.open svg,.car-maintenance-ranges-component .maintenance-items-details .maintenance-items-replaced.open svg{transform:rotate(180deg)}
.car-maintenance-ranges-component .maintenance-items-details .maintenance-items-examined.open .maintenance-items-label,.car-maintenance-ranges-component .maintenance-items-details .maintenance-items-replaced.open .maintenance-items-label{margin-bottom:47px}
.car-maintenance-ranges-component .maintenance-items-details .maintenance-items-examined.open .maintenance-items-text,.car-maintenance-ranges-component .maintenance-items-details .maintenance-items-replaced.open .maintenance-items-text{display:block}
.car-maintenance-ranges-component .maintenance-items-details .maintenance-items-examined{border-bottom:1px solid #979797}
.car-maintenance-ranges-component .maintenance-items-details .maintenance-items-examined .maintenance-items-text{padding-bottom:16px}
.car-maintenance-ranges-component .maintenance-items-details .maintenance-items-replaced{margin-top:15px}
.car-maintenance-ranges-component .car-maintenance-wrapper .speedometer-without-car-title{width:240px;height:136px;padding:37px 40px 27px;font-size:2.6rem}
.car-maintenance-ranges-component .car-maintenance-wrapper .speedometer-without-car-wrapper{flex-direction:column;justify-content:center;align-items:flex-start}
.car-maintenance-ranges-component .car-maintenance-wrapper .speedometer-without-car-wrapper .car-not-selected-text-wrapper{order:1;padding:119px 40px 112px}
.car-maintenance-ranges-component .car-maintenance-wrapper .speedometer-without-car-wrapper .car-not-selected-text-wrapper .select-a-car-text{margin-bottom:50px;font-size:1.2rem}
.car-maintenance-ranges-component .car-maintenance-wrapper .speedometer-without-car-wrapper .speedometer-without-car{order:2}
}
@media only screen and (min-width:1920px){.car-maintenance-ranges-component .maintenance-speedometer-wrapper .maintenance-price-details{padding:0 calc(8.33333333vw)}
}
.car-model-slider-component{max-width:unset}
.car-model-slider-component .swiper-button-prev,.car-model-slider-component .swiper-button-next{background-size:10px 15px;width:10px;height:15px;background-image:url(../../../../../designs/wisdom/base/images/jeep/arrow-right-gold.svg)}
.car-model-slider-component .swiper-button-prev{transform:rotate(180deg);left:-20px}
.car-model-slider-component .swiper-button-next{right:-20px}
.car-model-slider-component .swiper-button-prev:hover,.car-model-slider-component .swiper-button-next:hover{background-image:url(../../../../../designs/wisdom/base/images/jeep/arrow-right-gold.svg)}
.car-model-slider-component .swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}
.car-model-slider-component .swiper-container .swiper-wrapper .swiper-slide{height:175px}
.car-model-slider-component .swiper-container .swiper-wrapper .swiper-slide a .image-wrapper{width:222px;height:153px}
.car-model-slider-component .swiper-container .swiper-wrapper .swiper-slide a .hub-checkbox{margin-top:7px;align-items:center;width:100%}
.car-model-slider-component .swiper-container .swiper-wrapper .swiper-slide a span{height:22px}
@media only screen and (max-width:720px){.car-model-slider-component .swiper-button-prev{left:-44px}
.car-model-slider-component .swiper-button-next{right:-44px}
.car-model-slider-component .swiper-container .swiper-wrapper .swiper-slide{max-width:unset}
.car-model-slider-component .swiper-container .swiper-wrapper .swiper-slide a .image-wrapper{width:255px;height:153px}
.car-model-slider-component .swiper-container .swiper-pagination{display:none}
}
.part-list-title-text{font-family:ProximaNova,Arial,Sans-Serif;font-size:1rem;font-weight:bold}
.part-list-subtext{font-family:ProximaNova,Arial,Sans-Serif;font-size:1.1rem;font-weight:600}
.part-list-price-text{font-family:ProximaNova,Arial,Sans-Serif;color:#27272a}
.car-part-list-vue .part-list-summary{width:250px;padding:0}
.car-part-list-vue .part-list-summary .part-list-icon svg.bullet-jeep{display:block}
.car-part-list-vue .part-list-summary .part-list-icon span{color:#27272a;margin-top:1px}
.car-part-list-vue .part-list-summary .part-list-details h1{color:#222;margin:0 0 4px}
.car-part-list-vue .part-list-summary .part-list-details h2{color:#27272a;margin:0 0 4px;font-weight:normal;text-transform:uppercase}
.car-part-list-vue .part-list-summary .part-list-details .details-price{font-family:ProximaNova,Arial,Sans-Serif;color:#27272a}
.car-part-list-vue .part-list{bottom:calc(100% + 14px)}
.car-part-list-vue .part-list .combo-title,.car-part-list-vue .part-list .acessory-title{border-color:#ca9a63}
.car-part-list-vue .part-list .part-list-header .header-title{font-family:ProximaNova,Arial,Sans-Serif;font-size:1rem;font-weight:bold}
.car-part-list-vue .part-list .part-list-header .header-text{font-family:ProximaNova,Arial,Sans-Serif;font-size:1.1rem;font-weight:600}
.car-part-list-vue .part-list .part-list-header .header-price{font-family:ProximaNova,Arial,Sans-Serif;color:#27272a}
.car-part-list-vue .part-list .part-list-header .close-button{background-image:url('../../../../../designs/wisdom/base/images/jeep/icon-close.svg')}
.car-part-list-vue .part-list ul li.selected .radio-big:before{background-color:#8d704f}
.car-part-list-vue .part-list ul li.selected .round-checkbox-check{fill:#8d704f;stroke:#8d704f}
.car-part-list-vue .part-list ul li .part-item-selector{margin-right:12px}
.car-part-list-vue .part-list ul li .part-item-group .part-item-image-container{border-radius:4px}
.car-part-list-vue .part-list ul li .part-item-group .part-item-image-container .part-item-image{border-radius:4px;margin-right:12px}
.car-part-list-vue .part-list ul li .part-item-group .part-item-image-container .part-item-image-loading{background-image:url('../../../../../designs/wisdom/base/images/loading-jeep.gif')}
.car-part-list-vue .part-list ul li .part-item-group .part-item-details .part-item-title{font-family:ProximaNova,Arial,Sans-Serif;font-size:1rem;font-weight:bold}
.car-part-list-vue .part-list ul li .part-item-group .part-item-details .part-item-price{font-family:ProximaNova,Arial,Sans-Serif;color:#27272a;margin-top:4px}
.car-part-list-vue.open .part-list-summary .part-list-icon svg .arrow{fill:#8d704f}
.car-part-list-vue.open .part-list-summary .part-list-icon span{margin-top:1px}
.car-part-list-vue.selected .part-list-summary .part-list-icon svg .arrow{fill:#8d704f !important}
.car-versions-vue .car-part-list-vue .part-list ul li .part-item-group .part-item-image-container{background-color:transparent}
@media only screen and (max-width:949px){.car-part-list-vue{padding-bottom:8px}
.car-part-list-vue .part-list-summary{width:initial;padding:0 13px}
.car-part-list-vue .part-list-summary .part-list-icon svg .arrow{fill:#bfbfbf}
.car-part-list-vue .part-list-summary .part-list-icon span{margin-top:0}
.car-part-list-container.docked .car-part-list-vue.open .part-list-details .docked-label{font-family:ProximaNova,Arial,Sans-Serif;color:#222}
.car-part-list-container.docked .car-part-list-vue.open .part-list-summary .part-list-icon svg .arrow{fill:#8d704f}
.car-part-list-container.docked .car-part-list-vue .part-list{border-bottom:1px solid #bfbfbf}
.car-part-list-container.docked .car-part-list-vue .part-list-summary{flex-direction:column}
.car-part-list-container.docked .car-part-list-vue .part-list-summary .part-list-details{margin-left:0}
.car-part-list-container.docked .car-part-list-vue .part-list-summary .part-list-details .docked-label{margin-top:0;font-family:ProximaNova,Arial,Sans-Serif;color:#222}
.car-part-list-container.docked .car-part-list-vue .part-list-summary .part-list-icon span{margin-top:1px}
}
.car-reservation .car-reservation-modal{top:80px;padding:0}
.car-reservation .car-reservation-modal .collapsibles .hub-collapsible-item-vue .collapse-content{width:100%}
.car-reservation .car-reservation-modal p{color:#222}
.car-reservation .car-reservation-modal>div{padding:0}
.car-reservation .car-reservation-modal .car-match-list{position:relative;background:#e7e7e7;padding-top:7rem;padding-bottom:3rem}
.car-reservation .car-reservation-modal .car-match-list .match-header{color:#222}
.car-reservation .car-reservation-modal .car-match-list .match-header h3{font-weight:600}
.car-reservation .car-reservation-modal .car-match-list .description-span{color:#222;font-size:1.5rem;line-height:1.4}
.car-reservation .car-reservation-modal .car-match-list .description-span.location .arrow{margin:0 5px}
.car-reservation .car-reservation-modal .car-match-list .description-span.location .change-city{font-size:1.3rem}
.car-reservation .car-reservation-modal .car-match-list .match-actions{display:flex;flex-direction:column;justify-content:center;grid-area:actions}
.car-reservation .car-reservation-modal .car-match-list .match-actions .financing-action-container .btn-financing{min-width:255px;color:#707070;padding:0 2.2rem;border-color:#27272a}
.car-reservation .car-reservation-modal .car-match-list .match-actions .financing-action-container .btn-financing svg{color:#27272a;margin-right:1.6rem}
.car-reservation .car-reservation-modal .car-match-list .match-actions .rate-used-car-button{border:1px solid #707070;min-width:255px;border-radius:3px;padding:0 1.2rem;margin-top:18px;cursor:pointer}
.car-reservation .car-reservation-modal .car-match-list .match-actions .rate-used-car-button__icon{margin-top:0}
.car-reservation .car-reservation-modal .car-match-list .match-actions .rate-used-car-button__label{margin-left:.3rem}
.car-reservation .car-reservation-modal .car-match-list .match-actions .rate-used-car-button__label,.car-reservation .car-reservation-modal .car-match-list .match-actions .hub-button__label{color:#707070;font-size:1.1rem;font-family:'Roboto';font-weight:normal}
.car-reservation .car-reservation-modal .modal-container{top:80px}
.car-reservation .reservation__content-title{font-size:1.6rem;font-family:'Roboto';margin-top:4.8rem}
.car-reservation .no-matches-info .no-matches-icon{width:91px;height:91px;background-image:url('../../../../../designs/wisdom/base/images/jeep/icon-check.svg')}
.car-reservation .no-matches-info .no-matches-text{color:#27272a}
.car-reservation .car-reservation-button{max-width:270px;margin:0 auto}
.car-reservation .car-reservation-button span{font-size:1.3rem}
.car-reservation div.fiat-sac .sac-name{color:#27272a}
.car-reservation div.fiat-sac .sac-number{color:#222}
.car-reservation .car-reservation-validator-modal .async-loading{background-image:url('../../../../../designs/wisdom/base/images/loading-jeep.gif');background-size:contain;background-repeat:no-repeat;background-position:center}
.car-reservation .car-reservation-validator-modal .async-loading .title{font-family:'Roboto';color:#000}
.car-reservation .car-reservation-validator-modal .car-reservation__modal-error__icon{width:85px;height:85px;background:0;border:6px solid #f02222;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto}
.car-reservation .car-reservation-validator-modal .car-reservation__modal-error__icon:after{content:'!';font-size:8rem;line-height:8.5rem;margin-top:10px;font-weight:bold;color:#f02222}
.car-reservation .car-reservation-validator-modal .car-reservation-validator-document .document-header .title,.car-reservation .car-reservation-validator-modal .car-reservation-validator-document .document-header .duration-text{font-family:'Roboto';color:#000}
.car-reservation .car-reservation-validator-modal .car-reservation-validator-chassis .title,.car-reservation .car-reservation-validator-modal .car-reservation-validator-chassis .footer-1,.car-reservation .car-reservation-validator-modal .car-reservation-validator-chassis .footer-2{font-family:'Roboto';color:#000}
.car-reservation .car-reservation-validator-modal .car-reservation-validator-chassis .title *{font-family:'Roboto'}
.car-reservation .car-reservation-validator-modal .car-reservation-validator-chassis .order-radio-group{align-self:start}
.car-reservation .car-reservation-validator-modal .car-reservation-validator-chassis .order-radio-group .hub-radio__content{font-size:1.8rem;font-weight:normal}
.car-reservation .car-reservation-validator-modal .car-reservation-validator-chassis .order-radio-group .hub-radio__control:focus+label .hub-radio__radio,.car-reservation .car-reservation-validator-modal .car-reservation-validator-chassis .order-radio-group .hub-radio__control:checked+label .hub-radio__radio,.car-reservation .car-reservation-validator-modal .car-reservation-validator-chassis .order-radio-group .hub-radio__control:checked:hover+label .hub-radio__radio,.car-reservation .car-reservation-validator-modal .car-reservation-validator-chassis .order-radio-group .hub-radio__control:checked:focus+label .hub-radio__radio{background:radial-gradient(ellipse at center,#040404 0,#040404 40%,#fff 45%,#fff 100%)}
.car-reservation .car-reservation-validator-modal .car-reservation-validator-error .document-content .title{font-family:'Roboto';color:#000}
.car-reservation .car-reservation-validator-modal .hub-button .hub-button__label{color:#222}
.car-reservation .current-car-featured-items ul li{font-family:'Roboto';font-weight:500;color:#222;font-size:1.3rem}
@media only screen and (max-width:720px){.car-reservation .car-reservation-modal{top:50px;padding:0 0 60px;background:#fff}
.car-reservation .car-reservation-modal .car-match-list{position:relative;top:-3rem}
.car-reservation .car-reservation-modal .car-match-list .match-actions{margin:3rem 0}
.car-reservation .car-reservation-modal .modal-container{top:50px}
.car-reservation .car-reservation-validator-modal .hub-generic-container .hub-generic-modal{overflow:scroll;align-items:flex-start}
.car-reservation .car-reservation-validator-modal .hub-generic-container .hub-generic-modal .dialog-modal{display:flex;align-items:center}
}
.hub-navigator-menu .car-selector{background-color:#4d5952;position:relative;box-shadow:none;height:auto;z-index:2;padding:0;min-height:370px}
.hub-navigator-menu .car-selector .car-selector-button-close{position:absolute;top:30px;right:30px;cursor:pointer;width:15px;height:15px}
.hub-navigator-menu .car-selector .selector-header{display:none}
.hub-navigator-menu .car-selector .selector-body{margin:0;max-width:100%}
.hub-navigator-menu .car-selector .selector-body .garage-selector{padding:50px 50px 45px;display:flex;flex-shrink:0;text-transform:none;align-items:flex-start;justify-content:center}
.hub-navigator-menu .car-selector .selector-body .garage-selector .hub-button--g2{margin:0 auto;max-width:300px}
.hub-navigator-menu .car-selector .selector-body .garage-selector .empty-garage-text{padding:0 55px}
.hub-navigator-menu .car-selector .selector-body .garage-selector .car-list-empty img,.hub-navigator-menu .car-selector .selector-body .garage-selector .car-list-empty h2,.hub-navigator-menu .car-selector .selector-body .garage-selector .car-list-empty p{display:none}
.hub-navigator-menu .car-selector .selector-body .garage-selector .car-list-empty .empty-garage-text{display:block}
.hub-navigator-menu .car-selector .selector-body .garage-selector .car-list-empty .hub-button{width:auto;max-width:100%}
.hub-navigator-menu .car-selector .selector-body .garage-selector .section-title{font-family:ProximaNova,Arial,Sans-Serif;color:#fef3e5;font-size:2.2rem;line-height:42px;margin-bottom:11px;text-align:center;text-transform:uppercase}
.hub-navigator-menu .car-selector .selector-body .garage-selector p{font-size:1.5rem;font-family:'Roboto';text-align:center;margin-bottom:30px;line-height:normal}
.hub-navigator-menu .car-selector .selector-body .garage-selector .hub-button__label{font-size:1.4rem}
.hub-navigator-menu .car-selector .selector-body .garage-selector .register-link,.hub-navigator-menu .car-selector .selector-body .garage-selector .add-new-car-link{margin-top:25px;width:100%}
.hub-navigator-menu .car-selector .selector-body .garage-selector .car-list-container{margin-top:0;flex-wrap:wrap}
.hub-navigator-menu .car-selector .selector-body .garage-selector .car-list-container>p{margin-top:0;width:100%}
.hub-navigator-menu .car-selector .selector-body .garage-selector .car-list-container .arrow-right,.hub-navigator-menu .car-selector .selector-body .garage-selector .car-list-container .arrow-left{background-image:url('../../../../../designs/wisdom/base/images/jeep/arrow-jeep.svg');background-repeat:no-repeat;background-size:13px 34px;width:13px;height:34px}
.hub-navigator-menu .car-selector .selector-body .garage-selector .car-list-container .arrow-left{margin-right:10px}
.hub-navigator-menu .car-selector .selector-body .garage-selector .car-list-container .arrow-right{margin-left:10px}
.hub-navigator-menu .car-selector .selector-body .garage-selector .car-list-container .car-slider-container{width:250px;min-height:155px;display:flex;justify-content:flex-start;align-items:center}
.hub-navigator-menu .car-selector .selector-body .garage-selector .car-list-container .car-slider-container .car-slider .car-small-card-vue{background-color:transparent;border:0;padding:0;width:230px;height:auto;min-height:110px}
.hub-navigator-menu .car-selector .selector-body .garage-selector .car-list-container .car-slider-container .car-slider .car-small-card-vue .card-image-wrapper .car-small-card-loading::after{content:url('../../../../../designs/wisdom/base/images/loading-jeep.gif')}
.hub-navigator-menu .car-selector .selector-body .garage-selector .car-list-container .car-slider-container .car-slider .car-small-card-vue img{width:195px}
.hub-navigator-menu .car-selector .selector-body .garage-selector .car-list-container .car-slider-container .car-slider .car-small-card-vue .hub-button{margin-top:15px;width:175px}
@media only screen and (max-width:720px){.hub-navigator-menu .car-selector .selector-body .garage-selector .car-list-container .car-slider-container .car-slider .car-small-card-vue{width:250px}
}
.hub-navigator-menu .car-selector .selector-body .separator{display:none}
.hub-navigator-menu .car-selector .selector-body .manual-selector{width:100%;max-width:100%;padding:55px 60px 45px;background-color:#d1d1d1}
.hub-navigator-menu .car-selector .selector-body .manual-selector .section-title{font-size:2.2rem;font-family:ProximaNova,Arial,Sans-Serif;color:#fef3e5;font-weight:700;line-height:1.9;margin-bottom:10px;text-align:center}
.hub-navigator-menu .car-selector .selector-body .manual-selector .section-content{font-size:1.5rem;font-family:'Roboto';color:#27272a;text-transform:none;line-height:normal;font-weight:400;margin-bottom:50px;text-align:center}
.hub-navigator-menu .car-selector .selector-body .manual-selector .fields-container{align-items:flex-start;margin-bottom:75px}
.hub-navigator-menu .car-selector .selector-body .manual-selector .fields-container .hub-dropdown label{font-family:ProximaNova,Arial,Sans-Serif}
.hub-navigator-menu .car-selector .selector-body .manual-selector .fields-container .hub-dropdown .mobile-hidden{background-color:#fff}
.hub-navigator-menu .car-selector .selector-body .manual-selector .fields-container .hub-dropdown .hub-dropdown-option-container{border-top:0}
.hub-navigator-menu .car-selector .selector-body .manual-selector .fields-container .hub-dropdown:nth-of-type(1){margin-right:60px;margin-top:0;width:160px}
.hub-navigator-menu .car-selector .selector-body .manual-selector .fields-container .hub-dropdown:nth-of-type(2){margin-top:0;width:500px}
.hub-navigator-menu .car-selector .selector-body .manual-selector .fields-container .hub-dropdown .hub-dropdown-select-container .hub-dropdown-arrow:before{right:20px}
.hub-navigator-menu .car-selector .car-selector-action-button{display:none}
.hub-navigator-menu .car-select-button--show{position:absolute;right:0}
.hub-navigator-menu .car-select-button--hide{display:none}
@media only screen and (min-width:721px) and (max-width:960px){.hub-navigator-menu .car-selector{padding:calc(4.16666667vw) 4%}
.hub-navigator-menu .car-selector .selector-header{display:none}
}
@media only screen and (max-width:720px){.hub-navigator-menu .car-selector{background-color:#d1d1d1;min-width:auto;max-height:100vh;padding:0}
.hub-navigator-menu .car-selector .selector-body{margin:initial;height:auto}
.hub-navigator-menu .car-selector .selector-body .garage-selector{padding:30px 35px;background-color:#4d5952;min-height:280px}
.hub-navigator-menu .car-selector .selector-body .garage-selector .section-title{font-size:1.8rem;line-height:2.33}
.hub-navigator-menu .car-selector .selector-body .garage-selector p{font-size:1.4rem}
.hub-navigator-menu .car-selector .selector-body .garage-selector .register-link{margin-bottom:5px}
.hub-navigator-menu .car-selector .selector-body .garage-selector .car-list-container .car-slider-container .car-slider .car-small-card-vue{margin-left:0;margin-right:0}
.hub-navigator-menu .car-selector .selector-body .garage-selector .car-list-container .arrow-left{margin-right:0}
.hub-navigator-menu .car-selector .selector-body .garage-selector .car-list-container .arrow-right{margin-left:0}
.hub-navigator-menu .car-selector .selector-body .manual-selector{height:auto;padding:25px 20px;min-height:430px}
.hub-navigator-menu .car-selector .selector-body .manual-selector .section-title{font-size:1.8rem;text-align:center;width:144px;margin:0 auto;line-height:2.33;width:100%}
.hub-navigator-menu .car-selector .selector-body .manual-selector .section-content{display:block;font-size:1.4rem;margin-bottom:20px}
.hub-navigator-menu .car-selector .selector-body .manual-selector .fields-container{align-items:flex-start}
.hub-navigator-menu .car-selector .selector-body .manual-selector .fields-container{padding:0 20px;margin-bottom:65px}
.hub-navigator-menu .car-selector .selector-body .manual-selector .fields-container .hub-dropdown:nth-of-type(1){margin-bottom:25px;width:140px}
.hub-navigator-menu .car-selector .selector-body .manual-selector .fields-container .hub-dropdown:nth-of-type(1) select{background-position:90% center}
.hub-navigator-menu .car-selector .selector-body .manual-selector .fields-container .hub-dropdown:nth-of-type(2){width:100%}
.hub-navigator-menu .car-selector .selector-body .manual-selector .fields-container .hub-dropdown:nth-of-type(2) select{background-position:94% center}
.hub-navigator-menu .car-selector .car-selector-action-button{margin:60px 0 20px 20px}
.hub-navigator-menu .car-selector .car-selector-button-close{top:18px;right:18px}
.hub-navigator-menu .selected-car{align-items:center}
.hub-navigator-menu .selected-car .selected-car-content{line-height:1rem}
.hub-navigator-menu .car-select-button--show{display:flex;float:none;max-height:50px;justify-content:center;right:10px}
}
.car-showcase-vue .car-image-container{height:calc(100vh -  190px)}
.car-showcase-vue .car-image-container .car-image-switcher{right:20rem;top:30px;left:unset;bottom:unset;width:140px;height:22px;width:auto}
.car-showcase-vue .car-image-container .car-image-switcher .image-switcher-button{font-size:.9rem;font-family:ProximaNova,Arial,Sans-Serif;font-weight:bold;background-color:#fff;border:1px solid #73757d;padding:5px 10px 5px 20px;height:22px}
.car-showcase-vue .car-image-container .car-image-switcher .image-switcher-button:nth-child(1){color:#707070;border-top-left-radius:10px;border-bottom-left-radius:10px}
.car-showcase-vue .car-image-container .car-image-switcher .image-switcher-button:nth-child(2){color:#707070;padding:5px 20px 5px 10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-left:0}
.car-showcase-vue .car-image-container .car-image-switcher .image-switcher-button.selected{background-color:#bfbfbf}
.car-showcase-vue .car-image-container .color-switcher-vue .color-container .category-name{font-family:ProximaNova,Arial,Sans-Serif}
.car-showcase-vue .car-image-container .loading-360-container{bottom:unset}
.car-showcase-vue .car-image-container .info-360-container{bottom:unset}
.car-showcase-vue .car-image-container .info-360-container .info-360-text{font-size:.8rem;font-family:ProximaNova,Arial,Sans-Serif;color:#222;font-weight:bold;margin:auto}
@media only screen and (max-width:949px){.car-showcase-vue .car-image-container{height:calc(100vh - 215px) !important;background-color:#f6f6f6;justify-content:unset}
.car-showcase-vue .car-image-container .current-car-image{max-height:450px;touch-action:pan-x}
.car-showcase-vue .car-image-container .car-image-switcher{position:relative;top:initial;right:initial;left:initial;bottom:initial;transform:initial;width:250px;display:flex;margin:-10px auto 25px}
.car-showcase-vue .car-image-container .car-image-switcher .image-switcher-button{height:26px;padding:5px 8px;font-size:1.1rem}
.car-showcase-vue .car-image-container .car-image-switcher .image-switcher-button:nth-child(2){padding:5px 8px}
.car-showcase-vue .car-image-container .info-360-container{background-color:#fff;width:70%;max-width:300px;height:47px;padding:0 15px;bottom:0;top:unset;border-radius:49px;border:solid 1px #73757d}
.car-showcase-vue .car-image-container .info-360-container .info-360-icon{width:30px;height:30px;margin:auto 10px auto 0}
.car-showcase-vue .car-image-container .info-360-container .info-360-text{font-size:1rem;color:#27272a;font-weight:600;text-align:left}
.car-showcase-vue .car-image-container .mobile-assembler-anchor{padding-top:5%;margin:auto}
.car-showcase-vue .car-image-container .mobile-assembler-anchor span{font-size:1.4rem;color:#222;font-family:ProximaNova,Arial,Sans-Serif}
.car-showcase-vue .car-image-container .mobile-assembler-anchor svg{height:15px}
.car-showcase-vue .car-image-container .mobile-assembler-anchor svg .down-arrow{stroke:#fef3e5}
.car-showcase-vue .color-switcher-vue{color:#222;margin:auto}
.car-showcase-vue .color-switcher-vue .color-container .category-name{font-size:1rem;border-right:1px solid #d8d8d8;font-family:ProximaNova,Arial,Sans-Serif}
.car-showcase-vue .color-switcher-vue .color-container .category-name.selected{color:#ca9a63}
.car-showcase-vue .color-switcher-vue .color-container .category-name:last-of-type{border:0}
}
@media only screen and (max-width:559px){.car-showcase-vue .car-image-container{height:calc(100vh - 270px) !important}
.car-showcase-vue .car-image-container .mobile-assembler-anchor{padding-top:0}
.car-showcase-vue .car-image-container .color-switcher-vue{margin-top:15px;width:270px}
.car-showcase-vue .car-image-container .car-image-switcher{width:230px}
.car-showcase-vue .car-image-container .car-image-switcher .image-switcher-button{height:24px;font-size:1rem}
}
.color-switcher-vue{color:#222}
.color-switcher-vue .category-name.new-layout{font-size:1.2rem;margin-bottom:1rem}
.color-switcher-vue .color-list .color-item{border-color:#73757d}
.color-switcher-vue .color-list .color-item .color-label{font-family:ProximaNova,Arial,Sans-Serif;font-weight:bold}
.color-switcher-vue .color-list .color-item .color-popup{background-color:#4d5952;border-radius:5px;border-color:#4d5952;width:115px}
.color-switcher-vue .color-list .color-item .color-popup .popup-arrow{background-color:#4d5952;border-color:#4d5952}
.color-switcher-vue .color-list .color-item .color-popup .color-popup-content .color-name{font-family:ProximaNova,Arial,Sans-Serif;color:#222;white-space:normal}
.color-switcher-vue .color-list .color-item .color-popup .color-popup-content .color-price{font-family:ProximaNova,Arial,Sans-Serif;font-weight:normal;font-size:1.1rem;color:#27272a;white-space:normal}
@media only screen and (max-width:949px){.color-switcher-vue{position:relative;width:238px;max-width:400px;margin:0 auto;left:auto}
.color-switcher-vue .color-container{position:relative;display:flex;justify-content:center;flex-wrap:wrap}
.color-switcher-vue .color-container .category-name{width:auto;min-width:auto;flex-basis:0;padding:0 14px;border-right:1px solid #ccc;cursor:pointer;order:-1}
.color-switcher-vue .color-container .category-name.selected{color:#8d704f}
.color-switcher-vue .color-container .category-name:first-child{padding-left:0}
.color-switcher-vue .color-container .category-name:last-of-type{padding-right:0;border:0}
.color-switcher-vue .color-container .color-list{width:100%;position:absolute;bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-top:20px;opacity:0}
.color-switcher-vue .color-container .color-list .color-item{margin:5px 12px 5px 0}
.color-switcher-vue .color-container .color-list .color-item .color-popup{display:none !important}
.color-switcher-vue .color-container .color-list.selected{position:relative;opacity:1;z-index:1;transition:opacity .3s ease}
.color-switcher-vue .color-container .color-list:not(.selected) .color-label{visibility:hidden !important}
}
@media screen and (min-width:320px) and (max-width:559px){.car-showcase-vue .color-switcher-vue .color-container .category-name{font-size:calc(1rem + 3.0000000000000004 * ((100vw - 320px) / 239))}
}
@media screen and (min-width:560px) and (max-width:949px){.car-showcase-vue .color-switcher-vue .color-container .category-name{font-size:calc(1.1rem + 4.299999999999999 * ((100vw - 560px) / 389))}
}
@media screen and (min-width:320px) and (max-width:559px){.car-showcase-vue .car-image-container .mobile-assembler-anchor span{font-size:calc(1.4rem + 4.000000000000002 * ((100vw - 320px) / 239))}
}
@media screen and (min-width:560px) and (max-width:949px){.car-showcase-vue .car-image-container .mobile-assembler-anchor span{font-size:calc(1.4rem + 5 * ((100vw - 560px) / 389))}
}
.conflicts-modal{flex-direction:column;top:80px}
.conflicts-modal .content-parts{margin-top:10px;flex-direction:row;display:flex}
.conflicts-modal .content-left img{width:12px}
.conflicts-modal .content-left .header{display:flex;flex-direction:column;margin-bottom:35px}
.conflicts-modal .content-left .header h2{font-size:1.2rem;font-family:ProximaNova,Arial,Sans-Serif;font-weight:bold;color:#27272a}
.conflicts-modal .content-left .header .details-divisor{display:none}
.conflicts-modal .content-left .header h1{font-size:2.6rem;font-family:ProximaNova,Arial,Sans-Serif;line-height:normal;font-weight:bold;color:#222;margin-top:10px;margin-bottom:0}
.conflicts-modal .content-left .header p{font-size:1.2rem;color:#27272a;font-family:ProximaNova,Arial,Sans-Serif;font-weight:bold;order:-1;margin-top:0;margin-bottom:0}
.conflicts-modal .content-right{margin-left:132px;margin-top:90px;padding-top:0;padding-left:0}
.conflicts-modal .content-right h3{font-size:1.6rem;font-family:ProximaNova,Arial,Sans-Serif;font-weight:bold;line-height:1.6;color:#222;margin-top:0;margin-bottom:25px}
.conflicts-modal .content-right .item-component{margin-bottom:40px;padding:0;margin-left:0}
.conflicts-modal .content-right .item-component .wrap-image{width:50px;height:50px}
.conflicts-modal .content-right .item-component .wrap-image img{width:50px}
.conflicts-modal .content-right .item-component .content-item{display:flex;flex-direction:column;justify-content:center}
.conflicts-modal .content-right .item-component .content-item .item-service{font-size:1rem;font-family:ProximaNova,Arial,Sans-Serif;font-weight:bold;color:#222}
.conflicts-modal .content-right .item-component .content-item .item-min-price{font-size:1.1rem;font-family:ProximaNova,Arial,Sans-Serif;font-weight:normal;color:#27272a}
.conflicts-modal .content-right .btns-conflicts .btn-confirm,.conflicts-modal .content-right .btns-conflicts .btn-cancel{font-size:1.4rem;font-family:ProximaNova,Arial,Sans-Serif;font-weight:bold;width:150px;height:40px}
.conflicts-modal .content-right .btns-conflicts .btn-confirm{background-color:#ca9a63;color:#fef3e5;margin-right:10px;margin-left:0;order:-1}
.conflicts-modal .content-right .btns-conflicts .btn-cancel{background-color:#27272a;color:#fff}
.conflicts-modal .content-right .btns-conflicts .btn-cancel span{color:#fff}
@media only screen and (max-width:720px){.conflicts-modal .content-right{margin-left:inherit;padding-left:15%}
.conflicts-modal .content-right h3{white-space:normal}
.conflicts-modal .content-right .btns-conflicts{flex-direction:column}
.conflicts-modal .content-right .btns-conflicts .btn-confirm,.conflicts-modal .content-right .btns-conflicts .btn-cancel{font-size:1.2rem;width:130px;height:100%;min-height:30px;margin:auto}
.conflicts-modal .content-right .btns-conflicts .btn-confirm{margin-bottom:20px}
}
.confirm-car-reservation-modal{top:80px;height:calc(100vh - @menu-top-height-desktop)}
.confirm-car-reservation-modal .reservation__content-title{font-size:2.8rem;line-height:3.5rem;text-transform:none;margin:0 0 32px;font-weight:bold}
.confirm-car-reservation-modal .confirm-car-reservation__content-text{font-size:1.4rem;line-height:1.7rem;color:#222;font-weight:normal;font-family:'Roboto'}
.confirm-car-reservation .confirm-container{margin-top:0;padding-bottom:5rem}
.confirm-car-reservation h1,.confirm-car-reservation h2,.confirm-car-reservation .title{color:#222}
.confirm-car-reservation .title{font-size:2.3rem;line-height:2.8rem;margin-bottom:79px}
.confirm-car-reservation .confirm-car-reservation__details .current-car-title{font-size:1.6rem;line-height:2rem}
.confirm-car-reservation .confirm-car-reservation__details .confirm-car-reservation__car-img{margin-top:5px}
.confirm-car-reservation .confirm-car-reservation__details .confirm-car-reservation__content-text{font-size:1.2rem;line-height:1.67;margin-bottom:1.6rem;font-weight:500;font-family:'Roboto'}
.confirm-car-reservation .confirm-car-reservation__details .link-container{display:block}
.confirm-car-reservation .confirm-car-reservation__details .link-container a{font-size:1.4rem;line-height:1.43;text-transform:uppercase;text-decoration:underline;font-weight:bold;color:#222;font-family:'Roboto'}
.confirm-car-reservation .confirm-car-reservation__details .cities-covered .confirm-car-reservation__content-text{font-weight:normal;font-size:1.4rem}
.confirm-car-reservation .confirm-car-reservation__details .cities-covered .link-container a{text-transform:unset}
.confirm-car-reservation .confirm-car-reservation__details .confirm-car-reservation__content-box{margin-bottom:25px}
.confirm-car-reservation .confirm-car-reservation__terms-section{margin-top:0;max-width:390px;margin-bottom:32px;padding:0;align-items:center}
.confirm-car-reservation .confirm-car-reservation__terms-section .hub-checkbox .input-container input[type='checkbox']{background-size:21px 21px;width:21px;height:21px;margin-top:0}
.confirm-car-reservation .confirm-car-reservation__terms-section .confirm-car-reservation__terms-section-content p{padding-top:1px;font-size:1.2rem;line-height:1.17;font-weight:500;font-family:'Roboto'}
.confirm-car-reservation .confirm-car-reservation__terms-section .confirm-car-reservation__terms-section-content p span{color:#222;text-decoration:underline;font-family:'Roboto'}
.confirm-car-reservation .car-reservation-button{margin:0;width:260px}
.confirm-car-reservation .car-reservation-button img{filter:brightness(0);width:5px}
.confirm-car-reservation .reservation-modal__button{margin-left:auto;margin-right:auto;max-width:280px;width:100%;font-size:1.3rem}
.confirm-car-reservation .reservation-modal__button span{font-weight:200}
.confirm-car-reservation .confirm-car-reservation__terms-section-content p{padding-top:6px}
.confirm-car-reservation .confirm-car-reservation__terms-section-content p span{color:#f29b38}
@media only screen and (max-width:960px){.confirm-car-reservation-modal{top:50px;height:calc(100vh - @menu-top-height-mobile)}
}
@media only screen and (max-width:720px){.confirm-car-reservation .confirm-container{margin-top:66px}
.confirm-car-reservation .confirm-container .title{font-size:2.1rem;line-height:2.4rem;margin-bottom:13px}
.confirm-car-reservation .confirm-container .confirm-car-reservation__details .car-img-column{display:flex;flex-direction:column-reverse;margin-bottom:35px}
.confirm-car-reservation .confirm-container .confirm-car-reservation__details .car-img-column .current-car-title{font-size:1.4rem;line-height:1.7rem}
.confirm-car-reservation .confirm-container .confirm-car-reservation__details .car-img-column .confirm-car-reservation__car-img{text-align:center;margin-bottom:24px}
.confirm-car-reservation .confirm-container .confirm-car-reservation__details .car-img-column .confirm-car-reservation__car-img img{max-width:272px}
.confirm-car-reservation .confirm-container .confirm-car-reservation__details .confirm-car-reservation__content-box{margin-bottom:16px}
.confirm-car-reservation .confirm-container .confirm-car-reservation__details .confirm-car-reservation__content-box .reservation__content-title{margin-bottom:11px}
.confirm-car-reservation .confirm-container .car-reservation-button{margin:0 auto}
.confirm-car-reservation .confirm-container .confirm-car-reservation__terms-section{margin-top:32px;padding:0}
.confirm-car-reservation .confirm-container .confirm-car-reservation__terms-section .hub-checkbox .input-container .input-label{padding:7px 5px}
}
.confirm-payment{width:100%}
.confirm-payment__header{margin-top:-90px;padding-top:90px;background-color:#e7e7e7;padding-bottom:3rem;margin-bottom:5rem}
.confirm-payment__header .car-reservation--container{max-width:970px}
.confirm-payment__body{max-width:970px;width:100%;margin:0 auto}
.confirm-payment .radio-group-document{margin-bottom:34px}
.confirm-payment .radio-group-document .hub-radio__control:focus+label .hub-radio__radio,.confirm-payment .radio-group-document .hub-radio__control:checked+label .hub-radio__radio,.confirm-payment .radio-group-document .hub-radio__control:checked:hover+label .hub-radio__radio,.confirm-payment .radio-group-document .hub-radio__control:checked:focus+label .hub-radio__radio{background:radial-gradient(ellipse at center,#040404 0,#040404 40%,#fff 45%,#fff 100%)}
.confirm-payment .page-authorization{width:100%;margin-top:90px}
.confirm-payment .page-authorization .reservation-modal__title{font-size:2.8rem;line-height:3.4rem;color:#040404;margin-bottom:35px}
.confirm-payment .page-authorization .reservation-timer{font-size:2rem;line-height:2.4rem;color:#040404;margin-bottom:60px}
.confirm-payment .page-authorization .reservation-timer b{font-size:2.3rem;line-height:2.8rem}
.confirm-payment .page-authorization .benefits-disclaimer{color:#040404}
.confirm-payment .page-authorization .benefits-disclaimer p{color:#040404}
.confirm-payment .page-authorization .benefits-disclaimer .benefits-disclaimer--link{color:#040404}
.confirm-payment .page-authorization .input-container{position:relative}
.confirm-payment .page-authorization .input-container .async-loading{position:absolute;top:53px;right:25px;background-image:url('../../../../../designs/wisdom/base/images/loading-jeep.gif');background-size:cover;width:40px;height:10px}
.confirm-payment .page-authorization .input-container .has-reservation-error{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:10px}
.confirm-payment .page-authorization .input-container .has-reservation-error span{font-size:1.2rem;font-family:'Roboto';font-style:normal;color:#f02222;font-weight:400;line-height:2.33;margin-top:0}
.confirm-payment .page-authorization .input-container .has-reservation-error .change-user-action{font-size:1rem;line-height:1.7rem;font-family:'Roboto';font-weight:normal;color:#222;text-transform:uppercase;text-decoration:underline}
.confirm-payment .page-authorization .flex-grid{justify-content:space-between;padding:0 10px}
.confirm-payment .page-authorization .flex-grid .column{max-width:425px;padding:0}
.confirm-payment .page-authorization .flex-grid .dropdown-column{max-width:425px}
.confirm-payment .page-authorization .flex-grid .hub-input label,.confirm-payment .page-authorization .flex-grid .hub-dropdown label,.confirm-payment .page-authorization .flex-grid .hub-multiselect label,.confirm-payment .page-authorization .flex-grid .hub-textarea label,.confirm-payment .page-authorization .flex-grid .hub-datepicker label{font-size:1.6rem;line-height:2rem}
.confirm-payment .page-authorization .flex-grid .hub-input .hub-input-field,.confirm-payment .page-authorization .flex-grid .hub-dropdown .hub-dropdown-selected{font-size:1.6rem;line-height:1.8rem}
.confirm-payment .page-authorization .flex-grid .hub-input input:disabled{background:#4d5952;opacity:.5;-webkit-text-fill-color:#222}
.confirm-payment .page-authorization .lgpd-privacy-policy{font-size:1.2rem;line-height:1.7rem;margin:15px 0 40px;padding:0 10px}
.confirm-payment .page-authorization .reservation-modal__title-payment{margin-bottom:40px}
.confirm-payment .page-authorization .page-authorization__card-container{padding:0;margin:0;background:transparent;align-items:flex-start}
.confirm-payment .page-authorization .page-authorization__card-container .flex-grid{width:100%}
.confirm-payment .page-authorization .page-authorization__card-container .flex-grid .column .input-container{padding:0}
.confirm-payment .page-authorization .page-authorization__card-container .flex-grid .column>.card-brands-container{width:265px;padding-top:3px}
.confirm-payment .page-authorization .page-authorization__card-container .hub-input{max-width:425px}
.confirm-payment .page-authorization .page-authorization__card-container .wrap-info{max-width:none}
.confirm-payment .page-authorization .page-authorization__card-container .wrap-info .expiration-date-input-container{max-width:425px}
.confirm-payment .page-authorization .page-authorization__card-container .wrap-info .expiration-date-input-container .card-year{margin-top:28px}
.confirm-payment .page-authorization .page-authorization__card-container .wrap-info .input-container{max-width:425px}
.confirm-payment .page-authorization .page-authorization__card-container .cancel-payment-button{display:none}
.confirm-payment .page-authorization .page-authorization__card-container .confirm-payment-button{margin:60px 0 130px;min-width:260px}
.confirm-payment .page-authorization .page-authorization__card-container .confirm-payment-button img{filter:brightness(0);width:5px}
.confirm-payment .page-authorization .info-text{color:#27272a;font-size:1.2rem}
.confirm-payment .page-authorization .form-field-sector .change-city-action{top:50px;right:20px;font-size:1.2rem;font-weight:600;color:#222}
.confirm-payment .page-authorization .page-authorization__card-container .input-container>img.input-status{top:44px;right:25px}
.confirm-payment .page-authorization .page-authorization__card-container .input-container>img.card-img{top:48px;right:25px}
.confirm-payment .terms-container{margin-top:27px}
.confirm-payment .car-reservation__modal-error .overlay{top:80px;opacity:1}
.confirm-payment .car-reservation__modal-error .overlay .go-back-page-vue{display:flex}
.confirm-payment .car-reservation__modal-error .box{width:100%;height:calc(100vh - 160px);left:0;background:transparent;border:0;text-align:center;overflow-y:auto}
.confirm-payment .car-reservation__modal-error .box .faq-container{width:500px;display:flex;flex-direction:column;align-items:center;text-align:center;margin:0 auto}
.confirm-payment .car-reservation__modal-error .box .car-reservation__modal-error__icon{width:85px;height:85px;background:0;border:6px solid #f02222;border-radius:50%;display:flex;align-items:center;justify-content:center}
.confirm-payment .car-reservation__modal-error .box .car-reservation__modal-error__icon:after{content:'!';font-size:8rem;line-height:8.5rem;margin-top:10px;font-weight:bold;color:#f02222}
.confirm-payment .car-reservation__modal-error .box h2{font-size:2.4rem}
.confirm-payment .car-reservation__modal-error .box .error-cause{color:#f02222;font-size:1.2rem}
.confirm-payment .car-reservation__modal-error .box p{margin-top:55px;margin-bottom:41px;font-size:1.6rem;line-height:2.4rem;text-transform:none;letter-spacing:0;font-weight:normal}
.confirm-payment .car-reservation__modal-error .box .hub-button{margin:0 auto;justify-content:center;min-width:260px}
.confirm-payment .car-reservation__modal-error .box .hub-button span{justify-content:center}
.confirm-payment .car-reservation__modal-disclaimer .overlay{top:80px;opacity:1}
.confirm-payment .car-reservation__modal-disclaimer .overlay .go-back-page-vue{display:flex}
.confirm-payment .car-reservation__modal-disclaimer .box{height:auto;width:85%;top:165px;display:flex;flex-direction:column;align-items:flex-start;border:0}
.confirm-payment .car-reservation__modal-disclaimer .box p{margin-top:55px;margin-bottom:41px;font-size:2rem;line-height:2.4rem;text-transform:none;letter-spacing:0;font-weight:normal}
.confirm-payment .car-reservation__modal-benefits .box .box__title,.confirm-payment .car-reservation__modal-benefits .box .box__text{color:#040404}
.confirm-payment .car-reservation__modal-benefits .box .box__text{font-family:'Roboto'}
@media only screen and (max-width:720px){.confirm-payment__header{margin-top:-86px;padding-top:4rem;margin-bottom:2rem}
.confirm-payment__header .car-reservation--header .car-reservation--container{max-width:unset;padding:0 3rem}
.confirm-payment__body{padding:0 3rem}
.confirm-payment .page-authorization{margin:0 auto;margin-top:86px;padding:0}
.confirm-payment .page-authorization .reservation-modal__title{font-size:2.2rem;line-height:2.7rem}
.confirm-payment .page-authorization .reservation-timer{font-size:1.4rem;line-height:1.7rem;font-weight:bold;margin-bottom:44px}
.confirm-payment .page-authorization .reservation-timer b{font-size:1.6rem;line-height:2rem;display:block}
.confirm-payment .page-authorization .form-field-sector .change-city-action{top:41px}
.confirm-payment .page-authorization .flex-grid .column{margin-bottom:34px}
.confirm-payment .page-authorization .lgpd-privacy-policy{font-size:1rem;line-height:1.2rem;margin:43px 0 44px}
.confirm-payment .page-authorization .card-brands-container{margin-top:-14px;margin-left:7px}
.confirm-payment .page-authorization .page-authorization__card-container .wrap-info .expiration-date-input-container{margin-bottom:9px}
.confirm-payment .page-authorization .page-authorization__card-container .wrap-info .expiration-date-input-container #month{max-width:90px}
.confirm-payment .page-authorization .page-authorization__card-container .wrap-info .expiration-date-input-container #month>label{position:absolute;width:288px}
.confirm-payment .page-authorization .page-authorization__card-container .wrap-info .expiration-date-input-container #month select{margin-top:28px}
.confirm-payment .page-authorization .page-authorization__card-container .wrap-info .expiration-date-input-container .card-year{margin-top:28px;margin-left:23px}
.confirm-payment .page-authorization .page-authorization__card-container .wrap-info .confirm-payment-button{margin:25px 0 10px}
.confirm-payment .page-authorization .page-authorization__card-container .input-container>img.input-status{top:35px}
.confirm-payment .page-authorization .page-authorization__card-container .input-container>img.card-img{top:39px}
.confirm-payment .car-reservation__modal-error .overlay{top:50px}
.confirm-payment .car-reservation__modal-error .box{top:100px;min-height:calc(100vh - 100px)}
.confirm-payment .car-reservation__modal-error .box .faq-container{width:100%;padding:0 20px;margin-top:30px}
.confirm-payment .car-reservation__modal-disclaimer .overlay{top:50px}
.confirm-payment .car-reservation__modal-disclaimer .box{width:350px;left:5%;top:85px;height:fit-content;overflow:scroll-y;height:auto;max-height:unset;display:inline-block}
.confirm-payment .car-reservation__modal-disclaimer .box p.box__text{margin-top:30px}
}
.confirm-popup .confirm-popup-container{max-width:640px;height:640px;width:100%;border:0;border-radius:0;margin:0 20px 0;padding:0 20px;justify-content:center}
.confirm-popup .confirm-popup-container .confirm-btn-close:before{content:'';position:absolute;right:29px;top:29px;background-image:url('../../../../../designs/wisdom/base/images/jeep/hub-jeep-close.svg');width:19px;height:19px}
.confirm-popup .confirm-popup-container .confirm-popup-content{width:auto}
.confirm-popup .confirm-popup-container .confirm-popup-content .confirm-popup-icon{width:85px;height:85px}
.confirm-popup .confirm-popup-container .confirm-popup-content .confirm-popup-text{font-family:ProximaNova,Arial,Sans-Serif;font-weight:bold;font-size:2.8rem;letter-spacing:normal;color:#222;margin-top:58px}
.confirm-popup .confirm-popup-container .confirm-popup-button{width:167px;height:40px;border-radius:3px;border:0;background-color:#ca9a63;color:#fef3e5;font-family:ProximaNova,Arial,Sans-Serif;font-weight:bold;font-size:1.4rem;line-height:normal;text-transform:uppercase;padding:0;margin:0}
@media only screen and (max-width:720px){.confirm-popup{align-items:flex-start}
.confirm-popup .confirm-popup-container{height:auto;margin:60px 20px 0}
.confirm-popup .confirm-popup-container .confirm-popup-content .confirm-popup-icon{width:30px}
.confirm-popup .confirm-popup-container .confirm-popup-content .confirm-popup-text{margin:0 0 0 30px;font-size:1.4rem;font-weight:500}
}
.hub-page .hub-page-content.home-jeep-content--top-layer{z-index:300}
.confirmation-popup{background-color:rgba(0,0,0,0.5)}
.confirmation-popup .confirm-popup-container{width:640px;height:auto;display:flex;flex-direction:column}
.confirmation-popup .confirm-popup-container .confirm-popup-content{width:auto}
.confirmation-popup .confirm-popup-container .confirm-popup-content .whatsapp-bot-box{text-align:center}
.confirmation-popup .confirm-popup-container .confirm-popup-content .whatsapp-bot-box .hub-button{margin:auto}
.confirmation-popup .confirm-popup-container .confirm-popup-bottom .hub-button.hub-button--m1 .hub-button__label,.confirmation-popup .confirm-popup-container .confirm-popup-bottom .hub-button.hub-button--m2 .hub-button__label,.confirmation-popup .confirm-popup-container .confirm-popup-bottom .hub-button.hub-button--m3 .hub-button__label{text-align:center;justify-content:center}
@media only screen and (max-width:720px){.confirmation-popup .confirm-popup-container{width:95%;height:auto}
.confirmation-popup .confirm-popup-container .confirm-popup-content{margin-bottom:20px}
}
.contact-card{width:100%;height:100%;display:flex;justify-content:center;align-items:center}
.contact-card .contact-card-component{width:100%;height:100%}
.contact-card .contact-card-component .contact-card-vue{width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:calc(100vw / 24) 0}
.contact-card .contact-card-component div>.contact-card-content{flex-direction:column;padding:0;width:calc(100vw / 6)}
.contact-card .contact-card-component div>.contact-card-content img{margin-bottom:20px}
.contact-card .contact-card-component div>.contact-card-content .arrow-right{display:none}
.contact-card .contact-card-component div>.contact-card-content .text-container{padding:0;margin-bottom:25px;cursor:default}
.contact-card .contact-card-component div>.contact-card-content .text-container>h1.contact-card-title{font-family:ProximaNova,Arial,Sans-Serif;font-size:4rem;font-weight:bold;line-height:1.25;text-transform:none;width:100%;margin:0 0 25px}
.contact-card .contact-card-component div>.contact-card-content .text-container>h1::after{content:none}
.contact-card .contact-card-component div>.contact-card-content .text-container>p.message-contact-card{font-family:'Roboto';font-size:2.2rem;font-weight:normal;line-height:1.27}
@media only screen and (max-width:559px){.contact-card .contact-card-component{width:100%;margin:0}
.contact-card .contact-card-component .contact-card-vue{padding:calc(100vw / 6) 0}
.contact-card .contact-card-component div>.contact-card-content{width:calc(100% - 80px);flex-wrap:wrap;flex-direction:row}
.contact-card .contact-card-component div>.contact-card-content .service-icon{margin-right:15px}
.contact-card .contact-card-component div>.contact-card-content .text-container{flex:1}
.contact-card .contact-card-component div>.contact-card-content .hub-button.hub-button--m1{margin:auto auto}
}
@media only screen and (max-width:949px){.contact-card .contact-card-component .contact-card-vue{padding:calc(100vw / 6) 0}
.contact-card .contact-card-component div>.contact-card-content{width:calc(100% - 80px)}
}
.contact-card-dealer-modal-vue .dealer-modal-container{color:#3e3e3e;height:75%;margin-top:40px}
.contact-card-dealer-modal-vue .dealer-modal-container .dealer-card{border:2px solid #3e3e3e;background-color:white}
.contact-card-dealer-modal-vue .dealer-modal-container .modal-error{width:100%;height:100%;display:flex;flex-direction:column;text-align:center;justify-content:center}
.contact-card-dealer-modal-vue .dealer-modal-container-filtered{width:320px}
.contact-card-dealer-modal-vue .dealer-modal-container-filtered h2{font-weight:700}
.contact-card-dealer-modal-vue .dealer-modal-container-filtered .dealer-card{border:2px solid #3e3e3e;background-color:white;padding:15px}
.contact-card-dealer-modal-vue .dealer-modal-container-filtered .dealer-card .card-phone span,.contact-card-dealer-modal-vue .dealer-modal-container-filtered .dealer-card .card-phone a{color:#fef3e5 !important}
.contact-card-dealer-modal-vue .dealer-modal-container-filtered .dealer-card h3{font-size:1.4rem}
.contact-card-dealer-modal-vue .dealer-modal-container-filtered .dealer-card p{font-size:1.2rem}
@media only screen and (max-width:720px){.contact-card-dealer-modal-vue .dealer-modal-container .modal-error{text-align:left}
}
.custom-form-container .custom-form-container-component .custom-form-button{justify-content:center;display:flex;flex-direction:column;align-items:center}
.hub-container-component{margin:auto auto 0;padding-bottom:0}
.titled-container{width:100%;margin:auto auto 0;padding-bottom:0}
.current-car-featured-items ul{margin-left:9px}
.current-car-featured-items ul li{font-size:1.2rem;line-height:1.92;font-family:ProximaNova,Arial,Sans-Serif;color:#40424a;font-weight:normal;padding-left:15px}
.current-car-featured-items .wrap-show-more .hub-button{height:40px;border-radius:3px;background-color:#bfbfbf}
.current-car-featured-items .wrap-show-more .hub-button span{color:#000;text-align:center}
.current-car-featured-items .wrap-show-more .hub-button span::after{display:none}
.current-car-image .spritespin.loading::after{background-image:url(../../../../../designs/wisdom/base/images/loading-jeep.gif)}
.dealer-box-form__form .toggle-wrapper{margin-top:16px}
.dealer-box-form__form .day-toggle{background-color:#d1d1d1;color:#fff;font-family:ProximaNova,Arial,Sans-Serif;padding-top:5px}
.dealer-box-form__form .day-toggle.active{background-color:#ca9a63;margin-bottom:0}
.dealer-box-form__form .week-grid header{margin-bottom:5px}
.dealer-box-form__form .week-grid header span{font-family:ProximaNova,Arial,Sans-Serif;font-size:1.2rem;font-weight:bold;color:#222;text-transform:uppercase}
.dealer-box-form__form .week-grid .day .form-row{min-height:37px;height:auto}
.dealer-box-form__form .week-grid .day .form-row .time-wrapper .time-blank{font-size:1.8rem}
.dealer-box-form__form .week-grid .day .form-row .time-wrapper .time-blank::before,.dealer-box-form__form .week-grid .day .form-row .time-wrapper .time-blank::after{width:15px;margin-top:2px}
.dealer-box-form__form .week-grid .day .error-message{font-size:1.2rem;font-family:'Roboto';color:#f02222;font-weight:400;line-height:2.33}
.dealer-box-form__form .week-grid .btn-add-break{color:#ca9a63;margin-top:18px}
.dealer-box-form__form .week-grid .btn-remove-break{margin-top:15px}
.dealer-box-form__form label{font-size:1.2rem;font-weight:bold}
.dealer-box-form__conflicts{color:#f02222}
.dealer-box-form__conflicts .conflicts__container{border-color:#f02222}
.dealer-box-form__conflicts .conflicts__container li b{color:#3e3e3e}
.dealer-box-form__header .title{color:#ca9a63}
.dealer-box-form__back-button{color:#27272a;margin-bottom:0}
.dealer-box-list__header .title{color:#ca9a63}
.dealer-box-list__back-button{color:#27272a;margin-bottom:0}
.dealer-box-list__table thead{background-color:#ca9a63;font-weight:bold}
.dealer-box-list__table tbody tr{background-color:#d1d1d1}
.dealer-box-list__table tbody tr:nth-child(even){background-color:#e7e7e7}
.dealer-box-list__table--status{background-color:#ca9a63}
.dealer-box-list__table--status.inactive{background-color:#27272a;color:#fff}
.dealer-box-list__modal{background-color:rgba(0,0,0,0.5)}
.dealer-box-list__modal--confirm{background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5)}
.dealer-box-list__modal--confirm .hub-button.secondary{background-color:#fff;border:1px solid #ca9a63}
.dealer-box-list__modal--confirm .hub-button.secondary span{color:#ca9a63}
.dealer-box-list__modal--success{background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5)}
.hub-dealer-details-box{color:#e7e7e7}
.hub-dealer-details-box_dealer-name{background-color:#191919;display:flex;flex-wrap:wrap;align-items:center}
.hub-dealer-details-box_dealer-name h1{width:calc(100% - 28px)}
.hub-dealer-details-box_dealer-name h2{color:#ca9a63}
.hub-dealer-details-box_dealer-name .distance{width:100%}
.hub-dealer-details-box_dealer-name .close-dealer-details-box{display:none}
.hub-dealer-details-box_dealer-name .btn-close{top:initial;right:16px}
.hub-dealer-details-box_dealer-name .close-dealer-details-svg{display:block;width:12px;height:12px}
.hub-dealer-details-box_dealer-contact{background-color:#fff;border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;color:#222}
.hub-dealer-details-box_dealer-contact--phone .dealer-contact--phone{min-height:12px;color:#222}
.hub-dealer-details-box_dealer-contact--phone .dealer-contact--phone>a{color:#222}
.hub-dealer-details-box_services{border-bottom:1px solid #d1d1d1;color:#73757d}
.hub-dealer-details-box_services-list p{color:#73757d}
.hub-dealer-details-box_services-list ul li{color:#222}
.hub-dealer-details-box_services-list ul li::before{color:#ca9a63}
.hub-dealer-details-box_cta-buttons{background-color:#ca9a63;padding:0}
.hub-dealer-details-box_cta-buttons .cta-buttons__button-container{padding:0;color:#222;font-weight:bold;font-size:1rem;border-bottom:1px solid #8d704f}
.hub-dealer-details-box_cta-buttons .cta-buttons__button-container .cta-buttons__label-container .cta-button-icon--whatsapp path,.hub-dealer-details-box_cta-buttons .cta-buttons__button-container .cta-buttons__label-container .cta-button-icon--location svg path{stroke:#222}
.hub-dealer-details-box_cta-buttons .cta-buttons__button-container .cta-buttons__label-container .cta-button-icon--maintenance path,.hub-dealer-details-box_cta-buttons .cta-buttons__button-container .cta-buttons__label-container .cta-button-icon--site svg path{fill:#222}
.hub-dealer-details-box_cta-buttons .cta-buttons__button-container .cta-buttons__label-container{padding:0 28px;text-transform:uppercase}
.hub-dealer-details-box_cta-buttons .cta-buttons__button-container .icon-arrow{padding-right:28px}
.hub-dealer-details-box .whatsapp-contacts-modal{color:#000}
.hub-dealer-details-box .whatsapp-contacts-modal .hub-generic-modal .dialog-modal .whatsapp-list__number>a{color:#000}
@media only screen and (max-width:720px){.hub-dealer-details-box_dealer-name .btn-close{top:initial;right:16px}
}
.dealer-service-box-scheduler__slot-info{border:1px solid #e7e7e7}
.dealer-service-box-scheduler__slot-info span{font-size:1.2rem}
.dealer-service-calendar__navigation-container .image{background-color:#ca9a63;border:1px solid #fff}
.dealer-service-calendar__navigation-container.inactive .image{background-color:#fff;border-color:#27272a}
.dealer-service-calendar__navigation-container.inactive .image svg g{fill:#27272a}
.dealer-service-calendar__box-header--item{background-color:#ca9a63}
.dealer-service-calendar__timeline--label label{color:#27272a}
.dealer-service-calendar__timeline--slot{border:2px #e7e7e7 solid}
.dealer-service-calendar__timeline--slot-row::after{border-bottom:1px solid #e7e7e7}
.dealer-service-calendar__box-schedule{border:1px solid #e7e7e7}
.dealer-service-calendar__schedule-details{padding-top:100px;background-color:#fff}
.dealer-service-calendar__transition-container.header{background-color:#ca9a63}
.dealer-service-edit-client-data .service-scheduler .service-scheduler-header .title-container .section{color:#ca9a63}
.dealer-service-edit-client-data .service-scheduler .service-scheduler-header .title-container .section:after{background-color:#ca9a63}
.dealer-service-list .go-back-page-vue{padding-left:0}
.dealer-service-list__header .title{color:#ca9a63}
.dealer-service-list__table .hub-table-row .dropdownTimeList{width:160px}
.dealer-service-list__table .hub-table-row:nth-child(odd){background-color:#fafaff}
.digital-dealer-box-vue .empty-box span{color:#fef3e5}
.digital-dealer-box-vue .empty-box .number{color:#ca9a63}
.digital-dealer-box-vue .current-schedule{color:#fef3e5}
.digital-dealer-box-vue .current-schedule h1,.digital-dealer-box-vue .current-schedule h2,.digital-dealer-box-vue .current-schedule h3,.digital-dealer-box-vue .current-schedule h4{font-weight:600}
.digital-dealer-box-vue .current-schedule .highlight{color:#ca9a63}
.digital-dealer-box-vue .current-schedule .side-content{background-color:#ccc;border-left:1px solid #979797}
.digital-dealer-dashboard__header .title{color:#ca9a63}
.digital-dealer-configuration__header .title{color:#ca9a63}
.digital-dealer-configuration__tab-container .tab-container__item{cursor:not-allowed}
.digital-dealer-configuration__tab-container .tab-container__item.active{border-bottom:2px solid #ca9a63}
.digital-dealer-configuration__tab-container .tab-container__item.disabled{cursor:not-allowed;opacity:.5}
.email-form-overlay{background:rgba(0,0,0,0.5)}
.email-form-overlay .email-form-container{background-color:#fff}
.email-form-overlay .email-form-container .email-form-message h3{background-color:#fff;color:#222;background-color:#4d5952;color:#e7e7e7}
.email-form-overlay .email-form-container .email-form-message h3 .theme-header--5,.email-form-overlay .email-form-container .email-form-message h3 .theme-header--7{color:#27272a}
.email-form-overlay .email-form-container .email-form-message h3 .theme-header--9,.email-form-overlay .email-form-container .email-form-message h3 .theme-header--10,.email-form-overlay .email-form-container .email-form-message h3 .theme-header--11{color:#fef3e5}
.email-form-overlay .email-form-container .email-form-message h3 .theme-header--0,.email-form-overlay .email-form-container .email-form-message h3 .theme-header--1,.email-form-overlay .email-form-container .email-form-message h3 .theme-header--2,.email-form-overlay .email-form-container .email-form-message h3 .theme-header--3,.email-form-overlay .email-form-container .email-form-message h3 .theme-header--4{color:#fff}
.email-form-overlay .email-form-container .email-form-message h3 .theme-header--9,.email-form-overlay .email-form-container .email-form-message h3 .theme-header--10,.email-form-overlay .email-form-container .email-form-message h3 .theme-header--11{color:#e7e7e7}
.email-form-overlay .email-form-container .email-form .hub-button{margin:auto}
.email-form-overlay .email-form-container .email-form .form-container .city-data .choose-city-action{margin-right:1.5rem;margin-top:2.22rem;font-size:1rem;font-weight:700;text-decoration:underline;color:#40424a}
@media only screen and (max-width:720px){.email-form-overlay .email-form-container{width:95%;min-width:unset}
.email-form-overlay .email-form-container .email-form .form-container .city-data .choose-city-action{margin-top:.7rem}
}
.faq-list{max-width:100%;padding:0}
.faq-list .faq-title{display:flex;align-items:center;background-color:#efefef;color:#222;margin:0;padding-left:155px;height:235px;font-weight:bold}
.faq-list .faq-title.faq-brand-color{background-color:#ca9a63}
.faq-list .faq-list-container{max-width:inherit}
.faq-list .faq-list-container .faq-question:nth-child(odd){background:transparent}
@media only screen and (max-width:720px){.faq-list .faq-title{font-size:2.6rem;line-height:1.6;padding:0 38px;height:160px}
}
.fixed-menu-footer{background-color:#3e3e3e;display:block;border-top:0;border-bottom:2px solid #ca9a63}
@media only screen and (max-width:720px){.fixed-menu-footer .microsites-menu .menu-activator .menu-icon--mobile{background-image:url(../../../../../designs/wisdom/base/images/jeep/fixed-menu-icon-jeep.svg);background-size:inherit}
.fixed-menu-footer .microsites-menu .menu-activator .menu-icon.selected{background-image:url(../../../../../designs/wisdom/base/images/jeep/fixed-menu-icon-jeep-active.svg)}
.fixed-menu-footer .microsites-menu .menu-activator .menu-icon *{font-family:inherit}
.fixed-menu-footer .user-badge .badge-unlogged-user .fiat-id-inactive--mobile,.fixed-menu-footer .user-badge .badge-logged-user .fiat-id-inactive--mobile{background-image:url(../../../../../designs/wisdom/base/images/jeep/jeep-id.svg)}
.fixed-menu-footer .user-badge .badge-unlogged-user .fiat-id-inactive::before,.fixed-menu-footer .user-badge .badge-logged-user .fiat-id-inactive::before{content:''}
.fixed-menu-footer .user-badge .badge-unlogged-user .fiat-id-active--mobile,.fixed-menu-footer .user-badge .badge-logged-user .fiat-id-active--mobile{background-image:url(../../../../../designs/wisdom/base/images/jeep/jeep-id-active.svg)}
.fixed-menu-footer .user-badge .badge-unlogged-user .fiat-id-active::before,.fixed-menu-footer .user-badge .badge-logged-user .fiat-id-active::before{content:''}
.fixed-menu-footer .location-button--location{background-image:url(../../../../../designs/wisdom/base/images/jeep/ico-jeep-location.svg)}
.fixed-menu-footer .location-button--opened{background-image:url(../../../../../designs/wisdom/base/images/jeep/ico-jeep-location-active.svg)}
body.car-summary-modal-open .fixed-menu-footer .side-options .side-icon--summary{background-image:url(../../../../../designs/wisdom/base/images/jeep/ico-summary-jeep-active.svg)}
}
.full-bleed-image{margin-bottom:0}
.full-bleed-image--container{height:calc(100% -  80px)}
.full-bleed-image .countdown-container{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center}
@media only screen and (max-width:720px){.full-bleed-image--container{height:calc(100% -  115px)}
}
.full-match-card{width:100%}
.full-match-card .match-container{background:#e7e7e7;padding-top:103px}
.full-match-card .match-content{align-items:center}
.full-match-card .match-content .match-content-column.left{max-width:293px;position:relative;left:70px}
.full-match-card .match-content .match-content-column.right{max-width:260px;position:relative;left:-130px}
.full-match-card .match-content .match-content-column.center{width:347px;height:209px;position:relative;left:-80px}
.full-match-card .match-content .match-content-column .match-title{font-size:1.5rem;line-height:1.8rem;font-weight:normal;margin-bottom:213px;color:#222}
.full-match-card .match-content .match-content-column .match-title b{color:#27272a}
.full-match-card .match-content .match-content-column .price-details .match-title{font-size:2.8rem;line-height:3.4rem;margin-bottom:3px;font-weight:bold}
.full-match-card .match-content .match-content-column .price-details .match-span{color:#222}
.full-match-card .match-content .match-content-column .description-span{font-size:1.4rem;line-height:1.7rem;font-weight:bold;text-transform:uppercase}
.full-match-card .match-content .match-content-column .description-span.location{margin-top:21px}
.full-match-card .match-content .match-content-column .description-span.location>span{font-size:1.8rem;line-height:1.6rem;font-weight:bold;text-transform:none}
.full-match-card .match-content .match-content-column .description-span.location>span::after{content:'-';margin:0 2px 0 4px}
.full-match-card .match-content .match-content-column .description-span.location>.arrow{display:none}
.full-match-card .match-content .match-content-column .description-span.location>.change-city{font-size:1.3rem;line-height:1.6rem;font-weight:bold}
.full-match-card .match-content .match-content-column .match-details{color:#222;font-weight:600}
.full-match-card .match-content .match-content-column .match-actions{margin-top:56px}
.full-match-card .match-content .match-content-column .match-actions .financing-action-container .btn-financing{padding-left:22px;padding-right:22px}
.full-match-card .match-content .match-content-column .match-actions .rate-used-car-button{border:1px solid #222;border-radius:3px;padding:7px 22px 7px 17px;margin-top:18px;cursor:pointer}
.full-match-card .match-content .match-content-column .match-actions .rate-used-car-button .rate-used-car-button__icon{margin-top:0}
.full-match-card .match-content .match-content-column .match-actions .rate-used-car-button .rate-used-car-button__label{font-size:1.4rem;text-transform:uppercase;margin-left:5px}
.full-match-card .match-content .match-content-column .match-actions .car-reservation-button{width:100%;margin-top:18px}
.full-match-card .match-content .match-content-column .match-actions .car-reservation-button img{filter:brightness(0);width:5px}
.full-match-card .match-content .reservation-btn span{font-size:1.3rem}
.gallery-item-component{background-color:#ca9a63}
.gallery-item-component .linkText a{color:#fff}
@media only screen and (max-width:720px){.gallery-item-component{width:100%;height:auto;padding-top:100%}
}
.generic-car-lead-form{color:#40424a;margin-bottom:50px}
.generic-car-lead-form .form-container{margin-top:50px}
.generic-car-lead-form .fiat-button-red:disabled{opacity:.5}
.generic-car-lead-form .lgpd-policy-container .lgpd-privacy-policy{margin:0 22px 32px;font-family:Arial,sans-serif;font-size:1rem;line-height:2rem;color:#40424a}
.generic-car-lead-form .lgpd-policy-container .lgpd-privacy-policy a{color:#40424a;text-decoration:underline}
@media only screen and (max-width:720px){.generic-car-lead-form .lgpd-policy-container .lgpd-privacy-policy{margin:0 22px 32px 24px}
}
.generic-car-lead-form .info{color:#3f3f3f;font-size:1.8rem;font-weight:bold;width:100%}
.generic-car-lead-form .info span{font-family:'Roboto'}
.generic-car-lead-form .state-dropdown{width:calc(19% - 30px)}
.generic-car-lead-form .city-dropdown{width:calc(31% - 30px)}
.generic-car-lead-form .dealer-dropdown{margin-bottom:0}
@media only screen and (max-width:720px){.generic-car-lead-form .form-container{flex-direction:initial}
.generic-car-lead-form .form-container .form-control.control-quarter{width:calc(100% - 50px)}
.generic-car-lead-form .form-container .form-control.state-dropdown{width:calc(36% - 30px)}
.generic-car-lead-form .form-container .form-control.city-dropdown{width:calc(62% - 30px);margin:0}
.generic-car-lead-form .form-container .info span{max-width:320px}
}
.generic-complement-user-data{top:80px;height:calc(100% - 80px)}
.generic-complement-user-data .user-data-container{color:#3e3e3e}
.generic-complement-user-data .user-data-container .header-section{background-color:#3e3e3e}
.generic-complement-user-data .user-data-container .header-section h1{color:#ca9a63;font-weight:400}
.generic-complement-user-data .user-data-container .content-section .highlight{font-weight:300}
.generic-complement-user-data .user-data-container .content-section .lgpd-privacy-policy{font-family:'Roboto';font-weight:300;color:black}
.generic-complement-user-data .user-data-container .header-section{background-color:#151414}
.generic-complement-user-data .user-data-container .header-section h1{color:gray}
.generic-complement-user-data .user-data-container .progress-section .current-progress{background-color:grey}
.generic-complement-user-data .hub-input label,.generic-complement-user-data .hub-dropdown label{font-size:2rem;color:#3e3e3e}
.generic-complement-user-data .hub-input .before-input-container .input-field-info,.generic-complement-user-data .hub-dropdown .before-input-container .input-field-info{font-size:1.6rem;color:#3e3e3e}
.generic-complement-user-data .hub-dropdown-select-container{padding-right:30px}
@media only screen and (max-width:960px){.generic-complement-user-data{top:50px;height:calc(100% - 50px)}
}
.generic-address-info .regulation-field .input-container .input-label{font-size:2rem;font-weight:700;color:#3e3e3e}
.geolocation-confirmation-component .geolocation-confirmation-vue .hub-input input{color:#000;font-weight:initial;background:inherit}
.geolocation-confirmation-component .geolocation-confirmation-vue .geolocation-confirmation-modal .geolocation-window .geolocation-dialog-content .hub-input .pin-icon{top:8px}
.geolocation-confirmation-component .geolocation-confirmation-vue .geolocation-confirmation-box .geolocation-window:after{border-bottom-color:#e3e3e3;background-color:#e3e3e3}
.geolocation-confirmation-component .geolocation-confirmation-vue .geolocation-confirmation-box .geolocation-window .geolocation-dialog-content{background-color:#e3e3e3}
.geolocation-confirmation-component .geolocation-confirmation-vue .geolocation-confirmation-box .geolocation-window .geolocation-dialog-content .location-list .fading-effect{background:-moz-linear-gradient(top,rgba(227,227,227,0) 1%,#e3e3e3 50%);background:-webkit-linear-gradient(top,rgba(227,227,227,0) 1%,#e3e3e3 50%);background:linear-gradient(to bottom,rgba(227,227,227,0) 1%,#e3e3e3 50%)}
.geolocation-confirmation-component .geolocation-confirmation-vue .geolocation-confirmation-box .geolocation-window .geolocation-dialog-content .button-holder .geolocation-button{text-decoration:none}
.geolocation-confirmation-component .geolocation-confirmation-vue .geolocation-confirmation-box .geolocation-window .geolocation-dialog-content .button-holder .geolocation-button span{justify-content:center}
.go-back-page-component{max-width:initial;background-color:transparent}
.go-back-page-vue{height:50px;padding-left:38px;flex-shrink:0}
.go-back-page-vue--float-mode{z-index:99}
.go-back-page-vue a img{content:url('../../../../../designs/wisdom/base/images/arrow-go-back-jeep-gray.svg');width:12.5px;height:15px}
.go-back-page-vue a svg .fill{fill:#222}
.go-back-page-vue.theme--dark svg *{stroke:#fff !important;fill:#fff !important}
.go-back-page-vue.theme--dark img{content:url('../../../../../designs/wisdom/base/images/arrow-go-back-jeep-white.svg')}
.go-back-page-vue.theme--dark-grey svg *{stroke:#fff !important;fill:#fff !important}
@media only screen and (max-width:720px){.go-back-page-vue{height:50px;padding-left:15px}
}
.go-back-page-vue--x-close-mode{left:initial;margin:0;padding:0;height:auto}
.go-back-page-vue--x-close-mode a{width:24px;height:24px;background-image:url(../../../../../designs/wisdom/base/images/close-circle.svg);background-repeat:no-repeat;background-size:contain;background-color:transparent;margin:0;padding:0}
.go-back-page-vue--x-close-mode a>*{display:none}
.content-load .content-loading-img{background:0;height:5rem;width:5rem}
.content-load .content-loading-img__circle{stroke:#222}
.accessory-internal .hub-accessory__price .accessory-code{font-family:ProximaNova,Arial,Sans-Serif;color:#27272a}
.accessory-internal .hub-accessory__price .accessory-content{font-family:ProximaNova,Arial,Sans-Serif;color:#222}
.accessory-internal .hub-accessory__price .accessory-price{font-family:ProximaNova,Arial,Sans-Serif}
.accessory-internal .hub-accessory__price .accessory-price .text-highlight{font-family:ProximaNova,Arial,Sans-Serif;color:#fef3e5}
.accessory-internal .hub-accessory__price .accessory-price .behide-price{font-family:ProximaNova,Arial,Sans-Serif}
.accessory-internal .hub-accessory__price .accessory-price .second-price-type span{font-family:ProximaNova,Arial,Sans-Serif}
.accessory-internal .hub-accessory__content{background:#4d5952;color:#27272a}
.accessory-internal .hub-accessory__content p{font-family:'Roboto'}
@media only screen and (max-width:720px){.accessory-internal .hub-accessory-internal-wrapper{flex-direction:column}
.accessory-internal .hub-accessory-internal-wrapper .hub-accessory{width:100%}
.accessory-internal .hub-accessory-internal-wrapper .hub-accessory__price{padding:25px 35px;min-height:290px}
.accessory-internal .hub-accessory-internal-wrapper .hub-accessory__price .price-wrapper .accessory-code{font-size:1.2rem;margin-top:23px;margin-bottom:7px}
.accessory-internal .hub-accessory-internal-wrapper .hub-accessory__price .price-wrapper .accessory-content{font-size:2.6rem;margin-bottom:10px}
.accessory-internal .hub-accessory-internal-wrapper .hub-accessory__price .price-wrapper .accessory-price .behide-price{margin-bottom:55px}
.accessory-internal .hub-accessory-internal-wrapper .hub-accessory__price .price-wrapper .hub-accessory-button{width:200px}
.accessory-internal .hub-accessory-internal-wrapper .hub-accessory__image{order:-1;height:320px;margin-top:50px}
.accessory-internal .hub-accessory-internal-wrapper .hub-accessory__content{padding:35px 40px;align-items:flex-start;min-height:290px}
.accessory-internal .hub-accessory-internal-wrapper .hub-accessory__content p{font-size:1.4rem}
}
@media only screen and (min-width:721px) and (max-width:960px){.no-secondary-menu{top:50px !important;height:100% !important}
}
.hub-blank-space div{width:100%}
.hub-box__header{font-family:ProximaNova,Arial,Sans-Serif}
.hub-button{background-color:var(--brand-primary-color);color:#fef3e5}
.hub-button.active{color:var(--brand-active-button-color);box-shadow:inset 0 -2px 0 0 var(--brand-active-button-color)}
.hub-button .hub-button__label{font-family:ProximaNova,Arial,Sans-Serif;color:#fef3e5;justify-content:center}
.hub-button.hub-button--p1 .hub-button__label::after,.hub-button.hub-button--m1 .hub-button__label::after,.hub-button.hub-button--g1 .hub-button__label::after{background:url('../../../../../designs/wisdom/base/images/fill-3.svg') no-repeat center center;transform:none}
.hub-button.hub-button--m1 .hub-button__label,.hub-button.hub-button--m2 .hub-button__label,.hub-button.hub-button--m3 .hub-button__label{justify-content:center}
.hub-button.hub-button--m2{background-color:#27272a;color:#fff}
.hub-button.hub-button--m2 .hub-button__label{color:#fff}
.hub-button.hub-button--m2 .hub-button__label::after{background:url('../../../../../designs/wisdom/base/images/fill-1.svg') no-repeat center center;transform:rotate(-90deg)}
.hub-button.hub-button--m2:hover{background-color:#3e3e3e}
.hub-button.hub-button--link-b2,.hub-button.hub-button--link-b3{color:#fef3e5}
.hub-button.hub-button--link-p1,.hub-button.hub-button--link-p2,.hub-button.hub-button--link-p3{color:#fff}
.hub-button.hub-button--link-p1 .hub-button__label,.hub-button.hub-button--link-p2 .hub-button__label,.hub-button.hub-button--link-p3 .hub-button__label{color:#fff}
.hub-button.hub-button--link-b2 .hub-button__label:after,.hub-button.hub-button--link-p2 .hub-button__label:after{background:url('../../../../../designs/wisdom/base/images/fill-2.svg') no-repeat center center;transform:rotate(90deg)}
.hub-button:hover{background-color:var(--complementary-color)}
.hub-button.hub-button-secondary{border:1px solid #222;background:transparent}
.hub-button.hub-button-secondary .hub-button__label{color:#222}
.hub-button.hub-button-grey{border:1px solid #27272a;background-color:#e7e7e7}
.hub-button.hub-button-grey>span{color:#707070}
.hub-button--secondary{background-color:#27272a}
.hub-button--secondary .hub-button__label{color:white}
.hub-button--secondary:hover{background-color:#27272a}
.hub-button.hub-button--arrow{padding-right:.5rem;padding-left:2rem}
.hub-button.hub-button--arrow:after{content:'';background:url('../../../../../designs/wisdom/base/images/chevron-right-white.svg');width:12px;height:12px;margin-right:.8rem;background-size:100% 100%;filter:brightness(0)}
.hub-button.hub-button--arrow .hub-button__label{justify-content:flex-start}
.hub-button--text-black{background-color:transparent;padding:inherit;height:auto;width:auto;min-width:inherit;max-width:inherit;border-radius:0;text-decoration:none}
.hub-button--text-black span,.hub-button--text-black .hub-button__label{color:#000;justify-content:flex-start}
.hub-button--text-black:hover,.hub-button--text-black:active,.hub-button--text-black:focus{cursor:pointer}
.hub-button--text-black:hover,.hub-button--text-black:active,.hub-button--text-black:focus{background-color:transparent}
.hub-button--text-black[disabled]{background-color:transparent}
.hub-button--text-white{background-color:transparent;padding:inherit;height:auto;width:auto;min-width:inherit;max-width:inherit;border-radius:0;text-decoration:none}
.hub-button--text-white span,.hub-button--text-white .hub-button__label{color:#fff;justify-content:flex-start}
.hub-button--text-white:hover,.hub-button--text-white:active,.hub-button--text-white:focus{cursor:pointer}
.hub-button--text-white:hover,.hub-button--text-white:active,.hub-button--text-white:focus{background-color:transparent}
.hub-button--text-white[disabled]{background-color:transparent}
.hub-button--text-primary{background-color:transparent;padding:inherit;height:auto;width:auto;min-width:inherit;max-width:inherit;border-radius:0;text-decoration:none}
.hub-button--text-primary span,.hub-button--text-primary .hub-button__label{color:#ca9a63;justify-content:flex-start}
.hub-button--text-primary:hover,.hub-button--text-primary:active,.hub-button--text-primary:focus{cursor:pointer}
.hub-button--text-primary:hover,.hub-button--text-primary:active,.hub-button--text-primary:focus{background-color:transparent}
.hub-button--text-primary[disabled]{background-color:transparent}
.hub-button--text-secondary{background-color:transparent;padding:inherit;height:auto;width:auto;min-width:inherit;max-width:inherit;border-radius:0;text-decoration:none}
.hub-button--text-secondary span,.hub-button--text-secondary .hub-button__label{color:#edede3;justify-content:flex-start}
.hub-button--text-secondary:hover,.hub-button--text-secondary:active,.hub-button--text-secondary:focus{cursor:pointer}
.hub-button--text-secondary:hover,.hub-button--text-secondary:active,.hub-button--text-secondary:focus{background-color:transparent}
.hub-button--text-secondary[disabled]{background-color:transparent}
.light-small-text{color:#27272a;font-size:.8rem}
.hub-car-badge .hub-car-badge-vue{height:40px}
.hub-car-badge .hub-car-badge-vue .content-left-badge{align-items:center}
.hub-car-badge .hub-car-badge-vue .content-left-badge .car-data span,.hub-car-badge .hub-car-badge-vue .content-left-badge .price span{font-family:ProximaNova,Arial,Sans-Serif}
.hub-car-badge .hub-car-badge-vue .content-left-badge .car-data{order:1;margin-top:1px}
.hub-car-badge .hub-car-badge-vue .content-left-badge .car-data .car-model{color:#222;font-weight:bold;font-size:2.2rem;min-width:180px}
.hub-car-badge .hub-car-badge-vue .content-left-badge .car-data .engine{color:#27272a;font-weight:normal;font-size:1.1rem;padding-left:13px}
.hub-car-badge .hub-car-badge-vue .content-left-badge .info{align-self:flex-start}
.hub-car-badge .hub-car-badge-vue .content-left-badge .price{order:3;align-items:center;margin-top:1px}
.hub-car-badge .hub-car-badge-vue .content-left-badge .price .label-total,.hub-car-badge .hub-car-badge-vue .content-left-badge .price .dollar-sign{margin-bottom:4px}
.hub-car-badge .hub-car-badge-vue .content-left-badge .price .label-total{font-size:1.1rem;font-weight:normal;color:#27272a}
.hub-car-badge .hub-car-badge-vue .content-left-badge .price .dollar-sign{font-size:1.1rem;font-weight:normal;color:#27272a;margin-left:13px}
.hub-car-badge .hub-car-badge-vue .content-left-badge .price .total-price{font-weight:bold;font-size:2.2rem}
.hub-car-badge .hub-car-badge-vue .content-left-badge .price .divisor{width:40px;padding:0}
.hub-car-badge .hub-car-badge-vue .content-left-badge .generic-modal .modal-window .close{background-image:url(../../../../../designs/wisdom/base/images/jeep/modal-close-icon.svg)}
.hub-car-badge .hub-car-badge-vue .content-right-badge{height:50px;margin-left:15px}
.hub-car-badge .hub-car-badge-vue .content-right-badge .financing,.hub-car-badge .hub-car-badge-vue .content-right-badge .negotiate{height:100%;cursor:pointer}
.hub-car-badge .hub-car-badge-vue .content-right-badge .financing span,.hub-car-badge .hub-car-badge-vue .content-right-badge .negotiate span{font-family:ProximaNova,Arial,Sans-Serif;font-size:1.1rem;color:#707070;font-weight:bold;padding-top:1px;order:-1}
.hub-car-badge .hub-car-badge-vue .content-right-badge .financing{padding-left:23px;background-color:#bfbfbf;width:222px;justify-content:center}
.hub-car-badge .hub-car-badge-vue .content-right-badge .negotiate{background-color:#ca9a63;justify-content:center;margin-left:0;width:185px}
.hub-car-badge .hub-car-badge-vue .content-right-badge .negotiate img{content:url('../../../../../designs/wisdom/base/images/fill-3.svg');fill:#707070;margin:0 5px 0 15px}
@media only screen and (max-width:949px){.hub-car-badge{border-bottom:0;height:initial}
.hub-car-badge .hub-car-badge-vue{flex-direction:column;justify-content:flex-start;align-items:stretch;align-content:stretch;width:100%;height:auto}
.hub-car-badge .hub-car-badge-vue .content-left-badge{justify-content:flex-start;height:34px;margin-top:5px}
.hub-car-badge .hub-car-badge-vue .content-left-badge .car-data{flex-direction:column;justify-content:center;align-items:flex-start;margin-left:10px;order:1;height:34px}
.hub-car-badge .hub-car-badge-vue .content-left-badge .car-data .car-model{font-weight:800;margin:0;line-height:16px}
.hub-car-badge .hub-car-badge-vue .content-left-badge .car-data .engine{padding-left:0;font-weight:500;margin:0;padding:0;line-height:10px}
.hub-car-badge .hub-car-badge-vue .content-left-badge .info{order:2}
.hub-car-badge .hub-car-badge-vue .content-left-badge .generic-modal{position:fixed;overflow-y:scroll;top:0;left:0}
.hub-car-badge .hub-car-badge-vue .content-left-badge .generic-modal .modal-window .close{height:20px;width:20px}
.hub-car-badge .hub-car-badge-vue .content-left-badge .generic-modal .modal-window .rich-text{font-size:1.2rem}
.hub-car-badge .hub-car-badge-vue .content-left-badge .price{display:flex;margin-left:auto;order:3;align-items:center;margin-right:9px}
.hub-car-badge .hub-car-badge-vue .content-left-badge .price .divisor{display:none}
.hub-car-badge .hub-car-badge-vue .content-left-badge .price .label-total{display:none}
.hub-car-badge .hub-car-badge-vue .content-left-badge .price .dollar-sign{margin:0 8px 0 10px;font-size:1rem}
.hub-car-badge .hub-car-badge-vue .content-left-badge .price .total-price{margin-bottom:3px;margin-right:7px;margin-left:5px;margin:0;font-size:1.4rem;font-weight:800}
.hub-car-badge .hub-car-badge-vue .content-left-badge .price-bonification .scratched{margin-top:0}
.hub-car-badge .hub-car-badge-vue .content-left-badge .price-bonification .scratched span{font-size:1rem}
.hub-car-badge .hub-car-badge-vue .content-left-badge .price-bonification .total-price{font-size:1.2rem}
.hub-car-badge .hub-car-badge-vue .content-right-badge{height:auto;margin-left:0;justify-content:flex-end}
.hub-car-badge .hub-car-badge-vue .content-right-badge .financing{height:100%;width:50%;flex-direction:row-reverse;padding-left:15px;text-align:center}
.hub-car-badge .hub-car-badge-vue .content-right-badge .financing span{font-weight:bold}
.hub-car-badge .hub-car-badge-vue .content-right-badge .negotiate{display:flex;justify-content:center;align-items:center;height:100%;width:50%;margin:0;flex-grow:1}
.hub-car-badge .hub-car-badge-vue .content-right-badge .negotiate-text{margin-left:10px;font-weight:500;font-size:1rem}
.hub-car-badge .hub-car-badge-vue .content-right-badge .financing,.hub-car-badge .hub-car-badge-vue .content-right-badge .negotiate{align-items:center;justify-content:center;padding-left:10px;height:39px}
.hub-car-badge .hub-car-badge-vue .content-right-badge .financing span,.hub-car-badge .hub-car-badge-vue .content-right-badge .negotiate span{font-size:1.28rem}
.hub-car-badge .hub-car-badge-vue .content-right-badge .financing{flex-direction:row}
}
@media screen and (min-width:320px) and (max-width:559px){.hub-car-badge .hub-car-badge-vue .content-left-badge .car-data .car-model,.hub-car-badge .hub-car-badge-vue .content-left-badge .car-data .engine{font-size:calc(1rem + 3.0000000000000004 * ((100vw - 320px) / 239))}
}
@media screen and (min-width:560px) and (max-width:949px){.hub-car-badge .hub-car-badge-vue .content-left-badge .car-data .car-model,.hub-car-badge .hub-car-badge-vue .content-left-badge .car-data .engine{font-size:calc(1rem + 3.999999999999999 * ((100vw - 560px) / 389))}
}
@media screen and (min-width:950px) and (max-width:1300px){.hub-car-badge .hub-car-badge-vue .content-left-badge .car-data .car-model{font-size:calc(1.4rem + 8.000000000000004 * ((100vw - 950px) / 350))}
}
@media screen and (min-width:950px) and (max-width:1300px){.hub-car-badge .hub-car-badge-vue .content-left-badge .car-data .engine{font-size:calc(0.8rem + 5 * ((100vw - 950px) / 350))}
}
@media screen and (min-width:320px) and (max-width:559px){.hub-car-badge .hub-car-badge-vue .content-left-badge .price .total-price{font-size:calc(1.4rem + 4.000000000000002 * ((100vw - 320px) / 239))}
}
@media screen and (min-width:560px) and (max-width:949px){.hub-car-badge .hub-car-badge-vue .content-left-badge .price .total-price{font-size:calc(1.4rem + 6.000000000000001 * ((100vw - 560px) / 389))}
}
@media screen and (min-width:320px) and (max-width:559px){.hub-car-badge .hub-car-badge-vue .content-left-badge .price .dollar-sign{font-size:calc(1rem + 3.0000000000000004 * ((100vw - 320px) / 239))}
}
@media screen and (min-width:560px) and (max-width:949px){.hub-car-badge .hub-car-badge-vue .content-left-badge .price .dollar-sign{font-size:calc(1rem + 3.999999999999999 * ((100vw - 560px) / 389))}
}
@media screen and (min-width:320px) and (max-width:559px){.hub-car-badge .hub-car-badge-vue .content-right-badge .financing span,.hub-car-badge .hub-car-badge-vue .content-right-badge .negotiate span{font-size:calc(1rem + 6.000000000000001 * ((100vw - 320px) / 239))}
}
@media screen and (min-width:560px) and (max-width:949px){.hub-car-badge .hub-car-badge-vue .content-right-badge .financing span,.hub-car-badge .hub-car-badge-vue .content-right-badge .negotiate span{font-size:calc(1.2rem + 5 * ((100vw - 560px) / 389))}
}
.particle-icon-base{width:40px;height:40px;background-position:center center;background-size:24px auto;background-repeat:no-repeat}
.particle-title-base{font-family:ProximaNova,Arial,Sans-Serif;font-size:.8rem;font-weight:bold;text-align:center;color:#222}
.hub-car-summary{width:100%;justify-content:center;top:80px}
.hub-car-summary.open{display:flex}
.hub-car-summary .summary-content{display:flex;width:100%;justify-content:center;margin:0}
.hub-car-summary .summary-content .box-vertical-label .vertical-label{position:initial;transform:initial;width:auto;text-align:initial}
.hub-car-summary .summary-content header{display:flex;width:100%;background-color:#e7e7e7;justify-content:center;padding-top:100px}
.hub-car-summary .summary-content header .header-content{max-width:728px;display:flex;flex-direction:column;flex-wrap:wrap;height:440px;align-items:flex-start;align-content:space-between;justify-content:flex-start}
.hub-car-summary .summary-content header .header-content .summary-title{display:block;font-size:2.6rem;order:0;width:365px;padding:0;margin:0;text-align:left;margin-bottom:54px;font-family:ProximaNova,Arial,Sans-Serif;font-weight:bold;line-height:normal;color:#222}
.hub-car-summary .summary-content header .header-content .section-title{order:2;width:365px;padding:0}
.hub-car-summary .summary-content header .header-content .section-title h1{display:flex;justify-content:center;font-family:ProximaNova,Arial,Sans-Serif;font-size:1rem;font-weight:600;line-height:1;color:#27272a}
.hub-car-summary .summary-content header .header-content .section-image{margin:0;order:1;width:365px;max-height:208px;margin-bottom:23px;min-height:200px}
.hub-car-summary .summary-content header .header-content .section-my-car{width:256px;order:3;display:flex;justify-content:space-between;padding:0}
.hub-car-summary .summary-content header .header-content .section-my-car ul{padding-top:10px;width:100%;margin-bottom:27px}
.hub-car-summary .summary-content header .header-content .section-my-car ul hr{display:none}
.hub-car-summary .summary-content header .header-content .section-my-car ul li{margin-bottom:10px}
.hub-car-summary .summary-content header .header-content .section-my-car ul li.item-mvs span,.hub-car-summary .summary-content header .header-content .section-my-car ul li.item-total span{font-family:ProximaNova,Arial,Sans-Serif;font-weight:bold;line-height:normal;color:#222;font-size:1.4rem}
.hub-car-summary .summary-content header .header-content .section-my-car ul li.item-total{border-top:1px solid #222;padding-top:10px;margin-bottom:24px}
.hub-car-summary .summary-content header .header-content .section-my-car ul li.item-text .info-text{font-size:.8rem;font-family:ProximaNova,Arial,Sans-Serif;color:#979797;text-transform:initial}
.hub-car-summary .summary-content header .header-content .section-my-car ul li span{font-family:ProximaNova,Arial,Sans-Serif;font-size:1rem;font-weight:normal;line-height:1}
.hub-car-summary .summary-content header .header-content .section-my-car .vertical-label{display:none}
.hub-car-summary .summary-content header .header-content .section-particles{order:4;width:256px;padding:0}
.hub-car-summary .summary-content header .header-content .section-particles .wrapper-links{display:flex;justify-content:space-around;align-items:end}
.hub-car-summary .summary-content header .header-content .section-particles .wrapper-links .particle-print{display:flex;flex-direction:column;justify-content:center}
.hub-car-summary .summary-content header .header-content .section-particles .wrapper-links .particle-print .particle-icon{width:40px;height:40px;background-position:center center;background-size:24px auto;background-repeat:no-repeat;margin:0;background-image:url(../../../../../designs/wisdom/base/images/ico-printer.svg)}
.hub-car-summary .summary-content header .header-content .section-particles .wrapper-links .particle-print .particle-title{font-family:ProximaNova,Arial,Sans-Serif;font-size:.8rem;font-weight:bold;text-align:center;color:#222}
.hub-car-summary .summary-content header .header-content .section-particles .wrapper-links .particle-item>a{margin:0}
.hub-car-summary .summary-content header .header-content .section-particles .wrapper-links .particle-features{display:flex;flex-direction:column;justify-content:center}
.hub-car-summary .summary-content header .header-content .section-particles .wrapper-links .particle-features .particle-item-image{margin:0;display:flex;align-items:center;justify-content:center}
.hub-car-summary .summary-content header .header-content .section-particles .wrapper-links .particle-features .particle-item-image .icon-car-unsaved{content:url(../../../../../designs/wisdom/base/images/jeep/ico-save-car.svg)}
.hub-car-summary .summary-content header .header-content .section-particles .wrapper-links .particle-features .particle-item-image .icon-car-saved{content:url(../../../../../designs/wisdom/base/images/jeep/ico-saved-car.svg)}
.hub-car-summary .summary-content header .header-content .section-particles .wrapper-links .particle-features .particle-title{font-family:ProximaNova,Arial,Sans-Serif;font-size:.8rem;font-weight:bold;text-align:center;color:#222}
.hub-car-summary .summary-content header .header-content .section-particles .wrapper-links .particle-offers{display:flex;margin:0;flex-direction:column;justify-content:center}
.hub-car-summary .summary-content header .header-content .section-particles .wrapper-links .particle-offers .particle-item-image{margin:0;width:40px;height:40px;background-position:center center;background-size:24px auto;background-repeat:no-repeat;background-image:url(../../../../../designs/wisdom/base/images/ico-offer.svg);background-size:80% auto}
.hub-car-summary .summary-content header .header-content .section-particles .wrapper-links .particle-offers .particle-item-image img{display:none}
.hub-car-summary .summary-content header .header-content .section-particles .wrapper-links .particle-offers .particle-title{font-family:ProximaNova,Arial,Sans-Serif;font-size:.8rem;font-weight:bold;text-align:center;color:#222}
.hub-car-summary .summary-content header .header-content .section-payment{order:4;width:256px;padding:0}
.hub-car-summary .summary-content header .header-content .section-payment .vertical-label{display:none}
.hub-car-summary .summary-content header .header-content .section-payment .wrapper-proposal .link-container{width:100%}
.hub-car-summary .summary-content header .header-content .section-payment .wrapper-proposal .link-container .simular-financiamento-link{margin-top:20px}
.hub-car-summary .summary-content header .header-content .section-payment .wrapper-proposal .link-container .rate-used-car-button{margin-top:20px;justify-content:center}
.hub-car-summary .summary-content header .header-content .section-payment .wrapper-proposal .link-container .rate-used-car-button__label{min-width:134px}
.hub-car-summary .summary-content header .header-content .section-payment .wrapper-proposal .link-container>.lead-button>.hub-button{width:100%;margin-bottom:0}
.hub-car-summary .summary-content header .header-content .section-payment .wrapper-proposal .payment-info{display:none}
.hub-car-summary .summary-content header .header-content .section-payment .wrapper-proposal>span,.hub-car-summary .summary-content header .header-content .section-payment .wrapper-proposal>strong{display:none}
.hub-car-summary .summary-content header .header-content .section-payment .particle-icon{width:40px;height:40px;background-image:url(../../../../../designs/wisdom/base/images/ico-printer.svg);background-position:center center;background-size:24px auto;background-repeat:no-repeat}
.hub-car-summary .summary-content .section-resume{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;width:728px;margin:auto;margin-top:80px;align-items:flex-start}
.hub-car-summary .summary-content .section-resume>*::before{display:none}
.hub-car-summary .summary-content .section-resume .vertical-label{display:block}
.hub-car-summary .summary-content .section-resume .resume-title{text-align:left;width:100%;margin-bottom:34px;font-family:ProximaNova,Arial,Sans-Serif;font-size:2.6rem}
.hub-car-summary .summary-content .section-resume .resume-box{width:256px;border-top:1px solid #222;padding:0;padding-top:23px;margin-bottom:44px}
.hub-car-summary .summary-content .section-resume .resume-box .vertical-label{display:block;font-size:1.4rem;font-weight:bold;color:#222;font-family:ProximaNova,Arial,Sans-Serif;text-transform:uppercase;margin-bottom:30px;width:100%}
.hub-car-summary .summary-content .section-resume .resume-box .wraper-item>div,.hub-car-summary .summary-content .section-resume .resume-box .wraper-color>div{margin-bottom:32px}
.hub-car-summary .summary-content .section-resume .resume-box .wraper-item .resume-label,.hub-car-summary .summary-content .section-resume .resume-box .wraper-color .resume-label{font-family:ProximaNova,Arial,Sans-Serif;font-size:1rem;font-weight:bold;color:#222;margin-bottom:7px}
.hub-car-summary .summary-content .section-resume .resume-box .wraper-item .resume-text-big,.hub-car-summary .summary-content .section-resume .resume-box .wraper-color .resume-text-big,.hub-car-summary .summary-content .section-resume .resume-box .wraper-item .resume-currency,.hub-car-summary .summary-content .section-resume .resume-box .wraper-color .resume-currency{font-family:ProximaNova,Arial,Sans-Serif;font-size:1.1rem;font-weight:600;color:#27272a;margin-bottom:0}
.hub-car-summary .summary-content .section-resume .resume-box .wraper-item .resume-currency,.hub-car-summary .summary-content .section-resume .resume-box .wraper-color .resume-currency{font-weight:normal}
.hub-car-summary .summary-content .section-resume .section-color,.hub-car-summary .summary-content .section-resume .section-services{display:flex;flex-direction:column}
.hub-car-summary .summary-content .section-resume .section-color .color-stick,.hub-car-summary .summary-content .section-resume .section-services .color-stick{display:none}
.hub-car-summary .summary-content .section-resume .section-color>div,.hub-car-summary .summary-content .section-resume .section-services>div{margin:0;width:100%}
.hub-car-summary .summary-content .section-resume .section-color .wraper-color,.hub-car-summary .summary-content .section-resume .section-services .wraper-color{margin-bottom:18px}
.hub-car-summary .summary-content .section-resume .section-color .wraper-item>div,.hub-car-summary .summary-content .section-resume .section-services .wraper-item>div,.hub-car-summary .summary-content .section-resume .section-color .wraper-color>div,.hub-car-summary .summary-content .section-resume .section-services .wraper-color>div,.hub-car-summary .summary-content .section-resume .section-color .wrapper-coating>div,.hub-car-summary .summary-content .section-resume .section-services .wrapper-coating>div{width:100%}
.hub-car-summary .summary-content .section-resume .section-color .wraper-item .resume-text-big,.hub-car-summary .summary-content .section-resume .section-services .wraper-item .resume-text-big,.hub-car-summary .summary-content .section-resume .section-color .wraper-color .resume-text-big,.hub-car-summary .summary-content .section-resume .section-services .wraper-color .resume-text-big,.hub-car-summary .summary-content .section-resume .section-color .wrapper-coating .resume-text-big,.hub-car-summary .summary-content .section-resume .section-services .wrapper-coating .resume-text-big{margin-bottom:10px}
.hub-car-summary .summary-content .section-resume .section-services .wraper-item>div{width:50%}
.hub-car-summary .summary-content .section-resume .section-accessory .wraper-item .resume-text-big,.hub-car-summary .summary-content .section-resume .section-optional .wraper-item .resume-text-big{font-size:1rem;font-weight:bold;color:#222;margin-bottom:7px}
.hub-car-summary .summary-content footer{display:flex;width:100%;background-color:#e7e7e7;justify-content:center;flex-direction:column;align-items:center;padding-top:147px;padding-bottom:171px}
.hub-car-summary .summary-content footer .section-serie-items{width:728px;padding-left:0;margin-bottom:80px}
.hub-car-summary .summary-content footer .section-serie-items .vertical-label{display:block;position:initial;text-align:left;transform:initial;font-family:ProximaNova,Arial,Sans-Serif;font-size:2.6rem;font-weight:bold;width:auto;color:#222;line-height:1.7;margin-bottom:22px}
.hub-car-summary .summary-content footer .section-change-car{width:100%;display:flex;justify-content:center}
.hub-car-summary .summary-content footer .hub-button{width:256px}
.hub-car-summary .section-digital-dealer{order:4;width:256px;padding:0}
.hub-car-summary .section-digital-dealer .hub-button{justify-content:center}
.hub-car-summary .section-digital-dealer .hub-button .hub-button__label{flex-grow:0}
.hub-car-summary .section-digital-dealer .hub-button--m2-outline{border:2px solid #27272a;background-color:transparent}
.hub-car-summary .section-digital-dealer .hub-button--m2-outline .hub-button__label{color:#27272a}
@media only screen and (max-width:949px){.hub-car-summary{top:50px;bottom:0}
.hub-car-summary .summary-content{padding:0;bottom:0;top:50px;display:block}
.hub-car-summary .summary-content header{padding:50px 30px 30px;display:block;margin-top:0}
.hub-car-summary .summary-content header .header-content{flex-direction:row;height:auto;max-width:initial}
.hub-car-summary .summary-content header .header-content>*{width:100%;margin-left:0}
.hub-car-summary .summary-content header .header-content .summary-title{margin-bottom:24px;font-size:2.2rem}
.hub-car-summary .summary-content header .header-content .summary-title,.hub-car-summary .summary-content header .header-content .section-title{width:100%}
.hub-car-summary .summary-content header .header-content .summary-title,.hub-car-summary .summary-content header .header-content .section-title,.hub-car-summary .summary-content header .header-content .section-image{margin-left:0}
.hub-car-summary .summary-content header .header-content .section-image{margin-left:auto;margin-right:auto;margin-bottom:20px;min-height:147px}
.hub-car-summary .summary-content header .header-content .section-my-car{width:100%;margin:0 0 25px 0}
.hub-car-summary .summary-content header .header-content .section-my-car ul{margin:0}
.hub-car-summary .summary-content header .header-content .section-my-car ul li span{font-size:1rem}
.hub-car-summary .summary-content header .header-content .section-my-car ul li .item-mvs,.hub-car-summary .summary-content header .header-content .section-my-car ul li .item-total{font-size:1.4rem}
.hub-car-summary .summary-content header .header-content .section-payment{width:100%}
.hub-car-summary .summary-content header .header-content .section-payment .wrapper-proposal{margin-bottom:24px}
.hub-car-summary .summary-content header .header-content .section-payment .wrapper-proposal .link-container .simular-financiamento-link{margin-top:20px;max-width:455px;margin-left:auto;margin-right:auto}
.hub-car-summary .summary-content header .header-content .section-payment .wrapper-proposal .lead-button{display:flex;justify-content:center}
.hub-car-summary .summary-content header .header-content .section-payment .wrapper-links{display:flex;flex-direction:row;justify-content:center}
.hub-car-summary .summary-content header .header-content .section-payment .wrapper-links .particle-item{margin-left:0}
.hub-car-summary .summary-content header .header-content .section-payment .wrapper-links .particle-offers,.hub-car-summary .summary-content header .header-content .section-payment .wrapper-links .particle-features{flex-direction:row;justify-content:flex-start}
.hub-car-summary .summary-content header .header-content .section-payment .wrapper-links .particle-offers-container{margin:0}
.hub-car-summary .summary-content .section-resume{width:100%;padding:30px;padding-bottom:0;margin-top:0}
.hub-car-summary .summary-content .section-resume .resume-title{margin-bottom:18px;padding-left:0;font-size:2.2rem}
.hub-car-summary .summary-content .section-resume .resume-box{width:100%;margin-bottom:20px}
.hub-car-summary .summary-content .section-resume .resume-box .vertical-label{font-family:ProximaNova,Arial,Sans-Serif;font-size:1.4rem;font-weight:bold;line-height:normal}
.hub-car-summary .summary-content .section-resume>h1{padding-left:0}
.hub-car-summary .summary-content .section-resume>*{margin-left:0;width:100%;padding-left:0}
.hub-car-summary .summary-content .section-resume .section-color{flex-direction:row;flex-wrap:wrap}
.hub-car-summary .summary-content .section-resume .section-color .wraper-color,.hub-car-summary .summary-content .section-resume .section-color .wrapper-coating{flex-grow:1;width:auto}
.hub-car-summary .summary-content footer{width:100%;padding:40px 30px 60px}
.hub-car-summary .summary-content footer .section-serie-items{width:100%;padding-right:0;margin-left:0;margin-bottom:35px}
.hub-car-summary .summary-content footer .section-serie-items .vertical-label{font-size:2.2rem}
.hub-car-summary .summary-content footer .section-serie-items .current-car-featured-items ul{margin-left:0;padding-left:25px}
.hub-car-summary .summary-content footer .section-serie-items .current-car-featured-items ul li{line-height:normal;padding-bottom:3px}
.hub-car-summary .summary-content footer .section-change-car{padding-left:0;margin-bottom:60px}
}
@media print{body>*:not(.hub-page-content){visibility:hidden}
body .hub-page-content{margin-top:0 !important}
.home-jeep-content .hub-car-summary{position:static;top:0;padding:0;height:auto !important;display:block !important;visibility:visible !important;overflow:auto !important;page-break-before:avoid}
.home-jeep-content .hub-car-summary .summary-content{padding:0}
.home-jeep-content .hub-car-summary .summary-content header{padding-top:0;background-color:transparent}
.home-jeep-content .hub-car-summary .summary-content header .header-content{width:100%}
.home-jeep-content .hub-car-summary .summary-content header .header-content .summary-title,.home-jeep-content .hub-car-summary .summary-content header .header-content .section-title,.home-jeep-content .hub-car-summary .summary-content header .header-content .section-image{margin-left:0}
.home-jeep-content .hub-car-summary .summary-content .section-resume{margin:0 auto}
.home-jeep-content .hub-car-summary .summary-content footer{padding:0;background-color:transparent}
.home-jeep-content .hub-car-summary .terms-print{display:block}
}
@media only screen and (max-width:960px){.hub-car-summary{top:50px !important}
}
@media screen and (min-width:950px) and (max-width:1600px){.hub-car-summary .summary-content header .header-content .summary-title{font-size:calc(2.4rem + 8.000000000000004 * ((100vw - 950px) / 650))}
}
@media screen and (min-width:950px) and (max-width:1600px){.hub-car-summary .summary-content header .header-content .section-title h1{font-size:calc(1rem + 3.999999999999999 * ((100vw - 950px) / 650))}
}
@media screen and (min-width:950px) and (max-width:1600px){.hub-car-summary .summary-content .section-resume .resume-title{font-size:calc(2.4rem + 8.000000000000004 * ((100vw - 950px) / 650))}
}
@media screen and (min-width:950px) and (max-width:1600px){.hub-car-summary .summary-content .section-resume .box-vertical-label .vertical-label{font-size:calc(1.4rem + 3.0000000000000004 * ((100vw - 950px) / 650))}
}
@media screen and (min-width:950px) and (max-width:1600px){.hub-car-summary .summary-content .section-resume .resume-box .wraper-item .resume-label,.hub-car-summary .summary-content .section-resume .resume-box .wraper-color .resume-label,.hub-car-summary .summary-content .section-resume .resume-box .wraper-item .resume-text-big,.hub-car-summary .summary-content .section-resume .resume-box .wraper-color .resume-text-big,.hub-car-summary .summary-content .section-resume .resume-box .wraper-item .resume-currency,.hub-car-summary .summary-content .section-resume .resume-box .wraper-color .resume-currency{font-size:calc(1rem + 7 * ((100vw - 950px) / 650))}
}
@media screen and (min-width:950px) and (max-width:1600px){.hub-car-summary .summary-content footer .section-serie-items .vertical-label{font-size:calc(2.4rem + 8.000000000000004 * ((100vw - 950px) / 650))}
}
@media screen and (min-width:950px) and (max-width:1600px){.hub-car-summary .summary-content footer .section-serie-items .current-car-featured-items ul li{font-size:calc(1rem + 7 * ((100vw - 950px) / 650))}
}
.hub-collapse-box-vue.collapsed .collapse-title{height:44px}
.hub-collapse-box-vue.collapsed .collapse-title-arrow.collapsed{transform:none}
.hub-collapse-box-vue .collapse-title{background-color:#fef3e5;height:44px}
.hub-collapse-box-vue .collapse-title .collapse-title-text{font-family:ProximaNova,Arial,Sans-Serif;font-size:1rem;font-weight:500;color:#fff;text-transform:uppercase}
.hub-collapse-box-vue .collapse-title .collapse-title-arrow{transform:rotate(180deg)}
.hub-collapse-box-vue .collapse-title .collapse-title-arrow::after{content:url('../../../../../designs/wisdom/base/images/fill-1.svg')}
.hub-collapse-box-vue .collapse-content{padding:0}
@media only screen and (max-width:720px){.hub-collapse-box-vue .collapse-title .collapse-title-text{font-size:1.1rem;font-weight:700}
}
.hub-column-control-container{flex-direction:row;flex-wrap:nowrap;overflow:hidden}
.hub-column-control-container.height-640px{height:calc(100vw / 3)}
.hub-column-control-container.height-960px{height:calc(100vw / 2)}
.hub-column-control-container .column-container{height:100%;overflow:hidden}
.hub-column-control-container .column-container>div{height:100%}
.hub-column-control-container .column-container.flex-grow-4 .hub-box__header,.hub-column-control-container .column-container.flex-grow-4 .hub-box__content,.hub-column-control-container .column-container.flex-grow-4 .hub-box__cta_container{width:calc(100vw / 4)}
.hub-column-control-container .column-container.flex-grow-6 .hub-box__header,.hub-column-control-container .column-container.flex-grow-6 .hub-box__content,.hub-column-control-container .column-container.flex-grow-6 .hub-box__cta_container{width:calc(100vw / 3)}
.hub-column-control-container .column-container.flex-grow-8 .hub-box__header,.hub-column-control-container .column-container.flex-grow-12 .hub-box__header,.hub-column-control-container .column-container.flex-grow-8 .hub-box__content,.hub-column-control-container .column-container.flex-grow-12 .hub-box__content,.hub-column-control-container .column-container.flex-grow-8 .hub-box__cta_container,.hub-column-control-container .column-container.flex-grow-12 .hub-box__cta_container{width:100%;padding-left:calc(100vw / 12);padding-right:calc(100vw / 12)}
.hub-column-control-container .column-container .highlight-card .hub-highlight-card .hub-card-media img{display:block}
.hub-column-control-container .image-wrapper{height:100%;max-height:100%}
.hub-column-control-container .image-wrapper div{height:100%}
.hub-column-control-container .image-wrapper .image-component .chameleon-image{display:flex;justify-content:center;align-items:center}
.hub-column-control-container .image-wrapper .image-component .chameleon-image img{height:100%;object-fit:cover}
.hub-column-control-container .hub-text-box{height:100%}
@media only screen and (min-width:721px){.hub-column-control-container .column-container{order:1}
}
@media only screen and (min-width:721px) and (max-width:960px){.hub-column-control-container.height-640px{height:calc(100vw / 2.5)}
.hub-column-control-container .column-container{order:1}
.hub-column-control-container .column-container.flex-grow-4 .hub-box__header,.hub-column-control-container .column-container.flex-grow-6 .hub-box__header,.hub-column-control-container .column-container.flex-grow-8 .hub-box__header,.hub-column-control-container .column-container.flex-grow-12 .hub-box__header,.hub-column-control-container .column-container.flex-grow-4 .hub-box__content,.hub-column-control-container .column-container.flex-grow-6 .hub-box__content,.hub-column-control-container .column-container.flex-grow-8 .hub-box__content,.hub-column-control-container .column-container.flex-grow-12 .hub-box__content,.hub-column-control-container .column-container.flex-grow-4 .hub-box__cta_container,.hub-column-control-container .column-container.flex-grow-6 .hub-box__cta_container,.hub-column-control-container .column-container.flex-grow-8 .hub-box__cta_container,.hub-column-control-container .column-container.flex-grow-12 .hub-box__cta_container{width:calc(100% - 80px);padding-left:0;padding-right:0}
}
@media only screen and (max-width:720px){.hub-column-control-container{flex-wrap:wrap;flex-direction:column;height:auto !important}
.hub-column-control-container.height-640px{height:320px}
.hub-column-control-container.height-960px{height:auto}
.hub-column-control-container .column-container{width:100%;height:auto;overflow:visible}
.hub-column-control-container .column-container>div{height:auto}
.hub-column-control-container .column-container .hub-text-box{height:auto}
.hub-column-control-container .column-container .image-wrapper{order:1}
.hub-column-control-container .column-container .image-wrapper .image-component .chameleon-image img{width:100%;height:auto}
.hub-column-control-container .column-container .highlight-card{padding:0}
.hub-column-control-container .column-container.flex-grow-4 .hub-box__header,.hub-column-control-container .column-container.flex-grow-6 .hub-box__header,.hub-column-control-container .column-container.flex-grow-8 .hub-box__header,.hub-column-control-container .column-container.flex-grow-12 .hub-box__header,.hub-column-control-container .column-container.flex-grow-4 .hub-box__content,.hub-column-control-container .column-container.flex-grow-6 .hub-box__content,.hub-column-control-container .column-container.flex-grow-8 .hub-box__content,.hub-column-control-container .column-container.flex-grow-12 .hub-box__content,.hub-column-control-container .column-container.flex-grow-4 .hub-box__cta_container,.hub-column-control-container .column-container.flex-grow-6 .hub-box__cta_container,.hub-column-control-container .column-container.flex-grow-8 .hub-box__cta_container,.hub-column-control-container .column-container.flex-grow-12 .hub-box__cta_container{width:calc(100% - 80px);padding-left:0;padding-right:0}
}
@media only screen and (max-width:720px){.datecalendar-data .container-content{padding:2.6rem}
.datecalendar-data .container-content .container-form-calendar{display:flex;width:100%;margin-bottom:2rem}
.datecalendar-data .container-content .container-form-calendar .calendar-datecalendar{box-sizing:border-box}
.datecalendar-data .container-content .container-form{width:100%;flex-direction:column}
.datecalendar-data .container-content .container-form .calendar-radio{float:inherit;width:100%;padding-top:0;padding-left:7rem}
.datecalendar-data .container-content .container-form .calendar-information{float:inherit;margin:.5rem 1rem 0 1rem;width:100%;padding-top:2rem}
}
@media only screen and (min-width:721px) and (max-width:960px){.datecalendar-data .container-content .container-form-calendar{width:50%}
.datecalendar-data .container-content .container-form-calendar .calendar-datecalendar .hub-datepicker .hub-datepicker__calendar{width:30rem}
.datecalendar-data .container-content .container-form{float:none;display:grid;align-items:center;width:50%}
.datecalendar-data .container-content .container-form .calendar-radio{padding-top:0;padding-left:3rem}
.datecalendar-data .container-content .container-form .calendar-information{padding-top:0;padding-left:3rem}
}
@media only screen and (min-width:961px) and (max-width:1366px){.datecalendar-data .container-form-calendar{width:30.1rem}
.datecalendar-data .container-form{width:47rem}
.datecalendar-data .container-form .calendar-information{padding-top:9rem;margin-left:5rem}
}
@media only screen and (min-width:1367px){.datecalendar-data .container-form-calendar{width:34rem}
.datecalendar-data .container-form{width:66rem}
.datecalendar-data .container-form .calendar-information{padding-top:9rem;margin-left:5rem}
}
.hub-datepicker.error input,.hub-datepicker.error label,.hub-datepicker.error select,.hub-datepicker.error textarea,.hub-datepicker.error .hub-dropdown-select-container,.hub-datepicker.error .hub-dropdown-selected{color:#222 !important;border-color:#f02222 !important}
.hub-datepicker.error input::-webkit-input-placeholder,.hub-datepicker.error label::-webkit-input-placeholder,.hub-datepicker.error select::-webkit-input-placeholder,.hub-datepicker.error textarea::-webkit-input-placeholder,.hub-datepicker.error .hub-dropdown-select-container::-webkit-input-placeholder,.hub-datepicker.error .hub-dropdown-selected::-webkit-input-placeholder{color:#f02222}
.hub-datepicker.error input::-moz-placeholder,.hub-datepicker.error label::-moz-placeholder,.hub-datepicker.error select::-moz-placeholder,.hub-datepicker.error textarea::-moz-placeholder,.hub-datepicker.error .hub-dropdown-select-container::-moz-placeholder,.hub-datepicker.error .hub-dropdown-selected::-moz-placeholder{color:#f02222}
.hub-datepicker.error input:-ms-input-placeholder,.hub-datepicker.error label:-ms-input-placeholder,.hub-datepicker.error select:-ms-input-placeholder,.hub-datepicker.error textarea:-ms-input-placeholder,.hub-datepicker.error .hub-dropdown-select-container:-ms-input-placeholder,.hub-datepicker.error .hub-dropdown-selected:-ms-input-placeholder{color:#f02222}
.hub-datepicker.error input:-moz-placeholder,.hub-datepicker.error label:-moz-placeholder,.hub-datepicker.error select:-moz-placeholder,.hub-datepicker.error textarea:-moz-placeholder,.hub-datepicker.error .hub-dropdown-select-container:-moz-placeholder,.hub-datepicker.error .hub-dropdown-selected:-moz-placeholder{color:#f02222}
.hub-datepicker.error .error-container span{color:#f02222;font-weight:normal}
.hub-datepicker .hub-datepicker__calendar{display:flex;justify-content:center;flex-wrap:wrap;width:100%;background-color:#efefef;padding-bottom:50px}
.hub-datepicker .hub-datepicker__calendar__arrow{position:absolute;display:block;right:10px;top:6px;width:10px;height:17px}
.hub-datepicker .hub-datepicker__calendar__arrow path{fill:#ca9a63}
.hub-datepicker .hub-datepicker__calendar.pop-up{padding:5px;width:407px;top:32px;right:90px;border-color:#3e3e3e}
.hub-datepicker .hub-datepicker__calendar.pop-up::after{border-color:#3e3e3e;background-color:#efefef;top:51px;right:-17px;height:3rem;width:3rem}
.hub-datepicker .hub-datepicker__calendar>div{width:290px}
.hub-datepicker .hub-datepicker__calendar span{font-family:'Roboto';font-size:1.4rem;line-height:2.14;text-align:center;color:#40424a}
.hub-datepicker .hub-datepicker__calendar header{background-color:#222;color:#ca9a63;background-color:#3e3e3e;height:45px;border:0;width:100%}
.hub-datepicker .hub-datepicker__calendar header .theme-header--5,.hub-datepicker .hub-datepicker__calendar header .theme-header--6,.hub-datepicker .hub-datepicker__calendar header .theme-header--7,.hub-datepicker .hub-datepicker__calendar header .theme-header--8{color:#e7e7e7}
.hub-datepicker .hub-datepicker__calendar header .theme-header--9,.hub-datepicker .hub-datepicker__calendar header .theme-header--10,.hub-datepicker .hub-datepicker__calendar header .theme-header--11{color:#fff}
.hub-datepicker .hub-datepicker__calendar header .theme-header--12,.hub-datepicker .hub-datepicker__calendar header .theme-header--13,.hub-datepicker .hub-datepicker__calendar header .theme-header--14,.hub-datepicker .hub-datepicker__calendar header .theme-header--15,.hub-datepicker .hub-datepicker__calendar header .theme-header--16{color:#4d5952}
.hub-datepicker .hub-datepicker__calendar header span{color:#e7e7e7;font-size:1.6rem;width:100%}
.hub-datepicker .hub-datepicker__calendar .day-header{font-weight:bold}
.hub-datepicker .hub-datepicker__calendar .cell.selected .wrapper{background-color:#ca9a63;border-radius:0;color:#fff}
.hub-datepicker .hub-datepicker__calendar .cell.highlighted{background-color:#ca9a63}
.hub-datepicker .hub-datepicker__calendar .cell.day-header{font-size:1.4rem;font-weight:bold;line-height:2.14}
.hub-datepicker .hub-datepicker__calendar .month{align-items:center;height:40px;width:30%;margin-left:10px;margin-top:10px;border-radius:1.8rem;background-clip:initial;background-color:#ca9a63}
.hub-datepicker .hub-datepicker__calendar .year{align-items:center;height:40px;width:30%;margin-left:10px;margin-top:10px;border-radius:1.8rem;background-clip:initial;background-color:#ca9a63}
.hub-datepicker .wrapper-input input:not(.hub-input-field),.hub-datepicker.form-control .wrapper-input input:not(.hub-input-field),.hub-datepicker .wrapper-input input,.hub-datepicker.form-control .wrapper-input input{font-size:1.8rem;height:60px;border:1px solid #222;padding:16px 17px;font-family:'Roboto';font-weight:400;line-height:1.56;color:#27272a}
.hub-datepicker .wrapper-input .calendar-action,.hub-datepicker.form-control .wrapper-input .calendar-action{bottom:9px;right:17px}
.hub-datepicker.has-label>label{font-size:1.2rem;font-weight:700;color:#222}
@media only screen and (max-width:720px){.hub-datepicker .wrapper-input input:not(.hub-input-field),.hub-datepicker.form-control .wrapper-input input:not(.hub-input-field),.hub-datepicker .wrapper-input input,.hub-datepicker.form-control .wrapper-input input{font-size:1.2rem;height:40px;padding:5px 13px;line-height:2.33}
.hub-datepicker .wrapper-input .calendar-action,.hub-datepicker.form-control .wrapper-input .calendar-action{bottom:10px;right:10px;height:20px;width:20px;background-size:20px 20px}
.hub-datepicker.has-label>label{font-family:ProximaNova,Arial,Sans-Serif;font-weight:700;color:#222}
.hub-datepicker .hub-datepicker__calendar.pop-up{right:0;left:0;width:100%}
.hub-datepicker .hub-datepicker__calendar__arrow{right:20px}
.hub-datepicker .hub-datepicker__calendar header span{font-size:1.2rem;font-weight:bold}
.hub-datepicker .hub-datepicker__calendar .cell.day-header{font-size:1.2rem;font-family:'Roboto'}
.hub-datepicker .hub-datepicker__calendar .cell .wrapper{font-size:1.2rem;font-family:'Roboto'}
}
.new-offer-admin .hub-datepicker .hub-datepicker__calendar.pop-up::after{top:32px}
.hub-dealers-map-vue{position:relative}
.hub-dealers-map-vue .hub-dealers-map{height:100%}
.hub-dealers-map-vue .hub-collapse-box-vue{background-color:transparent}
.hub-dealers-map-vue .hub-collapse-box-vue .collapse-content{background-color:rgba(255,255,255,0.85)}
.hub-dealers-map-vue .hub-collapse-box-vue .collapse-content .hub-multiselect-check-vue .options-list .hub-checkbox .input-container input[type='checkbox']{width:18px;height:18px;background-size:12px 12px;border-color:#73757d}
.hub-dealers-map-vue .hub-collapse-box-vue .collapse-content .hub-multiselect-check-vue .options-list .hub-checkbox .input-label{color:#222;font-size:1rem}
.hub-dealers-map-vue .hub-collapse-box-vue:hover .collapse-content{background-color:#fff}
.hub-dealers-map-vue .gm-control-active{background-color:#fef3e5;color:white}
@media only screen and (max-width:720px){.hub-dealers-map-vue{height:100%}
.hub-dealers-map-vue .hub-collapse-box-vue .collapse-content{background-color:#fff}
}
.hub-factory-visit-schedule-vue{height:calc(100% -  80px );padding:0 320px 163px}
.hub-factory-visit-schedule-vue .hub-factory-visit-schedule__title{margin-bottom:30px}
.hub-factory-visit-schedule-vue .hub-factory-visit-schedule__attention-text p{font-family:'Roboto';font-size:1.8rem;font-weight:normal;line-height:normal}
.hub-factory-visit-schedule-vue .hub-radio-group-wrapper>label{color:#222}
.hub-factory-visit-schedule-vue .agree-with-terms{font-family:'Roboto';font-size:1.4rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:2;letter-spacing:normal;color:#27272a;display:flex;justify-content:center;margin-bottom:40px;flex-direction:column}
.hub-factory-visit-schedule-vue .agree-with-terms .hub-checkbox{margin:auto;width:600px;padding-bottom:15px}
.hub-factory-visit-schedule-vue .attention-text{padding-top:10px;font-family:'Roboto';font-size:1.6rem;color:#27272a}
.hub-factory-visit-schedule-vue .attention-title{font-size:2.2rem}
@media only screen and (min-width:961px) and (max-width:1366px){.hub-factory-visit-schedule-vue{padding:0 228px 163px}
.hub-factory-visit-schedule-vue .hub-factory-visit-schedule__attention-text p{font-family:'Roboto';font-size:1.6rem;font-weight:normal;line-height:normal}
}
@media only screen and (min-width:721px) and (max-width:960px){.hub-factory-visit-schedule-vue{padding:0 81px 163px}
.hub-factory-visit-schedule-vue .hub-factory-visit-schedule__attention-text p{font-family:'Roboto';font-size:1.4rem;font-weight:normal;line-height:normal}
.hub-factory-visit-schedule-vue .form-container{min-width:0}
}
@media only screen and (max-width:720px){.hub-factory-visit-schedule-vue{padding:0 27px 163px}
.hub-factory-visit-schedule-vue .hub-factory-visit-schedule__title{margin-bottom:1.7rem}
.hub-factory-visit-schedule-vue .hub-factory-visit-schedule__attention-text p{font-family:'Roboto';font-size:1.4rem;font-weight:normal;line-height:normal}
}
.hub-factory-visit-commitment-terms-vue{margin-bottom:100px}
.commitment-terms{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;flex-wrap:nowrap}
.commitment-terms .text-uppercase{text-transform:uppercase}
.commitment-terms p{font-weight:normal}
.commitment-terms__title{margin-bottom:16px}
.commitment-terms__subtitle{margin-bottom:54px;color:#3e3e3e}
.commitment-terms__subtitle p{font-family:'Roboto';font-size:1.8rem;font-weight:normal;line-height:normal}
.commitment-terms-downloads{margin-bottom:68px;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;flex-wrap:nowrap;width:100%}
.commitment-terms-downloads--over-18,.commitment-terms-downloads--under-18{width:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap}
.commitment-terms-downloads--over-18__text,.commitment-terms-downloads--under-18__text{margin-bottom:19px;width:100%;text-align:center}
.commitment-terms-downloads--over-18__text p,.commitment-terms-downloads--under-18__text p{margin:0;text-transform:uppercase}
.commitment-terms__text p{color:#3e3e3e;font-family:'Roboto';font-size:1.4rem;font-weight:normal;line-height:normal}
.commitment-terms .theme-header--9{font-size:1.4rem}
@media only screen and (min-width:961px) and (max-width:1366px){.commitment-terms__subtitle p{font-family:'Roboto';font-size:1.6rem;font-weight:normal;line-height:normal}
}
@media only screen and (min-width:721px) and (max-width:960px){.commitment-terms__subtitle p{font-family:'Roboto';font-size:1.4rem;font-weight:normal;line-height:normal}
}
@media only screen and (max-width:720px){.commitment-terms__title{font-family:ProximaNova,Arial,Sans-Serif;font-size:1.6rem;font-weight:bold;line-height:normal;margin:0}
.commitment-terms__subtitle{margin-bottom:18px}
.commitment-terms__subtitle p{font-family:'Roboto';font-size:1.4rem;font-weight:normal;line-height:normal}
.commitment-terms__text p{font-family:'Roboto';font-size:1.4rem;font-weight:normal;line-height:normal}
.commitment-terms-downloads{display:flex;flex-direction:column;margin-bottom:1.8rem}
.commitment-terms-downloads--under-18{margin-top:3.7rem}
.commitment-terms-downloads--over-18,.commitment-terms-downloads--under-18{width:100%}
.commitment-terms-downloads--over-18__button,.commitment-terms-downloads--under-18__button{width:auto}
}
.form-institute-vue .form-container{max-width:100%;margin:0}
.form-institute-vue .form-container .control-half{width:calc(50% - 2.31rem)}
.form-institute-vue .form-container .control-quarter{width:calc(25% - 2rem)}
.form-institute-vue .form-container .control-quarter label{min-width:208px}
.form-institute-vue .form-container .margin-0{margin:0}
.form-institute-vue .form-container .form-title{margin:0}
.form-institute-vue .form-container .form-title p{color:#fef3e5;margin-bottom:4.5rem}
.form-institute-vue .form-container .form-inline{margin-left:0}
.form-institute-vue .form-container .hub-radio__content{width:max-content}
.form-institute-vue .form-container .hub-radio-group-wrapper{height:max-content}
.form-institute-vue .form-container .hub-radio-group-wrapper .radio-group-institute{display:inline-grid;grid-auto-flow:column;justify-content:space-between}
.form-institute-vue .form-container .hub-radio-group-wrapper .radio-group-institute .hub-radio{grid-row:1}
.form-institute-vue .form-container .hub-radio-group-wrapper .radio-group-institute .error-container{grid-row:2;grid-column:4 / 1}
.form-institute-vue .form-container .hub-radio-group-wrapper .radio-group-institute .error-container span{font-size:1.2rem;font-family:'Roboto';color:#f02222;font-weight:400;margin:0}
@media only screen and (max-width:720px){.form-institute-vue{margin:3rem 0 0}
.form-institute-vue .form-container .control-full,.form-institute-vue .form-container .control-half,.form-institute-vue .form-container .control-quarter{width:100%;margin-left:0;margin-right:0}
.form-institute-vue .form-container .form-title{margin:0}
.form-institute-vue .form-container .form-title p{font-family:ProximaNova,Arial,Sans-Serif;font-size:1.6rem;font-weight:bold;line-height:normal;margin-bottom:3rem}
.form-institute-vue .form-container .hub-radio-group-wrapper{height:20rem}
.form-institute-vue .form-container .hub-radio-group-wrapper label{margin-bottom:0}
.form-institute-vue .form-container .hub-radio-group-wrapper .radio-group-institute{display:inline}
.form-institute-vue .form-container .hub-radio-group-wrapper .radio-group-institute .hub-radio{margin:0}
.form-institute-vue .form-container .hub-radio-group-wrapper .radio-group-institute .hub-radio .hub-radio__content{padding-left:1.2rem;padding-top:0}
}
@media only screen and (min-width:721px) and (max-width:960px){.form-institute-vue .radio-group-institute{display:initial !important;flex-wrap:wrap}
}
.form-objective-visit-vue .form-container{max-width:100%;margin:43px 0 0}
.form-objective-visit-vue .form-container .form-title{margin-left:0;width:100%}
.form-objective-visit-vue .form-container .form-title p{margin:0;color:#fef3e5}
.form-objective-visit-vue .form-container .radio-group-wrapper{display:flex;width:100%;flex-wrap:wrap}
.form-objective-visit-vue .form-container .radio-group-wrapper label{margin-bottom:0}
.form-objective-visit-vue .form-container .radio-group-wrapper .control-half{margin-left:0}
.form-objective-visit-vue .form-container .radio-group-wrapper .hub-radio{margin-bottom:2.2rem}
.form-objective-visit-vue .form-container .radio-group-wrapper .hub-radio-group-wrapper .hub-radio{margin-bottom:1.3rem}
.form-objective-visit-vue .form-container .radio-group-wrapper .hub-radio-group-wrapper textarea{resize:none;min-height:124px;border:solid 1px #979797}
.form-objective-visit-vue .form-container .radio-group-wrapper--error{border:1px solid #f02222;padding:1rem}
.form-objective-visit-vue .form-container .radio-group-wrapper .error-container{display:flex;flex-direction:column;width:100%}
.form-objective-visit-vue .form-container .radio-group-wrapper .error-container span{font-size:1.2rem;font-weight:400;line-height:2.33;font-style:normal}
@media only screen and (min-width:1920px){.form-objective-visit-vue .form-container{margin:74px 0 0}
}
@media only screen and (min-width:721px){.form-objective-visit-vue .form-container{margin:43px 0 0}
}
@media only screen and (max-width:720px){.form-objective-visit-vue .form-container{margin:4px 0 0}
.form-objective-visit-vue .form-container .form-inline{margin-right:0}
.form-objective-visit-vue .form-container .control-full,.form-objective-visit-vue .form-container .control-half,.form-objective-visit-vue .form-container .control-quarter{width:100%;margin:0}
.form-objective-visit-vue .form-container .form-title{margin:0;height:4.5rem;width:100%}
.form-objective-visit-vue .form-container .form-title p{font-family:ProximaNova,Arial,Sans-Serif;font-size:1.6rem;font-weight:bold;line-height:normal}
.form-objective-visit-vue .form-container .radio-group-wrapper{display:inline}
}
.date-calendar{width:100%;padding-bottom:4rem}
.date-calendar--title{padding:4rem 0 2rem}
.date-calendar--container__content{display:flex;flex-direction:row}
.date-calendar--container__content--form-calendar__calendar{width:34rem}
.date-calendar--container__content--form-calendar__calendar .hub-datepicker .hub-datepicker__calendar{margin:0;padding:0 0 20px}
.date-calendar--container__content--form-calendar__calendar .hub-datepicker .hub-datepicker__calendar header{margin-bottom:20px}
.date-calendar--container__content--calendar-information{width:100%;height:auto;margin-top:50px}
.date-calendar--container__content--calendar-information__subtitle{text-transform:uppercase;margin-right:1rem}
.date-calendar--container__content--calendar-information__subtitle--date-time{font-weight:bold}
.date-calendar .calendar-radio-button{width:100%;height:100%;display:unset}
.date-calendar .calendar-radio-button>div{display:unset}
.date-calendar .calendar-shift-info{margin-left:60px}
@media only screen and (min-width:1920px){.date-calendar--container__content--form-calendar__calendar{width:38rem}
}
@media only screen and (max-width:720px){.date-calendar--title{padding:2rem 0}
.date-calendar--title .theme-header--4{font-size:1.6rem}
.date-calendar--container__content{display:inline-block}
.date-calendar--container__content--form-calendar{width:100%}
.date-calendar--container__content--form-calendar__calendar{width:100%}
.date-calendar--container__content--form-calendar__calendar .hub-datepicker .hub-datepicker__calendar{margin:0;padding:0;width:266px}
.date-calendar--container__content--calendar-information{width:100%;display:inline-grid;margin:2.5rem 0 0}
.date-calendar--container__content--calendar-information__subtitle,.date-calendar--container__content--calendar-information__subtitle--date-time{width:100%;margin:0;height:auto;font-size:1.4rem;text-transform:none;text-align:center;line-height:2.3rem}
.date-calendar--container__content--calendar-information__subtitle{font-weight:400}
.date-calendar--container__content--calendar-information__subtitle--date-time{font-weight:bold}
}
.visitor-information-vue .visitor-subtitle{color:#707070}
.visitor-information-vue .visitor-information-form{display:flex;flex-wrap:wrap;margin-top:6rem}
.visitor-information-vue .visitor-information-form-fields{display:inherit;width:calc(33.33333333%);margin-bottom:7.3rem}
.visitor-information-vue .visitor-information-form-fields__circle{margin-right:14px}
.visitor-information-vue .visitor-information-form-fields__circle--count{width:40px;height:40px;background-color:#ca9a63;border-radius:50%;display:flex;flex-direction:column}
.visitor-information-vue .visitor-information-form-fields__circle--count__values{align-self:center;margin:auto;font-family:'Roboto';font-size:1.8rem;font-weight:bold;line-height:1.56}
.visitor-information-vue .visitor-information-form-fields__input{width:80%}
.visitor-information-vue .visitor-information-form-fields__input__remove{text-align:right;position:relative;top:2.7rem;z-index:2}
.visitor-information-vue .visitor-information-form-fields__input__remove--icon{content:url('../../../../../designs/wisdom/base/images/jeep/icon-close.svg');width:22px}
.visitor-information-vue .visitor-information-form__button{display:inherit;flex-direction:column;width:100%;margin-top:1rem;margin-bottom:0}
.visitor-information-vue .visitor-information-form__button .hub-button{align-self:center}
@media only screen and (min-width:721px) and (max-width:960px){.visitor-information-vue .visitor-information-form-fields__input .hub-input{font-family:'Roboto';font-size:1.4rem;font-weight:normal;line-height:2}
}
@media only screen and (max-width:720px){.visitor-information-vue .visitor-information-form-fields{width:100%;margin-bottom:3.2rem}
.visitor-information-vue .visitor-information-form-fields__circle{margin-right:14px}
.visitor-information-vue .visitor-information-form-fields__circle--count{width:30px;height:30px}
.visitor-information-vue .visitor-information-form-fields__input__remove{top:2.5rem}
.visitor-information-vue .visitor-information-form-fields__input__remove--icon{width:20px}
.visitor-information-vue .visitor-information-form-fields__input .hub-input{font-family:'Roboto';font-size:1.4rem;font-weight:normal;line-height:2}
}
.confirmation-popup-schedule{background-color:rgba(255,255,255,0.65)}
.confirmation-popup-schedule--container{background-color:#fff;border:solid 1px #707070;box-shadow:3px 3px 2px rgba(254,243,229,0.4)}
.faq-question{margin:0 120px}
.faq-question:after{display:block;content:'';border-bottom:2px solid #bfbfbf;width:100%}
.faq-question:last-child:after{display:none}
@media only screen and (max-width:720px){.faq-question{padding:0;margin:0 22px}
}
.hub-faq-question{display:flex;flex-direction:column;justify-content:center;height:auto;padding:35px 41px 35px 41px}
.hub-faq-question.opened .arrow-opener{transform:rotate(270deg)}
.hub-faq-question.opened .question-answer{padding:10px 0 5px}
.hub-faq-question .arrow-opener{top:37px;right:46px;width:17px;height:28px;transform:rotate(-270deg);background-image:none}
.hub-faq-question .question-sentence{font-family:ProximaNova,Arial,Sans-Serif;font-weight:bold;font-size:2.8rem;line-height:normal;text-transform:uppercase;color:#3e3e3e;padding:0 27px 0 0;width:100%}
.hub-faq-question .question-answer .answer span,.hub-faq-question .question-answer .answer p,.hub-faq-question .question-answer .answer{font-family:'Roboto';font-size:1.8rem;font-weight:normal;line-height:1.5;color:#3e3e3e}
@media only screen and (max-width:720px){.hub-faq-question{padding:30px 11px 30px 18px}
.hub-faq-question .arrow-opener{top:calc(44%);right:12px;width:6px;height:9px}
.hub-faq-question.opened .arrow-opener{top:32px}
.hub-faq-question .question-sentence{font-size:1.2rem;color:#27272a}
.hub-faq-question .question-answer .answer span,.hub-faq-question .question-answer .answer p,.hub-faq-question .question-answer .answer{font-size:1.2rem;color:#27272a}
}
.hub-footer-with-links-list__column h3,.hub-footer-with-links-list__column h3>a{color:#f7f7f7;font-family:ProximaNova,Arial,Sans-Serif}
.hub-footer-with-links-list__column>ul li a{color:#929292;font-family:'Roboto'}
@media only screen and (max-width:720px){.hub-footer-with-links-list__column--accordion{border-bottom:2px solid #e7e7e7}
.hub-footer-with-links-list__column__toggle-accordion{color:#e7e7e7;font-family:ProximaNova,Arial,Sans-Serif}
}
.hub-footer-with-links{background-color:#000}
.hub-footer-with-links__inline-links{font-family:ProximaNova,Arial,Sans-Serif}
.hub-footer-with-links__inline-links>ul li a{color:#f7f7f7;font-family:ProximaNova,Arial,Sans-Serif}
.hub-footer-with-links__inline-links>ul li>hr{background-color:#f7f7f7}
.hub-footer-with-links__container{display:flex;text-align:center;justify-content:center;align-items:center}
.hub-footer-with-links__images{text-align:start;margin-left:10px;display:flex;align-self:flex-start !important;gap:16px;padding-bottom:60px}
.hub-footer-with-links__copyright{font-family:'Roboto';color:#e9e9e9}
.hub-footer-with-links__find-your-contry>a{font-family:ProximaNova,Arial,Sans-Serif;color:#f7f7f7}
@media only screen and (max-width:559px){.hub-footer-with-links .hub-footer-with-links__container{width:100%;display:block;text-align:center}
.hub-footer-with-links .hub-footer-with-links__container__copyright{font-family:'Roboto';color:#e9e9e9;text-align:center !important;width:100%;display:block}
.hub-footer-with-links .hub-footer-with-links__images{text-align:left;padding-top:10px;justify-content:left !important;margin-left:0;flex-direction:column}
}
.gallery-card .hub-gallery-card{position:relative}
.gallery-card .hub-gallery-card .gallery-title{color:#ca9a63;margin:0 0 5px;font-family:ProximaNova,Arial,Sans-Serif;letter-spacing:.1rem;text-transform:none}
.gallery-card .hub-gallery-card .hub-card-content{position:absolute;left:0;right:0;top:0;padding:2.0rem 1.2rem 0;width:100%;height:100%;pointer-events:none;touch-action:none}
.gallery-card .hub-gallery-card .hub-card-content .hub-card-text{color:#e7e7e7;font-family:ProximaNova,Arial,Sans-Serif}
.gallery-card .hub-gallery-card .hub-card-content .hub-card-cta{color:#e7e7e7;position:absolute;bottom:1.2rem;right:1.4rem;cursor:pointer}
.gallery-card .hub-gallery-card .hub-card-content .hub-card-cta .label-cta{font-weight:700;font-family:ProximaNova,Arial,Sans-Serif}
.gallery-card .hub-gallery-card .hub-card-content .hub-card-cta .arrow-cta{width:1.4rem;height:1.4rem;background:url(../../../../../designs/wisdom/base/images/small-arrow-jeep.png) no-repeat center center}
@media only screen and (max-width:720px){.gallery-card .hub-gallery-card .hub-card-content .hub-card-cta{right:1.4rem}
}
@media only screen and (min-width:721px){.gallery-card .hub-gallery-card .hub-card-cta .label-cta{margin-right:.8rem}
.gallery-card .hub-gallery-card .hub-card-media img{transition-duration:.3s;filter:url("data:image/svg+xml;utf8,<svgxmlns='http://www.w3.org/2000/svg'><filterid='grayscale'><feColorMatrixtype='matrix'values='0.33330.33330.3333000.33330.33330.3333000.33330.33330.33330000010'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%);filter:gray}
.gallery-card .hub-gallery-card:hover .hub-card-media img.enable-filter{-webkit-filter:none;-moz-filter:none;-ms-filter:none;filter:none}
}
@media only screen and (min-width:721px) and (max-width:960px){.gallery-card .hub-gallery-card .hub-card-content{padding:1.9rem 1.3rem 0}
.gallery-card .hub-gallery-card .hub-card-content .gallery-title{letter-spacing:.07rem;margin:0 auto .3rem}
.gallery-card .hub-gallery-card .hub-card-content .hub-card-text p{font-size:1.2rem;line-height:normal}
.gallery-card .hub-gallery-card .hub-card-content .hub-card-cta{bottom:1.9rem;right:.5rem}
.gallery-card .hub-gallery-card .hub-card-content .hub-card-cta .label-cta{margin-right:.2rem}
.gallery-card .hub-gallery-card .hub-card-content .hub-card-cta .arrow-cta{margin-right:0}
.gallery-card .hub-gallery-card .hub-card-content .hub-card-content .hub-card-cta{bottom:1.9rem}
.gallery-card .hub-gallery-card .hub-card-content .hub-card-content .hub-card-cta span.label-cta{margin-right:.43rem}
}
.gallery-card .go-back-page-vue{background-color:#191919}
.gallery-card .go-back-page__icon{height:17px}
.gallery-card .go-back-page__icon .fill{fill:#e7e7e7}
.gallery-card .gallery-modal{background-color:#191919;height:calc(100% -  80px )}
.gallery-card .gallery-modal .row{display:flex}
.gallery-card .gallery-modal .row .back-span{color:#e7e7e7}
.gallery-card .gallery-modal .row .top-left{color:#e7e7e7;font-family:ProximaNova,Arial,Sans-Serif}
.gallery-card .gallery-modal .row .go-back-page__icon .fill{fill:#e7e7e7}
.gallery-card .gallery-modal .row .column .gallery-title-modal{color:#ca9a63;font-family:ProximaNova,Arial,Sans-Serif}
.gallery-card .gallery-modal .row .column .hub-card-text-modal{color:#e7e7e7;font-family:ProximaNova,Arial,Sans-Serif}
@media only screen and (max-width:720px){.gallery-card .go-back-page-vue{background-color:transparent}
.gallery-card .gallery-modal{height:calc(100% -  50px )}
.gallery-card .gallery-modal .row{flex-wrap:wrap}
.gallery-card .gallery-modal .row .text-section{order:1}
.gallery-card:last-child{margin-bottom:0}
}
.hub-gallery-container-vue{background-color:#222}
.highlight-card .hub-highlight-card{position:relative}
.highlight-card .hub-highlight-card .highlight-title{color:#ca9a63;margin:0 0 5px;font-size:2.4rem;font-family:ProximaNova,Arial,Sans-Serif;letter-spacing:1px;text-transform:none}
.highlight-card .hub-highlight-card .hub-card-content{position:absolute;left:0;right:0;top:0;padding:20px 12px 0;width:100%;height:100%;pointer-events:none;touch-action:none}
.highlight-card .hub-highlight-card .hub-card-content .hub-card-text{color:#e7e7e7;font-size:1.2rem;font-family:ProximaNova,Arial,Sans-Serif}
.highlight-card .hub-highlight-card .hub-card-content .hub-card-cta{color:#e7e7e7;position:absolute;bottom:12px;right:14px;cursor:pointer;display:flex;flex-direction:row}
.highlight-card .hub-highlight-card .hub-card-content .hub-card-cta .label-cta{font-size:1.2rem;font-weight:700;font-family:ProximaNova,Arial,Sans-Serif}
.highlight-card .hub-highlight-card .hub-card-content .hub-card-cta a{color:#fff}
.highlight-card .hub-highlight-card .hub-card-content .hub-card-cta .arrow-cta svg{width:14px;height:14px}
.highlight-card .hub-highlight-card .hub-card-content .hub-card-cta .arrow-cta svg g{fill:#ca9a63}
@media only screen and (max-width:720px){.highlight-card .hub-highlight-card .hub-card-content .hub-card-cta{right:14px}
}
@media only screen and (min-width:721px){.highlight-card .hub-highlight-card .hub-card-cta .label-cta{margin-right:10px}
.highlight-card .hub-highlight-card .hub-card-media img.enable-filter{transition-duration:.3s;filter:url("data:image/svg+xml;utf8,<svgxmlns='http://www.w3.org/2000/svg'><filterid='grayscale'><feColorMatrixtype='matrix'values='0.33330.33330.3333000.33330.33330.3333000.33330.33330.33330000010'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%);filter:gray}
.highlight-card .hub-highlight-card:hover .hub-card-media img.enable-filter{-webkit-filter:none;-moz-filter:none;-ms-filter:none;filter:none}
}
@media only screen and (min-width:721px) and (max-width:960px){.highlight-card .hub-highlight-card .hub-card-content{padding:19px 13px 0}
.highlight-card .hub-highlight-card .hub-card-content .highlight-title{font-size:1.6rem;letter-spacing:.7px;margin:0 auto 3px}
.highlight-card .hub-highlight-card .hub-card-content .hub-card-text p{font-size:1.2rem;line-height:normal}
.highlight-card .hub-highlight-card .hub-card-content .hub-card-cta{bottom:19px;right:5px}
.highlight-card .hub-highlight-card .hub-card-content .hub-card-cta .label-cta{margin-right:5px}
.highlight-card .hub-highlight-card .hub-card-content .hub-card-cta .arrow-cta{margin-right:0}
.highlight-card .hub-highlight-card .hub-card-content .hub-card-content .hub-card-cta{bottom:19px}
.highlight-card .hub-highlight-card .hub-card-content .hub-card-content .hub-card-cta span.label-cta{margin-right:14px}
}
@media only screen and (max-width:720px){.highlight-card{padding:0 12px;margin-bottom:5px}
.highlight-card:last-child{margin-bottom:0}
.highlight-card .hub-card-content .hub-card-cta .label-cta{margin-right:5px}
}
.hub-gallery .photos-container{background-color:#222}
.hub-gallery .page-control{justify-content:center;margin:20px auto}
.hub-gallery .page-control .control-item.active{border-color:#ca9a63;color:#ca9a63}
.hub-input-range{--baseColor:#bfbfbf;--fillColor:#ca9a63}
.hub-loader-vue .content-loading-img__circle{stroke:#ca9a63}
.hub-loader-vue .loading-image-dots{background-image:url(../../../../../designs/wisdom/base/images/loading-jeep.gif)}
.hub-multiselect-check-vue{font-family:ProximaNova,Arial,Sans-Serif;padding-bottom:14px}
.hub-multiselect-check-vue .options-title{font-family:'Roboto';font-size:1.1rem;font-weight:500;color:#73757d;padding:0 14px;height:42px;display:flex;align-items:center}
.hub-multiselect-check-vue .options-list{color:#ca9a63;font-weight:900;font-size:1rem;padding-left:0;font-family:ProximaNova,Arial,Sans-Serif;padding:0 14px}
.hub-multiselect-check-vue .options-list.square-check .hub-checkbox .input-container input[type='checkbox']{width:18px;height:18px;margin-right:1.1rem;border:solid 1px #73757d;background-image:none}
.hub-multiselect-check-vue .options-list.square-check .hub-checkbox .input-container input[type='checkbox']:checked{background-image:url(../../../../../designs/wisdom/base/images/jeep/ico-check-yellow.svg);background-size:12px;background-position:center}
.hub-multiselect-check-vue .options-list.square-check .hub-checkbox .input-container .input-label{font-size:1rem;font-family:ProximaNova,Arial,Sans-Serif;font-weight:700;color:#40424a}
.hub-multiselect-check-vue .options-list .option .option-info .option-info-icon{width:14px;height:14px}
.hub-multiselect-check-vue .options-list .option .option-info .option-info-text{background:#191919;color:#fff;font-size:1rem;line-height:15px;font-family:'Roboto'}
.hub-multiselect-check-vue .options-list .option .option-info .option-info-text:after{border-bottom-color:#fef3e5;margin-left:0}
@media only screen and (max-width:720px){.hub-multiselect-check-vue{font-family:'Roboto'}
.hub-multiselect-check-vue .options-list.circle-check .hub-checkbox .input-container .input-label{font-family:'Roboto'}
.hub-multiselect-check-vue .option-info-text{font-family:'Roboto';background-color:#191919;color:#fff}
.hub-multiselect-check-vue .option-info-text:after{border-bottom-color:#fef3e5;margin-left:0}
}
.hub-navigator-menu-dropdown-subitems__column{border-right-color:#979797}
.hub-navigator-menu-dropdown-subitems__item{font-family:ProximaNova,Arial,Sans-Serif;color:#3e3e3e}
.hub-navigator-menu-dropdown-subitems__item--highlight{color:#191919}
.hub-navigator-menu-dropdown-subitems__item:hover:not(.hub-navigator-menu-dropdown-subitems__item--highlight){color:#191919}
@media only screen and (max-width:720px){.hub-navigator-menu-dropdown-subitems__item:hover:not(.hub-navigator-menu-dropdown-subitems__item--highlight){color:#3e3e3e}
}
.hub-navigator-menu-dropdown{color:#fff}
.hub-navigator-menu-dropdown:hover:not(.hub-navigator-menu-dropdown--no-hover):not(.hub-navigator-menu-dropdown--open){background-color:#3e3e3e}
.hub-navigator-menu-dropdown__container{background-color:#fff}
.hub-navigator-menu-dropdown--scrollable{max-height:calc(100vh -  80px )}
.hub-navigator-menu-dropdown--open{background-color:#fff;color:#191919}
.hub-navigator-menu-dropdown--open>a svg .fill{fill:#ca9a63}
.hub-navigator-menu-dropdown .separator-x,.hub-navigator-menu-dropdown .separator-y{border-color:#979797}
@media only screen and (max-width:720px){.hub-navigator-menu-dropdown{color:#191919}
}
@media only screen and (min-width:721px) and (max-width:960px){.hub-navigator-menu-dropdown a{padding:0 10px}
}
.hub-navigator-menu-link--primary{background-color:#ca9a63;color:#191919}
.hub-navigator-menu-link--tertiary{color:#fff}
.hub-navigator-menu-link--secondary{color:#ca9a63}
@media only screen and (max-width:720px),only screen and (min-width:721px) and (max-width:960px),only screen and (min-width:961px) and (max-width:1366px),only screen and (min-width:721px){.hub-navigator-menu-link--secondary{background-color:#191919;color:#ca9a63}
}
.hub-navigator-menu>ul{background-color:#191919}
.hub-navigator-menu__item .hub-navigator-menu-link>a{color:#fff}
.hub-navigator-menu__label{font-family:ProximaNova,Arial,Sans-Serif;font-size:1.05rem}
.hub-navigator-menu .list-mobile-hamburger .hub-navigator-menu-dropdown{color:#191919}
.hub-navigator-menu .hub-navigation-menu-selected-car .selected-car{background-color:#d1d1d1;color:#222}
.hub-navigator-menu .hub-navigation-menu-selected-car .selected-car .select-car-content h1{font-family:'Roboto'}
.hub-navigator-menu .hub-navigation-menu-selected-car .selected-car .select-car-content span{font-family:'Roboto'}
@media only screen and (max-width:720px){.hub-navigator-menu__item .hub-navigator-menu-link>a{color:#191919}
.hub-navigator-menu__models .hub-navigator-menu-dropdown--close{color:#fff}
.hub-navigator-menu__label{font-size:1.2rem}
.hub-navigator-menu .special-button{background-color:color-mix(in srgb,#ca9a63 50%,#fff);height:100%;border-radius:0}
.hub-navigator-menu .special-button a{justify-content:center}
.hub-navigator-menu .special-button .block-menu.icon-open svg g g,.hub-navigator-menu .special-button .block-menu.icon-close svg g g{fill:#000}
}
.hub-radio{flex-direction:row;align-self:flex-start;height:60px}
.hub-radio .hub-radio__radio{border:0 solid #fff 0}
.hub-radio label .hub-radio__radio{background-image:url('../../../../../designs/wisdom/base/images/hub-jeep-radio-empty.svg');background-position:center;min-height:25px;min-width:25px}
.hub-radio label .hub-radio__content{padding-left:.9rem;align-self:center;color:#3e3e3e;font-weight:bold;line-height:normal;font-size:1.2rem}
.hub-radio__control:checked .hub-radio{display:flex}
.hub-radio__control:checked .hub-radio label .hub-radio__radio{background-image:url('../../../../../designs/wisdom/base/images/hub-jeep-radio-checked.svg');min-height:25px;min-width:25px}
.hub-radio__control:focus+label .hub-radio__radio,.hub-radio__control:checked+label .hub-radio__radio,.hub-radio__control:checked:hover+label .hub-radio__radio,.hub-radio__control:checked:focus+label .hub-radio__radio{background-image:url('../../../../../designs/wisdom/base/images/hub-jeep-radio-checked.svg');background-position:center}
.hub-radio__control[disabled]+label .hub-radio__radio{background-image:url('../../../../../designs/wisdom/base/images/hub-jeep-radio-empty.svg');opacity:.5}
.hub-radio__container{display:flex;margin-bottom:0}
.hub-radio-group-wrapper.form-control label{font-size:1.2rem;line-height:3;color:#222;font-weight:bold}
.hub-radio-group .hub-radio__control+label .hub-radio__radio{background-image:none}
.hub-radio-group .hub-radio__control:hover+label .hub-radio__radio,.hub-radio-group .hub-radio__control:focus+label .hub-radio__radio{background:#eceef6}
.hub-radio-group .hub-radio__control:checked+label .hub-radio__radio{background:radial-gradient(ellipse at center,#ca9a63 0,#ca9a63 40%,#fff 45%,#fff 100%)}
.hub-radio-group .hub-radio__control:checked:hover+label .hub-radio__radio,.hub-radio-group .hub-radio__control:checked:focus+label .hub-radio__radio{background:radial-gradient(ellipse at center,#ca9a63 0,#ca9a63 40%,#fff 45%,#fff 100%)}
.hub-radio-group .hub-radio__control:focus+label .hub-radio__radio,.hub-radio-group .hub-radio__control:checked:focus+label .hub-radio__radio{background:radial-gradient(ellipse at center,#ca9a63 0,#ca9a63 40%,#fff 45%,#fff 100%)}
.hub-radio-group .hub-radio__control[disabled]+label .hub-radio__radio{cursor:not-allowed;background:#73757d}
.hub-radio-group .hub-radio__radio{border:solid 1px #7f7f7f;border-radius:50%;background:#fff}
.hub-radio-group .hub-radio__content{color:#73757d}
.slider-gallery .nav-arrows .arrow.prev{mask:url('../../../../../designs/wisdom/base/images/jeep/arrow-left-jeep.svg') no-repeat center center;-webkit-mask:url('../../../../../designs/wisdom/base/images/jeep/arrow-left-jeep.svg') no-repeat center center;background-image:none;background-color:#ccc}
.slider-gallery .nav-arrows .arrow.next{mask:url('../../../../../designs/wisdom/base/images/jeep/arrow-right-jeep.svg') no-repeat center center;-webkit-mask:url('../../../../../designs/wisdom/base/images/jeep/arrow-right-jeep.svg') no-repeat center center;background-image:none;background-color:#ccc}
.slider-gallery .slider-gallery-bullets-navigation{padding-top:1.5rem;margin:0}
.slider-gallery .navigation ul.slider-nav{margin-bottom:15px !important}
.slider-gallery .navigation ul.slider-nav li{margin:0 7px !important}
.slider-gallery .navigation ul.slider-nav li .circle{width:12px !important;height:12px !important;border:1px solid #878686 !important;border-radius:50%;background:#fff !important}
.slider-gallery .navigation ul.slider-nav li .circle.active{background:#ca9a63 !important}
.hub-slideshow-gallery{top:80px;height:calc(100% -  80px );display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;background-color:rgba(34,34,34,0.95)}
.hub-slideshow-gallery .top-bar{height:40px}
.hub-slideshow-gallery .image{max-width:1130px;max-height:65%;min-height:65%}
.hub-slideshow-gallery .image.extended{max-height:90%;flex-direction:row}
.hub-slideshow-gallery .arrow.prev{background:url(../../../../../designs/wisdom/base/images/arrow-jeep-left.png) no-repeat center center}
.hub-slideshow-gallery .arrow.next{background:url(../../../../../designs/wisdom/base/images/arrow-jeep-right.png) no-repeat center center}
.hub-slideshow-gallery .thumbnails .item.selected{outline:3px solid #fff}
@media only screen and (min-width:961px) and (max-width:1366px){.hub-slideshow-gallery .image{max-width:653px}
.hub-slideshow-gallery .image.extended{max-width:783px;max-height:520px}
}
@media only screen and (min-width:721px) and (max-width:960px){.hub-slideshow-gallery{top:50px;height:calc(100% -  50px )}
.hub-slideshow-gallery .arrow,.hub-slideshow-gallery .arrow-thumbnails{display:none}
.hub-slideshow-gallery .image{max-width:800px;max-height:40%;min-height:40%}
.hub-slideshow-gallery .image.extended{max-height:81%}
}
@media only screen and (max-width:720px){.hub-slideshow-gallery{height:calc(100% -  50px );top:50px;justify-content:unset;gap:40px}
.hub-slideshow-gallery .slide-bar{display:none}
.hub-slideshow-gallery .arrow{top:40%}
.hub-slideshow-gallery .arrow,.hub-slideshow-gallery .arrow-thumbnails{display:none}
.hub-slideshow-gallery .image{max-height:65%;min-height:65%}
.hub-slideshow-gallery .image.extended{max-height:73%}
}
.hub-table-with-image-vue{padding:0 calc(100vw / 12)}
.hub-table-with-image-vue .hub-table-header{background-color:#efefef}
.hub-table-with-image-vue .hub-table-header .header-cell{color:#40424a}
.hub-table-with-image-vue .hub-table-header .header-cell:first-child{border-right:1px solid #979797}
.hub-table-with-image-vue .hub-table-row{background-color:#4d5952}
.hub-table-with-image-vue .hub-table-row:nth-child(odd){background-color:#fff}
.hub-table-with-image-vue .hub-table-row .table-cell:first-child{border-right:2px solid #979797}
.hub-table-with-image-vue .hub-table-row .table-cell:first-child .cell-text{font-weight:300}
@media only screen and (max-width:720px){.hub-table-with-image-vue .hub-table-row .table-cell .cell-text.theme-header--3,.hub-table-with-image-vue .hub-table-row .table-cell .cell-text-image.theme-header--3{font-size:1rem}
}
.hub-textarea .hub-textarea-field{border:2px solid #222}
@media only screen and (max-width:720px){.image-360-vue .image-360-info{bottom:0}
}
.item-details{flex-direction:column}
.item-details .content-parts{flex-direction:row;display:flex;margin-top:10px}
.item-details .content-left .header{display:flex;flex-direction:column;margin-bottom:35px}
.item-details .content-left .header h2{font-size:1.2rem;font-family:ProximaNova,Arial,Sans-Serif;font-weight:bold;color:#27272a}
.item-details .content-left .header .details-divisor,.item-details .content-left .header--first{display:none}
.item-details .content-left .header h1{font-size:2.6rem;font-family:ProximaNova,Arial,Sans-Serif;line-height:normal;font-weight:bold;color:#222;margin-top:10px;margin-bottom:0}
.item-details .content-left .header p{font-size:1.2rem;color:#27272a;font-family:ProximaNova,Arial,Sans-Serif;font-weight:bold;order:-1;margin-top:0;margin-bottom:0}
.item-details .content-right p{font-size:1.4rem;font-family:'Roboto';font-weight:normal;line-height:1.7;color:#40424a;margin-bottom:22px}
.item-details .content-right p ul{padding-left:0}
.item-details .content-right p ul li{font-family:ProximaNova,Arial,Sans-Serif}
.item-details .content-right .payment-details{line-height:normal;margin-bottom:45px;font-weight:bold}
.item-details .content-right .payment-details .default-pinkred{font-size:2.2rem;font-family:ProximaNova,Arial,Sans-Serif;color:#fef3e5;font-weight:bold}
.item-details .content-right .payment-details .payment-installment .default-pinkred,.item-details .content-right .payment-details .payment-installment .default-chargray,.item-details .content-right .payment-details .payment-installment .valor-parcela{font-size:2.2rem;font-family:ProximaNova,Arial,Sans-Serif;color:#fef3e5;font-weight:bold}
.item-details .content-right .payment-details .payment-installment .default-pinkred{text-transform:lowercase}
.item-details .content-right .payment-details .payment-cash .default-chargray,.item-details .content-right .payment-details .payment-cash .default-pinkred{font-family:ProximaNova,Arial,Sans-Serif;font-size:1.4rem;color:#222;font-weight:normal}
.item-details .content-right .payment-details .payment-cash .default-chargray{text-transform:lowercase}
.item-details .content-right .payment-details .payment-cash .default-pinkred{font-weight:bold}
.item-details .content-right .payment-details .add-item{background-color:#ca9a63;width:200px;height:40px;border-radius:3px;font-size:1.4rem;color:#fef3e5;margin-top:55px;padding:11px 25px;font-weight:bold;margin:initial;margin-top:45px}
.item-details .content-right .payment-details .add-item .icon-arrow{background:url('../../../../../designs/wisdom/base/images/fill-3.svg') no-repeat center center;transform:rotate(0)}
.item-details .content-right .payment-details .remove-item{font-size:1.4rem;font-family:ProximaNova,Arial,Sans-Serif;font-weight:bold;width:200px;height:40px;background-color:#27272a;color:#fff}
@media only screen and (max-width:720px){.item-details .content-parts{flex-direction:column}
.item-details .content-left{margin-top:0}
.item-details .content-left .header p{padding-left:5px}
}
.lead-modal{top:80px;padding-top:0}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .info-message{font-family:'Roboto';font-size:1.8rem;font-weight:normal;line-height:normal}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .form-field-sector .change-city-action{width:auto;height:auto;top:55px;right:20px;margin:0;font-family:'Roboto'}
.lead-modal .wrapper-particle-content .section-items .user-initial-data>.button-wrapper{text-align:center}
.lead-modal .wrapper-particle-content .section-items .user-initial-data>.button-wrapper>.hub-button{margin:auto;width:256px}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-left .hub-input label,.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .hub-input label,.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-left .hub-dropdown label,.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .hub-dropdown label{font-size:1.6rem;font-weight:700;color:#222}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-left .hub-input.opened .hub-dropdown-select-container,.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .hub-input.opened .hub-dropdown-select-container,.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-left .hub-dropdown.opened .hub-dropdown-select-container,.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .hub-dropdown.opened .hub-dropdown-select-container{top:8px}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-left .hub-input.opened .hub-dropdown-option-container,.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .hub-input.opened .hub-dropdown-option-container,.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-left .hub-dropdown.opened .hub-dropdown-option-container,.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .hub-dropdown.opened .hub-dropdown-option-container{border-width:2px;top:27px}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-left .hub-input .hub-dropdown-select-container .hub-dropdown-arrow:before,.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .hub-input .hub-dropdown-select-container .hub-dropdown-arrow:before,.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-left .hub-dropdown .hub-dropdown-select-container .hub-dropdown-arrow:before,.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .hub-dropdown .hub-dropdown-select-container .hub-dropdown-arrow:before{right:25px}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-left .info,.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .info{margin-top:189px;margin-bottom:21px}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-left .flex-content .state,.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .flex-content .state{max-width:148px}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-left .flex-content .city,.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .flex-content .city{max-width:289px}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-left .section-title{font-family:ProximaNova,Arial,Sans-Serif;font-size:2.8rem;font-weight:bold;color:#222;margin-left:0}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .button-wrapper{display:flex;justify-content:space-around}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .button-wrapper .hub-button.hub-button--g1{width:242px;height:35px;margin:0}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .button-wrapper .whatsapp-bot-box{background-color:transparent}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .lgpd-privacy-policy-container .lgpd-privacy-policy{margin:0 22px 32px;font-family:Arial,sans-serif;font-size:1rem;line-height:2rem;color:#40424a}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .lgpd-privacy-policy-container .lgpd-privacy-policy a{color:#40424a;text-decoration:underline}
@media only screen and (max-width:720px){.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .lgpd-privacy-policy-container .lgpd-privacy-policy{margin:0 22px 32px 24px}
}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .lgpd-privacy-policy-container .lgpd-privacy-policy{margin:0 0 32px 0}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .form-field-sector.lgpd-privacy-policy{margin:0 15px 24px 0}
.lead-modal .wrapper-particle-content .section-items .lead-feedback{max-width:970px}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-left{max-width:455px}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right{max-width:430px}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .section-informations .section-action .hub-button{width:242px;height:35px;padding:1px 18px}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .section-informations .section-action .hub-button .hub-button__label{justify-content:center;font-size:1.2rem}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .section-informations .section-action .action-content{margin-top:0}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .section-informations .section-action.download .action-content .icon{background:url(../../../../../designs/wisdom/base/images/icon-jeep-proposal-download.svg) no-repeat 0 center}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .section-informations .section-action.download .proposal-loader-wrapper svg circle{stroke:#ca9a63}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .section-informations .section-action.download .hub-button .hub-button__label{text-align:left}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .section-informations .section-action.download .hub-button .hub-button__label:after{content:' ' !important;background:url(../../../../../designs/wisdom/base/images/fill-3.svg) no-repeat center center;width:15px;height:10px;margin-left:auto;transform:none}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .section-informations .section-action.view-proposal .action-content .icon{background:url(../../../../../designs/wisdom/base/images/icon-jeep-id.svg) no-repeat center}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .section-informations .section-action.funding .hub-button .icon{width:18px;height:18px;background:url(../../../../../designs/wisdom/base/images/icon-jeep-funding.svg) no-repeat center}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .section-informations .section-action.alert-message .action-content span{color:#222}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .test-drive{border:0;padding-top:0;margin-bottom:0}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .test-drive .confirmation{border-top:0}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .test-drive .confirmation .dealership .informations{font-size:1.2rem}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .test-drive .confirmation .dealership .informations p,.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .test-drive .confirmation .dealership .informations span{font-size:1.2rem}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .test-drive .confirmation .dealership .icon{background:url(../../../../../designs/wisdom/base/images/icon-jeep-test-drive-small.svg) no-repeat center}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .test-drive .confirmation .date-time .informations{font-size:1.2rem}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .test-drive .confirmation .date-time .informations p,.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .test-drive .confirmation .date-time .informations span{font-size:1.2rem}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .test-drive .confirmation .date-time .icon{background:url(../../../../../designs/wisdom/base/images/icon-jeep-calendar-small.svg) no-repeat center}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .page-title{font-family:ProximaNova,Arial,Sans-Serif;font-size:2.8rem;font-weight:bold;line-height:normal}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .user-data-area p:first-child{font-size:1.2rem}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .user-data-area p:last-child{font-family:'Roboto';font-size:1.8rem;font-weight:normal;line-height:normal}
.lead-modal .wrapper-particle-content .section-items .button-wrapper__or{margin-top:0}
.lead-modal .check-auth{margin-top:14px}
.lead-modal .contact-option-error{color:#f02222;font-family:'Roboto';font-size:1.2rem;font-weight:400;line-height:2.33}
@media only screen and (max-width:720px){.lead-modal{top:50px}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .form-field-sector .change-city-action{top:35px}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-left{margin-bottom:0}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-left .section-title{width:320px}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-left .hub-dropdown .hub-input-field,.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .hub-dropdown .hub-input-field,.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-left .hub-input .hub-input-field,.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .hub-input .hub-input-field,.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-left .hub-dropdown select,.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .hub-dropdown select,.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-left .hub-input select,.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .hub-input select{font-size:1.6rem}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-left .hub-dropdown select,.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .hub-dropdown select,.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-left .hub-input select,.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .hub-input select{padding:0 15px}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-left .info,.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .info{margin-top:25px;margin-bottom:19px;font-size:1.8rem}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-left .flex-content .state,.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .flex-content .state{width:35%}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-left .flex-content .city,.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .flex-content .city{width:55%}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .button-wrapper{flex-direction:column}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .button-wrapper__or{margin:1rem 0}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .button-wrapper .whatsapp-bot-box{width:auto}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .test-drive{padding-top:14px;border-top:3px solid #ededf7;border-bottom:3px solid #ededf7}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .test-drive .confirmation{border-top:3px solid #ededf7}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .section-informations .section-action:not(.download) .hub-button{margin:0 auto;height:45px;width:242px}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .section-informations .section-action{margin:36px auto 0 auto;width:242px}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .section-informations .section-action .hub-button{margin:0 auto;height:45px;width:242px}
}
@media only screen and (min-width:721px) and (max-width:960px){.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .info{margin-top:197px}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .button-wrapper{flex-direction:column}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .button-wrapper__or{margin:1rem 0}
}
@media only screen and (min-width:721px) and (max-width:960px),only screen and (min-width:961px) and (max-width:1366px){.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .flex-content .state{width:35%}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .flex-content .city{width:55%}
}
@media only screen and (min-width:721px) and (max-width:960px) and only screen and (min-width:721px) and (max-width:960px),only screen and (min-width:961px) and (max-width:1366px) and only screen and (min-width:721px) and (max-width:960px){.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .info{margin-top:197px}
}
.confirmation-popup.from-lead{background-color:rgba(19,19,19,0.4)}
.confirmation-popup.from-lead .confirm-popup-container{width:299px;height:257px;padding:69px 28px;text-transform:uppercase}
.confirmation-popup.from-lead .confirm-popup-container .confirm-popup-bottom a{font-size:1.4rem;min-width:auto}
.confirmation-popup.from-lead .confirm-popup-container .confirm-popup-bottom a span{justify-content:center}
.confirmation-popup.from-lead .confirm-popup-container .confirm-popup-bottom .confirm-popup-no-button{background:#27272a;font-size:1.4rem;color:#fff;border-radius:3px;cursor:pointer}
@media only screen and (max-width:720px){.confirmation-popup.from-lead .confirm-popup-container .confirm-popup-bottom .confirm-popup-no-button,.confirmation-popup.from-lead .confirm-popup-container .confirm-popup-bottom a{margin:0 5px}
}
.location-info-vue{color:#fff;font-size:1.2rem;font-weight:bold;padding:0 10px;margin:0}
.location-info-vue .location-info-icon{width:18px;height:20px;background-image:url('../../../../../designs/wisdom/base/images/jeep/ico-jeep-location.svg');background-size:40px 34px;background-position:center}
@media only screen and (min-width:721px) and (max-width:960px){.location-info-vue .location-info-icon{margin-right:0}
.location-info-vue .location-info-text{display:none}
}
@media only screen and (max-width:720px){.location-info-vue .location-info-icon{margin-right:0}
.location-info-vue .location-info-text{display:none}
}
.manuals-admin .hub-button{width:260px;margin:auto}
.manuals-admin-table .manuals-admin-table--row .actions .action{color:#ca9a63}
.manuals-download-vue .manuals-download--header .label{color:#ca9a63}
.manuals-download-vue .manuals-download--section .manuals-download--link-wrapper .download-unavailable span{color:#f02222}
.manuals-download-vue .manuals-download--section .manuals-download--link-wrapper .manuals-links .link:nth-child(odd){background-color:#4d5952}
.manuals-download-vue .manuals-download-table--header{font-weight:bold}
.manuals-download-vue .manuals-download-table--row span{font-weight:bold}
.manuals-download-vue .manuals-download-table--row:nth-child(odd){background-color:#4d5952}
.match-lead-form{margin-top:60px}
.match-lead-form .lead-header h3{font-weight:600}
.match-lead-form .form-container .change-city-action{top:50px;font-size:1.2rem;font-weight:600;color:#222}
.match-lead-form .authorization-info .checkbox-container{margin-top:0}
.match-lead-form .authorization-info .checkbox-container .checkmark.checked{background-color:#ca9a63}
.match-lead-form .authorization-info .authorization-content{font-size:1.5rem}
.match-lead-form .send-lead-btn{margin:70px auto}
@media only screen and (max-width:720px){.match-lead-form .form-container .change-city-action{top:35px}
}
.mobile-match-card .match-content{background:#fff;padding:0}
.mobile-match-card .match-content .match-header--wrapper{background:#e7e7e7;padding:45px 58px 29px}
.mobile-match-card .match-content .match-header--wrapper .match-title{font-size:2.2rem;line-height:2.7rem;color:#fef3e5;margin-bottom:26px}
.mobile-match-card .match-content .match-header--wrapper .match-title--small{margin-bottom:0;font-size:1rem;line-height:1.2rem;color:#27272a;letter-spacing:1px;margin-top:19px}
.mobile-match-card .match-content .price-details{padding:43px 27px 77px;margin-bottom:0}
.mobile-match-card .match-content .price-details .match-title{font-size:2.8rem;line-height:3.4rem;margin-bottom:3px;font-weight:bold;color:#222}
.mobile-match-card .match-content .price-details .match-span{font-size:1.4rem;line-height:1.7rem;color:#222}
.mobile-match-card .match-content .info-wrapper{padding:0 27px;text-align:center}
.mobile-match-card .match-content .info-wrapper .description-span{font-size:1.4rem;line-height:1.7rem;font-weight:bold;text-transform:uppercase;margin-top:0;display:block}
.mobile-match-card .match-content .info-wrapper .description-span.location{margin-top:37px}
.mobile-match-card .match-content .info-wrapper .description-span.location>span{font-size:1.8rem;line-height:1.6rem;font-weight:bold;text-transform:none}
.mobile-match-card .match-content .info-wrapper .description-span.location>span::after{content:'-';margin:0 2px 0 4px}
.mobile-match-card .match-content .info-wrapper .description-span.location>.arrow{display:none}
.mobile-match-card .match-content .info-wrapper .description-span.location>.change-city{font-size:1.3rem;line-height:1.6rem;font-weight:bold}
.mobile-match-card .match-content .info-wrapper .match-actions{width:260px;margin:0 auto;margin-top:62px}
.mobile-match-card .match-content .info-wrapper .match-actions .financing-action-container .btn-financing{padding-left:22px;padding-right:22px}
.mobile-match-card .match-content .info-wrapper .match-actions .rate-used-car-button{border:1px solid #222;border-radius:3px;padding:7px 22px 7px 14px;margin-top:18px;cursor:pointer}
.mobile-match-card .match-content .info-wrapper .match-actions .rate-used-car-button .rate-used-car-button__icon{margin-top:3px}
.mobile-match-card .match-content .info-wrapper .match-actions .rate-used-car-button .rate-used-car-button__label{font-size:1.4rem;text-transform:uppercase;margin-left:5px}
.mobile-match-card .match-content .info-wrapper .match-actions .car-reservation-button{width:100%;margin-top:18px}
.mobile-match-card .match-content .info-wrapper .match-actions .car-reservation-button img{filter:brightness(0);width:5px}
.mobile-match-card .match-content .match-details{font-weight:600}
.model-car-component{flex-direction:column;text-align:center;padding:27px 0 25px;position:relative}
.model-car-component a{text-decoration:none}
.model-car-component .model-image{margin-bottom:13px}
.model-car-component .model-image img{width:auto;max-width:100%;max-height:120px;vertical-align:middle}
.model-car-component .model-text{position:relative;color:#090909;padding:0 16px;font-size:1.2rem}
.model-car-component .model-text .model-title{font-size:1.4rem;font-family:ProximaNova,Arial,Sans-Serif;letter-spacing:.6px;margin:0 auto 14px}
.model-car-component .model-text .model-description{font-size:1.2rem;font-family:'Roboto';font-weight:300;margin:0 auto 15px;overflow:hidden;max-width:160px}
.model-car-component .model-text .model-price-text{font-family:'Roboto';margin:0 auto 24px;min-height:14px}
.model-car-component .model-text .model-price-text .model-price{font-size:1.2rem}
.model-car-component .model-text .model-title,.model-car-component .model-text .model-price{font-weight:bold}
.model-car-component .model-component-arrow{display:none}
.model-car-component .cta-links{position:absolute;left:0;right:0;text-transform:uppercase}
.model-car-component .cta-links span,.model-car-component .cta-links a{color:#8d704f;font-size:1.2rem}
.model-car-component .model-car-border{width:0;height:8px;background-color:#8d704f;position:absolute;bottom:0;-webkit-transition:width .5s ease-in-out;-moz-transition:width .5s ease-in-out;-o-transition:width .5s ease-in-out;transition:width .5s ease-in-out}
.model-car-component:hover .model-car-border{width:100%;-webkit-transition:width .5s ease-in-out;-moz-transition:width .5s ease-in-out;-o-transition:width .5s ease-in-out;transition:width .5s ease-in-out}
@media only screen and (min-width:721px){.model-car-component .model-price-text{-webkit-transition:opacity .3s ease-in-out .4s;-moz-transition:opacity .3s ease-in-out .4s;-o-transition:opacity .3s ease-in-out .4s;transition:opacity .3s ease-in-out .4s}
.model-car-component:hover .model-price-text{opacity:0;transition:none}
.model-car-component:hover .cta-links span,.model-car-component:hover .cta-links a{opacity:1}
.model-car-component .model-image{height:120px}
.model-car-component .cta-links{bottom:50px}
.model-car-component .cta-links span,.model-car-component .cta-links a{opacity:0;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}
}
@media only screen and (min-width:721px) and (max-width:960px){.model-car-component{padding-top:5px;min-height:270px}
.model-car-component .model-image{margin-bottom:17px;height:75px}
.model-car-component .model-image img{max-height:75px}
.model-car-component .model-text{padding:0 8px}
.model-car-component .model-text .model-description{width:150px}
.model-car-component .cta-links{bottom:21px}
.model-car-component .cta-links span{display:none}
.model-car-component .cta-links a{display:block}
.model-car-component .cta-links a:first-child{margin-bottom:14px}
.model-car-component--column{padding:18px 15px;min-height:183px}
.model-car-component--column .model-text{flex-grow:1;right:20px;padding:0 10px}
.model-car-component--column .model-text .model-title{margin:19px auto 12px}
.model-car-component--column .model-text .model-description{margin:0 auto 12px;width:112px;max-height:42px;overflow:hidden}
.model-car-component--column .model-text .model-price-text{margin:0 auto 12px}
.model-car-component--column .model-text .model-price-text .model-price{display:block}
.model-car-component--column .car-receptive{display:flex;align-items:center;justify-content:center;position:relative;min-height:142px;margin-bottom:40px}
.model-car-component--column .car-receptive .model-image{flex-grow:1;position:relative;right:15px;top:5px;margin-bottom:0;height:80px}
.model-car-component--column .car-receptive .model-image img{width:auto;max-height:80px}
.model-car-component--column .model-component-arrow{display:block;width:14px;height:100%;background:url(../../../../../designs/wisdom/base/images/small-arrow-jeep.png) no-repeat center center;position:absolute;top:5px;right:15px}
.model-car-component--column .cta-links{margin:0 auto;bottom:30px}
.model-car-component--column .cta-links span,.model-car-component--column .cta-links a{display:inline-block;font-size:1.4rem}
.model-car-component--column .cta-links span:first-child,.model-car-component--column .cta-links a:first-child{margin-bottom:0}
.model-car-component--column .cta-links span{margin:0 15px}
}
@media only screen and (max-width:720px){.model-car-component{padding:18px 15px;min-height:183px}
.model-car-component .model-text{flex-grow:1;right:20px;padding:0 10px}
.model-car-component .model-text .model-title{margin:19px auto 12px}
.model-car-component .model-text .model-description{margin:0 auto 12px;width:112px;max-height:42px;overflow:hidden}
.model-car-component .model-text .model-price-text{margin:0 auto 12px}
.model-car-component .model-text .model-price-text .model-price{display:block}
.model-car-component .car-receptive{display:flex;align-items:center;justify-content:center;position:relative;min-height:142px;margin-bottom:40px}
.model-car-component .car-receptive .model-image{flex-grow:1;position:relative;right:15px;top:5px;margin-bottom:0;height:80px}
.model-car-component .car-receptive .model-image img{width:auto;max-height:80px}
.model-car-component .model-component-arrow{display:block;width:14px;height:100%;background:url(../../../../../designs/wisdom/base/images/small-arrow-jeep.png) no-repeat center center;position:absolute;top:5px;right:15px}
.model-car-component .cta-links{margin:0 auto;bottom:30px}
.model-car-component .cta-links span,.model-car-component .cta-links a{display:inline-block;font-size:1.4rem}
.model-car-component .cta-links span:first-child,.model-car-component .cta-links a:first-child{margin-bottom:0}
.model-car-component .cta-links span{margin:0 15px}
}
.model-car--mobile-layout{padding:18px 15px;min-height:183px}
.model-car--mobile-layout .model-text{flex-grow:1;right:20px;padding:0 10px}
.model-car--mobile-layout .model-text .model-title{margin:19px auto 12px}
.model-car--mobile-layout .model-text .model-description{margin:0 auto 12px;width:112px;max-height:42px;overflow:hidden}
.model-car--mobile-layout .model-text .model-price-text{margin:0 auto 12px}
.model-car--mobile-layout .model-text .model-price-text .model-price{display:block}
.model-car--mobile-layout .car-receptive{display:flex;align-items:center;justify-content:center;position:relative;min-height:142px;margin-bottom:40px}
.model-car--mobile-layout .car-receptive .model-image{flex-grow:1;position:relative;right:15px;top:5px;margin-bottom:0;height:80px}
.model-car--mobile-layout .car-receptive .model-image img{width:auto;max-height:80px}
.model-car--mobile-layout .model-component-arrow{display:block;width:14px;height:100%;background:url(../../../../../designs/wisdom/base/images/small-arrow-jeep.png) no-repeat center center;position:absolute;top:5px;right:15px}
.model-car--mobile-layout .cta-links{margin:0 auto;bottom:30px}
.model-car--mobile-layout .cta-links span,.model-car--mobile-layout .cta-links a{display:inline-block;font-size:1.4rem}
.model-car--mobile-layout .cta-links span:first-child,.model-car--mobile-layout .cta-links a:first-child{margin-bottom:0}
.model-car--mobile-layout .cta-links span{margin:0 15px}
.hub-model-list{text-transform:none}
.hub-model-list .model-car-component{border-right:1px solid #979797}
@media only screen and (min-width:721px) and (max-width:960px){.hub-model-list--column{flex-direction:column}
.hub-model-list--column .model-car-component{display:block;border-right:0;border-bottom:1px solid #979797}
.hub-model-list--column .model-car-component:last-child{border-bottom:0}
}
@media only screen and (max-width:720px){.hub-model-list{flex-direction:column}
.hub-model-list .model-car-component{display:block;border-right:0;border-bottom:1px solid #979797}
.hub-model-list .model-car-component:last-child{border-bottom:0}
}
.next-simulator-vue .no-plans-container{margin-top:-80px}
.next-simulator-vue .no-plans-container h1{font-size:3rem;color:#fef3e5}
.next-simulator-vue .no-plans-container h3{font-size:2rem;font-family:'Roboto';color:#fef3e5}
.next-simulator-vue .simulator-container .title{color:#fef3e5}
.next-simulator-vue .simulator-container .section-title{color:#fef3e5}
.next-simulator-vue .simulator-container .left-column .vehicle-summary .current-car-title{font-family:ProximaNova,Arial,Sans-Serif;color:#27272a}
.next-simulator-vue .simulator-container .left-column .vehicle-summary .price{color:#27272a}
.next-simulator-vue .simulator-container .left-column .vehicle-summary .price.highlight{color:#fef3e5}
.next-simulator-vue .simulator-container .left-column .vehicle-summary .info-container a{color:#222}
.next-simulator-vue .simulator-container .left-column .vehicle-summary .print-container a{color:#222}
.next-simulator-vue .simulator-container .right-column{background-color:#f6f6f6}
.next-simulator-vue .info-modal .modal-content{background-color:#e7e7e7}
.next-simulator-vue .info-modal .modal-content .modal-title{color:#3e3e3e}
.next-simulator-vue .info-modal .modal-content .modal-text{color:#3e3e3e;font-family:'Roboto'}
@media only screen and (max-width:720px){.next-simulator-vue .no-plans-container{margin-top:0}
.next-simulator-vue .info-modal{bottom:65px;top:34px}
}
.next-funding .wrapper-particle-content{margin-top:40px;height:auto}
.next-funding .wrapper-particle-content .next-simulator-vue .simulator-container .right-column{width:100%;display:flex;align-items:center}
@supports(-webkit-hyphens:none){.hub-input-range input[type='range']{margin-top:16px}
}
.offer-admin-component .form-title{font-family:ProximaNova,Arial,Sans-Serif;font-weight:bold;font-size:2.8rem}
.offer-admin-component .content-load .content-loading-img__circle{stroke:#ca9a63}
.offer-admin-component .offer-admin-form-container{margin:auto}
.offer-admin-component .offer-admin-form-container .form-container{width:100%}
.offer-admin-component .offer-admin-form-container .form-container .hub-checkbox .input-container .input-label{font-family:'Roboto';font-size:1.4rem;font-weight:normal}
.offer-admin-component .offer-admin-form-container .form-control label{font-family:ProximaNova,Arial,Sans-Serif}
@media only screen and (max-width:720px){.offer-admin-component .offer-coverage .offer-coverage-list>li .wrap-btn-remove{align-items:unset;padding-right:0}
.offer-admin-component .hub-textarea-field{width:350px}
.offer-admin-component .offer-coverage-list{width:350px;display:flex;flex-direction:column}
.offer-admin-component .offer-coverage-list .wrap-btn-remove{align-items:unset;padding-right:0}
.offer-admin-component .offer-coverage-list .offer-coverage-item{display:flex;flex-direction:column;width:100%}
.offer-admin-component .offer-coverage-list .offer-coverage-item .form-control{width:100%}
}
.offer-admin-component.theme--dealers-offers .offer-admin-card-container .offer-item{background-color:#3e3e3e}
.offer-admin-component.theme--dealers-offers .offer-admin-card-container .offer-item label,.offer-admin-component.theme--dealers-offers .offer-admin-card-container .offer-item span,.offer-admin-component.theme--dealers-offers .offer-admin-card-container .offer-item .hub-radio__content{color:#fff}
.offer-admin-component.theme--dealers-offers .offer-admin-card-container .offer-item .reproved-text{color:#ff0a0a}
.offer-admin-component.theme--dealers-offers .offer-admin-card-container .offer-item .title-brand,.offer-admin-component.theme--dealers-offers .offer-admin-card-container .offer-item .price-text-big,.offer-admin-component.theme--dealers-offers .offer-admin-card-container .offer-item .offer-call{color:#ca9a63}
.offer-coverage>label{font-weight:bold;color:#222;font-family:ProximaNova,Arial,Sans-Serif}
.offer-coverage.error>label{color:#222}
.offer-coverage.error .offer-coverage-list{color:#f02222;border-color:#f02222}
.offer-coverage.error .error-container span{color:#f02222;font-size:1.2rem;font-weight:normal;line-height:2.33;font-family:'Roboto'}
.offer-coverage .offer-coverage-list{border:1px solid #7f7f7f}
.offer-coverage .offer-coverage-list>li{background-color:#fff}
.offer-coverage .offer-coverage-list>li .wrap-btn-remove .btn-remove{border-radius:0;border:0;background-image:url(../../../../../designs/wisdom/base/images/close-circle.svg)}
.offer-coverage .offer-coverage-list>li:nth-child(odd){background-color:#fff}
.offer-coverage .offer-coverage-list>li:nth-child(even){border-bottom:1px solid grey;border-top:1px solid grey}
.expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .offer-box-year{display:flex;flex-wrap:wrap}
.expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .offer-box-year .subtitle-manufacture-year-offer{margin:auto;font-family:'Roboto';font-size:2.4rem;font-weight:700;text-align:left;color:#222;padding-bottom:5px}
.expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .offer-box-year .subtitle-manufacture-year-offer span{font-family:'Roboto'}
.offer-item{background-color:rgba(231,231,231,0.35)}
.offer-item .offer-item-content{padding:0;position:relative;flex-grow:1}
.offer-item .offer-item-content .offer-item-content-wrapper{padding:22px 35px 0;max-width:400px;margin:0 auto}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-item-content-top{min-height:95px}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-item-car-description{display:flex;flex-direction:column;height:auto;min-height:auto;max-height:71px;margin-bottom:38px}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-item-car-description .title-offer{font-family:'Roboto';font-size:2rem;font-weight:700;text-align:left;color:#222}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-item-car-description .title-offer .subtitle-manufacture-year-offer,.offer-item .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-item-car-description .title-offer .title-brand{font-family:'Roboto';display:inline-block}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-item-car-description .subtitle-manufacture-year-offer,.offer-item .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-item-car-description .subtitle-offer{font-family:'Roboto';text-align:left}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-item-car-description .subtitle-manufacture-year-offer{font-size:2rem;font-weight:700;color:#222}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-item-car-description .subtitle-offer{font-size:1.6rem;font-weight:700;text-transform:uppercase;color:#222}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-tag-wrapper{height:2.3rem}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-tag-wrapper .offer-tag{background-color:#a2a2a2;padding:0 10px;min-width:28rem;height:2.3rem}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-tag-wrapper .offer-tag:before{border-color:transparent transparent transparent #a2a2a2;border-width:1.2rem 0 1.1rem 1rem}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-tag-wrapper .offer-tag:after{border-color:transparent #a2a2a2 transparent transparent;border-width:1.2rem 1rem 1.1rem 0}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-tag-wrapper .offer-tag span{font-family:'Roboto';margin:0 auto;width:100%;padding:4px 0}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-tag-wrapper .offer-tag span:before{left:-5px}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-tag-wrapper .offer-tag span:after{right:-5px}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-img-wrapper{margin:0 auto 14px;width:320px;height:180px}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-img-wrapper .stamps-wrapper{left:unset;right:-30px;margin-right:5px;top:-5px}
.offer-item .offer-item-content .offer-price-wrapper{margin:5px auto 25px;width:300px;height:auto;text-align:start}
.offer-item .offer-item-content .offer-price-wrapper .price-text{font-family:'Roboto';font-size:1.2rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#27272a}
.offer-item .offer-item-content .offer-price-wrapper .price-text-big,.offer-item .offer-item-content .offer-price-wrapper .price-text-balao{font-family:'Roboto';font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#222;text-align:start}
.offer-item .offer-item-content .offer-price-wrapper .price-text-big{font-size:2.4rem}
.offer-item .offer-item-content .offer-price-wrapper .price-text-balao{font-size:1.8rem}
.offer-item .offer-item-content .offer-call-wrapper{margin:0 auto 8px;width:100%;max-width:300px;border-top:.1rem solid #3e3e3e;border-bottom:.1rem solid #3e3e3e;height:3rem}
.offer-item .offer-item-content .offer-call-wrapper .offer-call{font-family:ProximaNova,Arial,Sans-Serif;font-size:1.4rem;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#222;padding:4px 0;min-width:100%;max-width:100%;height:100%;margin:auto;display:flex;align-items:center;justify-content:center}
.offer-item .offer-item-content .offer-call-wrapper .offer-call.resize-xsmall-text{font-size:1.6rem}
.offer-item .offer-item-content .offer-call-wrapper .offer-call.resize-small-text{font-size:1.5rem}
.offer-item .offer-item-content .offer-call-wrapper .offer-call.resize-medium-text{font-size:1.35rem}
.offer-item .offer-item-content .offer-call-wrapper .offer-call.resize-large-text{font-size:1.2rem}
.offer-item .offer-item-content .offer-call-wrapper .offer-call.resize-xlarge-text{font-size:1rem}
.offer-item .offer-item-content ul.car-features-highligth{min-height:55px;width:300px;margin:0 auto 8px}
.offer-item .offer-item-content ul.car-features-highligth li{font-size:1.2rem;font-weight:400;line-height:1.5;text-align:left;font-family:'Roboto';color:#27272a;text-decoration:none}
.offer-item .offer-item-content .btn-details,.offer-item .offer-item-content .btn-whatsapp{background-color:#ca9a63;display:block;height:4.4rem;border-radius:0;font-family:ProximaNova,Arial,Sans-Serif;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;font-size:1.4rem;color:#fef3e5;position:relative;cursor:pointer;width:auto;margin:0 30px}
.offer-item .offer-item-content .btn-details .arrow-cta,.offer-item .offer-item-content .btn-whatsapp .arrow-cta{background:url(../../../../../designs/wisdom/base/images/small-arrow-jeep-black.png) no-repeat center center;padding:0 3px;margin-left:16px}
.offer-item .offer-item-content .btn-details{margin:0 30px 30px}
.offer-item .offer-item-content .btn-details--whatsapp-enabled{margin:0 30px}
.offer-item .offer-item-content .btn-whatsapp{display:flex;margin:16px 30px 30px;background-color:#5dba66}
.offer-item .offer-item-content .btn-whatsapp .wpp-svg{margin-right:8px}
.offer-item .offer-item-content .btn-whatsapp span{color:#fff}
.offer-item .offer-item-content .released-on{position:relative;bottom:5px}
.offer-item .offer-item-content .offer-reproved{position:absolute;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%;top:0;left:0}
.offer-item .offer-item-content .offer-reproved .offer-reproved-bg{background-color:#fef3e5;opacity:.57;width:100%;height:100%;position:absolute}
.offer-item .offer-item-content .offer-reproved .reproved-text{font-size:6.4rem;letter-spacing:6.1px;font-family:'TopSecret';color:#ff0a0a;transform:rotate(-13deg)}
.offer-item .offer-item-content .offer-reproved .edit-warning-text{transform:rotate(-13deg);font-size:2.2rem;text-transform:initial}
.offer-item .offer-item-content .offer-negotiation{position:absolute;display:flex;justify-content:center;align-items:center;width:100%;height:100%}
.offer-item .offer-item-content .offer-negotiation__bg{background-color:#fef3e5;opacity:.57;width:100%;height:100%;position:absolute}
.offer-item .offer-item-content .offer-negotiation__text{font-family:'Roboto';font-size:3.6rem;font-weight:900;color:#ca9a63 !important;z-index:10;letter-spacing:3px;line-height:1;padding:5px 0 9px}
.offer-item .footer-buttons button{color:#fff;font-weight:300;font-size:1.3rem;display:flex;align-items:center;justify-content:center;text-transform:uppercase;height:60px;border:0}
.offer-item .footer-buttons .btn-unpublish img{margin-top:-3px}
@media only screen and (max-width:720px){.offer-item{min-width:100% !important;padding:0}
.offer-item:nth-child(even){background-color:#e7e7e7}
.offer-item .offer-item-content .offer-item-content-wrapper{padding:0 29px}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-item-content-top{min-height:100px;margin-top:15px;margin-bottom:0 !important}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-tag-wrapper{margin-top:30px}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-item-car-description .title-brand{padding-right:5px}
.offer-item .offer-item-content .offer-item-content-wrapper ul.car-features-highligth{padding-left:1.5rem;margin:6px 0 9px;width:241px}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-img-wrapper{margin-top:25px;margin-bottom:0;font-size:1.3rem;width:245px;max-height:140px;min-height:140px}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-img-wrapper .stamps-wrapper{right:-50px;top:-26px}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-call-wrapper{width:100%;height:30px;flex-shrink:0}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-call-wrapper .offer-call{width:100%}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-call-wrapper .offer-call.resize-xsmall-text{font-size:1.5rem}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-call-wrapper .offer-call.resize-small-text{font-size:1.4rem}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-call-wrapper .offer-call.resize-medium-text{font-size:1.25rem}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-call-wrapper .offer-call.resize-large-text{font-size:1.15rem}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-call-wrapper .offer-call.resize-xlarge-text{font-size:1rem}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-price-wrapper{width:100%}
}
@media only screen and (min-width:721px) and (max-width:960px){.offer-item:nth-child(4n - 2),.offer-item:nth-child(4n-1){background-color:#e7e7e7}
.offer-item .offer-item-content .offer-price-wrapper .price-text-big{font-size:2.3rem}
.offer-item .offer-item-content .offer-price-wrapper .price-text-balao{font-size:2rem}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-img-wrapper{width:100%}
}
@media only screen and (min-width:961px) and (max-width:1366px){.offer-item:nth-child(odd){background-color:rgba(231,231,231,0.35)}
.offer-item:nth-child(2n+2){background-color:#e7e7e7}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-img-wrapper{width:100%}
}
@media only screen and (min-width:1367px){.offer-item:nth-child(odd){background-color:rgba(231,231,231,0.35)}
.offer-item:nth-child(2n+2){background-color:#e7e7e7}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-img-wrapper{width:100%}
}
@media only screen and (max-width:559px){.expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .offer-box-year{display:block}
.expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .offer-box-year .title-offer{text-align:center;padding-left:40px}
.expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .offer-box-year .subtitle-manufacture-year-offer{padding-left:40px}
.expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .subtitle-offer{max-width:65%}
}
.offer-item.theme--dealers-offers{background-color:#3e3e3e}
.offer-item.theme--dealers-offers .offer-item-content .title-brand,.offer-item.theme--dealers-offers .offer-item-content .price-text-big,.offer-item.theme--dealers-offers .offer-item-content .price-text-balao{color:#ca9a63}
.offer-item.theme--dealers-offers .offer-item-content .offer-sold{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;height:100%;top:0;left:0}
.offer-item.theme--dealers-offers .offer-item-content .offer-sold .offer-sold-bg{background-color:#fef3e5;opacity:.57;width:100%;height:100%;position:absolute}
.offer-item.theme--dealers-offers .offer-item-content .offer-sold .sold-text{font-size:8.4rem;letter-spacing:6.1px;font-family:'TopSecret';color:#ca9a63;transform:rotate(-13deg)}
.offer-item.theme--dealers-offers .offer-item-content .offer-top-info{background-color:#514f4f;color:#fff;height:53.4px;border-radius:3px;justify-content:unset}
.offer-item.theme--dealers-offers .offer-item-content .offer-top-info span{font-size:1.4rem;font-weight:bold}
.offer-item.theme--dealers-offers .offer-item-content .offer-top-info svg{margin-left:70px;width:20px;height:30px}
.offer-item.theme--dealers-offers .offer-item-content .offer-top-info .dealer-wrapper{display:flex;flex-direction:column;align-items:flex-start}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper{padding:12.6px 40px 0;min-height:439px;justify-content:space-between}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-item-car-description{margin-bottom:26.7px}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-item-car-description .title-offer{text-align:center;color:#ca9a63}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-item-car-description .title-offer .copy-offer-link-icon .link-icon svg path{fill:#fff}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-item-car-description .subtitle-manufacture-year-offer{color:#fff}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-item-car-description .subtitle-offer{text-align:center;color:#fff;font-weight:normal}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-item-car-description .subtitle-offer .price-text{color:#e7e7e7}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-tag-wrapper .offer-tag span{font-size:1.2rem}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .dealers-offers-logo{max-width:82.9px;max-height:73.1px;object-fit:contain;position:absolute;top:92%;right:0}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .dealers-offers-logo img{max-width:100%;max-height:100%}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .offer-img-wrapper{margin-top:20px}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .offer-img-wrapper .stamps-wrapper{top:-23px}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .offer-price-wrapper{margin:5px auto 6.8px}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .offer-price-wrapper .price-text{color:#fff}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .offer-price-wrapper .price-text-big,.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .offer-price-wrapper .price-text-balao{color:#ca9a63}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .offer-call-wrapper{border-color:#e7e7e7;height:3.5rem}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .offer-call-wrapper .offer-call{color:#ca9a63}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .offer-chassi{font-family:'Roboto';font-size:1.2rem;margin-bottom:13px}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .released-on-wrapper{margin-top:30px}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .car-features-highligth{padding-left:15px;width:100%;max-width:300px}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .car-features-highligth>li{list-style-type:disc;color:#fff}
.offer-item.theme--dealers-offers .offer-item-content .offer-bottom-info{height:55px;display:flex;justify-content:center;align-items:center;border-radius:3px;margin:30px 30px 16px}
.offer-item.theme--dealers-offers .offer-item-content .offer-bottom-info .highlighted-text{font-weight:bold;font-size:3.51rem;color:#fff;margin-right:10px}
.offer-item.theme--dealers-offers .offer-item-content .offer-bottom-info .normal-text{font-size:1.69rem;color:#fff;font-weight:600;line-height:.92}
.offer-item.theme--dealers-offers .offer-item-content .btn-details{border-radius:3px}
.offer-item.theme--dealers-offers.theme--dealers-offers.super-offer{background-color:#fef3e5;border:solid #ca9a63;border-width:0 5px}
.offer-item.theme--dealers-offers.theme--dealers-offers.super-offer .offer-item-content .offer-sold{width:calc(100% + 10px);right:-5px}
.offer-item.theme--dealers-offers.theme--dealers-offers.super-offer .offer-item-content .offer-top-info{border-radius:0;background-color:#ca9a63}
.offer-item.theme--dealers-offers.theme--dealers-offers.super-offer .offer-item-content .offer-top-info span{color:#fef3e5}
.offer-item.theme--dealers-offers.theme--dealers-offers.super-offer .offer-item-content .offer-top-info svg path{fill:#fef3e5}
.offer-item.theme--dealers-offers.theme--dealers-offers.super-offer .offer-item-content .offer-item-content-wrapper .offer-countdown{justify-content:center}
.offer-item.theme--dealers-offers.theme--dealers-offers.super-offer .offer-item-content .offer-item-content-wrapper .offer-countdown .super-offer-text{color:#ca9a63;font-size:1.4rem;font-weight:bold;margin-right:15px}
.offer-item.theme--dealers-offers.theme--dealers-offers.super-offer .offer-item-content .offer-item-content-wrapper .offer-countdown .hub-countdown h1{font-family:'DSDigital';font-size:3.2rem;color:#ca9a63}
.offer-item.theme--dealers-offers.theme--dealers-offers.super-offer .offer-item-content .offer-bottom-info{border-radius:0}
.offer-item.theme--dealers-offers.theme--dealers-offers.super-offer .offer-item-content .offer-bottom-info .highlighted-text,.offer-item.theme--dealers-offers.theme--dealers-offers.super-offer .offer-item-content .offer-bottom-info .normal-text{color:#ca9a63}
.offer-item.theme--dealers-offers.theme--dealers-offers.super-offer .offer-item-content .btn-details{border-radius:0}
@media only screen and (min-width:961px) and (max-width:1366px){.offer-item.theme--dealers-offers .offer-item-content .offer-top-info svg{margin-left:50px}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-item-car-description .title-offer{font-size:2rem}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-item-car-description .subtitle-offer{font-size:1.2rem}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-tag-wrapper .offer-tag{width:224px}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .dealer-info-wrapper{font-size:1.14rem}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .offer-price-wrapper .price-text{font-size:1.2rem}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .offer-price-wrapper .price-text-big{font-size:2.4rem}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .offer-price-wrapper .price-text-balao{font-size:2rem}
.offer-item.theme--dealers-offers .offer-item-content .offer-bottom-info .highlighted-text{font-size:2.5rem}
.offer-item.theme--dealers-offers .offer-item-content .offer-bottom-info .normal-text{font-size:1.2rem}
.offer-item.theme--dealers-offers.super-offer .offer-item-content-wrapper .offer-countdown .super-offer-text{font-size:1.3rem}
.offer-item.theme--dealers-offers.super-offer .offer-item-content-wrapper .offer-countdown .hub-countdown h1{font-size:3rem}
}
@media only screen and (min-width:721px) and (max-width:960px),only screen and (max-width:720px){.offer-item.theme--dealers-offers .offer-item-content .offer-top-info{justify-content:center}
.offer-item.theme--dealers-offers .offer-item-content .offer-top-info svg{margin-left:0}
.offer-item.theme--dealers-offers .offer-item-content .offer-sold .sold-text{font-size:5.71rem;letter-spacing:4.15px}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-item-car-description .title-offer{font-size:2rem}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-item-car-description .subtitle-offer{font-size:1.2rem}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-tag-wrapper{margin-bottom:15px}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-tag-wrapper .offer-tag{width:224px}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .offer-price-wrapper .price-text{font-size:1rem}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .offer-price-wrapper .price-text-big,.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .offer-price-wrapper .price-text-balao{font-size:2rem}
.offer-item.theme--dealers-offers .offer-item-content .offer-bottom-info .normal-text{font-size:1.3rem}
}
@media only screen and (max-width:559px){.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .offer-call-wrapper{height:3rem}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .offer-chassi{font-size:1rem}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .car-features-highligth{margin:0 0 10px}
}
.offer-lead-form{margin:auto;padding:0 0 40px 0;max-width:850px;min-width:850px}
.offer-lead-form .form-container{max-width:inherit;min-width:inherit;margin-top:120px}
.offer-lead-form .form-container .change-city-action{color:#fef3e5}
.offer-lead-form .form-container label{font-family:ProximaNova,Arial,Sans-Serif}
.offer-lead-form .form-container .phone-input{width:calc(50% - 30px)}
.offer-lead-form .form-container .category-dropdown{width:calc(50% - 30px)}
.offer-lead-form .form-container .model-dropdown{width:calc(50% - 30px)}
.offer-lead-form .form-container .version-dropdown{width:calc(50% - 30px)}
.offer-lead-form .form-container .state-city-container{width:50%;display:flex}
.offer-lead-form .form-container .state-city-container .state-dropdown{display:flex;flex-direction:column;margin:0 15px 35px;width:calc(40% - 30px)}
.offer-lead-form .form-container .state-city-container .city-dropdown{display:flex;flex-direction:column;margin:0 15px 35px;width:calc(60% - 30px)}
.offer-lead-form .form-container .contact-option-error{color:#f02222;font-family:'Roboto';font-size:1.2rem;font-weight:400;line-height:2.33}
.offer-lead-form .form-container .lgpd-policy-container .lgpd-privacy-policy{margin:0 22px 32px;font-family:Arial,sans-serif;font-size:1rem;line-height:2rem;color:#40424a}
.offer-lead-form .form-container .lgpd-policy-container .lgpd-privacy-policy a{color:#40424a;text-decoration:underline}
@media only screen and (max-width:720px){.offer-lead-form .form-container .lgpd-policy-container .lgpd-privacy-policy{margin:0 22px 32px 24px}
}
.offer-lead-form .form-container .info{width:calc(100% - 30px);font-size:1.8rem;color:#3f3f3f;font-weight:bold;font-family:'Roboto'}
.offer-lead-form .submit-btn-container{margin:-2rem 0 0 2rem;justify-content:center;flex-wrap:wrap;align-items:center}
@media only screen and (max-width:720px){.offer-lead-form .submit-btn-container{margin:0 2rem}
}
.offer-lead-form .submit-btn-container .submit-lead-form-btn{margin:2rem 0}
.offer-lead-form .submit-btn-container__or{margin:2rem 2rem 0 0;font-size:1.5rem;font-weight:500}
.offer-lead-form .submit-btn-container .whatsapp-bot-box{background:transparent;margin:2rem 2rem 0 0}
.offer-lead-form .submit-btn-container .whatsapp-bot-box .hub-button--g1 .hub-button__label::after{content:none}
.offer-lead-form .submit-btn-container .hub-button .hub-button__label{justify-content:center;color:#fef3e5}
@media only screen and (min-width:721px){.offer-lead-form .version-dropdown .hub-dropdown-option-container,.offer-lead-form .dealer-dropdown .hub-dropdown-option-container{position:relative;margin-top:-90px}
}
@media only screen and (min-width:721px) and (max-width:960px){.offer-lead-form{max-width:100%;min-width:100%}
}
@media only screen and (max-width:720px){.offer-lead-form{max-width:100%;min-width:100%}
.offer-lead-form .form-container .state-city-container{width:100%}
.offer-lead-form .form-container .state-city-container .state-dropdown{margin:0 0 35px 20px;flex-basis:calc(35% - 20px)}
.offer-lead-form .form-container .state-city-container .city-dropdown{margin:0 30px 35px 10px;flex-basis:calc(65% - 40px)}
}
.last-dropdown .hub-dropdown-select-container,.last-dropdown .hub-dropdown-option-container{width:640px}
.particle-save-car-component .generic-modal .modal-window .wrap-buttons .btn-calcel{font-family:ProximaNova,Arial,Sans-Serif;font-weight:bold}
.particle-save-car-component .generic-modal .modal-window h1,.particle-save-car-component .generic-modal .modal-window label,.particle-save-car-component .generic-modal .modal-window input{font-family:ProximaNova,Arial,Sans-Serif}
.particle-save-car-component .generic-modal .modal-window .go-back-page-vue{padding-left:0;height:20px}
.fiat-radio{width:16px;height:16px;background-color:#fff;border-radius:50%;border:solid 1px #222}
.fiat-radio.selected{background:radial-gradient(ellipse at center,#ca9a63 0,#ca9a63 40%,#fff 41%,#fff 100%)}
.fiat-slider{-webkit-appearance:none;margin:8px 0;width:100%}
.fiat-slider:focus{outline:0}
.fiat-slider::-webkit-slider-runnable-track{width:100%;height:2px;cursor:pointer;animate:.2s;background:#3e3e3e;border-radius:1px}
.fiat-slider::-webkit-slider-thumb{border:0 solid #ca9a63;height:16px;width:16px;border-radius:50%;background:#ca9a63;cursor:pointer;-webkit-appearance:none;margin-top:-7px}
.fiat-slider:focus::-webkit-slider-runnable-track{background:#4b4b4b}
.fiat-slider::-moz-range-track{width:100%;height:2px;cursor:pointer;animate:.2s;background:#3e3e3e;border-radius:1px}
.fiat-slider::-moz-range-thumb{border:0 solid #ca9a63;height:16px;width:16px;border-radius:50%;background:#ca9a63;cursor:pointer}
.fiat-slider::-ms-track{width:100%;height:2px;cursor:pointer;animate:.2s;background:transparent;border-color:transparent;border-width:16px 0;color:transparent}
.fiat-slider::-ms-fill-lower{background:#313131;border-radius:2px}
.fiat-slider::-ms-fill-upper{background:#3e3e3e;border-radius:2px}
.fiat-slider::-ms-thumb{border:0 solid #ca9a63;height:16px;width:16px;border-radius:50%;background:#ca9a63;cursor:pointer}
.fiat-slider:focus::-ms-fill-lower{background:#3e3e3e}
.fiat-slider:focus::-ms-fill-upper{background:#4b4b4b}
.loader-wrapper{display:flex;justify-content:center;align-items:center;width:100%;height:100px}
.loader-wrapper .loader{background-image:url("../../../../../designs/wisdom/base/images/loading-jeep.gif");background-repeat:no-repeat;background-position:center;background-size:100%;height:75px;width:75px;display:block}
.progress-bar-indicator .current-progress{background-color:#ca9a63}
.radio-slider-component{margin-top:40px;margin-left:0}
.radio-slider-component .component-label{font-size:1.6rem;font-family:ProximaNova,Arial,Sans-Serif;font-weight:700;color:#222}
.radio-slider-component .component-content .radio-wrapper .fiat-radio.selected{background:radial-gradient(ellipse at center,#ca9a63 0,#ca9a63 40%,#fff 41%,#fff 100%)}
.radio-slider-component .component-content .radio-label p{font-size:1.8rem;font-family:'Roboto';font-weight:700;color:#222;text-transform:uppercase}
.radio-slider-component .component-content ul li .slider-container{background-color:#4d5952}
.radio-slider-component .component-content ul li .slider-container .item-name,.radio-slider-component .component-content ul li .slider-container .item-price{font-family:'Roboto'}
.radio-slider-component .component-content ul li .slider-container .item-name{font-size:1.8rem;color:#222;font-weight:bold}
.radio-slider-component .component-content ul li .slider-container .item-price{font-size:1.4rem;color:#40424a;font-weight:normal}
.hub-search-component .search-field input{font-size:2rem;font-family:'Roboto';color:#27272a;line-height:1.56;font-weight:400;border:2px solid #222;padding:1.6rem 1.7rem;width:50vw;height:6rem}
.hub-search-component .search-field input::placeholder{font-family:'Roboto'}
.hub-search-component .search-field i{height:3.5rem}
.hub-search-component .search-loader .loader{background-image:url('../../../../../designs/wisdom/base/images/loading-jeep.gif')}
.recall-search-vue{padding-top:7vw;grid-area:searchBar;display:flex;flex-direction:column;align-items:flex-start;padding-left:calc(16.66666667vh)}
.recall-search-vue .hub-search-component{padding-bottom:13px}
.recall-search-component{display:flex;justify-content:center;flex-direction:column}
.recall-search-container{display:grid;grid-template-columns:calc(100% / 3) calc(100% - (100% / 3));grid-template-areas:'title searchBar';height:calc(100vw / 4)}
.recall-search-container .recall-search-title-section{color:#3e3e3e;grid-area:title;background-color:#4d5952;font-size:4.6rem;font-family:ProximaNova,Arial,Sans-Serif;font-weight:bold;padding:4rem 19rem}
.recall-internal .recall-internal-container .recall-internal-content .recall-list-container{padding:0 9rem}
.recall-internal .recall-internal-container .recall-internal-content .recall-list-container .hub-recall-campaign{overflow:auto;height:100%}
.recall-internal .recall-internal-container .recall-internal-content .recall-list-container .hub-recall-campaign .rich-text-base .rich-text-base-component{width:100%;display:inline-block;padding:0}
.search-tooltip{justify-content:left}
.search-tooltip span{text-align:left;font-family:'Roboto';color:#27272a;width:100%;height:28px;font-size:1.4rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:2.33;letter-spacing:normal}
@media only screen and (min-width:961px) and (max-width:1366px){.recall-search-container .recall-search-vue{padding-top:5vw}
.recall-search-container .recall-search-title-section{font-size:3rem;padding:4rem 8rem}
.recall-internal .recall-internal-container .recall-internal-content .recall-list-container{padding:0 8rem}
}
@media only screen and (min-width:721px) and (max-width:960px){.recall-search-container .recall-search-title-section{font-size:2.2rem;padding:4rem}
.recall-search-container .recall-search-vue{padding:0 8vw}
.recall-search-container .recall-search-vue .hub-search-component input::placeholder{font-family:'Roboto';font-size:1.4rem}
.recall-search-container .recall-search-vue .hub-search-component input{height:43px}
.recall-search-container .recall-search-vue .hub-search-component i{height:3vw}
.recall-internal .recall-internal-container .recall-internal-content .recall-list-container{padding:0 4rem}
}
@media only screen and (max-width:320px){.search-field input{font-size:1.2rem !important}
.search-field input::placeholder{font-size:1.2rem !important}
.search-tooltip{padding:2vw}
.search-tooltip span{font-size:1.4rem !important;line-height:normal;color:#27272a}
}
@media only screen and (max-width:720px){.recall-search-container{width:100%;height:420px;display:flex;flex-direction:column;text-align:center}
.recall-search-container .recall-search-title-section{font-size:2.2rem;padding:7rem;max-height:205px;height:calc(100vh / 3);text-align:center}
.recall-search-container .recall-search-vue{padding:0}
.recall-search-container .recall-search-vue .hub-search-component{width:100%;padding:2rem 0}
.recall-search-container .recall-search-vue .hub-search-component .search-field{width:100%}
.recall-search-container .recall-search-vue .hub-search-component input{font-size:1.4rem;line-height:2.33;width:86vw;height:5.1rem}
.recall-search-container .recall-search-vue .hub-search-component i{width:21px;height:21px;max-width:21px;max-height:21vh;padding:4vw 5vw 5vw 8vw}
.recall-search-container .recall-search-vue .search-tooltip{padding:0 7vw 9vw 7vw}
.recall-search-container .recall-search-vue .search-tooltip span{font-size:1.4rem;line-height:normal;color:#27272a}
.recall-internal .recall-internal-container .recall-internal-content .recall-list-container{padding:0 7rem}
}
.recall-internal{z-index:100}
.recall-internal .recall-internal-container{height:100%;max-width:100%;background:#fff}
.recall-internal .recall-internal-container .recall-internal-content{max-width:100%;padding-bottom:30px}
.recall-internal .recall-internal-container .recall-internal-content .recall-item{width:calc(100% / 2 - 16px)}
.recall-internal .recall-internal-container .recall-internal-content .recall-item:nth-child(1n+0){margin-right:32px}
.recall-internal .recall-internal-container .recall-internal-content .recall-item:nth-child(2n+0){margin-right:0}
.recall-internal .recall-internal-container .recall-internal-content .recall-item .recall-item-image-container{position:relative}
.recall-internal .recall-internal-container .recall-internal-content .recall-item .recall-item-image-container .recal-item-image--executed{opacity:.3}
.recall-internal .recall-internal-container .recall-internal-content .recall-item .recall-item-image-container .recall-executed{content:"";display:block;width:30px;height:45px;border:solid 10rem #428e29;border-width:0 10px 10px 0;transform:rotate(45deg);margin:10px 25px 0 25px;background-color:transparent;background-image:initial;position:absolute;top:0}
.recall-internal .recall-internal-container .recall-internal-content .recall-item .recall-voucher-download{position:relative;right:unset;bottom:unset;width:fit-content;font-size:1.2rem;background-color:unset;padding-left:0;margin-top:13px}
.recall-internal .recall-internal-container .recall-internal-content .recall-list-container{padding:0 calc((100% / 12))}
.recall-internal .recall-internal-container .recall-internal-content .recall-list-container .recall-list-title{font-size:3.2rem;margin-top:calc((25vw - 100px)/3);margin-bottom:calc((25vw - 100px)/5)}
.recall-internal .recall-internal-container .recall-internal-content .recall-list-container .recall-list-title:after{display:none}
.recall-internal .recall-internal-container .recall-internal-content .recall-details-container{padding:0 calc((100% / 12))}
.recall-internal .container{display:flex;justify-content:center}
.recall-internal .container .hub-container-component{margin:0;max-width:92vw}
.recall-internal .container .hub-container-component .container-header .container-section{font-size:1.4rem;color:#27272a}
.recall-internal .container .hub-container-component .container-header .container-title{font-size:3.2rem;color:#3e3e3e}
.recall-internal .container .hub-container-component .container-header .container-section-divisor{display:none}
@media only screen and (max-width:720px){.recall-internal .recall-internal-container{top:50px;height:calc(100% - 50px)}
.recall-internal .recall-internal-container .search-tooltip{padding:0 8vw}
.recall-internal .recall-internal-container .recall-internal-content .recall-item{height:auto;max-width:100%}
.recall-internal .recall-internal-container .recall-internal-content .recall-item .recall-item-image-container .recall-executed{width:21px;height:31px;margin:10px 25px 0 20px}
.recall-internal .recall-internal-container .recall-internal-content .recall-item .recall-item-image-container .recall-item-image{margin-bottom:57px;width:55px}
.recall-internal .recall-internal-container .recall-internal-content .recall-item .recall-voucher-download{font-size:1rem}
.recall-internal .recall-internal-container .recall-internal-content .recall-list-container{width:100%;padding:0 8vw;height:auto}
.recall-internal .recall-internal-container .recall-internal-content .recall-list-container .recall-list-title{margin-top:40px;margin-bottom:30px;font-size:2.2rem}
.recall-internal .recall-internal-container .recall-internal-content .recall-list-container .recall-list-title:first-child{margin-top:0}
.recall-internal .recall-internal-container .recall-internal-content .recall-details-container{padding:0;margin-top:0}
.recall-internal .recall-internal-container .recall-internal-content .recall-details-container .hub-recall-campaign .container .hub-container-component .titled-container .hub-wrap-table .hub-wrap-table-component .hub-wrap-table-vue{gap:6rem;display:flex;flex-direction:column;max-width:none}
}
@media only screen and (min-width:961px) and (max-width:1366px){.recall-internal .recall-internal-container .recall-internal-content .recall-item{max-width:calc(50%)}
.recall-internal .recall-internal-container .recall-internal-content .recall-list-container .recall-list-title{font-size:3.2rem}
}
@media only screen and (min-width:721px) and (max-width:960px){.recall-internal .recall-internal-container{top:50px;height:calc(100% - 50px)}
.recall-internal .recall-internal-container .recall-internal-content .rich-text-base .rich-text-base-component{padding:0 4rem}
.recall-internal .recall-internal-container .recall-internal-content .recall-list-container .recall-list-title{font-size:2.2rem}
}
.recall-showcase{width:100%;color:#27272a}
.recall-showcase .recall-showcase-component .loader-wrapper{display:flex;justify-content:center;align-items:center;width:100%;height:100%}
.recall-showcase .recall-showcase-component .loader-wrapper .loader{background-image:url("../../../../../designs/wisdom/base/images/loading-jeep.gif");background-repeat:no-repeat;background-position:center;background-size:100%}
.recall-showcase .recall-showcase-component .recall-showcase-vue{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:calc((100% / 7));padding:0 calc((100% / 12));justify-items:center}
.recall-showcase .recall-showcase-component .recall-showcase-vue>.recall-item{width:100%}
.recall-showcase .recall-showcase-component .recall-showcase-vue .recall-item{display:flex;cursor:pointer;border:0;padding:0;margin:0 0 40px}
.recall-showcase .recall-showcase-component .recall-showcase-vue .recall-item.last-row{border-bottom:0;padding-bottom:0;margin-bottom:10px}
.recall-showcase .recall-showcase-component .recall-showcase-vue .recall-item .recall-item-image{width:80px;height:80px;flex-shrink:0;display:block;border-radius:10%;margin:0 19px 0 0;object-fit:cover}
.recall-showcase .recall-showcase-component .recall-showcase-vue .recall-item .recall-item-details{display:flex;flex-direction:column;justify-content:flex-start;flex-grow:1;max-width:283px;width:calc((100% / 1.5));margin-bottom:0}
.recall-showcase .recall-showcase-component .recall-showcase-vue .recall-item .recall-item-details .recall-item-date{font-size:1.6rem;font-weight:800;margin-bottom:3px}
.recall-showcase .recall-showcase-component .recall-showcase-vue .recall-item .recall-item-details .recall-item-title{font-size:2.2rem;font-weight:normal;color:#27272a}
@media only screen and (max-width:720px){.recall-showcase .recall-showcase-component .recall-showcase-vue{display:grid;grid-template-columns:1fr;margin:7vw;padding:0}
.recall-showcase .recall-showcase-component .recall-showcase-vue .recall-item{width:100%}
.recall-showcase .recall-showcase-component .recall-showcase-vue .recall-item .recall-item-image{width:calc((100vw - 100px) / 5);max-width:55px;height:calc((100vh - 100px) / 5);max-height:55px;flex-shrink:0;display:block;border-radius:10%;margin:0 14px 64px 0;object-fit:cover}
.recall-showcase .recall-showcase-component .recall-showcase-vue .recall-item .recall-item-details .recall-item-title{font-size:1.4rem}
.recall-showcase .recall-showcase-component .recall-showcase-vue .recall-item .recall-item-details .recall-item-date{font-size:1.4rem;font-weight:bold}
}
@media only screen and (min-width:1367px){.recall-showcase-component .recall-showcase-vue{display:grid;grid-template-columns:repeat(3,1fr) !important;grid-column-gap:calc((100% / 5))}
}
.reservation-selector-vue .reservation-container .reservation-item{background-color:#ca9a63}
.reservation-selector-vue .reservation-container .reservation-item.disabled{background-color:#4d5952}
.reservation-selector-vue .reservation-container .reservation-item.disabled .reservation-label{color:#bfbfbf}
.reservation-voucher .page-voucher{width:100%;max-width:682px;margin:8.4rem 0}
.reservation-voucher .page-voucher h3{color:#3e3e3e}
.reservation-voucher .page-voucher .reservation-modal__title{font-size:2.2rem;line-height:2.7rem;text-transform:none;margin-top:8px;margin-bottom:50px}
.reservation-voucher .page-voucher p.reservation-modal__p{font-family:'Roboto';font-size:2.2rem;line-height:2.5rem;font-weight:normal;margin-top:0;margin-bottom:25px}
.reservation-voucher .page-voucher .page-voucher__details{flex-direction:column}
.reservation-voucher .page-voucher .page-voucher__details .column{max-width:none;margin:0}
.reservation-voucher .page-voucher .page-voucher__details .voucher{margin:0 auto;margin-top:59px;margin-bottom:84px;max-width:300px;background:#4d5952;padding:22px 22px 40px 22px}
.reservation-voucher .page-voucher .page-voucher__details .voucher .header{margin:0;padding-bottom:9px;border-color:#fef3e5}
.reservation-voucher .page-voucher .page-voucher__details .voucher .header .voucher-title{margin:0;font-size:1.2rem;line-height:1.4rem;color:#fef3e5}
.reservation-voucher .page-voucher .page-voucher__details .voucher .header .voucher-image{margin:0;width:60px;height:25px;background-image:url('../../../../../designs/wisdom/base/images/jeep/jeep-logo.png');background-size:100% 100%;filter:brightness(0)}
.reservation-voucher .page-voucher .page-voucher__details .voucher .info-title,.reservation-voucher .page-voucher .page-voucher__details .voucher .info-value,.reservation-voucher .page-voucher .page-voucher__details .voucher .info-value--big,.reservation-voucher .page-voucher .page-voucher__details .voucher .car-description,.reservation-voucher .page-voucher .page-voucher__details .voucher .dealer-address{font-family:'Helvetica';color:#fef3e5}
.reservation-voucher .page-voucher .page-voucher__details .voucher .info-title{margin-top:19px;font-size:1.2rem;line-height:1.4rem}
.reservation-voucher .page-voucher .page-voucher__details .voucher br{display:none}
.reservation-voucher .page-voucher .page-voucher__details .voucher .info-title--red{color:#fef3e5;font-size:2rem;line-height:2.4rem;margin-bottom:7px;margin-top:27px}
.reservation-voucher .page-voucher .page-voucher__details .voucher .info-value,.reservation-voucher .page-voucher .page-voucher__details .voucher .car-description,.reservation-voucher .page-voucher .page-voucher__details .voucher .dealer-address{margin-top:6px;margin-bottom:0;font-size:1.4rem;line-height:1.7rem;font-weight:normal}
.reservation-voucher .page-voucher .page-voucher__details .voucher .car-description{margin:0}
.reservation-voucher .page-voucher .page-voucher__details .voucher .car-description,.reservation-voucher .page-voucher .page-voucher__details .voucher .dealer-address{margin-top:19px;letter-spacing:0;padding:0}
.reservation-voucher .page-voucher .page-voucher__details .voucher .divider{background-color:#ca9a63}
.reservation-voucher .page-voucher .page-voucher__details .voucher .voucher-number-container{display:none}
.reservation-voucher .page-voucher .page-voucher__details .reservation__content-title,.reservation-voucher .page-voucher .page-voucher__details .reservation__content-text{font-size:1.3rem;line-height:1.5rem;margin-bottom:0}
.reservation-voucher .page-voucher .page-voucher__details .reservation__content-title{font-weight:bold;margin-bottom:15px}
.reservation-voucher .page-voucher .page-voucher__details .voucher-actions{margin:0 auto;max-width:300px;display:flex;margin-top:-7.4rem;justify-content:space-between}
.reservation-voucher .page-voucher .page-voucher__details .voucher-action{cursor:pointer;text-align:center;font-size:1.3rem;color:#222}
.reservation-voucher .page-voucher .page-voucher__details .voucher-action__icon{padding-top:1.5rem}
.reservation-voucher .page-voucher .page-voucher__details .voucher-action__icon svg{height:2.6rem}
.reservation-voucher .page-voucher .page-voucher__details .voucher-action__icon svg path{fill:#9a9a9a}
.reservation-voucher .page-voucher .reservation-modal__button{cursor:pointer;padding:0 2.4rem;font-weight:bold;color:#222}
.reservation-voucher .discover-btn-1,.reservation-voucher .discover-btn-2{padding:10px}
@media only screen and (max-width:720px){.reservation-voucher .page-voucher{margin-top:67px;margin-bottom:0}
.reservation-voucher .page-voucher .reservation-modal__title{font-size:2.2rem !important;margin-bottom:23px;color:#fef3e5}
.reservation-voucher .page-voucher p.reservation-modal__p{font-size:2rem;line-height:2.4rem;max-width:none;margin-bottom:0;color:#fef3e5}
.reservation-voucher .page-voucher .page-voucher__details .voucher{margin-bottom:52px}
.reservation-voucher .page-voucher .page-voucher__details .reservation__content-title,.reservation-voucher .page-voucher .page-voucher__details .reservation__content-text{color:#fef3e5}
.reservation-voucher .page-voucher .page-voucher__details .voucher-actions{margin-top:-4.2rem}
.reservation-voucher .page-voucher .reservation-modal__button{display:block;min-width:260px;font-size:1.4rem;line-height:1.7rem;font-weight:bold;margin-top:52px}
}
.reservation-voucher .dashed-divider{display:none}
@media print{body.hub-page--reservation-voucher .hub-page-content>*{display:none !important}
body.hub-page--reservation-voucher .hub-page-content .car-reservation{display:block !important}
body.hub-page--reservation-voucher .hub-page-content .car-reservation .car-reservation-modal{visibility:visible;position:relative;top:0;border:0}
body.hub-page--reservation-voucher .hub-page-content .car-reservation .car-reservation-modal .page-voucher{margin-top:0}
body.hub-page--reservation-voucher .hub-page-content .car-reservation .car-reservation-modal .page-voucher .voucher{margin-bottom:3rem;margin-top:4rem;background:transparent;border:solid 1px #222}
body.hub-page--reservation-voucher .hub-page-content .car-reservation .car-reservation-modal .page-voucher .voucher .voucher-image{display:none}
body.hub-page--reservation-voucher .hub-page-content .car-reservation .car-reservation-modal .page-voucher .voucher--dark{background:transparent}
body.hub-page--reservation-voucher .hub-page-content .car-reservation .car-reservation-modal .page-voucher .voucher--dark .voucher-detail-header{border-color:#222}
body.hub-page--reservation-voucher .hub-page-content .car-reservation .car-reservation-modal .page-voucher .voucher--dark .voucher-detail-header .voucher-title{color:#222}
body.hub-page--reservation-voucher .hub-page-content .car-reservation .car-reservation-modal .page-voucher .voucher--dark .info-title,body.hub-page--reservation-voucher .hub-page-content .car-reservation .car-reservation-modal .page-voucher .voucher--dark .info-value,body.hub-page--reservation-voucher .hub-page-content .car-reservation .car-reservation-modal .page-voucher .voucher--dark .info-value--big,body.hub-page--reservation-voucher .hub-page-content .car-reservation .car-reservation-modal .page-voucher .voucher--dark .info-title--red,body.hub-page--reservation-voucher .hub-page-content .car-reservation .car-reservation-modal .page-voucher .voucher--dark .car-description,body.hub-page--reservation-voucher .hub-page-content .car-reservation .car-reservation-modal .page-voucher .voucher--dark .dealer-address{color:#222}
}
.car-maintenance-ranges-component .review-speedometer{background-color:#f6f6f6;min-height:640px;min-width:calc(66.66666667vw);padding:0}
.car-maintenance-ranges-component .review-speedometer .speed-container .speedometer{background-color:#f6f6f6}
.car-maintenance-ranges-component .review-speedometer .speed-container .speedometer .marker{background-color:#27272a}
.car-maintenance-ranges-component .review-speedometer .speed-container .speedometer .marker.active,.car-maintenance-ranges-component .review-speedometer .speed-container .speedometer .marker:hover{background-color:#8d704f}
.car-maintenance-ranges-component .review-speedometer .speed-container .speedometer .marker-base-container .marker-base.active:before,.car-maintenance-ranges-component .review-speedometer .speed-container .speedometer .marker-base-container .marker-base.active:after{background-color:#27272a}
.car-maintenance-ranges-component .review-speedometer .speed-container .speedometer .marker-base-container .marker-base.active .center-marker{background-color:#8d704f;height:140px}
.car-maintenance-ranges-component .review-speedometer .speed-container .speedometer .marker-base-container .marker-base:hover:before,.car-maintenance-ranges-component .review-speedometer .speed-container .speedometer .marker-base-container .marker-base:hover:after{background-color:#27272a}
.car-maintenance-ranges-component .review-speedometer .speed-container .speedometer .mask{background-color:#f6f6f6}
.car-maintenance-ranges-component .review-speedometer .speed-container .speedometer .border-mask{border-color:#f6f6f6}
.car-maintenance-ranges-component .review-speedometer .speed-container .car-data .marker-data.over .km-marker:before,.car-maintenance-ranges-component .review-speedometer .speed-container .car-data .marker-data.over .km-marker:after,.car-maintenance-ranges-component .review-speedometer .speed-container .car-data .marker-data.over .km-marker .center-marker{background-color:#27272a !important}
.car-maintenance-ranges-component .review-speedometer .speed-container .car-data .marker-data.active .data-title{color:#27272a}
.car-maintenance-ranges-component .review-speedometer .speed-container .car-data .marker-data.active .km-range{color:#27272a}
.car-maintenance-ranges-component .review-speedometer .speed-container .car-data .marker-data.active .km-marker:before,.car-maintenance-ranges-component .review-speedometer .speed-container .car-data .marker-data.active .km-marker:after{background-color:#27272a !important}
.car-maintenance-ranges-component .review-speedometer .speed-container .car-data .marker-data.active .km-marker .center-marker{background-color:#8d704f !important}
.car-maintenance-ranges-component .review-speedometer .speed-container .car-data .marker-data .data-title,.car-maintenance-ranges-component .review-speedometer .speed-container .car-data .marker-data .km-range{color:#27272a}
.car-maintenance-ranges-component .review-speedometer .speed-container .car-data .marker-data .data-title span,.car-maintenance-ranges-component .review-speedometer .speed-container .car-data .marker-data .km-range span{font-family:ProximaNova,Arial,Sans-Serif}
.car-maintenance-ranges-component .review-speedometer .speed-container .car-data .marker-data .km-marker .center-marker{background-color:#3e3e3e}
.car-maintenance-ranges-component .review-speedometer .speed-container .review-info .review-counter,.car-maintenance-ranges-component .review-speedometer .speed-container .review-info .review-name{display:none}
@media only screen and (min-width:890px) and (max-width:1080px){.car-maintenance-ranges-component .review-speedometer .speed-container{transform:scale(0.85) !important}
}
.satisfaction-survey-mini{margin-top:90px}
.satisfaction-survey-mini.liked .satisfaction-survey-mini__text,.satisfaction-survey-mini.unliked .satisfaction-survey-mini__text,.satisfaction-survey-mini.liked .satisfaction-survey-mini__icon,.satisfaction-survey-mini.unliked .satisfaction-survey-mini__icon{opacity:1}
.satisfaction-survey-mini span{font-family:'Roboto';font-size:1.4rem;line-height:normal;color:#3e3e3e}
.satisfaction-survey-mini .satisfaction-survey-mini__icon path{fill:#3e3e3e}
.satisfaction-survey-mini.liked .like path,.satisfaction-survey-mini.unliked .unlike path{fill:#ca9a63}
@media only screen and (max-width:720px){.satisfaction-survey-mini{margin-top:45px}
.satisfaction-survey-mini span{font-size:1.2rem;color:#27272a}
.satisfaction-survey-mini .satisfaction-survey-mini__icon path{fill:#27272a}
}
.service-detail-list{margin-top:40px}
.service-detail-list .service-detail-label{font-size:1.6rem;font-weight:bold;line-height:1.6}
.service-detail-list .service-detail-item .radio-wrapper .fiat-radio.selected{background:radial-gradient(ellipse at center,#ca9a63 0,#ca9a63 40%,#fff 41%,#fff 100%)}
.service-detail-list .service-detail-item .content-item .item-service-detail{font-size:1.6rem;font-family:ProximaNova,Arial,Sans-Serif;font-weight:bold;line-height:1.6;color:#222;text-transform:uppercase}
.service-detail-list .service-detail-item .content-item .item-min-price{font-size:1.4rem;font-family:'Roboto';font-weight:normal;color:#40424a}
.service-detail-list .service-detail-item .content-item .no-service{font-size:1.4rem;font-family:'Roboto';font-weight:normal;line-height:2;color:#27272a;text-transform:none}
.service-detail-list .service-detail-item .divisor::before{display:none}
.service-detail-page{padding-top:16px}
.service-detail-page .header{padding-left:20px;margin-bottom:60px}
.service-detail-page .service-detail-content{padding-left:0}
.service-detail-page .service-detail-content .service-detail-left .service-detail-category{display:none}
.service-detail-page .service-detail-content .service-detail-left .service-detail-header p{font-size:2.6rem;font-family:ProximaNova,Arial,Sans-Serif;font-weight:bold;color:#222}
.service-detail-page .service-detail-content .service-detail-right div::nth-child(1) p{font-size:1.4rem;font-family:'Roboto';font-weight:normal;line-height:1.4;color:#222}
.service-detail-page .service-detail-content .service-detail-right div::nth-child(1) p b{font-size:1.8rem;font-family:'Roboto';font-weight:bold}
.service-detail-page .btn-back{width:150px;background:#27272a !important;color:#fff !important;margin:50px 0}
.service-detail-page .btn-back span{color:#fff}
.service-scheduler-component,.dealer-service-scheduler{padding-top:20px}
.service-scheduler-component .service-scheduler,.dealer-service-scheduler .service-scheduler{background-color:#fff;color:#222;background-color:#4d5952;color:#e7e7e7}
.service-scheduler-component .service-scheduler .theme-header--5,.dealer-service-scheduler .service-scheduler .theme-header--5,.service-scheduler-component .service-scheduler .theme-header--7,.dealer-service-scheduler .service-scheduler .theme-header--7{color:#27272a}
.service-scheduler-component .service-scheduler .theme-header--9,.dealer-service-scheduler .service-scheduler .theme-header--9,.service-scheduler-component .service-scheduler .theme-header--10,.dealer-service-scheduler .service-scheduler .theme-header--10,.service-scheduler-component .service-scheduler .theme-header--11,.dealer-service-scheduler .service-scheduler .theme-header--11{color:#fef3e5}
.service-scheduler-component .service-scheduler .theme-header--0,.dealer-service-scheduler .service-scheduler .theme-header--0,.service-scheduler-component .service-scheduler .theme-header--1,.dealer-service-scheduler .service-scheduler .theme-header--1,.service-scheduler-component .service-scheduler .theme-header--2,.dealer-service-scheduler .service-scheduler .theme-header--2,.service-scheduler-component .service-scheduler .theme-header--3,.dealer-service-scheduler .service-scheduler .theme-header--3,.service-scheduler-component .service-scheduler .theme-header--4,.dealer-service-scheduler .service-scheduler .theme-header--4{color:#fff}
.service-scheduler-component .service-scheduler .theme-header--9,.dealer-service-scheduler .service-scheduler .theme-header--9,.service-scheduler-component .service-scheduler .theme-header--10,.dealer-service-scheduler .service-scheduler .theme-header--10,.service-scheduler-component .service-scheduler .theme-header--11,.dealer-service-scheduler .service-scheduler .theme-header--11{color:#e7e7e7}
.service-scheduler-component .service-scheduler .hub-button--g2,.dealer-service-scheduler .service-scheduler .hub-button--g2{min-width:324px;height:40px;margin:auto}
.service-scheduler-component .service-scheduler .service-scheduler-header,.dealer-service-scheduler .service-scheduler .service-scheduler-header{margin:0 15px 60px;text-align:center}
.service-scheduler-component .service-scheduler .service-scheduler-header .navigation,.dealer-service-scheduler .service-scheduler .service-scheduler-header .navigation{margin-bottom:30px}
.service-scheduler-component .service-scheduler .service-scheduler-header .navigation .go-back-page-vue,.dealer-service-scheduler .service-scheduler .service-scheduler-header .navigation .go-back-page-vue{width:unset;padding-left:0}
.service-scheduler-component .service-scheduler .service-scheduler-header .navigation .subtitle,.dealer-service-scheduler .service-scheduler .service-scheduler-header .navigation .subtitle{color:#fff;text-transform:uppercase;margin:0}
.service-scheduler-component .service-scheduler .service-scheduler-header .title-container,.dealer-service-scheduler .service-scheduler .service-scheduler-header .title-container{margin:auto}
.service-scheduler-component .service-scheduler .form-container,.dealer-service-scheduler .service-scheduler .form-container{min-width:auto}
.service-scheduler-component .service-scheduler .form-container .control-full,.dealer-service-scheduler .service-scheduler .form-container .control-full{width:100%}
.service-scheduler-component .service-scheduler .form-container .subsection-title,.dealer-service-scheduler .service-scheduler .form-container .subsection-title{font-size:1.4rem;font-weight:bold;margin:0 0 16px}
.service-scheduler-component .service-scheduler .form-container label,.dealer-service-scheduler .service-scheduler .form-container label{font-size:1.2rem}
.service-scheduler-component .service-scheduler .section-title,.dealer-service-scheduler .service-scheduler .section-title{font-size:1.4rem;color:#40424a;font-weight:bold}
@media only screen and (max-width:720px){.service-scheduler-component .service-scheduler .service-scheduler-header,.dealer-service-scheduler .service-scheduler .service-scheduler-header{margin-bottom:40px}
.service-scheduler-component .service-scheduler .service-scheduler-header .navigation,.dealer-service-scheduler .service-scheduler .service-scheduler-header .navigation{min-height:50px;margin-bottom:30px}
.service-scheduler-component .service-scheduler .service-scheduler-header .navigation .go-back-page-vue,.dealer-service-scheduler .service-scheduler .service-scheduler-header .navigation .go-back-page-vue{padding-left:0}
.service-scheduler-component .service-scheduler .service-scheduler-header .subtitle,.dealer-service-scheduler .service-scheduler .service-scheduler-header .subtitle{font-size:1.8rem;margin:0}
.service-scheduler-component .service-scheduler .form-container .form-group,.dealer-service-scheduler .service-scheduler .form-container .form-group{margin:0 20px}
.service-scheduler-component .service-scheduler .form-container .control-half,.dealer-service-scheduler .service-scheduler .form-container .control-half{width:calc(100% - 40px)}
.service-scheduler-component .service-scheduler .form-container .action-wrapper,.dealer-service-scheduler .service-scheduler .form-container .action-wrapper{padding:0}
.service-scheduler-component .service-scheduler .confirm-popup .confirm-popup-container .confirm-popup-content,.dealer-service-scheduler .service-scheduler .confirm-popup .confirm-popup-container .confirm-popup-content{margin-top:14rem;margin-bottom:2rem}
}
.showcase-offers-component .showcase-offers-vue{max-width:100%;margin:0}
.showcase-offers-component .showcase-offers-vue .header-cta{margin:50px 0;background:0;padding:8px 35px;text-transform:uppercase;font-size:16px;height:42px;font-weight:bold;border:1px solid;cursor:pointer}
.showcase-offers-component .showcase-offers-vue .header-search{margin:0}
.showcase-offers-component .showcase-offers-vue .header-search .advanced-search-toggle{display:flex;width:auto;height:40px;font-family:'Roboto';font-size:1.4rem;font-weight:bold;background-color:#ca9a63;border-radius:3px;margin-bottom:0;border:0}
.showcase-offers-component .showcase-offers-vue .header-search .advanced-search-toggle span{margin:0 60px 0 0}
.showcase-offers-component .showcase-offers-vue .header-search .advanced-search-toggle .button-arrow{display:none}
.showcase-offers-component .showcase-offers-vue .header-search .advanced-search-toggle .button-arrow svg{display:none}
.showcase-offers-component .showcase-offers-vue .header-search .advanced-search-toggle:after{border:solid #2c2c2c;content:"";border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(45deg);position:relative;top:-2px}
.showcase-offers-component .showcase-offers-vue .header-search .advanced-search-toggle.opened:after{transform:rotate(-135deg);top:1px}
.showcase-offers-component .showcase-offers-vue .header-search .advanced-filter-container{margin-top:0;margin-bottom:30px}
.showcase-offers-component .showcase-offers-vue .header-search .advanced-filter-container .wrapper-car-model-slider .car-model-slider-component .swiper-button-prev,.showcase-offers-component .showcase-offers-vue .header-search .advanced-filter-container .wrapper-car-model-slider .car-model-slider-component .swiper-button-next{width:10px;height:15px;background-image:url(../../../../../designs/wisdom/base/images/jeep/arrow-right-gold.svg);cursor:pointer}
.showcase-offers-component .showcase-offers-vue .header-search .advanced-filter-container .wrapper-car-model-slider .car-model-slider-component .swiper-button-next{right:0}
.showcase-offers-component .showcase-offers-vue .header-search .advanced-filter-container .wrapper-car-model-slider .car-model-slider-component .swiper-button-prev{left:0}
.showcase-offers-component .showcase-offers-vue .header-search .advanced-filter-container .wrapper-car-model-slider .car-model-slider-component .swiper-container .swiper-wrapper .swiper-slide{height:unset}
.showcase-offers-component .showcase-offers-vue .header-search .advanced-filter-container .wrapper-car-model-slider .car-model-slider-component .swiper-container .swiper-wrapper .swiper-slide a .image-wrapper{width:unset;height:70px;line-height:70px;margin-bottom:1rem;justify-content:center;display:flex}
.showcase-offers-component .showcase-offers-vue .header-search .hub-dropdown .hub-dropdown-select-container .hub-dropdown-selected,.showcase-offers-component .showcase-offers-vue .header-search .hub-multiselect .hub-dropdown-select-container .hub-dropdown-selected,.showcase-offers-component .showcase-offers-vue .header-search .hub-dropdown .hub-dropdown-option-container .hub-dropdown-selected,.showcase-offers-component .showcase-offers-vue .header-search .hub-multiselect .hub-dropdown-option-container .hub-dropdown-selected,.showcase-offers-component .showcase-offers-vue .header-search .hub-dropdown .hub-dropdown-select-container ul li,.showcase-offers-component .showcase-offers-vue .header-search .hub-multiselect .hub-dropdown-select-container ul li,.showcase-offers-component .showcase-offers-vue .header-search .hub-dropdown .hub-dropdown-option-container ul li,.showcase-offers-component .showcase-offers-vue .header-search .hub-multiselect .hub-dropdown-option-container ul li{font-size:1.4rem}
.showcase-offers-component .showcase-offers-vue .header-search .hub-dropdown .hub-dropdown-select-container .hub-dropdown-selected,.showcase-offers-component .showcase-offers-vue .header-search .hub-multiselect .hub-dropdown-select-container .hub-dropdown-selected,.showcase-offers-component .showcase-offers-vue .header-search .hub-dropdown .hub-dropdown-option-container .hub-dropdown-selected,.showcase-offers-component .showcase-offers-vue .header-search .hub-multiselect .hub-dropdown-option-container .hub-dropdown-selected{padding:3px 0 0}
.showcase-offers-component .showcase-offers-vue .header-search .hub-dropdown.opened .hub-dropdown-selected,.showcase-offers-component .showcase-offers-vue .header-search .hub-multiselect.opened .hub-dropdown-selected{padding:19px 47px 19px 17px}
.showcase-offers-component .showcase-offers-vue .header-search .fiat-slider{-webkit-appearance:none;margin:9.5px 0;width:100%}
.showcase-offers-component .showcase-offers-vue .header-search .fiat-slider:focus{outline:0}
.showcase-offers-component .showcase-offers-vue .header-search .fiat-slider::-webkit-slider-runnable-track{width:100%;height:2px;cursor:pointer;animate:.2s;background:#ca9a63;border-radius:1px}
.showcase-offers-component .showcase-offers-vue .header-search .fiat-slider::-webkit-slider-thumb{border:1px solid #fff;height:19px;width:19px;border-radius:50%;background:#8d704f;cursor:pointer;-webkit-appearance:none;margin-top:-8.5px}
.showcase-offers-component .showcase-offers-vue .header-search .fiat-slider:focus::-webkit-slider-runnable-track{background:#d0a676}
.showcase-offers-component .showcase-offers-vue .header-search .fiat-slider::-moz-range-track{width:100%;height:2px;cursor:pointer;animate:.2s;background:#ca9a63;border-radius:1px}
.showcase-offers-component .showcase-offers-vue .header-search .fiat-slider::-moz-range-thumb{border:1px solid #fff;height:19px;width:19px;border-radius:50%;background:#8d704f;cursor:pointer}
.showcase-offers-component .showcase-offers-vue .header-search .fiat-slider::-ms-track{width:100%;height:2px;cursor:pointer;animate:.2s;background:transparent;border-color:transparent;border-width:19px 0;color:transparent}
.showcase-offers-component .showcase-offers-vue .header-search .fiat-slider::-ms-fill-lower{background:#c48e50;border-radius:2px}
.showcase-offers-component .showcase-offers-vue .header-search .fiat-slider::-ms-fill-upper{background:#ca9a63;border-radius:2px}
.showcase-offers-component .showcase-offers-vue .header-search .fiat-slider::-ms-thumb{border:1px solid #fff;height:19px;width:19px;border-radius:50%;background:#8d704f;cursor:pointer}
.showcase-offers-component .showcase-offers-vue .header-search .fiat-slider:focus::-ms-fill-lower{background:#ca9a63}
.showcase-offers-component .showcase-offers-vue .header-search .fiat-slider:focus::-ms-fill-upper{background:#d0a676}
.showcase-offers-component .showcase-offers-vue .content-offers{padding:0}
.showcase-offers-component .showcase-offers-vue .content-offers .offer-item,.showcase-offers-component .showcase-offers-vue .content-offers .card-register-offer{margin:25px 15px;min-width:445px}
.showcase-offers-component .showcase-offers-vue .content-offers .offer-item p,.showcase-offers-component .showcase-offers-vue .content-offers .card-register-offer p{color:#222;font-size:1.4rem;font-weight:normal}
.showcase-offers-component .showcase-offers-vue .content-offers .offer-item .offer-item-content .offer-top-info svg{margin-left:10px}
.showcase-offers-component .showcase-offers-vue .content-offers .offer-item .unified-offer{min-height:760px}
.showcase-offers-component .showcase-offers-vue .content-offers .offer-item .unified-offer .offer-tag-wrapper .offer-tag{width:unset}
@media only screen and (max-width:720px){.showcase-offers-component .showcase-offers-vue .content-offers.theme--dealers-offers .offer-item-content .offer-top-info{justify-content:unset}
}
@media only screen and (min-width:721px) and (max-width:960px){.showcase-offers-component .showcase-offers-vue .content-offers.theme--dealers-offers .offer-item-content .offer-top-info{justify-content:unset}
}
.showcase-offers-component .showcase-offers-vue .content-offers.theme--dealers-offers .offer-item-content .offer-item-content-wrapper{padding:12.6px 22px 0}
.showcase-offers-component .showcase-offers-vue .content-offers.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .car-features-highligth{width:300px}
.showcase-offers-component .showcase-offers-vue .content-offers.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-item-car-description{margin-bottom:38px}
.showcase-offers-component .showcase-offers-vue .content-offers.theme--dealers-offers .offer-item.theme--maker-offers{background-color:#e7e7e7}
.showcase-offers-component .showcase-offers-vue .content-offers.theme--dealers-offers .offer-item.theme--maker-offers .offer-item-content .offer-item-content-wrapper{padding:66px 22px 35px}
.showcase-offers-component .showcase-offers-vue .content-offers.theme--dealers-offers .offer-item.theme--maker-offers .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-item-car-description .title-offer{color:#222;text-align:center}
.showcase-offers-component .showcase-offers-vue .content-offers.theme--dealers-offers .offer-item.theme--maker-offers .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-item-car-description .title-offer .title-brand{color:#222}
.showcase-offers-component .showcase-offers-vue .content-offers.theme--dealers-offers .offer-item.theme--maker-offers .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-item-car-description .subtitle-offer{text-align:center}
.showcase-offers-component .showcase-offers-vue .content-offers.theme--dealers-offers .offer-item.theme--maker-offers .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-img-logo{max-width:82.9px;max-height:73.1px;object-fit:contain;position:absolute;top:92%;right:0}
.showcase-offers-component .showcase-offers-vue .offer-lead-form .submit-btn-container{justify-content:center;display:flex}
.showcase-offers-component .showcase-offers-vue .offer-lead-form .submit-btn-container .hub-button{height:40px;width:135px}
.showcase-offers-component .showcase-offers-vue .offer-lead-form .submit-btn-container .whatsapp-bot-box .hub-button{width:auto;min-width:135px}
.showcase-offers-component .showcase-offers-vue .fiat-button-red{padding:13px 0;background-color:#ca9a63;cursor:pointer}
.showcase-offers-component .showcase-offers-vue .banner-offer-chamaelon{padding-top:40px;padding-bottom:30px}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer{background-color:#4d5952;margin:0}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content{padding-top:17px;padding-bottom:37px}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box{text-align:center}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .title-offer{font-family:'Roboto';font-size:2.4rem;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#222}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .title-offer span{font-family:'Roboto';display:inline !important}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .subtitle-offer{font-family:'Roboto';font-size:1.2rem;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;text-transform:uppercase;color:#222}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-tag-wrapper{height:2.7rem;margin-top:20px;margin-bottom:26px;justify-content:center}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-tag-wrapper .offer-tag{background-color:#a2a2a2;padding:0 13px;width:26rem;height:1.8rem}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-tag-wrapper .offer-tag:before{border-color:transparent transparent transparent #a2a2a2;border-width:.8rem 0 1rem 1rem}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-tag-wrapper .offer-tag:after{border-color:transparent #a2a2a2 transparent transparent;border-width:.8rem 1rem 1rem 0}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-tag-wrapper .offer-tag span{font-family:'Roboto';font-size:1.2rem;margin:0 auto;width:100%;padding:2px 0;white-space:nowrap}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-price-wrapper{min-height:0;margin-top:40px;margin-bottom:23px;margin-right:auto}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-price-wrapper .price-text{font-family:'Roboto';font-size:1.6rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#222}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-price-wrapper .price-text-big{font-family:'Roboto';font-size:3.2rem;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#222}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-call-wrapper{min-height:50px;margin-top:16px;margin-bottom:0;margin-top:auto;margin-right:auto;margin-left:auto;min-width:100%;border-top:.1rem solid #3e3e3e;border-bottom:.1rem solid #3e3e3e}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-call-wrapper .offer-call{display:flex;font-family:ProximaNova,Arial,Sans-Serif;font-size:1.8rem;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#222;padding:4px 0;min-width:100%;max-width:100%;height:100%;margin:auto;justify-content:center;align-items:center}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-call-wrapper .offer-call.resize-xsmall-text{font-size:1.65rem}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-call-wrapper .offer-call.resize-small-text{font-size:1.6rem;min-width:55%;max-width:55%}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-call-wrapper .offer-call.resize-medium-text{font-size:1.5rem}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-call-wrapper .offer-call.resize-large-text{font-size:1.3rem}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-call-wrapper .offer-call.resize-xlarge-text{font-size:1.2rem}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-img-wrapper{display:flex;justify-content:center;align-items:center;max-width:600px}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-img-wrapper .dealers-offers-logo{max-height:79px;max-width:79px;position:absolute;top:6%;right:32%}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-img-wrapper .offer-img{max-width:456px}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-img-wrapper .slider-gallery .slider-gallery-bullets-navigation .slider-nav .circle.active{background-color:#ca9a63}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .car-features-highligth{align-self:center;max-width:210px}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .car-features-highligth ul li{font-size:1.6rem;font-weight:500;line-height:2.14;text-align:left;color:#40424a;text-decoration:none;padding-left:0}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .car-features-highligth .funding-action-container .btn-funding{color:#222}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .car-features-highligth .funding-action-container .btn-funding svg{margin:2px 10px 0 0}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .car-features-highligth .funding-action-container .hub-button{width:210px;height:40px}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .offer-item-contacts-buttons{display:initial;justify-content:center}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .offer-item-contacts-buttons h1{font-size:2.4rem;padding-top:35px;font-weight:800;text-align:center;text-transform:uppercase}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .offer-item-contacts-buttons .contact-buttons{margin:auto;display:flex;justify-content:center}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .offer-item-contacts-buttons .contact-buttons a{margin:6px;width:328px;height:45px !important;display:flex;align-items:center}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .offer-item-contacts-buttons .contact-buttons .btn-contact-email{background-color:#df8634}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .offer-item-contacts-buttons .contact-buttons .btn-contact-email span{color:white}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .offer-item-contacts-buttons .contact-buttons .btn-contact-whatsapp{background-color:#5dba66}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .offer-item-contacts-buttons .contact-buttons .btn-contact-whatsapp .hub-svg svg{height:21px;width:21px}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .offer-item-contacts-buttons .contact-buttons .btn-contact-whatsapp span{color:white}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .offer-item-contacts-buttons .contact-buttons .btn-contact-phone{background-color:#ffba04}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .offer-item-contacts-buttons .contact-buttons .btn-contact-phone .hub-svg-phone{display:flex;height:25.38px;width:25.38px;background:url("../../../../../designs/wisdom/base/images/telephone-black.svg") no-repeat}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .offer-item-contacts-buttons .contact-buttons .btn-contact-phone span{color:#222;font-weight:900}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .offer-item-contacts-buttons .contact-buttons span{font-size:1.4rem;font-family:ProximaNova,Arial,Sans-Serif;justify-content:center;font-weight:600}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .action-container .hub-button .hub-button__label{justify-content:center}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .legal-text{color:#40424a;margin-bottom:83px}
@media only screen and (max-width:720px){.showcase-offers-component .showcase-offers-vue .expanded-offer-container{height:100% !important}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .banner-offer-chamaelon .chameleon-image a img{width:100%}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .offer-item-contacts-buttons{display:flex;flex-direction:column;padding-top:20px}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .offer-item-contacts-buttons h1{font-size:1.9rem;width:70%;margin:auto;margin-bottom:20px}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .offer-item-contacts-buttons .contact-buttons{display:flex;flex-direction:column;width:90%;margin-bottom:20px;align-items:center;justify-content:center}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .offer-item-contacts-buttons .contact-buttons a{width:100%}
}
.showcase-offers-component .showcase-offers-vue .modal-lead-wrapper{position:fixed;background-color:white;top:80px;bottom:0;right:0;left:0;overflow:auto;z-index:200}
.showcase-offers-component .showcase-offers-vue .modal-lead-wrapper .form-title{margin-top:80px}
.showcase-offers-component .showcase-offers-vue .modal-lead-wrapper .go-back-item{top:0;position:absolute;background-color:white}
.showcase-offers-component .showcase-offers-vue .form-title{font-family:ProximaNova,Arial,Sans-Serif;font-size:4rem;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#222;margin:50px 0 0}
.showcase-offers-component .showcase-offers-vue .form-subtitle{font-family:ProximaNova,Arial,Sans-Serif;font-size:2.2rem;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#3e3e3e}
.showcase-offers-component .showcase-offers-vue .offer-lead-form .form-container{margin-top:25px}
.showcase-offers-component .showcase-offers-vue .offer-lead-form .form-container .dealer-selector .form-container .location-auto-complete-input .predictions{margin:0 15px 35px}
.showcase-offers-component .showcase-offers-vue .content-offers .card-register-offer{min-height:auto}
.showcase-offers-component .showcase-offers-vue .content-offers .card-register-offer .fiat-button-red{padding:13px 0;background-color:#ca9a63}
@media only screen and (max-width:720px){.showcase-offers-component .showcase-offers-vue .expanded-offer-container{background-color:#f7f7f7}
.showcase-offers-component .showcase-offers-vue .offer-lead-form .form-container .dealer-selector .form-container .location-auto-complete-input{width:calc(100% - 50px)}
.showcase-offers-component .showcase-offers-vue .offer-lead-form .form-container .dealer-selector .form-container .location-auto-complete-input .predictions{margin:0 20px 26px}
.showcase-offers-component .showcase-offers-vue .offer-lead-form .submit-btn-container .hub-button{height:55px;width:100%}
.showcase-offers-component .showcase-offers-vue .offer-lead-form .whatsapp-bot-box{width:100%}
.showcase-offers-component .showcase-offers-vue .offer-lead-form .whatsapp-bot-box .hub-button{max-width:none}
.showcase-offers-component .showcase-offers-vue .expanded-offer{margin:0 !important}
.showcase-offers-component .showcase-offers-vue .form-title{font-size:2.6rem;font-weight:700;margin:25px 20px 0}
.showcase-offers-component .showcase-offers-vue .form-subtitle{font-size:1.4rem;font-weight:700}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content{padding:37px 15px;padding-bottom:0;margin-bottom:25px}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box{width:100%}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .offer-price-wrapper{margin-top:30px}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .offer-price-wrapper .title-offer{font-size:2.4rem !important}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .offer-price-wrapper .subtitle-offer{font-size:1.8rem !important}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .offer-price-wrapper .price-text{text-align:center}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .offer-price-wrapper .price-text-big{padding-left:50px}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .title-offer{text-align:left}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .subtitle-offer{font-size:1.6rem;text-align:left;padding-left:40px;padding-top:5px}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-img-wrapper{margin:42px auto 0}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-img-wrapper .stamps-wrapper-mobile{left:unset;right:-5px;top:-35px}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .car-features-highligth{display:flex;min-width:100%;justify-content:center}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .car-features-highligth ul{display:flex;flex-direction:column;flex-wrap:wrap;min-width:230px}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .car-features-highligth ul li{width:auto;padding-left:0;font-size:1.4rem;line-height:2.4}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-price-wrapper .price-text{text-align:center !important}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-price-wrapper .price-text-big{text-align:center !important}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .stamps-wrapper{position:absolute;top:20%;left:30%;display:flex;flex-direction:column;align-items:flex-end;cursor:pointer}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .stamps-wrapper :nth-child(2){margin-right:3px}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .stamps-wrapper :nth-child(3){margin-right:6px}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .stamps-wrapper .hub-svg{height:22px}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .stamps-wrapper .hub-svg svg{height:20px}
.showcase-offers-component .showcase-offers-vue .modal-lead-wrapper{top:50px}
}
@media only screen and (min-width:721px) and (max-width:960px){.showcase-offers-component .showcase-offers-vue .content-offers .offer-item,.showcase-offers-component .showcase-offers-vue .content-offers .card-register-offer{max-width:calc(100% / 2 - 30px);min-width:330px}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container{top:50px !important}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .modal-lead-wrapper{top:50px}
}
@media only screen and (min-width:961px) and (max-width:1366px){.showcase-offers-component .showcase-offers-vue .content-offers .offer-item,.showcase-offers-component .showcase-offers-vue .content-offers .card-register-offer{max-width:calc(100% / 3 - 30px);min-width:290px}
}
@media only screen and (min-width:1367px){.showcase-offers-component .showcase-offers-vue .content-offers .offer-item,.showcase-offers-component .showcase-offers-vue .content-offers .card-register-offer{max-width:calc(100% / 4 - 30px);min-width:310px}
}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue{background-color:#222;color:#fff}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .offer-type-selector .hub-button__label{color:#fef3e5}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .offer-type-selector .hub-button--inactive{border:solid 1px #fff}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .offer-type-selector .hub-button--inactive .hub-button__label{color:#fff}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .header-search{color:#fff}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .header-search .search-title{color:#fff}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .header-search .search-field .search-suggestions-item span{color:#5f6169}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .header-search .advanced-search-toggle span{color:#fef3e5}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .header-search .advanced-filter-container .wrapper-car-model-slider .car-model-slider-component .swiper-button-prev,.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .header-search .advanced-filter-container .wrapper-car-model-slider .car-model-slider-component .swiper-button-next{width:10px;height:15px;cursor:pointer}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .header-search .advanced-filter-container .wrapper-car-model-slider .car-model-slider-component .swiper-button-next{right:0}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .header-search .advanced-filter-container .wrapper-car-model-slider .car-model-slider-component .swiper-container .swiper-wrapper .swiper-slide{height:unset}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .header-search .advanced-filter-container .wrapper-car-model-slider .car-model-slider-component .swiper-container .swiper-wrapper .swiper-slide a .image-wrapper{width:unset;height:70px;line-height:70px;margin-bottom:1rem;justify-content:center;display:flex}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .header-search .advanced-filter-container .wrapper-car-model-slider .swiper-button-prev{transform:rotate(180deg)}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .header-search .advanced-filter-container .wrapper-car-model-slider .swiper-slide .hub-checkbox label{color:#fff}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .header-search .price-slider span{color:#fff}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .hub-radio-group-wrapper .hub-radio__control:checked ~ .hub-radio__container .hub-radio__radio{background-color:#979797}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .hub-radio-group-wrapper .hub-radio__control:hover+label .hub-radio__radio{background-color:#979797}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .hub-datepicker{background-color:#222}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .hub-datepicker span{color:#40424a}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .hub-datepicker span.up{color:#fff}
.showcase-offers-component.theme--dealers-offers .offer-user-location-form{background:#2c2c2c}
.showcase-offers-component.theme--dealers-offers .offer-user-location-form__title{color:#fff}
.showcase-offers-component.theme--dealers-offers .offer-user-location-form .form-control.disabled .hub-dropdown-select-container{background-color:#2c2c2c}
.showcase-offers-component.theme--dealers-offers .offer-user-location-form .form-control.disabled .hub-dropdown-select-container .hub-dropdown-selected{background-color:#2c2c2c}
.showcase-offers-component.theme--dealers-offers .form-subtitle,.showcase-offers-component.theme--dealers-offers .form-title{color:#fff}
.showcase-offers-component.theme--dealers-offers .offer-lead-form .form-container .dealer-selector .form-container .location-auto-complete-input span{color:#27272a}
.showcase-offers-component.theme--dealers-offers .offer-lead-form .form-container .info{width:calc(100% - 30px);color:#fff;font-family:'Roboto'}
.showcase-offers-component.theme--dealers-offers .offer-lead-form .form-container .lgpd-policy-container .lgpd-privacy-policy{color:#fff;margin:0 16px 32px}
.showcase-offers-component.theme--dealers-offers .offer-lead-form .form-container .lgpd-policy-container .lgpd-privacy-policy a{color:#fff}
.showcase-offers-component.theme--dealers-offers .offer-lead-form .form-container .submit-btn-container__or{color:#fff}
.showcase-offers-component.theme--dealers-offers .offer-lead-form button{border:0}
.showcase-offers-component.theme--dealers-offers .content-offers .card-register-offer{background-color:rgba(255,231,231,0.17)}
.showcase-offers-component.theme--dealers-offers .content-offers .card-register-offer span.hub-button__label{color:#fef3e5}
.showcase-offers-component.theme--dealers-offers .content-offers .card-register-offer svg g path,.showcase-offers-component.theme--dealers-offers .content-offers .card-register-offer svg g circle{stroke:#fef3e5}
.showcase-offers-component.theme--dealers-offers .content-offers .card-register-offer svg g text{fill:#fef3e5}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container{background-color:#222;color:#ca9a63;padding-bottom:50px}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .banner-offer-chamaelon{background-color:#222}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .go-back-page-vue{background-color:#514f4f}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .go-back-page-vue a .go-back-page__icon svg .fill{fill:#fff}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer{padding:0 calc(100% / 8);background-color:#514f4f}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box{max-width:320px}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .title-offer{color:#ca9a63;padding-left:20px}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .subtitle-offer{font-weight:normal;color:#fff;text-align:center;margin:auto;padding-left:0}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .offer-price-wrapper{margin-left:unset}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .offer-price-wrapper .price-text-big,.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .offer-price-wrapper .offer-item-additional-info span{color:#ca9a63}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .offer-price-wrapper .price-text{color:#fff}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .offer-call-wrapper{margin-bottom:17px;border-color:#e7e7e7}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .offer-call-wrapper .offer-call{color:#ca9a63}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .offer-chassi.desktop-hidden{margin-bottom:37px}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .dealer-info-wrapper{text-transform:uppercase;text-align:left;font-size:1.6rem;display:flex;flex-direction:column;align-items:flex-start}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .car-features-highligth{flex:unset}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .car-features-highligth li{font-family:'Roboto';color:#fff;font-weight:normal}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .car-features-highligth .funding-action-container .btn-funding{border-color:#fff;color:#fff}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .car-features-highligth .funding-action-container .btn-funding .hub-button__label{color:#fff}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .car-features-highligth .funding-action-container .hub-button__label{color:#fef3e5}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .dealers-offers-logo{max-width:126px;max-height:126px;position:absolute;top:6%;right:32%}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-additional-info{color:#fff}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-additional-info span{color:#ca9a63}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-additional-info .action-buttons-desktop{display:flex;justify-content:center;align-items:center}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-additional-info .offer-chassi{color:#fff;margin-left:100px;font-size:1.2rem}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .stamps-wrapper{position:absolute;top:20%;left:58%;display:flex;flex-direction:column;align-items:flex-end;cursor:pointer}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .stamps-wrapper :nth-child(2){margin-right:3px}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .stamps-wrapper :nth-child(3){margin-right:6px}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .stamps-wrapper .hub-svg{height:22px}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .stamps-wrapper .hub-svg svg{height:20px}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .action-container{background-color:#222}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .action-container .hub-button .hub-button__label{color:inherit}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .lead-wrapper{background-color:#222;padding-top:50px}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .lead-wrapper .form-title{margin-top:unset}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .offer-item-contacts-buttons{display:flex;flex-flow:column;justify-content:center;background-color:#222;position:relative;width:100%;height:30vh}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .offer-item-contacts-buttons h1{font-size:2.4rem;color:white;padding-top:35px;font-weight:800;text-align:center;text-transform:uppercase}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .offer-item-contacts-buttons .contact-buttons{width:90%;height:100%;margin:auto;display:flex;justify-content:center}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .offer-item-contacts-buttons .contact-buttons a{margin:6px;width:328px;height:45px !important;display:flex;align-items:center}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .offer-item-contacts-buttons .contact-buttons .btn-contact-email{background-color:#df8634}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .offer-item-contacts-buttons .contact-buttons .btn-contact-email span{color:white}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .offer-item-contacts-buttons .contact-buttons .btn-contact-whatsapp{background-color:#5dba66}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .offer-item-contacts-buttons .contact-buttons .btn-contact-whatsapp span{color:white}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .offer-item-contacts-buttons .contact-buttons .btn-contact-phone{background-color:#ffba04}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .offer-item-contacts-buttons .contact-buttons .btn-contact-phone div .hub-svg-phone{display:flex;height:25.38px;width:25.38px;background:url("../../../../../designs/wisdom/base/images/telephone-black.svg") no-repeat}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .offer-item-contacts-buttons .contact-buttons .btn-contact-phone span{color:#222;font-weight:900}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .offer-item-contacts-buttons .contact-buttons span{font-size:1.4rem;font-family:ProximaNova,Arial,Sans-Serif;font-weight:600;justify-content:center}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .modal-lead-wrapper{position:fixed;background-color:#222;top:80px;bottom:0;right:0;left:0;overflow:auto;z-index:200}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .modal-lead-wrapper .form-title{margin-top:80px}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .modal-lead-wrapper .go-back-item{top:0;position:absolute;background-color:#222}
.showcase-offers-component.theme--dealers-offers label,.showcase-offers-component.theme--dealers-offers span,.showcase-offers-component.theme--dealers-offers .hub-radio__content{color:#fff}
.showcase-offers-component.theme--dealers-offers .error-container label,.showcase-offers-component.theme--dealers-offers .error-container span,.showcase-offers-component.theme--dealers-offers .error-container .hub-radio__content{color:#ca9a63}
.showcase-offers-component.theme--dealers-offers .hub-dropdown .hub-dropdown-select-container,.showcase-offers-component.theme--dealers-offers .hub-multiselect .hub-dropdown-select-container{background-color:#2c2c2c}
.showcase-offers-component.theme--dealers-offers .hub-dropdown .hub-dropdown-option-container .hub-dropdown-selected,.showcase-offers-component.theme--dealers-offers .hub-multiselect .hub-dropdown-option-container .hub-dropdown-selected{color:#27272a}
.showcase-offers-component.theme--dealers-offers .hub-dropdown.disabled>div:not(.error-container) .hub-dropdown-selected,.showcase-offers-component.theme--dealers-offers .hub-multiselect.disabled>div:not(.error-container) .hub-dropdown-selected{background-color:#2c2c2c}
.showcase-offers-component.theme--dealers-offers .hub-checkbox .input-container input[type="checkbox"]{background-color:#979797;border:solid 1px #fff}
.showcase-offers-component.theme--dealers-offers .hub-datepicker .wrapper-input input{background-color:#2c2c2c;color:#fff;border:1px solid #fff}
.showcase-offers-component.theme--dealers-offers .hub-input .hub-input-field,.showcase-offers-component.theme--dealers-offers .hub-dropdown .hub-input-field,.showcase-offers-component.theme--dealers-offers .hub-multiselect .hub-input-field,.showcase-offers-component.theme--dealers-offers .hub-textarea .hub-input-field,.showcase-offers-component.theme--dealers-offers .hub-datepicker .hub-input-field,.showcase-offers-component.theme--dealers-offers .hub-input .hub-dropdown-select-container,.showcase-offers-component.theme--dealers-offers .hub-dropdown .hub-dropdown-select-container,.showcase-offers-component.theme--dealers-offers .hub-multiselect .hub-dropdown-select-container,.showcase-offers-component.theme--dealers-offers .hub-textarea .hub-dropdown-select-container,.showcase-offers-component.theme--dealers-offers .hub-datepicker .hub-dropdown-select-container,.showcase-offers-component.theme--dealers-offers .hub-input select,.showcase-offers-component.theme--dealers-offers .hub-dropdown select,.showcase-offers-component.theme--dealers-offers .hub-multiselect select,.showcase-offers-component.theme--dealers-offers .hub-textarea select,.showcase-offers-component.theme--dealers-offers .hub-datepicker select{color:#fff;border-color:#fff;background-color:#2c2c2c}
.showcase-offers-component.theme--dealers-offers .footer-buttons .show-more,.showcase-offers-component.theme--dealers-offers .advanced-search-buttons .show-more{background-color:#ca9a63;color:#fef3e5}
.showcase-offers-component.theme--dealers-offers .theme-header--5,.showcase-offers-component.theme--dealers-offers .theme-header--6,.showcase-offers-component.theme--dealers-offers .theme-header--7,.showcase-offers-component.theme--dealers-offers .theme-header--8{color:#e7e7e7}
.showcase-offers-component.theme--dealers-offers .theme-header--9,.showcase-offers-component.theme--dealers-offers .theme-header--10,.showcase-offers-component.theme--dealers-offers .theme-header--11{color:#fff}
.showcase-offers-component.theme--dealers-offers .theme-header--12,.showcase-offers-component.theme--dealers-offers .theme-header--13,.showcase-offers-component.theme--dealers-offers .theme-header--14,.showcase-offers-component.theme--dealers-offers .theme-header--15,.showcase-offers-component.theme--dealers-offers .theme-header--16{color:#4d5952}
.showcase-offers-component.theme--dealers-offers .hub-voucher span,.showcase-offers-component.theme--dealers-offers .hub-voucher label{color:#fef3e5}
@media only screen and (min-width:961px) and (max-width:1366px){.showcase-offers-component.theme--dealers-offers .expanded-offer-container{padding-bottom:0}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .offer-item-contacts-buttons .contact-buttons{width:80%;height:100%}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .go-back-page-vue span{font-size:1.14rem}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box{max-width:225px}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .title-offer{font-size:1.71rem}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .subtitle-offer{font-size:.85rem}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .offer-price-wrapper .price-text-big,.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .offer-price-wrapper .offer-item-additional-info span{font-size:2.28rem}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .offer-price-wrapper .price-text{font-size:1.14rem}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .dealer-info-wrapper{font-size:1.14rem}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .car-features-highligth li{font-size:1.14rem}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .dealers-offers-logo{max-width:79px;max-height:79px}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-additional-info .action-button{font-size:1rem}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-additional-info .offer-chassi{font-size:1.2rem}
}
@media only screen and (min-width:721px) and (max-width:960px),only screen and (max-width:720px){.showcase-offers-component.theme--dealers-offers .expanded-offer-container .go-back-page-vue span{font-size:1.14rem}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer{padding:0 calc(100% / 10)}
}
@media only screen and (min-width:721px) and (max-width:960px){.showcase-offers-component.theme--dealers-offers .expanded-offer-container .go-back-page-vue span{font-size:1.14rem}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box{max-width:225px}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .title-offer{font-size:1.71rem}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .subtitle-offer{font-size:.85rem}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .offer-price-wrapper .price-text-big,.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .offer-price-wrapper .offer-item-additional-info span{font-size:2.28rem}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .offer-price-wrapper .price-text{font-size:1.14rem}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .dealer-info-wrapper{font-size:1.14rem}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .car-features-highligth li{font-size:1.14rem}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .dealers-offers-logo{max-width:79px;max-height:79px}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .offer-item-content-wrapper .offer-item-content-top .dealers-offers-logo{max-width:52px;max-height:52px}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-additional-info .action-button{font-size:1rem}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-additional-info .offer-chassi{font-size:.85rem}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .modal-lead-wrapper{top:50px}
}
@media only screen and (max-width:720px){.showcase-offers-component.theme--dealers-offers .expanded-offer-container{padding-bottom:50px}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .go-back-page-vue span{font-size:1.3rem}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content{align-items:center}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box{max-width:360px}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .title-offer{padding-left:0;font-size:2.4rem;min-width:300px}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .subtitle-manufacture-year-offer{text-align:center;padding-left:0}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .subtitle-offer{font-size:1.2rem}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .offer-img-wrapper{display:flex;flex-direction:column}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .offer-img-wrapper .dealers-offers-logo{margin-bottom:-25px}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .offer-img-wrapper:not(.new-stamps){margin-top:0}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .offer-img-wrapper .offer-img{margin-top:0}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .offer-price-wrapper{display:flex;flex-direction:column;align-items:flex-start}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .offer-price-wrapper .price-text-big,.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .offer-price-wrapper .offer-item-additional-info span{font-size:3.2rem;padding-left:0}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .offer-price-wrapper .price-text{font-size:1.2rem}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .offer-chassi{font-size:1.2rem}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .dealer-info-wrapper{font-size:1.6rem;margin-bottom:33px}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .car-features-highligth li{font-size:1.6rem}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-content .dealers-offers-logo{max-width:79px;max-height:79px;align-self:flex-end;position:unset}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-additional-info .action-button{font-size:1.4rem}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .expanded-offer .offer-item-additional-info .offer-chassi{font-size:1.2rem}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .offer-item-contacts-buttons{display:flex;flex-direction:column;position:relative;padding-top:15px;padding-bottom:20px;height:390px;background-color:#222}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .offer-item-contacts-buttons h1{font-size:1.9rem;width:70%;margin:auto}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .offer-item-contacts-buttons .contact-buttons{display:flex;flex-direction:column;min-height:220px;align-items:center;margin-bottom:60px;justify-content:center;width:84%}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .offer-item-contacts-buttons .contact-buttons a{width:100%}
.showcase-offers-component.theme--dealers-offers .expanded-offer-container .modal-lead-wrapper{top:50px}
.showcase-offers-component.theme--dealers-offers .offer-lead-form .form-container .dealer-selector .form-container .location-auto-complete-input{width:calc(100% - 50px)}
.showcase-offers-component.theme--dealers-offers .offer-lead-form .form-container .dealer-selector .form-container .location-auto-complete-input span{color:#27272a}
}
.side-options__label{font-family:ProximaNova,Arial,Sans-Serif;font-weight:bold;font-size:1.4rem;color:#3e3e3e}
.side-options .side-icon{font-family:ProximaNova,Arial,Sans-Serif;font-weight:bold;line-height:1.13;font-size:.8rem;color:#d1d1d1;border-right:4px solid #ca9a63;background-color:#3e3e3e}
.side-options .side-icon--summary{background-image:url(../../../../../designs/wisdom/base/images/jeep/ico-summary-jeep.svg)}
.side-options .side-icon--summary.assembler-updated:after{content:'';background-image:url(../../../../../designs/wisdom/base/images/jeep/round-plus-icon-jeep.svg);width:11px;height:11px;position:absolute;top:12px;right:9px}
.side-options .side-icon--summary.car-summary-opened{background-image:url(../../../../../designs/wisdom/base/images/jeep/ico-summary-jeep-active.svg)}
.side-options .side-icon--offer{background-image:url(../../../../../designs/wisdom/base/images/jeep/ico-offers-jeep.svg)}
.side-options .side-icon--reservation{height:63px;display:flex;flex-direction:column;align-items:center}
.side-options .side-icon--reservation--svg-icon svg path:nth-child(2){fill:#d1d1d1}
.side-options .side-icon.side-icon--features .icon-features svg g{stroke:#d1d1d1}
.side-options .side-icon.side-icon--features .icon-features.modal-open svg g{stroke:#ca9a63}
.slider-container{width:100%}
.slider-container ul.slider-nav{margin-bottom:15px !important}
.slider-container ul.slider-nav li{margin:0 7px !important}
.slider-container ul.slider-nav li .circle{width:12px !important;height:12px !important;border:1px solid #878686 !important;border-radius:50%;background:#fff !important}
.slider-container ul.slider-nav li .circle.active{background:#ca9a63 !important}
.step-indicator-vue .step-container .step-dash{height:2px;border-width:2px;border-color:#3e3e3e}
.step-indicator-vue .step-container .step-circle{border-color:#3e3e3e;border-width:2px}
.step-indicator-vue .step-container.current-step .step-circle{background-color:#fff;border-color:#ca9a63}
.step-indicator-vue .step-container.completed-step .step-circle{border-color:#ca9a63}
.step-indicator-vue .step-container.completed-step .step-circle:after{background-color:#ca9a63}
.step-indicator-vue .step-container.completed-step .step-dash{border-color:#ca9a63}
.service-scheduler-component .service-scheduler .summary-data .service-scheduler-header .subtitle,.dealer-service-scheduler .service-scheduler .summary-data .service-scheduler-header .subtitle{font-family:ProximaNova,Arial,Sans-Serif;font-size:2.8rem;font-weight:bold;line-height:normal;text-transform:uppercase}
.service-scheduler-component .service-scheduler .summary-data .form-container .summary-details-container,.dealer-service-scheduler .service-scheduler .summary-data .form-container .summary-details-container{flex-direction:column;width:640px}
.service-scheduler-component .service-scheduler .summary-data .form-container .summary-details-container .form-group,.dealer-service-scheduler .service-scheduler .summary-data .form-container .summary-details-container .form-group{width:90%}
.service-scheduler-component .service-scheduler .summary-data .form-container .summary-details-container .form-group label,.dealer-service-scheduler .service-scheduler .summary-data .form-container .summary-details-container .form-group label{font-size:1.3rem}
.service-scheduler-component .service-scheduler .summary-data .form-container .summary-details-container__content,.dealer-service-scheduler .service-scheduler .summary-data .form-container .summary-details-container__content{width:100%;background-color:#efefef;padding:70px 80px}
.service-scheduler-component .service-scheduler .summary-data .form-container .summary-details-container__content .edit-action,.dealer-service-scheduler .service-scheduler .summary-data .form-container .summary-details-container__content .edit-action{top:60px;right:50px}
.service-scheduler-component .service-scheduler .summary-data .form-container .summary-details-container__content label,.dealer-service-scheduler .service-scheduler .summary-data .form-container .summary-details-container__content label{font-family:'Roboto';font-size:1.4rem;font-weight:bold;color:#40424a;margin-bottom:11px}
.service-scheduler-component .service-scheduler .summary-data .form-container .summary-details-container__content span,.dealer-service-scheduler .service-scheduler .summary-data .form-container .summary-details-container__content span{font-family:'Roboto';font-size:1.8rem;line-height:.78;letter-spacing:.5px;color:#7f7f7f}
.service-scheduler-component .service-scheduler .summary-data .form-container .summary-details-container__content span:not(:last-child),.dealer-service-scheduler .service-scheduler .summary-data .form-container .summary-details-container__content span:not(:last-child){margin-bottom:20px}
.service-scheduler-component .service-scheduler .summary-data .form-container .summary-details-container .summary-note,.dealer-service-scheduler .service-scheduler .summary-data .form-container .summary-details-container .summary-note{width:100%;padding:0 15px;padding-top:30px;background-color:#fff;margin:0;margin-bottom:25px;font-family:'Roboto';font-size:1.4rem;line-height:1.29;letter-spacing:.4px;color:#7f7f7f}
.service-scheduler-component .service-scheduler .confirm-popup .confirm-popup-container,.dealer-service-scheduler .service-scheduler .confirm-popup .confirm-popup-container{max-width:373px;max-height:363px;border-radius:5px}
.service-scheduler-component .service-scheduler .confirm-popup .confirm-popup-container .confirm-btn-close,.dealer-service-scheduler .service-scheduler .confirm-popup .confirm-popup-container .confirm-btn-close{display:none}
.service-scheduler-component .service-scheduler .confirm-popup .confirm-popup-container .confirm-popup-content img,.dealer-service-scheduler .service-scheduler .confirm-popup .confirm-popup-container .confirm-popup-content img{display:none}
.service-scheduler-component .service-scheduler .confirm-popup .confirm-popup-container .confirm-popup-content .confirm-popup-text,.dealer-service-scheduler .service-scheduler .confirm-popup .confirm-popup-container .confirm-popup-content .confirm-popup-text{color:#40424a;font-size:2rem;max-width:278px;font-weight:normal;margin-bottom:58px}
@media only screen and (max-width:720px){.service-scheduler-component .service-scheduler .summary-data .section-title,.dealer-service-scheduler .service-scheduler .summary-data .section-title{margin-left:20px}
.service-scheduler-component .service-scheduler .summary-data .service-scheduler-header .subtitle,.dealer-service-scheduler .service-scheduler .summary-data .service-scheduler-header .subtitle{margin:0;font-size:1.8rem}
.service-scheduler-component .service-scheduler .summary-data .form-container,.dealer-service-scheduler .service-scheduler .summary-data .form-container{padding:0 20px}
.service-scheduler-component .service-scheduler .summary-data .form-container .form-group,.dealer-service-scheduler .service-scheduler .summary-data .form-container .form-group{margin-left:0}
.service-scheduler-component .service-scheduler .summary-data .form-container .action-wrapper,.dealer-service-scheduler .service-scheduler .summary-data .form-container .action-wrapper{padding:0}
.service-scheduler-component .service-scheduler .summary-data .form-container .summary-details-container,.dealer-service-scheduler .service-scheduler .summary-data .form-container .summary-details-container{width:100%}
.service-scheduler-component .service-scheduler .summary-data .form-container .summary-details-container__content,.dealer-service-scheduler .service-scheduler .summary-data .form-container .summary-details-container__content{padding:24px 40px}
.service-scheduler-component .service-scheduler .summary-data .form-container .summary-details-container__content .edit-action,.dealer-service-scheduler .service-scheduler .summary-data .form-container .summary-details-container__content .edit-action{top:24px;right:40px}
.service-scheduler-component .service-scheduler .summary-data .form-container .summary-details-container__content label,.dealer-service-scheduler .service-scheduler .summary-data .form-container .summary-details-container__content label{font-size:1.2rem;margin-bottom:0}
.service-scheduler-component .service-scheduler .summary-data .form-container .summary-details-container__content span,.dealer-service-scheduler .service-scheduler .summary-data .form-container .summary-details-container__content span{font-size:1.2rem;line-height:2.33;letter-spacing:normal;margin-bottom:21px;vertical-align:middle}
.service-scheduler-component .service-scheduler .summary-data .form-container .summary-details-container__content span:not(:last-child),.dealer-service-scheduler .service-scheduler .summary-data .form-container .summary-details-container__content span:not(:last-child){margin-bottom:21px}
.service-scheduler-component .service-scheduler .summary-data .form-container .summary-details-container .summary-note,.dealer-service-scheduler .service-scheduler .summary-data .form-container .summary-details-container .summary-note{padding:30px 0;padding-bottom:10px;letter-spacing:normal;line-height:normal}
.service-scheduler-component .confirm-popup .confirm-popup-container,.dealer-service-scheduler .confirm-popup .confirm-popup-container{margin:106px 0;width:100%;height:363px}
.service-scheduler-component .confirm-popup .confirm-popup-container .confirm-btn-close,.dealer-service-scheduler .confirm-popup .confirm-popup-container .confirm-btn-close{display:none}
.service-scheduler-component .confirm-popup .confirm-popup-container .confirm-popup-content,.dealer-service-scheduler .confirm-popup .confirm-popup-container .confirm-popup-content{margin-bottom:0}
.service-scheduler-component .confirm-popup .confirm-popup-container .confirm-popup-content .confirm-popup-text,.dealer-service-scheduler .confirm-popup .confirm-popup-container .confirm-popup-content .confirm-popup-text{margin:0 0 44px 0}
.service-scheduler-component .confirm-popup .confirm-popup-container .confirm-popup-button,.dealer-service-scheduler .confirm-popup .confirm-popup-container .confirm-popup-button{display:block}
}
.user-badge-navigator-menu{display:flex;align-items:center;text-transform:initial}
@media only screen and (max-width:720px){.user-badge-navigator-menu .user-badge-vue .badge-unlogged-user a{background:transparent;width:38px;height:38px}
.user-badge-navigator-menu .user-badge-vue .login-link,.user-badge-navigator-menu .user-badge-vue .badge-logout-button{display:none}
.user-badge-navigator-menu .user-badge-vue .side-icon{width:20px;height:20px;display:block;margin-left:15px}
.user-badge-navigator-menu .user-badge-vue .side-icon .badge-icon{max-height:100%;max-width:100%}
.user-badge-navigator-menu .user-badge-vue .badge-logged-user .notification-badge{top:0;left:28px}
}
.user-badge{margin-right:20px;margin-left:20px}
.user-badge .login-link,.user-badge .badge-logout-button{color:#e7e7e7;font-size:1.2rem;font-weight:bold}
.user-badge .badge-unlogged-user .fiat-id-inactive::before{content:url(../../../../../designs/wisdom/base/images/jeep/jeep-id.svg)}
.user-badge .badge-unlogged-user .fiat-id-active::before{content:url(../../../../../designs/wisdom/base/images/jeep/jeep-id-active.svg)}
.user-badge .user-badge-vue .badge-icon{box-sizing:border-box}
.user-badge .user-badge-vue .badge-icon.selected{border:2px solid #ca9a63}
.user-badge .confirmation-window .confirmation-dialog{width:440px}
.user-badge .confirmation-window .confirmation-dialog .confirmation-dialog-content{padding:40px;text-align:left}
.user-badge .confirmation-window .confirmation-dialog .confirmation-dialog-content .large-text{font-family:'Roboto';font-size:2.2rem;font-weight:normal;line-height:1.45;padding:0;margin-bottom:20px}
.user-badge .confirmation-window .confirmation-dialog .confirmation-dialog-content .form-field{width:100%;margin:0}
.user-badge .confirmation-window .confirmation-dialog .confirmation-dialog-content .button-holder{display:flex;justify-content:space-around}
.user-badge .confirmation-window .confirmation-dialog .confirmation-dialog-content .button-holder .hub-button{margin:initial;min-width:auto}
.user-badge .confirmation-window .confirmation-dialog .confirmation-dialog-content .button-holder .hub-button__label::before{display:none}
.user-badge .confirmation-window .confirmation-dialog .confirmation-dialog-content .button-holder .hub-button__label::after{display:none}
.user-badge .confirmation-window .confirmation-dialog .confirmation-dialog-content .button-holder .hub-button__label::before{display:none}
.user-badge .confirmation-window .confirmation-dialog .confirmation-dialog-content .button-holder .hub-button__label::after{display:none}
@media only screen and (min-width:721px) and (max-width:960px){.user-badge{margin-right:0}
.user-badge .login-link,.user-badge .badge-logout-button{display:none}
}
@media only screen and (max-width:720px){.user-badge{margin-right:0}
.user-badge .badge-logout-button{font-size:.9rem}
.user-badge .badge-unlogged-user .fiat-id-active::before{content:url(../../../../../designs/wisdom/base/images/jeep/jeep-id-active.svg)}
.user-badge .confirmation-window{height:calc(100% -  115px )}
.user-badge .confirmation-window .confirmation-dialog .confirmation-dialog-content{padding:20px}
}
.user-garage-vue{max-width:1036px;margin:0 auto}
.user-garage-vue .garage-header .user-garage-header{font-family:'Roboto';font-size:2.2rem;font-weight:normal;line-height:1.45}
.user-garage-vue .garage-header .garage-selector{font-family:'Roboto'}
.user-garage-vue .user-garage-form .add-car-button{height:inherit}
.user-garage-vue .user-garage-form .add-car-button span{font-size:inherit;font-weight:inherit;text-align:inherit}
.user-garage-vue .user-garage-form .wrap-top-actions{margin-bottom:30px}
.user-garage-vue .user-garage-form .empty-garage .title{font-size:2.7rem;font-weight:300;line-height:1}
.user-garage-vue .user-garage-form .empty-garage .sub-title{font-family:'Roboto';font-size:1.8rem;font-weight:normal;line-height:normal}
.user-garage-vue .user-garage-form .empty-garage .empty-icon{background-image:url(../../../../../designs/wisdom/base/images/car-jeep.svg)}
.user-garage-vue .user-garage-form .normal-garage .user-car-list .user-car-salesforce{width:320px;border:1px solid #bbbdc5;margin:1px 10px 20px 1px;padding:42px 9px 68px 30px}
.user-garage-vue .user-garage-form .normal-garage .user-car-list .user-car-salesforce .user-car-header{font-size:2.8rem;font-weight:bold}
.user-garage-vue .user-garage-form .normal-garage .user-car-list .user-car-salesforce .user-car-header .title{font-family:Roboto,ProximaNova,Arial,Sans-Serif;text-transform:uppercase;color:#505050;font-size:2.8rem}
.user-garage-vue .user-garage-form .normal-garage .user-car-list .user-car-salesforce .user-car-body-garage-salesforce .model-description{color:#656665}
.user-garage-vue .user-garage-form .normal-garage .user-car-list .user-car-salesforce .user-car-body-garage-salesforce .year-description{color:#716d6d}
.user-garage-vue .user-garage-form .normal-garage .user-car-list .user-car-salesforce .user-car-body-garage-salesforce .chassi-description{color:#929292}
.user-garage-vue .user-garage-form .normal-garage .user-car-list .user-car-salesforce p{font-size:1.5rem}
.user-garage-vue .user-garage-form .normal-garage .user-car-list .pagination{display:flex;flex-direction:row;margin:auto;justify-content:center;align-items:center;width:100%}
.user-garage-vue .user-garage-form .normal-garage .user-car-list .pagination .load-more{font-size:2.2rem;font-weight:bold;text-decoration:underline;text-transform:uppercase}
.user-garage-vue .user-garage-form .normal-garage .user-car-list .user-car{border-radius:0;border-width:2px;border-color:#222;padding:20px}
.user-garage-vue .user-garage-form .normal-garage .user-car-list .user-car .user-car-header{min-height:34px}
.user-garage-vue .user-garage-form .normal-garage .user-car-list .user-car .user-car-header .delete-car{background-image:url('../../../../../designs/wisdom/id/images/trash-can.svg');background-repeat:no-repeat;background-position:right top;width:100%;height:24px;cursor:pointer}
.user-garage-vue .user-garage-form .normal-garage .user-car-list .user-car .user-car-header h3{font-family:'Roboto';font-size:1.8rem;font-weight:bold;line-height:1.56}
.user-garage-vue .user-garage-form .normal-garage .user-car-list .user-car .user-car-body img{width:100%}
.user-garage-vue .user-garage-form .normal-garage .user-car-list .user-car .user-car-body .garage-car-info .garage-car-model{font-family:'Roboto';font-size:2.2rem;font-weight:normal;line-height:1.27;font-weight:500;font-style:normal}
.user-garage-vue .user-garage-form .normal-garage .user-car-list .user-car .user-car-body .garage-car-info .garage-car-version{font-family:'Roboto';font-size:1.8rem;font-weight:normal;line-height:normal;font-style:normal}
.user-garage-vue .user-garage-form .normal-garage .user-car-list .user-car .user-car-body .garage-car-info .price-holder .price-prefix{font-family:'Roboto';font-size:1.4rem;font-weight:normal;line-height:2;line-height:1}
.user-garage-vue .user-garage-form .normal-garage .user-car-list .user-car .user-car-body .garage-car-info .price-holder .price{font-family:ProximaNova,Arial,Sans-Serif;font-size:2.8rem;font-weight:bold;line-height:normal}
.user-garage-vue .user-garage-form .normal-garage .user-car-list .user-car .user-car-footer{display:flex;justify-content:space-between}
.user-garage-vue .user-garage-form .normal-garage .user-car-list .user-car .user-car-footer .hub-button{width:auto}
.user-garage-vue .user-garage-form .normal-garage .user-car-list .user-car .user-car-footer .hub-button.open-car-button .hub-button__label::before{display:none}
.user-garage-vue .user-garage-form .normal-garage .user-car-list .user-car .user-car-footer .hub-button.open-car-button .hub-button__label::after{display:none}
.user-garage-vue .user-garage-form .normal-garage .user-car-list .user-car .user-car-footer .hub-button.open-car-button .hub-button__label::before{display:none}
.user-garage-vue .user-garage-form .normal-garage .user-car-list .user-car .user-car-footer .hub-button.open-car-button .hub-button__label::after{display:none}
.user-garage-vue .user-garage-form .normal-garage .user-car-list .user-car .user-car-footer .open-car-button{margin-right:10px}
.user-garage-vue .user-garage-form .normal-garage .user-car-list .user-car .user-car-footer .negotiate-car-button{flex-grow:1}
.user-garage-vue .user-garage-form .wrap-top-actions .hub-button{width:266px;height:40px}
.user-garage-vue .user-garage-form .wrap-top-actions .hub-button .hub-button__label{font-weight:700;font-size:1.4rem}
@media only screen and (max-width:720px){.user-garage-vue .user-garage-form{padding:0}
.user-garage-vue .user-garage-form .wrap-top-actions{margin-left:0}
.user-garage-vue .user-garage-form .normal-garage .user-car-list .user-car-salesforce{padding:32px 8px 32px 32px;margin:0 1px 20px 1px}
.user-garage-vue .user-garage-form .normal-garage .user-car-list .user-car-salesforce .user-car-header .title{font-size:2.3rem;margin:0}
.user-garage-vue .user-garage-form .normal-garage .user-car-list .user-car-salesforce .user-car-body-garage-salesforce p{font-size:1.2rem}
}
.user-info-vue{max-width:1036px;margin:0 auto}
.user-info-vue .verified-icon{width:8%;position:absolute;left:90%;top:40px;cursor:pointer}
.user-info-vue .profile-picture__without-picture{background-color:#bfbfbf}
.user-info-vue .profile-picture__without-picture span{color:#222}
.user-info-vue .user-info-form .user-info-form-wrapper .fields .error-container span{font-style:normal;color:#f02222}
.user-info-vue .user-info-form .user-info-form-wrapper .fields .pass-eye{right:10px;top:40px}
.user-info-vue .lgpd-privacy-policy-container{width:600px}
.user-info-vue .lgpd-privacy-policy-container .lgpd-privacy-policy{margin:0 22px 32px;font-family:Arial,sans-serif;font-size:1rem;line-height:2rem;color:#40424a}
.user-info-vue .lgpd-privacy-policy-container .lgpd-privacy-policy a{color:#40424a;text-decoration:underline}
@media only screen and (max-width:720px){.user-info-vue .lgpd-privacy-policy-container .lgpd-privacy-policy{margin:0 22px 32px 24px}
}
.user-info-vue .lgpd-privacy-policy-container .lgpd-privacy-policy{margin:0}
@media only screen and (max-width:720px){.user-info-vue{margin:0 auto 65px auto}
.user-info-vue .verified-icon{top:32px}
.user-info-vue .user-info-form .user-info-form-wrapper .fields div{margin-right:0}
.user-info-vue .user-info-form .user-info-form-wrapper .fields .pass-eye{right:7px;top:30px}
.user-info-vue .lgpd-privacy-policy-container{width:initial}
}
.user-login-vue .login-container .header .go-back-page-vue{height:50px;flex-shrink:1}
.user-login-vue .login-container .header .badge .badge-image{background-image:url('../../../../../designs/wisdom/base/images/jeep/jeep-id.svg');background-position:center;background-size:180%}
.user-login-vue .login-container .cleaner{bottom:-35px}
.user-login-vue .login-container .pass-eye{bottom:-40px}
.user-login-vue .login-container .hub-button__label{color:#fff;justify-content:center}
@media only screen and (max-width:720px){.user-login-vue .login-container .cleaner{bottom:-25px}
.user-login-vue .login-container .pass-eye{bottom:-30px}
}
.user-badge .user-menu-vue{z-index:3;top:80px;height:calc(100% -  80px);padding-top:75px}
.user-badge .user-menu-vue .hub-content{max-width:unset}
.user-badge .user-menu-vue .user-profile .profile-picture>img{border-radius:50%;border-color:#ca9a63}
.user-badge .user-menu-vue .user-profile .user-detail .user-greeting,.user-badge .user-menu-vue .user-profile .user-detail .user-name{font-family:ProximaNova,Arial,Sans-Serif;font-size:4rem;text-transform:none}
.user-badge .user-menu-vue .user-profile .user-detail .user-location,.user-badge .user-menu-vue .user-profile .user-detail .change-location-link{font-family:'Roboto'}
.user-badge .user-menu-vue .user-profile .user-detail .user-greeting,.user-badge .user-menu-vue .user-profile .user-detail .change-location-link{color:#27272a}
.user-badge .user-menu-vue .user-profile .user-detail .user-name,.user-badge .user-menu-vue .user-profile .user-detail .user-location{color:#222}
.user-badge .user-menu-vue .user-profile .user-loyalty-program{margin-top:10px}
.user-badge .user-menu-vue .user-profile .user-loyalty-program__info{font-family:ProximaNova,Arial,Sans-Serif;font-size:1.6rem;font-weight:bold;color:#27272a;padding:10px 0;text-transform:uppercase}
.user-badge .user-menu-vue .user-profile .page-navigation{margin-top:10px}
.user-badge .user-menu-vue .user-profile .page-navigation>ul>li span{font-family:ProximaNova,Arial,Sans-Serif;font-size:1.6rem;font-weight:bold;color:#27272a;padding:10px 0;text-transform:uppercase}
.user-badge .user-menu-vue .hubID-tab .title{font-size:4rem;color:#222}
.user-badge .user-menu-vue .hubID-tab .text{font-family:'Roboto';font-size:1.8rem;color:#27272a;line-height:28px;margin:15px 0 25px}
.user-badge .user-menu-vue .hubID-tab .hub-tabs ul li{font-family:ProximaNova,Arial,Sans-Serif;font-weight:bold}
.user-badge .user-menu-vue .hubID-tab .hub-tabs ul li:first-child{border-left:1px solid #7f7f7f}
.user-badge .user-menu-vue .hubID-tab .hub-tabs ul li.active:first-child{border-left:1px solid #ca9a63}
.user-badge .user-menu-vue .hubID-tab .hub-tabs ul li.active{background:#ca9a63;border-color:#ca9a63}
.user-badge .user-menu-vue .hubID-tab .hub-tabs ul li.active span{color:#222}
.user-badge .user-menu-vue .hubID-tab .hub-tabs ul li span{font-size:1.4rem;color:#222}
.user-badge .user-menu-vue .user-pages .user-page-header,.user-badge .user-menu-vue .user-pages .user-page-section{font-family:ProximaNova,Arial,Sans-Serif;color:#222}
.user-badge .user-menu-vue .user-pages .user-loyalty-program__info{font-family:ProximaNova,Arial,Sans-Serif;color:#222}
.user-badge .user-menu-vue .user-pages .page-navigation>ul>li{font-family:ProximaNova,Arial,Sans-Serif;color:#222}
.user-badge .user-menu-vue .user-pages .user-reservation-vue .async-loading{background-image:url('../../../../../designs/wisdom/base/images/loading-jeep.gif');background-size:cover;width:70px;height:18px;margin:0 auto}
.user-badge .user-menu-vue .user-pages .user-reservation-vue .reservation-list{background-color:#242424}
.user-badge .user-menu-vue .user-pages .user-reservation-vue .reservation-list .reservation-grap .info .details .first-label,.user-badge .user-menu-vue .user-pages .user-reservation-vue .reservation-list .reservation-grap .info .details .third-label,.user-badge .user-menu-vue .user-pages .user-reservation-vue .reservation-list .reservation-grap .info .details .links{color:#fff}
.user-badge .user-menu-vue .user-pages .user-reservation-vue .reservation-list .reservation-grap .info .details .second-label{color:#b3b3b3}
.user-badge .user-menu-vue .user-pages .user-reservation-vue .reservation-list .reservation-grap .info .value-reservation .coin{background-color:transparent;color:#268f52;border:1px solid}
.user-badge .user-menu-vue .user-pages .user-reservation-vue .reservation-list .reservation-grap .info .value-reservation .details-payment .first-label{color:#b3b3b3}
.user-badge .user-menu-vue .user-pages .user-reservation-vue .reservation-list .reservation-grap .info .value-reservation .details-payment .second-label,.user-badge .user-menu-vue .user-pages .user-reservation-vue .reservation-list .reservation-grap .info .value-reservation .details-payment .third-label{color:#fff}
.user-badge .user-menu-vue .user-pages .user-reservation-vue .reservation-list .reservation-grap .info .more-details div{margin-bottom:6px}
.user-badge .user-menu-vue .user-pages .user-reservation-vue .reservation-list .reservation-grap .info .more-details div .faq--items{color:#fff;font-size:1.2rem;line-height:1.6rem;text-transform:uppercase;text-decoration:underline;cursor:pointer}
.user-badge .user-menu-vue .user-pages .user-reservation-vue .reservation-list .reservation-grap .info .more-details span{color:#b3b3b3}
.user-badge .user-menu-vue .user-pages .user-reservation-vue .voucher-information{max-width:815px}
.user-badge .user-menu-vue .user-pages .user-reservation-vue .voucher-information .header{margin:9.5rem auto}
.user-badge .user-menu-vue .user-pages .user-reservation-vue .voucher-information .header .voucher-header .labelName{color:#222}
.user-badge .user-menu-vue .user-pages .user-reservation-vue .voucher-information .header .voucher-header .modal-close-button{background:#222;border:0;color:#fff}
.user-badge .user-menu-vue .user-pages .user-reservation-vue .voucher-information .header .voucher-header .modal-close-button:after{font-size:1.4rem;font-weight:600}
.user-badge .user-menu-vue .user-pages .user-reservation-vue .voucher-information .header .voucher-labels p{font-family:'Roboto';color:#222}
.user-badge .user-menu-vue .user-pages .user-reservation-vue .voucher-information .header .voucher-details{background-color:#4d5952;margin-bottom:1rem}
.user-badge .user-menu-vue .user-pages .user-reservation-vue .voucher-information .header .voucher-details .voucher-detail-header .voucher-title{font-family:'Helvetica';color:#000}
.user-badge .user-menu-vue .user-pages .user-reservation-vue .voucher-information .header .voucher-details .voucher-detail-header .voucher-image{width:60px;height:25px;background-image:url('../../../../../designs/wisdom/base/images/jeep/jeep-logo.png');background-size:100% 100%;filter:brightness(0)}
.user-badge .user-menu-vue .user-pages .user-reservation-vue .voucher-information .header .voucher-details .voucher-detail-user .voucher-content .info-title,.user-badge .user-menu-vue .user-pages .user-reservation-vue .voucher-information .header .voucher-details .voucher-detail-user .voucher-more-informations .info-title,.user-badge .user-menu-vue .user-pages .user-reservation-vue .voucher-information .header .voucher-details .voucher-detail-user .voucher-content .info-value,.user-badge .user-menu-vue .user-pages .user-reservation-vue .voucher-information .header .voucher-details .voucher-detail-user .voucher-more-informations .info-value{font-family:'Helvetica';color:#000}
.user-badge .user-menu-vue .user-pages .user-reservation-vue .voucher-information .header .voucher-actions{margin-bottom:5rem}
.user-badge .user-menu-vue .user-pages .user-reservation-vue .voucher-information .header .voucher-contact .info-title,.user-badge .user-menu-vue .user-pages .user-reservation-vue .voucher-information .header .voucher-contact .info-value{color:#222}
.user-badge .user-menu-vue .user-pages .user-reservation-vue .voucher-information .header .voucher-contact .info-value{font-family:'Roboto'}
.user-badge .user-menu-vue .user-pages .user-service .hub-button.hub-button--link-b2 .hub-button__label{color:#000}
.user-badge .user-menu-vue .close-button{background-position:center;background:url('../../../../../designs/wisdom/base/images/jeep/modal-close-icon.svg') no-repeat;border:0;cursor:pointer;height:28px;position:absolute;right:50px;top:28px;width:28px}
@media only screen and (min-width:721px) and (max-width:960px){.user-badge .user-menu-vue{height:calc(100% -  115px);top:50px}
.user-badge .user-menu-vue.no-footer-menu-mobile{height:calc(100% -  50px)}
}
@media only screen and (max-width:720px){.user-badge .user-menu-vue{height:calc(100% -  115px);top:50px;padding-top:0}
.user-badge .user-menu-vue.no-footer-menu-mobile{height:calc(100% -  50px)}
.user-badge .user-menu-vue .hubID-tab .title{font-size:1.6rem}
.user-badge .user-menu-vue .hubID-tab .text{font-size:1.2rem;line-height:normal}
.user-badge .user-menu-vue .close-button{background-size:24px 24px;height:26px;width:26px;right:10px;top:20px}
.user-badge .user-location{margin-bottom:30px}
.user-badge .user-info-vue .user-info-form .user-info-form-wrapper .fields div{flex-direction:column}
.user-badge .user-info-vue .user-info-form .user-info-form-wrapper .fields div .hub-radio__container{width:100%}
}
.user-proposals-vue{display:flex;flex-direction:column;align-items:center;border-bottom:0}
.user-proposals-vue .title-highlight{font-size:1.6rem;font-weight:bold;color:#222}
.user-proposals-vue .simple-text{font-size:1.4rem;font-family:'Roboto';font-weight:normal;line-height:normal;color:#222}
.user-proposals-vue .user-proposals-collapsible{max-width:1036px}
.user-proposals-vue .user-proposals-collapsible .title span{font-size:1.6rem;color:#222}
.user-proposals-vue .user-proposals-form .empty-proposals{max-width:1036px;margin:0 auto;width:100%;display:inherit}
.user-proposals-vue .user-proposals-form .empty-proposals*{width:315px}
.user-proposals-vue .user-proposals-form .proposal-item .product-item{margin-bottom:29px}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .proposal-dealer .icon{background-image:url('../../../../../designs/wisdom/base/images/jeep/ico-location-round-yellow.svg')}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .proposal-dealer .dealer-info .legend,.user-proposals-vue .user-proposals-form .proposal-item .product-item .proposal-dealer .dealer-info .dealer-address,.user-proposals-vue .user-proposals-form .proposal-item .product-item .proposal-dealer .dealer-info .dealer-tel{font-size:1.4rem;font-family:'Roboto';font-weight:normal;line-height:normal;color:#222}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .proposal-dealer .dealer-info .dealer-name{font-size:1.6rem;font-weight:bold;color:#222}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .proposal-specialist .icon{background-image:url('../../../../../designs/wisdom/base/images/jeep/ico-phone-round-yellow.svg')}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .proposal-specialist .specialist-info .legend,.user-proposals-vue .user-proposals-form .proposal-item .product-item .proposal-specialist .specialist-info .specialist-address,.user-proposals-vue .user-proposals-form .proposal-item .product-item .proposal-specialist .specialist-info .specialist-tel{font-size:1.4rem;font-family:'Roboto';font-weight:normal;line-height:normal;color:#222}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .proposal-specialist .specialist-info .specialist-name{font-size:1.6rem;font-weight:bold;color:#222}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .proposal-quotation .quotation-icon{width:62px;height:62px;background-image:url('../../../../../designs/wisdom/base/images/jeep/ico-money-round-red.svg')}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .proposal-quotation .quotation-icon svg{display:none}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .proposal-quotation .quotation-info{font-size:1.4rem;font-weight:normal;line-height:normal}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .proposal-quotation .quotation-info .quotation-discount{font-size:1.6rem;font-weight:bold;color:#fef3e5}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .proposal-quotation .quotation-info .quotation-price{font-size:4rem;font-weight:bold;letter-spacing:normal;color:#fef3e5;margin-top:5px}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .product-wrapper{background-color:#e3e3e3;padding:50px calc(50% -  518px) 80px}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .product-wrapper .col-left{max-width:380px}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .product-wrapper .col-left .proposal-id span{width:unset;color:#27272a;font-size:1.6rem;font-weight:bold}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .product-wrapper .col-left .proposal-products .mvs{font-size:4rem;color:#222}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .product-wrapper .col-left .proposal-products .mvs .version{font-weight:normal;line-height:1.05}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .product-wrapper .col-left .proposal-products .price{color:#222}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .product-wrapper .col-right{width:calc(-265%)}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .product-wrapper .col-middle .actions{top:0}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .product-wrapper .col-middle .actions .hub-button{width:250px}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .product-wrapper .col-middle .actions .hub-button span{font-style:inherit;font-weight:inherit}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .product-timeline-wrapper{margin-top:-158px}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .product-timeline-wrapper .proposal-timeline{margin-top:50px}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .product-timeline-wrapper .proposal-timeline .line-information{margin-bottom:0;width:370px}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .product-timeline-wrapper .proposal-timeline .line-information .icon{background-image:url('../../../../../designs/wisdom/base/images/jeep/ico-clock-round-yellow.svg')}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .product-timeline-wrapper .proposal-timeline .line-information .information{width:200px}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .product-timeline-wrapper .proposal-timeline .line-information .information .title{font-size:1.6rem;font-weight:bold;color:#222}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .product-timeline-wrapper .proposal-timeline .line-information .information .subtitle{font-size:1.4rem;font-family:'Roboto';font-weight:normal;line-height:normal;color:#222}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .product-timeline-wrapper .proposal-timeline .line-information .information .collapsible{margin-top:5px}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .product-timeline-wrapper .proposal-timeline .line-information .information .collapsible span{font-size:1.4rem;font-family:'Roboto';font-weight:normal;line-height:normal;color:#222}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .product-timeline-wrapper .proposal-timeline .events-list .event-item .icon.received{background-image:url('../../../../../designs/wisdom/base/images/jeep/ico-eye-round-yellow.svg')}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .product-timeline-wrapper .proposal-timeline .events-list .event-item .icon.test-drive{background-image:url('../../../../../designs/wisdom/base/images/jeep/ico-steering-wheel-round-yellow.svg')}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .product-timeline-wrapper .proposal-timeline .events-list .event-item .icon.sent,.user-proposals-vue .user-proposals-form .proposal-item .product-item .product-timeline-wrapper .proposal-timeline .events-list .event-item .icon.quotation{background-image:url('../../../../../designs/wisdom/base/images/jeep/ico-money-round-yellow.svg')}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .product-timeline-wrapper .proposal-timeline .events-list .event-item .information{width:272px}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .product-timeline-wrapper .proposal-timeline .events-list .event-item .information .title{font-size:1.6rem;font-weight:bold;color:#222}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .product-timeline-wrapper .proposal-timeline .events-list .event-item .information .text{font-size:1.4rem;font-family:'Roboto';font-weight:normal;line-height:normal;color:#222;margin-top:5px}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .product-timeline-wrapper .proposal-timeline .events-list .event-item .information .stars .star svg .selected{fill:#ca9a63}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .product-timeline-wrapper .proposal-timeline .events-list .event-item .information .action .hub-button{border:0;background-color:#ca9a63;padding:0 26px}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .product-timeline-wrapper .proposal-timeline .events-list .event-item .information .action .hub-button .hub-button__label{color:#fef3e5;font-weight:700}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .product-timeline-wrapper .proposal-timeline .events-list .event-item .information .action .hub-button .hub-button__label:after{background:url('../../../../../designs/wisdom/base/images/fill-3.svg') no-repeat center center;transform:rotate(0)}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .product-timeline-wrapper .proposal-timeline .events-list .event-item .last-quotation-tooltip{background-color:#4d5952;padding:35px}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .product-timeline-wrapper .proposal-timeline .events-list .event-item .last-quotation-tooltip .tooltip-arrow{border-left:20px solid #4d5952}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .product-timeline-wrapper .proposal-timeline .events-list .event-item .last-quotation-tooltip .tooltip-text{font-size:1.2rem;line-height:normal;color:#222}
@media only screen and (max-width:720px){.user-proposals-vue .user-proposals-form{width:100%}
.user-proposals-vue .user-proposals-form .proposal-item .product-item{margin:0}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .product-wrapper{padding:15px 0 80px}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .product-wrapper .col-middle{padding-bottom:15px}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .product-wrapper .col-middle .actions .hub-button{width:100%}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .product-timeline-wrapper .proposal-timeline .line-information{width:unset;margin-top:0}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .product-timeline-wrapper .proposal-timeline .line-information .information{width:unset}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .product-timeline-wrapper .proposal-timeline .events-list .event-item .information{width:unset}
}
.user-wishlist-vue .user-wishlist-collapsble{max-width:1036px;margin:auto;display:block}
.user-wishlist-vue .user-wishlist-collapsble .title span{font-size:1.6rem;color:#222}
.user-wishlist-vue .user-wishlist-form .empty-wishlist{max-width:1036px;margin:40px auto;display:inherit}
.user-wishlist-vue .user-wishlist-form .normal-wishlist .user-car-list{margin:0;width:unset}
.user-wishlist-vue .user-wishlist-form .normal-wishlist .user-car-list .user-car{border-radius:0;border-width:0;padding:45px;width:calc(33.33333333%);margin:0;background-color:#4d5952}
.user-wishlist-vue .user-wishlist-form .normal-wishlist .user-car-list .user-car:nth-child(even){background-color:#d8d8d8}
.user-wishlist-vue .user-wishlist-form .normal-wishlist .user-car-list .user-car .user-car-header{min-height:34px}
.user-wishlist-vue .user-wishlist-form .normal-wishlist .user-car-list .user-car .user-car-header .delete-car{background-image:url('../../../../../designs/wisdom/id/images/trash-can.svg');background-repeat:no-repeat;background-position:right top;width:100%;height:24px;cursor:pointer}
.user-wishlist-vue .user-wishlist-form .normal-wishlist .user-car-list .user-car .user-car-header h3{font-family:'Roboto';font-size:1.4rem;font-weight:normal;color:#222}
.user-wishlist-vue .user-wishlist-form .normal-wishlist .user-car-list .user-car .user-car-body .image-wrapper{max-width:323px}
.user-wishlist-vue .user-wishlist-form .normal-wishlist .user-car-list .user-car .user-car-body .image-wrapper img{width:100%}
.user-wishlist-vue .user-wishlist-form .normal-wishlist .user-car-list .user-car .user-car-body .wishlist-car-info{width:100%;align-items:flex-start;height:auto}
.user-wishlist-vue .user-wishlist-form .normal-wishlist .user-car-list .user-car .user-car-body .wishlist-car-info .wishlist-car-model{font-size:2.4rem;font-weight:bold;color:#222;margin:0}
.user-wishlist-vue .user-wishlist-form .normal-wishlist .user-car-list .user-car .user-car-body .wishlist-car-info .wishlist-car-version{font-size:2.4rem;font-weight:normal;font-style:normal;color:#222;margin:0}
.user-wishlist-vue .user-wishlist-form .normal-wishlist .user-car-list .user-car .user-car-body .wishlist-car-info .price-holder{align-items:center}
.user-wishlist-vue .user-wishlist-form .normal-wishlist .user-car-list .user-car .user-car-body .wishlist-car-info .price-holder .price,.user-wishlist-vue .user-wishlist-form .normal-wishlist .user-car-list .user-car .user-car-body .wishlist-car-info .price-holder .price-prefix{font-size:2.4rem;font-weight:bold;color:#222;margin:unset}
.user-wishlist-vue .user-wishlist-form .normal-wishlist .user-car-list .user-car .user-car-body .wishlist-car-info .price-holder .price-prefix{margin-right:5px}
.user-wishlist-vue .user-wishlist-form .normal-wishlist .user-car-list .user-car .user-car-body .garage-car-info .garage-car-model{font-family:'Roboto';font-size:2.2rem;font-weight:normal;line-height:1.27;font-weight:500;font-style:normal}
.user-wishlist-vue .user-wishlist-form .normal-wishlist .user-car-list .user-car .user-car-body .garage-car-info .garage-car-version{font-family:'Roboto';font-size:1.8rem;font-weight:normal;line-height:normal;font-style:normal}
.user-wishlist-vue .user-wishlist-form .normal-wishlist .user-car-list .user-car .user-car-body .garage-car-info .price-holder .price-prefix{font-family:'Roboto';font-size:1.4rem;font-weight:normal;line-height:2;line-height:1}
.user-wishlist-vue .user-wishlist-form .normal-wishlist .user-car-list .user-car .user-car-body .garage-car-info .price-holder .price{font-family:ProximaNova,Arial,Sans-Serif;font-size:2.8rem;font-weight:bold;line-height:normal}
.user-wishlist-vue .user-wishlist-form .normal-wishlist .user-car-list .user-car .user-car-footer{display:flex;justify-content:space-between;padding-top:25px}
.user-wishlist-vue .user-wishlist-form .normal-wishlist .user-car-list .user-car .user-car-footer .hub-button{width:50%;height:40px;padding:0}
.user-wishlist-vue .user-wishlist-form .normal-wishlist .user-car-list .user-car .user-car-footer .hub-button .hub-button__label{text-align:center;justify-content:center}
.user-wishlist-vue .user-wishlist-form .normal-wishlist .user-car-list .user-car .user-car-footer .hub-button.open-car-button .hub-button__label::before{display:none}
.user-wishlist-vue .user-wishlist-form .normal-wishlist .user-car-list .user-car .user-car-footer .hub-button.open-car-button .hub-button__label::after{display:none}
.user-wishlist-vue .user-wishlist-form .normal-wishlist .user-car-list .user-car .user-car-footer .hub-button.open-car-button .hub-button__label::before{display:none}
.user-wishlist-vue .user-wishlist-form .normal-wishlist .user-car-list .user-car .user-car-footer .hub-button.open-car-button .hub-button__label::after{display:none}
.user-wishlist-vue .user-wishlist-form .normal-wishlist .user-car-list .user-car .user-car-footer .open-car-button{margin-right:10px;background:#27272a}
.user-wishlist-vue .user-wishlist-form .normal-wishlist .user-car-list .user-car .user-car-footer .open-car-button span{color:#f7f7f7;font-weight:bold}
.user-wishlist-vue .user-wishlist-form .normal-wishlist .user-car-list .user-car .user-car-footer .negotiate-car-button span{width:unset;font-weight:bold}
@media only screen and (max-width:720px){.user-wishlist-vue .user-wishlist-form{padding:0}
.user-wishlist-vue .user-wishlist-form .normal-wishlist .user-car-list{margin:0 0 65px 0}
.user-wishlist-vue .user-wishlist-form .normal-wishlist .user-car-list .user-car{width:100%;padding:15px}
.user-wishlist-vue .user-wishlist-form .normal-wishlist .user-car-list .user-car .user-car-body .wishlist-car-info .wishlist-car-model{font-size:1.6rem}
.user-wishlist-vue .user-wishlist-form .normal-wishlist .user-car-list .user-car .user-car-body .wishlist-car-info .wishlist-car-version{font-size:1.6rem;font-weight:400}
.user-wishlist-vue .user-wishlist-form .normal-wishlist .user-car-list .user-car .user-car-footer .hub-button{max-width:49%}
.user-wishlist-vue .user-wishlist-form .normal-wishlist .user-car-list .user-car .user-car-footer .open-car-button{margin:0}
}
.user-testdrive-details-modal-vue .test-drive-modal-container{border-radius:6px;padding:37px 25px 28px 25px}
.user-testdrive-details-modal-vue .test-drive-modal-container .btn-close{position:absolute;top:14px;right:14px;width:17px;height:17px;background:url('../../../../../designs/wisdom/base/images/close-circle.svg') center center no-repeat}
.user-testdrive-details-modal-vue .test-drive-modal-container .btn-close svg{display:none}
.user-testdrive-details-modal-vue .test-drive-modal-container .test-drive-modal-content .modal-title{max-width:100%}
.user-testdrive-details-modal-vue .test-drive-modal-container .test-drive-modal-content .information-text{font-size:1.4rem;font-weight:300;line-height:1.29}
.user-testdrive-details-modal-vue .test-drive-modal-container .test-drive-modal-content .dealer{font-size:1.4rem}
.user-testdrive-details-modal-vue .test-drive-modal-container .test-drive-modal-content .dealer strong{text-transform:initial}
.user-testdrive-details-modal-vue .test-drive-modal-container .test-drive-modal-content .dealer .name,.user-testdrive-details-modal-vue .test-drive-modal-container .test-drive-modal-content .dealer .address,.user-testdrive-details-modal-vue .test-drive-modal-container .test-drive-modal-content .dealer .tel{font-size:1.2rem;font-weight:400;line-height:1}
.user-testdrive-details-modal-vue .test-drive-modal-container .test-drive-modal-content .date-time strong{font-size:1.4rem;text-transform:initial}
.user-testdrive-details-modal-vue .test-drive-modal-container .test-drive-modal-content .review .review-title{text-transform:initial}
.user-testdrive-details-modal-vue .test-drive-modal-container .test-drive-modal-content .review .stars .star svg .selected{fill:#ca9a63}
.user-testdrive-details-modal-vue .test-drive-modal-container .test-drive-modal-content .review .label{text-transform:initial;color:#27272a}
.user-testdrive-details-modal-vue .test-drive-modal-container .test-drive-modal-content .hub-button{border:0;background-color:#ca9a63;padding:0 26px;height:35px}
.user-testdrive-details-modal-vue .test-drive-modal-container .test-drive-modal-content .hub-button .hub-button__label{color:#fef3e5}
.user-testdrive-details-modal-vue .test-drive-modal-container .test-drive-modal-content .hub-button .hub-button__label:after{background:url('../../../../../designs/wisdom/base/images/fill-3.svg') no-repeat center center;transform:rotate(0)}
.user-testdrive-details-modal-vue .test-drive-modal-container .review-success .user-testdrive-review-vue .stars .star svg .selected{fill:#ca9a63}
.user-testdrive-cnh-modal-vue .test-drive-modal-container{border-radius:6px;padding:37px 25px 28px 25px}
.user-testdrive-cnh-modal-vue .test-drive-modal-container .btn-close{position:absolute;top:14px;right:14px;width:17px;height:17px;background:url('../../../../../designs/wisdom/base/images/close-circle.svg') center center no-repeat}
.user-testdrive-cnh-modal-vue .test-drive-modal-container .btn-close svg{display:none}
.user-testdrive-cnh-modal-vue .test-drive-modal-container .test-drive-modal-content .modal-title{max-width:100%}
.user-testdrive-cnh-modal-vue .test-drive-modal-container .test-drive-modal-content .information-text{font-size:1.4rem;font-weight:300;line-height:1.29}
.user-testdrive-cnh-modal-vue .test-drive-modal-container .test-drive-modal-content .upload .upload-bar .progress{background:linear-gradient(to right,rgba(202,154,99,0),#ca9a63,rgba(202,154,99,0))}
@media print{body.hub-page--user-reservation-voucher .hub-page-content{display:none;visibility:hidden}
body.hub-page--user-reservation-voucher .user-badge-navigator-menu{display:block !important}
body.hub-page--user-reservation-voucher .user-badge-navigator-menu .user-badge-vue>*{display:none}
body.hub-page--user-reservation-voucher .user-badge-navigator-menu .user-badge-vue .user-menu-vue{display:block}
body.hub-page--user-reservation-voucher .user-badge-navigator-menu .user-badge-vue .user-menu-vue>*{display:none}
body.hub-page--user-reservation-voucher .user-badge-navigator-menu .user-badge-vue .user-menu-vue .hub-content{display:block}
body.hub-page--user-reservation-voucher .user-badge-navigator-menu .user-badge-vue .user-menu-vue .hub-content .user-pages>*{display:none}
body.hub-page--user-reservation-voucher .user-badge-navigator-menu .user-badge-vue .user-menu-vue .hub-content .user-pages .user-reservation-vue{display:block}
body.hub-page--user-reservation-voucher .user-badge-navigator-menu .user-badge-vue .user-menu-vue .hub-content .user-pages .user-reservation-vue .title,body.hub-page--user-reservation-voucher .user-badge-navigator-menu .user-badge-vue .user-menu-vue .hub-content .user-pages .user-reservation-vue .reservation-list,body.hub-page--user-reservation-voucher .user-badge-navigator-menu .user-badge-vue .user-menu-vue .hub-content .user-pages .user-reservation-vue .reservation-timeline{display:none}
body.hub-page--user-reservation-voucher .user-badge-navigator-menu .user-badge-vue .user-menu-vue .hub-content .user-pages .user-reservation-vue .reservation-voucher-modal .voucher-background{background:transparent}
body.hub-page--user-reservation-voucher .user-badge-navigator-menu .user-badge-vue .user-menu-vue .hub-content .user-pages .user-reservation-vue .reservation-voucher-modal .voucher-information{margin-top:8rem}
body.hub-page--user-reservation-voucher .user-badge-navigator-menu .user-badge-vue .user-menu-vue .hub-content .user-pages .user-reservation-vue .reservation-voucher-modal .header{margin-top:2rem}
body.hub-page--user-reservation-voucher .user-badge-navigator-menu .user-badge-vue .user-menu-vue .hub-content .user-pages .user-reservation-vue .reservation-voucher-modal .header .voucher-details{border:solid 1px #222;margin-bottom:8rem}
body.hub-page--user-reservation-voucher .user-badge-navigator-menu .user-badge-vue .user-menu-vue .hub-content .user-pages .user-reservation-vue .reservation-voucher-modal .header .voucher-details .voucher-image{display:none}
body.hub-page--user-reservation-voucher .user-badge-navigator-menu .user-badge-vue .user-menu-vue .hub-content .user-pages .user-reservation-vue .reservation-voucher-modal .header .voucher-details--dark{background:transparent}
body.hub-page--user-reservation-voucher .user-badge-navigator-menu .user-badge-vue .user-menu-vue .hub-content .user-pages .user-reservation-vue .reservation-voucher-modal .header .voucher-details--dark .voucher-detail-header{border-color:#222}
body.hub-page--user-reservation-voucher .user-badge-navigator-menu .user-badge-vue .user-menu-vue .hub-content .user-pages .user-reservation-vue .reservation-voucher-modal .header .voucher-details--dark .voucher-detail-header .voucher-title{color:#222}
body.hub-page--user-reservation-voucher .user-badge-navigator-menu .user-badge-vue .user-menu-vue .hub-content .user-pages .user-reservation-vue .reservation-voucher-modal .header .voucher-details--dark .info-title,body.hub-page--user-reservation-voucher .user-badge-navigator-menu .user-badge-vue .user-menu-vue .hub-content .user-pages .user-reservation-vue .reservation-voucher-modal .header .voucher-details--dark .info-value,body.hub-page--user-reservation-voucher .user-badge-navigator-menu .user-badge-vue .user-menu-vue .hub-content .user-pages .user-reservation-vue .reservation-voucher-modal .header .voucher-details--dark .info-value--big,body.hub-page--user-reservation-voucher .user-badge-navigator-menu .user-badge-vue .user-menu-vue .hub-content .user-pages .user-reservation-vue .reservation-voucher-modal .header .voucher-details--dark .info-title--red,body.hub-page--user-reservation-voucher .user-badge-navigator-menu .user-badge-vue .user-menu-vue .hub-content .user-pages .user-reservation-vue .reservation-voucher-modal .header .voucher-details--dark .car-description,body.hub-page--user-reservation-voucher .user-badge-navigator-menu .user-badge-vue .user-menu-vue .hub-content .user-pages .user-reservation-vue .reservation-voucher-modal .header .voucher-details--dark .dealer-address{color:#222}
}
.user-reservation-vue .reservation-list .reservation-grap .info .details .first-label{font-weight:bold}
.user-reservation-vue .reservation-list .reservation-grap .info .details .links{font-weight:bold}
.user-reservation-vue .reservation-list .reservation-grap .info .value-reservation{margin-top:4rem}
.user-reservation-vue .reservation-list .reservation-grap .info .value-reservation .details-payment .first-label{font-weight:normal}
.user-reservation-vue .reservation-list .reservation-grap .info .more-details{margin-top:5rem;font-size:1.2rem;font-family:'Roboto'}
.reservation-timeline{max-width:900px;width:100%;margin:auto;padding:6rem 1.5rem;color:#222}
.reservation-timeline .divisor-items{position:relative}
.reservation-timeline .divisor-items__line{border:1px solid #222;top:1rem;left:2.5rem;height:calc(100% - 2rem);position:absolute}
.reservation-timeline .detail-item{align-items:flex-end}
.reservation-timeline .detail-item__icon .icon-svg{background:#ca9a63;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:9px}
.reservation-timeline .detail-item__icon .upload svg{width:2.5rem;height:2.5rem}
.reservation-timeline .detail-item__icon svg path{fill:#000}
.reservation-timeline .detail-item .detail-item__info .info-caption,.reservation-timeline .detail-item .detail-item__info .info-text{font-family:'Roboto';line-height:normal}
.service-scheduler-component .service-scheduler .user-data .form-container .hub-input,.dealer-service-scheduler .service-scheduler .user-data .form-container .hub-input{margin-left:inherit}
.service-scheduler-component .service-scheduler .user-data .service-scheduler-header .title-container .section,.dealer-service-scheduler .service-scheduler .user-data .service-scheduler-header .title-container .section{display:none}
.service-scheduler-component .service-scheduler .user-data .service-scheduler-header .subtitle,.dealer-service-scheduler .service-scheduler .user-data .service-scheduler-header .subtitle{font-family:ProximaNova,Arial,Sans-Serif;font-size:2.8rem;font-weight:bold;line-height:normal;text-transform:uppercase}
.service-scheduler-component .service-scheduler .user-data .action-wrapper,.dealer-service-scheduler .service-scheduler .user-data .action-wrapper{margin:30px 0}
@media only screen and (max-width:720px){.service-scheduler-component .service-scheduler .user-data .section-title,.dealer-service-scheduler .service-scheduler .user-data .section-title{margin-left:20px}
.service-scheduler-component .service-scheduler .user-data .form-container .hub-input,.dealer-service-scheduler .service-scheduler .user-data .form-container .hub-input{width:90%}
.service-scheduler-component .service-scheduler .user-data .form-container .action-wrapper,.dealer-service-scheduler .service-scheduler .user-data .form-container .action-wrapper{padding:0 20px}
.service-scheduler-component .service-scheduler .user-data .form-container .location-auto-complete-input .predictions,.dealer-service-scheduler .service-scheduler .user-data .form-container .location-auto-complete-input .predictions{margin:0 20px 26px}
.service-scheduler-component .service-scheduler .user-data .form-container .form-control,.dealer-service-scheduler .service-scheduler .user-data .form-container .form-control{margin:0 20px 26px}
.service-scheduler-component .service-scheduler .user-data .service-scheduler-header .title-container .section,.dealer-service-scheduler .service-scheduler .user-data .service-scheduler-header .title-container .section{display:none}
.service-scheduler-component .service-scheduler .user-data .service-scheduler-header .title-container .title,.dealer-service-scheduler .service-scheduler .user-data .service-scheduler-header .title-container .title{display:none}
.service-scheduler-component .service-scheduler .user-data .service-scheduler-header .subtitle,.dealer-service-scheduler .service-scheduler .user-data .service-scheduler-header .subtitle{font-size:1.8rem;margin:0}
}
.test-drive-vue .infomations .col-left .icon{background:url('../../../../../designs/wisdom/base/images/icon-jeep-test-drive.svg') #4d5952 center center no-repeat}
.test-drive-vue .scheduler{width:100%;margin-left:0}
.test-drive-vue .scheduler .hub-datepicker{width:100%}
.test-drive-vue .scheduler .hub-datepicker label{display:block;font-size:1.6rem}
.test-drive-vue .scheduler .hub-datepicker .wrapper-input input{border:2px solid #222}
.test-drive-vue .scheduler .hub-datepicker .calendar-action{background:url('../../../../../designs/wisdom/base/images/icon-jeep-calendar.svg');height:21px;right:18px;bottom:16px}
.test-drive-vue .scheduler .hub-datepicker .wrapper-input input{border:2px solid #222;color:black;padding:0 18px}
.test-drive-vue .scheduler .hub-datepicker .wrapper-input .calendar-action{top:0;margin-top:11px}
.test-drive-vue .scheduler .hub-datepicker .hub-datepicker__calendar{padding:6px 17px 17px 17px;background:#fff}
.test-drive-vue .scheduler .hub-datepicker .hub-datepicker__calendar header{background:#fff;padding-top:0;width:100%;position:relative;display:flex;justify-content:space-between;border-bottom:1px solid #27272a;margin-bottom:1rem}
.test-drive-vue .scheduler .hub-datepicker .hub-datepicker__calendar header span{color:#222}
.test-drive-vue .scheduler .hub-datepicker .hub-datepicker__calendar header .prev,.test-drive-vue .scheduler .hub-datepicker .hub-datepicker__calendar header .next{background:transparent;text-indent:-99999px}
.test-drive-vue .scheduler .hub-datepicker .hub-datepicker__calendar header .prev svg,.test-drive-vue .scheduler .hub-datepicker .hub-datepicker__calendar header .next svg{top:auto;left:0;bottom:auto;margin:6px;right:0;display:inline-block;height:12px}
.test-drive-vue .scheduler .hub-datepicker .hub-datepicker__calendar header .prev svg path,.test-drive-vue .scheduler .hub-datepicker .hub-datepicker__calendar header .next svg path{fill:#222}
.test-drive-vue .scheduler .hub-datepicker .hub-datepicker__calendar .day-header{color:#9b9b9b}
.test-drive-vue .scheduler .hub-datepicker .hub-datepicker__calendar .day .wrapper{color:#9b9b9b;display:flex;align-items:center;justify-content:center}
.test-drive-vue .scheduler .hub-datepicker .hub-datepicker__calendar .day.selected .wrapper{border-radius:100px;background-color:#ca9a63;color:#fff;font-weight:bold}
.test-drive-vue .scheduler .hub-datepicker .hub-datepicker__calendar.pop-up{top:2.6rem !important}
.test-drive-vue .scheduler .hub-dropdown{width:100%;margin-left:10px}
.test-drive-vue .scheduler .hub-dropdown label{display:block}
.test-drive-vue .scheduler .hub-dropdown .hub-dropdown-select-container{height:6rem !important}
.test-drive-vue .scheduler .hub-dropdown .hub-dropdown-select-container .hub-dropdown-arrow:before{right:18px}
@media only screen and (max-width:720px){.test-drive-vue .scheduler{flex-direction:column}
.test-drive-vue .scheduler .hub-datepicker .hub-datepicker__calendar header{border-top:1px solid #27272a}
.test-drive-vue .scheduler .hub-datepicker .hub-datepicker__calendar.pop-up{top:-4.3rem !important}
.test-drive-vue .scheduler .hub-datepicker .wrapper-input input:not(.hub-input-field){font-size:1.8rem}
.test-drive-vue .scheduler .hub-datepicker .wrapper-input .calendar-action{right:11px;bottom:9px;margin-top:0}
.test-drive-vue .scheduler .hub-dropdown{margin-left:0}
}
.hub-checkbox .switch-container input[type="checkbox"]:before{background:#27272a}
.hub-checkbox .switch-container input[type="checkbox"]:checked:before{background:#ca9a63}
.consulting-visit-vue .content .table-consulting-visit .th-td-table .table-title-header{font-family:'Roboto';color:#27272a}
.consulting-visit-vue .content .table-consulting-visit .th-td-table .table-row-text{font-family:ProximaNova,Arial,Sans-Serif;color:#27272a}
.consulting-visit-vue .content .table-consulting-visit .th-td-table .wating-confirmation{color:#bfbfbf}
.consulting-visit-vue .content .table-consulting-visit .th-td-table .visit-confirmeted{color:#428e29}
.consulting-visit-vue .content .table-consulting-visit .th-td-table .visit-canceled{color:#f02222}
@media only screen and (min-width:961px) and (max-width:1366px){.consulting-visit-vue .content{padding:2rem 11.3rem}
.consulting-visit-vue .content .input{width:45.4rem;margin-bottom:2.4rem;margin-top:3.66rem}
.consulting-visit-vue .content .button{margin-bottom:2rem}
.consulting-visit-vue .content .button-table{margin-top:1.6rem;margin-bottom:1.6rem}
.consulting-visit-vue .content .table-consulting-visit{width:100%;border-spacing:0}
.consulting-visit-vue .content .table-consulting-visit .header-table{margin-bottom:.6rem}
.consulting-visit-vue .content .table-consulting-visit .th-td-table .table-title-header{width:11.4rem;height:2.7rem;font-size:1rem;line-height:1.59}
.consulting-visit-vue .content .table-consulting-visit .th-td-table .table-row-text{width:11.4rem;height:3.2rem;font-size:1.6rem;line-height:1.49}
}
@media only screen and (min-width:721px) and (max-width:960px){.consulting-visit-vue .content{padding:9.8rem 8rem}
.consulting-visit-vue .content .input{width:48rem;margin-bottom:4.3rem;margin-top:5.6rem}
.consulting-visit-vue .content .button{margin-bottom:4.63rem}
.consulting-visit-vue .content .button-table{margin-top:1.6rem;margin-bottom:1.6rem}
.consulting-visit-vue .content .table-consulting-visit{width:100%;border-spacing:0}
.consulting-visit-vue .content .table-consulting-visit .header-table{margin-bottom:.6rem}
.consulting-visit-vue .content .table-consulting-visit .th-td-table .table-title-header{width:11.4rem;height:2.7rem;font-size:1.8rem;line-height:1.59}
.consulting-visit-vue .content .table-consulting-visit .th-td-table .table-row-text{width:11.4rem;height:3.2rem;font-size:1.6rem;line-height:1.49}
}
@media only screen and (max-width:720px){.consulting-visit-vue .content{padding:9.2rem 2.7rem}
.consulting-visit-vue .content .container-table{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;text-align:justify}
.consulting-visit-vue .content .container-table .item-table{width:100%;height:50%;margin-bottom:1rem;text-align:center}
.consulting-visit-vue .content .container-table .item-table .table-row-text{width:7.9rem;height:3.2rem;font-size:1.6rem;line-height:1.49;font-weight:bold}
.consulting-visit-vue .content .container-button{display:grid;grid-template-columns:1fr;grid-template-rows:auto;text-align:justify;height:3.5rem;margin-bottom:4.46rem}
.consulting-visit-vue .content .container-button .item-button{width:100%;height:100%;display:flex;align-items:center;justify-content:center}
.consulting-visit-vue .content .container-button .item-button .table-button-smartphone{float:inherit;width:16rem;height:2.84rem}
.consulting-visit-vue .content .input{width:100%;margin-bottom:2rem;margin-top:2rem}
.consulting-visit-vue .content .button{margin-bottom:2rem;width:100%}
.consulting-visit-vue .content .table-consulting-visit{width:100%;border-spacing:0}
.consulting-visit-vue .content .table-consulting-visit .header-table{padding:0;margin-bottom:2rem}
.consulting-visit-vue .content .table-consulting-visit .th-td-table .table-title-header{width:8rem;height:3.04rem;font-size:1rem;line-height:1.59;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:normal}
.consulting-visit-vue .content .table-consulting-visit .wating-confirmation{color:#bfbfbf}
.consulting-visit-vue .content .table-consulting-visit .visit-confirmeted{color:#428e29}
.consulting-visit-vue .content .table-consulting-visit .visit-canceled{color:#f02222}
}
.visualize-consult-modal{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);opacity:1;visibility:visible;transform:scale(1);transition:visibility 0 linear 0,opacity .25s 0,transform .25s}
.visualize-consult-modal .modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:white;width:127.9rem;height:70.2rem;border-radius:.5rem;overflow-y:auto;padding:6.4rem 8.6rem}
.visualize-consult-modal .modal-content .close-button{background-repeat:no-repeat;background-image:url('../../../../../designs/wisdom/base/images/close-icon.svg');width:1.4rem;height:1.4rem}
.visualize-consult-modal .modal-content .close-button span{display:none}
.visualize-consult-modal .modal-content .title-modal{width:51.3rem;height:5.2rem;font-family:ProximaNova,Arial,Sans-Serif;font-size:2.8rem;color:#fef3e5;margin-bottom:3rem;display:block}
.visualize-consult-modal .modal-content .content{padding:0}
.visualize-consult-modal .modal-content .content .consult-info{width:60%;float:left}
.visualize-consult-modal .modal-content .content .consult-commitment-terms{width:40%;padding-bottom:20px}
.visualize-consult-modal .modal-content .content .status-row .value-stats{margin-left:1.2rem !important;font-size:2rem !important}
.visualize-consult-modal .modal-content .content .row{width:100%}
.visualize-consult-modal .modal-content .content .row .header-stats{width:8.3rem;height:3.8rem;font-family:'Roboto';font-size:1.8rem;color:#7f7f7f;font-weight:bold}
.visualize-consult-modal .modal-content .content .row .header{width:14.54rem;height:3.04rem;font-family:'Roboto';font-size:1.44rem;color:#7f7f7f}
.visualize-consult-modal .modal-content .content .row .value-stats{width:31.8rem;height:4rem;font-family:ProximaNova,Arial,Sans-Serif;font-size:2.8rem}
.visualize-consult-modal .modal-content .content .row .value{width:26.53rem;height:3.2rem;font-family:ProximaNova,Arial,Sans-Serif;font-size:2.24rem;font-weight:bold;color:#7f7f7f;margin-left:1rem}
.visualize-consult-modal .modal-content .content .row .text{width:32rem;height:5.2rem;font-family:ProximaNova,Arial,Sans-Serif;font-size:1.6rem;font-weight:normal;color:#fef3e5}
.visualize-consult-modal .modal-content .content .row .text-bold{font-weight:bold}
.visualize-consult-modal .modal-content .content .row .text-uppercase{text-transform:uppercase}
.visualize-consult-modal .modal-content .content .row .button{width:32rem;height:4rem}
.visualize-consult-modal .modal-content .content .row .cancel-visit{width:9.4rem;height:1.7rem;font-family:ProximaNova,Arial,Sans-Serif;font-size:1.4rem;font-weight:bold;color:#1e1500}
.visualize-consult-modal .modal-content .content .row .wating-confirmation{color:#bfbfbf}
.visualize-consult-modal .modal-content .content .row .visit-confirmeted{color:#428e29}
.visualize-consult-modal .modal-content .content .row .visit-canceled{color:#f02222}
.visualize-consult-modal .modal-content .content .margin-bottom{margin-bottom:30px}
@media only screen and (min-width:721px){.visualize-consult-modal .modal-content{width:90.9rem;height:44.89rem}
.visualize-consult-modal .modal-content .close-button{margin-right:1.35rem;margin-top:1.35rem;top:1.35rem;right:1.35rem;width:1.35rem;height:1.35rem}
.visualize-consult-modal .modal-content .content{padding:0}
.visualize-consult-modal .modal-content .content .title-modal{width:36.46rem;height:3.7rem;font-size:2.84rem;margin-bottom:4.3rem;margin-top:5.8rem}
.visualize-consult-modal .modal-content .content .column .row .header-stats{width:5.9rem;height:2.7rem;font-size:1.2rem;line-height:2.8}
.visualize-consult-modal .modal-content .content .column .row .value-stats{width:27.08rem;height:2.84rem;font-size:2rem}
.visualize-consult-modal .modal-content .content .column .row .header{width:10.36rem;height:2.16rem;font-size:1rem}
.visualize-consult-modal .modal-content .content .column .row .value{width:18.9rem;height:2.27rem;font-size:1.6rem}
.visualize-consult-modal .modal-content .content .column .row .text{width:22.74rem;height:3.7rem;font-size:1rem}
.visualize-consult-modal .modal-content .content .column .row .button{width:28.74rem;height:2.84rem}
.visualize-consult-modal .modal-content .content .column .row .cancel-visit{width:6.7rem;height:1.2rem;font-size:1rem}
}
@media only screen and (min-width:721px) and (max-width:960px){.visualize-consult-modal .modal-content{width:100%;height:auto}
.visualize-consult-modal .modal-content .close-button{margin-right:1.35rem;margin-top:1.35rem;top:1.35rem;right:1.35rem;width:1.35rem;height:1.35rem}
.visualize-consult-modal .modal-content .title-modal{font-size:2.84rem;margin-bottom:4.3rem;margin-top:5.8rem}
.visualize-consult-modal .modal-content .content{padding:0}
.visualize-consult-modal .modal-content .content .column .row .header-stats{width:5.9rem;height:2.7rem;font-size:1.2rem}
.visualize-consult-modal .modal-content .content .column .row .value-stats{width:27.08rem;height:2.84rem;font-size:2rem}
.visualize-consult-modal .modal-content .content .column .row .header{width:10.34rem;height:2.16rem;font-size:1rem}
.visualize-consult-modal .modal-content .content .column .row .value{width:18.86rem;height:2.27rem;font-size:1.6rem}
.visualize-consult-modal .modal-content .content .column .row .text{width:22.74rem;height:3.7rem;font-size:1rem}
.visualize-consult-modal .modal-content .content .column .row .button{width:27.74rem;height:2.84rem}
.visualize-consult-modal .modal-content .content .column .row .cancel-visit{width:6.7rem;height:1.2rem;font-size:1rem}
}
@media only screen and (max-width:720px){.visualize-consult-modal .modal-content{width:100%;height:100%;top:55%;left:49.9%}
.visualize-consult-modal .modal-content .close-button{margin-right:1.45rem;margin-top:1.45rem;top:1.45rem;right:1.45rem;width:1.35rem;height:1.35rem}
.visualize-consult-modal .modal-content .title-modal{width:100%;font-size:2.4rem;margin-bottom:0rem;text-align:center;font-weight:bold}
.visualize-consult-modal .modal-content .content{padding:2.6rem 2.7rem}
.visualize-consult-modal .modal-content .content .column{width:100%;height:max-content}
.visualize-consult-modal .modal-content .content .column .row{text-align:center;margin-top:.5rem}
.visualize-consult-modal .modal-content .content .column .row .header-stats{width:100%;height:1.5rem;font-size:1rem;line-height:2.8;margin-bottom:0}
.visualize-consult-modal .modal-content .content .column .row .value-stats{width:100%;height:4rem;margin-left:0;margin-top:0;font-size:2rem;margin-bottom:0}
.visualize-consult-modal .modal-content .content .column .row .header{width:100%;font-size:1rem;line-height:2.8;margin-bottom:0;margin-top:0}
.visualize-consult-modal .modal-content .content .column .row .value{width:100%;height:2.2rem;font-size:1.4rem;margin-bottom:0;margin-top:0}
.visualize-consult-modal .modal-content .content .column .row .button{width:100%}
.visualize-consult-modal .modal-content .wating-confirmation{color:#bfbfbf}
.visualize-consult-modal .modal-content .visit-confirmeted{color:#428e29}
.visualize-consult-modal .modal-content .visit-canceled{color:#f02222}
}
.hub-container-component .hub-container-button{background-color:#ca9a63;color:#fef3e5;font-family:ProximaNova,Arial,Sans-Serif;font-weight:bold}
.hub-generic-container .hub-generic-modal{background-color:rgba(0,0,0,0.5)}
.hub-generic-container .hub-generic-modal .dialog-modal{background-color:#fff}
.hub-pill{background-color:#bbbdc5;opacity:.85;height:2.5rem;border-radius:1.5rem}
.hub-pill label{color:#000;padding-top:0;padding-bottom:0;font-size:.9rem;padding-left:.8rem;padding-right:.8rem}
.digital-dealership-summary--container footer{display:flex;justify-content:center}
.digital-dealership-summary--button-container .hub-button.cancel-button{background-color:#27272a}
.digital-dealership-summary--button-container .hub-button.cancel-button .hub-button__label{color:#fff}
.car-summary-detail__content--section-detail .model{color:#73757d}
.car-summary-detail__content--section-detail .engine{color:#40424a}
.car-summary-detail__content--footer-name,.car-summary-detail__content--footer-address{color:#40424a}
.car-summary-detail__content--footer-name{color:#40424a}
.car-summary-detail__content--footer-name .prefix{color:#ca9a63}
.car-summary-detail__content--footer .hub-button{background-color:#fff;border:1px solid #fef3e5}
.car-summary-detail__content--footer .hub-button .hub-button__label{color:#fef3e5}
.client-summary-detail__content{border-bottom:2px solid #73757d}
.client-summary-detail__content--section ul li{color:#40424a}
.client-summary-detail__content--section ul li span{color:#ca9a63}
.client-summary-detail__edit-client{color:#ca9a63;text-decoration:underline}
.service-summary-detail__content{border-top:2px solid #73757d;border-bottom:2px solid #73757d}
.service-summary-detail__content--section-service h2,.service-summary-detail__content--section-hour h2,.service-summary-detail__content--section-box h2,.service-summary-detail__content--section-date h2{color:#40424a}
.service-summary-detail__content--section-service span,.service-summary-detail__content--section-hour span,.service-summary-detail__content--section-box span,.service-summary-detail__content--section-date span{color:#73757d}
.service-summary-detail__content--section-box h2{border-right:1px solid #73757d}
.service-summary-detail__content--section-hour h2{border-left:1px solid #73757d;border-right:1px solid #73757d}
.user-service{max-width:1036px;margin-left:auto;margin-right:auto}
.user-service__table{margin:auto}
.user-service__table .hub-table-header{background-color:#fef3e5}
.user-service__table .header-cell span{color:#fff}
.user-service__table .table-cell span,.user-service__table .header-cell span{font-size:1.4rem}
.user-service__table .table-cell__actions{align-items:center}
.user-service__table .hub-button--link-b2{color:#000;text-decoration:underline}
.user-service .calendar-data .time-list .time-item .time-selector.selected{background-color:#ca9a63}
.digital-dealership-calendar-container.calendar-data header{margin-top:0}
.digital-dealership-calendar-container.calendar-data header.content .section,.digital-dealership-calendar-container.calendar-data header.content .title{display:none}
.digital-dealership-calendar-container.calendar-data header.content .subtitle{font-size:2.8rem;font-weight:800}
.digital-dealership-calendar-container.calendar-data .calendar-container .control-full .hub-datepicker{width:400px !important}
.digital-dealership-calendar-container.calendar-data .calendar-container .control-full .hub-datepicker.__calendar span{font-family:inherit}
.digital-dealership-calendar-container.calendar-data .time-container{padding-top:7px;width:400px !important}
.digital-dealership-calendar-container.calendar-data .time-container .control-full{min-height:302px}
.digital-dealership-calendar-container.calendar-data .time-container .hub-timepicker label{margin:15px auto;text-transform:uppercase}
.digital-dealership-calendar-container.calendar-data footer .action-wrapper{display:flex;justify-content:center}
@media only screen and (max-width:720px){.digital-dealership-calendar-container.calendar-data .calendar-container .control-full .hub-datepicker{width:auto !important}
.digital-dealership-calendar-container.calendar-data .time-container{width:auto !important}
}
.hub-range--input{-webkit-appearance:none;margin:9.5px 0;width:100%}
.hub-range--input:focus{outline:0}
.hub-range--input::-webkit-slider-runnable-track{width:100%;height:2px;cursor:pointer;animate:.2s;background:#ca9a63;border-radius:1px}
.hub-range--input::-webkit-slider-thumb{height:19px;width:19px;border-radius:50%;background:#8d704f;cursor:pointer;-webkit-appearance:none;margin-top:-8.5px}
.hub-range--input:focus::-webkit-slider-runnable-track{background:#d0a676}
.hub-range--input::-moz-range-track{width:100%;height:2px;cursor:pointer;animate:.2s;background:#ca9a63;border-radius:1px}
.hub-range--input::-moz-range-thumb{height:19px;width:19px;border-radius:50%;background:#8d704f;cursor:pointer}
.hub-range--input::-ms-track{width:100%;height:2px;cursor:pointer;animate:.2s;background:transparent;border-color:transparent;border-width:19px 0;color:transparent}
.hub-range--input::-ms-fill-lower{background:#c48e50;border-radius:2px}
.hub-range--input::-ms-fill-upper{background:#ca9a63;border-radius:2px}
.hub-range--input::-ms-thumb{height:19px;width:19px;border-radius:50%;background:#8d704f;cursor:pointer}
.hub-range--input:focus::-ms-fill-lower{background:#ca9a63}
.hub-range--input:focus::-ms-fill-upper{background:#d0a676}
.confirm-logoff-container .confirm-logoff-window .confirm-logoff-dialog{width:440px}
.confirm-logoff-container .confirm-logoff-window .confirm-logoff-dialog .confirm-logoff-dialog-content{background-color:#fff;padding:40px}
.confirm-logoff-container .confirm-logoff-window .confirm-logoff-dialog .confirm-logoff-dialog-content .large-text{font-family:'Roboto';font-size:2.2rem;font-weight:normal;line-height:1.45;padding:0;margin-bottom:20px}
.confirm-logoff-container .confirm-logoff-window .confirm-logoff-dialog .confirm-logoff-dialog-content .button-holder{display:flex;justify-content:space-around}
.confirm-logoff-container .confirm-logoff-window .confirm-logoff-dialog .confirm-logoff-dialog-content .button-holder .hub-button{min-width:initial}
@media only screen and (max-width:720px){.confirm-logoff-container{margin-right:0}
.confirm-logoff-container .confirm-logoff-window{top:50px;height:calc(100% -  115px )}
.confirm-logoff-container .confirm-logoff-window .confirm-logoff-dialog .confirm-logoff-dialog-content{padding:20px}
}
.car-service-selector-component .service-info{margin-bottom:30px}
.car-service-selector-component .service-info .label{font-size:1.2rem;color:#27272a}
.car-service-selector-component .service-info .car-name{font-size:2.6rem;color:#222}
.car-service-selector-component .service-info .details{width:100%;margin-top:0;display:inline;color:#3e3e3e;font-size:1.4rem}
.car-service-selector-component .actions .select-car-button .fiat-button-red-fat{padding:0 25px 0 45px}
.car-service-selector-component .actions .select-car-button .fiat-button-red-fat::after{content:' ';background:url('../../../../../designs/wisdom/base/images/fill-3.svg') center center no-repeat;width:20px;height:20px;margin-left:30px}
@media only screen and (max-width:720px){.car-service-selector-component .service-info{margin-top:50px}
.car-service-selector-component .service-info .car-name,.car-service-selector-component .service-info .details{width:100%;display:inline-block;padding:0 20px}
}
.car-service-selector-component .car-service-selector-ruler{padding:30px 0}
.car-service-selector-component .car-service-selector-ruler .actions{margin:0 0 40px 0}
.car-service-selector-component .car-service-selector-ruler .actions .fiat-button-red-fat,.car-service-selector-component .car-service-selector-ruler .actions .fiat-button-fat{padding:0 45px;margin:0;font-size:1rem;color:#222;font-weight:bold;height:30px;display:flex;align-items:center}
.car-service-selector-component .car-service-selector-ruler .actions .fiat-button-red-fat span,.car-service-selector-component .car-service-selector-ruler .actions .fiat-button-fat span{color:#222;margin:0;font-weight:bold}
.car-service-selector-component .car-service-selector-ruler .actions .fiat-button-red-fat span:after,.car-service-selector-component .car-service-selector-ruler .actions .fiat-button-fat span:after{margin-left:30px}
.car-service-selector-component .car-service-selector-ruler .actions .hub-button{padding:0 25px 0 45px}
.car-service-selector-component .car-service-selector-ruler .actions .hub-button .hub-button__label{font-size:1rem}
.car-service-selector-component .car-service-selector-ruler .actions .hub-button .hub-button__label:after{content:' ';background:url('../../../../../designs/wisdom/base/images/fill-3.svg') center center no-repeat;width:20px;height:20px;margin-left:30px}
.car-service-selector-component .car-service-selector-ruler .car-service-revision{display:flex;flex-direction:column}
.car-service-selector-component .car-service-selector-ruler .car-service-revision:not(.new-revision) .actions{order:2}
.car-service-selector-component .car-service-selector-ruler .car-service-revision:not(.new-revision) .revision-ruler-vue{order:1}
.car-service-selector-component .car-service-selector-ruler .car-service-revision:not(.new-revision) .oil-change-two-cards-component{order:3;margin-top:128px}
.car-service-selector-component .car-service-selector-ruler .car-service-revision #service-information{width:100%}
.car-service-selector-component .car-service-selector-ruler .car-service-revision #service-information .header{background:#fff;text-align:left}
.car-service-selector-component .car-service-selector-ruler .car-service-revision #service-information .header .title{font-size:2.6rem;color:#222;text-align:left;padding:0 0 40px 0}
.car-service-selector-component .car-service-selector-ruler .car-service-revision #service-information .header span:not(.title){display:none}
.car-service-selector-component .car-service-selector-ruler .car-service-revision #service-information .img-container{display:none}
.car-service-selector-component .car-service-selector-ruler .car-service-revision #service-information .content{width:100%;background:#fff;margin-bottom:30px}
.car-service-selector-component .car-service-selector-ruler .car-service-revision #service-information .content .block-header{background:#fff;border-top:1px solid #979797;padding:20px 0}
.car-service-selector-component .car-service-selector-ruler .car-service-revision #service-information .content .block-header span{font-size:1.3rem}
.car-service-selector-component .car-service-selector-ruler .car-service-revision #service-information .content .block-header .toggle-content{background:url('../../../../../designs/wisdom/base/images/jeep/arrow-primary.svg') no-repeat;background-size:16px 16px;width:16px;height:16px;margin-top:0}
.car-service-selector-component .car-service-selector-ruler .car-service-revision #service-information .content .block-content .examinedItems,.car-service-selector-component .car-service-selector-ruler .car-service-revision #service-information .content .block-content .replacedItems{padding:0 0 10px 0;margin:0;font-size:1.3rem}
.car-service-selector-component .car-service-selector-ruler .car-service-revision #service-information .content .price-info{background:#fff;padding:0;border-color:#979797;margin:0 0 20px 0}
.car-service-selector-component .car-service-selector-ruler .car-service-revision #service-information .content .price-info .price-title{padding:20px 0 0 0;margin:0;font-size:1.3rem}
.car-service-selector-component .car-service-selector-ruler .car-service-revision #service-information .content .price-info .full-price .full-label{font-size:1.1rem;color:#222}
.car-service-selector-component .car-service-selector-ruler .car-service-revision #service-information .content .price-info .full-price .price-value{font-size:1.8rem;color:#222}
.car-service-selector-component .car-service-selector-ruler .car-service-revision #service-information .content .price-info .oil-comments{font-size:1.1rem;padding:10px 0 0 0;color:#222}
.car-service-selector-component .car-service-selector-ruler .car-service-revision #oil-information{display:none}
.car-service-selector-component .actions .select-car-button .fiat-button-red-fat{height:30px}
@media only screen and (max-width:720px){.car-service-selector-component .actions>span{padding:10px 0}
.car-service-selector-component .car-service-selector-ruler .car-service-revision .actions .hub-button{min-width:211px;padding:7px 15px;height:29px}
.car-service-selector-component .car-service-selector-ruler .car-service-revision .actions .hub-button .hub-button__label{justify-content:space-between}
.car-service-selector-component .car-service-selector-ruler .car-service-revision .oil-change-two-cards-component{margin-top:80px;padding:0 40px}
}
.revision-ruler-vue .ruler-title{font-size:1.2rem;color:#27272a}
.revision-ruler-vue .car-data .marker-data{background:#fff;border-right:1px solid #27272a}
.revision-ruler-vue .car-data .marker-data:nth-of-type(odd){background:#fff}
.revision-ruler-vue .car-data .marker-data:first-child{border-left:1px solid #27272a}
.revision-ruler-vue .car-data .marker-data:last-child{border-right:1px solid #27272a}
.revision-ruler-vue .car-data .marker-data:last-child .main-data .data-title{max-width:90%}
.revision-ruler-vue .car-data .marker-data:hover{transform:none;background:#4d5952;border-color:transparent}
.revision-ruler-vue .car-data .marker-data .main-data .data-title,.revision-ruler-vue .car-data .marker-data .main-data .data-km,.revision-ruler-vue .car-data .marker-data .main-data .data-price,.revision-ruler-vue .car-data .marker-data .main-data .data-detail{text-transform:uppercase;margin:10px 0;width:100%;font-size:1.2rem;color:#222}
.revision-ruler-vue .car-data .marker-data .main-data .data-detail{color:#27272a}
.revision-ruler-vue .car-data .marker-data .main-data.no-content{padding:0 15px}
.revision-ruler-vue .car-data .marker-data .main-data.no-content .data-title{max-width:100%}
.revision-ruler-vue .car-data .marker-data .main-data.no-content .data-detail{margin-top:30px}
.revision-ruler-vue .ruler-description{margin:40px auto 23px auto;font-size:1.4rem}
@media only screen and (max-width:720px){.revision-ruler-vue .car-data{display:flex;flex-direction:column}
.revision-ruler-vue .car-data .marker-data{width:calc(100% - 44px);height:43px;margin:0 22px;border-left:0;border-right:0;border-top:1px solid #222}
.revision-ruler-vue .car-data .marker-data:first-child,.revision-ruler-vue .car-data .marker-data:last-child{border-left:0;border-right:0}
.revision-ruler-vue .car-data .marker-data>div:not(.main-data){display:flex;flex-direction:row;width:100%;padding:0 22px}
.revision-ruler-vue .car-data .marker-data>div:not(.main-data) .main-data{justify-content:space-between;padding:0}
.revision-ruler-vue .car-data .marker-data>div:not(.main-data) .main-data .data-title,.revision-ruler-vue .car-data .marker-data>div:not(.main-data) .main-data .data-detail{width:auto;min-width:auto;flex:none}
.revision-ruler-vue .car-data .marker-data>div:not(.main-data) .main-data .data-detail{width:95px}
.revision-ruler-vue .car-data .marker-data .main-data{display:flex;flex-direction:row;width:100%;padding:0 22px}
.revision-ruler-vue .car-data .marker-data .main-data .data-title,.revision-ruler-vue .car-data .marker-data .main-data .data-km,.revision-ruler-vue .car-data .marker-data .main-data .data-price,.revision-ruler-vue .car-data .marker-data .main-data .data-detail{flex:1}
.revision-ruler-vue .ruler-description{width:100%;padding:0 22px}
}
.ruler-details-modal{top:calc(80px)}
.ruler-details-modal section{max-width:240px;width:90%}
.ruler-details-modal .section-title{color:#222;font-size:2.2rem}
.ruler-details-modal .section-title:nth-child(3){margin-top:20px}
.ruler-details-modal .section-content{font-size:1.2rem;font-weight:normal;line-height:1.8;color:#222}
.ruler-details-modal .section-content .examinedItems,.ruler-details-modal .section-content .replacedItems{padding:0}
.ruler-details-modal .section-content .examinedItems li,.ruler-details-modal .section-content .replacedItems li{font-size:1.2rem;font-weight:normal;line-height:1.8;color:#222}
@media only screen and (max-width:720px){.ruler-details-modal{top:calc(50px);z-index:calc(301)}
.ruler-details-modal section{max-width:100%;width:100%;padding:20px 40px 40px 40px}
}
.revision-simulator-vue{margin-top:100px}
.revision-simulator-vue:before{display:none}
.revision-simulator-vue .box{max-width:470px;min-width:100%;width:100%}
.revision-simulator-vue .box .img-container{display:none}
.revision-simulator-vue .box .content{background:#fff;text-align:center}
.revision-simulator-vue .box .content .content-title{color:#27272a;font-size:1.2rem;margin-bottom:16px}
.revision-simulator-vue .box .content p{color:#222;font-size:2.6rem;max-width:630px;margin:0 0 20px 0;display:inline-block;font-weight:bold;line-height:1.37}
.revision-simulator-vue .box .content .hub-button{margin-top:0;height:30px}
.revision-simulator-vue .box .content .hub-button .hub-button__label{font-size:1rem}
@media only screen and (max-width:720px){.revision-simulator-vue{margin-top:80px}
.revision-simulator-vue .box .content .content-title{display:none}
}
.revision-simulator-modal-vue{top:calc(80px)}
.revision-simulator-modal-vue.fallback .revision-simulator-modal-container .car-service-selector-component{display:none}
.revision-simulator-modal-vue .revision-simulator-modal-container{max-width:250px;margin:0 auto;display:flex;flex-direction:column}
.revision-simulator-modal-vue .step-indicator-vue{justify-content:flex-start}
.revision-simulator-modal-vue .modal-title{display:none}
.revision-simulator-modal-vue .car-service-selector-component .service-info{margin-top:23px;text-align:left}
.revision-simulator-modal-vue .car-service-selector-component .service-info .label{font-size:1.2rem;color:#27272a}
.revision-simulator-modal-vue .car-service-selector-component .service-info .car-name{font-size:2.2rem;margin:0;color:#3e3e3e}
.revision-simulator-modal-vue .car-service-selector-component .service-info .details{font-size:1.2rem;font-weight:400;margin:0;color:#3e3e3e}
.revision-simulator-modal-vue .steps{width:100%}
.revision-simulator-modal-vue .steps .remake{text-align:left}
.revision-simulator-modal-vue .steps .modal-actions{margin-top:40px;justify-content:center}
.revision-simulator-modal-vue .steps .modal-actions .hub-button{width:100px;height:30px;min-width:100px}
.revision-simulator-modal-vue .steps .modal-actions .hub-button.prev-step{background:#bfbfbf}
.revision-simulator-modal-vue .steps .modal-actions .hub-button.prev-step .hub-button__label:after{display:none}
.revision-simulator-modal-vue .steps .modal-actions .hub-button .hub-button__label{font-size:1rem;justify-content:center}
.revision-simulator-modal-vue .steps .modal-actions .hub-button .hub-button__label:after{margin:0 0 0 10px}
.revision-simulator-modal-vue .steps .step-data .label{font-size:2.2rem;line-height:1.18;text-align:left;font-weight:900;color:#222;width:100%;display:inline-block;margin-bottom:40px}
.revision-simulator-modal-vue .steps .step-data .error-container{font-weight:400;font-size:1.2rem}
.revision-simulator-modal-vue .steps .step-data .revisions label{font-size:2.2rem;line-height:1.18;text-align:left;font-weight:900;color:#222;width:100%;display:inline-block;margin-bottom:40px}
.revision-simulator-modal-vue .steps .step-data .revisions ul li span{color:#74767a;font-size:1.1rem;display:inline-block;padding:7px;font-weight:normal}
.revision-simulator-modal-vue .steps .step-data .revisions ul li span.active{background:#ca9a63;border-radius:3px}
.revision-simulator-modal-vue .steps .step-data .calendar label{font-size:2.2rem;line-height:1.18;text-align:left;font-weight:900;color:#222;width:100%;display:inline-block;margin-bottom:40px}
.revision-simulator-modal-vue .steps .step-data .calendar .hub-datepicker label{display:none}
.revision-simulator-modal-vue .steps .step-data .calendar .hub-datepicker .hub-datepicker__calendar{background-color:#fff;padding:0}
.revision-simulator-modal-vue .steps .step-data .calendar .hub-datepicker .hub-datepicker__calendar header{background:#fff;margin:0;border-bottom:1px solid #222;margin-bottom:5px}
.revision-simulator-modal-vue .steps .step-data .calendar .hub-datepicker .hub-datepicker__calendar header span:nth-child(2){color:#222;font-size:1.1rem}
.revision-simulator-modal-vue .steps .step-data .calendar .hub-datepicker .hub-datepicker__calendar header .prev,.revision-simulator-modal-vue .steps .step-data .calendar .hub-datepicker .hub-datepicker__calendar header .next{color:transparent;background:transparent}
.revision-simulator-modal-vue .steps .step-data .calendar .hub-datepicker .hub-datepicker__calendar header .prev svg,.revision-simulator-modal-vue .steps .step-data .calendar .hub-datepicker .hub-datepicker__calendar header .next svg{right:0}
.revision-simulator-modal-vue .steps .step-data .calendar .hub-datepicker .hub-datepicker__calendar header .prev svg path,.revision-simulator-modal-vue .steps .step-data .calendar .hub-datepicker .hub-datepicker__calendar header .next svg path{fill:#979797}
.revision-simulator-modal-vue .steps .step-data .calendar .hub-datepicker .hub-datepicker__calendar .cell.day-header{font-size:1.1rem}
.revision-simulator-modal-vue .steps .step-data .calendar .hub-datepicker .hub-datepicker__calendar .cell.selected .wrapper{border-radius:3px}
.revision-simulator-modal-vue .steps .step-data .calendar .hub-datepicker .hub-datepicker__calendar .cell .wrapper{font-size:1.1rem;color:#74767a}
.revision-simulator-modal-vue .steps .step-data .kilometers .hub-input{margin:0}
.revision-simulator-modal-vue .steps .result .revision .revision-number{color:#222;font-size:2.2rem}
.revision-simulator-modal-vue .steps .result .revision .revision-suggestion>span{margin-bottom:4px}
.revision-simulator-modal-vue .steps .result .revision .revision-suggestion .kilometer,.revision-simulator-modal-vue .steps .result .revision .revision-suggestion .date{font-size:1.4rem;color:#222}
.revision-simulator-modal-vue .steps .result .revision .revision-price>span{font-size:1.4rem;font-weight:bold}
.revision-simulator-modal-vue .steps .result .revision .revision-price .price{font-size:1.4rem;color:#222}
.revision-simulator-modal-vue .steps .result .revision .revision-price .legend{color:#3e3e3e;font-size:1.2rem}
.revision-simulator-modal-vue .steps .result .revision .hub-button .hub-button__label{font-size:1rem}
.revision-simulator-modal-vue .steps .result .revision .hub-button.dealer-contact{background:#bfbfbf}
.revision-simulator-modal-vue .steps .result .legal-text{font-size:.9rem;color:#3e3e3e}
.revision-simulator-modal-vue .steps .fallback{text-align:left}
.revision-simulator-modal-vue .steps .fallback .section-title{font-size:2.2rem}
.revision-simulator-modal-vue .steps .fallback .description{font-size:1.4rem}
.revision-simulator-modal-vue .steps .fallback .hub-button{font-size:1rem}
.revision-simulator-modal-vue .steps .fallback .remake{font-size:1.4rem;margin:20px auto 0 auto}
@media only screen and (max-width:720px){.revision-simulator-modal-vue{top:calc(50px);z-index:300;padding:40px 0 calc(85px) 0}
.revision-simulator-modal-vue .revision-simulator-modal-container{max-width:100%;margin:0 40px}
.revision-simulator-modal-vue .go-back-page-vue{position:absolute;width:auto;top:10px}
.revision-simulator-modal-vue .step-indicator-vue{justify-content:flex-end;position:absolute;right:30px;top:26px}
.revision-simulator-modal-vue .car-service-selector-component{padding-top:20px}
.revision-simulator-modal-vue .car-service-selector-component .service-info .car-name{padding:5px 0;text-align:left}
.revision-simulator-modal-vue .car-service-selector-component .service-info .details{padding:0;text-align:left}
.revision-simulator-modal-vue .steps .remake{text-align:left}
}
.hub-digital-dealer-component .digital-dealer-welcome__image,.hub-digital-dealer-component .digital-dealer-welcome__container{margin-top:-80px;height:100vh}
.hub-digital-dealer-component .digital-dealer-welcome__image{background-color:#000}
.hub-digital-dealer-component .digital-dealer-welcome__container--content h2{font-size:2.4rem}
.hub-digital-dealer-component .digital-dealer-welcome__container--content p{font-size:1.6rem}
.mopar-offers-admin-vue{color:#fef3e5;max-width:100%;width:100%}
.mopar-offers-admin-vue .admin-edit-navigation{padding:10px 15px}
.mopar-offers-admin-vue .page-control{justify-content:center}
.mopar-offers-admin-vue .page-control .control-item{border-radius:4px;border-color:#fef3e5;color:#fef3e5;font-size:2rem}
.mopar-offers-admin-vue .page-control .control-item.active{border-color:#ca9a63;background:#ca9a63;color:#fef3e5;font-size:2rem}
.mopar-offers-admin-list-vue{max-width:100%;width:100%}
.mopar-offers-admin-list-vue .offer-search .hub-search-component{align-items:flex-start;padding:44px 50px}
.mopar-offers-admin-list-vue .offer-search .hub-search-component .search-field{max-width:568px;width:100%}
.mopar-offers-admin-list-vue .offer-search .hub-search-component .search-field i{height:27px}
.mopar-offers-admin-list-vue .offer-search .hub-search-component .search-field input{height:40px;width:100%;border-width:1px;font-size:1.4rem}
.mopar-offers-admin-list-vue .offers-container{padding:50px}
.mopar-offers-admin-list-vue .offers-container .mopar-offers-admin-card-vue{flex-shrink:1;flex-basis:auto;margin-bottom:20px}
.mopar-offers-admin-list-vue .offers-container .mopar-offers-admin-card-vue:nth-child(odd) .mopar-offer-card-new{background-color:#e7e7e7}
.mopar-offers-admin-list-vue .offers-container .mopar-offers-admin-card-vue .mopar-offer-card{height:100%}
.mopar-offers-admin-list-vue .offers-container .mopar-offers-admin-card-vue .mopar-offer-card .mopar-offer-card-new{height:100%}
.mopar-offers-admin-list-vue .offers-container .new-offer-card{background-color:#e7e7e7;height:100%;width:424px;margin:0 10px 40px;padding:0 37px;flex-shrink:1;flex-basis:auto;margin-bottom:20px}
.mopar-offers-admin-list-vue .offers-container .new-offer-card .hub-button .hub-button__label{justify-content:center}
.mopar-offers-admin-edit-vue .admin-edit-content{max-width:1136px;margin:0 auto}
.mopar-offers-admin-edit-vue .admin-edit-content .form-container{min-width:auto}
.mopar-offers-admin-edit-vue .admin-edit-content .form-container .hub-datepicker .hub-datepicker__calendar.pop-up{top:-25px}
.mopar-offers-admin-edit-vue .admin-edit-content .hub-textarea textarea{border-width:1px}
.mopar-offers-admin-edit-vue .admin-edit-content .hub-dropdown .hub-dropdown-select-container,.mopar-offers-admin-edit-vue .admin-edit-content .hub-multiselect .hub-dropdown-select-container{border-width:1px}
.mopar-offers-admin-edit-vue .admin-edit-content .hub-dropdown .hub-dropdown-select-container .hub-dropdown-arrow:before,.mopar-offers-admin-edit-vue .admin-edit-content .hub-multiselect .hub-dropdown-select-container .hub-dropdown-arrow:before{right:14px}
.mopar-offers-admin-edit-vue .admin-edit-content .hub-datepicker .wrapper-input input{border-width:1px}
.mopar-offers-admin-edit-vue .admin-edit-content .fiat-button{color:#fef3e5;border-color:#fef3e5;padding:20px 40px}
.mopar-offers-admin-edit-vue .admin-edit-content .offer-coverage-repairer .offer-coverage-list>li .fiat-button{color:#fef3e5;border-color:#fef3e5;padding:20px 40px}
.mopar-offers-admin-card-vue .offer-status-bar{margin:0 -37px;width:calc(100% + 74px)}
.mopar-offers-admin-card-vue .copy-offer-link-icon{display:none}
.mopar-offers-admin-card-vue .footer-buttons{margin:0 -37px;width:calc(100% + 74px)}
.mopar-offer-card-new{background:url(../../../../../designs/wisdom/base/images/mopar-logo.svg) no-repeat 37px 55px #f7f7f7}
@media only screen and (max-width:720px){.mopar-offer-card-new{background-position:50px 55px;width:calc(100% - 10px);margin:0 auto}
}
@media only screen and (max-width:720px){.mopar-offer-card-new .offer-header,.mopar-offer-card-new .offer-price,.mopar-offer-card-new .offer-details{padding:0 40px}
}
.mopar-offer-card-new .offer-price{margin-top:15px}
.mopar-offer-card-new .offer-price .price-text{color:#222}
.mopar-offer-card-new .offer-price .price-value,.mopar-offer-card-new .offer-price .price-to{color:#ca9a63}
.mopar-offer-card-new .offer-price .price-from{color:#222}
.mopar-offer-card-new .offer-price .price-discount{color:#ca9a63}
.mopar-offer-card-new .offer-price .price-installment{color:#ca9a63}
.mopar-offer-card-new .offer-details .hub-button--link-b2{padding:0;width:auto;height:auto;display:inline-block;margin-top:20px}
.mopar-offer-card-new .offer-details .hub-button--link-b2.close .hub-button__label:after{transform:rotate(270deg)}
.mopar-offer-card-new .offer-details .hub-button--link-b2 .hub-button__label:after{content:' ';background:url('../../../../../designs/wisdom/base/images/fill-3.svg') center center no-repeat;width:20px;height:20px;margin-left:13px}
@media only screen and (max-width:720px){.mopar-offer-card-new .offer-bottom{margin:34px -12px 0;width:calc(100% + 30px)}
}
.mopar-offer-card-new .offer-bottom .hub-button{height:50px}
@media only screen and (max-width:720px){.mopar-offer-card-new .offer-bottom .hub-button{padding:0 32px}
}
@media only screen and (max-width:720px){.mopar-offer-card-new .offer-bottom .hub-button .hub-button__label{font-size:1.7rem}
}
.mopar-offer-card-new .offer-bottom .hub-button .hub-button__label:after{content:' ';background:url('../../../../../designs/wisdom/base/images/fill-3.svg') center center no-repeat;width:20px;height:20px;margin-left:30px}
.mopar-offers-showcase-vue{max-width:100%;width:100%;margin:0 auto}
.mopar-offers-showcase-vue .select-car-button{margin-top:50px}
.mopar-offers-showcase-vue .offers-container{width:calc(100% + 20px);max-width:1366px;margin:0 auto;padding:0 17px}
@media only screen and (max-width:720px){.mopar-offers-showcase-vue .offers-container{width:100%}
}
.mopar-offers-showcase-vue .offers-container .mopar-offer-card{margin-bottom:20px}
.mopar-offers-showcase-vue .offers-container .mopar-offer-card:nth-child(odd) .mopar-offer-card-new{background-color:#e7e7e7}
.mopar-offers-showcase-vue .offers-container .mopar-offer-card .mopar-offer-card-new{height:100%}
.mopar-offers-showcase-vue .offer-search .hub-search-component{align-items:flex-start;padding:44px 8.333333vw}
.mopar-offers-showcase-vue .offer-search .hub-search-component .search-field-empty-result{color:#f02222}
@media only screen and (max-width:720px){.mopar-offers-showcase-vue .offer-search .hub-search-component .search-field-empty-result{text-align:left}
}
.mopar-offers-showcase-vue .offer-search .hub-search-component .search-title{font-size:2.8rem;color:#222}
@media only screen and (max-width:720px){.mopar-offers-showcase-vue .offer-search .hub-search-component .search-title{width:100%;text-align:left;font-size:3rem}
}
.mopar-offers-showcase-vue .offer-search .hub-search-component .search-field{max-width:568px;width:100%}
.mopar-offers-showcase-vue .offer-search .hub-search-component .search-field i{height:27px}
.mopar-offers-showcase-vue .offer-search .hub-search-component .search-field input{height:40px;width:100%;border-width:1px;font-size:1.4rem}
@media only screen and (max-width:720px){.mopar-offers-showcase-vue .offer-search .hub-search-component .search-field input{width:100%;text-align:left;font-weight:normal;font-size:1.7rem}
}
.mopar-offers-showcase-vue .page-control{justify-content:center}
.mopar-offers-showcase-vue .page-control .control-item{border-radius:4px;border-color:#fef3e5;color:#fef3e5;font-size:2rem}
.mopar-offers-showcase-vue .page-control .control-item.active{border-color:#ca9a63;background:#ca9a63;color:#fef3e5;font-size:2rem}
.hub-campaign-voucher{background-color:#fff;top:80px;height:calc(100% -  80px)}
.hub-campaign-voucher header .go-back-page-vue{height:60px}
.hub-campaign-voucher>footer>section .details{font-size:1.4rem}
.hub-campaign-voucher>footer>section .urgent-message{color:#27272a}
.hub-campaign-voucher>footer>section .phone-label{font-size:1.2rem;text-transform:uppercase}
.hub-campaign-voucher>footer>section .phone{font-size:1.8rem;font-weight:bold;color:#222}
.hub-spacer .spacer-label{font-family:ProximaNova;color:#ca9a63}
.hub-voucher{background-color:#4d5952;color:#222;padding:30px 20px 10px}
.hub-voucher header{padding-bottom:7px;margin-bottom:0;align-items:center}
.hub-voucher header .title{font-size:1.4rem;font-weight:bold}
.hub-voucher header .logo{max-height:25px}
.hub-voucher article section{padding-top:30px;margin-bottom:0}
.hub-voucher article section .client-name{font-size:1.2rem;font-weight:bold}
.hub-voucher article section .client-cpf{font-size:1.4rem}
.hub-voucher article section label{font-size:1.4rem;font-weight:bold}
.hub-voucher article section h1{font-size:2.6rem;font-weight:800;padding:5px 0}
.hub-voucher article section span{font-size:1.4rem}
.hub-voucher article .offer-price-voucher{height:auto;margin-top:0;margin-bottom:0;padding-top:15px}
.hub-voucher article .offer-price-voucher .price-text{font-size:1.4rem;color:#222}
.hub-voucher article .offer-price-voucher .price-text--bold{font-size:1.4rem;font-weight:bold;color:#222}
.hub-voucher article .offer-price-voucher .price-text--big{font-size:2rem;font-weight:bold;color:#222}
.hub-voucher footer{font-size:1.2rem;font-weight:bold}
.hub-voucher footer .label-voucher-number{margin-bottom:4px}
.hub-voucher footer .voucher-number{letter-spacing:.4rem}
.hub-voucher footer .hub-qrcode svg path:first-child{fill:#4d5952}
.hub-countdown__title{font-size:2.5rem;color:#fff}
.hub-countdown__title h2{font-family:ProximaNova,Arial,Sans-Serif}
.hub-countdown__container .digit{font-size:9.9rem;color:#ca9a63;font-family:'DSDigital'}
.hub-countdown__container .text{font-size:1.6rem;color:#fff;font-family:ProximaNova,Arial,Sans-Serif;font-weight:bold}
@media only screen and (max-width:720px){.hub-countdown__title{font-size:3.4rem;color:#fff}
.hub-countdown__title h2{font-family:ProximaNova,Arial,Sans-Serif}
.hub-countdown__container .block{display:flex;flex-direction:column;width:68px;margin:0 6px}
.hub-countdown__container .digit{font-size:6.6rem;color:#ca9a63;font-family:'DSDigital'}
.hub-countdown__container .text{font-size:1rem;color:#fff;font-family:ProximaNova,Arial,Sans-Serif;font-weight:bold}
}
.hub-tooltip .icon-img{position:relative}
.hub-tooltip .icon{border:1px solid #40424a;color:#40424a}
.hub-tooltip .icon:hover,.hub-tooltip .icon.active{background:#40424a;color:#fff}
.hub-tooltip .content{font-family:ProximaNova,Arial,Sans-Serif;color:#40424a;border-color:#40424a}
.hub-tooltip .content:after{border-color:#40424a}
.hub-tooltip .content .tooltip-cta a{color:#40424a}
@media only screen and (max-width:720px){.hub-tooltip .icon{border:1px solid #40424a;color:#40424a}
.hub-tooltip .icon:hover{color:#40424a;background:#fff}
.hub-tooltip .icon.active:hover{background:#40424a;color:#fff}
}
.loyalty-program-showcase__container{background-color:#222}
.loyalty-program-showcase__container .events-grid{color:#fff}
.loyalty-program-showcase__container .events-grid__line .event-card__info{color:#e7e7e7;font-family:'Roboto';font-size:1.8rem}
.loyalty-program-showcase__container .events-grid__line .event-card__info .event-card__name{color:#fff;font-family:ProximaNova,Arial,Sans-Serif;font-size:2.4rem;line-height:2.08;font-weight:bold;text-transform:uppercase}
.loyalty-program-showcase__container .events-grid__line .event-card__info .event-card__place-and-date span{color:#9b9b9b;line-height:2.78}
.loyalty-program-showcase__container .events-grid__line .event-card__info .event-card__text-showcase{color:#d1d1d1;letter-spacing:.7px;line-height:1.56}
.loyalty-program-showcase__container .events-grid__line.line-control-third .event-card__info .event-card__text-showcase{line-height:1.26}
.loyalty-program-showcase__container .show-more-button__label{font-family:ProximaNova,Arial,Sans-Serif;font-size:4rem;font-weight:bold;line-height:1.25;color:#ca9a63;margin-right:10px;text-transform:uppercase}
.loyalty-program-showcase__container .show-more-button__icon path{stroke:#ca9a63;stroke-width:1}
.loyalty-program-showcase__container .show-more-button__icon g{stroke:#ca9a63}
.loyalty-program-showcase .loyalty-event-modal{top:80px;height:calc(100% -  80px);background-color:#222}
.loyalty-program-showcase .loyalty-event-modal__go-back.go-back-page-vue a svg .fill{fill:#fff}
.loyalty-program-showcase .loyalty-event-modal__event-details{color:#fff}
.loyalty-program-showcase .loyalty-event-modal__event-details .event-information__box{font-family:'Roboto';color:#e7e7e7;font-size:1.8rem;line-height:1.56;letter-spacing:.7px}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists{color:#fff}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .hub-collapse-box-vue .collapse-title,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .hub-collapse-box-vue.collapsed .collapse-title{height:115px}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .hub-collapse-box-vue .collapse-title .collapse-title-text,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .hub-collapse-box-vue.collapsed .collapse-title .collapse-title-text{font-family:ProximaNova,Arial,Sans-Serif;color:#ca9a63;font-size:4rem;font-weight:bold}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse{background-color:#27272a}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-title{background-color:#27272a}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .loyalty-event-subscription-form{font-family:ProximaNova,Arial,Sans-Serif}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .loyalty-event-subscription-form .go-back-dates-list__label{font-size:1.2rem;font-weight:bold;color:#fff}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .loyalty-event-subscription-form .go-back-dates-list__icon{height:1.2rem}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .loyalty-event-subscription-form .date-subscription-info{font-size:1.8rem;line-height:1.67;letter-spacing:.7px;color:#e7e7e7}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .loyalty-event-subscription-form .date-subscription-info__label{font-family:'Roboto'}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .loyalty-event-subscription-form .date-subscription-info__date{font-weight:bold;text-transform:uppercase}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .loyalty-event-subscription-form .waiting-list-warning{font-family:'Roboto';color:#e7e7e7;font-size:1.8rem;line-height:1.67;letter-spacing:.7px;text-transform:uppercase}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .loyalty-event-subscription-form .waiting-list-warning__msg{font-weight:bold}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .loyalty-event-subscription-form .waiting-list-warning__msg .highlighted-text{font-family:ProximaNova,Arial,Sans-Serif;color:#ca9a63}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .loyalty-event-subscription-form .waiting-list-warning__info{font-family:ProximaNova,Arial,Sans-Serif}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .loyalty-event-subscription-form .terms-and-conditions-box{border:1px solid #d1d1d1;background-color:#fff;font-family:'Roboto';font-size:1.4rem;line-height:1.42;letter-spacing:.54px;color:#000}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .loyalty-event-subscription-form .form-controller{font-family:'Roboto';font-size:1.4rem;line-height:2;color:#fff}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .loyalty-event-subscription-form .form-controller__terms__checkbox .input-container .input-label{font-family:'Roboto';font-size:1rem;line-height:2;color:#e7e7e7}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .loyalty-event-subscription-form .form-controller__terms__checkbox .input-container input[type='checkbox']{background-image:url(../../../../../designs/wisdom/base/images/jeep/checkbox-white-border.svg)}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .loyalty-event-subscription-form .form-controller__terms__checkbox .input-container input[type='checkbox']:checked{background-image:url(../../../../../designs/wisdom/base/images/jeep/checkbox-white-border-checked.svg)}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .loyalty-event-subscription-form .form-controller__terms__error-msg{font-family:'Roboto';font-size:1.4rem;line-height:2;color:#f63d3d}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .subscription-info{font-family:ProximaNova,Arial,Sans-Serif;font-size:1.8rem;line-height:1.67;letter-spacing:.7px;color:#e7e7e7}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .subscription-info .user-subscription-info .user-subscription-info__schedule{font-weight:bold;text-transform:uppercase}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .subscription-info .user-subscription-msg{text-transform:uppercase}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .date-list__message{font-family:ProximaNova,Arial,Sans-Serif;font-size:1.4rem;line-height:2.14;letter-spacing:.54px;color:#e7e7e7}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .date-list__table__row:nth-child(odd){background-color:#535353}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .date-list__table__row *{font-family:'Roboto';font-size:1.8rem;line-height:1.11;letter-spacing:.7px;color:#e7e7e7;font-weight:bold}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .date-list__table__row .subscriptions-closed-info__list li{font-weight:normal}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .date-list__table__row .event-date-info,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .date-list__table__row .event-date-and-vacancies-info,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .date-list__table__row .subscriptions-closed-info__label{text-transform:uppercase}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .date-list__table__row__cell.event-button .hub-button{padding:unset}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .date-list__table__row__cell.event-button .hub-button__label{font-family:ProximaNova,Arial,Sans-Serif;font-size:1.4rem;line-height:normal;letter-spacing:normal;justify-content:center}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .date-list__table__row__cell.event-button .subscription-button .hub-button__label{color:#fef3e5}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .date-list__table__row__cell.event-button .waiting-list-button{background-color:#3e3e3e}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .date-list__table__row__cell.event-button .waiting-list-button .hub-button__label{color:#fff}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .confirmed-users-list{background-color:#3e3e3e}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .confirmed-users-list .collapse-title,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .confirmed-users-list .collapse-content{background-color:#3e3e3e}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .confirmed-users-list .collapse-title .event-users-list__paginator .page-info .page-selector input,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .confirmed-users-list .collapse-content .event-users-list__paginator .page-info .page-selector input{background-color:#3e3e3e}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .waiting-list{background-color:#222}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .waiting-list .collapse-title,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .waiting-list .collapse-content{background-color:#222}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .waiting-list .collapse-title .event-users-list__paginator .page-info .page-selector input,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .waiting-list .collapse-content .event-users-list__paginator .page-info .page-selector input{background-color:#222}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .confirmed-users-list .collapse-content .event-users-list__schedule-info,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .waiting-list .collapse-content .event-users-list__schedule-info{font-family:ProximaNova,Arial,Sans-Serif;font-size:1.8rem;font-weight:bold;text-transform:uppercase;line-height:1;letter-spacing:.7px;color:#e7e7e7}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .confirmed-users-list .collapse-content .event-users-list__table,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .waiting-list .collapse-content .event-users-list__table{font-family:'Roboto';font-size:1.8rem;letter-spacing:.7px;color:#e7e7e7}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .confirmed-users-list .collapse-content .event-users-list__paginator,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .waiting-list .collapse-content .event-users-list__paginator{color:#e7e7e7;font-size:1.8rem}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .confirmed-users-list .collapse-content .event-users-list__paginator .page-controllers,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .waiting-list .collapse-content .event-users-list__paginator .page-controllers{font-family:'Roboto';letter-spacing:.7px;font-weight:bold;text-transform:uppercase}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .confirmed-users-list .collapse-content .event-users-list__paginator .page-info,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .waiting-list .collapse-content .event-users-list__paginator .page-info{font-size:1.8rem}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .confirmed-users-list .collapse-content .event-users-list__paginator .page-info .page-selector input,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .waiting-list .collapse-content .event-users-list__paginator .page-info .page-selector input{border:1px solid #27272a;color:#e7e7e7;text-align:center;font-size:1.8rem}
.loyalty-program-showcase .loyalty-event-modal__legal-text{font-family:ProximaNova,Arial,Sans-Serif;font-size:1.1rem;line-height:1.45;letter-spacing:.33px;text-align:justify;color:#e7e7e7}
@media only screen and (min-width:961px) and (max-width:1366px){.loyalty-program-showcase__container .events-grid__line .event-card__info{font-size:1.4rem}
.loyalty-program-showcase__container .events-grid__line .event-card__info .event-card__name{font-size:1.8rem;line-height:1.98}
.loyalty-program-showcase__container .events-grid__line .event-card__info .event-card__place-and-date span{line-height:2.54}
.loyalty-program-showcase__container .events-grid__line .event-card__info .event-card__text-showcase{letter-spacing:.54px;line-height:1.42}
.loyalty-program-showcase__container .events-grid__line.line-control-third .event-card__info .event-card__text-showcase{line-height:1.12}
.loyalty-program-showcase__container .show-more-button__label{font-size:2.8rem}
.loyalty-program-showcase .loyalty-event-modal__event-details .event-information__box{font-size:1.4rem;line-height:1.42;letter-spacing:.54px}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .hub-collapse-box-vue .collapse-title .collapse-title-text,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .hub-collapse-box-vue.collapsed .collapse-title .collapse-title-text{font-size:2.8rem}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .date-list__table__row *{font-size:1.4rem;line-height:1.43;letter-spacing:.54px}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .confirmed-users-list .collapse-content .event-users-list__schedule-info,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .waiting-list .collapse-content .event-users-list__schedule-info{font-size:1.4rem;line-height:2.14;letter-spacing:.54px}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .confirmed-users-list .collapse-content .event-users-list__table,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .waiting-list .collapse-content .event-users-list__table{font-size:1.4rem;letter-spacing:.54px}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .confirmed-users-list .collapse-content .event-users-list__paginator,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .waiting-list .collapse-content .event-users-list__paginator{font-size:1.4rem}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .confirmed-users-list .collapse-content .event-users-list__paginator .page-controllers,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .waiting-list .collapse-content .event-users-list__paginator .page-controllers{letter-spacing:.5px}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .confirmed-users-list .collapse-content .event-users-list__paginator .page-info,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .waiting-list .collapse-content .event-users-list__paginator .page-info{font-size:1.4rem}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .confirmed-users-list .collapse-content .event-users-list__paginator .page-info .page-selector input,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .waiting-list .collapse-content .event-users-list__paginator .page-info .page-selector input{font-size:1.4rem}
}
@media only screen and (min-width:721px) and (max-width:960px){.loyalty-program-showcase__container .events-grid__line .event-card__info{font-size:1.4rem}
.loyalty-program-showcase__container .events-grid__line .event-card__info .event-card__name{font-size:2.2rem;line-height:1.14}
.loyalty-program-showcase__container .events-grid__line .event-card__info .event-card__place-and-date span{font-size:1rem;line-height:2.5}
.loyalty-program-showcase__container .events-grid__line .event-card__info .event-card__text-showcase{font-size:1.4rem;letter-spacing:1.57px;line-height:normal}
.loyalty-program-showcase__container .show-more-button__label{font-size:2.6rem}
.loyalty-program-showcase .loyalty-event-modal{top:50px;height:calc(100% -  50px)}
.loyalty-program-showcase .loyalty-event-modal__event-details .event-information__box{font-size:2.6rem;line-height:1.42;letter-spacing:1px}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .hub-collapse-box-vue .collapse-title,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .hub-collapse-box-vue.collapsed .collapse-title{height:200px}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .hub-collapse-box-vue .collapse-title .collapse-title-text,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .hub-collapse-box-vue.collapsed .collapse-title .collapse-title-text{font-size:4.8rem}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .loyalty-event-subscription-form .go-back-dates-list__label{font-size:2.2rem}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .loyalty-event-subscription-form .go-back-dates-list__icon{height:2.2rem}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .loyalty-event-subscription-form .date-subscription-info{font-size:2.6rem;line-height:2.14;letter-spacing:1px}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .loyalty-event-subscription-form .waiting-list-warning{font-size:2.6rem;line-height:1.43;letter-spacing:1px}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .loyalty-event-subscription-form .terms-and-conditions-box{font-size:2.6rem;letter-spacing:1px}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .loyalty-event-subscription-form .form-controller{font-size:2.6rem}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .loyalty-event-subscription-form .form-controller__terms__checkbox .input-container .input-label{font-size:1.8rem}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .loyalty-event-subscription-form .form-controller__terms__error-msg{font-size:2.2rem;line-height:1.33}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .subscription-info{font-size:2.6rem;line-height:2.14;letter-spacing:1px}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .date-list__message{font-size:2.6rem;line-height:1.43;letter-spacing:1px}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .date-list__table__row *{font-size:2.6rem;line-height:1.43;letter-spacing:1px}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .date-list__table__row__cell.event-button .hub-button__label{font-size:1.8rem}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .date-list__table__row__cell .mobile-start-time{font-weight:normal}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .confirmed-users-list{background-color:#3e3e3e}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .confirmed-users-list .collapse-title,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .confirmed-users-list .collapse-content{background-color:#3e3e3e}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .confirmed-users-list .collapse-title .event-users-list__paginator .page-info .page-selector input,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .confirmed-users-list .collapse-content .event-users-list__paginator .page-info .page-selector input{background-color:#3e3e3e}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .confirmed-users-list .collapse-content .event-users-list__schedule-info,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .waiting-list .collapse-content .event-users-list__schedule-info{font-size:2.6rem;line-height:2.14;letter-spacing:1px}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .confirmed-users-list .collapse-content .event-users-list__table,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .waiting-list .collapse-content .event-users-list__table{font-family:'Roboto';font-size:2.6rem;letter-spacing:1px}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .confirmed-users-list .collapse-content .event-users-list__paginator,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .waiting-list .collapse-content .event-users-list__paginator{font-size:2.6rem}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .confirmed-users-list .collapse-content .event-users-list__paginator .page-controllers,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .waiting-list .collapse-content .event-users-list__paginator .page-controllers{letter-spacing:1px}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .confirmed-users-list .collapse-content .event-users-list__paginator .page-info,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .waiting-list .collapse-content .event-users-list__paginator .page-info{font-size:2.4rem}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .confirmed-users-list .collapse-content .event-users-list__paginator .page-info .page-selector input,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .waiting-list .collapse-content .event-users-list__paginator .page-info .page-selector input{font-size:2.4rem}
}
@media only screen and (max-width:720px){.loyalty-program-showcase__container .events-grid__line .event-card__info{font-size:1.4rem}
.loyalty-program-showcase__container .events-grid__line .event-card__info .event-card__name{font-size:2.2rem;line-height:1.14}
.loyalty-program-showcase__container .events-grid__line .event-card__info .event-card__place-and-date span{font-size:1rem;line-height:2.5}
.loyalty-program-showcase__container .events-grid__line .event-card__info .event-card__text-showcase{font-size:1.4rem;letter-spacing:1.57px;line-height:normal}
.loyalty-program-showcase__container .show-more-button__label{font-size:2.6rem}
.loyalty-program-showcase .loyalty-event-modal{top:50px;height:calc(100% -  50px)}
.loyalty-program-showcase .loyalty-event-modal__event-details .event-information__box{font-size:1.4rem;line-height:1.42;letter-spacing:.5px}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .hub-collapse-box-vue .collapse-title,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .hub-collapse-box-vue.collapsed .collapse-title{height:110px}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .hub-collapse-box-vue .collapse-title .collapse-title-text,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .hub-collapse-box-vue.collapsed .collapse-title .collapse-title-text{font-size:2.6rem}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .loyalty-event-subscription-form .date-subscription-info{font-size:1.4rem;line-height:2.14;letter-spacing:.5px}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .loyalty-event-subscription-form .waiting-list-warning{font-size:1.4rem;line-height:1.43;letter-spacing:.5px}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .loyalty-event-subscription-form .form-controller__terms__error-msg{font-size:1.2rem;line-height:1.33}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .subscription-info{font-size:1.4rem;line-height:2.14;letter-spacing:.5px}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .date-list__message{font-size:1.4rem;line-height:1.43;letter-spacing:.5px}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .date-list__table__row *{font-size:1.4rem;line-height:1.43;letter-spacing:.5px}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .date-list__table__row__cell.event-button .hub-button__label{font-size:1rem}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .date-list__table__row__cell .mobile-start-time{font-weight:normal}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .confirmed-users-list .collapse-content .event-users-list__schedule-info,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .waiting-list .collapse-content .event-users-list__schedule-info{font-size:2.6rem;line-height:2.14;letter-spacing:1px}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .confirmed-users-list .collapse-content .event-users-list__table,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .waiting-list .collapse-content .event-users-list__table{font-family:'Roboto';font-size:2.6rem;letter-spacing:1px}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .confirmed-users-list .collapse-content .event-users-list__paginator,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .waiting-list .collapse-content .event-users-list__paginator{font-size:2.6rem}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .confirmed-users-list .collapse-content .event-users-list__paginator .page-controllers,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .waiting-list .collapse-content .event-users-list__paginator .page-controllers{letter-spacing:1px}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .confirmed-users-list .collapse-content .event-users-list__paginator .page-info,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .waiting-list .collapse-content .event-users-list__paginator .page-info{font-size:2.4rem}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .confirmed-users-list .collapse-content .event-users-list__paginator .page-info .page-selector input,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .waiting-list .collapse-content .event-users-list__paginator .page-info .page-selector input{font-size:2.4rem}
}
.hub-wrap-table-vue{color:#222}
.hub-wrap-table-vue .table-row .table-col .table-header{color:#ca9a63;background-color:#000}
@media only screen and (max-width:720px){.hub-wrap-table-vue .table-row .table-col:not(:first-child) .table-header{color:#222}
}
.car-image-switcher{position:absolute;left:3%;bottom:20px;display:flex}
.car-image-switcher .image-switcher-button{font-size:1rem;cursor:pointer;width:85px;height:25px;flex-grow:1;background-color:#fff;color:#ca9a63;border:1px solid #ca9a63;text-align:center;outline:0;text-transform:uppercase}
.car-image-switcher .image-switcher-button.selected{background-color:#ca9a63;color:#fff !important}
.slider .bullets ul li{border:1px solid #fff}
.slider .bullets .current-image{background-color:#ca9a63}
.slider .slide-group__button svg path{fill:black}
.carousel .slide-group .current-image{border:8px solid #ca9a63}
.fullscreen svg .open-fullscreen{fill:black}
.fullscreen svg .close-fullscreen{fill:white}
.fullscreen .top-close-con{display:none}
div.fullscreen-arrows svg path{fill:white !important}
@media only screen and (max-width:559px){.button-wrapper{display:flex;justify-content:center}
}
.whatsapp-bot-box{background-color:#4d5952}
.repairer-timeline-component .news-search h2{color:#40424a}
.repairer-timeline-component .repairer-timeline-container .news-date span{color:#ca9a63}
.repairer-timeline-component .repairer-timeline-container .news-date h1{color:#40424a}
.line-container{background:#40424a}
.point{border-color:#40424a;background:#fff}
.news-box .news-link{text-decoration:none}
.news-box .category{color:#ca9a63}
.news-box .title,.news-box .text{color:#40424a}
.news-box .title:after{display:none}
.page-control .control-item{border-color:#40424a;color:#40424a}
.page-control .control-item.previous,.page-control .control-item.next{color:#40424a;border-color:#40424a}
.page-control .control-item.previous.disabled,.page-control .control-item.next.disabled{color:#40424a;border-color:#40424a}
.page-control .control-item.active{border-color:#ca9a63;color:#ca9a63}
.page-control .separator{color:#40424a}
.whatsapp-scheduler{text-align:center;margin:25px 20px 55px}
.whatsapp-scheduler .scheduler-title{font-family:'Roboto';font-size:1.4rem;color:#7f7f7f}
.whatsapp-scheduler .scheduler-cta{justify-content:center;font-size:1.6rem;font-family:'Roboto'}
.whatsapp-scheduler .scheduler-cta p{color:#7f7f7f}
.whatsapp-scheduler .scheduler-cta a{color:#ca9a63}
@media only screen and (max-width:720px){.whatsapp-button-vue{padding:10px;bottom:0}
}
.whatsapp-fab-vue .fab{background:#128c7e;border:solid 1px rgba(128,122,122,0.13)}
.whatsapp-fab-vue .fab:hover{background-color:#26d366}
.whatsapp-fab-vue .fab .fab__icon{margin-bottom:2px}
.whatsapp-fab-vue .fab .fab__label{font-size:1.7rem;line-height:2.3rem;font-weight:500;color:white}
.whatsapp-fab-vue .fab.collapsible{padding:11px 16px 9px 12px;background-color:#26d366}
@media only screen and (min-width:721px){.whatsapp-fab-vue .fab.collapsible:hover{width:228px;padding:11px 16px 9px 11px}
.whatsapp-fab-vue .fab.collapsible:hover .fab__label{opacity:1}
}
@media only screen and (max-width:720px){.whatsapp-fab-vue .fab{bottom:calc(65px + 24px)}
.whatsapp-fab-vue .fab.move-to-bottom{bottom:24px}
}
.lead-internal .lead-internal-container .form-container .lgpd-privacy-policy{margin:0 22px 32px;font-family:Arial,sans-serif;font-size:1rem;line-height:2rem;color:#40424a}
.lead-internal .lead-internal-container .form-container .lgpd-privacy-policy a{color:#40424a;text-decoration:underline}
@media only screen and (max-width:720px){.lead-internal .lead-internal-container .form-container .lgpd-privacy-policy{margin:0 22px 32px 24px}
}
.lead-internal .lead-internal-container .form-container .lgpd-privacy-policy{margin:0 15px 32px}
@media only screen and (max-width:720px){.lead-internal .lead-internal-container .form-container .lgpd-privacy-policy{margin:0 20px 32px}
}
.hub-info-bar-vue{--bg-color:#18131f}
.hub-info-bar-vue .hub-info-bar__close-btn .hub-button__label{justify-content:center}
@media only screen and (max-width:720px){.hub-info-bar-vue{bottom:65px}
.hub-info-bar-vue .hub-info-bar__close-btn{width:100%}
.hub-info-bar-vue .hub-info-bar__close-btn .hub-button{width:100%;max-width:none}
}
.pac-item{color:#27272a;font-family:'Roboto'}
.pac-item .pac-item-query .pac-matched{color:#27272a;font-weight:normal}
input.search-location{font-family:'Roboto';color:#27272a;font-weight:300;border-bottom:1px solid #222}
input.search-location::placeholder{font-family:'Roboto';color:#27272a;font-weight:normal}
.particle-security-modal-component .car-container__title h1{color:#18131f}
@media only screen and (max-width:720px){.particle-security-modal-component .blank-modal__navigation{z-index:100}
.particle-security-modal-component .blank-modal__content{max-width:280px;margin:initial}
.particle-security-modal-component .no-secondary-menu{height:calc(100% -  115px) !important}
.particle-security-modal-component .car-container{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin:65px auto 30px}
.particle-security-modal-component .car-container__title{max-width:100%;order:1}
.particle-security-modal-component .car-container__title h1{text-transform:initial;font-size:1.6rem}
.particle-security-modal-component .car-container__image{max-width:100%;margin-bottom:25px}
.particle-security-modal-component .title-container{margin-bottom:25px}
.particle-security-modal-component .title-container h1{font-size:2.4rem;text-transform:uppercase}
.particle-security-modal-component .image-container img{margin-bottom:25px}
.particle-security-modal-component .image-container p{font-size:1.2rem;text-decoration:underline;text-align:center}
}
.header-component{background:#191919;height:80px}
.header-component ul{height:80px}
.header-component .user-menu-vue.no-footer-menu-mobile{left:-2px;top:80px}
.header-component .right-content div{margin-left:2px;margin-right:2px}
.hub-checkbox{margin:0}
.data-grid-content{width:90%;margin:auto;font-style:normal;font-stretch:normal;text-align:left;color:#000;border-collapse:collapse}
.data-grid-content .row{width:100%}
.data-grid-content .row .header-select{width:2rem}
.data-grid-content .column{padding-right:1rem;padding-left:1rem}
.data-grid-content .row:nth-child(even){background:white;border:solid 1px #ccc}
.data-grid-content .row:nth-child(odd){background-color:rgba(188,188,188,0.05);border:solid 1px #ccc}
.data-grid-content .row:first-child{background:#ca9a63}
.tooltip{position:relative;display:inline-block;border-bottom:1px dotted black}
.tooltip h2{margin:0}
.tooltip .tooltiptext{color:#fff;visibility:hidden;width:120px;background-color:#fef3e5;text-align:center;padding:5px 0;border-radius:6px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:opacity .3s}
.tooltip .tooltiptext::after{content:'';color:#fff;position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#fef3e5 transparent transparent transparent}
.tooltip:hover .tooltiptext{color:#fff;visibility:visible;opacity:1}
.hub-tag{position:relative}
.hub-tag label{display:inline-block;font-size:1.4rem;font-weight:500;margin-bottom:.75rem}
.hub-tag .tag-input{position:relative;background:#fff;display:flex;flex-wrap:wrap}
.hub-tag .tag-input input{flex:1;border:0;outline:0}
.hub-tag .tag-input .tag{display:inline-block;border:solid 1px #bbbdc5;border-radius:14px;line-height:16px;font-size:1.4rem;font-weight:800;padding:4px 16px 4px 20px;margin:3px 10px 3px 0;color:#fef3e5}
.hub-tag .tag-input .tag .close-icon{right:5px;width:11px;margin-top:-2px;display:inline-block;vertical-align:middle}
.hub-tag .tag-input .tag .close-icon img{width:100%;display:block}
.hub-tag .tag-input .show-options{width:15px;position:absolute;top:50%;right:10px;transform:translateY(-50%);transform-origin:center center}
.hub-tag .tag-input .show-options img{width:100%;content:url(../../../../../designs/wisdom/workstatement/images/arrow-down-black.svg)}
.hub-tag .tag-input .show-options.active{transform:translateY(-50%) rotate(180deg)}
.hub-tag .option-list{position:absolute;top:100%;width:100%;max-height:195px;overflow:overlay;padding-left:10px;margin:0;border:solid 1px #bbbdc5;border-top:0;background:#fff}
.hub-tag .option-list li{text-align:left;list-style:none;font-size:1.6rem;font-style:italic;line-height:40px;letter-spacing:.5px;color:#7f7f7f;cursor:pointer}
.hub-tag .option-list li:hover{font-weight:bold;color:#fef3e5}
.round-badge{display:flex;flex-direction:row;align-items:center}
.round-badge img{max-width:100%;max-height:100%;transform:scale(1.9)}
.round-badge__image{width:50px;height:50px;border-radius:50%;border:solid 1px #fef3e5;display:flex;align-items:center;overflow:hidden;transform:scaleX(-1);filter:FlipH;clip-path:content-box}
.round-badge__meta{margin-left:10px}
.round-badge__meta__sub{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}
.round-badge__meta__sub p{font-size:1.2rem;color:#979797;margin:0;margin-right:10px}
.round-badge__meta__sub img{margin-right:10px;max-width:15px;max-height:15px;transform:none}
.round-badge__meta h1{font-size:1.4rem;font-weight:500;line-height:1.21;color:#fef3e5;margin:0 0 5px 0}
.hub-drag-expand-list__inner-list__item__data p{color:#fef3e5}
.hub-drag-expand-list__inner-list__item__actions__delete-button{color:#fef3e5}
.hub-drag-expand-list__actions{border:solid 1px #27272a}
.hub-drag-expand-list__actions__add-button{color:#27272a}
.hub-drag-expand-list .trash-icon{filter:brightness(0)}
.hub-drag-expand-list .ghost{background:#d4d4d4}
.grid-selector-container{width:100%;margin:0;margin-right:1.5rem;margin-left:1.5rem}
.grid-selector-container .form-container.grid-selector-form{display:flex;flex-direction:row;justify-content:space-between;margin:unset;max-width:100%}
.grid-selector-container .form-container.grid-selector-form .data-grid-title h3{text-align:justify;font-size:2.4rem;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fef3e5}
.grid-selector-container .form-container.grid-selector-form .grid-selected-items{width:45%}
.grid-selector-container .form-container.grid-selector-form .grid-selected{width:45%}
.grid-selector-container .form-container.grid-selector-form .grid-action-buttons{display:flex;flex-direction:column;justify-content:center;align-items:center;width:10%}
.grid-selector-container .form-container.grid-selector-form .grid-action-buttons button{width:6.6rem;height:4rem;border-radius:2rem;margin-bottom:1rem;outline:0;background-color:#fff;border:solid 1px rgba(74,74,74,0.5);content:' ';background-repeat:no-repeat;background-position:center}
.grid-selector-container .form-container.grid-selector-form .grid-action-buttons button.chevron-left-btn{background-image:url(../../../../../designs/wisdom/workstatement/images/chevron-left-navy-black.svg)}
.grid-selector-container .form-container.grid-selector-form .grid-action-buttons button.chevron-right-btn{background-image:url(../../../../../designs/wisdom/workstatement/images/chevron-right-navy-black.svg)}
.grid-selector-container .form-container.grid-selector-form .grid-action-buttons button:hover{box-shadow:0 0 3px 0 rgba(0,0,0,0.25);background-color:#fef3e5;color:#fff;content:' ';background-repeat:no-repeat}
.grid-selector-container .form-container.grid-selector-form .grid-action-buttons button.chevron-left-btn:hover{background-image:url('../../../../../designs/wisdom/questionnaire/images/chevron-left-white.svg')}
.grid-selector-container .form-container.grid-selector-form .grid-action-buttons button.chevron-right-btn:hover{background-image:url('../../../../../designs/wisdom/questionnaire/images/chevron-right-white.svg')}
.grid-selector-container .form-container.grid-selector-form .data-grid-table-container{max-height:25rem !important;min-height:25rem !important;width:100%;overflow-x:auto;overflow-y:scroll}
.grid-selector-container .form-container.grid-selector-form .data-grid-table-container .data-grid-content{width:100%}
.grid-selector-container .form-container.grid-selector-form ::-webkit-scrollbar{width:1rem}
.grid-selector-container .form-container.grid-selector-form ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);-webkit-border-radius:10px;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}
.grid-selector-container .form-container.grid-selector-form ::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(140,140,140,0.5);-webkit-border-radius:10px;border-radius:10px;box-shadow:inset 0 0 6px rgba(140,140,140,0.5);background:#7f7f7f}
.grid-selector-container .form-container.grid-selector-form ::-webkit-scrollbar-thumb:window-inactive{background:#7f7f7f}
.hub-modal .confirmation-window{color:#fef3e5}
.hub-modal .confirmation-window .confirmation-dialog .confirmation-dialog-content{background-color:#fff}
.hub-modal .confirmation-window .confirmation-dialog .confirmation-dialog-content .divisor{background-color:#27272a}
.hub-modal .confirmation-window .confirmation-dialog .confirmation-dialog-content .large-text{color:#7f7f7f}
.hub-modal .confirmation-window .confirmation-dialog .confirmation-dialog-content .button-holder .confirmation-button{color:#fef3e5}
.hub-modal .confirmation-window .confirmation-dialog .confirmation-dialog-content .button-holder .confirmation-button.btn-second{background:#fef3e5;color:#fff}
.hub-modal .confirmation-window p.small-text{color:#7f7f7f}
.hub-modal .confirmation-window p.large-text{color:#7f7f7f}
.hub-upload span.upload-btn{background-color:#fef3e5}
.hub-upload .label-content{font-size:1.3rem}
.hub-upload .label-content .text span:nth-child(2){color:#333}
.dealer-selector .form-container{margin:32px 0;flex-direction:row}
.dealer-selector .form-container label{font-weight:700}
.dealer-selector .form-container .title{font-weight:700}
.dealer-selector .form-container .action-wrapper{margin:75px 0 30px}
.dealer-selector .form-container .city-data{position:relative}
.dealer-selector .form-container .city-data .choose-city-action{font-family:'Roboto';font-weight:normal;font-size:1.4rem;text-decoration:underline;top:53px;right:10px}
.dealer-selector .form-container .location-auto-complete-input .search-location{font-size:14px}
.dealer-selector .form-container .action-wrapper{margin:30px 0}
.dealer-selector .location-button{border:0;background:#efefef;justify-content:center}
.dealer-selector .location-button svg path{fill:#40424a}
.dealer-selector .location-button span{color:#40424a;font-weight:500;font-family:'Roboto';font-size:13px;flex-grow:unset}
@media only screen and (max-width:720px){.dealer-selector .service-scheduler-header .subtitle{font-size:1.8rem;margin:0}
.dealer-selector .form-container .city-data .choose-city-action{font-size:.9rem;color:#27272a;top:37px}
.dealer-selector .location-button{width:100%}
}
.dealer-selector-list .list-info{color:#ccc}
.dealer-selector-list ul li{border:1px solid #40424a}
.dealer-selector-list .hub-button.load-more-button{margin:auto;background-color:#ca9a63}
.dealer-selector-list .hub-button.load-more-button .hub-button__label{color:#fff;justify-content:center}
.dealer-selector-cell *{font-family:'Roboto'}
.dealer-selector-cell .dealer-info .dealer-name{color:#40424a}
.dealer-selector-cell .dealer-info .dealer-address{font-weight:300;margin:0}
.dealer-selector-cell .dealer-distance{background:#efefef}
.dealer-selector-cell .dealer-distance svg{width:19px;height:26px}
.dealer-selector-cell .dealer-distance svg path{fill:#ca9a63}
.dealer-selector-cell .hub-radio label .hub-radio__radio{width:17px;height:17px;min-width:unset;min-height:unset;background-image:none;border:1px solid}
.dealer-selector-cell .hub-radio__control:checked ~ .hub-radio__container .hub-radio__radio{background:radial-gradient(ellipse at center,#ca9a63 0,#ca9a63 40%,#fff 45%,#fff 100%);border:1px solid}
.mopar-lead-form-vue .lgpd-privacy-policy{margin:0 22px 32px;font-family:Arial,sans-serif;font-size:1rem;line-height:2rem;color:#40424a}
.mopar-lead-form-vue .lgpd-privacy-policy a{color:#40424a;text-decoration:underline}
@media only screen and (max-width:720px){.mopar-lead-form-vue .lgpd-privacy-policy{margin:0 22px 32px 24px}
}
.mopar-lead-form-vue .title{font-size:2.6rem;margin-bottom:5.5rem}
.mopar-lead-form-vue .section{margin-bottom:6.8rem}
.mopar-lead-form-vue .section__title{font-size:2.6rem;font-weight:bold;margin-bottom:2.5rem}
.mopar-lead-form-vue .actions{display:flex;justify-content:center}
@media only screen and (max-width:720px){.mopar-lead-form-vue .title,.mopar-lead-form-vue .section__title{font-size:1.8rem}
}
.user-reservation-login .user-reservation-login__container .user-reservation-login__inner{background-color:#4d5952}
.user-reservation-login .user-reservation-login__container .user-reservation-login__inner .user-reservation-login__inner__change-btn{background-color:#bfbfbf}
.user-reservation-login .user-reservation-login__container .user-reservation-login__inner .user-reservation-login__inner__continue-btn{background-color:#ca9a63}
.user-reservation-login .user-reservation-login__container:after{border-bottom-color:#4d5952}
@media only screen and (max-width:720px){.user-reservation-login .user-reservation-login__container{right:-40px}
.user-reservation-login .user-reservation-login__container--not-authenticated{right:-32px}
}
.blacklist .blacklist--label{font-weight:bold}
.blacklist .blacklist--container{border:solid 2px #40424a}
.blacklist .blacklist--button-wrapper .blacklist--button{border:2px solid #40424a;font-weight:bold}
.manuals-admin-edit--container input::placeholder{font-weight:400}
.dealer-create-service__container{font-size:1.4rem}
.dealer-create-service__container .dealer-box-list__header .title{font-size:1.4rem}
.dealer-create-service__container .dealer-box-list__header .subtitle{font-size:2.4rem}
.dealer-create-service__container .dealer-box-list__table .hub-checkbox .input-label{font-size:1.4rem}
.dealer-create-service__container .hub-generic-modal .dealer-box-list__header{padding-left:0}
.dealer-create-service__container .hub-generic-modal .dealer-service-modal__form--button .hub-button__label{justify-content:center}
.offer-user-location-form{background:#4d5952;max-width:1036px;margin:auto;margin-top:80px;margin-bottom:30px;padding-top:25px}
.offer-user-location-form__title{font-size:2.4rem;color:#222;font-family:'Roboto';font-weight:normal}
.offer-user-location-form .form-control.disabled .hub-dropdown-select-container{background-color:#4d5952}
.offer-user-location-form .form-control.disabled .hub-dropdown-select-container .hub-dropdown-selected{background-color:#4d5952}
@media only screen and (min-width:721px) and (max-width:960px){.offer-user-location-form{margin-right:15px;margin-left:15px}
.offer-user-location-form .form-container{min-width:100%}
}
@media only screen and (max-width:720px){.offer-user-location-form__title{font-size:1.5rem;margin-bottom:30px}
.offer-user-location-form .hub-dropdown select,.offer-user-location-form .hub-dropdown select.disabled{background:#4d5952}
}
.offer-item-wrapper.offer-item.mopar-offer .footer-buttons{margin-top:0}
.offer-type-selector .hub-button--inactive{background-color:transparent;border:solid 1px #7f7f7f}
.offer-type-selector .hub-button--inactive .hub-button__label{color:#fef3e5}
.faq-modal.hub-generic-container .dialog-modal{background-color:#fff}
.faq-modal.hub-generic-container .dialog-modal .close-button{background:#222;width:29px;height:29px;border-radius:50%;position:absolute;top:24px;right:24px;display:flex;align-items:center;justify-content:center;cursor:pointer}
.faq-modal.hub-generic-container .dialog-modal .close-button:after{content:'X';color:#fff;font-size:1.4rem;line-height:1.7rem;font-weight:600;position:relative;top:1px}
.faq-modal.hub-generic-container h2{color:#222;padding:0;text-align:center}
.faq-modal.hub-generic-container h2:after{border-bottom:1px solid #fff}
.faq-modal.hub-generic-container .hub-faq-question .question-sentence{z-index:1;cursor:pointer;color:#222;border-bottom:1px solid #716d6d}
.faq-modal.hub-generic-container .hub-faq-question .question-sentence .plus-sign,.faq-modal.hub-generic-container .hub-faq-question .question-sentence .minus-sign{top:3rem;left:4rem;color:#222;border:1px solid #222}
.faq-modal.hub-generic-container .hub-faq-question .question-sentence .plus-sign{align-items:baseline}
.faq-modal.hub-generic-container .hub-faq-question .question-answer .answer{font-size:1.4rem;line-height:1.6rem;font-weight:300}
.faq-modal.hub-generic-container .faq-modal-inner .faq-modal-questions::-webkit-scrollbar-thumb{background-color:#fff}
@media only screen and (max-width:720px){.faq-modal.hub-generic-container .hub-generic-modal .dialog-modal{height:690px;width:auto;padding-left:30px;padding-right:30px;max-width:95%}
.faq-modal.hub-generic-container .hub-generic-modal .dialog-modal .faq-modal-inner{overflow-y:scroll}
.faq-modal.hub-generic-container .faq-modal-inner .faq-modal-questions{padding-left:0}
.faq-modal.hub-generic-container .hub-faq-question{padding-left:0;padding-right:0}
.faq-modal.hub-generic-container .hub-faq-question .question-sentence .plus-sign,.faq-modal.hub-generic-container .hub-faq-question .question-sentence .minus-sign{top:2.4rem;left:0}
.faq-modal.hub-generic-container h2{font-size:2.4rem;margin-top:60px;margin-bottom:40px}
.faq-modal.hub-generic-container h2:after{left:30px;width:245px}
}
.new-color-item .color-name{font-size:1rem;font-weight:600;color:#3e3e3e}
.new-color-item .checkmark__container{position:absolute;left:.7rem;top:25px;z-index:100}
.new-color-item .checkmark__container .checkmark{stroke:#4d5952}
.new-color-item .checkmark__container .checkmark__check{animation:stroke .4s cubic-bezier(0.65,0,0.45,1) .4s forwards}
.new-color-item .new-color-label-container{border:solid 1px #3e3e3e;border-radius:1.6rem;border-left:0;background-color:#fff;padding:0;margin-top:.4rem}
.new-color-item .new-color-label-container:before{display:none}
.new-color-item .new-color-label-container .color-icon{width:30px;height:30px;transform:none;border-radius:50%;border:solid 1px #3e3e3e}
.new-color-item .new-color-label-container .color-info{font-weight:600;color:#3e3e3e}
.new-color-item .new-color-label-container .color-info .quantity{margin-top:.1rem}
.hub-collapsible-item-vue{background:#fff;display:flex;align-items:center;flex-direction:column;width:100%;border-bottom:1px solid #222}
.hub-collapsible-item-vue .collapse-title{display:flex;flex-direction:row;width:100%;margin:0 auto;height:60px;cursor:pointer}
.hub-collapsible-item-vue .collapse-title .collapse-icon{display:flex;align-items:center}
.hub-collapsible-item-vue .collapse-title .collapse-icon .chevreon-down{transform:rotate(180deg);margin-right:1.8rem}
.hub-collapsible-item-vue .collapse-title .collapse-icon .chevreon-down svg{width:13px;height:7px}
.hub-collapsible-item-vue .collapse-title .collapse-icon .chevreon-down svg path{fill:#222;stroke:#222}
.hub-collapsible-item-vue .collapse-title .collapse-icon.collapsed .chevreon-down{transform:rotate(0)}
.hub-collapsible-item-vue .collapse-title .collapse-title-text{font-weight:bold;font-size:2.1rem;color:#222;text-transform:uppercase;font-family:'Roboto';width:100%;display:flex;align-items:center}
.hub-collapsible-item-vue .collapse-content{padding:30px 0}
.car-resume--table{font-family:'Roboto'}
.car-resume--table .resume-label{color:#222;font-weight:bold;font-family:'Roboto'}
.car-resume--table .resume-value{color:#27272a;font-weight:normal;font-family:'Roboto'}
.car-resume--table span{padding:10px 0}
.car-resume--table span .light-font{font-family:'Roboto';font-weight:normal;color:#27272a}
.car-resume--table>span:nth-last-child(n+3){border-bottom:1px solid #bfbfbf}
.car-resume--table .row:not(:last-child){border-bottom:1px solid #bfbfbf}
.car-resume label{color:#222;font-weight:bold;border-bottom:1px solid #222;font-family:ProximaNova,Arial,Sans-Serif}
.car-reservation--header{padding:0}
.car-reservation--header .header{text-transform:uppercase}
.car-reservation--header .header--title{font-size:2.2rem}
.car-reservation--header .header--mvs{font-family:ProximaNova,Arial,Sans-Serif;font-weight:bold;font-size:1.5rem}
.car-reservation--header .header--configuration{color:#222}
.car-reservation--header .car-reservation--container{padding:0}
.car-reservation--header .details{font-family:'Roboto';margin-top:4rem}
.car-reservation--header .details .car-reservation--container{display:flex;flex-wrap:wrap}
.car-reservation--header .details--car-img{position:unset;top:unset;min-height:228px}
.car-reservation--header .details--table{margin-top:-8rem;grid-auto-rows:max-content;grid-template-columns:180px 1fr;grid-template-rows:repeat(6,auto) 1fr;grid-template-areas:'text value' 'text value' 'text value' 'text value' 'total total' 'reservation reservation' 'accessories accessories' 'services services' 'actions actions' 'footer footer'}
.car-reservation--header .details--table h3,.car-reservation--header .details--table span{font-family:'Roboto';text-transform:uppercase}
.car-reservation--header .details--table span{color:#222}
.car-reservation--header .details--table .total{border-top:1px solid #222;padding-top:1.8rem}
.car-reservation--header .details--table .total span{font-size:1.2rem;text-transform:capitalize;margin-right:5px}
.car-reservation--header .details--table .per{margin-right:5px;font-size:1.2rem;text-transform:capitalize;width:200%}
.car-reservation--header .details--table .per-value{font-size:3.2rem;color:#222;font-weight:bold}
.car-reservation--header .details--table .match-actions.no-matches{grid-area:footer}
.car-reservation--header .details--table .match-actions.no-matches+.disclaimer{grid-area:actions}
.car-reservation--header .details--table .disclaimer{text-transform:unset;color:#222}
.car-reservation--header .details--table .reservation-value{font-size:1.5rem}
.car-reservation--header .details--table .reservation-value--bold{font-weight:bold;font-size:1.5rem}
.car-reservation--header .details--table .no-matches-in-page{margin-top:46px;max-width:280px}
.car-reservation--header .details--table .no-matches-in-page .no-matches-title{display:block;font-size:1.5rem;line-height:1.8rem;color:#f02222;text-transform:uppercase;margin-bottom:6px;font-weight:600}
.car-reservation--header .details--table .no-matches-in-page .no-matches-text{display:block;font-size:1.5rem;line-height:1.8rem;text-transform:none;font-weight:600}
.car-reservation--header .details--table .no-matches-in-page .hub-button{margin-top:34px;background:#268f52}
.car-reservation--header .details--table .no-matches-in-page .hub-button .hub-button__label{color:#fff;font-size:1.4rem;font-family:ProximaNova,Arial,Sans-Serif;font-weight:800}
.car-reservation--header .details--table .no-matches-in-page .change-color-container{margin-top:18px}
.car-reservation--header .details--table .no-matches-in-page .change-color-container a.change-color-link{font-family:'Roboto';font-size:1.2rem;line-height:1.8rem;font-weight:600;text-decoration:underline;cursor:pointer}
@media only screen and (max-width:720px){.car-reservation--header .car-reservation--container{padding:0 2rem}
.car-reservation--header .header--configuration{flex-direction:row;flex-wrap:wrap}
.car-reservation--header .details--table{margin:0 auto}
.car-reservation--header .details--table .no-matches-in-page{text-align:center;margin-top:1rem}
.car-reservation--header .details--table .no-matches-in-page .hub-button{margin:3.4rem auto 0}
}
.car-features-swiper__wrapper{max-width:800px;margin:8rem auto 0}
.car-features-swiper__wrapper .swiper .swiper-slide>p{font-weight:bold;line-height:1.2;font-family:'Roboto'}
.confirm-email-modal.hub-generic-container .hub-generic-modal .dialog-modal{background:#fff;border-radius:0;max-width:730px;min-height:500px;display:flex;align-items:center;justify-content:center}
.confirm-email-modal.hub-generic-container .hub-generic-modal .dialog-modal .close-button{background:#222;width:29px;height:29px;border-radius:50%;position:absolute;top:24px;right:24px;display:flex;align-items:center;justify-content:center;cursor:pointer}
.confirm-email-modal.hub-generic-container .hub-generic-modal .dialog-modal .close-button:after{content:'X';color:#fff;font-size:1.4rem;line-height:1.7rem;font-weight:600;position:relative;top:1px}
.confirm-email-modal.hub-generic-container .hub-generic-modal .dialog-modal .confirm-email{width:100%;max-width:460px;margin-top:-30px}
.confirm-email-modal.hub-generic-container .hub-generic-modal .dialog-modal .confirm-email .confirm-email__title{margin-top:0}
.confirm-email-modal.hub-generic-container .hub-generic-modal .dialog-modal .confirm-email__actions,.confirm-email-modal.hub-generic-container .hub-generic-modal .dialog-modal .hub-button>.hub-button__label{display:flex;justify-content:center}
.car-reservation-let-me-know-modal .hub-generic-container .hub-generic-modal .dialog-modal .modal--content .modal-button{margin:100px auto 0}
.car-reservation-let-me-know-modal .hub-generic-container .hub-generic-modal .dialog-modal .modal--content .modal-button .hub-button__label{justify-content:center}
.car-reservation-let-me-know-modal .hub-generic-container .hub-generic-modal .dialog-modal .modal--content .success-icon{height:86px;background-image:url('../../../../../designs/wisdom/base/images/icon-check.svg')}
.car-reservation-let-me-know-modal .hub-generic-container .hub-generic-modal .dialog-modal .close-button:after{background:#222;color:#fff}
@media only screen and (max-width:720px){.car-reservation-let-me-know-modal .hub-generic-container .hub-generic-modal .dialog-modal .modal--content .modal-title{font-size:2rem;line-height:2.2rem;text-align:left;margin:0 0 26px}
.car-reservation-let-me-know-modal .hub-generic-container .hub-generic-modal .dialog-modal .modal--content .modal-button{margin-top:32px}
}
.reservation-car-features-modal.hub-generic-container .hub-generic-modal .dialog-modal{background-color:#fff;padding-top:0;grid-row-gap:0}
.reservation-car-features-modal.hub-generic-container .hub-generic-modal .dialog-modal .section__title{font-size:2.1rem;color:#222;font-family:'Roboto'}
.reservation-car-features-modal.hub-generic-container .hub-generic-modal .dialog-modal .label{color:#222}
.reservation-car-features-modal.hub-generic-container .hub-generic-modal .dialog-modal .car{max-width:unset;grid-template-columns:repeat(12,1fr);background:#e7e7e7;padding:5rem 0}
.reservation-car-features-modal.hub-generic-container .hub-generic-modal .dialog-modal .car__header{grid-column:3 / 7}
.reservation-car-features-modal.hub-generic-container .hub-generic-modal .dialog-modal .car__prices{grid-column:7 / 11}
.reservation-car-features-modal.hub-generic-container .hub-generic-modal .dialog-modal .car__prices .price-item--color .label--strong,.reservation-car-features-modal.hub-generic-container .hub-generic-modal .dialog-modal .car__prices .price-item--optionals .label--strong{font-weight:500}
.reservation-car-features-modal.hub-generic-container .hub-generic-modal .dialog-modal .car__prices .label{font-size:1.1rem;font-family:'Roboto'}
.reservation-car-features-modal.hub-generic-container .hub-generic-modal .dialog-modal .car__prices .label--big{font-size:1.5rem}
.reservation-car-features-modal.hub-generic-container .hub-generic-modal .dialog-modal .car-summary-divider{background:#e7e7e7;padding-bottom:3rem}
.reservation-car-features-modal.hub-generic-container .hub-generic-modal .dialog-modal .summary-container{background:#fff}
.reservation-car-features-modal.hub-generic-container .hub-generic-modal .dialog-modal .summary{padding-bottom:5rem;border-bottom:solid 1px #222}
.reservation-car-features-modal.hub-generic-container .hub-generic-modal .dialog-modal .summary .divider{display:none}
.reservation-car-features-modal.hub-generic-container .hub-generic-modal .dialog-modal .summary__title{font-family:'Roboto';font-size:1.5rem;font-weight:normal;color:#222}
.reservation-car-features-modal.hub-generic-container .hub-generic-modal .dialog-modal .summary__infos .info-item{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:1rem;border-top:solid 1px #222;margin-top:1.2rem}
.reservation-car-features-modal.hub-generic-container .hub-generic-modal .dialog-modal .summary__infos .info-item .label{font-family:'Roboto';text-transform:lowercase}
.reservation-car-features-modal.hub-generic-container .hub-generic-modal .dialog-modal .summary__infos .info-item .label::first-letter {text-transform:uppercase}
.reservation-car-features-modal.hub-generic-container .hub-generic-modal .dialog-modal .summary__infos .info-item .label:last-child{font-weight:normal}
.reservation-car-features-modal.hub-generic-container .hub-generic-modal .dialog-modal .current-car-featured-items ul li{font-family:'Roboto';font-weight:500;padding-left:0;font-size:1.3rem;text-transform:lowercase}
.reservation-car-features-modal.hub-generic-container .hub-generic-modal .dialog-modal .current-car-featured-items ul li::first-letter {text-transform:uppercase}
@media only screen and (max-width:720px){.reservation-car-features-modal.hub-generic-container .hub-generic-modal{height:calc(100% -  65px)}
.reservation-car-features-modal.hub-generic-container .hub-generic-modal .dialog-modal .section{padding:0 2rem}
.reservation-car-features-modal.hub-generic-container .hub-generic-modal .dialog-modal .car{grid-template-columns:100%;padding:5rem 2rem 0 2rem}
.reservation-car-features-modal.hub-generic-container .hub-generic-modal .dialog-modal .car__header,.reservation-car-features-modal.hub-generic-container .hub-generic-modal .dialog-modal .car__prices{grid-column:auto}
.reservation-car-features-modal.hub-generic-container .hub-generic-modal .dialog-modal .car-summary-divider{padding-top:.8rem;padding-bottom:2rem}
.reservation-car-features-modal.hub-generic-container .hub-generic-modal .dialog-modal .summary-container{padding:3rem 2rem}
.reservation-car-features-modal.hub-generic-container .hub-generic-modal .dialog-modal .summary-container .section{padding:0}
.reservation-car-features-modal.hub-generic-container .hub-generic-modal .dialog-modal .features{padding-bottom:2rem}
}
.brand-card-lead-form-vue .title{color:#222;font-size:4rem;margin-bottom:0}
.brand-card-lead-form-vue .subtitle{font-size:2rem;margin-top:1.6rem;margin-bottom:5rem;font-family:'Roboto'}
.brand-card-lead-form-vue .form-grid .hub-input label,.brand-card-lead-form-vue .form-grid .hub-dropdown label{font-size:1.6rem}
.brand-card-lead-form-vue .form-grid .hub-checkbox--optin input[type='checkbox']{background:transparent;border-radius:50%;border:solid 2px #222}
.brand-card-lead-form-vue .form-grid .hub-checkbox--optin input[type='checkbox']:checked{background:radial-gradient(ellipse at center,#ca9a63 0,#ca9a63 45%,#fff 55%,#fff 100%)}
.brand-card-lead-form-vue .form-grid .hub-checkbox--optin .input-label{color:#18131f;font-size:1.4rem;font-weight:normal}
.brand-card-lead-form-vue .lgpd-privacy-policy{margin-bottom:3.2rem;font-family:'Roboto';font-size:1.2rem;line-height:1.7;color:#222}
@media only screen and (max-width:960px){.brand-card-lead-form-vue{padding:0 2rem}
}
@media only screen and (max-width:720px){.brand-card-lead-form-vue .title{font-size:2.2rem}
.brand-card-lead-form-vue .subtitle{font-size:1.4rem;margin-bottom:3.5rem}
.brand-card-lead-form-vue .actions{margin:3.5rem 0}
.brand-card-lead-form-vue .hub-checkbox .input-container{align-items:center}
}
.new-car-showcase-component{background-color:#fff;width:100vw;height:100%}
.new-car-showcase-component .new-car-showcase{height:calc(100vh -  80px)}
.new-car-showcase-component .new-car-showcase__menu{outline:2px solid #ccc}
@media only screen and (max-width:720px){.new-car-showcase-component .new-car-showcase{height:100%;grid-template-columns:100%;grid-template-rows:110px auto auto}
.new-car-showcase-component .new-car-showcase__menu{border-right:0;padding:0}
.new-car-showcase-component .new-car-showcase__content{height:fit-content}
}
.car-showcase-menu .box-header .header__change-steps--icon-top{cursor:pointer}
.car-showcase-menu .box-header .header__change-steps--icon-top svg{margin-top:.8rem}
.car-showcase-menu .box-header .header__change-steps--icon-top svg path{stroke:#dda20e}
.car-showcase-menu .box-header .header__change-steps--icon-bottom{cursor:pointer}
.car-showcase-menu .box-header .header__change-steps--icon-bottom svg path{stroke:#dda20e}
.car-showcase-menu .steps__box .list .step:not(:last-child){border-bottom:1px solid #18131f}
.car-showcase-menu .steps__box .list .step--icon-check svg{width:13px;height:13px}
.car-showcase-menu .steps__box .list .step--icon-check svg g g g{fill:#008000}
.car-showcase-menu .steps__box .list .step--icon-check svg g g polygon{stroke:#008000}
.car-showcase-menu__icon::before{content:"";width:58px;height:42px;background:url(../../../../../designs/wisdom/base/images/jeep/jeep-emblem.svg) center / contain no-repeat}
@media only screen and (min-width:721px) and (max-width:960px),only screen and (max-width:720px){.car-showcase-menu .box-header .actions-header{display:flex}
.car-showcase-menu .box-header .actions-header__icons--location svg{height:50px}
.car-showcase-menu .box-header .actions-header__icons--location svg g g g path{fill:#dda20e}
.car-showcase-menu .box-header .actions-header__icons--shop svg{height:20px}
.car-showcase-menu .box-header .actions-header__icons--shop svg g path{stroke:#dda20e}
.car-showcase-menu .box-header .actions-header__icons--shop svg g circle{stroke:#dda20e}
.car-showcase-menu .box-header .actions-header__icons--shop svg g text{stroke:#dda20e}
.car-showcase-menu .steps__box .list{background-color:#e7e7e7}
.car-showcase-menu .steps__box .list .step:not(:first-child){border-left:1px solid #ccc}
.car-showcase-menu .steps__box .list .step:not(.active),.car-showcase-menu .steps__box .list .step:not(.wrap-step){border-bottom:unset}
.car-showcase-menu .steps__box .list .step.active>.wrap-step{border-bottom:2px solid #000}
}
.car-showcase-details-container{height:calc(100vh -  80px);border-right:2px solid #c2c2c2}
.car-showcase-details-container::after{background-color:#fff;box-shadow:transparent 0 0 0;border-top:2px solid #c2c2c2;border-right:2px solid #c2c2c2;z-index:0}
.car-showcase-details-container .go-back svg path{stroke:#dda20e}
.car-showcase-details-container .car-showcase-title__change-steps--icon-top{cursor:pointer}
.car-showcase-details-container .car-showcase-title__change-steps--icon-top svg path{stroke:#dda20e}
.car-showcase-details-container .car-showcase-title__change-steps--icon-bottom{cursor:pointer}
.car-showcase-details-container .car-showcase-title__change-steps--icon-bottom svg path{stroke:#dda20e}
.car-showcase-details-container .car-showcase-title .go-back .go-back-icon svg path{stroke:#dda20e}
.car-showcase-details-container__content{z-index:1;scrollbar-color:#fff #e8e8e8}
.car-showcase-details-container__content::-webkit-scrollbar-track{background:#fff}
.car-showcase-details-container__content::-webkit-scrollbar-thumb{background:#e8e8e8;border-radius:2rem}
.car-showcase-details-container__action-btn{box-shadow:0 0 .5rem #b0a6a6}
.car-showcase-details-container__action-btn .next-button{position:relative}
.car-showcase-details-container__action-btn .next-button:hover{box-shadow:0 .3rem 0 lightgrey}
.car-showcase-details-container__action-btn .next-button::after{position:absolute;content:'';background-repeat:no-repeat;background:url("../../../../../designs/wisdom/base/images/chevron-right-white.svg");right:16px;top:calc(50% - 10px);width:13px;height:20px}
@media only screen and (min-width:721px) and (max-width:960px),only screen and (max-width:720px){.car-showcase-details-container{height:fit-content}
}
.car-showcase-content-container__360{margin-bottom:-8rem}
.car-showcase-content-container__360 .btn-360{background-color:#dda20e;box-shadow:rgba(0,0,0,0.3) 0 3px 12px}
.car-showcase-content-container__360 .btn-360:hover{box-shadow:rgba(0,0,0,0.3) 3px 3px 3px}
.car-showcase-content-container__360 .btn-360 .text-button{color:#fff}
.car-showcase-content-container .car-background{background:#fff;height:auto;margin:0 0 0 1.5rem}
.car-showcase-content-container .car-background .next-button{background-color:#ca9a63;box-shadow:0 0 1em}
.car-showcase-content-container .car-background .next-button:hover{box-shadow:0 0 1em #ccc}
.car-showcase-content-container .car-background .next-button span{color:#fff}
@media only screen and (max-width:720px){.car-showcase-content-container__360{margin-bottom:0}
.car-showcase-content-container__360 .btn-360{z-index:0}
.car-showcase-content-container__360 .btn-360 .text-button{font-size:1.4rem}
.car-showcase-content-container .car-background{margin:0}
}
.car-showcase-content-actions{align-items:flex-end}
.car-showcase-content-actions__share-button{color:#000;cursor:pointer}
.car-showcase-content-actions .absolute-div{position:relative}
@media only screen and (max-width:720px){.car-showcase-content-actions{align-items:center}
}
.car-showcase-card:hover{box-shadow:0 0 1em #73757d}
.car-showcase-card--selection input[type='radio']:checked+.checkbox::before,.car-showcase-card--selection input[type='checkbox']:checked+.checkbox::before{background:url('../../../../../designs/wisdom/base/images/checked.svg') no-repeat}
.car-showcase-card .tooltip{background:#258f51;display:flex}
.car-showcase-card .tooltip span{height:1rem}
.car-showcase-card.active-border{border:2px solid #258f51}
@media only screen and (max-width:720px),only screen and (min-width:721px) and (max-width:960px){.car-showcase-accessories .collapsible .hub-collapsible-item-vue .collapse-title{font-size:1.5rem;padding:2rem 0;display:flex}
.car-showcase-accessories .collapsible .hub-collapsible-item-vue .collapse-title .collapse-title-text{margin-left:0;font-size:1.5rem}
.car-showcase-accessories .collapsible .hub-collapsible-item-vue .collapse-content{width:100vw}
}
.new-carshowcase-resume__grid .dark-separator{background:#000}
.new-carshowcase-resume__grid .light-separator{background:#aaa}
.new-carshowcase-resume .series-item-button{color:#000}
.new-carshowcase-resume-item .header-title .update-button{color:#81b41d}
.new-carshowcase-resume-item .dark-separator{background:#000}
.new-carshowcase-resume-item .light-separator{background:#aaa}
.new-carshowcase-resume-item-row+.new-carshowcase-resume-item-row{border-top:1px solid #aaa}
.car-showcase-modal{background:rgba(0,0,0,0.3)}
.car-showcase-modal__content{background-color:#fefefe;border:1px solid #888}
.car-showcase-modal .close{color:#dda20e}
.car-showcase-modal .close:hover,.car-showcase-modal .close:focus{color:#000}
@media only screen and (max-width:720px),only screen and (min-width:721px) and (max-width:960px){.car-showcase-modal__content--icon-mobile svg path{stroke:#dda20e}
}
.skin-jeep .car-showcase-print-version{background:#fff}
.skin-jeep .car-showcase-print-version .car-showcase-print-version__header .brand .brand-image{content:url('../../../../../designs/wisdom/base/images/jeep/jeep-logo-nmsc.svg');width:100px;height:auto}
.car-showcase-resume-ctas-buttons__item--icon svg path{fill:#dda20e}
.car-showcase-resume-ctas-buttons__item--icon svg g path{stroke:#dda20e !important}
@media only screen and (max-width:720px),only screen and (min-width:721px) and (max-width:960px){.car-showcase-content-actions-box{align-items:self-start;bottom:13rem;height:fit-content;align-items:center}
.car-showcase-content-actions-box__icon-mobile{content:url('../../../../../designs/wisdom/base/images/chevron-down.svg')}
.car-showcase-content-actions-box__icon-mobile svg path{fill:#dda20e}
}
@media only screen and (min-width:721px) and (max-width:960px),only screen and (max-width:720px){.new-car-showcase.no-fixed-menu .car-showcase-content-actions-box{bottom:7rem}
}
.car-showcase-content-actions-box-item .item-svg g{fill:#ca9a63}
.car-showcase-content-actions-box-item .item-svg path{stroke:#ca9a63;fill:#ca9a63}
.car-showcase-360__back-page .icon-back svg path{stroke:#dda20e}
.car-showcase-360__content .icon-drag svg{background:#edede3}
.car-showcase-360__content .icon-drag svg g g path{stroke:#ca9a63}
.car-showcase-360__content .icon-drag svg g path{stroke:#ca9a63}
.car-showcase-360__change-version .versions__active-initial-step svg path,.car-showcase-360__change-version .versions__active-last-step svg path{stroke:#dda20e}
.car-showcase-360__colors .list-colors__button-color{border:1px solid #f2f3fa}
.car-showcase-360__colors .list-colors svg path{fill:#dee0e8}
.car-showcase-360 .blocked-button svg g,.car-showcase-360 .blocked-last-button svg g{fill:none}
.car-showcase-360 .blocked-button svg g path,.car-showcase-360 .blocked-last-button svg g path{stroke:none}
.car-showcase-360 .blocked-button svg g g,.car-showcase-360 .blocked-last-button svg g g{fill:#dda20e;opacity:.5}
.check-input:checked+.car-showcase-accessories-category__category-label{background:#000;color:#fff}
.car-showcase-accessories-category__category-label{border:1px solid #000;color:#000;background:#fff;transition:background 1s}
.car-showcase-accessories-category__category-label:hover{background:lightgrey}
.section-contact .inputs__box .hub-input input{border:solid 2px #000;color:#000}
.form-lead{box-shadow:0 1rem 4rem .3rem #aaa}
.form-lead .section-contact .inputs__box .hub-input label{font-size:1.8rem;line-height:22px}
.form-lead .section-contact .inputs__box .hub-input input{font-size:1.6rem;line-height:38px;font-weight:normal;height:auto;border:1px solid;padding:0 15px}
.form-lead .section-contact .inputs .hub-dropdown{margin-top:0}
.form-lead .section-contact .inputs .hub-dropdown label{font-size:1.8rem;line-height:22px;color:#18131f;margin-bottom:7px;text-transform:uppercase}
.form-lead .section-contact .inputs .hub-dropdown-select-container{height:auto;padding:0;border-color:#18131f;padding:5px 15px;border-radius:0}
.form-lead .section-contact .inputs .hub-dropdown-select-container span.hub-dropdown-selected{font-size:1.6rem !important;line-height:24px;padding:2px 0 0 0;font-weight:normal !important}
.form-lead .section-contact .inputs .hub-dropdown-selected{padding:0;height:auto}
.form-lead .section-contact .inputs .inputs__box:last-child{width:100%}
.form-lead .section-contact .error-container span{margin:0}
.form-lead .dealer .dealer-selector .form-container{padding-top:0}
.form-lead .dealer .dealer-selector .form-container .location-auto-complete-input .predictions{margin:0}
.form-lead .dealer .dealer-selector .form-container .location-auto-complete-input .search-location,.form-lead .dealer .dealer-selector .form-container .location-auto-complete-input input{color:#18131f;border:1px solid #18131f;padding:.8rem 1.5rem !important;margin:0 0 2.4rem 0;width:100%;font-size:1.6rem;line-height:24px;font-weight:normal}
.form-lead .dealer .dealer-selector .form-container .location-auto-complete-input .search-location::placeholder,.form-lead .dealer .dealer-selector .form-container .location-auto-complete-input input::placeholder{font-size:1.6rem;line-height:24px;font-weight:lighter}
.form-lead .dealer .dealer-selector .form-container .location-button{max-width:100%;margin:0;border-width:0;background-color:#18131f;padding:2.5rem}
.form-lead .dealer .dealer-selector .form-container .location-button>div{display:none}
.form-lead .dealer .dealer-selector .form-container .location-button span,.form-lead .dealer .dealer-selector .form-container .location-button .hub-button__label{font-size:1.8rem;line-height:24px;color:#fff;justify-content:center;text-align:center}
.form-lead .dealer .dealer-selector .dealer-selector-list .list-info{font-size:1.6rem;line-height:24px;color:#000}
.form-lead .dealer .dealer-selector .dealer-selector-list .hub-button.load-more-button{background-color:#000;width:100%;max-width:100%;font-size:1.8rem;line-height:24px}
.form-lead .send-lead .hub-button{max-width:100%;width:100%;text-align:center;justify-content:center}
.form-lead .send-lead .hub-button span,.form-lead .send-lead .hub-button__label{flex-grow:0;font-weight:900;font-size:1.8rem;line-height:24px}
.form-lead .header-form__icons--desktop svg g path,.form-lead .header-form__icons--mobile svg g path{stroke:#dda20e}
.form-lead .dealer .error-container{color:#dda20e;font-weight:500}
.modal-actions{background-color:#000 59}
.modal-actions .modal{box-shadow:0rem 0rem 2rem #aaa}
.modal-actions .modal__icon-close--desktop svg g path{stroke:#dda20e}
.modal-actions .icon-negociation svg g path:nth-child(2){fill:#dda20e}
.modal-actions .icon-whatsapp svg g path,.modal-actions .icon-whatsapp svg g path{stroke:#128c7e}
.modal-actions .icon-reservation svg{width:31px;height:31px}
.modal-actions .icon-reservation svg path{fill:#dda20e}
.modal-actions .icon-ecommerce svg g path:last-child{fill:#dda20e}
.modal-actions .icon-link svg path{fill:#dda20e}
@media only screen and (max-width:720px){.modal-actions .modal{box-shadow:1rem 1rem 2rem 1rem #aaa}
.modal-actions .modal__icon-close--mobile svg path{fill:#dda20e}
}
.modal-specific-colors{background:transparent}
.modal-specific-colors .container{background-color:#fff;box-shadow:0 3px 20px #18131f}
.modal-specific-colors .container__ctas-button .dark-color{background-color:#18131f}
.modal-specific-colors .container__ctas-button .hub-button .hub-button__label{color:#fff}
@media only screen and (max-width:720px),only screen and (min-width:721px) and (max-width:960px){.serial-items-container .close-icon::after{background-image:url("../../../../../designs/wisdom/base/images/chevron-down-yellow.svg")}
}
@media only screen and (min-width:721px) and (max-width:960px),only screen and (max-width:720px){.new-car-showcase.no-fixed-menu .serial-items{bottom:7rem}
}
.optionals-details{--width:calc(100vw - 645px);--height:calc(100vh -  80px)}
.optionals-details__container{background:#fff}
.optionals-details__back--icon svg path{stroke:#dda20e}
@media only screen and (max-width:720px),only screen and (min-width:721px) and (max-width:960px){.optionals-details__container{width:100%}
.optionals-details__icon-mobile svg path{stroke:#dda20e}
}
.car-showcase-mopar-service{background:#c4c4bb}
.car-showcase-mopar-service:hover{box-shadow:0 0 1em lightgrey}
.car-showcase-mopar-service__span{color:#000}
.car-showcase-mopar-service__icon g polygon{fill:#fff}
.modal-message{box-shadow:0 3px 20px #18131f}
.modal-message .modal-content .close-btn{cursor:pointer}
.modal-message .modal-content .close-btn svg g path{stroke:#dda20e}
@media only screen and (max-width:720px){.modal-message .modal-content .close-btn-mobile svg path{stroke:#dda20e}
}
.car-showcase-services .categories-list li{background:#fff;border:1px solid #000;color:#000;cursor:pointer}
.car-showcase-services .categories-list li.active{background:#000;color:#fff}
@media only screen and (max-width:720px){.car-showcase-services .mobile-header .arrow-icon svg path{stroke:#dda20e}
}
.services-details-modal{background:#000 6b}
.services-details-modal__content{background:#fff;border:1px solid #888}
.services-details-modal__content .close-btn svg path,.services-details-modal__content .close-btn-mobile svg path{stroke:#dda20e}
.car-showcase-share-icon .car-showcase__share-icon path{fill:#ca9a63}
.car-showcase-modal-container .modal__icon-close g{fill:#ca9a63}
.car-showcase-modal-container .modal__icon-close path{stroke:#ca9a63;fill:#ca9a63}
.hub-slider .nav-arrows{width:100%;top:0}
.hub-slider .nav-arrows .arrow{display:block;text-indent:-9999px;position:absolute;top:calc(50% - 54px);width:31px;height:108px;margin:0 27px;cursor:pointer}
.hub-slider .nav-arrows .arrow.prev{width:5rem;margin-top:25px;left:0;mask:url('../../../../../designs/wisdom/base/images/jeep/arrow-left-jeep.svg') no-repeat center center;-webkit-mask:url('../../../../../designs/wisdom/base/images/jeep/arrow-left-jeep.svg') no-repeat center center;background-image:none;background-color:#ccc}
.hub-slider .nav-arrows .arrow.next{width:5rem;margin-top:25px;right:0;mask:url('../../../../../designs/wisdom/base/images/jeep/arrow-right-jeep.svg') no-repeat center center;-webkit-mask:url('../../../../../designs/wisdom/base/images/jeep/arrow-right-jeep.svg') no-repeat center center;background-image:none;background-color:#ccc}
.hub-slider .nav-arrows .arrow.block-arrow{cursor:not-allowed;pointer-events:none}
@media only screen and (max-width:720px),only screen and (min-width:721px) and (max-width:960px){.hub-slider .nav-arrows .arrow{display:none}
}
.hub-labels-list{align-items:center;background-color:#fff;display:flex;flex-wrap:nowrap}
.hub-labels-list-link{align-items:baseline;border-radius:5px;color:#fef3e5;background-color:#ca9a63;display:flex;font-family:ProximaNova,Arial,Sans-Serif;font-size:1.4rem;font-weight:bold;height:30px;margin:0 5px;padding:8px 20px;text-decoration:none;text-transform:uppercase;white-space:nowrap}
.hub-labels-list-link:hover{background-color:#8d704f}
@media only screen and (max-width:720px){.hub-labels-list-link{align-items:center;padding:0 1.6rem;margin:5px;height:24px}
}
.labels-list{background-color:#fff;display:flex;height:80px;overflow-x:auto;padding:0 20px}
.labels-list.sticky{position:sticky;top:-1px;z-index:120}
.labels-list .labels-list-component{flex-direction:row;margin:auto}
@media only screen and (max-width:720px){.labels-list{display:flex;justify-content:flex-start}
.labels-list.sticky{justify-content:start}
}
.hub-slider-component .hub-slider{padding-bottom:2rem}
.hub-slider-component .hub-slider .hub-slide-wrapper .hub-card{padding:5rem 8.5rem 2.2rem 8.5rem}
@media only all and (max-device-width:850px){.hub-slider-component .hub-slider .hub-slide-wrapper .hub-card{padding:0}
}
.hub-footer-with-authorable-links{background-color:#000;color:#fff}
.hub-footer-with-authorable-links .footer-inner-container{margin:auto;width:85%;padding:32px 0}
.hub-footer-with-authorable-links .footer-inner-container .site-map{display:flex;justify-content:space-around;column-gap:4%}
.hub-footer-with-authorable-links .footer-inner-container .site-map .logo-container{cursor:pointer;display:flex;align-items:flex-start}
.hub-footer-with-authorable-links .footer-inner-container .site-map .logo-container img{width:100px}
.hub-footer-with-authorable-links .footer-inner-container .site-map .group-button-container .group-title{color:#fff}
.hub-footer-with-authorable-links .footer-inner-container .site-map .group-button-container .group-button a{background-color:#fff}
.hub-footer-with-authorable-links .footer-inner-container .site-map .group-button-container .group-button__info{color:#000}
.hub-footer-with-authorable-links .footer-inner-container .site-map ul{padding:0;margin:0;list-style:none;display:flex;flex-direction:column}
.hub-footer-with-authorable-links .footer-inner-container .site-map ul .column-title{font-weight:bold;margin-bottom:.8rem}
.hub-footer-with-authorable-links .footer-inner-container .site-map ul li{line-height:1.6rem}
.hub-footer-with-authorable-links .footer-inner-container .site-map ul li+li{margin-top:.8rem}
.hub-footer-with-authorable-links .footer-inner-container .site-map ul li a{color:#fff;font-family:ProximaNova,Arial,Sans-Serif;text-decoration:none}
.hub-footer-with-authorable-links .footer-inner-container .footer-container{display:flex;flex-wrap:wrap;align-items:center;margin-top:10.3rem}
.hub-footer-with-authorable-links .footer-inner-container .footer-container .social-media{display:flex;align-items:center}
.hub-footer-with-authorable-links .footer-inner-container .footer-container .social-media .social-media-container{display:flex;justify-content:flex-start;column-gap:26px;margin-left:2.6rem}
.hub-footer-with-authorable-links .footer-inner-container .footer-container .social-media .social-media-container .social-link{width:24px;height:24px;background-position:center center;background-size:100% 100%;background-repeat:no-repeat}
.hub-footer-with-authorable-links .footer-inner-container .footer-container .social-media .social-media-container .social-link.facebook-icon{background-image:url(../../../../../designs/wisdom/base/images/jeep/Facebook.svg)}
.hub-footer-with-authorable-links .footer-inner-container .footer-container .social-media .social-media-container .social-link.instagram-icon{background-image:url(../../../../../designs/wisdom/base/images/jeep/Instagram.svg)}
.hub-footer-with-authorable-links .footer-inner-container .footer-container .social-media .social-media-container .social-link.twitter-icon{background-image:url(../../../../../designs/wisdom/base/images/jeep/Twitter.svg)}
.hub-footer-with-authorable-links .footer-inner-container .footer-container .social-media .social-media-container .social-link.youtube-icon{background-image:url(../../../../../designs/wisdom/base/images/jeep/YouTube.svg)}
.hub-footer-with-authorable-links .footer-inner-container .footer-container span{font-family:ProximaNova,Arial,Sans-Serif}
.hub-footer-with-authorable-links .footer-inner-container .footer-image{width:100%;height:62px;margin-top:3.8rem}
.hub-footer-with-authorable-links .footer-image-container{display:flex;overflow:hidden;margin-top:4.4rem}
@media only screen and (max-width:720px){.hub-footer-with-authorable-links .footer-inner-container .site-map{row-gap:24px;flex-wrap:wrap;justify-content:flex-start}
.hub-footer-with-authorable-links .footer-inner-container .site-map ul{flex-basis:100%}
.hub-footer-with-authorable-links .footer-inner-container .footer-container{flex-direction:column;align-items:flex-start;margin-top:2.4rem}
.hub-footer-with-authorable-links .footer-inner-container .footer-container .social-media .social-media-container{margin-left:0}
.hub-footer-with-authorable-links .footer-inner-container .footer-container .images-container{margin-top:.5rem}
.hub-footer-with-authorable-links .footer-inner-container .footer-image{margin-top:7.3rem;height:70px}
.hub-footer-with-authorable-links .mgb-ct-footer{margin:0 0 9rem 0}
}
.brand-card{width:30%}
.brand-card .hub-brand-card .hub-brand-card-media{border-bottom:.8rem solid var(--default-brand-primary-color);margin-bottom:1.2rem}
.brand-card .hub-brand-card .hub-brand-card-content .hub-brand-card-title{font-family:ProximaNova,Arial,Sans-Serif;font-size:3.2rem;font-weight:800;line-height:120%;margin-bottom:1.4rem}
.brand-card .hub-brand-card .hub-brand-card-content .hub-brand-card-text{font-size:1.4rem;font-weight:400;line-height:140%}
@media only screen and (max-width:720px){.brand-card{width:100%}
.brand-card .hub-brand-card .hub-brand-card-content{width:100%}
.brand-card .hub-brand-card .hub-brand-card-content .hub-brand-card-media{width:100%;height:14.4rem}
.brand-card .hub-brand-card .hub-brand-card-content .hub-brand-card-title{margin-bottom:1.3rem}
}
.hub-tabs-swiper .hub-button{background-color:var(--brand-primary-color);color:#fef3e5;box-shadow:inset 0 -2px 0 0 var(--brand-primary-color)}
.hub-tabs-swiper .hub-button--tab-swiper{background-color:transparent;justify-content:center;flex:1;min-width:unset;max-width:unset;border-radius:0;height:52px;padding:0 5px 0 5px}
.hub-tabs-swiper .hub-button--tab-swiper:hover{background-color:transparent !important;box-shadow:inset 0 -2px 0 0 var(--complementary-color)}
.hub-tabs-swiper .hub-button--tab-swiper .hub-button__label{font-family:ProximaNova,Arial,Sans-Serif;color:var(--btn-text-primary-color) !important;font-size:1.2rem;justify-content:center;text-align:center;width:90px;overflow-wrap:break-word}
.hub-tabs-swiper .hub-button.active{color:var(--brand-active-button-color);box-shadow:inset 0 -2px 0 0 var(--brand-active-button-color)}
.hub-tabs-swiper .hub-tabs-swiper-component .tabs-swiper-container .tabs-container{padding-top:48px;margin-top:0;margin-bottom:24px}
.hub-tabs-swiper .hub-tabs-swiper-component .tabs-swiper-container .tabs-container .tabs{padding:0 115px}
@media only screen and (max-width:720px){.hub-tabs-swiper .hub-button{box-shadow:inset -1px -5px 0 -2px var(--brand-primary-color)}
.hub-tabs-swiper .hub-button--tab-swiper:hover{box-shadow:inset -1px -5px 0 -2px var(--complementary-color)}
.hub-tabs-swiper .hub-button.active{box-shadow:inset -1px -5px 0 -2px var(--brand-active-button-color)}
.hub-tabs-swiper .hub-tabs-swiper-component .tabs-swiper-container .tabs-container{padding-top:24px;margin-top:0;margin-bottom:16px}
.hub-tabs-swiper .hub-tabs-swiper-component .tabs-swiper-container .tabs-container .swiper{padding-right:80px}
.hub-tabs-swiper .hub-tabs-swiper-component .tabs-swiper-container .tabs-container .swiper-container .swiper-wrapper{padding-left:40px}
.hub-tabs-swiper .hub-tabs-swiper-component .tabs-swiper-container .tabs-container .swiper-container .swiper-wrapper .swiper-slide{width:35% !important}
.hub-tabs-swiper .hub-tabs-swiper-component .tabs-swiper-container .tabs-container .swiper-container .swiper-wrapper .swiper-slide a{width:unset}
}
.quiz-profile-wrapper .quiz-profile-container,.quiz-profile-wrapper .quiz-profile-container-resume,.quiz-profile-wrapper .quiz-profile-version{height:calc(100vh -  80px)}
@media only screen and (max-width:720px){.quiz-profile-wrapper .quiz-profile-container,.quiz-profile-wrapper .quiz-profile-container-resume,.quiz-profile-wrapper .quiz-profile-version{height:auto}
.quiz-profile-wrapper .quiz-profile-version{height:100%}
}
@media print{.quiz-profile-wrapper{height:100%}
}
.quiz-question .container .list{width:90%}
.quiz-question .container .list .title{font-size:2.4rem}
.quiz-question .container .list .answer .box-radio .radio-default::before{background:url('../../../../../designs/wisdom/base/images/jeep/seletor-default.svg') no-repeat;content:'';cursor:pointer;height:46px;left:0;position:absolute;top:0;width:46px}
.quiz-question .container .list .answer .box-radio .radio-checked::before{background:url('../../../../../designs/wisdom/base/images/jeep/seletor-check.svg') no-repeat;content:'';height:46px;left:0;position:absolute;top:0;width:46px}
.quiz-question .container .list .answer .box-radio span{font-size:1.6rem}
@media only screen and (max-width:720px){.quiz-question .container .list .answer .box-radio{width:unset}
.quiz-question .container .list .answer .box-radio__image{height:148px;width:148px}
}
.quiz-container{background-color:#dedddd;min-height:calc(100vh -  80px);position:relative;width:100%}
.quiz-container header .go-back-page-vue span{display:none}
.quiz-container header .go-back-page-vue a .go-back-page__icon{width:20px;content:url("../../../../../designs/wisdom/base/images/arrow-go-back-jeep-gray.svg")}
.quiz-container header .step-indicator-vue .step-container.current-step .step-circle{border:3px solid #000;background-color:transparent}
.quiz-container header .step-indicator-vue .step-container.completed-step .step-circle{border-color:#000}
.quiz-container header .step-indicator-vue .step-container.completed-step .step-circle::after{background-color:#000;height:14px;width:15px}
.quiz-container header .step-indicator-vue .step-container.completed-step .step-dash{border-color:#000}
@media only screen and (max-width:720px){.quiz-container{min-height:unset}
}
.quiz-resume{background-color:#231f20}
.quiz-resume .go-back-page-vue span{display:none;color:#fff}
.quiz-resume .go-back-page-vue a .go-back-page__icon{width:20px;content:url("../../../../../designs/wisdom/base/images/arrow-go-back-jeep-white.svg")}
@media only screen and (max-width:720px){.quiz-resume{min-height:unset}
}
.hgt-actived-float-menu{height:calc(100vh - 135px);overflow:scroll}
@media print{.hgt-actived-float-menu{position:inherit;height:100%}
}
.tag-component header h1{font-size:2.4rem}
.tag-component header span{font-size:1.4rem}
.tag-component section .check-container,.tag-component section .check-container-checked{border:1px solid #000;font-weight:700;font-size:1.4rem;border-radius:.5rem;margin-left:1.2rem;font-size:1.7rem}
.tag-component section .check-container label::after,.tag-component section .check-container-checked label::after{content:none}
.tag-component section .check-container{background-color:#fff}
.tag-component section .check-container-checked{background-color:#000;color:#fff}
.quiz-winner-car{background-color:#231f20}
.quiz-winner-car header span,.quiz-winner-car header h1{color:#fff}
.quiz-winner-car header span{font-size:1.4rem}
.quiz-winner-car header h1{font-size:4rem}
.quiz-winner-car section .box-info h2,.quiz-winner-car section .box-info p{color:#fff}
.quiz-winner-car section .box-info h2{font-size:2.4rem}
.quiz-winner-car section .box-cta .cta-back-to-start.hub-button{background-color:transparent}
.quiz-winner-car section .box-cta .cta-back-to-start.hub-button span{color:#fff}
.quiz-winner-car section .box-cta .cta-save.hub-button{background-color:#979797}
.quiz-winner-car section .box-cta .cta-save.hub-button span{color:#fff}
.quiz-winner-car section .box-cta .cta-save.hub-button svg g g{fill:#fff}
.printable{background-color:#231f20}
.printable .container h1,.printable .container h2,.printable .container h3,.printable .container p{color:#fff}
.quiz-your-version{background-color:#231f20}
.quiz-your-version .quiz-your-version-container .box-container .title,.quiz-your-version .quiz-your-version-container .box-container b,.quiz-your-version .quiz-your-version-container .box-container p{color:#fff}
.quiz-your-version .quiz-your-version-container .box-container .title{font-size:4rem;width:450px}
.quiz-your-version .quiz-your-version-container .box-container .description{font-size:1.6rem;width:400px}
.quiz-your-version .quiz-your-version-container .box-container .cta svg g{stroke:#000}
@media only screen and (max-width:720px){.quiz-your-version .quiz-your-version-container .box-container .title{width:unset}
.quiz-your-version .quiz-your-version-container .box-container .description{width:unset}
}
.next-gen-slider-vue .slide-group{position:relative;z-index:1}
.next-gen-slider-vue .arrow.prev,.next-gen-slider-vue .arrow.next{z-index:2;background-image:none;background-color:#ccc}
.next-gen-slider-vue .arrow.prev{left:0;mask:url('../../../../../designs/wisdom/base/images/jeep/arrow-left-jeep.svg') no-repeat center center;-webkit-mask:url('../../../../../designs/wisdom/base/images/jeep/arrow-left-jeep.svg') no-repeat center center}
.next-gen-slider-vue .arrow.next{right:0;mask:url('../../../../../designs/wisdom/base/images/jeep/arrow-right-jeep.svg') no-repeat center center;-webkit-mask:url('../../../../../designs/wisdom/base/images/jeep/arrow-right-jeep.svg') no-repeat center center}
.next-gen-slider-vue .bullets,.next-gen-slider-vue .bullets-top{position:absolute;left:0;width:100%;display:inline-flex;justify-content:center;align-items:center;gap:5px}
.next-gen-slider-vue .bullets .bullet,.next-gen-slider-vue .bullets-top .bullet{width:8px;height:8px;background-color:#fff;border:1px solid #27272a;border-radius:50%;margin:.25rem;cursor:pointer}
.next-gen-slider-vue .bullets .bullet.current-slide,.next-gen-slider-vue .bullets-top .bullet.current-slide{background-color:#27272a;border:1px solid #bbbdc5;cursor:auto}
.car-version-details .prev .arrow,.car-version-details .next .arrow{height:10.8rem;width:5rem;cursor:pointer;padding:0}
.car-version-details .prev .arrow svg,.car-version-details .next .arrow svg{display:none}
.car-version-details .prev{transform:none}
.car-version-details .prev .arrow{mask:url('../../../../../designs/wisdom/base/images/jeep/arrow-left-jeep.svg') no-repeat center center;-webkit-mask:url('../../../../../designs/wisdom/base/images/jeep/arrow-left-jeep.svg') no-repeat center center;background-color:#ccc}
.car-version-details .next .arrow{mask:url('../../../../../designs/wisdom/base/images/jeep/arrow-right-jeep.svg') no-repeat center center;-webkit-mask:url('../../../../../designs/wisdom/base/images/jeep/arrow-right-jeep.svg') no-repeat center center;background-color:#ccc}
@media only screen and (max-width:720px){.car-version-details .content-full .content-images .content-navigation .arrow,.car-version-details .content-full .content .content-navigation .arrow{mask-size:contain;-webkit-mask-size:contain}
.car-version-details .gallery .content-navigation .arrow{mask-size:contain;-webkit-mask-size:contain}
}
.new-offer-admin{--brand-primary-color:#dda20e;--default-brand-primary-color:#dda20e}
.new-offer-admin .go-back-page-vue{padding-left:0}
.new-offer-admin .hub-button .hub-button__label,.new-offer-admin .quick-filter-button,.new-offer-admin .fullsize-container,.new-offer-admin .fullsize-container .font-h2,.new-offer-admin .font-body-sm,.new-offer-admin .sortable__label,.new-offer-admin .price-text,.new-offer-admin .item-count,.new-offer-admin .pagination__button,.new-offer-admin .ordering-table-wrapper__label,.new-offer-admin .batch-actions__number-of-selected-items-label,.new-offer-admin .batch-actions__label,.new-offer-admin .action-toggle,.new-offer-admin label{font-size:16px}
.new-offer-admin .hub-checkbox .input-container input[type='checkbox']{background-size:20px 20px;width:20px;height:20px}
.new-offer-admin .hub-checkbox .input-label{font-weight:normal}
.new-offer-admin .hub-button__label{color:white}
.new-offer-admin .hub-datepicker .hub-datepicker__calendar{display:block}
.new-offer-admin .hub-datepicker .hub-datepicker__calendar>div{width:auto;margin:auto}
.new-offer-admin .new-offer-admin-table .sum-up-status-cards-container .sum-up-status-card .label{font-size:16px}
.new-offer-admin .new-offer-admin-table .advanced-search-component .search-input-container .advanced-filter-modal .filter-modal-actions .clear-filter-modal-button{background-color:#27272a;border:unset}
.new-offer-admin .new-offer-admin-table .advanced-search-component .search-input-container .advanced-filter-modal .filter-modal-actions .clear-filter-modal-button .hub-button__label{color:white}
.new-offer-admin .new-offer-admin-table .advanced-search-component .search-input-container .advanced-filter-modal .date-picker-section .hub-datepicker .wrapper-input .calendar-action{right:1.2rem;bottom:.4rem;background-image:url('../../../../../designs/wisdom/base/images/jeep/icon-datepicker-2.svg');background-size:22px 22px;width:22px;height:22px}
.new-offer-admin .new-offer-admin-table .advanced-search-component .search-input-container .advanced-filter-modal .date-picker-section .hub-datepicker-to .hub-datepicker__calendar.pop-up,.new-offer-admin .new-offer-admin-table .advanced-search-component .search-input-container .advanced-filter-modal .date-picker-section .hub-datepicker-from .hub-datepicker__calendar.pop-up{padding:5px;width:250px;height:280px}
.new-offer-admin .new-offer-admin-table .advanced-search-component .search-input-container .advanced-filter-modal .date-picker-section .hub-datepicker-to .hub-datepicker__calendar.pop-up:after,.new-offer-admin .new-offer-admin-table .advanced-search-component .search-input-container .advanced-filter-modal .date-picker-section .hub-datepicker-from .hub-datepicker__calendar.pop-up:after{right:6.2rem;top:-16px}
.new-offer-admin .new-offer-admin-table .advanced-search-component .search-input-container .advanced-filter-modal .date-picker-section .hub-datepicker-to .hub-datepicker__calendar.pop-up{right:30px;top:88px}
.new-offer-admin .new-offer-admin-form-wrapper .new-offer-admin-form-grid .new-offer-admin-form .error-container span{font-size:14px}
.new-offer-admin .new-offer-admin-form-wrapper .new-offer-admin-form-grid .new-offer-admin-form--actions .hub-button-secondary{background-color:#27272a;border:unset}
.new-offer-admin .new-offer-admin-form-wrapper .new-offer-admin-form-grid .new-offer-admin-form--actions .hub-button-secondary .hub-button__label{color:white}
.new-offer-admin .new-offer-admin-form-wrapper .new-offer-admin-form-grid .new-offer-admin-form--fields .new-offer-admin-offer-specifications .new-offer-admin-offer-dates .hub-datepicker .wrapper-input .calendar-action{right:1.2rem;bottom:1.2rem;background-image:url('../../../../../designs/wisdom/base/images/jeep/icon-datepicker-2.svg');background-size:22px 22px;width:22px;height:22px}
.new-offer-admin .new-offer-admin-form-wrapper .new-offer-admin-form-grid .hub-input-field{max-height:45px;font-family:ProximaNova}
.new-offer-admin .new-offer-admin-form-wrapper .new-offer-admin-form-grid .hub-dropdown-select-container{padding:0;max-height:45px;font-family:ProximaNova}
.new-offer-admin .new-offer-admin-form-wrapper .new-offer-admin-form-grid .hub-dropdown .hub-dropdown-selected,.new-offer-admin .new-offer-admin-form-wrapper .new-offer-admin-form-grid .hub-multiselect .hub-dropdown-selected{padding:10px 12px;font-size:16px;height:100%;font-family:ProximaNova}
.new-offer-admin .new-offer-admin-form-wrapper .new-offer-admin-form-grid .hub-dropdown>label,.new-offer-admin .new-offer-admin-form-wrapper .new-offer-admin-form-grid .hub-multiselect>label,.new-offer-admin .new-offer-admin-form-wrapper .new-offer-admin-form-grid .hub-input>label,.new-offer-admin .new-offer-admin-form-wrapper .new-offer-admin-form-grid .hub-datepicker>label,.new-offer-admin .new-offer-admin-form-wrapper .new-offer-admin-form-grid label{font-size:16px}
.new-offer-admin .new-offer-admin-form-wrapper .new-offer-admin-form-grid .hub-datepicker .wrapper-input input{max-height:45px}
.new-offer-admin .new-offer-admin-form-wrapper .new-offer-admin-form-grid .hub-datepicker .wrapper-input .calendar-action{bottom:2.5px;right:10px}
.new-offer-admin .new-offer-admin-form-wrapper .new-offer-admin-form-grid .hub-radio{height:30px}
.new-offer-admin .new-offer-admin-form-wrapper .new-offer-admin-form-grid .hub-radio label .hub-radio__radio{min-height:20px;min-width:20px}
.new-offer-admin .new-offer-admin-form-wrapper .new-offer-admin-form-grid .hub-radio .hub-radio__content{font-size:16px;font-weight:normal}
.new-offer-admin .new-offer-admin-form-wrapper .new-offer-admin-form-grid .new-offer-admin-section-title.font-h3{font-size:20px}
.new-offer-admin .new-offer-admin-form-wrapper .new-offer-admin-form-grid .state-range-type-button,.new-offer-admin .new-offer-admin-form-wrapper .new-offer-admin-form-grid .regional-range-type-button,.new-offer-admin .new-offer-admin-form-wrapper .new-offer-admin-form-grid .dealer-group-range-type-button{padding:0 11px;height:44px;width:44px}
.new-offer-admin .new-offer-admin-form-wrapper .new-offer-admin-form-grid .dealer-group-range-type-wrapper .hub-dropdown{min-width:200px}
.new-offer-admin .new-offer-admin-form-wrapper .new-offer-admin-form-grid .dealer-group-range-type-wrapper .short-title{margin-top:18px}
.new-offer-admin .new-offer-admin-form-wrapper .new-offer-admin-form-grid .dealer-group-range-type-wrapper .dealer-group-range-type-button{margin-top:40px}
.new-offer-admin .new-offer-admin-form-wrapper .new-offer-admin-form-grid .new-offer-admin-dealers-wrapper .hub-dropdown .hub-dropdown-select-container{margin-top:5px}
@media only screen and (max-width:720px){.new-offer-admin .new-offer-admin-table .advanced-search-component .search-input-container .advanced-filter-modal .date-picker-section .hub-datepicker-to .wrapper-input .calendar-action,.new-offer-admin .new-offer-admin-table .advanced-search-component .search-input-container .advanced-filter-modal .date-picker-section .hub-datepicker-from .wrapper-input .calendar-action{bottom:15px}
.new-offer-admin .new-offer-admin-table .advanced-search-component .search-input-container .advanced-filter-modal .date-picker-section .hub-datepicker-from .hub-datepicker__calendar.pop-up{right:-160px;left:auto}
.new-offer-admin .new-offer-admin-table .advanced-search-component .search-input-container .advanced-filter-modal .date-picker-section .hub-datepicker-to .hub-datepicker__calendar.pop-up{right:80px;left:auto;top:88px}
}
.blank-modal .go-back-page-vue{background-color:#fff;position:absolute;left:0;top:20px}
.blank-modal .go-back-page-vue a span{font-weight:bold}
@media only screen and (max-width:720px){.blank-modal .go-back-page-vue{top:8px}
}
.blank-modal .form-control .hub-input input{height:40px;font-size:1.6rem;padding:6px 10px}
.blank-modal .form-control .hub-dropdown-select-container{height:40px;font-size:1.6rem;padding:6px 10px}
.blank-modal .form-control .hub-dropdown-option-container .hub-dropdown-selected{font-size:1.6rem}
.blank-modal .form-control .hub-dropdown-option-container ul li{font-size:1.6rem}
.rate-used-car-error .hub-generic-container .hub-generic-modal .dialog-modal h2{margin-bottom:32px}
.rate-used-car-error .hub-generic-container .hub-generic-modal .dialog-modal .image-message{margin-top:32px}
@media only screen and (max-width:720px){.rate-used-car-error .hub-generic-container .hub-generic-modal{padding:0;top:50px;height:calc(100% -  50px)}
.rate-used-car-error .hub-generic-container .hub-generic-modal .dialog-modal{height:100%;max-height:unset;border-radius:unset;padding:32px;justify-content:center}
}
@media only screen and (max-width:720px){.rate-used-car-component .rate-used-car-modal .blank-modal .go-back-page-vue{left:0}
.rate-used-car-component .rate-used-car-modal .form-container .form-control{margin-right:0;margin-left:0}
.rate-used-car-component .rate-used-car-modal .form-container .control-half{width:100%}
}
.rate-used-car-plate{margin:120px 20px 40px;display:flex;flex-direction:column}
.rate-used-car-plate h1,.rate-used-car-plate h2{font-size:2.4rem;margin-bottom:34px;text-transform:uppercase;font-family:ProximaNova,Arial,Sans-Serif;font-weight:900}
.rate-used-car-plate h3{font-size:1.6rem}
.rate-used-car-plate .info-text{font-size:1.6rem;font-family:'Roboto';color:#222;line-height:1.2}
.rate-used-car-plate div.accept-checkbox label.input-label{font-size:1.8rem}
.rate-used-car-plate .accept-checkbox__tooltip-container span{font-size:1.8rem;font-weight:500;font-family:'Roboto';color:#27272a;cursor:pointer}
.rate-used-car-plate .accept-checkbox__tooltip-container .pop-up-info{font-size:1.6rem;padding:36px 20px 36px;border:1px solid #222;background-color:#fff;min-height:20%;width:340px;position:absolute;top:-140px;left:30px;box-shadow:0 4px 8px rgba(0,0,0,0.2);font-family:'Roboto'}
.rate-used-car-plate .accept-checkbox__tooltip-container .pop-up-info svg{float:right;position:absolute;right:10px;top:10px}
.rate-used-car-plate .accept-checkbox__tooltip-container .pop-up-info svg #Elipse_5{fill:#fff;stroke:#000;stroke-width:2px}
.rate-used-car-plate .accept-checkbox__tooltip-container .pop-up-info svg .cls-2{fill:#000;stroke:#000;stroke-width:2px}
.rate-used-car-plate .accept-checkbox__tooltip-container .pop-up-info p{padding:0;margin:0;line-break:normal;white-space:pre-wrap;font-family:'Roboto';line-height:1.2}
.rate-used-car-plate .accept-checkbox__tooltip-container .pop-up-info:after{content:'';position:absolute;top:96%;left:30px;margin-left:-5px;width:9px;height:9px;border:1px solid #979797;border-right:0;border-bottom:0;background-color:#fff;transform:rotate(-135deg)}
.rate-used-car-plate .form-control{margin-bottom:0}
.rate-used-car-plate .form-control.header-text{margin-bottom:24px;width:100%}
.rate-used-car-plate .form-control.header-text h2{margin-top:64px}
.rate-used-car-plate .form-control .hub-input label{color:#222;font-size:1.6rem;text-transform:uppercase;font-family:ProximaNova,Arial,Sans-Serif;font-weight:900}
.rate-used-car-plate .form-control .hub-input .change-city-action{width:auto;height:auto;top:4rem;right:20px;margin:0;font-family:'Roboto';position:absolute;font-size:1.4rem;font-weight:500;text-decoration:underline;cursor:pointer;color:#40424a}
.rate-used-car-plate .form-control .hub-checkbox.error .error-container span{color:#f02222;font-size:1.2rem;font-family:'Roboto';font-weight:400;line-height:2.33}
.rate-used-car-plate .disclaimer-text{background-color:#3e3e3e;color:#ca9a63;font-size:1.6rem;font-weight:500;padding:15px;font-family:'Roboto'}
.rate-used-car-plate .lgpd-privacy-policy{font-size:1.2rem;margin-bottom:64px;padding:0 18px;line-height:1.6rem}
.rate-used-car-plate .modal-action{width:850px;margin:0 auto}
.rate-used-car-plate .modal-action .hub-button{width:260px;min-width:auto;max-width:none;margin-left:15px}
.rate-used-car-plate .modal-action .hub-button__label{justify-content:center}
@media only screen and (max-width:720px){.rate-used-car-plate{margin:55px 16px 40px}
.rate-used-car-plate h1{margin-bottom:0}
.rate-used-car-plate .form-container .form-control.header-text{margin-bottom:0}
.rate-used-car-plate .form-container .form-control.header-text h2{margin-top:46px}
.rate-used-car-plate .info-text{margin:24px auto}
.rate-used-car-plate .lgpd-privacy-policy{margin-top:0;margin-bottom:32px}
.rate-used-car-plate .modal-action{margin:0 auto;min-width:260px;margin-bottom:30px;width:auto}
.rate-used-car-plate .accept-checkbox__tooltip-container .pop-up-info{left:2px}
}
.rate-used-car-model{margin:120px 20px 40px;display:flex;flex-direction:column}
.rate-used-car-model h1,.rate-used-car-model h2{font-size:2.4rem;margin-bottom:34px;color:#222}
.rate-used-car-model .info{font-size:1.4rem;color:#222}
.rate-used-car-model .form-control{margin-bottom:0}
.rate-used-car-model .form-control.header-text{margin-bottom:24px}
.rate-used-car-model .form-control.header-text h2{margin-top:64px}
.rate-used-car-model .form-control h3,.rate-used-car-model .form-control label{font-size:1.6rem;text-transform:uppercase;font-weight:900;font-family:ProximaNova,Arial,Sans-Serif;color:#222}
.rate-used-car-model .form-control.control-quarter h3{margin-bottom:4px}
.rate-used-car-model .form-container{margin-bottom:64px}
.rate-used-car-model .form-container .car-details{width:100%;display:flex;margin-bottom:65px}
.rate-used-car-model .modal-action{width:850px;margin:0 auto}
.rate-used-car-model .modal-action .hub-button{width:260px;min-width:auto;max-width:none;margin-left:15px}
.rate-used-car-model .modal-action .hub-button__label{justify-content:center}
@media only screen and (max-width:720px){.rate-used-car-model{margin:55px 16px 40px}
.rate-used-car-model h1{margin-bottom:0}
.rate-used-car-model .form-container .car-details{display:flex;flex-wrap:wrap}
.rate-used-car-model .form-container .car-details .brand-container,.rate-used-car-model .form-container .car-details .model-container{width:50%}
.rate-used-car-model .form-control.header-text{margin-bottom:0}
.rate-used-car-model .form-control.header-text h2{margin-top:46px}
.rate-used-car-model .info-text{margin:24px auto}
.rate-used-car-model .lgpd-privacy-policy{margin-top:0;margin-bottom:32px}
.rate-used-car-model .modal-action{margin:0 auto;min-width:260px;margin-bottom:30px;width:auto}
}
.rate-used-car-version{margin:120px 20px 40px;display:flex;flex-direction:column}
.rate-used-car-version .header-titles h2,.rate-used-car-version .header-titles span{font-size:2.4rem}
.rate-used-car-version .info{font-size:1.4rem}
.rate-used-car-version .form-control .market-value{display:flex;align-items:center;margin-top:16px;font-size:1.2rem;position:relative}
.rate-used-car-version .form-control .market-value .info-icon{background:url('../../../../../designs/wisdom/base/images/fiat-flag/info-icon.svg');height:16px;width:16px;margin-right:4px}
.rate-used-car-version .form-control .market-value a{text-decoration:underline;color:#222;font-family:'Roboto'}
.rate-used-car-version .form-control .market-value .pop-up-info{font-size:1.6rem;padding:32px 20px 28px;border:1px solid #222;background-color:#fff;min-height:20%;width:340px;position:absolute;bottom:25px;left:25px;height:254px;box-shadow:0 4px 8px rgba(0,0,0,0.2);font-family:'Roboto'}
.rate-used-car-version .form-control .market-value .pop-up-info svg{float:right;position:absolute;right:10px;top:10px}
.rate-used-car-version .form-control .market-value .pop-up-info svg #Elipse_5{fill:#fff;stroke:#000;stroke-width:2px}
.rate-used-car-version .form-control .market-value .pop-up-info svg .cls-2{fill:#000;stroke:#000;stroke-width:2px}
.rate-used-car-version .form-control .market-value .pop-up-info p{padding:0;margin:0;line-break:normal;white-space:pre-wrap;font-family:'Roboto';line-height:1.2}
.rate-used-car-version .form-control .market-value .pop-up-info:after{content:'';position:absolute;top:98%;left:30px;margin-left:-5px;width:9px;height:9px;border:1px solid #979797;border-right:0;border-bottom:0;background-color:#fff;transform:rotate(-135deg)}
.rate-used-car-version .form-control.price-table{margin-bottom:0}
.rate-used-car-version .form-control .dealer-change-text{font-size:1.6rem;margin:0 0 24px}
.rate-used-car-version .form-control .car-title{text-transform:uppercase;font-size:1.6rem;font-weight:bold}
.rate-used-car-version .form-control .car-version,.rate-used-car-version .form-control .car-version h1{font-size:1.6rem;margin-bottom:20px}
.rate-used-car-version .form-control .car-version__link span{cursor:pointer;color:#222;text-decoration:underline}
.rate-used-car-version .form-control.header-text{margin-bottom:24px}
.rate-used-car-version .form-control.header-text h2{margin-top:64px}
.rate-used-car-version .form-control.control-quarter h3{margin-bottom:4px;font-size:1.6rem}
.rate-used-car-version .form-control.control-quarter .info{color:#222;margin-bottom:25px}
.rate-used-car-version .form-control table{border-spacing:0 4px}
.rate-used-car-version .form-control table tr{background-color:#4d5952}
.rate-used-car-version .form-control table tr td{width:75%;max-height:40px;padding:10px 40px 10px 10px;color:#222;font-size:1.6rem;text-transform:uppercase}
.rate-used-car-version .form-control table tr td.price-cell{display:flex;align-items:center}
.rate-used-car-version .form-control table tr td.price-cell span{margin-left:18px}
.rate-used-car-version .form-control table tr td.price-unavailable{white-space:nowrap;font-weight:bold}
.rate-used-car-version .form-control table tr td .price{float:right;font-family:ProximaNova,Arial,Sans-Serif;font-weight:900;line-height:1.8}
.rate-used-car-version .form-control table tr td .price.middle{font-size:2.4rem;line-height:1.2}
.rate-used-car-version .form-control table .tr-middle td{max-height:60px;padding:20px 40px 20px 20px}
.rate-used-car-version .form-container{margin-bottom:64px}
.rate-used-car-version .form-container .dealer-dropdown .hub-dropdown-arrow:before{top:9px}
.rate-used-car-version .form-container .car-details{width:100%;display:flex;margin-bottom:65px}
.rate-used-car-version .modal-action{width:850px;margin:0 auto}
.rate-used-car-version .modal-action .hub-button{width:260px;min-width:auto;max-width:none;margin-left:15px}
.rate-used-car-version .modal-action .hub-button__label{justify-content:center}
@media only screen and (max-width:720px){.rate-used-car-version{margin:55px 16px 40px}
.rate-used-car-version h1{margin-bottom:0}
.rate-used-car-version .form-control.header-text{margin-bottom:0}
.rate-used-car-version .form-control.header-text h2{margin-top:46px}
.rate-used-car-version .modal-action{margin:0 auto;min-width:260px;margin-bottom:30px;width:auto}
.rate-used-car-version .car-version-container{margin-bottom:0}
.rate-used-car-version .info-text{margin:24px auto}
.rate-used-car-version .price-table{width:100%}
.rate-used-car-version .price-table table tr td{width:100%;padding:10px}
.rate-used-car-version .form-control .market-value .pop-up-info{left:0}
}
.rate-used-car-button{background:#3e3e3e;padding:1rem;color:#fff;cursor:pointer;height:100%}
.rate-used-car-button .rate-used-car-button__icon{margin-top:0}
.rate-used-car-button .rate-used-car-button__icon svg .cls-2{stroke:#fff}
.rate-used-car-button .rate-used-car-button__icon svg .cls-3{fill:#fff}
.rate-used-car-button .rate-used-car-button__label{font-size:1.1rem}
.rate-used-car-button--highlight{max-height:50px}
.rate-used-car-button--highlight .rate-used-car-button__icon{order:1}
.rate-used-car-button--highlight .rate-used-car-button__label{order:0}
@media only screen and (max-width:949px){.rate-used-car-button--highlight{align-items:center;justify-content:center;padding-left:1rem;height:39px}
}
.rate-used-car-funding{align-items:center;justify-content:center;top:80px;position:relative;margin-top:90px}
.rate-used-car-funding .form-container{max-width:610px;min-width:610px}
.rate-used-car-funding .form-container .rate-funding-title{font-size:2.4rem;font-weight:700;text-transform:uppercase;color:#222}
.rate-used-car-funding .form-container .rate-funding-sub-title{font-size:1.6rem;padding-top:30px}
.rate-used-car-funding .form-container .rate-funding-card-contact{background-color:#4d5952;width:610px;margin-top:25px;padding:20px}
.rate-used-car-funding .form-container .rate-funding-card-contact .title{font-size:1.6rem;color:#222;font-weight:700;text-transform:uppercase}
.rate-used-car-funding .form-container .rate-funding-card-contact .sub-title{font-size:1.6rem;margin-top:20px;color:#222}
.rate-used-car-funding .form-container .rate-funding-card-contact .btn-contact-whatsapp{margin:2.5rem auto 0;height:50px;background-color:#2c8d54}
.rate-used-car-funding .form-container .rate-funding-card-contact .btn-contact-whatsapp .hub-button__label{color:#fff;margin-left:2rem}
.rate-used-car-funding .form-container .btn-contact-financing{margin-top:60px;width:290px}
@media only screen and (max-width:720px){.rate-used-car-funding{top:80px;padding:18px;margin-top:0}
.rate-used-car-funding .form-container{max-width:100%;min-width:100%}
.rate-used-car-funding .form-container .rate-funding-card-contact{width:100%}
.rate-used-car-funding .form-container .btn-contact-financing{margin:8rem auto 0}
}
.workstatement-home{display:flex;justify-content:flex-start;flex-direction:column;height:100vh;width:1280px;max-width:95%;margin:0 auto}
.workstatement-home__header h1{font-size:3.6rem;color:#fef3e5;font-weight:600}
.workstatement-home__header h1::before{content:'';display:block;background:#ca9a63;width:40px;height:4px}
@media only screen and (max-width:720px){.workstatement-home__header h1::before{width:19px;height:1.5px}
}
@media only screen and (max-width:720px){.workstatement-home__header h1{font-size:2.4rem}
}
.workstatement-home__subtitle{font-size:1.4rem;font-weight:500;color:#fef3e5}
.workstatement-home__panel{align-self:center;display:flex;flex-wrap:wrap;width:100%;justify-content:center}
.workstatement-home__panel__item{margin:30px;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;width:200px;height:250px}
.workstatement-home__panel__item p{font-size:2.4rem;font-weight:bold;text-align:center;color:#fef3e5}
.workstatement-home__panel__item img{width:56px;height:56px;object-fit:contain;filter:brightness(0)}
.workstatement-home__panel__item button{margin:0;padding:0;display:flex;justify-content:space-evenly;align-items:center;width:161.3px;height:40px;cursor:pointer;border:0;border-radius:30px !important;background-color:#fef3e5;font-family:BanglaSangamMN;font-size:1.4rem;font-weight:bold;color:#fff}
.workstatement-home__panel__item button img{filter:none;width:16px;height:12px;object-fit:contain}
.workstatement-access-denied__content img{filter:brightness(0)}
.workstatement-access-denied__content__title{color:#fef3e5}
.workstatement-access-denied__content__subtitle{color:#fef3e5}
html body .data-grid-paginator{display:flex;font-size:1.4rem;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;text-align:center;color:#fef3e5;float:right;margin:2rem 0;margin-right:5%}
html body .data-grid-paginator a{background:white;width:3.5rem;height:3.5rem;border-radius:20px;padding:6px;margin:0 5px;border:solid 1px #979797}
html body .data-grid-paginator a.active{background:#fef3e5;color:white}
html body .data-grid-paginator a.paginator-page.active.first{margin-left:4rem}
html body .data-grid-paginator a.paginator-page.active.last{margin-right:5rem}
.checklist-maintenance__content__header__columns p,.checklist-maintenance__content__header__details p{color:#fef3e5}
.checklist-maintenance__content__header__columns{background-color:#ca9a63}
.checklist-maintenance__content__item__textarea .hub-textarea textarea{height:100px}
.checklist-maintenance__content__item__tabs button{color:#000}
.checklist-maintenance__content__item__tabs button:active,.checklist-maintenance__content__item__tabs button:focus,.checklist-maintenance__content__item__tabs button.active-tab{color:#222;border-bottom:solid 3px #222}
.checklist-maintenance__content__item__tabs button:hover{color:#222}
.checklist-maintenance__content__item__responsetype__filter nav button{color:#222}
.checklist-maintenance__content__item__responsetype__filter .hub-input input{background:url(../../../../../designs/wisdom/workstatement/images/search-navy.svg) no-repeat scroll right}
.checklist-maintenance__content__item__responsetype__list__item__content p{color:#222}
.checklist-maintenance__content__item__responsetype__list__item button{background-color:#222}
.checklist-maintenance__content__item__responsetype__list__item button.active-btn{color:#222}
.checklist-maintenance__content__item__actions__save-btn{background-color:#222}
.checklist-maintenance__content__item__actions__cancel-btn{width:170px;border:solid 1px #222;color:#222}
.checklist-maintenance__footer{background:#d4d4d4}
.checklist-maintenance__footer button{color:#000}
.procedure-listing .grid-custom-actions{display:flex;align-items:center;justify-content:space-evenly;width:100%;margin-bottom:2.5rem}
.procedure-listing .grid-custom-actions .btn-container{border-width:1px;display:flex;align-items:center;justify-content:space-evenly;width:100%}
.procedure-listing .grid-custom-actions img{width:24px;display:inline-block;margin-right:10px}
.procedure-listing .grid-custom-actions button{display:flex;align-items:center;justify-content:space-evenly;min-width:unset;cursor:pointer}
.procedure-listing .grid-custom-actions button img{max-height:30px}
.procedure-listing .grid-custom-actions button:disabled{opacity:.5}
.procedure-listing .grid-custom-actions .create-icon{content:url(../../../../../designs/wisdom/workstatement/images/create-icon.png)}
.procedure-listing .grid-custom-actions .edit-icon{content:url(../../../../../designs/wisdom/workstatement/images/edit-icon.png)}
.procedure-listing .grid-custom-actions .deactivate-icon{content:url(../../../../../designs/wisdom/workstatement/images/deactivate-icon.png)}
.procedure-listing .grid-custom-actions .publish-icon{content:url(../../../../../designs/wisdom/workstatement/images/publish-icon.png)}
.procedure-listing .grid-custom-actions .exclude-icon{filter:brightness(0);content:url(../../../../../designs/wisdom/workstatement/images/trash-icon.png)}
.procedure-listing .data-grid-content{width:100%}
.procedure-listing .data-grid-content .column h2{font-size:1.2rem}
.procedure-listing .data-grid-content .table-hits h2{font-weight:500}
.procedure-listing .data-grid-content .hub-checkbox .input-container input[type='checkbox']{background-position:center;width:14px;height:14px;border-radius:4px;background-color:#fff;border:solid 1px #979797}
.procedure-listing .grid-actions-controller-container{display:flex;flex-direction:row;align-items:center}
.procedure-listing .grid-actions-controller-container .hub-input{width:70%}
.procedure-listing .grid-actions-controller-container .hub-input label{margin-bottom:0}
.procedure-listing .grid-actions-controller-container .hub-input input::placeholder{color:#ccc}
.procedure-listing .grid-actions-controller-container .hub-input .hub-input-field{width:280px;height:40px;border-radius:4px;border:solid 1px #979797;font-weight:bold;padding:0 35px 0 10px;background:url(../../../../../designs/wisdom/workstatement/images/search-navy.svg) no-repeat scroll right;background-position-x:245px;background-color:#fff}
.procedure-listing .hub-modal img{width:82px;height:92px}
.procedure-listing .hub-modal .button-holder{font-size:1.4rem;font-weight:bold}
.procedure-listing .hub-modal .button-holder .btn-first{text-align:right;color:#4a4a4a}
.procedure-listing .hub-modal .button-holder .btn-second{width:235px;height:40px;line-height:1.43;text-align:center;border-width:1px;color:#fff;border-radius:30px;background-color:#fef3e5}
.procedure-management .procedure-header h1{color:#fef3e5}
.procedure-management .procedure-header h1::before{background:#ca9a63}
.procedure-management .procedure-input,.procedure-management .procedure-hub-input input{height:40px}
.procedure-management .procedure-input[disabled],.procedure-management .procedure-hub-input input[disabled]{background:#e7e7e7}
.procedure-management .procedure-hub-input.error input{border:solid 1px #f63d3d}
.procedure-management a.btn,.procedure-management button.btn{border-radius:0;max-width:144px;border-color:#979797}
.procedure-management a.btn.blue-btn,.procedure-management button.btn.blue-btn{background:#fef3e5}
.procedure-maintenance{background:#f6f6f6}
.procedure-maintenance .procedure-maintenance-container{width:1280px;max-width:95%;margin:0 auto;padding-bottom:40px}
.procedure-maintenance .procedure-maintenance-container .procedure-maintenance-grid .data-grid-content .hub-checkbox .input-container input[type='checkbox']{background-color:#fff;border:solid 1px #979797}
.procedure-maintenance .procedure-maintenance-container .procedure-maintenance-grid .grid-actions-controller-container .hub-input .hub-input-field{border:solid 1px #979797;background:url(../../../../../designs/wisdom/worstatement/images/search-navy.svg) no-repeat scroll right;background-color:#fff}
.procedure-maintenance .procedure-maintenance-options{background:#d4d4d4}
.procedure-maintenance .procedure-maintenance-options .btn-container .return-btn{color:#fef3e5}
.procedure-maintenance .hub-modal .button-holder .btn-first{color:#000}
.procedure-maintenance .hub-modal .button-holder .btn-second{background-color:#fef3e5}
.workstatement-subpage-content{background-color:#f6f6f6;margin-top:0;height:100%}
.workstatement-subpage-content .hub-2-columns{justify-content:center}
.workstatement-subpage-content .hub-2-columns .hub-2-columns-c0,.workstatement-subpage-content .hub-2-columns .hub-2-columns-c1{align-items:left;margin:0 30px}
.workstatement-subpage-content .rich-text-base-component{font-size:1.8rem;font-weight:500;color:#fef3e5}
.workstatement-subpage-content .rich-text-base-component h2{font-size:3.6rem;font-weight:bold;color:#fef3e5}
.operation-maintenance .subsection{color:#fef3e5}
.operation-maintenance .list{background-color:#fff}
.operation-maintenance .list .header{background-color:#ca9a63}
.operation-maintenance .list .header p{color:#000}
.operation-maintenance .list .inner-list .item:hover,.operation-maintenance .list .inner-list .item.expanded{background-color:#f7f7f7}
.operation-maintenance .list .inner-list .item .data p{color:#fef3e5}
.operation-maintenance .list .inner-list .item .data .category-tooltip .author-name span{border-bottom:1px dotted #1e1500}
.operation-maintenance .list .inner-list .item .data .category-tooltip .tooltiptext{color:#fff;background-color:#fef3e5}
.operation-maintenance .list .inner-list .item .data .category-tooltip .tooltiptext::after{color:#fff;border-color:#fef3e5 transparent transparent transparent}
.operation-maintenance .list .inner-list .item .data .category-tooltip:hover .tooltiptext{color:#fff}
.operation-maintenance .list .inner-list .item .item-actions .delete-button,.operation-maintenance .list .inner-list .item .item-actions .checklist-button{color:#222}
.operation-maintenance .list .inner-list .item .item-actions .delete-button img,.operation-maintenance .list .inner-list .item .item-actions .checklist-button img{filter:brightness(0)}
.operation-maintenance .list .inner-list .content .scrollable-content .filters .grid-selector-container .form-container.grid-selector-form .data-grid-title h3{color:#fef3e5}
.operation-maintenance .list .inner-list .content .scrollable-content .filters .data-grid-content .hub-checkbox .input-container input[type='checkbox']{background-color:#fff;background-position:center;border:solid 1px #979797}
.operation-maintenance .list .inner-list .content .scrollable-content .filters .data-grid-content h2{color:#fef3e5}
.operation-maintenance .list .inner-list .content .actions{background-color:#fff}
.operation-maintenance .list .inner-list .content .actions .save-button{background-color:#fef3e5;color:#fff}
.operation-maintenance .list .inner-list .content .actions .cancel-button{color:#fef3e5}
.operation-maintenance .list .add-button{border:solid 1px #27272a}
.operation-maintenance .list .add-button button{color:#fff;background-color:#000;padding:10px 20px}
.operation-maintenance .flex-row{display:flex;flex-direction:row}
.operation-maintenance .flex-column{display:flex;flex-direction:column}
.operation-maintenance .draggable-icon,.operation-maintenance .expand-icon,.operation-maintenance .collapse-icon{filter:brightness(0)}
.operation-maintenance .ghost{background:#d4d4d4}
.operation-maintenance .hub-modal .button-holder .btn-first{color:#fef3e5}
.operation-maintenance .hub-modal .button-holder .btn-second{background-color:#fef3e5}
.dependency-box__header h2{color:#000}
.dependency-box__header .delete-btn .exclude-icon{filter:brightness(0)}
.dependency-box__content .hub-dropdown.empty-warning input,.dependency-box__content .hub-dropdown.empty-warning label,.dependency-box__content .hub-dropdown.empty-warning select,.dependency-box__content .hub-dropdown.empty-warning textarea,.dependency-box__content .hub-dropdown.empty-warning .hub-dropdown-select-container,.dependency-box__content .hub-dropdown.empty-warning .hub-dropdown-selected{color:#f02222;border-color:#f02222}
.dependency-box__content .hub-dropdown .hub-dropdown-arrow:before{background:0}
.dependency-box__content .hub-dropdown-select-container{border:0;padding:0}
.dependency-box__content .hub-dropdown-select-container ul{border:1px solid #ccc;border-top:0}
.dependency-box__content .hub-dropdown-option-container{left:0;right:0;top:0;border:0}
.dependency-box__content .hub-dropdown-option-container label{margin-bottom:.75rem;padding:0}
.dependency-box__content .hub-dropdown-option-container .hub-dropdown-selected{padding:20px 20px}
.dependency-box__content .hub-dropdown-option-container ul{border:1px solid #ccc;border-top:0}
.dependency-box__content .hub-dropdown-option-container .hub-dropdown-arrow:before{top:14px;background:0}
.dependency-box__content .hub-dropdown-selected{width:100%;font-size:1.4rem;font-weight:400;line-height:1;letter-spacing:.4px;color:#aaa;padding:20px 20px;border:solid 1px #ccc;border-radius:4px}
@media only all and (max-width:720px){.workstatement-home{margin-top:25px}
.workstatement-subpage-content{margin-top:20px}
.procedure-execution-component{margin-top:30px}
.workstatement-access-denied{margin-top:70px}
}
.procedure-execution__container{background:#f6f6f6}
.procedure-execution__container__vin p{color:#7f7f7f}
.procedure-execution__container__operation{color:#7f7f7f}
.procedure-execution__container__header h1{color:#fef3e5}
.procedure-execution__container__header h1::before{background:#ca9a63}
.procedure-execution__container .step__frame__content p{color:#fef3e5}
.procedure-execution__container .step__frame__content__negative{background-color:#f29b38}
.procedure-execution__container .step__frame__content__positive{background-color:#d4d4d4}
.procedure-execution__container .step__frame__tooltip__content button{color:#fef3e5}
.procedure-execution__container .step__control p{color:#fef3e5}
.procedure-execution__container .step__control button{color:#fef3e5;border:solid 1px #fef3e5}
.procedure-execution__container .step__control button:last-child{background-color:#fef3e5}
.procedure-execution__modal h1{color:#fef3e5}
.procedure-execution__modal p{color:#fef3e5}
.procedure-execution__modal button{background-color:#fef3e5;color:#fff}
.procedure-execution__modal button.raw{color:#fef3e5}
.procedure-execution__modal svg .alert-octagon-color{fill:#fef3e5}
.procedure-execution__modal .close-btn svg{filter:brightness(0)}
.procedure-execution__modal p{color:#fef3e5}
.procedure-execution__modal p .subtitle{color:#000}
.procedure-execution__modal p.sub{color:#f02222}
.procedure-execution__modal__buttons button:last-child{color:#fef3e5;border:solid 1px #fef3e5}
.procedure-progress__header h1{color:#fef3e5}
.procedure-progress__header h1::before{background:#ca9a63}
.procedure-progress .progress-list{background-color:#fff}
.procedure-progress .progress-list__label{color:#fef3e5}
.procedure-progress .progress-list .item-status p{color:#fff}
.procedure-progress .progress-list .item-status.submitted-procedure{background-color:#fef3e5}
.procedure-progress .progress-list .item-status.opened-procedure{background-color:#428e29}
.procedure-progress .progress-list__item.submitted-procedure{border-top:solid 2px #fef3e5}
.procedure-progress .progress-list__item.opened-procedure{border-top:solid 2px #428e29}
.procedure-progress .progress-list__item__info .meta h1{color:#fef3e5}
.procedure-progress .progress-list__content .meta p{color:#fef3e5}
.procedure-progress .progress-list .vc-collapse .v-collapse-content-end{max-height:9999px}
.procedure-progress .expand-icon{filter:brightness(0)}
.procedure-progress .collapse-icon{filter:brightness(0)}
.execution-header{position:fixed;top:35px;left:20px;z-index:200;cursor:pointer}
.execution-header__label{color:#fff;text-transform:uppercase;font-size:1rem;font-weight:700;vertical-align:middle;letter-spacing:1px}
.execution-header img.left-arrow,.execution-header img.close-icon{display:inline-block;vertical-align:top}
.execution-header img.left-arrow{filter:brightness(4);margin-top:-6px;margin-right:8px}
.execution-header img.close-icon{margin-top:1px;margin-right:10px}
@media only screen and (max-width:720px){li.custom-execution-badge{position:absolute;right:6px;top:6px}
}
@media only screen and (max-width:720px){li.custom-execution-badge .login-link{display:block;margin-top:8px}
}
@media only screen and (min-width:721px){.custom-execution-menu{visibility:hidden;pointer-events:none}
}
.workstatement-tooltip{position:relative;display:flex}
.workstatement-tooltip .hub-tooltip__element{display:flex}
.workstatement-tooltip .hub-tooltip__element button{padding:0;background-color:transparent;border:0}
.workstatement-tooltip .hub-tooltip__content{visibility:hidden;width:150px;text-align:center;padding:5px 0;border:solid 1px #979797;background-color:#fff;position:absolute;z-index:1;margin-left:-135px;opacity:0;transition:opacity .3s}
.workstatement-tooltip .hub-tooltip__content.visible{visibility:visible;opacity:1}
.workstatement-tooltip .hub-tooltip__content .file-input{height:0;overflow:hidden}
.workstatement-tooltip .hub-tooltip__content button{cursor:pointer;background-color:transparent;border:0;font-weight:500;color:#fef3e5;margin-bottom:3px}
.workstatement-tooltip .hub-tooltip__content button:hover{font-weight:bold}
.mopar-offer{background:#fff}
.mopar-offer__dealer{background:#514f4f;padding:0 55px}
.mopar-offer__dealer .dealer-address p{color:#fff}
.mopar-offer__dealer svg{margin:0 9px 0 0}
.mopar-offer__dealer svg path{fill:#ca9a63}
.mopar-offer__img{height:260px;object-fit:cover}
.mopar-offer__available{background:#4d5952}
.mopar-offer-item-content{position:relative}
.mopar-offer-item-content .offer-covers .offer-sold,.mopar-offer-item-content .offer-covers .offer-reproved{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;height:100%;top:0;left:0;flex-direction:column}
.mopar-offer-item-content .offer-covers .offer-sold .offer-sold-bg,.mopar-offer-item-content .offer-covers .offer-reproved .offer-sold-bg,.mopar-offer-item-content .offer-covers .offer-sold .offer-reproved-bg,.mopar-offer-item-content .offer-covers .offer-reproved .offer-reproved-bg{background-color:#fef3e5;opacity:.57;width:100%;height:100%;position:absolute}
.mopar-offer-item-content .offer-covers .offer-sold .sold-text,.mopar-offer-item-content .offer-covers .offer-reproved .sold-text,.mopar-offer-item-content .offer-covers .offer-sold .reproved-text,.mopar-offer-item-content .offer-covers .offer-reproved .reproved-text{font-size:8.4rem;letter-spacing:6.1px;font-family:'TopSecret';color:#ca9a63;transform:rotate(-13deg)}
.mopar-offer-item-content .offer-covers .offer-sold .reproved-text,.mopar-offer-item-content .offer-covers .offer-reproved .reproved-text{font-size:6.4rem;color:#ff0a0a}
.mopar-offer-item-content .offer-covers .offer-sold .edit-warning-text,.mopar-offer-item-content .offer-covers .offer-reproved .edit-warning-text{transform:rotate(-13deg);font-size:2.2rem;text-transform:initial}
.mopar-offer__dealer{background:#514f4f;padding:0 55px}
.mopar-offer__dealer .dealer-address p{color:#fff}
.mopar-offer__dealer svg{margin:0 9px 0 0}
.mopar-offer__dealer svg path{fill:#ca9a63}
.mopar-offer__available{background:#4d5952}
.mopar-offer__not-available{background:#4d5952}
.mopar-offer__content{background:#3e3e3e;padding:25px 25px 30px}
.mopar-offer__content .info h5{color:#ca9a63}
.mopar-offer__content .info .accessory-code{display:none}
.mopar-offer__content .offer-price-wrapper .price-text{color:#fff}
.mopar-offer__content .offer-price-wrapper .price-text-big{color:#ca9a63}
.mopar-offer .hub-button{max-width:unset;width:100%;margin:0 auto}
.mopar-offer .hub-button__label{display:flex;justify-content:center}
.showcase-offers-component .showcase-offers-vue .content-offers .offer-item p,.showcase-offers-component .showcase-offers-vue .content-offers .card-register-offer p .card-register-offer h1{color:#fff;font-size:1.4rem;font-weight:normal}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container.mopar-offer-type .expanded-offer{background-color:#514f4f}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container.mopar-offer-type .go-back-page-vue{background:#514f4f}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container.mopar-offer-type .go-back-page-vue .go-back-page__icon svg .fill{fill:#fff}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container.mopar-offer-type .go-back-page-vue .theme-header--11{color:#fff}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container.mopar-offer-type .offer-item-content>*{flex:unset}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container.mopar-offer-type .offer-item-content{align-items:unset}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container.mopar-offer-type .offer-item-content .offer-info-box{margin:0 50px 0 0}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container.mopar-offer-type .offer-item-content .offer-info-box .offer-box-year .title-offer{font-size:2rem;color:#ca9a63;padding-left:0}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container.mopar-offer-type .offer-item-content .offer-info-box .offer-price-wrapper .price-text{font-size:1.1rem;color:#fff}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container.mopar-offer-type .offer-item-content .offer-info-box .offer-price-wrapper .price-text-big{font-size:2.3rem;color:#ca9a63}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container.mopar-offer-type .offer-item-content .offer-img-wrapper{display:flex;justify-content:center}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container.mopar-offer-type .offer-item-content .mopar-offer-description{display:flex;width:233px;align-items:center}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container.mopar-offer-type .offer-item-content .mopar-offer-description p{font-size:1.1rem;color:#fff}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container.mopar-offer-type .offer-item-additional-info .action-buttons-desktop .action-button img svg path{fill:#ca9a63}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container.mopar-offer-type .offer-item-additional-info .action-buttons-desktop .action-button span{color:#ca9a63}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container.mopar-offer-type .offer-item-additional-info .terms-and-conditions-content p{color:#fff}
@media only screen and (max-width:720px){.showcase-offers-component .showcase-offers-vue .expanded-offer-container.mopar-offer-type .expanded-offer .offer-item-content{padding:30px 40px}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container.mopar-offer-type .expanded-offer .offer-item-content .offer-info-box .offer-price-wrapper .price-text{font-size:1.2rem;color:#fff;display:flex;justify-content:flex-start}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container.mopar-offer-type .expanded-offer .offer-item-content .offer-info-box .offer-price-wrapper .price-text-big{font-size:2.4rem;color:#ca9a63;padding:0}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container.mopar-offer-type .expanded-offer .offer-item-content .offer-img-wrapper{justify-content:flex-start;margin:0}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container.mopar-offer-type .expanded-offer .offer-item-content .mopar-offer-description{margin-left:0}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container.mopar-offer-type .expanded-offer .offer-item-additional-info .action-button span{color:#ca9a63}
}
.hub-timepicker label{font-weight:700}
.hub-timepicker__container{border:0;background:#dcdcdc;padding:20px 0}
.hub-timepicker__container ul{margin:0 auto}
.hub-timepicker__container ul li{font-weight:bold;font-size:1.4rem}
.hub-timepicker__container ul li.active{background:#ca9a63;color:#fff;border-radius:0}
.hub-mopar-voucher{background:#4d5952}
.hub-mopar-voucher header{border-bottom:1px solid #716d6d;width:100%;height:50px}
.hub-mopar-voucher header p{font-size:1.6rem;margin:10px auto}
.hub-mopar-voucher article label{font-size:1.2rem}
.hub-mopar-voucher article h1,.hub-mopar-voucher article .offer-price-wrapper{font-size:1.4rem}
.hub-mopar-voucher article h1.strong,.hub-mopar-voucher article .offer-price-wrapper.strong{font-weight:500}
.hub-mopar-voucher footer .voucher-number{letter-spacing:.5rem}
.car-stock-box{background-color:#222;border-bottom:5px solid #ca9a63}
.car-stock-box .info{color:#fff}
.car-stock-box .count{display:flex;flex-direction:column}
.car-stock-box .count span{text-align:center;font-size:1.4rem;color:#fff;text-transform:uppercase;margin-bottom:5px}
.car-stock-box .count .quantity{color:#ca9a63;font-size:4rem}
@media only screen and (max-width:720px){.car-stock-box{width:100vw;min-height:4.6rem;height:auto;position:relative;margin:0;display:flex;border-bottom:3px solid #ca9a63;padding-top:5px;padding-bottom:5px}
.car-stock-box .info{width:50%;font-size:1.2rem;margin:0;align-items:center}
.car-stock-box .info span{padding:0 4.5rem}
.car-stock-box .count{width:50%;flex-direction:row;align-items:center;padding:0 1rem;justify-content:space-between}
.car-stock-box .count span{font-size:1.2rem;margin-bottom:0}
.car-stock-box .count .quantity{font-size:2.2rem}
}
.new-reservation .hub-status-button__label{transform:skewX(18deg)}
.confirmation-popup.new-reservation-popup .confirm-popup-container{width:auto}
.confirmation-popup.new-reservation-popup .confirm-popup-container .confirm-popup-bottom .confirm-popup-cancel-button{display:flex}
.confirmation-popup.new-reservation-popup .confirm-popup-container .confirm-popup-bottom .confirm-popup-cancel-button span{color:#fff}
.confirmation-popup.new-reservation-popup .confirm-popup-container .confirm-popup-bottom .confirm-popup-no-button{display:none}
.remaining-balance-b2e-component__grid .row .discount-tooltip{margin:15px 0 15px 0;display:flex;align-items:center}
.new-reservation-faq .faq-title{height:auto;padding:0;background:transparent;margin-bottom:4rem}
.new-reservation-faq .faq-list-container{background:transparent}
.new-reservation-faq .faq-list-container .faq-question{margin:0}
.new-reservation-faq .faq-list-container .faq-question .hub-faq-question{padding-left:0;padding-right:0}
.new-reservation-faq .faq-list-container .faq-question .hub-faq-question .question-sentence{font-size:1.6rem;margin:5px 0}
.new-reservation-faq .faq-list-container .faq-question .hub-faq-question .question-sentence,.new-reservation-faq .faq-list-container .faq-question .hub-faq-question .question-answer .answer p{color:#000}
.new-reservation-faq .faq-list-container .faq-question .hub-faq-question .satisfaction-survey-mini{margin-top:2rem}
.new-reservation-faq .faq-list-container .faq-question .hub-faq-question .satisfaction-survey-mini span{color:#000}
.new-reservation-faq .faq-list-container .faq-question .arrow-opener svg path{fill:#000}
@media only screen and (max-width:720px){.new-reservation-faq .faq-list-container .faq-question{margin:0}
.new-reservation-faq .faq-list-container .faq-question .hub-faq-question{padding-left:0;padding-right:0}
}
.new-offer-showcase-search .new-offer-showcase-search__title{font-size:2.2rem}
.new-offer-showcase-search .new-offer-showcase-search__field .search-field i{background-image:url('../../../../../designs/wisdom/base/images/jeep-magnifier.svg')}
.new-offer-showcase-search .new-offer-showcase-search__field .search-field input{border-color:#dda110;font-size:1.6rem}
.new-offer-showcase-search .new-offer-showcase-search__field .search-field input::placeholder{font-size:1.6rem}
.new-offer-showcase-search .new-offer-showcase-search__action-button{background-color:#dda110}
.new-offer-showcase-filters .filters-by-price-range .filters-by-price-range--price-details .price{font-size:1.6rem}
.new-offer-showcase-filters .filters-by-model .car-model-slider-component .swiper-container .swiper-slide{height:auto}
.new-offer-showcase-filters .filters-by-model .car-model-slider-component .swiper-container .swiper-slide a{display:flex;flex-direction:column;min-width:0}
.new-offer-showcase-filters .filters-by-model .car-model-slider-component .swiper-container .swiper-slide a .image-wrapper{width:auto;min-height:6rem;max-height:10rem;height:auto}
.new-offer-showcase-filters .filter-by-category .hub-dropdown .hub-dropdown-select-container .hub-dropdown-selected,.new-offer-showcase-filters .filter-by-category .hub-multiselect .hub-dropdown-select-container .hub-dropdown-selected,.new-offer-showcase-filters .filter-by-category .hub-dropdown .hub-dropdown-option-container .hub-dropdown-selected,.new-offer-showcase-filters .filter-by-category .hub-multiselect .hub-dropdown-option-container .hub-dropdown-selected,.new-offer-showcase-filters .filter-by-category .hub-dropdown .hub-dropdown-option-container ul li,.new-offer-showcase-filters .filter-by-category .hub-multiselect .hub-dropdown-option-container ul li{font-size:1.6rem;line-height:1}
.new-offer-showcase-filters .filter-by-category .hub-dropdown label,.new-offer-showcase-filters .filter-by-category .hub-multiselect label{font-size:1.8rem}
.new-offer-showcase-filters .filter-by-category .hub-dropdown .hub-dropdown-select-container,.new-offer-showcase-filters .filter-by-category .hub-multiselect .hub-dropdown-select-container{padding:0;height:auto}
.new-offer-showcase-filters .filter-by-category .hub-dropdown .hub-dropdown-option-container .hub-dropdown-selected,.new-offer-showcase-filters .filter-by-category .hub-multiselect .hub-dropdown-option-container .hub-dropdown-selected,.new-offer-showcase-filters .filter-by-category .hub-dropdown .hub-dropdown-option-container ul li,.new-offer-showcase-filters .filter-by-category .hub-multiselect .hub-dropdown-option-container ul li{padding:1.2rem 1rem;height:auto;min-height:unset}
.new-offer-showcase-filters .filter-by-category .hub-dropdown .hub-dropdown-option-container .hub-dropdown-arrow::before,.new-offer-showcase-filters .filter-by-category .hub-multiselect .hub-dropdown-option-container .hub-dropdown-arrow::before{top:1rem}
.new-offer-showcase-filters .filter-by-category .hub-dropdown .hub-dropdown-selected,.new-offer-showcase-filters .filter-by-category .hub-multiselect .hub-dropdown-selected{min-height:unset;padding:1rem}
.new-offer-showcase-filters .hub-switch-wrapper .hub-switch{--label-font-size:1.6rem}
.new-offer-showcase-card-offer-timer{color:#000;border-top:1px solid #000}
.new-offer-showcase-highlight{border-top:1px solid #000}
.new-offer-showcase-highlight li{color:#000}
.new-offer-showcase-whatsapp-button.hub-button .hub-button__label{color:#fff}
.new-offer-showcase-whatsapp-button.hub-button:hover{background-color:#128c7e}
.new-offer-showcase-funding-button.font-body{color:#000}
.new-offer-showcase-card-wrapper .new-offer-showcase-card--pricing .simulate-fees{color:#000}
.new-offer-showcase-intern-wrapper{top:80px;min-height:calc(100vh -  80px);max-height:calc(100vh -  80px)}
@media only screen and (max-width:720px){.new-offer-showcase-intern-wrapper{top:50px;min-height:calc(100vh -  50px);max-height:calc(100vh -  50px)}
}
.new-offer-showcase-intern-wrapper .link{color:#000}
.new-offer-showcase-sorting__trigger{background:#dda110}
.new-offer-showcase-sorting__options-grid .hub-radio .hub-radio__content{font-size:1.6rem}
.new-offer-showcase-modal.chevron{padding:50px 0 0 0}
@media only screen and (max-width:720px),only screen and (min-width:721px) and (max-width:960px){.new-offer-showcase-modal__content--icon-mobile svg path{fill:#ca9a63;stroke:#ca9a63}
}
.benefit-showcase__content .benefit-content header .results .filter div svg{fill:#ca9a63}
.benefit-showcase__content .benefit-content header .results .filter span{color:#ca9a63}
@media only screen and (max-width:720px){.benefit-showcase__content .benefit-content{padding-bottom:6.5rem}
}
.benefit-card__content .svg-size svg{height:18px;width:10px}
.benefit-card__content .svg-size svg g{fill:#ca9a63}
.benefit-showcase .benefit-detail-container .wrapper{background-color:var(--default-brand-background-color)}
.benefit-showcase .benefit-detail-container .wrapper div,.benefit-showcase .benefit-detail-container .wrapper section,.benefit-showcase .benefit-detail-container .wrapper header,.benefit-showcase .benefit-detail-container .wrapper button,.benefit-showcase .benefit-detail-container .wrapper main{background-color:var(--default-brand-background-color)}
.content-detail .wrapper .available-benefit svg path,.content-detail .wrapper .like-benefit svg path{stroke:#ca9a63}
.content-detail .actions a span{font-size:1.8rem}
.benefits-filters-container .inputs label{font-size:1.8rem}
.benefits-filters-container .hub-input .hub-input-field,.benefits-filters-container .hub-dropdown .hub-input-field,.benefits-filters-container .hub-multiselect .hub-input-field,.benefits-filters-container .hub-textarea .hub-input-field,.benefits-filters-container .hub-datepicker .hub-input-field,.benefits-filters-container .hub-input .hub-dropdown-select-container,.benefits-filters-container .hub-dropdown .hub-dropdown-select-container,.benefits-filters-container .hub-multiselect .hub-dropdown-select-container,.benefits-filters-container .hub-textarea .hub-dropdown-select-container,.benefits-filters-container .hub-datepicker .hub-dropdown-select-container,.benefits-filters-container .hub-multiselect select,.benefits-filters-container .hub-textarea select,.benefits-filters-container .hub-datepicker select{padding:.5rem 1.2rem}
.benefits-filters-container .hub-dropdown .hub-dropdown-select-container{background-color:#fff}
.benefits-filters-container .average-price label,.benefits-filters-container .date-section label{font-size:1.8rem;font-weight:bold;text-transform:uppercase}
.benefits-filters-container .clear-fields svg g{fill:#ca9a63}
.benefits-filters-container .clear-fields .clear-filters-button svg{margin-bottom:3px}
.benefits-filters-container .clear-fields span{color:#ca9a63}
.benefits-filters-container .clear-fields .show-filters span{color:black}
@media only screen and (max-width:720px){.benefits-filters-container .clear-fields .hub-button{border-radius:.4rem}
.benefits-filters-container .clear-fields .hub-button span{font-size:1.8rem}
}
.benefit-showcase-id-component .wrapper .container .content-details .like-benefit svg path{stroke:#ca9a63}
.redeem-component .dealer-selector .dealer-selector-list>ul .dealer-selector-cell .dealer-info .dealer-label,.redeem-component .dealer-selector .dealer-selector-list>ul .dealer-selector-cell .dealer-info .dealer-name,.redeem-component .dealer-selector .dealer-selector-list>ul .dealer-selector-cell .dealer-info .dealer-address{color:black}
.redeem-component .dealer-selector .dealer-selector-list>ul .dealer-selector-cell .dealer-tag{background-color:black}
.confirmation-window .confirmation-dialog .confirmation-dialog-content .acceptance-confirmation-checkbox p{color:black}
.confirmation-window .confirmation-dialog .confirmation-dialog-content .acceptance-confirmation-checkbox p a{color:black;font-weight:bold}
.email-capture-redirect-journey .email-capture-redirect-email-input .before-input-container label{color:black;font-size:2.2rem}
.email-capture-redirect-journey .submit-button{margin:auto}
.lucky-numbers-component .available-numbers-section .numbers-list .lucky-numbers-card .available-cta{color:black}
.promotion-invite .promotion-invite-container .promotion-invite-container__modal-invite-section__invite-link-container__button{margin:auto}
.qrcode-promotion .qrcode-promotion__content .icon-success svg ellipse{fill:#50e3c2}
.qrcode-promotion .qrcode-promotion__content .icon-error svg path{fill:#ffba00}
.generic-offer-showcase .dealer-selector .autocomplete-input{border:2px solid #222;margin:0 0 35px;padding:10px}
.generic-offer-showcase .dealer-selector .location-button{background-color:#000;max-width:100%;margin:0}
.generic-offer-showcase .dealer-selector .location-button svg{display:none}
.generic-offer-showcase .dealer-selector .location-button .hub-button__label{color:#fff}
.generic-offer-showcase .dealer-selector .dealer-selector-list .load-more-button{background-color:#000;max-width:100%;width:100%}
@media only screen and (min-width:721px) and (max-width:960px){body.hub-page .home-jeep-content{z-index:unset;height:100%}
.tablet-hidden{display:none !important}
}
@media only screen and (min-width:721px){.desktop-hidden-jeep{display:none !important}
}
@media only screen and (max-width:720px){body.hub-page .home-jeep-content{z-index:unset;height:100%}
.mobile-hidden{display:none !important}
}
@media only screen and (min-width:calc(559px + 1px)) and (max-width:949px){.medium-screen-hidden{display:none !important}
.medium-screen-visible{display:block !important}
}
@media only screen and (max-width:559px){.small-screen-hidden{display:none !important}
.small-screen-visible{display:block !important}
}
@media only screen and (max-width:1200px) and (max-height:500px) and (orientation:landscape){.landscape-hidden{display:none !important}
}
.flex-grow-1{flex-grow:1;flex-basis:0}
.flex-grow-2{flex-grow:2;flex-basis:0}
.flex-grow-3{flex-grow:3;flex-basis:0}
.flex-grow-4{flex-grow:4;flex-basis:0}
.flex-grow-5{flex-grow:5;flex-basis:0}
.flex-grow-6{flex-grow:6;flex-basis:0}
.flex-grow-7{flex-grow:7;flex-basis:0}
.flex-grow-8{flex-grow:8;flex-basis:0}
.flex-grow-9{flex-grow:9;flex-basis:0}
.flex-grow-10{flex-grow:10;flex-basis:0}
.flex-grow-11{flex-grow:11;flex-basis:0}
.flex-grow-12{flex-grow:12;flex-basis:0}
.order-1{order:1}
.order-2{order:2}
.order-3{order:3}
.order-4{order:4}
.order-5{order:5}
.order-6{order:6}
.order-7{order:7}
.order-8{order:8}
.order-9{order:9}
.order-10{order:10}
.order-11{order:11}
.order-12{order:12}
.overflow-hidden{overflow:hidden}
.container{display:flex;width:100%}
.rotate-45{transform:rotate(45deg)}
.x-close-mode{width:24px;height:24px;background-image:url(../../../../../designs/wisdom/base/images/close-circle.svg);background-repeat:no-repeat;background-size:contain;background-color:transparent;margin:0;padding:0}
.x-close-mode>*{display:none}
.no-pseudo::before{display:none}
.no-pseudo::after{display:none}
@media only screen and (max-width:720px){html body.hub-page .hub-page-content{height:100%}
}
html body.hub-page .home-jeep-content{z-index:unset}
html body.hub-page .home-jeep-content .no-secondary-menu{top:80px;height:calc(100% -  80px)}
@media only screen and (min-width:721px) and (max-width:960px){html body.hub-page .home-jeep-content .no-secondary-menu{top:50px;height:calc(100% -  50px)}
}
@media only screen and (max-width:720px){html body.hub-page .home-jeep-content .no-secondary-menu{top:50px;height:calc(100% -  50px)}
}
.brand-color{color:#3e3e3e !important}
body.skin-jeep-wave{padding-top:80px}
body.skin-jeep-wave .hub-card{overflow-wrap:break-word}
@media only screen and (max-width:860px){body.skin-jeep-wave{padding-top:50px}
}
.hub-button{transition:background .2s ease-in}
.hub-button.hub-button--p1 .hub-button__label::after,.hub-button.hub-button--m1 .hub-button__label::after,.hub-button.hub-button--g1 .hub-button__label::after{background:url('../../../../../designs/wisdom/base/images/arrow-right-marfim.svg') no-repeat center center;transform:none}
.hub-button.hub-button--p1,.hub-button.hub-button--p2{height:39px}
.hub-button--text-black{background-color:transparent;padding:inherit;height:auto;width:auto;min-width:inherit;max-width:inherit;border-radius:0;text-decoration:none}
.hub-button--text-black span,.hub-button--text-black .hub-button__label{color:#000;justify-content:flex-start}
.hub-button--text-black:hover,.hub-button--text-black:active,.hub-button--text-black:focus{cursor:pointer}
.hub-button--text-black:hover,.hub-button--text-black:active,.hub-button--text-black:focus{background-color:transparent}
.hub-button--text-black[disabled]{background-color:transparent}
.hub-button--text-white{background-color:transparent;padding:inherit;height:auto;width:auto;min-width:inherit;max-width:inherit;border-radius:0;text-decoration:none}
.hub-button--text-white span,.hub-button--text-white .hub-button__label{color:#fff;justify-content:flex-start}
.hub-button--text-white:hover,.hub-button--text-white:active,.hub-button--text-white:focus{cursor:pointer}
.hub-button--text-white:hover,.hub-button--text-white:active,.hub-button--text-white:focus{background-color:transparent}
.hub-button--text-white[disabled]{background-color:transparent}
.hub-button--text-primary{background-color:transparent;padding:inherit;height:auto;width:auto;min-width:inherit;max-width:inherit;border-radius:0;text-decoration:none}
.hub-button--text-primary span,.hub-button--text-primary .hub-button__label{color:#ca9a63;justify-content:flex-start}
.hub-button--text-primary:hover,.hub-button--text-primary:active,.hub-button--text-primary:focus{cursor:pointer}
.hub-button--text-primary:hover,.hub-button--text-primary:active,.hub-button--text-primary:focus{background-color:transparent}
.hub-button--text-primary[disabled]{background-color:transparent}
.hub-button--text-secondary{background-color:transparent;padding:inherit;height:auto;width:auto;min-width:inherit;max-width:inherit;border-radius:0;text-decoration:none}
.hub-button--text-secondary span,.hub-button--text-secondary .hub-button__label{color:#edede3;justify-content:flex-start}
.hub-button--text-secondary:hover,.hub-button--text-secondary:active,.hub-button--text-secondary:focus{cursor:pointer}
.hub-button--text-secondary:hover,.hub-button--text-secondary:active,.hub-button--text-secondary:focus{background-color:transparent}
.hub-button--text-secondary[disabled]{background-color:transparent}
.user-badge .user-menu-vue .hubID-tab .hub-tabs ul li.active span{color:#fef3e5}
@media only screen and (min-width:721px){.user-badge .user-menu-vue .user-menu-header .user-profile{margin-right:10rem}
.user-badge .user-menu-vue .user-menu-header .user-profile .col-right{width:min-content}
.user-badge .user-menu-vue .user-menu-header .hubID-tab{padding-bottom:10px;max-width:680px}
}
.slider-gallery-bullets-navigation ul.slider-nav li .circle{width:1.1rem;height:1.1rem;background:#fff}
.slider-gallery-bullets-navigation ul.slider-nav li .circle.active{background:#ca9a63}
#user-my-orders-wrapper .cards{justify-content:space-between}
@media only screen and (min-width:721px){#user-my-orders-wrapper{max-width:680px}
}
@media only screen and (min-width:721px){#order-detail{max-width:680px}
}
.voucher-modal .modal-info{font-size:1.8rem}
.voucher-modal .modal-info__top .info-title{color:#000;font-size:3.2rem}
.voucher-modal .modal-info__top .info-texts div{color:#787b80}
.voucher-modal .modal-info__top .info-description,.voucher-modal .modal-info__top .info-details{color:#787b80}
.voucher-modal .modal-info__bottom .qrcode-title{color:#000;font-size:3.2rem}
.voucher-modal .modal-info__bottom .qrcode-token,.voucher-modal .modal-info__bottom .qrcode-value{color:#000;font-size:2.4rem}
.voucher-modal .modal-info__bottom .qrcode-date{color:#787b80}
.voucher-modal .modal-info__bottom .qrcode-advice{color:#000;font-size:1.4rem}
@media print{.voucher-modal .modal-info__bottom .qrcode-token,.voucher-modal .modal-info__bottom .qrcode-value{font-size:2rem}
.voucher-modal .modal-info__bottom .qrcode-date{font-size:1.4rem}
}
.badge-details-container .badge-details-infos .badge-details-name{color:#27272a}
.badge-details-container .badge-details-infos .badge-details-description{color:#27272a}
.theme--light{background-color:#4d5952;color:#e7e7e7}
.theme--light .theme-header--0,.theme--light .theme-header--1,.theme--light .theme-header--2,.theme--light .theme-header--3,.theme--light .theme-header--4{color:#fff}
.theme--light .theme-header--9,.theme--light .theme-header--10,.theme--light .theme-header--11{color:#e7e7e7}
.theme--medium-light{background-color:#4d5952;color:#e7e7e7}
.theme--medium-light .theme-header--0,.theme--medium-light .theme-header--1,.theme--medium-light .theme-header--2,.theme--medium-light .theme-header--3,.theme--medium-light .theme-header--4{color:#ca9a63}
.theme--medium-light .theme-header--9,.theme--medium-light .theme-header--10,.theme--medium-light .theme-header--11{color:#e7e7e7}