.elementor-657 .elementor-element.elementor-element-a7759db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-657 .elementor-element.elementor-element-a7759db{--content-width:1440px;}}@media(max-width:1024px){.elementor-657 .elementor-element.elementor-element-a7759db{--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}}@media(max-width:767px){.elementor-657 .elementor-element.elementor-element-a7759db{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for shortcode, class: .elementor-element-15a2045 */.yith-wcwl-share {
    display: none;
}
.woocommerce .wishlist-title h2 {
    font-family: "Montserrat", Sans-serif;
    font-size: 32px;
    font-weight: 400;
    color: #1E1E1E;
}

#wishlist_custom .wishlist_table  {
    font-family: "Montserrat", Sans-serif;
    font-size: 14px;
    font-weight: 300;
}

#wishlist_custom .product-name a, #wishlist_custom .product-add-to-cart a, #wishlist_custom .product-price span {
    color: #1E1E1E;
}

#wishlist_custom .product-remove a.remove {
    color: #1E1E1E !important;
}

#wishlist_custom .product-remove a.remove:hover {
    background-color: #F5F3EF !important;
}

.woocommerce #wishlist_custom table.shop_table.wishlist_table tr td, #wishlist_custom  .wishlist_table thead tr th {
    background-color: #F5F3EF;
    border-color: #1E1E1E; 
    
}

@media (max-width: 768px) {
  .woocommerce #wishlist_custom .product-name h3 {
    font-family: "Montserrat", Sans-serif;
    font-size: 12px;
    font-weight: 400;
    color: #1E1E1E;
    margin: 0 auto 10px;
}
#wishlist_custom .item-details-table {
    width: 100%;
}
#wishlist_custom .wishlist_table {
    padding-left: 0;
}
#wishlist_custom .wishlist_table.mobile li .item-wrapper .item-details {
    width: calc(100% - 110px);
}
#wishlist_custom .wishlist_table.mobile li .item-wrapper .product-thumbnail {
    max-width: 90px;
}
#wishlist_custom .wishlist_table .product-add-to-cart a {
    margin: 0 auto 30px !important;
    padding: 5px 20px;
    font-size: 12px;
    border: 1px solid #1E1E1E;
}
#wishlist_custom .additional-info-wrapper {
    display: flex;
    justify-content: space-between;
}
#wishlist_custom div.product-remove {
    margin-top: 5px;
    width: 20px;
  height: 20px;
  background: no-repeat center / contain;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3Cpath d='M269.7 64C259.9 64 251.1 70 247.4 79.1L227.8 128L412.2 128L392.6 79.1C389 70 380.1 64 370.3 64L269.7 64zM232.5 73.1C238.6 58 253.3 48 269.7 48L370.4 48C386.8 48 401.5 58 407.5 73.1L429.4 128L536 128C540.4 128 544 131.6 544 136C544 140.4 540.4 144 536 144L104 144C99.6 144 96 140.4 96 136C96 131.6 99.6 128 104 128L210.6 128L232.5 73.1zM147.6 516.7L123.5 192L139.5 192L163.5 515.5C165.4 540.6 186.2 560 211.4 560L428.5 560C453.6 560 474.5 540.6 476.4 515.5L500.4 192L516.4 192L492.3 516.7C489.8 550.1 462 576 428.5 576L211.4 576C177.9 576 150.1 550.1 147.6 516.7z'/%3E%3C/svg%3E");

}
#wishlist_custom .wishlist_table.mobile li .item-wrapper {
    width: 100%;
}
}/* End custom CSS */