.contact-layout-section{background-color:var(--background_color);color:var(--primary_text)}.contact__layout-container{display:flex;flex-direction:column;gap:1.5rem}.contact__information-wrapper{display:flex;flex-direction:column;gap:1rem;color:var(--primary_text)}.contact__info-block{display:flex;padding:1rem;flex-direction:column;align-items:flex-start;gap:1rem;border-radius:8px;border:1px solid var(--secondary_grey)}.contact__text a{text-decoration:none;color:inherit}.contact__form-wrapper>contact-form-ticket{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;border-radius:8px;border:1px solid var(--secondary_grey);padding:1.5rem}.contact__form-header{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;align-self:stretch;color:var(--primary_text)}.contact__form-header p{color:var(--primary_text)}.contact-form{width:100%;display:flex;flex-direction:column;align-items:flex-start;row-gap:0;column-gap:1.5rem;align-self:stretch}.contact-form .field{width:100%;margin-bottom:1rem}#contact_form :nth-child(1 of.contact__layout-checkbox){margin-top:.5rem}.contact-form p.contact-form__message--sent{padding-top:1.5rem}.contact__layout-checkbox{padding:.25rem 0}.contact-form .contact__form-button{margin-top:1.5rem}.contact-form .field::placeholder{color:var(--secondary_grey)}.contact-form .field input::placeholder{background-color:var(--background_color)}.contact-form .field textarea{height:7.6rem;display:block;width:100%;padding:1rem!important;margin-top:.25rem;box-sizing:border-box;resize:vertical}.contact-form .field:has(textarea){height:auto!important;display:block!important;align-items:normal!important;padding:0!important}.contact-form__message--sent{color:var(--primary_grey)}.contact__layout-checkbox input[type=checkbox],.contact__layout-checkbox label{cursor:pointer}.contact-form__message--sent-custom.hidden,.contact-form__message--error-custom.hidden{display:none}.contact-form__message--sent-custom,.contact-form__message--error-custom{grid-column:1 / -1;margin-top:1rem}.RevolutionSelectbox.contact-form__selectbox{width:100%;border:none}.textarea+div .h-captcha{margin-top:.5rem}.contact-form .h-captcha{margin-top:1.5rem}@media(min-width:1025px){.contact-form{display:grid;grid-template-columns:repeat(2,1fr);row-gap:0;column-gap:1.5rem}.contact-form .field{grid-column:1 / -1;margin-bottom:1rem}.contact__form-button{margin-top:1.5rem}.contact-form .contact-layout50{grid-column:auto}.contact__layout-container{flex-direction:row;align-items:flex-start}.contact__information-wrapper{width:50%;display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.contact__info-block{padding:1rem;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box}.contact__heading,.contact__text{padding:0 1rem}.contact__form-wrapper{width:50%}.contact__image{width:100%;border-radius:4px;overflow:hidden}.contact__heading{color:var(--primary_text)}.contact__form-button,.contact__layout-checkbox-container,.contact-form__message--sent{grid-column:1 / -1}.contact__layout-checkbox{grid-column:1 / -1;padding:.25rem 0}#contact_form :nth-child(1 of.contact__layout-checkbox){margin-top:.5rem}.contact-form .field textarea{height:7.6rem}.contact-form__message--sent{padding-top:1.5rem}.contact-form .contact__form-button{margin-top:1.5rem}}.contact__layout-checkbox .custom-checkbox-label{display:flex;align-items:center;gap:.5rem;cursor:pointer}.contact__layout-checkbox .form-checkbox__icon-wrapper{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem}.contact__layout-checkbox .svg-checkbox__square{display:flex}.contact__layout-checkbox .svg-checkbox__square-solid{display:none}.contact__layout-checkbox input[type=checkbox]:checked~label .svg-checkbox__square{display:none}.contact__layout-checkbox input[type=checkbox]:checked~label .svg-checkbox__square-solid{display:flex}.contact__layout-checkbox svg{width:1.25rem;height:1.25rem}.contact-form .form-checkbox__icon-wrapper .svg-checkbox__square-solid path,.contact-form .form-checkbox__icon-wrapper .svg-checkbox__square-solid rect,.contact-form .form-checkbox__icon-wrapper .svg-checkbox__square path{fill:var(--primary_text)}.contact-form .image__container{width:100%}.contact-form a{color:var(--secondary_grey);text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.contact-form .field input,textarea{color:var(--primary_text)}@media screen and (max-width:1024px){.h-captcha iframe{transform:scale(.9);margin-left:-16px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-contact-layout.css.map */
