.offer-call-wrapper .highlight-item{list-style-type:none;position:absolute;top:0;left:0;right:0;opacity:0;height:100%;display:flex;justify-content:center}
.offer-call-wrapper .highlight-item.single-item{opacity:1}
.offer-call-wrapper .highlight-item.current:not(.first-item){animation-name:slideDown;animation-duration:2s;animation-timing-function:linear;animation-fill-mode:backwards;transform:translateY(-100%);opacity:1}
.offer-call-wrapper .highlight-item.first-item{opacity:1;animation-name:slideDownFirst;animation-duration:.2s;animation-delay:1.6s;animation-timing-function:linear;animation-fill-mode:forwards}
@keyframes slideDownFirst{0{transform:translateY(0)}
100%{transform:translateY(100%)}
}
@keyframes slideDown{0{transform:translateY(-100%)}
10%,90%{transform:translateY(0);opacity:1}
100%{transform:translateY(100%)}
}
.chip{border-radius:16px;padding:4px 8px;border:1px solid black;color:black;text-transform:uppercase}
.new-offer-showcase-card-offer-timer{color:var(--default-brand-primary-color);font-size:17px;border-top:1px solid var(--default-brand-primary-color);padding-top:3px}
.new-offer-price-wrapper{display:flex;flex-direction:column}
@keyframes pushDown{0{transform:translateY(-100%)}
100%{transform:translateY(0)}
}
@keyframes slideDown{0{transform:translateY(0)}
100%{transform:translateY(100%)}
}
.new-offer-showcase-highlight{list-style-type:none;padding:0;margin:0;overflow:hidden;height:32px;position:relative;border-top:1px solid var(--default-brand-primary-color)}
.new-offer-showcase-highlight li{display:flex;align-items:center;justify-content:center;text-align:center;position:absolute;height:100%;width:100%;visibility:hidden;animation-duration:.5s;animation-timing-function:linear;text-transform:uppercase;color:var(--default-brand-primary-color)}
.new-offer-showcase-highlight li.single{visibility:visible}
.new-offer-showcase-highlight li.active{transform:translateY(-100%);visibility:visible;animation-name:pushDown;animation-fill-mode:forwards}
.new-offer-showcase-highlight li.previous{visibility:visible;animation-name:slideDown;animation-fill-mode:forwards}
.new-offer-showcase-highlight li.small{font-size:1rem}
.new-offer-showcase-card-wrapper{display:flex;flex-direction:column}
.new-offer-showcase-card-wrapper .new-offer-showcase-location .location-name{font-size:10px;line-height:16px;font-weight:700}
.new-offer-showcase-card-wrapper.maker-offer .new-offer-showcase-location{background-color:var(--default-offer-card-background)}
.new-offer-showcase-card-wrapper.maker-offer .new-offer-showcase-card{border:8px solid var(--default-offer-card-background);border-top:0}
.new-offer-showcase-card-wrapper.maker-offer .location-pin-svg{visibility:hidden}
.new-offer-showcase-card-wrapper.dealer-offer .new-offer-showcase-location{background-color:var(--default-offer-card-location-background)}
.new-offer-showcase-card-wrapper.dealer-offer .new-offer-showcase-card{border:8px solid white;border-top:0}
.new-offer-showcase-card-wrapper.dealer-offer .location-pin-svg svg path{fill:var(--default-brand-primary-color)}
.new-offer-showcase-card-wrapper.super-offer .new-offer-showcase-location{border:8px solid var(--default-brand-primary-color);border-bottom:0}
.new-offer-showcase-card-wrapper.super-offer .new-offer-showcase-card{border:8px solid var(--default-brand-primary-color);border-top:0}
.new-offer-showcase-card-wrapper.super-offer.dealer-offer .new-offer-showcase-location{background-color:var(--default-brand-primary-color);border:0}
.new-offer-showcase-card-wrapper.super-offer.dealer-offer .new-offer-showcase-card{border:8px solid var(--default-brand-primary-color);border-top:0}
.new-offer-showcase-card-wrapper.super-offer.dealer-offer .location-pin-svg{visibility:visible}
.new-offer-showcase-card-wrapper.super-offer.dealer-offer .location-pin-svg svg path{fill:var(--default-offer-card-location-background)}
.new-offer-showcase-card-wrapper .new-offer-showcase-location{display:flex;gap:12px;width:100%;padding:10px;font-size:10px;color:white}
.new-offer-showcase-card-wrapper .new-offer-showcase-location .location-pin-svg svg{width:20px;height:28px}
.new-offer-showcase-card-wrapper .new-offer-showcase-card{border-top:0;background-color:var(--default-offer-card-background);display:flex;flex-grow:1;flex-direction:column;width:100%;padding:20px 12px}
.new-offer-showcase-card-wrapper .new-offer-showcase-card--content{display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:24px}
.new-offer-showcase-card-wrapper .new-offer-showcase-card--image{position:relative;z-index:10;width:100%;padding-top:28px;padding-bottom:48px}
.new-offer-showcase-card-wrapper .new-offer-showcase-card--stamp{z-index:0;position:absolute;left:0;height:25%;width:auto}
.new-offer-showcase-card-wrapper .new-offer-showcase-card--heart svg .heart-outline{stroke:var(--default-brand-primary-color)}
.new-offer-showcase-card-wrapper .new-offer-showcase-card--chips{display:flex;flex-wrap:wrap;gap:8px}
.new-offer-showcase-card-wrapper .new-offer-showcase-card--pricing .info{margin:0 0 4px 0}
.new-offer-showcase-card-wrapper .new-offer-showcase-card--pricing .simulate-fees{font-size:18px;color:var(--default-brand-primary-color)}
.new-offer-showcase-card-wrapper .new-offer-showcase-card--chassis{font-weight:400}
.new-offer-showcase-card-wrapper .new-offer-showcase-card--footer{display:flex;flex-direction:column;gap:12px;margin-top:24px}
.new-offer-showcase-card-wrapper .new-offer-showcase-card--footer .btn{border-radius:var(--default-brand-border-radius);min-width:100%}
.new-offer-showcase-card-wrapper .new-offer-showcase-card--footer .btn span{flex-grow:0}
.new-offer-showcase-card-wrapper .new-offer-showcase-card--footer .btn-whatsapp{background-color:#5dba66}
.new-offer-showcase-card-wrapper .new-offer-showcase-card--footer .btn-whatsapp .whatsapp-svg{height:100%;display:flex;align-items:center;margin-right:10px}
.new-offer-showcase-card-wrapper .new-offer-showcase-card--footer .btn-whatsapp .whatsapp-svg svg{width:19px;height:19px}
.new-offer-showcase-list{margin:50px 0;width:100%}
.new-offer-showcase-list--search .hub-search-component{align-items:flex-start;padding:0 0 60px 0}
.new-offer-showcase-list--search .hub-search-component h2{font-size:22px;color:#000}
.new-offer-showcase-list--search .hub-search-component .search-field input{border:2px solid var(--default-brand-primary-color);padding:12px}
.new-offer-showcase-list--grid{display:grid;grid-gap:20px;grid-template-columns:repeat(auto-fit,minmax(290px,auto));align-items:stretch}
@media only screen and (max-width:720px){.new-offer-showcase-list--grid{grid-template-columns:1fr}
}
.new-offer-showcase-filters{max-width:300px}
.new-offer-showcase-filters--content{width:100%}
.new-offer-showcase-filters--content .filters-by-model-category{display:flex;flex-wrap:wrap}
.new-offer-showcase-filters--content .filters-by-model-category .filter-category{background-color:transparent;border:1px solid black;border-radius:5px;height:31px;margin:.6rem 1rem .6rem 0;min-width:70px;padding:1.5rem;transform:skewX(0);width:auto}
.new-offer-showcase-filters--content .filters-by-model-category .filter-category span{color:black;transform:skewX(0)}
.new-offer-showcase-filters--content .filters-by-model-category .active{background-color:black;box-shadow:none}
.new-offer-showcase-filters--content .filters-by-model-category .active span{color:white;transform:skewX(0)}
.new-offer-showcase-filters--content .filters-by-model .car-model-slider-component{width:calc(100% - 50px)}
.new-offer-showcase-filters--content .filters-by-model .car-model-slider-component .hub-checkbox{margin-right:0 !important}
.new-offer-showcase-filters--content .filters-by-model .car-model-slider-component .swiper-slide a .image-wrapper{height:10rem;line-height:unset}
.new-offer-showcase-filters--content .filters-by-model .car-model-slider-component .swiper-slide a .hub-checkbox .input-container label{font-size:1.3rem}
.new-offer-showcase-filters--content .filters-by-model .car-model-slider-component .swiper-button-next,.new-offer-showcase-filters--content .filters-by-model .car-model-slider-component .swiper-button-prev{margin-top:-20px}
.new-offer-showcase-filters--content .filters-by-price-range .hub-range output{display:none}
.new-offer-showcase-filters--content .filters-by-price-range--price-details .price{font-size:1.5rem}
.new-offer-showcase-filters--content .advanced-filters{display:flex;justify-content:flex-end}
.new-offer-showcase-filters--content .advanced-filters .hub-button{margin:0}
.new-offer-showcase-filters--content .simple-filters{display:flex;justify-content:flex-end;margin:80px 0 0 0}
.new-offer-showcase-filters--content hr{border:.8px solid var(--default-brand-border-color);margin:32px 0}
.new-offer-showcase-filters--model{background:var(--default-brand-secondary-color);border:1px solid var(--default-brand-primary-color);border-radius:8px;padding:8px 15px}
.new-offer-showcase-filters--model.selected{background:var(--default-brand-primary-color)}
.new-offer-showcase-filters .advanced-clear-filters--link{color:black;font-size:1.8rem;text-decoration:underline}
@media only screen and (max-width:720px){.new-offer-showcase-filters{max-width:unset;width:100%;padding:20px}
.new-offer-showcase-filters--content .filters-by-model .swiper-pagination-bullets{display:none}
}
.new-offer-showcase-funding-button{background:0;border:0;text-decoration:underline}
.new-offer-showcase-funding-button.font-body{font-weight:bold;color:var(--default-brand-primary-color)}
.new-offer-showcase-vue{max-width:1400px;margin:auto;padding:0 30px}
.new-offer-showcase-vue .new-offer-showcase-component--showcase{display:flex;gap:70px}
@media only screen and (max-width:720px){.new-offer-showcase-vue .new-offer-showcase-component--showcase{flex-direction:column;gap:30px}
}
.advanced-filter-container .hub-range{margin-bottom:0}
.advanced-filter-container .hub-range input{background:transparent}
.advanced-filter-container .hub-range output{display:none}
.wrapper-car-model-slider{max-width:calc(75% - 3px);display:inline-block}
.wrapper-car-model-slider>label{display:block;font-size:1.2rem;font-weight:500;margin-bottom:.75rem;text-transform:uppercase;margin-left:1.5rem}
.wrapper-car-model-slider .car-model-slider-component{width:100%;align-items:stretch;margin:auto;position:relative;margin-bottom:6rem;padding:0 6rem}
.wrapper-car-model-slider .car-model-slider-component .swiper-slide .image-wrapper{display:flex;height:70px;justify-content:center;line-height:70px;margin-bottom:1rem}
.wrapper-car-model-slider .car-model-slider-component .swiper-slide .image-wrapper img{max-width:100%;max-height:100%;vertical-align:bottom}
.wrapper-car-model-slider .car-model-slider-component .swiper-slide .hub-checkbox .input-container{align-items:center}
@media only screen and (max-width:720px){.wrapper-car-model-slider{width:100%;max-width:100%;padding-left:3rem;padding-right:3rem}
.wrapper-car-model-slider>label{margin-left:-1.5rem}
}
.funding-calculator .divider{width:100%;background:#b6b6b6;height:1px}
.funding-calculator .form-class{margin:auto 15px;width:auto}
.offer-funding-simulation-box{max-width:344px;margin-left:auto;margin-right:15%;background:#f0f0f0;border:1px solid var(--default-brand-primary-color);border-radius:8px;padding:30px 0}
.offer-funding-simulation-box .content{padding:0 15px;position:relative}
.offer-funding-simulation-box .content .icon{display:inline;position:relative;cursor:pointer}
.offer-funding-simulation-box .content .icon svg{position:absolute;top:2px;left:5px}
.offer-funding-simulation-box .content .tooltip_text{text-transform:none;line-break:anywhere;position:absolute;font-weight:normal;width:225px;left:3%;z-index:2;background:var(--default-brand-background-color);padding:10px;border-radius:10px;border:1px solid}
.offer-funding-simulation-box .divider{width:100%;background:#b6b6b6;height:1px}
@media only screen and (max-width:720px){.offer-funding-simulation-box{margin:0;max-width:unset;width:100%}
}
.upgrade{width:340px;height:540px;background:white;border:1px solid var(--brand-default-primary-color)}
.upgrade .hub-button{margin:440px auto 10px auto}
.offer-funding-installments{margin:0 auto;max-width:1200px}
.offer-funding-installments--grid{display:grid;grid-template-columns:auto 400px;grid-gap:0 50px}
.offer-funding-installments--grid .content-left{position:relative}
.offer-funding-installments--grid .content-left .car-img{width:100%;object-fit:contain}
.offer-funding-installments--grid .content-left .upgrade-mode{max-width:344px;position:absolute;top:200px;left:50%;transform:translate(-50%,0)}
.offer-funding-installments--grid .content-right .funding-logo{width:220px}
@media only screen and (min-width:721px) and (max-width:860px),only screen and (max-width:720px){.offer-funding-installments--grid{display:flex;flex-direction:column-reverse;padding:0 20px}
.offer-funding-installments--grid .content-left{margin-top:30px}
.offer-funding-installments--grid .content-left .car-img{display:none}
.offer-funding-installments--grid .content-left .upgrade-mode{max-width:500px;position:static;width:100%;transform:none;margin:0 auto}
}
.offer-funding-installments .comparator-link{margin-right:15%}
@media only screen and (max-width:720px){.offer-funding-installments .car-img{display:none}
.offer-funding-installments--grid{grid-template-columns:auto;padding:0 20px}
.offer-funding-installments .comparator-link{margin-right:0}
}
#offer-funding-comparator{width:60vw;margin:0 auto}
#offer-funding-comparator #funding-comparator .box-wrapper{grid-template-columns:repeat(2,1fr);grid-column-gap:15px}
#offer-funding-comparator #funding-comparator .box-wrapper .plan-title{height:60px}
#offer-funding-comparator #funding-comparator hr.title-hr{width:50%;text-align:left;margin:0}
@media only screen and (max-width:720px){#offer-funding-comparator{width:90vw}
#offer-funding-comparator #funding-comparator .box-wrapper{grid-template-columns:repeat(1,1fr);grid-column-gap:0}
}
.offer-funding-modal{margin:0 auto;max-width:1200px}
.offer-funding-modal .content{max-width:320px;margin:auto}
.offer-funding-modal .modal-content-full{max-width:800px;padding:50px}
.offer-funding-modal .modal-content-full .funding-logo{height:45px}
@media only screen and (max-width:720px){.offer-funding-modal .modal-content-full{padding:0 20px}
}
.offer-funding-resume{max-width:1200px;margin:0 auto}
.offer-funding-resume #balaoFundingResume{margin-top:0}
@media only screen and (max-width:720px){.offer-funding-resume #balaoFundingResume{padding:20px}
}
#standalone-item{align-items:center;flex-direction:column;margin:0 18px;width:340px;position:relative}
@media only screen and (max-width:720px){#standalone-item{max-width:300px;margin:0 9px}
}
#standalone-item img{width:100%}
#standalone-item p,#standalone-item li{font-weight:normal}
#standalone-item #giro-inter{width:160px;margin:0 auto}
#standalone-item .button{text-decoration:none;position:relative;bottom:25px;width:80%}
#standalone-item .content{background:var(--second-color);border:1px solid var(--default-brand-primary-color);border-radius:8px;padding:25px}
#standalone-item .content .financing{position:relative}
#standalone-item .content .financing .icon{display:inherit;position:relative;cursor:pointer}
#standalone-item .content .financing .icon svg{position:absolute;top:5px;left:5px}
#standalone-item .content .tooltip_text{text-transform:none;line-break:anywhere;position:absolute;font-weight:normal;width:225px;left:15%;z-index:1;background:var(--default-brand-background-color);padding:10px;border-radius:10px;border:1px solid}
#standalone-item.triple-view .content{height:93%;min-height:555px;background:var(--second-color);padding:21px;border:1px solid var(--default-brand-primary-color);border-radius:8px}
#standalone-item.triple-view .content img{width:100%;min-height:160px}
#standalone-item.triple-view .content .car-name{padding:0 25px;height:87px;display:flex;align-items:center;justify-content:center}
@media only screen and (max-width:720px){#standalone-item.triple-view .content .car-name{padding:0 5px}
}
#standalone-item.unique-view .content{background:var(--default-brand-background-color)}
#standalone-item.unique-view .car-name{padding:0 50px}
#standalone-item.unique-view img{display:none}
@media only screen and (max-width:720px){#standalone-item.unique-view .content{width:100%;min-height:535px;padding:0;padding-bottom:21px;background:transparent;border:0}
#standalone-item.unique-view img{display:block}
#standalone-item.unique-view .button{width:100%}
}
.standalone-swipe{display:flex;flex-direction:column;justify-content:center;overflow:hidden;position:relative;padding-bottom:10px}
.standalone-swipe .standalone-wrapper-item{width:98.6svw;display:flex;justify-content:center}
.standalone-swipe #pagination{display:flex;align-items:center;justify-content:center;width:98.6svw;margin:0 auto}
.standalone-swipe #bullets{display:flex;justify-content:center}
.standalone-swipe #bullets .swiper-pagination-bullet{width:13px;height:13px;display:inline-block;border-radius:100%;border:2px solid var(--brand-primary-color);background:var(--second-color);opacity:1;margin:0 4px}
.standalone-swipe #bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--brand-primary-color);opacity:1}
.standalone-swipe .swiper-button-next{position:unset;margin-top:0;background-image:url(../../../designs/wisdom/base/images/fiat-flag/girofiat/arrow-red-next.svg)}
.standalone-swipe .swiper-button-prev{position:unset;margin-top:0;background-image:url(../../../designs/wisdom/base/images/fiat-flag/girofiat/arrow-red-prev.svg)}
#standalone-modal .color-item:not(.selected){border-color:var(--default-brand-secondary-color)}
#standalone-modal .dialog-modal{background-color:var(--default-brand-background-color);width:350px;padding:40px 30px}
#standalone-modal .content .img{max-width:250px;margin:0 auto}
#standalone-modal .content .img img{width:100%}
#triple-view>div{display:flex;flex-direction:column;justify-content:center;flex-direction:row}
#triple-view>div .hub-swiper-pagination{display:none}
#triple-view>div .triple-solo{width:100svw;display:flex;justify-content:center}
@media only screen and (max-width:720px){#triple-view>div{display:block}
#triple-view>div .hub-swiper-pagination{display:flex}
}
#triple-view>div .img-container{display:none}
.image{width:15%;margin:30px auto;text-align:center}
.image img{width:100%}
@media only screen and (max-width:720px){.image{width:100%;max-width:237px;text-align:center;margin:30px auto}
}
#unique-view .view-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100svw}
#unique-view .view-wrapper .img-container{max-width:800px}
#unique-view .view-wrapper .img-container img{width:100%}
@media only screen and (max-width:720px){#unique-view .view-wrapper .img-container{display:none}
}
.image{width:15%;margin:30px auto;text-align:center}
.image img{width:100%}
@media only screen and (max-width:720px){.image{width:100%;max-width:237px;text-align:center;margin:30px auto}
}
#offer-funding-standalone{margin:auto}
#offer-funding-standalone .standalone-wrapper{padding-bottom:30px}
#offer-funding-standalone #funding-form-lead{max-width:700px}
@media only screen and (max-width:720px){#offer-funding-standalone .standalone-wrapper{padding-top:0}
#offer-funding-standalone #funding-form-lead{padding:0 20px;margin-top:25px}
#offer-funding-standalone #funding-form-lead .go-back-page-vue{padding-left:20px}
}
.offer-type-selector{margin-top:35px;display:flex;flex-wrap:wrap;justify-content:center}
.offer-type-selector .hub-button{min-width:300px;margin:0}
.offer-type-selector .hub-button:last-child{margin-left:4rem}
@media only screen and (max-width:720px){.offer-type-selector .hub-button:last-child{margin-left:0;margin-top:2rem}
}
.advanced-filter-container{max-width:1036px;width:100%;margin-top:50px;display:flex;flex-wrap:wrap}
.advanced-filter-container .content-divider-vertical,.advanced-filter-container .content-divider-horizontal{display:none}
.advanced-filter-container .form-container{max-width:100%;min-width:auto}
.advanced-filter-container .price-slider{display:inline-block;width:calc(25% - 45px);margin:0 15px 35px 15px}
.advanced-filter-container .price-slider label{display:block;font-size:1.2rem;font-weight:500;margin-bottom:50px;text-transform:uppercase}
.advanced-filter-container .price-slider span{font-size:11px;font-weight:500;color:#84858d;text-transform:uppercase;margin-top:5px;display:block;text-align:center}
.advanced-filter-container .hub-dropdown,.advanced-filter-container .hub-multiselect,.advanced-filter-container .hub-datepicker{width:calc(25% - 30px)}
.advanced-filter-container.filters-with-dealers{max-width:1310px}
.advanced-filter-container.filters-with-dealers .hub-dropdown,.advanced-filter-container.filters-with-dealers .hub-multiselect,.advanced-filter-container.filters-with-dealers .hub-datepicker{width:calc(20% - 30px)}
.advanced-filter-container .form-container{width:100%;padding:0 15px}
.advanced-filter-container .form-container .control-width{width:calc(calc(40% - 30px))}
.advanced-filter-container .form-container .hub-multiselect label{margin-bottom:5px}
.advanced-filter-container .form-container .hub-datepicker{padding-top:2px;height:96px}
.advanced-filter-container .advanced-filter-admin{align-items:flex-end}
.advanced-filter-container .advanced-filter-admin .status-radio-container .hub-radio-group{flex-wrap:wrap;justify-content:flex-start}
.advanced-filter-container .hub-datepicker input{border-bottom:1px solid #979797}
.advanced-filter-container .hub-datepicker label{height:16px}
.advanced-filter-container .hub-datepicker .hub-datepicker__calendar.pop-up{top:100px;right:-183px}
@media only screen and (max-width:720px){.advanced-filter-container .hub-datepicker .hub-datepicker__calendar.pop-up{top:0;right:0}
}
.advanced-filter-container .hub-datepicker .hub-datepicker__calendar.pop-up:after{transform:rotate(-45deg);right:18rem;top:-2.2rem}
.advanced-filter-container .hub-radio-group-wrapper>label{margin-bottom:20px}
.advanced-filter-container .hub-radio-group-wrapper .hub-radio{margin-right:40px}
.advanced-filter-container .hub-radio-group-wrapper .hub-radio__content{padding-left:10px}
@media only screen and (max-width:720px){.advanced-filter-container .wrapper-car-model-slider{width:100%;max-width:100%;padding-left:30px;padding-right:30px}
.advanced-filter-container .wrapper-car-model-slider>label{margin-left:-15px}
.advanced-filter-container .wrapper-car-model-slider .car-model-slider{width:100%;display:block;min-width:auto;padding:0 15px;margin-bottom:30px}
.advanced-filter-container .wrapper-car-model-slider .car-model-slider .prev{left:-30px;transform:rotate(180deg)}
.advanced-filter-container .wrapper-car-model-slider .car-model-slider .next{right:-30px}
.advanced-filter-container .wrapper-car-model-slider .car-model-slider .hub-checkbox{margin:auto}
.advanced-filter-container .price-slider{width:100%;margin:0 auto 35px;display:block;padding:0 15px}
.advanced-filter-container .price-slider>label{margin-bottom:30px}
.advanced-filter-container .form-container .hub-dropdown,.advanced-filter-container .form-container .hub-multiselect,.advanced-filter-container .form-container .hub-datepicker{width:100%;margin-left:0;margin-right:0}
.advanced-filter-container .form-container .form-control{width:100% !important}
.advanced-filter-container .advanced-filter-admin{width:100%;align-items:flex-start}
}
.offer-coverage-item{display:flex;width:100%;justify-content:space-between}
.offer-coverage-item>div{width:calc(33% - 10px)}
.offer-coverage-item.two-itens>div{width:calc(50% - 10px)}
.offer-coverage-item .hub-checkbox{margin:0 15px 35px;padding-top:25px}
.offer-coverage{display:flex;position:relative;flex-direction:column;margin-bottom:25px;width:100%;padding:0 15px}
.offer-coverage>label{font-size:1.2rem;font-weight:500;margin-bottom:7px;text-transform:uppercase;width:100%;display:block}
.offer-coverage.error>label{color:#e50353}
.offer-coverage.error .offer-coverage-list{color:#e50353;border-color:#e50353}
.offer-coverage.error .error-container span{color:#e50353;font-size:12px;font-weight:500;line-height:1.5;font-style:normal}
.offer-coverage .offer-coverage-list{width:100%;border:1px solid #7f7f7f;list-style:none;margin:0;padding:0}
.offer-coverage .offer-coverage-list>li{display:flex;width:100%}
.offer-coverage .offer-coverage-list>li .offer-coverage-item{flex-grow:1;padding-top:15px}
.offer-coverage .offer-coverage-list>li .wrap-btn-remove{display:flex;justify-content:center;align-items:center;flex-direction:row;padding-right:15px}
.offer-coverage .offer-coverage-list>li .wrap-btn-remove .btn-remove{width:30px;height:30px;background-color:#fff;border-radius:50%;border:1px solid #7f7f7f;background-image:url(../../../designs/wisdom/base/images/close.svg);background-size:100%;background-position:center center;background-repeat:no-repeat}
.offer-coverage .offer-coverage-list>li:nth-child(odd){background-color:#f3f5fd}
.offer-coverage .offer-coverage-list>li:last-child{justify-content:center;padding:15px;background-color:#fff}
.offer-coverage .offer-coverage-list .national-message span{font-size:1.6rem}
@media only screen and (max-width:720px){.offer-coverage .offer-coverage-list{width:calc(100% - 20px)}
}
.offer-item-wrapper.offer-item.mopar-offer{display:flex;justify-content:space-around}
.offer-item-wrapper.offer-item.mopar-offer .footer-buttons{margin-top:25px}
.offer-item-wrapper.offer-item .footer-buttons.whatsapp-cta-enabled{top:0}
.mopar-offer{width:100%;flex-grow:1;display:flex;flex-direction:column;-webkit-font-smoothing:antialiased}
.mopar-offer.dealer-offer .mopar-offer__dealer{height:48px;display:flex;align-items:center}
.mopar-offer.dealer-offer .mopar-offer__dealer svg{width:22px;height:30px;margin:0 15px}
.mopar-offer.dealer-offer .mopar-offer__dealer .dealer-address{text-transform:uppercase;font-weight:bold;font-size:1.2rem;text-align:left}
.mopar-offer.dealer-offer .mopar-offer__dealer .dealer-address p{margin:0}
.mopar-offer__dealer{display:none}
.mopar-offer__img{width:100%}
.mopar-offer__not-available{height:42px;text-align:center;display:flex;align-items:center;justify-content:center;font-weight:bold;font-size:1.4rem}
.mopar-offer__available{height:42px;text-align:center;display:flex;align-items:center;justify-content:center;font-weight:bold}
.mopar-offer__available span{font-size:1.2rem}
.mopar-offer__available .highlight{font-size:2.4rem;margin:0 5px}
.mopar-offer__content{display:flex;flex-direction:column;padding:30px;text-align:left;text-transform:initial;height:300px;flex-grow:1}
.mopar-offer__content .info{flex-grow:1}
.mopar-offer__content .info h5{font-size:2.4rem;font-weight:bold;margin:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.mopar-offer__content .info p{font-size:1.6rem;font-weight:500;max-height:70px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.mopar-offer__content .offer-price-wrapper{display:flex;flex-direction:column;margin-bottom:10px}
.mopar-offer__content .offer-price-wrapper .price-text{font-size:1.2rem;font-weight:bold}
.mopar-offer__content .offer-price-wrapper .price-text-big{font-weight:bold;font-size:2.4rem}
.mopar-offer .hub-button{width:279px;margin:-20px auto}
.offer-item{background-color:#f3f5fd;text-transform:uppercase;display:flex;flex-direction:column;align-items:flex-start}
.offer-item .offer-status-bar{display:flex;font-size:1.2rem;font-weight:300;color:#fff;text-align:center;width:100%}
.offer-item .offer-status-bar .offer-status{width:150px;background-color:#1173b1;padding:2px 5px;display:flex;align-content:center;align-items:center}
.offer-item .offer-status-bar .offer-status.published{background-color:#3aa641}
.offer-item .offer-status-bar .offer-status.deleted{background-color:#40424a}
.offer-item .offer-status-bar .offer-status.archived{background-color:#598a94}
.offer-item .offer-status-bar .offer-status.expired{background-color:#929292}
.offer-item .offer-status-bar .offer-status span{width:100%;text-align:center}
.offer-item .offer-status-bar .validity{display:flex;flex:1;padding:2px 0;background-color:#73757d;align-content:center;align-items:center;text-align:center}
.offer-item .offer-status-bar .validity span{width:100%;text-align:center}
.offer-item .offer-item-content{padding:0 !important;padding:2.5rem;padding-bottom:18px;width:100%;flex-grow:1;display:flex;flex-direction:column}
.offer-item .offer-item-content .offer-top-info{display:flex;height:38px;justify-content:center;align-items:center;font-size:15px;font-weight:600}
.offer-item .offer-item-content .offer-top-info svg{width:17px;height:25px;margin:0 10px}
.offer-item .offer-item-content .offer-item-content-wrapper{padding:22px 48px 0;width:100%;min-height:526px;flex-grow:1;display:flex;flex-direction:column;align-items:center;position:relative}
.offer-item .offer-item-content .offer-item-content-top{width:100%;min-height:110px;position:relative}
.offer-item .offer-item-content .offer-item-content-top .offer-item-car-description{min-height:73px;margin-bottom:18px}
.offer-item .offer-item-content .offer-item-content-top .offer-item-car-description span{display:block}
.offer-item .offer-item-content .offer-item-content-top .offer-tag-wrapper{height:19px;display:flex;justify-content:center;align-items:flex-end;margin-bottom:11px}
.offer-item .offer-item-content .offer-item-content-top .offer-tag-wrapper .offer-tag{display:flex;background-color:#e50353;height:19px;padding:0 20px;position:relative}
.offer-item .offer-item-content .offer-item-content-top .offer-tag-wrapper .offer-tag:before{content:'';display:inline-block;width:0;height:0;border-style:solid;border-width:1rem 0 1rem 1rem;border-color:transparent transparent transparent #e50353;position:absolute;right:-1rem;top:0}
.offer-item .offer-item-content .offer-item-content-top .offer-tag-wrapper .offer-tag:after{content:'';display:inline-block;width:0;height:0;border-style:solid;border-width:1rem 1rem 1rem 0;border-color:transparent #e50353 transparent transparent;position:absolute;left:-1rem;top:0}
.offer-item .offer-item-content .offer-item-content-top .offer-tag-wrapper .offer-tag span{font-size:1.3rem;font-weight:500;text-align:center;color:#fff;padding:0 2rem;position:relative}
.offer-item .offer-item-content .offer-item-content-top .offer-tag-wrapper .offer-tag span::before{content:'';display:block;position:absolute;width:3px;height:3px;background-color:#fff;border-radius:50%;left:-12px;top:calc(50% - 2px)}
.offer-item .offer-item-content .offer-item-content-top .offer-tag-wrapper .offer-tag span::after{content:'';display:block;position:absolute;width:3px;height:3px;background-color:#fff;border-radius:50%;right:-12px;top:calc(50% - 2px)}
.offer-item .offer-item-content .offer-tag-outside-wrapper{display:none}
.offer-item .offer-item-content .title-offer{text-align:left;margin:0;color:#40424a;font-size:2.6rem;font-weight:800;line-height:1.18}
.offer-item .offer-item-content .title-offer .content-tool-tip{z-index:100}
.offer-item .offer-item-content .subtitle-manufacture-year-offer{font-size:2.2rem;margin-bottom:7px}
.offer-item .offer-item-content .subtitle-offer{font-size:2rem;font-weight:600;text-align:left;line-height:1.22;color:#e50353}
.offer-item .offer-item-content .offer-img-wrapper{position:relative;width:350px;height:200px;display:flex;align-items:flex-end;justify-content:center}
.offer-item .offer-item-content .offer-img-wrapper .stamps-wrapper{position:absolute;top:-7px;left:5px;cursor:pointer}
.offer-item .offer-item-content .offer-img-wrapper .stamps-wrapper .hub-svg svg{width:auto;height:18px}
.offer-item .offer-item-content .offer-img-wrapper .stamps-wrapper :nth-child(2){margin-right:6px}
.offer-item .offer-item-content .offer-img-wrapper .stamps-wrapper :nth-child(3){margin-right:12px}
.offer-item .offer-item-content .offer-img-wrapper img{max-height:100%;max-width:100%}
.offer-item .offer-item-content .offer-img-logo{width:97px;height:97px;object-fit:contain;position:absolute;bottom:-2.6rem;right:-2rem}
.offer-item .offer-item-content .offer-img-logo img{max-width:100%;max-height:100%}
.offer-item .offer-item-content .offer-price-wrapper{height:57px;margin-top:5px;margin-bottom:16px;align-self:flex-start}
.offer-item .offer-item-content .offer-price-wrapper .price-text{display:block;font-size:1.2rem;font-weight:400;text-align:left;color:#9b9b9b}
.offer-item .offer-item-content .offer-price-wrapper .price-text-big{display:block;font-size:2.6rem;line-height:2.3rem;font-weight:800;text-align:left;color:#40424a}
.offer-item .offer-item-content .offer-countdown{display:flex;width:300px;justify-content:space-between;align-items:center}
.offer-item .offer-item-content .offer-call-wrapper{display:block;text-align:center;border-top:.1rem solid #e50353;border-bottom:.1rem solid #e50353;height:4.5rem;overflow:hidden;position:relative;margin:auto auto 12px;width:75%}
.offer-item .offer-item-content .offer-call-wrapper .offer-call{display:flex;font-size:1.8rem;font-weight:800;text-align:center;color:#e50360;min-width:70%;max-width:100%;margin:auto;height:31px;line-height:29px;vertical-align:middle;position:relative;justify-content:center;align-items:center}
.offer-item .offer-item-content ul.car-features-highligth{margin:0;padding-left:1.6rem;margin-bottom:14px;min-height:48px;align-self:flex-start}
.offer-item .offer-item-content ul.car-features-highligth li{font-size:1.2rem;font-weight:500;line-height:1.33;text-align:left;color:#40424a}
.offer-item .offer-item-content .btn-details,.offer-item .offer-item-content .btn-whatsapp{cursor:pointer;height:40px;background-color:#e50353;border:0;font-size:1.3rem;font-weight:400;text-align:center;color:white;display:block;width:100%;text-transform:uppercase}
.offer-item .offer-item-content .btn-whatsapp{background-color:#5dba66;justify-content:center;align-items:center}
.offer-item .offer-item-content .btn-whatsapp .wpp-svg svg path{fill:white}
.offer-item .offer-item-content .released-on{display:block;text-transform:initial;height:20px;font-family:FuturaBT;font-size:1.4rem;font-weight:300;text-align:center;color:#73757d}
.offer-item .footer-buttons{width:100%;display:flex;padding:0 !important;align-self:flex-end}
.offer-item .footer-buttons.hide-labels button{transition:width .3s ease;overflow:hidden;outline:0}
.offer-item .footer-buttons.hide-labels button span{width:0;opacity:0;white-space:nowrap;transition:width .3s ease,opacity .1s linear}
.offer-item .footer-buttons.hide-labels button:hover{width:100% !important}
.offer-item .footer-buttons.hide-labels button:hover span{width:100%;opacity:1;transition:width .3s ease .1s,opacity .1s linear .1s}
.offer-item .footer-buttons button{display:flex;align-items:center;justify-content:center;color:#fff;font-weight:300;font-size:1.3rem;text-transform:uppercase;height:60px;border:0;margin:0;padding:0 15px;cursor:pointer}
.offer-item .footer-buttons button img{margin-right:5px;flex-shrink:0}
.offer-item .footer-buttons button[disabled]{opacity:.3;cursor:no-drop;pointer-events:none}
.offer-item .footer-buttons .btn-publish{background-color:#8d5fb5}
.offer-item .footer-buttons .btn-publishing{background-color:#73757d;cursor:default}
.offer-item .footer-buttons .btn-unpublish{background-color:#c20e30}
.offer-item .footer-buttons .btn-unpublish img{height:13px}
.offer-item .footer-buttons .btn-edit{background-color:#11b1ac}
.offer-item .footer-buttons .btn-delete{background-color:#40424a}
.offer-item .footer-buttons .btn-save{background-color:#1173b1}
.offer-item .footer-buttons .btn-sold{background-color:#91a30f}
.offer-item .footer-buttons .btn-unsold{background-color:#f5794b}
.offer-item .footer-buttons .btn-reprove-offer{background-color:#c20e30}
.offer-item .footer-buttons .btn-reprove-offer .hub-svg{margin-right:5px;margin-bottom:-6px}
.offer-item .footer-buttons .btn-reprove-offer .hub-svg svg{width:18px;height:auto}
.offer-item .footer-buttons .btn-reprove-offer .hub-svg svg path{fill:#fff}
.offer-item .content-load{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.9);display:flex;align-items:center;justify-content:center;z-index:300}
.offer-item .reprove-comments-container .hub-textarea label{font-size:20px;color:#000 !important;text-align:left;margin-bottom:22px}
.offer-item .reprove-comments-container .hub-textarea-field{width:600px;height:230px}
.offer-item .reprove-comments-container .hub-button{margin:auto !important;width:400px;color:#fff;background-color:red}
@media only screen and (max-width:720px){.offer-item .offer-item-content .offer-item-content-wrapper{padding:15px 48px 0;min-height:440px}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-img-wrapper{width:calc(100% + 24px);height:150px;min-height:150px;margin:0 -12px}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-img-wrapper .stamps-wrapper{top:-18px;left:-12%}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-item-content-top{min-height:95px;margin-bottom:13px !important}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-item-car-description{min-height:65px;margin-bottom:11px !important}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-item-car-description .title-offer{font-size:1.8rem;line-height:1.18}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-item-car-description .subtitle-offer{font-size:1.4rem;line-height:1.22}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-img-logo{width:72px;height:72px;bottom:-1.4rem;right:-1rem}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-price-wrapper{margin-top:6px;margin-bottom:13px;height:auto}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-price-wrapper .price-text{font-size:1rem}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-price-wrapper .price-text-big{font-size:2rem;line-height:2rem;height:auto}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-call-wrapper{width:224px}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-call-wrapper .offer-call{height:29px;font-size:1.5rem}
.offer-item .offer-item-content .offer-item-content-wrapper .car-features-highligth{min-height:40px !important;margin-bottom:15px !important}
.offer-item .offer-item-content .offer-item-content-wrapper .car-features-highligth li{font-size:1rem}
.offer-item .reprove-comments-container .hub-textarea-field{width:auto}
}
.offer-lead-form{margin-top:70px;color:#40424a;margin-bottom:50px}
.offer-lead-form .form-container .change-city-action{position:absolute;top:45px;right:15px;text-transform:uppercase;font-size:1.2rem;font-weight:500;text-decoration:underline}
.offer-lead-form .form-container .section-title{width:100%;font-size:2.5rem;font-weight:bold;margin:0 15px 35px}
.offer-lead-form .form-container .scheduler-disclaimer{font-size:2.5rem;margin-left:15px}
.offer-lead-form .warning-container span{color:#f5794b;margin-top:10px;font-weight:500;font-style:normal}
.offer-lead-form .bot-integration-container{background-color:#ededf7;padding:25px;margin-bottom:20px}
.offer-lead-form .bot-integration-container .title{font-size:1.4rem;font-weight:bold;color:#40424a;margin-bottom:20px}
.offer-lead-form .bot-integration-container p{margin-bottom:30px}
.offer-lead-form .bot-integration-container .hub-button{width:100%;max-width:300px;height:45px}
.offer-lead-form .contact-option-error{color:#e50353;font-size:1.2rem;font-weight:500;line-height:1.5;margin-bottom:35px;margin-left:15px}
.offer-lead-form .hub-loader-vue{height:45px;width:45px;margin:10px auto}
@media only screen and (max-width:720px){.offer-lead-form .dealer-selector{margin:0}
.offer-lead-form .form-container .form-control.control-quarter{width:calc(100% - 50px)}
.offer-lead-form .form-container .change-city-action{top:35px}
.offer-lead-form .check-auth{margin-bottom:3.5rem}
}
.offer-user-location-form{margin:70px 40px 30px 40px;max-width:100%}
.offer-user-location-form__title{text-align:center;font-weight:500;color:#40424a;font-size:2.4rem}
@media only screen and (max-width:720px){.offer-user-location-form{margin:0;margin-top:40px}
}