.elementor-7424 .elementor-element.elementor-element-05ec602{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-7424 .elementor-element.elementor-element-4a3b607{--spacer-size:65px;}.elementor-7424 .elementor-element.elementor-element-1e0832a{--display:flex;}.elementor-7424 .elementor-element.elementor-element-9ca8c58{--spacer-size:260px;}.elementor-7424 .elementor-element.elementor-element-400c028{--display:flex;}/* Start custom CSS for shortcode, class: .elementor-element-9128967 */.yith-wcwl-form,
.yith-wcwl-form *,
.wishlist_table,
.wishlist_table *,
.wishlist-title,
.wishlist-title-container,
.wishlist-items-wrapper {
  font-family: 'Poppins', sans-serif !important;
  color: #493b36 !important;
}

/* === HEADINGS === */
.wishlist-title-container h1,
.wishlist-title-container h2,
.wishlist-title-container h3,
.wishlist-title-container h4,
.wishlist-title-container h5,
.wishlist-title-container h6 {
  color: #191400 !important;
  font-family: 'Poppins', sans-serif !important;
  font-weight: 600 !important;
}

/* === TABLE HEADERS === */
.wishlist_table thead th span {
  color: #191400 !important;
  font-family: 'Poppins', sans-serif !important;
  font-weight: 500 !important;
}
.wishlist_table .product-add-to-cart a.button{
    display:inline-block !important;
}
.woocommerce-message{
    color:#FFFFFF !important;
}
/* === GENERAL BUTTONS (ADD TO CART, EDIT, ETC.) === */
.yith-wcwl-form .button,
.yith-wcwl-form a.button,
.wishlist_table .button,
.wishlist_table a.button,
.wishlist_table .add_to_cart_button,
.wishlist_table a.add_to_cart_button {
  background-color: #493b36 !important;
  color: #ffffff !important;
  border: 1px solid #493b36 !important;
  font-family: 'Poppins', sans-serif !important;
  text-decoration: none !important;
  border-radius: 4px !important;
  padding: 0.5em 1em !important;
  display: inline-block !important;
  line-height: 1.2 !important;
  text-align: center !important;
  box-shadow: none !important;
  margin: 0px !important;
}

/* === REMOVE WHITE BACKGROUNDS ON BUTTONS === */
.yith-wcwl-form .button,
.yith-wcwl-form a.button {
  background-image: none !important;
  box-shadow: none !important;
}

/* === SPECIFIC "REMOVE FROM WISHLIST" BUTTON === */
.wishlist_table .remove_from_wishlist,
.yith-wcwl-form .remove_from_wishlist,
.wishlist_table a.remove_from_wishlist,
.yith-wcwl-form a.remove_from_wishlist {
  background: transparent !important;
  color: #493b36 !important;
  border: 1px solid #493b36 !important;
  font-family: 'Poppins', sans-serif !important;
  box-shadow: none !important;
  padding: 0.45em 0.9em !important;
}

/* === HOVER STATES === */
.yith-wcwl-form .button:hover,
.yith-wcwl-form a.button:hover,
.wishlist_table .button:hover,
.wishlist_table a.button:hover,
.wishlist_table .add_to_cart_button:hover,
.wishlist_table a.add_to_cart_button:hover {
  opacity: 0.9 !important;
  transform: translateY(-1px) !important;
}

.wishlist_table .remove_from_wishlist:hover,
.yith-wcwl-form .remove_from_wishlist:hover,
.wishlist_table a.remove_from_wishlist:hover,
.yith-wcwl-form a.remove_from_wishlist:hover {
  background: #493b36 !important;
  color: #ffffff !important;
}

/* === INPUTS IN TITLE FORM === */
.wishlist-title-container input {
  font-family: 'Poppins', sans-serif !important;
  color: #493b36 !important;
  border: 1px solid #493b36 !important;
}/* End custom CSS */