/* Botellas completas */
.format-tabs{display:flex;gap:10px;flex-wrap:wrap;margin-top:35px}.format-tabs button,.format-tabs .preventa-jump{padding:13px 20px;border:1px solid #bc6cff66;background:#0b0f2b;color:#e7e6f5;cursor:pointer}.format-tabs button[aria-pressed=true]{background:linear-gradient(115deg,#ff5ca8,#bc6cff);color:#0b0f2b;border-color:#ff5ca8}.stock-badge{display:inline-block;font:10px Arial;letter-spacing:.8px;color:#00f0ff;border:1px solid #00f0ff55;padding:7px 10px;margin:0 0 13px}.bottle-spec{border:1px solid #bc6cff55;padding:18px;background:#0b0f2b;display:flex;gap:10px;flex-direction:column}.bottle-spec strong{font:24px Georgia;color:#fff}.bottle-spec span{color:#e7e6f5;font-size:12px}.bottle-spec b{color:#00f0ff;font:12px Arial}.bottle-card .card-prices{display:block;padding:14px 0}.bottle-card .card-prices b{font:24px Georgia}.bottle-card .scene-open img{object-fit:contain}.cart-controls button:disabled{opacity:.4;cursor:default}.bottle-limit{color:#ffb86b!important}
.detail-sizes[hidden]{display:none}

.format-tabs .preventa-jump{display:inline-flex;align-items:center;gap:.45em;text-decoration:none}
.format-tabs .preventa-jump:hover,.format-tabs .preventa-jump:focus-visible{border-color:#bc6cff;color:#fff}
