.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:2rem}@media screen and (min-width:750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}@media screen and (min-width:750px){.contact__button{margin-top:4rem}}.hours-row{display:flex;gap:2rem;margin-block:2rem}.hours-row .day{flex:0 0 40%;font-size:2rem;font-weight:500}.hours-row .time{flex:1;font-size:2rem;font-weight:500}.info{display:flex;gap:2rem;justify-content:flex-start;align-items:center;margin-bottom:1rem}.info .info_icon img{width:8rem;height:8rem}.info .info_content_contanier h2{margin:0;font-size:1.8rem;font-family:var(--font-body-family);font-weight:500}.info .info_content p{font-size:1.4rem;margin:0;max-width:40rem;color:rgba(var(--color-foreground),.88)}.info .info_content_contanier{display:flex;flex-direction:column;gap:.4rem}.contact_contanier{display:grid;grid-template-columns:1fr 1fr;gap:7rem;align-items:center}.info_content_contanier .info_content p a{text-decoration:none;cursor:pointer;color:rgba(var(--color-foreground),.88)}.contact_contanier .contact{background:var(--clr-form-bg);border-radius:2rem;padding:4rem 5rem}.contact_content .image-with-text__heading{margin-bottom:2rem;margin-top:0}.contact .field:before,.contact .field:after{display:none}.contact .field{flex-direction:column-reverse}.contact .field input,.contact textarea{border:.1rem solid rgba(var(--color-foreground),.2);box-shadow:0 .1rem .2rem #1018280d;border-radius:.8rem;background:#fff;padding:1.5rem}.contact .field label.field__label{position:static;font-size:1.4rem;margin-bottom:.6rem;letter-spacing:0;display:flex;gap:.4rem}.contact input::placeholder{opacity:1;display:block;font-size:1.6rem;color:rgba(var(--color-foreground),.7);letter-spacing:0}.contact label.field__label span{color:var(--clr-red)}.contact label.contact-agreement__label{display:flex;align-items:center;gap:.5rem}.contact-agreement input[type=checkbox]{width:2rem;height:2rem;cursor:pointer;appearance:none;-webkit-appearance:none;border:1px solid rgba(var(--color-foreground),.2);border-radius:.6rem;background-color:transparent;display:grid;place-items:center;transition:all .2s ease}.contact-agreement input[type=checkbox]:checked{background-color:rgba(var(--color-foreground),1);border-color:rgba(var(--color-foreground),1)}.contact-agreement input[type=checkbox]:after{content:"";width:.55rem;height:1rem;border-right:.2rem solid var(--clr-white);border-bottom:.2rem solid var(--clr-white);transform:rotate(45deg) scale(0);transform-origin:center;transition:transform .15s ease;top:-2px;position:relative}.contact-agreement input[type=checkbox]:checked:after{transform:rotate(45deg) scale(1)}.contact .contact-agreement__text,.contact .contact-agreement__text a{font-size:1.6rem;letter-spacing:0;color:rgba(var(--color-foreground),.7);cursor:pointer}.contact .contact-agreement__text a{position:relative;display:inline;background-position:0 100%;background-image:linear-gradient(to right,rgba(var(--color-foreground)));background-size:100% .1rem;text-decoration:none;background-repeat:no-repeat;-webkit-transition:background-size .3s cubic-bezier(.4,0,.2,1);transition:background-size .3s cubic-bezier(.4,0,.2,1)}.contact .contact-agreement__text a:hover{background-size:0% .1rem}.contact_contanier form#ContactForm{margin-top:2rem}.contact .contact__button button{min-width:100%}@media screen and (max-width:1199px){.contact_contanier .contact{background:var(--clr-form-bg);border-radius:2rem;padding:4rem 3rem}.contact_contanier{gap:4rem}}@media screen and (max-width:749px){.contact_contanier{grid-template-columns:1fr}.contact_contanier .contact{padding:1.6rem}.contact .contact-agreement__text,.contact .contact-agreement__text a,.contact input::placeholder,.info .info_content_contanier h2{font-size:1.4rem}.hours-row .day,.hours-row .time{font-size:1.6rem}.hours-row .day{flex:0 0 48%}.info .info_icon img{width:6rem;height:6rem}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/section-contact-form.css.map */
