.gg-form [hidden]{display:none!important}.gg-form select{width:100%;min-height:48px;padding:10px 12px;border:1px solid #8094ae;border-radius:7px;background:#fff;color:#173765;font:inherit}.gg-form input,.gg-form textarea{min-height:48px}.gg-form .gg-optional{font-weight:400}.gg-vat-help p{margin:0 0 8px}.gg-vat-help button{min-height:44px;border:1px solid #173765;border-radius:6px;padding:8px 14px;background:#fff;color:#173765;font:inherit;cursor:pointer}.gg-brand-choices{border:1px solid #d6e0ec;padding:16px;border-radius:8px;min-width:0}.gg-brand-choices legend{font-weight:700}.gg-brand-choices>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 12px}.gg-brand-choices label{display:flex!important;align-items:center;gap:8px;min-height:44px;font-weight:400}.gg-form .gg-brand-choices input{width:20px;min-height:20px;flex:none}.gg-tax-details summary{cursor:pointer;min-height:44px;padding:10px 0}.gg-tax-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}#gg-application{scroll-margin-top:140px}@media(max-width:600px){.gg-brand-choices>div{grid-template-columns:1fr 1fr}.gg-tax-grid{grid-template-columns:1fr}.gg-brand-choices{padding:12px}}
.gg-form .gg-submit-row{margin-top:8px}.gg-form .gg-submit{width:100%;min-height:60px;padding:16px 28px;font-size:1.125rem;font-weight:600;box-shadow:0 8px 20px rgb(23 55 101/.22)}.gg-form .gg-submit:hover{box-shadow:0 10px 24px rgb(23 55 101/.3)}.gg-form .gg-submit:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.gg-enquiry-alternatives .gg-alt-title{flex:1 1 100%;margin:0;font-weight:600;font-size:1.0625rem}
