#menu_buttons2 img{display:block}#menu_buttons2 div.menu_button_wrapper{margin-bottom:1.5rem}@media(min-width:979px){#menu_buttons2 div.menu_button_wrapper{margin-bottom:3rem}}#menu_buttons2 div.menu_button_wrapper .subwrapper{display:flex;justify-content:center}@media(min-width:979px){#menu_buttons2 div.menu_button_wrapper .subwrapper{display:initial}}#menu_buttons2 div.menu_button_wrapper .button_anchor{text-decoration:none}
#menu_buttons2 div.menu_button_wrapper .buttons_wrapper{position:absolute;bottom:50px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;gap:1rem}@media(min-width:979px){#menu_buttons2 div.menu_button_wrapper .buttons_wrapper{flex-direction:row}}#menu_buttons2 div.menu_button_wrapper .text_wrapper{text-transform:uppercase;color:#fff;border:.25vmax solid #fff;font-size:4vmin;background:#000}@media(min-width:979px){#menu_buttons2 div.menu_button_wrapper .text_wrapper{font-size:1.25vmax;background-size:200%;transition:.5s ease-out}
}#menu_buttons2 div.menu_button_wrapper .text_wrapper span{display:block;padding:5px 2vmax}#menu_buttons2 div.menu_button_wrapper .text_wrapper:hover{background:#fff;color:#000}.--full-width{width:100vw;margin-left:-50vw;left:50%;position:relative}.--full-width .menu_button_wrapper{max-width:1920px;margin:auto;padding:0}#menu_buttons2 .main_slider__wrapper:has(.blackweek){overflow:visible;width:100%}#menu_buttons2.blackweek .sliderNavigation{display:none}#menu_buttons2 .blackweek{width:100vw;max-width:1920px;margin-left:50%;transform:translateX(-50%);background:var(--banner-url);background-repeat:no-repeat;background-position:center top;background-size:cover}
#menu_buttons2 .blackweek__container{color:#fff;display:flex;flex-flow:column;padding:20px 15px}@media(min-width:979px){#menu_buttons2 .blackweek__container{padding:20px 15px}}@media(min-width:1200px){#menu_buttons2 .blackweek__container{padding:20px 25px;padding:20px 0}}#menu_buttons2 .blackweek__header{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;flex-flow:column;gap:15px}@media(min-width:979px){#menu_buttons2 .blackweek__header{flex-flow:row;gap:unset}}#menu_buttons2 .blackweek__label{font-weight:900;font-size:30px}
#menu_buttons2 .blackweek__label span{font-weight:400}#menu_buttons2 .blackweek__timer_wrapper{display:flex;align-items:center;gap:15px;flex-flow:column}@media(min-width:979px){#menu_buttons2 .blackweek__timer_wrapper{flex-flow:row}}#menu_buttons2 .blackweek__timer_label{font-size:14px;font-weight:400}#menu_buttons2 .blackweek__timer{display:flex;align-items:center;gap:10px}#menu_buttons2 .blackweek__timer_item{display:flex;flex-flow:column;align-items:center;justify-content:center;font-weight:900;font-size:20px;width:46px;height:46px;background:transparent;color:#fff;border:1px solid #515151}
#menu_buttons2 .blackweek__timer_item small{font-weight:500;font-size:10px}#menu_buttons2 .blackweek__timer_separator{font-size:20px}#menu_buttons2 .blackweek__link{font-size:14px;color:#fff !important;text-decoration:underline;padding-top:20px;display:flex;width:fit-content;margin-left:auto;margin-right:auto}#menu_buttons2 .blackweek__link:hover{text-decoration:none}#menu_buttons2 .blackweek .product_slider{width:100%}#menu_buttons2 .blackweek .product_slider:not(.swiper-initialized),#menu_buttons2 .blackweek .product_slider:not:has(.slick-initialized){height:400px}
@media(min-width:979px){#menu_buttons2 .blackweek .product_slider:not(.swiper-initialized),#menu_buttons2 .blackweek .product_slider:not:has(.slick-initialized){height:420px}}#menu_buttons2 .blackweek .product_slider:has(.slick-initialized) .swiper-button-prev,#menu_buttons2 .blackweek .product_slider:has(.slick-initialized) .swiper-button-next{display:none}#menu_buttons2 .blackweek .product_slider .swiper-button-prev,#menu_buttons2 .blackweek .product_slider .swiper-button-next{border-radius:100%}
#menu_buttons2 .blackweek .product_slider .product{text-align:center;padding:15px !important;background:#fff}#menu_buttons2 .blackweek .product_slider .product.slick-slide{padding:15px 10px !important}#menu_buttons2 .blackweek .product_slider .product>*{padding-left:0;padding-right:0}#menu_buttons2 .blackweek .product_slider .product__name{font-weight:400;font-size:14px}#menu_buttons2 .blackweek .product_slider .product__prices{margin-top:10px}#menu_buttons2 .blackweek .product_slider .product__prices .price.--main{font-weight:700;font-size:14px}
#menu_buttons2 .blackweek .product_slider .product__prices .price.--omnibus{color:#656565;font-size:10px;font-weight:400;margin-top:10px}#menu_buttons2 .blackweek .product_slider .product__prices .price.--omnibus .price_percent{color:#d0a361}#menu_buttons2 .blackweek .product_slider .product .blackweek_label{position:absolute;top:5px;left:5px;width:60px;height:60px;background:#d0a361;display:flex;flex-flow:column;align-items:center;justify-content:center;border-radius:100%;font-weight:700;text-transform:uppercase;font-size:11px;line-height:12px}
#menu_buttons2 .blackweek .product_slider .product .blackweek_label span{color:#333}#menu_buttons2 .blackweek .product_slider .product .blackweek_label span.blackweek_label__percent{color:#fff;line-height:15px;font-size:16px;font-weight:900}#menu_buttons2 .blackweek .product_slider__wrapper.slick-initialized .slick-list{margin:0 -7.5px}@media(min-width:979px){#menu_buttons2 .blackweek .product_slider__wrapper.slick-initialized .slick-list{margin:0 -15px}}#menu_buttons2 .blackweek .product_slider__wrapper.slick-initialized .product{margin:0 7.5px}
@media(min-width:979px){#menu_buttons2 .blackweek .product_slider__wrapper.slick-initialized .product{margin:0 15px}}#menu_buttons2 .blackweek .product_slider__wrapper.slick-initialized .slick-arrow{background:rgba(51,51,51,0.7);color:#fff;border-radius:100%}#menu_buttons2 .blackweek.--alternate-labels .product_slider .product .blackweek_label{background:#c51002}#menu_buttons2 .blackweek.--alternate-labels .product_slider .product span{color:#ffa9a9}#menu_buttons2 .blackweek.--alternate-accents .blackweek__timer_item,#menu_buttons2 .blackweek.--alternate-accents .blackweek__label,#menu_buttons2 .blackweek.--alternate-accents .blackweek__timer_label{color:#333}
#menu_buttons2 .blackweek.--alternate-accents .blackweek__link{color:#333 !important}@media(max-width:756px){#main_hotspot_zone1 .products{flex-wrap:wrap !important;overflow:hidden;scroll-snap-type:none}#main_hotspot_zone1 .products .product{flex:0 0 50%;max-width:50%;scroll-snap-type:none;padding:1.5rem}#main_hotspot_zone1 .products .product .label_icons{left:50%;transform:translateX(-50%)}
}#main_banner1.skeleton,#menu_banners3.skeleton,#menu_buttons3.skeleton{background:#fff}#main_banner1.skeleton .main_slider__item,#menu_banners3.skeleton .main_slider__item,#menu_buttons3.skeleton .main_slider__item{display:none;position:relative}#main_banner1.skeleton .main_slider__item:first-child,#menu_banners3.skeleton .main_slider__item:first-child,#menu_buttons3.skeleton .main_slider__item:first-child{display:block}#main_banner1.skeleton .main_slider img,#menu_banners3.skeleton .main_slider img,#menu_buttons3.skeleton .main_slider img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
#main_banner1.--full,#menu_banners3.--full,#menu_buttons3.--full{width:100vw;margin-left:-50vw;left:50%;position:relative}@media(min-width:1200px){#main_banner1.--full .slick-arrow,#menu_banners3.--full .slick-arrow,#menu_buttons3.--full .slick-arrow{margin:0 auto;border-radius:0}}@media(min-width:757px){#main_banner1.--full .slick-next,#menu_banners3.--full .slick-next,#menu_buttons3.--full .slick-next{right:1rem}}@media(min-width:1550px){#main_banner1.--full .slick-next,#menu_banners3.--full .slick-next,#menu_buttons3.--full .slick-next{left:1400px;right:-8.5rem}
}@media(min-width:757px){#main_banner1.--full .slick-prev,#menu_banners3.--full .slick-prev,#menu_buttons3.--full .slick-prev{left:1rem}}@media(min-width:1550px){#main_banner1.--full .slick-prev,#menu_banners3.--full .slick-prev,#menu_buttons3.--full .slick-prev{right:1400px;left:-8.5rem}}@media(min-width:979px){#main_banner1.--pager .main_pager,#menu_banners3.--pager .main_pager,#menu_buttons3.--pager .main_pager{display:flex}}#main_banner1.--html .main_slider__content,#menu_banners3.--html .main_slider__content,#menu_buttons3.--html .main_slider__content{display:block}
#main_banner1 .main_slider__item,#menu_banners3 .main_slider__item,#menu_buttons3 .main_slider__item{position:relative}#main_banner1 .main_slider__item.--center,#menu_banners3 .main_slider__item.--center,#menu_buttons3 .main_slider__item.--center{text-align:center}#main_banner1 .main_slider__item.--right,#menu_banners3 .main_slider__item.--right,#menu_buttons3 .main_slider__item.--right{text-align:right}#main_banner1 .main_slider__item.--dark .main_slider__label,#menu_banners3 .main_slider__item.--dark .main_slider__label,#menu_buttons3 .main_slider__item.--dark .main_slider__label,#main_banner1 .main_slider__item.--dark .main_slider__description,#menu_banners3 .main_slider__item.--dark .main_slider__description,#menu_buttons3 .main_slider__item.--dark .main_slider__description{color:#fff}
#main_banner1 .main_slider__content,#menu_banners3 .main_slider__content,#menu_buttons3 .main_slider__content{position:absolute;left:0;right:0;margin:auto;top:50%;transform:translateY(-50%);padding:0 5rem;display:none}@media(min-width:979px){#main_banner1 .main_slider__content,#menu_banners3 .main_slider__content,#menu_buttons3 .main_slider__content{padding:0 7rem}}#main_banner1 .main_slider__label,#menu_banners3 .main_slider__label,#menu_buttons3 .main_slider__label{font-size:2.5rem;color:#1c1c1c;line-height:1;margin-bottom:.5rem}
@media(min-width:757px){#main_banner1 .main_slider__label,#menu_banners3 .main_slider__label,#menu_buttons3 .main_slider__label{font-size:4rem}}@media(min-width:1200px){#main_banner1 .main_slider__label,#menu_banners3 .main_slider__label,#menu_buttons3 .main_slider__label{font-size:5rem;margin-bottom:.5rem}}#main_banner1 .main_slider__description,#menu_banners3 .main_slider__description,#menu_buttons3 .main_slider__description{font-size:1.6rem}#main_banner1 .main_slider__button,#menu_banners3 .main_slider__button,#menu_buttons3 .main_slider__button{margin-top:.5rem;width:auto;min-width:150px}
@media(min-width:757px){#main_banner1 .main_slider__button,#menu_banners3 .main_slider__button,#menu_buttons3 .main_slider__button{margin-top:1.5rem}}@media(min-width:1200px){#main_banner1 .main_slider__button,#menu_banners3 .main_slider__button,#menu_buttons3 .main_slider__button{margin-top:2rem}}#main_banner1 .main_slider a,#menu_banners3 .main_slider a,#menu_buttons3 .main_slider a{color:#1c1c1c}#main_banner1 .main_pager,#menu_banners3 .main_pager,#menu_buttons3 .main_pager{display:none;flex-wrap:wrap;justify-content:center}
#main_banner1 .main_pager__item,#menu_banners3 .main_pager__item,#menu_buttons3 .main_pager__item{flex:1;min-width:20%;text-decoration:none;font-size:1.4rem;padding:1.5rem;border-bottom:1px solid #c4c7c8;text-align:center;display:flex;align-items:center;justify-content:center}#main_banner1 .main_pager__item.--active,#menu_banners3 .main_pager__item.--active,#menu_buttons3 .main_pager__item.--active{border-bottom:1px solid #1c1c1c}#main_banner1 img,#menu_banners3 img,#menu_buttons3 img{display:block;margin:auto}
#main_banner1 a,#menu_banners3 a,#menu_buttons3 a{display:flex;justify-content:center}#main_banner1.skeleton a,#menu_banners3.skeleton a,#menu_buttons3.skeleton a,#main_banner1 a.loading,#menu_banners3 a.loading,#menu_buttons3 a.loading{position:relative;max-height:calc(1px * var(--height))}@media(min-width:757px){#main_banner1.skeleton a,#menu_banners3.skeleton a,#menu_buttons3.skeleton a,#main_banner1 a.loading,#menu_banners3 a.loading,#menu_buttons3 a.loading{max-height:calc(1px * var(--height-sm, var(--height)))}
}@media(min-width:979px){#main_banner1.skeleton a,#menu_banners3.skeleton a,#menu_buttons3.skeleton a,#main_banner1 a.loading,#menu_banners3 a.loading,#menu_buttons3 a.loading{max-height:calc(1px * var(--height-md, var(--height-sm, var(--height))))}}@media(min-width:1200px){#main_banner1.skeleton a,#menu_banners3.skeleton a,#menu_buttons3.skeleton a,#main_banner1 a.loading,#menu_banners3 a.loading,#menu_buttons3 a.loading{max-height:calc(1px * var(--height-lg, var(--height-md, var(--height-sm, var(--height)))))}}#main_banner1.skeleton a:before,#menu_banners3.skeleton a:before,#menu_buttons3.skeleton a:before,#main_banner1 a.loading:before,#menu_banners3 a.loading:before,#menu_buttons3 a.loading:before{content:'';display:block;width:100%;padding-top:calc(var(--height) / var(--width) * 100%)}
@media(min-width:757px){#main_banner1.skeleton a:before,#menu_banners3.skeleton a:before,#menu_buttons3.skeleton a:before,#main_banner1 a.loading:before,#menu_banners3 a.loading:before,#menu_buttons3 a.loading:before{padding-top:calc(var(--height-sm, var(--height)) / var(--width-sm, var(--width)) * 100%)}}@media(min-width:979px){#main_banner1.skeleton a:before,#menu_banners3.skeleton a:before,#menu_buttons3.skeleton a:before,#main_banner1 a.loading:before,#menu_banners3 a.loading:before,#menu_buttons3 a.loading:before{padding-top:calc(var(--height-md, var(--height-sm, var(--height))) / var(--width-md, var(--width-sm, var(--width))) * 100%)}
}@media(min-width:1200px){#main_banner1.skeleton a:before,#menu_banners3.skeleton a:before,#menu_buttons3.skeleton a:before,#main_banner1 a.loading:before,#menu_banners3 a.loading:before,#menu_buttons3 a.loading:before{padding-top:calc(var(--height-lg, var(--height-md, var(--height-sm, var(--height)))) / var(--width-lg, var(--width-md, var(--width-sm, var(--width)))) * 100%)}}#main_banner1.skeleton a img,#menu_banners3.skeleton a img,#menu_buttons3.skeleton a img,#main_banner1 a.loading img,#menu_banners3 a.loading img,#menu_buttons3 a.loading img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media(min-width:757px){#main_banner1.skeleton a,#menu_banners3.skeleton a,#menu_buttons3.skeleton a,#main_banner1 a.loading,#menu_banners3 a.loading,#menu_buttons3 a.loading{max-height:calc(1px * var(--height-sm, var(--height)))}
}@media(min-width:979px){#main_banner1.skeleton a,#menu_banners3.skeleton a,#menu_buttons3.skeleton a,#main_banner1 a.loading,#menu_banners3 a.loading,#menu_buttons3 a.loading{max-height:calc(1px * var(--height-md, var(--height-sm, var(--height))))}}@media(min-width:1200px){#main_banner1.skeleton a,#menu_banners3.skeleton a,#menu_buttons3.skeleton a,#main_banner1 a.loading,#menu_banners3 a.loading,#menu_buttons3 a.loading{max-height:calc(1px * var(--height-lg, var(--height-md, var(--height-sm, var(--height)))))}}#main_banner1.skeleton a:before,#menu_banners3.skeleton a:before,#menu_buttons3.skeleton a:before,#main_banner1 a.loading:before,#menu_banners3 a.loading:before,#menu_buttons3 a.loading:before{content:'';display:block;width:100%;padding-top:calc(var(--height) / var(--width) * 100%)}
@media(min-width:757px){#main_banner1.skeleton a:before,#menu_banners3.skeleton a:before,#menu_buttons3.skeleton a:before,#main_banner1 a.loading:before,#menu_banners3 a.loading:before,#menu_buttons3 a.loading:before{padding-top:calc(var(--height-sm, var(--height)) / var(--width-sm, var(--width)) * 100%)}}@media(min-width:979px){#main_banner1.skeleton a:before,#menu_banners3.skeleton a:before,#menu_buttons3.skeleton a:before,#main_banner1 a.loading:before,#menu_banners3 a.loading:before,#menu_buttons3 a.loading:before{padding-top:calc(var(--height-md, var(--height-sm, var(--height))) / var(--width-md, var(--width-sm, var(--width))) * 100%)}
}@media(min-width:1200px){#main_banner1.skeleton a:before,#menu_banners3.skeleton a:before,#menu_buttons3.skeleton a:before,#main_banner1 a.loading:before,#menu_banners3 a.loading:before,#menu_buttons3 a.loading:before{padding-top:calc(var(--height-lg, var(--height-md, var(--height-sm, var(--height)))) / var(--width-lg, var(--width-md, var(--width-sm, var(--width)))) * 100%)}}#main_banner1.skeleton a img,#menu_banners3.skeleton a img,#menu_buttons3.skeleton a img,#main_banner1 a.loading img,#menu_banners3 a.loading img,#menu_buttons3 a.loading img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
#main_blog{position:relative;padding:6.4rem 0}#main_blog:before{content:'';width:100vw;left:50%;transform:translateX(-50%);position:absolute;background:#f3f3f3;z-index:-1;top:0;bottom:0}
@media(min-width:979px){#main_blog .headline{margin-bottom:4.9rem}}#main_blog .article__description{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}#main_blog .slick-arrow{background:transparent}#main_blog .slick-arrow:hover{background:#fff}@media(min-width:979px){#main_news .headline{margin-bottom:4.9rem}}#main_news .article__date.datasquare{display:none}#main_news .article__description{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.instagram.load-content:after{position:absolute}.instagram.--skeleton .instagram__item{min-height:25rem;background:#fff}.instagram.--skeleton.--slider .instagram__item:nth-child(n+5){display:none}@media(max-width:979px){.instagram.--skeleton.--slider .instagram__item:nth-child(n+3){display:none}}.instagram__label .headline{flex-wrap:wrap}.instagram__label:hover .headline__after{color:#8f8f8f}
.instagram__label a{text-decoration:none}.instagram__label .headline__after{color:#000;text-decoration:underline}.instagram__label .headline__after:before{display:none}.instagram__item{overflow:hidden}.instagram__item a{overflow:hidden;position:relative;display:flex;align-content:flex-start;justify-content:center;height:100%;aspect-ratio:1;max-height:50vw}@media(min-width:979px){.instagram__item a{max-height:27rem}}.instagram__item a img{object-fit:cover;width:100%}.instagram__item a:before{content:'';width:100%;height:100%;background-color:rgba(0,0,0,0.3);position:absolute;left:0;top:0;transition:.2s all;opacity:0}
.instagram__item a:after{font-family:FontAwesome;content:url('/gfx/standards/instagram.svg');color:#fff;font-size:3rem;line-height:3rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.35s all;opacity:0}.instagram__item a:hover:before,.instagram__item a:hover:after{opacity:1}.instagram__item.--video video{max-width:100%}.instagram__item.--video a:before,.instagram__item.--video a:after{display:none}.instagram:not(.--slider) .instagram__items,.instagram.--skeleton .instagram__items{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem}
@media(min-width:979px){.instagram:not(.--slider) .instagram__items,.instagram.--skeleton .instagram__items{grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:3rem}}.instagram.--slider .slick-list{margin:0 -0.75rem}@media(min-width:979px){.instagram.--slider .slick-list{margin:0 -1.5rem}}.instagram.--slider .slick-track{display:flex}.instagram.--slider .instagram__items{overflow:hidden}.instagram.--slider .instagram__item{margin:0 .75rem;height:unset}@media(min-width:979px){.instagram.--slider .instagram__item{margin:0 1.5rem}
}