contact-section{display:block;color:var(--primary_text);background:var(--background_color)}contact-section .contact-form__arrow{display:none}input.faq--search{border-radius:0;background-color:transparent}input.faq--search[type=text]{-webkit-appearance:none}.contact-form__success-message{color:var(--primary_grey);width:100%}.contact-form__wrapper .field{border:none;border-radius:2px;display:flex}.contact-form__wrapper .field svg{padding:0 22px 0 14px;height:100%}.contact-form__wrapper .field path{fill:var(--primary_grey)}.contact-form__wrapper .input-placeholder{font-size:.875rem;font-family:var(--type_paragraf_font);font-weight:var(--weight_paragraf_font);line-height:140%;-webkit-appearance:none;background:transparent;padding:11px 16px;color:var(--primary_text)}.contact-form__wrapper input[type=text],.contact-form__wrapper input[type=email]{border-radius:0;-webkit-appearance:none}.contact-form__wrapper a{color:var(--primary_text)}.contact-form__wrapper input:-webkit-autofill,.contact-form__wrapper input:-webkit-autofill:hover,.contact-form__wrapper input:-webkit-autofill:focus,.contact-form__wrapper input:-webkit-autofill:active{transition:all 0s 50000s}.contact-form__form .auth-textarea+.contact-form__arrow svg{padding:22px 22px 0 14px;height:fit-content}.contact-form__form .auth-textarea::-webkit-scrollbar{display:none}.contact-form__wrapper .input-placeholder::-webkit-input-placeholder{color:var(--primary_grey)}.contact-form__wrapper .input-placeholder:-moz-placeholder{color:var(--primary_grey);opacity:1}.contact-form__wrapper .input-placeholder::-moz-placeholder{color:var(--primary_grey);opacity:1}.contact-form__wrapper .input-placeholder:-ms-input-placeholder{color:var(--primary_grey)}.contact-form__wrapper .input-placeholder::-ms-input-placeholder{color:var(--primary_grey)}.contact-form__form .auth-textarea::placeholder,.contact-form__wrapper .input-placeholder::placeholder{color:var(--primary_grey);opacity:1}.contact-form__button--submit{width:fit-content;min-width:246px}.contact-form__form{display:flex;flex-wrap:wrap;justify-content:space-between;height:fit-content}.contact-form__form .field{width:100%}.contact-form__form .auth-textarea{width:100%;min-height:120px;padding:16px 0 16px 16px;font-size:.875rem;font-family:var(--type_paragraf_font);font-weight:var(--weight_paragraf_font);line-height:140%;border:none;border-bottom:1px solid var(--primary_text);resize:none;background:transparent;-webkit-appearance:none}.contact-form__form .terms{padding:4px 0;width:100%}label.contact--Checkbox{cursor:pointer}.contact--Label input[type=checkbox]{display:none}.contact--Label{padding-left:1px;display:flex;height:20px;align-items:center}.contact--Label .checkmark{display:inline-block;width:18px;height:18px;border-radius:50%;border:1px solid var(--primary_text);cursor:pointer;position:relative}.contact--Label .checkmark svg{position:absolute;top:-2px;left:-2px;width:20px;height:20px;visibility:hidden}.contact--Checkbox{display:flex;gap:8px;align-items:center}.contact-form__form :checked+label svg{visibility:visible;display:flex}.contact--Checkbox svg{fill:var(--primary_text)}.contact--Checkbox a{display:inline-block;color:var(--primary_grey);position:relative;text-decoration:none}.contact--Checkbox a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--primary_grey)}.contact-form__inner-wrapper,.contact-form__info,.contact-form__logo-text,.contact-form_social-wrapper,.contact-form__contact-info{display:flex;flex-direction:column;gap:8px}.contact-form__logo-text,.contact-form_social-wrapper{gap:16px}.contact-form__info{padding:24px 16px;gap:32px;height:fit-content}.contact-form__logo-text .rte{padding-bottom:8px}.contact-form__image{padding:4px;box-sizing:content-box}.contact-form__inner-wrapper{gap:56px}.field svg{box-sizing:content-box;padding:6px;height:100%}.contact-form__social{display:flex;gap:24px;align-items:center}@media screen and (min-width:1025px){.contact-form__image{padding:6.5px 4px}.contact-form__info{min-width:360px;gap:48px;padding:32px}.contact-form__logo-text .rte{padding-bottom:2px}.contact-form__inner-wrapper{flex-direction:row;gap:32px}.contact-form__inner-wrapper.reverse-direction{flex-direction:row-reverse}.contact-form__form .auth-textarea{min-height:150px;padding:16px}.contact-form__form .field.half-input-width{width:calc(50% - 16px)}.contact-form__wrapper .input-placeholder{padding:14px 16px}.contact-form__button--submit{min-width:264px}}@media screen and (min-width:1440px){.contact-form__info{min-width:416px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-contact_form.css.map */
