.quote-form__section,.quote-form__group{border:0;margin:0 0 2.4rem;padding:0;min-width:0}.quote-form__group[hidden],.quote-form__errors[hidden],.quote-form__success[hidden],form[data-quote-form][hidden]{display:none!important}.quote-form__heading,.quote-form__legend{padding:0;margin-bottom:1.2rem;font-family:var(--font-heading-family);color:rgb(var(--color-base-text))}.quote-form__heading{font-size:1.8rem}.quote-form__legend{font-size:1.6rem}.quote-form__hint{display:block;margin-top:.4rem;font-family:var(--font-body-family);font-size:1.3rem;color:rgba(var(--color-base-text),.7)}.quote-form__hint--field{margin:-.8rem 0 2.4rem}.quote-form__options{display:flex;flex-wrap:wrap;gap:.8rem}.quote-form__option{position:relative;cursor:pointer}.quote-form__option input{position:absolute;opacity:0;width:1px;height:1px}.quote-form__option span{display:inline-block;padding:.8rem 1.6rem;border:.1rem solid rgba(var(--color-base-text),.35);border-radius:10rem;font-size:1.4rem;line-height:1.3;color:rgb(var(--color-base-text));background:rgb(var(--color-base-background-1));transition:background .15s ease,border-color .15s ease,color .15s ease}.quote-form__option:hover span{border-color:rgb(var(--color-base-text))}.quote-form__option input:checked+span{background:rgb(var(--color-base-text));border-color:rgb(var(--color-base-text));color:rgb(var(--color-base-background-1))}.quote-form__option input:focus-visible+span{outline:.2rem solid rgba(var(--color-base-text),.5);outline-offset:.2rem}.quote-form__errors{flex-direction:column;align-items:flex-start;margin-bottom:2rem}.quote-form__errors .form-status-list{margin:0;padding:0}.quote-form__success{display:flex;align-items:flex-start;gap:1rem}.quote-form__success h2{margin:0 0 .8rem}.quote-form__success p{margin:0}.quote-form.page-with-media{align-items:flex-start}
/*# sourceMappingURL=/cdn/shop/t/1/assets/component-quote-form.css.map */
