#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 .main_slider__item a picture img{border-radius:8px}#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_tree5 ul{list-style:none;margin:0}#main_tree5 ul .title{color:#333;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:#1d9ad6;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:#6fc055;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 .nav-gfx{display:inline-block;padding-bottom:15px}#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}}.blocks{display:flex;height:500px;overflow:clip;border-radius:8px}.blocks img{height:100%;width:100%;object-fit:cover;will-change:filter;filter:brightness(90%);mix-blend-mode:overlay;transition:all .3s ease-in-out}
.blocks .block{container:block / inline-size;flex:1;margin-right:-20%;clip-path:polygon(20% 0,100% 0,80% 100%,0 100%);transition:.25s flex .125s linear;will-change:flex}.blocks .block .overlay{opacity:1;width:100%;height:100%;background:rgba(0,0,0,0.4);position:absolute;margin:auto;width:0;height:0;top:0;right:0;bottom:0;left:0;-webkit-transition:.4s ease;transition:.4s ease}.blocks .block a{position:relative}.blocks .block a div{position:absolute;bottom:3rem;left:4rem;color:#fff;font-size:clamp(12px,5cqw,32px);z-index:2}
.blocks .block:hover{flex:1.25}.blocks .block:hover img{filter:brightness(50%);transition:all .3s ease-in-out}.blocks .block:first-child{clip-path:polygon(0 0,100% 0,80% 100%,0 100%)}.blocks .block:last-child{margin-right:-15%;clip-path:polygon(20% 0,100% 0,100% 100%,0 100%)}
.main_producers{margin-bottom:20px}.main_producers .slick-arrow{color:#6fc155;background:#fff !important;box-shadow:0 3px 6px #00000029;border-radius:7px;font-weight:400;border:1px solid #e3e3e3;min-height:auto !important}.main_producers .slick-arrow:hover{transition:all .2s ease-in-out;background:#6fc155 !important;border:1px solid #6fc155;color:#fff}.main_producers .slick-prev{left:-15px;border-radius:7.5px}
@media(max-width:1400px){.main_producers .slick-prev{left:0}}.main_producers .slick-next{right:-15px;border-radius:7.5px}@media(max-width:1400px){.main_producers .slick-next{right:0}}@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__wrapper{display:flex;flex-wrap:nowrap;overflow-x:scroll;scroll-snap-type:x mandatory;padding-bottom:20px;margin:0 -5px 15px;scrollbar-color:#1d9ad6 transparent;scrollbar-width:thin;border-radius:25px}.main_producers__wrapper::-webkit-scrollbar-track{background-color:#f1f1f1;margin-top:20px;margin-bottom:20px;border-radius:25px;-webkit-border-radius:25px}.main_producers__wrapper::-webkit-scrollbar{width:3px;background-color:transparent;height:3px}.main_producers__wrapper::-webkit-scrollbar-thumb{background-color:#1d9ad6;border-radius:25px;-webkit-border-radius:25px}
@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+7){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:15px;padding:10px}.main_producers__link:hover{opacity:.6;transition:all .2s ease-in-out}.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}a.main_producers__all_link{padding:12px 20px;background:transparent;color:#6fc155;text-decoration:none;border-radius:8px;font-family:'headline_custom',arial,sans-serif;font-size:1.5rem;border:1px solid #6fc155}a.main_producers__all_link:hover{background:#6fc155;color:#fff;transition:all .2s ease-in-out}#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_banners3 div.menu_button_wrapper{padding:0}#menu_banners3 img{display:block}#main_blog{position:relative;padding:30px 0 40px 0}#main_blog .article__block{align-items:stretch}#main_blog .article__block .article__item{margin-bottom:15px;min-height:500px;height:100%}#main_blog .article__block .article__item .article__content{display:flex;flex-direction:column;justify-content:space-between;flex-wrap:nowrap;background:#fff;border-radius:8px;height:100%;min-height:500px}
#main_blog .article__block .article__item .article__content a.article__image_wrapper{order:1;width:100%;display:block;max-width:100%;margin:0 !important}#main_blog .article__block .article__item .article__content a.article__image_wrapper img{width:100%;border-top-left-radius:8px;border-top-right-radius:8px}#main_blog .article__block .article__item .article__content .article__date_name{order:2;margin-top:15px}#main_blog .article__block .article__item .article__content .article__date_name .article__name_wrapper{padding:0 20px}
#main_blog .article__block .article__item .article__content .article__date_name .article__name_wrapper .article__name{font-family:'headline_custom',Arial,Sans-Serif;font-size:1.8rem}#main_blog .article__block .article__item .article__content .article__text{order:3;padding:0 20px}#main_blog .article__block .article__item .article__content .article__more{order:4;margin-bottom:20px}#main_blog .article__block .article__item .article__content .article__more a.article__more_link{color:#6fc155;text-decoration:none;display:inline-block;border-radius:8px;font-family:'headline_custom',Arial,Sans-Serif;font-size:1.4rem}
#main_blog:before{position:absolute;content:'';width:100vw;height:100%;top:0;left:50%;transform:translateX(-50vw);background:#f3f5f6;z-index:-1}.slick-arrow{color:#6fc155;background:#fff !important;box-shadow:0 3px 6px #00000029;border-radius:7px;font-weight:400;border:1px solid #e3e3e3;min-height:auto !important}.slick-arrow:hover{transition:all .2s ease-in-out;background:#6fc155 !important;border:1px solid #6fc155;color:#fff}@media screen and (min-width:1400px){.slick-arrow.slick-next{right:-15px}
.slick-arrow.slick-prev{left:-15px}}@media screen and (max-width:1400px){.slick-arrow.slick-next{right:0}.slick-arrow.slick-prev{left:0}}#banery-informacyjne .banery-lista .baner{border-radius:8px}#banery-informacyjne .banery-lista .baner .baner-content{background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;height:330px;border-radius:8px}@media screen and (max-width:1400px){#banery-informacyjne .banery-lista .baner .baner-content{background-size:auto;width:100%;height:420px}
}#banery-informacyjne .banery-lista .baner .baner-content .overlay{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;font-size:1.7rem;color:#fff;text-shadow:0 2px 3px #000;padding:30px;background:#0000007d;border-radius:8px}#banery-informacyjne .banery-lista .baner .baner-content .overlay .title{font-family:'headline_custom','Arial',sans-serif;font-size:2.3rem}#banery-informacyjne .banery-lista .baner .baner-content .overlay .button{padding:10px 20px;background:#6fc155;border-radius:8px;font-family:'headline_custom','Arial',sans-serif;font-size:1.5rem;text-shadow:none;margin-top:15px;scale:1;transition:all .2s ease-in-out}
#banery-informacyjne .banery-lista .baner .baner-content .overlay .button:hover{transition:all .2s ease-in-out;scale:1.1}#banery-informacyjne .banery-lista .baner .baner-content .overlay .button a{text-decoration:none;color:#fff}#banery-informacyjne .banery-lista .baner.baza .baner-content{background-image:url('/gfx/custom/zdjecie_baza.webp')}#banery-informacyjne .banery-lista .baner.hurtownik .baner-content{background-image:url('/gfx/custom/zdjecie_wspolpraca.webp')}#o-nas .opisContent{justify-content:space-between;align-items:center;flex-wrap:wrap}
#o-nas .opisContent .opistxt{line-height:2.5rem}#o-nas .opisContent .zdjecie img{border-radius:8px}@media screen and (min-width:1400px){#proponowaneFilmyYT .slick-arrow.slick-next{right:-5px}#proponowaneFilmyYT .slick-arrow.slick-prev{left:-5px}}@media screen and (max-width:1400px){#proponowaneFilmyYT .slick-arrow.slick-next{right:5px}#proponowaneFilmyYT .slick-arrow.slick-prev{left:5px}}#proponowaneFilmyYT .row{justify-content:space-between;align-items:center;flex-direction:row;flex-wrap:wrap}@media screen and (max-width:759px){#proponowaneFilmyYT .row .boxYT:last-of-type{margin-bottom:0}
}#proponowaneFilmyYT .row .boxYT .nagranie{border-radius:8px}#proponowaneFilmyYT .row .boxYT .nagranie iframe{border-radius:8px}@media screen and (max-width:759px){.cms_about__container{flex-direction:column !important;align-items:center;justify-content:center;align-self:center}.youtube_section .napisy_yt{text-align:center;align-items:center}#cms_about__title{width:auto !important;margin-right:0 !important;margin-bottom:15px}#cms_about__text{display:flex !important;text-align:center;padding:0 15px}
}.youtube_section{display:flex;justify-content:space-between;align-items:center;padding:30px;width:100%;height:auto;border:1px solid #d8d8d8;border-radius:25px}.youtube_section .napisy_yt{display:flex;flex-direction:column;align-items:start;justify-content:start}.youtube_section .przycisk_yt a{background:#c00;text-transform:uppercase;text-align:center;border-radius:8px;padding:15px 25px;font-weight:600 !important;font-size:.9em;border:0 !important;color:#fff;transition:all .2s ease}.youtube_section .przycisk_yt a:hover{transition:all .2s ease;box-shadow:0 7px 7px #e0e0e0}
.color_yt{color:#c00 !important}@media screen and (min-width:1400px){#oNasSliderZdjecia312564113 .slick-arrow.slick-next{right:-5px}#oNasSliderZdjecia312564113 .slick-arrow.slick-prev{left:10px}}@media screen and (max-width:1400px){#oNasSliderZdjecia312564113 .slick-arrow.slick-next{right:10px}#oNasSliderZdjecia312564113 .slick-arrow.slick-prev{left:10px}}.separator{width:100%;height:1px;background:lightgrey;margin:20px 0}.ikony_sklep .row{justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}
.ikony_sklep .row .ikonka-box .element-ikonka-sklep{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:space-evenly;padding:20px}.ikony_sklep .row .ikonka-box .element-ikonka-sklep .tekst_pod_ikon{margin-top:15px;font-size:1.6rem}.ikony_sklep .row .ikonka-box .element-ikonka-sklep img{width:60px;display:block}