.modelo-link{color:#2d2d2d;text-underline-offset:2px;-webkit-text-decoration:underline #d9cfc4;text-decoration:underline #d9cfc4}.modelo-link:hover{text-decoration-color:#2d2d2d}.preco-cell .preco-valor{color:#2d2d2d}.cores-link{color:#6b5d4d;font-size:.75rem}@media (max-width:767px){.comparativo-scroll{border:none;border-radius:0;overflow-x:visible}.comparativo-table{width:100%;display:block}.comparativo-table thead{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.comparativo-table tbody,.comparativo-table tr{width:100%;display:block}.comparativo-table tr{border:1px solid #e8dfd5;border-radius:12px;margin-bottom:12px;padding:4px 16px 8px;box-shadow:0 1px 2px #0000000d;background:#fff!important}.comparativo-table td{text-align:right;border-bottom:1px solid #f0e8df;justify-content:space-between;align-items:baseline;gap:16px;min-height:44px;padding:10px 0;display:flex}.comparativo-table td:last-child{border-bottom:none}.comparativo-table td:before{content:attr(data-label);color:#6b5d4d;text-align:left;white-space:nowrap;font-weight:500}.comparativo-table td[data-label=Modelo]{text-align:left;border-bottom:2px solid #e8dfd5;min-height:0;margin-bottom:4px;padding:12px 0 10px;display:block}.comparativo-table td[data-label=Modelo]:before{content:none}.comparativo-table td[data-label=Modelo] .modelo-link{font-size:1.0625rem;line-height:1.35}.comparativo-table td[data-label="Preço no Pix"]{padding-top:12px}.comparativo-table td[data-label="Preço no Pix"] .preco-valor{font-size:1.125rem;font-weight:700}.comparativo-table td[data-label=Cores] .cores-link{padding:8px 0}}
