.contact-us{background:var(--kp-pj-paper, var(--color-background)) var(--gradient-background) no-repeat 100%}.contact-us .container{width:min(100% - 40px,960px);max-width:960px;padding:clamp(26px,4vw,54px);border:1px solid var(--kp-pj-line, rgba(23, 32, 25, .14));border-radius:16px;background:var(--kp-pj-cream, #f5f1e9)}.contact-us__row{display:flex;gap:42px}@media(max-width:991px){.contact-us__row{gap:16px}}@media(max-width:767px){.contact-us__row{flex-direction:column}.contact-us .container{width:min(100% - 20px,960px);padding:26px 18px;border-radius:12px}}.contact-us__row .col-50{width:50%}@media(max-width:767px){.contact-us__row .col-50{width:100%;padding:0}}.contact-us__row .col-50>.blur-image{object-fit:cover}.contact-us__sub-text{margin-bottom:36px;color:var(--color-text)}.contact-us__form .form-group{margin-bottom:24px}.contact-us__form .form-group label{font-size:14px;line-height:21px;color:var(--color-text);padding-bottom:8px;display:inline-block}.contact-us__form .form-group input,.contact-us__form .form-group textarea{border:1px solid rgba(23,32,25,.24);color:var(--color-input-color);background-color:#fff;padding:16px;width:100%;border-radius:8px}.contact-us__form .form-group textarea{height:175px}.contact-us .form-container{flex:1}.contact-us .form-container .section__subContent{margin-top:0;max-width:680px}.contact-us__form .btn{min-height:48px;border-radius:999px}.contact-us__form-status-list{margin-inline-start:8px}.contact-us #ContactForm-email:target{scroll-margin-top:15rem}.contact-us__form-status,.contact-us__field-error-message{margin-top:4px;display:flex;align-items:center}.contact-us__form-status span:last-child,.contact-us__field-error-message span:last-child{margin-left:4px}.contact-us__map{height:100%;width:100%;position:relative;border-radius:var(--block-border-radius);overflow:hidden}.contact-us__map .location-windo{display:flex;align-items:center;position:absolute;bottom:32px;right:56px;left:56px;padding:32px 24px;background:var(--color-background) var(--gradient-background) no-repeat 100%;border-radius:calc(var(--block-border-radius) / 2)}@media(max-width:767px){.contact-us__map .location-windo{position:unset;margin:24px 0;padding:13px 18px}}.contact-us__map .location-windo svg{margin-right:14px}.contact-us__map #map{width:100%;height:100%}@media(max-width:767px){.contact-us__map #map{width:100%;height:343px}}.contact-us__info{display:flex;flex-wrap:wrap;gap:15px}.contact-us__info .col-3{aspect-ratio:1/0;flex-grow:1}@media(max-width:767px){.contact-us__info .col-3{width:100%}}.contact-us__info .col-3 .btn{display:flex!important;justify-content:center}.contact-us__info svg{margin-right:12px}.contact-us .contact-msg svg{margin-top:3px}@media screen and (min-width:1024px){.contact-us .contact-msg svg{margin-block-start:2px}}.map-image{position:relative;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;border-radius:var(--block-border-radius)}@media screen and (max-width:767px){.map-image{height:320px}}.map-image img,.map-image svg{width:100%;height:100%;object-fit:cover}.map-image .blur-image{object-fit:cover}.contact-other-options{background:var(--color-background) var(--gradient-background) no-repeat 100%}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-contact-form.css.map */
