#header .header-nav a.techstore-business-link { display:inline-flex;align-items:center;min-height:36px;padding:0 12px;color:#075da7;font-weight:700;white-space:nowrap; }
.techstore-business-form { max-width:680px;margin:0 auto;padding:0 0 24px; }
.techstore-business-form label { display:block;font-weight:600;margin:16px 0 6px; }
.techstore-business-form .form-control { width:100%;min-height:44px; }
.techstore-business-form small { display:block;margin-top:5px; }
.techstore-business-form form:has(#business-account-type option[value="business"]:checked) .techstore-wholesale-field,
.techstore-business-form form:has(#business-account-type option[value=""]:checked) .techstore-wholesale-field { display:none; }
.techstore-business-purpose { margin:22px 0 12px; }
.techstore-business-form .btn { min-height:44px; }

.techstore-business-account-fields { margin-top:24px;min-width:0; }
.techstore-business-account-fields legend { font-size:1.15rem;font-weight:700; }
.techstore-business-account-fields .form-group { margin-bottom:12px; }
.techstore-business-account-fields .form-group label { margin-top:0; }
