.elementor-3712 .elementor-element.elementor-element-5f6f42f0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-3712 .elementor-element.elementor-element-5f6f42f0{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:020px;}}/* Start custom CSS for container, class: .elementor-element-5f6f42f0 *//* 🚫 隐藏 wishlist 标题和编辑区域（不留空位） */
.wishlist-title-container {
  display: none !important;
}
@media (min-width: 1025px){

/* 去掉 Wishlist 表格顶部白线（各来源全覆盖） */
.shop_table.wishlist_table,
.shop_table.wishlist_table thead,
.shop_table.wishlist_table thead tr,
.shop_table.wishlist_table thead th {
  border-top: none !important;
  box-shadow: none !important;
}
/* 把 Product name 表头往左挪到缩略图列上 */
.wishlist_table thead th.product-name .nobr {
  position: relative;
  left: -82px;  
  white-space: nowrap !important; 
}
/* —— 彻底移除 Wishlist 表头下方白线 —— */
.shop_table.wishlist_table thead,
.shop_table.wishlist_table thead tr,
.shop_table.wishlist_table thead th,
.shop_table.wishlist_table thead td {
  border-bottom: none !important;
  border-top: none !important;
  box-shadow: none !important;
}



/* ✅ Wishlist 表头样式 */
.wishlist_table thead th {
  height: 50px !important;
  background: rgba(42, 42, 42, 0.53) !important;
  color: #fff !important;
  font-size: 16px !important;
  font-weight: 400 !important;

  vertical-align: middle !important;
  padding: 0 0px !important;
  font-family: "ct_font_mona__sans", sans-serif !important;
}

/* 表头内部 nobr 处理 */
.wishlist_table thead th .nobr {
 
  align-items: center !important;
  height: 50px !important;
  line-height: 50px !important;
}

/* 去掉多余的 <br> */
.wishlist_table thead br {
  display: none !important;
}

/* 1) 取消按钮用自定义 SVG（20px） */
.wishlist_table td.product-remove a.remove_from_wishlist {
  width: 20px !important;
  height: 20px !important;
  display: inline-block !important;
  background: url("https://syrasage.com/wp-content/uploads/2025/08/fggsgs.svg") center/contain no-repeat !important;
  color: transparent !important;      /* 隐藏“×”文本 */
  text-indent: -9999px !important;    /* 兼容性隐藏 */
  overflow: hidden !important;
  border: none !important;
  box-shadow: none !important;
  line-height: 0 !important;
  padding: 0 !important;
}
:root{
  --wl-pad-top: 20px;      /* ↑改这里：上内距 */
  --wl-pad-bottom: 20px;   /* ↑改这里：下内距 */
}

/* 去掉 tbody 里导致偏移的 <br> 与 <p> 外边距 */
.wishlist_table tbody br{ display:none !important; }
.wishlist_table tbody td p{ margin:0 !important; padding:0 !important; }

/* 统一各列：按变量分别给上下内距，垂直居中，对齐一致 */
.wishlist_table tbody tr td{
  padding-top: var(--wl-pad-top) !important;
  padding-bottom: var(--wl-pad-bottom) !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  vertical-align: middle !important;
  background: transparent !important;
  border: none !important;
}

/* 行：分割线 */
.wishlist_table tbody tr{
  background: transparent !important;
  border-bottom: 1px solid #525252 !important;
}

/* 左侧间距：取消按钮→图片 18px；图片→标题 22px */
.wishlist_table td.product-remove{ padding-right:18px !important; }
.wishlist_table td.product-thumbnail{ padding-right:22px !important; }

/* 缩略图 60×60 */
.wishlist_table td.product-thumbnail img{
  width:60px !important; height:60px !important;
  object-fit:cover !important; display:block !important;
}

/* 标题样式 */
.wishlist_table td.product-name a{
  font-size:16px !important; line-height:25px !important;
  color:#fff !important; text-decoration:none !important;
  display:inline-block !important;
}

/* 保证价格/库存/按钮不被 <p> 间距影响 */
.wishlist_table td.product-price p,
.wishlist_table td.product-stock-status p,
.wishlist_table td.product-add-to-cart p{ margin:0 !important; }

/* === 库存白色 === */
.wishlist_table td.product-stock-status .wishlist-in-stock {
  color: #fff !important;
  font-weight: 400 !important;
}

/* === Add to cart 按钮 === */
.wishlist_table td.product-add-to-cart a.add_to_cart_button {
  background-color: #195C36 !important;
  color: #fff !important;
  font-size: 14px !important;
  line-height: 1.4 !important;
  padding: 11px 15px !important; 
  border: none !important;
  border-radius: 0 !important;  
  text-decoration: none !important;
  display: inline-block !important;
}

/* Hover 状态 */
.wishlist_table td.product-add-to-cart a.add_to_cart_button:hover {
  background-color: #178F4B !important;
  color: #fff !important;
}
  }/* End custom CSS */