.contact-form--wrapper{max-width:790px;margin:0 auto;padding:0 var(--spacing-2) var(--spacing-8) var(--spacing-2)}.form-wrapper{border-radius:6px;padding:var(--spacing-4);background-color:rgb(var(--gray-25))}.form-wrapper.form-dark{background-color:rgba(var(--gray-800),.35)}.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .form__message svg{margin-right:8px}.contact .contact__field-error .form__message{color:rgb(var(--brand-primary));align-items:center}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}.field_static__group{display:flex;flex-wrap:wrap}.contact .field.field_static__group{margin-bottom:2rem}.field_static__group .field__input{border-radius:6px;border:1px solid rgb(var(--gray-200));color:rgb(var(--gray-600));font-family:var(--font-heading-family);font-weight:600;letter-spacing:-.03em;height:auto;padding:1.5rem;line-height:2em}.field_static__group textarea.text-area{height:10rem;min-height:10rem}.field_static__label{flex:0 0 100%;position:static;font-family:var(--font-heading-family);font-weight:600;color:rgb(var(--gray-500));letter-spacing:-.03em;font-size:16px;margin-bottom:8px}.form-wrapper{color:rgb(var(--gray-600))}.form-wrapper select:focus,.form-wrapper select:focus-visible,.field__input:focus{background-color:rgba(var(--gray-25),.5);border:1px solid rgb(var(--gray-400))}.form-wrapper select:focus-visible{box-shadow:none}.form-wrapper select{border:1px solid rgb(var(--gray-200));text-align:left;padding:1.5rem;padding-right:32px;border-radius:6px;width:100%;font-family:var(--font-heading-family);font-weight:600;color:rgb(var(--gray-500));letter-spacing:-.03em;font-size:16px;line-height:2em;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../png/select-arrowe002.png?v=1668500716);background-repeat:no-repeat;background-position:center right}.form-wrapper details{font-family:var(--font-heading-family);font-weight:600;color:rgb(var(--gray-400));margin-top:0}.form-wrapper details summary{letter-spacing:-.03em;font-size:14px;font-weight:400}.form-wrapper details main{line-height:1.4em;font-weight:400;font-size:14px}.form-wrapper .contact__button{margin-top:24px}.form-wrapper .btn:disabled{cursor:not-allowed;opacity:.5;display:none}.customer.register .form-wrapper .btn:disabled{display:flex}.form-wrapper .btn{border:none;display:flex;align-items:center;padding:14px 24px}.form-wrapper .btn.btn-arrow{padding:14px 16px 14px 24px}.form-wrapper .btn:hover{cursor:pointer}.form-wrapper .btn svg{margin-left:8px}.form__message{margin:0;padding:16px 0;font-family:var(--font-heading-family)}.form-status{font-family:var(--font-heading-family);font-weight:600;color:rgb(var(--gray-50));display:flex;align-items:center}.form-status svg{color:rgb(var(--brand-primary));margin-right:8px}.form-status.form-status--success{color:rgb(var(--brand-success))}.form-light .form-status{color:rgb(var(--brand-danger))}.form-light .form-status.form-status--success{color:rgb(var(--brand-success));display:flex;font-size:24px;align-items:center;font-weight:600}.form-light .form-status.form-status--success:focus-visible{box-shadow:none;outline:none}.form-light .form-status.form-status--success svg{margin-right:8px}.form-status-list{font-family:var(--font-heading-family);font-weight:400;margin-top:4px;margin-bottom:16px}.form-alert-privacy{font-size:1rem;color:rgb(var(--brand-primary));display:none}.form-wrapper.form-error .form-alert-privacy{display:block}.form-dark .field_static__label{color:rgb(var(--gray-50))}.form-dark.form-wrapper select,.form-dark .field_static__group .field__input{color:rgb(var(--gray-25));background-color:rgb(var(--gray-800));border:1px solid rgb(var(--gray-600))}.form-dark .field_static__group .field__input[aria-invalid=true]{border:1px solid rgb(var(--brand-primary))}.form-dark input:-internal-autofill-selected{background-color:rgb(var(--gray-700))}.form-dark .form-status-list,.form-dark .form-status-list .link{color:rgb(var(--gray-100))}.form-dark .form-status.form-status--success{color:rgb(var(--brand-success));align-items:center;font-weight:600}.form-dark .form-status.form-status--success svg{color:rgb(var(--brand-success))}.field_checkbox label{font-size:14px;color:rgb(var(--gray-100));letter-spacing:-.008em}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-contact-form.css.map?v=52707182937006655561685449122 */
