.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:slideDownStopInTheMiddleThenGoDown;animation-duration:2s;animation-timing-function:linear;animation-fill-mode:forwards;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%)}
}
@keyframes slideDownStopInTheMiddleThenGoDown{0{transform:translateY(-100%)}
10%{transform:translateY(0);opacity:1}
90%{transform:translateY(0);opacity:1}
100%{transform:translateY(100%)}
}
.sortable{cursor:pointer;padding:0;box-sizing:border-box;border-width:0;-webkit-appearance:button;background-color:transparent;background-image:none;display:flex;justify-content:flex-start;align-items:center;gap:12px;width:100%;height:100%}
.sortable--active{font-weight:bold}
.sortable:hover .sortable__label{font-weight:bold}
.sortable__label{margin-block-start:unset;margin-block-end:unset;margin-inline-start:unset;margin-inline-end:unset;line-height:2.4rem;font-size:1.8rem;font-weight:400;color:black;letter-spacing:0;text-align:left}
.sortable__label--active{font-weight:bold}
.sortable__icons{display:flex;flex-direction:column;gap:8px}
.sortable__icons__ascending,.sortable__icons__descending{stroke-width:.25;stroke:black}
.sortable__icons__ascending{transform:rotate(180deg)}
.sortable__icons__ascending--active{stroke-width:1.5}
.sortable__icons__descending--active{stroke-width:1.5}
.sortable__icons p{margin-block-start:unset;margin-block-end:unset;margin-inline-start:unset;margin-inline-end:unset}
.fullsize-container{display:flex;align-items:center;box-sizing:border-box;width:100%;height:100%;padding:20px 0;line-height:2.4rem;font-size:1.8rem;font-weight:normal;color:black}
.pagination{justify-self:center}
.pagination__list{display:flex;list-style-type:none;gap:18px;margin:0;padding:0}
.pagination__item--previous{margin-right:34px}
.pagination__item--previous .pagination__button{transform:rotate(180deg)}
.pagination__item--next{margin-left:34px}
.pagination__item--disabled .pagination__button{font-weight:normal;pointer-events:none;opacity:.5}
.pagination__item--active .pagination__button{font-weight:bold}
.pagination__item--dots{font-size:1.8rem;line-height:2.4rem;color:black;height:100%;user-select:none;display:flex;align-items:flex-end;padding:6px}
.pagination__button{height:100%;width:100%;display:flex;align-items:center;justify-content:center;padding:6px;box-sizing:border-box;border:0;background-color:transparent;cursor:pointer;font-size:1.8rem;line-height:2.4rem;color:black}
.action-icon{cursor:pointer;border-radius:var(--default-brand-border-radius);padding:10px;height:44px;width:44px;box-sizing:border-box;border:0;background-color:transparent;display:flex;align-items:center;justify-content:center}
.action-icon--primary{background-color:var(--default-brand-primary-color)}
.action-icon--secondary{background-color:var(--default-brand-secondary-color,var(--default-brand-btn-secondary-color))}
.offer-actions{position:relative}
.offer-actions__button{cursor:pointer;padding:12px 20px;box-sizing:border-box;border-width:0;-webkit-appearance:button;background-color:transparent;background-image:none;height:100%}
.offer-actions__button:hover{background-color:rgba(0,0,0,0.1)}
.offer-actions__icon{display:flex;align-items:center;justify-content:center;fill:black}
.offer-actions__list{display:flex;flex-direction:column;position:absolute;top:3rem;right:1.25rem;border-radius:var(--default-brand-border-radius);z-index:1;background-color:var(--default-brand-background-color);border:solid 1px #000;list-style-type:none;padding:0;box-shadow:0 4px 4px rgba(0,0,0,0.5);z-index:3}
.offer-actions__list-item{padding:1.6rem 2.4rem;cursor:pointer;border-top:1px solid #00000029;white-space:nowrap}
.offer-actions__list-item:first-child{border-top:0;border-top-right-radius:var(--default-brand-border-radius);border-top-left-radius:var(--default-brand-border-radius)}
.offer-actions__list-item:last-child{border-bottom-right-radius:var(--default-brand-border-radius);border-bottom-left-radius:var(--default-brand-border-radius)}
.offer-actions__list-item:hover,.offer-actions__list-item:focus{background-color:rgba(0,0,0,0.1)}
.item-count{margin:0;line-height:2.4rem;font-size:1.8rem;font-weight:normal;letter-spacing:0;color:black}
.action-toggle{font-size:1.8rem;line-height:2.4rem;gap:8px;display:flex;align-items:center;user-select:none}
.action-toggle .hub-switch-wrapper{--track-border-active:1px solid black;--thumb-border-active:1px solid white;--thumb-border-inactive:1px solid white;--track-background-active:black;--track-background-inactive:black;--thumb-background-active:white;--thumb-background-inactive:white}
.quick-filter-group{display:flex;flex-wrap:wrap;gap:10px}
.quick-filter-group .quick-filter-button{cursor:pointer;background-color:transparent;padding:10px 18px;text-transform:uppercase;border:1px solid black;font-size:1.8rem;line-height:2.4rem;border-radius:var(--default-brand-border-radius)}
.quick-filter-group .quick-filter-button--active{color:white;background-color:black;font-weight:bold}
.filter-buttons{gap:.8rem}
.filter-buttons .hub-button{min-height:4.4rem;min-width:12rem;padding:12px;border-radius:8px}
.filter-buttons .hub-button:focus,.filter-buttons .hub-button:active{background-color:var(--default-brand-primary-color)}
.filter-buttons .hub-button .filter-svg{margin-right:12px}
.filter-buttons .clear-filters-button{background-color:transparent}
.filter-buttons .clear-filters-button:active,.filter-buttons .clear-filters-button:focus,.filter-buttons .clear-filters-button:hover{background-color:transparent}
.filter-buttons .clear-filters-button .hub-button__label{color:black;font-weight:400;text-transform:inherit;font-size:18px}
.search-input{flex:1 1 100%}
.search-input .hub-input{flex-direction:row;margin-bottom:0}
.search-input .hub-input label{font-weight:700;text-transform:uppercase;font-size:2rem;margin:1rem 2rem}
.search-input .hub-input input{border:2px solid var(--default-brand-primary-color);border-radius:8px 0 0 8px;height:44px;padding:10px 20px 10px 18px;flex:1 1 100%}
.search-input .hub-input input[type="search"]::-webkit-search-cancel-button{display:none}
.search-input .hub-input .search-svg{border-radius:0 8px 8px 0;background-color:var(--default-brand-primary-color);min-width:44px;min-height:44px;padding:.8rem;cursor:pointer}
.advanced-filter-modal{height:100vh;right:0;top:var(--desktop-menu-top-height);box-shadow:0 20px 80px #00000033;background-color:var(--default-brand-background-color);z-index:1;padding:2.4rem;gap:1.6rem;position:fixed;overflow-y:auto;z-index:4}
.advanced-filter-modal .close-filter-modal-button{position:absolute;padding:15px;right:18px;top:10px;min-width:0;background-color:transparent}
.advanced-filter-modal .advanced-filter-title{font-size:2.2rem;font-weight:600}
.advanced-filter-modal .hub-dropdown{margin:0;width:220px}
.advanced-filter-modal .hub-dropdown label{font-size:16px;text-transform:uppercase}
.advanced-filter-modal .hub-dropdown .hub-dropdown-select-container .hub-dropdown-selected{text-overflow:ellipsis}
.advanced-filter-modal .model-and-year-section,.advanced-filter-modal .transmission-and-engine-section,.advanced-filter-modal .color-and-manufacture-year-section{gap:2rem}
.advanced-filter-modal .date-picker-section{justify-content:space-between;align-items:flex-end}
.advanced-filter-modal .date-picker-section .between-dates-label{font-size:1.8rem;margin:1.2rem 1rem}
.advanced-filter-modal .date-picker-section .hub-datepicker-from{flex:1 1 100%;width:220px}
.advanced-filter-modal .date-picker-section .hub-datepicker-from .wrapper-input{height:45px;max-width:220px}
.advanced-filter-modal .date-picker-section .hub-datepicker-from .wrapper-input .hub-datepicker-field{padding:0 12px}
.advanced-filter-modal .date-picker-section .hub-datepicker-from .hub-datepicker__calendar.pop-up{top:102px !important;right:-64px;position:absolute}
.advanced-filter-modal .date-picker-section .hub-datepicker-from .hub-datepicker__calendar.pop-up:after{right:6.2rem;top:-21px;transform:rotate(-45deg)}
.advanced-filter-modal .date-picker-section .hub-datepicker-to{flex:1 1 100%}
.advanced-filter-modal .date-picker-section .hub-datepicker-to .wrapper-input{height:45px;max-width:220px}
.advanced-filter-modal .date-picker-section .hub-datepicker-to .wrapper-input .hub-datepicker-field{padding:0 12px}
.advanced-filter-modal .date-picker-section .hub-datepicker-to .hub-datepicker__calendar{top:81px;right:0}
.advanced-filter-modal .date-picker-section .hub-datepicker-to .hub-datepicker__calendar.pop-up{position:absolute}
.advanced-filter-modal .date-picker-section .hub-datepicker-to .hub-datepicker__calendar.pop-up:after{right:10px;top:-21px;transform:rotate(-45deg)}
.advanced-filter-modal .no-section-dropdown{margin-top:.8rem}
.advanced-filter-modal .filter-modal-actions{gap:12px;margin-bottom:7rem}
.advanced-filter-modal .filter-modal-actions .clear-filter-modal-button{background-color:black}
.advanced-filter-modal .filter-modal-actions .hub-button{padding:1rem 1.8rem;min-width:unset}
@media only screen and (max-width:720px){.advanced-filter-modal{padding-bottom:var(--default-brand-footer-height)}
.advanced-filter-modal .hub-dropdown{margin:0;width:100%}
.advanced-filter-modal .filter-modal-actions{justify-content:center;flex-direction:column;margin-bottom:16rem}
.advanced-filter-modal .model-and-year-section,.advanced-filter-modal .transmission-and-engine-section,.advanced-filter-modal .color-and-manufacture-year-section{flex-direction:column}
.advanced-filter-modal .date-picker-section .hub-datepicker-from .hub-datepicker__calendar.pop-up{right:-160px}
.advanced-filter-modal .date-picker-section .hub-datepicker-to .hub-datepicker__calendar.pop-up{top:64px;right:18px}
.advanced-filter-modal .date-picker-section .hub-datepicker-from .hub-datepicker__calendar.pop-up,.advanced-filter-modal .date-picker-section .hub-datepicker-to .hub-datepicker__calendar.pop-up{border-color:#e50353;border-style:solid;border-width:1px;width:90%;min-width:250px;box-sizing:content-box;padding:1rem 2rem 3rem}
}
.advanced-search-component{max-width:1280px;margin:2rem 13rem}
.advanced-search-component p{margin:0}
.advanced-search-component .search-input-container{gap:2rem}
.advanced-search-component .slide-fade-enter-active,.advanced-search-component .slide-fade-leave-active{transition:all .8s ease}
.advanced-search-component .slide-fade-enter-from,.advanced-search-component .slide-fade-leave-to{transform:translateX(518px)}
@media only screen and (max-width:720px){.advanced-search-component{margin:2rem 1rem}
.advanced-search-component .search-input-container{flex-direction:column}
.advanced-search-component .search-input-container .search-input .hub-input label{display:none}
}
.card-visualization__offer{margin:auto}
.card-visualization__offer.new-offer-showcase-card-wrapper.maker-offer:not(.super-offer) .new-offer-showcase-card,.card-visualization__offer.new-offer-showcase-card-wrapper.dealer-offer:not(.super-offer) .new-offer-showcase-card{border:1px solid black;border-top:0}
.card-visualization__offer.new-offer-showcase-card-wrapper.maker-offer:not(.super-offer) .new-offer-showcase-location,.card-visualization__offer.new-offer-showcase-card-wrapper.dealer-offer:not(.super-offer) .new-offer-showcase-location{border:1px solid black;border-bottom:0;padding:8px}
.card-visualization__offer-bottom-actions{margin:auto;height:56px;max-width:310px;background-color:#ffcf76;padding-right:10px}
.card-visualization__offer-bottom-actions .action-icon--secondary{background-color:black}
.card-visualization__offer-bottom-actions .action-icon .trash-icon>path{fill:white;stroke:white;stroke-width:.25}
.ordering-actions{display:flex;flex-direction:column}
.ordering-actions__button{cursor:pointer;box-sizing:border-box;border-width:0;-webkit-appearance:button;background-color:transparent;background-image:none}
.ordering-actions__button.up{transform:rotate(180deg)}
.ordering-actions__button.up,.ordering-actions__button.down{padding:5px 15px 15px 15px}
.ordering-actions__button:hover{background-color:#d7d7cf}
.ordering-actions__icon{display:flex;align-items:center;justify-content:center;fill:black}
.ordering-table-modal{height:100vh;width:100vw;right:0;top:var(--desktop-menu-top-height);box-shadow:0 20px 80px #00000033;background-color:var(--default-brand-background-color);z-index:4;padding:2.4rem;gap:1.6rem;position:fixed;overflow-y:auto}
.ordering-table-modal #ordering-table-wrapper{margin-top:0;margin-left:auto;margin-right:auto;max-width:1420px}
.ordering-table-modal .ordering-table-header{flex-direction:row;justify-content:space-between;display:flex}
.ordering-table-modal__send-ordering{max-height:55px;align-self:flex-end}
.ordering-table-modal__send-ordering .hub-button{border-radius:var(--default-brand-border-radius)}
.ordering-table-modal__load-more{margin-top:32px;margin-bottom:50px}
.ordering-table-modal__load-more .hub-button{border-radius:var(--default-brand-border-radius)}
.ordering-table-modal .table-wrapper{width:100%;justify-content:center;display:flex;flex-direction:column}
.ordering-table-modal .table-wrapper__table-container{overflow-x:auto}
.ordering-table-modal .table-wrapper__table#ordering-table{height:auto;width:100%;margin-left:0;margin-right:0}
.ordering-table-modal .table-wrapper__row{border-bottom:1px solid #18131F33}
.ordering-table-modal .table-wrapper__row .table-wrapper__cell.ordering-actions{margin-left:-25px}
.ordering-table-modal .table-wrapper__row:hover .table-wrapper__cell{transform:translateX(1rem);transition:all .3s ease}
.ordering-table-modal .table-wrapper__head-row{border-bottom:1px solid black}
.ordering-table-modal .table-wrapper__head-row #table-header-cell{border-bottom:unset}
.ordering-table-modal .close-filter-modal-button{background-color:transparent;width:250px;height:50px}
.ordering-table-modal .go-back-page-vue{padding-left:0}
.ordering-table-modal .go-back-page-vue a span{font-size:1.6rem;font-weight:lighter}
.ordering-table-modal-title{font-size:3.2rem;font-weight:bold;color:black;margin:0;padding:20px 0}
@media only screen and (max-width:720px){.ordering-table-modal{padding-bottom:100px}
.ordering-table-modal #ordering-table-wrapper{overflow:visible}
.ordering-table-modal .ordering-table-header{flex-direction:column}
.ordering-table-modal__send-ordering{align-self:center}
.ordering-table-modal-title{text-align:center;margin-bottom:15px}
}
.ordering-table-wrapper{position:relative;display:flex;flex-direction:row;align-items:center}
.ordering-table-wrapper__button{height:45px;cursor:pointer;padding:12px 20px;box-sizing:border-box;border-width:0;-webkit-appearance:button;background-color:var(--default-brand-primary-color);background-image:none;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-radius:var(--default-brand-border-radius)}
.ordering-table-wrapper__button:disabled{opacity:.5}
.ordering-table-wrapper__label{color:white;font-size:1.8rem;font-weight:bold;text-transform:uppercase}
.batch-actions{position:relative;display:flex;flex-direction:row;align-items:center}
.batch-actions__number-of-selected-items-label{font-size:1.6rem;margin:0 16px 0 0}
.batch-actions .batch-actions__select-all.hub-checkbox{margin-right:1.5rem}
.batch-actions .batch-actions__select-all.hub-checkbox.hub-checkbox .input-container .input-label{margin-left:0}
.batch-actions__button{height:45px;cursor:pointer;padding:12px 20px;box-sizing:border-box;border-width:0;appearance:button;-webkit-appearance:button;background-color:var(--default-brand-primary-color);background-image:none;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-radius:var(--default-brand-border-radius)}
.batch-actions__button:disabled{opacity:.5}
.batch-actions__icon{display:flex;align-items:center;justify-content:center}
.batch-actions__icon path{fill:white}
.batch-actions__label{color:white;font-size:1.8rem;margin:0 16px 0 0;font-weight:bold;text-transform:uppercase}
.batch-actions__list{display:flex;flex-direction:column;position:absolute;right:0;min-width:220px;border-radius:var(--default-brand-border-radius);z-index:4;background-color:var(--default-brand-background-color);border:solid 1px #000;list-style-type:none;padding:0;box-shadow:0 4px 4px rgba(0,0,0,0.5);top:5rem}
.batch-actions__list-item{padding:1.6rem 2.4rem;cursor:pointer;border-top:1px solid #00000029;white-space:nowrap;font-size:1.6rem;text-align:center}
.batch-actions__list-item:first-child{border-top:0;border-top-right-radius:var(--default-brand-border-radius);border-top-left-radius:var(--default-brand-border-radius)}
.batch-actions__list-item:last-child{border-bottom-right-radius:var(--default-brand-border-radius);border-bottom-left-radius:var(--default-brand-border-radius)}
.batch-actions__list-item:hover,.batch-actions__list-item:focus{background-color:#d7d7cf}
.sum-up-status-cards-container{gap:1.6rem;margin-left:auto;margin-right:auto;margin-top:4.2rem;margin-bottom:4.2rem}
.sum-up-status-cards-container .sum-up-status-card{flex:1 1 100%;min-height:10rem;min-width:19.2rem;width:30.8rem;border-radius:8px;border:1px solid black;padding:1.2rem;font-size:1.8rem;justify-content:space-around}
.sum-up-status-cards-container .sum-up-status-card p{color:black;margin:0}
.sum-up-status-cards-container .sum-up-status-card .label{max-width:100px}
.sum-up-status-cards-container .sum-up-status-card .value{font-size:3rem;font-weight:700;line-height:100%;margin-top:5px}
@media only screen and (max-width:960px){.sum-up-status-cards-container{flex-direction:column}
.sum-up-status-cards-container .sum-up-status-card{width:auto}
}
.new-offer-feedback-modal-wrapper.hub-generic-container .hub-generic-modal .dialog-modal{min-width:450px;max-width:600px;box-shadow:0 4px 8px rgba(0,0,0,0.33)}
.new-offer-feedback-modal-wrapper .feedback-modal-information__title{line-height:2.4rem;font-size:2.2rem;margin:0 0 16px 0}
.new-offer-feedback-modal-wrapper .feedback-modal-information__description{margin:0}
.new-offer-feedback-modal-wrapper .feedback-modal-icon{width:100%;height:40px;display:flex;justify-content:center}
.new-offer-feedback-modal-wrapper .feedback-modal-icon svg g circle{fill:#268f51}
.new-offer-feedback-modal-wrapper .feedback-modal-icon svg g path{fill:white}
.new-offer-feedback-modal-wrapper .feedback-modal-list-content{padding:16px;margin:16px 0 0 0;overflow:auto;max-height:224px;border:1px solid black}
.new-offer-feedback-modal-wrapper .feedback-modal-list-content-count{font-size:1.8rem;line-height:2.4rem}
.new-offer-feedback-modal-wrapper .feedback-modal-text-area{margin:unset}
.new-offer-feedback-modal-wrapper .feedback-modal-text-area label{font-size:1.8rem;line-height:2.4rem;color:black;font-weight:bold;text-transform:unset}
.new-offer-feedback-modal-wrapper .feedback-modal-text-area textarea{font-size:1.8rem;line-height:2.4rem;background-color:transparent;border-color:black;resize:none}
.new-offer-feedback-modal-wrapper .feedback-modal-action-buttons{display:flex;gap:8px}
.new-offer-feedback-modal-wrapper .feedback-modal-action-buttons .hub-button .hub-button__label{color:white}
.new-offer-feedback-modal-wrapper .feedback-modal-action-buttons .modal-action-button{width:fit-content;border-radius:var(--default-brand-border-radius)}
.new-offer-feedback-modal-wrapper .feedback-modal-action-buttons .go-back-button{background-color:black}
.new-offer-feedback-modal-wrapper.feedback-modal-alert .feedback-modal-action-buttons,.new-offer-feedback-modal-wrapper.feedback-modal-history .feedback-modal-action-buttons{justify-content:center}
.new-offer-feedback-modal-wrapper.feedback-modal-alert .feedback-modal-information__title,.new-offer-feedback-modal-wrapper.feedback-modal-history .feedback-modal-information__title{text-align:center}
.new-offer-feedback-modal-wrapper.feedback-modal-alert .feedback-modal-information__description,.new-offer-feedback-modal-wrapper.feedback-modal-history .feedback-modal-information__description{text-align:center}
.new-offer-feedback-modal-wrapper.feedback-modal-content .feedback-modal-action-buttons,.new-offer-feedback-modal-wrapper.feedback-modal-batch_action .feedback-modal-action-buttons{justify-content:flex-end}
.new-offer-feedback-modal-wrapper.feedback-modal-content .feedback-modal-information__title,.new-offer-feedback-modal-wrapper.feedback-modal-batch_action .feedback-modal-information__title{text-align:left}
.new-offer-feedback-modal-wrapper.feedback-modal-content .feedback-modal-information__description,.new-offer-feedback-modal-wrapper.feedback-modal-batch_action .feedback-modal-information__description{text-align:left}
.new-offer-feedback-modal-wrapper.feedback-modal-batch_action .hub-generic-modal .dialog-modal{width:525px}
.new-offer-feedback-modal-wrapper.feedback-modal-batch_action .feedback-modal-batch_action-wrapper-content{padding:0 16px;border:1px solid black;margin:16px 0 16px 0;max-height:400px;overflow-y:scroll}
.new-offer-admin-table{max-width:1366px;margin:0 auto;padding:24px}
.new-offer-admin-table .quick-actions-wrapper{display:flex;justify-content:space-between;align-items:center;flex-direction:row}
.new-offer-admin-table .quick-actions-wrapper .hub-button{margin:0}
.new-offer-admin-table .quick-actions-wrapper .hub-button[disabled]{opacity:.3}
.new-offer-admin-table .new-offer-admin-header__button{border-radius:var(--default-brand-border-radius)}
.new-offer-admin-table .new-offer-admin-header__button .hub-button{height:fit-content}
.new-offer-admin-table .new-offer-admin-header a svg{width:20px;height:20px;fill:white;margin-right:10px}
.new-offer-admin-table .new-offer-admin-header__options-visualization svg path{fill:grey}
.new-offer-admin-table .new-offer-admin-header__options-visualization .selected svg path{fill:black}
.new-offer-admin-table .gap-1{gap:8px}
.new-offer-admin-table .view-label{font-size:1.8rem;line-height:2.4rem;user-select:none;margin:none;padding:none}
.new-offer-admin-table .trash-icon>path{fill:white;stroke:white;stroke-width:.25}
.new-offer-admin-table .upload-icon path,.new-offer-admin-table .upload-icon line{stroke:white}
.new-offer-admin-table .table-wrapper{margin-top:24px}
.new-offer-admin-table .table-wrapper__table{margin-left:auto;margin-right:auto;border-spacing:0;text-indent:0;border-color:inherit;border-collapse:collapse;height:100%}
.new-offer-admin-table .table-wrapper__row{border-bottom:1px solid #18131F33}
.new-offer-admin-table .table-wrapper__cell{display:flex;border-spacing:0;border-collapse:collapse;box-sizing:border-box;font-size:1.8rem;line-height:2.4rem;letter-spacing:0;vertical-align:middle;text-align:left;padding:0 10px;align-items:center}
.new-offer-admin-table .table-wrapper__head-cell{display:flex;border-spacing:0;border-collapse:collapse;box-sizing:border-box;font-size:1.8rem;line-height:2.4rem;letter-spacing:0;border-bottom:1px solid #18131f;vertical-align:middle;text-align:left;padding:0 10px;font-weight:unset;align-items:center}
.new-offer-admin-table .table-wrapper__cards{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:40px}
.new-offer-admin-table .table-wrapper__cards.analysis-grid{gap:80px 20px}
.new-offer-admin-table .table-wrapper__cell .new-offer-price-wrapper *{line-height:2.4rem;font-size:1.8rem;font-weight:normal;letter-spacing:0;color:black;text-decoration:none;font-style:normal;padding:unset}
.new-offer-admin-table .hub-checkbox{margin:0;margin-right:3rem}
.new-offer-admin-table .hub-checkbox>div.input-container{margin:0}
.new-offer-admin-table .hub-checkbox>div.input-container input{margin:0}
.new-offer-admin-table .footer-controls{display:grid;gap:24px;justify-content:space-between;align-items:center;grid-template-columns:1fr 1fr 1fr;margin:24px 0}
.new-offer-admin-table .action-toggle{text-align:center}
@media only screen and (max-width:720px){.new-offer-admin-table{padding:0}
.new-offer-admin-table .table-wrapper{overflow:auto}
.new-offer-admin-table .table-wrapper__cards{grid-template-columns:1fr}
.new-offer-admin-table .footer-controls{display:flex;flex-direction:column-reverse}
}
.new-offer-admin-preview-wrapper{background-color:#18131F14;position:sticky;top:0;right:0;height:95vh;overflow-y:auto;width:350px}
.new-offer-admin-preview-wrapper .new-offer-admin-preview-card{margin:auto;min-width:310px;min-height:570px}
@media only screen and (max-width:720px){.new-offer-admin-preview-wrapper{height:100%}
}
.new-offer-admin-form-wrapper .new-offer-admin-form-grid{display:grid;position:relative;gap:80px}
.new-offer-admin-form-wrapper .new-offer-admin-form-grid .new-offer-admin-form{grid-column:1;max-width:790px;width:100%;margin-left:auto;margin-right:0}
.new-offer-admin-form-wrapper .new-offer-admin-form-grid .new-offer-admin-form--header-wrapper{margin-bottom:24px;flex-direction:row;display:flex;align-items:center}
.new-offer-admin-form-wrapper .new-offer-admin-form-grid .new-offer-admin-form--header-wrapper .offer-status-indicator-container{width:auto;height:45px;margin-left:25px}
.new-offer-admin-form-wrapper .new-offer-admin-form-grid .new-offer-admin-form--header-wrapper-title{font-size:32px}
.new-offer-admin-form-wrapper .new-offer-admin-form-grid .new-offer-admin-form--actions{display:flex;justify-content:end}
.new-offer-admin-form-wrapper .new-offer-admin-form-grid .new-offer-admin-form--actions .hub-button{margin-right:10px;border-radius:var(--default-brand-border-radius)}
.new-offer-admin-form-wrapper .new-offer-admin-form-grid .new-offer-admin-form--actions .hub-button-secondary{background-color:var(--secondary-color)}
.new-offer-admin-form-wrapper .new-offer-admin-form-grid .new-offer-admin-form--actions .hub-button-secondary .hub-button__label{color:var(--second-color)}
.new-offer-admin-form-wrapper .new-offer-admin-form-grid .hub-dropdown,.new-offer-admin-form-wrapper .new-offer-admin-form-grid .hub-multiselect,.new-offer-admin-form-wrapper .new-offer-admin-form-grid .hub-input{min-width:300px;width:100%}
.new-offer-admin-form-wrapper .new-offer-admin-form-grid .hub-dropdown>label,.new-offer-admin-form-wrapper .new-offer-admin-form-grid .hub-multiselect>label,.new-offer-admin-form-wrapper .new-offer-admin-form-grid .hub-input>label,.new-offer-admin-form-wrapper .new-offer-admin-form-grid label{font-size:1.5rem;color:#18131f;font-weight:700;margin-bottom:5px;align-items:center}
.new-offer-admin-form-wrapper .new-offer-admin-form-grid .new-offer-admin-preview{grid-column:2;grid-row:1;max-width:490px}
@media only screen and (max-width:720px){.new-offer-admin-form-wrapper .new-offer-admin-form-grid .new-offer-admin-form{max-width:90vw;margin-left:0}
.new-offer-admin-form-wrapper .new-offer-admin-form-grid .hub-dropdown,.new-offer-admin-form-wrapper .new-offer-admin-form-grid .hub-multiselect,.new-offer-admin-form-wrapper .new-offer-admin-form-grid .hub-input{min-width:100px;width:100%}
.new-offer-admin-form-wrapper .new-offer-admin-form-grid .new-offer-admin-preview{grid-column:1;grid-row:2}
}
.new-offer-admin .hub-button{width:unset;max-width:unset;min-width:unset;transform:unset;margin:unset;height:unset;padding:1.0rem 1.8rem}
.new-offer-admin .hub-button span,.new-offer-admin .hub-button .hub-button__label{font-size:1.8rem;line-height:2.4rem}
.new-offer-admin .hub-button>*{transform:unset}
@media only screen and (max-width:720px){.new-offer-admin{margin:10px}
}
.new-offer-admin .new-offer-admin-form-wrapper .new-offer-admin-form-grid .hub-datepicker .hub-datepicker__calendar{right:70px;width:31rem}
.new-offer-admin .new-offer-admin-form-wrapper .new-offer-admin-form-grid .hub-datepicker .hub-datepicker__calendar.pop-up{top:-16px}
.new-offer-admin .hub-datepicker input{border-bottom:solid 1px #979797;padding-top:0}
.new-offer-admin .hub-datepicker .hub-datepicker__calendar{padding:5px}
@media only screen and (max-width:720px){.new-offer-admin .hub-datepicker .hub-datepicker__calendar{right:5px;width:100%}
}
.new-offer-admin .hub-datepicker .hub-datepicker__calendar .cell.year,.new-offer-admin .hub-datepicker .hub-datepicker__calendar .cell.month{margin:0 3px;margin-bottom:6px;width:calc(33% - 6px);color:#fff}
.new-offer-admin-car-related-wrapper .new-offer-admin-car-related-fields{border:1px solid black;display:grid;grid-template-columns:repeat(2,1fr);padding:20px}
.new-offer-admin-car-related-wrapper .new-offer-admin-car-related-fields .car-related-field{margin-bottom:15px;border-bottom:1px solid grey}
.new-offer-admin-car-related-wrapper .new-offer-admin-car-related-fields .car-related-features .car-related-features-selected-options{display:flex;max-width:350px;flex-wrap:wrap}
@media only screen and (max-width:720px){.new-offer-admin-car-related-wrapper .new-offer-admin-car-related-fields{grid-template-columns:auto}
.new-offer-admin-car-related-wrapper .new-offer-admin-car-related-fields .car-related-field{padding-right:0}
}
.new-offer-admin-coverage-content{border:1px solid black;padding:20px}
.new-offer-admin-coverage-content .new-offer-admin-coverage-list .hub-dropdown .hub-dropdown-select-container{padding:0 2.5rem 0 1.2rem}
.new-offer-admin-coverage-content .new-offer-admin-coverage-list .hub-dropdown .hub-dropdown-select-container .hub-dropdown-selected{text-overflow:ellipsis}
.new-offer-admin-coverage-content .new-offer-admin-coverage-list .hub-dropdown .hub-dropdown-option-container .hub-dropdown-selected{white-space:break-spaces}
.new-offer-admin-coverage-content .container-border-bottom{margin-bottom:15px;border-bottom:1px solid grey;width:100%}
.new-offer-admin-coverage-content .new-offer-admin-dealers-wrapper{margin-top:15px;padding-top:15px;border-top:1px solid grey;width:100%}
.new-offer-admin-coverage-content .add-button-icon svg{width:20px;height:20px;fill:white;margin-right:10px}
.deny-list-content{border:1px solid black;padding:20px}
.deny-list-content .container-border-bottom{margin-bottom:15px;border-bottom:1px solid grey;width:100%}
.deny-list-content .add-button-icon svg{width:20px;height:20px;fill:white;margin-right:10px}
.new-offer-admin-disclaimer-wrapper .hub-checkbox.disabled .input-container input[type="checkbox"]{border:1px solid gray}
.new-offer-admin-disclaimer-wrapper .hub-checkbox.disabled .input-container .input-label{color:gray}
.new-offer-admin-justification-title{font-size:1.8rem;font-weight:lighter;color:red}
.new-offer-admin-justification-content{border:1px solid red;padding:20px 15px 20px 15px}
.new-offer-admin-justification-content-text{font-size:1.8rem}
.new-offer-admin-offer-data-wrapper .new-offer-admin-offer-data-fields{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}
@media only screen and (max-width:720px){.new-offer-admin-offer-data-wrapper .new-offer-admin-offer-data-fields{grid-template-columns:auto}
}
.new-offer-admin-offer-highlights-container{display:grid;grid-template-columns:1fr 1fr;gap:20px}
.new-offer-admin-offer-highlights-container .selected-highlights{display:flex;max-width:100%;flex-wrap:wrap}
.new-offer-admin-offer-specifications .new-offer-admin-offer-dates{display:grid;grid-template-columns:1fr 25px 1fr}
.new-offer-admin-payment-wrapper .payments-radio-group .hub-radio__content{text-transform:none}
.new-offer-admin-payment-wrapper .new-offer-admin-payment-sub-options{border:1px solid black;padding:20px}
.new-offer-admin-payment-wrapper .new-offer-admin-payment-sub-options .border-bottom-grid{margin-bottom:15px;border-bottom:1px solid grey}
.new-offer-admin-chip-wrapper{margin:0 5px 5px 0;padding:8px 12px;border-radius:var(--default-brand-border-radius);background-color:#18131F29}
.new-offer-admin-chip-wrapper .new-offer-admin-chip-text{margin:0 5px 0 0;display:block;max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.new-offer-admin-chip-wrapper .new-offer-admin-chip-close{height:10px;margin:auto}
.dealer-group-range-type-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 50px;align-items:start;gap:10px}
.dealer-group-range-type-wrapper .dealer-group-range-type-dropdown.hub-dropdown{min-width:unset;max-width:210px}
.dealer-group-range-type-wrapper .dealer-group-range-type-dropdown.hub-dropdown .hub-dropdown-selected{white-space:nowrap;text-overflow:ellipsis}
.dealer-group-range-type-wrapper .dealer-group-range-type-button{padding:0;min-width:50px;margin-top:25px}
.dealer-group-range-type-wrapper .dealer-group-range-type-button .hub-button__label{display:none}
.dealer-group-range-type-wrapper .dealer-group-range-type-button svg path{fill:white}
.regional-range-type-wrapper{display:grid;grid-template-columns:2fr 1fr 2fr 50px;align-items:start;gap:10px}
.regional-range-type-wrapper .regional-range-type-big-field.hub-dropdown,.regional-range-type-wrapper .regional-range-type-big-field.hub-multiselect{min-width:220px}
.regional-range-type-wrapper .regional-range-type-small-field.hub-dropdown{min-width:100px}
.regional-range-type-wrapper .regional-range-type-button{padding:0;min-width:50px;margin-top:23px}
.regional-range-type-wrapper .regional-range-type-button .hub-button__label{display:none}
.regional-range-type-wrapper .regional-range-type-button svg path{fill:white}
.state-range-type-wrapper{display:grid;grid-template-columns:1fr 1fr 50px;align-items:start;gap:10px}
.state-range-type-wrapper .state-range-type-button{padding:0;min-width:50px;margin-top:23px}
.state-range-type-wrapper .state-range-type-button .hub-button__label{display:none}
.state-range-type-wrapper .state-range-type-button svg path{fill:white}
.payments-fields-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:15px}
.offer-order-indicator{width:100%;padding:10px;background-color:#d7d7cf;border-radius:8px;text-align:center;font-size:1.6rem;line-height:2.0rem}
.offer-status-indicator-container{width:100%;border-radius:8px;display:flex;flex-direction:row;z-index:2}
.offer-status-indicator-container-internal-wrapper{display:flex;flex-direction:column;width:100%}
.offer-status-indicator-container-internal-wrapper-label{text-align:center;font-size:1.8rem;line-height:2.4rem}
.offer-status-indicator-container-internal-wrapper-validity{display:block;text-align:center;font-size:1.5rem;line-height:1.8rem}
.offer-status-indicator-container--published{background-color:#99f594}
.offer-status-indicator-container--reproved{background-color:#ffbac5}
.offer-status-indicator-container--inactive{background-color:#d7d7cf}
.offer-status-indicator-container--analysis{background-color:#ffcf76}
.offer-status-indicator-container--checkbox .hub-checkbox{margin-right:15px}
.offer-status-indicator-container--sold{background-color:#99cc7c}
.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:has(.long-text){height:70px}
.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-whatsapp-button.hub-button:focus,.new-offer-showcase-whatsapp-button.hub-button:active{background-color:#5dba66}
.new-offer-showcase .new-offer-showcase-whatsapp-button,.new-offer-admin .new-offer-showcase-whatsapp-button{width:100%;max-width:100%;background-color:#5dba66}
.new-offer-showcase .new-offer-showcase-whatsapp-button .hub-button__label,.new-offer-admin .new-offer-showcase-whatsapp-button .hub-button__label{color:#fff}
.new-offer-showcase .new-offer-showcase-whatsapp-button .whatsapp-svg,.new-offer-admin .new-offer-showcase-whatsapp-button .whatsapp-svg{height:100%;display:flex;align-items:center;margin-right:10px}
.new-offer-showcase .new-offer-showcase-whatsapp-button .whatsapp-svg svg,.new-offer-admin .new-offer-showcase-whatsapp-button .whatsapp-svg svg{width:19px;height:19px}
.new-offer-showcase .new-offer-showcase-whatsapp-button span,.new-offer-admin .new-offer-showcase-whatsapp-button span{flex-grow:0}
.new-offer-showcase-card-wrapper{display:flex;flex-direction:column;position:relative;max-width:330px;box-shadow:0 3px 6px #00000029;border-radius:var(--new-offer-card-border-radius);border:var(--new-offer-card-wrapper-border)}
.new-offer-showcase-card-wrapper .offer-actions__list-item{font-size:1.6rem}
.new-offer-showcase-card-wrapper .offer-status-indicator-container{border-radius:0}
.new-offer-showcase-card-wrapper .offer-status-indicator-container-internal-wrapper-label{text-align:left;font-weight:bold;text-transform:uppercase}
.new-offer-showcase-card-wrapper .offer-status-indicator-container-internal-wrapper-validity{text-align:left}
.new-offer-showcase-card-wrapper .status-overlay{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,0.5);z-index:1}
.new-offer-showcase-card-wrapper .status-overlay__title{transform:rotate(-45deg);font-size:3.2rem;font-weight:700;color:#fff;border:4px solid #fff;line-height:1;padding:1rem}
.new-offer-showcase-card-wrapper .new-offer-showcase-location{display:flex;gap:12px;width:100%;padding:20px 15px 4px 15px;background-color:var(--author-style-offer-card-background,var(--default-offer-card-background,#fff));border-top-left-radius:var(--new-offer-card-border-radius);border-top-right-radius:var(--new-offer-card-border-radius)}
.new-offer-showcase-card-wrapper .new-offer-showcase-location .location-name{color:var(--new-offer-location-name-text-color);font-size:1.2rem;line-height:16px;font-weight:normal}
.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-location .location-pin-svg svg path{fill:var(--new-offer-location-pin-color)}
.new-offer-showcase-card-wrapper.maker-offer .location-pin-svg{visibility:hidden}
.new-offer-showcase-card-wrapper.super-offer{border-radius:var(--new-offer-card-border-radius-super-offer);border:var(--new-offer-card-wrapper-border-super-offer)}
.new-offer-showcase-card-wrapper.maker-offer:not(.super-offer){border:var(--new-offer-card-wrapper-border,none)}
.new-offer-showcase-card-wrapper.dealer-offer:not(.super-offer){border:var(--new-offer-card-wrapper-border,none)}
.new-offer-showcase-card-wrapper.sold-offer .sold-overlay{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#47424d7b;z-index:1}
.new-offer-showcase-card-wrapper.sold-offer .sold-overlay .sold-overlay-block{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.new-offer-showcase-card-wrapper.sold-offer .sold-overlay .sold-overlay-block .text{font-size:7rem;font-weight:900;color:#fff;transform:rotate(-40deg);border-bottom:9px solid #fff;border-top:9px solid #fff;line-height:1;padding-bottom:6px}
.new-offer-showcase-card-wrapper .new-offer-showcase-card{background-color:var(--author-style-offer-card-background,var(--default-offer-card-background,#fff));display:flex;flex-grow:1;flex-direction:column;width:100%;padding:0 15px 20px;border-bottom-left-radius:var(--new-offer-card-border-radius);border-bottom-right-radius:var(--new-offer-card-border-radius)}
.new-offer-showcase-card-wrapper .new-offer-showcase-card__title{color:var(--author-style-offer-card-general-font-color);margin-bottom:8px;margin-top:0}
.new-offer-showcase-card-wrapper .new-offer-showcase-card--content{display:flex;flex-direction:column;justify-content:end;height:100%}
.new-offer-showcase-card-wrapper .new-offer-showcase-card--content *{color:var(--author-style-offer-card-general-font-color)}
.new-offer-showcase-card-wrapper .new-offer-showcase-card--images-wrapper{display:flex;justify-content:center;align-items:center;max-height:160px;min-height:160px}
.new-offer-showcase-card-wrapper .new-offer-showcase-card--images-wrapper .offer-saved-button{position:absolute;right:0;top:-10px}
.new-offer-showcase-card-wrapper .new-offer-showcase-card--image{position:relative;max-height:135px;z-index:0}
.new-offer-showcase-card-wrapper .new-offer-showcase-card--stamp{z-index:0;position:absolute;top:-5px;left:0;max-height:50px;max-width:85px}
.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--chips .chip{border-color:var(--author-style-offer-card-general-font-color)}
.new-offer-showcase-card-wrapper .new-offer-showcase-card--pricing{display:flex;flex-direction:column}
.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:1.7rem;color:var(--new-offer-simulate-fees-color);margin-bottom:4px}
.new-offer-showcase-card-wrapper .new-offer-showcase-card--pricing .check-conditions{font-size:1.4rem;color:var(--new-offer-check-conditions-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:12px}
.new-offer-showcase-card-wrapper .new-offer-showcase-card--footer .btn{min-width:100%;max-width:100%}
.new-offer-showcase-card-wrapper .new-offer-showcase-card--footer .btn span{color:#fff;flex-grow:0}
.new-offer-showcase-card-wrapper .new-offer-showcase-card--footer .btn--expired{z-index:10}
.new-offer-showcase-card-wrapper .new-offer-showcase-card--footer .author-style-cta-font span{color:var(--author-style-offer-card-details-cta-font-color)}
.new-offer-showcase-card-wrapper .new-offer-showcase-card--footer .btn--offer{background-color:var(--author-style-offer-card-details-cta-background-color,var(--default-brand-primary-color))}
.new-offer-showcase-card-wrapper .new-offer-showcase-card--footer .btn--offer span{color:var(--author-style-offer-card-details-cta-font-color,var(--default-brand-background-color))}
.new-offer-showcase-card-wrapper .new-offer-showcase-card.is-featured-offer{border-top:var(--author-style-offer-card-background,var(--default-offer-card-background,#fff))}
.new-offer-showcase-modal{display:flex;position:fixed;left:0;top:0;height:100%;width:100%;overflow:auto;z-index:100;background-color:rgba(0,0,0,0.4)}
.new-offer-showcase-modal__content{width:100%;background-color:var(--author-style-offer-showcase-background-color,var(--default-brand-background-color));margin-top:auto;padding:0 2rem 2rem 2rem}
.new-offer-showcase-modal__content--body{display:flex;flex-direction:column}
@media only screen and (max-width:720px),only screen and (min-width:721px) and (max-width:860px){.new-offer-showcase-modal .modal-leave-from{opacity:1;transform:translateY(0)}
.new-offer-showcase-modal .modal-leave-active{transition:all .6s ease-out}
.new-offer-showcase-modal .modal-leave-to{opacity:0;transform:translateY(500px)}
.new-offer-showcase-modal__content{border-bottom-left-radius:0;border-bottom-right-radius:0}
}
.new-offer-showcase-modal.goback{padding:5rem 0 0 0;z-index:251}
.new-offer-showcase-modal.goback .new-offer-showcase-modal__content{padding:0 2rem 2rem 2rem}
.new-offer-showcase-modal.goback .new-offer-showcase-modal__content--icon-mobile{display:none}
.new-offer-showcase-modal.goback .go-back-page-vue{padding:24px 0;height:unset}
.new-offer-showcase-modal.goback .go-back-page-vue span{color:var(--author-style-offer-showcase-general-color,#000)}
.new-offer-showcase-modal.goback .go-back-page-vue .go-back-page__icon{margin:unset;margin-right:5px}
.new-offer-showcase-modal.goback .go-back-page-vue .go-back-page__icon .fill{fill:var(--author-style-offer-showcase-general-color,#000)}
.new-offer-showcase-modal.goback .go-back-page-vue a span{font-size:1.6rem;font-weight:normal}
.new-offer-showcase-modal.chevron{padding:6.5rem 0}
.new-offer-showcase-modal.chevron .new-offer-showcase-modal__content{border-top-left-radius:1rem;border-top-right-radius:1rem}
.new-offer-showcase-modal.chevron .new-offer-showcase-modal__content--without-icon{padding-top:1.5rem}
.new-offer-showcase-modal.chevron .new-offer-showcase-modal__content--icon-mobile{padding:1.5rem 0;display:flex;justify-content:center}
.new-offer-showcase-modal.chevron .go-back-page-vue{display:none}
.new-offer-showcase-lead-form{display:grid;gap:24px}
.new-offer-showcase-lead-form h2,.new-offer-showcase-lead-form .choose-dealer-label,.new-offer-showcase-lead-form--contact-options p{color:var(--author-style-offer-showcase-general-color)}
.new-offer-showcase-lead-form .choose-dealer-label{margin-bottom:.8rem}
.new-offer-showcase-lead-form .font-size-label{font-size:1.8rem}
.new-offer-showcase-lead-form .lead-form-input input,.new-offer-showcase-lead-form .lead-form-input input::placeholder,.new-offer-showcase-lead-form .lead-form-input label,.new-offer-showcase-lead-form .lead-form-input.error label{color:var(--author-style-offer-showcase-general-color,#000)}
.new-offer-showcase-lead-form .lead-form-input input{background-color:transparent;border-color:var(--author-style-offer-showcase-general-color)}
.new-offer-showcase-lead-form .lead-form-input label{font-size:1.8rem;text-transform:uppercase}
.new-offer-showcase-lead-form .dealer-selector-container .dealer-selector{margin-bottom:0}
.new-offer-showcase-lead-form .dealer-selector-container .dealer-selector .form-container .location-auto-complete-input .search-location{margin-bottom:0 !important}
.new-offer-showcase-lead-form .dealer-selector-container .dealer-selector .search-location{margin-bottom:0;min-width:100%}
.new-offer-showcase-lead-form .dealer-selector-container .dealer-selector .location-auto-complete-input{width:100%}
.new-offer-showcase-lead-form .dealer-selector-container .dealer-selector .location-auto-complete-input input{background-color:transparent;border-color:var(--author-style-offer-showcase-general-color)}
.new-offer-showcase-lead-form .dealer-selector-container .dealer-selector .location-auto-complete-input input,.new-offer-showcase-lead-form .dealer-selector-container .dealer-selector .location-auto-complete-input input::placeholder{color:var(--author-style-offer-showcase-general-color)}
.new-offer-showcase-lead-form .dealer-selector-container .dealer-selector .location-button{height:40px !important;font-size:1.6rem;margin-top:24px;padding:0 30px}
.new-offer-showcase-lead-form .dealer-selector-container .dealer-selector .location-button>div{display:block}
.new-offer-showcase-lead-form .dealer-selector-container .dealer-selector .location-button>div svg{color:white;display:block}
.new-offer-showcase-lead-form .dealer-selector-container .dealer-selector .no-dealer{color:var(--author-style-offer-showcase-general-color)}
.new-offer-showcase-lead-form .dealer-selector-container .dealer-selector .dealer-selector-list .list-info{display:none}
.new-offer-showcase-lead-form .dealer-selector-container .dealer-selector .dealer-selector-list .load-more-button{width:100%;transform:none;height:unset !important;background-color:unset;margin-top:24px}
.new-offer-showcase-lead-form .dealer-selector-container .dealer-selector .dealer-selector-list .load-more-button span{font-weight:unset;font-size:1.4rem;color:var(--author-style-offer-showcase-general-color,#000);transform:unset;text-decoration:underline}
.new-offer-showcase-lead-form .dealer-selector-container .dealer-selector .dealer-selector-list ul,.new-offer-showcase-lead-form .dealer-selector-container .dealer-selector .dealer-selector-list ul li,.new-offer-showcase-lead-form .dealer-selector-container .dealer-selector .dealer-selector-list .hub-radio label .hub-radio__radio{border-color:var(--author-style-offer-showcase-general-color)}
.new-offer-showcase-lead-form .dealer-selector-container .dealer-selector .dealer-selector-list .dealer-info *,.new-offer-showcase-lead-form .dealer-selector-container .dealer-selector .dealer-selector-list .dealer-distance p{color:var(--author-style-offer-showcase-general-color)}
.new-offer-showcase-lead-form--contact-options .checkbox-group{display:flex;flex-wrap:wrap;gap:24px}
.new-offer-showcase-lead-form--button-group{display:grid;gap:12px}
.new-offer-showcase-lead-form .hub-dropdown{margin-bottom:unset}
.new-offer-showcase-lead-form .hub-dropdown .mobile-hidden .hub-dropdown-select-container,.new-offer-showcase-lead-form .hub-dropdown select{border-color:var(--author-style-offer-showcase-general-color);color:var(--author-style-offer-showcase-general-color);background-color:transparent}
.new-offer-showcase-lead-form .hub-dropdown .mobile-hidden .hub-dropdown-select-container span,.new-offer-showcase-lead-form .hub-dropdown select span{color:var(--author-style-offer-showcase-general-color)}
.new-offer-showcase-lead-form .hub-dropdown .mobile-hidden .hub-dropdown-select-container{height:unset}
.new-offer-showcase-lead-form .hub-dropdown label{color:var(--author-style-offer-showcase-general-color,#000);font-size:1.8rem;text-transform:uppercase}
.new-offer-showcase-lead-form .hub-dropdown.error .mobile-hidden .hub-dropdown-select-container,.new-offer-showcase-lead-form .hub-dropdown.disabled.error .mobile-hidden .hub-dropdown-select-container{border-color:initial}
.new-offer-showcase-lead-form .hub-dropdown.error label{color:var(--author-style-offer-showcase-general-color,#000)}
.new-offer-showcase-lead-form .hub-dropdown.error select{border-color:var(--default-brand-error)}
.new-offer-showcase-lead-form .hub-dropdown.disabled>div:not(.error-container){background-color:transparent}
.new-offer-showcase-lead-form .hub-dropdown.disabled>div:not(.error-container) .hub-dropdown-select-container{border-color:var(--author-style-offer-showcase-general-color)}
.new-offer-showcase-lead-form .hub-dropdown.disabled>div:not(.error-container) .hub-dropdown-select-container span{color:var(--author-style-offer-showcase-general-color)}
.new-offer-showcase-lead-form .hub-dropdown.disabled>div:not(.error-container) .hub-dropdown-selected,.new-offer-showcase-lead-form .hub-dropdown.disabled>div:not(.error-container) .hub-dropdown-select-container{background-color:transparent}
.new-offer-showcase-lead-form__confirmation-popup .confirm-popup-container{width:100%;height:100%;min-width:100%;min-height:100%}
.new-offer-showcase-lead-form__confirmation-popup .confirm-popup-container .confirm-popup-content{margin-top:unset}
.new-offer-showcase-lead-form__confirmation-popup .confirm-popup-container .confirm-popup-bottom a.hub-button{background-color:transparent;transform:none}
.new-offer-showcase-lead-form__confirmation-popup .confirm-popup-container .confirm-popup-bottom a.hub-button span.hub-button__label{transform:none;color:black;font-weight:normal;text-decoration:underline;text-transform:none;font-size:1.8rem}
.new-offer-showcase-lead-form.expanded{grid-template-columns:1fr 1fr}
.new-offer-showcase-lead-form.expanded h2,.new-offer-showcase-lead-form.expanded .hub-checkbox,.new-offer-showcase-lead-form.expanded .category-dropdown,.new-offer-showcase-lead-form.expanded .dealer-dropdown-container,.new-offer-showcase-lead-form.expanded .dealer-selector-container,.new-offer-showcase-lead-form.expanded .new-offer-showcase-lead-form--contact-options{grid-column:span 2 / span 2}
.new-offer-showcase-lead-form.expanded .dealer-selector-container .dealer-selector .form-container{flex-wrap:nowrap;gap:24px;min-width:100%}
.new-offer-showcase-lead-form.expanded .dealer-selector-container .dealer-selector .form-container .location-auto-complete-input,.new-offer-showcase-lead-form.expanded .dealer-selector-container .dealer-selector .form-container .location-button{width:100%}
.new-offer-showcase-lead-form.expanded .dealer-selector-container .dealer-selector .form-container .location-button{margin-top:unset}
.new-offer-showcase-lead-form.expanded .dealer-dropdown-container .hub-dropdown{max-width:unset}
@media only screen and (max-width:720px){.new-offer-showcase-lead-form.expanded{grid-template-columns:1fr}
.new-offer-showcase-lead-form.expanded h2,.new-offer-showcase-lead-form.expanded .hub-checkbox,.new-offer-showcase-lead-form.expanded .category-dropdown,.new-offer-showcase-lead-form.expanded .dealer-dropdown-container,.new-offer-showcase-lead-form.expanded .dealer-selector-container,.new-offer-showcase-lead-form.expanded .new-offer-showcase-lead-form--contact-options{grid-column:span 1}
.new-offer-showcase-lead-form.expanded .dealer-selector-container .dealer-selector .form-container{flex-wrap:wrap}
.new-offer-showcase-lead-form.expanded .hub-dropdown select:disabled{background-color:transparent}
}
.new-offer-showcase-list{margin:50px 0;width:100%}
.new-offer-showcase-list .new-offer-showcase-sorting span{color:var(--author-style-offer-showcase-general-color)}
.new-offer-showcase-list .hub-loader-vue{position:fixed}
.new-offer-showcase-list .new-offer-showcase-list--summary{color:var(--author-style-offer-showcase-general-color)}
.new-offer-showcase-list .hub-button--load-more{width:100%;max-width:29rem}
.new-offer-showcase-list .hub-button--load-more span{text-align:center;display:block}
.new-offer-showcase-list--suggestion .new-offer-showcase-card-wrapper{max-width:360px;flex-basis:0;flex-grow:1}
.new-offer-showcase-list--grid{display:grid;grid-gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,auto));align-items:stretch;justify-content:center}
.new-offer-showcase-list--not-found{width:100%;max-width:720px}
.new-offer-showcase-list--not-found .button-group{display:flex;gap:16px;width:90%}
.new-offer-showcase-list--not-found .button-group a{min-width:unset;max-width:unset;width:100%}
.new-offer-showcase-list--not-found .button-group a .hub-button__label{justify-content:center}
.new-offer-showcase-list .new-offer-showcase-list--not-found h1,.new-offer-showcase-list .new-offer-showcase-list--not-found p{color:var(--author-style-offer-showcase-general-color)}
.new-offer-showcase-list .new-offer-showcase-lead-form-align{display:grid;justify-content:center;align-items:center}
@media only screen and (max-width:720px){.new-offer-showcase-list__sort{width:100%}
.new-offer-showcase-list--not-found .button-group{flex-wrap:wrap;width:100%}
}
@media only screen and (min-width:721px) and (max-width:860px){.new-offer-showcase-list--not-found .button-group{flex-wrap:wrap}
}
.new-offer-showcase-filters{--clear-filters-height:80px;max-width:32rem;width:100%;box-shadow:1px 0 1px #0000006E}
.new-offer-showcase-filters--container{padding:2.8rem 2.2rem;overflow-y:auto;overflow-x:hidden;max-height:calc(100% - var(--clear-filters-height))}
.new-offer-showcase-filters--header h2{color:var(--author-style-offer-showcase-general-color);margin-top:0;margin-bottom:2rem}
.new-offer-showcase-filters--close-btn{background:transparent;border:0;padding:0;width:auto;margin-bottom:2rem}
.new-offer-showcase-filters .hub-switch-wrapper .hub-switch{--author-thumb-border-inactive:1px solid var(--author-style-offer-showcase-general-color);--author-track-border-inactive:1px solid var(--author-style-offer-showcase-general-color);--label-color:var(--author-style-offer-showcase-general-color,revert-layer);--thumb-border-inactive:var(--author-thumb-border-inactive,revert-layer);--track-border-inactive:var(--author-track-border-inactive,revert-layer)}
.new-offer-showcase-filters--content{display:flex;flex-direction:column;width:100%}
.new-offer-showcase-filters--content h3{color:var(--author-style-offer-showcase-general-color)}
.new-offer-showcase-filters--content .filters-by-delivery{border-radius:4px;border:1px solid #18131F71;padding:1.2rem;display:flex;align-items:center;margin-bottom:2rem;gap:1.2rem;width:fit-content}
.new-offer-showcase-filters--content .filters-by-delivery__icon{color:var(--default-brand-primary-color)}
.new-offer-showcase-filters--content .filter-by-category .hub-dropdown{margin-bottom:2rem}
.new-offer-showcase-filters--content .filter-by-category .hub-dropdown .hub-dropdown-select-container{background-color:transparent;border-color:var(--author-style-offer-showcase-general-color)}
.new-offer-showcase-filters--content .filter-by-category .hub-dropdown .hub-dropdown-select-container span{color:var(--author-style-offer-showcase-general-color)}
.new-offer-showcase-filters--content .filter-by-category .hub-dropdown select{background-color:transparent;border-color:var(--author-style-offer-showcase-general-color);color:var(--author-style-offer-showcase-general-color)}
.new-offer-showcase-filters--content .filter-by-category .hub-dropdown label{color:var(--author-style-offer-showcase-general-color)}
.new-offer-showcase-filters--content .filter-by-category .hub-multiselect{margin-bottom:2rem}
.new-offer-showcase-filters--content .filter-by-category .hub-multiselect .hub-dropdown-select-container{background-color:transparent;border-color:var(--author-style-offer-showcase-general-color)}
.new-offer-showcase-filters--content .filter-by-category .hub-multiselect .hub-dropdown-select-container span{color:var(--author-style-offer-showcase-general-color)}
.new-offer-showcase-filters--content .filter-by-category .hub-multiselect label{color:var(--author-style-offer-showcase-general-color)}
.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 #000;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:#000;transform:skewX(0)}
.new-offer-showcase-filters--content .filters-by-model-category .hub-button span{color:#000}
.new-offer-showcase-filters--content .filters-by-model-category .hub-button.active span{color:var(--author-style-offer-showcase-background-color,var(--default-brand-background-color))}
.new-offer-showcase-filters--content .filters-by-model-category .active{background-color:#000;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);margin:20px auto 0}
.new-offer-showcase-filters--content .filters-by-model .car-model-slider-component .hub-checkbox{margin-right:0 !important;margin-top:8px}
.new-offer-showcase-filters--content .filters-by-model .car-model-slider-component .hub-checkbox .input-container{align-items:center}
.new-offer-showcase-filters--content .filters-by-model .car-model-slider-component .hub-checkbox .input-container input[type="checkbox"]{height:20px;width:20px;margin-right:.8rem;border:1.2px solid var(--author-style-offer-showcase-general-color,#000)}
.new-offer-showcase-filters--content .filters-by-model .car-model-slider-component .hub-checkbox .input-container .input-label{color:var(--author-style-offer-showcase-general-color,#000)}
.new-offer-showcase-filters--content .filters-by-model .car-model-slider-component .swiper-slide a .image-wrapper{height:6.5rem;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{display:flex;flex-direction:column}
.new-offer-showcase-filters--content .filters-by-price-range .hub-range input{background-color:transparent}
.new-offer-showcase-filters--content .filters-by-price-range .hub-range output{display:none}
.new-offer-showcase-filters--content .filters-by-price-range .with-trace-line{margin-bottom:0}
.new-offer-showcase-filters--content .filters-by-price-range--price-details *{color:var(--author-style-offer-showcase-general-color)}
.new-offer-showcase-filters--content .filters-by-price-range--price-details .price{margin-left:1.8rem;font-size:1.8rem}
.new-offer-showcase-filters--content .filters-by-price-range--price-details .price::first-letter {text-transform:lowercase}
.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:2rem 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{border-top:solid 1px #707070;display:flex;align-items:center;justify-content:center;height:var(--clear-filters-height);padding:0 2.2rem;gap:1.6rem}
.new-offer-showcase-filters .advanced-clear-filters--links{width:100%;max-width:unset;margin:0}
.new-offer-showcase-filters .advanced-clear-filters--links .hub-button__label{justify-content:center}
@media only screen and (max-width:720px){.new-offer-showcase-filters{max-width:unset;width:100%}
.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-intern-wrapper{background:var(--author-style-offer-showcase-background-color,var(--default-offer-showcase-background,var(--default-brand-background-color)));display:grid;align-items:start;grid-template-rows:1fr;grid-template-columns:2fr 1fr;min-height:calc(100vh - 50px);max-height:calc(100vh - 50px);padding-left:32px;padding-right:32px;position:fixed;top:50px;overflow-y:scroll;z-index:199;width:100vw}
.new-offer-showcase-intern-wrapper--wrapper .go-back-page-vue{padding:24px 0;height:unset}
.new-offer-showcase-intern-wrapper--wrapper .go-back-page-vue *{color:var(--author-style-offer-showcase-general-color);fill:var(--author-style-offer-showcase-general-color)}
.new-offer-showcase-intern-wrapper--wrapper .go-back-page-vue .go-back-page__icon{margin:unset;margin-right:5px}
.new-offer-showcase-intern-wrapper--wrapper .go-back-page-vue .go-back-page__icon .fill{fill:inherit}
.new-offer-showcase-intern-wrapper--wrapper .go-back-page-vue a span{font-size:1.6rem;font-weight:normal}
.new-offer-showcase-intern-wrapper--location{display:flex;align-items:center;gap:13px;padding:24px 0;border-bottom:1px solid var(--author-style-offer-showcase-general-color,#000);margin-bottom:60px}
.new-offer-showcase-intern-wrapper--location .location-pin-svg{display:flex;align-items:center}
.new-offer-showcase-intern-wrapper--location .location-pin-svg svg{width:14px;height:21px}
.new-offer-showcase-intern-wrapper--location .location-pin-svg svg path{fill:var(--default-brand-primary-color)}
.new-offer-showcase-intern-wrapper--location p{color:var(--author-style-offer-showcase-general-color)}
.new-offer-showcase-intern-wrapper--address{display:flex;align-items:start;gap:13px;max-width:75%}
.new-offer-showcase-intern-wrapper--address .location-pin-svg{display:flex;align-items:center}
.new-offer-showcase-intern-wrapper--address .location-pin-svg svg{width:14px;height:21px}
.new-offer-showcase-intern-wrapper--address .location-pin-svg svg path{fill:var(--default-brand-primary-color)}
.new-offer-showcase-intern-wrapper--image-container{position:relative;display:flex;justify-content:center;margin-bottom:24px}
.new-offer-showcase-intern-wrapper--image{width:100%;max-width:564px}
.new-offer-showcase-intern-wrapper--stamp{z-index:0;position:absolute;left:0;max-height:25%;max-width:30%;width:auto}
.new-offer-showcase-intern-wrapper--save-btn{z-index:0;position:absolute;right:0;top:0}
.new-offer-showcase-intern-wrapper--save-btn svg{width:6rem;height:6rem}
.new-offer-showcase-intern-wrapper--details{display:flex;justify-content:space-between;gap:60px;margin-bottom:120px}
.new-offer-showcase-intern-wrapper--details .about{display:flex;flex-direction:column;align-items:start;gap:16px}
.new-offer-showcase-intern-wrapper--details .about .series{display:none}
.new-offer-showcase-intern-wrapper--details .about .chip,.new-offer-showcase-intern-wrapper--details .about p,.new-offer-showcase-intern-wrapper--details .about span,.new-offer-showcase-intern-wrapper--details .about h1{color:var(--author-style-offer-showcase-general-color);border-color:var(--author-style-offer-showcase-general-color)}
.new-offer-showcase-intern-wrapper--details .about .new-offer-showcase-card-offer-timer{color:var(--default-brand-primary-color);border-color:var(--default-brand-primary-color)}
.new-offer-showcase-intern-wrapper--details .pricing{display:grid;grid-template-columns:1fr;grid-auto-rows:min-content;align-items:start;gap:30px;align-self:end;text-align:right;white-space:nowrap}
.new-offer-showcase-intern-wrapper--details .pricing *{color:var(--author-style-offer-showcase-general-color)}
.new-offer-showcase-intern-wrapper--details .pricing .new-offer-payment-wrapper{justify-content:end}
.new-offer-showcase-intern-wrapper--series-items{margin-bottom:60px}
.new-offer-showcase-intern-wrapper--series-items *{color:var(--author-style-offer-showcase-general-color)}
.new-offer-showcase-intern-wrapper--series-items .list{list-style-type:circle;padding:unset}
.new-offer-showcase-intern-wrapper--series-items .list.two-columns{columns:2;-webkit-columns:2;-moz-columns:2}
.new-offer-showcase-intern-wrapper--offer-conditions{margin-bottom:60px}
.new-offer-showcase-intern-wrapper .new-offer-showcase-intern-wrapper--offer-conditions *,.new-offer-showcase-intern-wrapper .new-offer-showcase-intern-wrapper--series-items *{color:var(--author-style-offer-showcase-general-color)}
.new-offer-showcase-intern-wrapper--form{border:1px solid var(--author-style-offer-showcase-general-color,#000);margin:24px 0 24px 32px;padding:24px}
.new-offer-showcase-intern-wrapper--button-group{max-width:65%;display:flex;gap:16px}
.new-offer-showcase-intern-wrapper--button-group.mobile-only{display:none}
.new-offer-showcase-intern-wrapper .btn{width:100%;max-width:unset}
.new-offer-showcase-intern-wrapper .btn span{flex-grow:0}
.new-offer-showcase-intern-wrapper .subtitle{font-weight:bold;margin-bottom:24px}
.new-offer-showcase-intern-wrapper .link{font-size:18px;color:var(--default-brand-primary-color)}
.new-offer-showcase-intern-wrapper .new-offer-showcase-funding-button{margin:0;padding:0;color:var(--default-brand-primary-color);font-size:1.8rem}
.new-offer-showcase-intern-wrapper .offer-suggestion-grid{grid-column:1/3}
@media only screen and (max-width:720px){.new-offer-showcase-intern-wrapper{top:50px;grid-template-columns:1fr}
.new-offer-showcase-intern-wrapper--button-group{max-width:unset;gap:12px;flex-wrap:wrap}
.new-offer-showcase-intern-wrapper--button-group.mobile-only{display:flex}
.new-offer-showcase-intern-wrapper--form{display:none}
.new-offer-showcase-intern-wrapper--series-items{display:none}
.new-offer-showcase-intern-wrapper--series-items.mobile-only{display:unset}
.new-offer-showcase-intern-wrapper--offer-conditions{margin-top:46px}
.new-offer-showcase-intern-wrapper--address{max-width:unset}
.new-offer-showcase-intern-wrapper--details{margin-bottom:32px;gap:56px;flex-direction:column}
.new-offer-showcase-intern-wrapper--details .about{gap:12px}
.new-offer-showcase-intern-wrapper--details .about .series{display:unset}
.new-offer-showcase-intern-wrapper--details .pricing{align-self:unset;text-align:unset}
.new-offer-showcase-intern-wrapper--details .pricing .new-offer-payment-wrapper{justify-content:unset}
}
.new-offer--show-space-bottom{min-height:calc(100vh -  115px);max-height:calc(100vh -  115px)}
.new-offer-showcase-featured-offers-component{background:var(--featured-offers-background-color);max-width:95vw;margin:auto}
.new-offer-showcase-featured-offers-component .hub-horizontal-scroller{justify-content:center;width:100%}
.new-offer-showcase-featured-offers-component .hub-horizontal-scroller .horizontal-container{width:auto}
.new-offer-showcase-featured-offers-component .featured-offers-title{color:var(--featured-offers-section-title-color);align-self:center}
.new-offer-showcase-featured-offers-component:last-of-type{margin-right:24px}
@media only screen and (max-width:720px){max-width:100vw}
.new-offer-showcase-search{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1.2rem;position:relative;padding:12px 20px;box-shadow:0 1px 1px #0000006E;background-color:var(--default-offer-showcase-background,var(--default-brand-background-color))}
.new-offer-showcase-search .new-offer-showcase-search__title{font-weight:800;text-transform:uppercase;letter-spacing:0;margin:0;font-size:24px;color:var(--author-style-offer-showcase-general-color,#000)}
.new-offer-showcase-search .new-offer-showcase-search__divider{height:4rem;width:1px;background:#18131F29;margin:0;border:0}
.new-offer-showcase-search .new-offer-showcase-search__action-button{display:flex;align-items:center;width:40px;height:40px;background:var(--default-brand-primary-color,#000);border:0;border-radius:.4rem;margin:0;padding:0;padding:6px 9px;cursor:pointer}
.new-offer-showcase-search .new-offer-showcase-search__field{flex-direction:row;justify-content:flex-start;gap:1.2rem;padding:0;min-width:250px;max-width:600px;width:100%;flex:1}
.new-offer-showcase-search .new-offer-showcase-search__field .search-field{width:calc(100% - 40px)}
.new-offer-showcase-search .new-offer-showcase-search__field .search-field i{width:40px;height:40px;right:-40px;bottom:0;background-position:center}
.new-offer-showcase-search .new-offer-showcase-search__field .search-field input{width:100%;border:2px solid var(--default-brand-primary-color);padding:12px;font-size:1.8rem;font-family:inherit;height:40px}
.new-offer-showcase-search .new-offer-showcase-search__field .search-field input::placeholder{color:var(--author-style-offer-showcase-general-color,#18131f)}
.new-offer-showcase-search .new-offer-showcase-search__field .search-field input::placeholder{font-family:inherit}
.new-offer-showcase-search .new-offer-showcase-search__field .search-field .search-suggestions{width:100%;top:100%}
.new-offer-showcase-search--sticky{position:fixed;top:0;left:0;right:0;z-index:200;height:var(--desktop-menu-top-height);animation:slideDownSearch .4s ease-in-out}
@media only screen and (max-width:720px){.new-offer-showcase-search{align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:.5rem}
.new-offer-showcase-search .new-offer-showcase-search__title{width:100%}
.new-offer-showcase-search .new-offer-showcase-search__field{width:auto}
.new-offer-showcase-search--sticky{height:auto}
}
@keyframes slideDownSearch{from{top:calc(var(--desktop-menu-top-height) * -1)}
to{top:0}
}
.new-offer-showcase-filters-tags{display:flex;flex-wrap:wrap;list-style:none;gap:.8rem;margin:0;padding:0}
.new-offer-showcase-filters-tags__tag{text-transform:capitalize;background:#18131F29;border:0;border-radius:.8rem;padding:.8rem 1.2rem;display:inline-flex;align-items:center;gap:1.6rem;font-size:1.8rem}
.new-offer-showcase-filters-tags__tag svg{flex-shrink:0;flex-grow:1}
.new-offer-showcase-vue{background:var(--author-style-offer-showcase-background-color,var(--default-offer-showcase-background,var(--default-brand-background-color)))}
.new-offer-showcase-vue__body{display:flex;gap:3.4rem}
.new-offer-showcase-vue__body .new-offer-showcase-list,.new-offer-showcase-vue__body .new-offer-showcase-vue--summary{padding:0 3.4rem 0 0}
.new-offer-showcase-vue__body:not(:has(.new-offer-showcase-filters)) .new-offer-showcase-list,.new-offer-showcase-vue__body:not(:has(.new-offer-showcase-filters)) .new-offer-showcase-vue--summary{padding:0 3.4rem}
.new-offer-showcase-vue__body-filters{position:sticky;top:0;flex-shrink:0;height:calc(100vh - var(--desktop-menu-top-height))}
.new-offer-showcase-vue__body-content{min-width:0;flex:1;padding-top:2rem}
.new-offer-showcase-vue--summary{display:flex;align-items:center;gap:3.4rem;flex-wrap:wrap}
.new-offer-showcase-vue--summary-tags{flex:1}
.new-offer-showcase-vue--summary-clear-filters{background:transparent;border:0;padding:0;font-size:inherit;display:inline-flex;align-items:center;gap:.8rem}
@media only screen and (max-width:720px){.new-offer-showcase-vue__body .new-offer-showcase-list,.new-offer-showcase-vue__body .new-offer-showcase-vue--summary{padding:0 2rem 0 0}
.new-offer-showcase-vue__body:not(:has(.new-offer-showcase-filters)) .new-offer-showcase-list,.new-offer-showcase-vue__body:not(:has(.new-offer-showcase-filters)) .new-offer-showcase-vue--summary{padding:0 2rem}
.new-offer-showcase-vue__body-filters{background:var(--author-style-offer-showcase-background-color,var(--default-offer-showcase-background,var(--default-brand-background-color)));position:fixed;inset:0;z-index:300;height:auto}
.new-offer-showcase-vue--summary{justify-content:space-between}
.new-offer-showcase-vue--summary-tags{order:1}
}
.slide-enter-active,.slide-leave-active{transition:transform .4s}
.slide-enter,.slide-leave-to{transform:translateX(-100%)}
.new-offer-showcase-simplified-offers-component{max-width:95vw;margin:auto}
.new-offer-showcase-simplified-offers-component .simplified-offers-card{min-width:300px}
.new-offer-showcase-simplified-offers-component .simplified-offers-card:first-of-type{margin-left:24px}
.new-offer-showcase-simplified-offers-component .simplified-offers-card:last-of-type{margin-right:24px}
@media only screen and (max-width:720px){.new-offer-showcase-simplified-offers-component{max-width:100vw}
}
.new-offer-showcase-sorting{position:relative}
.new-offer-showcase-sorting .new-offer-showcase-modal{z-index:10000000}
.new-offer-showcase-sorting__trigger{border:0;margin:0;background:var(--default-brand-primary-color,#000);font-size:inherit;gap:1.2rem;border-radius:.4rem;padding:9px 9.5px}
.new-offer-showcase-sorting__trigger span{color:black}
.new-offer-showcase-sorting__trigger svg{color:var(--default-offer-showcase-background,var(--default-brand-background-color))}
.new-offer-showcase-sorting__listbox{position:absolute;top:2rem;z-index:1;background-color:var(--default-brand-background-color);width:100%;min-width:max-content;border-radius:.8rem;border:solid 1px #000;list-style-type:none;padding:0;box-shadow:0 4px 4px rgba(0,0,0,0.5)}
.new-offer-showcase-sorting__options-grid{display:grid;grid-template-rows:auto;grid-row-gap:2.4rem;margin:2.4rem 0}
.new-offer-showcase-sorting__options-grid .hub-radio{height:auto}
.new-offer-showcase-sorting__list-item{padding:1.6rem 2.4rem;font-size:1.8rem;cursor:pointer}
.new-offer-showcase-sorting__list-item:not(:first-child){border-top:solid 1px #000}
.new-offer-showcase-sorting__list-item--active{font-weight:700}
.new-offer-showcase-sorting .hub-radio__content{font-size:1.8rem;text-transform:capitalize}
.new-offer-showcase-sorting .hub-button{margin:unset}
.offer-saved-button--icon{cursor:pointer}
.offer-saved-button--icon svg .heart-outline{stroke:var(--default-brand-primary-color)}
.offer-saved-button .savedOffer svg g{fill-opacity:1}
.offer-saved-button .savedOffer svg path:nth-child(2){fill:var(--default-brand-primary-color)}
.user-saved-offers-vue{max-width:1036px;margin:3rem auto}
.user-saved-offers-vue .collapseble-enter-active,.user-saved-offers-vue .collapseble-leave-active{transition:all .2s ease-in-out;overflow-y:hidden}
.user-saved-offers-vue .collapseble-enter,.user-saved-offers-vue .collapseble-leave-to{overflow-y:hidden;transform:translateY(-5%);opacity:0;height:0}
.user-saved-offers-vue .user-saved-offers-collapsable{width:100%;display:inline-block;margin-bottom:20px}
.user-saved-offers-vue .user-saved-offers-collapsable .title{cursor:pointer;font-size:2rem;font-weight:bold;display:flex;align-items:center}
.user-saved-offers-vue .user-saved-offers-collapsable .title svg{margin-left:.4rem;transition:all .3s ease-in-out}
.user-saved-offers-vue .user-saved-offers-collapsable .title.open svg{transform:rotate(180deg);transition:all .3s ease-in-out}
.user-saved-offers-vue .user-saved-offers-collapsable--icon svg .heart-outline{stroke:var(--default-brand-primary-color)}
.user-saved-offers-vue .user-saved-offers-collapsable--icon svg g{fill-opacity:1}
.user-saved-offers-vue .user-saved-offers-collapsable--icon svg path:nth-child(2){fill:var(--default-brand-primary-color)}
.user-saved-offers-vue .user-saved-offers-container .offer-showcase-container{margin:50px 0;width:100%}
.user-saved-offers-vue .user-saved-offers-container .offer-showcase-container--grid{display:grid;grid-gap:40px;grid-template-columns:repeat(auto-fit,minmax(290px,auto));align-items:stretch;justify-content:flex-start}
@media only screen and (max-width:720px){.user-saved-offers-vue .user-saved-offers-container .offer-showcase-container--grid{grid-template-columns:1fr}
}
.user-saved-offers-vue .user-saved-offers-container .without-offers{background-color:var(--default-offer-card-background)}
@media only screen and (max-width:720px){.offer-suggestion{overflow:hidden}
}
.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 .dealerCitroen{width:100%}
.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 .hub-dropdown-selected{text-overflow:ellipsis}
.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}
}