.top.level > li > .next.level > .line > .next.level  .line:first-child .item {
    /*padding-top: 25px;*/
}

.top.level > li > .next.level > .line > .next.level  .line:last-child .item {
    /*padding-bottom: 25px;*/
}

.icon { white-space: nowrap; }

.category > .top.level > li > .next.level >  li > .next.level li {
    margin-left: -2px;
    margin-top: -1px;
    margin-right: -2px;
    margin-bottom: -2px;
}

.lastnews .body {
    /*overflow: hidden;*/
}

.list_products .subdirectory .subdirectory-title {
    overflow: hidden;
}

.page-center-horz-glue .contentblock.fastener {
    flex-grow: 0;
}
@media screen and (max-width: 980px) { /* [!] linked with _media query in catalog-category.css!!! */
    .page-center-horz-glue .contentblock.fastener {
        flex-grow: 1;
    }
}

.filterSection {
    visibility: hidden;
}
.jslider-value {
    display: none;
}

.pswp img {
  max-width: none;
  height: auto !important;
}

.front_article {
    margin-bottom: 50px;
}

@media screen and (max-width: 920px) { /* [!] linked with _media query in catalog-category.css!!! */
    .lastnews.scrollable .container {
        margin-left: -30px;
        margin-right: -30px;
    }
}
    