.swiper-wrapper__overlay{width:100%;height:100%;background:linear-gradient(to top, rgb(0 0 0), rgb(0 0 0 / 29%) 87.53%);position:absolute;}@media screen and (min-width:992px){.swiper-wrapper__overlay{background:linear-gradient(to right, rgb(0 0 0 / 28%), rgb(0 0 0 / 0%) 87.53%);}}@media screen and (max-width:768px){#buscaForm{bottom:-50vh;position:absolute;width:100%;}}@media screen and (max-device-height:990px){#buscaForm{position:initial;bottom:-65vh;}}@media(max-device-height:667px){#buscaForm{bottom:0;position:initial;width:330px;}}@layer legacy{#feirao-tag{position:absolute;top:10px;width:29.3125rem;height:100%;z-index:1;display:flex;flex-direction:column;justify-content:end;}#feirao-tag .feirao-tag--top{background-image:url('/principal/v2/images/feirao-tag-top.png');background-repeat:no-repeat;width:26.25rem;height:10.625rem;}#feirao-tag .feirao-tag--bottom{background-image:url('/principal/v2/images/feirao-tag-bottom.png');background-repeat:no-repeat;width:26.25rem;height:21px;}.section-card-products, .section-card-catalog, .section-ad-banner, .section-last-news, .section-meet-all, .bg-steel, .grid-list--gray{background-color:#f4f4f4;padding-top:3rem;}.section-most-wanted,
 .section-last-news,
 .section-card-products,
 .section-ad-banner{padding-top:2.625rem;padding-bottom:3.5rem;}.section-card-products,
 .section-ad-banner{padding-top:4.5rem;}.section-most-wanted{background-color:#fff;}.section-card-catalog{padding-top:1.5rem;}.card-home__link{color:#444;}.card-home__content{box-shadow:.1875rem .1875rem .1875rem rgba(0, 0, 0, 0.05), -0.1875rem -0.1875rem .1875rem rgba(0, 0, 0, 0.05);display:inline-block;background-color:#fff;}.card-home-content--cols{text-align:center;padding:.9375rem;}.card-home-content--cols-3{float:left;width:calc(33.3% - .6875rem);margin-right:1rem;padding-top:3.5625rem;padding-bottom:1.875rem;}.card-home .card-home__link:nth-child(3) .card-home-content--cols-3{margin-right:0rem;}.card-home-content--cols .card-home__pic{max-height:5.625rem;margin:auto;}.card-home__pic{width:100%;}.card-home__pic-content{padding-left:0;}.card-home__text-content{padding:1.875rem 0 0 0;display:inline-grid;}.card-home__text-title{font-weight:600;font-size:1.125rem;line-height:1.5rem;padding-bottom:.9375rem;}.card-home__text-subtitle{font-weight:400;font-size:1rem;line-height:1.25rem;padding-bottom:.625rem;}.card-home__text-details{float:left;width:100%;font-weight:200;font-size:1rem;line-height:1.25rem;}.gallery-last-news .swiper-slide{text-align:center;font-size:1.125rem;}.gallery-last-news__link, .gallery-last-news__link:hover{text-decoration:none;}.gallery-last-news__content{float:left;width:100%;}.gallery-last-news__content .gallery-last-news__pic{height:13.9375rem;background-color:#91a2bb;border-radius:.5rem .5rem 0 0;overflow:hidden;}.gallery-last-news__content .gallery-last-news__img{border-color:transparent;border-radius:.5rem .5rem 0 0;width:100%;}.gallery-last-news__bottom{margin-bottom:.3125rem;}.gallery-last-news__bottom .gallery-last-news__text{color:#444;font-size:1rem;line-height:1.25rem;font-weight:400;padding:1.875rem 1.25rem;box-shadow:.1875rem .1875rem .1875rem rgba(0, 0, 0, 0.05);min-height:6.25rem;text-align:left;display:flex;align-items:center;background-color:#fff;}.gallery-last-news.swiper-container{position:initial !important;}.gallery-last-news .swiper-button.swiper-button-prev{left:-0.9375rem !important;margin-top:-0.9375rem !important;}.gallery-last-news .swiper-button.swiper-button-next{right:-0.9375rem !important;margin-top:-0.9375rem !important;}.gallery-most-wanted .swiper-slide{text-align:center;min-height:9.5rem;}.gallery-most-wanted .swiper-slide .imglazy{min-height:8rem;}.gallery-most-wanted .gallery-most-wanted__link, .gallery-most-wanted__link:hover{text-decoration:none;}.gallery-most-wanted .gallery-most-wanted__text{text-align:center;color:#444;padding-top:.625rem;}.twitter-typeahead{width:100%;}.tt-menu{border-radius:.3125rem;background-color:#fff;white-space:nowrap;width:100%;overflow-y:auto;max-height:15rem;box-shadow:0rem 0rem 0.0625rem 1px rgba(0, 0, 0, 0.1);z-index:9;}@media screen and (max-width:768px){.tt-menu{max-height:10rem;}}.tt-suggestion{padding:.625rem;}.tt-suggestion:hover{background-color:var(--ids_color_action_neutral_variant);color:#ffffff;}.loading{background:url(/principal/imagens/loading/loading.gif) no-repeat left top;display:none;height:2.625rem;position:absolute;right:0rem;top:.8125rem;width:2.625rem;}.grid-list__container{display:grid;width:80rem;margin:0 auto;float:unset;}.grid-list__full-content.grid-list__unset-float{float:unset}#meet-all-make .grid-list__container{display:grid;}.button--secondary__centered{margin:0 auto;}.grid-list--button-container{display:flex;}.cross-sell__container{display:flex;align-items:center;justify-content:center;gap:.9375rem;}.cross-sell__card{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding-bottom:1.5rem;gap:.625rem;width:19.5rem;height:26.625rem;background:#FFFFFF;border:.0625rem solid rgba(0, 0, 0, 0.1);border-radius:.75rem;}.cross-sell__banner{background:#EFEAE2;width:100%;border-radius:.75rem .75rem 0 0;}.cross-sell__card-padding{padding:0rem .6875rem 0rem;}.cross-sell__text-container{height:12.5rem;text-align:left;}.cross-sell__title{font-style:normal;font-weight:700;font-size:1.25rem;line-height:2rem;}.cross-sell__text{margin-top:1rem;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.375rem;}.cross-sell__link{display:flex;width:100%;align-items:center;justify-content:space-between;text-decoration:none;color:#0071CE;border:.125rem solid #4EA0E1;border-radius:.75rem;padding:1rem;transition:opacity .4s ease-in;}.cross-sell__link:hover{text-decoration:none;cursor:pointer;opacity:.5;}.cross-sell__link:hover{text-decoration:none;cursor:pointer;opacity:.5;}.text-bold{font-weight:bold;}.row.search-form{z-index:1;position:absolute;width:calc(100% - 30px);}.ad-hero{position:relative;left:0;top:0;width:100%;height:100%;}.heroBannerLink{-webkit-background-size:cover;background-size:cover;height:100%;width:100%;position:absolute;top:0;left:0;display:block;}a.sponsor-line__link.heroBannerLink:hover{background-color:transparent;border:none;}@media(max-width:62rem){.section-most-wanted{background-color:#f4f4f4;}.section-card-products, .section-card-catalog, .section-ad-banner, .section-most-wanted, .section-last-news, .section-meet-all, .section-meet-all .grid-list{padding-top:1.5rem;padding-bottom:0;}.card-home-content--cols-3{width:100%;margin-right:0;margin-top:0;padding:1.5rem .9375rem;display:inline-flex;align-items:center;}.card-home-content--cols .card-home__pic{float:left;width:3.125rem;max-height:3.125rem;padding-bottom:0;}.card-home-content--cols .card-home__text-content{float:left;width:calc(100% - 3.125rem);padding:0 .625rem;text-align:left;}.card-home-content--cols .card-home__text-content .card-home__text-title{font-size:.875rem;line-height:1rem;padding-bottom:.3125rem;}.card-home-content--cols .card-home__text-content .card-home__text-subtitle{font-size:.75rem;line-height:.875rem;padding-bottom:0;}.card-home__pic-content{padding-top:1.875rem;}.card-home__text-content{padding:.9375rem .9375rem 1.875rem .9375rem;display:block;text-align:center;}.card-home__text-subtitle{display:block;}.card-home__text-details{font-size:.875rem;}.gallery-last-news__content .gallery-last-news__pic{height:12.5rem;}.bg-steel{padding-top:0;}.gallery-most-wanted.swiper-container{padding-bottom:3.125rem !important;margin-bottom:.625rem !important;}.gallery-last-news.swiper-container{padding-bottom:2rem !important;margin-bottom:0 !important;}.section-last-news{padding-bottom:1.5rem;}.section-ad-banner{padding-bottom:0;}.gallery-most-wanted .swiper-pagination-bullet{height:.5rem;width:.5rem;}.cross-sell__card{justify-content:center;gap:0;width:100%;height:auto;}.cross-sell__banner{width:100%;height:auto;border-radius:.9375rem .9375rem 0 0;}.cross-sell__title{margin-top:.625rem;}}html.modal-open, body.modal-open{overflow:hidden;position:relative;height:100%;}}
@layer layouts{#editorial{background-color:white;}#editorial .wrapper{padding:3rem;margin:auto;max-width:1300px;}#editorial .card-section-layout{display:flex;flex-wrap:wrap;justify-content:flex-start;column-gap:20px;row-gap:20px;margin:3rem 0;}.card-layout{display:grid;grid-template-columns:90% 10%;grid-template-rows:10% 50% 30%;font-size:var(--font-size-2xs);font-weight:var(--font-weight-sm);}#editorial .card:hover{cursor:pointer;}}@layer objects{.card{height:188px;width:auto;flex:1 1 329px;margin:0;border:1px solid var(--ids_color_action_neutral_base);border-radius:calc(var(--border-radius-lg) * 2);overflow:hidden;padding:1.5rem;text-decoration:none;}.arrow{grid-row:2;grid-column:2;align-self:flex-end;}.title{grid-column:1;grid-row:2;align-self:flex-end;}.description{grid-column:1;grid-row:3;}}@layer layouts{#car-advert{background-color:white;}#car-advert .wrapper{padding:3rem;margin:auto;max-width:1300px;}#car-advert .card-colored:nth-child(1){background-color:#EC7000;grid-area:financiamento;}#car-advert .card-colored:nth-child(2){background-color:#6F6A66;grid-area:consorcio;}#car-advert .card-colored:nth-child(3){background-color:#3D3A34;grid-area:seguros;}#car-advert .card-colored:nth-child(4){background-color:#5731FF;grid-area:vendaRapido;}#car-advert .card-colored:nth-child(5){background-color:#8CD1BF;grid-area:fipe;}#car-advert .card-colored:nth-child(5) .informative-tag,
 #car-advert .card-colored:nth-child(5) .ids-icon-neutral-onDark__base,
 #car-advert .card-colored:nth-child(5) .label__onDark{color:#3D3A34 !important;}#car-advert .card-colored:nth-child(5) .informative-tag{border-color:#3D3A34 !important;}#car-advert .card-section-layout{display:grid;margin:3rem 0;grid-gap:20px;grid-template-areas:'financiamento'
 'consorcio'
 'seguros'
 'vendaRapido'
 'fipe';}#car-advert .informative-tag{width:fit-content;}.card-layout-2{display:grid;grid-template-columns:4fr 1fr;grid-template-rows:20px 135px;font-size:var(--font-size-2xs);font-weight:var(--font-weight-sm);padding:var(--ids_size_general_24x);border-radius:12px;color:var(--neutralcolor-white);text-decoration:none;}#car-advert .icon{grid-column:3}#car-advert .icon-bindado{width:24px !important;height:24px !important;}.content{align-self:flex-end;grid-row:2;}#car-advert .card-colored:hover{cursor:pointer;}@media(min-width:768px){#car-advert .card-section-layout{grid-template-areas:'financiamento consorcio'
 'seguros vendaRapido'
 'fipe fipe';}}@media(min-width:1024px){#car-advert .card-section-layout{grid-template-areas:'financiamento financiamento consorcio consorcio seguros seguros'
 'vendaRapido vendaRapido vendaRapido fipe fipe fipe';}}}@layer objects{.card-colored:hover{text-decoration:none;}}@layer layouts{#section-most-wanted{background-color:white;}#section-most-wanted .container{padding:3rem;max-width:1300px;}#section-most-wanted .swiper-button{width:24px;height:24px;background:none;box-shadow:none;margin-top:-52px;}#section-most-wanted .swiper-pagination-bullet{width:6px;height:6px;border:1px solid black;background:white;margin:0 2px;opacity:1;}#section-most-wanted .swiper-pagination-bullet.swiper-pagination-bullet-active{background:black;}#section-most-wanted .pagination{margin:auto;text-align:center;}#section-most-wanted .pagination .swiper-button{width:24px;position:relative;height:24px;bottom:-48px;background:none;box-shadow:none;}#section-most-wanted .pagination .swiper-button-next{left:50px;}#section-most-wanted .pagination .swiper-button-prev{left:-50px;}}#section-feirao-rules{background:white;}#section-feirao-rules .container{padding:3rem;max-width:1300px;}#section-feirao-rules .feirao-subtitle{margin-top:8px;}.feirao-rules-cards{display:flex;flex-wrap:wrap;gap:24px;margin-top:20px;margin-bottom:20px;}.feirao-rules-cards .card-base{flex:1;display:flex;flex-direction:column;align-items:start;padding:24px 20px;gap:24px;}@media(max-width:768px){.feirao-rules-cards .card-base{flex-basis:100%;}}.feirao-rules-text{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;}.feirao-rules-text .rules__cta{cursor:pointer;}#section-feirao-complete-rules{background:white;}#section-feirao-complete-rules .container{padding:3rem;max-width:1300px;}#section-feirao-complete-rules h2{margin-bottom:24px;}.feirao-rules-divider{margin-bottom:40px;}#section-feirao-complete-rules p:not(:last-child){margin-bottom:24px;}@layer layouts{.hero--slider{height:100%;width:100%;position:relative;overflow:hidden;margin-bottom:-24px;}.hero--slider .swiper-slide{background-color:orange;}.hero--slider .swiper-slide img{width:100%;height:100%;}.hero--image{position:relative;line-height:0;}.hero--image-mobile .hero__cta{position:relative;float:left;bottom:50px;z-index:1;}.confira-regulamento{display:block;padding:0;text-align:center;color:#FFF;position:relative;top:20px;width:100%;}.hero__cta{display:flex;justify-content:center;align-items:center;z-index:3;}.hero__title{text-align:inherit;}#img-feirao{position:absolute;right:0;padding-top:12px;height:auto;width:70%;max-width:fit-content;}.hero-ad-pagination{display:flex;align-items:center;gap:12px;font-size:12px;line-height:18px;font-weight:700;left:-122px;position:relative;}.hero-ad-pagination__info{display:flex;align-items:center;gap:8px;}.hero-ad-pagination__progress{width:32px;background:#ffffff8f;display:block;height:6px;margin:0;border-radius:4px;}.hero-ad-pagination .hero-ad-prev, .hero-ad-pagination .hero-ad-next{margin:0;cursor:pointer;display:flex;}.hero-ad-pagination__item--progress{position:relative;width:0%;height:100%;background:#FFF;border-radius:4px;}.hero-cta, hero-cta:visited{padding:11px 20px 13px 20px;border:solid 1px #fff;color:#fff;border-radius:8px;font-size:16px;font-style:normal;font-weight:700;line-height:24px;display:none;margin-top:24px;text-decoration:none;width:max-content;max-width:max-content;}.hero--slider-slide .hero-title{color:#FFF;font-family:var(--text_itauDisplay_family);font-weight:var(--text_itauDisplay_weight_400);font-size:var(--size_small_24);line-height:var(--size_medium_32);max-width:450px;width:90%;margin-top:50px;}h2.hero__title{height:250px;}.hero__container.form-container{left:122px;}.search-row{left:-122px;top:-35px;}.hero .pointer-events-none{pointer-events:none;}.hero .pointer-events-auto{pointer-events:auto;}@media(max-width:499px){.hero__container.form-container{left:64px;}.hero__container .hero__title .hero-title{margin-left:-54px;}.hero__container .hero__title .hero-cta{margin-left:-54px;}.search-row{top:100px;}}@media(max-width:375px) and (max-height:667px){.hero__container.form-container{left:64px;}.hero__container .hero__title .hero-title{margin-left:-54px;}.hero__container .hero__title .hero-cta{margin-left:-54px;}.search-row{top:100px !important;}}@media(max-width:360px) and (min-height:678px) and (max-height:800px){.hero__container.form-container{left:64px;}.hero__container .hero__title .hero-title{margin-left:-54px;}.hero__container .hero__title .hero-cta{margin-left:-54px;}.search-row{top:140px !important;}}@media(min-width:376px) and (max-width:399px) and (min-height:800px) and (max-height:854px){.hero__container.form-container{left:64px;}.hero__container .hero__title .hero-title{margin-left:-54px;}.hero__container .hero__title .hero-cta{margin-left:-54px;}.search-row{top:200px !important;}}@media(min-width:400px) and (max-width:499px) and (min-height:810px) and (max-height:930px){.hero__container.form-container{left:64px;}.hero__container .hero__title .hero-title{margin-left:-54px;}.hero__container .hero__title .hero-cta{margin-left:-54px;}.search-row{top:251px !important;}}@media(min-width:500px) and (max-width:599px){.hero__container.form-container{left:64px;}.hero__container .hero__title .hero-title{margin-left:-54px;}.hero__container .hero__title .hero-cta{margin-left:-54px;}.search-row{top:174px;}}@media(min-width:600px) and (max-width:699px){.hero__container.form-container{left:64px;}.hero__container .hero__title .hero-title{margin-left:-54px;}.hero__container .hero__title .hero-cta{margin-left:-54px;}.search-row{top:-40px;}}@media(min-width:700px) and (max-width:849px){.hero__container.form-container{left:64px;}.hero__container .hero__title .hero-title{margin-left:-54px;}.hero__container .hero__title .hero-cta{margin-left:-54px;}.search-row{top:0px;}}@media(max-device-width:1780px){#feirao-tag{right:-22px;}}@media(max-width:920px){h2.hero__title{height:250px;}.container{height:inherit;}.hero__container{display:flex;height:inherit;flex-direction:column;justify-content:space-between;}}@media(max-width:833px){.confira-regulamento{padding-left:0;font-size:8px;top:8px;}#feirao-tag{top:15px;right:-22px;width:179px;}#feirao-tag .feirao-tag--top{background:url(/principal/v2/images/feirao-tag-top.png);height:85px;width:100%;background-size:100%;}#feirao-tag .feirao-tag--bottom{background:url(/principal/v2/images/feirao-tag-bottom.png);height:85px;width:100%;background-size:100%;display:none;}.hero__container{min-height:auto;width:100%;}}@media(min-height:901px) and (max-width:767px){.search-row{top:220px;}}}.ad-slot{display:none;}.ids_modal, .ids_modal__overlay{position:absolute;top:0;left:50%;bottom:0;right:50%;}@media screen and (max-width:767px){.ids_modal__box{width:95vw!important;}}@media screen and (min-width:768px){.ids_modal__box{width:438px!important;height:auto;}}.ids_modal__content{display:flex;flex-direction:column;gap:36px;}.ids_modal__btn_close{justify-content:space-between!important;}#ids_modal_id_modal-home .localizacao_atual, .search-form__location_container, .search-form__location-button-container{font-size:16px;display:flex;cursor:pointer;gap:16px;}#ids_modal_id_modal-home .localizacao_atual, .search-form__location_container, .search-form__location-button-container.no-pointer{cursor:auto;}.ids_modal__content{margin-bottom:var(--ids_spacing_6x)!important;}#ids_modal_id_modal-home{display:none;border:none;}#ids_modal_id_modal-home ids_modal__box{z-index:1012;}#ids_modal_id_modal-home ids_modal__overlay{z-index:1011;}#ids_modal_id_modal-home .tt-hint{background:transparent !important;width:100%;border:0 none;margin:0;}#ids_modal_id_modal-home .tt-input{border:0 none;width:100%;}#ids_modal_id_modal-home .tt-input::placeholder{color:#56504C;}#ids_modal_id_modal-home .tt-menu{top:calc(100% + 17px) !important;}@media screen and (max-width:767px){#ids_modal_id_modal-home .toggleLocationInput .tt-menu{left:-55px!important;width:320px!important;max-width:calc(100vw - 32px);}}@media screen and (min-width:768px){#ids_modal_id_modal-home .toggleLocationInput .tt-menu{left:-54px !important;width:385px;max-width:calc(100vw - 32px);}}@layer layouts{.section-ad-banner{background-color:white;}}