.elementor-1224 .elementor-element.elementor-element-253e9bc7{--display:flex;--margin-top:100px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}body.elementor-page-1224:not(.elementor-motion-effects-element-type-background), body.elementor-page-1224 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b3c8591 );}@media(max-width:767px){.elementor-1224 .elementor-element.elementor-element-253e9bc7{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS */.yith-wcwl-share small {
    visibility: hidden;
}
.product-remove a {
    height: 1.2em !important;
    width: 1.2em !important;
}
.product-name a {
    font-family: 'Be Vietnam Pro';
    color: #2F2F2F;
    text-decoration: none !important;
    font-weight: 500;
}
.product-name a:hover {
    color: #b59373;
}
.product-price .amount {
    font-weight: 500;
}
.product-stock-status span {
    font-weight: 500;
}
.product-add-to-cart a {
    color: white;
    font-size: 11px;
    font-weight: 500;
    text-decoration: none !important;
    background-color: #b59373;
    padding: 8px 15px;
    border-radius: 3px;
    transition-duration: 150ms;
}
.product-add-to-cart a:hover {
    color: white;
    box-shadow: gray 0px 0px 16px -3px;
}
.show-title-form {
    display: none !important;
}

@media (max-width: 767px) {
    .product-name h3 {
        font-size: 18px;
    }
    .wishlist_table {
        padding: 10px;
        background-color: white;
        border-radius: 8px;
        border-width: 1px;
        border-color: #ccc;
    }
    .wishlist_table li {
        position: relative;
        border-bottom: 1px;
    }
    .wishlist_table .product-remove {
        position: absolute;
        top: 0;
        right: 0;
    }
    .additional-info-wrapper {
        display: flex;
        gap: 12px;
        text-wrap: nowrap;
        align-items: center;
    }
    
}/* End custom CSS */