.elementor-5488 .elementor-element.elementor-element-6bbbbcec{padding:50px 0px 50px 0px;}.elementor-5488 .elementor-element.elementor-element-4764d136{color:#7A7A7A;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-5488 .elementor-element.elementor-element-23628bd .elementor-button{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;background-color:#F58B32;}.elementor-5488 .elementor-element.elementor-element-23628bd .elementor-button:hover, .elementor-5488 .elementor-element.elementor-element-23628bd .elementor-button:focus{background-color:#274E96;}@media(max-width:1024px){.elementor-5488 .elementor-element.elementor-element-6bbbbcec{padding:40px 0px 40px 0px;}}@media(max-width:767px){.elementor-5488 .elementor-element.elementor-element-6bbbbcec{padding:35px 0px 40px 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-4764d136 */.woocommerce-cart-form{
    padding: 45px 45px;
    background: #FFFFFF;
    box-shadow: 5px 0px 20px rgb(185 213 208 / 40%);
    border-radius: 10px;
    margin-bottom: 20px;
} 

table.cart{
    margin: 0 !important;
    border: 0 !important;
}
table.cart thead{
    display: none !important;
}
table.cart tbody .product-name{
    text-align: left !important;
}
table.cart tbody .product-name a{
    font-family: 'Open Sans';
    font-weight: 600;
    font-size: 20px;
    line-height: 1.3;
    display: inline-block;
    margin-bottom: 12px;
    text-align: left !important;
}
table.cart tbody .product-remove a{
    color: #767676;
    border: 1px solid #767676;
    font-weight: 900;
}
table.cart tbody .product-remove a:hover{
    color: #000;
    border-color: #000;
}
table.cart tbody .product-subtotal{
    display: none !important;
}
table.cart tbody .product-quantity{
    display: none !important;
}
table.cart tbody tr:first-child td{
    border-top: 0 !important;
}
table.cart tbody tr td{
    border-top: 1px solid #C4C4C4 !important;
}
/*table.cart tbody tr:last-child{
    display: none;
}
.cart-collaterals{
    display: none;
}

*/.elementor-element-23628bd{
    display: none;
}

.wcart-rating{
    display: none;
}

.woocommerce-cart-form .cart_item .product-name a {
    color: #274e96;
}

@media(max-width: 921px){
    .woocommerce-cart-form{
        padding: 30px 30px;
    }
    table.cart tbody tr td{
        display: table-cell !important;
        text-align: initial !important;
    }
    table.cart tbody td::before{
        display: none;
    }
    table.cart tbody .product-name a{
        font-size: 16px;
    }
}
@media(max-width: 767px){
    .woocommerce-cart-form{
        padding: 20px 15px;
    }
    table.cart tbody .product-name a{
        font-size: 12px;
        margin-bottom: 8px;
    }
}
@media(max-width: 454px){
    table.cart tbody tr td{
        padding: 5px 5px !important;
    }
    table.cart tbody .product-thumbnail img{
        max-width: 55px !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6bbbbcec */#content{
    background: #E5E5E5;
}/* End custom CSS */