.ngwextrlogi-login-button-container,.ngwextrlogi-social-login-container{margin:20px 0;text-align:center}.ngwextrlogi-woocommerce-login-container,.ngwextrlogi-woocommerce-register-container{display:flex!important;flex-direction:column!important;gap:12px!important;margin:15px 0!important;text-align:center;width:100%;clear:both}.ngwextrlogi-woocommerce-login-container .ngwextrlogi-social-login-button,.ngwextrlogi-woocommerce-register-container .ngwextrlogi-social-login-button{margin:0!important}.ngwextrlogi-social-login-container{display:flex;flex-direction:column;gap:12px}.ngwextrlogi-social-login-button{width:100%!important;max-width:100%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin:0!important;box-sizing:border-box!important;text-decoration:none!important;border:none!important;cursor:pointer;font-size:14px;font-weight:600;border-radius:var(--forms-buttons-border-radius,4px);padding:var(--forms-buttons-padding,12px 32px);color:#fff!important;text-transform:var(--e-global-typography-1a4b7c1-text-transform,none);font-family:var(--e-global-typography-1a4b7c1-font-family),Sans-serif;line-height:var(--e-global-typography-1a4b7c1-line-height,1.4);transition:all .4s ease}.ngwextrlogi-social-login-button svg{width:18px;height:18px;flex-shrink:0}.ngwextrlogi-social-google{background:#4285f4!important;border-color:#4285f4!important}.ngwextrlogi-social-google:hover{background:#3367d6!important;border-color:#3367d6!important;color:#fff!important;text-decoration:none}.ngwextrlogi-social-facebook{background:#1877f2!important;border-color:#1877f2!important}.ngwextrlogi-social-facebook:hover{background:#166fe0!important;border-color:#166fe0!important;color:#fff!important;text-decoration:none}.ngwextrlogi-facebook-login,.ngwextrlogi-facebook-login-woocommerce,.ngwextrlogi-facebook-register-woocommerce{background:#1877f2!important;border-color:#1877f2!important;color:#fff!important}.ngwextrlogi-facebook-login:hover,.ngwextrlogi-facebook-login-woocommerce:hover,.ngwextrlogi-facebook-register-woocommerce:hover{background:#166fe0!important;border-color:#166fe0!important;color:#fff!important}.ngwextrlogi-social-login-container .button:last-child{margin-bottom:0!important}.ngwextrlogi-google-login{display:inline-flex;align-items:center;background-color:#4285f4;color:white;padding:10px 20px;text-decoration:none;border-radius:4px;font-weight:500;transition:background-color .3s ease;border:1px solid #4285f4}.ngwextrlogi-google-login:hover{background-color:#3367d6;color:white;text-decoration:none;border-color:#3367d6}.ngwextrlogi-google-icon{display:inline-block;width:18px;height:18px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath fill='%23FFC107' d='M43.611,20.083H42V20H24v8h11.303c-1.649,4.657-6.08,8-11.303,8c-6.627,0-12-5.373-12-12c0-6.627,5.373-12,12-12c3.059,0,5.842,1.154,7.961,3.039l5.657-5.657C34.046,6.053,29.268,4,24,4C12.955,4,4,12.955,4,24c0,11.045,8.955,20,20,20c11.045,0,20-8.955,20-20C44,22.659,43.862,21.35,43.611,20.083z'/%3E%3Cpath fill='%23FF5722' d='M6.306,14.691l6.571,4.819C14.655,15.108,18.961,12,24,12c3.059,0,5.842,1.154,7.961,3.039l5.657-5.657C34.046,6.053,29.268,4,24,4C16.318,4,9.656,8.337,6.306,14.691z'/%3E%3Cpath fill='%234CAF50' d='M24,44c5.166,0,9.86-1.977,13.409-5.192l-6.19-5.238C29.211,35.091,26.715,36,24,36c-5.202,0-9.619-3.317-11.283-7.946l-6.522,5.025C9.505,39.556,16.227,44,24,44z'/%3E%3Cpath fill='%231976D2' d='M43.611,20.083H42V20H24v8h11.303c-1.649,4.657-6.08,8-11.303,8c-6.627,0-12-5.373-12-12c0-6.627,5.373-12,12-12c3.059,0,5.842,1.154,7.961,3.039l5.657-5.657C34.046,6.053,29.268,4,24,4C12.955,4,4,12.955,4,24c0,11.045,8.955,20,20,20c11.045,0,20-8.955,20-20C44,22.659,43.862,21.35,43.611,20.083z'/%3E%3C/svg%3E") no-repeat center;background-size:contain;margin-right:8px}.ngwextrlogi-login-social-wrap{display:flex;flex-direction:column;gap:12px;margin:0;width:100%;clear:both;text-align:center}.ngwextrlogi-login-social-wrap .ngwextrlogi-social-login-button{width:100%!important;max-width:100%!important;margin:0!important}.ngwextrlogi-google-button{margin-top:4px!important;padding-top:4px!important;text-align:center;width:100%;display:block!important;clear:both!important}p.submit+.ngwextrlogi-google-button{margin-top:4px!important;padding-top:4px!important}.ngwextrlogi-google-button::before{content:"";display:block;height:4px;width:100%}.ngwextrlogi-google-button a,.ngwextrlogi-google-login{width:100%!important;max-width:100%!important;background:#4285f4!important;border-color:#4285f4!important;color:white!important;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px;font-size:14px;font-weight:700;border-radius:4px;transition:all .4s ease;text-decoration:none;text-transform:uppercase;border:none;cursor:pointer;box-sizing:border-box}.ngwextrlogi-google-button a:hover,.ngwextrlogi-google-login:hover{background:#3367d6!important;border-color:#3367d6!important;color:white!important;text-decoration:none}.ngwextrlogi-google-button svg,.ngwextrlogi-google-login svg{width:18px;height:18px;flex-shrink:0}.ngwextrlogi-google-button a.button,.ngwextrlogi-google-login.button{background:#4285f4!important;border-color:#4285f4!important;color:white!important;text-decoration:none}.ngwextrlogi-google-button a.button:hover,.ngwextrlogi-google-login.button:hover{background:#3367d6!important;border-color:#3367d6!important;color:white!important;text-decoration:none}.ngwextrlogi-oauth-upload-section{background:#fff;border:1px solid #ccd0d4;border-radius:4px;padding:20px;margin-bottom:20px}.ngwextrlogi-oauth-upload-section h2{margin-top:0;color:#23282d}.ngwextrlogi-oauth-upload-section input[type=file]{margin-right:10px;padding:5px}.ngwextrlogi-oauth-upload-section input[type=submit]{margin-top:10px}.ngwextrlogi-woocommerce-login-container{display:flex!important;flex-direction:column!important;gap:12px!important;margin:15px 0 0!important;text-align:center;width:100%;clear:both}.ngwextrlogi-google-login-woocommerce{width:100%!important;max-width:100%!important;display:block!important;margin:0!important;box-sizing:border-box!important;font-family:var(--e-global-typography-1a4b7c1-font-family),Sans-serif;font-size:var(--e-global-typography-1a4b7c1-font-size);font-weight:var(--e-global-typography-1a4b7c1-font-weight);text-transform:var(--e-global-typography-1a4b7c1-text-transform);line-height:var(--e-global-typography-1a4b7c1-line-height);border:none;border-radius:var(--forms-buttons-border-radius,3px);color:var(--forms-buttons-normal-text-color,#fff);padding:var(--forms-buttons-padding,12px 32px);text-decoration:none;transition:all .4s ease;background:#4285f4!important;border-color:#4285f4!important}.ngwextrlogi-google-login-woocommerce:hover{background:#3367d6!important;border-color:#3367d6!important;color:var(--forms-buttons-normal-text-color,#fff)!important;text-decoration:none;border:none;border-radius:var(--forms-buttons-border-radius,3px);padding:var(--forms-buttons-padding,12px 32px);width:100%!important;max-width:100%!important;display:block!important;margin:0!important;box-sizing:border-box!important}.woocommerce #customer_login .ngwextrlogi-google-login-woocommerce:hover,.woocommerce-form-login .ngwextrlogi-google-login-woocommerce:hover,.woocommerce #customer_login .ngwextrlogi-woocommerce-login-container .ngwextrlogi-google-login-woocommerce:hover{background:#3367d6!important;border-color:#3367d6!important;color:var(--forms-buttons-normal-text-color,#fff)!important;text-decoration:none;border:none;border-radius:var(--forms-buttons-border-radius,3px);padding:var(--forms-buttons-padding,12px 32px);width:100%!important;max-width:100%!important;display:block!important;margin:0!important;box-sizing:border-box!important}.woocommerce .ngwextrlogi-google-login-woocommerce:hover,.woocommerce .ngwextrlogi-woocommerce-login-container .ngwextrlogi-google-login-woocommerce:hover{background:#3367d6!important;border-color:#3367d6!important;color:var(--forms-buttons-normal-text-color,#fff)!important;text-decoration:none;border:none;border-radius:var(--forms-buttons-border-radius,3px);padding:var(--forms-buttons-padding,12px 32px);width:100%!important;max-width:100%!important;display:block!important;margin:0!important;box-sizing:border-box!important}.woocommerce .button.ngwextrlogi-google-login-woocommerce:hover,.woocommerce #customer_login .button.ngwextrlogi-google-login-woocommerce:hover,.woocommerce-form-login .button.ngwextrlogi-google-login-woocommerce:hover,.woocommerce .ngwextrlogi-woocommerce-login-container .button.ngwextrlogi-google-login-woocommerce:hover,.woocommerce #customer_login .ngwextrlogi-woocommerce-login-container .button.ngwextrlogi-google-login-woocommerce:hover{background:#3367d6!important;border-color:#3367d6!important;color:var(--forms-buttons-normal-text-color,#fff)!important;text-decoration:none!important;box-shadow:none!important;transform:none!important;font-family:var(--e-global-typography-1a4b7c1-font-family),Sans-serif;font-size:var(--e-global-typography-1a4b7c1-font-size);font-weight:var(--e-global-typography-1a4b7c1-font-weight);text-transform:var(--e-global-typography-1a4b7c1-text-transform);line-height:var(--e-global-typography-1a4b7c1-line-height);border:none;border-radius:var(--forms-buttons-border-radius,3px);padding:var(--forms-buttons-padding,12px 32px);width:100%!important;max-width:100%!important;display:block!important;margin:0!important;box-sizing:border-box!important}.woocommerce .ngwextrlogi-google-login-woocommerce.button:hover,.woocommerce .ngwextrlogi-woocommerce-login-container .ngwextrlogi-google-login-woocommerce.button:hover{background:#3367d6!important;border-color:#3367d6!important;color:var(--forms-buttons-normal-text-color,#fff)!important;text-decoration:none!important;box-shadow:none!important;transform:none!important;font-family:var(--e-global-typography-1a4b7c1-font-family),Sans-serif;font-size:var(--e-global-typography-1a4b7c1-font-size);font-weight:var(--e-global-typography-1a4b7c1-font-weight);text-transform:var(--e-global-typography-1a4b7c1-text-transform);line-height:var(--e-global-typography-1a4b7c1-line-height);border:none;border-radius:var(--forms-buttons-border-radius,3px);padding:var(--forms-buttons-padding,12px 32px);width:100%!important;max-width:100%!important;display:block!important;margin:0!important;box-sizing:border-box!important}.ngwextrlogi-google-register-woocommerce{font-family:var(--e-global-typography-1a4b7c1-font-family),Sans-serif;font-size:var(--e-global-typography-1a4b7c1-font-size);font-weight:var(--e-global-typography-1a4b7c1-font-weight);text-transform:var(--e-global-typography-1a4b7c1-text-transform);line-height:var(--e-global-typography-1a4b7c1-line-height);border:none;border-radius:var(--forms-buttons-border-radius,3px);color:var(--forms-buttons-normal-text-color,#fff);padding:var(--forms-buttons-padding,12px 32px)}.woocommerce .ngwextrlogi-google-register-woocommerce:hover,.woocommerce .ngwextrlogi-woocommerce-register-container .ngwextrlogi-google-register-woocommerce:hover,.woocommerce .button.ngwextrlogi-google-register-woocommerce:hover{background:#3367d6!important;border-color:#3367d6!important;color:var(--forms-buttons-normal-text-color,#fff)!important;text-decoration:none!important;box-shadow:none!important;transform:none!important;font-family:var(--e-global-typography-1a4b7c1-font-family),Sans-serif;font-size:var(--e-global-typography-1a4b7c1-font-size);font-weight:var(--e-global-typography-1a4b7c1-font-weight);text-transform:var(--e-global-typography-1a4b7c1-text-transform);line-height:var(--e-global-typography-1a4b7c1-line-height);border:none;border-radius:var(--forms-buttons-border-radius,3px)}.ngwextrlogi-google-login-woocommerce,.ngwextrlogi-google-register-woocommerce,.ngwextrlogi-facebook-login-woocommerce,.ngwextrlogi-facebook-register-woocommerce,.ngwextrlogi-social-login-button.ngwextrlogi-google-login-woocommerce,.ngwextrlogi-social-login-button.ngwextrlogi-google-register-woocommerce,.ngwextrlogi-social-login-button.ngwextrlogi-facebook-login-woocommerce,.ngwextrlogi-social-login-button.ngwextrlogi-facebook-register-woocommerce{width:100%!important;max-width:100%!important;display:block!important;margin:0!important;box-sizing:border-box!important;font-family:var(--e-global-typography-1a4b7c1-font-family),Sans-serif;font-size:var(--e-global-typography-1a4b7c1-font-size);font-weight:var(--e-global-typography-1a4b7c1-font-weight);text-transform:var(--e-global-typography-1a4b7c1-text-transform);line-height:var(--e-global-typography-1a4b7c1-line-height);border:none;border-radius:var(--forms-buttons-border-radius,3px);color:var(--forms-buttons-normal-text-color,#fff);padding:var(--forms-buttons-padding,12px 32px);text-decoration:none;transition:all .4s ease}.ngwextrlogi-google-login-woocommerce:hover,.ngwextrlogi-google-register-woocommerce:hover,.woocommerce .ngwextrlogi-google-login-woocommerce:hover,.woocommerce .ngwextrlogi-google-register-woocommerce:hover,.woocommerce .ngwextrlogi-woocommerce-login-container .ngwextrlogi-google-login-woocommerce:hover,.woocommerce .ngwextrlogi-woocommerce-register-container .ngwextrlogi-google-register-woocommerce:hover,.woocommerce .button.ngwextrlogi-google-login-woocommerce:hover,.woocommerce .button.ngwextrlogi-google-register-woocommerce:hover{background:#3367d6!important;border-color:#3367d6!important;color:var(--forms-buttons-normal-text-color,#fff)!important;text-decoration:none!important;box-shadow:none!important;transform:none!important;font-family:var(--e-global-typography-1a4b7c1-font-family),Sans-serif;font-size:var(--e-global-typography-1a4b7c1-font-size);font-weight:var(--e-global-typography-1a4b7c1-font-weight);text-transform:var(--e-global-typography-1a4b7c1-text-transform);line-height:var(--e-global-typography-1a4b7c1-line-height);border:none;border-radius:var(--forms-buttons-border-radius,3px);padding:var(--forms-buttons-padding,12px 32px);width:100%!important;max-width:100%!important;display:block!important;margin:0!important;box-sizing:border-box!important}.woocommerce-form-login .ngwextrlogi-google-login-woocommerce:hover,.woocommerce-form-register .ngwextrlogi-google-register-woocommerce:hover,.woocommerce #customer_login .ngwextrlogi-google-login-woocommerce:hover,.woocommerce #customer_login .ngwextrlogi-google-register-woocommerce:hover,.woocommerce .ngwextrlogi-woocommerce-login-container .ngwextrlogi-google-login-woocommerce:hover,.woocommerce .ngwextrlogi-woocommerce-register-container .ngwextrlogi-google-register-woocommerce:hover,.woocommerce .button.ngwextrlogi-google-login-woocommerce:hover,.woocommerce .button.ngwextrlogi-google-register-woocommerce:hover,.woocommerce-form-login .button.ngwextrlogi-google-login-woocommerce:hover,.woocommerce-form-register .button.ngwextrlogi-google-register-woocommerce:hover{width:100%!important;max-width:100%!important;display:block!important;margin:0!important;box-sizing:border-box!important;padding:var(--forms-buttons-padding,12px 32px)!important;background:#3367d6!important;border-color:#3367d6!important;color:var(--forms-buttons-normal-text-color,#fff)!important;text-decoration:none!important;box-shadow:none!important;transform:none!important;font-family:var(--e-global-typography-1a4b7c1-font-family),Sans-serif!important;font-size:var(--e-global-typography-1a4b7c1-font-size)!important;font-weight:var(--e-global-typography-1a4b7c1-font-weight)!important;text-transform:var(--e-global-typography-1a4b7c1-text-transform)!important;line-height:var(--e-global-typography-1a4b7c1-line-height)!important;border:none!important;border-radius:var(--forms-buttons-border-radius,3px)!important}.woocommerce .ngwextrlogi-google-login-woocommerce,.woocommerce .ngwextrlogi-google-register-woocommerce,.woocommerce-form-login .ngwextrlogi-google-login-woocommerce,.woocommerce-form-register .ngwextrlogi-google-register-woocommerce,.woocommerce #customer_login .ngwextrlogi-google-login-woocommerce,.woocommerce #customer_login .ngwextrlogi-google-register-woocommerce,.woocommerce .ngwextrlogi-woocommerce-login-container .ngwextrlogi-google-login-woocommerce,.woocommerce .ngwextrlogi-woocommerce-register-container .ngwextrlogi-google-register-woocommerce,.woocommerce .button.ngwextrlogi-google-login-woocommerce,.woocommerce .button.ngwextrlogi-google-register-woocommerce,.woocommerce-form-login .button.ngwextrlogi-google-login-woocommerce,.woocommerce-form-register .button.ngwextrlogi-google-register-woocommerce{width:100%!important;max-width:100%!important;display:block!important;margin:0!important;box-sizing:border-box!important;padding:var(--forms-buttons-padding,12px 32px)!important;font-family:var(--e-global-typography-1a4b7c1-font-family),Sans-serif!important;font-size:var(--e-global-typography-1a4b7c1-font-size)!important;font-weight:var(--e-global-typography-1a4b7c1-font-weight)!important;text-transform:var(--e-global-typography-1a4b7c1-text-transform)!important;line-height:var(--e-global-typography-1a4b7c1-line-height)!important;border:none!important;border-radius:var(--forms-buttons-border-radius,3px)!important;color:var(--forms-buttons-normal-text-color,#fff)!important;text-decoration:none!important;transition:all .4s ease!important}.woocommerce .ngwextrlogi-google-login-woocommerce:hover,.woocommerce .ngwextrlogi-google-register-woocommerce:hover,.woocommerce-form-login .ngwextrlogi-google-login-woocommerce:hover,.woocommerce-form-register .ngwextrlogi-google-register-woocommerce:hover,.woocommerce #customer_login .ngwextrlogi-google-login-woocommerce:hover,.woocommerce #customer_login .ngwextrlogi-google-register-woocommerce:hover,.woocommerce .ngwextrlogi-woocommerce-login-container .ngwextrlogi-google-login-woocommerce:hover,.woocommerce .ngwextrlogi-woocommerce-register-container .ngwextrlogi-google-register-woocommerce:hover,.woocommerce .button.ngwextrlogi-google-login-woocommerce:hover,.woocommerce .button.ngwextrlogi-google-register-woocommerce:hover,.woocommerce-form-login .button.ngwextrlogi-google-login-woocommerce:hover,.woocommerce-form-register .button.ngwextrlogi-google-register-woocommerce:hover{background:#3367d6!important;border-color:#3367d6!important}.woocommerce .ngwextrlogi-google-login-woocommerce:hover,.woocommerce .ngwextrlogi-google-register-woocommerce:hover,.woocommerce-form-login .ngwextrlogi-google-login-woocommerce:hover,.woocommerce-form-register .ngwextrlogi-google-register-woocommerce:hover,.woocommerce #customer_login .ngwextrlogi-google-login-woocommerce:hover,.woocommerce #customer_login .ngwextrlogi-google-register-woocommerce:hover,.woocommerce .ngwextrlogi-woocommerce-login-container .ngwextrlogi-google-login-woocommerce:hover,.woocommerce .ngwextrlogi-woocommerce-register-container .ngwextrlogi-google-register-woocommerce:hover,.woocommerce .button.ngwextrlogi-google-login-woocommerce:hover,.woocommerce .button.ngwextrlogi-google-register-woocommerce:hover,.woocommerce-form-login .button.ngwextrlogi-google-login-woocommerce:hover,.woocommerce-form-register .button.ngwextrlogi-google-register-woocommerce:hover,.ngwextrlogi-google-login-woocommerce:hover,.ngwextrlogi-google-register-woocommerce:hover{background:#3367d6!important;border-color:#3367d6!important;background-color:#3367d6!important;background-image:none!important;background-repeat:no-repeat!important;background-position:center!important;background-size:auto!important;background-attachment:scroll!important;background-origin:padding-box!important;background-clip:border-box!important}.woocommerce .ngwextrlogi-google-login-woocommerce:hover,.woocommerce .ngwextrlogi-google-register-woocommerce:hover,.woocommerce-form-login .ngwextrlogi-google-login-woocommerce:hover,.woocommerce-form-register .ngwextrlogi-google-register-woocommerce:hover,.woocommerce #customer_login .ngwextrlogi-google-login-woocommerce:hover,.woocommerce #customer_login .ngwextrlogi-google-register-woocommerce:hover,.woocommerce .ngwextrlogi-woocommerce-login-container .ngwextrlogi-google-login-woocommerce:hover,.woocommerce .ngwextrlogi-woocommerce-register-container .ngwextrlogi-google-register-woocommerce:hover,.woocommerce .button.ngwextrlogi-google-login-woocommerce:hover,.woocommerce .button.ngwextrlogi-google-register-woocommerce:hover,.woocommerce-form-login .button.ngwextrlogi-google-login-woocommerce:hover,.woocommerce-form-register .button.ngwextrlogi-google-register-woocommerce:hover,.ngwextrlogi-google-login-woocommerce:hover,.ngwextrlogi-google-register-woocommerce:hover{background:#3367d6!important;background-color:#3367d6!important;border-color:#3367d6!important;border-bottom-color:#3367d6!important;border-top-color:#3367d6!important;border-left-color:#3367d6!important;border-right-color:#3367d6!important;color:var(--forms-buttons-normal-text-color,#fff)!important;text-decoration:none!important;box-shadow:none!important;transform:none!important;font-family:var(--e-global-typography-1a4b7c1-font-family),Sans-serif!important;font-size:var(--e-global-typography-1a4b7c1-font-size)!important;font-weight:var(--e-global-typography-1a4b7c1-font-weight)!important;text-transform:var(--e-global-typography-1a4b7c1-text-transform)!important;line-height:var(--e-global-typography-1a4b7c1-line-height)!important;border:none!important;border-radius:var(--forms-buttons-border-radius,3px)!important;padding:var(--forms-buttons-padding,12px 32px)!important;width:100%!important;max-width:100%!important;display:block!important;margin:0!important;box-sizing:border-box!important;transition:all .4s ease!important}.ngwextrlogi-google-login-woocommerce svg{width:18px;height:18px;flex-shrink:0}.woocommerce-form-login .ngwextrlogi-woocommerce-login-container{margin-top:15px;margin-bottom:0}.woocommerce-form-login .ngwextrlogi-google-login-woocommerce{width:100%!important;max-width:100%!important;display:block!important;margin:0!important;box-sizing:border-box!important}.woocommerce-form-login .ngwextrlogi-woocommerce-login-container{margin-top:15px;margin-bottom:0;clear:both}.woocommerce-form-login .g-recaptcha-v3+.ngwextrlogi-woocommerce-login-container{margin-top:10px}.woocommerce-form-login .woocommerce-LostPassword+.ngwextrlogi-woocommerce-login-container{margin-top:10px;margin-bottom:15px}.woocommerce #customer_login form.login .form-row,.woocommerce #customer_login form.register .form-row{display:grid;grid-template-columns:1fr;gap:10px;align-items:stretch}.woocommerce #customer_login form.login .woocommerce-form-login__submit,.woocommerce #customer_login form.register .woocommerce-form-register__submit,.woocommerce #customer_login #customer_login button.woocommerce-button{width:100%!important;max-width:100%!important;display:block;margin:0;box-sizing:border-box}.woocommerce #customer_login form.login .woocommerce-form__label-for-checkbox,.woocommerce #customer_login form.login p.form-row label.woocommerce-form__label{display:none!important}.woocommerce #customer_login form.login .form-row input[type=text],.woocommerce #customer_login form.login .form-row input[type=email],.woocommerce #customer_login form.login .form-row input[type=password],.woocommerce #customer_login form.register .form-row input[type=text],.woocommerce #customer_login form.register .form-row input[type=email],.woocommerce #customer_login form.register .form-row input[type=password]{width:100%!important;max-width:100%!important;box-sizing:border-box}.woocommerce #customer_login form.login .password-input,.woocommerce #customer_login form.register .password-input{position:relative;display:block;width:100%;min-width:0}.woocommerce #customer_login .password-input .show-password-input{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.woocommerce .ngwextrlogi-facebook-login-woocommerce,.woocommerce .ngwextrlogi-facebook-register-woocommerce,.woocommerce-form-login .ngwextrlogi-facebook-login-woocommerce,.woocommerce-form-register .ngwextrlogi-facebook-register-woocommerce,.woocommerce #customer_login .ngwextrlogi-facebook-login-woocommerce,.woocommerce #customer_login .ngwextrlogi-facebook-register-woocommerce,.woocommerce .ngwextrlogi-woocommerce-login-container .ngwextrlogi-facebook-login-woocommerce,.woocommerce .ngwextrlogi-woocommerce-register-container .ngwextrlogi-facebook-register-woocommerce,.woocommerce .button.ngwextrlogi-facebook-login-woocommerce,.woocommerce .button.ngwextrlogi-facebook-register-woocommerce,.woocommerce-form-login .button.ngwextrlogi-facebook-login-woocommerce,.woocommerce-form-register .button.ngwextrlogi-facebook-register-woocommerce,.woocommerce .ngwextrlogi-social-facebook.ngwextrlogi-facebook-login-woocommerce,.woocommerce .ngwextrlogi-social-facebook.ngwextrlogi-facebook-register-woocommerce{width:100%!important;max-width:100%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin:0!important;box-sizing:border-box!important;padding:var(--forms-buttons-padding,12px 32px)!important;font-family:var(--e-global-typography-1a4b7c1-font-family),Sans-serif!important;font-size:var(--e-global-typography-1a4b7c1-font-size)!important;font-weight:var(--e-global-typography-1a4b7c1-font-weight)!important;text-transform:var(--e-global-typography-1a4b7c1-text-transform)!important;line-height:var(--e-global-typography-1a4b7c1-line-height)!important;border:none!important;border-radius:var(--forms-buttons-border-radius,3px)!important;color:var(--forms-buttons-normal-text-color,#fff)!important;text-decoration:none!important;transition:all .4s ease!important;background:#1877f2!important;border-color:#1877f2!important}.woocommerce .ngwextrlogi-facebook-login-woocommerce:hover,.woocommerce .ngwextrlogi-facebook-register-woocommerce:hover,.woocommerce-form-login .ngwextrlogi-facebook-login-woocommerce:hover,.woocommerce-form-register .ngwextrlogi-facebook-register-woocommerce:hover,.woocommerce #customer_login .ngwextrlogi-facebook-login-woocommerce:hover,.woocommerce #customer_login .ngwextrlogi-facebook-register-woocommerce:hover,.woocommerce .ngwextrlogi-woocommerce-login-container .ngwextrlogi-facebook-login-woocommerce:hover,.woocommerce .ngwextrlogi-woocommerce-register-container .ngwextrlogi-facebook-register-woocommerce:hover,.woocommerce .button.ngwextrlogi-facebook-login-woocommerce:hover,.woocommerce .button.ngwextrlogi-facebook-register-woocommerce:hover,.woocommerce-form-login .button.ngwextrlogi-facebook-login-woocommerce:hover,.woocommerce-form-register .button.ngwextrlogi-facebook-register-woocommerce:hover{background:#166fe0!important;border-color:#166fe0!important;color:var(--forms-buttons-normal-text-color,#fff)!important;text-decoration:none!important;box-shadow:none!important;transform:none!important}#login .ngwextrlogi-login-social-wrap,#loginform .ngwextrlogi-login-social-wrap{display:flex!important;flex-direction:column!important;gap:12px!important;margin:0!important;width:100%!important;max-width:100%!important;clear:both!important;padding:0!important;box-sizing:border-box!important}#login p.submit,#loginform p.submit{margin-bottom:0!important}#login p.submit+.ngwextrlogi-login-social-wrap,#loginform p.submit+.ngwextrlogi-login-social-wrap{margin-top:0!important;padding-top:12px!important}#login .ngwextrlogi-login-social-wrap .ngwextrlogi-social-login-container,#loginform .ngwextrlogi-login-social-wrap .ngwextrlogi-social-login-container{display:flex!important;flex-direction:column!important;gap:12px!important;margin:0!important;width:100%!important}#login .ngwextrlogi-login-social-wrap .ngwextrlogi-social-login-button,#loginform .ngwextrlogi-login-social-wrap .ngwextrlogi-social-login-button{width:100%!important;max-width:100%!important;margin:0!important;padding:12px!important;border:none!important;color:#fff!important;font-weight:600!important;border-radius:4px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;box-sizing:border-box!important;text-decoration:none!important;box-shadow:none!important;line-height:1.4!important;font-size:14px!important;transition:background .4s ease!important;cursor:pointer!important;text-transform:none!important}#login .ngwextrlogi-login-social-wrap .ngwextrlogi-social-google,#loginform .ngwextrlogi-login-social-wrap .ngwextrlogi-social-google,#login .ngwextrlogi-login-social-wrap .ngwextrlogi-google-login,#loginform .ngwextrlogi-login-social-wrap .ngwextrlogi-google-login{background:#4285f4!important;background-color:#4285f4!important;border-color:#4285f4!important}#login .ngwextrlogi-login-social-wrap .ngwextrlogi-social-google:hover,#loginform .ngwextrlogi-login-social-wrap .ngwextrlogi-social-google:hover,#login .ngwextrlogi-login-social-wrap .ngwextrlogi-google-login:hover,#loginform .ngwextrlogi-login-social-wrap .ngwextrlogi-google-login:hover{background:#3367d6!important;background-color:#3367d6!important;border-color:#3367d6!important;color:#fff!important}#login .ngwextrlogi-login-social-wrap .ngwextrlogi-social-facebook,#loginform .ngwextrlogi-login-social-wrap .ngwextrlogi-social-facebook{background:#1877f2!important;background-color:#1877f2!important;border-color:#1877f2!important}#login .ngwextrlogi-login-social-wrap .ngwextrlogi-social-facebook:hover,#loginform .ngwextrlogi-login-social-wrap .ngwextrlogi-social-facebook:hover{background:#166fe0!important;background-color:#166fe0!important;border-color:#166fe0!important;color:#fff!important}#login .ngwextrlogi-login-social-wrap .ngwextrlogi-social-login-button svg,#loginform .ngwextrlogi-login-social-wrap .ngwextrlogi-social-login-button svg{width:18px!important;height:18px!important;flex-shrink:0!important}@media (max-width:480px){#login .ngwextrlogi-login-social-wrap,#loginform .ngwextrlogi-login-social-wrap{gap:10px!important}#login .ngwextrlogi-login-social-wrap .ngwextrlogi-social-login-button,#loginform .ngwextrlogi-login-social-wrap .ngwextrlogi-social-login-button{font-size:12px!important;padding:10px 12px!important}}.woocommerce #customer_login .ngwextrlogi-woocommerce-login-container,.woocommerce #customer_login .ngwextrlogi-woocommerce-register-container,.woocommerce-form-login .ngwextrlogi-woocommerce-login-container,.woocommerce-form-register .ngwextrlogi-woocommerce-register-container{display:flex!important;flex-direction:column!important;gap:12px!important;width:100%!important;max-width:100%!important;margin:15px 0!important;clear:both!important;box-sizing:border-box!important}.woocommerce #customer_login .ngwextrlogi-woocommerce-login-container>.ngwextrlogi-social-login-button,.woocommerce #customer_login .ngwextrlogi-woocommerce-register-container>.ngwextrlogi-social-login-button,.woocommerce-form-login .ngwextrlogi-woocommerce-login-container>.ngwextrlogi-social-login-button,.woocommerce-form-register .ngwextrlogi-woocommerce-register-container>.ngwextrlogi-social-login-button{width:100%!important;max-width:100%!important;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;box-sizing:border-box!important}@media (max-width:768px){.woocommerce #customer_login .ngwextrlogi-woocommerce-login-container,.woocommerce #customer_login .ngwextrlogi-woocommerce-register-container{gap:10px!important}.woocommerce #customer_login .ngwextrlogi-social-login-button,.woocommerce-form-login .ngwextrlogi-social-login-button,.woocommerce-form-register .ngwextrlogi-social-login-button{padding:10px 16px!important;font-size:clamp(12px,3.5vw,14px)!important}}