/* © Fernando Martínez Marín · VEOVIRTUAL® · veovirtual.com */
.vvetq { display: flex; flex-direction: column; align-items: flex-start; gap: 6px; }
.vvetq .vvt-etq { box-shadow: 0 2px 8px rgba(0,0,0,.12); }
.vvt-etq--campana { background: var(--vvetq-fondo, var(--vv-oscuro, #24361a)); color: var(--vvetq-color, #fff); text-transform: uppercase; letter-spacing: .04em; }
.vvt-etq--oferta { background: #c62828; color: #fff; font-size: .82rem; }
.vvt-etq--agotado { background: #555; color: #fff; }
.vvt-etq--nuevo { background: var(--vv-acento, #4a7c2a); color: #fff; }
.vvt-etq--ultimas { background: #fff3d6; color: #7a4b00; }
.vvt-etq--masvendido { background: #b8860b; color: #fff; }
.vvt-etq--gratis, .vvt-etq--stock { background: #fff; color: var(--vv-oscuro, #24361a); }
.vvt-etq--propia { background: var(--vv-oscuro, #24361a); color: #fff; }
