.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}.contact__button button{width:100%}@media screen and (min-width: 750px){.contact__button{margin-top:4rem}}.contact-page-main-container{position:relative;border-radius:30px;overflow:hidden;max-width:115rem}.contact-page-main-container.page-width{padding:0 2rem}@media screen and (max-width:1300px){.contact-page-main-container.page-width{margin-left:7.5rem;margin-right:7.5rem}.contact.page-width{padding-left:0;padding-right:0}}@media screen and (max-width:767px){.contact-page-main-container.page-width{margin-left:0;margin-right:0}.contact.page-width{padding-left:0;padding-right:0}.contact-page-main-container .title-wrapper{margin-bottom:1.5rem}}.contact-page-main-container .contact-page-bg-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;z-index:-1}.contact-page-main-container .contact-page-bg-wrapper img{object-fit:cover;height:100%;width:100%}.contact-page-main-container .content-wrapper{max-width:65.5rem;position:relative;margin:4.5rem auto 4.5rem 3.8rem;border-radius:30px;background-color:#fff;padding:3rem 8rem 3.5rem 5rem}.contact-page-main-container .info-item{display:flex;align-items:flex-start;gap:3rem;margin-bottom:2rem}.contact-page-main-container .info-item p{font-size:2.5rem;line-height:2.7rem;margin:0}.contact-page-main-container .info-item img{margin-top:.4rem}.contact-page-main-container .title-wrapper h1{font-size:5rem;line-height:5.8rem;font-family:var(--font-body-family);margin-bottom:2.5rem}.contact-page-main-container .info-text-wrapper{margin-bottom:4.5rem}.contact-page-main-container .contact-text-wrapper p{font-size:2rem;line-height:3rem}.contact-page-main-container .contact-text-wrapper a{color:#ef776a}.contact-page-main-container .contact-form-wrapper input::placeholder,.contact-page-main-container .contact-form-wrapper textarea::placeholder,.contact-page-main-container .contact-form-wrapper select::placeholder{color:#777}.contact-page-main-container .contact-form-wrapper select{color:gray;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='6' viewBox='0 0 15 6' fill='none'%3E%3Cpath d='M0.199711 0.85357L7.01807 5.85357C7.14589 5.94733 7.31934 6 7.50016 6C7.68103 6 7.85443 5.9473 7.9823 5.85353L14.8003 0.853537C15.0666 0.658271 15.0666 0.341704 14.8003 0.146438C14.5341 -0.0487952 14.1023 -0.0488286 13.8361 0.146438L7.50016 4.79287L1.16394 0.146438C1.0308 0.0488048 0.856301 4.29153e-06 0.681802 4.29153e-06C0.507301 4.29153e-06 0.332802 0.0488043 0.199665 0.146471C-0.0665617 0.341737 -0.0665617 0.658304 0.199711 0.85357Z' fill='%23212121'/%3E%3C/svg%3E");-webkit-appearance:none;appearance:none;background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.contact-page-main-container .contact-form-wrapper select{color:#000}.contact-page-main-container .contact-form-wrapper select .gray{color:#777}.contact-page-main-container input,.contact-page-main-container select,.contact-page-main-container textarea{border:1px solid #DBDBDB;border-radius:1rem!important}.contact-page-main-container .contact-form-wrapper .field-wrap{padding:0;margin-bottom:1.2rem}.contact-page-main-container .other-contact-wrapper{display:flex;flex-direction:column;gap:1.8rem;margin-top:.5rem}.contact-page-main-container .other-contact-wrapper p{text-align:center;color:#777;margin:0;font-size:1.4rem;line-height:3rem}.contact-page-main-container p[data-spam-detection-disclaimer]{font-size:1.2rem;line-height:2.4rem;color:#212121;padding:0 .6rem;margin:0;text-align:center;margin-top:.5rem}.contact-page-main-container p.form-success{text-align:center;font-family:var(--font-heading-family)}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after,.field:hover.field:after,.select:hover.select:after,.select__select:hover.select__select:after,.customer .field:hover.field:after,.customer select:hover.select:after,.localization-form__select:hover.localization-form__select:after{box-shadow:initial;border:initial}.field__input:focus-visible,.select__select:focus-visible,.customer .field input:focus-visible,.customer select:focus-visible,.localization-form__select:focus-visible.localization-form__select:after{box-shadow:0 0 0 calc(.01rem + var(--inputs-border-width)) rgba(var(--color-foreground))}@media (max-width: 1024px){.contact-page-main-container{position:initial;display:flex;align-items:center;justify-content:center}.contact-page-main-container .contact-page-bg-wrapper{top:0;left:0;transform:none}.contact-page-main-container .content-wrapper{margin:0}}@media (max-width: 768px){.contact-page-main-container{padding:0 2rem}.contact-page-main-container .contact-page-bg-wrapper{max-height:40.4rem;border-bottom-left-radius:3rem;border-bottom-right-radius:3rem;overflow:hidden}.contact-page-main-container{margin-top:20rem}.contact-page-main-container .content-wrapper{padding:2rem;border-radius:2rem}.contact-page-main-container .title-wrapper h1{font-size:4rem;line-height:4rem;margin-bottom:1.5rem}.contact-page-main-container .info-item p{font-size:2rem}.contact-page-main-container .info-item{gap:1rem}.contact-page-main-container .contact-text-wrapper p{font-size:1.6rem;line-height:2.4rem}.contact-page-main-container .info-text-wrapper{margin-bottom:1.5rem}.contact-page-main-container .other-contact-wrapper{gap:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/202/assets/section-contact-form.css.map */
