.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}@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}}@media screen and (min-width: 750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.contact-page-info .rich-text__blocks{max-width:60rem!important}.contact-page-info .rich-text__heading{font-size:40px;font-family:Sometimes_Times;font-weight:700}.contact-page-info .rich-text__text p{font-size:18px;font-family:SuisseIntl-Light}.contact-page-identifier .contact__fields{display:block!important}.contact-page-identifier{max-width:60rem!important;padding:2rem!important;border:1px solid #00000024;border-radius:5px!important}.contact-page-identifier .field:after{border-radius:3px!important}.contact-page-identifier button.button{width:100%;background:#e8f3ee;color:#000;text-transform:uppercase;font-family:SuisseIntl-Regular;border-radius:3px!important}.contact-page-identifier input#ContactForm-file{display:none}.field.field-file{justify-content:space-around;align-items:center;padding:1rem}.contact-page-identifier label.attachment-wrap,.contact-page-identifier label.attachment-wrap span{display:flex;align-items:center;gap:1rem}.contact-page-identifier label.attachment-wrap{font-family:SuisseIntl-Regular;color:#000}.contact-page-identifier .field__label{position:static;font-family:SuisseIntl-Regular;color:#000}.contact-page-identifier .field:before,.contact-page-identifier .field:after{display:none!important}.contact-page-identifier .field__input,.contact-page-identifier .select__select{box-shadow:none!important;border:1px solid #0000003b;border-radius:3px}.contact-page-identifier .field__input:not(:placeholder-shown){padding:.8rem 1.5rem .8rem 2rem!important}.contact-page-identifier .field:hover:after{border:none!important}.contact-page-identifier .field.field-file{background:#f7f7f7;padding-block:1.5rem}.contact-page-identifier .field--icon{position:relative;display:flex;align-items:center}.contact-page-identifier .field__icon{position:absolute;right:2%;display:flex;align-items:center;z-index:1;pointer-events:none}.contact-page-identifier .field__icon img{width:10px;height:10px}.contact-page-identifier #ContactForm-subject{padding-left:35px}.contact-page-identifier .file-list{width:50%;padding:0;list-style:none}.contact-page-identifier .file-item{display:flex;justify-content:space-between;align-items:center;padding:5px 10px;background:#f3f3f3;border-radius:4px;margin-bottom:5px;font-size:14px}.contact-page-identifier .remove-file{background:none;border:none;color:#000;font-size:16px;cursor:pointer}.contact-page-identifier .contact__button{margin-top:2rem}@media screen and (max-width: 767px){.contact-page-identifier .field__icon{right:5%}.contact-page-identifier{margin:2rem!important}.contact-page-info .rich-text:not(.rich-text--full-width) .rich-text__wrapper{margin:auto;width:calc(100% - 2rem / var(--font-body-scale))}.contact-page-info .rich-text{padding-bottom:10px!important}.contact-page-info .rich-text__heading{font-size:30px}.contact-page-info .rich-text__text p{font-size:16px}.contact-page-identifier .field__label{font-size:14px}}label.attachment-wrap p{margin:0;line-height:normal;font-family:SuisseIntl-Regular;color:#000}label.attachment-wrap,.contact-page-identifier #ContactForm-subject{cursor:pointer}.contact-page-identifier .field__input{padding-top:1rem!important}.custom-dropdown{position:relative;width:100%;cursor:pointer}.dropdown-selected{background-color:#fff;border:1px solid #ccc;padding:10px;width:100%;cursor:pointer;position:relative;text-align:left;color:#000}.dropdown-options{display:none;list-style:none;position:absolute;width:100%;background-color:#fff;border:1px solid #ccc;max-height:300px;overflow-y:auto;z-index:10;padding:0;margin:0;top:95%}.dropdown-options li{padding:10px;cursor:pointer;color:#000;transition:background .3s}.dropdown-options li:hover{background-color:#e4ece9}.custom-dropdown.active .dropdown-options{display:block}.dropdown-selected.field__input{font-family:SuisseIntl-Light;display:flex;align-items:center}div#found-ingredients-list{color:#000}
/*# sourceMappingURL=/cdn/shop/t/40/assets/section-contact-form.css.map */
