.foodbooklite-checkout .wc_payment_methods,.foodbooklite-checkout .woocommerce-PaymentMethods{padding:0;margin:0;list-style:none}.foodbooklite-checkout .wc_payment_methods li,.foodbooklite-checkout .woocommerce-PaymentMethods li{margin-left:0;margin-top:0}.foodbooklite-checkout .input-text,.foodbooklite-checkout button,.foodbooklite-checkout .woocommerce-button,.foodbooklite-checkout .woocommerce-Button,.foodbooklite-checkout .button{-webkit-transition:.3s ease-in;-o-transition:.3s ease-in;transition:.3s ease-in}.foodbooklite-checkout .input-text{width:100%;display:block;border:1px solid rgba(0,0,0,.1);height:43px;border-radius:5px;background-color:#fff;color:#111;padding:0 10px;font-size:16px}.foodbooklite-checkout .input-text::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.foodbooklite-checkout .input-text::-moz-placeholder{color:rgba(0,0,0,.5)}.foodbooklite-checkout .input-text:-ms-input-placeholder{color:rgba(0,0,0,.5)}.foodbooklite-checkout .input-text::-ms-input-placeholder{color:rgba(0,0,0,.5)}.foodbooklite-checkout .input-text::placeholder{color:rgba(0,0,0,.5)}.foodbooklite-checkout .input-text:focus{outline:none;border-color:rgba(0,0,0,.4)}.foodbooklite-checkout textarea.input-text{height:140px;padding-top:10px;resize:none}.foodbooklite-checkout .woocommerce-MyAccount-content table{border:none}.foodbooklite-checkout .woocommerce-MyAccount-content table th,.foodbooklite-checkout .woocommerce-MyAccount-content table td{border:none;border-bottom:1px solid rgba(0,0,0,.05);font-size:14px;padding:10px}.foodbooklite-checkout .woocommerce-MyAccount-content table th:last-child,.foodbooklite-checkout .woocommerce-MyAccount-content table td:last-child{text-align:right}.foodbooklite-checkout .woocommerce-MyAccount-content table th{color:#111}.foodbooklite-checkout .woocommerce-MyAccount-content table > tbody > tr:nth-of-type(odd) {background-color:#fbfbfb}.foodbooklite-checkout button,.foodbooklite-checkout .woocommerce-button,.foodbooklite-checkout .woocommerce-Button,.foodbooklite-checkout .button{border:none;padding:14px 30px;background-color:#000;color:#fecc35;border-radius:5px;text-transform:uppercase;font-weight:600;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;white-space:nowrap;text-decoration:none!important}.foodbooklite-checkout button img,.foodbooklite-checkout .woocommerce-button img,.foodbooklite-checkout .woocommerce-Button img,.foodbooklite-checkout .button img,.foodbooklite-checkout button svg,.foodbooklite-checkout .woocommerce-button svg,.foodbooklite-checkout .woocommerce-Button svg,.foodbooklite-checkout .button svg{margin-right:10px}.foodbooklite-checkout button:hover,.foodbooklite-checkout .woocommerce-button:hover,.foodbooklite-checkout .woocommerce-Button:hover,.foodbooklite-checkout .button:hover,.foodbooklite-checkout button:focus,.foodbooklite-checkout .woocommerce-button:focus,.foodbooklite-checkout .woocommerce-Button:focus,.foodbooklite-checkout .button:focus,.foodbooklite-checkout button:active,.foodbooklite-checkout .woocommerce-button:active,.foodbooklite-checkout .woocommerce-Button:active,.foodbooklite-checkout .button:active{color:#fff;background-color:#e58701;outline:none;text-decoration:none}.foodbooklite-checkout .fb-checkout-form-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;width:100%}.foodbooklite-checkout .fb-checkout-form-inner>div{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:15px;padding-right:15px;width:100%;margin-left:0;margin-right:0}@media only screen and (max-width:991px){.foodbooklite-checkout .fb-checkout-form-inner>div{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.foodbooklite-checkout .fb-checkout-form-inner>div .col-1,.foodbooklite-checkout .fb-checkout-form-inner>div .col-2{width:100%;float:none;padding-left:0;padding-right:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.foodbooklite-checkout .woocommerce-billing-fields h3{color:#111;font-size:24px;margin:0 0 20px}.foodbooklite-checkout ul.wc-item-meta{margin:0}.foodbooklite-checkout .woocommerce-shipping-fields,.foodbooklite-checkout .woocommerce-additional-fields,.foodbooklite-checkout .woocommerce-billing-fields,.foodbooklite-checkout form #order_review_heading{-webkit-box-shadow:5px 5px 30px rgba(0,0,0,.05);box-shadow:5px 5px 30px rgba(0,0,0,.05);background-color:#fff;padding:45px;border-radius:10px;margin-bottom:30px}.foodbooklite-checkout #ship-to-different-address{margin:0}.foodbooklite-checkout #ship-to-different-address+.shipping_address{margin-top:20px}.foodbooklite-checkout label{font-size:13px;font-weight:600;color:#777}.foodbooklite-checkout label .required{color:red}.foodbooklite-checkout input#coupon_code{height:45px;padding:0 10px}.foodbooklite-checkout form #order_review .woocommerce-checkout-review-order-table{margin-top:0}.foodbooklite-checkout form #order_review .woocommerce-checkout-review-order-table td,.foodbooklite-checkout form #order_review .woocommerce-checkout-review-order-table th{border-bottom:1px solid rgba(0,0,0,.05)}.foodbooklite-checkout form #order_review .woocommerce-checkout-review-order-table td:last-child,.foodbooklite-checkout form #order_review .woocommerce-checkout-review-order-table th:last-child{text-align:right}.foodbooklite-checkout form #order_review .woocommerce-checkout-review-order-table tbody::after,.foodbooklite-checkout form #order_review_heading .woocommerce-checkout-review-order-table tbody::after{height:auto}.foodbooklite-checkout form .col2-set p:last-child{margin-bottom:0}.foodbooklite-checkout #shipping_method{text-align:left;font-family:inherit}.foodbooklite-checkout #shipping_method .woocommerce-Price-amount{color:#111}.foodbooklite-checkout .woocommerce-shipping-totals.shipping th,.foodbooklite-checkout .woocommerce-shipping-totals.shipping td{vertical-align:top}.foodbooklite-checkout .woocommerce-customer-details{display:none}.foodbooklite-checkout .fb_delivery_address .woocommerce-customer-details{display:block}.foodbooklite-checkout #site-content .woocommerce-error,.foodbooklite-checkout #site-content .woocommerce-info{margin:0 0 15px;padding:10px 25px;border-radius:5px;font-size:14px}.foodbooklite-checkout #site-content .woocommerce-error li,.foodbooklite-checkout #site-content .woocommerce-info li{font-family:inherit}.foodbooklite-checkout #site-content .woocommerce-error li:not(:last-child),
.foodbooklite-checkout #site-content .woocommerce-info li:not(:last-child) {margin-bottom:0}.foodbooklite-checkout .invite-alert{background:#17a2b8;color:#fff;margin-top:12px;text-align:center;padding:2px}.foodbooklite-checkout .shop_table th{color:#111}.foodbooklite-checkout a.edit{font-style:italic;font-weight:normal}.foodbooklite-checkout a.edit:hover{text-decoration:underline}.foodbooklite-checkout .woocommerce-MyAccount-navigation{padding:30px 0;background-color:#fffbf9}.foodbooklite-checkout .woocommerce-MyAccount-navigation ul{padding:0;margin:0;list-style:none}.foodbooklite-checkout .woocommerce-MyAccount-navigation ul li{margin:0 0 5px}.foodbooklite-checkout .woocommerce-MyAccount-navigation ul li:last-child{margin-bottom:0}.foodbooklite-checkout .woocommerce-MyAccount-navigation ul li a{display:block;border:none;padding:19px 30px;font-size:18px;font-weight:600;color:#111;line-height:1}.foodbooklite-checkout .woocommerce-MyAccount-navigation ul li.is-active>a,.foodbooklite-checkout .woocommerce-MyAccount-navigation ul li:hover>a{text-decoration:none;color:#f79101;background-color:rgba(225,215,202,.45)}.foodbooklite-checkout .woocommerce-address-fields__field-wrapper+p{margin-bottom:0;margin-top:30px}.foodbooklite-checkout .woocommerce-EditAccountForm.edit-account>*:last-child{margin-top:30px;margin-bottom:0}.foodbooklite-checkout .woocommerce-checkout .woocommerce-billing-fields,.foodbooklite-checkout .woocommerce-checkout .woocommerce-shipping-fields,.foodbooklite-checkout .woocommerce-checkout .woocommerce-additional-fields{margin-bottom:40px}.foodbooklite-checkout .woocommerce-MyAccount-content p{font-size:inherit}.foodbooklite-checkout .woocommerce-EditAccountForm fieldset{border:1px solid #ddd;border-radius:5px}.foodbooklite-checkout .woocommerce-PaymentMethods .woocommerce-PaymentMethod--stripe{margin:0;position:relative;padding-left:31px}.foodbooklite-checkout .woocommerce-PaymentMethods .woocommerce-PaymentMethod--stripe label{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.foodbooklite-checkout .woocommerce-PaymentMethods input#payment_method_stripe{position:absolute;left:0;top:0;margin-left:0}.foodbooklite-checkout .woocommerce-PaymentMethods fieldset#wc-stripe-cc-form{border:1px solid #ddd;border-radius:5px;margin-bottom:30px}