.cls-1 {
fill: var(--e-global-color-d49ac81) !important;
}
.tabela-especificacoes {
width: 100%;
}
.tabela-especificacoes table {
width: 100%;
margin: 0;
border: none;
border-collapse: separate;
border-spacing: 0;
background: transparent;
}
.tabela-especificacoes table tbody > tr > td,
.tabela-especificacoes table tbody > tr:hover > td {
padding: 16px 20px;
border: none !important;
background-color: transparent;
vertical-align: middle;
}
.tabela-especificacoes table tbody > tr:nth-child(odd) > td {
background-color: rgba(255, 255, 255, 0.05);
}
.tabela-especificacoes td:first-child {
border-radius: 12px 0 0 12px;
}
.tabela-especificacoes td:last-child {
border-radius: 0 12px 12px 0;
}
.tabela-especificacoes .label {
width: 40%;
font-family: 'Public Sans', sans-serif !important;
font-size: 1.6rem !important;
font-weight: 500;
color: var(--e-global-color-4d462f5) !important;
}
.tabela-especificacoes .valor {
text-align: right;
font-family: 'Public Sans', sans-serif !important;
font-size: 1.7rem !important;
font-weight: 700;
color: #FFFFFF !important;
}
.tabela-especificacoes .valor a {
color: var(--e-global-color-d49ac81);
}
@media (max-width: 767px) {
.tabela-especificacoes table tbody > tr > td {
padding: 13px 14px;
vertical-align: top;
line-height: 1.4;
}
.tabela-especificacoes .label { width: 44%; font-size: 1.35rem !important; }
.tabela-especificacoes .valor { font-size: 1.45rem !important; text-align: right; }
}