/* rmg-account-2026 1.0.4.3 STAGING: register view = main My Account card's icons + buttons (values copied from
   rmg-client-portal login.css .rmgcp-lgx-btn / .rmgcp-ico, login-anim.css field icon, google-signin.css). */
#rmgad.out #customer_login .rmgcp-ico{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
#rmgad.out #customer_login label[for=username],#rmgad.out #customer_login label[for=password],#rmgad.out #customer_login label[for=reg_email],#rmgad.out #customer_login label[for=reg_password]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;line-height:1.2}
#rmgad.out #customer_login label .rmgcp-ico{width:34px;height:34px;padding:6px;border-radius:50%;background:#E6F4FB;color:#0077B0;stroke-width:2.1;flex:0 0 34px;box-sizing:border-box}
#rmgad.out #customer_login label .screen-reader-text{position:absolute}
/* three buttons: identical box (full width, 999px pill, 17px bold, 0 6px 0 #1A1B1E shadow, same height) */
#rmgad.out #customer_login .woocommerce-form-login__submit,#rmgad.out #customer_login .woocommerce-form-register__submit,#rmgad.out #customer_login a.rmgad-g-btn{display:flex;width:100%;float:none;align-items:center;justify-content:center;gap:12px;margin:16px 0 0;padding:14px 26px;border-radius:999px;font:700 17px/1.1 "RMG Red Hat Text",sans-serif;border:2px solid transparent;box-shadow:0 6px 0 #1A1B1E;text-transform:none;letter-spacing:0;text-decoration:none;box-sizing:border-box;min-height:54px;cursor:pointer;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1)}
#rmgad.out #customer_login .woocommerce-form-login__submit,#rmgad.out #customer_login .woocommerce-form-register__submit{background:#FE4C1C;color:#000000}
#rmgad.out #customer_login a.rmgad-g-btn{background:#FFFFFF;color:#1A1B1E;border-color:#1A1B1E}
#rmgad.out #customer_login :is(.woocommerce-form-login__submit,.woocommerce-form-register__submit,a.rmgad-g-btn):is(:hover,:focus-visible){transform:translateY(-3px) rotate(-1.5deg);box-shadow:0 9px 0 #1A1B1E}
#rmgad.out #customer_login :is(.woocommerce-form-login__submit,.woocommerce-form-register__submit):is(:hover,:focus-visible){background:#FE4C1C;color:#000000}
#rmgad.out #customer_login :is(.woocommerce-form-login__submit,.woocommerce-form-register__submit,a.rmgad-g-btn):active{transform:translateY(4px);box-shadow:0 2px 0 #1A1B1E}
#rmgad.out #customer_login button .rmgcp-ico{width:20px;height:20px;stroke-width:2.4;flex:0 0 20px}
#rmgad.out #customer_login a.rmgad-g-btn .rmgad-g-logo{width:22px;height:22px;flex:0 0 22px}
#rmgad.out #customer_login .rmgad-g-or{display:flex;align-items:center;gap:14px;margin:22px 0 0;color:#5B6470;font:700 14px/1 "RMG Red Hat Text",sans-serif;text-transform:lowercase}
#rmgad.out #customer_login .rmgad-g-or::before,#rmgad.out #customer_login .rmgad-g-or::after{content:"";flex:1;height:1px;background:#E5E5E5}
