#menu_buttons2{width:100%}@media(min-width:1310px){#menu_buttons2{width:330px;padding-left:30px;float:right}}#menu_buttons2.mb-4{margin-bottom:15px !important}@media(min-width:979px){#menu_buttons2.mb-4{margin-bottom:3rem !important}}#menu_buttons2 .banner_aside_wrapper{display:block;max-width:412px;margin:0 auto}
@media(min-width:757px){#menu_buttons2 .banner_aside_wrapper{max-width:100%;display:flex}}@media(min-width:1310px){#menu_buttons2 .banner_aside_wrapper{max-width:100%;display:block}}#menu_buttons2 div.menu_button_wrapper{padding:0;width:100%}#menu_buttons2 img{display:block}.banner_aside_wrapper{height:auto}.banner_aside_wrapper>a{display:block}@media(min-width:757px){.banner_aside_wrapper>a{width:30%}}@media(min-width:1310px){.banner_aside_wrapper>a{width:100%}}@media(min-width:757px){#menu_buttons2 .banner_aside_wrapper{max-width:100%;display:flex}
}@media(min-width:1310px){#menu_buttons2 .banner_aside_wrapper{max-width:100%;display:block}}.banner_aside_wrapper>a{display:block}@media(min-width:757px){.banner_aside_wrapper>a{width:30%}}@media(min-width:1310px){.banner_aside_wrapper>a{width:100%}}.banner_aside_wrapper{height:auto}.banner_aside_wrapper{text-align:left;font-size:1.4rem;line-height:1.3;display:flex;flex-wrap:wrap;border:1px solid #d4d4d4;border-radius:5px;overflow:hidden;color:#3d3d3d}@media(min-width:757px){.banner_aside_wrapper{font-size:1.4rem;display:flex}
}@media(min-width:1310px){.banner_aside_wrapper{width:300px}}.banner_aside_wrapper a{color:#fff !important;text-decoration:none;background:transparent}.banner_aside_wrapper .banner_aside{width:100%;display:flex;flex-wrap:wrap}@media(min-width:757px){.banner_aside_wrapper .banner_aside{width:70%}}@media(min-width:979px){.banner_aside_wrapper .banner_aside{width:100%}}.banner_aside_wrapper .banner_element{display:flex;width:100%;align-items:center;padding:10px 20px;position:relative}@media(min-width:979px){.banner_aside_wrapper .banner_element{font-size:1.3rem}
.banner_aside_wrapper .banner_element:nth-of-type(1){padding-left:15px}.banner_aside_wrapper .banner_element:last-of-type{padding-right:15px}}@media(min-width:1310px){.banner_aside_wrapper .banner_element{font-size:1.4rem;padding:20px}}.banner_aside_wrapper{height:auto}.banner_aside_wrapper{text-align:left;font-size:1.4rem;line-height:1.3;display:flex;flex-wrap:wrap;border:1px solid #d4d4d4;border-radius:5px;overflow:hidden;color:#3d3d3d}@media(min-width:757px){.banner_aside_wrapper{font-size:1.4rem;display:flex}
}@media(min-width:1310px){.banner_aside_wrapper{width:300px}}.banner_aside_wrapper a{color:#fff !important;text-decoration:none;background:transparent}.banner_aside_wrapper .banner_aside{width:100%;display:flex;flex-wrap:wrap}@media(min-width:757px){.banner_aside_wrapper .banner_aside{width:70%}}@media(min-width:1310px){.banner_aside_wrapper .banner_aside{width:100%}}.banner_aside_wrapper .banner_element{display:flex;width:100%;align-items:center;padding:10px 20px;position:relative}@media(min-width:979px){.banner_aside_wrapper .banner_element{font-size:1.3rem;padding:10px 10px}
.banner_aside_wrapper .banner_element:nth-of-type(1){padding-left:15px}.banner_aside_wrapper .banner_element:last-of-type{padding-right:15px}}@media(min-width:1310px){.banner_aside_wrapper .banner_element{font-size:1.4rem;padding:20px}}.banner_aside_wrapper .banner_element:after{content:'';width:calc(100% - 40px);height:1px;bottom:0;position:absolute;background:#d4d4d4;left:20px}.banner_aside_wrapper .banner_element:last-of-type:after{display:none}@media(min-width:757px){.banner_aside_wrapper .banner_element{width:50%;height:50%}
.banner_aside_wrapper .banner_element:after{width:calc(100% - 40px)}.banner_aside_wrapper .banner_element:nth-of-type(3):after{display:none}}@media(min-width:979px){.banner_aside_wrapper .banner_element:after{left:10px;width:calc(100% - 20px)}}@media(min-width:1310px){.banner_aside_wrapper .banner_element{width:25%}}@media(min-width:1310px){.banner_aside_wrapper .banner_element{width:100%}.banner_aside_wrapper .banner_element:after{width:70px;left:50%;transform:translateX(-50%)}.banner_aside_wrapper .banner_element:nth-of-type(3):after,.banner_aside_wrapper .banner_element:nth-of-type(4):after{display:block}
}.banner_aside_wrapper .content .title{display:block;text-transform:uppercase;font-weight:bolder;border:0;background:transparent}.banner_aside_wrapper .icon{min-width:30px;height:30px;user-select:none;display:flex;justify-content:center;align-items:center;font-size:1rem;font-weight:bold}.banner_aside_wrapper .icon img{display:block}.banner_aside_wrapper .content{padding-left:20px}.banner_aside_wrapper .banner_foot{width:100%;background:rgba(0,0,0,0.5);display:flex;align-items:center;padding:20px;background:#3d3d3d;color:#fff;height:100%}
@media(min-width:979px){.banner_aside_wrapper .banner_foot{padding-left:10px}}.banner_aside_wrapper .banner_foot .title{color:#fff;background:transparent}@media(min-width:757px){.banner_aside_wrapper .banner_foot{justify-content:center}}@media(min-width:1310px){.banner_aside_wrapper .banner_foot{justify-content:flex-start;padding:30px 20px}}.banner_aside_wrapper .banner_foot .icon{background:#e74011;border-radius:3px}.banner_aside_wrapper .banner_foot .small{position:relative}.banner_aside_wrapper .banner_foot .small i{position:absolute;top:0;transform:translateY(-50%);right:-55px;font-weight:bold;font-size:1.9rem}
@media(min-width:979px){.banner_aside_wrapper .banner_foot .small i{transform:translate(-20px,-50%)}}@media(min-width:1310px){.banner_aside_wrapper .banner_foot .small i{transform:translate(0,-50%)}}.banner_aside_wrapper .banner_foot .icon{font-size:1.9rem}#main_banner1{margin-top:-10px;width:100vw;left:50%;margin-left:-50vw;position:relative}@media(min-width:979px){#main_banner1{margin:0;position:static;width:100%}}#main_banner1.mb-4{margin-bottom:15px !important}
@media(min-width:979px){#main_banner1.mb-4{margin-bottom:3rem !important}}#main_banner1 ~ div{clear:both}#main_banner1 li{list-style:none}#main_banner1 .main_slider{position:relative}#main_banner1 .slick-dots{bottom:20px}@media(min-width:757px){#main_banner1 .slick-dots{bottom:35px}}#main_banner1 img{display:block;max-width:100%;margin:auto}#main_banner1 .slick-dots li{width:10px;height:10px}#main_banner1 .slick-dots li button{width:10px;height:10px}#main_banner1 .slick-dots li button::before{width:10px;height:10px;background:#fff;opacity:1}
#main_banner1 .slick-dots li.slick-active button::before{width:10px;height:10px;background:#e74011;opacity:1}@media(min-width:979px){#main_banner1 .slick-dots li{width:14px;height:14px}#main_banner1 .slick-dots li button{width:14px;height:14px}#main_banner1 .slick-dots li button::before{width:14px;height:14px}#main_banner1 .slick-dots li.slick-active button::before{width:14px;height:14px}}#main_banner1.skeleton{background:#f1f1f1}#main_banner1.skeleton li{position:relative;display:none}#main_banner1.skeleton li:first-child{display:block}
#main_banner1.skeleton li a{display:block}#main_banner1.skeleton img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.slick-slider{display:block !important;position:relative}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:inline-block;outline:0;vertical-align:top}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block;z-index:50 !important}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;outline:0}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{width:40px;line-height:40px;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);outline:0 none;z-index:19;text-align:center;font-size:1.43em;color:#3d3d3d;background:#fff;text-decoration:none}
.slick-prev:hover,.slick-next:hover,.slick-prev:focus,.slick-next:focus{background:#f1f1f1;color:#000}.slick-prev{left:0}[dir='rtl'] .slick-prev{right:15px;left:auto}.slick-next{right:0}[dir='rtl'] .slick-next{right:auto;left:15px}.slick-dotted.slick-slider{margin-bottom:0}.slick-dots{position:absolute;bottom:-30px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:9px;height:9px;margin:0 4px;padding:0}
.slick-dots li button{font-size:0;line-height:0;display:block;width:9px;height:9px;padding:0;cursor:pointer;color:transparent;border:0;outline:0;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:0}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:9px;height:9px;content:'';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#e74011;border-radius:100%}
.slick-dots li.slick-active button:before{opacity:.75;color:black}@media(min-width:1310px){#menu_buttons2+#main_banner1{width:calc(100% - 330px);float:left}}#menu_banners3{clear:both}@media(max-width:978px){#menu_banners3 .col-6{max-width:100%;flex:0 0 100%;text-align:center;margin:0;margin-bottom:15px}}#menu_banners3 img{display:block;margin:0 auto}
#main_hotspot_zone1 .products_wrapper,#main_hotspot_zone2 .products_wrapper{display:flex !important;margin-right:0 !important;margin-left:0 !important}#main_hotspot_zone1 .products_wrapper .product_wrapper,#main_hotspot_zone2 .products_wrapper .product_wrapper{padding-left:0 !important;padding-right:0 !important}#main_hotspot_zone1 .products_wrapper .product_wrapper>*:not(form),#main_hotspot_zone2 .products_wrapper .product_wrapper>*:not(form){padding:0 10px}
span.omnibus_price{display:block;width:100%}span.omnibus_price span.omnibus_price__value{white-space:nowrap}.main_hotspot .product-name,.hotspot .product-name{font-weight:700}.main_hotspot .comments,.hotspot .comments{width:100%}.main_hotspot .comments .note span,.hotspot .comments .note span,.main_hotspot .comments .note strong,.hotspot .comments .note strong{width:auto}#menu_producers{max-width:100%;background-color:#f1f1f1;padding:40px 0;position:relative;margin:0 auto 30px;clear:both}
#menu_producers:after{content:'';height:100%;width:100%;background:#f1f1f1;position:absolute;left:-100%;top:0}#menu_producers:before{content:'';height:100%;width:100%;background:#f1f1f1;position:absolute;right:-100%;top:0}#menu_producers .slick-arrow{font-size:2.8rem;text-decoration:none;background:transparent;padding:0}#menu_producers .slick-arrow:hover{color:#e74011}@media(min-width:360px){#menu_producers{max-width:unset}}#menu_producers>.big_label{display:none}
#menu_producers .slick-list{overflow:visible}@media(min-width:360px){#menu_producers .slick-list{overflow:hidden}}#menu_producers ul{list-style:none;padding:0;display:flex;flex-flow:wrap}@media(min-width:979px){#menu_producers ul{padding:0 40px}}#menu_producers ul li{display:inline-block;width:50%;float:none;vertical-align:middle}@media(min-width:360px){#menu_producers ul li{width:33.333%}}@media(min-width:757px){#menu_producers ul li{width:25%}}@media(min-width:979px){#menu_producers ul li{width:20%}
}@media(min-width:1310px){#menu_producers ul li{width:calc(100% / 7)}}#menu_producers ul li a{display:block;text-align:center;padding:0 5px;opacity:.5}@media(min-width:757px){#menu_producers ul li a{padding:0 15px}}#menu_producers ul li a:hover{opacity:1}#menu_producers img{max-height:60px}.grayscale{filter:url('data:image/svg+xml;utf8, #grayscale');-webkit-filter:grayscale(1);filter:grayscale(1);filter:gray}.grayscale.grayscale-fade{transition:filter .5s}@media screen and (-webkit-min-device-pixel-ratio:0){.grayscale.grayscale-fade{-webkit-transition:-webkit-filter .5s;transition:-webkit-filter .5s}
}.grayscale.grayscale-off,.grayscale.grayscale-fade:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.grayscale.grayscale-replaced{-webkit-filter:none;filter:none}.grayscale.grayscale-replaced>svg{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.grayscale.grayscale-replaced.grayscale-off>svg,.grayscale.grayscale-replaced.grayscale-fade:hover>svg{opacity:0}#main_tree5 ul{list-style:none;margin:0}#main_tree5 ul .title{color:#3d3d3d;display:block;line-height:1;padding:15px 0;cursor:pointer;position:relative;font-size:1.2em}
@media(min-width:757px){#main_tree5 ul .title{border:0;padding:0 0 10px;font-size:1.3em}}#main_tree5 ul .title:after{background-color:#e74011;content:"";width:15px;height:3px;display:none;margin-top:8px}@media(min-width:757px){#main_tree5 ul .title:after{display:block}}#main_tree5 ul .title:not(:only-child):before{line-height:1;speak:none;-webkit-font-smoothing:antialiased;content:"\F0D7";font-family:FontAwesome;position:absolute;font-size:11px;color:#e74011;background:transparent;right:0;top:43%;margin:0;font-weight:normal}
@media(min-width:757px){#main_tree5 ul .title:not(:only-child):before{display:none}}#main_tree5 ul ul{min-height:0 !important;display:none;margin-bottom:15px}@media(min-width:757px){#main_tree5 ul ul{display:block;margin:0}}#main_tree5 ul.main_tree_sub>li:last-child .title{border:0}#main_tree5 ul li.item{font-size:.9em;padding:5px 0 5px 10px}@media(min-width:757px){#main_tree5 ul li.item{padding:1px 0}}#main_tree5>ul>li{border-bottom:1px solid #c4c7c8;padding:0}@media(min-width:757px){#main_tree5>ul>li{border:0}
}#main_blog,#projector_blog{position:relative;padding-bottom:20px}#main_blog h3.article_name_wrapper,#projector_blog h3.article_name_wrapper{font-size:1.6rem;letter-spacing:.1rem;color:#000;margin-bottom:1rem;font-weight:500}@media only screen and (min-width:757px){#main_blog h3.article_name_wrapper,#projector_blog h3.article_name_wrapper{margin-bottom:2.3rem}}#main_blog .label_wrapper,#projector_blog .label_wrapper{margin-bottom:23px}
#main_blog .article_name_wrapper,#projector_blog .article_name_wrapper{text-transform:uppercase;margin-bottom:20px}#main_blog .article_name_wrapper .article_name_wrapper h3,#projector_blog .article_name_wrapper .article_name_wrapper h3{margin:0}#main_blog .article_element_wrapper,#projector_blog .article_element_wrapper{display:block;padding:0 !important}#main_blog .article_text_wrapper,#projector_blog .article_text_wrapper{padding-top:.7rem}#main_blog .see_more_link,#projector_blog .see_more_link{font-family:'Lato',Arial,Helvetica,sans-serif;border-radius:5px;transition:all .25s;cursor:pointer;display:inline-block;font-weight:700;letter-spacing:.075em;overflow:visible;padding:12px 24px;text-align:center;text-decoration:none;text-transform:uppercase;background:#e74011;border:1px solid #e74011;font-size:1.2rem;color:#fff;font-size:1.1rem;padding:.7rem 1.4rem}
#main_blog .see_more_link:hover,#projector_blog .see_more_link:hover{font-family:'Lato',Arial,Helvetica,sans-serif;border-radius:5px;transition:all .25s;cursor:pointer;display:inline-block;font-weight:700;letter-spacing:.075em;overflow:visible;padding:12px 24px;text-align:center;text-decoration:none;text-transform:uppercase;background:#3d3d3d;border:1px solid #3d3d3d;color:#fff;font-size:1.2rem;font-size:1.1rem;padding:.7rem 1.4rem}#main_blog .see_more_wrapper,#projector_blog .see_more_wrapper{padding-top:15px;padding-bottom:10px}
@media(min-width:979px){#main_blog .see_more_wrapper,#projector_blog .see_more_wrapper{padding-top:5px;padding-bottom:0}}#main_blog .article_image_wrapper,#projector_blog .article_image_wrapper{height:45vw;max-width:100%}#main_blog .article_image_wrapper img,#projector_blog .article_image_wrapper img{max-width:100%}@media(min-width:757px){#main_blog .article_image_wrapper,#projector_blog .article_image_wrapper{position:static;max-width:100%;margin-left:0;height:auto;max-width:50%;margin-right:2rem}
}#main_blog .description_text,#projector_blog .description_text{font-size:1.2rem;padding-right:10px}@media(min-width:757px){#main_blog .description_text,#projector_blog .description_text{font-size:1.4rem;margin-bottom:20px;line-height:1.48}}#main_blog .add_title,#projector_blog .add_title{text-transform:uppercase;color:#000}#main_blog:after,#projector_blog:after{content:'';position:absolute;bottom:0;width:100%;height:1px;background:#c4c7c8}#main_blog .article_element_wrapper:nth-of-type(2)>ul,#projector_blog .article_element_wrapper:nth-of-type(2)>ul{list-style-type:none;margin-top:0;padding-left:1.5rem}
@media(min-width:757px){#main_blog .article_element_wrapper:nth-of-type(2)>ul,#projector_blog .article_element_wrapper:nth-of-type(2)>ul{margin-top:-14px}}#main_blog .article_element_wrapper:nth-of-type(2)>ul>li,#projector_blog .article_element_wrapper:nth-of-type(2)>ul>li{position:relative;line-height:1.25}#main_blog .article_element_wrapper:nth-of-type(2)>ul>li:before,#projector_blog .article_element_wrapper:nth-of-type(2)>ul>li:before{content:'';position:absolute;width:4px;height:4px;border-radius:50%;background:black;top:28%;left:-16px}
#main_blog .article_element_wrapper:nth-of-type(2)>ul h3,#projector_blog .article_element_wrapper:nth-of-type(2)>ul h3{text-transform:none;margin-bottom:1rem;font-weight:400}#main_blog .article_element_wrapper:nth-of-type(2)>ul h3 a,#projector_blog .article_element_wrapper:nth-of-type(2)>ul h3 a{font-size:1.4rem}#main_blog .blog_leftside_wrapper .slick-dots,#projector_blog .blog_leftside_wrapper .slick-dots{bottom:20px}
.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{margin-bottom:10px}.instagram__label>span{font-size:1.167em;font-weight:700}.instagram__label .headline{flex-wrap:wrap}.instagram__label:hover .headline__after{color:#e74011}.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}
}#main_cms2 .cmsWrapper{flex-direction:column}.cmsWrapper{display:flex;flex-flow:row nowrap}@media(max-width:979px){.cmsWrapper{flex-flow:column nowrap}}.cmsWrapper p{line-height:1.5}.cmsWrapper h3{padding-bottom:1rem;font-size:2rem;margin-top:2.5rem}.cmsWrapper p:nth-child(2){font-weight:bold;padding-bottom:1rem}.cmsWrapper .cmsBorder{border:1px solid #dfdfdf;margin-left:10rem;max-width:32%}@media(max-width:1310px){.cmsWrapper .cmsBorder{height:80%;margin-top:2.5rem}
}@media(max-width:979px){.cmsWrapper .cmsBorder{max-width:100%;margin-left:auto;margin-right:auto}}.cmsWrapper .cmsBorder .cmsSlickContent{display:flex;flex-flow:column nowrap;text-align:center;align-items:center}.cmsWrapper .cmsBorder .cmsSlickContent h3{font-weight:bold;padding-top:2.5rem}.cmsWrapper .cmsBorder .cmsSlickContent a{text-decoration:none}.cmsWrapper .cmsBorder .cmsSlickContent a img{padding-bottom:3rem}.cmsWrapper .cmsBorder .cmsSlickContent a span{font-weight:bold;font-size:1.6rem}
.cmsWrapper .cmsBorder .cmsSlickContent span{padding-top:.5rem;padding-bottom:1rem;font-size:1.2rem;line-height:1.5;max-width:70%}.cmsWrapper .cmsBorder .cmsSlickWrapper ul.slick-dots{padding-left:0 !important}.cmsWrapper .cmsBorder .cmsSlickWrapper ul.slick-dots>li{width:14px;height:14px}.cmsWrapper .cmsBorder .cmsSlickWrapper ul.slick-dots>li>button{width:14px;height:14px}.cmsWrapper .cmsBorder .cmsSlickWrapper ul.slick-dots>li>button::before{width:14px;height:14px}.cmsWrapper .cmsBorder .cmsSlickWrapper ul.slick-dots li button:before{font-size:20px !important;background:#999}
.cmsWrapper .cmsBorder .cmsSlickWrapper ul.slick-dots li.slick-active button:before{font-size:20px !important;background:#e74011}.cmsWrapper .cmsBorder .slick-dotted.slick-slider{margin-bottom:30px}@media(min-width:1310px){.cmsWrapper .cmsBorder .slick-dotted.slick-slider{margin-bottom:75px}}