/*!
 * Font Awesome Pro 5.15.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */@font-face{font-family:"Font Awesome 5 Pro Header";font-style:normal;font-weight:400;font-display:block;src:url(/assets/bebio/MainPage/Header/fonts/fontawesome/h-fa-regular-400.woff2)}.h-far{font-family:"Font Awesome 5 Pro Header";font-weight:400}.h-fa,.h-fab,.h-fad,.h-fal,.h-far,.h-fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.h-fa-bars:before{content:"\f0c9"}.h-fa-envelope:before{content:"\f0e0"}.h-fa-times:before{content:"\f00d"}.h-fa-user-circle:before{content:"\f2bd"}.h-fa-utensils:before{content:"\f2e7"}@font-face{font-family:Silka;src:url(/assets/bebio/WebFonts/Silka/fonts/silka-regular.woff2);font-weight:400;font-display:swap}@font-face{font-family:Silka;src:url(/assets/bebio/WebFonts/Silka/fonts/silka-medium.woff2);font-weight:500;font-display:swap}@font-face{font-family:Silka;src:url(/assets/bebio/WebFonts/Silka/fonts/silka-bold.woff2);font-weight:700;font-display:swap}@font-face{font-family:Silka;src:url(/assets/bebio/WebFonts/Silka/fonts/silka-black.woff2);font-weight:900;font-display:swap}.v3-wrapper.bebio,.v4-wrapper.bebio{padding:75px 0 0 0!important}body[data-partner=bediet-app] .v3-wrapper.bebio,body[data-partner=bediet-app] .v4-wrapper.bebio{padding:0!important}.bediet-header{position:fixed;top:0;left:0;width:100%;background:0 0;z-index:1004;line-height:1.4;color:#323232;font-size:16px;font-family:Silka;font-weight:400;box-sizing:border-box;transition:all .2s ease-in}.bediet-header :not(i){line-height:1.4;color:#323232;font-size:16px;font-family:Silka;font-weight:400}.bediet-header *,.bediet-header ::after,.bediet-header ::before{box-sizing:border-box}.bediet-header.is-overlay::before{visibility:hidden;content:"";position:fixed;opacity:0;top:0;left:0;width:100vw;height:100vh;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(0,0,0,.5);transition:all .4s ease-in}.is-dropdownOpen.bediet-header.is-overlay::before{opacity:1;visibility:visible;transition:all .25s ease-in}@media screen and (max-width:1199px){.bediet-header.diet-menu-day-version{position:relative;margin-top:-75px}}.bediet-header h1,.bediet-header h2,.bediet-header h3,.bediet-header h4,.bediet-header h5,.bediet-header h6{margin:0}.bediet-header p{margin:0}.bediet-header figure{margin:0}.bediet-header span{color:inherit;font-size:inherit;font-family:inherit;font-weight:inherit}.bediet-header .button-bediet{width:150px;height:40px;display:flex;justify-content:center;flex:0 0 auto;align-items:center;margin:0 auto;border-radius:49px;background:#ffebdd;padding:0 16px;vertical-align:middle;text-decoration:none}.bediet-header .button-bediet.desktop{display:none}@media screen and (min-width:1200px){.bediet-header .button-bediet.desktop{display:flex;margin-right:32px}}@media screen and (min-width:1200px){.bediet-header .button-bediet{display:none}}.bediet-header .button-bediet:hover{opacity:.85}.bediet-header .button-bediet span{color:#000;font-size:16px;font-weight:400;line-height:24px}.bediet-header .wrapper{display:flex;align-items:center;height:100%;width:100%;max-width:100%}@media screen and (min-width:1200px){.bediet-header .wrapper{max-width:1880px;margin:0 auto}}.bediet-header .wrapper>*{position:relative;z-index:1}.bediet-header .primary-menu-wrap{position:relative;height:56px}@media screen and (min-width:768px){.bediet-header .primary-menu-wrap{height:64px}}@media screen and (min-width:1200px){.bediet-header .primary-menu-wrap{height:88px;transition:background .2s ease-in-out}}@media screen and (min-width:1200px){.bediet-header .primary-menu-wrap:hover{background:rgba(255,255,255,.8)}}@media screen and (max-width:1199px){.bediet-header .primary-menu-wrap li.has-dropdown>a{display:flex;pointer-events:none;transition:text-shadow .6s}}@media screen and (max-width:1199px){.bediet-header .primary-menu-wrap li.has-dropdown>.far{position:absolute;right:24px;top:14px;font-size:20px;transition:transform .6s}}@media screen and (min-width:1200px){.bediet-header .primary-menu-wrap li.has-dropdown>.far{display:none}}.bediet-header .primary-menu-wrap li.has-dropdown>ul{text-align:left;opacity:0;transform-origin:left top;transition-property:all;transition-duration:.6s;transition-timing-function:ease-in-out}@media screen and (max-width:1199px){.bediet-header .primary-menu-wrap li.has-dropdown>ul{max-height:0;overflow:hidden;background-color:#f9f9f9}}@media screen and (min-width:1200px){.bediet-header .primary-menu-wrap li.has-dropdown>ul{position:absolute;top:88px;background:rgba(255,255,255,.8);border-radius:0 0 12px 12px;padding:22px 24px;transform:scaleY(0);transition-duration:.2s}}.bediet-header .primary-menu-wrap li.has-dropdown>ul li{padding:8px 0}@media screen and (min-width:1200px){.bediet-header .primary-menu-wrap li.has-dropdown>ul li{opacity:0;padding:6px 0;transform-origin:left top;transform:translateY(-100%)}}.bediet-header .primary-menu-wrap li.has-dropdown>ul li:first-child{padding-top:0}.bediet-header .primary-menu-wrap li.has-dropdown>ul li:last-child{padding-bottom:0}.bediet-header .primary-menu-wrap li.has-dropdown>ul li::before{display:none}.bediet-header .primary-menu-wrap li.has-dropdown>ul a{color:#565656;font-size:14px;line-height:17px;text-align:left!important;white-space:nowrap}@media screen and (min-width:1200px){.bediet-header .primary-menu-wrap li.has-dropdown>ul a{font-size:16px;line-height:20px!important}}.bediet-header .primary-menu-wrap li.has-dropdown.is-dropdownOpen>ul,.bediet-header .primary-menu-wrap li.has-dropdown:hover>ul{transition:all .6s ease-in-out;transform-origin:left top}@media screen and (min-width:1200px){.bediet-header .primary-menu-wrap li.has-dropdown.is-dropdownOpen>ul,.bediet-header .primary-menu-wrap li.has-dropdown:hover>ul{transition-duration:.2s}}@media screen and (max-width:1199px){.bediet-header .primary-menu-wrap li.has-dropdown.is-dropdownOpen>a{text-shadow:1px 0 0 #323232}}@media screen and (max-width:1199px){.bediet-header .primary-menu-wrap li.has-dropdown.is-dropdownOpen>.far{transform-origin:center;transform:rotate(180deg)}}@media screen and (max-width:1199px){.bediet-header .primary-menu-wrap li.has-dropdown.is-dropdownOpen>ul{opacity:1;max-height:100vh;padding-top:12px!important;padding-bottom:12px!important}}@media screen and (min-width:1200px){.bediet-header .primary-menu-wrap li.has-dropdown.is-dropdownOpen:hover>ul{opacity:1;transform:scaleY(100%)}}.bediet-header .primary-menu-wrap li.has-dropdown:hover>ul{opacity:1;transform:scaleY(100%)}@media screen and (min-width:1200px){.bediet-header .primary-menu-wrap li.has-dropdown:hover>ul::before{content:"";width:215px;height:60px;background:0 0;display:block;position:absolute;top:-25px;left:40px;transform:rotate(13deg)}}@media screen and (min-width:1200px){.bediet-header .primary-menu-wrap li.has-dropdown:hover>ul li{opacity:1;transform:translateY(0);transition:all .2s ease-out .15s}}.bediet-header .mobile-menu-trigger{display:flex;justify-content:center;align-items:center;width:30px;height:30px;color:#e82c89;font-size:30px;text-decoration:none;margin:0 15px 0 0}@media screen and (min-width:768px){.bediet-header .mobile-menu-trigger{margin:0 25px 0 0}}@media screen and (min-width:1200px){.bediet-header .mobile-menu-trigger{display:none}}.bediet-header .bd-logo{padding-left:20px}.bediet-header .bd-logo svg{width:auto;height:24px;text-decoration:none}@media screen and (min-width:768px){.bediet-header .bd-logo svg{display:block;margin:0 19px 0 0}}@media screen and (min-width:1200px){.bediet-header .bd-logo svg{flex-shrink:0;height:40px}}.bediet-header .menu{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;right:0;width:100%;height:100vh;background:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,.25);z-index:2;transition:all .5s ease-out}@media screen and (max-width:1199px){.bediet-header .menu{justify-content:flex-start;flex-wrap:nowrap;padding:90px 0 20px}}@media screen and (min-width:768px){.bediet-header .menu{width:282px}}@media screen and (min-width:1200px){.bediet-header .menu{flex-grow:1;flex-direction:inherit;position:relative;top:auto;left:auto;width:auto;height:auto;background:0 0;box-shadow:none;text-align:center}}.bediet-header .menu .bd-logo{position:absolute;top:16px;left:20px;padding:0}@media screen and (min-width:1200px){.bediet-header .menu .bd-logo{display:none}}.bediet-header .menu .close-menu{position:absolute;top:0;right:0;width:24px;height:24px}@media screen and (min-width:1200px){.bediet-header .menu .close-menu{display:none}}.bediet-header .menu .close-menu::after,.bediet-header .menu .close-menu::before{position:absolute;top:14px;right:30px;width:4px;height:28px;display:block;background-color:#e82c89;content:""}.bediet-header .menu .close-menu::before{transform:rotate(45deg)}.bediet-header .menu .close-menu::after{transform:rotate(-45deg)}.bediet-header .menu ul{list-style-type:none;margin:0;padding:0}.bediet-header .menu ul li a{position:relative;display:inline-block;font-size:19px;font-weight:400;color:#323232;text-decoration:none}@media screen and (min-width:1200px){.bediet-header .menu ul li a{margin:8px 0 9px 0}}.bediet-header .menu ul li a.active,.bediet-header .menu ul li a:hover{font-weight:500}.bediet-header .menu ul li a:hover img{opacity:.9}.bediet-header .menu ul li a::first-letter{text-transform:capitalize}.bediet-header .menu ul li a img{max-width:90px}@media screen and (min-width:1200px){.bediet-header .menu ul li a img{position:absolute;top:-15px;left:-12px}}@media screen and (min-width:1366px){.bediet-header .menu ul li a img{left:-34px}}.bediet-header .menu ul.diet-links-wrap{position:relative;width:53%;padding:0 0 0 17px}@media screen and (min-width:1200px){.bediet-header .menu ul.diet-links-wrap{position:relative;width:auto;border:none;margin:0 32px 0 0;padding:0}}@media screen and (min-width:1366px){.bediet-header .menu ul.diet-links-wrap{margin:0 45px 0 0}}@media screen and (min-width:1200px){.bediet-header .menu ul.diet-links-wrap ul.diet-links{display:none;position:absolute;top:75px;left:-30px;width:235px;background:#fff;padding:25px 30px 30px;box-shadow:0 10px 20px 0 rgba(0,0,0,.25);z-index:2}}@media screen and (min-width:1200px){.bediet-header .menu ul.diet-links-wrap ul.diet-links:hover{display:block}}.bediet-header .menu ul.diet-links-wrap li.diets>a{font-weight:700}@media screen and (min-width:1200px){.bediet-header .menu ul.diet-links-wrap li.diets>a{position:relative;line-height:75px;text-align:center;margin:0;font-weight:500!important}}@media screen and (min-width:1366px){.bediet-header .menu ul.diet-links-wrap li.diets>a{font-size:18px}}@media screen and (min-width:1200px){.bediet-header .menu ul.diet-links-wrap li.diets>a:hover+ul.diet-links{display:block}}@media screen and (min-width:1200px){.bediet-header .menu ul.diet-links-wrap li.diets>a.active::before,.bediet-header .menu ul.diet-links-wrap li.diets>a:hover::before{content:"";position:absolute;left:0;bottom:20px;width:100%;height:2px;background:#e82c89}}@media screen and (min-width:1200px){.bediet-header .menu ul.diet-links-wrap li.diets>a span{display:none}}.bediet-header .menu ul.other-links-wrap{display:flex;flex-flow:column nowrap}@media screen and (max-width:1199px){.bediet-header .menu ul.other-links-wrap{align-self:stretch;max-height:calc(100vh - 90px);overflow-y:auto}}@media screen and (min-width:1200px){.bediet-header .menu ul.other-links-wrap{flex-flow:row wrap}}@media screen and (max-width:1199px){.bediet-header .menu ul.other-links-wrap>li>a{padding:0 24px}}@media screen and (max-width:1199px){.bediet-header .menu ul.other-links-wrap>li>ul{padding:0 34px}}.bediet-header .menu ul.other-links-wrap li{position:relative}@media screen and (min-width:1200px){.bediet-header .menu ul.other-links-wrap li{margin:0 32px 0 0}}@media screen and (min-width:1366px){.bediet-header .menu ul.other-links-wrap li{margin:0 45px 0 0}}@media screen and (min-width:1200px){.bediet-header .menu ul.other-links-wrap li:hover::before{content:"";position:absolute;left:0;bottom:26px;width:100%;height:2px;background:#e82c89}}@media screen and (min-width:1200px){.bediet-header .menu ul.other-links-wrap li a{position:relative;line-height:88px;text-align:center;margin:0}}@media screen and (min-width:1366px){.bediet-header .menu ul.other-links-wrap li a{font-size:18px}}.bediet-header .menu ul.other-links-wrap li a.active,.bediet-header .menu ul.other-links-wrap li a:hover{font-weight:400}@media screen and (min-width:1200px){.bediet-header .menu ul.other-links-wrap li.for-recommend{margin:0}}.bediet-header .menu ul.other-links-wrap li.for-recommendations{margin:auto 0 0 0}@media screen and (min-width:1200px){.bediet-header .menu ul.other-links-wrap li.for-recommendations{margin:0 32px}}@media screen and (min-width:1366px){.bediet-header .menu ul.other-links-wrap li.for-recommendations{margin:0 45px}}@media screen and (min-width:1200px){.bediet-header .menu ul.other-links-wrap li.for-terms{margin:0 32px 0 0}}@media screen and (min-width:1366px){.bediet-header .menu ul.other-links-wrap li.for-terms{margin:0 45px 0 0}}@media screen and (max-width:1199px){.bediet-header .menu>ul>li>a{padding-top:12px!important;padding-bottom:12px!important}}.bediet-header .menu.is-hidden{right:-100%}@media screen and (min-width:1200px){.bediet-header .menu.is-hidden{right:0}}.bediet-header .link-menu,.bediet-header .link-messages,.bediet-header .link-settings{flex-shrink:0;color:#323232;text-decoration:none}@media screen and (min-width:1200px){.bediet-header .link-menu:hover,.bediet-header .link-messages:hover,.bediet-header .link-settings:hover{color:#e82c89}}.bediet-header .link-menu.active,.bediet-header .link-messages.active,.bediet-header .link-settings.active{color:#e82c89}.bediet-header .link-menu i,.bediet-header .link-messages i,.bediet-header .link-settings i{display:block}.bediet-header .link-messages{position:relative;margin:0 15px 0 auto}.bediet-header .link-messages i{font-size:24px}@media screen and (min-width:1366px){.bediet-header .link-messages i{font-size:28px}}.bediet-header .link-messages span{position:absolute;right:-7px;bottom:-5px;display:flex;justify-content:center;align-items:center;font-size:11px;font-weight:700;color:#fff;background:#e82c89;border-radius:100%;padding:0 5px}.bediet-header .link-menu{margin:0 15px 0 0}.bediet-header .link-menu i{font-size:22px}@media screen and (min-width:1366px){.bediet-header .link-menu i{font-size:25px}}.bediet-header .link-settings{position:relative;margin:0 16px 0 0}.bediet-header .link-settings i{font-size:24px}@media screen and (min-width:1366px){.bediet-header .link-settings i{font-size:28px}}.bediet-header .settings-menu{position:absolute;top:75px;right:15px;width:180px;background:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,.25);list-style-type:none;margin:0;padding:0 20px 5px 20px;z-index:2}@media screen and (min-width:1366px){.bediet-header .settings-menu{right:75px}}.bediet-header .settings-menu.is-hidden{display:none}.bediet-header .settings-menu li{font-size:14px;font-weight:500;color:#323232;padding:10px 0}.bediet-header .settings-menu li a{display:inline-block;font-size:inherit;font-weight:inherit;color:inherit;text-decoration:none}.bediet-header .settings-menu li a:hover{font-weight:700}.bediet-header .settings-menu li.for-my-account{width:calc(100% + 40px);overflow:hidden;background:rgba(213,216,223,.3);transform:translateX(-20px);padding:10px 20px}.bediet-header .settings-menu li.for-my-account span{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bediet-header .link-sign-in{font-size:19px;font-weight:400;color:#323232;text-decoration:none;margin:0 18px 0 auto}@media screen and (min-width:1200px){.bediet-header .link-sign-in{margin:0 15px 0 0}}@media screen and (min-width:1366px){.bediet-header .link-sign-in{font-size:18px;margin:0 20px 0 0}}.bediet-header .link-sign-in:hover{font-weight:500}.bediet-header.no-cta-button .settings-menu{right:-10px}.bediet-header .recommendations-modal-container{display:none;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);opacity:1;transition:opacity .7s;z-index:1005}.bediet-header .recommendations-modal-container.visible{display:flex}.bediet-header .recommendations-modal-container.fade-out{opacity:0}.bediet-header .recommendations-modal-container p{font-size:15px;color:#333;text-align:left;margin:0 0 20px 0;padding:0}.bediet-header .recommendations-modal-container p:first-of-type{font-size:17px;font-weight:700}.bediet-header .recommendations-modal-container__images{display:flex;justify-content:space-between;align-items:center}.bediet-header .recommendations-modal-container__images img{width:auto}.bediet-header .recommendations-modal-container__images img:first-of-type{height:14vw;max-height:55px}.bediet-header .recommendations-modal-container__images img:last-of-type{height:20vw;max-height:80px}.bediet-header .recommendations-modal-container__modal{position:relative;width:96vw;max-width:390px;height:100vh;max-height:450px;background:#fff;border:1px solid rgba(0,0,0,.6);border-radius:4px;padding:20px;opacity:1}.bediet-header .recommendations-modal-container__scroll-wrap{width:100%;height:100%;overflow:auto}.bediet-header .recommendations-modal-container__close-button{position:absolute;top:8px;right:10px;color:#000;font-size:16px;line-height:1;text-decoration:none}.bediet-header .recommendations-modal-container__close-button:hover{color:rgba(0,0,0,.8)}.bebio .submenu-wrap{width:calc(100% - 20px);max-width:355px;background:#fff;margin:10px auto 0;padding:0 0 10px;overflow:auto}@media screen and (min-width:768px){.bebio .submenu-wrap{max-width:730px;margin:30px auto 0}}@media screen and (min-width:1200px){.bebio .submenu-wrap{max-width:970px}}.bebio .submenu-wrap .submenu{display:flex;align-items:center;width:900px;max-width:none;margin:0;padding:0;list-style:none}.bebio .submenu-wrap .submenu li{margin:0 15px 0 0}.bebio .submenu-wrap .submenu li:last-of-type{margin-right:0}.bebio .submenu-wrap .submenu li.weighing-reminder{position:relative}.bebio .submenu-wrap .submenu li.weighing-reminder::after{content:"";position:absolute;top:6px;right:-8px;width:6px;height:6px;background:#e72e8a;border-radius:100%}.bebio .submenu-wrap .submenu li a{display:inline-block;padding:6px 0 7px;line-height:normal;font-size:15px;font-weight:400;color:#424d67;font-family:Silka,sans-serif}.bebio .submenu-wrap .submenu li a:hover{font-weight:inherit;text-decoration:underline}.bebio .submenu-wrap .submenu li a.active{color:#fff;font-weight:inherit;background:#424d67;padding-left:15px;padding-right:15px;border-radius:32px}html:not([data-scroll="0"]) .bediet-header{background:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px)}@media screen and (min-width:1200px){html:not([data-scroll="0"]) .bediet-header .button-bediet{background-color:#f3b6b5}}