.not-found-message[data-v-75cdf576]{display:flex;flex-direction:column;align-items:center}.not-found-message__header[data-v-75cdf576]{font-size:40px}.not-found-page[data-v-dcb929b4]{display:flex;justify-content:center;align-items:center;width:100%;min-height:50vh}.technical-break[data-v-171a0074]{width:100%;padding:0 16px;display:flex;flex-direction:column;align-items:center}.technical-break__icon[data-v-171a0074]{width:50px;height:50px;margin:80px 0 20px}.technical-break__icon path[data-v-171a0074]{fill:#ffa04a}.technical-break__top-label[data-v-171a0074]{margin-bottom:20px;text-align:center}.technical-break__bottom-label[data-v-171a0074]{margin:20px 0;text-align:center}.checkbox[data-v-5883aa36]{display:table;align-items:center;position:relative;padding:0 0 0 40px;margin:10px 0;cursor:pointer;height:25px}.checkbox--with-sublabel[data-v-5883aa36]{display:inline-block}.checkbox--with-sublabel .checkbox__label[data-v-5883aa36]{padding-bottom:2px}.checkbox__icon[data-v-5883aa36]{display:flex;justify-content:center;align-items:center;width:25px;height:25px;border-radius:4px;z-index:2}.theme-light .checkbox__icon[data-v-5883aa36]{background-color:#fff;border:1px solid #ced0d0}.theme-dark .checkbox__icon[data-v-5883aa36]{background-color:#1e1e1e;border:1px solid #626565}.theme-light .checkbox__icon path[data-v-5883aa36]{fill:#000}.theme-dark .checkbox__icon path[data-v-5883aa36]{fill:#ced0d0}.theme-light .checkbox__icon[data-v-5883aa36]:hover{border-color:#626565}.theme-dark .checkbox__icon[data-v-5883aa36]:hover{border-color:#303131}.checkbox__icon[data-v-5883aa36],.checkbox__input[data-v-5883aa36]{position:absolute;left:0;top:0}.checkbox__label[data-v-5883aa36]{display:table-cell;vertical-align:middle;margin:0;min-height:20px}.checkbox__label[data-v-5883aa36] [data-navigate]{text-decoration:underline}.checkbox__sublabel[data-v-5883aa36]{font-size:14px;font-size:calc(14/16*1rem)}.theme-light .checkbox__sublabel[data-v-5883aa36]{color:#999d9d}.theme-dark .checkbox__sublabel[data-v-5883aa36]{color:#626565}.checkbox--disabled .checkbox__label[data-v-5883aa36]{pointer-events:auto;cursor:pointer}.checkbox--disabled .checkbox__label .link[data-v-5883aa36],.checkbox--disabled .checkbox__label span[data-v-5883aa36]{text-decoration:underline}.theme-light .checkbox--disabled .checkbox__icon[data-v-5883aa36]{border-color:#fff;background-color:#e8e8e8}.theme-light .checkbox--disabled .checkbox__icon path[data-v-5883aa36]{fill:#fff}.theme-dark .checkbox--disabled .checkbox__icon[data-v-5883aa36]{border-color:#626565;background-color:#333535}.theme-dark .checkbox--disabled .checkbox__icon path[data-v-5883aa36]{fill:#626565}.agreements-form__line[data-v-9076c166]{height:1px;background-color:#f0f1f2;width:100%;margin:20px 0}.agreements-form__checkbox[data-v-9076c166]{margin-top:0}.agreements-form__checkbox[data-v-9076c166] .checkbox__label a{text-decoration:underline}.agreements-form__checkbox--has-error[data-v-9076c166] .checkbox__icon{border-color:#ff3838}.agreements-form__checkbox--short[data-v-9076c166] .checkbox__label{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}.agreements-form__checkbox-wrapper[data-v-9076c166],.agreements-form__description-toggler[data-v-9076c166]{cursor:pointer;font-size:12px;font-size:calc(12/16*1rem)}.agreements-form__description-toggler[data-v-9076c166]{width:100%;display:inline-block;margin:5px 0 0;text-align:right}.agreements-form__checkbox-wrapper[data-v-9076c166]{padding-top:10px}.agreements-form__required-text[data-v-9076c166]{margin:20px 0 0;color:#979797}.terms-popup__header[data-v-0e3eeb4f]{padding:0 10px}.terms-popup__list-container[data-v-0e3eeb4f]{height:300px}.terms-popup__list-container .checkbox[data-v-0e3eeb4f]{padding-top:15px}.terms-popup__list-container .checkbox[data-v-0e3eeb4f]:first-of-type{padding:0}.terms-popup .scrollable-area[data-v-0e3eeb4f]{padding:10px}.terms-popup .scrollable-area[data-v-0e3eeb4f]::-webkit-scrollbar{display:block;width:5px;background-color:#e8e8e8}.terms-popup .scrollable-area[data-v-0e3eeb4f]::-webkit-scrollbar-thumb{background-color:#000}.terms-popup .checkbox__description[data-v-0e3eeb4f]{font-size:12px;font-size:calc(12/16*1rem);margin-left:0;padding-left:40px}.terms-popup .checkbox__icon-tick[data-v-0e3eeb4f]{pointer-events:none;margin-right:-25px}.terms-popup__buttons-wrapper[data-v-0e3eeb4f]{display:flex;justify-content:space-around;padding:0 10%}.terms-popup__cancel-button[data-v-0e3eeb4f]{margin:0}.body--ios .terms-popup .scrollable-area[data-v-0e3eeb4f]{-webkit-overflow-scrolling:auto}.terms-popup__email[data-v-0e3eeb4f]{padding:0 10px}.terms-popup[data-v-0e3eeb4f] .facebook-email-input .label:before{font-size:16px;font-size:calc(16/16*1rem)}.terms-popup[data-v-0e3eeb4f] .facebook-email-input__input-wrapper{position:relative;margin-bottom:10px}.terms-popup[data-v-0e3eeb4f] .facebook-email-input__input{width:calc(100% - 26px)}.terms-popup[data-v-0e3eeb4f] .facebook-email-input .icon-close{position:absolute;right:0;top:40px}.cookies-consent-button{font-size:18px;font-size:calc(18/16*1rem);font-weight:700;display:flex;align-items:center;justify-content:center;border:none;gap:10px;border-radius:10px;padding:10px 15px;color:#fff;transition:all .3s ease;transition-property:background-color,color,border-color}@media(min-width:768px){.cookies-consent-button{padding:15px 20px}}.theme-dark .cookies-consent-button--primary,.theme-light .cookies-consent-button--primary{background-color:#4fa9f6}@media not all and (hover:none){.theme-dark .cookies-consent-button--primary:hover,.theme-light .cookies-consent-button--primary:hover{background-color:#76bbf6}}.cookies-consent-button--secondary{background-color:transparent;border:2px solid #3a3735;color:#3a3735}@media not all and (hover:none){.cookies-consent-button--secondary:hover{border-color:#000;color:#000}}.cookies-consent-button:hover{cursor:pointer}.cookies-consent-button__text{order:1}.switch-button[data-v-8721ca28]{height:30px;width:50px;flex:0 0 50px;border:0;border-radius:15px;position:relative;cursor:pointer;transition:all .3s ease-in-out}.theme-light .switch-button[data-v-8721ca28]{background:#ced0d0}.theme-dark .switch-button[data-v-8721ca28]{background:#626565}.switch-button[data-v-8721ca28]:focus{outline:0}.switch-button__pointer[data-v-8721ca28]{display:block;padding:0;border:0;border-radius:50%;height:22px;width:22px;transform:translateX(0);transition:all .3s ease-in-out;position:absolute;bottom:4px;left:5px}.theme-dark .switch-button__pointer[data-v-8721ca28],.theme-light .switch-button__pointer[data-v-8721ca28]{background:#fff}.theme-dark .switch-button--switched[data-v-8721ca28],.theme-light .switch-button--switched[data-v-8721ca28]{background:#4fa9f6}.switch-button--switched .switch-button__pointer[data-v-8721ca28]{transform:translateX(18px)}.switch-button--disabled[data-v-8721ca28]:hover{cursor:not-allowed}.switch-button--disabled[data-v-8721ca28]:active{pointer-events:none}.theme-light .switch-button--disabled[data-v-8721ca28]{background:#f7f8f9}.theme-dark .switch-button--disabled[data-v-8721ca28]{background:#333535}.cookies-consent-options__title{font-size:24px;font-size:calc(24/16*1rem);margin-bottom:10px}@media(min-width:768px){.cookies-consent-options__title{font-size:24px;font-size:calc(24/16*1rem);margin-bottom:20px}}.cookies-consent-options__wrapper{display:flex;flex-direction:column;gap:10px}.cookies-consent-options__option{display:flex;align-items:flex-start;justify-content:flex-start;gap:20px}.cookies-consent-options__option-text{font-size:14px;font-size:calc(14/16*1rem);text-align:left}@media(min-width:768px){.cookies-consent-options__option-text{font-size:16px;font-size:calc(16/16*1rem)}}.cookies-consent-options__option-title{font-size:20px;font-size:calc(20/16*1rem);margin-bottom:10px;margin-top:0}.cookies-consent{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;max-height:100dvh}.cookies-consent--hidden{top:0;left:0;right:100%;bottom:0;height:0;overflow:hidden;display:none;visibility:hidden}.cookies-consent--manage-open .cookies-consent__text{display:none}@media(min-width:768px){.cookies-consent--manage-open .cookies-consent__text{display:initial}}.cookies-consent__backdrop{height:100%;width:100%;background-color:rgba(0,0,0,.7)}.cookies-consent__content{position:absolute;bottom:84px;left:0;right:0;padding:20px;z-index:1;background-color:#fff;display:flex;flex-direction:column;max-height:100%}@media(min-width:768px){.cookies-consent__content{padding:50px;bottom:0}}.cookies-consent__logo-wrapper{margin:0 auto 15px;width:fit-content;height:auto;transform:scale(1.5);transform-origin:top}@media(min-width:768px){.cookies-consent__logo-wrapper{margin:0 auto 30px}}.cookies-consent__text{width:100%;text-align:center;max-width:700px;margin:20px auto}@media(min-width:768px){.cookies-consent__text{margin:0 auto 30px}}.cookies-consent__text a{text-decoration:underline}.cookies-consent__title{font-size:24px;font-size:calc(24/16*1rem);margin-bottom:15px;margin-top:0}@media(min-width:768px){.cookies-consent__title{font-size:28px;font-size:calc(28/16*1rem);margin-bottom:20px}}.cookies-consent__buttons{display:flex;align-items:stretch;justify-content:center;flex-direction:column;gap:10px}@media(min-width:768px){.cookies-consent__buttons{flex-direction:row;gap:20px}}.cookies-consent__icon-tick{fill:#fff;order:0}.cookies-consent__options{margin-top:20px;margin-bottom:20px;flex:0;overflow-y:scroll}@media(min-width:768px){.cookies-consent__options{margin-top:0;margin-bottom:30px}}.cookies-consent__grid-button{display:grid;grid-template-columns:1fr}.cookies-consent__button-text{grid-column:1/-1;grid-row:1/2;text-align:center}.cookies-consent__button-text--hidden{opacity:0}.marketing-banner-modal[data-v-91d29b4e]{background:none}.marketing-banner-modal__content[data-v-91d29b4e]{border-radius:30px;overflow:hidden;margin:auto;display:flex;align-items:center;justify-content:center;height:100%;border:5px solid var(--borderColor)}@media(min-width:768px){.marketing-banner-modal__content[data-v-91d29b4e]{height:300px}}.marketing-banner-modal__content-nested[data-v-91d29b4e]{width:100%;height:100%;background-color:var(--backgroundColor);transition:all .2s;margin:auto;display:flex;align-items:center;justify-content:center;overflow:hidden}.marketing-banner-modal__image-wrapper[data-v-91d29b4e]{width:100%;height:100%}.marketing-banner-modal__image[data-v-91d29b4e]{width:100%;height:100%;object-fit:contain;object-position:center}.marketing-banner-modal__close[data-v-91d29b4e]{position:absolute;top:10px;right:10px;box-sizing:border-box;z-index:1000;padding:10px;display:flex;align-items:center;justify-content:center;outline:none;border:none;background:none}.marketing-banner-modal__close svg[data-v-91d29b4e]{color:var(--closeIconColor)}@media not all and (hover:none){.marketing-banner-modal__close[data-v-91d29b4e]:hover{cursor:pointer}}.marketing-banner-modal .v--modal{box-shadow:none;background-color:transparent}.fade-enter,.fade-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:.5s}.marketing-banner-modal.v--modal-overlay .v--modal-box{position:absolute;bottom:50px!important;top:50%!important;left:20px!important;right:20px!important;transform:translateY(-50%)!important;height:fit-content!important;width:calc(100% - 40px)!important}@media(min-width:768px){.marketing-banner-modal.v--modal-overlay .v--modal-box{width:calc(100% - 50px)!important;bottom:25px!important;left:25px!important;right:25px!important;top:unset!important;transform:translateY(0)!important}}.notification-box[data-v-54fa06be]{font-size:18px;font-size:calc(18/16*1rem);display:flex;align-items:center;justify-content:space-between;position:relative;padding:10px;line-height:22px;text-align:left;border-radius:10px;margin:5px;width:calc(100% - 10px);color:#000}.notification-box path[data-v-54fa06be]{fill:#000}.notification-box.notification-box__without-icon[data-v-54fa06be]{padding:6px 10px 9px}.notification-box__icon-wrapper[data-v-54fa06be]{width:18px;height:18px;flex-grow:0;flex-shrink:0;margin-right:10px}.notification-box__icon[data-v-54fa06be]{width:100%;height:100%}.notification-box__icon path[data-v-54fa06be]{fill:#000}.notification-box__text[data-v-54fa06be]{width:100%}.notification-box__url[data-v-54fa06be]{text-decoration:underline}.notification-box__title[data-v-54fa06be]{font-weight:700}.notification-box__close[data-v-54fa06be]{box-sizing:border-box;flex-grow:0;flex-shrink:0;width:22px;height:22px;padding:3px;cursor:pointer}.notification-box__close svg[data-v-54fa06be]{height:100%;width:100%}.notification-box--error[data-v-54fa06be]{background-color:#f76a7b;color:#fff}.notification-box--error path[data-v-54fa06be]{fill:#fff}.notification-box--info[data-v-54fa06be]{background-color:#b5dbfb}.notification-box--success[data-v-54fa06be]{background-color:#c3eba1}.notification-box--warning[data-v-54fa06be]{background-color:#ffcea1}.select-base[data-v-4145a20e]{position:relative}.select-base__select-element[data-v-4145a20e]{appearance:none;padding:8px 20px 9px 10px;cursor:pointer;border-radius:4px;line-height:18px;height:37px}.theme-light .select-base__select-element[data-v-4145a20e]{background:#fff;border:1px solid #ced0d0;color:#000}.theme-dark .select-base__select-element[data-v-4145a20e]{background:#1e1e1e;border:1px solid #626565;color:#ced0d0}.select-base__select-element[data-v-4145a20e]:focus-visible{outline:1px solid #000}.select-base__option-element[data-v-4145a20e]{cursor:pointer}.select-base[data-v-4145a20e]:after{position:absolute;right:6px;top:50%;transform:translateY(-50%);display:block;content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #000;pointer-events:none}.theme-light .select-base[data-v-4145a20e]:after{border-top:6px solid #000}.theme-dark .select-base[data-v-4145a20e]:after{border-top:6px solid #ced0d0}.language-chooser[data-v-5900aadc]{display:flex;justify-content:space-between;height:34px;width:75px;background:#f7f9f9;border-radius:15px;position:relative}.theme-light .language-chooser[data-v-5900aadc]{background:#f7f9f9}.theme-dark .language-chooser[data-v-5900aadc]{background:#101010}.language-chooser__label[data-v-5900aadc]{margin-right:15px;width:100%;height:100%}.language-chooser__flag[data-v-5900aadc]{height:18px;position:absolute;left:15px;margin-top:8px}.language-chooser[data-v-5900aadc] .select-base{width:100%;height:100%}.language-chooser[data-v-5900aadc] .select-base__select-element{width:100%;height:100%;border-width:0;font-size:0;background-color:transparent}.language-chooser[data-v-5900aadc] .select-base__option-element{font-size:16px;font-size:calc(16/16*1rem)}.menu[data-v-7c7ade06]{position:relative;display:flex;flex-direction:column;align-items:flex-end}.menu__user[data-v-7c7ade06]{margin-bottom:15px;margin-right:125px}.menu[data-v-7c7ade06] .menu-list{display:flex;justify-content:center;flex-wrap:wrap;position:relative;right:-20px}.menu[data-v-7c7ade06] .menu-list>.menu-item:not(:last-child),.menu[data-v-7c7ade06] .menu-nested__title>.menu-item{margin-right:5px}.menu[data-v-33eab3d0]{position:relative}.menu__button[data-v-33eab3d0]{border:0;background:none;cursor:pointer;position:relative;display:flex;align-items:center;padding:16px}.menu__button[data-v-33eab3d0]:focus{outline:none}.menu__button-stripe[data-v-33eab3d0]{position:relative;display:block;width:22px;height:3px;background:#000;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:75ms;border-radius:1px}.menu--opened .menu__button-stripe[data-v-33eab3d0]{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(45deg)}.menu__button-stripe[data-v-33eab3d0]:after,.menu__button-stripe[data-v-33eab3d0]:before{position:absolute;left:0;display:block;width:22px;height:3px;content:"";background:#000;border-radius:1px}.menu__button-stripe[data-v-33eab3d0]:before{transition:top 75ms ease .12s,opacity 75ms ease;top:-7px}.menu--opened .menu__button-stripe[data-v-33eab3d0]:before{top:0;transition:top 75ms ease,opacity 75ms ease .12s;opacity:0}.menu__button-stripe[data-v-33eab3d0]:after{bottom:-7px;transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.menu--opened .menu__button-stripe[data-v-33eab3d0]:after{bottom:0;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg)}.menu__list[data-v-33eab3d0]{position:absolute;z-index:100;top:calc(100% + 20px);left:10px;width:300px;background-color:#fff;transition:transform .25s ease-in-out;transform:translateX(-120%);border-radius:5px;box-shadow:0 5px 4px 0 #f0f1f2;padding:20px 30px}.menu--opened .menu__list[data-v-33eab3d0]{transform:translateX(0)}.menu[data-v-33eab3d0] ul{list-style-type:none}.menu-item[data-v-103a2952]{display:block;list-style-type:none;position:relative;padding:10px 20px;margin-bottom:5px;border:0;text-align:center;white-space:nowrap;cursor:pointer;color:#000;font-size:16px}.menu-item__disabled[data-v-103a2952]{color:#999d9d;padding-bottom:18px}.menu-item__premium-badge[data-v-103a2952]{display:inline-block;margin-left:6px;font-size:10px;padding:1px 5px;border-radius:8px;background:#ffcea1;color:#000;vertical-align:middle}@media(min-width:768px){.menu-item[data-v-103a2952]{margin-bottom:10px}}@media(min-width:1200px){.menu-item[data-v-103a2952]{margin-bottom:0;font-size:18px;font-size:calc(18/16*1rem)}}.menu-item[data-v-103a2952]:after{position:absolute;left:0;bottom:0;content:"";display:block;width:0;height:3px;background:#000;transition:width .25s ease-in-out}.menu-item[data-v-103a2952]:active:after,.menu-item[data-v-103a2952]:hover:after{width:100%}.menu-item.router-link-active[data-v-103a2952]{font-weight:700}.menu-item.router-link-active[data-v-103a2952]:after{width:100%}.menu-item[data-v-103a2952]:focus{outline:none}.menu-nested[data-v-aa003c9e]{display:inline-block;list-style-type:none;position:relative}.menu-nested__list[data-v-aa003c9e]{display:none;position:absolute;left:auto;right:0;top:100%;transform:none;background:#fff;box-shadow:0 5px 4px 0 #f0f1f2;border-radius:10px}@media(min-width:1200px){.menu-nested__list[data-v-aa003c9e]{min-width:240px}}.menu-nested--expanded .menu-nested__list[data-v-aa003c9e]{display:flex;align-items:flex-end;flex-direction:column}@media(min-width:1200px){.menu-nested--expanded .menu-nested__list[data-v-aa003c9e]{align-items:stretch}}.menu-nested__list[data-v-aa003c9e] .router-link-active:after{width:0}.menu-nested__list[data-v-aa003c9e] .menu-item{padding:5px 0;margin:10px 20px 5px;font-size:16px;font-size:calc(16/16*1rem)}.theme-light .menu-nested__list[data-v-aa003c9e] .menu-item{color:#000}.theme-dark .menu-nested__list[data-v-aa003c9e] .menu-item{color:#ced0d0}.menu-nested__list[data-v-aa003c9e] .menu-item:first-child{margin-top:15px}.menu-nested__list[data-v-aa003c9e] .menu-item:last-child{margin-bottom:5px}.menu-nested__list[data-v-aa003c9e] .menu-item:after{height:3px;bottom:-7px}.menu-list[data-v-94ffe6ca]{margin-right:15px}@media(min-width:1200px){.menu-list[data-v-94ffe6ca]{margin-right:-20px}}.menu-item[data-v-27cf1b6a]{list-style-type:none;display:block;padding:10px 0;margin:0;border:0;background:none;text-align:left;cursor:pointer;color:#000}.menu-item.router-link-active[data-v-27cf1b6a]{font-weight:700}.menu-item[data-v-27cf1b6a]:focus{outline:0}.menu-item__description[data-v-27cf1b6a]{padding-top:5px}.menu-item__description[data-v-27cf1b6a]:empty{display:none}.menu-item__disabled[data-v-27cf1b6a]{color:#999d9d}.menu-item__premium-badge[data-v-27cf1b6a]{display:inline-block;margin-left:6px;font-size:10px;padding:1px 5px;border-radius:8px;background:#ffcea1;color:#000;vertical-align:middle}.menu-nested[data-v-1469355a]{list-style-type:none}.menu-nested__title[data-v-1469355a] .menu-item__title{cursor:pointer}.menu-nested__list[data-v-1469355a]{display:none;padding-left:20px}.menu-nested--expanded .menu-nested__list[data-v-1469355a]{display:block}.page-header[data-v-62558c5e]{position:relative;z-index:2;height:60px}@media(min-width:768px){.page-header[data-v-62558c5e]{height:89px}}.page-header__content[data-v-62558c5e]{display:flex;align-items:center;justify-content:center;height:100%;width:100%;background-color:#fff;filter:drop-shadow(0 5px 4px rgba(0,0,0,.05))}@media(min-width:768px){.page-header__content[data-v-62558c5e]{padding:0 10px 0 30px;justify-content:space-between}}@media(min-width:1200px){.page-header__content[data-v-62558c5e]{padding:0 50px}}.page-header__logo[data-v-62558c5e]{cursor:pointer}@media(max-width:767px){.page-header__logo svg[data-v-62558c5e]{transform:scale(.8)}}.page-header .menu--mobile[data-v-62558c5e]{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;justify-content:center}@media(min-width:768px){.page-header .menu--mobile[data-v-62558c5e]{display:none}}.page-header .menu--desktop[data-v-62558c5e]{display:none}@media(min-width:768px){.page-header .menu--desktop[data-v-62558c5e]{display:flex;align-self:flex-end;top:10px}}@media(min-width:1200px){.page-header .menu--desktop[data-v-62558c5e]{top:0}}.page-header__language-chooser-wrapper[data-v-62558c5e]{position:absolute;right:10px;top:10px;z-index:10}@media(min-width:768px){.page-header__language-chooser-wrapper[data-v-62558c5e]{position:static}}@media(min-width:1024px){.page-header__language-chooser-wrapper[data-v-62558c5e]{position:absolute;right:50px}}@media(min-width:1024px){.page-header[data-v-62558c5e] .menu--desktop{margin-right:135px}}@media(min-width:1200px){.page-header[data-v-62558c5e] .menu--desktop{margin-right:95px}}.page-header--premium .page-header__logo svg[data-v-62558c5e]{width:150px}@media(min-width:1200px){.page-header--premium .page-header__logo svg[data-v-62558c5e]{width:250px}}.page-header--diet .page-header__logo svg[data-v-62558c5e]{width:140px;height:auto}.page-header--diet .page-header__logo svg .fil0[data-v-62558c5e]{fill:#ff3838;fill-rule:nonzero}@media(min-width:768px){.page-header--diet .page-header__logo svg[data-v-62558c5e]{width:200px}}.page-header[data-v-62558c5e] .menu--desktop .menu-nested__list .menu-item{padding:1px 0;font-size:12px;font-size:calc(12/16*1rem)}@media(min-width:1200px){.page-header[data-v-62558c5e] .menu--desktop .menu-nested__list .menu-item{font-size:14px;font-size:calc(14/16*1rem)}}.page-header[data-v-62558c5e] .menu-list{right:0}.page-header[data-v-6c47ba8f]{position:relative;z-index:2;height:60px}@media(min-width:768px){.page-header[data-v-6c47ba8f]{height:89px}}.page-header__content[data-v-6c47ba8f]{display:flex;align-items:center;justify-content:center;height:100%;width:100%;background-color:#fff;filter:drop-shadow(0 5px 4px rgba(0,0,0,.05))}@media(min-width:768px){.page-header__content[data-v-6c47ba8f]{padding:0 10px 0 30px;justify-content:space-between}}@media(min-width:1200px){.page-header__content[data-v-6c47ba8f]{padding:0 50px}}.page-header__logo[data-v-6c47ba8f]{cursor:pointer}@media(max-width:767px){.page-header__logo svg[data-v-6c47ba8f]{transform:scale(.8)}}.page-header .menu--mobile[data-v-6c47ba8f]{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;justify-content:center}@media(min-width:768px){.page-header .menu--mobile[data-v-6c47ba8f]{display:none}}.page-header .menu--desktop[data-v-6c47ba8f]{display:none}@media(min-width:768px){.page-header .menu--desktop[data-v-6c47ba8f]{display:flex;align-self:flex-end;top:10px}}@media(min-width:1200px){.page-header .menu--desktop[data-v-6c47ba8f]{top:0}}.page-header__language-chooser-wrapper[data-v-6c47ba8f]{position:absolute;right:10px;top:10px;z-index:10}@media(min-width:768px){.page-header__language-chooser-wrapper[data-v-6c47ba8f]{position:static}}@media(min-width:1024px){.page-header__language-chooser-wrapper[data-v-6c47ba8f]{position:absolute;right:50px}}@media(min-width:1024px){.page-header[data-v-6c47ba8f] .menu--desktop{margin-right:135px}}@media(min-width:1200px){.page-header[data-v-6c47ba8f] .menu--desktop{margin-right:95px}}.page-header__logo[data-v-6c47ba8f]{width:auto}.page-header__logo svg[data-v-6c47ba8f]{width:100px}@media(min-width:768px){.page-header__logo svg[data-v-6c47ba8f]{width:160px}}.page-header--premium .page-header__logo svg[data-v-6c47ba8f]{width:150px}@media(min-width:1200px){.page-header--premium .page-header__logo svg[data-v-6c47ba8f]{width:250px}}.page-header--diet .page-header__logo svg[data-v-6c47ba8f]{width:140px;height:auto}.page-header--diet .page-header__logo svg .fil0[data-v-6c47ba8f]{fill:#ff3838;fill-rule:nonzero}@media(min-width:768px){.page-header--diet .page-header__logo svg[data-v-6c47ba8f]{width:200px}}.page-header[data-v-6c47ba8f] .menu--desktop .menu-nested__list .menu-item{padding:1px 0;font-size:12px;font-size:calc(12/16*1rem)}@media(min-width:1200px){.page-header[data-v-6c47ba8f] .menu--desktop .menu-nested__list .menu-item{font-size:14px;font-size:calc(14/16*1rem)}}.page-header[data-v-6c47ba8f] .menu-list{right:0}.page-header[data-v-6c47ba8f] .menu-item.menu-item__disabled{color:#999d9d}.icon[data-v-8ab641f8]{background-color:#fff;border-radius:20.5px;margin:0 7.5px;height:41px;width:55px;cursor:pointer;display:flex;justify-content:center;align-items:center}.icon[data-v-8ab641f8]:hover{background:#f7f7f7}.social-links[data-v-0cd754b8]{display:flex;flex-direction:row;justify-content:flex-end}@media(min-width:1200px){.social-links[data-v-0cd754b8]{flex:1}}.dev-tools[data-v-36a9b2a1]{display:flex;flex-direction:column;justify-content:flex-start;gap:16px;width:100%;height:100%;padding:20px 24px;background:#fff;border-radius:12px;color:#20242a;overflow:auto}.dev-tools__title[data-v-36a9b2a1]{text-align:center;margin:0 0 4px;font-size:30px;font-weight:700}.dev-tools__section[data-v-36a9b2a1]{border:1px solid #e7e9ee;border-radius:10px;padding:12px;background:#fafbfc}.dev-tools__section-title[data-v-36a9b2a1]{margin:0 0 10px;font-size:14px;line-height:1.2;font-weight:700;color:#4a5565}.dev-tools__address[data-v-36a9b2a1]{display:flex;gap:8px;margin-bottom:10px}.dev-tools__mode-switch[data-v-36a9b2a1]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px}.dev-tools__mode-option[data-v-36a9b2a1]{min-height:40px;border:1px solid #cfd6e0;border-radius:8px;background:#fff;color:#4a5565;font-weight:700;cursor:pointer}.dev-tools__mode-option--active[data-v-36a9b2a1]{background:#3c7eff;border-color:#3c7eff;color:#fff}.dev-tools__action-button[data-v-36a9b2a1]{width:100%;min-height:40px;border:1px solid #4a5565;border-radius:8px;font-weight:700}.dev-tools__button--disabled[data-v-36a9b2a1]{pointer-events:none;background-color:#dfe3ea;border-color:#dfe3ea;color:#7f8896}.dev-tools select[data-v-36a9b2a1]{font-size:16px;font-size:calc(16/16*1rem);flex-basis:32%;min-width:120px;color:#2f3642;font-weight:700;line-height:42px;outline:none;text-align:center;text-align-last:center;-webkit-appearance:none}.dev-tools input[data-v-36a9b2a1],.dev-tools select[data-v-36a9b2a1]{height:40px;border:1px solid #cfd6e0;border-radius:8px;background:#fff}.dev-tools input[data-v-36a9b2a1]{width:100%;padding:0 10px;margin:0;text-align:left}.dev-tools textarea[data-v-36a9b2a1]{width:100%;min-height:72px;padding:10px;border:1px solid #cfd6e0;border-radius:8px;margin-bottom:10px;background:#fff;resize:vertical}.dev-tools textarea[data-v-36a9b2a1]::-webkit-scrollbar{display:block;width:5px;background-color:#e8e8e8}.dev-tools textarea[data-v-36a9b2a1]::-webkit-scrollbar-thumb{background-color:#000}.page-footer[data-v-2027d3e9]{display:flex;flex-direction:column;flex-wrap:nowrap}.page-footer__primary-content[data-v-2027d3e9]{min-height:140px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:12px;padding:21px 55px 12px;background-color:#f7f9f9;z-index:3}@media(min-width:768px){.page-footer__primary-content[data-v-2027d3e9]{padding:15px 50px}}@media(min-width:1200px){.page-footer__primary-content[data-v-2027d3e9]{min-height:70px;gap:0;padding:15px 35px;flex-direction:row}.page-footer__primary-content[data-v-2027d3e9]>:first-child{order:2}.page-footer__primary-content[data-v-2027d3e9]>:nth-child(2){order:3}.page-footer__primary-content[data-v-2027d3e9]>:nth-child(3){order:1}}.page-footer__fitatu-info[data-v-2027d3e9]{font-size:12px;font-size:calc(12/16*1rem);text-align:center}@media(min-width:768px){.page-footer__fitatu-info[data-v-2027d3e9]{font-size:14px;font-size:calc(14/16*1rem);text-align:left}}@media(min-width:1200px){.page-footer__fitatu-info[data-v-2027d3e9]{flex:1}}.page-footer__social-media[data-v-2027d3e9]{display:flex;flex-direction:row;justify-content:flex-end}@media(min-width:1200px){.page-footer__social-media[data-v-2027d3e9]{flex:1}}.page-footer__facebook[data-v-2027d3e9],.page-footer__instagram[data-v-2027d3e9]{background-color:#fff;border-radius:20.5px;margin:0 7.5px;height:41px;cursor:pointer}.page-footer__facebook[data-v-2027d3e9]:hover,.page-footer__instagram[data-v-2027d3e9]:hover{background:#f7f7f7}.page-footer__facebook[data-v-2027d3e9]{padding:9px 15px}.page-footer__instagram[data-v-2027d3e9]{padding:7px 15px}.page-footer__menu[data-v-2027d3e9]{font-size:14px;font-size:calc(14/16*1rem);display:flex;justify-content:center;flex-wrap:wrap}.page-footer__menu li[data-v-2027d3e9]{cursor:pointer;margin:0 15px;text-align:center}.page-footer__menu li a[data-v-2027d3e9]{white-space:nowrap}@media(min-width:768px){.page-footer__menu li a[data-v-2027d3e9]{white-space:normal}}@media(min-width:1200px){.page-footer__menu[data-v-2027d3e9]{flex-wrap:nowrap;flex:1}}.page-footer__secondary-content[data-v-2027d3e9]{min-height:140px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:12px 55px;z-index:3}@media(min-width:768px){.page-footer__secondary-content[data-v-2027d3e9]{flex-direction:row;padding:15px 25px}}.page-footer__regional[data-v-2027d3e9]{flex:1;text-align:right}.page-footer__intelligent[data-v-2027d3e9]{flex:1;text-align:left}.page-footer__innovations[data-v-2027d3e9]{text-align:center}.notifications-wrapper[data-v-192632fc]{position:fixed;width:100%;z-index:2002;left:0;right:0}@media(min-width:768px){.notifications-wrapper[data-v-192632fc]{width:calc(100% - 68px);margin:20px auto 0}}@media(min-width:1200px){.notifications-wrapper[data-v-192632fc]{width:700px}}.progress-loader[data-v-18e6578a]{height:5px;width:100%;background-color:#fff;position:fixed;top:0;left:0;z-index:12}.progress-loader__bar[data-v-18e6578a]{height:5px;width:0;position:relative;z-index:21}.progress-loader__bar--animation-start[data-v-18e6578a]{background-color:#c3eba1;animation:stage1-18e6578a 1s 1 forwards,stage2-18e6578a 1s 1s 1 forwards}.progress-loader__bar--animation-finish[data-v-18e6578a]{background-color:#c3eba1;animation:stage3-18e6578a 1s 1 forwards}@keyframes stage1-18e6578a{0%{width:0}to{width:30%}}@keyframes stage2-18e6578a{0%{width:30%}to{width:70%}}@keyframes stage3-18e6578a{to{width:100%}}.progress-bar[data-v-1521fdd0]{display:flex;position:relative;flex:1;height:8px;margin:0 0 2px;border-radius:4px}.theme-light .progress-bar[data-v-1521fdd0]{background-color:#fff}.theme-dark .progress-bar[data-v-1521fdd0]{background-color:#222}.progress-bar__progress[data-v-1521fdd0]{height:100%;background-color:#000;border-radius:4px}.progress-bar__progress--exceeded[data-v-1521fdd0]{background-color:#ff3939!important;position:absolute}.label-base[data-v-57379b20]{display:inline-block;margin-bottom:10px;font-size:16px;font-size:calc(16/16*1rem)}.theme-light .label-base[data-v-57379b20]{color:#000}.theme-dark .label-base[data-v-57379b20]{color:#ced0d0}.progress-bar-with-labeled-range[data-v-a036cad4]{width:100%}.progress-bar-with-labeled-range__header[data-v-a036cad4]{font-size:14px;font-size:calc(14/16*1rem);letter-spacing:-.2px;line-height:17px}.progress-bar-with-labeled-range__value[data-v-a036cad4]{font-size:16px;font-size:calc(16/16*1rem);font-weight:700;line-height:19px}.progress-bar-with-labeled-range__description[data-v-a036cad4]{font-size:14px;font-size:calc(14/16*1rem);line-height:17px;color:#9d9d9d}.progress-bar-with-labeled-range[data-v-a036cad4] .progress-bar{margin-bottom:6px}@media(min-width:768px){.progress-bar-with-labeled-range[data-v-a036cad4] .progress-bar{margin-bottom:20px}}.summary-bar[data-v-33b88a6d]{display:flex;width:100%;max-width:700px;min-height:55px;padding:12px 12px 6px;margin:0 auto;border-radius:10px 10px 0 0}.theme-light .summary-bar[data-v-33b88a6d]{background-color:#f7f9f9;box-shadow:0 -1px 6px 0 rgba(0,0,0,.1)}.theme-dark .summary-bar[data-v-33b88a6d]{background-color:#292d2d;box-shadow:0 -1px 6px 0 rgba(0,0,0,.25)}.summary-bar[data-v-33b88a6d]:lang(de_DE){padding:8px 6px}.summary-bar[data-v-33b88a6d]:lang(nl_NL){padding:8px 4px}.summary-bar--pending[data-v-33b88a6d] .progress-bar-with-labeled-range{color:#e3e3e3}@media(min-width:768px){.summary-bar[data-v-33b88a6d]{height:131px;padding:20px 0 0}}.summary-bar[data-v-33b88a6d] .progress-bar-with-labeled-range{transition:color .1s}.summary-bar[data-v-33b88a6d] .progress-bar-with-labeled-range:not(:last-child){margin-right:11px}@media(min-width:768px){.summary-bar[data-v-33b88a6d] .progress-bar-with-labeled-range:not(:last-child){margin-right:12px}}.summary-bar[data-v-33b88a6d] .progress-bar-with-labeled-range .progress-bar__progress--energy{background-color:#b899ef}.summary-bar[data-v-33b88a6d] .progress-bar-with-labeled-range .progress-bar__progress--protein{background-color:#91dffc}.summary-bar[data-v-33b88a6d] .progress-bar-with-labeled-range .progress-bar__progress--fat{background-color:#e5d593}.summary-bar[data-v-33b88a6d] .progress-bar-with-labeled-range .progress-bar__progress--carbohydrate{background-color:#aa9be4}.loading[data-v-b5cfd8aa]{z-index:100;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.loading__spinner-wrapper[data-v-b5cfd8aa]{display:inline-block;position:relative;left:50%;transform:translateX(-50%)}.loading__spinner[data-v-b5cfd8aa]{border-radius:50%;border-color:#24bd31 #4fa9f6 #ff3838 #f80;border-style:solid;border-width:8px;height:50px;width:50px;background:transparent;animation:loader-b5cfd8aa 1s linear infinite}.search-result__multi .loading[data-v-b5cfd8aa]{padding-top:0;top:0;height:22px!important}.body-measurements .loading[data-v-b5cfd8aa]{padding-top:60px}.size-measurement-history .loading[data-v-b5cfd8aa],.weight-measurements-list .loading[data-v-b5cfd8aa]{padding-top:0}@keyframes loader-b5cfd8aa{to{transform:rotate(1turn)}}.loading-overlay[data-v-fc3e3c14]{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10}.theme-light .loading-overlay[data-v-fc3e3c14]{background-color:hsla(0,0%,100%,.7)}.theme-dark .loading-overlay[data-v-fc3e3c14]{background-color:rgba(0,0,0,.7)}.loading-with-overlay[data-v-7e56499a]{width:100%;z-index:10}.legal-navigation-loader[data-v-78fda934]{position:fixed;inset:0;width:100%;height:100%;z-index:100001}.app[data-v-bea1d410]{display:flex;flex-direction:column;min-height:100%;padding-top:5px}.app__content[data-v-bea1d410]{position:relative;display:flex;flex-grow:1;width:100%;margin:0 auto}.app__footer-container[data-v-bea1d410]{width:100%}@media(min-width:768px){.app__footer[data-v-bea1d410]{z-index:4}}.app[data-v-bea1d410] .scrollable-area{overflow-y:auto}.app[data-v-bea1d410] .summary-bar{position:fixed;z-index:4;bottom:0;background-color:#fff}.app[data-v-bea1d410] .summary-bar+.page-footer{margin-bottom:55px}@media(min-width:768px){.app[data-v-bea1d410] .summary-bar+.page-footer{margin-bottom:0}}@media(min-width:768px){.app[data-v-bea1d410] .summary-bar{position:relative}}.app[data-v-bea1d410] .input-base__input-element--validation-error{border-color:#ced0d0}.theme-light .app[data-v-bea1d410] .input-base__input-element--validation-error{border-bottom:2px solid #ff3838}.theme-dark .app[data-v-bea1d410] .input-base__input-element--validation-error{border-bottom:2px solid #f5495d}.app[data-v-bea1d410] .input-base__validation-error-message,.app[data-v-bea1d410] .textarea-base__validation-error-message{font-size:14px;font-size:calc(14/16*1rem);text-align:left}.app[data-v-bea1d410] .validation-message{font-size:14px;font-size:calc(14/16*1rem)}.app[data-v-bea1d410] .btn{min-width:auto;padding-left:50px;padding-right:50px}@media(min-width:1200px){.app[data-v-bea1d410] .btn{min-height:50px;padding-left:70px;padding-right:70px}}.app[data-v-bea1d410] .loading__spinner-wrapper{left:auto;transform:none}.app[data-v-bea1d410] .global-notifications-wrapper{max-width:700px;left:50%;transform:translateX(-50%)}.smart-banner[data-v-a5af104a]{position:sticky;top:0;right:0;left:0;z-index:1000000;display:flex;align-items:center;gap:10px;padding:9px 16px;justify-content:flex-start;min-height:56px;border-bottom:1px solid #f1f1f1;color:#000;background-color:#fff}.smart-banner__logo[data-v-a5af104a]{min-width:38px;height:38px;background-color:#fff;box-shadow:0 1.58333px 3.16667px rgba(0,0,0,.25);border-radius:8px;display:flex;align-items:center;justify-content:center}.smart-banner__logo svg[data-v-a5af104a]{width:16px;height:auto}.smart-banner__close[data-v-a5af104a]{padding:8px;color:#000;display:flex;align-items:center;justify-content:center;border:none;outline:none;background-color:transparent}.smart-banner__close svg[data-v-a5af104a]{width:15px;height:15px}.smart-banner__button[data-v-a5af104a]{font-size:15px;font-size:calc(15/16*1rem);white-space:nowrap;font-weight:700;margin-left:auto;padding:9px 14px;color:#fff;background-color:#000;border-radius:20px;border:none;outline:none}.smart-banner__text[data-v-a5af104a]{font-size:14px;font-size:calc(14/16*1rem);margin:0;font-weight:500}.app[data-v-4d37e53a]{display:flex;flex-direction:column;min-height:100%;padding-top:5px}.app__content[data-v-4d37e53a]{position:relative;display:flex;flex-grow:1;width:100%;margin:0 auto}.app__footer-container[data-v-4d37e53a]{width:100%}@media(min-width:768px){.app__footer[data-v-4d37e53a]{z-index:4}}.app[data-v-4d37e53a] .scrollable-area{overflow-y:auto}.app[data-v-4d37e53a] .summary-bar{position:fixed;z-index:4;bottom:0;background-color:#fff}.app[data-v-4d37e53a] .summary-bar+.page-footer{margin-bottom:55px}@media(min-width:768px){.app[data-v-4d37e53a] .summary-bar+.page-footer{margin-bottom:0}}@media(min-width:768px){.app[data-v-4d37e53a] .summary-bar{position:relative}}.app[data-v-4d37e53a] .input-base__input-element--validation-error{border-color:#ced0d0}.theme-light .app[data-v-4d37e53a] .input-base__input-element--validation-error{border-bottom:2px solid #ff3838}.theme-dark .app[data-v-4d37e53a] .input-base__input-element--validation-error{border-bottom:2px solid #f5495d}.app[data-v-4d37e53a] .input-base__validation-error-message,.app[data-v-4d37e53a] .textarea-base__validation-error-message{font-size:14px;font-size:calc(14/16*1rem);text-align:left}.app[data-v-4d37e53a] .validation-message{font-size:14px;font-size:calc(14/16*1rem)}.app[data-v-4d37e53a] .btn{min-width:auto;padding-left:50px;padding-right:50px}@media(min-width:1200px){.app[data-v-4d37e53a] .btn{min-height:50px;padding-left:70px;padding-right:70px}}.app[data-v-4d37e53a] .loading__spinner-wrapper{left:auto;transform:none}.app[data-v-4d37e53a] .global-notifications-wrapper{max-width:700px;left:50%;transform:translateX(-50%)}.app__summary-bar[data-v-4d37e53a]{border-radius:0;cursor:pointer}.theme-dark .app__summary-bar[data-v-4d37e53a],.theme-light .app__summary-bar[data-v-4d37e53a]{box-shadow:unset}.app.role-diet[data-v-4d37e53a] .progress-loader--inactive,.app.role-diet[data-v-4d37e53a] .progress-loader__bar{background-color:#ff3939}.app.role-premium[data-v-4d37e53a] .progress-loader--inactive,.app.role-premium[data-v-4d37e53a] .progress-loader__bar{background-color:#ffcea1}.js--hide{display:none!important}.fl--r{float:right}.fl--l{float:left}.ta--c{text-align:center}.pb30{padding-bottom:30px}.pt20{padding-top:20px}@font-face{font-family:albert-sans;src:url(fonts/albert-sans/AlbertSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:albert-sans;src:url(fonts/albert-sans/AlbertSans-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:albert-sans;src:url(fonts/albert-sans/AlbertSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:albert-sans;src:url(fonts/albert-sans/AlbertSans-Regular.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:icomoon;src:url(fonts/icomoon/icomoon.ttf?8h5oat) format("truetype"),url(fonts/icomoon/icomoon.svg?8h5oat#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-filter:before{content:"\E90D"}.icon-add:before{content:"\E600"}.icon-chevron-down:before{content:"\E601"}.icon-chevron-left:before{content:"\E602"}.icon-chevron-right:before{content:"\E603"}.icon-chevron-up:before{content:"\E604"}.icon-context-menu:before{content:"\E605"}.icon-water:before{content:"\E607"}.icon-shopping-cart:before{content:"\E608"}.icon-menu:before{content:"\E609"}.icon-diet-plan:before{content:"\E60A"}.icon-search:before{content:"\E60B"}.icon-verified:before{content:"\E60C"}.icon-settings:before{content:"\E60D"}.icon-nutritions:before{content:"\E60E"}.icon-close:before{content:"\E610"}.icon-tick:before{content:"\E611"}.icon-info:before{content:"\E612"}.icon-padlock:before{content:"\E613"}.icon-fixed:before{content:"\E614"}.icon-back:before{content:"\E615"}.icon-menu-goals:before{content:"\E900"}.icon-snicker:before{content:"\E901"}.icon-barcode:before{content:"\E902"}.icon-download:before{content:"\E903"}.icon-body-measurements:before{content:"\E904"}.icon-dumbbell:before{content:"\E905"}.icon-star:before{content:"\E906"}.icon-cup:before{content:"\E907"}.icon-arrow:before{content:"\E908"}.icon-premium:before{content:"\E909"}.icon-catalog-activity:before{content:"\E90A"}.icon-checkbox-selected:before{content:"\E90B"}.icon-loop:before{content:"\E90C"}.icon-thumbs-down-selected:before{content:"\E90E"}.icon-thumbs-down:before{content:"\E90F"}.icon-thumbs-up:before{content:"\E910"}.icon-thumbs-up-selected:before{content:"\E911"}.icon-new-feature:before{content:"\E912"}.icon-mail:before{content:"\E914"}.icon-xls:before{content:"\E915"}.icon-csv:before{content:"\E916"}.icon-pdf:before{content:"\E917"}.icon-text_premium:before{content:"\E918"}.icon-phone:before{content:"\E919"}.icon-menu-export:before{content:"\E91B"}.icon-menu-connected-apps:before{content:"\E91C"}.icon-menu-premium:before{content:"\E91D"}.icon-camera:before{content:"\E91F"}.icon-flex-help:before{content:"\E920"}.icon-flex-export:before{content:"\E921"}.icon-flex-goals:before{content:"\E922"}.icon-flex-control:before{content:"\E923"}.icon-flex-alarms:before{content:"\E924"}.icon-flex-shopping-list:before{content:"\E925"}.icon-flex-service:before{content:"\E926"}.section-head{padding:10px 16px 0}.section-title{font-size:18px;font-size:calc(18/16*1rem);font-weight:700;line-height:1.1em;margin:16px 0 0}.section-title:last-child{margin-bottom:16px}.section-subtitle{font-size:14px;font-size:calc(14/16*1rem);margin:5px 0 16px;color:#999d9d}.text__section{margin:10px 0;padding:0 10px}.text__section:first-of-type{margin-top:10px}.text--muted{color:#999d9d}.text--normal{color:#000}.text--large{font-size:18px;font-size:calc(18/16*1rem)}.text--small{font-size:11px;font-size:calc(11/16*1rem)}.text--small span{text-decoration:underline}.theme-light .text--warning{color:#ff3939}.theme-dark .text--warning{color:#f5495d}.text--info{color:#4fa9f6}.text--bolded{font-weight:700}.text--underlined{text-decoration:underline}.text--ellipsed{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.food-verified{font-size:14px;font-size:calc(14/16*1rem);color:#000;display:flex;align-items:center}.row{margin:0 auto}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.columns.four{width:calc(4/12*100%)}.columns.four,.columns.six{float:left;position:relative;padding-left:10px;padding-right:10px}.columns.six{width:calc(6/12*100%)}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{display:flex;flex-direction:column;font-family:albert-sans,monospace;font-size:16px;margin:0;padding:0;width:100%}body.theme-light{background-color:#fff;color:#000}body.theme-dark{background-color:#1e1e1e;color:#ced0d0}body.body--splash-screen .splash-screen__content{display:block}body.body--modal-open{overflow:hidden}body.body--ios{padding-top:env(safe-area-inset-top)}button,input,select,textarea{font-size:16px;font-size:calc(16/16*1rem);font-family:albert-sans,monospace}a{color:inherit;text-decoration:none}.link{color:#487ca9;display:inline-block;padding:5px}.app-body{position:relative;z-index:1}.page-view{height:100%;flex:1 1 100%;position:relative;overflow:hidden}.theme-light .page-view{background:#fff}.theme-dark .page-view{background:#1e1e1e}.page-view--active{z-index:2;visibility:visible;display:flex;flex-direction:column}body .page-view--not-active{z-index:1;visibility:hidden;display:none}.page-view--demo-disabled:before{content:"";position:fixed;top:55px;width:100%;left:0;z-index:1;height:100%}#app{position:fixed;-webkit-tap-highlight-color:rgba(0,0,0,0)}#app-view{height:100%;flex:0 1 100%;width:100%;overflow:hidden;position:relative;display:flex;flex-direction:column}.snow{display:none}body.body--snow .snow{display:block}.review-verification-disclaimer{font-size:14px;font-size:calc(14/16*1rem);color:#999d9d;padding:16px 0}.pages-container{height:100%;position:relative;flex:1 1 100%;display:flex;flex-direction:column;overflow:hidden}.scrollable-area{height:100%;flex:1 1 100%;overflow-y:scroll;overflow-x:hidden;padding:10px 16px 100px;position:relative;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.theme-light .scrollable-area{background-color:#fff}.theme-dark .scrollable-area{background-color:#1e1e1e}#app-view.app-view--top-bar-hidden .scrollable-area{padding-top:calc(0px + 0px)}.scrollable-area.smooth-scroll--disabled{-webkit-overflow-scrolling:auto}.scrollable-area::-webkit-scrollbar{display:none}.scrollable-area--x,.scrollable-area--y{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.scrollable-area--x::-webkit-scrollbar,.scrollable-area--y::-webkit-scrollbar{display:none}.scrollable-area--x{overflow-x:scroll;overflow-y:hidden}.scrollable-area--y{overflow-x:hidden;overflow-y:scroll}.scrollable-area.scrollable-area--disabled{overflow-y:hidden}ul{list-style-type:none;margin:0;padding:0}ol{padding-left:20px}.list--base>.list-item{display:block;padding:15px 0;position:relative}.list--base>.list-item--has-checkbox,.list--base>.list-item--has-radio-button{padding-left:40px;position:relative}.icon-verified{font-size:12px;font-size:calc(12/16*1rem);color:#000;margin-left:6px}.icon-barcode{font-size:25px;font-size:calc(25/16*1rem)}.icon-barcode:active,.icon-barcode:focus{background-color:#dae3e3}.icon-barcode:before{position:relative}input{border-radius:0}input[type=date],input[type=email],input[type=number],input[type=text]{-webkit-appearance:none}input[type=number],input[type=text]{-webkit-user-select:auto!important}::-webkit-input-placeholder,::placeholder{color:#999d9d}[class*=custom-input] input{background:transparent;width:100%}.theme-dark [class*=custom-input] input,.theme-light [class*=custom-input] input{border:none}textarea{font-size:18px;font-size:calc(18/16*1rem);padding:13px 9px;border:1px solid #ebebeb;min-height:100px}input:focus,textarea:focus{outline:none}.labeled-input{border-bottom:1px solid #ced0d0;display:inline-block;margin-top:15px;position:relative;width:100%}.labeled-input.error{border-bottom-color:red}.labeled-input.error .oi,.labeled-input.error:after,.labeled-input.error:before,.labeled-input.error input{color:red}.labeled-input.unit input{padding-right:15%}.labeled-input input,.labeled-input select{font-size:16px;font-size:calc(16/16*1rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:none;border:none;height:35px;margin:0;width:100%}.labeled-input select:focus{outline:none}.labeled-input:after,.labeled-input:before{color:#000;font-size:75%;position:absolute}.labeled-input:after{content:attr(data-labeled-input-text);left:0;top:-15px;white-space:nowrap}.labeled-input:before{bottom:8px;content:attr(data-labeled-input-unit);color:#333;font-size:100%;right:0}.labeled-input .icon-barcode{position:absolute;right:6px;top:0;width:50px;text-align:center;height:100%}@media(max-width:320px){.labeled-input .icon-barcode{width:40px}}.labeled-input .icon-barcode:before{top:5px}.button--flat{background-color:transparent;border:none;color:#4fa9f6;outline:none;padding:20px 15px;text-align:center;transition:all .3s ease;width:100%;font-size:inherit}.button--flat:active,.button--flat:focus{background-color:#e6e6e6}.btn-icon{width:32px;height:32px;border-radius:50%;display:flex;justify-content:center;align-items:center;text-align:center;flex-shrink:0;position:relative;padding:0;border:0;background:transparent}.btn-icon--primary{background:#c3eba1}.btn-icon--primary:hover{background:#b6e78c}.btn-icon--primary:active{background:#a8e277}.theme-light .btn-icon--primary path{fill:#fff}.theme-dark .btn-icon--primary path{fill:#333535}.btn-icon--secondary{background:#fff}.theme-light .btn-icon--secondary path{fill:#55d576}.theme-dark .btn-icon--secondary path{fill:#b0b4b4}.btn-icon:focus{outline:none;vertical-align:middle}.btn-icon:after{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;content:""}.btn-icon svg{display:block;margin:0 auto}.btn{font-size:16px;font-size:calc(16/16*1rem);display:block;margin:20px auto;min-width:50%;padding:10px 20px;flex-shrink:0;border-radius:500px;text-align:center;border:0;cursor:pointer;transition:background-color .2s}.btn--primary{background:#76bbf6;color:#fff}.btn--primary:hover{background:#5eaff4}.btn--primary:active{background:#46a3f3}.btn--secondary{background:#f7f8f9;color:#000}.btn--secondary:hover{background:#e8ebee}.btn--secondary:active{background:#dadfe3}.btn--diet{background:#ff3939;color:#fff}.btn--diet:hover{background:#ff2020}.btn--diet:active{background:#ff0606}.btn--premium{background:#ffcea1;color:#fff}.btn--premium:hover{background:#ffc188}.btn--premium:active{background:#ffb36e}.btn--dark{background:#000;color:#fff}.btn--dark:hover{background:#0d0d0d}.btn--dark:active{background:#1a1a1a}.btn--facebook{background:#f7f8f9;color:#5772a9}.btn--facebook:hover{background:#e8ebee}.btn--facebook:active{background:#dadfe3}.btn--transparent{font-size:18px;font-size:calc(18/16*1rem);background:transparent;color:#4fa9f6}.btn:focus{outline:none}.btn--disabled{pointer-events:none}.btn--disabled,.btn--disabled:active,.btn--disabled:hover{background:#e8e8e8!important}.btn--outline{color:#4fa9f6;border:2px solid #4fa9f6;background-color:transparent}.btn--small-text{font-size:14px;font-size:calc(14/16*1rem)}.validation__container{position:relative}.theme-light .validation__container--error{border-color:#ff3838!important;color:#ff3939!important}.theme-dark .validation__container--error{border-color:#f5495d!important;color:#f5495d!important}.theme-light .validation__container--error:after,.theme-light .validation__container--error:before,.theme-light .validation__container--error input{border-color:#ff3838;color:#ff3939!important}.theme-dark .validation__container--error:after,.theme-dark .validation__container--error:before,.theme-dark .validation__container--error input{border-color:#f5495d;color:#f5495d!important}.validation__message{font-size:12px;font-size:calc(12/16*1rem);bottom:-20px;display:none;left:0;position:absolute;text-align:center;width:100%}.validation__container--error .validation__message{display:block;white-space:nowrap}.validation-message{font-size:12px;font-size:calc(12/16*1rem)}.flex-column{display:flex;flex-direction:column;flex:1;overflow-y:hidden}.flex-column .scrollable-area{flex:1}.vdp-datepicker__calendar{border:none;border-radius:4px;padding:10px}.theme-light .vdp-datepicker__calendar{background-color:#f7f9f9;box-shadow:0 0 50px 0 #fff}.theme-dark .vdp-datepicker__calendar{background-color:#292d2d;box-shadow:0 0 50px 0 #1e1e1e}.role-premium .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day:hover,.role-premium .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).month:hover,.role-premium .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).year:hover{border-color:#ffcea1}.role-diet .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day:hover,.role-diet .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).month:hover,.role-diet .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).year:hover{border-color:#ff3939}.vdp-datepicker__calendar .cell{border-radius:500px}.vdp-datepicker__calendar .cell.today{background:#e3e3e3}.theme-light .vdp-datepicker__calendar .cell.today:not(.selected){color:#999d9d}.theme-dark .vdp-datepicker__calendar .cell.today:not(.selected){color:#626565}.vdp-datepicker__calendar .cell.selected{color:#fff;background:#000;font-weight:600}.role-premium .vdp-datepicker__calendar .cell.selected{background:#ffcea1}.role-diet .vdp-datepicker__calendar .cell.selected{background:#ff3939}.vdp-datepicker__calendar .cell.day:hover,.vdp-datepicker__calendar .cell.month:hover,.vdp-datepicker__calendar .cell.year:hover{border-color:#999d9d}.role-premium .vdp-datepicker__calendar .prev:after{border-right:10px solid #ffcea1}.role-diet .vdp-datepicker__calendar .prev:after{border-right:10px solid #ff3939}.role-premium .vdp-datepicker__calendar .next:after{border-left:10px solid #ffcea1}.role-diet .vdp-datepicker__calendar .next:after{border-left:10px solid #ff3939}.role-premium .feature-accent--background{background-color:#ffcea1!important}.role-premium .feature-accent--background:hover{background-color:#ffb36e!important}.role-diet .feature-accent--background{background-color:#ff3939!important}.role-diet .feature-accent--background:hover{background-color:#ff0606!important}.role-premium .feature-accent--color{color:#ffcea1!important}.role-premium .feature-accent--color:hover{color:#ffb36e!important}.role-diet .feature-accent--color{color:#ff3939!important}.role-diet .feature-accent--color:hover{color:#ff0606!important}.role-premium .feature-accent--fill{fill:#ffcea1!important}.role-premium .feature-accent--fill:hover{fill:#ffb36e!important}.role-diet .feature-accent--fill{fill:#ff3939!important}.role-diet .feature-accent--fill:hover{fill:#ff0606!important}.role-premium .feature-accent--svg-fill path{fill:#ffcea1!important}.role-premium .feature-accent--svg-fill path:hover{fill:#ffb36e!important}.role-diet .feature-accent--svg-fill path{fill:#ff3939!important}.role-diet .feature-accent--svg-fill path:hover{fill:#ff0606!important}.role-premium .feature-accent--border-bottom-color{border-bottom-color:#ffcea1!important}.role-diet .feature-accent--border-bottom-color{border-bottom-color:#ff3939!important}.role-premium .feature-accent--border-top-color{border-top-color:#ffcea1!important}.role-diet .feature-accent--border-top-color{border-top-color:#ff3939!important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}body,html{min-height:100%;height:100%;overflow:unset}body{display:block;-webkit-text-size-adjust:100%}.v--modal-overlay{background:none}.v--modal{box-shadow:0 14px 38px 0 #9b9d9d}.validation__container--error input{border-color:#ced0d0}.theme-light .validation__container--error input{border-bottom:2px solid #ff3838}.theme-dark .validation__container--error input{border-bottom:2px solid #f5495d}.validation__message{text-align:left}button::-moz-focus-inner{border:0}.link-button-base{font-size:18px;font-size:calc(18/16*1rem)}@media print{.reviews{display:none}}@media print{.page-footer{display:block;height:auto!important;padding:10px 50px 0!important}}@media print{.page-footer__menu.page-footer__menu,.page-footer__social-media.page-footer__social-media,.page-header__language-chooser-wrapper{display:none}.page-header__content.page-header__content{position:static;box-shadow:none;justify-content:center}}@media print{.circular-progress-bar,.page-header .menu.menu--desktop,.page-header .menu.menu--mobile{display:none}}@media print{.circular-progress-bar-with-labeled-range__name.circular-progress-bar-with-labeled-range__name{display:block}}@media print{.recipe .recipe-exchange-button,.recipe .recipe-report-to-moderation-button{display:none}.recipe__author{margin:0!important}}@media print{.recipe-card__caption.recipe-card__caption{justify-content:space-between}.recipe-card .swiper-button-next,.recipe-card .swiper-button-prev,.recipe-card .swiper-pagination{display:none}}@media print{.recipes-catalog-photo__image{-webkit-print-color-adjust:exact}}@media print{.day-header.day-header{display:flex;max-width:530px;margin:25px auto 10px}}@media print{.simple-measure.simple-measure{background-color:transparent;color:#000}.simple-measure.simple-measure .btn-icon{display:none}}@media print{.own-measure__input.own-measure__input input{border:0}}@media print{.ingredients-counter .step-base__button{display:none}}@media print{.nutrition-list{display:block!important}.theme-light .nutrition-list__item{border-bottom:1px solid #f7f9f9}.theme-dark .nutrition-list__item{border-bottom:1px solid #292d2d}}@media print{.page-product-search-item .product{display:block}}@media print{.date-switcher-vue__button,.page-product-search-item .__product+.btn,.page-product-search-item .product__measures .simple-own-measure,.page-product-search-item .summary-bar,.week-day-switcher__item.week-day-switcher__item{display:none}.week-day-switcher__item.week-day-switcher__item--selected{display:flex;background:transparent!important}}@media print{.date-carousel-web__button.date-carousel-web__button,.date-carousel-web__day.date-carousel-web__day,.planner-suggestion{display:none}.date-carousel-web__day.date-carousel-web__day--active{display:flex}}@media print{.planner-section__buttons.planner-section__buttons{display:none}}@media print{.ingredient .ingredient__hint,.planner-section__items{display:block!important}}@media print{.page-planner.page-planner{display:block}}@media print{.notifications-wrapper,.progress-loader{display:none}.app{min-height:auto!important}.app__footer-container.app__footer-container{position:relative}.app__content.app__content{display:block;padding-bottom:0}.app .summary-bar.summary-bar{position:relative}.app--summary-bar-visible{padding-bottom:0!important}}.transition-fade-enter-active,.transition-fade-leave-active{transition:opacity .5s}.transition-fade-enter,.transition-fade-leave-to{opacity:0}.transition-quick-fade-enter-active,.transition-quick-fade-leave-active{transition:opacity .2s}.transition-quick-fade-enter,.transition-quick-fade-leave-to{opacity:0}.font-size-xxs{font-size:10px;font-size:calc(10/16*1rem)}.font-size-xs{font-size:12px;font-size:calc(12/16*1rem)}.font-size-s{font-size:14px;font-size:calc(14/16*1rem)}.font-size-base{font-size:16px;font-size:calc(16/16*1rem)}.font-size-l{font-size:18px;font-size:calc(18/16*1rem)}.font-size-xl{font-size:20px;font-size:calc(20/16*1rem)}.font-size-xxl{font-size:22px;font-size:calc(22/16*1rem)}.font-size-xxxl{font-size:24px;font-size:calc(24/16*1rem)}.text-bold{font-weight:700}.text-underline{text-decoration:underline}.text-link{color:#487ca9;cursor:pointer;padding:5px}.theme-light .text-warning{color:#ff3939}.theme-dark .text-warning{color:#f5495d}.text-center{text-align:center}.text-capitalize{text-transform:capitalize}.input{font-family:albert-sans,monospace;margin:0;width:100%;padding:0 10px;border-radius:4px;text-align:left;-webkit-appearance:none;line-height:34px;height:36px}.theme-light .input{border:1px solid #ced0d0;background:#fff;color:#000}.theme-dark .input{border:1px solid #626565;background:#1e1e1e;color:#ced0d0}.input:focus,.input select:focus{outline:none}.input--right{text-align:right}.input--with-btn{padding-right:30px}.label{font-size:16px;font-size:calc(16/16*1rem);display:inline-block;position:relative;vertical-align:bottom;width:100%}.label:after,.label:before{position:absolute}.theme-light .label:after,.theme-light .label:before{color:#000}.theme-dark .label:after,.theme-dark .label:before{color:#ced0d0}.label:before{position:relative;display:inline-block;content:attr(data-labeled-input-text);margin-bottom:10px;font-size:14px;font-size:calc(14/16*1rem)}.label:after,.label:empty:before{display:none}.label--with-unit:after{display:block;bottom:8px;left:calc(100% - 25px);content:attr(data-labeled-input-unit)}.label--with-unit .input{width:calc(100% - 30px);text-align:right}.checkbox{position:relative;display:table}.checkbox__icon-tick{position:relative;display:inline-block;width:25px;height:25px;line-height:25px;border-radius:4px;text-align:center;float:left;color:transparent;font-size:17px;font-size:calc(17/16*1rem)}.theme-light .checkbox__icon-tick{background-color:#fff;border:1px solid #ced0d0}.theme-dark .checkbox__icon-tick{background-color:#1e1e1e;border:1px solid #626565}.theme-light .checkbox__label{color:#000}.theme-dark .checkbox__label{color:#ced0d0}.checkbox__description{line-height:1.2em;padding-left:15px;display:table-cell;vertical-align:middle;width:100%;height:25px;font-size:16px;font-size:calc(16/16*1rem)}.theme-light .checkbox__description{color:#000}.theme-dark .checkbox__description{color:#ced0d0}.theme-light .checkbox--selected .checkbox__icon-tick{color:#000}.theme-dark .checkbox--selected .checkbox__icon-tick{color:#ced0d0}.theme-light .checkbox--validation-error .checkbox__icon-tick{border:1px solid #ff3838}.theme-dark .checkbox--validation-error .checkbox__icon-tick{border:1px solid #f5495d}.checkbox__custom-input{display:none}.theme-light .checkbox .checkbox__custom-input:checked+.checkbox__icon-tick{color:#000}.theme-dark .checkbox .checkbox__custom-input:checked+.checkbox__icon-tick{color:#ced0d0}.checkbox--disabled{pointer-events:none}.theme-light .checkbox--disabled .checkbox__icon-tick{background:#e8e8e8;border-color:#fff;color:"checkboxDisabledFill"}.theme-dark .checkbox--disabled .checkbox__icon-tick{background:#333535;border-color:#626565;color:"checkboxDisabledFill"}.theme-dark .checkbox--disabled .checkbox__description,.theme-light .checkbox--disabled .checkbox__description{color:#999d9d}.checkbox--blocked{pointer-events:none}.theme-light .checkbox--blocked .checkbox__icon-tick{background:#e8e8e8}.theme-dark .checkbox--blocked .checkbox__icon-tick{background:#333535}.radio-list{position:relative}.radio-list__item{height:40px}.radio-list__item--selected .radio-list__circle:before{border-color:#000}.radio-list__item--selected .radio-list__circle:after{display:block;background-color:#000;color:#000}.radio-list__item--disabled .radio-list__circle:before{background-color:#e3e3e3;border-color:#a3b1b2}.radio-list__circle{height:100%;width:30px;float:left;position:relative}.radio-list__circle:before{background-color:#fff;border:1px solid #ced0d0;border-radius:50%;height:18px;width:18px}.radio-list__circle:after,.radio-list__circle:before{content:"";position:absolute;top:50%;transform:translateY(-50%)}.radio-list__circle:after{background-color:#333;border-radius:50%;display:none;height:10px;left:5px;width:10px}.radio-list__label{display:table-cell;vertical-align:middle;height:40px}.notification-box{font-size:18px;font-size:calc(18/16*1rem);display:flex;align-items:center;justify-content:space-between;position:relative;padding:10px;line-height:22px;text-align:left;border-radius:10px;margin:5px;width:calc(100% - 10px);color:#000}.notification-box path{fill:#000}.notification-box.notification-box__without-icon{padding:6px 10px 9px}.notification-box__icon-wrapper{width:18px;height:18px;flex-grow:0;flex-shrink:0;margin-right:10px}.notification-box__icon{width:100%;height:100%}.notification-box__icon path{fill:#000}.notification-box__text{width:100%}.notification-box__url{text-decoration:underline}.notification-box__title{font-weight:700}.notification-box__close{box-sizing:border-box;flex-grow:0;flex-shrink:0;width:22px;height:22px;padding:3px;cursor:pointer}.notification-box__close svg{height:100%;width:100%}.notification-box--error{background-color:#f76a7b;color:#fff}.notification-box--error path{fill:#fff}.notification-box--info{background-color:#b5dbfb}.notification-box--success{background-color:#c3eba1}.notification-box--warning{background-color:#ffcea1}.popup{display:flex;justify-content:center;align-items:center;position:fixed;z-index:2001}.popup,.popup__blackout{height:100%;width:100%;top:0;left:0}.popup__blackout{background-color:#000;opacity:.5;position:absolute}.popup__content-container{height:auto;max-height:90%;max-width:75%;padding:15px;position:relative;word-wrap:break-word}@media(max-width:320px){.popup__content-container{max-width:85%}}.theme-light .popup__content-container{background-color:#fff}.theme-dark .popup__content-container{background-color:#1e1e1e}.popup .link{color:#000;text-decoration:underline;padding:0}.theme-light .popup .link{color:#000}.theme-dark .popup .link{color:#ced0d0}.daily-goals-form__row{display:flex;justify-content:space-between;align-items:flex-start;min-height:40px}.daily-goals-form__row:first-child{border-bottom:1px solid #fff;margin-bottom:5px}.daily-goals-form__input-label{font-size:14px;font-size:calc(14/16*1rem);flex:1;height:40px;line-height:40px;white-space:nowrap}.theme-light .daily-goals-form__input-label{color:#000}.theme-dark .daily-goals-form__input-label{color:#ced0d0}.daily-goals-form .label--with-unit{width:105px;flex:0 0 105px;display:flex;align-items:center;justify-content:flex-end}.daily-goals-form .label--with-unit input{width:65px}.theme-light .daily-goals-form .label--with-unit input{border-color:#ced0d0;color:#000}.theme-dark .daily-goals-form .label--with-unit input{border-color:#626565;color:#ced0d0}.daily-goals-form .label--with-unit:after{position:relative;left:auto;bottom:auto;padding-left:5px;width:40px;font-size:14px;font-size:calc(14/16*1rem)}.theme-light .daily-goals-form .label--with-unit:after{color:#000}.theme-dark .daily-goals-form .label--with-unit:after{color:#ced0d0}.daily-goals-form__input-wrapper{padding-top:0}.daily-goals-form__input-wrapper .validation__message{position:static;white-space:normal;padding:5px;text-align:left;line-height:1.1em}.daily-goals-form__input-wrapper .validation__message:lang(de_DE),.daily-goals-form__input-wrapper .validation__message:lang(fr_FR),.daily-goals-form__input-wrapper .validation__message:lang(it_IT),.daily-goals-form__input-wrapper .validation__message:lang(pl_PL){width:auto;left:auto;right:0}.daily-goals-form--disabled{pointer-events:none}.daily-goals-form--disabled .daily-goals-form__input{font-size:14px;font-size:calc(14/16*1rem);border-color:transparent!important;pointer-events:none;padding-left:0;padding-right:5px;background:transparent}.daily-goals-form--disabled .label--with-unit:after{padding-left:0}.theme-light .daily-goals-form__input-wrapper.validation__container--error:after{color:#000!important}.theme-dark .daily-goals-form__input-wrapper.validation__container--error:after{color:#ced0d0!important}.default-popup{text-align:center;padding:10px}.default-popup__close{position:absolute;right:0;top:0;padding:10px 15px}.default-popup__icon{font-size:50px;font-size:calc(50/16*1rem);margin:20px 0 10px}.default-popup__title{font-weight:700;margin:10px 0}.default-popup__text{margin:10px 0}.default-popup__button{color:#4fa9f6;display:inline-block;padding:10px 15px;margin:10px 10px 0;cursor:pointer}.theme-light .nutrition--filled{background-color:#f7f9f9}.theme-dark .nutrition--filled{background-color:#292d2d}.nutrition__item--filled,.nutrition__item--header,.nutrition__item--primary,.nutrition__item--second-level-item,.nutrition__item--standalone,.nutrition__item--third-level-item{padding:0 16px 20px}.theme-light .nutrition__item--filled,.theme-light .nutrition__item--header,.theme-light .nutrition__item--primary,.theme-light .nutrition__item--second-level-item,.theme-light .nutrition__item--standalone,.theme-light .nutrition__item--third-level-item{background-color:#f7f9f9}.theme-dark .nutrition__item--filled,.theme-dark .nutrition__item--header,.theme-dark .nutrition__item--primary,.theme-dark .nutrition__item--second-level-item,.theme-dark .nutrition__item--standalone,.theme-dark .nutrition__item--third-level-item{background-color:#292d2d}.nutrition__item--filled>div,.nutrition__item--header>div,.nutrition__item--primary>div,.nutrition__item--second-level-item>div,.nutrition__item--standalone>div,.nutrition__item--third-level-item>div{display:inline-block}.theme-light .nutrition__item--filled .progressbar__bar,.theme-light .nutrition__item--header .progressbar__bar,.theme-light .nutrition__item--primary .progressbar__bar,.theme-light .nutrition__item--second-level-item .progressbar__bar,.theme-light .nutrition__item--standalone .progressbar__bar,.theme-light .nutrition__item--third-level-item .progressbar__bar{background-color:#fff}.theme-dark .nutrition__item--filled .progressbar__bar,.theme-dark .nutrition__item--header .progressbar__bar,.theme-dark .nutrition__item--primary .progressbar__bar,.theme-dark .nutrition__item--second-level-item .progressbar__bar,.theme-dark .nutrition__item--standalone .progressbar__bar,.theme-dark .nutrition__item--third-level-item .progressbar__bar{background-color:#1e1e1e}@media(max-width:320px){.nutrition__item--filled,.nutrition__item--header,.nutrition__item--primary,.nutrition__item--second-level-item,.nutrition__item--standalone,.nutrition__item--third-level-item{font-size:14px;font-size:calc(14/16*1rem)}}.nutrition__item--header{white-space:nowrap;padding:0}.theme-light .nutrition__item--header{background-color:#fff}.theme-dark .nutrition__item--header{background-color:#1e1e1e}.nutrition__item--header+.nutrition__item--standalone{padding-top:20px}.nutrition__item--second-level-item{padding:0 16px 10px 36px}.nutrition__item--second-level-item-without-progressbar{padding-bottom:24px}.nutrition__item--third-level-item{padding:0 16px 10px 46px}.nutrition__item--filled .nutrition__item-center{display:none}.nutrition__item--helper{padding:10px 16px;width:100%}.theme-dark .nutrition__item--helper,.theme-light .nutrition__item--helper{color:#999d9d}.nutrition__item--helper>div{display:inline-block}.nutrition__item--primary{font-weight:700;padding:30px 16px 15px;font-size:18px;font-size:calc(18/16*1rem)}.theme-light .nutrition__item--primary{background-color:#fff}.theme-dark .nutrition__item--primary{background-color:#1e1e1e}.nutrition__item--primary-header{padding:30px 16px 15px}.nutrition__item--primary-header>.nutrition__item--helper{padding:0}.nutrition__item--second-level-item+.nutrition__item--standalone,.nutrition__item--third-level-item+.nutrition__item--standalone{padding-top:30px}.nutrition__item-left{float:left;width:40%;padding:0}.nutrition__item-left--wider{width:71%}#page-recipe .nutrition__item-left{width:70%}.nutrition__item-left.link{position:relative}.theme-light .nutrition__item-left.link{color:#000}.theme-dark .nutrition__item-left.link{color:#ced0d0}.nutrition__item-left.link svg{position:absolute;right:-15px;width:8px;vertical-align:middle}.nutrition__item-left.link path{fill:#487ca9}.nutrition__item-center,.nutrition__item-right{width:29%;text-align:right}.nutrition__item-center{padding-right:5px}.nutrition__item-right{float:right}.nutrition__item-demo{font-size:10px;font-size:calc(10/16*1rem);color:#4fa9f6}.nutrition__item--total{position:relative}.nutrition__item--total .progressbar__bar{position:absolute;top:auto;left:0;bottom:-5px}.theme-light .nutrition__item--exceeded .nutrition__item-center,.theme-light .nutrition__item--exceeded .nutrition__item-left,.theme-light .nutrition__item--exceeded .nutrition__item.left.link{color:#ff3939}.theme-dark .nutrition__item--exceeded .nutrition__item-center,.theme-dark .nutrition__item--exceeded .nutrition__item-left,.theme-dark .nutrition__item--exceeded .nutrition__item.left.link{color:#f5495d}.nutrition__section-title{font-weight:700;font-size:18px;font-size:calc(18/16*1rem)}.theme-light .nutrition__section-title{color:#000}.theme-dark .nutrition__section-title{color:#ced0d0}.nutrition__annotation{padding:20px 16px 40px;font-size:14px;font-size:calc(14/16*1rem)}.theme-dark .nutrition__annotation,.theme-light .nutrition__annotation{color:#999d9d}.nutrition__sub-item--activityEnergy .nutrition__item-center,.nutrition__sub-item--addedActivityEnergy .nutrition__item-center,.nutrition__sub-item--dietEnergy .nutrition__item-center{display:none}.nutritions-list{font-size:16px;font-size:calc(16/16*1rem);width:auto;margin:0 0 20px;line-height:2.15em}.nutritions-list__title{margin-bottom:0;padding:0 16px}.theme-dark .nutritions-list__title,.theme-light .nutritions-list__title{color:#999d9d}.nutritions-list__list{color:#000;flex:1 0 100%;margin:0}.theme-light .nutritions-list__list{color:#000}.theme-dark .nutritions-list__list{color:#ced0d0}.nutritions-list__list .nutritions-list__list{margin:0 -16px}.theme-light .nutritions-list__list .nutritions-list__list{background:#f7f9f9}.theme-dark .nutritions-list__list .nutritions-list__list{background:#292d2d}.nutritions-list__item{padding:0 16px;display:flex;justify-content:space-between;flex-wrap:wrap}.nutritions-list__item .nutritions-list__item{padding-left:32px}.progressbar{background-color:#fff;bottom:0;color:#000;height:74px;left:0;position:absolute;width:100%;z-index:10}.progressbar__text,.progressbar__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.progressbar__wrapper{padding:0 20px;position:relative;width:100%}.progressbar__bar{position:relative;background-color:#e8e8e8;height:6px;width:100%;border-radius:3px;overflow:hidden}.progressbar__bar--slim{height:3px;position:relative;top:-5px;border-radius:1.5px}.progressbar__bar--single{margin:20px auto 7px;width:100%}.progressbar__bar--triple{float:left;position:relative;padding:0 3px}.progressbar__bar--triple:first-of-type{padding:0 7px 0 0}.progressbar__bar--triple:last-of-type{padding:0 0 0 7px}.progressbar__nutritions{height:10px;width:100%}.progressbar__body{position:absolute;left:0;top:0;background-color:#9b9d9d;height:100%;max-width:100%}.progressbar__body--exceeded{background-color:#ff3939}.progressbar__label{font-size:10px;font-size:calc(10/16*1rem);position:absolute;top:13px;width:100%}@media(max-width:320px){.progressbar__label{font-size:50%}}.progressbar__label span:first-of-type{margin-right:5px}.progressbar__label--calories{top:-13px}.progressbar__label--demo{font-size:10px;font-size:calc(10/16*1rem);font-weight:700;position:absolute;right:20px;top:-13px}@media(max-width:320px){.progressbar__label--demo{font-size:50%}}.progressbar__bar--energy .progressbar__body{background-color:#b899ef}.progressbar__bar--energy .progressbar__body--exceeded{background-color:#ff3939}.progressbar__bar--fat .progressbar__body{background-color:#e5d593}.progressbar__bar--fat .progressbar__body--exceeded{background-color:#ff3939}.progressbar__bar--saturatedFat .progressbar__body{background-color:#e5d593}.progressbar__bar--saturatedFat .progressbar__body--exceeded{background-color:#ff3939}.progressbar__bar--monounsaturatedFat .progressbar__body{background-color:#e5d593}.progressbar__bar--monounsaturatedFat .progressbar__body--exceeded{background-color:#ff3939}.progressbar__bar--polyunsaturatedFat .progressbar__body{background-color:#e5d593}.progressbar__bar--polyunsaturatedFat .progressbar__body--exceeded{background-color:#ff3939}.progressbar__bar--omega3 .progressbar__body{background-color:#e5d593}.progressbar__bar--omega3 .progressbar__body--exceeded{background-color:#ff3939}.progressbar__bar--omega6 .progressbar__body{background-color:#e5d593}.progressbar__bar--omega6 .progressbar__body--exceeded{background-color:#ff3939}.progressbar__bar--carbohydrate .progressbar__body{background-color:#aa9be4}.progressbar__bar--carbohydrate .progressbar__body--exceeded{background-color:#ff3939}.progressbar__bar--sugars .progressbar__body{background-color:#aa9be4}.progressbar__bar--sugars .progressbar__body--exceeded{background-color:#ff3939}.progressbar__bar--protein .progressbar__body{background-color:#91dffc}.progressbar__bar--protein .progressbar__body--exceeded{background-color:#ff3939}.progressbar__bar--vegetableProtein .progressbar__body{background-color:#91dffc}.progressbar__bar--vegetableProtein .progressbar__body--exceeded{background-color:#ff3939}.progressbar__bar--animalProtein .progressbar__body{background-color:#91dffc}.progressbar__bar--animalProtein .progressbar__body--exceeded{background-color:#ff3939}.progressbar__bar--cholesterol .progressbar__body{background-color:#9b9d9d}.progressbar__bar--cholesterol .progressbar__body--exceeded{background-color:#ff3939}.progressbar__bar--fiber .progressbar__body{background-color:#9b9d9d}.progressbar__bar--fiber .progressbar__body--exceeded{background-color:#ff3939}.progressbar__bar--magnesium .progressbar__body{background-color:#9b9d9d}.progressbar__bar--magnesium .progressbar__body--exceeded{background-color:#ff3939}.progress__bar--triple--protein{width:34%}.progress__bar--triple--protein .progressbar__text{width:26%}.progress__bar--triple--protein .progressbar__value{width:69%}.progress__bar--triple--fat{width:32%}.progress__bar--triple--fat .progressbar__text{width:35%}.progress__bar--triple--fat .progressbar__value{width:59%}.progress__bar--triple--carbohydrate{width:34%}.progress__bar--triple--carbohydrate .progressbar__text{width:23%}.progress__bar--triple--carbohydrate .progressbar__value{width:65%}.progress__bar--triple--cholesterol{width:34%}.progress__bar--triple--cholesterol .progressbar__text{width:23%}.progress__bar--triple--cholesterol .progressbar__value{width:65%}.progress__bar--triple--fiber{width:34%}.progress__bar--triple--fiber .progressbar__text{width:23%}.progress__bar--triple--fiber .progressbar__value{width:65%}.progress__bar--triple--magnesium{width:34%}.progress__bar--triple--magnesium .progressbar__text{width:23%}.progress__bar--triple--magnesium .progressbar__value{width:65%}.ios-env .progressbar__label{font-size:9px;font-size:calc(9/16*1rem)}.ios-env .progressbar__label span:first-of-type{margin-right:2px}.ios-env .progressbar__label--demo{font-size:9px;font-size:calc(9/16*1rem)}.ios-env .progressbar__bar--triple--protein{width:34%}.ios-env .progressbar__bar--triple--protein .progressbar__text{width:27%}.ios-env .progressbar__bar--triple--protein .progressbar__value{width:68%}.ios-env .progressbar__bar--triple--fat{width:32%}.ios-env .progressbar__bar--triple--fat .progressbar__text{width:35%}.ios-env .progressbar__bar--triple--fat .progressbar__value{width:62%}.ios-env .progressbar__bar--triple--carbohydrate{width:34%}.ios-env .progressbar__bar--triple--carbohydrate .progressbar__text{width:26%}.ios-env .progressbar__bar--triple--carbohydrate .progressbar__value{width:68%}.ios-env .progressbar__bar--triple--cholesterol{width:34%}.ios-env .progressbar__bar--triple--cholesterol .progressbar__text{width:26%}.ios-env .progressbar__bar--triple--cholesterol .progressbar__value{width:68%}.ios-env .progressbar__bar--triple--fiber{width:34%}.ios-env .progressbar__bar--triple--fiber .progressbar__text{width:26%}.ios-env .progressbar__bar--triple--fiber .progressbar__value{width:68%}.ios-env .progressbar__bar--triple--magnesium{width:34%}.ios-env .progressbar__bar--triple--magnesium .progressbar__text{width:26%}.ios-env .progressbar__bar--triple--magnesium .progressbar__value{width:68%}.photo-uploader__label{height:60px;overflow:hidden;position:relative}.photo-uploader__input-file{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%}.popup__content-container{overflow-y:scroll}@media(min-width:768px){.popup__content-container{overflow-y:unset}}.popup .btn{min-width:auto}.popup .scrollable-area{overflow-y:auto}.popup .terms-popup__list-container{height:auto}@media(max-height:640px){.popup .terms-popup__list-container{height:300px}}.page__default-container{margin:0 auto;padding-top:77px;max-width:700px;width:100%}.meal-preferences__section{margin:0 0 40px}.meal-preferences__section-title{font-weight:400;margin:15px 0 0}.theme-light .meal-preferences__section-title{color:#333939}.theme-dark .meal-preferences__section-title{color:#ced0d0}.meal-preferences__type-item{margin:10px 0 15px}.meal-preferences__type-label-name{display:block;margin-top:4px;line-height:18px}.meal-preferences__type-option{font-size:12px;font-size:calc(12/16*1rem);line-height:15px}.meal-preferences__type-option:after{content:", "}.meal-preferences__type-option:last-child:after{content:""}.meal-preferences__type-option.meal-preferences__options-not-available{color:#000}.meal-preferences .radio-list__item{font-size:16px;font-size:calc(16/16*1rem);margin:0 0 1px}.meal-preferences__section-preparation{padding-bottom:17px}.meal-preferences__section-preparation .meal-preferences__section-title{margin-left:39px;line-height:15px}.meal-preferences__type-item{margin:0 0 1px;padding:13px 16px 5px 39px}.meal-preferences__type-label-name{font-size:16px;font-size:calc(16/16*1rem)}.meal-preferences__type-option{font-size:14px;font-size:calc(14/16*1rem);color:#898d8d}.meal-preferences:last-of-type .meal-preferences__section{margin-bottom:0}.switch-form{display:flex;justify-content:space-between;align-items:flex-end}.switch-form__column{position:relative;flex:1 1 50%;padding-right:20px}.switch-form__column:last-child{padding-right:0}.switch-form:not(:last-child){margin-bottom:30px}.switch-form__unit{display:none}.theme-light .switch-form__unit .input{color:#000}.theme-dark .switch-form__unit .input{color:#ced0d0}.switch-form__unit--split .columns:first-of-type{padding-left:0}.switch-form__unit--split .columns:last-of-type{padding-right:0}.switch-form__unit--split .labeled-input{margin-top:2px}.switch-form__unit--active{display:flex;align-items:flex-end;flex-wrap:wrap}.theme-light .switch-form .validation__container--error .label input{color:#ff3939}.theme-dark .switch-form .validation__container--error .label input{color:#f5495d}.theme-light .switch-form .validation__container--error .label:before{color:#ff3939}.theme-dark .switch-form .validation__container--error .label:before{color:#f5495d}.switch-form .validation__container--error .switch-form__validation-error-message{display:block}.switch-form__validation-error-message{bottom:-20px;display:none;font-size:.75rem;padding-right:10px;position:absolute;text-align:center;width:100%}.theme-light .switch-form__validation-error-message{color:#ff3939}.theme-dark .switch-form__validation-error-message{color:#f5495d}.switch-form__single-unit{float:left;position:relative;width:50%;padding-left:0;padding-right:0}.switch-form__switch-container{display:flex}.switch-form__switch-button{font-size:16px;font-size:calc(16/16*1rem);border:0;flex:1;height:36px;line-height:36px;text-align:center;white-space:nowrap;margin-right:1px;cursor:pointer}.theme-light .switch-form__switch-button{color:#000;background:#f7f9f9}.theme-light .switch-form__switch-button--active{background-color:#4fa9f6;color:#fff}.theme-dark .switch-form__switch-button{color:#ced0d0;background:#292d2d}.theme-dark .switch-form__switch-button--active{background-color:#4fa9f6;color:#fff}.switch-form__switch-button:first-child{border-top-left-radius:18px;border-bottom-left-radius:18px}.switch-form__switch-button:last-child{border-top-right-radius:18px;border-bottom-right-radius:18px;margin-right:0}.switch-form__buttons-container,.switch-form__units-container{float:left;position:relative;width:50%;padding-left:10px}