.woocommerce-checkout form.checkout h3{font-size:1.5rem;font-weight:500;margin-bottom:30px;margin-top:0}.woocommerce-checkout form.checkout .form-row,.woocommerce-page form .form-row{margin:0 0 10px;padding:0;width:100%}.woocommerce-checkout form.checkout .form-row label,.woocommerce-checkout form.checkout .form-row>span,.woocommerce-page form .form-row label,.woocommerce-page form .form-row>span{width:100%}.woocommerce-checkout form.checkout .woocommerce-shipping-fields{margin-top:50px}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:none}.woocommerce form.checkout table.shop_table{border:0;margin-bottom:0}.woocommerce form.checkout table.shop_table tr{border-bottom:1px solid rgba(0,0,0,.15);font-size:.85rem;padding-bottom:5px;padding-top:10px}.woocommerce-checkout-review-order-table td,.woocommerce-checkout-review-order-table th{font-weight:500!important;padding:20px 0!important}.woocommerce form.checkout #order_review table.shop_table.woocommerce-checkout-review-order-table{background-color:var(--cariera-light-dark-color);border-radius:3px;box-shadow:0 5px 25px 0 rgba(0,0,0,.1);padding:10px 25px}.woocommerce form.checkout #order_review table.woocommerce-checkout-review-order-table *{border:0;color:var(--cariera-white-color)}.woocommerce form.checkout #order_review table.woocommerce-checkout-review-order-table tbody tr td,.woocommerce form.checkout #order_review table.woocommerce-checkout-review-order-table tfoot tr td,.woocommerce form.checkout #order_review table.woocommerce-checkout-review-order-table tfoot tr th{border-top:1px solid hsla(0,0%,100%,.2)!important}.woocommerce form.checkout #order_review table.woocommerce-checkout-review-order-table tbody td.product-name dl.variation{display:none}.woocommerce form.checkout #order_review table.woocommerce-checkout-review-order-table .product-total,.woocommerce form.checkout #order_review table.woocommerce-checkout-review-order-table tfoot tr td{text-align:right}.woocommerce .woocommerce-checkout .woocommerce-checkout-payment#payment{background:var(--cariera-white-color);border-radius:3px;box-shadow:0 5px 25px 0 rgba(0,0,0,.1);margin-bottom:30px;margin-top:30px;padding:20px}#order_review .woocommerce-checkout-payment ul.wc_payment_methods{padding:10px}#order_review .woocommerce-checkout-payment ul.wc_payment_methods .wc_payment_method{border-bottom:1px solid var(--cariera-border-color);padding:15px 0}#order_review .woocommerce-checkout-payment ul.wc_payment_methods .wc_payment_method:last-child{border:none}#order_review .woocommerce-checkout-payment ul.wc_payment_methods .wc_payment_method .payment_box{background:var(--cariera-light-grey-secondary-color)}#order_review .woocommerce-checkout-payment ul.wc_payment_methods .wc_payment_method .payment_box:before{border-bottom-color:var(--cariera-light-grey-secondary-color)}#order_review .woocommerce-checkout-payment .place-order{margin-bottom:0}.woocommerce-checkout-review-order .woocommerce-checkout-payment .place-order button.button.alt{width:100%}.woocommerce form.checkout_coupon{background:var(--cariera-white-color);border:1px dashed var(--cariera-border-color);border-radius:0;box-shadow:0 10px 20px rgba(0,0,0,.1);margin:30px 0;padding:30px;transition:box-shadow .4s ease}#add_payment_method #payment ul.payment_methods .stripe-card-group,.wc-stripe-elements-field,.woocommerce form.checkout_coupon p,.woocommerce-checkout #payment ul.payment_methods .stripe-card-group{width:100%}.woocommerce form .form-row .input-checkbox{height:auto;opacity:1;position:relative;top:0;width:auto}.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block{background:var(--cariera-light-dark-color);border-radius:3px;color:var(--cariera-white-color);padding:20px}.woocommerce-checkout .wc-block-components-totals-wrapper{border-top:1px solid hsla(0,0%,100%,.2)}.woocommerce-checkout .wc-block-components-product-metadata__description{opacity:.6}.woocommerce-checkout a.wc-block-components-totals-coupon-link{background-color:var(--cariera-primary);border-radius:2px;color:var(--cariera-white-color);padding:7px 21px}.woocommerce-checkout .wc-block-components-totals-coupon__button{box-shadow:none!important}.woocommerce-checkout .wc-block-components-checkout-place-order-button,.woocommerce-checkout .wc-block-components-totals-coupon__button{background-color:var(--cariera-primary);border:0;border-radius:3px;color:var(--cariera-white-color)}@media only screen and (max-width:992px){h3#order_review_heading{padding-top:60px}}