.header{padding-top:1.7rem;padding-bottom:1.7rem}
.mega-menu__item.has-children:hover .third-level-menu{display:block}
.third-level-menu{display:none;position:absolute;top:0;left:100%;background:#fff;z-index:10}
.vertical-line{width:.1rem!important;display:block!important;background-color:#e1e1e1}
mega-menu{border-radius:.4rem}
mega-menu.is-active{background-color:#f8f8f8;color:#000!important;transition:.3s ease-in-out}
.header-second-categorie{gap:4rem}
.header-second-categorie-column{display:flex;flex-direction:column}
.header-second-categorie-third-wrapper{margin-top:0}
.header-second-categorie-third-wrapper[data-navigation-layout=rodzaj]{grid-template-columns:repeat(5,1fr)}
.header-second-categorie-third-wrapper .header-second-categorie-third-list-border{width:100%;border-bottom:.1rem solid #e1e1e1;padding-bottom:1.2rem;margin-top:auto}
.header-second-categorie-third-wrapper .header-second-categorie-third-list{height:100%}
.mega-menu__item-separate{margin-bottom:1.4rem;margin-top:1.4rem;display:block!important;width:100%;height:.1rem;background-color:#e1e1e1;border-radius:.2rem}
.mega-menu-secondary-link{display:block;width:100%;height:100%;text-decoration:none;transition:color var(--duration-default) ease;max-height:4rem;font-size:1.4rem;display:flex;align-items:center}
.mega-menu-secondary-link[data-title=promocje] span{color:#e90000}
.mega-menu-secondary-link span{color:#000;line-height:100%;font-weight:400}
.header__heading-link svg{max-height:5rem;max-width:7.6rem}
.additional-menu-icon{width:1.6rem;height:1.6rem;margin-left:.5rem}
@media screen and (max-width:990px){
.header__heading-link svg{max-height:4.3rem;max-width:6.5rem}
}
.mega-menu__item-second{padding:0;font-weight:500}
.mega-menu__item-second a{padding:.8rem}
.mega-menu__item-second:hover a{color:#000;background:#f5f5f5}
.header-first.is-selected{background-color:#d1d1d1;border-radius:.8rem;color:#000!important;transition:.3s ease-in-out}
.header-first{cursor:pointer;transition:.3s ease-in-out}
.header-second-dlakogo{display:grid;grid-template-columns:repeat(5,1fr);width:100%;gap:.8rem}
.header-second-dlakogo-item-link{background-color:#fff;transition:.3s ease-in-out}
.header-second-dlakogo-item-link-text{color:#000!important;font-size:1.8rem!important;line-height:2.2rem!important;justify-content:center!important}
.header-second-dlakogo-item-link:hover{background-color:#d1d1d1;border-radius:.8rem;transition:.3s ease-in-out}
.header-second-dlakogo-item-link:hover .header-second-dlakogo-item-link-text{color:#fff!important}
.header-second-default{display:grid;grid-template-columns:repeat(4,1fr);gap:.8rem;width:100%}
.header-second-default-item-link{background-color:#fff;transition:.3s ease-in-out}
.header-second-default-item-link-text{color:#000!important;font-size:1.4rem!important;line-height:2rem!important}
.header-second-default-item-link:hover{background-color:#d1d1d1;border-radius:.8rem;transition:.3s ease-in-out}
.header-second-default-item-link:hover .header-second-default-item-link-text{color:#000!important}
.header-second-categorie{display:flex;width:100%}
.header-second-categorie-column-title{text-transform:uppercase;color:#000;font-size:1.5rem;padding-left:1.2rem;margin-bottom:.7rem;font-weight:600}
.header-second-categorie-second{display:flex;flex-direction:column;width:25%;max-width:28rem}
.header-second-categorie-second-link{color:#878787!important;display:flex!important;align-items:center;max-height:4rem;padding:.8rem!important}
.header-second-categorie-second-link-selected{color:#000;background:#f5f5f5}
.header-second-categorie-second-link-selected .header-second-categorie-second-text{text-decoration:none;transition:.3s}
.header-second-categorie-second-link-selected .header-second-categorie-second-text span,.header-second-categorie-second-link-selected .header-second-categorie-second-text svg{transition:.3s;color:#000}
.header-second-categorie-second-link[data-title=czesc-ciala] span,.header-second-categorie-second-link[data-title=dla-kogo] span,.header-second-categorie-second-link[data-title=marki] span,.header-second-categorie-second-link[data-title=rodzaj] span,.header-second-categorie-second-link[data-title=wskazania] span{font-size:1.4rem;color:#000!important;line-height:100%;font-weight:400}
.header-second-categorie-second-link:hover{transition:.3s;color:#000;background:#f5f5f5;text-decoration:none;opacity:1!important}
.header-second-categorie-second-link:hover .header-second-categorie-second-text span,.header-second-categorie-second-link:hover .header-second-categorie-second-text svg{transition:.3s;color:#000!important}
.header-second-categorie-second-text>span{color:#000;font-weight:700;display:flex;justify-content:space-between;align-items:center;width:100%;line-height:100%;letter-spacing:0;font-size:1.5rem;text-transform:none}
.header-second-categorie-second-text>span>svg{color:#d1d1d1;width:1.2rem;height:1.2rem}
.header-second-categorie-third{width:75%;padding-left:0}
.header-second-categorie-third-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:2.4rem}
.header-second-categorie-third-list{padding:0;display:flex;flex-direction:column;list-style:none}
.header-second-categorie-third-list-element-link{padding:.8rem!important;font-size:1.4rem!important}
.header-second-categorie-third-list-element-link:hover{opacity:1!important;color:#000;background:#f5f5f5}