.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}@media screen and (min-width:750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}@media screen and (min-width:750px){.contact__button{margin-top:4rem}}.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}.contact__wrapper{border-radius:var(--section-border-radius, 0);overflow:hidden}.contact__col--single{width:100%}@media screen and (min-width:750px){.contact__col--single{max-width:71.5rem;margin:0 auto}}.contact__wrapper--two_columns{display:flex;flex-direction:column}@media screen and (min-width:750px){.contact__wrapper--two_columns{flex-direction:row;align-items:stretch}.contact__wrapper--two_columns .contact__col--left{flex:1}.contact__wrapper--two_columns .contact__col--right{flex:2}}.contact__col--left{position:relative;overflow:hidden;display:flex;flex-direction:column;padding-left:3rem;padding-right:3rem}.contact__col-bg-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.contact__col-bg-image img{width:100%;height:100%;object-fit:cover;display:block}.contact__col-content{position:relative;z-index:1}.contact__left-title{margin-top:0;margin-bottom:1.5rem;color:var(--left-title-color)}.contact__left-paragraph{line-height:1.6;color:var(--left-paragraph-color)}.contact__col--right{padding-left:3rem;padding-right:3rem}@media screen and (max-width:749px){.contact__col--left,.contact__col--right{padding-left:1.5rem;padding-right:1.5rem}}.contact .field__input{color:var(--input-color);background-color:var(--input-bg-color)}.contact .field:after{box-shadow:0 0 0 var(--inputs-border-width) var(--input-border-color, rgba(var(--color-foreground), var(--inputs-border-opacity)))}.contact .field:hover.field:after{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) var(--input-border-color, rgba(var(--color-foreground), var(--inputs-border-opacity)))}.contact .field__input:focus-visible,.contact .field__input:focus{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) var(--input-border-color, rgba(var(--color-foreground)))}.contact .field__label{color:var(--label-color);font-size:var(--label-size, 1.4rem)}.contact__submit-button{background-color:var(--button-bg);color:var(--button-label-color)}.contact__submit-button:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) var(--button-border-color, rgba(var(--color-button-text), var(--border-opacity))),0 0 0 var(--buttons-border-width) var(--button-bg, rgba(var(--color-button), var(--alpha-button-background)))}.contact__submit-button:not([disabled]):hover:after{--border-offset: 1.3px;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) var(--button-border-color, rgba(var(--color-button-text), var(--border-opacity))),0 0 0 var(--buttons-border-width) var(--button-bg, rgba(var(--color-button), var(--alpha-button-background)))}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-contact-form.css.map */
