.elementor-9612 .elementor-element.elementor-element-a925dd4{--display:flex;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-9612 .elementor-element.elementor-element-3835049 .shop_table .button{background-color:var( --e-global-color-79c0dc3 );font-size:14px;text-transform:lowercase;}.elementor-9612 .elementor-element.elementor-element-3835049 .shop_table .button:hover, .elementor-9612 .elementor-element.elementor-element-3835049 .shop_table .button:disabled[disabled]:hover{background-color:#74C1CE;}.elementor-9612 .elementor-element.elementor-element-3835049 .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var( --e-global-color-79c0dc3 );}.elementor-9612 .elementor-element.elementor-element-3835049 .woocommerce .wc-proceed-to-checkout .checkout-button:hover{background-color:#8BBAC2;}.elementor-9612 .elementor-element.elementor-element-3835049 .cart_totals h2{text-transform:lowercase;}.elementor-9612 .elementor-element.elementor-element-3835049 .e-cart-content, .elementor-9612 .elementor-element.elementor-element-3835049 .woocommerce-shipping-destination, .elementor-9612 .elementor-element.elementor-element-3835049 .shipping-calculator-button{text-transform:lowercase;}.elementor-9612 .elementor-element.elementor-element-3835049{--links-normal-color:#79C7D5;--links-hover-color:#8CCEDA;--sections-radio-buttons-color:var( --e-global-color-79c0dc3 );--forms-fields-border-radius:1px 1px 1px 1px;--forms-buttons-normal-text-color:var( --e-global-color-accent );--forms-buttons-hover-text-color:var( --e-global-color-accent );--forms-buttons-border-type:none;--forms-buttons-border-radius:1px 1px 1px 1px;--order-summary-remove-icon-hover-color:var( --e-global-color-79c0dc3 );--checkout-button-normal-text-color:var( --e-global-color-accent );--checkout-button-hover-text-color:var( --e-global-color-accent );--checkout-button-border-radius:1px 1px 1px 1px;}.elementor-9612 .elementor-element.elementor-element-3835049 #shipping_method li label{text-transform:lowercase;}.elementor-9612 .elementor-element.elementor-element-3835049 .coupon .input-text, .elementor-9612 .elementor-element.elementor-element-3835049 .cart-collaterals .input-text, .elementor-9612 .elementor-element.elementor-element-3835049 select, .elementor-9612 .elementor-element.elementor-element-3835049 .select2-selection--single{text-transform:lowercase;}.elementor-9612 .elementor-element.elementor-element-3835049 .e-shop-table .cart th, .elementor-9612 .elementor-element.elementor-element-3835049 .e-shop-table .cart td:before{text-transform:lowercase;}.elementor-9612 .elementor-element.elementor-element-3835049 .cart td span, .elementor-9612 .elementor-element.elementor-element-3835049 .cart td, .elementor-9612 .elementor-element.elementor-element-3835049 .input-text.qty{text-transform:lowercase;}.elementor-9612 .elementor-element.elementor-element-3835049 .product-name .variation{text-transform:lowercase;}.elementor-9612 .elementor-element.elementor-element-3835049 .cart_totals .shop_table td:before, .elementor-9612 .elementor-element.elementor-element-3835049 .cart_totals .shop_table td .woocommerce-Price-amount{text-transform:lowercase;}.elementor-9612 .elementor-element.elementor-element-3835049 .checkout-button{text-transform:lowercase;}@media(max-width:768px){.elementor-9612 .elementor-element.elementor-element-3835049{--order-summary-quantity-border-weight:5px;}}/* Start custom CSS *//* Style the WooCommerce added-to-cart popup */
.woocommerce-message {
  background-color: #f2f2f2;
  border-left: 4px solid #57ABB9;
  color: #000;
  font-family: Inter, sans-serif;
  font-size: 14px;
  padding: 1rem 1.25rem;
  margin-top: 2rem;
  box-shadow: 0 2px 6px rgba(0,0,0,0.05);
  border-radius: 6px;
}

/* Style the checkmark icon inside */
.woocommerce-message::before {
  color: #57ABB9;
}

/* Style the "View cart" button inside the notice */
.woocommerce-message .button {
  background-color: #57ABB9;
  color: #fff;
  padding: 0.4rem 1rem;
  font-weight: 500;
  font-size: 13px;
  border: none;
  border-radius: 4px;
  margin-left: 1rem;
  text-decoration: none;
  transition: background 0.2s ease;
}

.woocommerce-message .button:hover {
  background-color: #4693a3;
}.woocommerce a.button.wc-backward {
  background-color: #57ABB9;
  color: #ffffff;
  text-transform: lowercase;
  font-family: Inter, sans-serif;
  font-weight: 500;
  font-size: 14px;
  padding: 0.6rem 1.2rem;
  border-radius: 1px;
  transition: background 0.2s ease;
  border: none;
}

.woocommerce a.button.wc-backward:hover {
  background-color: #91c8d5; /* lighter, desaturated variant */
  color: #ffffff;
}/* End custom CSS */