.foodord-google-config-box{background:#f0f6fc;border:1px solid #cce5ff;padding:15px;border-radius:4px;margin-bottom:20px}.foodord-google-config-title{margin-top:0;font-size:14px;font-weight:600}.foodord-google-steps{margin-left:20px;list-style-type:decimal}.foodord-integrations-card{max-width:100%;padding:20px;margin-top:20px;box-sizing:border-box}.foodord-settings-wrap .foodord-integrations__title{margin-bottom:6px}.foodord-settings-wrap .foodord-integrations__intro{margin-top:6px;margin-bottom:18px}body.woocommerce-account .woocommerce form.login .button[name=login],body.woocommerce-account .woocommerce form.register .button[name=register],body.woocommerce-account .woocommerce form.login .woocommerce-form-login__submit,#customer_login form.login .button[name=login]{width:100%;background-color:var(--foodord-theme-button-bg,#111827);color:var(--foodord-theme-button-text-color,#fff);border:1px solid transparent;border-radius:12px;padding:16px 32px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;margin-top:0;height:auto;line-height:1.4;display:block;box-shadow:none;text-transform:none;appearance:none}body.woocommerce-account .woocommerce form.login .button[name=login]:hover,body.woocommerce-account .woocommerce form.register .button[name=register]:hover,#customer_login form.login .button[name=login]:hover{background-color:var(--foodord-theme-button-on-hover,#333);transform:translateY(-1px);color:var(--foodord-theme-button-text-color,#fff)}html.foodord-dark-mode body.woocommerce-account .woocommerce form.login .button[name=login],html.foodord-dark-mode body.woocommerce-account .woocommerce form.register .button[name=register],html.foodord-dark-mode body.woocommerce-account .woocommerce form.login .woocommerce-form-login__submit,html.foodord-dark-mode body.woocommerce-account #customer_login form.login .button[name=login],body.foodord-dark-mode.woocommerce-account .woocommerce form.login .button[name=login],body.foodord-dark-mode.woocommerce-account .woocommerce form.register .button[name=register],body.foodord-dark-mode.woocommerce-account .woocommerce form.login .woocommerce-form-login__submit,body.foodord-dark-mode.woocommerce-account #customer_login form.login .button[name=login]{background-color:#ff3f7e;border-color:rgba(255,255,255,.18);box-shadow:0 14px 28px rgb(234 0 75/22%);color:#fff}html.foodord-dark-mode body.woocommerce-account .woocommerce form.login .button[name=login]:hover,html.foodord-dark-mode body.woocommerce-account .woocommerce form.register .button[name=register]:hover,html.foodord-dark-mode body.woocommerce-account .woocommerce form.login .woocommerce-form-login__submit:hover,html.foodord-dark-mode body.woocommerce-account #customer_login form.login .button[name=login]:hover,body.foodord-dark-mode.woocommerce-account .woocommerce form.login .button[name=login]:hover,body.foodord-dark-mode.woocommerce-account .woocommerce form.register .button[name=register]:hover,body.foodord-dark-mode.woocommerce-account .woocommerce form.login .woocommerce-form-login__submit:hover,body.foodord-dark-mode.woocommerce-account #customer_login form.login .button[name=login]:hover{background-color:#ff5c94;border-color:rgba(255,255,255,.28);box-shadow:0 16px 32px rgb(234 0 75/28%);color:#fff}html.foodord-dark-mode body.woocommerce-account .woocommerce form.login .button[name=login]:active,html.foodord-dark-mode body.woocommerce-account .woocommerce form.register .button[name=register]:active,html.foodord-dark-mode body.woocommerce-account .woocommerce form.login .woocommerce-form-login__submit:active,html.foodord-dark-mode body.woocommerce-account #customer_login form.login .button[name=login]:active,body.foodord-dark-mode.woocommerce-account .woocommerce form.login .button[name=login]:active,body.foodord-dark-mode.woocommerce-account .woocommerce form.register .button[name=register]:active,body.foodord-dark-mode.woocommerce-account .woocommerce form.login .woocommerce-form-login__submit:active,body.foodord-dark-mode.woocommerce-account #customer_login form.login .button[name=login]:active{background-color:#f72d70;box-shadow:0 8px 18px rgb(234 0 75/22%);color:#fff}.foodord-login-divider{display:flex;align-items:center;text-align:center;margin:24px 0 16px;color:#9ca3af;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.foodord-login-divider:before,.foodord-login-divider:after{content:'';flex:1;border-bottom:1px solid #f1f5f9}.foodord-login-divider:not(:empty):before{margin-right:12px}.foodord-login-divider:not(:empty):after{margin-left:12px}.foodord-google-login-wrapper{width:100%;margin-bottom:15px;display:block}body.woocommerce-account .woocommerce .foodord-google-login-button,.foodord-google-login-button{width:100%;display:flex;align-items:center;justify-content:center;background-color:#fff;color:#374151;border:1px solid #e2e8f0;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);box-sizing:border-box;height:auto;line-height:1.4}body.woocommerce-account .woocommerce .foodord-google-login-button:hover,.foodord-google-login-button:hover{background-color:#f8fafc;border-color:#cbd5e1;color:#111827}.foodord-google-icon{width:18px;height:18px;margin-right:10px;flex-shrink:0}.foodord-google-icon--mobile{width:18px;height:18px;margin-right:8px;filter:none}.mobile-nav-drawer__actions .mobile-nav-drawer__btn-google{grid-column:span 2;background-color:#fff;color:#374151;border:1px solid #e2e8f0;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;padding:10px;border-radius:12px;font-weight:600;font-size:13px;text-decoration:none;transition:all .2s ease;margin-top:4px}.mobile-nav-drawer__actions .mobile-nav-drawer__btn-google:hover{background-color:#f8fafc;border-color:#cbd5e1}.mobile-nav-drawer__actions .mobile-nav-drawer__btn-google .foodord-google-icon--mobile{margin-right:8px;width:18px;height:18px}.foodord-integrations__honeypot{display:none}