.elementor-1811 .elementor-element.elementor-element-7e7c1b51:not(.elementor-motion-effects-element-type-background), .elementor-1811 .elementor-element.elementor-element-7e7c1b51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E5E5;}.elementor-1811 .elementor-element.elementor-element-7e7c1b51{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-1811 .elementor-element.elementor-element-7e7c1b51 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1811 .elementor-element.elementor-element-3a196c5{font-size:13px;}.elementor-1811 .elementor-element.elementor-element-3a196c5 a{color:#C13031;}.elementor-1811 .elementor-element.elementor-element-62dcfe1 .elementor-heading-title{color:#656565;font-weight:200;}:root{--page-title-display:none;}/* Start custom CSS for heading, class: .elementor-element-62dcfe1 */form.woocommerce-cart-form {
    background: white;
}
td.product-thumbnail {
    width: 140px;
}
 table.cart img, .woocommerce-cart table.cart img, .woocommerce-checkout table.cart img {
    width: 130px;
    box-shadow: none;
}



.firstt, .secondd {
    font-size: 17px;
    font-weight: 300;
}

.secondd span {
    font-weight: 700;
}

.thirdd {
    font-weight: 200;
    text-transform: uppercase;
    font-size: 21px;
    margin-top: 7px;
}
table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
    background-color: #fff;
}
/*
table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th:hover {
    background-color: #fff;
}
*/

td.product-name a {
    color: #313131;
}
.woocommerce table.shop_table td {
    border-top: 1px solid rgba(0,0,0,.1);
    padding: 15px 15px;
    vertical-align: middle;
    line-height: 1.5em;
}
table td, table th {
    padding: 15px;
    line-height: 1.5;
    vertical-align: top;
    border: 1px solid #e8e8e8;
}
input#coupon_code {
    width: 144px;
}
tr.woocommerce-cart-form__cart-item.cart_item span.woocommerce-Price-amount.amount {
    color: #C13131;
    font-weight: bold;
    font-size: 1.2em;
    font-family: "Open Sans Condensed", sans-serif;
}
.woocommerce table.shop_table th {
    font-weight: 400;
    padding: 9px 12px;
    line-height: 1.5em;
    text-transform: uppercase;
    font-size: 1.1em;
}
.coupon button.button {
    font-family: "Open Sans Condensed", Sans-serif;
    font-size: 15px;
    font-weight: 700;
    color: white;
    text-transform: uppercase;
    background: #970019;
    border-radius: 2px;
    line-height: 17px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-651fcccb */.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
    -webkit-font-smoothing: antialiased;
    font-family: "Open Sans Condensed", Sans-serif;
    font-size: 15px;
    font-weight: 700;
    color: white;
    text-transform: uppercase;
    background: #970019;
    border-radius: 2px;
    line-height: 17px;
}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
    background-color: #b50624;
    color: #fff;
}
.cart_totals.calculated_shipping span.woocommerce-Price-amount.amount {
    color: #C13131;
    font-weight: bold;
    font-size: 1.2em;
    font-family: "Open Sans Condensed", sans-serif;
}
.elementor-widget-text-editor {
    color: #292929;
    font-family: "Open Sans", Sans-serif;
    font-weight: 400;
}
.coupon {
    display: none;
}
tr.cart-subtotal {
    display: none;
}
tr.woocommerce-shipping-totals.shipping {
    background: white;
}
p.woocommerce-shipping-destination {
    display: none;
}
form.woocommerce-shipping-calculator {
    display: none;
}
.cart_totals.calculated_shipping h2 {
    display: none;
}
a.button.wc-backward {
    display: none;
}
.cart_totals h2 {
    display: none;
}
#add_payment_method .cart-collaterals .cart_totals table td, #add_payment_method .cart-collaterals .cart_totals table th, .woocommerce-cart .cart-collaterals .cart_totals table td, .woocommerce-cart .cart-collaterals .cart_totals table th, .woocommerce-checkout .cart-collaterals .cart_totals table td, .woocommerce-checkout .cart-collaterals .cart_totals table th {
    vertical-align: top;
    border-left: 0;
    border-right: 0;
    line-height: 2.5em;
}/* End custom CSS */