#main-footer{position:absolute;bottom:0;width:100%}.woocommerce #content input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page input.button.alt:hover{background:#D89C60!important;background-color:#D89C60!important;color:white!important;text-shadow:transparent!important;box-shadow:none;border-color:#ca0606!important}.woocommerce #content input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce-page #content input.button:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button:hover{background:#D89C60!important;background-color:#D89C60!important;color:white!important;text-shadow:transparent!important;box-shadow:none;border-color:#D89C60!important}.woocommerce #content input.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-page #content input.button,.woocommerce-page #respond input#submit,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button{background:#D89C60!important;color:white!important;text-shadow:transparent!important;border-color:#D89C60!important}.woocommerce #content input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page input.button.alt:hover{background:#D89C60!important;box-shadow:none;text-shadow:transparent!important;color:white!important;border-color:#D89C60!important}#main-content .container:before{display:none}span.mobile_menu_bar:before{color:#2ea3f2}.woocommerce form .form-row textarea{border:1px solid;background:transparent;border-radius:4px}.woocommerce form .form-row input.input-text{border:1px solid;background:transparent;border-radius:4px;padding:10px}.et_pb_row{width:90%}.woocommerce-info{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f!important;border-radius:4px;text-align:center}@media (min-width:768px){#customer_details{width:44%!important;margin-right:10px}}#customer_details h3{display:none}@media (min-width:768px){#order_review{width:50%!important;float:right!important;padding-right:0!important;max-width:600px;position:relative;top:30px}}#order_review_heading{display:none!important}@media (min-width:768px){#order_review_heading{display:none!important}}.woocommerce-additional-fields{margin-top:20px}.woocommerce-checkout #payment{background:none}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{border:none!important}.securesubmit-header{display:none!important}.securesubmit-header .secure{display:none!important;border-bottom:none!important}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{display:none!important}div.payment_method_securesubmit>div{display:none!important}.securesubmit-content{display:none;padding:none!important}.woocommerce-checkout #payment .payment_method_securesubmit hr{display:none}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{margin:0}.woocommerce-checkout #payment .payment_method_securesubmit div.payment_box{padding-bottom:0}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border-bottom:none}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{width:100%;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f!important}.et_pb_text_1.et_pb_text a{color:#045174!important}#payment div.payment_box{padding:0!important;margin:0;background:none!important}.wc-stripe-elements-field,.wc-stripe-iban-element-field{border-radius:0.3em;padding:12px;border:1px solid!important}#payment div.payment_box .form-row{margin:0!important}#payment div.form-row{padding:0!important}