.contact{position:relative;padding-top:40px;padding-bottom:40px}.contact *{color:#fff}.contact__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.contact .title{color:#fff!important;font-size:3rem}@media screen and (min-width:750px){.contact .grid__item{padding-right:20px}}@media screen and (min-width:1050px){.contact .grid__item{padding-right:50px}}@media screen and (min-width:1300px){.contact .grid__item{padding-right:80px}}@media screen and (min-width:750px){.contact .grid__item+.grid__item{padding-left:20px;padding-right:0}}@media screen and (min-width:1050px){.contact .grid__item+.grid__item{padding-left:50px;padding-right:0}}@media screen and (min-width:1300px){.contact .grid__item+.grid__item{padding-left:80px;padding-right:0}}.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}@media screen and (min-width:750px){.contact .field{margin-bottom:2rem}}.contact .field__input{box-shadow:none;border-top:0;border:1px solid var(--color-primary)}.contact .field__input:not(.text-area){border-top:0;border-right:0;border-left:0;padding-left:0}.contact .field__input:not(.text-area)+.field__label{left:0}.contact .text-area{min-height:18rem}.contact__button{text-align:right;margin-top:3rem}@media screen and (min-width:750px){.contact__button{margin-top:4rem}}.grecaptcha-badge{visibility:hidden}.contact-address{font-size:1.5rem}.contact-phone{font-size:1.5rem;margin-right:10px}.contact-phone:hover{color:var(--color-primary)}.contact-form .form-check label a{color:#21cab4}.contact-form .form-check input:checked~label:before{background-color:#21cab4}.contact-form .form-check input:checked~label:after{filter:none}
/*# sourceMappingURL=/cdn/shop/t/31/assets/section-contact-form.css.map */
