.vitamii-contact-simple{background:#fefbed;color:#112b1e;font:16px/1.5 Nunito,Arial,sans-serif}.vitamii-contact-simple,.vitamii-contact-simple *{box-sizing:border-box}.vitamii-contact-simple__inner{max-width:560px;margin:0 auto;padding:38px 24px 40px}.vitamii-contact-simple h1{font:800 38px/1.15 Alan Sans,Arial,sans-serif;letter-spacing:-.7px;margin:0 0 12px;color:#112b1e}.vitamii-contact-simple__intro{margin:0;color:#596252;font-size:16px}.vitamii-contact-simple__email{font-size:17px;font-weight:800;margin:9px 0 26px}.vitamii-contact-simple .field{display:block;position:relative;height:auto;padding:0;margin:0 0 18px;background:none;border:0;box-shadow:none}.vitamii-contact-simple .field:before,.vitamii-contact-simple .field:after{display:none}.vitamii-contact-simple .field .field__label{display:block;position:static;transform:none;pointer-events:auto;padding:0;margin:0 0 7px;color:#112b1e;font:800 14px/1.5 Nunito,Arial,sans-serif}.vitamii-contact-simple .field__label span{color:#596252;font-size:13px;font-weight:400;margin-left:6px}.vitamii-contact-simple .field .field__input{display:block;width:100%;min-height:0;height:47px;margin:0;padding:12px 14px;background:#fffefa;border:1px solid #b4bfaa;border-radius:9px;box-shadow:none;color:#112b1e;font:400 16px/1.5 Nunito,Arial,sans-serif}.vitamii-contact-simple .field textarea.field__input.text-area{height:auto;min-height:140px;resize:vertical;padding:12px 14px;line-height:1.6}.vitamii-contact-simple .field .field__input::placeholder{color:#65705d;opacity:1}.vitamii-contact-simple .field .field__input:focus{outline:2px solid #112b1e;outline-offset:2px}.vitamii-contact-simple .btn[type=submit]{appearance:none;-webkit-appearance:none;width:100%;min-height:51px;margin:0;padding:13px 20px;background:#ffc747;color:#112b1e;border:1px solid #112b1e;border-radius:28px;box-shadow:2px 3px #112b1e;font:800 16px/1.5 Alan Sans,Arial,sans-serif;display:flex;align-items:center;justify-content:center;gap:25px;cursor:pointer;transform:none}.vitamii-contact-simple .btn[type=submit]:before,.vitamii-contact-simple .btn[type=submit]:after{display:none}.vitamii-contact-simple .btn[type=submit]>span{width:auto;flex:0 0 auto;padding:0;margin:0}.vitamii-contact-simple .btn[type=submit]:hover{background:#ffd365;color:#112b1e}.vitamii-contact-simple .btn:focus-visible,.vitamii-contact-simple a:focus-visible{outline:3px solid #39718a;outline-offset:4px}.vitamii-contact-simple__links{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 23px;margin-top:26px}.vitamii-contact-simple__links a{color:#596252;font-size:13px;text-decoration:underline;text-underline-offset:4px;padding:5px 0}.vitamii-contact-simple__success{margin:18px 0 0;padding:12px 14px;border-radius:8px;background:#eaf0df;font:400 14px/1.5 Nunito,Arial,sans-serif}.vitamii-contact-simple__error{color:#8a361f;font-size:14px}.vitamii-contact-simple .field__input[aria-invalid=true]{border-color:#8a361f}@media(max-width:540px){.vitamii-contact-simple__inner{padding:28px 22px 36px}.vitamii-contact-simple h1{font-size:33px;letter-spacing:-.6px}.vitamii-contact-simple__intro{font-size:15px}.vitamii-contact-simple__email{font-size:16px;margin:8px 0 24px}.vitamii-contact-simple .field{margin-bottom:17px}.vitamii-contact-simple .field textarea.field__input{min-height:145px}.vitamii-contact-simple__links{gap:10px 20px;margin-top:24px}}
/*# sourceMappingURL=/cdn/shop/t/109/compiled_assets/styles.css.map */
