.notification-container:empty{display:none}.notification-container[data-position=page-top],.notification-container[data-position=page-bottom]{margin:0 auto;width:100%;min-width:320px;padding:0 15px;max-width:1230px}.notification-container[data-position=page-top]{margin-top:15px;margin-bottom:15px}.notification-container[data-position=page-bottom]{margin-top:15px}.ns-box{position:fixed;background:rgba(42,45,50,.85);padding:22px;line-height:1.4;z-index:10000000;color:rgba(250,251,255,.95);font-size:90%}.ns-box.ns-show{pointer-events:auto}.ns-box a{color:inherit;font-weight:700}.ns-box a:hover,.ns-box a:focus{opacity:1}.ns-box p{margin:0}.ns-box.ns-show,.ns-box.ns-visible{pointer-events:auto}.ns-close{cursor:pointer;width:20px;height:20px;position:absolute;right:4px;top:4px;overflow:hidden;text-indent:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ns-close:hover,.ns-close:focus{outline:none}.ns-close::before,.ns-close::after{content:"";position:absolute;width:3px;height:60%;top:50%;left:50%;background:#6e6e6e}.ns-close:hover::before,.ns-close:hover::after{background:#fff}.ns-close::before{transform:translate(-50%, -50%) rotate(45deg)}.ns-close::after{transform:translate(-50%, -50%) rotate(-45deg)}.ns-attached{left:30px;right:30px;max-width:none}[class^=ns-effect-].ns-attached.ns-hide,[class*=" ns-effect-"].ns-attached.ns-hide{-webkit-animation-direction:reverse;animation-direction:reverse}.ns-effect-flip{background:#9bd1a2;transform-origin:50% 100%;bottom:0px;font-size:1.15em;padding:1.5em;max-width:280px;backface-visibility:hidden}.ns-effect-flip .ns-close::before,.ns-effect-flip .ns-close::after{background:#5a9862}.ns-effect-flip .ns-close:hover::before,.ns-effect-flip .ns-close:hover::after{background:#4e8455}.ns-effect-flip.ns-show,.ns-effect-flip.ns-hide{-webkit-animation-name:animFlipFront;animation-name:animFlipFront;-webkit-animation-duration:.3s;animation-duration:.3s}.ns-effect-flip.ns-hide{-webkit-animation-name:animFlipBack;animation-name:animFlipBack}@-webkit-keyframes animFlipFront{0%{-webkit-transform:perspective(1000px) rotate3d(1, 0, 0, -90deg)}100%{-webkit-transform:perspective(1000px)}}@keyframes animFlipFront{0%{-webkit-transform:perspective(1000px) rotate3d(1, 0, 0, -90deg);transform:perspective(1000px) rotate3d(1, 0, 0, -90deg)}100%{-webkit-transform:perspective(1000px);transform:perspective(1000px)}}@-webkit-keyframes animFlipBack{0%{-webkit-transform:perspective(1000px) rotate3d(1, 0, 0, 90deg)}100%{-webkit-transform:perspective(1000px)}}@keyframes animFlipBack{0%{-webkit-transform:perspective(1000px) rotate3d(1, 0, 0, 90deg);transform:perspective(1000px) rotate3d(1, 0, 0, 90deg)}100%{-webkit-transform:perspective(1000px);transform:perspective(1000px)}}.ns-effect-bouncyflip{transform-origin:50% 0%;background:#f20d54;color:#fff;top:0;box-shadow:0 13px 10px -5px rgba(0,0,0,.2)}.ns-effect-bouncyflip .icon{position:absolute;display:block;top:2em;left:2em}.ns-effect-bouncyflip p{padding:.5em .8em .8em 3.5em}.ns-effect-bouncyflip .ns-close::after,.ns-effect-bouncyflip .ns-close::before{background:#484860}.ns-effect-bouncyflip .ns-close:hover::after,.ns-effect-bouncyflip .ns-close:hover::before{background:#545484}.ns-effect-bouncyflip.ns-show,.ns-effect-bouncyflip.ns-hide{-webkit-animation-name:flipInX;animation-name:flipInX;-webkit-animation-duration:.8s;animation-duration:.8s}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -90deg);-webkit-transition-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 20deg);-webkit-transition-timing-function:ease-out}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -10deg);-webkit-transition-timing-function:ease-in;opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 5deg);-webkit-transition-timing-function:ease-out}100%{-webkit-transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -90deg);transform:perspective(400px) rotate3d(1, 0, 0, -90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 20deg);transform:perspective(400px) rotate3d(1, 0, 0, 20deg);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -10deg);transform:perspective(400px) rotate3d(1, 0, 0, -10deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 5deg);transform:perspective(400px) rotate3d(1, 0, 0, 5deg);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.ns-effect-bouncyflip.ns-hide{-webkit-animation-name:flipInXSimple;animation-name:flipInXSimple;-webkit-animation-duration:.3s;animation-duration:.3s}@-webkit-keyframes flipInXSimple{0%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -90deg);-webkit-transition-timing-function:ease-in}100%{-webkit-transform:perspective(400px)}}@keyframes flipInXSimple{0%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -90deg);transform:perspective(400px) rotate3d(1, 0, 0, -90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@media screen and (min-width: 26em){.ns-attached{left:auto;max-width:300px}}.ns-box .imageWrapper{float:left;width:50px;min-height:100px;margin-right:20px}.ns-box img{width:50px;image-rendering:optimizeQuality;transition:all .9s;-khtml-transition:all .9s;z-index:10000001}.page-bottom{left:50%;width:100%;bottom:-500px;transition:bottom 500ms;background-color:#f5f5f6;border-top:1px solid #e2e2e2;padding:5px 0px calc(env(safe-area-inset-bottom) + 5px)}.page-bottom.fixed{position:fixed;z-index:800;transform:translateX(-50%)}.page-bottom.actions .page-buttons-container .buttons-item:nth-child(1),.page-bottom.actions .page-buttons-container .buttons-item:nth-child(2){float:left}.page-bottom:empty{display:none}body.has-page-bottom .page-bottom{bottom:0px}body.has-page-bottom footer{padding-bottom:calc(env(safe-area-inset-bottom) + 80px)}footer{border-top:1px solid #e2e2e2;background:#000;padding:0;padding-bottom:15px;clear:both;font-size:12px;color:#fff}footer h2,footer .h2,footer h3,footer .h3,footer h4,footer .h4{color:#fff}footer section{margin-bottom:0}footer h4,footer .h4{font-size:15px;margin-bottom:10px}footer .footer-contents{display:flex;flex-wrap:wrap;margin:0 -15px}footer .footer-contents>ul{flex:1 1 200px;display:inline-block;vertical-align:top;margin-bottom:30px;clear:both;padding:0 15px}footer a{color:#fff !important;border-color:rgba(0,0,0,0) !important}footer a:hover{margin-left:-10px;padding-left:10px;color:#fff !important}body.locale-de_CH footer a.footer-language,footer a.footer-language{display:inline-block;width:24px;height:17px;margin-right:2px;background-repeat:no-repeat;background-size:24px auto;background-position-x:center}body.locale-de_CH footer a.footer-language.footer-language-de_CH,footer a.footer-language.footer-language-de_CH{background-position-y:0}body.locale-de_CH footer a.footer-language.footer-language-nl_NL,footer a.footer-language.footer-language-nl_NL{background-position-y:-18px}body.locale-de_CH footer a.footer-language.footer-language-de_DE,footer a.footer-language.footer-language-de_DE{background-position-y:-35px}body.locale-de_CH footer a.footer-language.footer-language-en_UK,footer a.footer-language.footer-language-en_UK{background-position-y:-53px}body.locale-de_CH footer a.footer-language.footer-language-sv_SE,footer a.footer-language.footer-language-sv_SE{background-position-y:-70px}body.locale-de_CH footer a.footer-language.footer-language-fr_FR,footer a.footer-language.footer-language-fr_FR{background-position-y:-88px}body.locale-de_CH footer a.footer-language.footer-language-pl_PL,footer a.footer-language.footer-language-pl_PL{background-position-y:-106px}body.locale-de_CH footer a.footer-language.footer-language-de_AT,footer a.footer-language.footer-language-de_AT{background-position-y:-123px}body.locale-de_CH footer a.footer-language.footer-language-nl_BE,footer a.footer-language.footer-language-nl_BE{background-position-y:-141px}body.locale-de_CH footer a.footer-language:hover,footer a.footer-language:hover{margin:0px;padding:0px;margin-right:2px}footer .footer-seal{display:inline-block;max-width:100%;cursor:default}footer .footer-seal[href]{cursor:pointer}footer .footer-seal:hover{margin:0 !important;padding:0 !important}footer .footer-seal img{width:auto}footer .payment{display:inline-block;padding:2px 8px 2px 0;vertical-align:middle}footer .payment .footer-seal,footer .payment img{display:block}footer a.footer-social{display:inline-flex;width:23px;height:23px;vertical-align:middle;margin-right:2px;margin-bottom:5px;padding:0px;background-image:none;border-radius:3px;text-align:center;font-size:16px;color:#fff !important;line-height:24px;transition:box-shadow .2s}footer a.footer-social:hover{margin-right:2px;box-shadow:0px 0px 1px #000;margin-left:0px;padding-left:0px}footer a.footer-social .icon{width:100%;height:100%}footer a.footer-social img{margin:auto;width:auto}footer a.footer-social.facebook .icon.icon-mask::before{background-color:#3b5998}footer a.footer-social.twitter .icon.icon-mask::before{background-color:#4099ff}footer a.footer-social.instagram .icon.icon-mask::before{background-color:#125688;background:radial-gradient(circle farthest-corner at 35% 90%, #fec564, transparent 50%),radial-gradient(circle farthest-corner at 0 140%, #fec564, transparent 50%),radial-gradient(ellipse farthest-corner at 0 -25%, #5258cf, transparent 50%),radial-gradient(ellipse farthest-corner at 20% -50%, #5258cf, transparent 50%),radial-gradient(ellipse farthest-corner at 100% 0, #893dc2, transparent 50%),radial-gradient(ellipse farthest-corner at 60% -20%, #893dc2, transparent 50%),radial-gradient(ellipse farthest-corner at 100% 100%, #d9317a, transparent),linear-gradient(#6559ca, #bc318f 30%, #e33f5f 50%, #f77638 70%, #fec66d 100%)}footer a.footer-social.pinterest .icon.icon-mask::before{background-color:#bb232c}footer a.footer-social.feed .icon.icon-mask::before{background-color:#f90}footer a.footer-social.youtube .icon.icon-mask::before{background-color:#e32524}footer a.footer-social.tiktok{filter:invert(1)}footer .newsletter-section-wrapper{background-color:#fff}footer .newsletter-section{position:relative;padding:0;max-width:1200px;margin-left:auto;color:#1e1e1e;background-color:#fff}footer .newsletter-section::after{content:"";display:block;clear:both}footer .newsletter-section>img{position:absolute;width:50%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}footer section.container{padding-top:15px}footer section.container.newsletter-section{padding-top:0}footer .newsletter-container{position:relative;padding:15px}footer .newsletter-container p,footer .newsletter-container ul{line-height:1.2;margin-bottom:0}footer .newsletter-container ul{display:inline-block;text-align:left;font-size:15px}footer .newsletter-container li{list-style:disc inside}footer .newsletter-container .form-group{padding-bottom:0}footer .newsletter-container a{color:#10504c !important}footer .newsletter-headline{margin-bottom:8px;overflow-wrap:break-word}footer .newsletter-headline h1,footer .newsletter-headline .h1,footer .newsletter-headline h2,footer .newsletter-headline .h2,footer .newsletter-headline h3,footer .newsletter-headline .h3,footer .newsletter-headline h4,footer .newsletter-headline .h4,footer .newsletter-headline h5,footer .newsletter-headline .h5,footer .newsletter-headline h6,footer .newsletter-headline .h6{color:#1e1e1e}footer .newsletter-headline .icon{background-color:#1e1e1e;width:22px;height:22px}footer .newsletter-grid{display:grid;grid-gap:15px;margin:15px 0;align-items:baseline;grid-template-columns:1fr}footer .newsletter-grid button.wide{padding-left:15px;padding-right:15px}footer form .captcha-container.active{margin-bottom:5px}footer .footer-copyright{clear:both;text-align:center;font-size:12px;padding-top:50px;margin-bottom:0px}footer .footer-copyright a:not(.button),footer .footer-copyright a:not(.button):visited,footer .footer-copyright a:not(.button):active,footer .footer-copyright .textlink{text-decoration:none}footer form.advanced .form-group-checkbox{font-size:15px}.offerbutton-container{margin-bottom:1em}.offerbutton-container .offer-price{font-size:18px;color:#000}.offerbutton-container .footnote-reference{font-size:80%}.offerbutton-container .soldout{color:#e03400;font-weight:bold}.offerbutton-container input[type=number]{width:40px;text-align:center}#browser.win.gecko .offerbutton-container input[type=number]{padding-right:0}.offerbutton-container .freeShipping{font-weight:bold}.offerbutton-container .highlight{color:#e03400;font-weight:bold}.offerbutton-container small{display:block;margin-bottom:.5em}.offerbutton-container abbr{text-decoration:none}.offerbutton .offerbutton-new-container{display:flex;flex-wrap:wrap}.offerbutton-new-container.has-image{display:grid;grid-template:1fr auto/auto 1fr;-moz-column-gap:15px;column-gap:15px}.offerbutton-new-container.has-image img{grid-row:1/span 3;max-height:120px}.offerbutton-new-container .cart-list-name{font-family:"Heading",Helvetica, Arial, sans-serif;font-weight:100}.offerbutton-new-container .offer-price{font-size:18px;color:#000}.offerbutton-new-container .soldout{color:#e03400;font-weight:bold;white-space:nowrap;line-height:initial}.offerbutton-new-container input[type=number]{width:40px;text-align:center}.offerbutton-new-container .freeShipping{font-weight:bold}.offerbutton-new-container .highlight{color:#e03400;font-weight:bold}.offerbutton-new-container small{display:block}.offerbutton-new-container small span.textlink{white-space:nowrap}.offerbutton-new-container abbr{text-decoration:none}.offerbutton-new-container .counter{margin-top:10px}.offerbutton-new-container.js-wp-loaded button{animation:blinker 500ms linear;animation-iteration-count:1}@keyframes blinker{25%{transform:translateX(5px)}75%{transform:translateX(-5px)}}.offerbutton-new-container .footnote-reference{font-size:10px;color:#9c9ca7}.offerbutton-new-container .footnote-reference span:before{content:attr(data-label)}.offerbutton-new-container .footnote-reference span:empty{display:none}.offerbutton-new-details{padding:0px;line-height:1.4;max-width:calc(100% - 30px);text-align:left}.offerbutton .offerbutton-new-container .offerbutton-new-details{flex:9999 0 auto;flex-wrap:wrap}@media(min-width: 481px){.offerbutton-new-details{text-align:initial}}.offerbutton-new-details a.button{vertical-align:inherit}.offerbutton-new-details a.button .button-content{vertical-align:baseline}.offerbutton-new-button{margin-top:2px;text-align:right}.offer-popup-container .offerbutton-new-button{margin-bottom:15px;width:240px;text-align:center}.offer-popup-container .offerbutton-new-button .progress-button,.offer-popup-container .offerbutton-new-button .progress-button button{width:100%}@media(max-width: 480px){.offerbutton-new-button{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:0;width:100%}}@media(max-width: 480px)and (min-width: 481px){.offerbutton-new-button{float:left;width:100%}}@media(max-width: 480px){.offer-popup-container .offerbutton-new-button{width:100%}.offerbutton-new-button .progress-button,.offerbutton-new-button .progress-button button{width:100%}}.offerbutton-b2b-container .offer-title{font-size:18px;color:#000;margin-bottom:0}.offerbutton-b2b-container .offerbutton-new-button .soldout{color:#e03400;font-weight:bold}.offerbutton-b2b-container .offer-description{margin-bottom:18px}.offerbutton-b2b-container .b2b-savingTag,.offerbutton-b2b-container .b2b-scaling-table,.offerbutton-b2b-container .b2b-quotationTag,.offerbutton-b2b-container .b2b-priceTag,.offerbutton-b2b-container .b2b-vatTag{display:none}.offerbutton-b2b-container .b2b-savingTag.active,.offerbutton-b2b-container .b2b-scaling-table.active,.offerbutton-b2b-container .b2b-quotationTag.active,.offerbutton-b2b-container .b2b-priceTag.active,.offerbutton-b2b-container .b2b-vatTag.active{display:initial}.offerbutton-b2b-container .b2b-vatTag{-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none}.progress-button,.progress-button-layout{position:relative;display:inline-block;text-align:center;min-width:180px;max-height:44px;vertical-align:middle}.progress-button-layout button{color:#fff !important;background:#10504c}.progress-button-layout button:hover{border-color:rgb(11.75,58.75,55.8125);background-color:rgb(11.75,58.75,55.8125);color:#fff}.progress-button-layout button:focus{outline:none}.progress-button button span{transition:opacity .3s .1s}.progress-button svg{position:absolute;top:2px;left:50%;pointer-events:none}.progress-button svg path{opacity:0;fill:none}.progress-button svg.progress-circle path{stroke:#e03400;stroke-width:5}.progress-button svg.checkmark path,.progress-button svg.cross path{stroke:#fff;stroke-linecap:round;stroke-width:4;transition:opacity .1s}.loading.progress-button span{transition:opacity .15s}.loading.progress-button span,.success.progress-button span,.error.progress-button span{opacity:0}.success.progress-button button,.error.progress-button button{transition:background-color .3s,width .3s,border-width .3s}.success.progress-button button{border-color:#10504c;background-color:#10504c}.error.progress-button button{border-color:#10504c;background-color:#10504c}.loading.progress-button svg.progress-circle path,.success.progress-button svg.checkmark path,.error.progress-button svg.cross path{opacity:1;transition:stroke-dashoffset .3s}.elastic.progress-button button{transition:background-color .3s,color .3s,width .3s cubic-bezier(0.25, 0.25, 0.4, 1.6),border-width .3s,border-color .3s}.loading.elastic.progress-button button{transition:background-color .3s,color .3s,width .3s cubic-bezier(0.6, -0.6, 0.75, 0.75),border-width .3s,border-color .3s}.progress-button svg{margin-left:-17px;margin-top:0px;height:35px;width:35px}.button-favorite,.button-ingredients{display:inline-block;font-weight:600;white-space:nowrap}.panel,.alert,.alert-error,.alert-warning,.alert-success,.panel-dashed{padding:15px;margin-bottom:15px;border:1px solid #e2e2e2;border-radius:0px;overflow:hidden}.panel-head{margin:-15px -15px 15px -15px;padding:.3em 15px;background:#e03400;color:#fff;font-weight:bold}.panel-dashed{border-style:dashed}.alert,.alert-error,.alert-warning,.alert-success{position:relative;border:2px solid #318042;background:#fff;padding:5px;padding-left:75px}.alert::before,.alert-error::before,.alert-warning::before,.alert-success::before{content:"!";position:absolute;top:0;left:0;height:100%;background:#318042;color:#fff;width:60px;text-align:center;font-size:24px}.alert-success{border-color:#318042}.alert-success::before{content:"✔";background:#318042}.alert-warning{border-color:#e03400}.alert-warning::before{content:"!";background:#e03400}.alert-error{border-color:#e20000}.alert-error::before{content:"✖";background:#e20000;padding-top:3px}input[type=checkbox]{width:auto !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f5f5f6;border:1px solid #ccc;padding:9px;border-radius:3px;display:inline-block;vertical-align:middle;position:relative;outline:none;cursor:pointer}input[type=checkbox]:active,input[type=checkbox]:checked:active{box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0px 1px 3px rgba(0,0,0,.1)}input[type=checkbox]:checked{border:1px solid #adb8c0}input[type=checkbox]:checked:after{content:"✔";font-size:14px;position:absolute;top:0px;left:3px;color:#f20d54}.checkbox input[type=checkbox]{visibility:hidden}.checkbox{display:inline-block;width:28px;height:28px;background:#fcfff4;margin:8px 10px;box-shadow:inset 0px 1px 1px #fff,0px 1px 3px rgba(0,0,0,.5);position:relative}.checkbox label{cursor:pointer;position:absolute;width:20px;height:20px;left:4px;top:4px;box-shadow:inset 0px 1px 1px rgba(0,0,0,.5),0px 1px 0px #fff;background:linear-gradient(to bottom, #222 0%, #45484d 100%)}.checkbox label:after{opacity:0;content:"";position:absolute;width:9px;height:5px;background:rgba(0,0,0,0);top:4px;left:4px;border:3px solid #fcfff4;border-top:none;border-right:none;transform:rotate(-45deg)}.checkbox label:hover::after{opacity:.3}.checkbox input[type=checkbox]:checked+label:after{opacity:1}.voucherbutton-terms{font-size:10px;margin-top:2em;min-height:10px;transition:opacity .5s}.voucherbutton-terms:empty{display:none}.voucherbutton-biosiegel{margin-top:1em}.voucherbutton-biosiegel img{float:left}.voucherbutton-biosiegel small{display:inline-block;margin-left:1em;color:#9c9ca7;font-size:10px}.tooltip{text-align:center;color:#1e1e1e;background:#fff;position:absolute;z-index:1101;padding:15px;border:2px solid #e03400;box-shadow:2px 2px 4px #fff;border-radius:0px}.tooltip:after,.tooltip .tooltip-arrow{width:20px;height:20px;content:"";position:absolute;left:50%;bottom:-12px;margin-left:-10px;background:#fff;transform:rotate(45deg);border:none;border-right:2px solid #e03400;border-bottom:2px solid #e03400;box-shadow:2px 2px 4px #fff}.tooltip.top:after,.tooltip.top .tooltip-arrow{top:-12px;bottom:auto;border:none;border-top:2px solid #e03400;border-left:2px solid #e03400;box-shadow:-2px -2px 4px #fff}.tooltip.left:after,.tooltip.left .tooltip-arrow{left:10px;margin:0}.tooltip.right:after,.tooltip.right .tooltip-arrow{right:10px;left:auto;margin:0}.badge{display:inline-flex;align-items:center;align-content:center;justify-content:center;text-align:center;width:75px;height:75px;border-radius:50%;color:#fff;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;white-space:initial;font-family:"Heading",Helvetica, Arial, sans-serif;font-size:15px;font-weight:700;line-height:15px;text-transform:uppercase}.badge.text{display:flex;padding:5px;flex-wrap:wrap;line-height:1}.badge:empty{display:none}.badge.small{font-size:12px;line-height:12px}.badge.large{font-size:18px;line-height:18px}.badge.floating{position:initial;float:right;margin-left:5px;shape-outside:circle(50%)}.badge img{width:100%}.mm-bullets{line-height:0;bottom:0;width:100%;z-index:100;text-align:center;white-space:nowrap;display:inline-block}.mm-bullets>span{width:26px;height:44px;position:relative;display:inline-block;cursor:pointer}.mm-bullets>span:before{content:"";left:25%;top:15.5px;border-radius:50%;width:13px;height:13px;display:block;position:absolute;background-color:#e2e2e2;transition:background-color 1s}.mm-bullets>span.active:before{background-color:#50505a}.mm-bullets>span:only-child{display:none}.mm-bullets[data-type=bar]{position:absolute;bottom:15px}.mm-bullets[data-type=bar]>span{width:52px}.mm-bullets[data-type=bar]>span:before{background-color:#000;left:12.5%;right:12.5%;top:20.375px;border-radius:0;opacity:.5;width:39px;height:3.25px}.mm-bullets[data-type=bar]>span:after{content:"";left:12.5%;right:12.5%;top:20.375px;border-radius:0;width:39px;max-width:0;height:3.25px;display:block;position:absolute;background-color:#000;transition:max-width 0s linear}.mm-bullets[data-type=bar]>span.active:before{background-color:#000}.mm-bullets[data-type=bar]>span.active:after{max-width:39px;transition:max-width 5s linear}@media screen and (min-width: 769px){.mm-bullets{bottom:auto}.mm-bullets[data-type=bar]{bottom:30px}.mm-bullets[data-type=bar]>span{width:65px}.mm-bullets[data-type=bar]>span:before{width:52px}.mm-bullets[data-type=bar]>span:after{width:52px}.mm-bullets[data-type=bar]>span.active:after{max-width:52px}}.color-primary{color:#10504c}.color-secondary{color:#e03400}.box-tin .tin-container{margin:0px auto 15px;width:60%;margin-bottom:15px;padding-bottom:10px}.box-tin .content-container{text-align:center;font-size:12px;margin-bottom:15px}.box-tin .content-container .title{font-weight:600;color:#000;height:24px;line-height:14px}.box-tin .content-container .subtitle{height:36px;line-height:14px}.box-tin .content-container .price{font-weight:600;color:#000}figure{margin:0px !important}div.image-autoload{background-position:center;background-repeat:no-repeat;background-size:30px;position:relative}div.image-autoload>div{width:100%;padding-bottom:100%;height:0px;opacity:0;transition:opacity .5s .25s,background-position .5s,padding .25s;background-position:center;background-repeat:no-repeat;background-size:cover}div.image-autoload.js-loaded>div{opacity:1}[class^=mm-icon-],[data-mm-icon]{display:inline-block;width:100%;height:0px;padding-bottom:100%;position:relative;text-align:center;margin:0px auto}[class^=mm-icon-] span,[data-mm-icon] span{display:block;position:absolute;width:100%;background-color:#50505a;transition:background-color .15s,border .15s;line-height:0px}[class^=mm-icon-]{font-size:0px;line-height:0px}[class^=mm-icon-navicon] span,[data-mm-icon^=navicon] span{left:0px;height:14.2857142857%;transition:opacity .15s .15s,transform .15s,bottom .15s .15s,color .3s;margin-left:0%;bottom:calc(71.4285714286% - 2%);border-radius:2px}[class^=mm-icon-navicon] span:nth-child(2),[data-mm-icon^=navicon] span:nth-child(2){bottom:42.8571428571%}[class^=mm-icon-navicon] span:nth-child(3),[data-mm-icon^=navicon] span:nth-child(3){bottom:calc(14.2857142857% + 2%)}[class^=mm-icon-search] span:nth-child(1),[class^=mm-icon-search] span:nth-child(2),[data-mm-icon^=search] span:nth-child(1),[data-mm-icon^=search] span:nth-child(2){border-radius:50%}[class^=mm-icon-search] span:nth-child(1),[data-mm-icon^=search] span:nth-child(1){width:75%;height:75%;top:0px;left:0px;border:solid 3px #50505a;background-color:rgba(0,0,0,0)}[class^=mm-icon-search] span:nth-child(2),[data-mm-icon^=search] span:nth-child(2){width:45%;height:45%;top:15%;left:15%;background-color:#fff;display:none}[class^=mm-icon-search] span:nth-child(3),[data-mm-icon^=search] span:nth-child(3){background-color:#50505a;width:40%;height:15%;bottom:15%;right:10%;top:auto;transform:rotate(50deg);border-radius:0px 30% 30% 0px}[class^=mm-icon-close] span,[data-mm-icon^=close] span,.active>[class$=-close] span,.active>[data-mm-icon$=-close] span{transition:opacity .15s .15s,transform .15s .15s,bottom .15s;bottom:40%;height:14.2857142857%}[class^=mm-icon-close] span:nth-child(1),[data-mm-icon^=close] span:nth-child(1),.active>[class$=-close] span:nth-child(1),.active>[data-mm-icon$=-close] span:nth-child(1){opacity:1;transform:rotate(45deg)}[class^=mm-icon-close] span:nth-child(2),[data-mm-icon^=close] span:nth-child(2),.active>[class$=-close] span:nth-child(2),.active>[data-mm-icon$=-close] span:nth-child(2){opacity:0}[class^=mm-icon-close] span:nth-child(3),[data-mm-icon^=close] span:nth-child(3),.active>[class$=-close] span:nth-child(3),.active>[data-mm-icon$=-close] span:nth-child(3){opacity:1;transform:rotate(-45deg)}[class^=mm-icon-plus] span,[data-mm-icon^=plus] span,.active>[class$=-plus] span,.active>[data-mm-icon$=-plus] span{transition:opacity .15s .15s,transform .15s .15s,bottom .15s;bottom:40%;background-color:#50505a;width:100%;height:20%;border-radius:2px}[class^=mm-icon-plus] span:nth-child(1),[data-mm-icon^=plus] span:nth-child(1),.active>[class$=-plus] span:nth-child(1),.active>[data-mm-icon$=-plus] span:nth-child(1){opacity:1}[class^=mm-icon-plus] span:nth-child(2),[data-mm-icon^=plus] span:nth-child(2),.active>[class$=-plus] span:nth-child(2),.active>[data-mm-icon$=-plus] span:nth-child(2){opacity:0}[class^=mm-icon-plus] span:nth-child(3),[data-mm-icon^=plus] span:nth-child(3),.active>[class$=-plus] span:nth-child(3),.active>[data-mm-icon$=-plus] span:nth-child(3){opacity:1;transform:rotate(90deg)}[class^=mm-icon-minus] span,[data-mm-icon^=minus] span,.active>[class$=-minus] span,.active>[data-mm-icon$=-minus] span{transition:opacity .15s .15s,transform .15s .15s,bottom .15s;bottom:40%}[class^=mm-icon-minus] span:nth-child(1),[data-mm-icon^=minus] span:nth-child(1),.active>[class$=-minus] span:nth-child(1),.active>[data-mm-icon$=-minus] span:nth-child(1){opacity:1;transform:rotate(0deg)}[class^=mm-icon-minus] span:nth-child(2),[data-mm-icon^=minus] span:nth-child(2),.active>[class$=-minus] span:nth-child(2),.active>[data-mm-icon$=-minus] span:nth-child(2){opacity:0}[class^=mm-icon-minus] span:nth-child(3),[data-mm-icon^=minus] span:nth-child(3),.active>[class$=-minus] span:nth-child(3),.active>[data-mm-icon$=-minus] span:nth-child(3){opacity:1;transform:rotate(0deg)}.box{color:inherit;position:relative;display:inline-block;max-width:100%}.box a *{pointer-events:none}.box>*:not(template){vertical-align:top;display:inline-block}.box div:empty{display:none !important}.box .image-container{width:100%;text-align:center;white-space:nowrap;height:200px}.box .image-container:before{content:"";display:inline-block;height:100%;vertical-align:bottom}.box .image-container::after{content:"";display:none;height:100%;width:100%;position:absolute;background-image:var(--box-preview);background-size:cover}.box .image-container .is-centered{display:inline-block;vertical-align:bottom}.box .image-container img{display:block;margin:auto;max-height:200px;width:auto;height:auto}.box .box-buttons{margin-bottom:3px}.box .box-buttons .button:not(:first-child){margin-top:5px}.box .price,.box .subtitle,.box .title{display:block;overflow:hidden}.box .price img,.box .subtitle img,.box .title img{display:inline-block}.box .title{font-weight:700;color:#1e1e1e;font-family:"Open Sans",Helvetica, Arial, sans-serif}.box .subtitle{margin:0px;height:auto}.box .price{color:#1e1e1e;font-size:15px}.box .description{height:60px;overflow:hidden;font-size:12px;padding-bottom:5px}.box .box-icons{padding:5px}.box .box-icons img{height:30px;width:20px}.box .box-icons img:not(:first-child){margin-top:15px}.box .box-icons img[src=""]{display:none}.box[data-layout=small]{width:100%;white-space:nowrap;height:50px;font-size:12px}.box[data-layout=small] .image-container{text-align:center;width:50px;height:50px}.box[data-layout=small] .image-container img{max-width:50px;max-height:50px}.box[data-layout=small] .title,.box[data-layout=small] .subtitle{width:100%;white-space:nowrap;text-overflow:ellipsis;height:25px;line-height:25px}.box[data-layout=small] .subtitle{color:#9c9ca7;font-size:10px;font-weight:400;height:25px;line-height:25px}.box[data-layout=small] .description{display:none}.box[data-layout=small] .content-container{margin-left:15px;width:calc(100% - 65px)}.box[data-layout=small] .box-buttons{opacity:0;top:0px;right:0px;width:50%;pointer-events:none;max-width:200px;position:absolute;transition:opacity .5s}.box[data-layout=small]:hover .box-buttons{opacity:1;pointer-events:auto}.box[data-layout=normal]{width:100%;text-align:center;max-width:300px}.box[data-layout=normal]>*:not(.badge):not(.pill){width:100%}.box[data-layout=normal] .image-container{position:relative;height:180px;display:flex;align-items:center;justify-content:center}.box[data-layout=normal] .image-container img{max-height:180px}.box[data-layout=normal] .title,.box[data-layout=normal] .subtitle{margin-bottom:0px;font-size:15px;line-height:24px;height:48px;max-height:48px;color:#1e1e1e}.box[data-layout=normal] .title{margin-top:15px}@media(max-width: 480px){.box[data-layout=add]{display:grid;padding:10px;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;gap:10px}.box[data-layout=add] .image-container{height:100px;grid-row:1/span 2}.box[data-layout=add] .image-container img{max-height:100px}.box[data-layout=add] .content-container{grid-row:1;grid-column:2/span 2}.box[data-layout=add] .box-buttons{grid-row:2;grid-column:2;margin:0;align-self:end}.box[data-layout=add] .offer-container{position:absolute}.box[data-layout=add] .box-price:not(empty){margin-bottom:0}.box[data-layout=add] .extras .extra-slot{padding:0 5px 0 0}}@media(min-width: 321px)and (max-width: 480px){.box[data-layout=add]{grid-template-columns:70px auto 136px}.box[data-layout=add] .box-buttons{max-width:none}}@media(min-width: 481px){.box[data-layout=add]{width:100%;text-align:center;max-width:300px;display:grid;height:100%;grid-template-rows:auto auto 1fr auto}.box[data-layout=add]>*:not(.badge):not(.pill){width:100%}.box[data-layout=add] .image-container{height:180px;display:flex;align-items:center;justify-content:center}.box[data-layout=add] .image-container img{max-height:180px}.box[data-layout=add] .title,.box[data-layout=add] .subtitle{margin-bottom:0;font-size:15px;line-height:24px;height:48px;max-height:48px;color:#1e1e1e}.box[data-layout=add] .title{margin-top:15px}}.box .box-price:not(empty){margin-bottom:23px}.box .box-price[data-layout=compact] .extras{display:none}.box .box-price[data-layout=soldout] .extras{opacity:0}.box .price{font-size:18px}@media(max-width: 480px){.box .price{display:inline-flex;align-items:center;align-self:center}}.box .price .price-slot.discount{font-weight:600;font-size:16px;color:#10504c}.box .price.slots{display:inline-flex;align-items:end;gap:5px;line-height:18px}@media(max-width: 480px){.box .price.slots{align-items:center}}.box .extras{font-size:10px;line-height:26px;color:#9c9ca7}.box .extras .extra-slot{display:inline-block;padding:0px 5px;border-right:1px solid #9c9ca7;margin-bottom:5px;line-height:10px}.box .extras .extra-slot:last-child{border-right:none}.box .extras .button{vertical-align:bottom}.box .limit-width{max-width:220px;margin-left:auto;margin-right:auto}.box .offer-container{display:none;line-height:31px}.box .price-slot.marketing{order:1;text-decoration:line-through;font-size:12px}@media(max-width: 480px){.box .price-slot.marketing{white-space:nowrap}}.box .price-slot.marketing:before{content:"("}.box .price-slot.marketing:after{content:")"}.box .price-slot.marketing:empty{display:none}.box .price-slot.marketing:not(:empty)+.price-slot{font-weight:600;color:#e03400}@media(max-width: 480px){.box .price-slot.marketing:not(:empty)+.price-slot{margin-right:0;white-space:nowrap}}.box[data-id] .offer-container{display:inline-block}.box .box-footer{min-height:20px}.box .footnote-reference{font-size:10px;color:#50505a;line-height:26px}@media(max-width: 480px){.box .footnote-reference .nobr{white-space:normal}}.box a.content-container{color:inherit}.box .box-bar{top:0;left:0;text-align:left;position:absolute;display:grid;grid-template-columns:44px auto 44px}.box .box-bar .left{grid-column:1}.box .box-bar .right{grid-column:3;position:inherit}.box .box-bar .icon.icon-mask{min-width:22px}.box .badge{top:0;right:0;position:absolute;z-index:1}.box>.pill{top:0;right:0;z-index:2;min-width:30px;position:absolute}.notification{border-radius:5px;vertical-align:top;width:100%;border-style:solid;max-height:500px;overflow:hidden;position:relative;display:inline-block;font-size:15px;line-height:22px;border-width:1px;padding-right:15px;padding-top:7.5px;padding-bottom:7.5px;padding-left:37px}.notification::before{position:absolute;left:7.5px;top:7.5px;line-height:22px;width:22px;height:22px;font-size:22px}.notification::after{clear:both;display:block;content:""}.notification.no-icon{padding-left:15px}.notification.no-icon:before{display:none}.notification.no-close .close{display:none}.notification.text-center .close{position:absolute;right:15px}.notification.text-center span.links{display:block;position:absolute;right:15px;bottom:-30px}.notification+.notification{margin-top:5px}.notification .notification-title{font-weight:bold}.notification .notification-title:empty{display:none}.notification a.notification-link{float:right;display:inline-block;margin-left:30px}.notification .close:empty{float:right;padding-left:15px;cursor:pointer}.notification .close:empty::before{content:"";height:100%;width:100%;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center;display:inline-block;background-color:#1e1e1e;-webkit-mask-image:url("/assets/img/icons/fa-times.png");mask-image:url("/assets/img/icons/fa-times.png")}.notification span.b:empty{display:none}.notification span.b:empty+br{display:none}.notification[data-type=success]{border-color:#318042}.notification[data-type=success]:not(.no-icon)::before{content:"";height:20px;width:20px;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center;background-color:#318042;display:inline-block;-webkit-mask-image:url("/assets/img/icons/fa-check.png");mask-image:url("/assets/img/icons/fa-check.png")}.notification[data-type=info]{border-color:#e03400}.notification[data-type=info]:not(.no-icon)::before{content:"";height:20px;width:20px;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center;background-color:#e03400;display:inline-block;-webkit-mask-image:url("/assets/img/icons/fa-info-circle.png");mask-image:url("/assets/img/icons/fa-info-circle.png")}.notification[data-type=error]{border-color:#e20000}.notification[data-type=error]:not(.no-icon)::before{content:"";height:20px;width:20px;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center;background-color:#e20000;display:inline-block;-webkit-mask-image:url("/assets/img/icons/fa-info-circle.png");mask-image:url("/assets/img/icons/fa-info-circle.png")}.notification[data-type=notice]{border-color:#e2e2e2}.notification[data-type=notice]:not(.no-icon)::before{content:"";height:20px;width:20px;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center;background-color:#e2e2e2;display:inline-block;-webkit-mask-image:url("/assets/img/icons/fa-info-circle.png");mask-image:url("/assets/img/icons/fa-info-circle.png")}.notification[data-layout=compact]{font-size:10.5px;line-height:15.4px;padding:3.75px 3.75px 3.75px 1.875px;padding-left:25.9px}.notification[data-layout=compact].no-icon{padding-left:3.75px}.notification[data-layout=compact]::before{left:5.25px;top:5.25px;line-height:15.4px;width:15.4px;height:15.4px;font-size:15.4px;top:2px}@media(max-width: 480px){.notification .notification-content{font-size:12px}}.additional-hints{padding-top:0}.additional-hints a{display:block;color:#1e1e1e}.additional-hints li{margin-bottom:1em;height:100px}.additional-hints img{width:44px}@media(min-width: 481px){.additional-hints{padding-top:14px}}.offer-ingredients{display:grid;grid-gap:15px;grid-template-columns:repeat(auto-fit, minmax(110px, 1fr));margin:2em 0}.offer-ingredients li{text-align:center;margin-bottom:15px}.offer-ingredients li a{color:inherit;display:block}.offer-ingredients li a:hover{border:none}.offer-ingredients li span{display:block;font-size:12px}.offer-ingredients .ingredient-soldout{position:absolute;margin-left:25px}.offer-ingredients .ingredient-soldout p{color:#f885a9;font-size:8pt;margin-top:-12px;margin-bottom:0}.offer-ingredients .ingredient-soldout img{margin-top:-4px}@media(min-width: 481px){.offer-ingredients li{margin-bottom:auto}}div.image-mood{margin:0px auto;position:relative;max-width:100%;padding:0px;background-repeat:no-repeat;background-size:cover;background-position:center}div.image-mood.small-layout{height:250px}div.image-mood.medium-layout{height:300px}div.image-mood.large-layout{height:460px}div.image-mood>img.image{max-height:100%;width:100%;margin:0px auto;display:block}div.image-mood .cocoen>img.image:first-child{display:none}div.image-mood .tube{z-index:55;left:0px}div.image-mood .button-in-mood{position:absolute;bottom:20px;right:2%}div.image-mood.adaptive{background-image:none !important;margin-top:0px}div.image-mood.adaptive>img.image{max-width:100%}@media screen and (max-width: 480px){div.image-mood:not(.adaptive){min-height:250px;overflow:hidden;margin:0px}div.image-mood:not(.adaptive):not(.diff) img{display:none}div.image-mood:not(.adaptive) .tube{display:none}div.image-mood:not(.adaptive).align-left{background-position:left center}div.image-mood:not(.adaptive).align-right{background-position:right center}}@media screen and (min-width: 768px){div.image-mood:not(.diff){background-image:none !important}}@media(max-width: 1200px){.row *[class^=col-] div.image-mood{margin-right:-15px;margin-left:-15px;width:calc(100% + 30px);max-width:calc(100% + 30px)}}html.is-mobile,html.is-mobile body{min-height:100%}html.mm-app,html.mm-app body{margin-top:0;padding-top:0}body{display:block;background-color:#fff;overflow-x:hidden}@media screen and (min-width: 1201px)and (hover: none){.header-main .header-container{max-width:none}}.main-menu .active>a.trt{color:#96aa34}@media(min-width: 769px){.main-menu li:hover>a.trt{color:#96aa34}}

/*# sourceMappingURL=FCP.css.map*/