.contact_wrapper{display:flex;gap:20px;justify-content:space-around}.dog_image img{border-radius:8px}.micro-copy p{font-family:Satoshi;font-style:normal;font-weight:500;font-size:14px;line-height:100%;text-align:center;color:#828282;margin:10px 0 2.5em}#ContactForm .form__message{margin-bottom:1em}.micro-copy p:before{content:"";width:40px;height:1px;background:#828282;display:inline-block;vertical-align:middle;margin-right:10px}.micro-copy p:after{content:"";width:40px;height:1px;background:#828282;display:inline-block;vertical-align:middle;margin-left:10px}.dog_image{border-radius:8px;max-width:450px;width:100%}.contact_wrapper .form-wrapper{max-width:460px;width:100%}.contact{padding-left:7%;padding-right:7%}#ContactForm .field__label{position:unset}.contact img{max-width:100%}.field small{font-size:1.6rem;left:calc(var(--inputs-border-width) + 2rem);top:calc(.5rem + var(--inputs-border-width));margin-bottom:0;pointer-events:none;position:absolute;transition:top var(--duration-short) ease,font-size var(--duration-short) ease;color:rgba(var(--color-foreground),.75);letter-spacing:.1rem;line-height:1.5}.contact>h2{font-family:Tanker;font-style:normal;font-weight:400;font-size:42px;text-align:center;color:#99996f}.form__message h2:focus-visible{outline:none;box-shadow:none}.form-wrapper h2.title{font-family:Tanker;font-style:normal;font-weight:400;font-size:42px;text-align:center;color:#99996f}#ContactForm .form-status-list{margin:0 0 1.5em}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}.form-container .contact__fields{display:block}.faq-form{background-color:#f8f7f5}.faq-form .form-container{display:flex;flex-flow:row;padding-top:50px;padding-bottom:50px}.faq-form .form-container input[type=text],.faq-form .form-container input[type=tel],.faq-form .form-container input[type=email],.faq-form .form-container textarea{background-color:transparent}.form-left-image img{width:100%;height:auto}.contact__button{margin-top:3rem}@media screen and (min-width: 992px){.faq-form .form-container>div{width:50%}.contact.page-width--narrow{max-width:var(--page-width)}}@media screen and (min-width: 750px){.contact .field{margin-bottom:2rem}.contact__button{margin-top:4rem}}@media screen and (max-width: 991px){.faq-form .form-container{flex-flow:column}.form-left-image{text-align:center}.form-left-image img{max-width:400px}}@media screen and (max-width: 479px){.contact{padding-left:15px;padding-right:15px}}@media screen and (max-width: 799px){.contact_wrapper{flex-wrap:wrap}}@media screen and (max-width: 768px){.contact>h2{font-size:30px;margin-top:30px}.contact{padding-left:0;padding-right:0}.faq-form .form-container{padding-top:20px;padding-bottom:30px}.section-template--14665130213442__form-padding{padding:40px 20px}.form-wrapper h2.title{font-size:30px;margin-top:10px}.micro-copy p{font-size:14px;margin:15px 0 30px}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/section-contact-form.css.map */
