/* Only the logged-out account form. Pharmacy/header/checkout layouts are untouched. */
.o2-auth{max-width:520px;margin:0 auto}
.o2-auth-tabs{display:flex;gap:24px;border-bottom:1px solid #dce4ef;margin-bottom:18px}
.o2-auth-tabs a{flex:1;text-align:center;padding:12px 4px;text-decoration:none;color:#65758b;border-bottom:2px solid transparent;font-weight:600}
.o2-auth-tabs a[aria-current=page]{color:#18345b;border-bottom-color:#18345b}
.o2-auth #customer_login{display:block;width:100%;margin:0}
.o2-auth #customer_login>.u-column1,.o2-auth #customer_login>.u-column2{float:none!important;width:100%!important;max-width:none;margin:0;padding:0}
.o2-auth #customer_login>div>h2{display:none}
.o2-auth[data-auth-mode=login] #customer_login>.u-column2,.o2-auth[data-auth-mode=register] #customer_login>.u-column1{display:none!important}
.o2-auth form{margin-top:0!important}
.o2-auth input.input-text{box-sizing:border-box;max-width:100%}
.o2-auth .woocommerce-form__label-for-checkbox{display:inline-flex;gap:7px;align-items:center}
