.formAligned{display:block}.formAligned .errors{grid-column:1/3;margin-left:10px}.formAligned .input,.formAligned .sq-input input,.formAligned input,.formAligned label,.formAligned select,.formAligned textarea{display:block;width:100%}.formAligned .sq-input{height:4rem}.formAligned .itembox-cell{padding:.75rem 1rem}.formAligned button.formAligned-fullspan{display:block;margin-left:auto;margin-right:auto;width:80%}.formAligned label{display:block;padding-bottom:1rem;padding-top:.5rem}.formAligned label[for=terms]{display:inline-block;max-width:50%}.formAligned label+input[type=checkbox]{display:inline-block;margin-left:15px;width:auto}.formAligned .input-note{font-size:.8rem;grid-column:2/3}.formAligned label:has(+input+.input-note),.formAligned label:has(+select+.input-note),.formAligned label:has(+textarea+.input-note){padding-bottom:0}.formAligned h1,.formAligned h2,.formAligned h3{grid-column:1/3;margin-bottom:.5rem;margin-top:1rem}@media screen and (min-width:700px){.formAligned{-moz-column-gap:25px;column-gap:25px;display:grid;grid-template-columns:125px auto;row-gap:.67rem}.formAligned label{grid-column:1/2;text-align:right}.formAligned .input,.formAligned input,.formAligned select,.formAligned textarea{grid-column:2/3;max-width:400px;width:100%}.formAligned label[for=terms]{max-width:inherit}.formAligned input[type=checkbox]{justify-self:left;width:auto}.formAligned .formAligned-fullspan{grid-column:1/3}.formAligned label.formAligned-fullspan{text-align:left}.formAligned .formAligned-rightspan{grid-column:2/3}}@media screen and (min-width:1000px){.formAligned{grid-template-columns:125px 250px}.formAligned .sq-input{height:2.5rem;padding:.6rem .8rem 0}}
