.section-contact-form{opacity:.85;background-color:#121c21}.section-contact-form .contact{display:flex;justify-content:space-between;gap:3rem;position:relative;border-radius:3rem;overflow:hidden;padding:3rem}@media (min-width: 768px){.section-contact-form .contact{padding:3rem calc(var(--page-padding) * 2)}}.section-contact-form .contact>*:not(.bg){z-index:2}.section-contact-form .contact img{max-width:100%}.section-contact-form .contact .form__message{align-items:flex-start}.section-contact-form .contact .icon-success{margin-top:.2rem}.section-contact-form .contact .field{margin-bottom:1.5rem}@media (min-width: 768px){.section-contact-form .contact .field{margin-bottom:2rem}}.section-contact-form .contact__button{margin-top:3rem}@media (min-width: 768px){.section-contact-form .contact__button{margin-top:4rem}}@media (min-width: 768px){.section-contact-form .contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.section-contact-form .contact .details{display:flex;flex-direction:column;row-gap:1rem;width:fit-content}@media (min-width: 768px){.section-contact-form .contact .details{justify-content:space-between;column-gap:2rem}}@media (min-width: 1024px){.section-contact-form .contact .details{justify-content:space-evenly;flex-direction:column}}.section-contact-form .contact .details>div{display:flex;align-items:center}.section-contact-form .contact .details>div .contact-icon{margin-right:2rem}@media (max-width: 1024px){.section-contact-form .contact .details>div .contact-icon{margin-right:1rem}.section-contact-form .contact .details>div .contact-icon img{height:50px;width:auto}}@media (max-width: 768px){.section-contact-form .contact .content h2.title{font-size:4rem!important}.section-contact-form .contact .content p{font-size:1rem}.section-contact-form .contact .content form{max-width:calc(100vw - 5.5rem);margin:0}.section-contact-form .contact{flex-direction:column-reverse}.section-contact-form .contact .content h2.title,.section-contact-form .contact .content p{text-align:left}.section-contact-form .contact .content .button-primary{margin-left:0!important}.section-contact-form .contact .details{width:100%;justify-content:space-between;flex-direction:row}.section-contact-form .contact .details .contact-icon{display:none}.section-contact-form .contact .details>div{align-items:start}}@media (max-width: 550px){.section-contact-form .contact .details{text-align:center;align-items:center;gap:3rem;flex-wrap:wrap;justify-content:space-evenly}.section-contact-form .contact .details>div:not(.address){order:-1}.section-contact-form .contact .content h2.title,.section-contact-form .contact .content p{text-align:center}.section-contact-form .contact .content .button-primary{margin:auto!important}}.section-contact-form .contact .details>div h3{margin:0;font-size:2rem!important}.section-contact-form .contact .details>div address,.section-contact-form .contact .details>div a{text-decoration:none}.section-contact-form .contact .content{text-align:right;grid-row:1}@media (min-width: 1024px){.section-contact-form .contact .content{text-align:right;display:flex;flex-direction:column;justify-content:space-between}}.section-contact-form .contact .content h2.title{margin:0}.section-contact-form .contact .content p{margin:1rem 0 2rem;font-size:1.5rem}.section-contact-form .contact .content form{max-width:450px;margin-left:auto}@media (max-width: 1024px){.section-contact-form .contact .content form{margin-right:auto}.section-contact-form .contact .content h2.title{font-size:4.5rem!important}}.section-contact-form .contact .content .button-primary{margin-left:auto}
/*# sourceMappingURL=/cdn/shop/t/30/assets/section-contact-form.css.map */
