.contact-page-background{background:#f9f9f9}.contact-form-wrapper{padding:4rem 2rem;background:#fff;border-radius:.4rem;box-shadow:0 16px 40px #dbdbdb33}.contact-form-text{font-size:1.7rem;line-height:2.5rem;margin-bottom:4rem}.contact-form-text a,.other__contact-methods .contact__method a{font-weight:600;text-decoration:underline;color:rgba(var(--color-base-accent-1),1)}@media screen and (min-width: 768px){.contact-form-wrapper{padding:4rem}}.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}.contact .field input:focus~label,.contact .field textarea:focus~label{display:block;top:-.6rem;font-size:1.1rem;background:#fff;padding:0 .5rem}.contact .field__label{color:gray}.contact .field__input{border:1px solid #dbdbdb;box-shadow:none}@media screen and (min-width: 768px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:2rem}.contact__button button{width:100%}@media screen and (min-width: 768px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.other__contact-methods{margin-top:4rem;padding-top:4rem;border-top:1px solid #dbdbdb}.other__contact-methods h3{color:rgba(var(--color-base-accent-1),1);margin-top:0}.other__contact-methods .contact__method{display:flex;gap:1rem;margin-bottom:2rem;align-items:center}.other__contact-methods .contact__method:last-child{margin-bottom:0}.other__contact-methods .contact__method p{margin:0}
/*# sourceMappingURL=/cdn/shop/t/50/assets/section-contact-form.css.map */
