@keyframes shine{to{background-position-x:-200%}}.form-contact__fields{display:flex;flex-direction:column;gap:var(--gap-md)}.form-contact__alerts{padding:var(--gap-md);border-radius:var(--border-radius)}.form-contact__alerts.success,.form-contact__alerts.error{background:var(--color-background-alt);color:var(--color-text)}.form-contact__blocks{display:grid;grid-gap:var(--gap)}@media(max-width:63.99em){.form-contact__blocks{grid-template-columns:1fr}.form-contact__blocks>*{grid-column:1}}@media(min-width:64em){.form-contact__blocks{grid-auto-columns:1fr 1fr}}.form-contact__form-wrapper{position:relative;display:flex;flex-direction:column;gap:var(--gap)}@media(min-width:64em){.form-contact__form-wrapper{grid-column:1}.form-contact__form-wrapper:not(:first-child){grid-column:2}}.form-contact__form-wrapper form{z-index:1}.form-contact__field{display:flex;flex:1;flex-direction:column;max-width:100%;gap:var(--gap-xs)}.form-contact__field input,.form-contact__field textarea,.form-contact__field .select{position:relative;background-color:var(--color-input-background);border:1px solid var(--color-input-border);color:var(--color-input-text);border-radius:var(--border-radius);padding:1.6rem;outline-offset:0}.form-contact__field input::-webkit-input-placeholder,.form-contact__field textarea::-webkit-input-placeholder,.form-contact__field .select::-webkit-input-placeholder{color:var(--color-input-placeholder);text-transform:var(--font-body-transform)}.form-contact__field input:-moz-placeholder,.form-contact__field textarea:-moz-placeholder,.form-contact__field .select:-moz-placeholder{color:var(--color-input-placeholder);text-transform:var(--font-body-transform)}.form-contact__field input::-moz-placeholder,.form-contact__field textarea::-moz-placeholder,.form-contact__field .select::-moz-placeholder{color:var(--color-input-placeholder);text-transform:var(--font-body-transform)}.form-contact__field input:-ms-input-placeholder,.form-contact__field textarea:-ms-input-placeholder,.form-contact__field .select:-ms-input-placeholder{color:var(--color-input-placeholder);text-transform:var(--font-body-transform)}.form-contact__field input select,.form-contact__field textarea select,.form-contact__field .select select{color:var(--color-input-text);width:100%}.form-contact__field input span,.form-contact__field textarea span,.form-contact__field .select span{position:absolute;right:0}.form-contact__field--checkbox{align-items:center;flex-direction:row;grid-gap:var(--gap-sm)}.form-contact__field--checkbox label{margin:0}.form-contact__field--buttons{align-items:center;justify-content:flex-end;flex-direction:row;grid-gap:var(--gap-sm)}.form-contact__field .button{align-self:flex-start}@media(max-width:63.99em){.buttons__wrapper--fullwidth .form-contact__field .button{align-self:auto}}.form-contact__information{position:relative;display:flex;flex-direction:column;gap:var(--gap);padding:var(--gap);color:var(--color-text);background:var(--color-background-alt);border-radius:var(--border-radius)}@media(min-width:64em){.form-contact__information{padding:var(--gap-xl);grid-column:1}.form-contact__information:not(:first-child){grid-column:2}}.form-contact__information--visual-preview:before{content:"Contact information"}.form-contact__form-wrapper--visual-preview:before{content:"Contact form"}.form-contact__form-wrapper--visual-preview:before,.form-contact__information--visual-preview:before{display:block;font-family:var(--font-h2-family);font-weight:var(--font-h2-weight);font-style:var(--font-h2-style);font-size:2.4rem;line-height:1.25;text-transform:var(--font-h2-transform);color:inherit}@media(min-width:64em){.form-contact__form-wrapper--visual-preview:before,.form-contact__information--visual-preview:before{font-size:3.2rem}}.form-contact__two-col{display:flex;flex-wrap:wrap;flex-direction:row;gap:var(--gap-md)}@media(max-width:63.99em){.form-contact__two-col{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/component-form-contact.css.map */
