.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{flex-direction:column}.contact .field-wrapper{margin-bottom:1.5rem;margin-top:1.5rem;align-items:center}.contact .field:before,.contact .field:after{display:none}.contact .field__label{position:static;color:#000;font-size:13px;margin-bottom:5px}.contact .field__input{border:1px solid #C7C7C7;box-shadow:none!important;border-radius:2px;padding:7px!important;min-height:unset;line-height:1;height:auto;margin:0}.contact .field__label{display:block}.contact .field__input::-webkit-input-placeholder,.contact .field__input::placeholder{color:transparent}.contact .field__input[type=email],.contact .field__input[type=tel],.contact .field__input[type=text]{margin-bottom:2em}.contact .field.contact-mode{flex-direction:row}.contact .contact-mode label{cursor:pointer;line-height:normal;margin-top:1px}.contact .contact-mode label img{position:absolute;transform:translate(calc(-100% - 10px),-50%);top:50%;cursor:pointer}.contact .contact-mode label .checkbox-hover,.contact .contact-mode label .checkbox-checked{display:none}.contact .contact-mode input:checked+label .checkbox-checked{display:block}.contact .contact-mode input:hover+label .checkbox-hover{display:block}.contact .contact-mode input:hover+label .checkbox-default,.contact .contact-mode input:checked+label .checkbox-default,.contact .contact-mode input:checked:hover+label .checkbox-hover{display:none}.contact .mode-title{width:100%}.misc-container .section{cursor:auto}.misc-container .section-content{height:auto;padding:0 0 20px}.section-title{font-size:15px}.contact__button button{width:100%}.contact__button button:hover{background-color:#ada590}@media screen and (max-width: 767px){.contact__button{width:unset!important}.contact__button button{width:100%}.contact .field-wrapper{flex-direction:column}.misc-container .title{border-bottom:1px solid #C7C7C7;padding-bottom:5px}.misc-container .content{border-bottom:none;border-top:none;padding:0 10px}.gradient.content{border-top:none;padding:0}.section-contact-form-padding{padding:0}.contact .section-title{justify-content:space-between;cursor:pointer}.contact #ContactForm{height:0;padding:0 10px;overflow:hidden;border-bottom:1px solid #C7C7C7;transition:all .5s ease}.contact.show-form #ContactForm{height:auto;padding:0 10px 50px}.contact .section-title{padding:0 10px}.contact-form{margin-bottom:31px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/section-contact-form.css.map */
