.elementor-8651 .elementor-element.elementor-element-26b86382{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS for shortcode, class: .elementor-element-787a95b7 *//* Wishlist Table Header */
.tinvwl-table-manage-list thead th {
  background: #ffce00;
  color: #000;
  font-weight: bold;
  padding: 10px;
}

/* Table Rows */
.tinvwl-table-manage-list tbody td {
  padding: 10px;
  border-bottom: 1px solid #eee;
  vertical-align: middle;
}

/* Product Name Link */
.tinvwl-table-manage-list .product-name a {
  color: #000;
  font-weight: bold;
  text-decoration: none;
}
.tinvwl-table-manage-list .product-name a:hover {
  color: #ffce00;
  text-decoration: underline;
}

/* Buttons (Wishlist & WooCommerce) */
button,
input[type="submit"],
.woocommerce button,
.woocommerce input.button,
.woocommerce a.button,
.elementor-button,
a.button,
.button,
.wp-block-button__link,
.tinvwl-table-manage-list .button,
.tinvwl-to-right .button,
.tinvwl-input-group-btn .button,
.tinvwl-table-manage-list button,
.tinvwl-table-manage-list a.button {
  background: #ffce00 !important;
  color: #000 !important;
  font-weight: bold !important;
  padding: 8px 14px;
  border: none !important;
  border-radius: 15px !important;
  transition: background 0.3s ease, transform 0.3s ease;
}
button:hover,
input[type="submit"]:hover,
.woocommerce button:hover,
.woocommerce input.button:hover,
.woocommerce a.button:hover,
.elementor-button:hover,
a.button:hover,
.button:hover,
.wp-block-button__link:hover,
.tinvwl-table-manage-list .button:hover,
.tinvwl-to-right .button:hover,
.tinvwl-input-group-btn .button:hover,
.tinvwl-table-manage-list button:hover,
.tinvwl-table-manage-list a.button:hover {
  background: #e6b800 !important;
  transform: scale(1.05);
}

/* Social Buttons */
.social-buttons span {
  font-weight: bold;
  margin-right: 10px;
  color: #333;
}
.social-buttons ul {
  list-style: none;
  display: flex;
  gap: 10px;
  padding-left: 0;
  margin-top: 10px;
}
.social-buttons ul li a {
  color: #ffce00;
  font-size: 18px;
  border-radius: 15px;
  padding: 6px;
  transition: color 0.3s, transform 0.3s;
}
.social-buttons ul li a:hover {
  color: #000;
  transform: scale(1.2);
}
/* Hide "Date Added" column in wishlist table */
.tinvwl-table-manage-list th.product-date,
.tinvwl-table-manage-list td.product-date {
  display: none !important;
}
/* Make Unit Price bold in wishlist table */
.tinvwl-table-manage-list td.product-price {
  font-weight: bold;
}/* End custom CSS */