.elementor-10 .elementor-element.elementor-element-2d1218f6{padding:100px 0px 100px 0px;}.elementor-10 .elementor-element.elementor-element-ad38f47 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-10 .elementor-element.elementor-element-ad38f47{text-align:center;}.elementor-10 .elementor-element.elementor-element-ad38f47 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:70px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-ad1af51 .coupon .input-text, .elementor-10 .elementor-element.elementor-element-ad1af51 .e-cart-totals .input-text, .elementor-10 .elementor-element.elementor-element-ad1af51 select, .elementor-10 .elementor-element.elementor-element-ad1af51 .select2-selection--single{background-color:#EAEAEA;}.elementor-10 .elementor-element.elementor-element-ad1af51 .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:#CBA545;}.elementor-10 .elementor-element.elementor-element-ad1af51 .woocommerce .wc-proceed-to-checkout .checkout-button:hover{background-color:#CBA545;}.elementor-10 .elementor-element.elementor-element-ad1af51{--links-normal-color:#CBA545;--links-hover-color:#CBA545;--sections-radio-buttons-color:#020101;--forms-fields-border-radius:5px 5px 5px 5px;--forms-buttons-hover-border-color:#CBA545;--forms-buttons-border-color:#CBA545;}.elementor-10 .elementor-element.elementor-element-ad1af51 .coupon .input-text, .elementor-10 .elementor-element.elementor-element-ad1af51 .cart-collaterals .input-text, .elementor-10 .elementor-element.elementor-element-ad1af51 select, .elementor-10 .elementor-element.elementor-element-ad1af51 .select2-selection--single{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C6B4B4;}.elementor-10 .elementor-element.elementor-element-ad1af51 .shop_table .button{border-width:2px 2px 2px 2px;}.elementor-10 .elementor-element.elementor-element-ad1af51 .checkout-button{font-family:"Poppins", Sans-serif;font-size:16px;}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-ad38f47 .elementor-heading-title{font-size:45px;}}/* Start custom CSS for woocommerce-cart, class: .elementor-element-ad1af51 */.elementor-10 .elementor-element.elementor-element-ad1af51 .coupon .input-text, .elementor-10 .elementor-element.elementor-element-ad1af51 .cart-collaterals .input-text, .elementor-10 .elementor-element.elementor-element-ad1af51 select, .elementor-10 .elementor-element.elementor-element-ad1af51 .select2-selection--single {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #C6B4B4;
    padding: 10px !important;
}
.elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table_responsive tr.woocommerce-shipping-totals td,
.elementor-widget-woocommerce-cart .woocommerce-page .cart_totals table.shop_table_responsive tr.woocommerce-shipping-totals td {
    text-align: left !important;
    display: none;
}
@media (max-width: 768px) {
    .woocommerce #content table.cart .product-thumbnail,
    .woocommerce table.cart .product-thumbnail,
    .woocommerce-page #content table.cart .product-thumbnail,
    .woocommerce-page table.cart .product-thumbnail {
        display: table-cell !important;
        
    }
    .woocommerce table.shop_table_responsive tbody th, .woocommerce-page table.shop_table_responsive tbody th {
       display: table-cell !important;
    }
@media only screen and (max-width: 768px) {
    .woocommerce table.shop_table_responsive tr td::before,
    .woocommerce-page table.shop_table_responsive tr td::before {
        content: attr(data-title);
        font-weight: 700;
        float: left;
    }
}/* End custom CSS */