/** Shopify CDN: Minification failed

Line 52:0 Unexpected "<"
Line 84:0 Unexpected "<"

**/
/* === MQA: estiliza el botón principal de compra para que iguale al sticky === */
#product-add-to-cart.product-form__submit,
.product-form__submit.button--primary#product-add-to-cart {
  /* base */
  background: #FFCE12 !important;   /* mismo amarillo del sticky */
  color: #141414 !important;        /* texto oscuro */
  border: 0 !important;
  border-radius: 9999px !important;  /* esquinas redondas */
  padding: 14px 22px !important;
  width: 100%;
  font-weight: 800 !important;
  font-size: 16px !important;
  line-height: 1 !important;
  text-transform: none !important;
  letter-spacing: 0 !important;
  cursor: pointer;
  /* motion/shine */
  transition: transform .08s ease, background .2s ease, box-shadow .2s ease;
  box-shadow: 0 10px 20px rgba(255, 206, 18, .25);
}

/* Hover/active/focus para el mismo “feel” que el sticky */
#product-add-to-cart.product-form__submit:hover {
  background: #E6BA0B !important;
  box-shadow: 0 12px 24px rgba(255, 206, 18, .35);
}
#product-add-to-cart.product-form__submit:active {
  transform: scale(.98);
}
#product-add-to-cart.product-form__submit:focus-visible {
  outline: 0;
  box-shadow:
    0 0 0 3px rgba(255, 206, 18, .45),
    0 10px 20px rgba(255, 206, 18, .25);
}

/* Estado deshabilitado coherente */
#product-add-to-cart.product-form__submit[disabled],
#product-add-to-cart.product-form__submit[aria-disabled="true"] {
  opacity: .6;
  cursor: not-allowed;
  box-shadow: none;
}


<style>
/* === MQA: estilo de CTA compartido (igual a los de la página principal) === */
.mqa-btn-cta {
  background: #FFCE12 !important;
  color: #141414 !important;
  border: none !important;
  border-radius: 9999px !important;
  padding: 14px 22px !important;
  font-weight: 800 !important;
  font-size: 16px !important;
  line-height: 1 !important;
  width: 100% !important;
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  text-decoration: none !important;
  box-shadow: 0 10px 20px rgba(255, 206, 18, .25) !important;
  transition: transform .15s ease, box-shadow .2s ease, background .2s ease !important;
}
.mqa-btn-cta:hover {
  background: #f2c40f !important;
  box-shadow: 0 12px 26px rgba(255, 206, 18, .35) !important;
}
.mqa-btn-cta:active { transform: scale(.98); }
.mqa-btn-cta:focus-visible {
  outline: 3px solid rgba(255, 206, 18, .45) !important;
  outline-offset: 2px !important;
}
.mqa-btn-cta[disabled], .mqa-btn-cta[aria-disabled="true"] {
  opacity: .6 !important; cursor: not-allowed !important; box-shadow: none !important;
}
</style>

