.contact img{max-width:100%}.contact .form__message{align-items:flex-start;line-height:normal;color:#428445}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:.8rem}@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:5rem}}@media screen and (min-width:750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:1rem}}.private_dining_request .contact.page-width.page-width--narrow{max-width:710px;padding-left:50px;padding-right:50px}.private_dining_request .contact.page-width.page-width--narrow .title{text-align:center}.form-agreement{margin-top:-6px}.private_dining_request .contact__button .button{width:100%}.contact .select .svg-wrapper{height:.8rem;width:1.3rem;top:calc(50% - .3rem);right:20px}.contact_page .contact{padding-left:18px;padding-right:18px;max-width:516px}.contact_page .contact .title{text-align:center}.contact_page .contact .contact__button{margin-top:30px}.contact_page .contact .contact__button .button{width:100%}.form-agreement.subscribe_checkbox input{margin-top:3px}.form-agreement.subscribe_checkbox{align-items:flex-start;margin-bottom:12px;margin-top:-4px}.form-agreement.subscribe_checkbox label p{line-height:1.6666}.form-agreement.subscribe_checkbox label p strong{font-weight:400}.template-contact .newsletter{display:none}@media screen and (max-width:749px){.private_dining_request .contact.page-width.page-width--narrow{padding-left:18px;padding-right:18px}.private_dining_request .contact textarea{height:80px}.form-agreement{margin-top:-2px}.contact__button{margin-top:2.5rem}.form-agreement.subscribe_checkbox{margin-top:0;margin-bottom:10px}.contact_page .contact .contact__button{margin-top:25px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-contact-form.css.map */
