html{scroll-behavior:smooth}.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}.alma-contact-form .contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}.recipes-button .button:after,.recipes-button .button:before,.alma-contact-form .field:before,.alma-contact-form .field:after{display:none}.recipes-button .button{background:#dd976a;color:#fff;padding:11px 40px 7px;text-decoration:none;font-family:Avenir;font-size:16px;font-weight:500;line-height:22px;letter-spacing:.22em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#f7f8f2;margin-top:0;display:inline-block;text-transform:uppercase;text-align:center;width:100%}.alma-contact-form .field__input{background:transparent;border:none;border-bottom:1px #535F73 solid;padding:8px 0;font-size:13px;font-weight:400;line-height:15.03px;height:3.1rem}.alma-contact-form .field__input:focus~.field__label,.alma-contact-form .field__input:not(:placeholder-shown)~.field__label,.alma-contact-form .field__input:-webkit-autofill~.field__label,.alma-contact-form .customer .field input:focus~label,.alma-contact-form .customer .field input:not(:placeholder-shown)~label,.alma-contact-form .customer .field input:-webkit-autofill~label{display:none}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{box-shadow:none}.alma-contact-form .field__label,.alma-contact-form .customer .field label{left:0;font-size:13px;font-weight:400;line-height:15.03px}.more-option-field h4{font-family:Avenir;font-size:16px;font-weight:400;line-height:21.86px;letter-spacing:.12em;margin:0 0 16px;text-transform:uppercase;color:#535f73}.contact .more-option-field .field{display:block;margin-bottom:8px}.more-option-field .field .form-check-label{font-family:Avenir;font-size:14px;font-weight:400;line-height:19.12px;letter-spacing:.12em;text-transform:uppercase;color:#535f73;display:flex;align-items:start;cursor:pointer}.more-option-field .field span{font-family:Avenir;font-size:12px;font-weight:400;line-height:16.39px;text-transform:capitalize;letter-spacing:0;display:block;margin:6px 0 0 30px}.more-option-field .field input[type=checkbox]{display:none;margin:0 16px 0 0}.more-option-field .field .custom-checkbox{width:15px;height:15px;border:1px solid #535F73;background-color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease;position:relative;margin-right:16px}.more-option-field .field .custom-checkbox:after{content:"";width:15px;height:15px;background-color:transparent;transition:all .3s ease}.more-option-field .field input[type=checkbox]:checked+.custom-checkbox{background-color:#fff;border-color:#535f73}.more-option-field .field input[type=checkbox]:checked+.custom-checkbox:after{background-color:#535f73;width:10px;height:10px}.alma-contact-form .page-width--narrow{padding:0 22px}@media screen and (min-width: 990px){.alma-contact-form .page-width--narrow{max-width:80.4rem}}@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}.alma-contact-form .contact__button{margin-top:1.6rem}}@media screen and (min-width: 750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-contact-form.css.map */
