.cartflows_step-template-default.woocommerce.woocommerce-checkout #customer_details h3{font-size:20px;padding:0;margin:0 0 25px;border-bottom:none}.cartflows_step-template-default.woocommerce #customer_details,.woocommerce .woocommerce table.shop_table{margin-bottom:0;border-radius:0}.cartflows_step-template-default.woocommerce-page.woocommerce-checkout form .form-row:last-child,.woocommerce.woocommerce-checkout form .form-row:last-child{margin-bottom:1.1em}.cartflows_step-template-default.woocommerce.woocommerce-checkout form #order_review_heading{font-size:20px;margin:20px 0 0;padding:3px 3px 20px;width:100%;border-width:0;border-style:none;border-color:unset}.cartflows_step-template-default.woocommerce-page.woocommerce-checkout form #order_review,.cartflows_step-template-default.woocommerce.woocommerce-checkout form #order_review{padding:3px;border-width:0;border-style:none;border-color:unset}.cartflows_step-template-default.woocommerce-page.woocommerce-checkout table.shop_table th,.cartflows_step-template-default.woocommerce.woocommerce-checkout table.shop_table th{padding:.6em 0}.cartflows_step-template-default.woocommerce-page.woocommerce-checkout table.shop_table td,.cartflows_step-template-default.woocommerce.woocommerce-checkout table.shop_table td{padding:.6em 0;border-color:unset;opacity:1}.cartflows_step-template-default.woocommerce table.shop_table .woocommerce-Price-amount,.cartflows_step-template-default.woocommerce-page table.shop_table .woocommerce-Price-amount{font-weight:inherit}.cartflows_step-template-default.woocommerce-page.woocommerce-checkout form #order_review td,.cartflows_step-template-default.woocommerce-page.woocommerce-checkout form #order_review th,.cartflows_step-template-default.woocommerce.woocommerce-checkout form #order_review td,.cartflows_step-template-default.woocommerce.woocommerce-checkout form #order_review th{border-top:none;border-right:0;padding-left:0;border-color:#ccc}.cartflows_step-template-default.woocommerce-page.woocommerce-checkout form #order_review td:nth-child(2){padding-left:10px}.cartflows_step-template-default.woocommerce-page.woocommerce-checkout form #order_review tfoot tr.order-total:not(.recurring-total) th,.cartflows_step-template-default.woocommerce-page.woocommerce-checkout form #order_review tfoot tr.order-total:not(.recurring-total) td{font-weight:600;border-top:1px dashed #ccc}.cartflows_step-template-default.woocommerce-page.woocommerce-checkout #payment ul.payment_methods,.cartflows_step-template-default.woocommerce.woocommerce-checkout #payment ul.payment_methods{margin-bottom:0}.cartflows_step-template-default.woocommerce-page.woocommerce-checkout #payment div.form-row,.cartflows_step-template-default.woocommerce.woocommerce-checkout #payment div.form-row{padding:0;margin:0}.cartflows_step-template-default.woocommerce .wcf-embed-checkout-form-one-column #customer_details,.cartflows_step-template-default.woocommerce .wcf-embed-checkout-form-one-column .woocommerce table.shop_table{margin-bottom:0;border-radius:0}.cartflows_step-template-default.woocommerce.woocommerce-checkout .wcf-embed-checkout-form-modern-checkout #customer_details h3{font-size:22px;font-weight:500;padding:0;margin:20px 0}.cartflows_step-template-default.woocommerce-checkout .wcf-embed-checkout-form-modern-checkout .wcf-payment-option-heading h3{margin-top:0}.cartflows_step-template-default.woocommerce-page.woocommerce-checkout .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout #ship-to-different-address{font-size:15px;font-weight:400}.cartflows_step-template-default.woocommerce-page.woocommerce-checkout .wcf-embed-checkout-form-modern-checkout form .woocommerce-billing-fields-custom .form-row,.cartflows_step-template-default .wcf-embed-checkout-form-modern-checkout .woocommerce #customer_details{margin-bottom:0}.cartflows_step-template-default.woocommerce-page.woocommerce-checkout .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout #order_review table.shop_table th.product-name,.cartflows_step-template-default.woocommerce-page.woocommerce-checkout .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout #order_review table.shop_table th.product-total{padding:1em 1.2em;color:#555;font-size:15px;font-weight:500}.cartflows_step-template-default.woocommerce-page.woocommerce-checkout .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout #order_review table.shop_table td,.cartflows_step-template-default.woocommerce-page.woocommerce-checkout .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout #order_review table.shop_table th,.cartflows_step-template-default.woocommerce-page.woocommerce-checkout .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout #order_review table.shop_table td dl dt,.cartflows_step-template-default.woocommerce-page.woocommerce-checkout .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout #order_review table.shop_table td dl dd{background-color:transparent;border:none;color:#555;padding:1.5em 1.2em;line-height:1.4em}.cartflows_step-template-default.woocommerce-page.woocommerce-checkout .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout #order_review table.shop_table tfoot tr.order-total:not(.recurring-total) th,.cartflows_step-template-default.woocommerce-page.woocommerce-checkout .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout #order_review table.shop_table tfoot tr.order-total:not(.recurring-total) td{border-top:1px solid #e5e7eb;font-size:large;padding:1em 1em 1em 1.2em}.cartflows_step-template-default.woocommerce-page.woocommerce-checkout .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout table.shop_table td,.cartflows_step-template-default.woocommerce-page.woocommerce-checkout .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout table.shop_table th,.cartflows_step-template-default.woocommerce-page.woocommerce-checkout .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout table.shop_table td dl dt,.cartflows_step-template-default.woocommerce-page.woocommerce-checkout .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout table.shop_table td dl dd{padding:1.5em 1.2em}