.elementor-2896 .elementor-element.elementor-element-ba89353{--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:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-2896 .elementor-element.elementor-element-ba89353:not(.elementor-motion-effects-element-type-background), .elementor-2896 .elementor-element.elementor-element-ba89353 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7FF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2896 .elementor-element.elementor-element-ba89353{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS */div .xt_wooqv-product p {
    display: none;
}
.item-details:before {
    border: 1px solid transparent!important;
}
table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
    background-color: hsl(0deg 0% 100% / 0%)!important;
}
table tbody tr:hover>td, table tbody tr:hover>th {
    background-color: hsl(0deg 0% 100% / 0%)!important;
}

td.label, td.value {
    color: #383288!important;
    font-weight: 500 !important;
    font-size: 17px !important;
}
.price del span {
    font-size: 14px;
    color: #383288!important;
}
span.xt_wooqv-show-on-all {
    display: none;
}
.woocommerce .wishlist_table a.add_to_cart.button.alt {
    font-weight: 400;
    padding: 10px 30px!important;
    
}

.wishlist-title.wishlist-title-with-form {
    color: #383288;
}
.woocommerce table.shop_table {

    border-collapse: collapse !important;
    
}
table.shop_table.cart.wishlist_table.wishlist_view.traditional.responsive thead tr th {
    background: #383288!important;
}


@media (min-width:200px) and (max-width:700px){
    ul.shop_table.cart.wishlist_table.wishlist_view.responsive.mobile {
    padding: 0px;
}
.wishlist_table.mobile li .item-wrapper .product-thumbnail {
    max-width: 115px;
    
}
    a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.button.add_to_cart.alt.icon-added {
    font-size: 18px !important;
}
}

@media (min-width:710px) and (max-width:1300px){
    .wishlist_table.mobile li .item-wrapper .product-thumbnail {
    max-width: 60px;
    
}
    a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.button.add_to_cart.alt.icon-added {
    font-size: 20px !important;
}
.shop_table li {
    gap: 20px;
    display: flex
;
    flex-direction: row;
}
table.item-details-table {
    display: flex
;
    flex-direction: column;
    flex-wrap: nowrap;
}
.additional-info-wrapper {
    padding: 20px 0px;
    width:50%;
}

td.label, td.value {
    color: #383288!important;
    font-weight: 500 !important;
    font-size: 16px !important;
}
    
}/* End custom CSS */