form label{font-weight:600;display:block;margin-bottom:6px}form select,form textarea{width:100%;box-sizing:border-box;padding:10px 14px;border:1px solid #ccc;border-radius:4px;background:#fff;font-size:15px;font-family:inherit}form ::placeholder{color:#888}form input:focus,form select:focus,form textarea:focus{outline:none;border-color:#333;box-shadow:0 0 0 1px #333}.lsm-btn{background-color:#c87a2a !important;color:#e0f7d7 !important;padding:12px 28px !important;border:4px solid #f99b21 !important;border-radius:999px !important;font-weight:600;font-size:14px;cursor:pointer;transition:all .2s ease;display:inline-block;text-align:center}.lsm-btn:hover{background-color:#b06920 !important;transform:translateY(-1px)}.wpcf7 input[type=submit].lsm-btn{-webkit-appearance:none;appearance:none;border:4px solid #f99b21 !important}body.woocommerce-checkout .woocommerce,body.woocommerce-checkout form.checkout,body.woocommerce-checkout #customer_details,body.woocommerce-checkout #payment,body.woocommerce-checkout #order_review,body.woocommerce-checkout #order_review_heading{max-width:900px !important;margin:0 auto !important;padding:0 20px !important}body.woocommerce-checkout .col2-set{display:block !important;width:100% !important;max-width:900px !important;margin:0 auto !important}body.woocommerce-checkout .col2-set .col-1,body.woocommerce-checkout .col2-set .col-2{float:none !important;width:100% !important}body.woocommerce-checkout h3{margin-top:40px !important;margin-bottom:20px !important;font-size:22px;color:#c87a2a}body.woocommerce-checkout .woocommerce-checkout-review-order,body.woocommerce-checkout .woocommerce-checkout-payment,body.woocommerce-checkout #customer_details{margin-left:auto !important;margin-right:auto !important;max-width:900px !important}body.woocommerce-checkout .woocommerce-input-wrapper input,body.woocommerce-checkout .woocommerce-input-wrapper select,body.woocommerce-checkout .woocommerce-input-wrapper textarea{width:100% !important;border:1px solid #d2d2d2;padding:10px 14px !important;border-radius:6px !important;font-size:15px !important}body.woocommerce-checkout label{font-weight:600 !important;font-size:14px !important;margin-bottom:4px !important;color:#123254;display:block}body.woocommerce-checkout #order_review{width:100% !important;max-width:900px !important;margin-top:40px !important}body.woocommerce-checkout #order_review table.shop_table{width:100% !important;max-width:100% !important;table-layout:auto !important;border-collapse:collapse !important}body.woocommerce-checkout #order_review th,body.woocommerce-checkout #order_review td{padding:14px 10px !important;font-size:15px !important}body.woocommerce-checkout .place-order{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;text-align:center !important}body.woocommerce-checkout #place_order{float:none !important;display:inline-flex !important;justify-content:center !important;align-items:center !important;width:auto !important;padding:14px 34px !important;background:#c87a2a !important;border-radius:999px !important;color:#fff !important;font-weight:600 !important;font-size:17px !important;border:4px solid #f99b21 !important;box-shadow:0 5px 30px -10px #123f524d !important;cursor:pointer;margin-top:30px !important;margin-left:0 !important;margin-right:0 !important;transition:.2s ease-in-out}body.woocommerce-checkout #place_order:hover{transform:translateY(-2px);background:#d88b35 !important}body.woocommerce-checkout #wc-stripe-express-checkout-element,body.woocommerce-checkout #wc-stripe-express-checkout-element .StripeElement{width:100% !important}body.woocommerce-checkout #wc-stripe-express-checkout-button-separator{text-align:center !important;margin:30px 0 !important}body.woocommerce-checkout .woocommerce-checkout-payment,body.woocommerce-checkout #payment{background:#c8792a55 !important;box-shadow:none !important}body.woocommerce-checkout #payment .wc_payment_methods,body.woocommerce-checkout #payment .payment_methods{border:none !important}body.woocommerce-checkout #payment .payment_box.payment_method_stripe{background:#c8792a55 !important;box-shadow:none !important}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{border:none !important}body.woocommerce-checkout #payment .wc-stripe-payment-method-instruction{padding-top:10px !important;box-shadow:none !important;margin-bottom:10px !important}body.woocommerce-checkout #payment #wc-stripe-upe-form,body.woocommerce-checkout #payment .wc-upe-form,body.woocommerce-checkout #payment fieldset.wc-payment-form{border:3px solid #c87a2a !important;box-shadow:none !important}.wc-upe-form.wc-payment-form{padding-top:13px !important}fieldset{border:none !important}body.woocommerce-checkout #payment .woocommerce-SavedPaymentMethods-saveNew{border:none !important}body.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper{border:none !important}.woocommerce-checkout-payment{background-color:#c87a2a !important}body.woocommerce-checkout .lsdm-back-to-cart-button{display:inline-flex;align-items:center;justify-content:center;margin-bottom:15px;padding:10px 26px;border-radius:999px;border:2px solid #c87a2a;background:#fff;color:#c87a2a;font-weight:500;font-size:15px;text-decoration:none;transition:.2s ease-in-out}body.woocommerce-checkout .lsdm-back-to-cart-button:hover{background:#fff4e3;transform:translateY(-1px)}.AccordionItem.p-AccordionItem.p-AccordionItem--selected.AccordionItem--selected{background-color:#c87a2a !important}.AccordionItem{background-color:#c87a2a !important}