.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem;border-radius:10px;overflow:hidden}.contact .field{max-width:512px}.contact-reach-out{width:100%;display:flex;justify-content:space-between;align-items:center;gap:58px;padding-bottom:50px;padding-top:20px;background:#fff;margin-bottom:0}.contact-reach-out .left,.contact-reach-out .right{flex:1}.left .custom-section__image img{width:100%;height:100%;max-width:616.599px;max-height:500px;object-fit:contain}.right h2.title.title-wrapper--no-top-margin.inline-richtext.h1.scroll-trigger.animate--slide-in{color:#033f3b;font-family:Geeeki-Regular;font-size:43px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.43px;text-transform:lowercase;max-width:548px;text-align:left}.right h2.title.title-wrapper--no-top-margin.inline-richtext.h1.scroll-trigger.animate--slide-in p{margin:0}.right .field__input,.right .customer .field input{flex-grow:1;color:#282828;text-transform:capitalize;text-align:left;font-family:Geeeki-Regular;font-size:14px;font-style:normal;font-weight:500;line-height:100%;border-radius:20px;background:#f7f0e2;box-shadow:0 0 2px #171a1f1f,0 0 1px #171a1f12}.right .contact__fields .field .field__input{height:55px;border-radius:100px}.right .field__input::placeholder{color:#282828;leading-trim:both;text-edge:cap;text-transform:capitalize;text-align:center;font-family:Geeeki-Regular;font-size:14px;font-style:normal;font-weight:500;line-height:100%}.right .field__label{top:calc(1.8rem + var(--inputs-border-width));color:#033f3b;font-family:Geeeki-Regular;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.16px;text-transform:lowercase;left:18px}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{box-shadow:unset}.right .contact__fields{display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:2rem}.right .contact__button{margin-top:20px}.right .contact__button .button{width:100%;display:flex;height:53px;padding:13px 29px;justify-content:center;align-items:center;gap:17px;align-self:stretch;color:#033f3b;text-align:center;font-family:Beausite Classic Trial;font-size:16px;font-style:normal;font-weight:700;line-height:135%;max-width:318px;border-radius:100px;background:#ffb4db;box-shadow:3px 4px #033f3b;text-transform:uppercase}.right .button:after{overflow:hidden;display:none}.right .button:not([disabled]):hover:after{box-shadow:unset}.right .button .arrow-icon{width:24px;height:14px}.text-area{min-height:235px}.field:hover.field:after{border:unset;box-shadow:unset}@media screen and (min-width: 1025px) and (max-width: 1130px){.contact-reach-out{padding-bottom:20px;padding-top:20px}.right .contact__fields .field .field__input{height:45px}.right h2.title.title-wrapper--no-top-margin.inline-richtext.h1.scroll-trigger.animate--slide-in{font-size:30px;line-height:30px}.text-area{min-height:111px}}@media screen and (max-width: 1024px){.right .section-template--17708355485796__form-padding{padding:0}.right h2.title.title-wrapper--no-top-margin.inline-richtext.h1.scroll-trigger.animate--slide-in{font-size:30px;line-height:30px}.contact-reach-out{padding-bottom:20px;padding-top:20px}.right .contact__fields .field .field__input{height:45px}.right .field__label{font-size:16px;line-height:16px}.right .contact__button .button{height:45px;font-size:18px;line-height:24px}.right .arrow-icon:after{top:20px}.right .contact-reach-out{padding:50px}.right .title,.title-wrapper-with-link{margin:0rem 0 1rem}.text-area{min-height:111px}}.right .form-status{text-align:left}@media screen and (max-width: 991px){.page-width--narrow{padding:0 2rem}.right .section-template--17708355485796__form-padding{padding:0}.right h2.title.title-wrapper--no-top-margin.inline-richtext.h1.scroll-trigger.animate--slide-in{font-size:30px;line-height:normal;max-width:100%;margin-bottom:30px}.right .contact__fields .field .field__input{height:50px}.right .field__label{font-size:16px;line-height:16px}.right .contact__button .button{font-size:18px;line-height:normal;height:50px}.right .arrow-icon:after{top:26px}.contact-reach-out{padding:30px 10px;gap:20px}.contact-reach-out .left,.contact-reach-out .right{flex:unset;width:50%}}@media screen and (max-width: 767px){.page-width--narrow{padding:0 10px}.contact-reach-out{padding:10px 20px;background:#fff}.contact-reach-out .left,.contact-reach-out .right{width:100%}.contact-reach-out .left{display:none}.contact-reach-out{gap:0px;flex-direction:column;margin-bottom:50px}.section-template--15657368617035__form-padding{padding:0!important}}@media screen and (min-width: 409px) and (max-width: 767px){.right h2.title.title-wrapper--no-top-margin.inline-richtext.h1.scroll-trigger.animate--slide-in p{font-size:35px;letter-spacing:.35px;line-height:100%}}@media screen and (max-width: 408px){.right h2.title.title-wrapper--no-top-margin.inline-richtext.h1.scroll-trigger.animate--slide-in p{font-size:30px;letter-spacing:.35px;line-height:100%}.right h2.title.title-wrapper--no-top-margin.inline-richtext.h1.scroll-trigger.animate--slide-in p br{display:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-contact-form.css.map */
