/* Estilos base para el botón exclusivo del plugin */
.maxi3d-button {
    border-radius: 5px;
    padding: 8px 12px;
    font-weight: 600;
    transition: 0.25s ease-in-out;
    line-height: 1.2;
    cursor: pointer;
    display: inline-block;
    text-decoration: none;
}

.maxi3d-button:hover {
    filter: brightness(0.95);
}

/* Posiciones del contenedor según la tarjeta del producto */
ul.products li.product .quick-add-to-cart.qa-pos-center { text-align: center; }
ul.products li.product .quick-add-to-cart.qa-pos-left   { text-align: left; }
ul.products li.product .quick-add-to-cart.qa-pos-right  { text-align: right; }