.elementor-7231 .elementor-element.elementor-element-ed23f0f .woocommerce .cart{border-style:solid;border-width:2px 0}.elementor-7231 .elementor-element.elementor-element-ed23f0f .woocommerce .woocommerce-cart-form table.cart td{border-top-style:solid}.elementor-7231 .elementor-element.elementor-element-ed23f0f .woocommerce table.cart .product-thumbnail img{width:107px}.elementor-7231 .elementor-element.elementor-element-ed23f0f .woocommerce .cart .coupon .input-text{width:130px}.elementor-7231 .elementor-element.elementor-element-ed23f0f .woocommerce .cart_totals>h2,.elementor-7231 .elementor-element.elementor-element-ed23f0f .woocommerce .cross-sells>h2{margin-bottom:5px}.elementor-7231 .elementor-element.elementor-element-ed23f0f .woocommerce .cart_totals .shop_table{border-style:solid}.elementor-7231 .elementor-element.elementor-element-ed23f0f.ha-wc-cart .woocommerce .cart_totals .shop_table tr.order-total th{border-top-style:solid}.elementor-7231 .elementor-element.elementor-element-ed23f0f.ha-wc-cart .woocommerce .cart_totals .shop_table tr.order-total td{border-top-style:solid}.elementor-7231 .elementor-element.elementor-element-d4584c2 .woocommerce .cart{background-color:rgba(2,1,1,0);border-style:solid;border-width:2px 0;border-color:#000;border-radius:0px 0px 0px 0px;overflow:hidden}.elementor-7231 .elementor-element.elementor-element-d4584c2 .woocommerce table.cart{font-family:"Andika",Sans-serif;font-weight:700}.elementor-7231 .elementor-element.elementor-element-d4584c2 .woocommerce table.cart thead th{font-family:"Nunito",Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;background-color:rgba(2,1,1,0)}.elementor-7231 .elementor-element.elementor-element-d4584c2 .woocommerce .woocommerce-cart-form table.cart td{border-top-style:none}.elementor-7231 .elementor-element.elementor-element-d4584c2 .woocommerce .cart .cart_item:nth-child(2n) td{color:#000}.elementor-7231 .elementor-element.elementor-element-d4584c2 .woocommerce .cart .cart_item:nth-child(2n) a{color:#000}.elementor-7231 .elementor-element.elementor-element-d4584c2 .woocommerce .cart .cart_item:nth-child(2n+1) a{color:#000}.elementor-7231 .elementor-element.elementor-element-d4584c2 .woocommerce .cart .cart_item:nth-child(2n+1) td{background-color:#fff}.elementor-7231 .elementor-element.elementor-element-d4584c2 .woocommerce table.cart .product-thumbnail img{width:83px}.elementor-7231 .elementor-element.elementor-element-d4584c2 .woocommerce .cart .quantity .input-text{padding:8px;background-color:rgba(121,13,13,0)}.elementor-7231 .elementor-element.elementor-element-d4584c2 .woocommerce table.cart .remove{color:#000!important}.elementor-7231 .elementor-element.elementor-element-d4584c2 .woocommerce table.cart .remove:hover{background-color:rgba(2,1,1,0)!important}.elementor-7231 .elementor-element.elementor-element-d4584c2 .woocommerce .cart .coupon .input-text{font-family:"Nunito",Sans-serif;width:240px;height:40px;border-style:solid;border-width:1px;background-color:rgba(244,36,36,0)}.elementor-7231 .elementor-element.elementor-element-d4584c2 .woocommerce .cart .coupon .button{font-family:"Nunito",Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;padding:13px 20px;background-color:rgba(57,57,57,0);color:#fff}.elementor-7231 .elementor-element.elementor-element-d4584c2 .woocommerce .cart .coupon .button:hover{background-color:#e14889}.elementor-7231 .elementor-element.elementor-element-d4584c2 .woocommerce .cart .button[name=update_cart]{font-family:"Nunito",Sans-serif;font-size:12px;text-transform:uppercase;border-style:solid;border-width:1px;border-color:rgba(229,229,229,.38);padding:13px 20px;background-color:rgba(156,66,66,0)}.elementor-7231 .elementor-element.elementor-element-d4584c2 .woocommerce .cart .button[name=update_cart]:hover{background-color:#393939;color:#fff;border-color:#393939}.elementor-7231 .elementor-element.elementor-element-d4584c2 .woocommerce .cart_totals>h2,.elementor-7231 .elementor-element.elementor-element-d4584c2 .woocommerce .cross-sells>h2{color:#f40000;font-family:"Nunito",Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;margin-bottom:15px}.elementor-7231 .elementor-element.elementor-element-d4584c2 .woocommerce .cart_totals .shop_table{border-style:none;font-family:"Nunito",Sans-serif;color:rgba(2,1,1,0)}.elementor-7231 .elementor-element.elementor-element-d4584c2.ha-wc-cart .woocommerce .cart_totals .shop_table tr.order-total th{border-top-style:none}.elementor-7231 .elementor-element.elementor-element-d4584c2.ha-wc-cart .woocommerce .cart_totals .shop_table tr.order-total td{border-top-style:none}.elementor-7231 .elementor-element.elementor-element-d4584c2 .woocommerce .cart_totals .shop_table th{font-family:"Nunito",Sans-serif;color:rgba(2,1,1,0)}.elementor-7231 .elementor-element.elementor-element-d4584c2 .woocommerce .cart_totals .checkout-button{border-radius:3px 3px 3px 3px;padding:20px 30px;background-color:rgba(2,1,1,0)}.elementor-7231 .elementor-element.elementor-element-d4584c2 .woocommerce .cart_totals .checkout-button:hover{background-color:#393939}.elementor-7231 .elementor-element.elementor-element-d4584c2 .woocommerce .cross-sells .button{background-color:rgba(2,1,1,0)}.elementor-7231 .elementor-element.elementor-element-d4584c2 .woocommerce .cross-sells .onsale{background-color:rgba(2,1,1,0)}.elementor-7231 .elementor-element.elementor-element-2c7cfd2.ha-wc-checkout--col-2 .woocommerce .col2-set .col-1,.elementor-7231 .elementor-element.elementor-element-2c7cfd2.ha-wc-checkout--col-2 .woocommerce-checkout-review-order-table{margin-bottom:35px}.elementor-7231 .elementor-element.elementor-element-2c7cfd2.ha-wc-checkout--col-2.ha-wc-checkout--stack-tablet .woocommerce .col2-set .col-2 .woocommerce-additional-fields{margin-bottom:0}.elementor-7231 .elementor-element.elementor-element-2c7cfd2 .woocommerce form .input-text,.elementor-7231 .elementor-element.elementor-element-2c7cfd2 .woocommerce form select{text-align:left}.elementor-7231 .elementor-element.elementor-element-2c7cfd2 .woocommerce .woocommerce-billing-fields__field-wrapper label,.elementor-7231 .elementor-element.elementor-element-2c7cfd2 .woocommerce .woocommerce-shipping-fields__field-wrapper label{margin-bottom:5px}.elementor-7231 .elementor-element.elementor-element-2c7cfd2 .woocommerce .woocommerce-additional-fields__field-wrapper label{margin-bottom:5px}.elementor-7231 .elementor-element.elementor-element-2c7cfd2 .woocommerce table.shop_table.woocommerce-checkout-review-order-table thead th,.elementor-7231 .elementor-element.elementor-element-2c7cfd2 .woocommerce table.shop_table.woocommerce-checkout-review-order-table td,.elementor-7231 .elementor-element.elementor-element-2c7cfd2 .woocommerce table.shop_table.woocommerce-checkout-review-order-table tfoot th{border-style:solid}.elementor-7231 .elementor-element.elementor-element-2c7cfd2 .woocommerce .woocommerce-checkout #place_order{margin:-54px 0 0;background-color:#6bdb0f}#elementor-popup-modal-7231 .dialog-widget-content{background-color:rgba(2,1,1,0)}#elementor-popup-modal-7231 .dialog-message{width:640px;height:auto}#elementor-popup-modal-7231 .dialog-close-button{display:flex}@media (max-width:1024px){.elementor-7231 .elementor-element.elementor-element-d4584c2 .woocommerce .cart{border-width:3px 0}}@media (max-width:767px){.elementor-7231 .elementor-element.elementor-element-d4584c2 .woocommerce table.cart{font-size:34px}.elementor-7231 .elementor-element.elementor-element-d4584c2 .woocommerce .cart{border-width:2px 0}.elementor-7231 .elementor-element.elementor-element-d4584c2 .woocommerce table.cart thead th{font-size:62px}.elementor-7231 .elementor-element.elementor-element-d4584c2 .woocommerce table.cart .product-thumbnail img{width:88px}.elementor-7231 .elementor-element.elementor-element-d4584c2 .woocommerce .cart .quantity .input-text{padding:0}.elementor-7231 .elementor-element.elementor-element-d4584c2 .woocommerce .cart .coupon .input-text{font-size:2px}.elementor-7231 .elementor-element.elementor-element-d4584c2 .woocommerce .cart_totals>h2,.elementor-7231 .elementor-element.elementor-element-d4584c2 .woocommerce .cross-sells>h2{font-size:6px}#elementor-popup-modal-7231 .dialog-message{width:100rem;padding:0 6px}}@media (min-width:768px){.woocommerce-cart-form__cart-item{display:flex!important;align-items:center;gap:80px}.woocommerce-cart-form__cart-item .product-thumbnail,.woocommerce-cart-form__cart-item .product-name,.woocommerce-cart-form__cart-item .product-subtotal{flex:1 1 auto}.woocommerce-cart-form__cart-item .product-thumbnail{flex:0 0 auto;margin-right:10px}.woocommerce-cart-form__cart-item .product-name{flex:1 1 50%}.woocommerce-cart-form__cart-item .product-subtotal{text-align:right;flex:0 0 auto}.elementor-element-d4584c2>div:nth-of-type(1)>div:nth-of-type(1)>section:nth-of-type(1)>form:nth-of-type(1)>table:nth-of-type(1)>tbody:nth-of-type(1)>tr:nth-of-type(1)>td:nth-of-type(5)>span:nth-of-type(1)>bdi{display:none!important}}.woocommerce-cart-form .shop_table.cart thead{display:none!important}.woocommerce-cart-form .coupon,.woocommerce-cart-form .actions{display:none!important}.woocommerce .cart-collaterals,.woocommerce .cart_totals,.woocommerce .wc-proceed-to-checkout{display:none!important}.woocommerce-cart-form,.woocommerce-cart-form .shop_table.cart{margin:0!important;padding:0!important}.woocommerce-cart-form .product-thumbnail img{max-width:70px!important;height:auto!important;display:block}.elementor-popup .woocommerce-cart-form .product-thumbnail img{max-width:80px!important}.cart_totals.calculated_shipping{display:none!important}.woocommerce-cart .product-subtotal{display:none!important}.woocommerce-cart-form__cart-item .product-quantity{display:none!important}.actions button[type=submit]{display:none!important}.woocommerce-cart-form__cart-item .skip-lazy{display:none!important}.woocommerce-cart-form__cart-item .product-remove{display:none!important}.woocommerce-cart-form__cart-item .product-subtotal,.woocommerce-cart-form__cart-item .product-name,.woocommerce-cart-form__cart-item .product-thumbnail{background:0 0!important;box-shadow:none!important;border:none!important;padding-bottom:10px!important}.woocommerce-checkout .form-row input,.woocommerce-checkout .form-row select,.woocommerce-checkout .form-row textarea{width:100%!important}.woocommerce .col2-set{display:flex;flex-direction:column}.woocommerce-checkout-review-order-table{width:100%}#place_order.button{width:100%;font-size:18px;padding:16px 24px;background-color:#28a745;color:white;border-radius:8px;border:none;text-align:center;transition:background-color .3s ease}#place_order.button:hover{background-color:#218838}.woocommerce-checkout-review-order-table{display:none!important}.payment_method_cod{display:none!important}.woocommerce-billing-fields h3{display:none!important}.woocommerce-form-coupon-toggle .woocommerce-info{display:none!important}.checkout #order_review_heading{display:none!important}#payment .wc_payment_methods{display:none!important}#elementor-popup-modal-7231 .coupon-wrapper{display:none!important}.woocommerce-checkout form.checkout{max-width:420px;margin:0 auto!important;padding:0!important;background:0 0!important;box-shadow:none!important}.woocommerce-checkout form.checkout .form-row{width:100%!important;float:none!important;margin-bottom:14px}.woocommerce-checkout #order_comments_field{display:none!important}.woocommerce-checkout #customer_details,.woocommerce-checkout #order_review{width:100%!important;float:none!important;margin:0 0 20px}.woocommerce-checkout button.button,.woocommerce-checkout input.button{width:100%!important;padding:15px!important;font-size:16px}.woocommerce-checkout .woocommerce-checkout-review-order-table{background:0 0!important;border:none!important}.woocommerce-checkout input.input-text{padding-left:35px;background-repeat:no-repeat;background-position:10px center;background-size:18px}