/* Botón "Consultar precio mayorista · Reventa" (al lado de Cartelería).
   Abre WhatsApp con 5491138474429 y un mensaje ya escrito. Ámbar para que se distinga
   del azul (Ver) y del verde (WhatsApp / Compartir). */
.btn-mayorista{color:oklch(38% .1 55);background:oklch(97% .045 88);border:1.5px solid oklch(74% .15 72);text-align:left;border-radius:10px;flex:none;align-items:center;gap:9px;min-height:44px;padding:7px 14px 7px 11px;line-height:1.15;text-decoration:none;transition:background-color .2s,transform .2s;display:inline-flex;box-shadow:0 4px 14px oklch(74% .15 72/.18)}
.btn-mayorista:hover{background:oklch(94% .07 85);transform:translateY(-1px)}
.btn-mayorista svg{color:oklch(62% .16 60);flex:none;width:20px;height:20px}
.btn-mayorista b{font-size:.86rem;font-weight:800;display:block}
.btn-mayorista small{color:oklch(48% .1 58);letter-spacing:.06em;text-transform:uppercase;margin-top:2px;font-size:.66rem;font-weight:800;display:block}

/* Portada: al lado del título Cartelería */
.hv-title-row{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}
.hv-title-row h2{margin:0!important}
.hv-main .hv-title-row{margin-top:6px}

/* /carteleria: al lado de "Carteles · Para el mostrador" */
.products-intro-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 28px;display:flex}
.products-intro-row .products-intro{margin-bottom:0}
.products-intro-row+.products{margin-top:44px}

@media (width<=700px){
  .btn-mayorista{gap:7px;min-height:38px;padding:5px 10px 5px 8px}
  .btn-mayorista svg{width:17px;height:17px}
  .btn-mayorista b{font-size:.76rem}
  .btn-mayorista small{font-size:.58rem}
  .hv-main .hv-title-row{flex-direction:column;align-items:stretch;gap:7px;margin-top:3px}
  .products-intro-row{align-items:stretch}
  .products-intro-row .btn-mayorista{width:100%}
  .products-intro-row+.products{margin-top:30px}
}
