@media (max-width:640px){.tabwrap{background:0 0;border:0;border-radius:0;overflow:visible}.tab{min-width:0}.tab caption{display:none}.tab thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.tab,.tab tbody,.tab th,.tab td{width:auto;display:block}.tab tbody tr{background:var(--q-surface);border:1px solid var(--q-wa-09);border-left-color:var(--q-wa-09);border-radius:14px;grid-template-columns:1fr 1fr;column-gap:14px;margin-bottom:12px;padding:4px 16px 14px;display:grid;overflow:hidden}.tab tbody tr[data-acento=premium]{box-shadow:inset 6px 0 0 var(--q-gold);background:linear-gradient(90deg, #c4a35a24, var(--q-surface) 45%)}.tab tbody tr[data-acento=indicado]{box-shadow:inset 6px 0 0 var(--q-green);background:linear-gradient(90deg, var(--q-ga-12), var(--q-surface) 45%)}.tab tbody th,.tab tbody td{text-align:left;white-space:normal;background:0 0;border:0}.tab tbody th{border-bottom:1px solid var(--q-wa-1);grid-column:1/-1;padding:12px 0 11px;font-size:16px}.tab tbody td{padding:11px 0 0;line-height:1.35}.tab tbody td:before{content:attr(data-rotulo);letter-spacing:.05em;text-transform:uppercase;color:var(--q-muted);margin-bottom:2px;font-size:11px;font-weight:600;display:block}.tab tbody td[data-rotulo=""]:before{display:none}.tab tbody td.cel-preco{grid-column:1;padding-top:14px}.tab tbody td.cel-preco .flex{justify-content:flex-start}.tab tbody td.cel-acao{text-align:right;grid-column:2;justify-content:flex-end;align-self:end;padding-top:14px;display:flex}.tab tbody td.cel-acao>a,.tab tbody td.cel-acao>button{background:var(--q-ga-12);border-radius:10px;padding:12px 14px}}
