.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 .header-contact__inner{display:flex;align-items:baseline;justify-content:flex-start;flex-direction:column;gap:2.2rem;text-decoration:none;border-bottom:1px solid rgba(var(--color-foreground),.1);padding-bottom:2.5rem;margin-bottom:2.5rem}.header-contact__icon img{width:2.5rem;height:2.5rem;object-fit:contain}.header-contact__text{display:flex;flex-direction:column;line-height:1.2}.header-contact__title{font-size:2rem;font-weight:500}.header-contact__subtitle{font-size:12px;opacity:.7}.contact .header-contact__subtitle p{margin:0}.contact .header-contact__subtitle p a,.contact .header-contact__subtitle p{font-size:1.6rem;color:rgba(var(--color-foreground),.75);text-decoration:none}.contact .title{text-transform:capitalize;margin-bottom:1rem}.contact .header-contact p.inline-richtext{font-size:1.8rem;color:rgba(var(--color-foreground),.75)}.contact .form_wrapper{padding:1rem 3rem 3rem;flex:1}.contact .header-contact__subtitle .list-social .list-social__link{padding:0}.contact .header-contact__subtitle .list-social{gap:1rem;padding-top:0rem}.contact .send-message.grid__item .title{padding:3rem 3rem 0}.contact .form_wrapper .field__label{font-size:1.4rem;display:block;padding-bottom:.5rem;letter-spacing:0}.contact .form_wrapper .field__label span{color:var(--color-pink-red);margin-left:.2rem}.contact label.form__label.field__label{margin:0}.contact .form_wrapper .field__input::placeholder{font-size:1.6rem}.contact .header-contact__icon{gap:1.5rem;display:flex;align-items:center}.contact .field:before,.select:before,.contact .customer .field:before,.contact .customer select:before,.contact .localization-form__select:before,.contact .field:after,.contact .select:after,.contact .customer .field:after,.contact .customer select:after,.contact .localization-form__select:after{content:none}.contact .form_wrapper .field__input{border:1px solid rgb(var(--color-foreground),.15);border-radius:.8rem;font-size:1.4rem;background:var(--color-white);color:var(--color-black);font-family:var(--font-body-family)}.contact .form_wrapper select.field__input{padding:1rem;font-size:1.6rem;color:rgb(var(--color-foreground),.5);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAUCAMAAACtdX32AAAAdVBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhMdQaAAAAJ3RSTlMAAAECAwQGBwsOFBwkJTg5RUZ4eYCHkJefpaytrsXGy8zW3+Do8vNn0bsyAAAAYElEQVR42tXROwJDQAAA0Ymw1p9kiT+L5P5HVEi3qJn2lcPjtIuzUIJ/rhIGy762N3XaThqMN1ZPALsZPEzG1x8LrFL77DHBnEMxBewz0fJ6LyFHTPL7xhwzWYrJ9z22AqmQBV757MHfAAAAAElFTkSuQmCC);background-position:100%;background-repeat:no-repeat;-webkit-appearance:none!important;-moz-appearance:none!important;cursor:pointer}.contact .field__input:focus,.select__select:focus,.contact .customer .field input:focus,.contact .customer select:focus,.contact.localization-form__select:focus.localization-form__select:after{box-shadow:none}.contact .field__input:focus,.field__input:not(:placeholder-shown),.contact .field__input:-webkit-autofill,.contact .customer .field input:focus,.contact .customer .field input:not(:placeholder-shown),.contact .customer .field input:-webkit-autofill{padding:1.5rem 1.4rem 1.5rem 1.5rem;margin:var(--inputs-border-width)}.contact .form_wrapper .field__input::placeholder{opacity:1}.contact .contact-agreement__text,.contact .contact-agreement__text a{font-size:1.6rem;letter-spacing:0;color:rgba(var(--color-foreground),.65);cursor:pointer}.contact .contact__button button.button{width:100%;min-height:calc(5.1rem + var(--buttons-border-width) * 2);font-size:1.8rem;text-transform:capitalize;font-weight:400}.contact .contact__button{margin-top:3rem}.header-contact.grid__item{display:flex;flex-direction:column}.contact span.svg-wrapper{display:flex}.contact .header-contact__inner:nth-last-of-type(2){border-bottom:none}.contact label.contact-agreement__label{display:flex;align-items:center;gap:.5rem}.contact .header-contact-wrapper{padding:5rem 0rem}.contact .header-contact__inner:last-of-type{border-bottom:0;margin:0;padding:0}.contact .send-message.grid__item{display:flex;flex-direction:column;border-radius:2rem}.contact.page-width{padding-left:5rem;padding-right:5rem}.contact{--grid-desktop-horizontal-spacing: 5rem}.contact .field_wrapper textarea.text-area.field__input{height:13.4rem}.contact-agreement input[type=checkbox]{width:2rem;height:2rem;cursor:pointer;appearance:none;-webkit-appearance:none;border:1px solid rgba(var(--color-foreground),.2);border-radius:.6rem;background-color:transparent;display:grid;place-items:center;transition:all .2s ease}.contact-agreement input[type=checkbox]:checked{background-color:rgba(var(--color-foreground),1);border-color:rgba(var(--color-foreground),1)}.contact-agreement input[type=checkbox]:after{content:"";width:.55rem;height:1rem;border-right:2px solid white;border-bottom:2px solid white;transform:rotate(45deg) scale(0);transform-origin:center;transition:transform .15s ease}.contact-agreement input[type=checkbox]:checked:after{transform:rotate(45deg) scale(1)}.header-contact.grid__item .header-contact-wrapper .link.list-social__link{background:rgba(var(--color-foreground),1);opacity:1;border-radius:6rem}.header-contact-wrapper .link.list-social__link span.svg-wrapper,.header-contact-wrapper .link.list-social__link{width:2.6rem;height:2.6rem}.header-contact-wrapper .link.list-social__link .icon path{fill:rgb(var(--color-background))}.header-contact-wrapper .link.list-social__link .icon{width:1.8rem;height:1.8rem}.header-contact__subtitle{font-size:12px;opacity:1}.header-contact-wrapper{display:grid;grid-template-columns:1fr 1fr}.header-contact__inner.small-hide.medium-hide{display:flex!important}@media screen and (max-width:989px){.contact .grid__item{width:100%;max-width:100%}.contact{flex-wrap:wrap;flex-direction:column;gap:8rem}.contact.page-width{padding-left:5rem;padding-right:5rem}.contact .header-contact-wrapper{padding:3rem 0rem 0}.contact{gap:1rem}}@media screen and (max-width:749px){.contact .title{font-size:2.9rem;margin-bottom:0rem}.contact .header-contact__subtitle p a,.contact .header-contact__subtitle p{font-size:1.8rem}.contact .header-contact p.inline-richtext{padding-top:1rem}.contact .form_wrapper{padding:3rem 1.5rem}.contact{gap:0rem}.contact .header-contact-wrapper{padding:1rem 0rem}.header-contact__title{font-size:1.9rem}.header-contact__icon img{width:2rem;height:2rem}.contact .form_wrapper .field__input{height:5.9rem}.contact .field__input:focus,.contact .field__input:not(:placeholder-shown),.contact .field__input:-webkit-autofill,.contact .customer .field input:focus,.contact .customer .field input:not(:placeholder-shown),.contact .customer .field input:-webkit-autofill{padding:.9rem 1.5rem .8rem}.contact .field_wrapper textarea.text-area.field__input{height:18.4rem}.contact .header-contact__icon img{width:3rem;height:3rem}.header-contact__title{font-size:1.989rem;font-weight:500}.header-contact-wrapper{display:grid;grid-template-columns:1fr 1fr}.header-contact__inner.large-up-hide+.header-contact__inner{grid-column:span 2;margin:0}.contact.page-width{padding-left:2.1rem;padding-right:2.1rem}.contact .header-contact__inner:nth-last-of-type(2){margin:0}.contact .send-message.grid__item .title{padding:3rem 1.5rem 0}.contact .contact__button button.button{min-height:calc(5.6rem + var(--buttons-border-width) * 2);font-size:2.2rem;font-weight:400}.contact .form_wrapper .field__label,.contact .contact-agreement__text,.contact .contact-agreement__text a{font-size:1.7rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-contact-form.css.map */
