contact-section{display:block;background:var(--background_color);color:var(--primary_text)}.contact-section-wrapper{display:flex;flex-direction:column;gap:3rem;padding:1.5rem 1rem}.contact-section-info{display:flex;flex-direction:column;gap:1.5rem}.contact-info,.contact-info--content{display:flex;flex-direction:column}.faq__inner-wrapper .contact-info--content .title{margin-top:1.5rem}.contact-info--content .info{margin-top:1rem;margin-bottom:.5rem}.contact-info--content .info a{text-decoration:none}.contact-section-info .image__container,.contact-section__image-form .image__container{width:100%}.contact-form-checkbox a{color:var(--primary_grey)}.contact-form-checkbox label{width:100%;display:flex;flex-direction:row;align-items:center;gap:.5rem}.contact-form-input+.contact-form-checkbox{margin-top:.5rem}.i-agreed{display:none}.i-agreed,.not-agreed{flex-shrink:0}.i-agreed path,.not-agreed path{fill:var(--primary_text)}.checkbox-label{cursor:pointer}.not-agreed{display:flex}:checked+label .not-agreed{display:none}:checked+label .i-agreed{display:flex}.contact-section__image-form{display:flex;flex-direction:column-reverse;gap:3rem}.contact-form-wrapper{display:flex;flex-direction:column;gap:1.5rem}.contact-form{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem 1.5rem}.contact-form-input{width:100%;display:flex}.contact-form-input textarea{min-height:120px;padding:1rem}.contacts__wrapper_button{display:flex;width:100%;padding:.463rem 1rem;text-transform:uppercase}.contact-success{padding-top:1.5rem;color:var(--secondary_accent)}.contact-form .shopify-block:has(.contact-form-checkbox),.contact-form .contact-form-checkbox{width:100%}@media screen and (min-width: 1025px){.contact-section-wrapper{padding:3rem 1.5rem;gap:5rem}.faq__inner-wrapper .contact-info--content .title{margin-top:1.5rem}.contact-section-info{display:grid;grid-template-columns:33.825% calc(64.59% - 4rem);gap:5rem;justify-content:space-between}.contact-section__image-form{display:grid;grid-template-columns:39.1% calc(59.8% - 2rem)}.contacts__wrapper_button{width:fit-content;min-width:330px;padding:.932rem 1rem}.contact-form-input.input-width-50{width:calc(50% - .75rem)}.contact-form-input.input-width-100{width:100%}.contact-form-input textarea{min-height:150px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-contact_form.css.map */
