.contact-page form{display:grid;column-gap:1.25rem;row-gap:5px}.contact-page form label.input-full,.contact-page form label.input-half{margin-top:15px}.contact-page .container .options{display:flex;gap:15px}.contact-page .container .info-text{padding-bottom:20px}.contact-page .container .options>*{border:1px solid #E6E6E6;padding:16px;width:calc(50% - 7px);display:flex;cursor:pointer;flex-direction:column;gap:8px;align-items:center;margin-bottom:1.25rem}.contact-page .email-container{max-height:0px;overflow:hidden;transition:max-height .3s ease-in-out}.contact-page .email-container.show{max-height:2000px}.contact-page a{text-decoration:underline;text-underline-offset:2px;margin-top:1.25rem;display:block}.contact-page .text p{margin-bottom:8px}.contact-page form input,.contact-page form textarea{border:1px solid #E6E6E6;padding:8px 12px}.contact-page .container{padding:40px 20px}.contact-page button{margin-top:15px;width:97px}.contact-page form textarea{height:255px}.contact-page textarea:focus{outline:none}@media screen and (min-width:389px){.contact-page form{grid-template-columns:repeat(2,calc(50% - 10px))}.contact-page form label.input-half:nth-of-type(2){grid-column:2/3;grid-row:1/2}.contact-page form textarea{grid-column:1/3}.contact-page form label.input-half{margin-top:1.25rem}}@media screen and (min-width:1000px){.contact-page .container{padding:60px 40px;max-width:960px;margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/2425/assets/contact.css.map */
