@charset "UTF-8";
/* Área ao redor do botão: permanece sem fundo laranja */
.ec-store .grid-product__button.grid-product__buy-now {
  background-color: transparent !important;
}

/* Botão Comprar no estado normal */
.ec-store .grid-product__button.grid-product__buy-now
.form-control--button
button.form-control__button {
  background-color: #ffffff !important;
  color: #8a8a8a !important;
  border: 1px solid #e5e5e5 !important;
  transition: background-color 0.25s ease, color 0.25s ease, border-color 0.25s ease;
}

/* Somente o botão fica laranja ao passar o mouse */
.ec-store .grid-product__button.grid-product__buy-now
.form-control--button
button.form-control__button:hover {
  background-color: #f28c28 !important;
  color: #ffffff !important;
  border-color: #f28c28 !important;
}

/* Texto "Comprar" */
.ec-store .grid-product__button.grid-product__buy-now
.form-control__button-text {
  color: #8a8a8a !important;
  background-color: transparent !important;
}

/* Texto branco no hover */
.ec-store .grid-product__button.grid-product__buy-now
button.form-control__button:hover
.form-control__button-text {
  color: #ffffff !important;
  background-color: transparent !important;
}
