.page-content-container{--paga-container-padding-top: 240px;--paga-container-padding-bottom: 0;--grid-layout-columns-default: 1fr min(var(--center-container-width), var(--center-container-width-max)) 1fr;--grid-columns-default: 1fr 2fr 1fr;--grid-columns-gap-default: 50px;--grid-row-gap-default: 50px;padding-bottom:var(--paga-container-padding-bottom);position:relative;grid-auto-rows:auto;gap:0}.page-content-container>section{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto 1fr;grid-auto-rows:auto;position:relative}.page-content-container>section .page-header-container{--padding-bottom: 80px;display:grid;grid-template-columns:var(--grid-layout-columns-default)}.page-content-container>section .page-header-container .page-header{--padding-bottom: 80px;grid-column:2/3;display:grid;grid-template-columns:1fr 2fr 1fr;-moz-column-gap:50px;column-gap:50px;padding-top:var(--paga-container-padding-top);padding-bottom:var(--padding-bottom)}.page-content-container>section .page-header-container .page-header>*{grid-column:2/-1}@media(max-width: 700px){.page-content-container>section .page-header-container .page-header>*{grid-column:1/-1}}.page-content-container>section .page-header-container .page-baner-container{grid-column:1/-1;grid-row:1/2;position:absolute;inset:0;z-index:-1}.page-content-container>section>.standard-page__intro{display:grid;grid-template-columns:var(--grid-layout-columns-default);padding-top:0;padding-bottom:50px}.produkt-page .page-content-container>section>.standard-page__intro{padding-bottom:80px}.page-content-container>section>.standard-page__intro>div{grid-column:2/3;display:grid;grid-template-columns:1fr 2fr 1fr;-moz-column-gap:50px;column-gap:50px}.page-content-container>section>.standard-page__intro>div>p{grid-column:2/3}@media(max-width: 1220px){.page-content-container>section>.standard-page__intro>div>p{grid-column:2/-1}}@media(max-width: 700px){.page-content-container>section>.standard-page__intro>div>p{grid-column:1/-1}}.page-content-container>section .page-content-layout{display:grid;grid-template-columns:var(--grid-layout-columns-default);grid-auto-rows:auto;padding-bottom:50px;background:#fff;position:relative}.page-content-container>section .page-content-layout>div:not(.mainpage-catalog-download-container){grid-column:2/3;display:grid;grid-template-columns:1fr 2fr 1fr;-moz-column-gap:50px;column-gap:50px;position:relative;z-index:10}.page-content-container>section aside{grid-column:1/2;grid-row:1/-1;padding-top:80px}@media(max-width: 700px){.page-content-container>section aside{grid-column:1/-1;grid-row:2/3}}.page-content-container>section .content{grid-column:2/-1;display:grid;grid-template-columns:2fr 1fr;grid-auto-rows:auto;align-content:start;position:relative;padding-top:80px}.produkt-list-page .page-content-container>section .content{grid-column:1/-1;grid-template-columns:1fr 2fr 1fr;-moz-column-gap:50px;column-gap:50px}@media(max-width: 700px){.page-content-container>section .content{grid-column:1/-1}}.page-content-container>section .content>*{grid-column:1/2}.produkt-list-page .page-content-container>section .content>*{grid-column:2/3}@media(max-width: 1220px){.page-content-container>section .content>*{grid-column:1/-1}.produkt-list-page .page-content-container>section .content>*{grid-column:1/-1}}.page-content-container>section .content>.full-width{grid-column:1/-1}.page-content-container>section .content .page-boxes{margin-bottom:50px}.page-content-container>section .content .txt-baner{position:relative;margin:20px 0;box-shadow:rgba(0,0,0,.24) 0 3px 8px}.page-content-container>section .content .txt-baner img{display:block;width:100%;height:auto}.page-content-container>section .content .txt-baner::before{content:"";position:absolute;inset:6px;z-index:10;border:solid 1px rgba(var(--main-color-rgb), 1)}.page-content-container .my-sticky{position:sticky;top:0;left:0}.page-content-container .video-container{padding:2px;background-color:#1d483e;box-shadow:rgba(50,50,93,.25) 0 50px 100px -20px,rgba(0,0,0,.3) 0 30px 60px -30px}.page-content-container .video-responsive{width:100%;aspect-ratio:16/9}.page-content-container .video-responsive video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.page-header-container{color:rgb(var(--font-light-color-rgb))}.page-header-container .page-header__header{font-size:clamp(3.2rem,4.5vw,8rem);font-weight:800;font-family:var(--header-font-family);padding:0;margin:0;position:relative;z-index:10;display:block;line-height:1}.page-header-container .page-header__header::after{content:"";display:block;position:absolute;bottom:-25px;left:0;width:min(30%,200px);height:1px;z-index:-1;background-color:rgba(var(--main-color-rgb), 1)}.page-header-container .page-header__header span.title{display:block;position:relative;line-height:1;margin-bottom:10px;text-transform:uppercase}.page-header-container .page-header__header span.subtitle{font-size:max(.6em,1.6rem);line-height:1.3em;font-weight:200;display:block;color:rgba(var(--font-light-color-rgb), 1)}.page-header-container .page-header__header span.subtitle strong{background-color:rgba(var(--main-color-rgb), 1);padding-inline:.2em}.page-header-container .page-header__date{justify-self:start;display:inline;font-size:1.6rem;background-color:rgba(var(--main-color-rgb), 1);padding-inline:.2em}.standard-page__intro{color:rgb(var(--font-light-color-rgb))}.standard-page__intro p{font-family:var(--header-font-family);font-size:clamp(1.7rem,4vw,2rem);font-weight:400;line-height:1.5em;letter-spacing:1px;text-wrap:pretty}.standard-page__intro p strong{background-color:rgba(var(--main-color-rgb), 1);padding-inline:.2em}.standard-page__intro .standard-page__intro-center-container>*{font-size:1em !important;line-height:1.3em}.standard-page__intro a:not(.button):not(.powieksz):not(.clear){color:rgb(var(--main-color-rgb));text-decoration:none;background-image:linear-gradient(90deg, rgba(var(--main-color-rgb), 0.9) 0, rgba(var(--main-color-rgb), 0.9) 100%);background-position:left bottom;background-repeat:no-repeat;background-size:20% 1px;transition:background-size 250ms ease-in-out}.standard-page__intro a:not(.button):not(.powieksz):not(.clear):hover,.standard-page__intro a:not(.button):not(.powieksz):not(.clear):focus,.standard-page__intro a:not(.button):not(.powieksz):not(.clear):active{background-size:100% 1px}.page-content-container .content{color:rgb(var(--font-color-rgb))}.page-content-container .content h1,.page-content-container .content h2:not([class]),.page-content-container .content h2.no-toc,.page-content-container .content h2.downoload-files-header,.page-content-container .content h3:not([class]),.page-content-container .content h4,.page-content-container .content h5,.page-content-container .content h6{display:inline-block;text-rendering:optimizeLegibility;font-family:var(--header-font-family);font-weight:400;position:relative;text-align:inherit}.page-content-container .content h1,.page-content-container .content h2:not([class]),.page-content-container .content h2.no-toc,.page-content-container .content h2.downoload-files-header{font-family:var(--header-font-family);font-size:clamp(2.5rem,5vw,3rem);font-weight:800;margin-top:3em;margin-bottom:1em}.page-content-container .content h1:first-child,.page-content-container .content h2:not([class]):first-child,.page-content-container .content h2.no-toc:first-child,.page-content-container .content h2.downoload-files-header:first-child{margin-top:4em}@media(max-width: 768px){.page-content-container .content h1,.page-content-container .content h2:not([class]),.page-content-container .content h2.no-toc,.page-content-container .content h2.downoload-files-header{margin-top:1.5em}}.page-content-container .content h2:not([class]),.page-content-container .content h2.no-toc,.page-content-container .content h2.downoload-files-header{margin-top:1.5em;margin-bottom:1em;line-height:1.2;text-transform:uppercase;position:relative}.page-content-container .content h2:not([class]):first-child,.page-content-container .content h2.no-toc:first-child,.page-content-container .content h2.downoload-files-header:first-child{margin-top:1em}.page-content-container .content h2:not([class]):first-of-type,.page-content-container .content h2.no-toc:first-of-type,.page-content-container .content h2.downoload-files-header:first-of-type{margin-top:1em}@media(max-width: 768px){.page-content-container .content h2:not([class]),.page-content-container .content h2.no-toc,.page-content-container .content h2.downoload-files-header{margin-top:1em}}.page-content-container .content h2:not([class])::after,.page-content-container .content h2.no-toc::after,.page-content-container .content h2.downoload-files-header::after{content:"";display:block;position:absolute;bottom:-0.3em;left:0;width:min(30%,50px);height:1px;z-index:-1;background-color:rgba(var(--main-color-rgb), 1)}.page-content-container .content h2:not([class]) span,.page-content-container .content h2.no-toc span,.page-content-container .content h2.downoload-files-header span{font-weight:200;font-size:.8em;color:rgb(var(--second-color-rgb), 1);display:block}.page-content-container .content h2:not([class]) strong,.page-content-container .content h2.no-toc strong,.page-content-container .content h2.downoload-files-header strong{font-weight:200}.page-content-container .content h3:not([class]){font-size:2rem;font-weight:800;margin-top:2em;margin-bottom:1em;position:relative}.page-content-container .content h3:not([class]) span{font-weight:200;font-size:.8em;color:rgb(var(--second-color-rgb), 1);display:block}.page-content-container .content h3:not([class])::after{content:"";display:block;position:absolute;bottom:-0.3em;left:0;width:min(30%,50px);height:1px;z-index:-1;background-color:rgba(var(--second-color-rgb), 1)}.page-content-container .content h3.peoples{font-size:2rem;font-weight:800;margin-top:1em;margin-bottom:1em;position:relative;z-index:10}.page-content-container .content h3.peoples span{font-weight:200;font-size:.8em;color:rgb(var(--second-color-rgb), 1);display:block}.page-content-container .content h3.peoples::before{content:"";display:block;position:absolute;top:-2.1em;left:0;width:1px;height:2em;z-index:-1;background-color:rgba(var(--main-color-rgb), 1)}.page-content-container .content h3.peoples::after{content:"";display:block;position:absolute;bottom:-0.3em;left:0;width:min(30%,50px);height:1px;z-index:-1;background-color:rgba(var(--second-color-rgb), 1)}.page-content-container .content .face{max-width:180px;transform:translateX(-5px);position:relative;z-index:1;box-shadow:rgba(0,0,0,.28) 0 7px 29px 0}.page-content-container .content .face img{display:block;max-width:100%;height:auto !important}.page-content-container .content h2+h3{margin-top:0}.page-content-container .content h4{font-size:1.8rem;font-weight:400;margin-top:2em;margin-bottom:1em}.page-content-container .content h5{font-size:1.6rem;font-weight:400;margin-top:2em;margin-bottom:1em}.page-content-container .content h6{font-size:1.4rem;font-weight:400;margin-top:2em;margin-bottom:1em}.page-content-container .content h6:first-child{margin-top:1em}.page-content-container .content p{font-size:1.6rem;line-height:1.6em;margin-bottom:1em}.page-content-container .content a:not(.button):not(.powieksz):not(.clear){color:rgb(var(--main-color-rgb));text-decoration:none;background-image:linear-gradient(90deg, rgba(var(--main-color-rgb), 0.9) 0, rgba(var(--main-color-rgb), 0.9) 100%);background-position:left bottom;background-repeat:no-repeat;background-size:20% 1px;transition:background-size 250ms ease-in-out}.page-content-container .content a:not(.button):not(.powieksz):not(.clear):hover,.page-content-container .content a:not(.button):not(.powieksz):not(.clear):focus,.page-content-container .content a:not(.button):not(.powieksz):not(.clear):active{background-size:100% 1px}.page-content-container .content address{font-size:1.6rem;font-style:normal;line-height:1.5}.page-content-container .content address p{margin-bottom:1em}.page-content-container .content address p:last-child{margin-bottom:0}.page-content-container .content address p strong{color:rgba(var(--second-color-rgb), 1)}.page-content-container .content address p a{color:rgba(var(--main-color-rgb));text-decoration:none;background-image:linear-gradient(90deg, rgba(var(--main-color-rgb), 0.9), rgba(var(--main-color-rgb), 0.9));background-position:bottom left;background-size:20px 1px;background-repeat:no-repeat;transition:all .35s ease-in-out}.page-content-container .content address p a:hover,.page-content-container .content address p a:focus{text-decoration:none;color:rgba(var(--main-color-rgb), 1);background-size:90% 1px}.page-content-container .content address .phone-email-container{display:flex;flex-direction:column;gap:10px;margin-top:30px}.page-content-container .content address p.adress::before,.page-content-container .content address span.phone::before,.page-content-container .content address span.email::before{content:"";display:block;width:30px;aspect-ratio:1;background-color:rgba(var(--main-color-rgb), 1);margin:0;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.page-content-container .content address p.adress.adress::before,.page-content-container .content address span.phone.adress::before,.page-content-container .content address span.email.adress::before{margin-bottom:6px;-webkit-mask-image:url(../images/company-icon.svg);mask-image:url(../images/company-icon.svg)}.page-content-container .content address p.adress.phone::before,.page-content-container .content address span.phone.phone::before,.page-content-container .content address span.email.phone::before{flex:0 0 20px;-webkit-mask-image:url(../images/phone-icon.svg);mask-image:url(../images/phone-icon.svg)}.page-content-container .content address p.adress.email::before,.page-content-container .content address span.phone.email::before,.page-content-container .content address span.email.email::before{flex:0 0 20px;-webkit-mask-image:url(../images/mail-icon.svg);mask-image:url(../images/mail-icon.svg)}.page-content-container .content address p.adress.phone,.page-content-container .content address p.adress.email,.page-content-container .content address span.phone.phone,.page-content-container .content address span.phone.email,.page-content-container .content address span.email.phone,.page-content-container .content address span.email.email{display:flex;gap:10px;align-items:center}.page-content-container .content .columns{display:grid;grid-template-columns:repeat(auto-fit, minmax(350px, 1fr));-moz-column-gap:50px;column-gap:50px;row-gap:2rem}.page-content-container .content ul:not([class]){margin:0;padding-top:0;padding-bottom:1.5em;list-style:none}.page-content-container .content ul:not([class]) li{display:block;padding:0 0 0em 1em;margin:0;position:relative;font-size:1.6rem;line-height:1.8em}.page-content-container .content ul:not([class]) li:last-child{margin-bottom:0}.page-content-container .content ul:not([class]) li::before{content:"";display:inline-block;width:4px;height:2px;background-color:rgba(var(--second-color-rgb), 1);position:absolute;top:.8em;left:0}.page-content-container .content ul:not([class]) li p:first-child{margin-top:0}.page-content-container .content ul:not([class]) li p:last-child{margin-bottom:0}.page-content-container .content ol:not([class]){margin:0;padding-top:0;padding-bottom:1.5em;padding-left:0;list-style:decimal;list-style-position:inside}.page-content-container .content ol:not([class]) li{padding:0 0 1em 1em;position:relative;font-size:1.6rem;line-height:1.8em}.page-content-container .content ol:not([class]) li:last-child{margin-bottom:0}.page-content-container .content ol:not([class]) li p:first-child{margin-top:0}.page-content-container .content ol:not([class]) li p:last-child{margin-bottom:0}.page-content-container .content .inner-txt-baner-container{margin:10px 0 20px;padding:5px;border:solid 1px #f5f5f5;position:relative}.page-content-container .content .inner-txt-baner-container .inner-txt-baner{overflow:hidden;position:relative}.breadcrumb-container{padding:0;position:relative;top:0;z-index:10}.breadcrumb-container .breadcrumb-list{display:flex;flex-wrap:wrap;flex-direction:row;list-style:none;margin:0;padding:0 0 20px 0;font-size:1.2rem}.breadcrumb-container .breadcrumb-list .breadcrumb-list__item{display:inline-block;color:rgba(var(--font-light-color-rgb), 0.5);text-transform:lowercase}.breadcrumb-container .breadcrumb-list .breadcrumb-list__item:not(:last-child)::after{display:inline-block;margin:0 .25em;content:"/"}.breadcrumb-container .breadcrumb-list .breadcrumb-list__item a{padding:5px 0;text-decoration:none;color:rgba(var(--font-light-color-rgb), 0.9);transition:all .5s ease;background-image:linear-gradient(0deg, rgba(var(--font-light-color-rgb), 0.9), rgba(var(--font-light-color-rgb), 0.9));background-position:0 1.6em;background-size:0 1px;background-repeat:no-repeat}.breadcrumb-container .breadcrumb-list .breadcrumb-list__item a:hover{color:rgba(var(--font-light-color-rgb), 1);background-size:90% 1px}.page-baner-container{--top: var(--offsetY, '0px');grid-column:1/-1;grid-row:1/3;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background-color:rgb(var(--second-color-rgb))}.page-baner-container.page-baner-container--without-intro{grid-row:1/2}.page-baner-container::before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;z-index:20;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0.5) 0, rgba(0, 0, 0, 0) 300px)}.page-baner-container::after{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;z-index:21;background-color:rgba(0,0,0,.6);background-position:top left;background-repeat:repeat;opacity:1}.page-baner-container .page-baner__slides-conteiner{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;overflow:hidden;transform:translateY(calc(var(--top) * 0.2))}.page-baner-container .page-baner__slides-conteiner .page-baner__slide{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;opacity:0;background-position:center center;background-repeat:no-repeat;background-size:cover;transition:opacity 500ms ease}.page-baner-container .page-baner__slides-conteiner .page-baner__slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-baner-container .page-baner__slides-conteiner .page-baner__slide.page-baner__slide--show{z-index:20;opacity:1}.page-baner-container .page-baner__slides-conteiner .page-baner__slide.page-baner__slide--hide{z-index:10}@media(orientation: landscape){.page-baner-container .page-baner__slides-conteiner .page-baner__slide{background-image:var(--bg-image) !important}}@media(orientation: portrait){.page-baner-container .page-baner__slides-conteiner .page-baner__slide{background-image:var(--bg-image-pion) !important}}.page-baner-container .page-background__bg{position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover}.page-baner-container .page-background__bg .video{position:absolute;inset:0;z-index:1;overflow:hidden}.page-baner-container .page-background__bg .video video{position:absolute;top:50%;left:50%;width:auto;height:auto;min-width:100%;min-height:100%;transform:translate(-50%, -50%)}.aside__menu{list-style:none}.aside__menu>li{padding-bottom:5px}.aside__menu ul{display:none}.aside__menu .show-submenu>ul{display:block}.aside__menu ul{margin:0;padding:0;padding-left:10px;list-style:none;position:relative}.aside__menu ul::after{content:"";display:block;position:absolute;top:calc(-0.65em - 5px);left:0;opacity:1;width:2px;height:100%;background:rgb(var(--main-color-rgb))}.aside__menu ul a::after{left:-10px;width:10px}.aside__menu a{color:rgb(var(--font-color-rgb));text-decoration:none;display:block;padding:.5em .7em .5em .7em;font-size:1.6rem;line-height:1.2em;font-weight:400;text-align:left;position:relative;transition:all .5s cubic-bezier(0.1, 0.22, 0.3, 1)}.aside__menu a span{position:relative;display:inline;text-align:left;line-height:1.4em;background-image:linear-gradient(90deg, rgba(var(--font-color-rgb), 0.4) 0, rgba(var(--font-color-rgb), 0.4) 100%);background-position:left bottom;background-repeat:no-repeat;background-size:0 1px;transition:background-size 550ms ease-in-out}.aside__menu a:hover,.aside__menu a:focus{color:rgb(var(--main-color-rgb))}.aside__menu a:hover span,.aside__menu a:focus span{background-size:calc(100% - 1.4em) 1px}.aside__menu a::after{content:"";display:block;position:absolute;top:.95em;left:0;opacity:1;width:1px;height:5px;background:rgba(var(--main-color-rgb), 0.4)}@media(min-width: 700px){.aside__menu a{text-align:right}.aside__menu a span{text-align:right;background-position:right bottom}.aside__menu a::after{left:auto;right:0}}.aside__menu .show-submenu>a{color:rgb(var(--main-color-rgb));padding:.5em .7em .5em .7em}.aside__menu .show-submenu>a span{background-size:calc(100% - 1.4em) 1px}.page-gallery{margin:10px 0 20px;padding:5px}.gallery-list{display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));gap:clamp(2px,2vw,5px)}.gallery-list .gallery-list__item{position:relative}.gallery-list .gallery-list__item .item-container{position:relative;width:100%;padding-bottom:56.25%}.gallery-list .gallery-list__item .item-container a{--transitionLength: 0.5s;--transitionEasing: cubic-bezier(0.77, 0, 0.175, 1);position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;overflow:hidden;display:block;order:1;margin:0}.gallery-list .gallery-list__item .item-container a::after{content:"";position:absolute;top:0;right:20px;width:max(60px,40% - 20px);height:100%;z-index:5;background-color:rgba(18,18,18,.7);transform:translateX(calc(100% + 22px)) scaleX(0.2);transition:all var(--transitionLength) var(--transitionEasing);transform-origin:right center;transition-delay:.1s}.gallery-list .gallery-list__item .item-container a::before{content:"";position:absolute;top:0;right:20px;width:max(60px,40% - 20px);height:100%;z-index:6;opacity:0;background-image:url(../images/show-photo-white.svg);background-position:center center;background-repeat:no-repeat;background-size:50px auto;transform:translateX(-30px);transition:all var(--transitionLength) var(--transitionEasing);transform-origin:right center;transition-delay:0s}.gallery-list .gallery-list__item .item-container a.item-link--video-icon::before{background-image:url(../images/play-white.svg)}.gallery-list .gallery-list__item .item-container a .bg-conteiner{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;overflow:hidden;-o-object-fit:cover;object-fit:cover;transition:all 1s cubic-bezier(0.1, 0.22, 0.3, 1)}.gallery-list .gallery-list__item .item-container a .bg-conteiner img{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:5;width:100%;height:auto}.gallery-list .gallery-list__item .item-container a img{transition:all .5s ease}.gallery-list .gallery-list__item .item-container a:hover::after{transform:translateX(0) scaleX(1);transition-delay:0s}.gallery-list .gallery-list__item .item-container a:hover::before{opacity:1;transform:translateX(0);transition-delay:.05s}.gallery-list .gallery-list__item .item-container a:hover .title{transition:background-size 200ms ease-in-out;transition-delay:500ms;background-size:100% 100%}.gallery-list .gallery-list__item .item-container a:hover img{transform:translate(-50%, -50%) scale(1.1)}.aktualnosci-list{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 450px));grid-auto-rows:auto;-moz-column-gap:30px;column-gap:30px;row-gap:50px;position:relative;margin-top:30px;margin-bottom:60px}.aktualnosci-list:not(.full-width){grid-column:2/-1 !important;justify-content:start}.aktualnosci-list.full-width{grid-column:1/-1 !important;justify-content:space-evenly}.aktualnosci-list .boxes__content{display:flex;flex-direction:column;position:relative;z-index:10;text-align:left}.aktualnosci-list .boxes__content .boxes__content-container{order:2;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;position:relative;z-index:20;padding-right:50px}.aktualnosci-list .boxes__content .boxes__button{position:absolute;top:0;left:0;right:0;bottom:0;z-index:60}.aktualnosci-list .boxes__content .image-container{--transitionLength: 0.5s;--transitionEasing: cubic-bezier(0.77, 0, 0.175, 1);order:1;width:100%;padding-bottom:56.25%;position:relative;z-index:10;margin:0;overflow:hidden}.aktualnosci-list .boxes__content .image-container::after{content:"";position:absolute;top:0;right:20px;width:max(60px,40% - 20px);height:100%;z-index:5;background-color:rgba(var(--main-color-rgb), 0.7);transform:translateX(calc(100% + 22px)) scaleX(0.2);transition:all var(--transitionLength) var(--transitionEasing);transform-origin:right center;transition-delay:.1s}.aktualnosci-list .boxes__content .image-container::before{content:"";position:absolute;top:0;right:20px;width:max(60px,40% - 20px);height:100%;z-index:6;opacity:0;background-image:url(../images/arrow-white.svg);background-position:center center;background-repeat:no-repeat;background-size:30px auto;transform:translateX(-30px);transition:all var(--transitionLength) var(--transitionEasing);transform-origin:right center;transition-delay:0s}.aktualnosci-list .boxes__content .image-container .img{position:absolute;inset:0;z-index:1;overflow:hidden}.aktualnosci-list .boxes__content .image-container img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s ease}.aktualnosci-list .boxes__content:hover .image-container::after{transform:translateX(0) scaleX(1);transition-delay:0s}.aktualnosci-list .boxes__content:hover .image-container::before{opacity:1;transform:translateX(0);transition-delay:.05s}.aktualnosci-list .boxes__content:hover .boxes__header span{color:#fff;background-size:100% 100%;transition-delay:0}.aktualnosci-list .boxes__header{font-family:var(--header-font-family);font-weight:800;font-size:clamp(1.6rem,2.5vw,2rem) !important;line-height:1;color:inherit;margin-top:0 !important;margin-bottom:15px !important;padding-bottom:0 !important;padding-inline:10px 50px;position:relative;display:block}.aktualnosci-list .boxes__header::before{content:"";display:block;position:absolute;top:-35px;left:10px;z-index:1;width:1px;height:30px;background-color:rgb(var(--main-color-rgb))}.aktualnosci-list .boxes__header::after{content:"";display:block;position:absolute;top:-20px;right:0;bottom:0;left:0;z-index:-1;background-color:#fff}.aktualnosci-list .boxes__header span{font-size:.8em;font-weight:400;display:inline;text-transform:none;background-image:linear-gradient(rgba(var(--main-color-rgb), 1), rgba(var(--main-color-rgb), 1));background-position:bottom left;background-size:0 100%;background-repeat:no-repeat;transition:all 250ms ease-in-out;transition-delay:0}.aktualnosci-list .boxes__date{font-size:1.4rem;font-weight:400;padding-inline:10px 50px}.poradnik-list{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 450px));grid-auto-rows:auto;-moz-column-gap:30px;column-gap:30px;row-gap:50px;position:relative;margin-top:30px;margin-bottom:60px}.poradnik-list:not(.full-width){grid-column:2/-1 !important;justify-content:start}.poradnik-list.full-width{grid-column:1/-1 !important;justify-content:space-evenly}.poradnik-list .boxes__content{display:flex;flex-direction:column;position:relative;z-index:10;text-align:left}.poradnik-list .boxes__content .boxes__content-container{order:2;display:flex;justify-content:flex-start;align-items:flex-start;position:relative;z-index:20;padding-right:50px}.poradnik-list .boxes__content .boxes__button{position:absolute;top:0;left:0;right:0;bottom:0;z-index:60}.poradnik-list .boxes__content .image-container{--transitionLength: 0.5s;--transitionEasing: cubic-bezier(0.77, 0, 0.175, 1);order:1;width:100%;padding-bottom:56.25%;position:relative;z-index:10;margin:0;overflow:hidden}.poradnik-list .boxes__content .image-container::after{content:"";position:absolute;top:0;right:20px;width:max(60px,40% - 20px);height:100%;z-index:5;background-color:rgba(var(--main-color-rgb), 0.7);transform:translateX(calc(100% + 22px)) scaleX(0.2);transition:all var(--transitionLength) var(--transitionEasing);transform-origin:right center;transition-delay:.1s}.poradnik-list .boxes__content .image-container::before{content:"";position:absolute;top:0;right:20px;width:max(60px,40% - 20px);height:100%;z-index:6;opacity:0;background-image:url(../images/arrow-white.svg);background-position:center center;background-repeat:no-repeat;background-size:30px auto;transform:translateX(-30px);transition:all var(--transitionLength) var(--transitionEasing);transform-origin:right center;transition-delay:0s}.poradnik-list .boxes__content .image-container .img{position:absolute;inset:0;z-index:1;overflow:hidden}.poradnik-list .boxes__content .image-container img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s ease}.poradnik-list .boxes__content:hover .image-container::after{transform:translateX(0) scaleX(1);transition-delay:0s}.poradnik-list .boxes__content:hover .image-container::before{opacity:1;transform:translateX(0);transition-delay:.05s}.poradnik-list .boxes__content:hover .boxes__header span{color:#fff;background-size:100% 100%;transition-delay:0}.poradnik-list .boxes__header{font-family:var(--header-font-family);font-weight:800;font-size:clamp(1.6rem,2.5vw,2rem) !important;line-height:1;color:inherit;margin-top:0 !important;margin-bottom:15px !important;padding-bottom:15px !important;padding-inline:10px 50px;position:relative;display:block}.poradnik-list .boxes__header::before{content:"";display:block;position:absolute;top:-35px;left:10px;z-index:1;width:1px;height:30px;background-color:rgb(var(--main-color-rgb))}.poradnik-list .boxes__header::after{content:"";display:block;position:absolute;top:-20px;right:0;bottom:0;left:0;z-index:-1;background-color:#fff}.poradnik-list .boxes__header span{font-size:.8em;font-weight:400;display:inline;text-transform:none;background-image:linear-gradient(rgba(var(--main-color-rgb), 1), rgba(var(--main-color-rgb), 1));background-position:bottom left;background-size:0 100%;background-repeat:no-repeat;transition:all 250ms ease-in-out;transition-delay:0}.personsList{list-style:none;display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));grid-auto-rows:auto;justify-content:space-between;-moz-column-gap:50px;column-gap:50px;row-gap:30px;padding-top:20px;padding-bottom:30px}.personsList li{flex-shrink:1}.personsList .personsList__header{padding:0 !important;margin:0 0 20px !important;font-size:2rem !important;font-weight:600 !important;position:relative}.personsList .personsList__header span{font-size:.8em !important;font-weight:400 !important;display:block;padding-top:0 !important;padding-bottom:0 !important}.personsList .personsList__header::before{content:"";display:inline-block;position:absolute;bottom:-5px;left:0;width:50px;height:1px;background-color:rgb(var(--second-color-rgb))}.personsList .personsList__info a{color:rgb(var(--second-color-rgb)) !important}.page-boxes-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start;-moz-column-gap:20px;column-gap:20px;row-gap:min(100px,10vw);position:relative;margin-top:0;margin-bottom:80px}.page-boxes-list li{flex:0 1 350px;position:relative;text-align:center;isolation:isolate;padding:30px 0}.page-boxes-list li .image-container{width:100%;aspect-ratio:1980/720;position:relative;z-index:10;overflow:hidden;margin:0 auto 20px;box-shadow:rgba(0,0,0,.24) 0 3px 8px;transition:all 1s cubic-bezier(0.1, 0.22, 0.3, 1)}.page-boxes-list li .image-container::before{content:"";position:absolute;inset:6px;z-index:10;border:solid 1px rgba(var(--main-color-rgb), 1)}.page-boxes-list li .image-container .img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;overflow:hidden;-o-object-fit:cover;object-fit:cover;transition:all 1s cubic-bezier(0.1, 0.22, 0.3, 1)}.page-boxes-list li .image-container .img img{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:5;width:100%;height:auto}.page-boxes-list li h3{font-family:var(--header-font-family);color:#fff !important;font-size:1.8rem !important;font-weight:200 !important;letter-spacing:2px;text-align:left !important;margin:0 auto !important;display:block !important;padding-bottom:40px;padding-left:10px;position:relative}.page-boxes-list li h3 span{display:block}.page-boxes-list li h3 .small{font-size:max(1.5rem,.7em) !important;font-weight:800 !important;color:rgb(var(--main-color-rgb))}.page-boxes-list li p{text-align:left !important}.page-boxes-list li .boxes__button{position:absolute;top:0;left:0;right:0;bottom:0;z-index:60;display:grid;place-items:center;text-decoration:none;font-family:var(--header-font-family);font-size:1.3rem;font-weight:400;letter-spacing:1px;isolation:isolate}.page-boxes-list li .boxes__button .boxes__back{display:inline-block;position:absolute;bottom:0;left:10px;transform:translateX(0);transition:all .6s var(--transitions-timing-function-1);cursor:pointer;overflow:hidden;padding:.5em 20px .4em 20px;border-radius:4px;color:rgba(var(--body-background-color-black-rgb), 1);background-color:rgba(var(--main-color-rgb), 1)}.page-boxes-list li .boxes__button .boxes__back .front{position:relative;z-index:10}.page-boxes-list li:hover .image-container .img{transform:scale(1.2);opacity:1}.page-boxes-list li:hover .boxes__button .boxes__back{color:#fff;background-color:rgba(var(--second-color-rgb), 1)}.page-content-container table{width:100%;border-collapse:separate;border-spacing:1px;margin:1em 0;font-size:1.4rem;line-height:1.3em;text-align:left;margin-bottom:30px}.page-content-container table th,.page-content-container table td{background:hsla(0,0%,100%,.05);padding:.75em 1em;text-align:left}.page-content-container table th{background:#f5f5f5;font-weight:600}.page-content-container table tr:nth-child(even){background-color:rgb(var(--table-row-alt-bg-color-rgb))}.page-content-container table.koszyk td,.page-content-container table.koszyk th{padding:20px;vertical-align:middle}.page-content-container table.koszyk td>p,.page-content-container table.koszyk th>p{margin:0}.page-content-container td.wartosc-koszyka{text-align:center;outline:4px solid rgba(var(--main-color-rgb), 0.8);outline-offset:-10px}.page-content-container tfoot th{background-color:rgba(0,0,0,0);text-align:right}.page-content-container tfoot td,.page-content-container tfoot th{border:0;vertical-align:middle}.page-content-container tfoot tr.tfoot-normal td,.page-content-container tfoot tr.tfoot-normal th{font-size:1.4rem;padding:4px 20px}.page-content-container tfoot tr.tfoot-normal td{text-align:center}.page-content-container tfoot td{vertical-align:middle}.products-filter-form .products-filter{display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));grid-template-rows:auto;align-items:start;gap:10px;border-top:solid 1px #f5f5f5;padding:15px 0}.products-filter-form label{display:block;font-size:.9em;margin-bottom:.5em}.products-filter-form label .icon{display:inline-block;width:35px;aspect-ratio:1;position:relative;top:10px;-webkit-mask-image:var(--background-image);mask-image:var(--background-image);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;background-color:rgba(var(--second-color-rgb), 1)}.products-filter-form select{box-sizing:border-box;border:1px solid #ccc;padding:8px 6px 8px 6px;outline:none;border-radius:0;color:#555;width:100%;margin:0;display:inline-block;margin-bottom:0;transition:border-color .2s linear,box-shadow .2s ease;-webkit-transition:border-color .2s linear,box-shadow .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(../images/select.png) no-repeat right center;cursor:pointer;-webkit-padding-end:30px;background-size:17px 5px}.products-filter-form select:focus{border-color:#8a898a;color:#333}.product-main-photo{width:min(100%,1000px);margin:-130px auto 50px 0}.product-main-photo .img{width:100%;overflow:hidden;filter:drop-shadow(5px 5px 5px rgba(0, 0, 0, 0.25))}.product-main-photo .img img{display:block;width:100%;height:auto}.product-top-parametry{margin-bottom:40px;padding-bottom:40px;position:relative}@media(max-width: 1220px){.product-top-parametry{margin-bottom:10px;padding-bottom:10px}}.product-top-parametry::after{content:"";display:block;position:absolute;bottom:-0.3em;left:0;width:min(30%,150px);height:1px;z-index:-1;background-color:rgba(var(--main-color-rgb), 1)}@media(max-width: 1220px){.product-top-parametry::after{display:none !important}}.product-top-parametry .paramerty-list-icon{grid-template-columns:repeat(auto-fit, minmax(70px, 100px));gap:20px;justify-content:space-around}.product-top-files-container{grid-column:2/3 !important;grid-row:2/2;position:absolute;top:0;right:0;padding:0 15px;width:calc(100% - 30px);border-left:solid 1px rgba(var(--second-color-rgb), 1)}@media(max-width: 1220px){.product-top-files-container{grid-column:1/-1 !important;grid-row:auto;position:relative;padding:15px;margin-bottom:40px;width:100%;background:#f5f5f5;border-left:0}.product-top-files-container::after{content:"";display:block;position:absolute;bottom:-20px;left:0;width:min(30%,150px);height:1px;z-index:-1;background-color:rgba(var(--main-color-rgb), 1)}}.product-top-files-container .catalogs-files-container>h2{font-size:1.8rem !important;margin-top:0 !important}.product-top-files-container .catalogs-files-container>h2 span{font-weight:400 !important;font-size:2rem !important}.product-top-files-container .catalogs-files-container>h2::after{display:none !important}.product-top-files-container .catalogs-files-container .catalogs-files-list{list-style:none;margin:0;padding:0;position:relative}.product-top-files-container .catalogs-files-container .catalogs-files-list li{padding-bottom:3px}.product-top-files-container .catalogs-files-container .catalogs-files-list li:last-child{padding-bottom:0}.product-top-files-container .catalogs-files-container .catalog__link{font-family:var(--header-font-family);display:block;color:hsla(0,0%,100%,.9);letter-spacing:2px;text-decoration:none;text-transform:uppercase;font-size:1.4rem;font-weight:800;position:relative;z-index:10;padding:.85em 50px .75em 20px;background-color:rgba(var(--main-color-rgb), 1);overflow:hidden;width:min(100%,350px);outline:solid 1px rgba(var(--main-color-rgb), 1);outline-offset:2px;transition:all 2s var(--transitions-timing-function-1)}.product-top-files-container .catalogs-files-container .catalog__link span{position:relative;z-index:10}.product-top-files-container .catalogs-files-container .catalog__link span.file-info{display:block;font-size:1rem;font-weight:400}.product-top-files-container .catalogs-files-container .catalog__link::after{content:"";position:absolute;top:50%;right:0;width:13px;height:13px;z-index:10;transform:translate(-25px, -50%);background-color:#fff;-webkit-mask-image:url(../images/arrow-white.svg);mask-image:url(../images/arrow-white.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;cursor:pointer;transition:all .6s var(--transitions-timing-function-1)}.product-top-files-container .catalogs-files-container .catalog__link::before{content:"";display:block;position:absolute;top:50%;left:-10px;width:100%;padding-bottom:100%;border-radius:50%;transform:translate(-50%, -50%) scale(0) rotate(0deg);filter:url(#svgFilter2);z-index:0;background:#fff;transition:all 500ms cubic-bezier(0.1, 0.22, 0.3, 1)}.product-top-files-container .catalogs-files-container .catalog__link:hover{color:rgba(var(--main-color-rgb), 1);transition:all 1s var(--transitions-timing-function-1)}.product-top-files-container .catalogs-files-container .catalog__link:hover::after{background:rgba(var(--main-color-rgb), 1);transform:translate(-15px, -50%)}.product-top-files-container .catalogs-files-container .catalog__link:hover::before{transform:translate(-50%, -50%) scale(3) rotate(-100deg);transition:all 2s cubic-bezier(0.1, 0.22, 0.3, 1)}.product-top-files-container h3{font-size:1.4rem !important;padding:0 !important;margin-top:10px !important;margin-bottom:0 !important}@media(max-width: 1220px){.product-top-files-container h3{display:none !important}}@media(max-width: 1220px){.product-top-files-container .download-files-list{display:none !important}}.product-top-files-container .download-files-list li{padding-bottom:4px}.product-top-files-container .download-files-list li:last-child{padding-bottom:0}.product-top-files-container .download-files-list li a{font-size:1.4rem;color:rgba(var(--font-color-rgb), 0.8)}.product-list{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 450px));-moz-column-gap:clamp(20px,5vw,50px);column-gap:clamp(20px,5vw,50px);row-gap:clamp(40px,5vw,70px);justify-content:space-evenly;margin-top:90px;margin-bottom:60px}.product-list .products-empty-state{border:solid 1px rgba(var(--main-color-rgb), 1);text-align:center}.product-list .product-list__item{position:relative}.product-list .product-list__item.hidden{display:none}.product-list .product-list__item .container{display:block;position:relative;z-index:10}.product-list .product-list__item a.full-item-link{display:grid;place-content:center;position:absolute;inset:0;z-index:20;overflow:hidden;text-indent:-1000rem}.product-list .product-list__item .image-container{width:100%;aspect-ratio:1920/1080;position:relative;z-index:10;margin:0 auto;transition:all 1s cubic-bezier(0.1, 0.22, 0.3, 1)}.product-list .product-list__item .image-container .image-container__front{display:inline-grid;place-items:center;position:absolute;isolation:isolate;left:50%;bottom:0;color:hsla(0,0%,100%,0);transform:translate(-50%, -50%);text-decoration:none;z-index:10;font-family:var(--header-font-family);font-size:1.3rem;text-transform:uppercase;padding:.5em 1.5em .4em 1.3em;overflow:hidden;background-image:linear-gradient(rgba(var(--main-color-rgb), 1), rgba(var(--main-color-rgb), 1));background-position:bottom right;background-size:0 100%;background-repeat:no-repeat;transition:all 250ms ease-in-out;transition-delay:0}.product-list .product-list__item .image-container .image-container__front .front{position:relative;z-index:10}.product-list .product-list__item .image-container .image-container__back{display:none;position:absolute;inset:0;z-index:1;overflow:hidden;-webkit-mask-image:url(../images/over-mask.svg);mask-image:url(../images/over-mask.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto 90%;mask-size:auto 90%}.product-list .product-list__item .image-container .image-container__back::after{content:"";display:block;position:absolute;top:-50%;left:-10px;width:100%;padding-bottom:100%;border-radius:50%;transform:translate(-50%, -50%) scale(0) rotate(0deg);filter:url(#svgFilter2);z-index:1;background:#f5f5f5;transition:all 1750ms cubic-bezier(0.1, 0.22, 0.3, 1)}.product-list .product-list__item .image-container .img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;overflow:hidden;-o-object-fit:cover;object-fit:cover;filter:drop-shadow(5px 5px 5px rgba(0, 0, 0, 0.2));transition:all 1s cubic-bezier(0.1, 0.22, 0.3, 1)}.product-list .product-list__item .image-container .img img{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:5;width:100%;height:auto}.product-list .product-list__item .txt-container{position:relative;padding-inline:max(10%,50px);padding-bottom:20px}.product-list .product-list__item .product-list__item_title{font-family:var(--header-font-family);font-weight:800;font-size:clamp(1.6rem,2.5vw,2rem) !important;line-height:1;color:inherit;margin-top:0 !important;margin-bottom:15px !important;padding-bottom:15px !important;padding-inline:max(10%,50px);position:relative}.product-list .product-list__item .product-list__item_title::before{content:"";display:block;position:absolute;top:calc(min(40%,100px)*-1 - 10px);left:max(10%,50px);z-index:1;background-color:rgba(var(--main-color-rgb), 1);width:1px;height:min(40%,100px)}.product-list .product-list__item .product-list__item_title::after{content:"";display:block;position:absolute;bottom:0;left:max(10%,50px);z-index:1;background-color:rgba(var(--main-color-rgb), 1);width:min(40%,100px);height:1px}.product-list .product-list__item .product-list__item_title span{font-size:.8em;font-weight:400;display:inline;text-transform:none;background-image:linear-gradient(rgba(var(--main-color-rgb), 1), rgba(var(--main-color-rgb), 1));background-position:bottom left;background-size:0 100%;background-repeat:no-repeat;transition:all 250ms ease-in-out;transition-delay:0}.product-list .product-list__item:focus .image-container .image-container__front,.product-list .product-list__item:hover .image-container .image-container__front{color:#fff;background-size:100% 100%;transition-delay:0}.product-list .product-list__item:focus .image-container .image-container__back::after,.product-list .product-list__item:hover .image-container .image-container__back::after{transform:translate(-50%, -50%) scale(3) rotate(-100deg);transition:all 1750ms cubic-bezier(0.1, 0.22, 0.3, 1)}.product-list .product-list__item:focus .product-list__item_title span,.product-list .product-list__item:hover .product-list__item_title span{color:#fff;background-size:100% 100%;transition-delay:0}.paramerty-list-icon{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit, minmax(70px, 80px));gap:10px;justify-content:space-around}.paramerty-list-icon li{aspect-ratio:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;margin:0;position:relative;font-size:1.6rem;line-height:1.8em;background-color:#f5f5f5;border-radius:50%}.paramerty-list-icon li .label{display:block}.paramerty-list-icon li .label .tooltip{display:none}.paramerty-list-icon li .label .icon{display:block;width:35px;aspect-ratio:1;background-position:center center;background-repeat:no-repeat;background-size:cover}.paramerty-list-icon li .label.parametr-dlugosc .icon{background-image:url(../images/dlugosc.png)}.webp .paramerty-list-icon li .label.parametr-dlugosc .icon{background-image:url(../images/dlugosc.webp)}.paramerty-list-icon li .label.parametr-szerokosc .icon{background-image:url(../images/szerokosc.png)}.webp .paramerty-list-icon li .label.parametr-szerokosc .icon{background-image:url(../images/szerokosc.webp)}.paramerty-list-icon li .label.parametr-ilosc-miejsc .icon{background-image:url(../images/ilosc-miejsc.png)}.webp .paramerty-list-icon li .label.parametr-ilosc-miejsc .icon{background-image:url(../images/ilosc-miejsc.webp)}.paramerty-list-icon li .label.parametr-ilosc-miejsc-spanie .icon{background-image:url(../images/ilosc-miejsc-spanie.png)}.webp .paramerty-list-icon li .label.parametr-ilosc-miejsc-spanie .icon{background-image:url(../images/ilosc-miejsc-spanie.webp)}.paramerty-list-icon li .label.parametr-silnik .icon{background-image:url(../images/silnik.png)}.webp .paramerty-list-icon li .label.parametr-silnik .icon{background-image:url(../images/silnik.webp)}.paramerty-list-icon li .label.parametr-waga .icon{background-image:url(../images/waga.png)}.webp .paramerty-list-icon li .label.parametr-waga .icon{background-image:url(../images/waga.webp)}.paramerty-list-icon li .value{text-align:center;font-weight:bold;font-size:1.4rem;line-height:1em;padding:0 8px;text-wrap:balance}.paramerty-list-icon li>svg{position:absolute;left:0;top:0;width:calc(100% + 8px);height:calc(100% + 8px);overflow:visible;transform:translate(-4px, -4px)}.paramerty-list-icon li>svg>rect{display:block;stroke:#f5f5f5;rx:90px;ry:90px;fill:none;stroke-width:1.25;width:calc(100% - 2px);height:calc(100% - 2px);transform:rotate(-120deg);stroke-dasharray:246%;stroke-dashoffset:642%;transition-property:stroke-dashoffset,transform,opacity;transform-origin:50% 50%;will-change:stroke-dashoffset,transform,opacity;transition-duration:800ms;transition-timing-function:var(--transitions-timing-function-1)}.paramerty-list-icon li>svg>rect+rect{display:none;stroke-dashoffset:321%;stroke:hsla(0,0%,100%,.5)}.porcjowanie{margin:0 0;text-align:left;overflow:hidden;width:100%;clear:both}.porcjowanie a,.porcjowanie strong{color:rgb(var(--font-color-rgb));border:0;padding:6px 8px;margin:0 2px 0 0;text-align:center;cursor:pointer;font-weight:normal;font-size:1.4rem;text-transform:uppercase;display:inline-block;transition:all 250ms ease 0s;background-color:rgba(0,0,0,0);text-decoration:none}.porcjowanie strong{color:#fff;cursor:auto;background-color:rgb(var(--font-color-rgb))}.porcjowanie a:hover{text-decoration:none;background-color:rgb(var(--font-color-rgb));color:#fff}.toc-container .toc-container__header{display:block;font-family:var(--header-font-family);font-size:1.8rem;font-weight:400;margin-top:1em;margin-bottom:1em;position:relative}.toc-container .toc-container__header::after{content:"";display:block;position:absolute;bottom:-0.3em;left:0;width:min(30%,50px);height:1px;z-index:-1;background-color:rgba(var(--main-color-rgb), 1)}@media(max-width: 700px){.toc-container{display:none}}.mobile .toc-container{display:none}.toc-list{list-style:none;margin:0;padding:0;position:relative}.toc-list>li{padding-bottom:8px}.toc-list a{color:rgb(var(--font-color-rgb));text-decoration:none;display:block;font-size:1.4rem;line-height:1.2em;font-weight:400;text-align:left;position:relative;transition:all .5s cubic-bezier(0.1, 0.22, 0.3, 1);transition-delay:250ms;padding:4px 10px 4px 25px}.toc-list a span{background-image:linear-gradient(rgba(var(--main-color-rgb), 1), rgba(var(--main-color-rgb), 1));background-position:bottom left;background-size:0 1px;background-repeat:no-repeat;transition:all .5s cubic-bezier(0.1, 0.22, 0.3, 1)}.toc-list a::after{content:"";position:absolute;top:.5em;left:3px;width:10px;height:10px;transform:rotateZ(-90deg);background-color:rgb(var(--font-color-rgb));-webkit-mask-image:url(../images/arrow.svg);mask-image:url(../images/arrow.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;cursor:pointer}.toc-list a:hover span{background-size:100% 1px;transition-delay:0ms;color:rgba(var(--main-color-rgb), 1)}.toc-list a.active{color:rgba(var(--main-color-rgb), 1)}.download-files-list{list-style:none;margin:0;padding:0;position:relative}.download-files-list>li{padding-bottom:8px}.download-files-list a{color:rgb(var(--font-color-rgb));text-decoration:none;display:block;font-size:1.6rem;line-height:1.2em;font-weight:400;text-align:left;position:relative;transition:all .5s cubic-bezier(0.1, 0.22, 0.3, 1);transition-delay:250ms;padding:4px 10px 4px 20px}.download-files-list a span{background-image:linear-gradient(rgba(var(--main-color-rgb), 1), rgba(var(--main-color-rgb), 1));background-position:bottom left;background-size:0 1px;background-repeat:no-repeat;transition:all .5s cubic-bezier(0.1, 0.22, 0.3, 1)}.download-files-list a::after{content:"";position:absolute;top:.5em;left:3px;width:10px;height:10px;transform:rotateZ(-90deg);background-color:rgb(var(--font-color-rgb));-webkit-mask-image:url(../images/arrow.svg);mask-image:url(../images/arrow.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;cursor:pointer}.download-files-list a:hover span{background-size:100% 1px;transition-delay:0ms;color:rgba(var(--main-color-rgb), 1)}.download-files-list a.active{color:rgba(var(--main-color-rgb), 1)}.ask-container{--fontColor: 255, 255, 255;--fontColorHover: 255, 255, 255;position:relative;padding:5px;background-color:#1d483e;margin:15px 0;isolation:isolate;box-shadow:rgba(50,50,93,.25) 0 13px 27px -5px,rgba(0,0,0,.3) 0 8px 16px -8px}.ask-container .ask-container__content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;text-align:center;position:relative;-moz-column-gap:60px;column-gap:60px;row-gap:0;padding-left:20px;padding-right:20px;background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:2;background-color:#1c463f;background-image:url(../images/ask-button-tlo.jpg)}.webp .ask-container .ask-container__content{background-image:url(../images/ask-button-tlo.webp)}.ask-container .ask-container__content::after{content:"";position:absolute;top:50%;left:55%;z-index:1;height:180%;aspect-ratio:1/1;overflow:hidden;transform:translate(-50%, -50%);background-position:center center;background-repeat:no-repeat;background-size:cover;background-image:url(../images/ask-button-boat.png)}.webp .ask-container .ask-container__content::after{background-image:url(../images/ask-button-boat.webp)}@media(max-width: 1600px){.ask-container .ask-container__content::after{left:auto;right:0;transform:translate(-10%, -50%)}}@media(max-width: 470px){.ask-container .ask-container__content::after{display:none}}@media(max-width: 1600px){.ask-container .ask-container__content{flex-direction:column;justify-content:flex-start;align-items:flex-start}}.ask-container h2{color:rgba(var(--fontColor), 1);margin-top:1.2em !important;margin-bottom:1.2em !important;text-shadow:2px 2px 4px rgba(0,0,0,.3);position:relative;z-index:10}@media(max-width: 1600px){.ask-container h2{margin-bottom:.5em !important}}.ask-container h2::after{content:"";display:block;width:50px;height:2px;background-color:rgba(var(--fontColor), 0.9);margin:10px auto 0 auto}.ask-container h2 span{text-align:left;color:#fff !important}.ask-container a{font-family:var(--header-font-family);display:flex;flex-wrap:nowrap;align-items:center;white-space:nowrap;position:relative;color:rgba(var(--fontColor), 0.9);text-decoration:none;z-index:10;font-size:1.4rem;font-weight:600;text-transform:uppercase;padding:.7em 1.5em .6em 1.3em;transition:all .75s cubic-bezier(0.1, 0.22, 0.3, 1);overflow:hidden;background-color:rgba(var(--main-color-rgb), 1);box-shadow:rgba(50,50,93,.25) 0 13px 27px -5px,rgba(0,0,0,.3) 0 8px 16px -8px}@media(max-width: 1600px){.ask-container a{margin-bottom:-15px}}.ask-container a>*{position:relative;z-index:10;padding-bottom:2px}.ask-container a::after{content:"";display:block;position:absolute;top:50%;left:-10px;width:100%;padding-bottom:100%;border-radius:50%;transform:translate(-50%, -50%) scale(0) rotate(0deg);filter:url(#svgFilter2);z-index:1;background:#fff;transition:all 2s cubic-bezier(0.1, 0.22, 0.3, 1)}.ask-container a .icon{width:30px;display:grid;place-items:center;margin-right:7px}.ask-container a .icon svg{fill:rgba(var(--fontColor), 0.9);transition:all 2s cubic-bezier(0.1, 0.22, 0.3, 1)}.ask-container a .icon--fb{width:23px}.ask-container a:hover{color:#33404d}.ask-container a:hover::after{transform:translate(-50%, -50%) scale(3) rotate(-100deg);transition:all 2s cubic-bezier(0.1, 0.22, 0.3, 1)}.ask-container a:hover .icon svg{fill:#33404d}.faq-list{padding-block:0 20px}.faq-list .faq-list__item{margin:0 0 10px 0}.faq-list .faq-list__item .faq-list__title{font-size:1.8rem;line-height:1.4em;margin:0 !important;padding-left:25px;font-weight:400;text-transform:none !important;position:relative;cursor:pointer}.faq-list .faq-list__item .faq-list__title span{font-size:1em;display:inline !important;padding:0 !important;background-image:linear-gradient(90deg, rgba(var(--font-color-rgb), 1) 0, rgba(var(--font-color-rgb), 1) 100%);background-position:left bottom;background-repeat:no-repeat;background-size:0 1px;transition:background-size 250ms ease-in-out}.faq-list .faq-list__item .faq-list__title::before{content:"";display:inline-block;position:absolute;top:.15em;left:0;transform:rotateZ(0deg);width:20px;height:20px;background-color:rgba(var(--font-color-rgb), 1);-webkit-mask-image:url(../images/icon-thin-left-arrow--black.svg);mask-image:url(../images/icon-thin-left-arrow--black.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto 70%;mask-size:auto 70%;transition:.4s all cubic-bezier(0.68, -0.6, 0.32, 1.6) 0s}.faq-list .faq-list__item .faq-list__title:hover span,.faq-list .faq-list__item .faq-list__title:focus span,.faq-list .faq-list__item .faq-list__title:active span{background-size:50% 1px}.faq-list .faq-list__item .faq-list__description{margin:0 0 0 25px;padding:0 0 0 20px;position:relative}.faq-list .faq-list__item .faq-list__description::before{content:"";display:inline-block;position:absolute;top:5px;left:0;width:1px;height:calc(100% - 30px);background-color:#dedede}.faq-list .faq-list__item .faq-list__description>div{margin:5px 0 20px 0;padding:5px 0 0 0}.faq-list .faq-list__item .faq-list__description .description_intro{padding-bottom:2rem}.faq-list .faq-list__item .faq-list__description .description_intro p:last-child{margin-bottom:0}.faq-list .faq-list__item .faq-list__description p:last-child{margin-bottom:0}.faq-list .faq-list__item.show .faq-list__title::before{transform:rotateZ(90deg)}.undermain-content-container{--grid-layout-columns-default: 1fr min(var(--center-container-width), var(--center-container-width-max)) 1fr;display:grid;grid-template-columns:var(--grid-layout-columns-default);border-top:solid 1px #f5f5f5;margin-top:80px}@media(max-width: 700px){.undermain-content-container{margin-top:0}}.undermain-content-container.under-main-map{border-top:0;margin-top:0}.undermain-content-container .google-maps-container{grid-column:1/-1;padding-bottom:500px;margin:0 auto;height:0;width:100%;position:relative;overflow:hidden;filter:grayscale(1)}.undermain-content-container .google-maps-container iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.undermain-content-container>section{grid-column:2/3;display:grid;grid-template-columns:1fr 2fr 1fr;grid-template-rows:auto;grid-auto-rows:auto;-moz-column-gap:50px;column-gap:50px}.undermain-content-container .undermain-header{grid-column:2/3;font-family:var(--header-font-family);font-size:clamp(2.5rem,5vw,3rem);font-weight:800;margin-top:1.5em;margin-bottom:1em;line-height:1;text-transform:uppercase;position:relative}@media(max-width: 700px){.undermain-content-container .undermain-header{margin-top:.5em;grid-column:1/3}}.undermain-content-container .undermain-header::before{content:"";display:block;position:absolute;top:-115px;left:0;width:1px;height:100px;z-index:-1;background-color:rgba(var(--main-color-rgb), 1)}@media(max-width: 700px){.undermain-content-container .undermain-header::before{height:40px;top:-45px}}.undermain-content-container .undermain-header::after{content:"";display:block;position:absolute;bottom:-0.3em;left:0;width:min(30%,50px);height:1px;z-index:-1;background-color:rgba(var(--main-color-rgb), 1)}.undermain-content-container .undermain-header span{font-weight:200;font-size:.8em;color:rgb(var(--secound-color-rgb), 1);display:block}.undermain-content-container .undermain-content-layout{grid-column:1/-1}.undermain-content-container .undermain-content-layout.part-width{grid-column:2/-1}@media(max-width: 700px){.undermain-content-container .undermain-content-layout.part-width{grid-column:1/-1}}.undermain-content-container .undermain-content-layout.part-width .product-list{margin-top:60px;justify-content:start;transform:translateX(-50px)}@media(max-width: 700px){.undermain-content-container .undermain-content-layout.part-width .product-list{justify-content:center;transform:translateX(0)}.undermain-content-container .undermain-content-layout.part-width .product-list h2::before{display:none}}.sitemap-container{display:grid;grid-template-columns:repeat(auto-fill, minmax(max(25% - 50px, 300px), 1fr));grid-auto-rows:auto;-moz-column-gap:70px;column-gap:70px;row-gap:90px;position:relative}.sitemap-menu{margin:0;padding-top:0;padding-bottom:1.5em;list-style:none}.sitemap-menu li{display:block;padding:.5em 0 .5em 1em;margin:0;position:relative;font-size:1.4rem;line-height:1.5}.sitemap-menu li:last-child{margin-bottom:0}.sitemap-menu li::before{content:"";display:inline-block;width:4px;height:2px;background-color:rgb(var(--second-color-rgb), 1);position:absolute;top:1.2em;left:0}.sitemap-menu li p:first-child{margin-top:0}.sitemap-menu li p:last-child{margin-bottom:0}.sitemap-menu li ul{margin-top:.5em;margin-bottom:1em}.mainpage-catalog-download-container{--top: var(--offsetY, '0px');grid-column:2/3;grid-row:1/2;position:absolute;top:calc(min(var(--top),650px)*.2);right:min(10vw,100px);transform:translateY(-75%)}.produkt-list-page .mainpage-catalog-download-container{top:0;transform:translateY(-31%)}@media(max-width: 1400px){.produkt-list-page .mainpage-catalog-download-container{grid-column:1/-1;position:relative;grid-row:5/6;right:auto;top:0;transform:translateY(0);text-align:center;padding:20px 0}.produkt-list-page .mainpage-catalog-download-container::after{content:"";display:block;position:absolute;top:50px;right:50px;left:0;bottom:50px;z-index:-1;background-color:rgba(25,53,64,.1882352941)}}@media(max-width: 1050px){.mainpage-catalog-download-container{grid-column:1/-1;position:relative;grid-row:5/6;right:auto;top:0;transform:translateY(0);text-align:center;padding:20px 0}.mainpage-catalog-download-container::after{content:"";display:block;position:absolute;top:50px;right:50px;left:0;bottom:50px;z-index:-1;background-color:rgba(25,53,64,.1882352941)}}.mainpage-catalog-download-container .catalog-download-container__content{display:inline-grid;grid-template-columns:auto 150px;justify-items:end;align-items:start;position:relative;margin:0 auto}.mainpage-catalog-download-container .catalog-download-container__button_full{position:absolute;inset:0;z-index:50}.mainpage-catalog-download-container .catalog-download-container__txt{grid-column:1/2;position:relative;z-index:20}.mainpage-catalog-download-container .catalog-download-container__txt .catalog-download-container__header{font-family:var(--header-font-family);font-size:clamp(1.8rem,5vw,2.5rem);line-height:1.2;text-transform:uppercase;text-align:right;color:#fff;position:relative;display:block;transform:translateX(20px);padding-top:20px;padding-inline:.3em}.mainpage-catalog-download-container .catalog-download-container__txt .catalog-download-container__header .line-one{background-color:rgba(var(--main-color-rgb), 1);font-weight:200;font-size:.8em;transition:all 2s var(--transitions-timing-function-1)}.mainpage-catalog-download-container .catalog-download-container__txt .catalog-download-container__header .line-two,.mainpage-catalog-download-container .catalog-download-container__txt .catalog-download-container__header .line-three{font-weight:800;color:#fff;background-color:rgba(var(--main-color-rgb), 1);padding-inline:.2em;transition:all 2s var(--transitions-timing-function-1)}.mainpage-catalog-download-container .catalog-download-container__txt .catalog-download-container__button-container{padding-top:15px;transform:translateX(40%)}.mainpage-catalog-download-container .catalog-download-container__txt .catalog-download-container__button-container .catalog-download-container__button{font-family:var(--header-font-family);display:block;color:rgba(var(--second-color-rgb), 0.9);letter-spacing:2px;text-decoration:none;text-transform:uppercase;font-size:1.4rem;font-weight:800;position:relative;z-index:10;background-color:#fff;border-radius:0;overflow:hidden;box-shadow:rgba(149,157,165,.2) 0 8px 24px;outline:solid 1px rgba(var(--main-color-rgb), 1);outline-offset:2px;transition:all 2s var(--transitions-timing-function-1)}.mainpage-catalog-download-container .catalog-download-container__txt .catalog-download-container__button-container .catalog-download-container__button span{display:block;padding:.65em 15px .55em 15px;position:relative;z-index:10;transition:all 2s var(--transitions-timing-function-1)}.mainpage-catalog-download-container .catalog-download-container__txt .catalog-download-container__button-container .catalog-download-container__button::before{content:"";display:block;position:absolute;top:50%;right:-10px;width:100%;padding-bottom:100%;border-radius:50%;transform:translate(50%, -50%) scale(0) rotate(0deg);filter:url(#svgFilter2);z-index:0;background:rgba(var(--main-color-rgb), 1);transition:all 500ms cubic-bezier(0.1, 0.22, 0.3, 1)}.mainpage-catalog-download-container .image-container{grid-column:2/3;width:100%;aspect-ratio:200/280;position:relative;z-index:10;margin:0 auto;outline:solid 1px rgba(var(--main-color-rgb), 1);outline-offset:5px;transition:all 1s cubic-bezier(0.1, 0.22, 0.3, 1)}.mainpage-catalog-download-container .image-container::before{content:"";position:absolute;inset:0;background-color:rgba(var(--main-color-rgb), 1);transform:translate(-20%, -10%);box-shadow:rgba(0,0,0,.5) 0 7px 29px 0}.mainpage-catalog-download-container .image-container .img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;-o-object-fit:cover;object-fit:cover;transition:all 1s cubic-bezier(0.1, 0.22, 0.3, 1);filter:drop-shadow(5px 5px 5px rgba(0, 0, 0, 0.5))}.mainpage-catalog-download-container .image-container .img img{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:5;width:100%;height:auto}.mainpage-catalog-download-container:hover .catalog-download-container__header .line-one{transform:translateX(10%);transition-delay:200ms}.mainpage-catalog-download-container:hover .catalog-download-container__header .line-two{transform:translateX(10%);transition-delay:0ms}.mainpage-catalog-download-container:hover .catalog-download-container__button-container .catalog-download-container__button span{position:relative;z-index:10;color:#fff;transition:all 1s var(--transitions-timing-function-1)}.mainpage-catalog-download-container:hover .catalog-download-container__button-container .catalog-download-container__button::before{transform:translate(50%, -50%) scale(3) rotate(-100deg);transition:all 2s cubic-bezier(0.1, 0.22, 0.3, 1)}
