.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}}@media screen and (min-width: 750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.contact .title strong{color:rgb(var(--color-accent))}.contact .contacts__blocks{display:flex;flex-direction:column;gap:3rem;margin-top:5rem}.contact .contacts__blocks li{display:flex;flex-direction:column;gap:9px}.contact .contacts__blocks .block-heading{font-weight:400;font-size:12px;line-height:16.8px;letter-spacing:-.5px;color:rgb(var(--color-red))}.contact .contacts__blocks .block-content{font-weight:400;font-size:16px;line-height:24px;letter-spacing:-.5px}.contact .social-icons-heading{font-weight:400;font-size:12px;line-height:16.8px;letter-spacing:-.5px;color:rgb(var(--color-blue));margin-bottom:1rem;margin-top:4rem}.contact .list-social__link{color:rgb(var(--color-red))}.contact .social-icons .list-social{justify-content:flex-start;gap:8px}.contact .social-icons .list-social__link{padding:0}.contact{text-align:start;--inputs-radius: 16px;--color-background: var( --color-white);--background-opacity: 1}.contact{--color-background: var(--color-light-grey);--color-input-border: var(--color-light-grey)}.contact .field:after{box-shadow:none}.contact__fields,.contact .field_wrapper{width:100%}.contact form{display:flex;flex-direction:column;align-items:center}.contact .field{margin-top:0;margin-bottom:1.6rem}.contact .field_label{width:100%;display:flex;margin-bottom:8px;font-weight:400;font-size:1.6rem;line-height:2.2rem;color:rgb(var(--color-foreground))}.contact .field_wrapper input,.contact .field input,.contact .field_wrapper select{min-height:6rem}.contact .select:after{content:none}.contact .field:not(:has(label)) input:focus,.contact .field:not(:has(label)) input:not(:placeholder-shown),.contact .field:not(:has(label)) input:-webkit-autofill{padding:1.5rem;margin:var(--inputs-border-width)}.contact .field:not(:has(label)) input::placeholder{opacity:1}.email_field{flex-direction:column-reverse}.email_field:after{top:30px}.contact .field__input::placeholder{opacity:1}.contact__button{width:100%;--buttons-radius: 10px;--buttons-radius-outset: 10px;--color-button: var(--color-white);color:rgb(var(--color-white));--color-button-border: var(--color-red)}.contact__button .icon-cd-arrow{opacity:0;position:static;height:7.3rem}.contact__button .button:has(.icon-cd-arrow):hover .icon-cd-arrow{opacity:0;position:static;animation:none}.contact__button .button{width:100%}.contact__button .button:before{left:0}.contact__button .button:hover:before{left:100%}.contact__button .button:has(.icon-cd-arrow):hover{color:rgb(var(--color-button-border));background-color:rgb(var(--color-white))}.contact .field:hover.field:after{box-shadow:none}.contact-form{display:grid;padding:0 2rem;gap:5rem}@media screen and (min-width: 990px){.contact-form{display:grid;grid-template-columns:repeat(2,1fr);max-width:153.4rem;padding:0 2rem;gap:5rem}}.required-disclaimer{font-family:Montserrat;font-weight:400;font-size:12px;line-height:16.8px;letter-spacing:-.5px;grid-column:span 2}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-contact-form.css.map */
