#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 .main_slider__item a{display:flex;justify-content:center}#main_banner1.skeleton .main_slider__item a,#main_banner1 .main_slider__item a.loading{position:relative;max-height:calc(1px * var(--height))}@media(min-width:757px){#main_banner1.skeleton .main_slider__item a,#main_banner1 .main_slider__item a.loading{max-height:calc(1px * var(--height-sm, var(--height)))}
}@media(min-width:979px){#main_banner1.skeleton .main_slider__item a,#main_banner1 .main_slider__item a.loading{max-height:calc(1px * var(--height-md, var(--height-sm, var(--height))))}}@media(min-width:1200px){#main_banner1.skeleton .main_slider__item a,#main_banner1 .main_slider__item a.loading{max-height:calc(1px * var(--height-lg, var(--height-md, var(--height-sm, var(--height)))))}}#main_banner1.skeleton .main_slider__item a:before,#main_banner1 .main_slider__item a.loading:before{content:'';display:block;width:100%;padding-top:calc(var(--height) / var(--width) * 100%)}
@media(min-width:757px){#main_banner1.skeleton .main_slider__item a:before,#main_banner1 .main_slider__item a.loading:before{padding-top:calc(var(--height-sm, var(--height)) / var(--width-sm, var(--width)) * 100%)}}@media(min-width:979px){#main_banner1.skeleton .main_slider__item a:before,#main_banner1 .main_slider__item 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 .main_slider__item a:before,#main_banner1 .main_slider__item 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 .main_slider__item a img,#main_banner1 .main_slider__item a.loading img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.main_producers{margin-bottom:20px}@media(min-width:1200px){.main_producers{margin-bottom:30px}}.main_producers .slick-list{padding-right:90px}.main_producers .slick-track{display:flex;align-items:center}.main_producers .slick-track .main_producers__producer{min-width:0}.main_producers h2{position:relative;font-size:1.3rem}@media(min-width:979px){.main_producers h2{font-size:1.4rem}
}.main_producers h2 .slick-prev{right:40px;left:auto;border-radius:5px 0 0 5px}.main_producers h2 .slick-next{border-radius:0 5px 5px 0}.main_producers__wrapper{display:flex;flex-wrap:nowrap;overflow-x:scroll;scroll-snap-type:x mandatory;padding-bottom:20px;margin:0 -5px 15px;scrollbar-color:#333 transparent;scrollbar-width:thin;border-radius:5px}.main_producers__wrapper::-webkit-scrollbar-track{background-color:#f1f1f1;margin-top:20px;margin-bottom:20px;border-radius:5px;-webkit-border-radius:5px}
.main_producers__wrapper::-webkit-scrollbar{width:3px;background-color:transparent;height:3px}.main_producers__wrapper::-webkit-scrollbar-thumb{background-color:#333;border-radius:5px;-webkit-border-radius:5px}@media(min-width:979px){.main_producers__wrapper{overflow-x:visible;scroll-snap-type:none;margin:0 -10px 15px;justify-content:center}}@media(min-width:979px){.main_producers__wrapper:not(.slick-initialized) .main_producers__producer:nth-child(n+13){display:none}}.main_producers__wrapper.slick-initialized{margin-right:0}
.main_producers__producer{flex:0 0 40%;height:75px;padding:0 5px}@media(min-width:757px){.main_producers__producer{flex:0 0 25%;height:90px}}@media(min-width:979px){.main_producers__producer{flex:0 1 auto;min-width:calc(16.6667% - 20px);padding:0;margin:0 10px}}.main_producers__link{display:flex;justify-content:center;align-items:center;height:100%;border-radius:5px;padding:10px}@media(min-width:979px){.main_producers__link:hover{border-color:#e30614}
}.main_producers__link img{max-height:65px}@media(min-width:757px){.main_producers__link img{max-height:70px}}.main_producers__link img[src*=".svg"]{width:100%}.main_producers__all{display:flex;justify-content:center}.main_producers{position:relative}.main_producers__producer{background:#fff}.main_producers__producer a{position:relative}.main_producers__producer a:after{content:' ';width:100%;display:inline-block;position:absolute;height:100%;bottom:0;z-index:1;background:#dedede;mix-blend-mode:hue;transition:.5s}
.main_producers__producer:hover a:after{height:0}#menu_buttons2 a,#menu_buttons2 img{display:block}#menu_buttons2 .menu_button_wrapper{margin-bottom:1.5rem}#menu_buttons2 .menu_button_wrapper:nth-last-child(-n+2){margin-bottom:0}@media(min-width:979px){#menu_buttons2 .menu_button_wrapper{margin-bottom:3rem}#menu_buttons2 .menu_button_wrapper:nth-last-child(-n+4){margin-bottom:0}}
#main_cms{text-align:left;font-size:13px;line-height:1.3;margin-bottom:20px;max-width:100%;overflow:auto}#main_cms h1,#main_cms h2,#main_cms h3,#main_cms h4,#main_cms h5,#main_cms h6,#main_cms p,#main_cms ol,#main_cms ul{margin:15px 0;color:inherit;line-height:normal}#main_cms ol,#main_cms ul{padding-left:40px}#main_cms ol ol,#main_cms ul ul{margin:0}#main_cms ul li,#main_cms ol li{list-style-type:inherit !important}#main_cms h1{font-size:2em}
#main_cms h2{font-size:1.5em}#main_cms h3{font-size:1.33em}#main_cms h4{font-size:1.17em}#main_cms h5{font-size:.83em}#main_cms h6{font-size:.67em}#menu_banners3 div.menu_button_wrapper{padding:0}
#menu_banners3 img{display:block}#main_cms2{text-align:left;font-size:13px;line-height:1.3;margin-bottom:20px;max-width:100%;overflow:auto}#main_cms2 h1,#main_cms2 h2,#main_cms2 h3,#main_cms2 h4,#main_cms2 h5,#main_cms2 h6,#main_cms2 p,#main_cms2 ol,#main_cms2 ul{margin:15px 0;color:inherit;line-height:normal}#main_cms2 ol,#main_cms2 ul{padding-left:40px}#main_cms2 ol ol,#main_cms2 ul ul{margin:0}#main_cms2 ul li,#main_cms2 ol li{list-style-type:inherit !important}
#main_cms2 h1{font-size:2em}#main_cms2 h2{font-size:1.5em}#main_cms2 h3{font-size:1.33em}#main_cms2 h4{font-size:1.17em}#main_cms2 h5{font-size:.83em}#main_cms2 h6{font-size:.67em}