/*
Theme Name: Gadzety dla Biznesu
Theme URI: https://mk-web.pl
Description: Motyw potomny dla Hello Elementor.
Author: MK-Web Michał Kazimierczak
Author URI: https://mk-web.pl
Template: hello-elementor
Version: 1.0.0
Text Domain: gadzety-dla-biznesu
*/

/* --- Styl komunikatu WooCommerce (dodano do koszyka, błędy, info) --- */
body.woocommerce-page .woocommerce-message,
body.woocommerce-page .woocommerce-info,
body.woocommerce-page .woocommerce-error {
  background-color: #f4f4f4 !important;
  border-top: 3px solid #1E78CB !important;
  color: #0B3C49 !important;
  font-family: 'Roboto', sans-serif !important;
  font-size: 15px !important;
  font-weight: 500;
  padding: 16px 20px !important;
  margin-bottom: 25px !important;
  box-shadow: none !important;
  border-radius: 0 !important;
  line-height: 1.5;
}

/* --- Ikona po lewej (✓ lub ⓘ) --- */
body.woocommerce-page .woocommerce-message::before,
body.woocommerce-page .woocommerce-info::before,
body.woocommerce-page .woocommerce-error::before {
  color: #1E78CB !important;
  font-size: 18px;
  top: 18px;
  left: 20px;
}

/* --- Przycisk "Zobacz koszyk" --- */
body.woocommerce-page .woocommerce-message a.button {
  background-color: #1E78CB !important;
  color: #fff !important;
  padding: 8px 20px !important;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 14px;
  border: none !important;
  border-radius: 0 !important;
  transition: all 0.3s ease;
}

.eg-marking-calc #eg_apply_btn{
  border-radius: 0 !important;
  background: #1E78CB !important;
  color: #ffffff !important;
  border: 0 !important;
  box-shadow: none !important;
  text-shadow: none !important;
}

.eg-marking-calc #eg_apply_btn:hover,
.eg-marking-calc #eg_apply_btn:focus{
  background: #4A8FCE !important;
  color: #ffffff !important;
}

/* EG Marking Wizard — przyciski "Dodaj do koszyka" */
.egmw-wrap #btn_add_no,
.egmw-wrap #btn_add_yes{
  border-radius: 0 !important;
  background: #1E78CB !important;
  color: #ffffff !important;
  border: 0 !important;
  box-shadow: none !important;
  text-shadow: none !important;
}

.egmw-wrap #btn_add_no:hover,
.egmw-wrap #btn_add_yes:hover,
.egmw-wrap #btn_add_no:focus,
.egmw-wrap #btn_add_yes:focus{
  background: #4A8FCE !important;
  color: #ffffff !important;
}

