.howto-container{margin:40px auto 20px auto;background:transparent url(/assets/images/howto-bg.png) no-repeat 50%;background-size:100% auto;width:753px;height:57px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:800px){.howto-container{background:transparent url(/assets/images/howto-bg-mobile.png) no-repeat 50%;background-size:100% 100%;width:343px;max-width:100%;height:68px;display:block;overflow:hidden;margin:20px auto 10px}}.howto-container:after{content:"";position:absolute;right:-40px;bottom:-16px;width:50px;height:58px;background:transparent url(/assets/images/arrow-down-white.png) no-repeat 50%;background-size:cover}@media screen and (max-width:930px){.howto-container:after{background:none}}.howto-container ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media screen and (max-width:800px){.howto-container ul{display:block;width:100%;height:68px}}.howto-container ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}@media screen and (max-width:800px){.howto-container ul li{width:343px;height:68px;position:absolute;left:0;top:0;margin-left:20px;z-index:100;opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%);-webkit-transition:all .4s ease-out;transition:all .4s ease-out}}.howto-container ul li .icon{width:36px;height:36px;background:transparent url(/assets/images/howto-sprite.png) no-repeat;background-size:auto 36px;margin-right:8px;display:inline-block}@media screen and (max-width:800px){.howto-container ul li .icon{margin-right:18px}}.howto-container ul li .step{-webkit-font-smoothing:antialiased;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important;margin:12px 0 5px 0;font-size:.75rem;color:#ededed;opacity:1}.howto-container ul li .step,.howto-container ul li .todo{-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important}.howto-container ul li .todo{-webkit-font-smoothing:antialiased;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-Bold,sans-serif!important;font-weight:700;font-size:1.125rem;text-align:left;margin-right:10px}.howto-container ul li .todo small{display:block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important;color:#ededed;font-size:.75rem}.howto-container ul li.first{background-position:0 0}.howto-container ul li.second .icon{background-position:-40px top}.howto-container ul li.third .icon{background-position:-80px top}@media screen and (max-width:800px){.howto-container ul.showFirst li.first,.howto-container ul.showSecond li.second,.howto-container ul.showThird li.third{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.home-market-select{float:right;max-width:100%}@media screen and (max-width:800px){.home-market-select{float:none;width:100%;max-width:420px}}.home-market-select .title{display:block;margin-bottom:13px;color:#fff}.home-market-select .select-input{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width:800px){.home-market-select .select-input{display:none!important}}.home-market-select .select-input input{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important;border-radius:2px;width:20ch;height:45px;line-height:normal;display:block;outline:none;border:none;font-size:1.5625rem!important;margin:0 auto;background:#fff no-repeat;padding:10px 0 10px 20px;letter-spacing:.9375rem;text-align:center;overflow:hidden;color:#4b4b4b;z-index:100;width:14ch;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:55px;margin:0}.home-market-select .select-input input::-webkit-input-placeholder{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important;color:#757575}.home-market-select .select-input input::-moz-placeholder{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important;color:#757575}.home-market-select .select-input input:-ms-input-placeholder{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important;color:#757575}.home-market-select .select-input input::-ms-input-placeholder{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important;color:#757575}.home-market-select .select-input input::placeholder{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important;color:#757575}.home-market-select .select-input input.error{color:#cc071e}.home-market-select .select-input input.error::-webkit-input-placeholder{color:#cc071e}.home-market-select .select-input input.error::-moz-placeholder{color:#cc071e}.home-market-select .select-input input.error:-ms-input-placeholder{color:#cc071e}.home-market-select .select-input input.error::-ms-input-placeholder{color:#cc071e}.home-market-select .select-input input.error::placeholder{color:#cc071e}.home-market-select .select-input input:focus{border-radius:.3rem;-webkit-box-shadow:inset 0 0 0 4px rgba(11,119,219,.29);box-shadow:inset 0 0 0 4px rgba(11,119,219,.29);outline-offset:2px;outline-style:inset;outline:2px solid #fff}.home-market-select .select-input button{margin-left:-4px;height:55px;z-index:200}.home-market-select .select-input-mobile{display:none!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}@media screen and (max-width:800px){.home-market-select .select-input-mobile{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}.home-market-select .select-input-mobile .input{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-Regular,sans-serif!important;border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(75,75,75,.7);width:100%;height:55px;background:#fff!important;text-align:center;padding-left:14px;font-size:1.125rem;text-align:left}.home-market-select .select-input-mobile button{height:55px;padding:17px;margin-left:-5px}.home-market-select .error{font-size:.875rem;display:block;margin:10px 0 0 0;color:#cc071e;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important}.home-market-select .market-box{width:345px;max-width:100%;border-radius:4px;padding:10px 90px 15px 54px;background:#886184 url(/assets/images/location-icon-simple.png) no-repeat left 21px center;background-size:16px 23px;position:relative}.home-market-select .market-box span{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important;font-size:1rem;line-height:1.25rem}.home-market-select .market-box button{width:30px;height:30px;border-radius:15px;background:#2d2416;color:#fff;position:absolute;right:16px;top:50%;margin-top:-15px;padding:0}.home-market-select .market-box button img{width:10px}button.close-button{display:block!important;width:24px!important;height:24px!important;background:transparent url(/assets/images/close-icon.png) no-repeat 50%;background-size:12px 12px;position:absolute;right:20px;top:28px;padding:0;cursor:pointer}button.close-button:focus{-webkit-box-shadow:0 0 0 5px hsla(0,0%,100%,.5);box-shadow:0 0 0 5px hsla(0,0%,100%,.5);outline:2px solid #fff;outline-offset:4px;border-radius:3px}@media screen and (max-width:800px){button.close-button{top:18px;right:3px}}.products-filter{position:fixed;left:0;top:0;width:100%;height:100%;z-index:850}.products-filter .close-button{margin-left:0;margin-right:0!important}.products-filter .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:100;background:rgba(0,0,0,.8)}.products-filter .content{overflow:hidden;overflow-y:auto;position:absolute;right:0;top:0;width:440px;max-width:100%;height:100%;z-index:200;background:#886184;padding:26px 0 15px}.products-filter .content h3{margin:0 15px 30px}.products-filter .content ul{margin-bottom:10px}.products-filter .content ul li{position:relative;margin:0;padding:0}.products-filter .content ul li:after{content:"";position:absolute;left:15px;bottom:0;border-bottom:1px solid hsla(0,0%,100%,.1);width:calc(100% - 30px);height:1px}.products-filter .content ul li:last-child:after{display:none}.products-filter .content ul li label{display:block;height:55px;padding:22px 20px 0 20px;overflow:visible}.products-filter .content ul li label i{display:inline-block;width:25px;height:25px;text-align:center;margin:-2px 8px 0 0}.products-filter .content ul li label span{display:inline-block}.products-filter .content ul li label .input-wrapper{float:right;width:36px;height:38px;position:relative;overflow:hidden;margin-top:-8px}.products-filter .content ul li label .input-wrapper input{position:absolute;left:-26px;top:0;z-index:100}.products-filter .content ul li label .input-wrapper input:after{content:"";-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:26px;height:26px;border-radius:13px;border:2px solid #947293;position:absolute;right:-44px;top:4px;z-index:100;cursor:pointer}.products-filter .content ul li label .input-wrapper input:checked:after{background:#fff;border:none;font-family:icomoon!important;content:"\E90E";color:#70436a;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:.75rem}.products-filter .content ul li label .input-wrapper input:focus:after{outline-offset:2px;outline-style:inset;outline:2px solid #fff}.products-filter .content ul li label.checked{background:#70436a}.products-filter .content button{width:100%;margin:0 15px;width:calc(100% - 30px)}.products-filter .content button.reset{margin-bottom:15px}.icon-rewesign[data-v-03dc1a7c]:before{content:"\E913"}.icon-calendar[data-v-03dc1a7c]:before{content:"\E914"}.icon-kueche[data-v-03dc1a7c]:before{content:"\E912"}.icon-info[data-v-03dc1a7c]:before{content:"\E911"}.icon-email[data-v-03dc1a7c]:before{content:"\E90F"}.icon-whatsapp[data-v-03dc1a7c]:before{content:"\E910"}.icon-check[data-v-03dc1a7c]:before{content:"\E90E"}.icon-chevron-left[data-v-03dc1a7c]:before{content:"\E90C"}.icon-chevron-right[data-v-03dc1a7c]:before{content:"\E90D"}.icon-search[data-v-03dc1a7c]:before{content:"\E90B"}.icon-arrow-left[data-v-03dc1a7c]:before{content:"\E90A"}.icon-instagram[data-v-03dc1a7c]:before{content:"\F16D"}.icon-twitter-square[data-v-03dc1a7c]:before{content:"\F081"}.icon-facebook-square[data-v-03dc1a7c]:before{content:"\F082"}.icon-pinterest-square[data-v-03dc1a7c]:before{content:"\F0D3"}.icon-youtube-square[data-v-03dc1a7c]:before{content:"\F166"}.icon-print[data-v-03dc1a7c]:before{content:"\E908"}.icon-share[data-v-03dc1a7c]:before{content:"\E909"}.icon-close[data-v-03dc1a7c]:before{content:"\E907"}.icon-filter-familiensortiment[data-v-03dc1a7c]:before{content:"\E900"}.icon-filter-jugendsortiment[data-v-03dc1a7c]:before{content:"\E901"}.icon-filter-knallsortiment[data-v-03dc1a7c]:before{content:"\E902"}.icon-filter-leuchtsortiment[data-v-03dc1a7c]:before{content:"\E903"}.icon-filter-raketensortiment[data-v-03dc1a7c]:before{content:"\E904"}.icon-video[data-v-03dc1a7c]:before{content:"\E905"}.icon-filter-batteriefeuerwerk[data-v-03dc1a7c]:before{content:"\E906"}[class*=" icon-"][data-v-03dc1a7c],[class^=icon-][data-v-03dc1a7c]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block}.shoppinglist-add-button .button[data-v-03dc1a7c],.shoppinglist-add-button button[data-v-03dc1a7c]{width:100%;height:50px;cursor:pointer;color:#fff}.shoppinglist-add-button .button img[data-v-03dc1a7c],.shoppinglist-add-button button img[data-v-03dc1a7c]{width:12px;height:auto;display:inline-block;margin-left:8px}@media screen and (max-width:800px){.shoppinglist-add-button .button[data-v-03dc1a7c],.shoppinglist-add-button button[data-v-03dc1a7c]{padding:11px}}.shoppinglist-add-button .button.button-added[data-v-03dc1a7c],.shoppinglist-add-button button.button-added[data-v-03dc1a7c]{background:#46790c}.price-container{position:relative;overflow:visible}.price-container .package-hint{position:absolute;top:-16px;right:0;font-size:.6875rem;color:hsla(0,0%,100%,.7);pointer-events:none}.price-tag{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:2px;padding:1px 5px 0 5px;margin:2px 0 -10px 0;color:#fff;background:transparent url(/assets/images/preis-bg-red.svg) no-repeat 50%;background-size:100% 100%}.price-tag .price-tag-euro{-webkit-font-smoothing:antialiased;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:REWE06-Preisschrift,sans-serif!important;font-weight:400;font-size:2.5rem}.price-tag .price-tag-cent,.price-tag .price-tag-euro{-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;line-height:1}.price-tag .price-tag-cent{-webkit-font-smoothing:antialiased;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:REWE06-Preisschrift,sans-serif!important;font-weight:400;margin-left:-7px;margin-top:2px;font-size:1.75rem}.price-label{display:inline-block;border-radius:3px;margin:0 0 10px 0;position:relative;background-color:#fcc500;padding:3px 6px 0 6px;text-align:center}.price-label span{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-Bold,sans-serif!important;font-weight:700;color:#cc071e;font-size:.8125rem;display:block;line-height:1}.price-label.inline,.price-label.print{background-color:transparent;margin:0;padding:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-align:right}.price-label.inline span,.price-label.print span{display:none}.price-label.inline .price-tag,.price-label.print .price-tag{padding:0;margin:0;color:#fff;background:transparent}.price-label.inline .price-tag .price-tag-euro,.price-label.print .price-tag .price-tag-euro{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important;font-size:1.75rem}.price-label.inline .price-tag .price-tag-cent,.price-label.print .price-tag .price-tag-cent{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important;margin-left:-5px;margin-top:2px;font-size:.9625rem}.price-label.inline .price-tag:after,.price-label.print .price-tag:after{content:"\20AC   ";position:absolute;right:1px;bottom:-2px;font-size:.75rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important}.price-label.big .price-tag .price-tag-euro{font-size:2.1875rem}.price-label.big .price-tag .price-tag-cent{margin-left:-7px;margin-top:3px;font-size:1.20312rem}.price-label.big .price-tag:after{right:2px;bottom:-2px;font-size:.8125rem}.price-label.print{-webkit-transform:scale(.8);transform:scale(.8)}.price-label.print .price-tag{color:#000}.price-label.app{position:absolute;right:2px;bottom:68%;z-index:20;-webkit-transform-origin:right bottom!important;transform-origin:right bottom!important;-webkit-transform:scale(.75);transform:scale(.75)}.app-price-label{height:50px;margin-bottom:10px;position:relative;z-index:10}.app-price-label .price-tag{background:#fff;color:#cc071e;padding:14px 4px 0 22px;border-radius:4px}.app-price-label .price-tag :after{content:"";position:absolute;width:40px;height:55px;left:-20px;bottom:-6px;z-index:30;background:transparent url(/assets/images/preis-app.png) no-repeat 50%;background-size:100% auto}.product-list-item{background:#000;margin-bottom:14px;overflow:hidden;text-decoration:none;position:relative;-webkit-box-shadow:0 28px 28px 0 rgba(0,0,0,.25);box-shadow:0 28px 28px 0 rgba(0,0,0,.25);width:345px;max-width:100%;cursor:default}.product-list-item,.product-list-item>a{display:block;height:345px;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box}.product-list-item>a{padding:15px;width:100%}.product-list-item>a:focus{border-radius:.3rem;-webkit-box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.5);box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.5);outline-offset:-4px;outline:2px solid #fff}.product-list-item .bg{position:absolute;left:0;top:0;z-index:50;width:100%;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;opacity:.18}.product-list-item .bg.blur{width:120%;height:120%;-webkit-filter:blur(10px);filter:blur(10px);left:-10%;top:-10%}.product-list-item .pic{position:absolute;left:50%;top:50%;z-index:50;width:70%;height:140px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-size:contain;background-position:50%;background-repeat:no-repeat}.product-list-item .video-pic{position:absolute;left:15px;top:15px;z-index:110;width:130px;height:auto}.product-list-item .video{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;left:15px;top:15px;z-index:100;width:146.5px;height:40.5px;background:transparent url(/assets/images/card-video-icon.png) no-repeat 0;background-size:100% auto}.product-list-item .info{position:absolute;z-index:200;right:15px;top:15px;width:70px;height:70px;background:#fff;border-radius:35px;-webkit-transform:rotate(7deg);transform:rotate(7deg);color:#2d2416;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;padding:0 2px 4px 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.product-list-item .info span{-webkit-font-smoothing:antialiased;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important;font-size:1.375rem;display:block;letter-spacing:-.0625rem}.product-list-item .info span,.product-list-item .info span small{-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important}.product-list-item .info span small{-webkit-font-smoothing:antialiased;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-Bold,sans-serif!important;font-weight:700;display:inline-block;margin-left:2px;font-size:.625rem;letter-spacing:.01rem}.product-list-item .info>small{margin-top:0;display:block;clear:both;font-size:.6875rem;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-Bold,sans-serif!important;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.product-list-item .info.tv{background:#fff url(/assets/images/tv.png) no-repeat center bottom 17px;background-size:80% auto}.product-list-item h3{font-size:1.5rem;line-height:1.625rem;font-weight:400;position:absolute;left:15px;bottom:78px;z-index:300;width:calc(100% - 30px)!important;margin:0 0 18px 0;-webkit-font-smoothing:antialiased;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important}.product-list-item h3,.product-list-item h3 small{-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important}.product-list-item h3 small{-webkit-font-smoothing:antialiased;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-Regular,sans-serif!important;display:block;font-size:.875rem;color:#fff}.product-list-item h3 sup,.product-list-item h3 sup a{font-size:.75rem;vertical-align:2px;margin-left:4px;display:inline-block}.product-list-item h3 span{display:inline-block;line-height:100%}.product-list-item .meta{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;left:15px;bottom:10px;z-index:400;width:calc(100% - 30px)!important}.product-list-item .meta .shoppinglist-add-button{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.product-list-item .meta .app-price-label,.product-list-item .meta .price-label{margin-left:25px}.product-list-item.big{height:490px}@media screen and (max-width:800px){.product-list-item.big{height:345px}}.product-list-item.big .pic{height:50%;-webkit-transform:translate(-50%,-50%) rotate(6deg);transform:translate(-50%,-50%) rotate(6deg)}@media screen and (max-width:800px){.product-list-item.big .pic{height:140px}}.product-list-item.preview{width:auto;height:430px!important;margin:0!important;cursor:default}.product-list-item.preview>a{cursor:default}.product-list-item.preview h3{bottom:15px}.product-list-item.preview .meta{display:none}.bonus-card,.product-list-item.preview.product-has-video{cursor:pointer}.bonus-card{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:justify;-ms-flex-pack:justify;justify-content:space-between;background:#0f766e;height:490px;width:345px;max-width:100%;border-radius:6px;margin-bottom:14px;padding:15px;overflow:hidden;text-decoration:none;position:relative;-webkit-box-shadow:0 28px 28px 0 rgba(0,0,0,.25);box-shadow:0 28px 28px 0 rgba(0,0,0,.25);-webkit-box-sizing:border-box;box-sizing:border-box}.bonus-card:focus{-webkit-box-shadow:0 0 0 5px hsla(0,0%,100%,.5);box-shadow:0 0 0 5px hsla(0,0%,100%,.5);outline:2px solid #fff;outline-offset:0;border-radius:0}.bonus-card .bonus-image{height:2rem;width:auto}.bonus-card .coupon{width:100%;margin:1.5rem 0 .625rem}.bonus-card .coupon img{width:23.875rem;max-width:none;margin-left:-1rem;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.bonus-card .copy{width:100%}.bonus-card .copy small{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-Regular,sans-serif!important;display:block;font-size:.875rem;color:hsla(0,0%,100%,.75);margin-bottom:.125rem}.bonus-card .copy h3{font-size:1.5rem;line-height:1.625rem;display:block;margin-bottom:.75rem}.bonus-card .copy p{font-size:.875rem;line-height:1.125rem}.products-list{width:100%;clear:both}.products-list .list-container{margin:0 auto;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.products-list .list-container .list-col{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%}.products-list .list-container .list-col:first-child .product-list-item{width:calc(100% - 9px)}.products-list .list-container .list-col:nth-child(2) .product-list-item{width:calc(100% - 10px);margin-left:5px}.products-list .list-container .list-col:nth-child(3) .product-list-item{width:calc(100% - 9px);margin-left:9px}@media screen and (max-width:800px){.products-list .list-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.products-list .list-container .list-col .product-list-item{width:100%!important}}.products-list .empty{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;text-align: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;max-width:540px;margin:0 auto}@media screen and (max-width:800px){.products-list .empty{max-width:320px}}.products-list .empty img{width:63px;margin-bottom:20px}.products-list .empty h4{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important;font-size:1.25rem;margin-bottom:10px}.products-list .empty p{font-size:1rem;display:block;margin-bottom:35px}.products-list .empty .buttons{width:208px}.products-list .empty .buttons a{width:178px;margin:0 15px 15px 15px}.products-list .show-more-container{display:block;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;margin:55px 0 0 0;text-align:center;-ms-flex-preferred-size:100%;flex-basis:100%}.market-search-results{position:fixed;left:0;top:0;width:100%;height:100%;z-index:750}.market-search-results .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:100;background:rgba(0,0,0,.8)}.market-search-results .content{position:absolute;right:0;top:0;width:400px;max-width:100%;height:100%;z-index:200;background:#886184;overflow-y:scroll;-webkit-overflow-scrolling:touch}.market-search-results .content .intro{padding:26px 32px 15px 29px}.market-search-results .content .intro h3,.market-search-results .content .intro p{margin-bottom:30px}.market-search-results .content .intro strong{display:block;margin-bottom:10px}.market-search-results .content .intro strong .label{display:inline-block;margin:0 10px 5px 0}.market-search-results .content .intro strong .zip-info{display:inline-block;font-size:1.375rem}.market-search-results .content .intro .zip{background:#fff;width:100%;padding:15px 60px 17px 15px;color:#2f2f2f}.market-search-results .content .results{background:#70436a;padding:23px 32px 15px 29px;overflow:hidden}.market-search-results .content .results .loading,.market-search-results .content .results .no-results{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important}.market-search-results .content .results .results-list{width:100%}.market-search-results .content .results .results-list>ul{overflow:hidden;display:block;width:100%}.market-search-results .content .results .results-list>ul>li{display:block;width:100%;overflow:hidden;border-bottom:2px solid hsla(0,0%,100%,.2);padding:0 0 23px 0;margin:0 0 20px 0}.market-search-results .content .results .results-list>ul>li::last-child{border-bottom:none}.market-search-results .content .results .results-list>ul>li .market-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.market-search-results .content .results .results-list>ul>li .details{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:1rem;line-height:1.3125rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-Regular,sans-serif!important;color:hsla(0,0%,100%,.7)}.market-search-results .content .results .results-list>ul>li .distance{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important;font-size:1.25rem;margin:-3px 0 0 15px;white-space:nowrap;text-align:right}.market-search-results .content .results .results-list>ul>li button{margin:15px 0 0 0;width:100%}.market-search-mobile{position:fixed;left:0;top:0;width:100%;height:100%;z-index:750;background:#70436a}.market-search-mobile .intro{background:#886184;padding:20px 15px 30px}.market-search-mobile .intro h3{margin:0 0 30px 0}.market-search-mobile .intro .select-input{width:100%}.market-search-mobile .intro .select-input label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important;display:block;margin:0 0 10px 0}.market-search-mobile .intro .select-input .input-container{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0 0 15px 0;border-radius:2px}.market-search-mobile .intro .select-input .input-container input{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important;border-radius:2px;width:20ch;height:45px;line-height:normal;display:block;outline:none;border:none;font-size:1.5625rem!important;margin:0 auto;background:#fff no-repeat;padding:10px 0 10px 20px;letter-spacing:.9375rem;text-align:center;overflow:hidden;color:#4b4b4b;padding:0 0 0 20px;margin:0 0 0 20px;width:240px}.market-search-mobile .intro .select-input .input-container input::-webkit-input-placeholder{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important;color:#757575}.market-search-mobile .intro .select-input .input-container input::-moz-placeholder{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important;color:#757575}.market-search-mobile .intro .select-input .input-container input:-ms-input-placeholder{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important;color:#757575}.market-search-mobile .intro .select-input .input-container input::-ms-input-placeholder{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important;color:#757575}.market-search-mobile .intro .select-input .input-container input::placeholder{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important;color:#757575}.market-search-mobile .intro .select-input .input-container input.error{color:#cc071e}.market-search-mobile .intro .select-input .input-container input.error::-webkit-input-placeholder{color:#cc071e}.market-search-mobile .intro .select-input .input-container input.error::-moz-placeholder{color:#cc071e}.market-search-mobile .intro .select-input .input-container input.error:-ms-input-placeholder{color:#cc071e}.market-search-mobile .intro .select-input .input-container input.error::-ms-input-placeholder{color:#cc071e}.market-search-mobile .intro .select-input .input-container input.error::placeholder{color:#cc071e}.market-search-mobile .intro .select-input .error{font-size:.875rem;display:block;margin:0 0 15px 0;color:#cc071e;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important}.market-search-mobile .intro .select-input button{height:55px;width:100%}.market-search-mobile .hint{margin:30px 0 0 0;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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.market-search-mobile .hint .icon{margin:0 0 12px 0}.market-search-mobile .hint .icon img{width:64px}.market-search-mobile .hint p{display:block;width:240px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-Regular,sans-serif!important;opacity:.8;font-size:1rem;line-height:1.375rem}.countdown{padding:0;margin:26px 0}.countdown li{display:inline-block;margin:0 16px;text-align:center;position:relative}@media screen and (max-width:800px){.countdown li{margin:0 10px}}.countdown li:after{content:":";position:absolute;top:10px;right:-20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-Regular,sans-serif!important;font-size:1.375rem;line-height:1;color:hsla(0,0%,100%,.4)}@media screen and (max-width:800px){.countdown li:after{top:5px;right:-10px}}.countdown li:first-of-type{margin-left:0}.countdown li:last-of-type{margin-right:0}.countdown li:last-of-type:after{content:""}.countdown .digit{min-width:55px;display:block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-Regular,sans-serif!important;font-size:2.625rem;line-height:1;color:#fff;margin-bottom:4px;text-align:center;padding-right:4px}@media screen and (max-width:800px){.countdown .digit{font-size:2.125rem;min-width:50px;padding-right:2px}}.countdown .text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-Regular,sans-serif!important;font-size:.875rem;letter-spacing:-.03125rem;color:#fff;text-align:center;padding:0}@media screen and (max-width:800px){.countdown .text{font-size:.75rem}}.outro-stage{z-index:110;background:#886184;width:100%;padding:44px 0 86px 0;margin-top:0!important;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;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:800px){.outro-stage{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:55px 0 35px 0}}.outro-stage a.button-primary{height:38px;font-size:1rem;padding:0 44px}.outro-stage .countdown-container{text-align:center;margin-bottom:65px}@media screen and (max-width:800px){.outro-stage .countdown-container{margin-bottom:70px}}.outro-stage .countdown-container .label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important;font-size:1.75rem;margin:0;padding:0 15px}.outro-stage h3{-webkit-box-flex:0;-ms-flex:0;flex:0;display:block;-webkit-box-sizing:border;box-sizing:border;width:1006px;max-width:100%;font-size:1.8125rem;padding:0;margin:0 auto 34px auto;text-align:center}@media screen and (max-width:800px){.outro-stage h3{display:none}}.outro-stage h3.alone{text-align:center}.outro-stage .teaser-container{width:1066px;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (max-width:800px){.outro-stage .teaser-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 15px;margin-bottom:50px}}.outro-stage .teaser-container .col{background:#886184;margin:0 7px;-webkit-box-flex:0;-ms-flex:0 0 370px;flex:0 0 370px;border-radius:4px;overflow:hidden}@media screen and (max-width:800px){.outro-stage .teaser-container .col{width:100%;margin:0 0 18px 0;max-width:100%}}.outro-stage .teaser-container .col:focus:focus{-webkit-box-shadow:0 0 0 5px hsla(0,0%,100%,.5);box-shadow:0 0 0 5px hsla(0,0%,100%,.5);outline:2px solid #fff;outline-offset:0;border-radius:0}.outro-stage .teaser-container .col .image{width:100%;height:160px;position:relative}.outro-stage .teaser-container .col .content{padding:0 16px 16px 16px;margin-top:10px;max-width:100%;overflow:visible;min-height:230px;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:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:800px){.outro-stage .teaser-container .col .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:auto}}.outro-stage .teaser-container .col .content:before{height:20px;top:-20px}.outro-stage .teaser-container .col .content h4{font-size:1.625rem;display:inline-block;padding-bottom:11px;max-width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important}.outro-stage .teaser-container .col .content p{display:inline-block;padding-bottom:17px}@media screen and (max-width:800px){.outro-stage .teaser-container .col .content button{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.outro-stage .teaser-container .col.bonus{background:#0f766e}.outro-stage .teaser-container .col.bonus .image{background:#000 url(/assets/images/bonus-teaser.jpg) no-repeat top;background-size:cover}.outro-stage .teaser-container .col.bonus .content{background:#0f766e}.outro-stage .teaser-container .col.recipes .image{background:url(/assets/images/recipes.jpg) no-repeat top;background-size:cover}.outro-stage .teaser-container .col.recipes .content button i{margin:0 10px 0 0}.outro-stage .teaser-container .col.alone{width:100%;max-width:50%}.outro-stage .teaser-container .col.alone .content{height:auto}@media screen and (max-width:800px){.outro-stage .teaser-container .col.alone{max-width:100%}}.outro-stage .newsletter-container{text-align:center;padding:80px 0 0 0;width:100%;max-width:1066px;margin:0 auto;border-top:1px solid hsla(0,0%,100%,.15);background:transparent url(/assets/images/mail-icon.png) no-repeat center top 30px;background-size:34px auto}@media screen and (max-width:800px){.outro-stage .newsletter-container{width:240px;margin:0 auto 55px auto;border-top:none}}.outro-stage .newsletter-container h4{font-size:1.375rem;margin:0 0 17px 0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important}@media screen and (max-width:800px){.outro-stage .newsletter-container a{width:100%}}footer{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:25px 40px 30px 40px;margin-top:0!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;background:#70436a}@media screen and (max-width:800px){footer{padding:40px 15px 30px!important}}footer ul.meta{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:inline-block;width:auto;margin-bottom:25px}footer ul.meta li{display:inline-block;border-right:1px solid #fff;padding:2px 6px;line-height:1}@media screen and (max-width:800px){footer ul.meta li{border-right:none;display:block;width:100%;margin-bottom:10px}}footer ul.meta li a{font-weight:700;text-decoration:none}footer ul.meta li a:focus{outline:2px solid #fff;outline-offset:2px;border-radius:1px;display:inline-block;-webkit-box-shadow:none;box-shadow:none}footer ul.meta li:last-child{border-right:none}footer ul.social{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:inline-block;width:auto;margin-bottom:25px}footer ul.social a:focus{outline:2px solid #fff;outline-offset:2px;border-radius:1px;display:inline-block;-webkit-box-shadow:none;box-shadow:none}footer ul.social a span{display:none}footer ul.social li{display:inline-block;line-height:1;margin:0 5px;font-size:1.875rem}footer .rewe-link{display:block;margin:0 0 26px 0}footer .rewe-link a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important}footer .rewe-link a:focus{outline:2px solid #fff;outline-offset:2px;border-radius:1px;display:inline-block;-webkit-box-shadow:none;box-shadow:none}footer .legal-notes{width:700px;max-width:100%;opacity:1}footer .legal-notes li{color:hsla(0,0%,100%,.8);text-align:center;font-size:.875rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important;line-height:1.125rem;display:block;margin:0 0 14px 0}footer .legal-notes li a{display:inline!important}footer .legal-notes li a:focus{outline:2px solid #fff;outline-offset:2px;border-radius:1px;display:inline-block;-webkit-box-shadow:none;box-shadow:none}.home-stage{overflow:visible}.home-stage .home-header{width:800px;max-width:100%;margin:10px auto 60px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}@media screen and (max-width:800px){.home-stage .home-header{padding:0;margin:10px auto 10px auto}}.home-stage .home-header h1{font-size:3.125rem;line-height:3.25rem;margin-bottom:20px}@media screen and (max-width:800px){.home-stage .home-header h1{font-size:1.875rem;line-height:2.125rem;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 30px}}.home-stage .home-header small{font-size:1.125rem;line-height:1.375rem;color:hsla(0,0%,100%,.8);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-Regular,sans-serif!important;opacity:1}@media screen and (max-width:800px){.home-stage .home-header small{font-size:1rem;line-height:1.25rem}}.home-stage .home-market-selection{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1066px;padding:5px 0 25px 0;border-bottom:1px solid hsla(0,0%,100%,.15);margin:0 0 64px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:800px){.home-stage .home-market-selection{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:5px 0 18px 0;margin:0 0 18px 0}}.home-stage .home-market-selection .copy{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;font-size:1rem;line-height:1.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;width:550px;padding:0 120px 0 77px;margin:0 35px 0 0;background-image:url(/assets/images/location-icon-brombeere.png);background-color:transparent;background-repeat:no-repeat;background-position:left top 15px;background-size:56px 56px}@media screen and (max-width:1100px){.home-stage .home-market-selection .copy{width:400px;padding:0 40px 0 77px;margin:0;background-position:left top 20px;background-size:50px 50px}}.home-stage .home-market-selection .copy h2{font-size:1.625rem;color:#fff}.home-stage .home-market-selection .copy p{color:hsla(0,0%,100%,.8);opacity:1}@media screen and (max-width:800px){.home-stage .home-market-selection .copy{width:100%;max-width:360px;line-height:1.25rem;padding:0 0 0 67px;margin:0 0 9px 0;background-image:url(/assets/images/location-icon-brombeere.png);background-color:transparent;background-repeat:no-repeat;background-position:left top 5px;background-size:50px 50px}.home-stage .home-market-selection .copy h2{-webkit-font-smoothing:antialiased;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-Bold,sans-serif!important;font-weight:700;font-size:1rem;margin:0}.home-stage .home-market-selection .copy h2,.home-stage .home-market-selection .copy p{-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;line-height:1.25rem}.home-stage .home-market-selection .copy p{-webkit-font-smoothing:antialiased;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-Regular,sans-serif!important;font-size:1rem}}.home-stage .home-market-selection .selector{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin:0}@media screen and (max-width:800px){.home-stage .home-market-selection .selector{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.home-stage .home-market-selection h2,.home-stage .home-market-selection p{margin-bottom:10px}.home-stage .home-product-list{max-width:1066px;padding:0 0 154px 0;overflow:visible}.home-stage .home-product-list .head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px;position:relative}@media screen and (max-width:800px){.home-stage .home-product-list .head{display:block;position:relative;height:auto;margin-bottom:0}}.home-stage .home-product-list .head h2{-webkit-box-flex:1;-ms-flex:auto;flex:auto;position:relative;color:#fff}.home-stage .home-product-list .head h2 .no-market-hint{position:relative;margin:15px 0 0 0;color:#fff}@media screen and (max-width:1100px){.home-stage .home-product-list .head h2{font-size:1.375rem;line-height:110%}}@media screen and (max-width:800px){.home-stage .home-product-list .head h2{display:block;margin-bottom:30px}}.home-stage .home-product-list .head img.weco{width:111px;height:34px;-webkit-box-flex:1;-ms-flex:1 0 111px;flex:1 0 111px;margin-right:20px}@media screen and (max-width:800px){.home-stage .home-product-list .head img.weco{-webkit-box-flex:0;-ms-flex:none;flex:none;width:80px;height:auto;float:left;display:block;margin:10px 0 0 0}}.home-stage .home-product-list .head button{-webkit-box-flex:0;-ms-flex:0 0 186px;flex:0 0 186px;background:#fff url(/assets/images/filter-icon.png) no-repeat right 24px center;background-size:18px auto;padding:0 47px 0 18px}@media screen and (max-width:800px){.home-stage .home-product-list .head button{float:right;display:block;-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:1rem;margin:0 0 18px 0}}.home-stage .home-product-list .head button em{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:5px;width:18px;height:18px;background:#eee8ef;color:#000;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-style:normal;border-radius:9px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-Bold,sans-serif!important;font-weight:700;font-size:.8125rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:1px}.share-popup{z-index:100;width:350px;max-width:calc(100% - 30px);border-radius:8px;padding:22px 19px 28px 21px;-webkit-box-shadow:0 10px 74px 20px rgba(0,0,0,.72);box-shadow:0 10px 74px 20px rgba(0,0,0,.72);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.share-popup,.share-popup:after{position:absolute;background:#886184}.share-popup:after{content:"";width:20px;height:20px;left:30px;bottom:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.share-popup button.close-button{top:18px!important;right:12px!important}.share-popup h4{margin-bottom:20px}.share-popup label{font-size:.875rem;color:#fff;margin-bottom:10px}.share-popup .input{min-height:44px;width:100%;background:#fff;border-radius:2px;margin-bottom:10px;font-size:1rem;line-height:120%;word-break:break-all;padding:11px 16px;color:#2f2f2f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.share-popup .input:focus{border-radius:.3rem;-webkit-box-shadow:inset 0 0 0 4px rgba(11,119,219,.29);box-shadow:inset 0 0 0 4px rgba(11,119,219,.29);outline-offset:2px;outline-style:inset;outline:2px solid #fff}.share-popup input{opacity:0;position:absolute;left:0;top:0;font-size:.0625rem!important}.share-popup a.button-light,.share-popup button{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.share-popup a.button-light::last-child,.share-popup button::last-child{margin-bottom:0}@media screen and (max-width:800px){.share-popup a.button-light.mobile,.share-popup button.mobile{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}.preview-video-thumb{text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;right:65px;bottom:43px;z-index:200;color:#fff;cursor:pointer;width:244px;max-width:100%;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;background:transparent;z-index:800;padding:10px}.preview-video-thumb .label{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:0 0 18px 0;line-height:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.preview-video-thumb .label strong{display:block;font-size:1.125rem;margin-bottom:8px;color:#fff}.preview-video-thumb .label small{color:#fff;font-size:1rem}.preview-video-thumb .label:after{content:"";background:transparent url(/assets/images/arrow-down-white.png) no-repeat bottom;background-size:100% auto;width:40px;height:50px;position:absolute;top:40px;z-index:300;-webkit-transform:rotate(30deg);transform:rotate(30deg)}@media screen and (max-width:800px){.preview-video-thumb .label{display:none}}.preview-video-thumb:focus{-webkit-box-shadow:0 0 0 5px hsla(0,0%,100%,.5);box-shadow:0 0 0 5px hsla(0,0%,100%,.5);outline:2px solid #fff;outline-offset:0;border-radius:8px}.preview-video-thumb .video{border:2px solid #70436a;border-radius:8px;background:#29292d;overflow:hidden;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;position:relative}.preview-video-thumb .video:after{content:"";width:38px;height:38px;background:transparent url(/assets/images/video-play.png) no-repeat 50%/cover;position:absolute;right:10px;bottom:10px}.preview-video-thumb .video img{width:100%;height:auto}@media screen and (max-width:800px){.preview-video-thumb .video{width:183px;height:97px}}.detail-stage.product-stage .pic-stage .container .bg .bg-blur{width:140%;height:140%;-webkit-filter:blur(15px);filter:blur(15px);opacity:.4}.detail-stage.product-stage .pic-stage .container .bg .bg-blur,.detail-stage.product-stage .pic-stage .container .bg .product-pic{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-repeat:no-repeat;background-size:contain;background-position:50%}.detail-stage.product-stage .pic-stage .container .bg .product-pic{width:40%;height:40%;z-index:200}@media screen and (max-width:800px){.detail-stage.product-stage .pic-stage .container .bg .product-pic{width:160px;height:160px;margin-top:25px}}.detail-stage.product-stage .pic-stage .container .bg .product-pic.portrait{width:500px;height:500px;-webkit-transform:translate(-50%,-50%) rotate(6deg);transform:translate(-50%,-50%) rotate(6deg)}@media screen and (max-width:800px){.detail-stage.product-stage .pic-stage .container .bg .product-pic.portrait{width:120px;height:160px;margin-top:30px}}.detail-stage.product-stage .pic-stage .container .bg:after{content:"";width:100%;height:100%;position:absolute;left:0;bottom:0;z-index:100;background:rgba(0,0,0,.7)}.detail-stage.product-stage .pic-stage .container .bg .preview-video-thumb{right:65px;bottom:43px;z-index:200}@media screen and (max-width:800px){.detail-stage.product-stage .pic-stage .container .bg .preview-video-thumb{display:none}}.detail-stage.product-stage .content .preview-video-thumb{display:none}@media screen and (max-width:800px){.detail-stage.product-stage .content .preview-video-thumb{display:block;bottom:auto;right:-25px;top:-25px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.detail-stage.product-stage .content .details{position:relative;padding-right:70px;padding-top:35px}@media screen and (max-width:800px){.detail-stage.product-stage .content .details{padding-left:60px;padding-right:60px}}@media screen and (max-width:450px){.detail-stage.product-stage .content .details{padding-left:15px;padding-right:15px}}.detail-stage.product-stage .content .details .mobile-pic{display:none;background-repeat:no-repeat;background-size:contain;background-position:50%;position:absolute;right:30px;top:-90px;z-index:200;width:100px;height:100px}.detail-stage.product-stage .content .details .mobile-pic.portrait{-webkit-transform:rotate(6deg);transform:rotate(6deg);width:120px;height:130px;right:10px;top:-110px}.detail-stage.product-stage .content .details h1{display:block;width:100%;font-size:2.5rem;line-height:2.875rem;margin:50px 0 28px 0;color:#fff}@media screen and (max-width:800px){.detail-stage.product-stage .content .details h1{margin:0 0 35px 0;font-size:1.75rem;line-height:2rem}}.detail-stage.product-stage .content .details h1 small{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-Regular,sans-serif!important;font-weight:400;display:block;font-size:1.125rem;line-height:1;margin:0 0 5px 0;color:#fff}@media screen and (max-width:800px){.detail-stage.product-stage .content .details h1 small{font-size:.875rem}}.detail-stage.product-stage .content .details h1 span{display:block;clear:both;margin-left:-2px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important}.detail-stage.product-stage .content .details h1 sup,.detail-stage.product-stage .content .details h1 sup a{font-size:1.125rem;vertical-align:6px;margin-left:4px;display:inline-block}@media screen and (max-width:800px){.detail-stage.product-stage .content .details h1 sup,.detail-stage.product-stage .content .details h1 sup a{font-size:.875rem;vertical-align:4px;margin-left:4px}}.detail-stage.product-stage .content .details>h2{clear:both;display:block;position:relative;margin:0 0 12px 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important;color:#fff;font-size:1.375rem}.detail-stage.product-stage .content .details>p{color:#fff}.detail-stage.product-stage .content .details .share-button{margin-top:18px}.detail-stage.product-stage .content .details .share-button img{display:inline-block;width:12px;margin-left:10px}.detail-stage.product-stage .content .details .share-popup{left:67px;bottom:90px}@media screen and (max-width:800px){.detail-stage.product-stage .content .details .share-popup{left:15px;bottom:85px}}.detail-stage.product-stage .content .details .share-popup:after{right:auto;left:20px}.detail-stage.product-stage .content .details .row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px}.detail-stage.product-stage .content .details .row .col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:0 12px;margin-bottom:20px;overflow:visible}@media screen and (max-width:800px){.detail-stage.product-stage .content .details .row .col{padding-right:10px;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.detail-stage.product-stage .content .details .row .col strong{display:inline-block;margin-right:4px}.detail-stage.product-stage .content .details .row .col.price{-webkit-box-flex:0!important;-ms-flex:0 0 auto!important;flex:0 0 auto!important;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:start!important;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:start!important}.detail-stage.product-stage .content .details .row.add{padding-top:5px;margin:0 0 40px -12px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.detail-stage.product-stage .content .details .row.add .col{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}@media screen and (max-width:800px){.detail-stage.product-stage .content .details .row.add{padding-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.detail-stage.product-stage .content .details .row.add .col{width:auto;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.detail-stage.product-stage .content .details .row.add .col.list-button{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.detail-stage.product-stage .content .details .row.add .col.price{-webkit-box-flex:0;-ms-flex:0 0;flex:0 0}}@media screen and (max-width:800px){.detail-stage.product-stage .content .details .row.stats{margin-bottom:25px}}.detail-stage.product-stage .content .details .row.stats .label{margin-bottom:12px;color:hsla(0,0%,100%,.8)}.detail-stage.product-stage .content .details .row.stats .label strong{color:#fff}.detail-stage.product-stage .content .details .row.stats .bar{width:100%;height:12px;border-radius:12px;border:1px solid #fff;overflow:hidden}.detail-stage.product-stage .content .details .row.stats .bar .filled{height:10px;border-radius-top-left:12px;border-radius-bottom-right:12px;background:#fff}.detail-stage.product-stage .content .related{background:#886184;padding:36px 80px 23px 67px}@media screen and (max-width:800px){.detail-stage.product-stage .content .related{padding:25px 60px 20px 60px}}@media screen and (max-width:450px){.detail-stage.product-stage .content .related{padding:25px 15px 20px 15px}}.detail-stage.product-stage .content .related ul{list-style:none;padding:0;margin:0;display:block;width:100%}.detail-stage.product-stage .content .related ul li{display:block;width:100%;border-bottom:2px solid hsla(0,0%,100%,.1)}.detail-stage.product-stage .content .related h3{font-size:1.375rem;margin-bottom:30px}@media screen and (max-width:800px){.detail-stage.product-stage .content .related h3{font-size:1.25rem;margin-bottom:20px}}.detail-stage.product-stage .content .related a{text-decoration:none;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:22px 10px;margin:0;border-bottom:2px solid hsla(0,0%,100%,.1);color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:800px){.detail-stage.product-stage .content .related a{padding:10px 10px}}.detail-stage.product-stage .content .related a:focus{-webkit-box-shadow:0 0 0 5px hsla(0,0%,100%,.5);box-shadow:0 0 0 5px hsla(0,0%,100%,.5);outline:2px solid #fff;outline-offset:0;border-radius:2px}.detail-stage.product-stage .content .related a .pic{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;height:90px;margin-right:10px;background-size:contain;background-position:50%;background-repeat:no-repeat}@media screen and (max-width:800px){.detail-stage.product-stage .content .related a .pic{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;height:75px}}.detail-stage.product-stage .content .related a .details{-ms-flex-preferred-size:auto;flex-basis:auto;padding:0 0 0 15px;margin-top:-16px}.detail-stage.product-stage .content .related a .details small{display:block;font-size:.875rem;margin-bottom:5px}.detail-stage.product-stage .content .related a .meta{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:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:800px){.detail-stage.product-stage .content .related a .meta .price-label{-webkit-transform-origin:right center;transform-origin:right center;-webkit-transform:scale(.7);transform:scale(.7)}}.detail-stage.product-stage .content .related a h2{font-size:1.625rem;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important;margin:0 0 13px 0;color:#fff}@media screen and (max-width:1100px){.detail-stage.product-stage .content .related a h2{font-size:1.25rem}}.detail-stage.product-stage .content .related a h2 small{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-Regular,sans-serif!important;display:block;font-size:.875rem;color:#fff;opacity:.75}.detail-stage.product-stage .content .related a:last-child{border-bottom:none}.detail-stage.product-stage .content footer{padding:40px 90px 30px}.detail-stage.product-stage .button-next,.detail-stage.product-stage .button-prev{position:fixed;top:50%;width:60px;height:60px;border-radius:30px!important;z-index:600;background:#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;color:#cc071e}@media screen and (max-width:800px){.detail-stage.product-stage .button-next,.detail-stage.product-stage .button-prev{top:135px;position:absolute;background:#000;color:#fff;border:2px solid hsla(0,0%,59.2%,.4)}}.detail-stage.product-stage .button-next span,.detail-stage.product-stage .button-prev span{display:none}.detail-stage.product-stage .button-next.button-prev,.detail-stage.product-stage .button-prev.button-prev{left:-30px}.detail-stage.product-stage .button-next.button-prev i,.detail-stage.product-stage .button-prev.button-prev i{margin-right:-20px}.detail-stage.product-stage .button-next.button-prev:focus,.detail-stage.product-stage .button-prev.button-prev:focus{border-radius:.3rem;-webkit-box-shadow:inset 0 0 0 4px rgba(11,119,219,.29);box-shadow:inset 0 0 0 4px rgba(11,119,219,.29);outline-offset:2px;outline-style:inset;outline:2px solid #fff}.detail-stage.product-stage .button-next.button-next,.detail-stage.product-stage .button-prev.button-next{right:-30px}.detail-stage.product-stage .button-next.button-next i,.detail-stage.product-stage .button-prev.button-next i{margin-left:-20px}.detail-stage.product-stage .button-next.button-next:focus,.detail-stage.product-stage .button-prev.button-next:focus{border-radius:.3rem;-webkit-box-shadow:inset 0 0 0 4px rgba(11,119,219,.29);box-shadow:inset 0 0 0 4px rgba(11,119,219,.29);outline-offset:2px;outline-style:inset;outline:2px solid #fff}@media screen and (max-width:800px){.detail-stage.product-stage.video .pic-stage .container .bg .product-pic{display:none}}.detail-stage.product-stage.video .content .details .mobile-pic{display:block}.market-box{width:100%;border-radius:4px;padding:15px 17px 20px 17px;background:#70436a;position:relative;-webkit-font-smoothing:antialiased;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important;font-size:1.125rem}.market-box,.market-box small{-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;color:#fff}.market-box small{-webkit-font-smoothing:antialiased;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-Regular,sans-serif!important;font-size:.875rem;display:block;margin-bottom:10px}.shoppinglist-wrapper{width:100%}ul.shoppinglist{margin-bottom:10px}ul.shoppinglist li{display:block;min-height:90px;padding:22px 0 22px 0;margin:0;border-bottom:2px solid hsla(0,0%,100%,.1);color:#fff}ul.shoppinglist li .not-available{display:none;color:#e9152f;font-size:.875rem;margin:15px 0 0 0;font-style:normal;background:#040404;padding:12px 17px 12px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px;width:auto}ul.shoppinglist li .not-available i{background:#cc071e;color:#fff}ul.shoppinglist li .item-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}ul.shoppinglist li .item-container .pic{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;height:90px;background-size:contain;background-position:50%;background-repeat:no-repeat}@media screen and (max-width:800px){ul.shoppinglist li .item-container .pic{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px}}ul.shoppinglist li .item-container .details{-webkit-box-flex:1;-ms-flex:1 1 250px;flex:1 1 250px;margin:0 20px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-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}ul.shoppinglist li .item-container .details a:focus{outline:2px solid #fff;outline-offset:4px;border-radius:1px;display:inline-block;-webkit-box-shadow:none;box-shadow:none}ul.shoppinglist li .item-container .details h4{font-size:1.375rem;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important;margin:0 0 24px 0;padding:0;position:relative}ul.shoppinglist li .item-container .details h4:focus{border-radius:.3rem;-webkit-box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.5);box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.5);outline-offset:-4px;outline:2px solid #fff}ul.shoppinglist li .item-container .details h4 sup{font-size:.75rem;vertical-align:0;margin-left:4px;display:inline-block}@media screen and (max-width:800px){ul.shoppinglist li .item-container .details h4{font-size:1.25rem}}ul.shoppinglist li .item-container .details h4 small{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-Regular,sans-serif!important;display:block;font-size:.875rem;color:#fff}ul.shoppinglist li .item-container .details .counter-container{width:114px;height:32px!important;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #fff;border-radius:4px;font-size:.875rem;overflow:hidden}ul.shoppinglist li .item-container .details .counter-container button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:140%;padding:0;height:32px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:3px;background:transparent;border:none;color:#70436a;background:#fff;border-radius:0;margin:0;line-height:1;-webkit-transition:all .1s linear;transition:all .1s linear}ul.shoppinglist li .item-container .details .counter-container button:hover{background:#fff;color:#70436a}ul.shoppinglist li .item-container .details .counter-container button.inactive{color:#fff;background:transparent;cursor:not-allowed}ul.shoppinglist li .item-container .details .counter-container .count{width:50px;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;border-left:1px solid #fff;border-right:1px solid #fff}ul.shoppinglist li .meta{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:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-top:10px}ul.shoppinglist li .meta.just-price{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}ul.shoppinglist li .meta button.remove{white-space:nowrap;padding:0 15px 0 0!important;height:auto;float:right;color:#fff;width:auto;font-size:.875rem;background:transparent url(/assets/images/close-icon.png) no-repeat right bottom 2px;background-size:8px 8px}ul.shoppinglist li .meta button.remove:focus{outline:2px solid #fff;outline-offset:4px;border-radius:1px;display:inline-block;-webkit-box-shadow:none;box-shadow:none}ul.shoppinglist li.not-available .not-available{display:block}ul.shoppinglist li:last-child{border-bottom:none}ul.shoppinglist li.sum{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}ul.shoppinglist li.sum .label h4{font-size:1.5rem;margin:0 0 7px 0;padding:0}ul.shoppinglist li.sum .label small{font-size:.75rem;color:#fff}ul.shoppinglist li.sum .price{text-align:right}ul.shoppinglist li.sum .price .item{margin-bottom:24px}ul.shoppinglist li.sum .price .price-label{margin-bottom:10px}ul.shoppinglist li.sum .price .bonus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.25rem;color:#fff;margin-top:12px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important}ul.shoppinglist li.sum .price .bonus sup{top:6px;font-size:.75rem}ul.shoppinglist li.sum .price .bonus img{-webkit-box-flex:0!important;-ms-flex:0 0 50px!important;flex:0 0 50px!important;display:inline-block;width:70px;height:auto;margin-right:7px}.shoppinglist-share-container{position:relative;background:#886184;padding:30px 42px 50px 45px}@media screen and (max-width:800px){.shoppinglist-share-container{padding:30px 15px 50px 15px}}.shoppinglist-share-container h4{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important;margin-bottom:16px}.shoppinglist-share-container .button-container{margin-bottom:20px;width:362px;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.shoppinglist-share-container .button-container a,.shoppinglist-share-container .button-container button{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto!important;margin-right:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:800px){.shoppinglist-share-container .button-container{display:-webkit-box;display:-ms-flexbox;display:flex;justify-items:stretch;width:100%}.shoppinglist-share-container .button-container a,.shoppinglist-share-container .button-container button{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;padding:0}}.shoppinglist-share-container .button-container .print-button{display:none}.shoppinglist-share-container p{font-size:1rem;line-height:1.375rem;color:#fff}.shoppinglist-share-container .share-popup{left:30px;top:74px;-webkit-transform:translateY(-100%);transform:translateY(-100%)}@media screen and (max-width:800px){.shoppinglist-share-container .share-popup{left:15px}}@media screen and (max-width:800px){.shoppinglist-stage .pic-stage{height:200px!important}}.shoppinglist-stage .pic-stage .container{width:calc(100% - 525px);position:relative}@media screen and (max-width:800px){.shoppinglist-stage .pic-stage .container{width:100%}}.shoppinglist-stage .pic-stage .container .bg{position:absolute;left:0;top:0;z-index:100;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:0 0;opacity:.6}.shoppinglist-stage .pic-stage .container .bgcontent{position:absolute;left:0;top:0;z-index:200;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.shoppinglist-stage .pic-stage .container .bgcontent .shoppinglist-content{width:660px;max-width:100%;text-align:center;padding-top:25vh}@media screen and (max-width:800px){.shoppinglist-stage .pic-stage .container .bgcontent .shoppinglist-content{padding:100px 15px 20px 15px}}.shoppinglist-stage .pic-stage .container .bgcontent .shoppinglist-content h1{display:block;font-size:3.75rem;line-height:4.125rem;margin-bottom:25px}@media screen and (max-width:800px){.shoppinglist-stage .pic-stage .container .bgcontent .shoppinglist-content h1{font-size:1.625rem;line-height:1.875rem;margin-bottom:10px}}.shoppinglist-stage .pic-stage .container .bgcontent .shoppinglist-content p{display:block;margin-bottom:40px}@media screen and (max-width:800px){.shoppinglist-stage .pic-stage .container .bgcontent .shoppinglist-content p{margin-bottom:20px;color:#fff}}.shoppinglist-stage .content{width:525px;max-width:100%}.shoppinglist-stage .content .details{padding:30px 30px 30px 30px}.shoppinglist-stage .content .details h1{font-size:2.5rem;line-height:105%;margin-bottom:15px}@media screen and (max-width:800px){.shoppinglist-stage .content .details h1{font-size:1.875rem;text-align:center}}.shoppinglist-stage .content .details p.sub{display:block;margin-bottom:35px}@media screen and (max-width:800px){.shoppinglist-stage .content .details p.sub{text-align:center}}.shoppinglist-stage .content .details h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.875rem;line-height:115%;margin:0 0 30px 0}.shoppinglist-stage .content .details h2 img{width:20px;height:18px;opacity:.3;margin:5px 14px 0 0}@media screen and (max-width:800px){.shoppinglist-stage .content .details h2{font-size:1.75rem;margin:0 0 15px 0}}.shoppinglist-stage .content .details h2.desktop{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}@media screen and (max-width:800px){.shoppinglist-stage .content .details h2.desktop{display:none!important}}.shoppinglist-stage .content .details h4{clear:both;display:block;position:relative;margin:0 0 12px 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important}.shoppinglist-stage .content .details .market-box{margin-bottom:30px;background:#886184}.shoppinglist-stage .content .details .no-market-hint{margin:0 0 10px 0}.shoppinglist-stage .content .details .share-button{margin-top:18px}.shoppinglist-stage .content .details .share-button img{display:inline-block;width:12px;margin-left:10px}.shoppinglist-stage .content .details .row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.shoppinglist-stage .content .details .row .col{widows:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding-right:25px;margin-bottom:20px}.shoppinglist-stage .content .details .row .col strong{display:inline-block;margin-right:4px}.shoppinglist-stage .content .details .row.add{padding-top:5px;margin:0 0 40px 0}.shoppinglist-stage .content .details .row.stats .label{margin-bottom:12px}.shoppinglist-stage .content .details .row.stats .bar{width:100%;height:5px;border-radius:4px;background:#886184}.shoppinglist-stage .content .details .row.stats .bar .filled{height:5px;border-radius:4px;background:#fff}.shoppinglist-stage .content .related{background:#70436a;padding:36px 80px 23px 67px}.shoppinglist-stage .content .related h3{font-size:1.375rem;margin-bottom:30px}.shoppinglist-stage .content .related a{text-decoration:none;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:22px 0 22px 0;margin:0;border-bottom:2px solid hsla(0,0%,100%,.1);color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shoppinglist-stage .content .related a .pic{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;width:70px;height:90px;margin-right:10px;background-size:contain;background-position:50%;background-repeat:no-repeat}.shoppinglist-stage .content .related a .details{-ms-flex-preferred-size:auto;flex-basis:auto;padding:0 0 0 15px}.shoppinglist-stage .content .related a .meta{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:justify;-ms-flex-pack:justify;justify-content:space-between}.shoppinglist-stage .content .related a h4{font-size:1.625rem;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important;margin:0 0 13px 0}.shoppinglist-stage .content .related a h4 small{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-Regular,sans-serif!important;display:block;font-size:.875rem;color:#fff}.shoppinglist-stage .content .related a:last-child{border-bottom:none}.shoppinglist-stage .content footer{padding:40px 90px 30px}.shoppinglist-stage .content .mobile-home-section{height:330px;text-align:center;position:relative;border-bottom:1px solid hsla(0,0%,100%,.1)}.shoppinglist-stage .content .mobile-home-section .mobilebg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:100;background-repeat:no-repeat;background-size:cover;background-position:50%;opacity:.6}.shoppinglist-stage .content .mobile-home-section .mobilecontent{position:absolute;left:0;top:0;width:100%;height:100%;z-index:200;padding:0 15px;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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:800px){.shoppinglist-stage .content .mobile-home-section{display:block}}.shoppinglist-stage .content .mobile-home-section h2{font-size:1.875rem;line-height:2.125rem;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:15px;padding:0 100px}@media screen and (max-width:1100px){.shoppinglist-stage .content .mobile-home-section h2{padding:0 50px}}@media screen and (max-width:800px){.shoppinglist-stage .content .mobile-home-section h2{padding:0 15px}}.shoppinglist-stage .content .mobile-home-section p{color:#fff;display:block;margin-bottom:35px}.shoppinglist-stage .button-next,.shoppinglist-stage .button-prev{position:fixed;top:50%;width:60px;height:60px;border-radius:30px!important;z-index:600}.shoppinglist-stage .button-next.button-prev,.shoppinglist-stage .button-prev.button-prev{left:-30px;background:#fff url(/assets/images/chevron-left.png) no-repeat right 14px center;background-size:9px auto}.shoppinglist-stage .button-next.button-next,.shoppinglist-stage .button-prev.button-next{right:-30px;background:#fff url(/assets/images/chevron-right.png) no-repeat left 14px center;background-size:9px auto}.shoppinglist-stage .button-next:focus,.shoppinglist-stage .button-prev:focus{border-radius:.3rem;-webkit-box-shadow:inset 0 0 0 4px rgba(11,119,219,.29);box-shadow:inset 0 0 0 4px rgba(11,119,219,.29);outline-offset:2px;outline-style:inset;outline:2px solid #fff}.shoppinglist-stage .video-overlay{position:fixed;left:0;top:0;z-index:900;width:100%;height:100%}.shoppinglist-stage .video-overlay .bg{position:absolute;left:0;top:0;z-index:100;width:100%;height:100%;background:rgba(0,0,0,.8)}.shoppinglist-stage .video-overlay .video-container{position:absolute;left:50%;top:50%;z-index:100;width:100%;max-width:1200px;max-height:675px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.shoppinglist-stage .video-overlay .video-container strong{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-Bold,sans-serif!important;font-weight:700;font-size:2.25rem;display:block;margin-bottom:10px;width:100%}.shoppinglist-stage .video-overlay .video-container strong button{display:block;float:right;width:40px;height:40px;border-radius:20px;background:#70436a}.shoppinglist-stage .video-overlay .video-container strong button i{color:#fff;font-size:.8rem}.shoppinglist-stage .video-overlay .video-container iframe{background:#000}main.print-stage{position:relative}main.print-stage .loading{margin:100px auto}main.print-stage .content{background:#fff;color:#000!important;padding:20px 55px 22px}main.print-stage .print-button{padding:40px;text-align:center}@media print{main.print-stage .print-button{display:none}}main.print-stage img.logo{width:94px;height:84px;margin:0 auto}main.print-stage h1{font-size:1.5rem;line-height:110%;text-align:center;max-width:600px;margin:15px auto 30px auto}main.print-stage .meta{max-width:600px;margin:0 auto 30px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}main.print-stage .meta>div{font-size:1rem;width:270px;position:relative;padding:0 0 0 50px}main.print-stage .meta>div strong{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important;display:block;font-weight:400;margin:0 0 5px 0}main.print-stage .meta>div span{display:block;color:#727272}main.print-stage .meta>div:before{font-family:icomoon;color:#929292;font-size:1.875rem;position:absolute;left:0;top:5px}main.print-stage .meta>div.infos:before{content:"\E914"}main.print-stage .meta>div.market:before{content:"\E913"}main.print-stage h2{font-size:1.5rem;margin-bottom:-16px}main.print-stage small{font-size:.75rem;display:block;margin:6px 0 2px 0}main.print-stage table.liste{margin:0 auto;border-collapse:collapse;table-layout:fixed;width:100%;empty-cells:show}main.print-stage table.liste thead th{text-align:left;padding-bottom:15px;border-bottom:2px solid #eee}main.print-stage table.liste thead th small{color:rgba(0,0,0,.7);font-weight:400;font-size:1rem}main.print-stage table.liste thead th.price{text-align:right}main.print-stage table.liste thead th:first-child{width:80px}main.print-stage table.liste thead th:nth-child(3){width:150px}main.print-stage table.liste thead th:nth-child(4){width:110px}main.print-stage table.liste thead th:nth-child(5){width:120px}main.print-stage table.liste tbody tr{min-height:90px;border-bottom:2px solid #eee}main.print-stage table.liste tbody tr td{min-height:90px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:10px;padding-bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box}main.print-stage table.liste tbody tr td.pic div{width:50px;height:70px;margin:0 auto;position:relative}main.print-stage table.liste tbody tr td.pic div img{max-width:50px;max-height:70px;margin:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}main.print-stage table.liste tbody tr td.title{padding:0 0 0 15px}main.print-stage table.liste tbody tr td.title small{font-size:.9rem;color:rgba(0,0,0,.7);display:block;margin:0 0 5px 0}main.print-stage table.liste tbody tr td.title strong,main.print-stage table.liste tbody tr td.title strong span{font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important}main.print-stage table.liste tbody tr td.title sup{font-size:.6875rem;vertical-align:0;margin-left:2px;display:inline-block}main.print-stage table.liste tbody tr td.not-available{font-size:.8rem}main.print-stage table.liste tbody tr td.not-available>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main.print-stage table.liste tbody tr td.not-available>div i{-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px}main.print-stage table.liste tbody tr td.price-one{font-size:.875rem;text-align:right;padding-left:20px}main.print-stage table.liste tbody tr td.price-one small{white-space:nowrap;text-align:right}main.print-stage table.liste tbody tr td.price-sum{font-size:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important;text-align:right;padding-left:20px}main.print-stage table.liste tfoot tr td:nth-child(2){text-align:right}main.print-stage table.liste tfoot tr td h2{margin:0}main.print-stage table.liste tfoot tr td.priceinfos{color:rgba(0,0,0,.8);line-height:140%}main.print-stage table.liste tfoot tr td .item small{margin-bottom:0}main.print-stage table.liste tfoot tr td .bonus{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important;font-size:.875rem;margin:16px 0 16px}main.print-stage table.liste tfoot tr td .bonus sup{font-size:.75rem;top:0}main.print-stage table.liste tfoot tr td .bonus img{width:70px;display:inline-block;margin:0;vertical-align:-5px}main.print-stage table.liste tfoot tr:first-child td{padding:20px 0 5px 0}main.print-stage .footer{width:100%;margin:60px auto 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width:800px){main.print-stage .footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}main.print-stage .footer .legal{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:20px}main.print-stage .footer .bonus{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-left:20px}main.print-stage .footer .bonus img{width:213px;height:auto}main.print-stage .footer p{font-size:.75rem;line-height:130%;display:block;color:rgba(0,0,0,.8);padding:0 0 15px 0}.preview-stage header.preview{height:225px}@media screen and (max-width:800px){.preview-stage header.preview{height:186px}}.preview-stage .preview{padding-bottom:100px}.preview-stage .preview-copy{text-align:center}.preview-stage .preview-copy h1{font-size:3.125rem;line-height:105%;margin-bottom:25px}@media screen and (max-width:800px){.preview-stage .preview-copy h1{font-size:1.875rem;margin-bottom:15px}}.preview-stage .preview-copy h4{margin-bottom:30px}.preview-stage .preview-copy .preview-info{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;width:620px;text-align:left;padding:35px 60px 35px 120px;background:transparent url(/assets/images/preview-hint.png) no-repeat 50%;background-size:100% 100%;position:relative}@media screen and (max-width:800px){.preview-stage .preview-copy .preview-info{width:auto;background:transparent url(/assets/images/preview-hint-mobile.png) no-repeat 50%;background-size:100% 100%;padding:30px 50px 30px 90px}}.preview-stage .preview-copy .preview-info .icon-info.circle{font-size:1.25rem;width:40px;height:40px;border-radius:20px;background:#fff;color:#000;position:absolute;left:60px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:800px){.preview-stage .preview-copy .preview-info .icon-info.circle{left:50px;font-size:.875rem;width:24px;height:24px;border-radius:12px}}.preview-stage .preview-copy .preview-info span{font-size:1.5625rem;line-height:140%;color:#fff;font-weight:700}@media screen and (max-width:800px){.preview-stage .preview-copy .preview-info span{font-size:1.25rem}}.preview-stage .preview-copy .countdown-headline{font-size:1.125rem;line-height:105%;color:hsla(0,0%,100%,.8);padding-bottom:20px}@media screen and (max-width:800px){.preview-stage .preview-copy .countdown-headline{font-size:1rem;color:hsla(0,0%,100%,.68);padding-bottom:5px}}.preview-stage .preview-products-carousel-stage{padding:50px 0 120px 0}@media screen and (max-width:800px){.preview-stage .preview-products-carousel-stage{padding:40px 0 120px 0}}.preview-stage .preview-products-carousel-stage .header-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:1046px;max-width:100%;margin:0 auto 30px auto}@media screen and (max-width:800px){.preview-stage .preview-products-carousel-stage .header-container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.preview-stage .preview-products-carousel-stage .header-container img.weco{width:93px;-webkit-box-flex:0;-ms-flex:0 0 93px;flex:0 0 93px;margin-right:20px;height:31px}@media screen and (max-width:800px){.preview-stage .preview-products-carousel-stage .header-container img.weco{-webkit-box-flex:0;-ms-flex:none;flex:none;width:80px;height:auto;float:left;display:block;margin:20px 0 0 0}}.preview-stage .preview-products-carousel-stage .header-container h2{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important;font-size:1.8125rem}@media screen and (max-width:800px){.preview-stage .preview-products-carousel-stage .header-container h2{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;padding:0 15px;font-size:1.25rem;text-align:center}}.preview-stage .preview-products-carousel-stage .carousel-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;overflow:visible}.preview-stage .VueCarousel-dot-container{position:absolute;right:10px;top:-95px}@media screen and (max-width:800px){.preview-stage .VueCarousel-dot-container{position:absolute;top:auto;left:50%;bottom:-40px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.preview-stage .VueCarousel-dot-container .VueCarousel-dot{display:inline-block;margin-left:9px;background:#e2e8ea;opacity:.3;width:7px!important;height:7px!important;border-radius:4px;padding:0!important;outline:none}.preview-stage .VueCarousel-dot-container .VueCarousel-dot--active{background:#fff!important;opacity:1}.preview-stage .outro-stage h6{font-size:.875rem;margin-bottom:6px}@media screen and (max-width:800px){.preview-stage .outro-stage{background:#70436a;padding:0}.preview-stage .outro-stage:before{background:none}}@media screen and (max-width:800px){.preview-stage .outro-stage .teaser-container .col{-webkit-box-shadow:0 28px 28px 0 rgba(0,0,0,.25);box-shadow:0 28px 28px 0 rgba(0,0,0,.25);border-radius:6px}}.preview-stage .VueCarousel{width:1066px;max-width:100%;overflow:visible}.preview-stage .VueCarousel .VueCarousel-navigation{position:absolute;top:50%;z-index:100;width:100%;max-width:1066px}@media screen and (max-width:800px){.preview-stage .VueCarousel .VueCarousel-navigation{width:100%}}.preview-stage .VueCarousel .VueCarousel-navigation button.VueCarousel-navigation-button{opacity:1;background:#fff;width:54px;height:54px;border-radius:27px;margin:0;font-size:1.125rem;-webkit-box-sizing:border-box;box-sizing:border-box}.preview-stage .VueCarousel .VueCarousel-navigation button.VueCarousel-navigation-button.VueCarousel-navigation--disabled{display:none}.preview-stage .VueCarousel .VueCarousel-navigation button.VueCarousel-navigation-button.VueCarousel-navigation-prev{left:0;margin-left:-15px;-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.preview-stage .VueCarousel .VueCarousel-navigation button.VueCarousel-navigation-button.VueCarousel-navigation-prev:before{font-family:icomoon!important;content:"\E90C"}@media screen and (max-width:1250px){.preview-stage .VueCarousel .VueCarousel-navigation button.VueCarousel-navigation-button.VueCarousel-navigation-prev{-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-left:15px}}@media screen and (max-width:800px){.preview-stage .VueCarousel .VueCarousel-navigation button.VueCarousel-navigation-button.VueCarousel-navigation-prev{margin-left:27px}}.preview-stage .VueCarousel .VueCarousel-navigation button.VueCarousel-navigation-button.VueCarousel-navigation-next{right:0;margin-right:-15px;-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%)}.preview-stage .VueCarousel .VueCarousel-navigation button.VueCarousel-navigation-button.VueCarousel-navigation-next:before{font-family:icomoon!important;content:"\E90D"}@media screen and (max-width:1250px){.preview-stage .VueCarousel .VueCarousel-navigation button.VueCarousel-navigation-button.VueCarousel-navigation-next{-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-right:15px}}@media screen and (max-width:800px){.preview-stage .VueCarousel .VueCarousel-navigation button.VueCarousel-navigation-button.VueCarousel-navigation-next{margin-right:27px}}.preview-stage .VueCarousel .VueCarousel-wrapper,.preview-stage .VueCarousel .VueCarousel-wrapper .VueCarousel-inner{overflow:visible}.preview-stage .VueCarousel .VueCarousel-wrapper .VueCarousel-inner .VueCarousel-slide{overflow:visible;-webkit-box-flex:1;-ms-flex:1 0 33.3333%;flex:1 0 33.3333%;height:430px!important;padding:0 7px!important}@media screen and (max-width:800px){.preview-stage .VueCarousel .VueCarousel-wrapper .VueCarousel-inner .VueCarousel-slide{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;padding:0 15px!important}}.preview-stage .VueCarousel .VueCarousel-wrapper .VueCarousel-inner .VueCarousel-slide .meta,.preview-stage .VueCarousel .VueCarousel-wrapper .VueCarousel-inner .VueCarousel-slide .pic,.preview-stage .VueCarousel .VueCarousel-wrapper .VueCarousel-inner .VueCarousel-slide h4{opacity:.4}.preview-stage .VueCarousel .VueCarousel-wrapper .VueCarousel-inner .VueCarousel-slide.VueCarousel-slide-active .meta,.preview-stage .VueCarousel .VueCarousel-wrapper .VueCarousel-inner .VueCarousel-slide.VueCarousel-slide-active .pic,.preview-stage .VueCarousel .VueCarousel-wrapper .VueCarousel-inner .VueCarousel-slide.VueCarousel-slide-active h4{opacity:1}.shoppinglist-button{position:fixed;right:43px;top:27px;z-index:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important;background:#fff url(/assets/images/shoppinglist-icon.png) no-repeat;background-size:18px 17px;background-position:right 26px center;color:#000;padding:4px 50px 5px 18px;height:40px;border-radius:4px;text-decoration:none;-webkit-transition:all .1s linear;transition:all .1s linear}.shoppinglist-button:hover{background-color:#fff}.shoppinglist-button.no-items{padding-right:38px;background-position:right 12px center}@media screen and (max-width:800px){.shoppinglist-button{background-color:transparent!important;background:transparent url(/assets/images/shoppinglist-icon-white.png) no-repeat;background-size:18px 17px;padding:0 50px 0 0;background-position:right 12px center;right:5px;top:3px}.shoppinglist-button.no-items{padding-right:50px;background-position:right 12px center;right:5px;top:3px}}.shoppinglist-button em{font-style:normal}@media screen and (max-width:800px){.shoppinglist-button em{display:none}}.shoppinglist-button span{position:absolute;top:4px;right:12px;display:block;height:18px;min-width:18px;border-radius:9px;font-size:.8125rem;color:#fff;font-weight:700;background:#cc071e;line-height:1.125rem;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 4px 0 2px}@media screen and (max-width:800px){.shoppinglist-button span{right:0}}#app.product .shoppinglist-button{color:#000}#app.preview .shoppinglist-button,#app.shoppinglist .shoppinglist-button{display:none}.shoppinglist-container{position:fixed;left:0;top:0;width:100%;height:100%;z-index:800}.shoppinglist-container .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:100;background:rgba(0,0,0,.8)}.shoppinglist-container .content{position:absolute;right:0;top:0;width:525px;max-width:100%;height:100%;z-index:200;overflow-y:scroll;-webkit-overflow-scrolling:touch;background:#70436a}.shoppinglist-container .content button.close-button{top:49px;right:32px}@media screen and (max-width:800px){.shoppinglist-container .content button.close-button{top:30px;right:15px}}.shoppinglist-container .content .empty-container{width:100%;padding:26px 50px 67px 50px;text-align:center;border-bottom:2px solid hsla(0,0%,100%,.1)}@media screen and (max-width:800px){.shoppinglist-container .content .empty-container{padding:25px 30px 70px 30px}}.shoppinglist-container .content .empty-container img{display:inline-block;width:72px;margin-bottom:20px}.shoppinglist-container .content .empty-container h4{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important;font-size:1.25rem;margin-bottom:5px}.shoppinglist-container .content .empty-container p{color:#fff;margin-bottom:40px}.shoppinglist-container .content>.details{padding:26px 30px 30px 30px}@media screen and (max-width:800px){.shoppinglist-container .content>.details{padding:15px 15px 40px 15px}}.shoppinglist-container .content h3{margin-bottom:30px;font-size:2.125rem;line-height:3rem;color:#fff}.shoppinglist-container .content h3 img{display:inline-block;width:18px;height:auto;margin:5px 14px 0 0}@media screen and (max-width:800px){.shoppinglist-container .content h3{font-size:1.75rem;line-height:2.5rem}}.shoppinglist-container .content .market-box{margin-bottom:30px;background:#886184}.shoppinglist-container .content button{width:100%}.shoppinglist-container .content button.reset{margin-bottom:15px}.shoppinglist-container .content footer{background:#70436a;padding:26px 30px 30px 30px}.video-overlay{position:fixed;z-index:800}.video-overlay,.video-overlay .bg{left:0;top:0;width:100%;height:100%}.video-overlay .bg{position:absolute;z-index:100;background:rgba(35,35,35,.6)}.video-overlay .video-container{position:absolute;left:50%;top:50%;z-index:100;width:100%;max-width:1200px;max-height:675px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-height:420px){.video-overlay .video-container{max-width:60%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.video-overlay .video-container strong{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-Bold,sans-serif!important;font-weight:700;font-size:2.25rem;display:block;margin-bottom:10px;width:100%}@media screen and (max-width:800px){.video-overlay .video-container strong span{display:none}}.video-overlay .video-container strong button{display:block;float:right;width:40px;height:40px;border-radius:20px;background:#fff;padding:0;text-align:center;padding-right:6px;margin-bottom:10px}@media screen and (max-width:800px){.video-overlay .video-container strong button{margin-right:10px}}.video-overlay .video-container strong button i{color:#000;font-size:.8rem}.video-overlay .video-container iframe{background:#000}

/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}[hidden],template{display:none}.icon-rewesign:before{content:"\E913"}.icon-calendar:before{content:"\E914"}.icon-kueche:before{content:"\E912"}.icon-info:before{content:"\E911"}.icon-email:before{content:"\E90F"}.icon-whatsapp:before{content:"\E910"}.icon-check:before{content:"\E90E"}.icon-chevron-left:before{content:"\E90C"}.icon-chevron-right:before{content:"\E90D"}.icon-search:before{content:"\E90B"}.icon-arrow-left:before{content:"\E90A"}.icon-instagram:before{content:"\F16D"}.icon-twitter-square:before{content:"\F081"}.icon-facebook-square:before{content:"\F082"}.icon-pinterest-square:before{content:"\F0D3"}.icon-youtube-square:before{content:"\F166"}.icon-print:before{content:"\E908"}.icon-share:before{content:"\E909"}.icon-close:before{content:"\E907"}.icon-filter-familiensortiment:before{content:"\E900"}.icon-filter-jugendsortiment:before{content:"\E901"}.icon-filter-knallsortiment:before{content:"\E902"}.icon-filter-leuchtsortiment:before{content:"\E903"}.icon-filter-raketensortiment:before{content:"\E904"}.icon-video:before{content:"\E905"}.icon-filter-batteriefeuerwerk:before{content:"\E906"}@font-face{font-family:UnitRounded-Regular;src:url(/assets/fonts/UnitRoundedWeb.eot?#iefix);src:url(/assets/fonts/UnitRoundedWeb.eot?#iefix) format("eot"),url(/assets/fonts/UnitRoundedWeb.woff) format("woff"),url(/assets/fonts/UnitRoundedWeb.ttf) format("truetype");font-weight:400}@font-face{font-family:UnitRounded-Regular;src:url(/assets/fonts/UnitRoundedOT-Bold.eot?#iefix);src:url(/assets/fonts/UnitRoundedOT-Bold.eot?#iefix) format("eot"),url(/assets/fonts/UnitRoundedOT-Bold.woff) format("woff"),url(/assets/fonts/UnitRoundedOT-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:UnitRounded-Medium;src:url(/assets/fonts/UnitRoundedOT-Medi.eot?#iefix);src:url(/assets/fonts/UnitRoundedOT-Medi.eot?#iefix) format("eot"),url(/assets/fonts/UnitRoundedOT-Medi.woff) format("woff"),url(/assets/fonts/UnitRoundedOT-Medi.ttf) format("truetype");font-weight:400}@font-face{font-family:UnitRounded-Bold;src:url(/assets/fonts/UnitRoundedOT-Bold.eot?#iefix);src:url(/assets/fonts/UnitRoundedOT-Bold.eot?#iefix) format("eot"),url(/assets/fonts/UnitRoundedOT-Bold.woff) format("woff"),url(/assets/fonts/UnitRoundedOT-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:REWEMatoW01-Medium;src:url(/assets/fonts/REWEMatoW01-Medium.eot?#iefix);src:url(/assets/fonts/REWEMatoW01-Medium.eot?#iefix) format("eot"),url(/assets/fonts/REWEMatoW01-Medium.woff2) format("woff2"),url(/assets/fonts/REWEMatoW01-Medium.woff) format("woff"),url(/assets/fonts/REWEMatoW01-Medium.ttf) format("truetype")}@font-face{font-family:REWE06-Preisschrift;src:url(/assets/fonts/REWE06-Preisschrift.woff) format("woff"),url(/assets/fonts/REWE06-Preisschrift.woff2) format("woff2"),url(/assets/fonts/REWE06-Preisschrift.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:icomoon;src:url(/assets/icons/icomoon.eot?7m04iq);src:url(/assets/icons/icomoon.eot?7m04iq#iefix) format("embedded-opentype"),url(/assets/icons/icomoon.ttf?7m04iq) format("truetype"),url(/assets/icons/icomoon.woff?7m04iq) format("woff"),url(/assets/icons/icomoon.svg?7m04iq#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block}html{min-height:100%}*,body,button,input,optgroup,select,textarea{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-Regular,sans-serif!important}body{background:#000;color:#fff;overflow-y:scroll;-webkit-overflow-scrolling:touch;height:100%;min-height:100%}body.hide-scrollbar{overflow:hidden}@media screen and (max-width:800px){body.hide-scrollbar{overflow:auto}}body.no-overflow{overflow:hidden}@media screen and (max-width:800px){body.no-overflow{position:fixed;width:100%}}strong{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-Bold,sans-serif!important;font-weight:700}h1,h2,h3,h4,h5,h6{margin:0;padding:0;display:block;line-height:110%;width:100%}h1,h1 sup,h1 sup a,h2,h2 sup,h2 sup a,h3,h3 sup,h3 sup a,h4,h4 sup,h4 sup a,h5,h5 sup,h5 sup a,h6,h6 sup,h6 sup a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:REWEMatoW01-Medium,sans-serif!important;font-weight:400}h1 sup,h1 sup a,h2 sup,h2 sup a,h3 sup,h3 sup a,h4 sup,h4 sup a,h5 sup,h5 sup a,h6 sup,h6 sup a{vertical-align:-.5rem;display:inline-block;margin-left:.1rem}h1{font-size:5.125rem;line-height:5.5rem}@media screen and (max-width:800px){h1{font-size:2.125rem;line-height:2.25rem}}@media screen and (max-width:340px){h1{font-size:1.625rem;line-height:1.75rem}}h2{font-size:2.375rem}@media screen and (max-width:800px){h2{font-size:1.25rem;line-height:1.375rem}}h3{font-size:1.75rem}h4{-webkit-font-smoothing:antialiased;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-Regular,sans-serif!important;font-size:1.375rem}h4,h5{-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important}h5{-webkit-font-smoothing:antialiased;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-Regular,sans-serif!important;font-size:1.25rem}a{color:#fff;text-decoration:none}div,div.main,input,label,li,main,section,textarea,ul{-webkit-box-sizing:border-box;box-sizing:border-box}img{border:none;outline:none;max-width:100%;height:auto}img,p{display:block;margin:0;padding:0}p{font-size:1rem;line-height:1.625rem;color:#fff}@media screen and (max-width:800px){p{font-size:.875rem;line-height:1.375rem}}label{cursor:pointer}ul{max-width:100%}ul,ul li{list-style:none;display:block;margin:0;padding:0}ul li a{display:block;width:100%}.hidden{display:none}.button,.button-light,.button-outline,.button-primary,button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important;cursor:pointer;border:none;font-size:1rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;line-height:1;text-align:center;padding:0 24px;-webkit-box-sizing:border-box;border-radius:2px;height:45px;text-decoration:none;box-sizing:border-box;background:transparent;outline:none;-webkit-tap-highlight-color:transparent;-webkit-transition:background .15s ease-out;transition:background .15s ease-out}.button.small,.small.button-light,.small.button-outline,.small.button-primary,button.small{height:45px}.button-light span,.button-outline span,.button-primary span,.button span,button span{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important}.button-light i,.button-outline i,.button-primary i,.button i,button i{margin-left:.5rem}.button-light:focus,.button-outline:focus,.button-primary:focus,.button:focus,button:focus{border-radius:.3rem;-webkit-box-shadow:inset 0 0 0 4px rgba(11,119,219,.29);box-shadow:inset 0 0 0 4px rgba(11,119,219,.29);outline-offset:2px;outline-style:inset;outline:2px solid #fff}.button-primary{background:#cc071e;color:#fff}.button-primary:hover{background:#a70619}.button-primary:focus{-webkit-box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.5);box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.5);outline-offset:-4px;outline:2px solid #fff}.button-light{color:#000;-webkit-transition:all .1s linear;transition:all .1s linear}.button-light,.button-light:hover{background:#fff}.button-light:focus{border-radius:.3rem;-webkit-box-shadow:inset 0 0 0 4px rgba(11,119,219,.29);box-shadow:inset 0 0 0 4px rgba(11,119,219,.29);outline-offset:2px;outline-style:inset;outline:2px solid #fff}.button-outline{background:none;color:#fff;border:2px solid #545457;-webkit-transition:border .15s linear;transition:border .15s linear}.button-outline:hover{border-color:#fff}@media screen and (max-width:800px){.button-outline:hover{border-color:#545457}}#app{min-height:100%;overflow:hidden}#app,div.main section,main{width:100%;scroll-padding-top:100px}div.main section,main{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;border:none;margin:0;padding:0;overflow:visible}.light-curved-bg{background:#886184;margin-top:35px;overflow:visible;position:relative}.light-curved-bg:before{content:" ";display:block;width:100%;height:40px;background:url(/assets/images/bg.svg) no-repeat 0 0;background-size:calc(100% + 2px) auto;position:absolute;left:0;top:-40px}@media screen and (max-width:800px){.light-curved-bg{margin-top:24px}.light-curved-bg:before{height:24px;background:url(/assets/images/bg.svg) no-repeat 0 0;background-size:100% auto;top:-24px}}.dark-curved-bg{background:#886184;margin-top:35px;background:#70436a;overflow:visible;position:relative}.dark-curved-bg:before{content:" ";display:block;width:100%;height:40px;background:url(/assets/images/bg.svg) no-repeat 0 0;background-size:calc(100% + 2px) auto;position:absolute;left:0;top:-40px}@media screen and (max-width:800px){.dark-curved-bg{margin-top:24px}.dark-curved-bg:before{height:24px;background:url(/assets/images/bg.svg) no-repeat 0 0;background-size:100% auto;top:-24px}}.dark-curved-bg:before{background-image:url(/assets/images/bg-dark.svg)}@media screen and (max-width:800px){.dark-curved-bg:before{background-image:url(/assets/images/bg-dark.svg)}}.bonus-curved-bg{background:#886184;margin-top:35px;background:#0f766e;overflow:visible;position:relative}.bonus-curved-bg:before{content:" ";display:block;width:100%;height:40px;background:url(/assets/images/bg.svg) no-repeat 0 0;background-size:calc(100% + 2px) auto;position:absolute;left:0;top:-40px}@media screen and (max-width:800px){.bonus-curved-bg{margin-top:24px}.bonus-curved-bg:before{height:24px;background:url(/assets/images/bg.svg) no-repeat 0 0;background-size:100% auto;top:-24px}}.bonus-curved-bg:before{background-image:url(/assets/images/bg-bonus.svg)}@media screen and (max-width:800px){.bonus-curved-bg:before{background-image:url(/assets/images/bg-bonus.svg)}}.responsive,.responsive *{max-width:100%}.main-logo{width:94px;height:84px;position:fixed;left:32px;top:21px;z-index:500;background:transparent url(/assets/images/rewe-dein-markt-logo.png) no-repeat 50%;background-size:100% auto}@media screen and (max-width:800px){.main-logo{background:transparent url(/assets/images/rewe-dein-markt-logo_m.png) no-repeat top;background-size:100% auto;width:60px;height:55px;top:15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.main-logo.shoppinglist{display:none}.main-logo.shoppinglist-left{width:122.2px;height:109.2px}@media screen and (max-width:800px){.main-logo.shoppinglist-left{width:102px;height:93.5px;background:transparent url(/assets/images/rewe-dein-markt-logo.png) no-repeat top;background-size:100% auto}}.main-logo.print{display:none}.main-logo.mobile-logo{width:75px;top:10px}@media screen and (max-width:800px){.main-logo.mobile-logo{width:40px;top:8px}}.main-logo.home{outline:none;cursor:default}.main-logo:focus:focus{-webkit-box-shadow:0 0 0 5px hsla(0,0%,100%,.5);box-shadow:0 0 0 5px hsla(0,0%,100%,.5);outline:2px solid #fff;outline-offset:0;border-radius:0}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.mobile-nav-bg{display:block;position:fixed;left:0;top:0;z-index:490;width:100%;background:#886184;height:100px}@media screen and (max-width:800px){.mobile-nav-bg{height:50px}}#app.shoppinglist .mobile-nav-bg{display:none}.dark-hint-box{width:100%;border-radius:4px;padding:15px 17px 20px 17px;background:#70436a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important;font-size:.875rem;color:#fff}.title-with-package-hint,.title-with-package-hint--dark{position:relative}.title-with-package-hint--dark:after,.title-with-package-hint:after{content:"Je Pckg.";position:absolute;bottom:-2px;-webkit-transform:translateY(100%);transform:translateY(100%);line-height:100%;left:2px;font-size:.75rem;color:hsla(0,0%,100%,.9)}.title-with-package-hint--dark:after{color:rgba(0,0,0,.9)}.icon-info.circle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#49494b;color:#fff;width:20px;height:20px;border-radius:10px;font-size:.625rem;margin-right:8px}.global-loading{position:fixed;bottom:-4px;left:50%;z-index:2000;border-radius:4px;background:#70436a;color:#fff;padding:10px 20px 14px 20px;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important}img.loading{width:50px!important;height:50px!important}.intro-loading-container{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1000;background:#70436a;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}.intro-loading-container img{margin-bottom:20px}.intro-loading-container p{-webkit-font-smoothing:antialiased;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important;font-size:1.25rem}.intro-loading-container p,.no-market-hint{-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important}.no-market-hint{position:relative;margin:20px 0;display:block;width:250px;text-align:center;background:transparent url(/assets/images/hint-small.png) no-repeat 50%;background-size:100% 100%;color:#fff;-webkit-font-smoothing:antialiased;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-Bold,sans-serif!important;font-weight:700;font-size:.875rem;line-height:120%;padding:13px 10px 12px 10px;border-radius:4px}#app.product .home-link{display:block}#app.print .shoppinglist-button{display:none}#app.print .mobile-nav-bg{display:none!important}.plastikfrei-stoerer{position:absolute;left:50%;top:-50px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:auto;z-index:100;margin-left:440px;width:170px}@media screen and (max-width:1100px){.plastikfrei-stoerer{width:150px;margin-left:320px}}@media screen and (max-width:800px){.plastikfrei-stoerer{width:120px;margin-left:200px}}@media screen and (max-width:450px){.plastikfrei-stoerer{width:110px;margin-left:0;left:auto;right:-40px}}.desktop{display:block!important}@media screen and (max-width:800px){.desktop{display:none!important}}.mobile{display:none!important}@media screen and (max-width:800px){.mobile{display:block!important}}.grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.col-one-half{-webkit-box-flex:0;-ms-flex:0 0 50;flex:0 0 50}.uc-embedding-container .uc-embedding-buttons .uc-embedding-accept{background-color:#71a34c}.uc-embedding-container .uc-embedding-wrapper p.description-text,.uc-embedding-container .uc-embedding-wrapper span{color:#000}header.home,header.preview{position:relative;width:100%;height:457px;background-color:#000;padding:0 30px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:800px){header.home,header.preview{height:333px}}@media screen and (max-width:340px){header.home,header.preview{padding:0}}header.home .bg,header.preview .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:100;background-position:50%;background-repeat:no-repeat;background-size:100% auto;opacity:.6}@media screen and (max-width:800px){header.home .bg,header.preview .bg{background-size:cover}}header.home .content,header.preview .content{position:absolute;left:0;top:0;width:100%;height:100%;z-index:200;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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header.home h1,header.preview h1{text-align:center;max-width:760px;margin-bottom:36px}@media screen and (max-width:800px){header.home h1,header.preview h1{margin-bottom:16px}}@media screen and (max-width:340px){header.home h1,header.preview h1{font-size:1.625rem;line-height:1.75rem}}header.home small,header.preview small{display:block;text-align:center;line-height:1;font-size:1.125rem}@media screen and (max-width:800px){header.home small,header.preview small{font-size:.875rem}}.main.home,.main.preview{margin-top:0;z-index:100;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-align:center;-ms-flex-align:center;align-items:center;overflow:visible;padding:0 18px 0 17px}header.home{height:225px}@media screen and (max-width:800px){header.home{height:186px}}header.home h1{font-size:3.5rem;line-height:3.8125rem;max-width:540px}@media screen and (max-width:800px){header.home h1{margin-top:40px;font-size:1.875rem;line-height:2.125rem;max-width:290px}}@media screen and (max-width:340px){header.home h1{font-size:1.625rem;line-height:1.75rem;max-width:100%}}.detail-stage{position:absolute;width:100%;height:100%;z-index:100;left:0;top:0}@media screen and (max-width:800px){.detail-stage{position:relative;left:auto;top:auto}}.detail-stage .pic-stage{position:absolute;width:100%;height:100%;z-index:100;left:0;top:0}@media screen and (max-width:800px){.detail-stage .pic-stage{position:relative;height:290px;left:auto;top:auto}}.detail-stage .pic-stage .container{width:calc(54% + 50px);height:100%}@media screen and (max-width:800px){.detail-stage .pic-stage .container{width:100%;height:290px}}.detail-stage .pic-stage .container .bg{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:bottom;position:relative}@media screen and (max-width:800px){.detail-stage .pic-stage .container .bg{background-position:50%;height:290px}}.detail-stage .content{width:46%;height:100%;background:#70436a;position:fixed;right:0;top:0;z-index:500;overflow:auto;border-top-left-radius:50px}@media screen and (max-width:800px){.detail-stage .content{width:100%;top:auto;right:auto;border-top-left-radius:0;background:#886184;margin-top:35px;background:#70436a;overflow:visible;position:relative}.detail-stage .content:before{content:" ";display:block;width:100%;height:40px;background:url(/assets/images/bg.svg) no-repeat 0 0;background-size:calc(100% + 2px) auto;position:absolute;left:0;top:-40px}}@media screen and (max-width:800px) and (max-width:800px){.detail-stage .content{margin-top:24px}.detail-stage .content:before{height:24px;background:url(/assets/images/bg.svg) no-repeat 0 0;background-size:100% auto;top:-24px}}@media screen and (max-width:800px){.detail-stage .content:before{background-image:url(/assets/images/bg-dark.svg)}}.detail-stage .content .details{position:relative;width:100%;padding:42px 80px 45px 67px}@media screen and (max-width:800px){.detail-stage .content .details{padding:6px 15px 40px 15px}}.detail-stage .content.square{border-top-left-radius:0}.home-link{display:none;position:absolute;top:27px;left:54%;-webkit-transform:translateX(-100%);transform:translateX(-100%);margin-left:-35px;font-size:.9375rem;line-height:1;text-decoration:none;background-size:16px auto;z-index:500;padding:13px 18px;height:auto}.home-link i{margin:0 12px 0 0}@media screen and (max-width:800px){.home-link{position:fixed;right:auto;left:15px;-webkit-transform:none;transform:none;margin-left:0;top:20px;padding:0;border:none;color:#fff;background:transparent}.home-link span{display:none}}.main.notfound{height:80vh;min-height:600px;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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:url(/assets/images/header.jpg) no-repeat top;background-size:cover}@media screen and (max-width:800px){.main.notfound{height:560px;min-height:560px;background-position:top}}.main.notfound small{-webkit-font-smoothing:antialiased;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important;font-size:1.25rem}.main.notfound h1,.main.notfound small{-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important}.main.notfound h1{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 70px 0;padding:0 30px;width:100%;max-width:740px;text-align:center;font-size:3.5rem;line-height:3.8125rem;-webkit-font-smoothing:antialiased;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important}@media screen and (max-width:800px){.main.notfound h1{font-size:1.875rem;line-height:2.125rem}}.main.notfound p{display:block;color:#fff;font-size:1.25rem;line-height:1.5625rem;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-family:UnitRounded-medium,sans-serif!important;margin:0 0 15px 0;padding:0 30px}.main.notfound .button-primary{margin-top:15px!important}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .1s;transition:opacity .1s}.fade-enter,.fade-leave-to{opacity:0}.from-top-enter-active,.from-top-leave-active{-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.from-top-enter,.from-top-leave-to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.from-bottom-enter-active,.from-bottom-leave-active{-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.from-bottom-enter,.from-bottom-leave-to{-webkit-transform:translateY(100%);transform:translateY(100%)}.logo-from-top-enter-active,.logo-from-top-leave-active{-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.logo-from-top-enter,.logo-from-top-leave-to{-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.howto-enter{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}.howto-enter-to,.howto-leave{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.howto-enter-active,.howto-leave-active{-webkit-transition:all .8s ease-in-out;transition:all .8s ease-in-out}@media screen and (max-width:800px){.howto-leave-to{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}}