.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.field_container{margin-bottom:3rem}.contact .field{margin-top:7px}.contact .field:after{box-shadow:0 1px #402719}.contact .field:hover:after,.field__input:focus{box-shadow:0 1.5px #402719}.field_container .field__label{position:initial;text-transform:uppercase;font-size:12px;font-weight:600;line-height:130%;letter-spacing:.36px}.field_standard .field__input{padding:.5rem;padding-left:0;padding-top:0;line-height:100%;height:auto}.field_container .field__input::placeholder{opacity:.4!important;font-size:16px!important;font-style:normal!important;font-weight:500!important;line-height:130%!important;display:block!important;color:var(--color-foreground)!important}.field_options .field:after{border-radius:10px;box-shadow:0 0 0 1px #e1cbb6}.field_options .field:hover:after,.field_options .field__input:focus{border-radius:10px;box-shadow:0 0 0 1.5px #e1cbb6}.field_options .field__input{padding-left:10px;white-space:pre-wrap;z-index:1;background:transparent}.field-options_arrow{position:absolute;top:50%;transform:translateY(-50%);right:15px}.field_options .icon-arrow{transform:rotate(-90deg);width:10px}.field_options .field,.field_email .field{width:100%}.field_email{grid-column-start:1;grid-column-end:3}.field_messsage .field:after{border-radius:10px;box-shadow:0 0 0 1px #402719}.field_messsage .field:hover:after,.field_messsage .field__input:focus{border-radius:10px;box-shadow:0 0 0 1.5px #402719}.field_messsage .field__input:focus{padding-top:15px;padding-bottom:15px}.field_messsage .field__label{transform:unset}.field_messsage .text-area{padding-left:10px}.contact-image_container{position:relative}.contact-image_container h1{position:absolute;top:45%;color:#f8f2ec;width:95%;left:50%;transform:translate(-50%,-50%);text-align:center;margin:0}.contact-form__popin{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:#0000004d;max-width:unset;z-index:3;margin:0;display:none}.contact-form__popin.active{display:flex}.contact-form__popin .popin__content{background-color:#fff;max-width:90.33%;margin:auto;padding:20px 25px 32px;position:relative;display:flex;flex-direction:column;text-align:center;border-radius:20px}.contact-form__popin .popin__content img{max-width:45px;margin:auto auto 20px}.contact-form-popin_title{font-size:21px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:-.21px;margin-bottom:10px}.contact-form-popin_text{font-size:16px;font-style:normal;font-weight:500;line-height:130%}.contact-form__popin .popin__content .close-popin{background-color:#fff;border:none;border-radius:100px;box-shadow:0 0 1px #0000004d}.contact-form__popin .popin__content .close-popin svg{transform:rotate(45deg)}@media screen and (min-width:750px){.page-width.contact-form_container{padding-left:0!important;padding-right:0!important}.contact-form__popin .popin__content{max-width:463px;padding:20px 76px 52px}.field_container{margin-bottom:2.6rem}.contact-form_container{display:flex;align-items:center}.contact-image_container{width:43.9%}.contact{width:56.1%;padding-left:69px;padding-right:163px}}.contact__button{margin-top:3rem}.contact__button .button{margin-top:0}@media screen and (min-width:750px){.contact__button{margin-top:0}}@media screen and (min-width:750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}.section-contact-form .mobile_only{display:none!important}.section-contact-form .desktop_only{display:block!important}}@media screen and (max-width:749px){.section-contact-form .desktop_only{display:none!important}.section-contact-form .mobile_only{display:block!important}.contact-image_container{margin:0 -20px 23px}.contact__button{display:flex;justify-content:center}.contact-image_container h1{font-size:34px}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/section-contact-form.css.map */
