.search-header input{color:#fff!important;font-weight:500!important}
#fipe .fields{display:grid;gap:0 20px;grid-template-columns:repeat(4,1fr)}
#fipe select{margin-top:10px}
#fipe h4{margin-bottom:10px}
#fipe .resultado .card{border-radius:5px;padding:20px;margin-top:20px;background:#edebe4;line-height:1.5;text-transform:uppercase}
#fipe .veiculo{color:#000;font-size:18px;font-weight:700;line-height:1.4}
#fipe .valor{color:var(--e-global-color-accent);font-size:30px;font-weight:800;line-height:1.8}
#fipe .copy{text-transform:none;width:50%;font-size:10px;line-height:1.2;margin-top:10px}
#fipe .info,#fipe .ref{font-size:14px}
body.post-type-archive-veiculo .hide-archive{display:none}
.swiper-marcas{padding:40px 50px;position:relative;width:100%;overflow:hidden}
.swiper-marcas .marca-item{display:flex;flex-direction:column;align-items:center;text-decoration:none;gap:0;background:#fff;border:1px solid #e1e3e1;border-radius:10px;overflow:hidden}
.swiper-marcas .marca-logo-wrapper{width:100%;aspect-ratio:2/1;display:flex;align-items:center;justify-content:center;background:#fff;border-bottom:1px solid #e1e3e1}
.swiper-marcas img{object-fit:contain;padding:10px;aspect-ratio:20/15}
.swiper-marcas .marca-nome{font-size:11px;font-weight:600;color:#4b5563;text-transform:uppercase;line-height:1;padding:6px}
.swiper-marcas .swiper-button-next,.swiper-marcas .swiper-button-prev{color:#000;transform:scale(.6)}