.contact-form-padding{padding-top:0;padding-bottom:60px}.contact.page-width{padding-left:clamp(20px,-182.93px + 28.99vw,40px);padding-right:clamp(20px,-182.93px + 28.99vw,40px)}@media screen and (min-width:700px){.contact-form-padding{padding-top:var(--cf-pad-top);padding-bottom:var(--cf-pad-bottom)}}@media screen and (min-width:990px){.contact.page-width--narrow{max-width:860px}}@media screen and (min-width:700px){.contact__fields-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 40px;align-items:stretch}.contact__fields-left .field:last-child{margin-bottom:0}.contact__fields-right{display:flex;flex-direction:column;height:100%}.contact__fields-right .field--textarea{display:flex;flex-direction:column;flex:1 1 auto;margin-bottom:0}.contact__fields-right .field--textarea .field__input{flex:1 1 auto;height:auto}}.contact__button{display:flex;justify-content:flex-end;margin-top:20px}.contact .field{display:flex;flex-direction:column}.contact-field-label{display:block;order:-1;margin:0 0 6px;padding:0;font-family:TT Commons Pro Expanded,sans-serif;font-size:14px;color:var(--color-offblack)}.contact .contact__field-error{order:2}.contact .field:after,.contact .field:before{display:none!important}.contact .field__input{position:static;padding:15px!important;margin:0!important;border:var(--inputs-border-width, 1px) solid rgba(var(--color-foreground),var(--inputs-border-opacity, .55))!important;border-radius:var(--inputs-radius-outset, 0px)!important}
/*# sourceMappingURL=/cdn/shop/t/31/assets/section-contact-form-custom.css.map */
