@import url(https://fonts.googleapis.com/css?family=Oswald:300,400,700);.popup[data-v-36a27d22]{position:fixed;left:0;top:0;right:0;bottom:0;z-index:999999999;display:none}.popup.open[data-v-36a27d22]{display:block}.popup-background[data-v-36a27d22]{position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.65)}.popup-inner[data-v-36a27d22]{padding:64px 115px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;border-radius:2px;-webkit-box-shadow:1px 1px 2px 0 rgba(26,26,26,.2);box-shadow:1px 1px 2px 0 rgba(26,26,26,.2)}.popup-inner--text[data-v-36a27d22]{width:100%;float:left}.popup-inner--text__title[data-v-36a27d22]{width:100%;min-width:450px;font-family:ImpactDirk;font-weight:400;color:#e60000;float:left;font-size:2rem;margin-bottom:16px}.popup-inner--text__description[data-v-36a27d22]{width:100%;float:left;font-size:1rem;line-height:1.5;margin-bottom:16px}.popup-inner--component[data-v-36a27d22]{width:100%;float:left;margin-bottom:20px}.popup-inner--nav[data-v-36a27d22]{float:left;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.popup-inner--nav button[data-v-36a27d22]:last-of-type{margin-left:16px}.popup-inner--close[data-v-36a27d22]{position:absolute;right:24px;top:24px;cursor:pointer}.popup-inner--close[data-v-36a27d22]:before{font-family:Dirk;content:"p";font-size:1rem}.popup-inner--inputs[data-v-36a27d22]{margin-bottom:24px;float:left;width:100%}.popup-inner--inputs__input[data-v-36a27d22]{border:0 solid #fff;border-bottom:1px solid #221e1f;height:44px;padding:0;font-weight:700;font-size:2.5rem;color:#221e1f!important;border-radius:0;margin-bottom:16px;float:left}.popup-inner--inputs__message[data-v-36a27d22]{font-size:.9rem;float:left;line-height:1.5;padding-left:22px;width:100%;position:relative}.popup-inner--inputs__message[data-v-36a27d22]:before{font-family:Dirk;position:absolute;left:0;top:0}.popup-inner--inputs__message.danger[data-v-36a27d22]{color:#e60000}.popup-inner--inputs__message.danger[data-v-36a27d22]:before{content:"9"}.popup-inner--inputs__message.succes[data-v-36a27d22]{color:#7ed321}.popup-inner--inputs__message.succes[data-v-36a27d22]:before{content:"p"}.popup-inner[data-v-36a27d22] .form-field input{max-width:100%}.popup-inner[data-v-36a27d22] .form-field textarea{font-family:UniversLTStd;min-height:100px}@media screen and (max-width:768px){.popup-inner[data-v-36a27d22]{padding:40px 15px!important;width:calc(100% - 30px)}.popup-inner--nav[data-v-36a27d22]{display:block}.popup-inner--nav button[data-v-36a27d22]{width:100%;text-align:center}.popup-inner--nav button[data-v-36a27d22]:last-of-type{margin-left:0}.popup-inner--nav button[data-v-36a27d22]:first-of-type{margin-bottom:16px;margin-right:0}.popup-inner--text__title[data-v-36a27d22]{min-width:10px;font-size:1.5rem}}.fullwidth-banner[data-v-5cbdc474]{float:left;display:inline-block;width:calc(100% - 20px);margin:10px;position:relative;text-decoration:none}.fullwidth-banner.width-50[data-v-5cbdc474]{width:calc(50% - 20px)}.fullwidth-banner__image img[data-v-5cbdc474]{float:left;width:100%}.fullwidth-banner__button[data-v-5cbdc474]{position:absolute;bottom:5px;right:15px}.fullwidth-banner__link[data-v-5cbdc474]{position:absolute;right:15px;bottom:15px;font-size:1.2rem;font-family:ImpactDirk;font-weight:400;color:#fff;font-weight:300;padding-right:20px;line-height:1.1}.fullwidth-banner__link span[data-v-5cbdc474]{position:relative}.fullwidth-banner__link span[data-v-5cbdc474]:after{content:"f";-webkit-transition:left .2s ease;-o-transition:left .2s ease;transition:left .2s ease;font-size:.7rem;left:10px;top:-2px;font-family:Dirk;position:relative}.fullwidth-banner:hover .fullwidth-banner__link span[data-v-5cbdc474]:after{left:15px}@media screen and (max-width:992px){.fullwidth-banner__content[data-v-5cbdc474]{padding:20px}}@media only screen and (max-width:768px){.fullwidth-banner[data-v-5cbdc474]{padding-bottom:0}.fullwidth-banner.width-50[data-v-5cbdc474]{width:calc(100% - 20px)}.fullwidth-banner__title[data-v-5cbdc474]{font-size:3rem}.fullwidth-banner__content[data-v-5cbdc474]{float:left;width:100%;border-bottom:1px solid #e3e3e3;position:relative}}@media only screen and (max-width:480px){.fullwidth-banner__title[data-v-5cbdc474]{font-size:2.3rem}.fullwidth-banner__subtitle[data-v-5cbdc474]{margin:10px 0 0}}.product-banner[data-v-ba293d2c]{float:left;display:inline-block;border-bottom:2px solid #e60000;width:100%;margin:10px;height:330px;text-decoration:none;padding:30px;color:#221e1f;position:relative;background-color:#e3e3e3}.product-banner__title[data-v-ba293d2c]{font-family:ImpactDirk;font-weight:400;line-height:1;font-size:1.45rem}.product-banner__button[data-v-ba293d2c]{position:absolute;bottom:0;left:0;color:#e60000;right:0;padding:22px 30px}.product-banner__button[data-v-ba293d2c]:after{font-family:Dirk;content:"f";margin-left:4px;font-size:.5rem;margin-bottom:2px}@media screen and (max-width:992px){.product-banner[data-v-ba293d2c]{width:calc(100% - 20px)}}@media only screen and (max-width:768px){.product-banner[data-v-ba293d2c]{padding:20px;width:calc(100% - 20px)}}@media only screen and (max-width:480px){.product-banner[data-v-ba293d2c]{height:auto;width:calc(100% - 20px)}.product-banner__title[data-v-ba293d2c]{float:left;width:100%;margin-bottom:16px}.product-banner__button[data-v-ba293d2c]{position:relative;float:left;padding:0}}.two-products[data-v-6ea457c0]{width:calc(50% - 20px);float:left;margin:10px}.two-products--products[data-v-6ea457c0]{width:66.66%;float:left}.two-products--products .product-card[data-v-6ea457c0]{width:calc(50% - 20px)}.two-products--banner[data-v-6ea457c0]{width:33.33%;float:left;overflow:hidden}@media screen and (max-width:1180px){.two-products[data-v-6ea457c0]{width:calc(100% - 20px)}}@media only screen and (max-width:768px){.two-products[data-v-6ea457c0]{width:100%;margin:0}}@media only screen and (max-width:480px){.two-products--banner[data-v-6ea457c0],.two-products--products[data-v-6ea457c0]{width:100%}}.product-offers-banner[data-v-55faed12]{float:left;width:calc(50% - 20px);margin:10px;text-align:center;height:330px;display:inline-block}.product-offers-banner h3[data-v-55faed12]{text-shadow:-2px -2px 0 #fff,2px -2px 0 #fff,-2px 2px 0 #fff,2px 2px 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(88%,#fff),color-stop(88%,#e60000),color-stop(92%,#e60000),color-stop(92%,#fff));background:-o-linear-gradient(top,#fff 88%,#e60000 88%,#e60000 92%,#fff 92%);background:linear-gradient(180deg,#fff 88%,#e60000 0,#e60000 92%,#fff 0);line-height:1.2;font-family:ImpactDirk;font-weight:400;font-size:4.5rem;display:inline}.product-offers-banner__button[data-v-55faed12],.product-offers-banner__link[data-v-55faed12]{display:inline-block;margin:50px 0 0;font-size:1.25rem;padding:6px 25px}.product-offers-banner__link[data-v-55faed12]{bottom:5px;font-family:ImpactDirk;font-weight:400;font-weight:300;padding:10px;line-height:1.1}.product-offers-banner__link span[data-v-55faed12]{position:relative}.product-offers-banner__link span[data-v-55faed12]:after{content:"f";-webkit-transition:left .2s ease;-o-transition:left .2s ease;transition:left .2s ease;font-size:.7rem;left:10px;top:-2px;font-family:Dirk;position:relative}.product-offers-banner:hover .product-offers-banner__link span[data-v-55faed12]:after{left:15px}@media screen and (max-width:1200px){.product-offers-banner[data-v-55faed12]{width:calc(66.66% - 20px)}}@media only screen and (max-width:768px){.product-offers-banner[data-v-55faed12]{width:calc(100% - 20px);height:235px}.product-offers-banner h3[data-v-55faed12]{font-size:3rem}}@media only screen and (max-width:768px) and (max-width:480px){.product-offers-banner[data-v-55faed12]{height:180px}.product-offers-banner h3[data-v-55faed12]{font-size:2.3rem}.product-offers-banner__button[data-v-55faed12],.product-offers-banner__link[data-v-55faed12]{display:inline-block;margin:30px 0 0;font-size:1.2rem;padding:6px 25px}}.nine-products[data-v-3ab54e18]{float:left}@media screen and (max-width:1180px){.ten-products--products .product-card[data-v-3ab54e18]{width:calc(25% - 20px);width:calc(33.33333% - 20px)}}@media screen and (max-width:480px){.ten-products--products .product-card[data-v-3ab54e18]{width:calc(50% - 20px)}}.newsletter-banner[data-v-8fa5b98a]{width:calc(100% - 20px);margin:10px;float:left;padding:24px 40px;background-color:#e3e3e3}.newsletter-banner--title[data-v-8fa5b98a]{font-family:ImpactDirk;font-weight:400;font-size:2rem;line-height:1.2;margin-bottom:16px;float:left;width:100%}.newsletter-banner--formgroup[data-v-8fa5b98a]{margin-bottom:4px}.newsletter-banner--formgroup input[data-v-8fa5b98a]{width:calc(80% - 10px);float:left;line-height:40px;margin-right:10px}.newsletter-banner--formgroup button[data-v-8fa5b98a]{width:20%;height:40px}.newsletter-banner--feedback[data-v-8fa5b98a]{font-size:.9rem}@media screen and (max-width:1180px){.newsletter-banner--formgroup input[data-v-8fa5b98a]{width:calc(70% - 10px)}.newsletter-banner--formgroup button[data-v-8fa5b98a]{width:30%}}@media screen and (max-width:992px){.newsletter-banner[data-v-8fa5b98a]{padding:30px;width:calc(100% - 20px)}}@media only screen and (max-width:768px){.newletter-banner[data-v-8fa5b98a]{padding:20px}}@media only screen and (max-width:480px){.newsletter-banner[data-v-8fa5b98a]{padding:20px;width:calc(100% - 20px)}.newsletter-banner--formgroup input[data-v-8fa5b98a]{width:100%;margin-right:0;margin-bottom:8px}.newsletter-banner--formgroup button[data-v-8fa5b98a]{width:100%}}.small-banners[data-v-69e678e6]{width:100%}.small-banner[data-v-69e678e6]{width:calc(25% - 20px);margin:10px;text-decoration:none;padding-bottom:13%;float:left;position:relative;display:inline-block}.small-banner[data-v-69e678e6]:after{content:"";position:absolute;bottom:0;right:0;left:0;height:80%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(26,26,0,0)),to(rgba(34,30,31,.9)));background:-o-linear-gradient(top,rgba(26,26,0,0) 0,rgba(34,30,31,.9) 100%);background:linear-gradient(180deg,rgba(26,26,0,0),rgba(34,30,31,.9))}.small-banner:hover .small-banner__link span[data-v-69e678e6]:after{left:15px}.small-banner__link[data-v-69e678e6],.small-banner__title[data-v-69e678e6]{bottom:0;left:0;right:0}.small-banner__button[data-v-69e678e6],.small-banner__link[data-v-69e678e6],.small-banner__title[data-v-69e678e6]{display:inline-block;position:absolute;z-index:10;font-size:2.25rem}.small-banner__button[data-v-69e678e6]{bottom:5px;right:5px}.small-banner__link[data-v-69e678e6],.small-banner__title[data-v-69e678e6]{font-family:ImpactDirk;font-weight:400;color:#fff;font-weight:300;padding:20px;line-height:1.1}.small-banner__link span[data-v-69e678e6]{position:relative}.small-banner__link span[data-v-69e678e6]:after{content:"f";-webkit-transition:left .2s ease;-o-transition:left .2s ease;transition:left .2s ease;font-size:.7rem;left:10px;top:-7px;font-family:Dirk;position:relative}.small-banner__image[data-v-69e678e6]{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;background-repeat:no-repeat;background-size:cover;background-position:50%}@media screen and (max-width:992px){.small-banner[data-v-69e678e6]{width:calc(50% - 20px);padding-bottom:26.5%}}@media only screen and (max-width:480px){.small-banner[data-v-69e678e6]{width:calc(100% - 20px);padding-bottom:53.6%}}.two-banners[data-v-f0fdf3b0]{width:100%;float:left}.two-banners--banner[data-v-f0fdf3b0]{width:calc(50% - 20px);float:left;position:relative;margin:10px;overflow:hidden}.two-banners--banner__image[data-v-f0fdf3b0]{width:100%;height:auto}.two-banners--banner__link[data-v-f0fdf3b0],.two-banners--banner__title[data-v-f0fdf3b0]{position:absolute;bottom:6px;left:0;width:100%;padding:32px;font-family:ImpactDirk;font-weight:400;font-size:3rem;color:#fff;z-index:2;background:-webkit-gradient(linear,left bottom,left top,from(rgba(26,26,26,.9)),to(rgba(26,26,26,0)));background:-o-linear-gradient(bottom,rgba(26,26,26,.9) 0,rgba(26,26,26,0) 100%);background:linear-gradient(0deg,rgba(26,26,26,.9),rgba(26,26,26,0))}.two-banners--banner__button[data-v-f0fdf3b0]{position:absolute;bottom:15px;right:10px;font-size:2rem}.two-banners--banner__link span[data-v-f0fdf3b0]{position:relative}.two-banners--banner__link span[data-v-f0fdf3b0]:after{content:"f";-webkit-transition:left .2s ease;-o-transition:left .2s ease;transition:left .2s ease;font-size:1.4rem;left:10px;top:-4px;font-family:Dirk;position:relative}.two-banners--banner:hover .two-banners--banner__link span[data-v-f0fdf3b0]:after{left:15px}@media only screen and (max-width:768px){.two-banners--banner__link[data-v-f0fdf3b0],.two-banners--banner__title[data-v-f0fdf3b0]{line-height:1.2;font-size:2.5rem}}@media only screen and (max-width:480px){.two-banners--banner[data-v-f0fdf3b0]{width:calc(100% - 20px)}.two-banners--banner__link[data-v-f0fdf3b0],.two-banners--banner__title[data-v-f0fdf3b0]{line-height:1.2;font-size:2.5rem}}.large-banner[data-v-ba9e3534]{float:left;width:calc(50% - 20px);margin:10px;border:1px solid #e3e3e3;height:300px;padding:30px;text-decoration:none}.large-banner__title[data-v-ba9e3534]{color:#e60000;font-family:ImpactDirk;font-size:2.25rem;font-weight:400;line-height:1;margin:0 0 15px}.large-banner__title span[data-v-ba9e3534]{position:relative}.large-banner__title span[data-v-ba9e3534]:after{content:"f";-webkit-transition:left .2s ease;-o-transition:left .2s ease;transition:left .2s ease;color:#e60000;font-size:.7rem;left:15px;top:-7px;font-family:Dirk;position:relative}.large-banner__subtitle[data-v-ba9e3534]{font-family:ImpactDirk;font-size:1.25rem;display:inline-block;line-height:1;margin:0 0 10px;font-weight:400}.large-banner__description[data-v-ba9e3534]{font-weight:300;line-height:1.4;height:92px;overflow:hidden;font-size:1.05rem;margin:0 0 20px}.large-banner__image[data-v-ba9e3534]{float:left;display:inline-block;width:45%;padding-right:30px;overflow:hidden;height:100%}.large-banner__image img[data-v-ba9e3534]{max-width:100%;float:left}.large-banner__content[data-v-ba9e3534]{float:left;width:55%;display:inline-block}.large-banner__link[data-v-ba9e3534]{font-size:1.2rem;font-family:ImpactDirk;font-weight:400;color:#fff;font-weight:300;padding-right:20px;line-height:1.1}.large-banner__link span[data-v-ba9e3534]{position:relative}.large-banner__link span[data-v-ba9e3534]:after{content:"f";-webkit-transition:left .2s ease;-o-transition:left .2s ease;transition:left .2s ease;font-size:.7rem;left:10px;top:-2px;font-family:Dirk;position:relative}.large-banner:hover .large-banner__link span[data-v-ba9e3534]:after{left:15px}@media screen and (max-width:1180px){.large-banner__description[data-v-ba9e3534]{font-size:.8rem}}@media screen and (max-width:992px){.large-banner[data-v-ba9e3534]{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.large-banner__image[data-v-ba9e3534]{margin:0 0 30px;width:100%;text-align:center}.large-banner__image img[data-v-ba9e3534]{float:none}.large-banner__content[data-v-ba9e3534]{width:100%}}@media only screen and (max-width:768px){.large-banner[data-v-ba9e3534]{width:calc(50% - 20px);padding:20px}.large-banner__image[data-v-ba9e3534]{padding-right:0}.large-banner__description[data-v-ba9e3534]{height:auto;min-height:80px}}@media only screen and (max-width:480px){.large-banner[data-v-ba9e3534]{width:calc(100% - 20px)}.large-banner__description[data-v-ba9e3534]{min-height:auto}}.slider__slide[data-v-b8ee15f0]{width:100%;float:left;padding:20px;overflow:hidden}.slider__slide[data-v-b8ee15f0],.slider__slide__image[data-v-b8ee15f0]{position:absolute;top:0;bottom:0;right:0;left:0}.slider__slide__image[data-v-b8ee15f0]{text-align:center}.slider__slide__image.video[data-v-b8ee15f0]:after{font-family:Dirk;content:"T";font-size:3rem;color:#fff;cursor:pointer}.slider__slide__image.video[data-v-b8ee15f0]:after,.slider__slide__image.video[data-v-b8ee15f0]:before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.slider__slide__image.video[data-v-b8ee15f0]:before{content:"";width:55%;height:55%;background:-o-radial-gradient(center,ellipse,rgba(0,0,0,.65) 0,transparent 60%);background:radial-gradient(ellipse at center,rgba(0,0,0,.65) 0,transparent 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6000000",endColorstr="#00000000",GradientType=1)}.slider__slide__image img[data-v-b8ee15f0]{width:100%}.slider__slide__button[data-v-b8ee15f0],.slider__slide__link[data-v-b8ee15f0]{position:absolute;bottom:15px;right:15px;display:inline-block}.slider__slide__link[data-v-b8ee15f0]{bottom:5px;font-size:1.2rem;font-family:ImpactDirk;font-weight:400;color:#fff;font-weight:300;padding:10px;line-height:1.1}.slider__slide__link span[data-v-b8ee15f0]{position:relative}.slider__slide__link span[data-v-b8ee15f0]:after{content:"f";-webkit-transition:left .2s ease;-o-transition:left .2s ease;transition:left .2s ease;font-size:.7rem;left:10px;top:-2px;font-family:Dirk;position:relative}.slider__slide:hover .slider__slide__link span[data-v-b8ee15f0]:after{left:15px}@media only screen and (max-width:768px){.slider__slide[data-v-b8ee15f0]{padding:0}.slider__slide__image .mobile[data-v-b8ee15f0]{float:left;width:100%}.slider__slide__button[data-v-b8ee15f0]{bottom:5px;right:5px}}.slider[data-v-5d6f5b83]{margin:10px;width:calc(50% - 20px);float:left;background:#e60000;position:relative}@media only screen and (max-width:768px){.slider[data-v-5d6f5b83]{background-color:transparent}}.slider--fullwidth[data-v-ebaec37a]{width:calc(50% - 20px);padding-bottom:calc(30.5% - 20px)}@media screen and (max-width:992px){.slider--fullwidth[data-v-ebaec37a]{padding-bottom:calc(61% - 20px)}}@media only screen and (max-width:768px){.slider--fullwidth[data-v-ebaec37a]{padding-bottom:calc(23% - 20px)}}@media only screen and (max-width:480px){.slider--fullwidth[data-v-ebaec37a]{padding-bottom:calc(47% - 20px);width:calc(100% - 20px)}}.slider--small[data-v-7c070b94]{width:calc(25% - 20px);padding-bottom:calc(15.25% - 20px)}@media screen and (max-width:992px){.slider--small[data-v-7c070b94]{width:calc(50% - 20px);padding-bottom:calc(30.5% - 20px)}}@media only screen and (max-width:768px){.slider--small[data-v-7c070b94]{padding-bottom:calc(23% - 20px)}}@media only screen and (max-width:480px){.slider--small[data-v-7c070b94]{padding-bottom:calc(47% - 20px);width:calc(100% - 20px)}}.slider--large[data-v-773e7ed6]{width:calc(50% - 20px);padding-bottom:calc(15.25% - 20px)}@media screen and (max-width:992px){.slider--large[data-v-773e7ed6]{padding-bottom:calc(30.5% - 20px)}}@media only screen and (max-width:768px){.slider--large[data-v-773e7ed6]{padding-bottom:calc(23% - 20px)}}@media only screen and (max-width:480px){.slider--large[data-v-773e7ed6]{padding-bottom:calc(47% - 20px);width:calc(100% - 20px)}}.video-popup[data-v-c08b97b6]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:999999}.video-popup--video[data-v-c08b97b6]{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video-popup--video iframe[data-v-c08b97b6]{width:1536px;height:864px;border:0}.video-popup--close[data-v-c08b97b6]{position:absolute;top:24px;right:24px}.video-popup--close[data-v-c08b97b6]:before{font-family:Dirk;content:"p";font-size:2rem;color:#fff;cursor:pointer}@media screen and (max-width:1640px){.video-popup--video iframe[data-v-c08b97b6]{width:1280px;height:720px}}@media screen and (max-width:1380px){.video-popup--video iframe[data-v-c08b97b6]{width:1024px;height:576px}}@media screen and (max-width:1180px){.video-popup--video iframe[data-v-c08b97b6]{width:768px;height:432px}}@media screen and (max-width:992px){.video-popup--video iframe[data-v-c08b97b6]{width:85%;height:50%}}@media screen and (max-width:768px){.video-popup--video iframe[data-v-c08b97b6]{min-width:480px;min-height:320px}}@media screen and (max-width:480px){.video-popup--video iframe[data-v-c08b97b6]{min-width:280px}}.header-image[data-v-32bd8e0a]{width:calc(100% - 20px);position:relative;margin:10px;float:left}.header-image--image img[data-v-32bd8e0a]{width:100%}.header-image--lines[data-v-32bd8e0a]{height:calc(100% - 6px);position:absolute;top:0;left:0;width:100%;background:rgba(0,0,0,.25);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 32px}.header-image--lines__line[data-v-32bd8e0a]{font-family:ImpactDirk;font-weight:400;font-size:3rem;color:#fff}.article[data-v-601fa8c3]{width:calc(100% - 20px);float:left;margin:10px}.article-title[data-v-601fa8c3]{font-family:ImpactDirk;font-weight:400;font-size:3rem;margin-bottom:16px}.article-content[data-v-601fa8c3]{font-size:1rem;line-height:1.5}@media screen and (max-width:768px){.article-title[data-v-601fa8c3]{font-size:2rem}}.recipes-content-header[data-v-1604739d]{background-color:#e60000;width:calc(100% - 20px);margin:0 10px 30px;float:left}.recipes-content-header__content[data-v-1604739d]{padding:60px 40px 80px;overflow:auto;background-size:cover;background-repeat:no-repeat;background-position:50%}.recipes-content-header__content__title[data-v-1604739d]{font-family:ImpactDirk;font-size:3.5rem;display:inline;font-weight:400;color:#fff;position:relative}.recipes-content-header__content__title[data-v-1604739d]:after{content:"";position:absolute;bottom:5px;left:0;right:0;height:3px;background-color:#fff}.recipes-content-header__content__search[data-v-1604739d]{margin:15px 0 0;overflow:auto;display:inline-block;width:100%}.recipes-content-header__content__search input[data-v-1604739d]{font-family:inherit;font-size:1.05rem;font-weight:300;margin:0 10px 0 0;padding:9px 15px;border:1px solid #bcbec3;float:left;max-width:500px;width:500px}.recipes-content-header__content__search a.mobile[data-v-1604739d]{display:none}.recipes-content-header__content__search a[data-v-1604739d]{float:left;padding:6px 25px 6px 40px;text-align:center;position:relative}.recipes-content-header__content__search a[data-v-1604739d]:after{content:"4";font-family:Dirk;position:absolute;top:11px;font-size:.9rem;left:13px;color:#fff}@media screen and (max-width:768px){.recipes-content-header__content__search input[data-v-1604739d]{width:calc(100% - 50px)}.recipes-content-header__content__search a[data-v-1604739d]{display:none}.recipes-content-header__content__search a.mobile[data-v-1604739d]{padding:6px 20px;height:40px;position:relative;display:block}}@media screen and (max-width:480px){.recipes-content-header__content[data-v-1604739d]{padding:50px 20px}.recipes-content-header__content__title[data-v-1604739d]{font-size:2.5rem}.recipes-content-header__content__title[data-v-1604739d]:after{bottom:4px}}.uitgelicht>div[data-v-7b4baf1c]{width:calc(33.33333% - 20px);float:left;margin:10px}.uitgelicht>div .recipe-card[data-v-7b4baf1c]{width:100%;margin:0}.recipe-card[data-v-7b4baf1c]{width:calc(33.33333% - 20px);margin:10px;text-decoration:none;color:#221e1f;position:relative;float:left;cursor:pointer}.recipe-card:hover .recipe-card__info__title[data-v-7b4baf1c],.recipe-card[data-v-7b4baf1c]{-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.recipe-card:hover .recipe-card__info__title[data-v-7b4baf1c]{color:#e60000}.recipe-card:hover .recipe-card__image__wrapper[data-v-7b4baf1c]{-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:scale(1.06);transform:scale(1.06)}.recipe-card__image[data-v-7b4baf1c]{overflow:hidden;width:100%}.recipe-card__image__wrapper[data-v-7b4baf1c]{background-repeat:no-repeat;width:100%;padding-bottom:50%;background-size:100% auto;background-color:#fff;background-position:50%;float:left;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.recipe-card__favorite[data-v-7b4baf1c]{position:absolute;top:0;right:0;font-family:Dirk;width:55px;line-height:55px;text-align:center;font-size:1.4rem;height:55px;color:#fff}.recipe-card__info[data-v-7b4baf1c]{float:left;height:126px;padding:7px 0;width:100%}.recipe-card__info__title[data-v-7b4baf1c]{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-family:ImpactDirk;font-weight:400;width:100%;padding:0 0 7px;font-size:1.5rem;line-height:1.2;display:block}.recipe-card__info__subinfo[data-v-7b4baf1c]{font-weight:300;font-size:.9rem;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;-webkit-box-pack:justify;-ms-flex-pack:space-between}.recipe-card__info__subinfo--createtime[data-v-7b4baf1c],.recipe-card__info__subinfo--createtype[data-v-7b4baf1c],.recipe-card__info__subinfo--type[data-v-7b4baf1c]{font-family:UniversLTStd;position:relative;padding:0 15px 0 25px;display:block}.recipe-card__info__subinfo--createtime[data-v-7b4baf1c]:before,.recipe-card__info__subinfo--createtype[data-v-7b4baf1c]:before,.recipe-card__info__subinfo--type[data-v-7b4baf1c]:before{font-family:Dirk;font-size:.9rem;position:absolute;left:5px;top:0}.recipe-card__info__subinfo--createtype[data-v-7b4baf1c]:before{content:"w"}.recipe-card__info__subinfo--createtime[data-v-7b4baf1c]:before{content:'"'}.recipe-card__info__subinfo--type[data-v-7b4baf1c]:before{content:"s"}@media screen and (max-width:992px){.recipe-card[data-v-7b4baf1c],.uitgelicht>div[data-v-7b4baf1c]{width:calc(50% - 20px)}.uitgelicht>div .recipe-card[data-v-7b4baf1c]{width:100%}}@media screen and (max-width:480px){.recipe-card[data-v-7b4baf1c]{width:calc(100% - 20px);margin-bottom:20px}.recipe-card__info[data-v-7b4baf1c]{height:auto}.uitgelicht>div[data-v-7b4baf1c]{width:calc(100% - 20px)}.uitgelicht>div .recipe-card[data-v-7b4baf1c]{width:100%}}.col-sm-12[data-v-0bdd79a6]{margin:10px;width:calc(100% - 20px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.recipe-button[data-v-0bdd79a6]{float:left}.recipe-campaign{background-color:#221e1f;float:left;color:#fff;margin:10px 0 30px 10px;width:calc(100% - 20px);padding:50px 0}.recipe-campaign__title-wrapper{width:100%;float:left;text-align:center}.recipe-campaign__title{font-family:ImpactDirk;font-weight:400;text-align:center;margin:0 0 45px;font-size:2rem;font-weight:300;line-height:1.8rem;border-bottom:2px solid #e60000;display:inline-block}.recipe-campaign__wrapper{margin:0 auto;overflow:auto;max-width:1200px}.recipe-campaign__button{float:left;margin:30px 0 0;text-align:center;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.recipe-campaign__column{width:33.33%;padding:0 30px;float:left}.recipe-campaign__column__title{font-family:ImpactDirk;font-weight:400;padding:0 0 6px;display:block;margin:0 0 10px;font-size:1.5rem;border-bottom:2px solid #bcbec3}.recipe-campaign__column__link{width:100%;padding:3px 0;font-weight:300;cursor:pointer;font-size:1.2rem;display:block;-webkit-transform:translateX(0);transform:translateX(0)}.recipe-campaign__column__link,.recipe-campaign__column__link:hover{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.recipe-campaign__column__link:hover{-webkit-transform:translateX(5px);transform:translateX(5px)}@media screen and (max-width:768px){.recipe-campaign__title{margin:0 10px 45px}.recipe-campaign__column{margin:0 0 20px;width:100%}}@media screen and (max-width:480px){.recipe-campaign__column{padding:0 20px;margin:0 0 15px}.recipe-campaign__column__link{padding:1px 0}}.title-block[data-v-b6207ac6]{float:left;width:100%;padding:10px}.title-block--title[data-v-b6207ac6]{font-family:ImpactDirk;font-weight:400;font-size:2.5rem}.faq-item[data-v-10040a8c]{float:left;margin:0 0 5px;padding:0 10px;width:50%}.faq-item[data-v-10040a8c]:last-of-type{margin:0 0 20px}.faq-item--open .faq-item__question[data-v-10040a8c]:after{content:"N"}.faq-item--open .faq-item__answer[data-v-10040a8c]{display:block}.faq-item__question[data-v-10040a8c]{font-size:1rem;font-family:UniversLTStd-Bold;border-bottom:1px solid #bcbec3;background-color:#fff;padding:15px 36px 15px 0;position:relative;cursor:pointer}.faq-item__question[data-v-10040a8c]:after{content:"U";position:absolute;font-family:Dirk;color:#bcbec3;right:0;top:0;padding:15px 10px}.faq-item__answer[data-v-10040a8c]{padding:10px 0;-webkit-animation:smallFadeInDown .2s;animation:smallFadeInDown .2s;font-size:1rem;display:none}@media screen and (max-width:992px){.faq-item[data-v-10040a8c]{width:100%}}.link-button[data-v-338688d3]{border:1px solid #bcbec3;text-align:left;display:block;position:relative;font-size:1.3rem;padding:15px 20px}.link-button__wrapper[data-v-338688d3]{padding:10px;width:50%;float:left}.link-button__wrapper[data-v-338688d3]:last-of-type{margin:0 0 20px}.link-button[data-v-338688d3]:after{content:"f";position:absolute;right:0;top:0;font-family:Dirk;padding:18px 15px;font-size:1rem}@media screen and (max-width:768px){.link-button__wrapper[data-v-338688d3]{width:100%}}.title-and-text-block[data-v-70bd05f8]{width:calc(50% - 20px);margin:10px;float:left;padding:30px;border:1px solid #e3e3e3}.title-and-text-block--title[data-v-70bd05f8]{font-family:ImpactDirk;font-weight:400;font-size:2rem}@media screen and (max-width:768px){.title-and-text-block[data-v-70bd05f8]{width:calc(100% - 20px);padding:20px}}.recall[data-v-80f19024]{padding:20px 55px;background-color:#221e1f;color:#fff;margin:15px 10px;position:relative}.recall[data-v-80f19024]:before{font-family:Dirk;content:"P";position:absolute;left:20px;top:20px}.recall-close[data-v-80f19024]{position:absolute;right:15px;top:15px}.recall-close[data-v-80f19024]:before{font-family:Dirk;content:"p";cursor:pointer}.faq-forms[data-v-08ecd7da]{padding:30px;width:calc(50% - 20px);margin:10px;float:left;border:1px solid #e3e3e3}.faq-forms__title[data-v-08ecd7da]{font-family:ImpactDirk;font-weight:400;font-size:2rem;width:100%}.faq-forms__description[data-v-08ecd7da],.faq-forms__forms[data-v-08ecd7da]{margin-bottom:20px;float:left;width:100%}.faq-forms__form .form-field[data-v-08ecd7da]{font-size:1rem}@media screen and (max-width:768px){.faq-forms[data-v-08ecd7da]{padding:20px;width:calc(100% - 20px)}}.phone-banner[data-v-1fdcc597]{width:calc(50% - 20px);float:left;position:relative;margin:10px;padding:30px;border:1px solid #e3e3e3}.phone-banner__title[data-v-1fdcc597]{font-family:ImpactDirk;font-weight:400;font-size:1.8rem}.phone-banner__content[data-v-1fdcc597]{font-size:1rem;margin:0 0 20px}.phone-banner__phonenumber[data-v-1fdcc597]{font-family:UniversLTStd-Bold;text-decoration:none;font-size:1rem;color:#e60000}.phone-banner__phonenumber[data-v-1fdcc597]:before{font-family:Dirk;padding:0 8px 0 0;top:2px;position:relative;content:","}.phone-banner__phonenumber[data-v-1fdcc597]:hover{color:#221e1f}@media screen and (max-width:992px){.phone-banner[data-v-1fdcc597]{width:calc(100% - 20px)}}@media screen and (max-width:768px){.phone-banner[data-v-1fdcc597]{padding:20px}}.page_404[data-v-04f140f3]{width:100%;margin:100px 0;float:left;text-align:center}.clang-iframe[data-v-0e370b85]{width:100%;border:0;height:550px}.toggle-filters[data-v-41104eb6]{text-align:left;float:left}.toggle-filters[data-v-41104eb6]:before{font-family:Dirk;content:"U";font-size:.8rem;margin-right:10px}.toggle-filters.active[data-v-41104eb6]:before{content:"N"}.products-sort[data-v-41104eb6]{overflow:auto;margin:0 10px 10px;width:calc(100% - 20px)}.products-sort__title[data-v-41104eb6]{font-size:1.8rem;font-family:ImpactDirk;font-weight:400;float:left}.products-sort__select[data-v-41104eb6]{float:right;position:relative;font-family:ImpactDirk;font-weight:400}.products-sort__select[data-v-41104eb6]:after{position:absolute;top:1px;right:0;color:#fff;pointer-events:none;font-size:.7rem;line-height:36px;text-align:center;width:36px;content:"d";font-family:Dirk}.products-sort__select span[data-v-41104eb6]{font-size:1rem;font-weight:300;line-height:43px;display:inline-block;margin:0 10px 0 0;font-family:UniversLTStd}.products-sort__select .sort-select[data-v-41104eb6]{height:35px;font-size:1.2rem;line-height:36px;padding:0 14px;-webkit-box-shadow:inset 0 -2px 0 0 #646464;box-shadow:inset 0 -2px 0 0 #646464;width:160px;font-family:inherit;cursor:pointer;color:#fff;background-color:#9b9b9b;border:none;-webkit-appearance:none;-moz-appearance:none;position:relative;left:auto;visibility:visible}@media only screen and (max-width:768px){.toggle-filters[data-v-41104eb6]{width:calc(50% - 5px)}.products-sort[data-v-41104eb6]{height:auto;overflow:hidden}.products-sort__select[data-v-41104eb6]{width:calc(50% - 5px);float:right}.products-sort__select span[data-v-41104eb6]{display:none}.products-sort .sort-select[data-v-41104eb6]{width:100%;position:relative}}.products-wrapper[data-v-16ba9596]{float:left;width:100%;position:relative;-webkit-transition:left .4s ease-in-out;-o-transition:left .4s ease-in-out;transition:left .4s ease-in-out;left:0}.products-wrapper .product-banner[data-v-16ba9596],.products-wrapper .product-card[data-v-16ba9596]{width:calc(16.66667% - 20px)}.products-wrapper.open[data-v-16ba9596]{width:83.33333%;left:16.66667%;-webkit-transition:left .4s ease-in-out;-o-transition:left .4s ease-in-out;transition:left .4s ease-in-out}.products-wrapper.open .product-banner[data-v-16ba9596],.products-wrapper.open .product-card[data-v-16ba9596]{width:calc(20% - 20px)}.products-wrapper.offers[data-v-16ba9596]{width:100%;-webkit-transition:left .4s ease-in-out;-o-transition:left .4s ease-in-out;transition:left .4s ease-in-out}.products-wrapper.offers .product-banner[data-v-16ba9596],.products-wrapper.offers .product-card[data-v-16ba9596]{width:calc(16.66667% - 20px)}@media screen and (max-width:1200px){.products-wrapper.offers .product-banner[data-v-16ba9596],.products-wrapper.offers .product-card[data-v-16ba9596]{width:calc(20% - 20px)}}@media screen and (max-width:992px){.products-wrapper.offers[data-v-16ba9596]{width:75%}.products-wrapper.offers .product-banner[data-v-16ba9596],.products-wrapper.offers .product-card[data-v-16ba9596],.products-wrapper .product-banner[data-v-16ba9596],.products-wrapper .product-card[data-v-16ba9596]{width:calc(50% - 20px)}}@media only screen and (max-width:768px){.products-wrapper.offers[data-v-16ba9596]{width:100%}.products-wrapper.open[data-v-16ba9596]{left:0;width:auto}.products-wrapper.offers .product-banner[data-v-16ba9596],.products-wrapper.offers .product-card[data-v-16ba9596],.products-wrapper.open .product-banner[data-v-16ba9596],.products-wrapper.open .product-card[data-v-16ba9596],.products-wrapper .product-banner[data-v-16ba9596],.products-wrapper .product-card[data-v-16ba9596]{width:calc(33.33333% - 20px)}}@media only screen and (max-width:480px){.products-wrapper.open .product-banner[data-v-16ba9596]{width:calc(100% - 20px)}.products-wrapper.open .product-card[data-v-16ba9596]{width:calc(50% - 20px)}.products-wrapper .product-banner[data-v-16ba9596]{width:calc(100% - 20px)}.products-wrapper.offers .product-banner[data-v-16ba9596],.products-wrapper.offers .product-card[data-v-16ba9596],.products-wrapper .product-card[data-v-16ba9596]{width:calc(50% - 20px)}}.product-category-sidebar[data-v-2f6e67ba]{width:0;overflow:hidden;margin:0 10px;float:left;position:absolute}.product-category-sidebar .mobile-toggle[data-v-2f6e67ba]{display:none}.product-category-sidebar.open[data-v-2f6e67ba]{width:calc(16.66667% - 20px)}.product-category-sidebar__title[data-v-2f6e67ba]{font-family:ImpactDirk;font-weight:400;font-size:1.8rem;float:left;margin:0 0 10px}.product-category-sidebar ul[data-v-2f6e67ba]{list-style-type:none;float:left;width:100%}.product-category-sidebar ul li[data-v-2f6e67ba]{float:left;width:100%;font-size:1rem;font-weight:300}.product-category-sidebar ul a[data-v-2f6e67ba]{color:#221e1f;text-decoration:none;padding:5px 0;float:left;width:100%;display:inline-block;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.product-category-sidebar ul a[data-v-2f6e67ba]:hover{text-decoration:underline}.product-category-sidebar ul a.nuxt-link-active[data-v-2f6e67ba]{font-weight:700}.product-category-sidebar__categories[data-v-2f6e67ba],.product-category-sidebar__filter[data-v-2f6e67ba]{margin:0 0 50px;overflow:hidden}.product-category-sidebar__filter__options__option[data-v-2f6e67ba]{padding:5px 0;cursor:pointer;float:left;width:100%;display:inline-block}.product-category-sidebar__filter__options__option label[data-v-2f6e67ba]{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:0!important}.product-category-sidebar__filter__options__option label[data-v-2f6e67ba]:before{top:-1px!important}.product-category-sidebar__filter__options__option label[data-v-2f6e67ba]:after{top:2px!important}.product-category-sidebar__filter__options__option span[data-v-2f6e67ba]{float:left;width:20px;height:20px;position:relative;margin:2px 10px 0 0;border:1px solid #221e1f}.product-category-sidebar__filter__options__option span.checked[data-v-2f6e67ba]:after{content:"";position:absolute;top:2px;left:2px;bottom:2px;right:2px;background-color:#e60000}@media screen and (max-width:992px){.product-category-sidebar[data-v-2f6e67ba]{width:calc(25% - 20px)}}@media only screen and (max-width:768px){.product-category-sidebar[data-v-2f6e67ba]{position:fixed;width:calc(100% - 20px);top:60px;left:0;right:0;padding-bottom:50px;bottom:49px;overflow:auto;z-index:4;background-color:#fff;-webkit-overflow-scrolling:touch}.product-category-sidebar .mobile-toggle[data-v-2f6e67ba]{display:block;margin:15px 0 10px;width:calc(100% - 20px);position:fixed;bottom:60px;left:10px;right:10px}.product-category-sidebar__categories[data-v-2f6e67ba],.product-category-sidebar__filter[data-v-2f6e67ba]{width:50%;float:left;margin:20px 0}}@media only screen and (max-width:480px){.product-category-sidebar__categories[data-v-2f6e67ba],.product-category-sidebar__filter[data-v-2f6e67ba]{width:100%}}#productlist[data-v-4f555eec]{float:left;width:100%;min-height:1200px}.noproduct-message[data-v-4f555eec]{margin:10px;text-align:center;font-size:1.2rem;font-family:ImpactDirk;font-weight:400}.noproduct-message button[data-v-4f555eec]{margin-bottom:40px}@media screen and (max-width:768px){#productlist[data-v-4f555eec]{min-height:auto!important}}.frmPayment[data-v-19dfa972]{visibility:hidden}.gift-card{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% - 20px);-ms-flex-wrap:wrap;flex-wrap:wrap;margin:40px 10px;float:left}.card-error-message{margin:10px 0;color:#e60000;float:left;width:100%}.card-link-button{cursor:pointer;margin:10px 0 20px;text-decoration:underline;display:block}.card-barcode-image{float:left;margin-bottom:20px;width:100%}.card-barcode-image img{width:100%;height:auto}.card-saldo{padding:10px 15px;width:auto;margin-top:20px;background-color:#fff;color:#221e1f;float:left}.opwaarderen-button-container{margin-top:10px;width:100%;float:left}.opwaarderen-button-container--controleren{float:left}.opwaarderen-button-container-button__label{float:left;color:#221e1f;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;font-size:14px;margin-top:10px}[data-barcode-message]{float:left;font-size:.9rem;display:block;color:#e60000;margin:10px 0}[data-barcode-toggle]{float:left;height:0;opacity:0;pointer-events:none}[data-barcode-toggle],[data-barcode-toggle].open{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}[data-barcode-toggle].open{height:auto;opacity:1;display:block}[data-barcode]{cursor:pointer;text-decoration:underline}.ck-kopen .error,.ck-opwaarderen .error,.saldo-check .error{font-size:.9rem}.opwaarderen,.saldo-check{background-color:#e3e3e3;width:calc(50% - 10px);padding:40px}.opwaarderen{margin-left:10px}.opwaarderen .saldo-check__barcode{width:60%}.opwaarderen .subtitle{color:#221e1f;margin-bottom:0}.saldo-check{min-height:300px;margin-right:10px;float:left}.saldo-check__barcode{float:left;margin-right:20px;margin-top:23px;width:60%}.saldo-check__controlegetal{margin-top:23px;width:36%;float:left}.saldo-check .ck-button-container{float:left}.saldo-check .ck-button-container-button{width:auto;padding:0 15px}.saldo-check span{float:left;width:100%;display:block;padding-top:10px;color:#e60000;font-size:1rem}.saldo{margin-top:23px}.saldo__barcode,.saldo__controlegetal{float:left;margin-right:20px}.saldo .no-margin{margin-right:0}.saldo .formfiels__barcode{width:60%}.saldo .formfiels__controlegetal{width:33%}.saldo .ck-button-container-button{width:auto;padding:0 15px;margin-top:23px}.saldo span{float:left;width:100%;display:block;padding-top:10px;color:#e60000;font-size:.9rem}.red-ad{background:#e60000;text-decoration:underline;padding:0 20px 0 40px;font-family:ImpactDirk;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:50px}.red-ad,.red-ad:hover{color:#fff}.red-ad__text-wrapper{margin:90px 0}.red-ad__title{font-size:48px;line-height:58px;margin-bottom:20px;font-weight:400}.red-ad__text{height:88px;font-size:36px;line-height:44px}.red-ad__image-wrapper{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.red-ad__image{width:100%;height:auto}.card-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.card-wrapper__title{font-family:ImpactDirk;font-weight:400;color:#221e1f;width:100%;margin-bottom:16px;font-size:36px;line-height:44px}.mini-card{width:24%;margin:10px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;background-color:#eee;-webkit-box-shadow:inset 0 -2px 0 0 #bdbdbd;box-shadow:inset 0 -2px 0 0 #bdbdbd;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:30px 40px 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#c8c7c7}.mini-card__title{height:88px;font-size:36px;line-height:44px;padding-bottom:16px;text-align:center;font-family:ImpactDirk;font-weight:400;color:#221e1f}.mini-card:first-child{margin-left:0}.mini-card:last-child{margin-right:0}.ck-kopen__left,.ck-kopen__right{float:left;margin-top:34px}.ck-kopen__left{width:40%}.ck-kopen__left ul{list-style:none}.ck-kopen__left ul li{float:left;width:100%;color:#2d2d2d;font-family:ImpactDirk;font-weight:400;font-size:1.2rem;line-height:24px;height:24px;padding-bottom:20px}.ck-kopen__left ul li:before{position:relative;margin-right:10px}.ck-kopen__right{width:60%}.formfield label{height:16px;width:100%;color:#c8c7c7;font-size:.9rem;line-height:16px;display:block;margin:20px 0 10px;float:left}.formfield input,.formfield select{height:48px;width:100%;border:1px solid #c7c7c7;color:#2d2d2d;font-size:1rem;font-weight:300;line-height:24px;text-indent:15px;background:#fff;padding:0}.formfield select{margin-bottom:40px}@media only screen and (max-width:999px){.subtitle{font-size:1.4rem}}@media only screen and (max-width:720px){.gift-card{margin:20px 10px}.red-ad{display:block;padding:15px}.red-ad__text{height:auto}.red-ad__text-wrapper{margin:0;padding:0 0 25px}.red-ad__image-wrapper,.red-ad__image-wrapper img{width:100%}.subtitle{font-size:1.1rem}.saldo{margin-top:0}.opwaarderen,.saldo-check{width:100%;margin:10px 0;padding:15px}.opwaarderen .saldo-check__barcode,.opwaarderen .saldo-check__controlegetal,.saldo-check .saldo-check__barcode,.saldo-check .saldo-check__controlegetal{width:100%}.card-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-wrapper .mini-card{width:auto;margin:10px 0}.card-wrapper__title{font-size:32px;margin-bottom:0}.opwaarderen-button-container-button{width:100%}.opwaarderen-button-container-button__label{width:100%;padding:0;margin-top:15px}.ck-kopen__left,.ck-kopen__right{width:100%}}.opwaarderen-button-container-button__label{width:100%;padding:0}.youtube-banner[data-v-54078cbc]{margin:10px;position:relative;cursor:pointer}.youtube-banner__image[data-v-54078cbc]{width:100%}.youtube-banner.half[data-v-54078cbc]{width:calc(50% - 20px)}.youtube-banner.full[data-v-54078cbc]{width:calc(100% - 20px)}.youtube-banner__overlay[data-v-54078cbc]{position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:ImpactDirk;font-weight:400;color:#fff;font-size:2rem}.youtube-banner__overlay[data-v-54078cbc]:before{font-family:Dirk;content:"T";font-size:4rem}@media screen and (max-width:992px){.youtube-banner.full[data-v-54078cbc],.youtube-banner.half[data-v-54078cbc]{width:calc(100% - 20px)}}.submenu-title[data-v-f48d3468]{font-size:2.2rem;width:100%}.submenu-link[data-v-07038d66]{margin:9px 0 0;width:25%;padding-right:20px;font-size:1.2rem;position:relative;font-family:ImpactDirk;font-weight:400;text-decoration:none}.submenu-link[data-v-07038d66],.submenu-link[data-v-07038d66]:hover{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.submenu-link[data-v-07038d66]:hover{color:#e60000}.submenu-link[data-v-07038d66]:after{font-family:Dirk;content:"f";color:#e60000;position:absolute;font-size:.6rem;right:20px;top:6px}@media screen and (max-width:992px){.submenu-link[data-v-07038d66]{width:50%}}@media only screen and (max-width:768px){.submenu-link[data-v-07038d66]{width:100%}}.product-offers-banner[data-v-7360b41c]{float:left;width:calc(16.66667% - 20px);margin:10px;text-align:center;height:330px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-offers-banner h3[data-v-7360b41c]{line-height:1.2;font-family:ImpactDirk;font-weight:400;font-size:2rem;display:inline}.product-offers-banner__show[data-v-7360b41c]{display:inline-block;margin:50px 0 0;font-size:1.25rem;padding:6px 25px}.product-offers-banner__show.link[data-v-7360b41c]{font-family:ImpactDirk;font-weight:400;font-weight:300;padding:20px;line-height:1.1}.product-offers-banner__show.link span[data-v-7360b41c]{position:relative}.product-offers-banner__show.link span[data-v-7360b41c]:after{content:"f";-webkit-transition:left .2s ease;-o-transition:left .2s ease;transition:left .2s ease;font-size:.7rem;left:10px;top:-2px;font-family:Dirk;position:relative}.product-offers-banner:hover .product-offers-banner__show.link span[data-v-7360b41c]:after{left:15px}.five-products[data-v-7360b41c]{width:100%;float:left}@media screen and (max-width:1180px){.five-products--products .product-card[data-v-7360b41c],.product-offers-banner[data-v-7360b41c]{width:calc(33.33333% - 20px)}}@media only screen and (max-width:768px){.five-products--products .product-card[data-v-7360b41c],.product-offers-banner[data-v-7360b41c]{width:calc(50% - 20px)}}@media screen and (max-width:480px){.product-offers-banner h3[data-v-7360b41c]{font-size:1.6rem}.product-offers-banner__show[data-v-7360b41c]{display:inline-block;margin:30px 0 0;font-size:1.2rem;padding:6px 25px}.five-products--products .product-card[data-v-7360b41c]{width:calc(50% - 20px)}}.form[data-v-29bb58bc]{margin:10px;float:left;width:calc(50% - 20px)}@media screen and (max-width:480px){.form[data-v-29bb58bc]{width:calc(100% - 20px)}}.scroll .site-header[data-v-2bafe548]{border-bottom:1px solid #e3e3e3;padding:20px 0}.scroll .site-header__nav[data-v-2bafe548]{display:none}.scroll .site-header__logo[data-v-2bafe548],.scroll .site-header__logo img[data-v-2bafe548]{width:40px}.scroll .site-header__product-categories[data-v-2bafe548]{position:fixed;top:0;left:0;width:100%;border-bottom:1px solid #e3e3e3;max-height:calc(100vh - 81px);right:0;background:#fff;overflow:auto;z-index:999}.scroll .site-header__product-categories--open[data-v-2bafe548]{top:81px}.site-header[data-v-2bafe548]{padding:20px 0 0;z-index:9999;background-color:#fff;top:0;margin:0 auto;left:0;right:0;position:fixed}.site-header[data-v-2bafe548],.site-header__inner[data-v-2bafe548]{display:table;width:100%}.site-header__logo[data-v-2bafe548]{display:table-cell;vertical-align:top;width:100px}.site-header__logo img[data-v-2bafe548]{width:100px;float:left}.site-header__right[data-v-2bafe548]{width:auto;padding:0 0 0 20px;display:table-cell;vertical-align:top;position:relative}.site-header__cart-total[data-v-2bafe548]{width:155px;float:left;text-align:right;position:relative;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.site-header__cart-total[data-v-2bafe548]:before{position:absolute;left:0;top:0;bottom:0;width:40px;content:"k";font-size:1.2rem;text-transform:none;line-height:40px;color:#221e1f;text-align:center;font-family:Dirk}.site-header__login[data-v-2bafe548]{float:left;margin:0 20px 0 0;padding:6px 30px;width:150px}.site-header__search[data-v-2bafe548]{margin:0 20px 0 0;float:left;position:relative;width:calc(100% - 575px)}.site-header__search input[data-v-2bafe548]{max-width:100%}.site-header__search__button[data-v-2bafe548]{position:absolute;top:0;right:5px;bottom:0;height:40px;width:40px;cursor:pointer;color:#e60000;font-family:Dirk;font-size:1.1rem;border:0;background-color:transparent}.site-header__search__input[data-v-2bafe548]{float:left;width:100%;border:1px solid #c8c7c7;font-size:1rem;padding:7px 55px 7px 15px;height:40px}.site-header__product-categories[data-v-2bafe548]{position:relative;margin-top:-345px;-webkit-transition:margin .2s ease;-o-transition:.2s ease margin;transition:margin .2s ease}.site-header__product-categories--open[data-v-2bafe548]{margin-top:0}.site-header__product-categories__category[data-v-2bafe548]{width:calc(16.66667% - 20px);float:Left;margin:10px;text-decoration:none;text-align:center;height:150px;padding:5px 10px 15px;border-bottom:2px solid #e60000;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-header__product-categories__category__image[data-v-2bafe548]{height:88px}.site-header__product-categories__category__title[data-v-2bafe548]{width:100%;font-size:1rem;color:#221e1f;display:inline-block;line-height:20px}.site-header__show-products[data-v-2bafe548]{float:left;clear:both;margin:0 20px 0 0;width:210px;position:relative;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.site-header__show-products[data-v-2bafe548]:after{position:absolute;right:0;top:0;bottom:0;width:40px;content:"d";font-size:.8rem;text-transform:none;padding-top:10px;color:#fff;text-align:center;font-family:Dirk}.site-header__nav[data-v-2bafe548],.site-header__nav ul[data-v-2bafe548]{float:left;display:inline-block}.site-header__nav ul[data-v-2bafe548]{list-style-type:none}.site-header__nav .nuxt-link-active[data-v-2bafe548]{color:#e60000}.site-header__nav li[data-v-2bafe548]{display:inline-block;float:left}.site-header__nav li:hover a[data-v-2bafe548],.site-header__nav li[data-v-2bafe548]:hover{color:#e60000}.site-header__nav a[data-v-2bafe548],.site-header__nav li:hover a[data-v-2bafe548],.site-header__nav li[data-v-2bafe548]:hover{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.site-header__nav a[data-v-2bafe548]{text-decoration:none;color:#221e1f;font-size:1.15rem;line-height:60px;font-family:ImpactDirk;font-weight:400;letter-spacing:0!important;display:inline-block;margin:0 20px 0 0}.site-header__nav a.router-link-active[data-v-2bafe548]{color:#e60000}.site-header-mobile[data-v-2bafe548]{display:none;position:fixed;top:0;left:0;right:0;padding:10px;-webkit-box-shadow:inset 0 -1px 0 0 #e3e3e3;box-shadow:inset 0 -1px 0 0 #e3e3e3;background-color:#fff;z-index:999999}.site-header-mobile__logo[data-v-2bafe548]{float:left;display:inline-block}.site-header-mobile__logo img[data-v-2bafe548]{width:40px;float:left}.site-header-mobile__main-nav[data-v-2bafe548]{display:none;position:fixed;top:-100%;z-index:99999;background-color:#fff;width:100%;right:0;height:calc(100% - 60px);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:20px;overflow:hidden}.site-header-mobile__main-nav--open[data-v-2bafe548]{top:60px}.site-header-mobile__main-nav__social[data-v-2bafe548]{position:absolute;bottom:0;left:0;right:0;padding:100px 30px}.site-header-mobile__main-nav__social__title[data-v-2bafe548]{font-family:ImpactDirk;font-weight:400;font-size:1.5rem;margin:0 0 10px;font-weight:700}.site-header-mobile__main-nav__list[data-v-2bafe548]{list-style-type:none;padding:20px 0;overflow:auto}.site-header-mobile__main-nav__list a[data-v-2bafe548],.site-header-mobile__main-nav__list li[data-v-2bafe548]{float:left;display:inline-block;width:100%}.site-header-mobile__main-nav__list a[data-v-2bafe548]{text-decoration:none;color:#221e1f;padding:10px 0;font-weight:700;font-family:ImpactDirk;font-weight:400;font-size:1.2rem}.site-header-mobile__main-nav__list a[data-v-2bafe548]:before{content:"a";font-family:Dirk;padding:0 15px 0 0;position:relative;top:2px;font-size:1.1rem}.site-header-mobile__main-nav__list a.Aanbiedingen[data-v-2bafe548]:before{content:"a"}.site-header-mobile__main-nav__list a.Recepten[data-v-2bafe548]:before{content:"0"}.site-header-mobile__main-nav__list a.Producten[data-v-2bafe548]:before{content:"X"}.site-header-mobile__main-nav__list a.Services[data-v-2bafe548]:before{content:"D"}.site-header-mobile__main-nav__list a.Winkels[data-v-2bafe548]:before{content:"9"}.site-header-mobile__main-nav__list a.Over_Dirk[data-v-2bafe548]:before{content:"P"}.site-header-mobile__main-nav__list--grey[data-v-2bafe548]{border-top:2px solid #e60000}.site-header-mobile__main-nav__list--grey a[data-v-2bafe548]{color:#9b9b9b}.site-header-mobile__toggle-nav[data-v-2bafe548]{float:right;height:40px;width:40px;position:relative;cursor:pointer}.site-header-mobile__toggle-nav[data-v-2bafe548]:after{content:"A";font-family:Dirk;position:absolute;top:0;right:0;left:0;text-align:center;line-height:40px;font-size:1.5rem;bottom:0}.site-header-mobile__toggle-nav--open[data-v-2bafe548]:after{content:"p";font-size:1.1rem}.site-header-mobile__bottom-nav[data-v-2bafe548]{display:none;position:fixed;bottom:0;left:0;right:0;background-color:#fff;z-index:9999;border-top:1px solid #e3e3e3;padding:0 30px}.site-header-mobile__bottom-nav ul[data-v-2bafe548]{position:relative;width:100%}.site-header-mobile__bottom-nav__center[data-v-2bafe548]{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.site-header-mobile__bottom-nav__center a[data-v-2bafe548]:after{content:"4"}.site-header-mobile__bottom-nav__left[data-v-2bafe548]{float:left}.site-header-mobile__bottom-nav__left span[data-v-2bafe548]{text-decoration:none;height:48px;float:left;position:relative;bottom:0;text-align:center;display:inline-block;line-height:27px}.site-header-mobile__bottom-nav__left span[data-v-2bafe548]:after{position:absolute;text-align:center;color:#221e1f;left:0;font-size:1.2rem;top:-21px;right:0;content:"$";font-family:Dirk}.site-header-mobile__bottom-nav__right[data-v-2bafe548]{float:right}.site-header-mobile__bottom-nav__right a[data-v-2bafe548]:after{content:"k"}.site-header-mobile__bottom-nav li[data-v-2bafe548]{display:inline-block}.site-header-mobile__bottom-nav a[data-v-2bafe548]{text-decoration:none;height:48px;float:left;position:relative;text-align:center;display:inline-block;cursor:pointer}.site-header-mobile__bottom-nav a[data-v-2bafe548]:after{position:absolute;text-align:center;color:#221e1f;left:0;font-size:1.2rem;top:1px;right:0;font-family:Dirk}.site-header-mobile__bottom-nav span[data-v-2bafe548]{color:#221e1f;font-weight:700;cursor:pointer;font-size:.8rem;bottom:-22px;position:relative}.search-autosuggest[data-v-2bafe548]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#fff;position:absolute;top:40px;-webkit-box-shadow:1px 3px 2px 0 rgba(0,0,0,.1);box-shadow:1px 3px 2px 0 rgba(0,0,0,.1);z-index:999}.search-autosuggest span[data-v-2bafe548]{padding:4px 16px;display:block;width:100%;cursor:pointer;line-height:1.5}.search-autosuggest span[data-v-2bafe548]:hover{background:#c8c7c7}@media screen and (max-width:1200px){.site-header__product-categories[data-v-2bafe548]{margin-top:-540px}.site-header__product-categories--open[data-v-2bafe548]{margin-top:0}.site-header__product-categories__category[data-v-2bafe548]{width:calc(25% - 20px)}}@media screen and (max-width:992px){.site-header[data-v-2bafe548],.site-header__product-categories[data-v-2bafe548]{display:none}.site-header-mobile[data-v-2bafe548],.site-header-mobile__bottom-nav[data-v-2bafe548],.site-header-mobile__main-nav[data-v-2bafe548]{display:block}.search-autosuggest[data-v-2bafe548]{width:100%;bottom:50px;top:auto;font-size:1rem}}@media screen and (max-width:768px){.site-header-mobile__bottom-nav[data-v-2bafe548]{padding:0 20px}}@media screen and (max-width:480px){.site-header-mobile__bottom-nav[data-v-2bafe548]{padding:0 10px}}.social-icon[data-v-92bc74be]{font-size:1.4rem;color:#fff;float:left;text-decoration:none;width:19%}.social-icon[data-v-92bc74be],.social-icon[data-v-92bc74be]:hover:before{-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.social-icon[data-v-92bc74be]:hover:before{color:#c8c7c7}.social-icon[data-v-92bc74be]:before{font-family:Dirk}.social-icon.Facebook[data-v-92bc74be]:before{content:"x"}.social-icon.Pinterest[data-v-92bc74be]:before{content:"S"}.social-icon.Twitter[data-v-92bc74be]:before{content:"#"}.social-icon.Youtube[data-v-92bc74be]:before{content:")"}.social-icon.Instagram[data-v-92bc74be]:before{content:"H"}.site-footer[data-v-af38ea64]{float:left;width:100%;margin:0 0 40px}.site-footer__top[data-v-af38ea64]{float:left;color:#fff;width:100%;background-color:#221e1f;padding:45px 60px}.site-footer__searchstore[data-v-af38ea64]{position:relative;margin-top:8px}.site-footer__searchstore__button[data-v-af38ea64]{position:absolute;right:0;top:0;height:40px;width:40px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-footer__searchstore__button[data-v-af38ea64]:before{font-family:Dirk;content:"4";color:#e60000;font-size:.9rem}.site-footer__content[data-v-af38ea64]{font-weight:300;line-height:1.6;max-width:250px;font-size:1rem}.site-footer__content a[data-v-af38ea64]{color:#fff}.site-footer__list[data-v-af38ea64]{list-style-type:none}.site-footer__list a[data-v-af38ea64]{text-decoration:none;color:#221e1f;font-weight:300;font-size:1rem;display:inline-block;line-height:1.8}.site-footer__list a[data-v-af38ea64]:hover{text-decoration:underline}.site-footer__col[data-v-af38ea64]{padding:0 20px;float:left;display:inline-block;position:relative;height:100%}.site-footer__col--logos[data-v-af38ea64]{padding-top:30px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.site-footer__col--logos a[data-v-af38ea64]{margin-left:24px}.site-footer__col--logos a img[data-v-af38ea64]{max-height:60px;max-width:60px}.site-footer__col--lg[data-v-af38ea64]{width:33.33333%}.site-footer__col--xs[data-v-af38ea64]{width:22.22%}.site-footer__bottom[data-v-af38ea64]{float:left;width:100%;background-color:#e3e3e3;padding:45px 60px}.site-footer__title[data-v-af38ea64]{font-family:ImpactDirk;font-weight:400;margin:0 0 15px}.site-footer__title--lg[data-v-af38ea64]{font-size:1.75rem;border-bottom:2px solid #e60000;display:inline-block;height:36px;text-shadow:0 2px 0 #221e1f}.site-footer__title--xs[data-v-af38ea64]{font-size:1.2rem;line-height:1.2}.site-footer__newsletter input[data-v-af38ea64]{border:1px solid #9b9b9b;font-family:inherit;font-weight:300;padding:7px 15px;font-size:1.05rem;width:calc(100% - 135px);margin:0 5px 0 0;float:left;height:36px}.site-footer__newsletter button[data-v-af38ea64]{background-color:#ffed00;height:36px;font-family:ImpactDirk;font-weight:400;float:left;font-size:1.25rem;width:130px;color:#221e1f;border:0}.site-footer__newsletter__disclaimer[data-v-af38ea64]{display:block;float:left;font-size:.9rem;margin:8px 0 0}@media screen and (max-width:992px){.site-footer[data-v-af38ea64]{margin:0 0 89px}.site-footer__col[data-v-af38ea64]{width:100%;margin:0 0 30px}}@media only screen and (max-width:768px){.site-footer[data-v-af38ea64]{margin:0 0 64px}.site-footer__title[data-v-af38ea64]{border-bottom:0}.site-footer__bottom[data-v-af38ea64],.site-footer__top[data-v-af38ea64]{padding:20px 10px}}@media only screen and (max-width:480px){.site-footer__newsletter input[data-v-af38ea64]{margin:0 0 5px;width:100%}.site-footer__newsletter button[data-v-af38ea64]{float:right;width:100%}}.bread-crumb[data-v-fe98bf94]{width:100%;float:left}.bread-crumb__link[data-v-fe98bf94]{margin-right:30px;text-decoration:none;position:relative;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:.9rem;font-family:UniversLTStd-Bold;float:left}.bread-crumb__link[data-v-fe98bf94]:after{font-family:Dirk;content:"f";font-size:.5rem;position:absolute;top:4px;right:-21px}.bread-crumb__link[data-v-fe98bf94]:last-of-type:after{content:""}.bread-crumb__link[data-v-fe98bf94]:hover{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#e60000}@media screen and (max-width:768px){.bread-crumb[data-v-fe98bf94]{display:none}}.recipe-card{width:calc(33.33333% - 20px);margin:10px;text-decoration:none;color:#221e1f;position:relative;float:left;cursor:pointer}.recipe-card,.recipe-card:hover .recipe-card__info__title{-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.recipe-card:hover .recipe-card__info__title{color:#e60000}.recipe-card:hover .recipe-card__image__wrapper{-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:scale(1.06);transform:scale(1.06)}.recipe-card__image{overflow:hidden;width:100%}.recipe-card__image__wrapper{background-repeat:no-repeat;width:100%;padding-bottom:50%;background-size:100% auto;background-color:#fff;background-position:50%;float:left;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.recipe-card__favorite{position:absolute;top:0;right:0;font-family:Dirk;width:55px;line-height:55px;text-align:center;font-size:1.4rem;height:55px;color:#fff}.recipe-card__info{float:left;height:126px;padding:7px 0;width:100%}.recipe-card__info__title{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-family:ImpactDirk;font-weight:400;width:100%;padding:0 0 7px;font-size:1.5rem;line-height:1.2;display:block}.recipe-card__info__subinfo{font-weight:300;font-size:.9rem;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;-webkit-box-pack:justify;-ms-flex-pack:space-between}.recipe-card__info__subinfo--createtime,.recipe-card__info__subinfo--createtype,.recipe-card__info__subinfo--type{font-family:UniversLTStd;position:relative;padding:0 15px 0 25px;display:block}.recipe-card__info__subinfo--createtime:before,.recipe-card__info__subinfo--createtype:before,.recipe-card__info__subinfo--type:before{font-family:Dirk;font-size:.9rem;position:absolute;left:5px;top:0}.recipe-card__info__subinfo--createtype:before{content:"w"}.recipe-card__info__subinfo--createtime:before{content:'"'}.recipe-card__info__subinfo--type:before{content:"s"}@media screen and (max-width:992px){.recipe-card{width:calc(50% - 20px)}}@media screen and (max-width:480px){.recipe-card{width:calc(100% - 20px)}}.recipes-search-filter{float:left;clear:both;width:calc(16.66667% - 20px);margin:10px}.recipes-search-filter__block{margin:0 0 25px;overflow:auto}.recipes-search-filter__block__title{font-family:ImpactDirk;font-weight:400;font-size:1.5rem;margin:0 0 10px;display:block}.recipes-search-filter__block__wrapper{float:left;width:100%;margin:0 0 5px;max-height:150px;overflow:hidden}.recipes-search-filter__block__wrapper.open{max-height:none}.recipes-search-filter__block__filteritem{font-family:UniversLTStd;font-weight:300;display:block;width:100%;cursor:pointer;padding:3px 0}.recipes-search-filter__block__filteritem.active{font-weight:600}.recipes-search-filter__block__readmore{color:#7ed321;font-weight:400;font-weight:700;cursor:pointer;font-family:UniversLTStd}@media screen and (max-width:768px){.recipes-search-filter{width:100%;margin:0}}.recipes-pagination__pagenumber[data-v-28b0da08]{padding:5px;margin:2px;background-color:#e3e3e3;cursor:pointer;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.offers-header[data-v-0399d04e],.recipes-pagination__pagenumber.active[data-v-28b0da08],.recipes-pagination__pagenumber[data-v-28b0da08]:hover{background-color:#e60000;color:#fff}.offers-header[data-v-0399d04e]{float:left;margin:20px 0 40px;width:100%;padding:30px 40px;line-height:1.2}.offers-header h1[data-v-0399d04e]{font-family:ImpactDirk;font-weight:400;margin:0 0 15px;font-size:3.5rem;height:62px;text-shadow:-2px -2px 0 #e60000,2px -2px 0 #e60000,-2px 2px 0 #e60000,2px 2px 0 #e60000;display:inline-block;border-bottom:3px solid #fff}.offers-header h2[data-v-0399d04e]{font-size:1.2rem}.offers-header .offers-week-toggles[data-v-0399d04e]{margin-top:24px;float:left;width:100%}.offers-header .offers-week-toggles__toggle[data-v-0399d04e]{float:left;margin-left:24px;cursor:pointer;font-size:1.2rem;position:relative}.offers-header .offers-week-toggles__toggle[data-v-0399d04e]:first-of-type{margin-left:0}.offers-header .offers-week-toggles__toggle[data-v-0399d04e]:first-of-type:after{content:"|";position:absolute;right:-16px}.offers-header .offers-week-toggles__toggle.selected[data-v-0399d04e]{font-weight:700;border-bottom:1px solid #fff}@media only screen and (max-width:768px){.offers-header[data-v-0399d04e]{margin:15px 0 40px}.offers-header h1[data-v-0399d04e]{border:0;height:auto;font-size:2.8rem;margin:0 0 10px}}@media only screen and (max-width:480px){.offers-header[data-v-0399d04e]{padding:20px;margin:15px 0}.offers-header h1[data-v-0399d04e]{border:0;height:auto;font-size:2rem;margin:0 0 5px}.offers-header h2[data-v-0399d04e]{font-size:1rem}}.offers-menu[data-v-bc8a451e]{margin-bottom:24px}.offers-menu__title[data-v-bc8a451e]{font-size:2rem;margin-bottom:32px;float:left;width:100%}.offers-menu__items[data-v-bc8a451e]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.offers-menu__items--item[data-v-bc8a451e]{cursor:pointer;font-family:ImpactDirk;font-weight:400;width:25%;margin-bottom:16px;font-size:1.3rem;position:relative;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.offers-menu__items--item[data-v-bc8a451e]:after{font-family:Dirk;content:"f";font-size:.8rem;color:#e60000;position:absolute;right:20px;top:6px}.offers-menu__items--item[data-v-bc8a451e]:hover{color:#e60000;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media screen and (max-width:1200px){.offers-menu__items--item[data-v-bc8a451e]{width:33.333%}}@media screen and (max-width:992px){.offers-menu__items--item[data-v-bc8a451e]{width:50%}}@media screen and (max-width:480px){.offers-menu__title[data-v-bc8a451e]{display:none}.offers-menu__items--item[data-v-bc8a451e]{width:100%}}.offers-wrapper--active .offers-category-sidebar__fixed[data-v-68023c7a]{position:fixed;bottom:0;top:0;left:0;right:0}.offers-wrapper--active .offers-category-sidebar__fixed .container[data-v-68023c7a]{height:100%}.offers-wrapper--active .offers-category-sidebar__fixed .offers-category-sidebar__show-all[data-v-68023c7a]{bottom:122px}.offers-wrapper--active .offers-category-sidebar__fixed .offers-category-sidebar__inner[data-v-68023c7a]{position:relative;height:100%;z-index:99999;margin:0;width:calc(16.66667% - 17px)}.offers-category-sidebar[data-v-68023c7a]{position:relative;float:left;margin:10px;height:330px;padding:20px;color:#fff;background-color:#e60000;width:calc(16.66667% - 20px)}.offers-category-sidebar__title[data-v-68023c7a]{color:#fff;font-size:1.6rem;font-family:ImpactDirk;font-weight:400;line-height:1.2;display:inline-block}.offers-category-sidebar__show-all[data-v-68023c7a]{position:absolute;padding:15px 20px;bottom:0;left:0;right:0;color:#fff;text-decoration:none;font-weight:600;font-family:UniversLTStd-Bold}.offers-category-sidebar__show-all[data-v-68023c7a]:after{content:"f";font-size:.7rem;font-family:Dirk}.offers-category-sidebar__inner[data-v-68023c7a]{background-size:cover}.offers-category-sidebar[data-v-68023c7a]:after{width:calc(16.66667% - 20px);margin:0 10px;height:1px;float:left;content:""}@media screen and (max-width:992px){.offers-category-sidebar[data-v-68023c7a]:after,.offers-category-sidebar__inner[data-v-68023c7a]{width:calc(25% - 20px)}.offers-category-sidebar__inner[data-v-68023c7a]{background-size:100%}.offers-wrapper--active .offers-category-sidebar__fixed .offers-category-sidebar__inner[data-v-68023c7a]{width:calc(25% - 16px)}}@media only screen and (max-width:1200px){.offers-category-sidebar[data-v-68023c7a]{padding:20px;width:calc(20% - 20px)}.offers-category-sidebar__inner[data-v-68023c7a]{padding:0}.offers-category-sidebar__title[data-v-68023c7a]{font-size:1.4rem}}@media only screen and (max-width:768px){.offers-category-sidebar[data-v-68023c7a]{width:calc(100% - 20px);padding:20px;height:auto}.offers-category-sidebar[data-v-68023c7a]:after,.offers-category-sidebar__inner[data-v-68023c7a]{width:calc(100% - 20px)}.offers-category-sidebar__inner[data-v-68023c7a]{min-height:auto;position:relative;display:block;padding:0}.offers-category-sidebar__inner a[data-v-68023c7a]{display:block}.offers-category-sidebar__show-all[data-v-68023c7a]{position:relative;padding:0;margin:10px 0 0}.offers-category-sidebar__categories[data-v-68023c7a],.offers-category-sidebar__filter[data-v-68023c7a]{width:50%;float:left}.offers-category-sidebar__inner[data-v-68023c7a]{width:100%;height:auto;z-index:1;margin:0}.offers-wrapper--active .offers-category-sidebar__fixed[data-v-68023c7a]{position:relative;top:0!important}.offers-wrapper--active .offers-category-sidebar__fixed .offers-category-sidebar__inner[data-v-68023c7a]{top:0!important;width:100%;z-index:1}}@media only screen and (max-width:480px){.offers-category-sidebar__categories[data-v-68023c7a],.offers-category-sidebar__filter[data-v-68023c7a]{width:100%}}@media screen and (max-width:768px){.row-wrapper[data-v-2d69400a]{width:calc(100% + 30px);margin:16px -15px!important}}.product-category-header[data-v-849f2b1e]{margin:30px 0;position:relative;width:100%;height:auto;float:left}.product-category-header__image[data-v-849f2b1e]{float:left;bottom:0;width:50%;display:inline-block;position:relative}.product-category-header__image--image[data-v-849f2b1e]{height:230px;background:#fff;background-position:50%;background-size:auto 100%;background-repeat:no-repeat;width:100%}.product-category-header__title[data-v-849f2b1e]{width:100%;color:#221e1f;bottom:0;line-height:1.2;padding:20px 30px;font-family:ImpactDirk;font-weight:400;font-size:3rem;text-align:center}.product-category-header__nav[data-v-849f2b1e]{float:right;width:50%;padding:0 0 0 10px;display:inline-block}.product-category-header__nav ul[data-v-849f2b1e]{list-style-type:none;width:100%;float:left}.product-category-header__nav ul a[data-v-849f2b1e]{color:#221e1f;float:left;display:inline-block;font-family:ImpactDirk;font-weight:400;position:relative;text-decoration:none;padding:0 10px 10px;font-size:1.2rem;width:100%}.product-category-header__nav ul a[data-v-849f2b1e]:after{content:"f";font-family:Dirk;position:absolute;top:0;bottom:0;right:10px;-webkit-transition:right .2s ease;-o-transition:.2s ease right;transition:right .2s ease;line-height:28px;font-size:.7rem}.product-category-header__nav ul a[data-v-849f2b1e]:hover:after{right:5px}.product-category-header__nav ul .product-category-header__nav__more[data-v-849f2b1e]{color:#e60000}.product-category-header__nav ul li[data-v-849f2b1e]{float:left;display:inline-block;width:50%}@media only screen and (max-width:768px){.product-category-header__image[data-v-849f2b1e]{float:left;left:auto;top:auto;bottom:auto;height:300px;margin:0 0 20px;position:relative;width:100%}.product-category-header__title[data-v-849f2b1e]{font-size:2.2rem}.product-category-header__nav[data-v-849f2b1e]{width:100%;padding:0}}@media screen and (max-width:480px){.product-category-header__image[data-v-849f2b1e]{height:280px;min-height:150px}.product-category-header__title[data-v-849f2b1e]{font-size:1.8rem;padding:10px 5px;position:relative}.product-category-header__nav ul li[data-v-849f2b1e]{width:100%}}.popup[data-v-4ac9c0cd]{position:fixed;z-index:9999}.popup-background[data-v-4ac9c0cd],.popup[data-v-4ac9c0cd]{left:0;top:0;right:0;bottom:0}.popup-background[data-v-4ac9c0cd]{position:absolute;background-color:rgba(0,0,0,.6)}.popup-inner[data-v-4ac9c0cd]{padding:64px 115px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff}.popup-inner--text[data-v-4ac9c0cd]{width:100%;float:left}.popup-inner--text__title[data-v-4ac9c0cd]{width:100%;min-width:450px;font-family:ImpactDirk;font-weight:400;color:#e60000;float:left;font-size:2rem;margin-bottom:16px}.popup-inner--text__description[data-v-4ac9c0cd]{width:100%;float:left;font-size:1rem;line-height:1.5;margin-bottom:16px}.popup-inner--nav[data-v-4ac9c0cd]{float:left;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.popup-inner--nav button[data-v-4ac9c0cd]:first-of-type{margin-right:16px}.popup-inner--close[data-v-4ac9c0cd]{position:absolute;right:24px;top:24px;cursor:pointer}.popup-inner--close[data-v-4ac9c0cd]:before{font-family:Dirk;content:"p";font-size:1rem}.popup-inner--inputs[data-v-4ac9c0cd]{margin-bottom:24px;float:left;width:100%}.popup-inner--inputs__input[data-v-4ac9c0cd]{border:0 solid #fff;border-bottom:1px solid #221e1f;height:44px;padding:0;font-weight:700;font-size:2.5rem;color:#221e1f!important;border-radius:0;margin-bottom:16px;float:left}.popup-inner--inputs__message[data-v-4ac9c0cd]{font-size:.9rem;float:left;line-height:1.5;padding-left:22px;width:100%;position:relative}.popup-inner--inputs__message[data-v-4ac9c0cd]:before{font-family:Dirk;position:absolute;left:0;top:0}.popup-inner--inputs__message.danger[data-v-4ac9c0cd]{color:#e60000}.popup-inner--inputs__message.danger[data-v-4ac9c0cd]:before{content:"9"}.popup-inner--inputs__message.succes[data-v-4ac9c0cd]{color:#7ed321}.popup-inner--inputs__message.succes[data-v-4ac9c0cd]:before{content:"p"}@media screen and (max-width:740px){.popup-inner[data-v-4ac9c0cd]{padding:40px 15px;width:calc(100% - 30px)}.popup-inner--nav[data-v-4ac9c0cd]{display:block}.popup-inner--nav button[data-v-4ac9c0cd]{width:100%;text-align:center}.popup-inner--nav button[data-v-4ac9c0cd]:first-of-type{margin-bottom:16px;margin-right:0}.popup-inner--text__title[data-v-4ac9c0cd]{min-width:10px;font-size:1.5rem}}.store-block[data-v-15fab978]{width:calc(100% - 20px);float:left;padding:20px 30px;border:1px solid #9b9b9b;margin-bottom:10px;margin-right:10px;margin-left:10px;cursor:pointer}.store-block[data-v-15fab978],.store-block[data-v-15fab978]:hover{-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.store-block[data-v-15fab978]:hover{border:1px solid #e60000}.store-block__details[data-v-15fab978]{float:left}.store-block__details span[data-v-15fab978]{float:left;display:block;width:70%;font-weight:300}.store-block__details .red[data-v-15fab978]{color:#e60000}.store-block__details .impact[data-v-15fab978]{font-size:1.15rem}.store-block__goto[data-v-15fab978]{display:block;float:right;height:72px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.store-block__goto span[data-v-15fab978]{padding-right:20px;position:relative;display:block;font-weight:300}.store-block__goto span[data-v-15fab978]:after{font-family:Dirk;content:"f";top:3px;font-size:.8rem;position:absolute;right:0}#OffersPage{margin-bottom:24px;float:left;width:100%}.no-offers-message{font-size:2rem;font-family:ImpactDirk;font-weight:400}.login-handler{padding:15px;text-align:center;font-size:2rem;margin-top:-130px;height:60vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-handler span{font-size:2rem;font-family:ImpactDirk;font-weight:400}.my-environment-page{margin:20px 0;float:left;width:100%}.my-page--menu{padding:32px;width:calc(25% - 10px);margin-right:10px;border:1px solid #e3e3e3;float:left}.my-page--menu__title{font-family:ImpactDirk;font-weight:400;font-size:2rem;float:left;width:100%}.my-page--menu__username{font-size:1rem;float:left;width:100%;margin-bottom:24px}.my-page--menu__items{float:left;width:100%}.my-page--menu__items__item{float:left;width:100%;font-size:1rem;position:relative;padding-left:30px;margin:8px 0;cursor:pointer;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-family:UniversLTStd-Bold}.my-page--menu__items__item:hover{color:#e60000}.my-page--menu__items__item.router-link-active{color:#e60000;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.my-page--menu__items__item:before{font-family:Dirk;position:absolute;left:0;top:0}.my-page--menu__items__item.profile:before{content:"$"}.my-page--menu__items__item.orders:before{content:"b"}.my-page--menu__items__item.grocerylists:before{content:"k"}.my-page--menu__items__item.favoriteproducts:before{content:"B"}.my-page--menu__items__item.logout:before{content:"J"}.my-page--details{float:left;width:calc(75% - 10px);margin-left:10px}.my-page--details--block{padding:32px;width:100%;border:1px solid #e3e3e3;float:left;margin-bottom:20px}.my-page--details--block__title{font-family:ImpactDirk;font-weight:400;font-size:2rem;float:left;width:100%;margin-bottom:24px}.my-page--details--block__title:after{font-family:Dirk;content:"f";color:#e60000;margin-left:8px;font-size:1rem;top:-2px;position:relative}.my-page--details--block__title--large{font-size:2.3rem}.my-page--details--block__title--large:after{display:none}.my-page--details--block__section{width:100%;float:left}.my-page--details--block__section .btn:first-of-type{margin-right:15px}.my-page--details--block__section__title{font-family:ImpactDirk;font-weight:400;font-size:1.2rem;float:left;width:100%}.my-page--details--block__section__link{height:100%;font-family:UniversLTStd-Bold;font-size:1rem;cursor:pointer;color:#e60000;text-decoration:none}.my-page--details--block__section__link:hover{text-decoration:none}.my-page--details--block__section__link:hover:after{margin-left:7px}.my-page--details--block__section__link:after{font-family:Dirk;content:"f";margin-left:4px;-webkit-transition:margin .2s ease;-o-transition:.2s ease margin;transition:margin .2s ease;font-size:.5rem;position:relative;top:-1px}.my-page--details--block__section__row{width:100%;float:left;margin-bottom:16px;padding:18px 32px;border:1px solid #e3e3e3}.my-page--details--block__section__row__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.my-page--details--block__section__row__fullblock{width:100%}.my-page--details--block__section__row__block.expand{-webkit-box-flex:2;-ms-flex:2 0 auto;flex:2 0 auto}.my-page--details--block__section__row__block__tag{font-size:.9rem;float:left;width:100%}.my-page--details--block__section__row__block__value{font-size:1rem;font-family:UniversLTStd-Bold;float:left;width:100%}.my-page--details--block__section__row__block__link{height:100%;font-family:UniversLTStd-Bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:right;cursor:pointer;font-size:1rem;color:#e60000;text-decoration:none}.my-page--details--block__section__row__block__link:hover{text-decoration:none}.my-page--details--block__section__row__block__link:after{font-family:Dirk;content:"d";margin-left:4px;font-size:.7rem}.my-page--details--block__section__row__block__link.open:after{content:"g"}.my-page--details--block__section.fifty{width:50%}@media screen and (max-width:992px){.my-page--menu{width:100%;margin:0 0 20px}.my-page--details{width:100%;margin:0}.my-page--details--block__section__row{padding:18px 24px;display:block}.my-page--details--block__section__row__block{overflow:auto;margin:0 0 8px}.my-page--details--block__section__row__block__link{margin:10px 0 0;float:left}.my-page--details--block__section.fifty{width:100%;margin:0 0 10px}}@media screen and (max-width:768px){.my-page--details--block,.my-page--menu{padding:20px}.my-page--details--block__section__row{padding:0 0 10px;border:0;border-bottom:1px solid #e3e3e3}.my-page--details--block__section__row__block__link{width:100%;position:relative}.my-page--details--block__section__row__block__link:after{position:absolute;right:0}.my-page--details--block__section__row__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.my-page--details--block__title--large{font-size:1.8rem}}@media screen and (max-width:480px){.my-page--details .btn{width:100%;margin:0 0 10px;text-align:center}}.stores{margin:40px 0;overflow:hidden;width:100%;float:left}.stores__map{width:calc(100% - 345px);float:left;background-color:#e3e3e3;position:relative}.stores__map__location{position:absolute;right:20px;top:140px;width:50px;z-index:1}.stores__map__location--current{width:50px;height:50px;display:block;float:left;background-color:#fff;text-align:center;padding-top:6px;border:1px solid #9b9b9b;cursor:pointer}.stores__map__location--current:before{font-family:Dirk;font-size:1.2rem;content:"+";position:relative;top:4px}.stores__map__filter{padding:20px;position:absolute;left:20px;top:20px;background-color:#fff;z-index:1}.stores__map__filter--input label{margin:5px}.stores__map__filter--title{font-weight:700;display:block;clear:both;padding-left:30px;font-family:ImpactDirk;font-weight:400;font-size:1.4rem;margin-bottom:15px;position:relative}.stores__map__filter--title:before{position:absolute;top:3px;left:0;font-size:1.2rem;font-family:Dirk;content:"n"}.stores__map__zoom{position:absolute;right:20px;top:20px;width:50px;z-index:1}.stores__map__zoom--min,.stores__map__zoom--plus{width:50px;height:50px;display:block;float:left;background-color:#fff;text-align:center;padding-top:6px;border:1px solid #9b9b9b;cursor:pointer}.stores__map__zoom--min:before,.stores__map__zoom--plus:before{font-family:Dirk;font-size:1.2rem;top:4px;position:relative}.stores__map__zoom--plus{border-bottom:0}.stores__map__zoom--plus:before{content:"U"}.stores__map__zoom--min:before{content:"N"}.stores__left{width:325px;float:left;margin:0 20px 0 0;overflow:hidden;height:700px}.stores__store{padding:20px;overflow-y:auto;-webkit-overflow-scrolling:touch;height:700px;border-bottom:2px solid #e60000}.stores__store__details__block__content{float:left;width:100%}.stores__store__details__block__content--title{font-size:1.15rem;float:left;margin:20px 0 10px;font-family:ImpactDirk;font-weight:400}.stores__store__details__block__content--item{float:left;width:100%;margin:2px 0;font-size:1rem;line-height:1.4}.stores__store__visiting-hours__title{width:100%;font-weight:700;display:block;font-family:ImpactDirk;font-weight:400;font-size:1.15rem;margin:0 0 10px}.stores__store__visiting-hours__days{float:left;width:100%;list-style-type:none}.stores__store__visiting-hours__days li{font-size:.95rem;padding:2px 0;overflow:auto;width:100%;display:inline-block;font-weight:300}.stores__store__visiting-hours__days li span{float:left;width:50%}.stores__store__visiting-hours__days li.past .time{color:#9b9b9b}.stores__store__visiting-hours__days li.present .time{color:#e60000}.stores__store__visiting-hours__nav{margin:0 0 15px;list-style-type:none;float:left;width:100%}.stores__store__visiting-hours__nav li{float:left;padding:10px 0;font-size:.9rem;text-align:center;cursor:pointer;width:50%;border:1px solid #e3e3e3}.stores__store__visiting-hours__nav li:last-child{border-left:0}.stores__store__visiting-hours__nav li.active{background-color:#e60000;color:#fff;border-color:#e60000}.stores__store__visiting-hours{float:left;width:100%}.stores__store__info{padding:20px 0 40px;float:left}.stores__store__show-map{width:100%;text-align:center;margin:20px 0 0}.stores__store__show-store{width:100%;text-align:center;margin:10px 0 0}.stores__store__name{width:100%;font-family:ImpactDirk;font-weight:400;display:block;font-size:1.15rem;margin:0 0 3px}.stores__store__city,.stores__store__phone,.stores__store__zipcode{font-family:UniversLTStd;font-size:1rem;line-height:1.6}.stores__store__phone{width:100%;display:block}.stores__store__back{display:inline-block;font-size:.9rem;width:100%;padding-left:15px;cursor:pointer;position:relative}.stores__store__back:before{position:absolute;left:0;top:3px;bottom:0;content:"e";font-size:.6rem;color:#221e1f;font-family:Dirk}.stores__search{height:700px}.stores__search__input{width:100%;padding:20px;float:left;background-color:#e60000;position:relative}.stores__search__input input{border:1px solid #c8c7c7;width:100%;float:left;height:40px;padding:0 15px;font-size:1rem}.stores__search__input:after{position:absolute;top:20px;right:25px;text-align:center;bottom:20px;height:40px;line-height:40px;width:40px;cursor:pointer;color:#e60000;content:"4";font-family:Dirk;font-size:1.1rem;border:0;background-color:transparent}.stores__search__results{float:left;height:620px;width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.stores__search__results__result{cursor:pointer;position:relative;padding:20px;float:left;line-height:1.2;width:100%;border-bottom:2px solid #e60000;font-family:UniversLTStd}.stores__search__results__result__name{width:100%;font-weight:700;font-size:1.15rem;display:block;margin:0 0 5px;font-family:ImpactDirk;font-weight:400}.stores__search__results__result__openingshours{width:100%;display:block;float:left;color:#e60000;font-weight:300;font-size:.9rem}.stores__search__results__result__openingshours:before{content:"n";position:relative;top:1px;font-family:Dirk;padding:0 6px 0 0}.stores__search__results__result__city,.stores__search__results__result__zipcode{margin:0 0 8px;display:inline-block;font-size:1rem}.stores__search__results__result__plus{position:absolute;right:20px;color:#ad141a;font-family:Dirk;top:50%;font-size:1.1rem;font-weight:300;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:768px){.vue-map-container{height:400px!important}.stores{overflow:hidden;margin-top:20px}.stores__left{height:auto;margin:0;width:100%}.stores__search{height:auto}.stores__search__results{height:230px}.stores__map{width:100%;height:auto}.stores__map.hidden,.stores__map__zoom{display:none}.stores__map__location{top:125px}.stores__map__filter{top:0;left:0;overflow:auto;width:100%;position:relative;padding:10px}.stores__map__filter--input{margin-right:5px;margin-bottom:0;float:left;clear:none;display:inline-block}}@media screen and (max-width:480px){.stores__map__location{top:180px}}.search-input-mobile[data-v-7c80b019]{margin:0 0 20px;overflow:auto;display:none;position:relative}.search-input-mobile__input[data-v-7c80b019]{float:left;width:100%;font-size:1rem;padding:7px 55px 7px 15px;height:40px}.search-input-mobile__button[data-v-7c80b019]{position:absolute;top:0;right:5px;bottom:0;height:40px;width:40px;cursor:pointer;color:#e60000;font-family:Dirk;font-size:1.1rem;border:0;background-color:transparent}.static[data-v-7c80b019]{position:static}#searchresults[data-v-7c80b019]{margin-top:50px;float:left;width:100%}.search-title[data-v-7c80b019]{font-family:ImpactDirk;font-weight:400;font-size:2rem;line-height:1.1;margin-right:10px;display:inline-block}.search-title.marged[data-v-7c80b019]{margin-bottom:40px}.search-total-amount[data-v-7c80b019]{font-family:ImpactDirk;font-weight:400;color:#bcbec3;font-size:1.5rem;display:inline-block}.search-page-selectors[data-v-7c80b019]{float:left;width:100%;margin:15px 0 30px;font-weight:300}.search-page-selector[data-v-7c80b019]{cursor:pointer;display:inline-block;position:relative;margin-right:15px;margin-left:15px}.search-page-selector.nuxt-link-active[data-v-7c80b019]{color:#e60000}.search-page-selector[data-v-7c80b019]:after{content:"|";color:#221e1f;float:right;position:absolute;font-weight:300;right:-20px;top:-1px}.search-page-selector[data-v-7c80b019]:last-of-type:after{content:""}.search-page-selector.active[data-v-7c80b019]{color:#e60000;font-weight:600}.search-page-selector.active[data-v-7c80b019]:before{content:"";background-color:#e60000;height:1px;left:0;right:0;bottom:3px;position:absolute}@media screen and (max-width:992px){.search-input-mobile[data-v-7c80b019]{display:block}}@media only screen and (max-width:768px){#searchresults[data-v-7c80b019]{margin-top:24px;float:left}.search-page-selector[data-v-7c80b019]{float:left;width:auto;margin-right:36px;margin-left:0}.search-page-selector-title[data-v-7c80b019]{float:left;width:100%}}.store-block[data-v-833e758a]{width:calc(100% - 20px);float:left;padding:20px 30px;border:1px solid #9b9b9b;margin-bottom:10px;margin-right:10px;margin-left:10px;cursor:pointer}.store-block[data-v-833e758a],.store-block[data-v-833e758a]:hover{-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.store-block[data-v-833e758a]:hover{border:1px solid #e60000}.store-block__details[data-v-833e758a]{float:left}.store-block__details span[data-v-833e758a]{float:left;display:block;width:70%;font-weight:300}.store-block__details .red[data-v-833e758a]{color:#e60000}.store-block__details .impact[data-v-833e758a]{font-size:1.15rem}.store-block__goto[data-v-833e758a]{display:block;float:right;height:72px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.store-block__goto span[data-v-833e758a]{padding-right:20px;position:relative;display:block;font-weight:300}.store-block__goto span[data-v-833e758a]:after{font-family:Dirk;content:"f";top:3px;font-size:.8rem;position:absolute;right:0}.recipes-mobile-filter__back.btn,.recipes-mobile-filter__resultnumber{display:none}.recipes-search-toggle-mobile-filter.btn{display:none;float:left}.recipes-search-results{width:83.33333%;float:left}.recipes-search-top{width:calc(83.33333% - 20px);margin:10px;float:right}.recipes-search-toggle-mobile-filter{display:none}.recipes-search-resultnumber{font-family:UniversLTStd;font-weight:600;float:left;line-height:40px;font-size:1.3rem}.recipes-search-sort{float:right;position:relative}.recipes-search-sort:after{position:absolute;right:0;top:0;bottom:0;width:40px;content:"d";font-size:.8rem;text-transform:none;padding-top:11px;pointer-events:none;color:#fff;text-align:center;font-family:Dirk}.recipes-search-sort__select{width:210px;font-size:1.1rem;line-height:40px;height:40px;-webkit-appearance:none;-moz-appearance:none;border-bottom:2px solid #646464;padding:0 15px;color:#fff;background-color:#9b9b9b;font-family:ImpactDirk;font-weight:400}.recipes-pagination{width:100%;float:left;padding:30px 0;overflow:hidden;text-align:center}.recipes-pagination--pagenumber{padding:0 10px;border-right:1px solid #9b9b9b;cursor:pointer;font-size:1rem}.recipes-pagination--pagenumber.active,.recipes-pagination--pagenumber:hover{color:#e60000}.recipes-pagination--pagenumber:last-of-type{border-right:0}@media screen and (max-width:992px){.recipes-search-resultnumber{font-size:1.1rem}}@media screen and (max-width:768px){.recipes-mobile-filter{position:fixed;top:60px;overflow:auto;left:0;right:0;bottom:0;background:#fff;margin:0!important;width:100%!important;padding:15px;z-index:999;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.recipes-mobile-filter__resultnumber{font-family:UniversLTStd;margin:0 0 15px;display:block;font-size:1.1rem}.recipes-mobile-filter__back.btn{display:inline-block;width:auto;margin:0 0 15px}.recipes-mobile-filter.open{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.recipes-search-results{width:100%}.recipes-search-resultnumber{margin:0 0 15px}.recipes-search-top{width:calc(100% - 20px)}.recipes-search-sort{width:100%}.recipes-search-sort .recipes-search-toggle-mobile-filter{width:calc(50% - 5px);margin-right:10px;padding-left:35px;position:relative}.recipes-search-sort .recipes-search-toggle-mobile-filter:before{position:absolute;content:"y";font-size:.9rem;left:10px;line-height:40px;top:0;bottom:0;font-family:Dirk}.recipes-search-sort__select{float:right;width:calc(50% - 5px)}.recipes-search-toggle-mobile-filter.btn{display:block}}@media screen and (max-width:480px){.recipes-search-resultnumber{font-size:1rem;line-height:1.2;margin:0 0 15px}}.offers-group__header[data-v-cdc57f82]{float:left;display:inline-block;border-bottom:2px solid #e60000;width:calc(33.33333% - 20px);margin:10px;height:330px;padding:10px;position:relative;overflow:hidden;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.offers-group__header__title[data-v-cdc57f82]{font-family:ImpactDirk;font-weight:400;margin:0 0 10px;line-height:1.2;font-size:2.4rem}.offers-group__header__subtitle[data-v-cdc57f82]{max-width:calc(100% - 190px);display:block;font-size:1.1rem}.offers-group__header__image[data-v-cdc57f82]{position:absolute;bottom:10px;right:10px;z-index:-1;max-width:190px}.offers-back[data-v-cdc57f82]{display:block;padding:15px 0;clear:both}.offers-back[data-v-cdc57f82]:before{font-family:Dirk;content:"f";font-size:.7rem;padding-left:8px;-webkit-transform:rotate(180deg);transform:rotate(180deg);display:inline-block}@media screen and (max-width:992px){.offers-group__header[data-v-cdc57f82]{width:calc(50% - 20px)}.offers-group__header__title[data-v-cdc57f82]{font-size:1.7rem}}@media screen and (max-width:768px){.offers-group__header[data-v-cdc57f82]{width:calc(100% - 20px);height:auto}.offers-group__header__subtitle[data-v-cdc57f82]{max-width:100%}.offers-group__header__title[data-v-cdc57f82]{margin:0 0 5px}.offers-group__header__image[data-v-cdc57f82]{display:none}}.recipes-recipe{float:left;margin-top:20px}.recipe-header__image{height:400px;background-size:cover;background-position:50%;position:relative}.recipe-header__infoblock{padding:20px 0 0;float:left;width:100%}.recipe-header__infoblock__title{font-family:ImpactDirk;line-height:1.2;font-size:2.5rem;font-weight:400;margin:0 0 10px}.recipe-header__infoblock__maininfo span{margin:0 25px 0 0;position:relative;font-weight:300;padding:0 0 0 30px}.recipe-header__infoblock__maininfo span:before{font-family:Dirk;font-size:1.2rem;position:absolute;left:2px;top:-4px}.recipe-header__infoblock__maininfo__createtype:before{content:"w"}.recipe-header__infoblock__maininfo__persons:before{content:"Q"}.recipe-header__infoblock__maininfo__createtime:before{content:'"'}.recipe-header__infoblock__maininfo__type:before{content:"s"}.recipe-header__infoblock__rating{position:relative;font-family:UniversLTStd}.recipe-header__infoblock__rating__ratemark{width:100%;position:absolute;top:0;left:0;background-color:#fff}.recipe-header__infoblock__rating__star{display:inline-block;height:16px;width:16px;margin:0 5px 0 0}.recipe-header__infoblock__rating__star:before{font-family:Dirk;content:"Z";color:#9b9b9b;line-height:16px;font-size:1rem;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.recipe-header__infoblock__rating__star.full:before{color:#e60000}.recipe-header__infoblock__rating__star.hoverable{cursor:pointer}.recipe-header__infoblock__rating__star.hover:before{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#e60000}.recipe-header__infoblock__rating__amount{margin:0 10px 0 0}.recipe-header__infoblock__rating__rate{cursor:pointer;text-decoration:underline}.recipe-header__buttoncontainer{position:absolute;top:24px;left:24px;right:24px}.recipe-header__buttoncontainer__backbutton{font-family:ImpactDirk;font-weight:400;cursor:pointer;border:1px solid #bcbec3;background-color:#fff;text-align:center;text-decoration:none;color:#221e1f;letter-spacing:0;font-size:1.4rem;padding:5px 25px}.recipe-ingredients{margin:10px;width:calc(33.33% - 20px);float:left}.recipe-ingredients__title{font-family:ImpactDirk;font-weight:400;font-size:1.5rem;font-weight:300;margin:0 0 15px}.recipe-ingredients__content{margin:0 0 20px;float:left}.recipe-ingredients__content__item{font-family:UniversLTStd;float:left;padding:5px 0;width:100%;font-weight:300;font-size:1.05rem}.recipe-ingredients__content__item input{visibility:hidden;z-index:-9999;position:absolute}.recipe-ingredients__content__item label{cursor:pointer!important;margin:0!important}.recipe-ingredients__content__item input:checked+label span:after{content:"";position:absolute;top:2px;left:2px;bottom:2px;right:2px;background-color:#e60000}.recipe-ingredients__button{float:left;padding:0 15px;font-weight:700;font-family:UniversLTStd;line-height:38px;position:relative;cursor:pointer;border:1px solid #ffed00;border-left-width:40px}.recipe-ingredients__button:before{content:"U";font-size:.9rem;left:-26px;top:0;font-family:Dirk;position:absolute}.recipe-ingredients__button__info{position:absolute;padding:10px;font-size:.9rem;color:#fff;bottom:45px;background-color:#221e1f;text-align:center;line-height:1.5}.recipe-ingredients__persons{float:left;font-family:UniversLTStd;margin:0 0 13px}.recipe-ingredients__persons__number{float:left;height:40px;padding:0 15px;line-height:40px;background-color:#e3e3e3;font-family:ImpactDirk;font-weight:400}.recipe-ingredients__persons__change{float:left;height:40px;width:40px;cursor:pointer;color:#e60000;position:relative;border:1px solid #e60000}.recipe-ingredients__persons__change:hover{background-color:#e60000;color:#fff}.recipe-ingredients__persons__change:after{font-family:Dirk;position:absolute;top:9px;left:12px;font-size:.9rem}.recipe-ingredients__persons__change--minus:after{content:"N"}.recipe-ingredients__persons__change--plus:after{content:"U"}.recipe-prepare{margin:10px;width:calc(66.66% - 20px);float:left}.recipe-prepare__title{font-size:1.5rem}.recipe-prepare__content__button,.recipe-prepare__title{font-family:ImpactDirk;font-weight:400;font-weight:300;margin:0 0 15px}.recipe-prepare__content__button{float:left}.recipe-prepare__content__item{float:left;padding:8px 0;font-size:1.05rem;font-family:UniversLTStd;width:100%;font-weight:300}.recipe-prepare__content__item:before{content:"-"}.recipe-steps{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background-color:#fff}.recipe-steps__top{background-color:#e60000;color:#fff;padding:15px 0;font-family:ImpactDirk;font-weight:400;overflow:auto;font-size:1.3rem}.recipe-steps__top .row-wrapper{margin:0 -10px}.recipe-steps__top__leftblock{float:left;width:230px;cursor:pointer;margin:0 10px}.recipe-steps__top__backbutton{float:left;width:100%;cursor:pointer;padding:0 0 0 30px;position:relative}.recipe-steps__top__backbutton:after{content:"e";font-family:Dirk;position:absolute;top:4px;font-size:1rem;left:4px}.recipe-steps__top__rightblock{float:left;width:calc(100% - 270px);margin:0 10px}.recipe-steps__content{overflow:auto;height:calc(100% - 61px)}.recipe-steps__content__leftblock{float:left;width:230px;margin:0 10px}.recipe-steps__content__rightblock{float:left;width:calc(100% - 270px);font-size:1.2rem;font-weight:300;margin:0 10px}.recipe-steps__content__stepnumber{color:#fff;font-family:ImpactDirk;font-weight:400;text-align:center;background-color:#221e1f;line-height:150px;font-size:3.5rem;width:200px}.recipe-steps__content__checked{height:100px;width:170px;font-size:3rem;background-color:#e60000;color:#fff}.recipe-steps__content__checked:before{font-family:Dirk;content:"!"}.recipe-steps__content__step{float:left;width:100%;padding:25px 0;border-bottom:1px solid #e60000}.recipe-steps__content__step label{-webkit-perspective:1000px;perspective:1000px;display:block;height:100px;width:170px;cursor:pointer}.recipe-steps__content__step .card,.recipe-steps__content__step label{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:relative}.recipe-steps__content__step .card{height:100%;width:100%;-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s;z-index:20}.recipe-steps__content__step .card div{position:absolute;height:100%;width:100%;text-align:center;line-height:100px;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:2px}.recipe-steps__content__step .card .back{color:#fff;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.recipe-steps__content__step label:hover .card{-webkit-transform:rotateX(20deg);transform:rotateX(20deg);-webkit-box-shadow:0 20px 20px rgba(50,50,50,.2);box-shadow:0 20px 20px rgba(50,50,50,.2)}.recipe-steps__content__step input.flip-card{display:none}.recipe-steps__content__step :checked+.card{transform:rotateX(180deg);-webkit-transform:rotateX(180deg)}.recipe-steps__content__step label:hover :checked+.card{transform:rotateX(160deg);-webkit-transform:rotateX(160deg);-webkit-box-shadow:0 20px 20px hsla(0,0%,100%,.2);box-shadow:0 20px 20px hsla(0,0%,100%,.2)}.recipe-steps__content .flip-card{display:none}.recipe-steps__content .big{font-family:ImpactDirk;font-weight:400;font-size:1.4rem}.recipe-additional-info{float:left;margin:30px 10px 10px;clear:both;width:calc(100% - 20px);padding:40px 0;background-color:#221e1f;color:#fff}.recipe-additional-info__wrapper{max-width:1200px;margin:0 auto}.recipe-additional-info__nutritions,.recipe-additional-info__requirements,.recipe-additional-info__tags{width:33.33%;padding:0 30px;float:left}.recipe-additional-info__nutritions__nutritionname,.recipe-additional-info__nutritions__requirement,.recipe-additional-info__nutritions__value,.recipe-additional-info__requirements__nutritionname,.recipe-additional-info__requirements__requirement,.recipe-additional-info__requirements__value,.recipe-additional-info__tags__nutritionname,.recipe-additional-info__tags__requirement,.recipe-additional-info__tags__value{font-family:UniversLTStd;width:100%;padding:8px 0;font-weight:300;font-size:1rem;display:block}.recipe-additional-info__nutritions__tag,.recipe-additional-info__requirements__tag,.recipe-additional-info__tags__tag{padding:6px 10px;border:1px solid #fff;border-radius:6px;font-size:1.05rem;font-family:UniversLTStd;margin:8px 16px 8px 0;cursor:pointer;float:left}.recipe-additional-info__nutritions__tag:hover,.recipe-additional-info__requirements__tag:hover,.recipe-additional-info__tags__tag:hover{background-color:#221e1f;color:#fff}.recipe-additional-info__nutritions__nutritionname,.recipe-additional-info__nutritions__value,.recipe-additional-info__requirements__nutritionname,.recipe-additional-info__requirements__value,.recipe-additional-info__tags__nutritionname,.recipe-additional-info__tags__value{width:50%;float:left}.recipe-additional-info__nutritions__title,.recipe-additional-info__requirements__title,.recipe-additional-info__tags__title{font-family:ImpactDirk;font-weight:400;padding:0 0 6px;display:block;margin:0 0 10px;font-size:1.5rem;border-bottom:2px solid #bcbec3}@media screen and (max-width:992px){.recipe-steps{top:61px}.recipe-steps__content{margin-top:29px;height:calc(100% - 121px)}.recipe-steps__top{background-color:transparent;padding:0}.recipe-steps__top__leftblock{padding:15px 0;background-color:#e60000;width:100%;position:fixed;top:60px;left:0;right:0;margin:0}}@media screen and (max-width:768px){.recipes-recipe{padding-top:15px}.recipe-steps__content{margin-top:0;height:calc(100% - 151px)}.recipe-steps__content .row-wrapper{margin:0 -10px}.recipe-steps__content__leftblock{width:50px}.recipe-steps__content__stepnumber{width:100%;line-height:50px;font-size:1.8rem}.recipe-steps__content__rightblock{font-size:1.1rem;width:calc(100% - 90px)}.recipe-steps__content__step{padding:20px 0;border-bottom:1px solid #9b9b9b;float:left;cursor:pointer}.recipe-steps__content__step label{height:40px;width:40px}.recipe-steps__content__step .card div{line-height:40px}.recipe-steps__content__stepnumber{height:40px;width:40px;font-size:1.6rem}.recipe-steps__content__checked{height:50px;width:70px;font-size:1.6rem}.recipe-steps__top{background-color:transparent;padding:0}.recipe-steps__top__rightblock{width:calc(100% - 20px);color:#221e1f;margin-top:70px;padding:0 0 20px;clear:both}.recipe-ingredients,.recipe-prepare{width:calc(100% - 20px)}.recipe-ingredients{margin-bottom:30px}.recipe-header__infoblock__title{font-size:2.2rem}.recipe-header__infoblock__maininfo span{margin:0 25px 10px 0;display:inline-block}.recipe-additional-info__nutritions__value{text-align:right}.recipe-additional-info{padding:20px 0}.recipe-additional-info__nutritions,.recipe-additional-info__requirements,.recipe-additional-info__tags{width:100%;padding:20px 20px 0}}@media screen and (max-width:480px){.recipe-header__buttoncontainer{top:12px;left:12px;right:12px}.recipe-header__image{height:250px}.recipe-header__infoblock{padding:20px 0;border-bottom:1px solid #e60000}.recipe-header__infoblock__title{margin:5px 0 10px;font-size:1.8rem}.recipe-header__infoblock__maininfo span{width:100%;font-size:1rem;font-family:UniversLTStd;padding-left:35px}.recipe-header__infoblock__maininfo span:before{top:-4px;font-size:1.4rem}}.full-store__title{border-bottom:3px solid #e60000;font-weight:700;line-height:2.5rem;font-family:ImpactDirk;letter-spacing:.5px;font-size:2rem;float:left;font-weight:300;height:39px;clear:both}.full-store__back{float:left;width:100%;margin:20px 0;font-size:.9rem;cursor:pointer;text-decoration:none;position:relative;padding-left:20px;color:#221e1f}.full-store__back:visited{color:#221e1f}.full-store__back:before{position:absolute;left:0;top:3px;bottom:0;content:"e";font-size:.6rem;color:#221e1f;font-family:Dirk}.full-store__map{float:left;width:100%;margin-bottom:20px;height:250px}.full-store__map .vue-map-container{height:100%!important}.full-store__details,.full-store__details__block{width:100%;float:left;margin-bottom:50px}.full-store__details__block__content--store-name{font-weight:700;font-family:ImpactDirk;font-weight:400;margin:0 0 3px;letter-spacing:0;display:inline-block;font-size:1.3rem;width:100%}.full-store__details__block__content--item,.full-store__details__block__content--store-info{float:left;font-weight:300;width:100%;line-height:1.8}.full-store__details__block__content--store-route{float:left;margin-top:20px;width:210px;text-align:center}.full-store__details__block__content--title{float:left;width:100%;font-family:ImpactDirk;font-weight:400;letter-spacing:0;display:inline-block;font-size:1.3rem;margin:20px 0 10px}.full-store__details__block__content--title:first-of-type{margin-top:0}.full-store__details__block__content__days{float:left;width:290px;list-style-type:none}.full-store__details__block__content__days li{font-size:1rem;padding:2px 0;overflow:auto;width:100%;display:inline-block;font-weight:300}.full-store__details__block__content__days li span{float:left;width:50%}.full-store__details__block__content__days li.past .time{color:#9b9b9b}.full-store__details__block__content__days li.present .time{color:#e60000}.full-store__details__block__content__nav{margin:0 0 15px;list-style-type:none;float:left;width:290px}.full-store__details__block__content__nav li{float:left;padding:10px 0;font-size:.9rem;text-align:center;cursor:pointer;width:50%;border:1px solid #e3e3e3}.full-store__details__block__content__nav li:last-child{border-left:0}.full-store__details__block__content__nav li.active{background-color:#e60000;color:#fff;border-color:#e60000}.full-store__details__block--title{font-size:1.6rem;margin-bottom:20px;float:left;width:100%;font-family:ImpactDirk;font-weight:400}@media screen and (min-width:992px){.full-store__title{line-height:3.5rem;font-size:3rem;height:55px}.full-store__map{margin-bottom:50px;height:350px}.full-store__details__block{width:33.33%;float:left;margin-bottom:0}.full-store__details__block--title{font-size:1.8rem}}.row[data-v-75f6279a]{clear:both}ul[data-v-75f6279a]{padding:0!important}.col-md-6[data-v-75f6279a]{float:left;width:50%}.product-card__discount span[data-v-75f6279a]{line-height:33px;font-size:1.8rem}.nutrition-values__main[data-v-75f6279a],.nutrition-values__sub[data-v-75f6279a]{width:100%;float:left}.nutrition-values__main[data-v-75f6279a]{padding:10px 0 0}.nutrition-values__sub[data-v-75f6279a]{padding-left:20px}.product-details[data-v-75f6279a]{margin:20px 0;float:left;width:100%}.product-details__logos[data-v-75f6279a]{float:left;width:100%;text-align:center}.product-details__logos--logo[data-v-75f6279a]{margin:0 15px}.product-details__title[data-v-75f6279a]{font-family:ImpactDirk;font-weight:400;font-size:1.5rem;margin:0 0 25px}.product-details__subtitle[data-v-75f6279a]{font-family:UniversLTStd-Bold;font-size:1rem}.product-details__left[data-v-75f6279a]{float:left}.product-details__right[data-v-75f6279a]{float:right}.product-details__info[data-v-75f6279a]{margin-bottom:30px}.product-details__info__desc[data-v-75f6279a]{display:block;margin:30px 0 0}.product-details__info__desc p[data-v-75f6279a]{margin:0 0 25px}.product-details__info__desc ul[data-v-75f6279a]{list-style-type:none}.product-details__info__desc ul li[data-v-75f6279a]{text-indent:15px;line-height:1.8}.product-details__info__desc ul li[data-v-75f6279a]:before{content:"";width:5px;height:5px;display:inline-block;background-color:#e60000;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:relative;top:-3px;left:-7px}.product-details__info__title[data-v-75f6279a]{font-size:1.75rem}.product-details__info__subtitle[data-v-75f6279a]{color:#bcbec3}.product-details__image[data-v-75f6279a]{margin-bottom:30px;text-align:center;position:relative;padding-left:100px}.product-details__image img[data-v-75f6279a]{height:100%}.product-details__image .product-card__discount[data-v-75f6279a]{font-size:2rem;padding:40px 60px}.product-details__image--selector[data-v-75f6279a]{position:absolute;left:0;width:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff}.product-details__image--selector__image[data-v-75f6279a]{border:1px solid #e3e3e3;overflow:hidden;padding:10px;cursor:pointer}.product-details__image--selector__image img[data-v-75f6279a]{width:100%}.product-details__extra__content p[data-v-75f6279a]{margin:0 0 25px}.product-details__extra__content ul[data-v-75f6279a]{list-style-type:none}.product-details__extra__content ul li[data-v-75f6279a]{line-height:1.8;overflow:auto}.product-details__extra__section[data-v-75f6279a]{border-bottom:1px solid #e3e3e3;padding:40px 0;width:100%}.product-details__nav[data-v-75f6279a]{list-style-type:none}.product-details__nav li[data-v-75f6279a]{display:inline-block}.product-details__nav li:last-of-type a[data-v-75f6279a]:after{background-color:#fff}.product-details__nav li a[data-v-75f6279a]{font-weight:700;text-decoration:none;font-family:UniversLTStd-Bold}.product-details__nav li a.grey[data-v-75f6279a]{color:#e3e3e3;cursor:not-allowed;pointer-events:none}.product-details__nav li a[data-v-75f6279a]:hover{text-decoration:underline}.product-details__nav li a[data-v-75f6279a]:after{content:"";margin:0 16px;width:1px;height:15px;top:2px;position:relative;display:inline-block;background-color:#bcbec3}@media screen and (max-width:1280px){.product-details .col-sm-12[data-v-75f6279a]{width:100%}.product-details__image[data-v-75f6279a]{height:250px;padding-right:60px;padding-left:80px}.product-details__image--selector[data-v-75f6279a]{width:60px;overflow:auto;max-height:240px}.product-details .product-card__discount[data-v-75f6279a]{padding:20px 30px}.product-details .product-card__discount span[data-v-75f6279a]{font-size:1.2rem;line-height:19px}.product-details__nav[data-v-75f6279a]{display:none}}.__nuxt-error-page{padding:1rem;background:#f7f8fb;color:#47494e;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:sans-serif;font-weight:100!important;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;position:absolute;top:0;left:0;right:0;bottom:0}.__nuxt-error-page .error{max-width:450px}.__nuxt-error-page .title{font-size:1.5rem;margin-top:15px;color:#47494e;margin-bottom:8px}.__nuxt-error-page .description{color:#7f828b;line-height:21px;margin-bottom:10px}.__nuxt-error-page a{color:#7f828b!important;text-decoration:none}.__nuxt-error-page .logo{position:fixed;left:12px;bottom:12px}#loader[data-v-bf6f9b94]{position:fixed;left:0;top:0;bottom:0;right:0;background-color:#fff;z-index:9999999}.center-wrapper[data-v-bf6f9b94]{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}.spinner[data-v-bf6f9b94]{width:100px;height:100px;background:transparent url(/img/logo.png) no-repeat 50%;background-size:contain;margin:100px auto;-webkit-animation:sk-rotateplane-data-v-bf6f9b94 2s ease-in-out infinite;animation:sk-rotateplane-data-v-bf6f9b94 2s ease-in-out infinite;z-index:9001}@-webkit-keyframes sk-rotateplane-data-v-bf6f9b94{0%{transform:perspective(120px) rotateY(0deg);-webkit-transform:perspective(120px) rotateY(0deg)}20%{transform:perspective(120px) rotateY(0deg);-webkit-transform:perspective(120px) rotateY(0deg)}to{transform:perspective(120px);-webkit-transform:perspective(120px) rotateY(-2turn)}}@keyframes sk-rotateplane-data-v-bf6f9b94{0%{transform:perspective(120px) rotateY(0deg);-webkit-transform:perspective(120px) rotateY(0deg)}20%{transform:perspective(120px) rotateY(0deg);-webkit-transform:perspective(120px) rotateY(0deg)}to{transform:perspective(120px);-webkit-transform:perspective(120px) rotateY(-2turn)}}*{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}html{font-size:16px;font-family:UniversLTStd;font-weight:300;color:#221e1f;margin:120px 0 0;line-height:1.5;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}html.noscroll{overflow:hidden}a{color:#221e1f}.recall-text a{color:#fff!important}h1{font-family:ImpactDirk;font-weight:400;font-size:3rem}table{border-collapse:collapse}.container{max-width:1420px;margin:0 auto;padding:0 30px}.content-page{margin:20px 0;padding:32px;width:100%;border:1px solid #e3e3e3;float:left}.row-wrapper{margin:30px -10px}.title{font-size:3rem}.subtitle,.title{font-family:ImpactDirk;font-weight:400}.subtitle{font-size:1.3rem}.blur{-webkit-filter:blur(4px);filter:blur(4px)}.blur,.btn{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.btn{font-size:1.2rem;padding:6px 15px;text-decoration:none;font-family:ImpactDirk;font-weight:400;border:0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn:hover{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.btn--small{display:inline-block}.btn:active{-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;-webkit-box-shadow:inset 0 1px 4px 0 rgba(0,0,0,.3);box-shadow:inset 0 1px 4px 0 rgba(0,0,0,.3)}.btn--red{-webkit-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.25);box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.25);background-color:#e60000;color:#fff}.btn--red:hover{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:red}.btn--grey{-webkit-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.25);box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.25);background-color:#9b9b9b;color:#fff}.btn--grey:hover{background-color:#c8c7c7}.btn--yellow{-webkit-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.25);box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.25);background-color:#ffed00;color:#221e1f}.btn--yellow:hover{background-color:#feff00}.btn--yellow.loading{position:relative}.btn--yellow.loading:after{content:"";left:32px;right:15px;top:2px;bottom:2px;position:absolute;background:#ffed00 url(/img/loader_black.gif) no-repeat;background-size:contain;background-position:100%}.btn--yellow.loading:after,.btn--yellow.loading:hover:after{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn--yellow.loading:hover:after{background:#feff00 url(/img/loader_black.gif) no-repeat;background-size:contain;background-position:100%}.btn--yellow.loading.loading-full:after{right:auto;left:auto;width:100%;background-position:50%}.btn--white{color:#221e1f;border:1px solid #e60000}.no-overflow{overflow:hidden}.article-content ul{padding-left:18px!important}.set-loading{position:relative}.set-loading:before{position:absolute;content:"";background:#fff url(/img/loader_black.gif) no-repeat 50%;background-size:contain;top:0;left:0;width:100%;height:100%}@media screen and (max-width:1180px){html.noscroll{position:fixed;height:100%;width:100%}}@media screen and (max-width:992px){html{margin:60px 0 0}}@media only screen and (max-width:768px){.container{padding:0 15px}.title{font-size:2rem}section{float:left;width:100%}}.impact{font-family:ImpactDirk;font-weight:400}.row-wrapper{margin:15px -10px;position:relative;float:left;width:calc(100% + 20px)}.row-wrapper--no-margin{margin:0 -10px}.slick-track{width:100%!important;-webkit-transform:none!important;transform:none!important}.slider__slide{opacity:0;-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}.slick-active .slider__slide{z-index:99;opacity:1}.no-results{padding:0 10px!important;font-weight:300;margin-bottom:100px!important}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section{-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}section.uitgelicht{width:100%}section.submenu,section.uitgelicht{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}section.submenu{width:calc(100% - 20px);margin:25px 10px}@font-face{font-family:ImpactDirk;src:url(/fonts/Impact.eot?#iefix) format("embedded-opentype"),url(/fonts/Impact.woff) format("woff"),url(/fonts/Impact.ttf) format("truetype"),url(/fonts/Impact.svg#dirk) format("svg")}@font-face{font-family:Dirk;src:url(/fonts/dirk.eot?#iefix) format("embedded-opentype"),url(/fonts/dirk.woff) format("woff"),url(/fonts/dirk.ttf) format("truetype"),url(/fonts/dirk.svg#dirk) format("svg")}@font-face{font-family:UniversLTStd-Standard;font-weight:400;src:url(/fonts/UniversLTStd.eot?#iefix) format("embedded-opentype"),url(/fonts/UniversLTStd.woff) format("woff"),url(/fonts/UniversLTStd.ttf) format("truetype")}@font-face{font-family:UniversLTStd;font-weight:300;src:url(/fonts/UniversLTStd-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/UniversLTStd-Light.woff) format("woff"),url(/fonts/UniversLTStd-Light.ttf) format("truetype")}@font-face{font-family:UniversLTStd-Bold;font-weight:600;src:url(/fonts/UniversLTStd-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/UniversLTStd-Bold.woff) format("woff"),url(/fonts/UniversLTStd-Bold.ttf) format("truetype")}label{font-size:1rem;clear:both;padding-bottom:5px}.message,label{float:left;width:100%}.message{position:relative;text-transform:lowercase;margin-top:4px;color:#7ed321;font-size:.9rem}.message:first-letter{text-transform:capitalize}.message.danger{color:#e60000}.form-field-wrapper{float:left;width:auto;margin:0 20px 0 0;position:relative}.form-field-group{overflow:auto;margin:0 0 25px}.form-field-group__title{font-family:ImpactDirk;font-weight:400;font-size:1.2rem;display:block}.form-field-info{margin:0 0 0 2px}.form-field-info__text{position:relative;font-size:.8rem;top:-6px;left:1px}.form-field-info__hover{background-color:#e60000;color:#fff;text-align:center;font-size:.6rem;line-height:13px;position:relative;top:-4px;width:13px;height:13px;display:inline-block;border-radius:50%}.form-field{width:100%;float:left;max-width:100%;padding:8px 0;clear:both}.form-field input[type=date],.form-field input[type=datetime-local],.form-field input[type=email],.form-field input[type=number],.form-field input[type=password],.form-field input[type=tel],.form-field input[type=text],.form-field input[type=time]{max-width:400px}.form-field input[type=date][aria-invalid=true],.form-field input[type=datetime-local][aria-invalid=true],.form-field input[type=email][aria-invalid=true],.form-field input[type=number][aria-invalid=true],.form-field input[type=password][aria-invalid=true],.form-field input[type=tel][aria-invalid=true],.form-field input[type=text][aria-invalid=true],.form-field input[type=time][aria-invalid=true]{border-color:#e60000}.form-field.size-middle,.form-field.size-small{margin:0 20px 0 0;clear:none}.form-field.size-middle{max-width:200px}.form-field.size-small{max-width:140px}.form-field.hidden{display:none}input[type=checkbox]{position:absolute;left:-99999px;visibility:hidden}input[type=checkbox],input[type=checkbox]:checked+label:after{-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}input[type=checkbox]:checked+label:after{color:#e60000}input[type=checkbox]:checked+label:before{border:1px solid #e60000}input[type=checkbox]+label,input[type=checkbox]:checked+label:before{-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}input[type=checkbox]+label{position:relative;padding-left:25px;cursor:pointer;float:left;margin:5px 0}input[type=checkbox]+label:after{font-family:Dirk;content:"!";top:4px;left:1px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.7rem}input[type=checkbox]+label:after,input[type=checkbox]+label:before{-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;position:absolute;width:15px;height:15px}input[type=checkbox]+label:before{content:"";float:left;top:1px;left:0;margin:2px 10px 0 0;border:1px solid #221e1f}input[type=submit]{apearance:none}input[type=date],input[type=datetime-local],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=time]{height:40px;width:100%;padding:0 16px;font-size:1rem;font-family:inherit;border:1px solid #bcbec3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;clear:both;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}input[type=date]:active,input[type=date]:focus,input[type=datetime-local]:active,input[type=datetime-local]:focus,input[type=email]:active,input[type=email]:focus,input[type=number]:active,input[type=number]:focus,input[type=password]:active,input[type=password]:focus,input[type=tel]:active,input[type=tel]:focus,input[type=text]:active,input[type=text]:focus,input[type=time]:active,input[type=time]:focus{border:1px solid #221e1f;color:#221e1f;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}input[type=date]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder{color:#aeb0b7}input[type=date]:-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime-local]:-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=email]:-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]:-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]:-moz-placeholder,input[type=password]::-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]:-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]:-moz-placeholder,input[type=time]::-moz-placeholder{color:#aeb0b7}input[type=date]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder{color:#aeb0b7}input[type=file]{float:left;clear:both;margin-top:8px}input[type=radio][aria-invalid=true]+label{color:#e60000}input[type=radio][aria-invalid=true]+label:before{border-color:#e60000}input[type=radio]{position:absolute;top:-3px;visibility:hidden}input[type=radio]:checked+label:after{background-color:#e60000}input[type=radio]:checked+label:after,input[type=radio]:checked+label:before{-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}input[type=radio]:checked+label:before{border:1px solid #e60000}input[type=radio]+label{position:relative;padding-left:25px;margin:5px 0;float:left;cursor:pointer;background-color:#fff;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}input[type=radio]+label:after{top:7px;left:5px;width:7px;height:7px;border-radius:7px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.1rem}input[type=radio]+label:after,input[type=radio]+label:before{-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;content:"";position:absolute}input[type=radio]+label:before{float:left;top:0;left:0;width:15px;height:15px;border-radius:15px;margin:2px 10px 0 0;border:1px solid #221e1f}textarea{width:100%;min-height:200px;padding:16px;font-size:1rem;float:left;border:1px solid #bcbec3;-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea,textarea:active,textarea:focus{-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}textarea:active,textarea:focus{border:1px solid #221e1f;color:#221e1f}textarea::-webkit-input-placeholder{color:#aeb0b7}textarea:-moz-placeholder,textarea::-moz-placeholder{color:#aeb0b7}textarea:-ms-input-placeholder{color:#aeb0b7}.custom-select{width:100%;float:left}.custom-select--selectedvalue{height:40px;padding:0 35px 0 16px;float:left;width:100%;border:1px solid #bcbec3;color:#bcbec3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer;z-index:10;overflow:hidden;white-space:nowrap;background-color:#fff}.custom-select--selectedvalue,.custom-select--selectedvalue.active{-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.custom-select--selectedvalue.active{border:1px solid #221e1f}.custom-select--selectedvalue:after{font-family:Dirk;content:"d";position:absolute;right:16px;top:10px;font-size:.9rem;color:#221e1f;padding-left:20px;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(31%,#fff));background:-o-linear-gradient(left,hsla(0,0%,100%,0) 0,#fff 31%);background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 31%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=1)}.custom-select--selectablevalues{margin-top:4px;max-height:288px;overflow-y:auto;position:relative;width:100%;border:1px solid #221e1f;float:left;background-color:#fff;z-index:9;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.custom-select--selectablevalues__value{padding:12px;float:left;width:100%;cursor:pointer}.custom-select--selectablevalues__value:hover{-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;background-color:#e60000;color:#fff}select{position:absolute;left:-9999px;visibility:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.dayContainer{width:auto!important;min-width:auto!important}.flatpickr-calendar{border-radius:0;padding:8px;border:1px solid #221e1f}.flatpickr-month{background-color:#fff;color:#221e1f;border-left:0 solid #221e1f;border-right:0 solid #221e1f;border-top:0 solid #221e1f;border-radius:0}.flatpickr-current-month{font-size:1rem}.flatpickr-weekdays{background-color:#fff;border-left:0 solid #221e1f;border-right:0 solid #221e1f;padding:25px 0}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background-color:#e60000;border-color:#e60000}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:8px;top:7px}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:8px;top:7px}.flatpickr-calendar.arrowTop:before{content:none;height:0}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff;height:0;border-width:0;margin:0}.flatpickr-weekdays,span.flatpickr-weekday{background-color:#fff;color:#221e1f}.flatpickr-innerContainer{border-bottom:0 solid #221e1f}.flatpickr-days{border-left:0 solid #221e1f;border-right:0 solid #221e1f;width:auto!important}.flatpickr-next-month svg,.flatpickr-prev-month svg{color:#221e1f}.flatpickr-current-month span.cur-month{font-weight:300}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{border:0}.flatpickr-time input.flatpickr-hour,.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{border:1px solid #221e1f}.product-card{float:left;display:inline-block;border-bottom:2px solid #e60000;width:calc(16.66667% - 20px);margin:10px;height:330px;padding:10px;position:relative;overflow:hidden;cursor:pointer}.product-card,.product-card:hover .product-card__image{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.product-card:hover .product-card__image{-webkit-transform:scale(1.1);transform:scale(1.1)}.product-card__overlay{position:absolute;left:0;top:0;bottom:0;right:0;z-index:2;overflow:hidden;background-color:#e3e3e3}.product-card__overlay--inner{background-color:#fff;top:0;left:0;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#e3e3e3;background:-webkit-gradient(linear,left top,right top,color-stop(8%,#eee),color-stop(18%,#bcbec3),color-stop(33%,#eee));background:-o-linear-gradient(left,#eee 8%,#bcbec3 18%,#eee 33%);background:linear-gradient(90deg,#eee 8%,#bcbec3 18%,#eee 33%);background-size:800px 104px;height:100%;position:relative;z-index:3}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.product-card__logos{position:absolute;right:0;padding:0 10px;bottom:135px;width:60px}.product-card__discount{position:absolute;background:url(/img/actie_sticker.png) no-repeat 50%;background-size:contain;top:0;font-family:ImpactDirk;font-weight:400;left:0;color:#fff;font-size:.9rem;padding:20px 25px;text-transform:uppercase;text-align:center}.product-card__discount span{clear:both;display:block;line-height:14px}.product-card__name{display:block;font-weight:300;line-height:1.3;font-size:.9rem;max-height:58px;overflow:hidden}.product-card__description{display:block;font-weight:300;color:#9b9b9b;overflow:hidden;max-height:56px;font-size:.8rem}.product-card__image{float:left;width:100%;text-align:center;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.product-card__image img{max-width:100%;max-height:170px}.product-card__price{float:left;font-family:ImpactDirk;font-weight:400;position:absolute;color:#221e1f}.product-card__price__euros{font-size:2.25rem}.product-card__price__cents{font-size:1.15rem;top:-14px;position:relative;left:-5px}.product-card__price__new{display:inline-block;float:left;color:#221e1f;font-size:2.25rem;line-height:1;position:relative}.product-card__price__new.offer{color:#e60000}.product-card__price__old{font-size:1.15rem;top:-3px;position:relative;left:5px;display:inline-block;float:left;text-decoration:line-through}.product-card--toggles{float:right;width:108px;z-index:1;position:relative}.product-card--toggles__coachmarkterms{position:absolute;padding:10px;font-size:.9rem;color:#fff;bottom:45px;background-color:#221e1f;text-align:center}.product-card--toggles__input{width:36px!important;padding:0!important;height:36px!important;text-align:center;float:right;display:block!important;clear:none!important;border:0!important;background-color:#f9f9f9;-webkit-appearance:none!important;-moz-appearance:textfield!important}.product-card--toggles__input::-webkit-inner-spin-button,.product-card--toggles__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-card--toggles__add.disabled{pointer-events:none;opacity:.6}.product-card--toggles__add,.product-card--toggles__remove{float:right;cursor:pointer;width:36px;height:36px;line-height:36px;text-align:center;font-size:1rem;background-color:#ffed00;-webkit-transition:background-color .2s ease;-o-transition:.2s ease background-color;transition:background-color .2s ease;font-family:Dirk;color:#221e1f;-webkit-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.25);box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.25)}.product-card--toggles__add:hover,.product-card--toggles__remove:hover{background-color:#feff00}.product-card--toggles__remove{background-color:#e3e3e3}.product-card__bottom{position:absolute;bottom:0;left:0;right:0;height:135px;padding:10px}.product-card__bottom__bottom{position:absolute;left:0;right:0;bottom:0;background-color:#fff;padding:8px 10px 10px}.product-card.landscape{width:100%;padding:10px 0;margin:0;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-card.landscape .product-card__image{width:80px;margin-right:15px}.product-card.landscape .product-card__bottom{height:100px;position:relative;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.products-wrapper{float:left;width:100%;position:relative;-webkit-transition:left .4s ease-in-out;-o-transition:left .4s ease-in-out;transition:left .4s ease-in-out;left:0}.products-wrapper .product-banner,.products-wrapper .product-card{width:calc(16.66667% - 20px)}.products-wrapper.open{width:83.33333%;left:16.66667%;-webkit-transition:left .4s ease-in-out;-o-transition:left .4s ease-in-out;transition:left .4s ease-in-out}.products-wrapper.open .product-banner,.products-wrapper.open .product-card{width:calc(20% - 20px)}.products-wrapper.offers{width:100%;-webkit-transition:left .4s ease-in-out;-o-transition:left .4s ease-in-out;transition:left .4s ease-in-out}.products-wrapper.offers .product-banner,.products-wrapper.offers .product-card{width:calc(16.66667% - 20px)}@media screen and (max-width:1200px){.products-wrapper.offers .product-card{width:calc(20% - 20px)}}@media screen and (max-width:992px){.products-wrapper{width:75%}.product-card,.products-wrapper.offers .product-card,.products-wrapper .product-banner,.products-wrapper .product-card{width:calc(50% - 20px)}}@media only screen and (max-width:768px){.products-wrapper{width:100%}.products-wrapper.open{left:0;width:auto}.products-wrapper.offers .product-banner,.products-wrapper.offers .product-card,.products-wrapper.open .product-banner,.products-wrapper.open .product-card,.products-wrapper .product-banner,.products-wrapper .product-card{width:calc(33.33333% - 20px)}.product-card__bottom{padding:10px 5px}}@media screen and (max-width:480px){.product-card,.products-wrapper.offers .product-card,.products-wrapper .product-banner,.products-wrapper .product-card{width:calc(50% - 20px)}.product-card.landscape{float:left;width:calc(50% - 10px);display:inline-block;border-bottom:2px solid #e60000;margin:10px 5px;height:300px;padding:10px;position:relative;overflow:hidden;cursor:pointer;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.product-card.landscape .product-card__image{width:auto;margin-right:0}.product-card.landscape .product-card__bottom{position:absolute;bottom:0;left:0;right:0;height:135px;padding:10px}.product-card.landscape .product-card__bottom__bottom{position:absolute;left:0;right:0;bottom:0;background-color:#fff;padding:8px 10px 10px}.product-card{height:310px}.product-card__bottom__bottom{padding:5px}}.shopping-list{position:fixed;left:0;top:120px;bottom:0;right:0;z-index:1212;-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0;pointer-events:none}.shopping-list,.shopping-list.open{-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.shopping-list.open{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;pointer-events:all}.shopping-list .shopping-list-header{float:left;width:100%;height:90px;background-color:#fff;border-bottom:1px solid #e3e3e3}.shopping-list .shopping-list-header .container .row{height:90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shopping-list .shopping-list-header--title{font-family:ImpactDirk;font-weight:400;font-size:2rem;margin-right:16px}.shopping-list .shopping-list-header--itemcount{font-size:1.5rem;color:#e3e3e3;font-family:ImpactDirk;font-weight:400;position:relative;top:4px}.shopping-list .shopping-list-header--nav{float:right;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;text-align:right}.shopping-list .shopping-list-header--nav .hidden{visibility:hidden;height:0;width:0;border:none;position:absolute;z-index:-1;top:-99999999px;right:-99999999px}.shopping-list .shopping-list-header--nav__button{background:none;border:none}.shopping-list .shopping-list-header--nav__button:not(:last-of-type){margin-right:24px}.shopping-list .shopping-list-header--nav__button:disabled span{color:#e3e3e3}.shopping-list .shopping-list-header--nav__delete,.shopping-list .shopping-list-header--nav__mail,.shopping-list .shopping-list-header--nav__print{cursor:pointer;color:#bcbec3;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.shopping-list .shopping-list-header--nav__delete:hover,.shopping-list .shopping-list-header--nav__mail:hover,.shopping-list .shopping-list-header--nav__print:hover{color:#e60000;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.shopping-list .shopping-list-header--nav__delete:before,.shopping-list .shopping-list-header--nav__mail:before,.shopping-list .shopping-list-header--nav__print:before{font-family:Dirk;font-size:1.4rem}.shopping-list .shopping-list-header--nav__mail:before{content:"6"}.shopping-list .shopping-list-header--nav__print:before{content:"V"}.shopping-list .shopping-list-header--nav__delete:before{content:"q"}.shopping-list .shopping-list-list{height:calc(100% - 194px);width:100%;float:left;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:#fff}.shopping-list .shopping-list-list--department{margin-top:32px;float:left;width:100%}.shopping-list .shopping-list-list--department:last-of-type{margin-bottom:32px}.shopping-list .shopping-list-list--department__name{margin-bottom:16px;width:100%;float:left;font-size:1.5rem;font-family:ImpactDirk;font-weight:400}.shopping-list .shopping-list-list--department--product{height:80px;width:100%;background-color:#fff;border-bottom:2px solid #e3e3e3;border-left:3px solid #fff}.shopping-list .shopping-list-list--department--product,.shopping-list .shopping-list-list--department--product__icon{float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shopping-list .shopping-list-list--department--product__icon{height:100%;width:120px;padding:4px 16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.shopping-list .shopping-list-list--department--product__icon:before{font-family:Dirk;content:"X";color:#e3e3e3;font-size:2.5rem}.shopping-list .shopping-list-list--department--product__image{height:70px;width:auto;padding:0 24px 0 16px;float:left;cursor:pointer}.shopping-list .shopping-list-list--department--product__price{font-family:ImpactDirk;font-weight:400;color:#221e1f;cursor:pointer}.shopping-list .shopping-list-list--department--product__price__for{font-size:2.5rem;float:left;margin-right:4px}.shopping-list .shopping-list-list--department--product__price__for span{float:left}.shopping-list .shopping-list-list--department--product__price__for sup{font-size:1.25rem;float:left;position:relative;top:6px}.shopping-list .shopping-list-list--department--product__price__for.discount{color:#e60000}.shopping-list .shopping-list-list--department--product__price__from{margin-left:4px;position:relative;font-size:1.25rem;float:left;top:6px;color:#221e1f}.shopping-list .shopping-list-list--department--product__price__from span{float:left}.shopping-list .shopping-list-list--department--product__price__from:before{content:"";position:absolute;left:0;width:100%;height:1px;top:15px;background-color:#221e1f}.shopping-list .shopping-list-list--department--product__toggles{margin:0 24px 0 32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shopping-list .shopping-list-list--department--product__toggles__remove{margin-right:16px;float:left;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;color:#bcbec3;cursor:pointer}.shopping-list .shopping-list-list--department--product__toggles__remove:hover{-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;color:#e60000}.shopping-list .shopping-list-list--department--product__toggles__remove:before{font-family:Dirk;content:"q";font-size:1.1rem}.shopping-list .shopping-list-list--department--product__toggles__amount{float:left}.shopping-list .shopping-list-list--department--product__toggles__amount__min,.shopping-list .shopping-list-list--department--product__toggles__amount__plus{height:40px;width:40px;-webkit-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.25);box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.25);color:#fff;float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.shopping-list .shopping-list-list--department--product__toggles__amount__min:before,.shopping-list .shopping-list-list--department--product__toggles__amount__plus:before{font-family:Dirk;font-size:1rem;color:#221e1f}.shopping-list .shopping-list-list--department--product__toggles__amount__min{background-color:#e3e3e3;color:#bcbec3}.shopping-list .shopping-list-list--department--product__toggles__amount__min:before{content:"N"}.shopping-list .shopping-list-list--department--product__toggles__amount__plus{background-color:#ffed00}.shopping-list .shopping-list-list--department--product__toggles__amount__plus:before{content:"U"}.shopping-list .shopping-list-list--department--product__toggles__amount__plus.max-reached{position:relative}.shopping-list .shopping-list-list--department--product__toggles__amount__plus.max-reached:after{position:absolute;content:"Maximaal aantal per klant bereikt";padding:5px;background-color:#221e1f;color:#fff;top:-10px;-webkit-transform:translateY(-100%);transform:translateY(-100%);display:block;font-size:.8rem;width:204px}.shopping-list .shopping-list-list--department--product__toggles__amount__count{width:44px!important;height:40px!important;background-color:#fff;-webkit-box-shadow:inset 0 -2px 0 0 #e3e3e3!important;box-shadow:inset 0 -2px 0 0 #e3e3e3!important;border-radius:0;clear:none!important;font-family:UniversLTStd;font-weight:700;border:0!important;float:left;padding:0!important;text-align:center;-moz-appearance:textfield!important}.shopping-list .shopping-list-list--department--product__toggles__amount__count:focus{border:0}.shopping-list .shopping-list-list--department--product__toggles__amount__count::-webkit-inner-spin-button,.shopping-list .shopping-list-list--department--product__toggles__amount__count::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.shopping-list .shopping-list-list--department--product__meta{cursor:pointer;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.shopping-list .shopping-list-list--department--product__meta__name{font-size:1rem;float:left;line-height:1.2;width:100%;margin-bottom:4px}.shopping-list .shopping-list-list--department--product__meta__link{font-size:.9rem;color:#e60000}.shopping-list .shopping-list-list--department--product__meta__link:before{font-family:Dirk;content:"4";font-size:.7rem;margin-right:8px}.shopping-list .shopping-list-list--department--product__meta__discount{color:#e60000;font-size:1rem;padding-left:16px;font-family:ImpactDirk;font-weight:400}.shopping-list .shopping-list-list--department--product__meta__units{font-size:.9rem;float:left;line-height:1.2;color:#bcbec3}.shopping-list .shopping-list-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:2px solid #e60000;float:left;width:100%;background-color:#fff;height:104px}.shopping-list .shopping-list-nav .container{width:100%}.shopping-list .shopping-list-nav .container .row{height:104px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shopping-list .shopping-list-nav--totalprice,.shopping-list .shopping-list-nav--totals{font-size:1.8rem;font-family:ImpactDirk;font-weight:400}.shopping-list .shopping-list-nav--totalprice{display:inline-block;margin-left:4px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.shopping-list .shopping-list-nav--buttons{float:right}.shopping-list .shopping-list-nav--buttons,.shopping-list .shopping-list-nav--buttons button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shopping-list .shopping-list-nav--buttons button{line-height:1}.shopping-list .shopping-list-nav--buttons__continue{height:40px;margin-right:16px;background-color:#fff;border:1px solid #bcbec3}.shopping-list .shopping-list-nav--buttons__order{height:38px;margin-right:0}.shopping-list .shopping-list-nav--buttons__order:before{font-family:Dirk;content:"X";font-size:1rem;margin-right:8px}@media screen and (max-width:992px){.shopping-list{top:60px;bottom:49px}}@media screen and (max-width:768px){.shopping-list{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;opacity:0;pointer-events:none}.shopping-list .container .row{margin:0!important}.shopping-list .shopping-list-header{height:60px}.shopping-list .shopping-list-header .container .row{height:60px;display:block}.shopping-list .shopping-list-header--title{width:100%;font-size:1.2rem;float:left;padding:8px 0 0}.shopping-list .shopping-list-header--itemcount{font-size:1rem;top:0;float:left}.shopping-list .shopping-list-header--nav{position:relative;top:-22px}.shopping-list .shopping-list-list{height:calc(100% - 120px)}.shopping-list .shopping-list-list--department--product{height:104px;display:block}.shopping-list .shopping-list-list--department--product.shopping-list-list--department--product.search-term{height:70px;cursor:pointer}.shopping-list .shopping-list-list--department--product.shopping-list-list--department--product.search-term .shopping-list-list--department--product__toggles{height:100%}.shopping-list .shopping-list-list--department--product.shopping-list-list--department--product.search-term .shopping-list-list--department--product__meta{height:100%;margin:0;width:calc(100% - 146px);max-width:calc(100% - 146px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.shopping-list .shopping-list-list--department--product.shopping-list-list--department--product.search-term .shopping-list-list--department--product__meta .shopping-list-list--department--product__meta__name{height:auto;max-height:34px}.shopping-list .shopping-list-list--department--product.shopping-list-list--department--product.search-term .shopping-list-list--department--product__meta .shopping-list-list--department--product__meta__link{font-size:.9rem}.shopping-list .shopping-list-list--department--product.shopping-list-list--department--product.search-term .shopping-list-list--department--product__icon{width:90px}.shopping-list .shopping-list-list--department--product__icon{width:96px}.shopping-list .shopping-list-list--department--product__image{float:left;height:auto;max-width:90px;padding:23px 16px}.shopping-list .shopping-list-list--department--product__price{float:left;margin-top:-3px}.shopping-list .shopping-list-list--department--product__price__for{font-size:1.8rem}.shopping-list .shopping-list-list--department--product__price__for sup,.shopping-list .shopping-list-list--department--product__price__from{font-size:.9rem}.shopping-list .shopping-list-list--department--product__price__from:before{top:.45rem}.shopping-list .shopping-list-list--department--product__toggles{float:right;margin:0 8px 0 12px}.shopping-list .shopping-list-list--department--product__toggles__amount__count,.shopping-list .shopping-list-list--department--product__toggles__amount__min,.shopping-list .shopping-list-list--department--product__toggles__amount__plus{height:32px!important;width:32px!important}.shopping-list .shopping-list-list--department--product__toggles__amount__plus.max-reached:after{width:96px;right:0;text-align:center}.shopping-list .shopping-list-list--department--product__meta{width:calc(100% - 96px);max-width:calc(100% - 96px);float:left;margin:5px 0}.shopping-list .shopping-list-list--department--product__meta__name{font-size:.9rem;overflow:hidden;height:34px}.shopping-list .shopping-list-list--department--product__meta__units{font-size:.9rem;line-height:1}.shopping-list .shopping-list-list--department--product__meta__discount{display:none}.shopping-list .shopping-list-nav{height:60px;display:block}.shopping-list .shopping-list-nav--buttons{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.shopping-list .shopping-list-nav--buttons__continue{display:none!important}.shopping-list .shopping-list-nav--buttons__order{float:right}.shopping-list .shopping-list-nav--totalprice{font-size:1.8rem;display:inline-block;margin-left:12px}.shopping-list .shopping-list-nav .container .row{width:100%;height:60px}}@media print{#__nuxt{visibility:hidden;overflow:auto}#app>.container{display:none}#_hj_feedback_container{visibility:hidden;display:none}#shopping-list{display:block;visibility:visible;position:relative;top:0;bottom:auto;height:100%}#shopping-list .shopping-list-list--department--product__toggles__amount__count{visibility:visible;position:absolute;right:25px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#shopping-list .shopping-list-header--nav,#shopping-list .shopping-list-list--department--product__meta__discount,#shopping-list .shopping-list-list--department--product__toggles,#shopping-list .shopping-list-nav--buttons{visibility:hidden}#shopping-list .shopping-list-nav,#shopping-list .shopping-list .shopping-list-nav .container .row{display:block!important}#shopping-list .shopping-list-nav--totals{float:left}#shopping-list .shopping-list-list--department--product__meta{max-width:50%}.shopping-list .shopping-list-list--department--product{position:relative;margin-bottom:0}.shopping-list .shopping-list-list--department--product__price{visibility:visible;position:absolute;right:100px;background-color:#fff}#topbars{display:none}html{overflow:auto!important;margin:0}}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.fade-enter,.fade-leave-to{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}.slide-right-enter-active{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.slide-right-leave-active{-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.slide-right-enter{opacity:0;-webkit-transform:translateX(50%);transform:translateX(50%)}.slide-right-leave-to{opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.slide-y-enter-active,.slide-y-leave-active{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.slide-y-enter,.slide-y-leave-to{opacity:0;-webkit-transform:translateY(-5%);transform:translateY(-5%)}.slide-left-enter-active,.slide-left-leave-active{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.slide-left-enter,.slide-left-leave-to{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.slide-up-enter-active,.slide-up-leave-active{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.slide-up-enter,.slide-up-leave-to{opacity:0;-webkit-transform:translateY(10%);transform:translateY(10%)}.slide-down-enter-active,.slide-down-leave-active{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.slide-down-enter,.slide-down-leave-to{opacity:0;-webkit-transform:translateY(10%);transform:translateY(10%)}.page2-enter-active,.page2-leave-active{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.page2-enter{-webkit-transform:translateX(10%);transform:translateX(10%);z-index:1}.page2-leave-to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0}@-webkit-keyframes smallFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes smallFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.smartbanner-show{margin-top:80px}.smartbanner-show .smartbanner{display:block}.smartbanner{position:absolute;left:0;top:0;display:none;width:100%;height:80px;line-height:80px;font-family:Helvetica Neue,sans-serif;background:#f4f4f4;z-index:999999999;-webkit-font-smoothing:antialiased;overflow:hidden;-webkit-text-size-adjust:none}.smartbanner-container{margin:0 auto;white-space:nowrap}.smartbanner-close{display:inline-block;vertical-align:middle;margin:0 5px;font-family:ArialRoundedMTBold,Arial;font-size:20px;text-align:center;color:#888;text-decoration:none;border:0;border-radius:14px;-webkit-font-smoothing:subpixel-antialiased}.smartbanner-close:active,.smartbanner-close:hover{color:#aaa}.smartbanner-icon{width:57px;height:57px;margin-right:12px;background-size:cover;border-radius:10px}.smartbanner-icon,.smartbanner-info{display:inline-block;vertical-align:middle}.smartbanner-info{width:44%;font-size:11px;line-height:1.2em;font-weight:700}.smartbanner-title{font-size:13px;line-height:18px}.smartbanner-button{position:absolute;right:20px;top:0;bottom:0;margin:auto 0;height:24px;font-size:14px;line-height:24px;text-align:center;font-weight:700;color:#6a6a6a;text-transform:uppercase;text-decoration:none;text-shadow:0 1px 0 hsla(0,0%,100%,.8)}.smartbanner-button:active,.smartbanner-button:hover{color:#aaa}.smartbanner-ios{background:#f4f4f4;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.5);box-shadow:0 1px 2px rgba(0,0,0,.5);line-height:80px}.smartbanner-ios .smartbanner-close{border:0;width:18px;height:18px;line-height:18px;color:#888;text-shadow:0 1px 0 #fff}.smartbanner-ios .smartbanner-close:active,.smartbanner-ios .smartbanner-close:hover{color:#aaa}.smartbanner-ios .smartbanner-icon{background:rgba(0,0,0,.6);background-size:cover;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3)}.smartbanner-ios .smartbanner-info{color:#6a6a6a;text-shadow:0 1px 0 hsla(0,0%,100%,.8)}.smartbanner-ios .smartbanner-title{color:#4d4d4d;font-weight:700}.smartbanner-ios .smartbanner-button{padding:0 10px;min-width:10%;color:#6a6a6a;background:#efefef;background:-webkit-gradient(linear,left top,left bottom,from(#efefef),to(#dcdcdc));background:-o-linear-gradient(top,#efefef,#dcdcdc);background:linear-gradient(180deg,#efefef,#dcdcdc);border-radius:3px;-webkit-box-shadow:inset 0 0 0 1px #bfbfbf,0 1px 0 hsla(0,0%,100%,.6),0 2px 0 hsla(0,0%,100%,.7) inset;box-shadow:inset 0 0 0 1px #bfbfbf,0 1px 0 hsla(0,0%,100%,.6),inset 0 2px 0 hsla(0,0%,100%,.7)}.smartbanner-ios .smartbanner-button:active,.smartbanner-ios .smartbanner-button:hover{background:#dcdcdc;background:-webkit-gradient(linear,left top,left bottom,from(#dcdcdc),to(#efefef));background:-o-linear-gradient(top,#dcdcdc,#efefef);background:linear-gradient(180deg,#dcdcdc,#efefef)}.smartbanner-android{background:#3d3d3d;-webkit-box-shadow:inset 0 4px 0 #88b131;box-shadow:inset 0 4px 0 #88b131;line-height:82px}.smartbanner-android .smartbanner-close{border:0;width:17px;height:17px;line-height:17px;margin-right:7px;color:#b1b1b3;background:#1c1e21;text-shadow:0 1px 1px #000}.smartbanner-android .smartbanner-close:active,.smartbanner-android .smartbanner-close:hover{color:#eee}.smartbanner-android .smartbanner-icon{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.smartbanner-android .smartbanner-info{color:#ccc;text-shadow:0 1px 2px #000}.smartbanner-android .smartbanner-title{color:#fff;font-weight:700}.smartbanner-android .smartbanner-button{min-width:12%;color:#d1d1d1;padding:0;background:none;border-radius:0}.smartbanner-android .smartbanner-button:active,.smartbanner-android .smartbanner-button:hover{background:none}.smartbanner-android .smartbanner-button-text{text-align:center;display:block;padding:0 10px;background:#42b6c9;background:-webkit-gradient(linear,left top,left bottom,from(#42b6c9),to(#39a9bb));background:-o-linear-gradient(top,#42b6c9,#39a9bb);background:linear-gradient(180deg,#42b6c9,#39a9bb);text-transform:none;text-shadow:none;-webkit-box-shadow:none;box-shadow:none}.smartbanner-android .smartbanner-button-text:active,.smartbanner-android .smartbanner-button-text:hover{background:#2ac7e1}.smartbanner-windows{background:#f4f4f4;background:-webkit-gradient(linear,left top,left bottom,from(#f4f4f4),to(#cdcdcd));background:-o-linear-gradient(top,#f4f4f4,#cdcdcd);background:linear-gradient(180deg,#f4f4f4,#cdcdcd);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.5);box-shadow:0 1px 2px rgba(0,0,0,.5);line-height:80px}.smartbanner-windows .smartbanner-close{border:0;width:18px;height:18px;line-height:18px;color:#888;text-shadow:0 1px 0 #fff}.smartbanner-windows .smartbanner-close:active,.smartbanner-windows .smartbanner-close:hover{color:#aaa}.smartbanner-windows .smartbanner-icon{background:rgba(0,0,0,.6);background-size:cover;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3)}.smartbanner-windows .smartbanner-info{color:#6a6a6a;text-shadow:0 1px 0 hsla(0,0%,100%,.8)}.smartbanner-windows .smartbanner-title{color:#4d4d4d;font-weight:700}.smartbanner-windows .smartbanner-button{padding:0 10px;min-width:10%;color:#6a6a6a;background:#efefef;background:-webkit-gradient(linear,left top,left bottom,from(#efefef),to(#dcdcdc));background:-o-linear-gradient(top,#efefef,#dcdcdc);background:linear-gradient(180deg,#efefef,#dcdcdc);border-radius:3px;-webkit-box-shadow:inset 0 0 0 1px #bfbfbf,0 1px 0 hsla(0,0%,100%,.6),0 2px 0 hsla(0,0%,100%,.7) inset;box-shadow:inset 0 0 0 1px #bfbfbf,0 1px 0 hsla(0,0%,100%,.6),inset 0 2px 0 hsla(0,0%,100%,.7)}.smartbanner-windows .smartbanner-button:active,.smartbanner-windows .smartbanner-button:hover{background:#dcdcdc;background:-webkit-gradient(linear,left top,left bottom,from(#dcdcdc),to(#efefef));background:-o-linear-gradient(top,#dcdcdc,#efefef);background:linear-gradient(180deg,#dcdcdc,#efefef)}.cookie[data-v-7bcb4329]{position:fixed;left:0;bottom:0;right:0;padding:40px;background-color:#221e1f;z-index:99999999}.cookie .container[data-v-7bcb4329]{position:relative}.cookie-message[data-v-7bcb4329]{color:#fff;margin-bottom:20px}.cookie-message__title[data-v-7bcb4329]{font-family:ImpactDirk;font-weight:400;font-size:1.4rem;width:100%;float:left;margin-bottom:10px}.cookie-message__text[data-v-7bcb4329]{font-size:.9rem}.cookie-message ul[data-v-7bcb4329]{padding-left:20px}.cookie-options[data-v-7bcb4329]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cookie-options button[data-v-7bcb4329]:last-of-type{margin-left:20px}.cookie-close[data-v-7bcb4329]{position:absolute;top:0;right:40px;cursor:pointer}.cookie-close[data-v-7bcb4329]:before{font-family:Dirk;content:"p";color:#fff}@media screen and (max-width:768px){.cookie[data-v-7bcb4329]{font-size:.8rem;padding:15px 0;max-height:85vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.cookie-message__title[data-v-7bcb4329]{font-family:ImpactDirk;font-weight:400;font-size:1.2rem;width:100%;float:left;margin-bottom:20px}.cookie .container[data-v-7bcb4329]{position:static}.cookie-close[data-v-7bcb4329]{top:10px;right:10px}}.preview-message[data-v-5ff5c916]{width:100%;position:fixed;bottom:0;padding:20px;background-color:#221e1f;color:#fff;text-align:center;z-index:9999999}.preview-nav[data-v-5ff5c916]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.overflow-hidden{overflow:hidden}