
.whatsapp-product-inquiry-outer {

    z-index: 9999;
    transition: 0.3s;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    text-align: center;
}

/*.whatsapp-product-inquiry-inner > a::before {
    position: absolute;
    content: "";
    width: 20px;
    height: 20px;
     background: url(../img/whatsapp.png) no-repeat scroll 0px 0px;
     background-size: cover;
    left: 10px;
}
.whatsapp-product-inquiry-inner a {
    position: relative;
    padding: 7px 10px 10px 33px;
    display: inline-block;
    color: #25d366;
}*/
.whatsapp-product-inquiry-outer:hover {
    opacity: 0.9;
    -webkit-opacity: 0.9;
    -moz-opacity: 0.9;
    -o-opacity: 0.9;
}
#products .product-description, 
.featured-products .product-description, 
.product-accessories .product-description, 
.product-miniature .product-description {
    height: auto !important;
}

.product-miniature .thumbnail-container:hover .highlighted-informations {
    bottom: 7.5rem
}
.product-miniature .thumbnail-container:hover .highlighted-informations.no-variants {
     bottom: 6.2rem
}

.whatsapp-productpage-outer {
    clear: both;
    margin-top: 10px;
    margin-bottom: 10px;
    text-align: center;
}
/*
.whatsapp-productpage-inner a {
    position: relative;
    padding: 12px 20px 12px 43px;
    display: inline-block;
    color: #fff;
    background: #25d366;
    transition: 0.3s;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
}*/
.whatsapp-productpage-outer a:hover{
    background-color: #009688;
    transition: 0.3s;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    
}
/*
.whatsapp-productpage-inner > a::before {
    position: absolute;
    content: "";
    width: 20px;
    height: 20px;
     background: url(../img/whatsapp2.png) no-repeat scroll 0px 0px;
     background-size: cover;
    left: 17px;
}*/

.btnwhatsapp {
    background-color: #FFFFFF;
    padding: 10px 20px;
    border-radius: 5px;
    cursor: pointer;
    align-items: center;
    width: 90%;
    font-size: 13px;
}

.logowhatsapp {
    margin-right: 10px;
    width: 20px;
}


/* Contenedor principal opcional por si deseas centrar o alinear */
.whatsapp-productpage-outer {
  text-align: center; /* puedes cambiar a left/right si lo prefieres */
  margin: 20px 0;
}

/* Botón de WhatsApp */
.btnwhatsapp {
  background-color: #25D366; /* color oficial de WhatsApp */
  color: white;
  font-size: 16px;
  font-weight: 600;
  padding: 12px 20px;
  border: none;
  border-radius: 8px; /* bordes suaves */
  cursor: pointer;
  align-items: center;
  gap: 10px; /* espacio entre ícono y texto */
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
  transition: background-color 0.3s ease, transform 0.2s ease;
}

/* Ícono de FontAwesome dentro del botón */
.btnwhatsapp i {
  font-size: 18px;
}

/* Hover y efecto click */
.btnwhatsapp:hover {
  background-color: #1ebe5d;
  transform: scale(1.03);
}

.btnwhatsapp:active {
  transform: scale(0.98);
}
