/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.warmup__header{align-items:center;display:flex;height:68px;justify-content:center;position:absolute;text-indent:-9999px;width:100%;z-index:1}.warmup__header--logo{background:url(/automoveis/sites/hab/themes/car/build/css/warmup/../../images/warmup/logo-warmup-header.png) no-repeat;background-size:contain;display:block;height:24px;width:168px}.warmup__content{background-image:var(--bg-img-mob);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;padding-top:68px}@media(min-width:900px){.warmup__content{background-image:var(--bg-img-desk);background-position:top;display:block}}.warmup__content--btnmobile{display:none;padding:0 0 65px}@media(max-width:900px){.warmup__content--btnmobile{bottom:0;display:flex;justify-self:anchor-center}}.warmup__content--btnmobile .btn-default{background-color:#1f212d;border-radius:25px;box-sizing:border-box;color:#fff;display:block;font:1rem/1.3125rem Roboto,sans-serif;font-weight:700;margin:0 auto;padding:11px 26px;text-align:center;text-decoration:none;transition:.5s ease;width:318px}.warmup__content--btnmobile .btn-default:hover{background-color:#3b3e4d}.warmup__content--container{align-items:end;display:flex;flex-direction:column;margin:0 auto;max-width:1100px;padding:0 21px;position:relative}@media(max-width:900px){.warmup__content--container{align-items:center;margin:0}}.warmup__content--countdown{align-items:end;display:flex;flex-direction:column;transition:all .1s linear;width:100%}@media(max-width:900px){.warmup__content--countdown{align-items:center;margin:15px auto 0}}@media(max-width:500px){.warmup__content--countdown{margin:30px auto 0}}.warmup__content--countdown--container{margin-top:24px;max-width:392px;text-align:center;transition:all .1s linear;width:100%}@media(max-width:900px){.warmup__content--countdown--container{margin:0 auto;max-width:100%;text-align:center}}@media(max-width:767px){.warmup__content--countdown--container{max-width:392%}}.warmup__content--countdown--title{color:#1f212e;font-family:Helvetica;font-size:22px;font-weight:500;font-weight:600;letter-spacing:0;line-height:2rem;width:100%}@media(max-width:425px){.warmup__content--countdown--title{font-size:22px!important}}.warmup__content--countdown--subtitle{color:#1f212e;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.3rem;margin-bottom:16px}@media(max-width:900px){.warmup__content--countdown--subtitle{line-height:1.375rem}}@media(max-width:425px){.warmup__content--countdown--subtitle{font-size:.95rem!important}}.warmup__content--countdown--wrapper{display:flex;justify-content:center;margin:.5rem 0 1.7rem;max-width:392px;width:100%}@media(max-width:425px){.warmup__content--countdown--wrapper{margin:0 0 7.5px}}.warmup__content--countdown--wrapper .box{margin:0 18px}.warmup__content--countdown--wrapper .box:first-child{margin-left:0}.warmup__content--countdown--wrapper .box:last-child{margin-right:0}@media(max-width:900px){.warmup__content--countdown--wrapper .box{margin:0 3px}}.warmup__content--countdown--wrapper .box .ttl-box{color:#1f212e;display:block;font-size:.875rem;line-height:1.0625rem;text-align:center}.warmup__content--countdown--wrapper .box .countdown-circle{margin:auto;position:relative;text-align:center}.warmup__content--countdown--wrapper .box .countdown-circle .boxCowntDown{color:#1f212e;display:inline-block;font-size:2.5rem}.warmup__content--form{background-color:transparent;display:block;max-width:392px;min-height:auto;padding:0 0 100px}@media(max-width:900px){.warmup__content--form{background-color:#fff;box-sizing:border-box;display:none;left:0;max-width:100%;min-height:100vh;padding:0 21px 59px;position:absolute;top:0;width:100%;z-index:1}}.warmup__content--form--close{display:none}@media(max-width:900px){.warmup__content--form--close{display:flex;height:64px;justify-content:flex-end;margin:0 -21px}}.warmup__content--form--close .btn-close{background:url(/automoveis/sites/hab/themes/car/build/css/warmup/../../images/warmup/ico-close.svg) no-repeat;border:none;content:" ";height:44px;margin-right:10px;margin-top:10px;width:44px}.warmup__content--form--new-car fieldset .ttl-legend{border:none;color:#1f212e;font-size:16px;font-weight:500;letter-spacing:.2px;line-height:16px;padding:24px 0 15px}.warmup__content--form--new-car fieldset .box-item-form{margin-bottom:12px;position:relative}@media(min-width:900px){.warmup__content--form--new-car fieldset .box-item-form.form-left{float:left;width:calc(50% - 7px)}.warmup__content--form--new-car fieldset .box-item-form.form-right{float:right;width:calc(50% - 7px)}}.warmup__content--form--new-car fieldset .box-item-form:last-child{margin-bottom:0}.warmup__content--form--new-car fieldset .box-item-form.select-box{background:#fff url(/automoveis/sites/hab/themes/car/build/css/warmup/../../images/warmup/arrow-select.svg) calc(100% - 10px) 50% no-repeat;border:1px solid #000;border-radius:25px;box-sizing:border-box;height:48px}.warmup__content--form--new-car fieldset .box-item-form input.form-text{background-color:#fff;border:1px solid #1f212e;border-radius:25px;box-sizing:border-box;color:#1f212d;font:16px/16px Roboto,sans-serif;font-weight:100;height:48px;outline:none;padding:13px 0 0 15px;width:100%}.warmup__content--form--new-car fieldset .box-item-form input.form-text:focus{border:1.5px solid #1f212e}.warmup__content--form--new-car fieldset .box-item-form label{color:#1f212d;font-weight:100;left:15px;pointer-events:none;position:absolute;top:17px;transition:all .3s}.warmup__content--form--new-car fieldset .box-item-form .form-select.error+label,.warmup__content--form--new-car fieldset .box-item-form .form-select.sucess+label,.warmup__content--form--new-car fieldset .box-item-form .form-select:focus+label,.warmup__content--form--new-car fieldset .box-item-form input.form-text:focus+label,.warmup__content--form--new-car fieldset .box-item-form input.form-text:not(:placeholder-shown)+label,.warmup__content--form--new-car fieldset .box-item-form input.form-text:not(:valid)+label{color:#1f212e;font-size:10px;opacity:1;top:8px}.warmup__content--form--new-car fieldset .box-item-form input.form-text:disabled+label{color:#202020!important}.warmup__content--form--new-car fieldset .box-item-form .form-select.error+label,.warmup__content--form--new-car fieldset .box-item-form input.form-text:not(:valid)+label,.warmup__content--form--new-car fieldset .box-item-form input:valid.form-text.error+label{color:#df0032}.warmup__content--form--new-car fieldset .box-item-form .form-select.error,.warmup__content--form--new-car fieldset .box-item-form .form-select.sucess,.warmup__content--form--new-car fieldset .box-item-form .form-select:focus{margin-top:18px;padding-top:6px}.warmup__content--form--new-car fieldset .box-item-form .form-select.error+label,.warmup__content--form--new-car fieldset .box-item-form .form-select.sucess+label,.warmup__content--form--new-car fieldset .box-item-form .form-select:focus+label{opacity:1}.warmup__content--form--new-car fieldset .box-item-form .form-select+label{opacity:0}.warmup__content--form--new-car fieldset .box-item-form .form-select,.warmup__content--form--new-car fieldset .box-item-form .form-select option{-webkit-appearance:none;background-color:#1f212e;background-color:transparent;border:none;box-sizing:border-box;color:#1f212d;font:16px/16px Roboto,sans-serif;font-weight:100;margin:17px 0 0 16px;outline:none;text-transform:capitalize;transition:all .3s;width:calc(100% - 15px)}.warmup__content--form--new-car fieldset .box-item-form input:-webkit-autofill,.warmup__content--form--new-car fieldset .box-item-form input:-webkit-autofill:focus,.warmup__content--form--new-car fieldset .box-item-form input:-webkit-autofill:hover,.warmup__content--form--new-car fieldset .box-item-form select:-webkit-autofill,.warmup__content--form--new-car fieldset .box-item-form select:-webkit-autofill:focus,.warmup__content--form--new-car fieldset .box-item-form select:-webkit-autofill:hover,.warmup__content--form--new-car fieldset .box-item-form textarea:-webkit-autofill,.warmup__content--form--new-car fieldset .box-item-form textarea:-webkit-autofill:focus,.warmup__content--form--new-car fieldset .box-item-form textarea:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out 0s;-moz-transition:background-color 5000s ease-in-out 0s;-ms-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.warmup__content--form--new-car fieldset .form-checkbox{display:flex;flex-direction:column;padding-top:16px}.warmup__content--form--new-car fieldset .form-checkbox label.text-checkbox{color:#1f212e;cursor:pointer;font:10px/14px Roboto,sans-serif;font-weight:300;padding-left:20px;word-spacing:.3px}.warmup__content--form--new-car fieldset .form-checkbox label.text-checkbox:before{border:1px solid #fff;border-radius:2px;content:"";height:12px;margin-left:-20px;position:absolute;width:12px}.warmup__content--form--new-car fieldset .form-checkbox label.text-checkbox a.primary-link{color:#1f212e;text-decoration:underline}.warmup__content--form--new-car fieldset .form-checkbox input[type=checkbox]{opacity:0;position:absolute}.warmup__content--form--new-car fieldset .form-checkbox input[type=checkbox]+label:before{background-color:#fff;background-position:50%;background-repeat:no-repeat;border:1px solid #1f212e;content:""}.warmup__content--form--new-car fieldset .form-checkbox input[type=checkbox]:checked+label:before{background:url(/automoveis/sites/hab/themes/car/build/css/warmup/../../images/warmup/ico-check.svg) no-repeat;background-color:#c00;background-position:50%;background-repeat:no-repeat;border:1px solid #c00;content:""}.warmup__content--form--new-car fieldset .form-checkbox input[type=checkbox].error{background-color:red}.warmup__content--form--new-car fieldset .form-checkbox input[type=checkbox].error+label:before{border:1px solid #c00}.warmup__content--form--new-car fieldset .form-checkbox input[type=checkbox].error+label span{color:#e20000;display:block;font:10px/14px Roboto,sans-serif;padding-top:6px}.warmup__content--form--new-car fieldset .form-checkbox input[type=checkbox]+label span{display:none}.warmup__content--form--new-car .btn-default-form{align-items:center;background-color:#1f212d;border:none;border-radius:25px;color:#fff;display:block;font:1rem/1.3125rem Roboto,sans-serif;font-weight:700;margin-top:14px;padding:12px;text-align:center;text-decoration:none;transition:.5s ease;width:100%}.warmup__content--form--new-car .btn-default-form:hover{background-color:#3b3e4d}.warmup__content--form--new-car .box-item-form .form-select:disabled,.warmup__content--form--new-car .box-item-form input.form-text:disabled,.warmup__content--form--new-car .btn-default-form:disabled{color:#aaa;opacity:1}.warmup__content--form .webform-section-wrapper{margin:auto;max-width:582px;position:relative}.warmup__content--form .webform-section-wrapper #btnSearchDealers{height:0;opacity:0;position:absolute;width:0}.warmup__content--form label.error{color:red;margin-top:8px}.warmup__content--form .webform-section-title{font-family:Roboto,sans-serif;font-size:28px;font-style:normal;font-weight:700;line-height:36px}.warmup__content--form .form-item-locate{position:relative}.warmup__content--form .form-item-locate .locate-button{bottom:13px;left:16px;position:absolute;width:24px}.warmup__content--form .form-item{display:flex;flex-direction:column}.warmup__content--form .form-type-textfield label{color:#1f212e;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:16px;margin-bottom:4px}.warmup__content--form .form-item-locate .form-text{background-color:#fff;border:1px solid #1f212e;border-radius:25px;box-sizing:border-box;color:#1f212d;font:16px/16px Roboto,sans-serif;font-weight:100;height:48px;outline:none;padding-left:56px;width:100%}.warmup__content--form #edit-escolha-a-concessionaria .location-message{display:block;font-size:14px;line-height:21px;padding-left:32px;position:relative;top:0}.warmup__content--form #edit-escolha-a-concessionaria .location-message svg{left:3px;position:absolute}.warmup__content--form .resultados-resultado{max-height:364px;overflow:auto}.warmup__content--form .resultados-resultado.--active{border:1px solid #c3c3c3;margin-top:2px}.warmup__content--form .resultados-resultado.--active.error{border:1px solid red}.warmup__content--form .resultados-resultado .resultado-error{padding-left:32px}.warmup__content--form .resultados-resultado .resultado .concessionaria{align-items:center;background-color:#fff;border-bottom:1px solid #e1e1e1;color:0;cursor:pointer;display:flex;flex-direction:row;font-family:Roboto,sans-serif;gap:16px;padding:12px 16px}.warmup__content--form .resultados-resultado .resultado .concessionaria.--active{background-color:#c3c3c3;border:none;pointer-events:none}.warmup__content--form .resultados-resultado .resultado .concessionaria.--active:hover{background-color:#c3c3c3;cursor:default}.warmup__content--form .resultados-resultado .resultado .concessionaria.--hide{display:none}.warmup__content--form .resultados-resultado .resultado .concessionaria:hover{background-color:#e1e1e1}.warmup__content--form .resultados-resultado .resultado .concessionaria .pin{text-align:center}.warmup__content--form .resultados-resultado .resultado .concessionaria .pin svg{margin-bottom:4px}.warmup__content--form .resultados-resultado .resultado .concessionaria .pin p{white-space:nowrap}.warmup__content--form .resultados-resultado .resultado .concessionaria .address{line-height:24px}.warmup__content--form .resultados-resultado .resultado .concessionaria .address p{color:#5c5c5c;text-transform:lowercase}.warmup__content--form .resultados-resultado .resultado .concessionaria:first-child{border-width:0 0 1px}.warmup__content--form .resultados-resultado .resultado .concessionaria:last-child{border-width:1px 0 0}.warmup__content--form .change-dealer{display:none;padding-top:8px;text-align:right}.warmup__content--form .change-dealer__link{color:#c00;font-size:14px;font-weight:400;line-height:16px}.warmup__content--form .section-recaptcha{margin:10px 0;text-align:center}.warmup__content.finale .warmup__content--form,.warmup__content.transition .warmup__content--form{display:block;min-height:100vh;top:-68px}.mask-modal{background-color:#000;height:100%;opacity:.5;z-index:1}.mask-modal,.modal-success{display:none;left:0;position:absolute;top:0;width:100%}.modal-success{background-color:#10121f;box-sizing:border-box;height:100vh;padding:0 21px;z-index:2}@media(min-width:900px){.modal-success{border-radius:8px;height:480px;left:50%;top:50%;transform:translate(-50%,-50%);width:596px}}.modal-success .header-modal{border-bottom:1px solid #707070;display:flex;height:64px;justify-content:flex-end;margin:0 -21px 14px}.modal-success .header-modal .btn-close{background:url(/automoveis/sites/hab/themes/car/build/css/warmup/../../images/warmup/ico-close.svg) no-repeat;border:none;content:" ";height:44px;margin-right:10px;margin-top:10px;width:44px}.modal-success .txt-modal-success{display:flex;flex-direction:column;height:calc(100vh - 65px);justify-content:center;text-align:center}@media(min-width:900px){.modal-success .txt-modal-success{align-items:center;display:flex;height:auto}}.modal-success .txt-modal-success h3{color:#cecece;font:1.5rem/1.5rem Helvetica;letter-spacing:.8px;margin-bottom:14px}@media(min-width:900px){.modal-success .txt-modal-success h3{color:#cecece;font-size:36px;letter-spacing:.9px;line-height:24px}}.modal-success .txt-modal-success h4{color:#cecece;font:1rem/1.25rem Helvetica;font-weight:lighter;margin-bottom:32px;word-spacing:.2px}@media(min-width:900px){.modal-success .txt-modal-success h4{color:#cecece;max-width:375px}}.modal-success .txt-modal-success .cfrm-circle{background:url(/automoveis/sites/hab/themes/car/build/css/warmup/../../images/warmup/ico-circle.svg) no-repeat;content:" ";display:block;height:72px;margin:0 auto 31px;width:72px}.modal-success .btn-modal-success .btn-add-calendar,.modal-success .btn-modal-success .btn-return{background-color:#1f212d;border-radius:25px;color:#fff;display:block;font:1rem/1.3125rem Roboto,sans-serif;font-weight:700;margin:0 auto;max-width:318px;padding:12px;text-decoration:none;transition:.5s ease}@media(min-width:900px){.modal-success .btn-modal-success .btn-add-calendar,.modal-success .btn-modal-success .btn-return{min-width:250px}}.modal-success .btn-modal-success .btn-add-calendar:hover{background-color:#3b3e4d}.modal-success .btn-modal-success .btn-return{background-color:#262838;margin-top:8px}.warmup__content.dark .warmup__content--countdown--subtitle,.warmup__content.dark .warmup__content--countdown--title,.warmup__content.dark .warmup__content--countdown--wrapper .box .countdown-circle .boxCowntDown,.warmup__content.dark .warmup__content--countdown--wrapper .box .ttl-box{color:#fff}@media(min-width:900px){.warmup__content.dark .warmup__content--form .form-type-textfield label,.warmup__content.dark .warmup__content--form--new-car fieldset .form-checkbox label.text-checkbox,.warmup__content.dark .warmup__content--form--new-car fieldset .form-checkbox label.text-checkbox a.primary-link,.warmup__content.dark .warmup__content--form--new-car fieldset .ttl-legend{color:#fff}}.warmup__content.dark .warmup__content--form .resultado{background-color:#fff}.warmup__content.dark .warmup__content--form .location-message{color:#fff}.gallery{background-color:#000;padding:106px 0 110px}@media(max-width:767px){.gallery{padding:42px 0 66px}}.gallery__title{color:#fff;font-family:Helvetica;font-size:28px;font-weight:500;line-height:32px;padding:0 138px 50px}@media(max-width:1023px){.gallery__title{padding:0 50px 50px}}@media(max-width:767px){.gallery__title{font-size:24px;padding:0 0 23px;text-align:center}}.gallery__slider-swiper{left:calc(-50% + 349px);padding:0 0 0 138px}@media(max-width:1023px){.gallery__slider-swiper{left:calc(-50% + 299px);padding:0 0 0 50px}}@media(max-width:767px){.gallery__slider-swiper{left:calc(-50% + 143px);padding:0 0 0 37px}}.gallery__slider-swiper-img{width:698px!important}@media(max-width:1023px){.gallery__slider-swiper-img{width:598px!important}}@media(max-width:767px){.gallery__slider-swiper-img{width:286px!important}}.gallery__slider-swiper-img picture{position:relative}.gallery__slider-swiper-img-zoom{background:rgba(0,0,0,.3) url(/automoveis/sites/hab/themes/car/build/css/warmup/../../images/warmup/ico-lupa.svg) no-repeat 50%;background-size:19px;border:none;cursor:pointer;height:35px;opacity:1;position:absolute;right:0;transition:opacity .5s .5s;width:35px}.gallery__slider-swiper-img-picture{max-width:698px;width:100%}@media(max-width:1023px){.gallery__slider-swiper-img-picture{width:598px}}@media(max-width:767px){.gallery__slider-swiper-img-picture{width:286px}}.gallery__slider-swiper-img-descript{margin:18px 0 32px;opacity:0;transition:opacity .5s .5s}.gallery__slider-swiper-img-descript h3{color:#fff;font-family:Helvetica;font-size:20px;font-weight:700;line-height:22px;margin-bottom:5px}.gallery__slider-swiper-img-descript p{color:#fff;font-family:Helvetica;font-size:16px;line-height:18px}@media(max-width:899px){.gallery__slider-swiper-img-descript p{font-size:14px;line-height:16px}}.gallery__slider-swiper .swiper-slide-active .gallery__slider-swiper-img-descript{opacity:1}.gallery__slider .swiper-button-next,.gallery__slider .swiper-button-prev{color:#fff;height:48px;margin-top:0;top:calc(43% - 24px);width:48px}.gallery__slider .swiper-button-next:after,.gallery__slider .swiper-button-prev:after{font-size:48px}.gallery__slider .swiper-button-next{right:24px}@media(max-width:1023px){.gallery__slider .swiper-button-next{right:10px}}@media(max-width:767px){.gallery__slider .swiper-button-next{display:none}}.gallery__slider .swiper-button-prev{left:24px}@media(max-width:1023px){.gallery__slider .swiper-button-prev{left:10px}}@media(max-width:767px){.gallery__slider .swiper-button-prev{display:none}}.gallery__slider .swiper-button-disabled{opacity:0}.gallery__slider-pagination{padding:0 0 0 138px}@media(max-width:1023px){.gallery__slider-pagination{display:flex;flex-wrap:nowrap;overflow-x:scroll;padding:0 0 0 50px}}@media(max-width:767px){.gallery__slider-pagination{padding:0 0 0 37px}}.gallery__slider-pagination .swiper-pagination-bullet{border-radius:0;height:100%;margin:0 16px 0 0;width:188px}@media(max-width:767px){.gallery__slider-pagination .swiper-pagination-bullet{margin:0 10px 0 0;width:128px}}.gallery__slider-pagination .swiper-pagination-bullet-active{border-bottom:2px solid #1651a8}body.full-screen-gallery{overflow:hidden}.ico-mouse-container{display:flex;justify-content:center;margin-top:-57px;position:absolute;width:100%}@media(max-width:767px){.ico-mouse-container{margin-top:-45px}}.ico-mouse-container svg{border-radius:25px;height:36px;width:22px}.ico-mouse-container svg .cls-1{fill:#85868d;animation:move-mouse .5s ease-in-out infinite alternate;stroke:#85868d;stroke-width:1.5px}.ico-mouse-container svg .cls-2,.ico-mouse-container svg .cls-3{fill:none}.ico-mouse-container svg .cls-3{stroke:#85868d;stroke-width:1.5px}@keyframes move-mouse{to{transform:translateY(7px)}}.texto-legal{background-color:#000;color:#fff;font-family:Roboto,sans-serif;font-size:10px;line-height:14px;padding:0 36px 41px}@media(max-width:767px){.texto-legal{padding:0 36px 25px}}.warmup__footer .footer-container{background-color:#000;border-top:1px solid #707070;color:#cecece;display:flex;flex-direction:column;font:.75rem/1rem Roboto,sans-serif;padding:48px 0 32px;text-align:center}.warmup__footer .footer-container .area-logo{margin-bottom:34px}.warmup__footer .footer-container .area-logo .logo-footer{background:url(/automoveis/sites/hab/themes/car/build/css/warmup/../../images/warmup/logo-honda-footer.png) no-repeat;background-size:contain;display:block;height:70px;margin:0 auto;text-indent:-9999px;width:100px}.warmup__footer .footer-container .area-social{margin-bottom:1em}.warmup__footer .footer-container .area-social .description{margin-bottom:1rem}.warmup__footer .footer-container .area-social .list-social{display:flex;justify-content:center}.warmup__footer .footer-container .area-social .list-social .ico-social{display:block;height:24px;margin:0 11px;text-indent:-9999px;width:24px}.warmup__footer .footer-container .area-social .list-social .ico-social.btn-facebook{background:url(/automoveis/sites/hab/themes/car/build/css/warmup/../../images/warmup/ico-facebook.svg) no-repeat}.warmup__footer .footer-container .area-social .list-social .ico-social.btn-instagran{background:url(/automoveis/sites/hab/themes/car/build/css/warmup/../../images/warmup/ico-instagran.svg) no-repeat}.warmup__footer .footer-container .area-social .list-social .ico-social.btn-youtuber{background:url(/automoveis/sites/hab/themes/car/build/css/warmup/../../images/warmup/ico-youtube.svg) no-repeat}.warmup__footer .footer-container .info-ibama{align-items:center;display:flex;justify-content:center}.warmup__footer .footer-container .info-ibama img{margin-right:15px;width:30px}.warmup__footer .footer-container .info-ibama p{padding-top:6px}.warmup__footer .legal-container{background-color:#242424;font-family:Roboto,sans-serif;padding:14px 0 15px;text-align:center}.warmup__footer .legal-container .termos-privacy{font-size:.875rem;line-height:1.1875rem}.warmup__footer .legal-container .termos-privacy span{color:#cecece;display:inline-block;padding:0 .625rem}.warmup__footer .legal-container .copyright{color:#cecece!important;font-size:.625rem;line-height:.8125rem;margin-top:1.4375rem}@media(resolution:2dppx){.warmup__footer .footer-container .area-logo .logo-footer{background:url(/automoveis/sites/hab/themes/car/build/css/warmup/../../images/warmup/logo-honda-footer@2x.png) no-repeat;background-size:contain}}@media(min-width:768px){.warmup__footer .footer-container{align-items:center;flex-direction:row;justify-content:space-evenly;padding:58px 0}.warmup__footer .footer-container .area-logo{margin-bottom:0}.warmup__footer .footer-container .area-social{align-items:center;display:flex;justify-content:center;margin-bottom:0}.warmup__footer .footer-container .area-social .description{margin-bottom:0}.warmup__footer .footer-container .info-ibama{order:-1}.warmup__footer .footer-container .info-ibama p{padding-top:0}.warmup__footer .legal-container{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:24px 0}.warmup__footer .legal-container .termos-privacy span{padding:0 0 0 .9375rem}.warmup__footer .legal-container .copyright{font-size:.875rem;line-height:1.1875rem;margin-top:0;order:-1}}main{margin:0!important;overflow-x:hidden}@media(max-width:1100px){main{margin:0!important}}
