/* https://www.gerberbiscuits.ch/wp-content/themes/generatepress_child/style.css?ver=1733929006 */
:root{--col-white:#FFFFFF;--col-black:#2A2A2A;--col-lightgrey:#F9F9F9;--col-lightgrey2:#e1e1e1;--col-grey:#666666;--col-darkgrey:#333333;--col-primary:#e40716;--col-secondary:#FFFFFF;--col-tertiary:#FFFFFF;--col-page:var(--col-white);--col-footer:var(--col-lightgrey);--border-radius:10px;--padding:20px;--button-padding:15px 30px;--box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.075);--box-shadow-hover:0px 16px 48px 0px rgba(0, 0, 0, 0.176);--box-shadow-topbar:0px 10px 24px 0px rgba(0, 0, 0, 0.1);--height-s:20px;--height-m:40px;--height-l:60px;--height-xl:80px;--font-size-min:16px;--font-size-max:17px;--font-view-min:576;--font-view-max:1280;--size:clamp(10rem, 1rem + 40vmin, 30rem);--gap:calc(var(--size) / 14);--duration:60s;--scroll-start:0;--scroll-end:calc(-100% - var(--gap));--col-alpha:0.6;--col-chia:rgba(228, 225, 234, var(--col-alpha));--col-quark:rgba(232, 236, 195, var(--col-alpha));--col-zitrone:rgba(253, 248, 196, var(--col-alpha));--col-kokos:rgba(226, 240, 243, var(--col-alpha));--col-chocolat:rgba(223, 209, 199, var(--col-alpha));--col-honig:rgba(255, 231, 192, var(--col-alpha));--col-vierkorn:rgba(237, 221, 201, var(--col-alpha));--col-ingwer:rgba(242, 230, 202, var(--col-alpha))}@font-face{font-display:swap;font-family:'Barlow';font-style:normal;font-weight:400;src:url(/wp-content/themes/generatepress_child/vendor/fonts/barlow-v12-latin-regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Barlow';font-style:italic;font-weight:400;src:url(/wp-content/themes/generatepress_child/vendor/fonts/barlow-v12-latin-italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Barlow';font-style:normal;font-weight:500;src:url(/wp-content/themes/generatepress_child/vendor/fonts/barlow-v12-latin-500.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Barlow';font-style:italic;font-weight:500;src:url(/wp-content/themes/generatepress_child/vendor/fonts/barlow-v12-latin-500italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Barlow';font-style:normal;font-weight:600;src:url(/wp-content/themes/generatepress_child/vendor/fonts/barlow-v12-latin-600.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Barlow';font-style:italic;font-weight:600;src:url(/wp-content/themes/generatepress_child/vendor/fonts/barlow-v12-latin-600italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Barlow';font-style:normal;font-weight:700;src:url(/wp-content/themes/generatepress_child/vendor/fonts/barlow-v12-latin-700.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Barlow';font-style:italic;font-weight:700;src:url(/wp-content/themes/generatepress_child/vendor/fonts/barlow-v12-latin-700italic.woff2) format('woff2')}.separate-containers .inside-article,.separate-containers .comments-area,.separate-containers .page-header,.separate-containers .paging-navigation,.one-container .site-content,.inside-page-header{padding:0}body .grid-container,body .site-footer,body .site-info{margin-left:0;margin-right:0;max-width:100vw;padding-left:0;padding-right:0}.hide-on-mobile{display:none}.default{background-color:var(--col-lightgrey)}.primary{background-color:var(--col-primary)}.secondary{background-color:var(--col-secondary)}.tertiary{background-color:var(--col-tertiary)}.red h2{color:var(--col-primary)!important}.popup-btn{background-color:var(--col-primary);color:var(--col-white)!important;padding:10px;border-radius:8px;display:block;text-align:center;margin-top:10px}.popup-btn:hover{background-color:var(--col-black)}.pum-title.popmake-title{margin-top:0!important;margin-bottom:5px!important}.lity-active body{overflow:hidden}.lity-inline .lity-content>*{max-height:none!important}.lity-inline .lity-wrap{overflow:auto}.lity-inline .lity-content{margin:40px 0}a{color:var(--col-primary);-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}a:hover{color:var(--col-black)}#page{background-color:var(--col-page);color:var(--col-black);margin-top:-90px;overflow-y:auto;overflow-x:hidden!important}body.single-rezept #page{margin-top:-60px}html{font-size:var(--font-size-mobile)}body{font-family:'Barlow',sans-serif;font-style:normal;font-weight:300;font-size:17px;line-height:1.4em}h1{font-family:'Barlow',sans-serif;font-style:normal;font-weight:300;font-size:2.2em;margin-bottom:15px;color:var(--col-primary);line-height:1.2}h2{font-family:'Barlow',sans-serif;font-style:normal;font-weight:300;font-size:1.8em;color:var(--col-black);margin-bottom:10px;line-height:1.2}h3{font-family:'Barlow',sans-serif;font-style:normal;font-weight:300;font-size:1.4em;color:var(--col-grey);margin-bottom:10px;line-height:1.2}h4{font-family:'Barlow',sans-serif;font-style:normal;font-weight:300;font-size:1.2em;color:var(--col-black);margin-bottom:10px;line-height:1.2}h5{font-family:'Barlow',sans-serif;font-style:normal;font-weight:300;font-size:1.1em;color:var(--col-grey);margin-bottom:10px;line-height:1.2}h6{font-family:'Barlow',sans-serif;font-style:normal;font-weight:300;font-size:1em;color:var(--col-grey);margin-bottom:10px;line-height:1.2}small{font-family:'Barlow',sans-serif;font-style:normal;font-weight:300;font-size:.8em;color:var(--col-black);margin-bottom:.4em;line-height:1.2}#notification-bar{height:50px;background-color:var(--col-primary);position:sticky;position:-webkit-sticky;top:0;display:flex;align-items:center;justify-content:center;padding:0 10px}.notification-bar-message{font-size:12px;font-weight:500;color:var(--col-white)}.notification-bar-link{font-size:12px;font-weight:500;color:var(--col-white)!important;margin-left:20px;border-radius:6px;padding:0 6px;border:2px solid var(--col-white)!important;background-color:transparent;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.notification-bar-link:hover{color:var(--col-primary)!important;border:2px solid var(--col-white);background-color:var(--col-white)}.mobile-header-navigation{position:sticky;position:-webkit-sticky;top:0;height:80px;z-index:9;box-shadow:var(--box-shadow-topbar);-webkit-box-shadow:var(--box-shadow-topbar)}.site-logo.mobile-header-logo{margin-left:20px!important}.menu-toggle{font-size:30px!important;color:var(--col-primary)!important}.main-navigation ul ul{margin-top:-20px}.title-block a{font-size:18px;font-weight:500;color:var(--col-primary)!important}.slideout-overlay{background-color:rgba(0,0,0,.4)!important;-webkit-transition:visibility .3s ease,opacity .3s ease!important;-moz-transition:visibility .3s ease,opacity .3s ease!important;-o-transition:visibility .3s ease,opacity .3s ease!important;transition:visibility .3s ease,opacity .3s ease!important}.slideout-navigation.main-navigation{background-color:var(--col-primary)!important}ul#menu-offcanvas-navigation.slideout-menu li a{line-height:60px!important}ul#menu-offcanvas-navigation.slideout-menu ul{margin-top:0;background-color:var(--col-lightgrey)!important}ul#menu-offcanvas-navigation.slideout-menu ul li a{line-height:60px!important;padding:0 10px 0 40px!important;font-size:15px!important;color:var(--col-black)!important}ul#menu-offcanvas-navigation.slideout-menu ul li a:hover,ul#menu-offcanvas-navigation.slideout-menu ul li.current-menu-item a,ul#menu-offcanvas-navigation.slideout-menu li.current-menu-parent>a{color:var(--col-white)!important;background-color:var(--col-black)!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{color:var(--col-black)!important;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link{color:var(--col-primary)!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu{background:var(--col-white)!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{color:var(--col-black)!important;background:transparent!important;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item.mega-current-menu-item a.mega-menu-link{color:var(--col-primary)!important}h2.widget-title{font-size:20px;font-weight:300;color:var(--col-black)!important;margin-bottom:20px!important}.footer-widgets,.site-info{background-color:var(--col-footer);color:var(--col-black)}.footer-widgets ul#menu-footer-navigation li{padding:0!important}.footer-widgets a,.site-info a{color:var(--col-primary);-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.footer-widgets a:hover,.site-info a:hover{color:var(--col-black)}.footer-bar .widget_nav_menu .current-menu-item a{color:var(--col-primary)}#menu-footer-navigation ul.sub-menu li a{font-size:14px}.site-footer .footer-widgets-container .inner-padding{padding:0}footer .site-info{padding:0 20px}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}#hero{position:relative}#hero .hero-block-wrapper,#hero .swiper-wrapper{width:100vw!important;height:360px;position:relative;z-index:1}#hero .hero-video-wrapper{width:100%;height:100%;aspect-ratio:16/9;position:relative;z-index:1;overflow:hidden}.hero-wrapper{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;padding-top:80px}#hero .hero-block-image,#hero .swiper-slide{background-repeat:no-repeat;background-size:cover!important}#hero .hero-video-wrapper video{object-fit:cover;min-height:100%;min-width:100%;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.hero-title{position:absolute;left:10px;right:10px;bottom:10px;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.hero-title h1{border-radius:var(--border-radius);padding:10px;max-width:100%;display:inline-block;color:var(--col-primary);background-color:var(--col-white);margin-bottom:0!important;box-shadow:var(--box-shadow);-webkit-box-shadow:var(--box-shadow)}.hero-wrapper h1{margin-bottom:0}.swiper-button-next::after,.swiper-button-prev::after{content:"";display:none}@media only screen and (max-width:767px) and (min-width:375px){.swiper-button-prev{left:15.5rem!important}.swiper-button-next{right:15.5rem!important}}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%!important;width:60px;height:60px;margin-top:calc(0px - (60px / 2));-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.swiper-button-prev{left:20px!important;background-image:url(/wp-content/uploads/icon-chevron-left-black.svg)!important;background-repeat:no-repeat}.swiper-button-prev::before{background:red;width:100%;height:100%;left:0}.swiper-button-next{right:20px!important;background-image:url(/wp-content/uploads/icon-chevron-right-black.svg)!important;background-repeat:no-repeat}.swiper-button-next:hover,.swiper-button-prev:hover{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.swiper-slide{transition:none!important}body.error404 #page.grid-container{padding-left:0!important;padding-right:0!important}body.error404 .inside-article{max-width:1200px;margin-left:auto;margin-right:auto;margin-top:40px;margin-bottom:40px!important;padding-left:20px!important;padding-right:20px!important}body.error404 .inside-article h1{margin-bottom:30px}body.error404 .inside-article h2{font-size:24px;color:var(--col-black)}body.error404 .inside-article h3{font-size:20px;color:var(--col-black)}.error-link-wrapper{display:grid;grid-template-columns:1fr;gap:40px;margin-top:40px!important}.error-link-wrapper a{display:block;margin-top:30px;border:1px solid var(--col-black);background-color:transparent;color:var(--col-black)!important;text-align:center;padding:10px 20px;font-size:18px;font-weight:400;border-radius:8px}#page .error-link-wrapper a:hover{border:1px solid var(--col-black);background-color:var(--col-black);color:var(--col-white)!important;padding:10px 20px;font-size:18px;font-weight:400;border-radius:8px}ul.social-items li{display:inline;padding-right:8px;vertical-align:middle}ul.social-items li img{width:30px;height:30px}.news-breadcrumbs{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.news-breadcrumbs ul{margin:20px 0 0 0;padding:0;list-style-type:none}.news-breadcrumbs ul li{display:inline;padding-right:5px;font-size:14px}.news-breadcrumbs ul li:not(:last-child)::after{content:"›";padding-left:8px}.news-meta{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;padding-top:20px}.news-meta-wrapper{display:grid;grid-template-columns:1fr;gap:10px;align-items:center;align-content:center}.meta{display:flex;align-items:center;color:var(--col-black)}.meta img{width:16px;height:auto;padding-right:5px}.share ul{display:flex;flex-direction:row;align-content:center;justify-content:flex-start;list-style-type:none;margin:20px 0 0 -2px;margin-left:auto}.share button{background:transparent!important;padding:0 10px 0 0!important;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.share ul li.share-text{padding:7px 10px 0 0;font-size:15px;font-weight:500;color:var(--col-primary)}.share button img{width:30px;height:30px;margin-bottom:-7px;filter:invert(50%) sepia(47%) saturate(1012%) hue-rotate(165deg) brightness(86%) contrast(80%);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.share button:hover img{filter:invert(0%) sepia(95%) saturate(20%) hue-rotate(64deg) brightness(93%) contrast(98%);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}body{position:relative}.share-site{position:fixed;right:20px;top:110px;z-index:9999!important}.share-site a#share-button{background-color:var(--col-white);box-shadow:var(--box-shadow-hover);-webkit-box-shadow:var(--box-shadow-hover);border-radius:var(--border-radius);padding:20px 10px 5px}.share-site a#share-button:hover{-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.share-site a#share-button img{width:24px;height:auto;filter:invert(50%) sepia(47%) saturate(1012%) hue-rotate(165deg) brightness(86%) contrast(80%);-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.share-site a#share-button.open img,.share-site a#share-button:hover img{filter:invert(0%) sepia(95%) saturate(20%) hue-rotate(64deg) brightness(93%) contrast(98%);-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.share-content.hide{display:none}.share-content{position:absolute;top:-10px;right:50px;border-radius:8px;background-color:var(--col-white);padding:10px 15px;width:auto;height:auto;z-index:99;box-shadow:var(--box-shadow-hover);-webkit-box-shadow:var(--box-shadow-hover);animation:fadeIn ease .75s;-webkit-animation:fadeIn ease .75s;-moz-animation:fadeIn ease .75s;-o-animation:fadeIn ease .75s;-ms-animation:fadeIn ease .75s}.share-content ul{list-style-type:none;margin:0;padding:0}.share-content ul li{display:inline-block!important}.share-content ul li button{background-color:var(--col-white);line-height:45px;font-size:40px;padding:0}.share-content ul li button img{width:30px;height:auto;filter:invert(50%) sepia(47%) saturate(1012%) hue-rotate(165deg) brightness(86%) contrast(80%);-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.share-content ul li button:hover img{width:30px;height:auto;filter:invert(0%) sepia(95%) saturate(20%) hue-rotate(64deg) brightness(93%) contrast(98%);-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.share-content ul li#button-close button{color:var(--color-lightgrey)!important}.news-footer{background-color:var(--col-lightgrey);padding-top:40px;padding-bottom:40px}.news-page-content,.news-footer-content{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}body.single-news .news-footer{padding-left:20px;padding-right:20px;padding-top:40px;padding-bottom:40px}.news-footer-header{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}.news-footer-header h2{margin-bottom:0}.news-footer-header a{font-size:14px!important;font-weight:400;border-radius:6px;padding:5px 10px;background-color:var(--col-primary)!important;color:var(--col-white)!important}#page .news-footer-header a:hover{background-color:var(--col-black)!important;color:var(--col-white)!important}.news-card-wrapper{display:grid;grid-template-columns:1fr;gap:20px;margin-top:20px}.news-card{border-radius:var(--border-radius);box-shadow:var(--box-shadow);-webkit-box-shadow:var(--box-shadow)}.news-card:hover{box-shadow:var(--box-shadow-hover);-webkit-box-shadow:var(--box-shadow-hover)}.news-card img{width:100%;height:auto;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);margin-bottom:-7px}.news-card h3{margin-bottom:0;color:var(--col-primary);padding:20px;font-size:20px}.news-page{padding:0 0 60px}.product-slider{position:relative;transition:none!important;-webkit-transition:none!important;display:flex;overflow:hidden;user-select:none;gap:var(--gap);mask-image:linear-gradient(to right,hsl(0 0% 0% / 0),hsl(0 0% 0% / 1) 3%,hsl(0 0% 0% / 1) 97%,hsl(0 0% 0% / 0))}#page .products .btn-more{text-align:center}#page .products .btn-more a{display:inline-block;text-align:center;margin-top:40px;background-color:var(--col-black);color:var(--col-white)!important;padding:10px 20px;border-radius:var(--border-radius)}#page .products .btn-more a:hover{display:inline-block;text-align:center;margin-top:40px;background-color:var(--col-primary);color:var(--col-white)!important;padding:10px 20px;border-radius:var(--border-radius)}.product-single-wrapper{margin:20px 0 0}.related-products{margin:40px 0!important}.products .product-slider-breadcrumb,.related-products .product-related-breadcrumb{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;display:grid;grid-template-columns:1fr;gap:20px;align-items:center;margin-bottom:20px}.products .product-slider-breadcrumb h2,.related-products .product-related-breadcrumb h2{color:var(--col-primary);margin-bottom:0}.products .product-slider-breadcrumb a,.related-products .product-related-breadcrumb a{font-size:14px!important;font-weight:400;border-radius:6px;padding:5px 10px;text-align:center;background-color:var(--col-primary)!important;color:var(--col-white)!important}#page .products .product-slider-breadcrumb a:hover,#page .related-products .product-related-breadcrumb a:hover{background-color:var(--col-black)!important;color:var(--col-white)!important}.product-filter{max-width:1200px;margin-left:auto;margin-right:auto;padding-top:0;margin-bottom:20px;border-radius:0;padding:20px 0 30px}.product-filter form ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:0;margin:0}.product-filter form ul li{padding-right:10px}.product-filter form ul li input,.product-filter form ul li input[type=submit]{width:290px;height:40px;border-radius:var(--border-radius)}.product-filter form ul li select{min-width:290px!important;height:40px;border-radius:var(--border-radius);color:var(--col-black);padding:5px 13px;box-sizing:border-box;line-height:1;background:url(https://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/br_down.png) no-repeat right #FFF;appearance:none;-webkit-appearance:none;background-position-x:96%}.product-filter form ul li input[type=submit]{background-color:var(--col-black);color:var(--col-white);padding:3px 13px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.product-filter form ul li input[type=submit]:hover{background-color:var(--col-primary);color:var(--col-white)}.products-wrapper-full{display:grid;grid-template-columns:1fr;gap:20px;padding-right:20px;padding-left:20px}.products-wrapper{max-width:1200px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:1fr;gap:20px;padding-right:20px;padding-left:20px;margin-top:20px}.product-title,.product-slider-title{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;padding-bottom:20px;text-align:left}.product-card{padding:20px 20px 0 20px;border-radius:var(--border-radius);box-shadow:inset 0 0 40px 20px rgba(0,0,0,.075)}.product-card-slider{border-radius:var(--border-radius);box-shadow:inset 0 0 40px 20px rgba(0,0,0,.075)}.product-card-slider.chia,.product-card.chia{background-color:var(--col-chia)}.product-card-slider.quark,.product-card.quark{background-color:var(--col-quark)}.product-card-slider.zitrone,.product-card.zitrone{background-color:var(--col-zitrone)}.product-card-slider.kokos,.product-card.kokos{background-color:var(--col-kokos)}.product-card-slider.chocolat,.product-card.chocolat{background-color:var(--col-chocolat)}.product-card-slider.honig,.product-card.honig{background-color:var(--col-honig)}.product-card-slider.vierkorn,.product-card.vierkorn{background-color:var(--col-vierkorn)}.product-card-slider.ingwer,.product-card.ingwer{background-color:var(--col-ingwer)}.product-card-slider>.product-card-content{display:flex;flex-direction:column;gap:0;justify-content:center;align-items:center}.product-card-slider>.product-card-content h3{text-align:left;font-weight:700;margin-bottom:10px;font-size:18px;color:var(--col-black)}.product-card-slider>.product-card-content .product-card-inner-content{padding:0 20px 0 20px}.product-card-slider>.product-card-content img{width:50%;height:auto;padding:20px 0 20px 0}.product-card-content{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.product-card-inner-content{display:flex;flex-direction:column;height:100%}.product-card-content img{width:100%;height:auto}.product-card-content h3{text-align:left;font-weight:700;margin-bottom:0;color:var(--col-black)}.product-card-content ul{list-style-type:none!important;margin:10px 0 0 0!important;padding:0!important}.product-card-sizes{flex-grow:1;margin-top:20px}.product-card-description p{margin-bottom:0}.product-card-slider .product-card-description p{margin-bottom:0;font-size:14px}.product-card-content ul li{background-color:var(--col-black);border-radius:4px;color:var(--col-white);padding:2px 4px!important;font-size:13px;line-height:1.25;display:inline-block}.product-card-sizes{font-size:14px;line-height:1.4}.product-card-sizes p{margin-bottom:0;line-height:1.2}.product-card-description{font-size:16px;line-height:1.4}ul.product-declaration{list-style-type:none!important;margin:0 0 10px 0!important;padding:0!important}ul.product-declaration li{background-color:transparent!important;border-radius:4px;color:var(--col-black)!important;padding:0!important;font-size:13px;font-weight:500!important;line-height:1.25;display:inline-block}ul.product-declaration li:after{content:" | "}ul.product-declaration li:last-of-type::after{content:""}.gallery-thumbs img:hover{cursor:pointer}.gallery-thumbs img{height:60px;width:auto;padding-right:30px;opacity:1;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.gallery-thumbs img:last-of-type{padding-right:0}.gallery-thumbs img.active{opacity:.4}.ingredients-wrapper{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.ingredient-card-content{padding:20px}.ingredient-card-content h3{margin-bottom:5px}.block-wrapper.full-width{max-width:100vw;margin-left:auto;margin-right:auto}.block-content-wrapper.content-width{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.block-content-wrapper.small-width{max-width:700px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.block-content-wrapper.full-width{max-width:100vw;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.block-wrapper.lightgrey{background-color:var(--col-lightgrey);padding:40px 0}.col-wrapper p:last-child{margin-bottom:0!important}.col-wrapper img{border-radius:var(--border-radius)}.column-wrapper p{margin-bottom:15px}.column-wrapper p:last-child{margin-bottom:0}.column-wrapper img{border-radius:var(--border-radius)}.column-wrapper figure figcaption{font-size:14px;color:var(--col-grey);padding:0 10px}.column-wrapper.col-1,.column-wrapper.col-2,.column-wrapper.col-3,.column-wrapper.col-4,.col-wrapper.col-one,.col-wrapper.col-two,.col-wrapper.col-three,.col-wrapper.col-four{display:grid;grid-template-columns:1fr;gap:20px}.col-wrapper.col-two.alignment{align-items:center}.col-wrapper.col-two.alignment h2{color:var(--col-black);margin-bottom:20px}.col-wrapper figure figcaption{font-size:14px;color:var(--col-grey);padding:0 10px}.text-padding-left{max-width:600px;margin-left:auto}.text-padding-right{max-width:600px;margin-right:auto}.text-padding-left ul,.text-padding-right ul{padding:0;margin:0 0 0 40px!important;list-style-type:square;color:var(--col-primary)}.text-padding-left ul li,.text-padding-right ul li{margin-bottom:0}.text-padding-left ul li h3,.text-padding-right ul li h3{font-size:18px;color:var(--col-black)}.text-image-link-wrapper{position:relative}.text-image-link-wrapper iframe{border-radius:var(--border-radius)}a.text-image-link{color:var(--col-primary);font-size:18px;font-weight:400;display:flex;align-items:center}a.text-image-link:hover{color:var(--col-black)}a.text-image-link img{width:30px;height:30px}#victoria-images.block-wrapper.lightgrey{padding:0;margin-top:-40px}#prizes.block-wrapper.lightgrey{padding:0 0 40px;margin-top:0}.block-wrapper ul{list-style-type:square;margin:10px 0 5px 30px;padding:0}.block-wrapper ul li{padding-bottom:0;font-weight:400}.block-wrapper ul li h3{padding-bottom:0;font-weight:300;font-size:18px}.block-wrapper ul li::marker{color:var(--col-primary);font-size:20px}.cards{padding:30px 0 20px}.cards h2{text-align:center;margin-top:0;margin-bottom:10px;padding:0 20px;color:var(--col-primary)}.primary .block-content-wrapper .cards h2{text-align:center;margin-top:0;margin-bottom:10px;padding:0 20px;color:var(--col-white)}.cards .col-wrapper{max-width:1200px;margin-left:auto;margin-right:auto;padding-top:20px;padding-bottom:20px}.card-item{background-color:var(--col-white);border-radius:var(--border-radius);box-shadow:var(--box-shadow);-webkit-box-shadow:var(--box-shadow);display:flex;flex-direction:column;justify-content:space-between}.card-item img{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;margin-bottom:-7px}.card-item-content{padding:15px}.card-item h3{margin-bottom:5px!important}.cards .col-wrapper.col1,.cards .col-wrapper.col2,.cards .col-wrapper.col3,.cards .col-wrapper.col4{display:grid;grid-template-columns:1fr;gap:20px}.card-item-action{padding:0 20px 20px}.card-button{background-color:var(--col-primary);color:var(--col-white)!important;font-weight:400!important;padding:var(--button-padding);border-radius:var(--border-radius);display:block;text-align:center}#page .card-button:hover{background-color:var(--col-black);color:var(--col-white)!important;padding:var(--button-padding)}.recipes.related{padding:40px 0}.recipes-wrapper{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;display:grid;grid-template-columns:1fr;gap:20px}.recipes-wrapper.related{max-width:700px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;display:grid;grid-template-columns:1fr;gap:20px}.recipe-card img{border-radius:var(--border-radius);aspect-ratio:16/11}.recipe-card h3{text-align:center;font-size:20px;color:var(--col-black)}.recipes-title-wrapper{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;text-align:center;padding-bottom:20px}.gallery{display:grid;grid-template-columns:1fr;align-items:center;gap:20px}.gallery-only{max-width:700px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.gallery-items{position:relative;width:100%;height:auto;aspect-ratio:16/8.8}.gallery-items img.watch{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:50px;height:50px;z-index:99}.gallery-items .image-overlay{position:absolute;top:0;right:0;bottom:6px;left:0;background-color:rgba(0,0,0,.2);border-radius:var(--border-radius)}.gallery-items img.title-image{width:100%;height:auto;aspect-ratio:16/8.8;object-fit:cover;border-radius:var(--border-radius)}.tos-wrapper.tos-has-thumbnails .tos-pagination{height:90px;margin-bottom:20px!important}.tos-wrapper.tos-has-thumbnails .tos-pagination a{background-position:center center;background-size:cover;width:160px!important;height:90px!important;margin:0 5px}#icons h2{text-align:center;margin-bottom:30px;padding:0 20px}.icons-wrapper{display:grid;grid-template-columns:1fr;gap:20px}.icon-item{display:grid;grid-template-columns:20px 1fr;gap:20px;background-color:var(--col-lightgrey);border-radius:var(--border-radius);padding:var(--padding)}.icon-item img{width:40px;height:auto;filter:invert(50%) sepia(47%) saturate(1012%) hue-rotate(165deg) brightness(86%) contrast(80%)}.icon-item h3{color:var(--col-black)}#fullwidth{position:relative}.fullwidth-image{width:100vw!important;height:360px;position:relative;z-index:1;background-repeat:no-repeat;background-size:cover!important}.fullwidth-color{width:100vw!important;height:360px;position:relative;z-index:1;background-color:var(--col-darkgrey)}.fullwidth-title{position:absolute;bottom:20px;left:20px;right:20px!important;width:auto;background-color:var(--col-white);padding:var(--padding);border-radius:var(--border-radius)}.fullwidth-title h2,.fullwidth-title h3,.fullwidth-title h4{color:var(--col-primary)}.fullwidth-title a.fullwidth-title-button{background-color:var(--col-primary);border-radius:var(--border-radius);padding:var(--button-padding);color:#FFFFFF!important;display:inline-block;font-weight:400!important;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#page .fullwidth-title a.fullwidth-title-button:hover{background-color:var(--col-black);color:#FFFFFF!important}.marquee-wrapper{display:flex;flex-direction:column;gap:var(--gap);margin:auto;max-width:100vw}.marquee{display:flex;overflow:hidden;user-select:none;gap:var(--gap);mask-image:linear-gradient(var(--mask-direction,to right),hsl(0 0% 0% / 0),hsl(0 0% 0% / 1) 20%,hsl(0 0% 0% / 1) 80%,hsl(0 0% 0% / 0))}.marquee__group{flex-shrink:0;display:flex;align-items:center;justify-content:space-around;gap:var(--gap);min-width:100%;animation:scroll-x var(--duration) linear infinite}.marquee img{display:grid;place-items:center;width:180px;height:auto;padding:calc(var(--size) / 20)}@keyframes scroll-x{from{transform:translateX(var(--scroll-start))}to{transform:translateX(var(--scroll-end))}}.accordion-item{background-color:var(--col-primary);border-radius:var(--border-radius);padding:var(--padding);margin-bottom:20px}.accordion-item h2{color:var(--col-white);margin-bottom:0!important;max-width:85%}.accordion-item .accordion-item-content{color:var(--col-white)}.accordion-item .accordion-item-content h2,.accordion-item .accordion-item-content h3,.accordion-item .accordion-item-content h4,.accordion-item .accordion-item-content h5,.accordion-item .accordion-item-content h6,.accordion-item .accordion-item-content p{color:var(--col-white)}#accordion-block [data-accordion] [data-content]{overflow:hidden;max-height:0;padding-top:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}#accordion-block .open[data-accordion] [data-content]{overflow:hidden;max-height:0;padding-top:30px}#accordion-block [data-content] [data-accordion]{border:0;padding:0}#accordion-block [data-accordion] [data-control]{position:relative;cursor:pointer}#accordion-block [data-accordion]>[data-control]:after{content:"";position:absolute;right:-18px;top:-18px;height:70px!important;width:70px!important;background:url(/wp-content/uploads/icon-plus.svg) center center no-repeat;background-size:50%}#accordion-block [data-accordion].open>[data-control]:after{background:url(/wp-content/uploads/icon-minus-black.svg) center center no-repeat;background-size:50%}.accordion-item.open{background-color:var(--col-lightgrey);border-radius:var(--border-radius);padding:var(--padding);margin-bottom:20px;box-shadow:var(--box-shadow);-webkit-box-shadow:var(--box-shadow-hover)}.accordion-item.open h2{color:var(--col-black);margin-bottom:0!important;max-width:85%}.accordion-item.open .accordion-item-content{color:var(--col-black)}.accordion-item.open .accordion-item-content h2,.accordion-item.open .accordion-item-content h3,.accordion-item.open .accordion-item-content h4,.accordion-item.open .accordion-item-content h5,.accordion-item.open .accordion-item-content h6,.accordion-item.open .accordion-item-content p{color:var(--col-black)}.item-content-wrapper{display:grid;grid-template-columns:1fr;gap:20px}.item-content-wrapper img{border-radius:var(--border-radius);grid-row:1}#cta{background-color:var(--col-primary);padding:40px 0}#ctaimg{background-color:var(--col-primary)}.cta-wrapper{display:grid;grid-template-columns:1fr;gap:40px;align-items:center;align-content:center;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.cta-wrapper-image{display:grid;grid-template-columns:1fr;gap:0;align-items:center;align-content:center}.cta-wrapper-image h2,.cta-wrapper-image h3,.cta-wrapper-image h4,.cta-wrapper-image h5,.cta-wrapper-image h6,.cta-wrapper-image p,.cta-wrapper h2,.cta-wrapper h3,.cta-wrapper h4,.cta-wrapper h5,.cta-wrapper h6,.cta-wrapper p{margin-bottom:15px;color:var(--col-white)}.cta-wrapper-image .cta-wrapper-content{padding:60px 20px}.cta-button{background-color:transparent;border:2px solid var(--col-white);border-radius:var(--border-radius);padding:var(--button-padding);color:#FFFFFF!important;text-align:center;font-weight:400!important;display:block;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#page .cta-button:hover{background-color:var(--col-black);border:2px solid var(--col-black);color:var(--col-white)!important}.cta-wrapper-image .cta-image{display:none}.cta-wrapper-image .cta-wrapper-content{max-width:600px;margin-right:auto;padding-left:20px;padding-right:20px;padding-top:50px;padding-bottom:50px}.team{padding:40px 0 60px}.team.lightgrey{background-color:var(--col-lightgrey)}.team.primary{background-color:var(--col-primary)}.team.secondary{background-color:var(--col-secondary)}.team.tertiary{background-color:var(--col-tertiary)}.team h2{margin-bottom:40px;text-align:center;padding:0 20px}.team-wrapper.title-dark h2{color:var(--col-black)}.team-wrapper.title-light h2{color:var(--col-white)}.team-wrapper{max-width:1200px;margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px}.team-cards{display:grid;grid-template-columns:1fr;gap:20px}.team-card{background-color:var(--col-white);border-radius:var(--border-radius);box-shadow:var(--box-shadow);-webkit-box-shadow:var(--box-shadow);display:flex;flex-direction:column;justify-content:space-between}.team-card img{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.team-card .content{padding:20px 20px 0}.team-card .content h3{margin-bottom:0}.team-card .action{padding:0 20px 20px}.team-card .action a{display:block}.vacancies h2{margin-bottom:20px}.vacancies-wrapper{display:grid;grid-template-columns:1fr;gap:20px;padding-left:20px;padding-right:20px}a.vacancy-card{background-color:var(--col-primary);border-radius:var(--border-radius);padding:20px}a.vacancy-card:hover{background-color:var(--col-black);border-radius:var(--border-radius);padding:20px}.vacancy-card h3{color:var(--col-white);text-align:center;font-size:20px;margin-bottom:0}.vacancies-breadcrumbs{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.vacancies-breadcrumbs ul{margin:20px 0 0 0;padding:0;list-style-type:none}.vacancies-breadcrumbs ul li{display:inline;padding-right:5px;font-size:14px}.vacancies-breadcrumbs ul li:not(:last-child)::after{content:"›";padding-left:8px}.testimonials h2{text-align:center;margin-bottom:30px;color:var(--col-primary)}.testimonial{background-color:var(--col-primary)!important;border-radius:0;padding:30px 0;position:relative;opacity:1;z-index:1}.testimonial:before{content:"\201F";color:var(--col-white);font-family:Arial,Helvetica,sans-serif;font-size:150px;position:absolute;top:67px;left:15px;opacity:.5;z-index:9}.testimonial h3{font-size:18px;color:var(--col-white);padding-left:80px;font-style:italic}.testimonial h4{font-size:24px;color:var(--col-white);padding-left:80px;padding-right:40px;margin-bottom:20px}.testimonial p{margin-bottom:0;margin-top:20px;text-align:right;font-size:18px;color:var(--col-white)}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:var(--col-primary)!important}ul.social-items li{display:inline;padding-right:8px;vertical-align:middle}ul.social-items li a{border-bottom:none!important}ul.social-items li img{width:30px;height:30px}.contact-wrapper{display:grid;grid-template-columns:1fr;gap:20px;max-width:1200px;margin-left:auto;margin-right:auto}.contact-detail-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:20px}.contact-block{padding:0}.contact-block h2{font-size:20px!important;font-weight:300!important;color:var(--col-black)!important;margin-bottom:20px!important}#footer-widgets .contact-block h2{font-size:20px!important;font-weight:300!important;color:var(--col-white)!important;margin-bottom:20px!important}.contact-map{margin-top:20px!important}.contact-map iframe{border-radius:var(--border-radius)}.contact-form{max-width:1200px;margin:0 auto;padding:0 20px}.contact-form-wrapper{display:grid;grid-template-columns:1fr;gap:20px;align-items:center;background-color:var(--col-primary);padding:20px;border-radius:var(--border-radius)}.contact-form-wrapper h1,.contact-form-wrapper h2,.contact-form-wrapper h3,.contact-form-wrapper h4,.contact-form-wrapper h5,.contact-form-wrapper h6,.contact-form-wrapper p{color:var(--col-white)}.contact-form-wrapper p:last-child{margin-bottom:0}.contact-form-wrapper a{display:block;text-align:center;color:var(--col-primary);background-color:var(--col-white);border-radius:var(--border-radius);padding:var(--button-padding);font-size:20px;font-weight:400}#page .contact-form-wrapper a:hover{color:var(--col-white)!important;background-color:var(--col-black)}#contact-form h2{margin-left:4px;margin-bottom:20px}.hours-block{margin-top:40px}.no-padding .hours-block{margin-top:0}.hours-block h2{font-size:20px!important;font-weight:300!important;color:var(--col-black)!important;margin-bottom:20px!important}#footer-widgets .hours-block h2{font-size:20px!important;font-weight:300!important;color:var(--col-white)!important;margin-bottom:20px!important}.nf-form-content{padding:0!important;max-width:1200px;margin:0 auto}.nf-form-fields-required{font-size:12px!important;margin:0 0 20px 5px}.nf-form-content .list-select-wrap .nf-field-element>div,.nf-form-content input:not([type="button"]),.nf-form-content textarea{background:var(--col-lightgrey)!important;color:var(--col-black)!important;border:1px solid var(--col-lightgrey2)!important;border-radius:var(--border-radius)!important;padding:10px 15px;box-sizing:border-box;max-width:100%}.nf-form-content input:disabled{background-color:transparent!important;color:var(--col-lightgrey)!important;padding:0!important;font-size:22px!important;font-weight:500!important;height:25px!important;border-radius:0!important;margin-top:20px!important}.nf-form-content button,.nf-form-content input[type=button],.nf-form-content input[type=submit]{width:100%;display:block!important;color:var(--col-white)!important;border:2px solid var(--col-primary)!important;background-color:var(--col-primary)!important;font-size:20px!important;font-weight:400!important;border-radius:var(--border-radius)!important;padding:8px 20px 15px!important;min-height:50px!important;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.nf-form-content button:hover,.nf-form-content input[type=button]:hover,.nf-form-content input[type=submit]:hover{color:var(--col-white)!important;border:2px solid var(--col-black)!important;background-color:var(--col-black)!important}.nf-form-content label{font-size:14px!important;line-height:20px}.nf-error-msg.nf-error-required-error{font-size:14px!important}.nf-error.field-wrap .nf-field-element:after{background:#e80000;color:#fff;font-family:FontAwesome;font-size:20px;content:"\f12a";position:absolute;top:1px;right:1px;bottom:1px;height:48px;width:50px;line-height:50px;text-align:center;transition:all .5s}.nf-error-msg.nf-error-field-errors{text-align:center!important;margin-top:20px}@media screen and (max-width:767px){.inside-article{max-width:1200px!important;margin-left:auto!important;margin-right:auto!important;padding-left:20px;padding-right:20px}.header-aligned-right .site-header,.header-widget,.site-header{text-align:left!important}.footer-widgets{padding-top:20px;padding-right:20px;padding-bottom:0;padding-left:20px}.text-padding-left{order:2}.swiper .hero-title h1{font-size:22px}}@media screen and (min-width:768px){.error-link-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:40px!important}.inside-article,.inside-footer-widgets,.inside-site-info{max-width:1200px!important;margin-left:auto!important;margin-right:auto!important;padding-left:20px!important;padding-right:20px!important}#hero .hero-video-wrapper,#hero .hero-block-wrapper,#hero .swiper-wrapper{height:432px}.column-wrapper.col-1,.col-wrapper.col-one{display:grid;grid-template-columns:1fr;gap:20px}.column-wrapper.col-2,.column-wrapper.col-3,.column-wrapper.col-4,.col-wrapper.col-two,.col-wrapper.col-three,.col-wrapper.col-four{display:grid;grid-template-columns:1fr 1fr;gap:20px}.cards .col-wrapper.col1{display:grid;grid-template-columns:1fr;gap:20px}.cards .col-wrapper.col2,.cards .col-wrapper.col3,.cards .col-wrapper.col4{display:grid;grid-template-columns:1fr 1fr;gap:20px}.gallery{display:grid;grid-template-columns:1fr 1fr;gap:20px}.icons-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:20px}.share button{background:transparent!important;padding:0 0 0 15px!important}.news-card-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:20px}.cta-wrapper{display:grid;grid-template-columns:2fr 1fr;gap:40px}.cta-wrapper-image{display:grid;grid-template-columns:1fr 1fr;gap:0}.item-content-wrapper{display:grid;grid-template-columns:2fr 1fr;gap:20px}.item-content-wrapper img{border-radius:var(--border-radius);grid-column:2}.team-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.products-wrapper-full{display:grid;grid-template-columns:1fr 1fr;gap:20px}.products-wrapper{max-width:1200px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:1fr 1fr;gap:20px}.vacancies-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:20px}.notification-bar-message{font-size:14px}.notification-bar-link{font-size:14px}.products .product-slider-breadcrumb,.related-products .product-related-breadcrumb{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;margin-bottom:20px}.share ul{display:flex;flex-direction:row;align-content:center;justify-content:flex-end;list-style-type:none;margin:0 0 0 -2px}.cta-wrapper-image .cta-image{background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%;height:100%;display:block}.news-meta-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-items:center;align-content:center}.contact-form-wrapper{display:grid;grid-template-columns:2fr .5fr;gap:20px;align-items:center;background-color:var(--col-primary);padding:20px;border-radius:var(--border-radius)}.share-site{position:fixed;right:20px;top:200px}.icon-item{display:grid;grid-template-columns:30px 1fr;gap:20px;background-color:var(--col-lightgrey);border-radius:var(--border-radius);padding:var(--padding)}.recipes-wrapper.related,.recipes-wrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:1023px){header#topbar{display:none}#mobile-header{margin-bottom:90px}#mega-menu-primary,#mega-menu-wrap-primary{display:none!important}.is-on-mobile{display:block;position:relative}.is-on-mobile h1{background-color:transparent;padding:0;box-shadow:none;-webkit-box-shadow:none;padding-left:10px}.is-on-desktop{display:none}}@media screen and (min-width:1024px){.is-on-mobile{display:none}.is-on-desktop{display:block}header#topbar{position:sticky;position:-webkit-sticky;top:0;z-index:999!important}.header-wrapper{background-color:var(--col-white);box-shadow:var(--box-shadow-topbar);-webkit-box-shadow:var(--box-shadow-topbar);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.header-wrapper.bg-transparent{background-color:transparent!important;box-shadow:none;-webkit-box-shadow:none}.header-wrapper.trans.bg-transparent ul#menu-main-navigation li a,.header-wrapper.bg-transparent ul#menu-main-navigation li a{color:var(--col-white)!important;background-color:transparent!important;font-size:18px!important;font-weight:400!important;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.header-wrapper.bg-transparent ul#menu-main-navigation li a:hover,.header-wrapper.bg-transparent ul#menu-main-navigation li[class*="current-menu-"]>a,.header-wrapper.bg-transparent ul#menu-main-navigation li[class*="current-menu-"].current-post-ancestor>a{color:var(--col-primary)!important;background-color:transparent!important}.header-wrapper.bg-white{background-color:var(--col-white)}.header-wrapper.bg-white ul#menu-main-navigation li a{color:var(--col-black)!important;background-color:transparent!important;font-size:18px!important;font-weight:400!important;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.header-wrapper.bg-white ul#menu-main-navigation li a:hover,.header-wrapper.bg-white ul#menu-main-navigation li[class*="current-menu-"]>a,.header-wrapper.bg-white ul#menu-main-navigation li[class*="current-menu-"].current-post-ancestor>a{color:var(--col-primary)!important;background-color:transparent!important}.header-inner-wrapper{min-height:120px;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;display:grid;grid-template-columns:200px 1fr;gap:0;align-items:center}.logo-block img{padding-top:5px;max-width:auto;height:100px}.navigation-block #primary-menu ul{list-style-type:none;margin:0;padding:0;text-align:right}.navigation-block #primary-menu ul li{display:inline;padding-right:20px}.navigation-block #primary-menu ul li:last-child{padding-right:0}.fullwidth-image,.fullwidth-color,#hero .hero-video-wrapper,#hero .hero-block-wrapper,#hero .swiper-wrapper{height:576px}.hero-title{left:20px;right:20px;bottom:40px;padding-left:0;padding-right:0}.hero-title h1{padding:10px 20px}.column-wrapper.col-1,.col-wrapper.col-one{display:grid;grid-template-columns:1fr;gap:20px}.column-wrapper.col-2,.col-wrapper.col-two{display:grid;grid-template-columns:1fr 1fr;gap:20px}.column-wrapper.col-3,.col-wrapper.col-three{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.column-wrapper.col-4,.col-wrapper.col-four{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px}.contact-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:20px;max-width:1200px;margin-left:auto;margin-right:auto}.contact-block-wrapper{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;display:grid;grid-template-columns:.75fr 1fr 1fr;gap:20px}.cards .col-wrapper.col1{display:grid;grid-template-columns:1fr;gap:20px}.cards .col-wrapper.col2{display:grid;grid-template-columns:1fr 1fr;gap:20px}.cards .col-wrapper.col3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.cards .col-wrapper.col4{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px}.fullwidth-title{bottom:10%;left:10%;max-width:40%}.news-card-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:20px}#accordion-block [data-accordion]>[data-control]:after{content:"";position:absolute;right:-15px;top:-15px;height:70px!important;width:70px!important;background:url(/wp-content/uploads/icon-plus.svg) center center no-repeat;background-size:50%}.cta-wrapper .cta-wrapper-content{padding:100px 20px}.cta-wrapper-image .cta-wrapper-content{padding-top:80px;padding-bottom:80px;padding-left:40px}.team-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.products-wrapper-full{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.vacancies-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.product-filter{max-width:1200px;margin-left:auto;margin-right:auto;padding-top:0;border-radius:0;padding:20px 0 30px}.share-site{position:fixed;right:20px;top:200px}.icon-item{display:grid;grid-template-columns:40px 1fr;gap:20px;background-color:var(--col-lightgrey);border-radius:var(--border-radius);padding:var(--padding)}.recipes-wrapper{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1200px){.product-filter{max-width:1200px;margin-left:auto;margin-right:auto;padding-top:0;border-radius:var(--border-radius);padding:20px 0 30px}}@media screen and (min-width:1280px){.hero-title{padding-left:10px;padding-right:10px}.block-wrapper.content-width{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.block-wrapper.small-width{max-width:700px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.cards .col-wrapper{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.vacancies-wrapper{padding-left:0;padding-right:0}.testimonial{border-radius:var(--border-radius)}}@media screen and (min-width:1440px){#hero .hero-video-wrapper,#hero .hero-block-wrapper,#hero .swiper-wrapper{height:1080px}.fullwidth-title{bottom:10%;left:10%;max-width:30%}.cta-wrapper-image .cta-wrapper-content{padding-top:120px;padding-bottom:120px}}