.hero-section[data-type=type-2]>[class*=ct-container]{justify-content:end!important;padding:0!important}header.entry-header.ct-container-narrow{width:100%!important;max-width:100%}.little-shadow{text-shadow:3px 3px 4px #00000070;overflow:visible!important}.little-shadow2{text-shadow:3px 3px 4px #00000070}[data-footer*="type-1"] .ct-footer [data-row*="middle"]>div{--grid-template-columns:10fr 26fr 26fr 26fr 10fr}h2#gspb_heading-id-gsbp-19991b1{max-width:100%!important;margin-left:0!important;margin-right:0!important;width:100%}.category-hero{position:relative;overflow:hidden}.category-hero::after{content:"";position:absolute;inset:0;background:rgb(0 0 0 / .2);z-index:2}.category-hero img{width:100%;height:clamp(260px, 32vw, 520px);object-fit:cover;display:block}.category-hero__title{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;color:#fff;text-align:center;font-weight:800;letter-spacing:-.02em;line-height:.95;font-size:clamp(42px, 4vw, 110px);text-shadow:0 6px 24px rgb(0 0 0 / .25);padding:0 16px;width:min(1100px, 100%)}body.tax-kategoria_produktu .category-hero+h1{text-align:center;font-weight:800;letter-spacing:-.02em;margin:28px auto 10px;line-height:1.1;font-size:clamp(34px, 4vw, 56px);color:#177245;max-width:1100px!important;margin-bottom:2%}body.tax-kategoria_produktu .category-intro{max-width:1290px;margin:0 auto 24px;padding:0}@media only screen and (max-width:1024px){body.tax-kategoria_produktu .category-intro{padding-left:5%!important;padding-right:5%!important}body.tax-kategoria_produktu .category-hero+h1{padding-left:5%!important;padding-right:5%!important;padding-bottom:4%}}body.tax-kategoria_produktu .category-intro h2{text-align:center;font-weight:800;letter-spacing:-.02em;line-height:1.15;margin:8px 0 16px;font-size:clamp(22px, 2.4vw, 34px);color:#177245}body.tax-kategoria_produktu .category-intro p{margin:0 0 14px;line-height:1.75;font-size:16px;color:#1b6b3f}body.tax-kategoria_produktu .category-intro strong{font-weight:800;color:#145b35}body.tax-kategoria_produktu .category-intro ul{list-style:none;padding-left:0;margin:14px 0 18px}body.tax-kategoria_produktu .category-intro ul li{position:relative;padding-left:18px;margin:10px 0;line-height:1.65;color:#1b6b3f}body.tax-kategoria_produktu .category-intro ul li::before{content:"–";position:absolute;left:0;top:0;font-weight:800;color:#145b35}@media (max-width:640px){body.tax-kategoria_produktu .category-hero+h1{margin-top:18px}body.tax-kategoria_produktu .category-intro p{font-size:15px}}.bt-title{display:inline}.bt-title .bt-variant{font-weight:700}.bt-title-color{font-weight:inherit}.bt-title-color--red{color:#e20910}.bt-title-color--blue{color:#007bff}.bt-title-color--green{color:#1a7f37}.bt-title-color--black{color:#111}body.single-produkty img.attachment-full.size-full{margin-left:auto;margin-right:auto;display:block}h1.rm-colored-title{font-size:2.6vw;font-weight:800!important;margin-top:3%;margin-bottom:2%;text-decoration:none}@media (max-width:1023.98px){h1.rm-colored-title{font-size:8vw;margin-bottom:6%;text-align:center!important}}@media (max-width:479.98px){h1.rm-colored-title{font-size:10vw;margin-top:6%;margin-bottom:6%;text-align:center!important}}.bt-year-filter{display:flex;flex-wrap:wrap;justify-content:center;gap:18px;max-width:980px;margin:34px auto 42px;padding:0 20px}.bt-year-filter .bt-year-btn,.bt-year-filter a.bt-year-btn{display:inline-flex;align-items:center;justify-content:center;min-width:80px;min-height:40px;padding:14px 24px;font-size:22px;line-height:1;font-weight:700;text-align:center;text-decoration:none;color:#fff;background:#0f7a2c;border-radius:16px;box-shadow:0 8px 0 rgb(0 0 0 / .12);transition:all 0.2s ease}.bt-year-filter .bt-year-btn:hover,.bt-year-filter a.bt-year-btn:hover{transform:translateY(-2px);box-shadow:0 12px 20px rgb(0 0 0 / .14)}.bt-year-filter .bt-year-btn.is-active,.bt-year-filter a.bt-year-btn.is-active{background:#0d6d27;box-shadow:0 0 0 4px rgb(15 122 44 / .12),0 8px 0 rgb(0 0 0 / .12)}@media (max-width:1024px){.bt-year-filter{gap:14px;margin:28px auto 34px;padding:0 18px}.bt-year-filter .bt-year-btn,.bt-year-filter a.bt-year-btn{min-width:60px;min-height:40px;padding:12px 18px;font-size:18px;border-radius:14px;box-shadow:0 6px 0 rgb(0 0 0 / .1)}}@media (max-width:640px){.bt-year-filter{gap:12px 14px;margin:22px auto 28px;padding:0 16px}.bt-year-filter .bt-year-btn,.bt-year-filter a.bt-year-btn{min-width:50px;min-height:30px;padding:10px 16px;font-size:15px;border-radius:12px;box-shadow:0 4px 0 rgb(0 0 0 / .1)}}.archive .entry-card{transition:transform 0.35s ease,box-shadow 0.35s ease;will-change:transform}.archive .entry-card:hover{transform:translateY(-8px);box-shadow:0 25px 50px rgb(0 0 0 / .12)}.archive .entry-card .ct-media-container img{transition:transform 0.6s ease}.archive .entry-card:hover .ct-media-container img{transform:scale(1.06)}body.single-post .entry-content a:has(img){position:relative;display:inline-block}body.single-post .entry-content a:has(img) img{display:block}body.single-post .entry-content a:has(img)::after{content:"";position:absolute;left:0;bottom:-6px;width:0%;height:5px;background-color:#296239;transition:width 0.3s ease}body.single-post .entry-content a:has(img):hover::after{width:100%}body.tax-kategoria_produktu .entries .entry-card .ct-media-container img{object-fit:contain}@media only screen and (max-width:1024px){#header>div:nth-child(1)>div.ct-sticky-container>div>div>div,#header>div:nth-child(1)>div:nth-child(1)>div{max-width:1500px!important}[data-footer*="type-1"] .ct-footer [data-row*="middle"]>div{--grid-template-columns:100fr}}button.forminator-button.forminator-button-submit{background:#38603D!important;color:#fff;font-weight:700!important;width:100%!important}.forminator-consent__label p{font-family:'Montserrat'!important}span.forminator-checkbox-box{margin-top:10px!important}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{display:none}.gspb_container .gspb-containerlink:focus-visible{outline:3px solid #fff;outline-offset:-6px}