h5{text-decoration-line:underline;text-decoration-color:#0274be;text-decoration-style:solid;text-decoration-thickness:20%}#customer_details h3:not(.elementor-widget-woocommerce-checkout-page h3){font-size:1.4em}form #order_review_heading:not(.elementor-widget-woocommerce-checkout-page #order_review_heading){font-size:1.4em}.woocommerce-js form .form-row input.input-text,.woocommerce-js form .form-row textarea{color:#4d4d4d}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment #place_order{background-color:#80d377}body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row .select2-container--default .select2-selection--single,body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=email],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=number],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=password],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=reset],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=search],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=tel],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=text],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row input[type=url],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row select,body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row textarea{padding-bottom:.5em;padding-top:.5em;box-shadow:0px 0px 2px #8e5f32}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table{background-color:#fffcfa;border-style:solid;border-width:1px;box-shadow:0px 0px 2px #8e5f32}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tr td,.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tr th,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tr td,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tr th{padding:1em .9em}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tfoot tr.order-total td,.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tfoot tr.order-total th,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tfoot tr.order-total td,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tfoot tr.order-total th{font-size:20px}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table thead tr th,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table thead tr th{font-weight:600}.ast-modern-checkout .woocommerce #payment ul.payment_methods{background-color:white;border-style:solid;border-width:1px;box-shadow:0px 0px 2px #8e5f32}.woocommerce-js table.shop_table tbody th,.woocommerce-js table.shop_table tfoot td,.woocommerce-js table.shop_table tfoot th{font-family:"Trebuchet MS"}.ast-variation-button-group .ast-single-variation{font-size:16px;border-width:1.5px}.ast-variation-button-group .ast-single-variation:hover{border-width:1.5px;border-color:#8e5f32}.ast-variation-button-group .ast-single-variation.active{border-width:1.5px;border-color:#8e5f32;background-color:white;color:#273c5f;box-shadow:1px 1px 3px #8e5f32}.wpo-options-container{border-width:1.5px;border-color:black;background-color:white;color:#273c5f;box-shadow:0px 0px 2px #8e5f32}.wpo-field{margin-bottom:2em;margin-top:2em;padding-bottom:.5em;padding-top:.5em;padding-left:1em}.elementor-2100 .elementor-element.elementor-element-967ef92 .e-shop-table{box-shadow:0px 0px 3px #8e5f32}.elementor-2100 .elementor-element.elementor-element-967ef92 .e-cart-totals{box-shadow:0px 0px 3px #8e5f32}.elementor-widget-woocommerce-cart .woocommerce button.button{border-width:2px;border-color:black}.ast-modern-checkout .woocommerce #payment ul.payment_methods div.payment_box{background-color:#fffcfa}.elementor-12 .elementor-element.elementor-element-6f016eb .elementor-field-group .elementor-field:not(.elementor-select-wrapper){border-color:#8e5f32}