.woocommerce-account .tyhp-auth-nav{display:flex;gap:12px;flex-wrap:wrap;margin:0 0 16px}.woocommerce-account .tyhp-auth-nav a{background:#171717;color:#fff;border-radius:3px;padding:12px 18px;font-weight:700;text-decoration:none}.woocommerce-account .tyhp-auth-nav a:hover{background:#B89A68;color:#171717}.woocommerce-account .tyhp-auth-intro{font-size:14px;color:#57534c}.woocommerce-account #tyhp-register,.woocommerce-account #tyhp-login{scroll-margin-top:130px}.woocommerce-account .tyhp-registration-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.woocommerce-account #customer_login .woocommerce-form-register input{font:inherit;border-radius:3px;border:1px solid #c9c5bc;min-height:46px;padding:10px 12px;max-width:100%}.woocommerce-account #customer_login .woocommerce-form-register button[type=submit]{background:#171717;color:white;border:1px solid #171717;border-radius:3px}.woocommerce-account #customer_login .woocommerce-form-register input:focus{outline:2px solid #B89A68;outline-offset:2px}.woocommerce-account #customer_login h2{font-size:24px}@media(max-width:600px){.woocommerce-account .tyhp-auth-nav a{flex:1;text-align:center;padding:12px 8px}.woocommerce-account #customer_login .col-1,.woocommerce-account #customer_login .col-2{width:100%;float:none;margin-bottom:24px;min-width:0}}
/* Account actions only: override theme button colors without changing geometry. */
body.woocommerce-account main :is(.woocommerce button[type="submit"],.woocommerce .button,.woocommerce .tyhp-auth-nav a){background:#171717!important;background-image:none!important;color:#FFFFFF!important;border-color:#171717!important;opacity:1!important}
body.woocommerce-account main :is(.woocommerce button[type="submit"],.woocommerce .button,.woocommerce .tyhp-auth-nav a):hover{background:#B89A68!important;color:#171717!important;border-color:#B89A68!important}
body.woocommerce-account main :is(.woocommerce button[type="submit"],.woocommerce .button,.woocommerce .tyhp-auth-nav a):is(:focus,:focus-visible){outline:3px solid #B89A68!important;outline-offset:3px;box-shadow:0 0 0 2px #FFFFFF!important}
body.woocommerce-account main :is(.woocommerce button[type="submit"],.woocommerce .button,.woocommerce .tyhp-auth-nav a)::before,body.woocommerce-account main :is(.woocommerce button[type="submit"],.woocommerce .button,.woocommerce .tyhp-auth-nav a)::after{background:transparent!important;box-shadow:none!important}
