.contact-grid{padding:4rem 0;display:grid;grid-template-columns:repeat(2,1fr);gap:3.2rem}.contact-content{display:flex;flex-direction:column;gap:1.2rem}.contact-form{max-width:60rem;display:flex;flex-wrap:wrap;gap:1.6rem}.contact-input-container{flex:1 0 100%;display:flex;flex-direction:column;gap:.4rem}.contact-input{font-family:Roboto Condensed,sans-serif;font-size:1.6rem;letter-spacing:.1rem;padding:.8rem 1.2rem;background-color:transparent;outline:1px solid var(--black);border:none}textarea.contact-input{resize:none}.contact-input:not(:placeholder-shown):valid{outline-color:var(--green)}.contact-input:not(:placeholder-shown):invalid{outline-color:var(--red)}.contact-input:focus:invalid{outline-color:var(--yellow)}.contact-input::placeholder{font-family:Roboto Condensed,sans-serif;font-size:1.6rem;letter-spacing:.1rem;color:var(--gray-darkest)}.contact-nav{margin-top:1.2rem}.contact-list{display:flex;flex-direction:column;gap:1.2rem}.contact-icon-list{display:flex;gap:2.4rem}.link__contact-icon:link,.link__contact-icon:visited{fill:var(--black);transition:all .2s ease-out}.link__contact-icon:hover,.link__contact-icon:active{fill:var(--main);transform:scale(1.1)}.contact-notification{display:flex;align-items:center;gap:.4rem}@media(max-width:48em){.contact-grid{grid-template-columns:1fr}.contact-form{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/contact.css.map */
