.elementor-685 .elementor-element.elementor-element-1f043bde{--display:flex;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-685 .elementor-element.elementor-element-3e003534{text-align:center;font-family:"Assistant", Sans-serif;color:#000000;}.elementor-685 .elementor-element.elementor-element-3e003534 a{color:#080000;}/* Start custom CSS for text-editor, class: .elementor-element-3e003534 */.wc-proceed-to-checkout a.checkout-button {
    background: #000 !important;
    color: #fff !important;
    border-radius: 0 !important;
    font-size: 16px !important;
    padding: 18px 30px !important;
}.woocommerce-cart .product-remove,
.woocommerce-cart .remove {
    display: none !important;
}.woocommerce-cart .product-thumbnail img {
    width: 80px !important;
    max-width: 80px !important;
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f043bde */@media (max-width: 767px) {
    .woocommerce-cart .product-thumbnail {
        display: table-cell !important;
        width: 80px !important;
    }

    .woocommerce-cart .product-thumbnail img {
        display: block !important;
        width: 70px !important;
        height: auto !important;
    }
}@media (max-width:767px){

.woocommerce-cart .product-thumbnail img{
    width:100px !important;
    max-width:100px !important;
}

}@media (max-width:767px){

.woocommerce table.shop_table_responsive tr,
.woocommerce-page table.shop_table_responsive tr{
    margin-bottom:20px !important;
}

}@media (max-width:767px){

.woocommerce-cart tr.cart_item{
    border:1px solid #e5e5e5 !important;
    padding:15px !important;
    margin-bottom:15px !important;
    border-radius:12px;
    background:#fff;
}

}@media (max-width:767px){

.product-name a{
    font-size:16px !important;
    font-weight:500 !important;
}

}/* End custom CSS */