body.elementor-page-155:not(.elementor-motion-effects-element-type-background), body.elementor-page-155 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}/* Start custom CSS for shortcode, class: .elementor-element-43cf0670 */.woocommerce table.shop_table { border-radius: 25px!important; text-align: center!important; color: #fff!important; font-family: "dana", Sans-serif!important; background-color: #282828!important; }

.woocommerce table.shop_table th { border:none!important; border-radius: 20px 20px 0px 0px!important; }

thead { background-color: #282828!important; }

.woocommerce table.shop_table td { border:none!important; }

.quantity { margin: 0px auto!important; flex-wrap: nowrap; justify-content: space-evenly; margin: 0px auto!important; border-radius: 25px!important; }

.elementor-155 .elementor-element.elementor-element-43cf0670 .product-name a { color:#ccc!important; }

.elementor-155 .elementor-element.elementor-element-43cf0670 .product-name a:hover { color:#fff!important; }

.rtl .quantity-down { padding-right: 20px; padding-left: 25px; border-radius: 20px; margin-left:-80px!important; }
.rtl .quantity-down:hover { background-color: #333!important; }


.woocommerce .quantity .qty { border-radius: 25px!important; }

.rtl .quantity-up { margin-right:-80px!important; padding-right: 18px; padding-left: 27px; border-radius: 25px; }
.rtl .quantity-up:hover { background-color: #333!important; }

#add_payment_method table.cart img, .woocommerce-cart table.cart img, .woocommerce-checkout table.cart img { border-radius: 10px; width:120px!important; height: 120px!important; }
.woocommerce a.remove:hover { padding: 4px; }

#add_payment_method .cart-collaterals .cart_totals table, .woocommerce-cart .cart-collaterals .cart_totals table, .woocommerce-checkout .cart-collaterals .cart_totals table { margin: -60px 0px!important; }

form button, .comment-form button, a.cz_btn, div.cz_btn, a.cz_btn_half_to_fill:before, a.cz_btn_half_to_fill_v:before, a.cz_btn_half_to_fill:after, a.cz_btn_half_to_fill_v:after, a.cz_btn_unroll_v:before, a.cz_btn_unroll_h:before, a.cz_btn_fill_up:before, a.cz_btn_fill_down:before, a.cz_btn_fill_left:before, a.cz_btn_fill_right:before, .wpcf7-submit, input[type=submit], input[type=button], .button, .cz_header_button, .woocommerce a.button, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, #edd-purchase-button, .edd-submit, [type=submit].edd-submit, .edd-submit.button.blue, .woocommerce #payment #place_order, .woocommerce-page #payment #place_order, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce a.button.wc-forward { float: left; margin: 85px 0px!important; font-family:  "dana", Sans-serif!important; border-radius: 25px!important; padding: 15px 35px!important; }

.woocommerce #content table.cart td.actions .button, .woocommerce table.cart td.actions .button, .woocommerce-page #content table.cart td.actions .button, .woocommerce-page table.cart td.actions .button { display: none!important; }

.cart_totals h2, .cross-sells h2, .woocommerce-additional-fields > h3, .woocommerce-billing-fields > h3, #order_review_heading { color:#282828; }/* End custom CSS */