.quote-general__heading{margin:0 0 1.6rem}.quote-general__intro{margin:0 0 3.2rem;color:rgb(var(--color-foreground-secondary))}.quote-general__grid{display:grid;grid-template-columns:1fr;gap:1.8rem}@media screen and (min-width:750px){.quote-general__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.quote-general__field{min-width:0}.quote-general__field--full{grid-column:1 / -1}.quote-general .select{position:relative;width:100%}.quote-general .field select.field__input{padding-right:3.6rem}.quote-general .field .field__label{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:inherit;color:rgb(var(--color-foreground));text-transform:none;padding-bottom:1rem}.quote-general .field .field__input[required]+label:after{content:none}.quote-general__error{color:rgb(var(--color-error))}.quote-general__consent{display:flex;align-items:flex-start;gap:1rem;margin:2.4rem 0 0;color:rgb(var(--color-foreground-secondary))}.quote-general__consent input{flex:none;margin-top:.3rem;width:1.7rem;height:1.7rem}.quote-general__consent p{margin:0}.quote-general__actions{margin:3.2rem 0 0}.quote-general__errors{margin:0 0 2.4rem}.quote-general-thanks[hidden],.quote-general__body[hidden]{display:none}.quote-general-thanks{padding:2.4rem 0}.quote-general-thanks:focus{outline:none}.quote-general-thanks__eyebrow{margin:0 0 1.6rem}.quote-general-thanks__heading{margin:0 0 1.8rem}.quote-general-thanks__text{margin:0 0 3.2rem;color:rgb(var(--color-foreground-secondary))}.quote-general-thanks__text p{margin:0}.quote-general-thanks__button{display:inline-flex}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-quote-general.css.map */
