.elementor-4389 .elementor-element.elementor-element-4feb71c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-4389 .elementor-element.elementor-element-4feb71c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4389 .elementor-element.elementor-element-49083bd{text-align:center;}.elementor-4389 .elementor-element.elementor-element-49083bd .elementor-heading-title{font-size:60px;color:#54595f;}.elementor-4389 .elementor-element.elementor-element-3a3554a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(max-width:1024px){.elementor-4389 .elementor-element.elementor-element-4feb71c{padding:0px 0px 0px 0px;}.elementor-4389 .elementor-element.elementor-element-4b10cab > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-4389 .elementor-element.elementor-element-49083bd .elementor-heading-title{font-size:3em;}}@media(max-width:767px){.elementor-4389 .elementor-element.elementor-element-49083bd .elementor-heading-title{font-size:2.5em;}}/* Start custom CSS for shortcode, class: .elementor-element-51a7a92 */<style>
  /* Główne style dla przycisków w koszyku */
  .woocommerce a.button, 
  .woocommerce button.button, 
  .woocommerce input.button, 
  .woocommerce #respond input#submit {
    background-color: #614B3D; /* brązowy */
    color: white !important; /* Biały tekst z ważnością */
    border: none;
    padding: 10px 20px;
    font-weight: bold;
    text-transform: uppercase;
    border-radius: 3px;
    cursor: pointer;
    transition: background-color 0.3s ease;
  }
  
  /* Efekt hover */
  .woocommerce a.button:hover, 
  .woocommerce button.button:hover, 
  .woocommerce input.button:hover, 
  .woocommerce #respond input#submit:hover {
    background-color: #4D3A2F; /* ciemniejszy brąz */
    color: white !important; /* Biały tekst z ważnością */
  }
  
  /* Specyficzny styl dla przycisku zastosowania kuponu */
  .woocommerce .cart .coupon .button {
    background-color: #614B3D;
    color: white !important; /* Biały tekst z ważnością */
  }
  
  .woocommerce .cart .coupon .button:hover {
    background-color: #4D3A2F; /* ciemniejszy brąz */
    color: white !important; /* Biały tekst z ważnością */
  }
  
  /* Styl dla przycisku aktualizacji koszyka */
  .woocommerce .cart .button[name="update_cart"] {
    background-color: #614B3D;
    color: white !important; /* Biały tekst z ważnością */
  }
  
  .woocommerce .cart .button[name="update_cart"]:hover {
    background-color: #4D3A2F; /* ciemniejszy brąz */
    color: white !important; /* Biały tekst z ważnością */
  }
  
  /* Styl dla przycisku przejścia do płatności */
  .woocommerce .wc-proceed-to-checkout a.checkout-button {
    background-color: #614B3D;
    color: white !important; /* Biały tekst z ważnością */
    display: block;
    text-align: center;
    padding: 15px;
    font-size: 1.2em;
  }
  
  .woocommerce .wc-proceed-to-checkout a.checkout-button:hover {
    background-color: #4D3A2F; /* ciemniejszy brąz */
    color: white !important; /* Biały tekst z ważnością */
  }
</style>/* End custom CSS */