.elementor-4263 .elementor-element.elementor-element-fa4b984{--display:flex;--overlay-opacity:0.84;}.elementor-4263 .elementor-element.elementor-element-fa4b984::before, .elementor-4263 .elementor-element.elementor-element-fa4b984 > .elementor-background-video-container::before, .elementor-4263 .elementor-element.elementor-element-fa4b984 > .e-con-inner > .elementor-background-video-container::before, .elementor-4263 .elementor-element.elementor-element-fa4b984 > .elementor-background-slideshow::before, .elementor-4263 .elementor-element.elementor-element-fa4b984 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4263 .elementor-element.elementor-element-fa4b984 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4263 .elementor-element.elementor-element-cc72622{--display:flex;}/* Start custom CSS for yith_wcwl_wishlist, class: .elementor-element-445779f *//* 1. Product Titles & Prices Black */
.wishlist_table td.product-name a, .wishlist_table td.product-price, .wishlist_table td.product-price span.woocommerce-Price-amount { color: #000000 !important; font-weight: 600 !important; }
/* 2. Remove Button: Black Circle with White X */
.wishlist_table a.remove_from_wishlist { background-color: #000000 !important; color: #ffffff !important; width: 30px !important; height: 30px !important; display: inline-flex !important; align-items: center !important; justify-content: center !important; border-radius: 50% !important; text-decoration: none !important; border: none !important; }

/* 2. Buttons Pink #e58a9b */
.wishlist_table .add_to_cart.button, .wishlist_table .product-add-to-cart a { background-color: #e58a9b !important; color: #ffffff !important; padding: 10px 20px !important; text-transform: uppercase !important; border-radius: 4px !important; display: inline-block !important; }/* End custom CSS */