contact-section{width:100%;display:block;background:var(--background_color);color:var(--primary_text);min-height:calc(var(--viewport-height) - var(--header-height-fixed) - var(--announcement-height-fixed) - var(--footer-height))}contact-section form .contact-section__form .field{border-color:var(--primary_gray);margin-bottom:1rem}contact-section form .field:not(.textarea){height:38px}contact-section .contact-section__form button{width:100%}contact-section .contact-section__form-action:not(:has(.form-checkbox--info-text))>button{margin-top:1rem;height:44px}contact-section .contact-section__form-action{margin:0 -1rem}contact-section .contact-section__form .field input::placeholder,contact-section .contact-section__form .field textarea::placeholder{color:var(--primary_grey)}contact-section .form-checkbox__icon-wrapper,contact-section .form-checkbox__icon-wrapper svg,contact-section .form-checkbox__icon-wrapper .checkmark.svg-checkbox__square,contact-section .form-checkbox input[type=checkbox]:checked+label .svg-checkbox__square-solid{width:.875rem;height:.875rem}contact-section .form-checkbox{width:100%}contact-section .contact-section__form .form-checkbox{padding-top:1rem}contact-section .field.textarea{min-height:120px;box-sizing:border-box}.contact-section>.group-text-button__block-wrapper{max-width:680px}contact-section .contact-section__success{color:var(--primary_gray);margin-top:1rem}contact-section .contact-section__error{color:var(--secondary_accent);margin-top:1.5rem}contact-section .contact-section--title-wrapper{margin-bottom:1.5rem;display:flex;flex-direction:column;gap:1.5rem}.contact-section__container{display:flex;flex-direction:column}.contact-section .contact-section__form{padding:1rem;border-radius:.25rem}.contact-section .contact-section__form,.contact-section .contact-section__form .field input,.contact-section .contact-section__form .field textarea{background-color:var(--background_color);color:var(--primary_text)}.contact-section .contact-section__form .field textarea{resize:none;overflow-y:auto;height:100%}.contact__link-list-block a,.contact__wrapper a{transition:color .1s linear}.contact__links{display:flex;flex-direction:column}.contact__links a{color:var(--primary_text)}.contact__link-item{display:flex;gap:.125rem;align-items:center}.contact__link-item svg{width:1rem;height:1rem}.contact__link-item svg path{fill:var(--primary_text)}contact-section .contact-icon-group--wrapper{display:flex;flex-direction:row;gap:1.5rem}@media screen and (min-width:1025px){contact-section .contact-section{margin:0 auto}.contact-section__container{display:grid;grid-template-columns:1fr 1fr}.contact-section .contact-section__form{display:flex;flex-wrap:wrap;flex-direction:row;column-gap:1rem;padding:0 2rem}.contact-section .contact-section__form .field{box-sizing:border-box;width:100%}.contact-section .contact-section__form .field.contactWidth50,contact-section .field-container:has(.field.contactWidth50){width:calc(50% - .5rem);max-width:calc(50% - .5rem)}contact-section .field.textarea{min-height:150px;max-height:150px;margin-bottom:1.5rem}contact-section .field textarea{height:100%}contact-section .contact-section__wrapper .contact-section__form .contact-section__form-action{width:100%}contact-section .contact-section__wrapper{border-left:1px solid var(--secondary_gray)}contact-section .contact-section__form-action{margin:0}contact-section form .contact-section__form .field{margin-bottom:1rem}contact-section .contact-section--title{padding:1rem 2rem;border-bottom:1px solid var(--secondary_gray);display:flex;flex-direction:column;gap:1rem}contact-section form .field:not(.textarea){height:54px}contact-section .contact-section__form .form-checkbox{padding-top:0}contact-section .contact-section__form .form-checkbox+.form-checkbox{padding-top:1rem}contact-section .contact-section__form-action .Button{width:calc(100% + 4rem);margin-left:-2rem;margin-right:-2rem;display:block}contact-section .is-last{border:0}}contact-section .field-container{width:100%;display:flex;flex-direction:column}contact-section .field__error{color:var(--alert_error);margin-top:-1rem;padding-top:.5rem;margin-bottom:1rem}contact-section .Contact-Btn.disabled .button-txt{color:var(--secondary_gray)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-contact_form.css.map */
