#menu_buttons img{display:block;width:auto;width:100%}#menu_buttons>div{overflow:hidden;display:block}#menu_buttons .big_label{font-family:Bebas Neue;position:relative;text-align:center}#menu_buttons .big_label>span{font-size:52px;padding:7px 55px}#menu_buttons .big_label>small{font-size:25px;padding-top:0;float:inherit;text-transform:none;font-weight:normal;display:block;font-family:Bebas Neue;color:#000}
#menu_buttons .big_label:before{top:37% !important}#menu_buttons .menu_button_wrapper{width:100%;text-align:center;padding-bottom:20px;transition:opacity .3s;max-width:100%}#menu_buttons a.loading{height:200px;display:block}@media(max-width:1630px) and (min-width:979px){#menu_buttons picture{height:calc(100vw * 0.9 / 1.973) !important}}@media(max-width:979px){#menu_buttons picture{height:calc((100vw - 30px) / (739 / 375)) !important}}@media(max-width:757px){#menu_buttons picture{display:block !important}
#menu_buttons picture{height:calc((100vw - 30px) / (360 / 470)) !important}}#menu_buttons .menu_button_wrapper:last-child picture{height:auto !important}.menu_button_wrapper[data-id="1668682517"]{width:100%;max-width:100%;margin-top:5rem;padding:0;text-align:center;margin-bottom:4rem}.menu_button_wrapper[data-id="1668682517"] picture{height:auto !important}@media(max-width:1630px) and (min-width:979px){#menu_buttons .menu_button_wrapper[data-id="1668682517"] picture{height:calc(100vw * 0.9 / 1.973) !important}
}@media(max-width:979px){#menu_buttons .menu_button_wrapper[data-id="1668682517"] picture{height:calc((100vw - 30px) / (739 / 375)) !important}}@media(max-width:757px){#menu_buttons .menu_button_wrapper[data-id="1668682517"] picture{display:block !important}#menu_buttons .menu_button_wrapper[data-id="1668682517"] picture{height:calc((100vw - 30px) / (360 / 470)) !important}}#main_banner1{position:relative}
#main_banner1.skeleton{background:#f1f1f1}#main_banner1.skeleton .main_slider__item{display:none}#main_banner1.skeleton .main_slider__item:first-child{display:block}#main_banner1 a{display:flex;justify-content:center}#main_banner1.skeleton a,#main_banner1 a.loading{position:relative;max-height:calc(1px * var(--height))}@media(min-width:757px){#main_banner1.skeleton a,#main_banner1 a.loading{max-height:calc(1px * var(--height-sm, var(--height)))}}@media(min-width:979px){#main_banner1.skeleton a,#main_banner1 a.loading{max-height:calc(1px * var(--height-md, var(--height-sm, var(--height))))}
}@media(min-width:1200px){#main_banner1.skeleton a,#main_banner1 a.loading{max-height:calc(1px * var(--height-lg, var(--height-md, var(--height-sm, var(--height)))))}}#main_banner1.skeleton a:before,#main_banner1 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,#main_banner1 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,#main_banner1 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,#main_banner1 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,#main_banner1 a.loading img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#main_banner1 .slick-dots{bottom:30px;display:none !important}.wholesaler #main_banner1{display:none !important}.wholesaler #main_cms2{display:none !important}
#menu_buttons2{margin:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}#menu_buttons2 div.menu_button_wrapper{padding:0;margin-bottom:0}#menu_buttons2 img{display:block;width:auto}@media only screen and (max-width:757px){#menu_buttons2 div.menu_button_wrapper{width:100%;padding:0 !important}}.text_page #menu_buttons2{margin-left:0;margin-right:0}
#menu_buttons3 .big_label{font-size:52px}#menu_buttons3 a.loading{height:150px;display:block}#menu_button3{display:flex;flex-wrap:wrap;margin-bottom:40px}
#menu_button3 .big_label{width:100%}#menu_button3>.menu_button_wrapper{padding:15px;max-width:33.33%}#menu_buttons3>.menu_button_wrapper{padding:15px;max-width:33.33%}#menu_banners3 div.menu_button_wrapper{padding:0}#menu_banners3 img{display:block}.instagram.load-content:after{position:absolute}.instagram.--skeleton .instagram__item{min-height:25rem;background:#f1f1f1}
.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:#546070}.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}}