.elementor-10867 .elementor-element.elementor-element-78e136f{--display:flex;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}@media(min-width:769px){.elementor-10867 .elementor-element.elementor-element-78e136f{--content-width:1440px;}}/* Start custom CSS for text-editor, class: .elementor-element-7bb1a943 */.woocommerce ul.products li.product .onsale {
    left: auto !important;
    right: 30px !important;
    top: 42px !important;
}

.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist {
    position: absolute;
    z-index: 10;
    margin: 0;
    top: 37px;
    left: 24px;
}

.more-btn a, #comments input[type="submit"], #comments a.comment-reply-link, input[type="submit"], .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .pro-button a, .woocommerce a.added_to_cart.wc-forward{
    background-color: var(--e-global-color-276082e);
}

.elementor-10867 .elementor-element.elementor-element-7bb1a943 .yith-wcwl-add-to-wishlist.exists svg.yith-wcwl-icon-svg, .elementor-10867 .elementor-element.elementor-element-7bb1a943 .yith-wcwl-add-to-wishlist svg.yith-wcwl-icon-svg,  .elementor-10867 .elementor-element.elementor-element-7bb1a943 .yith-wcwl-add-to-wishlist .add_to_wishlist img{
    color: #e51818;
}

.elementor-10867 .elementor-element.elementor-element-7bb1a943 .shipping{
    display: none;
}

.elementor-10867 .elementor-element.elementor-element-7bb1a943 .remove{
    background-color: #FFEC00;
    color: #000 !important;
}

.elementor-10867 .elementor-element.elementor-element-7bb1a943 .remove:hover{
    background-color: #000;
    color: #FFEC00 !important;
}

.elementor-10867 .elementor-element.elementor-element-7bb1a943 table.cart img{
    width: 50px;
}

.elementor-10867 .elementor-element.elementor-element-7bb1a943 .product-name a{
    color: #000 !important;
    font-weight: 400 !important;
    text-decoration: underline !important;
}

.elementor-10867 .elementor-element.elementor-element-7bb1a943 table.cart td.actions .coupon .input-text{
    width: 200px !important;
}

.elementor-10867 .elementor-element.elementor-element-7bb1a943 table{
        border-collapse: collapse;
        border: none;
}

.elementor-10867 .elementor-element.elementor-element-7bb1a943 th{
    background-color: #f8f8f8;
    border: 1px solid #f8f8f8;
}

.elementor-10867 .elementor-element.elementor-element-7bb1a943 tr{
    border: none;
}

.elementor-10867 .elementor-element.elementor-element-7bb1a943 td{
    border-bottom: 1px dotted #f8f8f8;
}/* End custom CSS */