.RAQ_form__wrapper{width:100%;max-width:700px;margin:0 auto;padding:1rem 0;display:flex;flex-direction:column;gap:1rem;box-sizing:border-box}.RAQ_form__form{display:flex;flex-direction:column;gap:1rem;width:100%;box-sizing:border-box;font-size:1rem}.RAQ_form__heading{font-size:1.6rem;font-weight:700;margin-bottom:.25rem;color:var(--color-foreground, #111)}.RAQ_form__helper{font-size:1.05rem;color:var(--color-text-secondary, #444);margin-bottom:1rem;line-height:1.5}.RAQ_form__field{display:flex;flex-direction:column;width:100%;gap:.5rem}.RAQ_form__field--checkbox{flex-direction:row;align-items:center;gap:.5rem}.RAQ_form__label{font-weight:600;color:var(--color-foreground, #111);font-size:1.75rem;line-height:1.5}.RAQ_form__input,.RAQ_form__input__RAQTextArea,.RAQ_form__form select{width:100%;padding:.8rem 1rem;font-size:1.5rem;line-height:1.5;color:var(--color-foreground, #111);background-color:var(--color-background, #fff);border:1px solid var(--color-border, #d0d0d0);border-radius:4px;transition:border-color .2s ease,box-shadow .2s ease;box-sizing:border-box}.RAQ_form__input__RAQTextArea{min-height:140px;resize:vertical}.RAQ_form__input:focus,.RAQ_form__input__RAQTextArea:focus,.RAQ_form__form select:focus{outline:none;border-color:var(--color-accent, #1a73e8);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-accent, #1a73e8) 25%,transparent)}.RAQ_form__checkbox{width:1.5rem;height:1.5rem;accent-color:var(--color-accent, #1a73e8)}.RAQ_form__button{display:inline-block;width:100%;padding:1rem 1.25rem;background-color:var(--color-accent, #1a73e8);color:var(--color-button-foreground, #fff);font-size:1.5rem;font-weight:700;border:none;border-radius:4px;cursor:pointer;text-align:center;transition:background-color .2s ease,transform .05s ease-in-out}.RAQ_form__button:hover,.RAQ_form__button:focus{background-color:var(--color-accent-hover, #0b5dd7)}.RAQ_form__button:active{transform:translateY(1px)}.RAQ_form__success{background-color:#f0f9f3;border:1px solid #b3e5c4;color:#164b1f;border-radius:4px;padding:1rem 1.25rem;margin-bottom:1rem;font-size:1.05rem}.RAQ_form__success h3{margin:0 0 .25rem;font-weight:700;font-size:1.2rem}.RAQ_form__errors{background-color:#fff2f2;border:1px solid #ffb0b0;color:#8a1010;border-radius:4px;padding:.9rem 1rem;margin-top:.5rem;font-size:1rem}.RAQ_form__errorsList{margin:0;padding-left:1.25rem}.RAQ_form__errorItem{list-style:disc;font-size:1rem}.RAQ_form__context{margin-bottom:1rem;color:var(--color-text-secondary, #444);font-size:1rem}@media(max-width:600px){.RAQ_form__form{max-width:100%}.RAQ_form__heading{font-size:1.4rem}.RAQ_form__label,.RAQ_form__button{font-size:1rem}}.RAQ_form__wrapper .RAQ_form__form select{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><polyline points="6 9 12 15 18 9"/></svg>');background-repeat:no-repeat;background-position:right .75rem center;background-size:1rem;padding-right:2.25rem}.RAQ_form__wrapper .RAQ_form__form select::-ms-expand{display:none}
/*# sourceMappingURL=/cdn/shop/t/20/assets/RAQ-form.css.map */
