.template-page.page-contact .section-wrapper:not(.hero-wrapper) .section{max-width:1000px;margin-left:auto;margin-right:auto}.template-page.page-contact .contact-form{width:100%;max-width:none}.template-page.page-contact .accordion .details__header{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.template-page.page-contact .accordion .details__header .svg-wrapper{order:-1;margin-right:12px;margin-left:0}.template-page.page-contact .contact-form__form-group{display:flex;flex-direction:column;gap:8px;width:100%;margin-bottom:30px}.template-page.page-contact .contact-form__label{font-size:.7rem;font-weight:500;color:var(--color-foreground);text-transform:uppercase;letter-spacing:.05em;display:block}.template-page.page-contact .contact-form__input::placeholder{color:transparent}.template-page.page-contact .contact-form__input{padding:8px 12px;min-height:auto}.template-page.page-contact .contact-form__input--textarea{padding:8px 12px}.template-page.page-contact .contact-form__submit{background-color:#f5f5f5;color:#000;border:none!important;outline:none!important;box-shadow:none!important;padding:12px 48px;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.15em;cursor:pointer;transition:all .3s ease;border-radius:0;min-height:auto;display:block;margin:0 auto}.template-page.page-contact .contact-form__submit:hover{background-color:#d0d0d0}.template-page.page-contact .contact-form__submit:active{transform:scale(.98)}.template-page.page-contact .contact-form__form-row{display:flex;flex-direction:row;gap:var(--gap-md, 16px);align-items:flex-start}@media screen and (max-width: 749px){.template-page.page-contact .contact-form__form-row{flex-direction:column}.template-page.page-contact .page-width-content{max-width:100%;padding-left:20px;padding-right:20px}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/page-contact.css.map */
