:root{--dark-text-color:#343535;--table-tags-border-color:#83b81a;--dark-blue-link-color:#00646c;--dark-blue-link-color-hover:#00646c;--text-link-color:#0081bb;--text-link-color-hover:#0081bb;--price-color:#c00;--shippingprice-color:#c00;--border_radius:3px;--column-width:calc(50% - 16px);--column-border:1px solid #ddd;--column-padding:25px;--color-light:#fff;--color-header-bg:#83b81a;--color-footer-bg:#83b81a;--color-title-primary:#83b81a;--color-secondary-title:#74af00;--color-primary:#00646c;--color-border-light:#e5e5e5}.no-critical{opacity:0!important;transition:opacity .1s ease-in}body,html,input,select,textarea{color:#343535;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px}#footerCntr .title,.aboutBox .title,.accountBox nav li,.blogBox figure figcaption,.blogBox nav li:first-child,.button,.formulaBox .category li,.gridBox .title,.productBox .discount,.productBox .option span,.productBox .price,.spotlightBox h3,.teamBox li p strong,h1,h2,h3,h4,h5,h6,label{font-family:Georgia,serif}body{letter-spacing:.35px}*{box-sizing:border-box;margin:0;padding:0}p{line-height:22px;margin-bottom:15px}li,ul{list-style:none}h1{font-size:30px;line-height:40px}h1,h2{color:#00646c;font-weight:400;margin-bottom:20px}a{color:#0081bb;text-decoration:none}.centered{padding-left:calc(50% - 600px);padding-right:calc(50% - 600px)}.center{margin:0 auto;max-width:1200px;position:relative}@media only screen and (max-width:1200px){.center,.centered{padding-left:20px;padding-right:20px}}.flex{align-items:stretch;display:flex;flex-flow:row wrap}.clear{clear:both;height:0;line-height:0;visibility:hidden}.button{display:inline-block;font-size:16px;padding:7px 30px;width:auto}.scroll-to-top{opacity:0}#headerCntr{position:relative;width:100%}#contentCntr,#mainCntr,#wrapper{width:100%}#wrapper{display:block;min-height:100%;overflow-x:hidden;position:relative}.main-header .top{min-height:41px}@media only screen and (min-width:980px){.main-header .top{background:#fff;padding-bottom:10px;padding-top:10px}}.main-header .logo{float:left}@media screen and (min-width:980px){.main-header .logo{height:55px;position:static}}#headerCntr .right,.dropdown,.mobileMenu,.searchBox{display:none}.searchBox{position:absolute}.infoBox,.no-critical-hide{display:none}.infoBox{background:linear-gradient(180deg,#73ae12,#5ca107);border-top:1px solid transparent;overflow:hidden;padding-bottom:7px;padding-top:7px}@media only screen and (min-width:980px){.infoBox{display:block}}.infoBox .store{color:#343535;display:none;display:inline-block;font-size:11px;line-height:1;padding:0 0 0 40px;position:relative}@media only screen and (min-width:1201px){.infoBox .store{display:block}}.infoBox .phone,.infoBox .store{float:right;font-weight:700;text-decoration:none}.infoBox.displaymobile{display:block}@media only screen and (max-width:980px){.infoBox.displaymobile{display:none}}.menuBox{float:left}.menuBox ul li{float:left;margin-right:23px}.menuBox ul li a{color:#fff;padding-left:0;text-decoration:none}.topBox{min-height:91px}@media screen and (max-width:980px){.topBox{background:linear-gradient(180deg,#0084b3 0,#0f656c);height:35px;margin:0 0 12px;padding:0 8px}}@font-face{font-display:swap;font-family:icon-smeets-graas;font-style:normal;font-weight:400;src:url(/fonts/icon-smeets-graas.woff2) format("woff2"),url(/fonts/icon-smeets-graas.woff) format("woff")}[class*=" icon-"]:before,[class^=icon-]:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:icon-smeets-graas;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-left:.2em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.icon-search:before{content:"\e800"}.icon-right-dir:before{content:"\e801"}.icon-down-open:before{content:"\e802"}.icon-left-open:before{content:"\e803"}.icon-right-open:before{content:"\e804"}.icon-up-open:before{content:"\e805"}.icon-down-dir:before{content:"\e806"}.icon-left-dir:before{content:"\e807"}.icon-up-dir:before{content:"\e808"}.icon-check:before{content:"\e809"}.icon-cancel-1:before{content:"\e80a"}.icon-right:before{content:"\e80b"}.icon-pencil:before{content:"\e80c"}.icon-help-circled:before{content:"\e80d"}.icon-phone:before{content:"\e80e"}.icon-left:before{content:"\e80f"}.icon-down:before{content:"\e810"}.icon-up:before{content:"\e811"}.icon-star:before{content:"\e812"}.icon-winkelwagen:before{content:"\e813"}.icon-user:before{content:"\e815"}.icon-menu-1:before{content:"\f0c9"}.icon-sort:before{content:"\f0dc"}.icon-angle-circled-left:before{content:"\f137"}.icon-angle-circled-right:before{content:"\f138"}.icon-angle-circled-up:before{content:"\f139"}.icon-angle-circled-down:before{content:"\f13a"}@media only screen and (max-width:979px){#headerCntr .top{background:#83b81a;border-bottom:3px solid #fff;padding:4px 16px}.breadcrumbs,.form-message.message-weather br{display:none}.topBox{margin-bottom:12px;min-height:34px}}@media only screen and (max-width:1200px){.menuBox ul li a{font-size:13px}.menuBox ul li{margin-right:12px}}.productinfos .column-first{float:left}.productinfos .column-last{float:right}.productinfos .column{width:100%}@media screen and (min-width:980px){.productinfos .column{width:calc(50% - 16px)}}.productinfos .column .table.ingredients td{padding:8px 12px}@media screen and (min-width:768px){.productinfos .column .table.ingredients td{padding:8px 15px}}.productinfos .column .scroller-waarschuwingen{padding:0 12px}@media screen and (min-width:768px){.productinfos .column .scroller-waarschuwingen{padding:0}}.productinfos .column .scroller-allergenen{padding:0 12px}@media screen and (min-width:768px){.productinfos .column .scroller-allergenen{padding:0}}.productinfos .column .tekst{border:none;margin-bottom:0;padding:0 12px}@media screen and (min-width:768px){.productinfos .column .tekst{padding:0 25px}}@media screen and (min-width:980px){.productinfos .column .tekst{border:1px solid #ddd;margin-bottom:32px;padding:25px}}.productinfos .column .tekst strong.subtitle{display:block}.productinfos .column .tekst ul{margin-bottom:15px}@media screen and (min-width:980px){.productinfos .column .tekst ul{margin-bottom:0}}.productinfos .column .tekst h6{color:#343535;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:600;line-height:22px;margin-bottom:5px;margin-top:12px}.productinfos .column .tekst .h2,.productinfos .column .tekst h2{font-size:20px}.productinfos .column .tekst h3,.productinfos .column .tekst h6{font-size:18px}.productinfos .column .tekst li,.productinfos .column .tekst ul{list-style:initial;margin-left:10px}.productinfos .column .tekst .patenten-container{display:flex}.productinfos .column .tekst .patenten-container .patent-block{display:flex;height:auto;margin-bottom:24px;overflow:hidden;width:100%}.productinfos .column .tekst .patenten-container .patent-block .txt-only{flex-basis:100%;order:1}.productinfos .column .tekst .patenten-container .patent-block .img{flex-basis:25%;margin-right:16px;order:1}.productinfos .column .tekst .patenten-container .patent-block .img img{max-width:125px}.productinfos .column .tekst .patenten-container .patent-block .txt{flex-basis:75%;order:2}@media screen and (max-width:979px){.centered.productinfos{padding-left:8px;padding-right:8px}}@media screen and (max-width:767px){.productBox.centered{padding:0 8px}.productBox .text{text-align:center;width:100%}.productBox .text .tally form{text-align:left}.productBox .text .tally .wrap{margin:0 -20px}.productBox .text .tally form label{display:inline-block;font-size:15px;height:36px;line-height:36px;vertical-align:middle;width:calc(50% - 85px)}.productBox .text .tally form label,.productBox .text .tally form select{border:0;border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3;float:left;margin:0}.productBox .text .tally form select{background:#fff url(/images/sg-icon-down-open.png?455b72ecf7eb897941e4abc5f7f5de47) no-repeat center right 45px;background-position:45px;background-size:16px;border-radius:0;width:85px}.productBox .text .tally .korting.concession{background-position:calc(100% - 30px);border:0;border-bottom:1px solid #e3e3e3;border-left:1px solid #e3e3e3;border-top:1px solid #e3e3e3;height:36px;line-height:36px;padding:0 12px;width:50%}.productBox .text .tally .korting.concession:before{font-size:22px;position:absolute;right:7px;top:7px}.productBox .banner{display:none}.productBox label{display:inline-block;float:none;margin:4px}.productBox .tally{background:none;padding:0}.productBox .feature li{text-align:left}.productBox .mobileHidden{display:none}.productBox .list{text-align:left}.productBox .category{position:relative;text-align:left}.productBox .category:after{border-top:1px solid #e3e3e3;content:"";display:block;left:-1000px;position:absolute;right:-1000px;top:-10px}.productBox strong,.productBox strong+p{display:block;text-align:left}.productBox .feature li strong{display:inline-block}.productBox h1{font-size:20px;line-height:24px}.productBox .option{padding:16px 0}.productBox .korting.mobile{background:none;color:#343535;display:inline-block;padding-right:20px;text-decoration:none}.centered.productinfos{padding:0}.centered.productinfos .textBox.small h2,.centered.productinfos .textBox.small h6{padding-left:8px;padding-right:8px}.centered.productinfos .textBox.small table.nomarkup{margin-left:8px;margin-right:8px}.centered.productinfos .textBox.small p{padding-left:8px;padding-right:8px}.centered.productinfos .textBox.small ul.list{margin-left:8px}.centered.productinfos .textBox.small ul.list li{padding-left:0}.centered.productinfos .textBox.small .table.ingredients{border-left:0;border-right:0}.centered.productinfos .textBox.small .table.ingredients td:first-child{border-left:0;padding-left:8px}.centered.productinfos .textBox.small .table.ingredients td:last-child{border-right:0;padding-right:8px}.centered.productinfos .textBox.small .table.allergens{border-left:0;border-right:0}.centered.productinfos .textBox.small .table.allergens td:first-child{border-left:0;padding-left:8px}.centered.productinfos .textBox.small .table.allergens td:last-child{border-right:0;padding-right:8px}}.productBox{overflow:hidden;padding-bottom:50px}@media screen and (min-width:768px){.productBox .product{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-areas:"header header" "image description2" "image details" "image details" "description1 details" "description3 details" "description4 description5" "description6 description5"}.productBox .product.single-variant{grid-template-areas:"header header" "image details" "image details" "description1 details" "description3 details" "description4 description5" "description6 description5"}}@media screen and (min-width:980px){.productBox .product{grid-template-areas:"image header details" "image description2 details" "image description1 details" "image description4 details" "image description6 details" "image description5 details" "image description3 details"}.productBox .product.single-variant{grid-template-areas:"image header details" "image description1 details" "image description4 details" "image description6 details" "image description5 details" "image description3 details"}.productBox .product{-moz-column-gap:0;column-gap:0;grid-template-columns:28% 38% 34%}}@media screen and (min-width:768px){.productBox .product .product-title-container{grid-area:header}}.productBox .product .product-title-container h1{color:#00646c;font-size:20px;font-weight:400;line-height:24px;margin-bottom:0;text-align:center}@media only screen and (min-width:768px){.productBox .product .product-title-container h1{font-size:30px;line-height:40px}}@media only screen and (min-width:980px){.productBox .product .product-title-container h1{text-align:left}}.productBox .product .product-title-container p{line-height:22px;margin-bottom:15px;text-align:center}@media only screen and (min-width:980px){.productBox .product .product-title-container p{text-align:left}}.productBox .product .product-title-container p a{color:#0081bb;text-decoration:underline}.productBox .product .product-title-container p a:hover{color:#0081bb;text-decoration:none}.productBox .product .product-title-container .list{display:block;margin:0 auto 20px;padding-left:0;width:100%}@media only screen and (min-width:768px){.productBox .product .product-title-container .list{width:-moz-fit-content;width:fit-content}}@media only screen and (min-width:980px){.productBox .product .product-title-container .list{text-align:left;width:100%}}.productBox .product .product-title-container .list li{list-style:none}@media screen and (min-width:768px){.productBox .product .properties-container{grid-area:description1}.productBox .product .properties-container p{text-align:left}.productBox .product .scroll-down{grid-area:description3}.productBox .product .scroll-down p{text-align:left}}@media screen and (min-width:980px){.productBox .product .scroll-down{text-align:left}}@media screen and (min-width:768px){.productBox .product .best-before-container{grid-area:description4}.productBox .product .best-before-container p{text-align:left}.productBox .product .user-manual-container{grid-area:description6}.productBox .product .user-manual-container p{text-align:left}.productBox .product .healtheffects-container{grid-area:description5}.productBox .product .healtheffects-container p{text-align:left}}.productBox .product .hide-mobile{display:none}@media only screen and (min-width:768px){.productBox .product .hide-mobile{display:block}.productBox .product .mobile-price-block{display:none}}.productBox .product .mobile-price-block .price-container{align-items:center;box-sizing:content-box;display:flex;height:30px;justify-content:center;padding:10px 0}.productBox .product .mobile-price-block .price-container p{margin:0 5px}.productBox .product .mobile-price-block .price-container .price{height:100%;line-height:23px}.productBox .list{margin-bottom:20px;padding-left:20px}@media only screen and (min-width:768px){.productBox .list{list-style:disc}}.productBox .list li{list-style:disc}.productBox .list li a{color:#0081bb;text-decoration:underline}.productBox .list li a:hover{color:#0081bb;text-decoration:none}.productBox .list.category{list-style:none;padding-left:0}.productBox .photo{display:block;margin:0 auto;width:200px}@media screen and (min-width:768px){.productBox .photo{grid-area:image;height:100%}}@media screen and (min-width:980px){.productBox .photo{height:auto;padding:90px 20px 30px 0;width:100%}}.productBox .photo .properties-container{margin:0 auto;text-align:left;width:200px}.productBox .photo p{line-height:16px;margin-bottom:0}.productBox .photo figure{display:block;height:200px;width:100%}@media screen and (min-width:768px){.productBox .photo figure{height:auto}}@media screen and (min-width:980px){.productBox .photo figure{height:auto;text-align:center}}.productBox .photo img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (min-width:980px){.productBox .photo img{display:inline-block;margin-bottom:20px;max-width:100%;width:auto}}.productBox .banner{background:url(/images/banner-small.png?ab97c6d446b1a18824796f77a55f7b85) no-repeat;border:1px solid #d7d7d7;font-size:11px;margin:20px auto 0;max-width:215px;min-height:74px;padding:8px 8px 8px 60px;text-align:left}.productBox .text{float:left;width:58%}.productBox .option{display:flex;justify-content:center;overflow:hidden;padding:16px 0}@media screen and (min-width:768px){.productBox .option{grid-area:description2;justify-content:flex-start}}.productBox .option.onlyonevariant{display:none}.productBox .option label{margin:4px}.productBox .option input{opacity:0;position:absolute}.productBox .option span{border-color:#d2e992 #97be7b #97be7b #d2e992;border-radius:3px;border-style:solid;border-width:1px;color:#74af00;display:block;font-size:16px;padding:5px;width:100%}.productBox .option input+span:hover,.productBox .option input:checked+span{background:#83b81a;border:1px solid #97be7b;color:#fff;cursor:default}.productBox .option input+span:hover{box-shadow:inset 2px 2px 2px hsla(0,0%,100%,.3),inset -2px -2px 2px rgba(0,0,0,.4);cursor:pointer}.productBox .option input:checked+span:hover{box-shadow:none;cursor:default}.productBox label{cursor:default;float:left;margin-right:20px;position:relative;text-align:center;width:115px}.productBox .category span{color:#c00}.productBox .category a{color:#0081bb;text-decoration:none}.productBox .category a:hover,.productBox .down{color:#0081bb;text-decoration:underline}.productBox .down:hover{color:#0081bb;text-decoration:none}.productBox .down{margin-bottom:20px}.productBox .down:after{content:"\e802";display:inline-block;font-family:icon-smeets-graas;font-size:1.2em;margin:0 .2em 0 .6em;width:.6em}.productBox .button:after{background:url(/images/arrow5.png?41cdbae735e0e9243e78910a3727943c) no-repeat;content:"";height:9px;position:absolute;right:13px;top:19px;width:12px}.productBox .margin-bottom-20:after{display:none}@media only screen and (min-width:768px){.productBox .details{grid-area:details;margin-bottom:30px;padding-top:40px}}@media only screen and (min-width:980px){.productBox .details{padding-left:30px}}.productBox .details .advies{padding:16px 0 0}.productBox .details .advies a{color:#0081bb;text-decoration:underline}.productBox .details .advies a:hover{color:#0081bb;text-decoration:none}.productBox .offer{background:url(/images/arrow6.png?8ef69129a6680669acf94e3c0e8cd852) no-repeat left 5px;font-weight:600;padding-left:15px}@media screen and (min-width:768px){.productBox .offer{text-align:left}}.productBox .offer span{display:block;font-weight:400}.productBox .tally{background:none;padding:0}@media screen and (min-width:768px){.productBox .tally{background:#f2f2f2;padding:48px}}@media screen and (max-width:1150px) and (min-width:980px){.productBox .tally{padding:48px 31px}}.productBox .tally form label{color:#343535;display:none;font-weight:500}.productBox .tally .wrap select{float:left}.productBox .tally .wrap .button{float:right}.productBox .tally select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/images/sg-icon-down-dir.png?41c80e7012cbf63a934e1bc677a7668b) no-repeat center right 10px;background-size:16px;border:1px solid #e3e3e3;border-radius:3px;font-size:16px;height:36px;margin-right:10px;padding:0 10px;width:55px}.productBox .tally select::-ms-expand{display:none}.productBox .price{color:#c00;display:block;font-size:29px}.productBox .price del{color:#343535;font-size:16px;position:relative;text-decoration:none}.productBox .price del:before{border-top:2px solid #c00;content:"";left:0;position:absolute;top:50%;width:100%}.productBox fieldset{border:none;margin-bottom:8px}.productBox fieldset .button:after{display:none}.productBox .feature{list-style:none;margin-bottom:25px;margin-left:-8px}.productBox .feature li{padding-left:20px;position:relative}.productBox .feature li:before{color:#c00;display:inline-block;font-size:18px;left:0;position:absolute}.productBox .scroll-down{display:block;margin-bottom:40px;text-align:center}.productBox .discount{color:#00646c;display:block;font-size:24px}.productBox table{border:none;border-collapse:collapse;border-spacing:0;margin-bottom:10px}.productBox table td{padding:3px 10px}.productBox table td:nth-child(3){color:#c00}.productBox .korting.mobile{display:none}.productBox strong a{color:#0081bb;text-decoration:none}.productBox strong a:hover{color:#0081bb;text-decoration:underline}.details-form-container{height:154px}@media screen and (max-width:767px){.details-form-container.out-of-stock{height:auto}}@media screen and (min-width:768px){.details-form-container{height:auto}}.details-form-container .button{width:100%}.details-form-container .out-of-stock-button{display:flex;margin-bottom:20px}@media screen and (min-width:768px){.details-form-container .out-of-stock-button{flex-direction:column}}.details-form-container .out-of-stock-button button:first-child{margin-right:12px}@media screen and (min-width:768px){.details-form-container .out-of-stock-button button:first-child{margin-right:0}}@media screen and (max-width:767px){.details-form-container.fixed .out-of-stock-button{margin-bottom:0;width:100%}.details-form-container.fixed .details-form,.details-form-container.fixed .out-of-stock-button{background:#fff;bottom:0;box-shadow:0 0 8px 0 rgba(0,0,0,.2);left:0;padding:10px 8px 12px;position:fixed;z-index:9}.details-form-container.fixed .details-form .quantity-field{display:none}.details-form-container.fixed .details-form fieldset{display:flex}.details-form-container.fixed .details-form .mobile-count-container,.details-form-container.fixed .details-form .mobile-title{display:none}.details-form-container.fixed .details-form .button{height:48px;line-height:16px;padding:16px}.details-form-container.fixed .details-form .button--cart{flex:1}.details-form-container.fixed .details-form .button--wishlist{font-size:19px;height:48px;margin-left:10px;margin-top:0;padding:8px 16px;width:64px}}.mobile-count-container{display:none}@media screen and (max-width:767px){.mobile-count-container{display:flex;margin:10px 0;width:100%}}.mobile-count-container input{border:1px solid #dcdcdc;border-radius:5px;height:40px;margin:0 7px;padding:7px;text-align:center;width:40px}@media screen and (min-width:767px){.mobile-count-container input{margin:0 12px;width:60px}}.mobile-count-container .minus,.mobile-count-container .plus{font-size:22px;line-height:22px}.mobile-count-container .minus.disabled,.mobile-count-container .plus.disabled{background:#dcdcdc;opacity:.7;pointer-events:none}.mobile-count-container .minus,.mobile-count-container .plus{border:1px solid #dcdcdc;border-radius:5px;height:40px;padding:7px;text-align:center;width:35px}@media screen and (min-width:767px){.mobile-count-container .minus,.mobile-count-container .plus{width:40px}}@media screen and (max-width:767px){.details-form{background:#fff;padding:10px 0;width:100%}.details-form fieldset{display:flex;flex-wrap:wrap}}.details-form .quantity-field{width:100%}@media screen and (max-width:767px){.details-form .quantity-field{display:none}}.details-form .mobile-title{display:none}@media screen and (max-width:767px){.details-form .mobile-title{display:block}}.details-form .button{padding:7px 12px;width:calc(100% - 65px)}@media screen and (max-width:767px){.details-form .button{padding-bottom:10px;padding-top:10px}.details-form .button--cart{flex:1;width:auto}.details-form .button--wishlist{font-size:19px;margin-left:10px;margin-top:0;padding:8px 16px;width:64px}}.content{overflow-x:auto;width:100%}.content::-webkit-scrollbar{height:18px;width:14px}.content::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:rgba(0,0,0,.2);border:6px solid transparent;-webkit-border-radius:10px;-webkit-box-shadow:inset -1px -1px 0 rgba(0,0,0,.05),inset 1px 1px 0 rgba(0,0,0,.05);height:2px}.content::-webkit-scrollbar-button{display:none;height:0;width:0}.content::-webkit-scrollbar-corner{background-color:transparent}.product-modal__mobile{display:block}@media screen and (min-width:981px){.product-modal__mobile{display:none}}.product-modal__desktop{display:none}@media screen and (min-width:981px){.product-modal__desktop{display:block}}
