.menu[data-v-9e4c71e5]{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center;transition:all;transition-duration:.25s;transition-timing-function:ease-in}@media(min-width:1024px){.menu[data-v-9e4c71e5]{border:none}}.menu__container[data-v-9e4c71e5]{background-color:inherit;border:none;color:#fff;cursor:pointer;height:100%;width:100%}@media(max-width:1024px){.menu__container[data-v-9e4c71e5]{border-right:.09375rem solid #ed2c2c;font-size:1.5rem;font-weight:500;height:2rem;line-height:normal;padding:0 1rem}}@media(max-width:390px){.menu__container[data-v-9e4c71e5]{font-size:1.2rem;font-weight:500;height:2rem;line-height:normal;padding:.25rem .6rem 0}}.menu__icon[data-v-9e4c71e5]{color:#fff;font-size:1.875rem}@media(max-width:390px){.menu__icon[data-v-9e4c71e5]{font-size:1.5rem}}.menu__login[data-v-9e4c71e5]{background-color:#fff;min-width:25rem;padding:1.25rem .9375rem .3125rem;position:absolute;right:2.5rem;top:100%}.menu__login__separator[data-v-9e4c71e5]{align-items:center;color:#000;display:flex;opacity:.3;padding:.625rem 0}.menu__login__separator[data-v-9e4c71e5]:after,.menu__login__separator[data-v-9e4c71e5]:before{background-color:silver;content:"";flex-grow:1;height:1px;margin-left:.5rem;margin-right:.5rem}.menu__login__grid[data-v-9e4c71e5]{display:grid;grid-template-columns:1fr}@media(max-width:1024px){.menu__login__grid[data-v-9e4c71e5]{margin:0 auto;max-width:340px}}.menu__login__grid__inner[data-v-9e4c71e5]{align-items:center;color:#2e2d2d;display:flex;font-size:.85rem;font-weight:400;justify-content:left;line-height:normal}@media(max-width:1024px){.menu__login__grid__inner[data-v-9e4c71e5]{display:grid;font-size:1rem;grid-template-columns:55px 1fr;padding:8px}}@media(max-width:390px){.menu__login__grid__inner[data-v-9e4c71e5]{justify-content:flex-start;padding:7px 36px}}@media(min-width:1024px){.menu__login__grid__pad1[data-v-9e4c71e5]{padding:5px 50px 5px 78px}.menu__login__grid__pad2[data-v-9e4c71e5]{padding:5px 50px 5px 85px}}.menu__login__grid__icon[data-v-9e4c71e5]{padding-right:16px}@media(max-width:1024px){.menu__login__grid__icon[data-v-9e4c71e5]{margin:0 auto}}.menu__login__grid__icon__mid[data-v-9e4c71e5]{padding-right:20px}@media(max-width:1024px){.menu__login__grid__icon__mid[data-v-9e4c71e5]{margin:0 auto}}.menu__login__grid__icon__right[data-v-9e4c71e5]{padding-right:26px}@media(max-width:1024px){.menu__login__grid__icon__right[data-v-9e4c71e5]{margin:0 auto}}.menu__login__on[data-v-9e4c71e5]{box-shadow:0 .125rem .125rem #0003;padding:0}@media(max-width:1024px){.menu__login__on[data-v-9e4c71e5]{min-width:100vw;right:0}}.menu__login__on__container[data-v-9e4c71e5]{display:flex}.menu__login__on__separator[data-v-9e4c71e5]{background-color:#ed2c2c;width:.0625rem}.menu__login__on__inner[data-v-9e4c71e5]{align-items:center;display:flex;justify-content:center;width:50%}.menu__login__on__btn[data-v-9e4c71e5]{background-color:#fff;border:none;color:#ed2c2c;cursor:pointer;display:flex;font-size:1.125rem;font-weight:700;height:0;justify-content:center;line-height:0;padding:1.25rem 0;width:100%}.menu__login__on__btn[data-v-9e4c71e5]:hover{background-color:#f7f7f7}.menu__login__on__icon[data-v-9e4c71e5]{height:1em;margin-right:.625rem;position:relative;top:-.75rem}.menu__login__container[data-v-9e4c71e5]{display:grid;inset:0 0 0 auto;margin:0;padding:0;position:absolute;grid-gap:0;grid-template-columns:auto auto auto;width:50rem}.menu__login__container--no-modal[data-v-9e4c71e5]{position:relative}.menu__login__back[data-v-9e4c71e5]{align-items:center;background-color:#e21316;display:flex;height:4rem;justify-content:flex-start}.menu__login__back button[data-v-9e4c71e5]{background-color:transparent;border:none;width:2.5rem}.menu__login__back .icon[data-v-9e4c71e5]{color:#fff;font-size:2rem}.menu__login__back .text[data-v-9e4c71e5]{color:#fff;display:block;font-size:1rem;font-weight:900;padding-right:2.5rem;text-align:center;width:100%}.menu__login__welcome-text[data-v-9e4c71e5]{background-color:#fff;box-shadow:0 0 .125rem #0003;font-size:1.9rem;grid-row-end:2;grid-row-start:1;padding:2rem 1rem;text-align:center;width:25rem}.menu__login__welcome-text p[data-v-9e4c71e5]{color:#2e2d2d;font-family:Nunito,Droid Sans,sans-serif;font-weight:900}.menu__login__welcome-text p.title[data-v-9e4c71e5]{font-size:1.5rem;font-weight:900;line-height:normal;line-height:1.375rem;margin:0 auto;max-width:18rem}.menu__login__create[data-v-9e4c71e5]{background-color:#f8f8f8;box-shadow:0 .125rem .125rem #0003;grid-row-end:3;grid-row-start:1;padding:2rem 1rem;width:25rem}.menu__login__create p[data-v-9e4c71e5]{color:#2e2d2d;font-size:.85rem;font-weight:400;line-height:normal;margin:1rem auto;text-align:left}.menu__login__create p span[data-v-9e4c71e5]{float:left;margin-right:.5rem;text-align:center;vertical-align:middle;width:1.875rem}.menu__login__create hr[data-v-9e4c71e5]{margin:1rem auto;opacity:.3;width:75%}.menu__login__create .title[data-v-9e4c71e5]{color:#2e2d2d;font-size:1.5rem;line-height:normal;margin:0}.menu__login__create .subtitle[data-v-9e4c71e5],.menu__login__create .title[data-v-9e4c71e5]{font-family:Nunito,Droid Sans,sans-serif;font-weight:900;text-align:center!important;width:100%}.menu__login__create .subtitle[data-v-9e4c71e5]{color:#e21316;font-size:1rem;margin:0 0 .8rem}.menu__login__create .sign-up[data-v-9e4c71e5]{margin-top:.625rem;text-align:center!important}.menu__login__create .sign-up a[data-v-9e4c71e5]{background-color:#fff;border:.0625rem solid #e21316;border-radius:1.25rem;color:#e21316;display:inline-block;font-size:1rem;font-weight:900;padding:.625rem 2rem}.menu__login__form[data-v-9e4c71e5]{background-color:#fff;grid-row-end:3;grid-row-start:2;padding:0 1.5rem 2rem;width:25rem}.menu__login__recipe[data-v-9e4c71e5]{padding:0 0 1.5rem}.menu__login__input[data-v-9e4c71e5]{align-items:stretch;color:#716f6f;display:flex;flex-direction:column;font-size:1rem;justify-content:flex-start;padding-bottom:1rem;position:relative}.menu__login__input__forget[data-v-9e4c71e5]{padding-bottom:.3125rem;position:relative}.menu__login__input__show-password[data-v-9e4c71e5]{align-items:center;color:#ddd;cursor:pointer;display:flex;font-size:1.625rem;height:2.6rem;position:absolute;right:.375rem;top:0}.menu__login__input input[data-v-9e4c71e5]{background-color:#fff;border:.0625rem solid #716f6f;border-radius:.3125rem;font-size:.875rem;height:2.6rem;padding:0 1.25rem;transition:all;transition-duration:.25s;transition-timing-function:ease-in;width:100%}.menu__login__input input.required[data-v-9e4c71e5]{border-color:#e21316}.menu__login__input .icon-error[data-v-9e4c71e5]{color:#e21316;position:absolute;right:-.75rem;top:-.75rem}.menu__login__input .icon-success[data-v-9e4c71e5]{position:absolute;right:.375rem;top:.625rem}.menu__login__mobile[data-v-9e4c71e5]{background:#f8f8f8;display:block;inset:0;margin:0;overflow:hidden auto;padding:0;width:100%;z-index:9999}.menu__login__mobile--modal[data-v-9e4c71e5]{position:fixed}.menu__login__mobile .menu__login__container[data-v-9e4c71e5]{display:block;left:0;width:auto}.menu__login__mobile .menu__login__form[data-v-9e4c71e5],.menu__login__mobile .menu__login__welcome-text[data-v-9e4c71e5]{box-shadow:none;display:block;width:100%}.menu__login__mobile .menu__login__form[data-v-9e4c71e5]{padding-bottom:1rem}.menu__login__mobile .menu__login__create[data-v-9e4c71e5]{box-shadow:none;display:block;padding-bottom:1rem;padding-top:1rem;width:100%}.menu__login__mobile .menu__login__create p[data-v-9e4c71e5]{width:100%}.menu__login__mobile .menu__login__create hr[data-v-9e4c71e5]{display:none}.menu__login__password-reset[data-v-9e4c71e5]{display:flex;justify-content:flex-end;padding:.5rem 0}.menu__login__password-reset a[data-v-9e4c71e5]{color:#239bd7;font-size:.75rem;text-decoration:none}.menu__login__login-btn[data-v-9e4c71e5]{align-items:flex-center;display:flex;justify-content:center}.menu__login__error[data-v-9e4c71e5]{align-items:center;background-color:#f1d0d8;border:.0625rem solid #d06474;border-radius:.5rem;color:#d06474;display:flex;font-size:.75rem;justify-content:flex-start;margin-bottom:.5rem;padding:.375rem 1.25rem}.menu__login__error__icon[data-v-9e4c71e5]{font-size:1.25rem;padding-right:.25rem}@keyframes scale-fade-9e4c71e5{0%{opacity:0;transform:scale(0)}75%{opacity:.8;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes translateX-fade-9e4c71e5{0%{opacity:0;transform:translate(-15px)}to{opacity:1;transform:translate(0)}}.animation-title[data-v-9e4c71e5]{animation:translateX-fade-9e4c71e5 .5s ease-in}.animation-logo[data-v-9e4c71e5]{animation:scale-fade-9e4c71e5 1s ease-in}.icon__error[data-v-9e4c71e5]{color:#e21316!important}.icon--take[data-v-9e4c71e5]{height:auto;width:100%}.icon--access[data-v-9e4c71e5]{height:1.625rem;width:auto}.icon--flex[data-v-9e4c71e5]{height:30px;width:30px}
