*{
font-family: 'Open Sans', sans-serif;
}
.tit-landing-page {
margin-bottom: 0 !important;
}
.banner-aviso p, .banner-aviso h4, .banner-beneficios p, .banner-beneficios h5 {
margin-bottom: 0;
}
.wp-block-uagb-container.uagb-block-3bc1aeb4 {
gap: 10px;
}
.wp-block-uagb-container.solucoes-card-sub {
gap: 2px !important;
}
.wp-block-uagb-container.solucoes-card-sub.solucoes-card-sub-borda {
border-right: 3px solid white;
}
.wp-block-uagb-container.banner-beneficios-item div {
column-gap: 10px !important;
}
.wp-block-uagb-container.banner-beneficios div {
column-gap: 10px !important;
} .woocommerce-carousel-container-produtos {
display: flex;
align-items: center;
justify-content: center;
position: relative;
max-width: 100%;
overflow: hidden;
padding: 0 0px 20px 0px;
}
.woocommerce-carousel-produtos {
display: flex;
overflow-x: auto;
scroll-behavior: smooth;
scrollbar-width: none; 
-ms-overflow-style: none; 
width: 100%;
}
.woocommerce-carousel::-webkit-scrollbar {
display: none; 
}
.produto-item-produto {
flex-shrink: 0;
flex-direction: column;
align-items: center;
gap: 10px;
margin: 0px 10px;
}
.produto-card {
border-radius: 8px;
text-align: center;
font-size: 12px;
display: flex;
flex-direction: column;
gap: 5px;
max-width: 255px;
position: relative;
}
a.produto-btn {
text-decoration: none !important;
background-color: #f24726;
color: white;
padding: 10px 20px;
border-radius: 10px;
font-weight: 600;
font-size: 14px;
}
.produto-btn {
margin-top: 20px;
text-align: center;
}
a.produto-link {
text-decoration: none!important;
}
.produto-link img {
position: relative;
margin-bottom: -130px;
padding: 0 30px 30px 30px;
}
h4.produto-preco{
color: black;
font-size: 22px;
margin-bottom: 0;
}
.produto-preco span {
color: #7C8B97;
font-size: 10px;
text-transform: uppercase;
font-weight: 600;
}
.produto-preco span.decimais {
color: #1e293b;
font-size: 15px;
}
h3.produto-titulo {
margin-bottom: 0px;
text-transform: uppercase;
color: black;
}
h4.produto-sub-titulo {
font-size: 16px;
margin-bottom: 0;
height: 38px;
overflow: hidden;
color: #7C8B97;
}
.produto-conteudo {
background-color: white;
padding: 55px 20px 35px 20px;
border-radius: 50px;
}
.input-pesquisa #wp-block-search__input-1 {
width: auto;
height: auto;
border-radius: 5px;
} .item-banner-listra {
min-height: 140px;
}
.item-banner-listra p {
margin-bottom:0;
}
.item-banner-listra .wp-block-heading{
margin-bottom: 5px;
}
button.carousel-next, button.carousel-prev {
background-color: #ffffff00;
padding: 5px;
margin-top: 10%;
margin-left: 10px;
box-shadow: none;
height: 100%;
}
button.carousel-next img, button.carousel-prev img {
background-color: #ffffff;
padding: 5px;
border-radius: 50px;
box-shadow: none;
}
button.carousel-prev {
margin-left: 0px!important;
margin-right:10px;
transform: rotate(180deg);
} li.filter-item.label {
background-color: #ffffff !important;
box-shadow: none!important;
}
li.filter-item.label a {
padding:0px 20px!important;
}
.level-0.label-below:hover, li.filter-item.label.active.level-0.label-below {
background-color: #000000 !important;
}
li.filter-item.label span {
font-size: 18px !important;
text-transform: uppercase;
margin: auto;
font-weight: 700;
}
.yith-wcan-filters {
background-color:#ffffff00;
margin-bottom: 0;
}
li.filter-item.label:hover span, li.filter-item.label:selected span {
color:white!important;
}
h4.filter-title {
display: none;
}
ul.filter-items.filter-label {
text-align: center;
}
.yith-wcan-filter.filter-tax.label-design {
margin-bottom: 0;
}
button.produto-btn {
padding: 10px 20px;
margin-top: 0;
}
button.produto-btn {
background-color: #f2472600 !important;
border: 3px solid #f24726;
color: #f24726;
font-weight: 600;
}
button.produto-btn:hover {
background-color: #f24726!important;
color:white;
}
.passo-a-passo h4{
margin-bottom:5px;
}
.passo-a-passo p {
margin-bottom: 5px !important;
} li.filter-item.label.level-0.label-below {
padding: 0 !important;
}
li.filter-item.label.level-0.label-below {
border-radius: 12px !important;
}
.yith-wcan-filter a[data-term-slug="renault"], .yith-wcan-filter a[data-term-slug="fiat"], .yith-wcan-filter a[data-term-slug="chevrolet"], .yith-wcan-filter a[data-term-slug="hyundai"], .yith-wcan-filter a[data-term-slug="nissan"], .yith-wcan-filter a[data-term-slug="volkswagen"], .yith-wcan-filter a[data-term-slug="volvo"] span, .yith-wcan-filter a[data-term-slug="jeep"], .yith-wcan-filter a[data-term-slug="ford"] {
background-size: 85%;
background-repeat:no-repeat;
height: 140px!important;
transition:0.1s;
width:120px;
background-position:center!important;
}
.yith-wcan-filter a[data-term-slug="renault"] span, .yith-wcan-filter a[data-term-slug="fiat"] span, .yith-wcan-filter a[data-term-slug="chevrolet"] span, .yith-wcan-filter a[data-term-slug="hyundai"] span, .yith-wcan-filter a[data-term-slug="nissan"] span, .yith-wcan-filter a[data-term-slug="volkswagen"] span, .yith-wcan-filter a[data-term-slug="volvo"] span, .yith-wcan-filter a[data-term-slug="jeep"] span, .yith-wcan-filter a[data-term-slug="ford"] span{
display: none!important;
}
.yith-wcan-filter a[data-term-slug="renault"] {
background-image: url(//lp.v12assinaturas.com.br/wp-content/uploads/2025/04/logo-renault.png);
}
.yith-wcan-filter a[data-term-slug="fiat"]{
background-image: url(//lp.v12assinaturas.com.br/wp-content/uploads/2025/04/logo-fiat.png);
}
.yith-wcan-filter a[data-term-slug="chevrolet"]{
background-image: url(//lp.v12assinaturas.com.br/wp-content/uploads/2025/04/chevrolet-logo-black.png);
}
.yith-wcan-filter a[data-term-slug="hyundai"]{
background-image: url(//lp.v12assinaturas.com.br/wp-content/uploads/2025/04/hyundai-logo.png);
}
.yith-wcan-filter a[data-term-slug="nissan"]{
background-image: url(//lp.v12assinaturas.com.br/wp-content/uploads/2025/04/nissan-logo.png);
}
.yith-wcan-filter a[data-term-slug="volkswagen"]{
background-image: url(//lp.v12assinaturas.com.br/wp-content/uploads/2025/04/volkswagen-logo.png);
}
.yith-wcan-filter a[data-term-slug="volvo"]{
background-image: url(//lp.v12assinaturas.com.br/wp-content/uploads/2026/01/logo-volvo.webp);
}
.yith-wcan-filter a[data-term-slug="jeep"]{
background-image: url(//lp.v12assinaturas.com.br/wp-content/uploads/2026/01/jeep-logo.webp);
}
yith-wcan-filter a[data-term-slug="ford"]{
background-image: url(//lp.v12assinaturas.com.br/wp-content/uploads/2026/01/logo-ford.webp);
}
.filter-item.label.active.level-0.label-below a[data-term-slug="volkswagen"], .yith-wcan-filter a[data-term-slug="volkswagen"]:hover, .filter-item.label.active.level-0.label-below a[data-term-slug="nissan"], .yith-wcan-filter a[data-term-slug="nissan"]:hover, .filter-item.label.active.level-0.label-below a[data-term-slug="hyundai"], .yith-wcan-filter a[data-term-slug="hyundai"]:hover, .filter-item.label.active.level-0.label-below a[data-term-slug="chevrolet"], .yith-wcan-filter a[data-term-slug="chevrolet"]:hover, .filter-item.label.active.level-0.label-below a[data-term-slug="fiat"], .yith-wcan-filter a[data-term-slug="fiat"]:hover, .filter-item.label.active.level-0.label-below a[data-term-slug="renault"], .yith-wcan-filter a[data-term-slug="renault"]:hover, .yith-wcan-filter a[data-term-slug="volvo"]:hover, .filter-item.label.active.level-0.label-below a[data-term-slug="jeep"], .yith-wcan-filter a[data-term-slug="jeep"]:hover, .yith-wcan-filter a[data-term-slug="ford"]:hover{
filter: contrast(0.5) brightness(5);
} .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.label > a {
display: flex;
}
.yith-wcan-filter a[data-term-slug="seda"]::before, .yith-wcan-filter a[data-term-slug="suv"]::before, .yith-wcan-filter a[data-term-slug="crossover"]::before, .yith-wcan-filter a[data-term-slug="furgao"]::before, .yith-wcan-filter a[data-term-slug="pick-up"]::before , .yith-wcan-filter a[data-term-slug="hatch"]::before, .yith-wcan-filter a[data-term-slug="volvo"]::before,  .yith-wcan-filter a[data-term-slug="jeep"]::before {
content: "";
position: relative;
display: flex;
margin: auto;
width: 45px;
height: 45px;
background-size: cover;
background-position: center;
}
.yith-wcan-filter a[data-term-slug="crossover"]::before {
background-image: url(//lp.v12assinaturas.com.br/wp-content/uploads/2025/04/crossover.png);
}
.yith-wcan-filter a[data-term-slug="seda"]::before {
background-image: url(//lp.v12assinaturas.com.br/wp-content/uploads/2025/04/sedan.png);
}
.yith-wcan-filter a[data-term-slug="furgao"]::before {
background-image: url(//lp.v12assinaturas.com.br/wp-content/uploads/2025/04/furgao.png);
}
.yith-wcan-filter a[data-term-slug="hatch"]::before {
background-image: url(//lp.v12assinaturas.com.br/wp-content/uploads/2025/04/hatch.png);
}
.yith-wcan-filter a[data-term-slug="pick-up"]::before {
background-image: url(//lp.v12assinaturas.com.br/wp-content/uploads/2025/04/pickup-truck.png);
}
.yith-wcan-filter a[data-term-slug="suv"]::before {
background-image: url(//lp.v12assinaturas.com.br/wp-content/uploads/2025/04/suv.png);
}
.yith-wcan-filter a[data-term-slug="seda"] span, .yith-wcan-filter a[data-term-slug="suv"] span, .yith-wcan-filter a[data-term-slug="crossover"] span, .yith-wcan-filter a[data-term-slug="pick-up"] span, .yith-wcan-filter a[data-term-slug="furgao"] span,.yith-wcan-filter a[data-term-slug="hatch"] span{ 
margin-left:8px;
}
.filter-item.label.active.level-0.label-below a[data-term-slug="furgao"], .filter-item.label.active.level-0.label-below a[data-term-slug="pick-up"], .filter-item.label.active.level-0.label-below a[data-term-slug="crossover"], .yith-wcan-filter a[data-term-slug="seda"]:hover::before, .filter-item.label.active.level-0.label-below a[data-term-slug="seda"], .filter-item.label.active.level-0.label-below a[data-term-slug="suv"], .yith-wcan-filter a[data-term-slug="suv"]:hover::before, .filter-item.label.active.level-0.label-below a[data-term-slug="hatch"], .yith-wcan-filter a[data-term-slug="crossover"]:hover::before, .yith-wcan-filter a[data-term-slug="pick-up"]:hover::before, .yith-wcan-filter a[data-term-slug="furgao"]:hover::before, .yith-wcan-filter a[data-term-slug="hatch"]:hover::before{
filter: contrast(0.5) brightness(5);
}
.filter-item.label.level-0.label-below a {
display: flex;
} .timeline {
position: relative;
display: flex;
flex-direction: column;
padding: 20px;
}
.timeline-line {
position: absolute;
left: 50px; top: 0;
bottom: 0;
width: 3px;
background-color: #edf1f4;
}
.timeline-item {
display: flex;
align-items: center;
margin-bottom: 5px;
position: relative;
}
.ast-primary-header-bar.ast-primary-header.main-header-bar {
border-bottom: none;
}
.timeline-number {
font-size: 24px;
font-weight: bold;
color: black;
margin:auto;
text-align: center;
padding:10px 24px;
border-radius:100px;
position: relative;
z-index: 1;
background: white; 
box-shadow: 1px 1px 33px -1px rgba(0,0,0,0.45);
-webkit-box-shadow: 1px 1px 33px -1px rgba(0,0,0,0.45);
-moz-box-shadow: 1px 1px 33px -1px rgba(0,0,0,0.45);
}  
.timeline-text {
padding: 10px;
color:#edf1f4;
border-radius: 5px;
margin-left: 15px;
flex: 1;
}
.timeline-text h4{
color:white;
} @media only screen and (max-width: 767px) {
.wp-block-uagb-container.solucoes-card-sub.solucoes-card-sub-borda {
border-right: none;
}
.wp-block-uagb-container.banner-beneficios.uagb-block-b244b721.alignfull.uagb-is-root-container div {
max-width: 98%;
text-align: center;
margin: auto;
}
.item-banner-listra img {
max-height: 95px;
width: auto;
padding: 5px 0;
}
.item-banner-listra {
text-align: center;
}
.banner-beneficios-item div {
gap: 10px !important;
}
.banner-beneficios-item .uagb-container-inner-blocks-wrap {
gap: 10px !important;
}
.produto-conteudo {
padding: 65px 20px 35px 20px;
}
.produto-card {
max-width: 280px;
}
button.carousel-prev {
margin-right: 0px;
}
.produto-card img {
max-width: 250px;
height: auto;
}
.produto-link img {
margin-bottom: -125px;
}
.item-desktop{
display:none;
}
.item-mobile{
display: block;
}
.yith-wcan-filter a[data-term-slug="renault"], .yith-wcan-filter a[data-term-slug="fiat"], .yith-wcan-filter a[data-term-slug="chevrolet"], .yith-wcan-filter a[data-term-slug="hyundai"], .yith-wcan-filter a[data-term-slug="nissan"], .yith-wcan-filter a[data-term-slug="volkswagen"], .yith-wcan-filter a[data-term-slug="volvo"]:hover, .yith-wcan-filter a[data-term-slug="jeep"]:hover{
width: 80px;
height: 80px!important;
}
div#filter_832_2 {
max-width: 85%;
margin: auto;
}
}
@media only screen and (min-width: 767px) {
.item-desktop{
display:block;
}
.item-mobile{
display: none;
}
}
a:focus {
outline-style: none;
outline: none;
}
button.btn.btn-primary.yith-wcan-reset-filters.reset-filters.enhanced {
margin: auto;
display: block;
font-size: 18px;
margin-bottom:10px;
text-transform: uppercase;
border-radius:10px;
font-weight: 700;
background-color:#f24726;
} .site-below-footer-wrap {
padding: 10px 0;
} span.produto-preco-promocional {
font-size: 15px;
text-decoration: line-through;
color: #f24726;
line-height: 1;
}
.tag-promocao {
color: white;
padding: 5px 10px;
background-color: #f24726;
border-radius: 5px;
position: absolute;
text-transform: uppercase;
left: 20px;
font-weight: 600;
top: 45px;
}  .modal {
position: fixed!important;
z-index: 1;
padding-top: 200px;
left: 0;
top: 0;
width: 100%!important;
height: 100%;
overflow: auto; 
background-color: rgb(0,0,0);
background-color: rgba(0,0,0,0.4);
} .modal-content {
background-color:#1a1a1a;
margin: auto;
padding: 30px 30px 10px 30px;
border-radius:8px;
width: 80%;
color:white;
}
.modal-content h2, .modal-content h3 {
color: white;
}
.modal-content p {
margin-bottom:12px;
} .close {
color: #aaaaaa;
float: right;
font-size: 28px;
font-weight: bold;
line-height: 1;
}
.close:hover,
.close:focus {
color: #000;
text-decoration: none;
cursor: pointer;
}