.elementor-11962 .elementor-element.elementor-element-907ae8c{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}@media(max-width:767px){.elementor-11962 .elementor-element.elementor-element-907ae8c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}}@media(min-width:768px){.elementor-11962 .elementor-element.elementor-element-907ae8c{--content-width:1300px;}}/* Start custom CSS for yith_wcwl_wishlist, class: .elementor-element-69297e7 */.product-name a,
.product-price,
.product-stock-status,
.wishlist-in-stock,
.screen-reader-text,
.wishlist_table .product-add-to-cart a{
    font-size: 15px;
    color: #222 !important;
}
table caption+thead tr:first-child td, table caption+thead tr:first-child th, table colgroup+thead tr:first-child td, table colgroup+thead tr:first-child th, table thead:first-child tr:first-child td, table thead:first-child tr:first-child th {
    border-block-start: 1px solid hsla(0, 0%, 50%, .502);
    font-size: 18px;
}

.woocommerce a.remove {
    display: block;
    font-size: 1.5em;
    height: 1em;
    width: 1em;
    text-align: center;
    line-height: 1;
    border-radius: 100%;
    color: #222 !important;
    text-decoration: none;
    font-weight: 700;
    border: 0;
}

.woocommerce a.remove:hover{
    background: transparent !important;
    color: #222 !important;
}
.yith-wcwl-share li a svg {
    width: 15px;
    height: 15px;
    color: white;
}
.yith-wcwl-share li a {
    padding: 10px;
    border-radius: 20px;
}

.wishlist_table.mobile {
    padding: 0;
}
table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
    background-color: white !important;
}
.wishlist_table.mobile li .item-details table.item-details-table td.label, .wishlist_table.mobile li table.additional-info td.label {
    text-align: left;
    font-weight: 700;
    width: 40%;
    font-size: 16px;
}

@media (max-width:768px){
    .wishlist_table .product-add-to-cart a {
    display: table !important;
    margin: 10px 0 0 0 !important;
    text-align: center;
    background: #F57E1F;
    padding: 8px 10px;
    border-radius: 8px;
    color: white !important;
    font-weight: 500;
}
.product-name {
    width: 100% !important;
}
.woocommerce-Price-amount{
    font-size: 16px !important;
}
}
.woocommerce table.shop_table th{
    font-size: 14px !important;
}
.product-name {
    width: 60%;
}/* End custom CSS */