.form-contact{padding:4rem 0}.form-contact__header{padding:0 0 4rem}@media(min-width:64em){.form-contact__header .text-display-lg+p{max-width:75rem}}.form-contact__alerts{margin:2.4rem 0;padding:2.4rem}.form-contact__alerts.success,.form-contact__alerts.error{background:var(--color-background-alt);color:var(--color-text)}.form-contact__blocks{display:grid;grid-auto-columns:1fr;grid-gap:6rem}@media(max-width:63.99em){.form-contact__blocks>div{grid-column:1!important}}@media(min-width:64em){.form-contact__blocks{grid-auto-columns:1fr 1fr}}@media(min-width:64em){.form-contact__blocks{display:flex;width:93%;margin:auto}.form-contact__blocks>div:first-child{width:60%}.form-contact__blocks>div:last-child{width:40%;display:flex;align-items:center}}.form-contact__form-wrapper{overflow:hidden}.form-contact__form-wrapper:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.form-contact__information>p svg{margin-right:5px}.form-contact__information>p a{border-bottom:none}#block-contact_information .heading__block{margin-bottom:20px}#block-contact_information .social-accounts ul li a{border:none}#block-contact_information .social-accounts ul li a:not(:hover){background:#f1f1f1}#block-contact_information .social-accounts ul li a svg{max-width:unset;width:25px;height:25px}#block-contact_information .social-accounts ul li a:not(:hover) svg path{fill:#777}@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 .text-display-lg{margin:0 0 1.6rem}@media(min-width:64em){.form-contact__form-wrapper .text-display-lg{margin:0 0 3.2rem}}.form-contact__form-wrapper form{z-index:1}.form-contact__form-wrapper.section__wrapper--background{padding:1.6rem}@media(min-width:64em){.form-contact__form-wrapper.section__wrapper--background{padding:2.4rem}}.form-contact__field{display:flex;flex:1;flex-direction:column;margin:0 0 1.6rem;max-width:100%}.form-contact__field label{margin:0 0 .8rem;font-size:14px}.form-contact__field input,.form-contact__field textarea,.form-contact__field .select{background-color:var(--color-input-background);border:1px solid var(--color-input-border);color:#000;border-radius:var(--border-radius);padding:1.6rem;outline-offset:0;background-color:#fff;outline:none!important;border:none;box-shadow:none;font-size:16px}.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:1.6rem}.form-contact__field--checkbox label{margin:0}.form-contact__field--buttons{align-items:center;justify-content:flex-end;flex-direction:row;grid-gap:1.6rem}.form-contact__field .button--plain{align-self:flex-start}.form-contact__field button{font-size:2rem}.form-contact__field button .icon{font-size:2.5rem;width:2.5rem;height:2.5rem}.form-contact__information{color:var(--color-text);border-radius:var(--border-radius)}.form-contact__information:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}@media(min-width:64em){.form-contact__information{grid-column:1}.form-contact__information:not(:first-child){grid-column:2}}.form-contact__information>h3,.form-contact__information>p,.form-contact__information>div,.form-contact__information>section{z-index:1}.form-contact__information .text-display-lg{margin:0 0 1.6rem}.form-contact__information .social-accounts{margin:1.6rem 0 0}.form-contact__two-col{display:flex;flex-wrap:wrap}@media(min-width:64em){.form-contact__two-col{-moz-column-gap:1.6rem;column-gap:1.6rem}}@media(max-width:63.99em){.form-contact__two-col--last{flex-direction:column;align-items:center}}.form-contact__two-col div:first-child{margin:0 0 1.6rem}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-form-contact.css.map */
