body div.amshopby-overflow-scroll-enabled div.block-content dl dd > ol:first-of-type,
body div.amshopby-overflow-scroll-enabled div.block-content dl dd > ol:first-of-type.attr-reduced{
    overflow: hidden;
}

body div.amshopby-overflow-scroll-enabled div.block-content dl dd > ol:first-of-type.attr-expanded{
    overflow: auto;
    max-height: unset !important;
}

div.amshopby-overflow-scroll-enabled div.block-content dl dd > ol:first-of-type,
div.amshopby-overflow-scroll-enabled div.block-content dl dd.layer-category > ol:first-of-type { 
    max-height: unset; 
    overflow-y: unset; 
    overflow: auto;
    -ms-overflow-style: none;
    scrollbar-width: none; 
}

div.amshopby-overflow-scroll-enabled div.block-content dl dd.layer-category > ol:first-of-type a {
    white-space: unset;
}
body .block-layered-nav>div>dl>dd ol{
    margin-bottom: 0;
}

#categories-nav .nav>li .categories-pop{
    height: unset;
}
.filters-grey-green .amshopby-expand span {
    color: #86c13f;
    font-size: 14px;
    font-weight: 700;
    cursor: pointer;
}

.filters-grey-green .amshopby-expand {
    width: 100%;
    text-align: right;
}
.filters-grey-green .amshopby-expand hr {
    margin-top: 0;
    border-top: 1px solid #86c13f;
}

@media (min-width: 980px){
    .container {
        width: 65%;
    }
    .layout-2-cols aside {
        width: 25%;
    }
    .layout-2-cols div[role=main] {
        width: 74%;
    }
}
