.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5em}@media screen and (min-width: 750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}@media screen and (min-width: 750px){.contact__button{margin-top:4rem}}@media screen and (min-width: 750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.contact__other-methods{font-size:1.3rem;overflow:hidden;cursor:pointer;width:max-content;padding:.5em 0;margin-bottom:3.5em;display:flex;align-items:center;justify-content:space-between;transition:opacity .3s ease,border-bottom .3s ease}.contact__other-methods .contact__other-methods-title{padding-right:1.05em;padding-top:10px;padding-bottom:10px;position:relative}.contact__other-methods .contact__other-methods-title:after,.contact__other-methods .contact__other-methods-title:before{content:"";position:absolute;display:block;width:.5em;height:2px;background-color:rgba(var(--color-black),1);top:50%;right:0}.contact__other-methods .contact__other-methods-title:after{transform:translateY(calc(-50% - 2px)) rotate(45deg)}.contact__other-methods .contact__other-methods-title:before{transform:translateY(calc(-50% + 2px)) rotate(-45deg)}.contact__other-methods .contact__other-methods-list{gap:1.5em;position:absolute;top:0;left:0;visibility:hidden;display:flex}.contact__other-methods .contact__other-methods-list .contact__other-methods-item{transform:translate(-100%);width:auto;height:auto;opacity:0;transition:transform .3s ease,opacity .3s ease}.contact__other-methods .contact__other-methods-list .contact__other-methods-item a{width:auto;height:auto}.contact__other-methods .contact__other-methods-list .contact__other-methods-item a img,.contact__other-methods .contact__other-methods-list .contact__other-methods-item a svg{display:block;width:1.8em;height:1.8em}.contact__other-methods:hover{opacity:.5}.contact__other-methods.is-open{width:100%;border-bottom:1px solid rgba(var(--color-black),.3);opacity:1!important}.contact__other-methods.is-open .contact__other-methods-title:after,.contact__other-methods.is-open .contact__other-methods-title:before{opacity:0}.contact__other-methods.is-open .contact__other-methods-list{position:relative;visibility:visible}.contact__other-methods.is-open .contact__other-methods-item{opacity:1;transform:translate(0)}.contact__other-methods.is-open .contact__other-methods-item:hover{opacity:.5}.contact .contact__inner .field{box-shadow:none;display:flex;flex-direction:column;gap:.5em}.contact .contact__inner .field:after{display:none}.contact .contact__inner .field:before{display:none}.contact .contact__inner .field__input{padding:1.3em 1em;box-sizing:border-box;order:1}.contact .contact__inner .field__input:focus{outline:none;outline-offset:0;box-shadow:inset 1px 1px 5px rgba(var(--color-black),.3)}.contact .contact__inner .field__input:focus~.field__label{font-size:1.4rem;top:inherit;left:inherit;letter-spacing:.03em;margin-bottom:.2em;height:max-content;display:block;line-height:1}.contact .contact__inner .field__input:hover{box-shadow:inset 1px 1px 5px rgba(var(--color-black),.3)}.contact .contact__inner .field__label{font-size:1.6rem;position:relative;order:0;letter-spacing:.03em;top:0;left:0;margin-bottom:.2em;height:max-content;display:block;line-height:1;font-weight:500;color:rgba(var(--color-black),1)}.contact .contact__button{margin-top:5em}@media screen and (min-width: 1200px){.contact .contact__inner{display:flex;justify-content:space-between;gap:5vw}.contact .contact__inner .contact__other-methods{order:1;min-width:max-content;max-width:max-content;flex-direction:column;align-items:flex-start;justify-content:flex-start;opacity:1;cursor:default;border-bottom:0}.contact .contact__inner .contact__other-methods .contact__other-methods-title{font-size:1.6rem;font-weight:500;margin-bottom:1.1em;border-bottom:1px solid rgba(var(--color-black),.3)}.contact .contact__inner .contact__other-methods .contact__other-methods-title:after,.contact .contact__inner .contact__other-methods .contact__other-methods-title:before{display:none}.contact .contact__inner .contact__other-methods .contact__other-methods-list{flex-direction:column;visibility:visible;opacity:1;position:relative}.contact .contact__inner .contact__other-methods .contact__other-methods-list .contact__other-methods-item{transform:initial;opacity:1}.contact .contact__inner .contact__other-methods .contact__other-methods-list .contact__other-methods-item:hover{opacity:.5}.contact .contact__inner .contact__other-methods .contact__other-methods-list .contact__other-methods-item a{display:flex;align-items:center;gap:.5em}.contact .contact__inner .contact__other-methods .contact__other-methods-list .contact__other-methods-item a p{font-size:1.4rem;font-weight:400}.contact .contact__inner form{order:0;width:100%;margin-right:5%}}@media screen and (min-width: 1400px){.contact .contact__inner .contact__other-methods .contact__other-methods-title{font-size:1.8rem}.contact .contact__inner .contact__other-methods .contact__other-methods-list .contact__other-methods-item a p{font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-contact-form.css.map */
