.template-contact .contact_content-main .prose{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;text-align:center;padding-bottom:20px;text-wrap:balance}.template-contact .contact_content-main h2.h2,.template-contact .section_header h2{color:#100f0f;font-size:46px;font-weight:500;line-height:100%;letter-spacing:-1.84px;max-width:345px;text-align:center;margin:0 auto}.template-contact .section_header h2{padding-bottom:30px}.template-contact .contact_content-main .prose p{margin-block-start:0!important}.template-contact .contact_content-main h2.h2 span,.template-contact .section_header h2 strong{color:#ff3ca0}.section_header h2 strong{display:inline-block}.new-con-paragraph p{text-align:center;font-size:16px;font-weight:400;line-height:120%;max-width:420px;margin-bottom:35px}.new-con-bullet{display:flex;gap:20px;flex-direction:column;margin-bottom:25px}.new-con-image-text{display:flex;gap:10px;border-radius:16px;background:#f4f4f3;padding:16px 17px;align-items:center}img.new-con-image-icon{width:52px;max-width:52px;height:52px;object-fit:contain}.new-con-data{color:#222;font-size:16px;font-weight:400;line-height:120%;max-width:306px}.new-con-data a{color:#ff3ca0}.template-contact .contact_content-main{width:50%;padding-right:80px;align-items:center;border-right:1px solid #00000040}.template-contact .section-stack.section-stack--horizontal{width:100%;display:flex;max-width:1130px;padding:40px 20px;margin:auto;gap:20px;justify-content:space-between}.new-con-paragraph p{margin:0 auto;padding-bottom:30px}.template-contact .section-stack__intro{display:flex;flex-direction:column;align-items:center;padding:0 0 0 30px;width:50%}.form-control .input,.form-control .textarea{border:0px solid #9C9C9C80;border-bottom:1px solid #9C9C9C80;border-radius:0;background:transparent}@media screen and (max-width:990px){.template-contact .section-stack.section-stack--horizontal{flex-direction:column}.template-contact .contact_content-main{width:100%;padding:20px 0;border-right:none}.template-contact .section-stack__intro{width:100%;padding:0}.template-contact .contact_content-main h2.h2{font-size:36px}.template-contact .section_header h2{font-size:36px;max-width:264px}.template-contact .section-stack.section-stack--horizontal,.template-contact .contact-form{padding:0}.template-contact .contact-form .justify-self-start{justify-self:center;width:100%}.template-contact .contact-form button.button.button--xl{width:100%}}.template-contact .form-control .input:focus-visible,.template-contact .form-control .textarea:focus-visible{box-shadow:none;border-top:none;border-left:none;border-right:none}.template-contact .form-control :is(.input,.textarea):focus-visible+label,.template-contact .form-control :is(.input,.textarea):not(:placeholder-shown)+label{transform:scale(.65) translateY(calc(-1 * var(--spacing-4)))}
/*# sourceMappingURL=/cdn/shop/t/71/assets/contact.css.map */
