.elementor-44069 .elementor-element.elementor-element-7b527f2{padding:0px 0px 0px 0px;}.elementor-44069 .elementor-element.elementor-element-6273159 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-44069 .elementor-element.elementor-element-89a8bab .shop_table.shop_table_responsive.cart tr .elementor-repeater-item-3a028cc{width:50px;}.elementor-44069 .elementor-element.elementor-element-89a8bab .shop_table.shop_table_responsive.cart tr .elementor-repeater-item-d86949f{width:80px;}.elementor-44069 .elementor-element.elementor-element-89a8bab .shop_table.shop_table_responsive.cart tr .elementor-repeater-item-f46d058{width:270px;}.elementor-44069 .elementor-element.elementor-element-89a8bab{--cart-update-automatically-display:none;}.elementor-44069 .elementor-element.elementor-element-89a8bab .shop_table.cart td.actions .coupon{float:none !important;flex-direction:row;}.elementor-44069 .elementor-element.elementor-element-89a8bab .shop_table.cart thead th{color:var( --e-global-color-primary );background-color:#FFFFFF00;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-44069 .elementor-element.elementor-element-89a8bab .shop_table.cart td{color:var( --e-global-color-primary );background-color:#FFFFFF00;border-style:solid;border-width:0px 0px 1px 0px;border-color:#CCCCCC;}.elementor-44069 .elementor-element.elementor-element-89a8bab .shop_table.cart tr.cart_item td.product-thumbnail img{width:60px;border-style:none;}.elementor-44069 .elementor-element.elementor-element-89a8bab .shop_table.cart tr.cart_item td.product-name{color:var( --e-global-color-primary );}.elementor-44069 .elementor-element.elementor-element-89a8bab .shop_table.cart tr.cart_item td.product-name a{color:var( --e-global-color-primary );}.elementor-44069 .elementor-element.elementor-element-89a8bab .shop_table.cart tr.cart_item td.product-price .amount{color:var( --e-global-color-primary );}.elementor-44069 .elementor-element.elementor-element-89a8bab .shop_table.cart tr.cart_item td.product-price .amount .woocommerce-Price-currencySymbol{color:var( --e-global-color-primary );}.elementor-44069 .elementor-element.elementor-element-89a8bab .shop_table.cart td.product-remove .remove{font-size:16px;}.elementor-44069 .elementor-element.elementor-element-89a8bab .shop_table.cart td.actions .coupon .button{width:140px !important;font-size:16px;font-weight:500;color:#FFFFFF !important;background-color:var( --e-global-color-primary );border-radius:0px 40px 40px 0px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-44069 .elementor-element.elementor-element-89a8bab .shop_table.cart td.actions .coupon .button:hover, .elementor-44069 .elementor-element.elementor-element-89a8bab .shop_table.cart td.actions .coupon .button:focus{color:#FFFFFF !important;background-color:#555555;}.elementor-44069 .elementor-element.elementor-element-89a8bab .shop_table.cart td.actions .coupon input.input-text{width:200px !important;margin:0px 0px 0px 0px;}.elementor-44069 .elementor-element.elementor-element-89a8bab .shop_table.cart td.actions .coupon input.input-text:not(.select2), .elementor-44069 .elementor-element.elementor-element-89a8bab .select2-container .select2-selection--single{border-style:solid;border-width:1px 0px 1px 1px;}.elementor-44069 .elementor-element.elementor-element-89a8bab .shop_table.cart td.actions .coupon input.input-text:not(.select2){border-radius:40px 0px 0px 40px;}.elementor-44069 .elementor-element.elementor-element-89a8bab .select2-container .select2-selection--single{border-radius:40px 0px 0px 40px;}.elementor-44069 .elementor-element.elementor-element-ff69b81 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-44069 .elementor-element.elementor-element-bef31f2 > .elementor-element-populated{margin:0px 0px 0px 80px;--e-column-margin-right:0px;--e-column-margin-left:80px;padding:0px 0px 0px 0px;}.elementor-44069 .elementor-element.elementor-element-47d04f0 .cart_totals h2{text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-44069 .elementor-element.elementor-element-47d04f0 .cart_totals .shop_table tr th{color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;border-color:#CCCCCC;}.elementor-44069 .elementor-element.elementor-element-47d04f0 .cart_totals .shop_table_responsive tr td::before{color:var( --e-global-color-primary );}.elementor-44069 .elementor-element.elementor-element-47d04f0 .cart_totals .shop_table tr td{border-style:solid;border-width:0px 0px 1px 0px;border-color:#CCCCCC;}.elementor-44069 .elementor-element.elementor-element-47d04f0 .cart_totals .shop_table tr.cart-subtotal td .amount{color:var( --e-global-color-primary );}.elementor-44069 .elementor-element.elementor-element-47d04f0 .cart_totals .shop_table tr.cart-subtotal td .amount .woocommerce-Price-currencySymbol{color:var( --e-global-color-primary );}.elementor-44069 .elementor-element.elementor-element-47d04f0 .wc-proceed-to-checkout .button.checkout-button{width:100%;}.elementor-44069 .elementor-element.elementor-element-47d04f0 .cart_totals .wc-proceed-to-checkout{margin:30px 0px 0px 0px;}.elementor-44069 .elementor-element.elementor-element-47d04f0 > .elementor-widget-container{padding:30px 30px 20px 30px;background-color:#FFFFFF;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);}@media(max-width:1024px){.elementor-44069 .elementor-element.elementor-element-bef31f2 > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;}.elementor-44069 .elementor-element.elementor-element-47d04f0 .wc-proceed-to-checkout .button.checkout-button{font-size:18px;}}@media(min-width:768px){.elementor-44069 .elementor-element.elementor-element-6273159{width:60%;}.elementor-44069 .elementor-element.elementor-element-bef31f2{width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-44069 .elementor-element.elementor-element-6273159{width:55%;}.elementor-44069 .elementor-element.elementor-element-bef31f2{width:45%;}}@media(max-width:767px){.elementor-44069 .elementor-element.elementor-element-89a8bab .shop_table.shop_table_responsive.cart tr .elementor-repeater-item-3a028cc{width:0%;}.elementor-44069 .elementor-element.elementor-element-89a8bab .shop_table.shop_table_responsive.cart tr .elementor-repeater-item-d86949f{width:0%;}.elementor-44069 .elementor-element.elementor-element-89a8bab .shop_table.shop_table_responsive.cart tr .elementor-repeater-item-f46d058{width:100%;}.elementor-44069 .elementor-element.elementor-element-89a8bab .shop_table.cart td{border-width:0px 0px 1px 0px;}.elementor-44069 .elementor-element.elementor-element-89a8bab .shop_table.cart tr.cart_item td.product-thumbnail img{width:0%;}.elementor-44069 .elementor-element.elementor-element-89a8bab .shop_table.cart td.actions .coupon{flex-direction:row;}.elementor-44069 .elementor-element.elementor-element-89a8bab .shop_table.cart td.actions .coupon .button{width:40% !important;}.elementor-44069 .elementor-element.elementor-element-89a8bab .shop_table.cart td.actions .coupon input.input-text{width:60% !important;}.elementor-44069 .elementor-element.elementor-element-ff69b81 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-44069 .elementor-element.elementor-element-bef31f2 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}/* Start custom CSS for jet-cart-table, class: .elementor-element-89a8bab */.elementor-44069 .elementor-element.elementor-element-89a8bab .shop_table.cart td.actions .coupon input.input-text:not(.select2):focus {
  box-shadow: none;
}

.elementor-44069 .elementor-element.elementor-element-89a8bab .shop_table.cart td.actions .coupon {
  margin-bottom: 20px;
}

@media (max-width: 767px) {
  table.cart td.product-name {
    display: table-cell;
    padding: 10px 0px 10px 0px;
  }
}

@media (max-width: 767px) {
    .elementor-44069 .elementor-element.elementor-element-89a8bab .shop_table.cart td.actions .coupon {
  margin-bottom: 0px;
}
}

table.cart td.actions .coupon {
  border-bottom: 0px solid rgba(0,0,0,.05);
}/* End custom CSS */