.elementor-930 .elementor-element.elementor-element-935c6ae table.shop_table thead{overflow:hidden}
.elementor-930 .elementor-element.elementor-element-935c6ae table.cart td.actions .coupon{width:450px}
.elementor-930 .elementor-element.elementor-element-935c6ae table.cart td.actions{padding-left:0;padding-bottom:0;padding-right:0;padding-top:57px}
.elementor-930 .elementor-element.elementor-element-935c6ae .coupon-icon{display:none}
.elementor-930 .elementor-element.elementor-element-935c6ae table.shop_table td.product-subtotal{color:#fff;font-size:14px;font-weight:500}
.elementor-930 .elementor-element.elementor-element-935c6ae table.shop_table td.product-quantity .quantity .sp-quantity-control svg{width:8px;fill:#fff}
.elementor-930 .elementor-element.elementor-element-935c6ae table.shop_table td.product-name .product-item-wrap a.product-name{color:#fff;font-size:14px;font-weight:500}
.elementor-930 .elementor-element.elementor-element-935c6ae table.shop_table td.product-name .product-item-wrap img{margin-right:10px;border-radius:15px!important}
.elementor-930 .elementor-element.elementor-element-935c6ae .sp-cart .woocommerce-cart-form{margin:0}
.elementor-930 .elementor-element.elementor-element-935c6ae .sp-cart{margin-bottom:30px}
.elementor-930 .elementor-element.elementor-element-935c6ae table.cart td.actions .coupon button.button{color:#fff;line-height:21px}
.elementor-930 .elementor-element.elementor-element-935c6ae table.cart td.actions .coupon input#coupon_code{color:#fff;font-size:13px;font-weight:500;line-height:19px;padding-top:17px;padding-bottom:17px;padding-left:24px;padding-right:24px;border-style:dashed;border-radius:5px;border-width:1px;min-width:100%;background-color:#1e1e1e;border-color:#272727}
.elementor-930 .elementor-element.elementor-element-935c6ae .woocommerce-cart-form table.shop_table button[name='update_cart']{display:inline-block;background-color:#c8061d;font-size:13px;font-weight:700;text-transform:uppercase;line-height:35px;padding-top:0;padding-bottom:0;padding-left:25px;padding-right:25px;transition-duration:200ms;cursor:pointer;margin-top:0;color:#fff;border-style:none!important;border-radius:50px}
.elementor-930 .elementor-element.elementor-element-935c6ae .woocommerce-cart-form table.shop_table button[name='update_cart']:hover{background-color:#fffc!important;color:#000!important}
.elementor-930 .elementor-element.elementor-element-935c6ae .product-thumbnail a img{width:90px!important;border-radius:0!important}
.elementor-930 .elementor-element.elementor-element-935c6ae table.shop_table td.product-quantity .quantity input{background-color:#1e1e1e;width:88px;min-height:47px;border-style:none;font-size:12px;border-radius:5px;color:#fff}
.elementor-930 .elementor-element.elementor-element-935c6ae table.shop_table td.product-quantity .quantity{width:unset}
.elementor-930 .elementor-element.elementor-element-935c6ae table.shop_table td.product-name .product-item-wrap{display:flex;margin-bottom:0}
.elementor-930 .elementor-element.elementor-element-935c6ae table.shop_table td{border-top:solid 1px #272727;padding-left:51px;padding-right:51px;padding-top:44px;padding-bottom:44px}
.elementor-930 .elementor-element.elementor-element-935c6ae table.shop_table th{font-size:13px;font-weight:700;text-transform:capitalize;line-height:20px;padding-top:30px;padding-bottom:30px;background-color:#1e1e1e;border-style:none;padding-left:51px;padding-right:51px;font-style:normal;color:#fff}
.elementor-930 .elementor-element.elementor-element-935c6ae table.shop_table{border-style:none}
.elementor-930 .elementor-element.elementor-element-13a8c22 .cart_totals .shop_table tr.shipping td .woocommerce-shipping-calculator .shipping-calculator-form p button{display:inline-block;background-color:#d6ff69;font-size:13px;font-weight:700;text-transform:uppercase;line-height:35px;padding-top:0;padding-bottom:0;padding-left:25px;padding-right:25px;transition-duration:200ms;cursor:pointer;margin-top:0;color:#000;border-style:none!important}
.elementor-930 .elementor-element.elementor-element-13a8c22 .cart_totals .shop_table tr.shipping td .woocommerce-shipping-calculator .shipping-calculator-form p button:hover{background-color:#fffc}
.elementor-930 .elementor-element.elementor-element-13a8c22 .cart_totals .shop_table tr.shipping{border-top:solid 1px #272727;border-bottom:solid 1px #272727;padding-bottom:20px}
.elementor-930 .elementor-element.elementor-element-13a8c22 .cart_totals .shop_table tr.shipping td .woocommerce-shipping-calculator .shipping-calculator-form .form-row input[type=text]{border-style:solid;border-radius:50px;background-color:#2a2a2a;border-color:#272727;border-width:1px;color:#FFF}
.elementor-930 .elementor-element.elementor-element-13a8c22 .cart_totals .shop_table tr.shipping td .woocommerce-shipping-calculator .shipping-calculator-form .form-row .select2-selection--single{border-style:solid!important;border-radius:50px!important;background-color:#2a2a2a;border-width:1px;border-color:#272727;color:#FFF}
.elementor-930 .elementor-element.elementor-element-13a8c22 .cart_totals .shop_table tr.shipping td .woocommerce-shipping-calculator .shipping-calculator-form .form-row{padding:0;margin-bottom:10px}
.elementor-930 .elementor-element.elementor-element-13a8c22 .cart_totals .shop_table tr.shipping td .woocommerce-shipping-calculator a.shipping-calculator-button{background-color:#0000;border-style:none;width:auto;font-size:12px;letter-spacing:.2px;line-height:17px;color:#FFF;margin:0;padding-bottom:7px;padding-left:0;padding-top:0;padding-right:0;border-radius:0;border-bottom:dashed 1px #FFF}
.elementor-930 .elementor-element.elementor-element-13a8c22 .cart_totals .shop_table tr.shipping td .woocommerce-shipping-calculator a.shipping-calculator-button:after{display:none;border-radius:0;content:''}
.elementor-930 .elementor-element.elementor-element-13a8c22 .cart_totals .shop_table tr.shipping td .woocommerce-shipping-calculator a.shipping-calculator-button:hover{border-bottom:solid 1px #FFF}
.elementor-930 .elementor-element.elementor-element-13a8c22 .cart_totals .shop_table tr.shipping td .woocommerce-shipping-destination{margin-top:15px;line-height:22px;color:#686868;font-size:12px;margin-bottom:20px}
.elementor-930 .elementor-element.elementor-element-13a8c22 .cart_totals .shop_table tr.shipping td #shipping_method li input{background-color:#d9d9d9;border-style:none;width:14px;height:14px;padding-right:0;padding-top:0;padding-bottom:0;padding-left:0;margin-top:0;margin-bottom:0;margin-left:11px;margin-right:0}
.elementor-930 .elementor-element.elementor-element-13a8c22 .cart_totals .shop_table tr.shipping td #shipping_method li input:before{background-color:#d6ff69;content:''}
.elementor-930 .elementor-element.elementor-element-13a8c22 .cart_totals .shop_table tr.shipping td #shipping_method li label{font-size:12px;font-weight:500;color:#FFF;line-height:17px;margin-bottom:0;text-transform:capitalize}
.elementor-930 .elementor-element.elementor-element-13a8c22 .cart_totals .shop_table tr.shipping td #shipping_method li{display:flex;align-items:center;justify-content:flex-start;margin-bottom:10px}
.elementor-930 .elementor-element.elementor-element-13a8c22 .cart_totals .shop_table tr.shipping td{padding-top:0;padding-bottom:0}
.elementor-930 .elementor-element.elementor-element-13a8c22 .cart_totals .shop_table tr.shipping th{padding-top:35px;border-style:none!important;padding-bottom:29px}
.elementor-930 .elementor-element.elementor-element-13a8c22 .cart_totals .wc-proceed-to-checkout a.checkout-button.button.alt{background-color:#c8061d;font-size:13px;font-weight:700;text-transform:uppercase;line-height:50px;padding-top:0;padding-bottom:0;padding-left:25px;padding-right:25px;transition-duration:200ms;cursor:pointer;margin-top:0;color:#fff!important;border-style:none!important;border-radius:50px}
.elementor-930 .elementor-element.elementor-element-13a8c22 .cart_totals .wc-proceed-to-checkout a.checkout-button.button.alt:hover{background-color:#fffc!important;color:#000!important;box-shadow:0 0 0 #0000}
.elementor-930 .elementor-element.elementor-element-13a8c22 .cart_totals .shop_table td{padding-top:35px;padding-bottom:35px;color:#FFF}
.elementor-930 .elementor-element.elementor-element-13a8c22 .cart_totals .shop_table th{color:#fff;font-size:16px;font-weight:600!important;line-height:19px;padding-top:35px;padding-bottom:35px;border-bottom:solid 1px #ececec;margin-top:0;margin-bottom:0}
.elementor-930 .elementor-element.elementor-element-13a8c22 .cart_totals h2{font-size:18px;color:#fff;font-weight:600;line-height:22px;padding-bottom:41px;border-color:#272727;margin-bottom:0}
.elementor-930 .elementor-element.elementor-element-13a8c22 .cart_totals{background-color:#1e1e1e;border-style:none;border-radius:15px;padding-top:57px;padding-right:69px;padding-left:69px;padding-bottom:60px}
.elementor-930 .elementor-element.elementor-element-662c62c .kata-plus-title-wrapper .kata-plus-subtitle{margin-bottom:6px;font-size:16px;line-height:1.5em;font-weight:400;color:#fff;letter-spacing:0}
.elementor-930 .elementor-element.elementor-element-662c62c .kata-plus-title-wrapper .kata-plus-title{margin-bottom:6px}
.elementor-930 .elementor-element.elementor-element-662c62c .kata-plus-title-wrapper{margin-bottom:33px}
.elementor-930 .elementor-element.elementor-element-857fa38{margin-top:100px}