.xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn,.xoo-wsc-container .xoo-wsc-btn{border-radius:50px}.form-row-first{width:100%!important}.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .col-1,.elementor-widget-woocommerce-checkout-page .woocommerce .e-checkout__order_review,.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box,.elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-section,.elementor-widget-woocommerce-checkout-page .woocommerce .shipping_address,.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-additional-fields,.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout #payment{border-radius:20px}.woocommerce-billing-fields h3{display:none}.e-checkout__column.e-checkout__column-start .col-1{margin:0!important}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table td,.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table th,.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tr{width:100%}.order-total{display:flex;flex-direction:column;align-items:end;margin-left:55px;margin-right:auto;text-align:center}.order-total th{font-size:24px!important;font-weight:400!important}.order-total td{font-size:24px!important;font-weight:400!important}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment .payment_methods .payment_box{background:0 0!important}@media (max-width:767px){.order-total th{font-size:18px!important;font-weight:400!important}.order-total td{font-size:20px!important;font-weight:400!important}.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .col-1,.elementor-widget-woocommerce-checkout-page .woocommerce .e-checkout__order_review,.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box,.elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-section,.elementor-widget-woocommerce-checkout-page .woocommerce .shipping_address,.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-additional-fields,.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout #payment{padding:15px!important}}.woocommerce-table.order_details{width:100%;border-collapse:collapse}.woocommerce-table.order_details th,.woocommerce-table.order_details td{padding:8px 12px}.woocommerce-table__product-name,.woocommerce-table.order_details th:first-child{text-align:left}.woocommerce-table__product-total,.woocommerce-table.order_details th:last-child,.woocommerce-table.order_details tfoot td:last-child{text-align:right}address{background:0 0!important}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table thead{display:none}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details thead{display:none!important}:is(.e-loop-item .elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .e-loop-item .elementor-widget-woocommerce-product-add-to-cart) form.cart .button{display:none}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) .quantity .qty{display:none}.wcqv_prev{display:none!important}.wcqv_next{display:none!important}.woocommerce-shipping-fields{display:none}.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .col-1,.elementor-widget-woocommerce-checkout-page .woocommerce .e-checkout__order_review,.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box,.elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-section,.elementor-widget-woocommerce-checkout-page .woocommerce .shipping_address,.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-additional-fields,.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout #payment{margin-top:30px}@media only screen and (max-width:600px){.remodal-wrapper{width:130%;left:-15%}}