

/* Start:/local/templates/funduk/components/bitrix/search.page/funduck/style.min.css?15857619321859*/
main.searchResultPage .titleBlock{display:flex;width:100%;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;max-width:1110px;margin:25px 0;align-self:center}main.searchResultPage .titleBlock .title{display:flex;font-size:.875rem;line-height:13px;color:#000;font-weight:400;margin-bottom:5px}main.searchResultPage .titleBlock .resultAmount{font-size:.75rem;line-height:11px;font-weight:400;color:#838383}main.searchResultPage .resultFilterLinks{display:flex;max-width:1110px;width:100%;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;background:#f7f7f7;border-radius:4px;padding:20px;margin-bottom:40px}main.searchResultPage .resultFilterLinks .resultFilterLinksColumn{display:flex;max-width:24%;width:100%;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;margin:0 .5%}main.searchResultPage .resultFilterLinks .resultFilterLinksColumn>li>a{font-size:.875rem;line-height:13px;color:#000;font-weight:700}main.searchResultPage .resultFilterLinks .resultFilterLinksColumn>li.active>a,main.searchResultPage .resultFilterLinks .resultFilterLinksColumn>li:hover>a{color:#6ec045}main.searchResultPage .searchListWrapper{display:flex;max-width:1110px;width:100%;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;margin-bottom:30px}main.searchResultPage .searchListWrapper .catalogList{display:flex;width:100%;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}main.searchResultPage .searchListWrapper .catalogList .productCardIconWrapper{display:flex;justify-content:center;max-width:25%;width:100%;margin-bottom:30px}
/* End */


/* Start:/local/templates/funduk/components/webvision/products.list/.default/style.css?160500116623310*/
.catalogSliderElWrapper, .productCardIconWrapper{
    display: block;
    margin: 15px 0;
    max-height: 440px;
}
.productCardIcon{
    display: flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    -o-flex-direction: column;
    flex-direction: column;
    width: 255px;
    border: 1px solid #DADADA;
    border-radius: 4px;
    padding: 15px;
    min-height: 440px;
    -webkit-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
    background: white;
    margin: 0 11.25px;
}
.productCardIcon .productImage{
    display: flex;
    margin-bottom: 10px;
}
.productCardIcon .productImage .scrollImage{
    display: flex;
    overflow-x: hidden;
    justify-content: flex-end;
    height: 223px;
    width: 100%;
}
.productCardIcon.rate .productImage .scrollImage{
    height: 190px;
}
.productCardIcon .productImage .scrollImage .imageWrapper{
    display: flex;
    justify-content: center;
    -ms-align-items: center;
    align-items: center;
    -webkit-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
    min-width: 100%;
    min-height: 100%;
}
.productCardIcon .productImage .scrollImage .imageWrapper:nth-child(2){
    margin-right: -100%;
    -webkit-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
}
.productCardIcon:hover .productImage .scrollImage .imageWrapper:nth-child(2){
    margin-right: 0%;
    -webkit-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
}
.productCardIcon .productImage .scrollImage .imageWrapper img{
    display: block;
    object-fit: contain;
    max-width: 100%;
    max-height: 100%;
}
.productCardIcon .productImage .labels{
    display: flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    -o-flex-direction: column;
    flex-direction: column;
    position: absolute;
    top: 0px;
    left: 0px;
    align-items: flex-start;
}
.productCardIcon .productImage .labels p{
    display: none;
    font-size: 0.75rem;
    line-height: 130%;
    align-items: center;
    text-align: center;
    padding: 5px 7px;
    color: #FFFFFF;
    font-weight: 700;
    border-radius: 2px;
    margin-bottom: 5px;
}
.productCardIcon .productImage .labels p.active{
    display: flex;
}
.productCardIcon .productImage .labels p:last-child{
    margin-bottom: 0;
}
.productCardIcon .productImage .labels p.newCome{
    background: #039BE5;
}
.productCardIcon .productImage .labels p.present{
    background: #FE7F24;
}
.productCardIcon .productImage .labels p.sale{
    background: #F44336;
}

.productCardIcon .productImage .labels p.preOrderLabel{
    background: #FE7F24;
}

.productCardIcon .productImage .labels p.deffect{
    background: rgba(120, 144, 156, 0.6);
}
.productCardIcon .productImage .rightColumn{
    display: flex;
    position: absolute;
    top: 0px;
    right: 0px;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    -o-flex-direction: column;
    flex-direction: column;
    -ms-align-items: flex-end;
    align-items: flex-end;
}
.productCardIcon .productImage .rightColumn .deleteButton{
    display: flex;
    background: #EEEEEE;
    padding: 9px 8px 8px 9px;
    border-radius: 50%;
    margin-bottom: 5px;
    cursor: pointer;
    -webkit-transition: 1s;
    -o-transition: 1s;
    transition: 1s;
}
.productCardIcon .productImage .rightColumn .colors{
    display: flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    -o-flex-direction: column;
    flex-direction: column;
    -ms-align-items: flex-end;
    align-items: flex-end;
    overflow-y: hidden;
}
.productCardIcon .productImage .rightColumn .colors div{
    display: flex;
    width: 30px;
    height: 30px;
    padding: 3px;
    margin-bottom: 5px;
    border-radius: 4px;
    border: 1px solid transparent;
    cursor: pointer;
}
.productCardIcon .productImage .rightColumn .colors div:last-child{
    margin-bottom: 0;
}
.productCardIcon .productImage .rightColumn .colors div.selected{
    border: 1px solid #6EC045;
}
.productCardIcon .productImage .rightColumn .colors div a{
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 2px;
}
.productCardIcon .productImage .credit{
    display: flex;
    position: absolute;
    bottom: 0px;
    left: 0px;
    -ms-align-items: flex-start;
    align-items: flex-start;
}
.productCardIcon.rate .productImage .credit{
    display: none;
}
.productCardIcon .productImage .credit img{
    display: block;
    width: 100%;
    object-fit: contain;
}
.productCardIcon .productImage .credit .amount{
    display: flex;
    position: absolute;
    font-style: normal;
    font-weight: 700;
    font-size: 0.625rem;
    line-height: 130%;
    text-transform: uppercase;
    color: #000000;
    bottom: 6px;
    right: 8px;
}
.productCardIcon .bottomSector{
    display: none;
    width: 100%;
    justify-content: space-between;
    -ms-align-items: center;
    align-items: center;
    margin-bottom: 10px;
}
.productCardIcon.rate .bottomSector{
    display: flex;
}
.productCardIcon .bottomSector .leftCol{
    display: flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    -o-flex-direction: column;
    flex-direction: column;
}
.productCardIcon .bottomSector .leftCol .rateStar{
    display: flex;
    -ms-align-items: center;
    align-items: center;
}
.productCardIcon .bottomSector .leftCol p{
    display: flex;
    font-size: 12px;
    line-height: 11px;
    color: rgba(0, 0, 0, 0.5);
    font-weight: 400;
}
.productCardIcon .bottomSector .credit img{
    display: block;
    width: 100%;
    object-fit: contain;
}
.productCardIcon .bottomSector .credit .amount{
    display: flex;
    position: absolute;
    font-style: normal;
    font-weight: 700;
    font-size: 0.625rem;
    line-height: 130%;
    text-transform: uppercase;
    color: #000000;
    bottom: 6px;
    right: 8px;
}
.productCardIcon h4.title, .productCardIcon > a.title{
    display: flex;
    font-size: 0.875rem;
    line-height: 130%;
    color: #000000;
    height: 3.3rem;
    min-height: 3.3rem;
    max-height: 3.3rem;
    font-weight: 400;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: 8px;
}
.productCardIcon p.productCode{
    display: flex;
    font-size: 0.75rem;
    line-height: 11px;
    -ms-align-items: baseline;
    align-items: baseline;
    color: #838383;
    font-weight: 400;
    margin-bottom: 8px;
}
.productCardIcon p.productCode span{
    display: flex;
    margin-left: 5px;
}
.productCardIcon .mobileRateAndStar{
    display: none;
}
.productCardIcon .priceBlock{
    display: flex;
    width: 100%;
    justify-content: space-between;
    margin-bottom: 15px;
    height: 37px;
}
.productCardIcon .priceBlock .leftCol{
    display: flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    -o-flex-direction: column;
    flex-direction: column;
}
.productCardIcon .priceBlock .leftCol .status{
    display: none;
}
.productCardIcon .priceBlock .leftCol .prevPriceBlock{
    display: flex;
    -ms-align-items: baseline;
    align-items: baseline;
    margin-bottom: 2px;
}
.productCardIcon .priceBlock .leftCol .prevPriceBlock .prevPrice{
    display: flex;
    font-size: 0.75rem;
    line-height: 11px;
    text-decoration-line: line-through;
    color: #838383;
    font-weight: 400;
    -ms-align-items: baseline;
    align-items: baseline;
    margin-right: 5px;
}
.productCardIcon .priceBlock .leftCol .prevPriceBlock .prevPrice span{
    text-transform: lowercase;
}
.productCardIcon .priceBlock .leftCol .prevPriceBlock .minusPercent{
    display: flex;
    font-size: 0.75rem;
    line-height: 11px;
    color: #F44336;
    font-weight: 700;
}
.productCardIcon .priceBlock .leftCol h3,
.productCardIcon .priceBlock .leftCol span.custom-h3{
    display: flex;
    font-size: 1.25rem;
    line-height: 19px;
    align-items: center;
    color: #000000;
    font-weight: bold;
}
.productCardIcon .priceBlock .leftCol span.custom-h3 span{
    text-transform: lowercase;
    margin-left: 5px;
}
.productCardIcon .priceBlock .rightCol{
    display: flex;
    -ms-align-items: flex-end;
    align-items: flex-end;
    background: #E3CD00;
    border-radius: 20px;
    height: 20px;
    -ms-align-items: center;
    align-items: center;
    -ms-align-self: flex-end;
    align-self: flex-end;
    padding: 2px 4px;
}
.productCardIcon .priceBlock .rightCol img{
    display: block;
    object-fit: contain;
    max-width: 16px;
    width: 100%;
    padding-top: 1px;
}
.productCardIcon .priceBlock .rightCol p{
    display: flex;
    font-size: 0.75rem;
    line-height: 11px;
    color: #000000;
    font-weight: 400;
    font-weight: 500;
}
.productCardIcon .priceBlock .rightColWrapper .mobileRateStar{
    display: none;
}
.productCardIcon .outPriceWrapper{
    display: flex;
    height: 37px;
    -ms-align-items: center;
    align-items: center;
    margin-bottom: 15px;
}
.productCardIcon .absent{
    display: flex;
    -ms-align-self: flex-end;
    align-self: flex-end;
    padding: 8px;
    font-size: 0.875rem;
    line-height: 13px;
    color: #838383;
    background: #EEEEEE;
    border-radius: 4px;
    font-weight: 700;
}
.productCardIcon .await{
    display: flex;
    -ms-align-self: flex-end;
    align-self: flex-end;
    padding: 8px;
    font-size: 0.875rem;
    line-height: 13px;
    color: #E3CD00;
    background: #E8FFDC;
    border-radius: 4px;
    font-weight: 700;
}
.productCardIcon .buttonBlock{
    display: flex;
    width: 100%;
    -ms-align-items: center;
    align-items: center;
    justify-content: space-between;
}
.productCardIcon .buttonBlock .cartButton{
    display: flex;
    justify-content: center;
    -ms-align-items: center;
    align-items: center;
    width: 80px;
    height:40px;
    border: none;
    background: #F7F7F7;
    border-radius: 4px;
    cursor: pointer;
    -webkit-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
}
.productCardIcon .buttonBlock .cartButton:hover{
    width: 115px;
    background: #6EC045;
    border-radius: 4px;
    -webkit-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
}
.productCardIcon .buttonBlock .cartButton span{
    display: flex;
    width: 0;
    opacity: 0;
    color: #FFFFFF;
    text-transform: uppercase;
    font-weight: bold;
    line-height: 130%;
}
.productCardIcon .buttonBlock.buy .cartButton span, .productCardIcon .buttonBlock.prebuy .cartButton span{
    display: flex;
    font-size: 0.875rem;
}
.productCardIcon .buttonBlock.inform .cartButton span{
    display: flex;
    font-size: 0.625rem;
}
.productCardIcon .buttonBlock .cartButton:hover span{
    width: unset;
    opacity: 1;
    text-transform: uppercase;
    color: #FFFFFF;
}
.productCardIcon .buttonBlock .cartButton:hover img{
    width: 0;
}
.productCardIcon .buttonBlock .rightCol{
    display: flex;
    justify-content: flex-end;
    -ms-align-items: center;
    align-items: center;
}
.productCardIcon .buttonBlock .rightCol svg{
    cursor: pointer;
}
.productCardIcon .buttonBlock .rightCol svg.active path{
    fill: #1B8C3B;
}
.productCardIcon .detailedBlock{
    display: flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    -o-flex-direction: column;
    flex-direction: column;
    max-height: 0;
    overflow-y: hidden;
}
.productCardIcon .detailedBlock .radioButtonsBlock{
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    -o-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-top: 25px;
}
.productCardIcon .detailedBlock .radioButtonsBlock div > a{
    display: flex;
    justify-content: center;
    -ms-align-items: center;
    align-items: center;
    width: 60px;
    height: 30px;
    background: #FAFAFA;
    border-radius: 4px;
    border: 1px solid transparent;
    margin: 0 8px 8px 0;
    cursor: pointer;
    font-weight: normal;
    font-size: 0.75rem;
    line-height: 11px;
    color: #000000;
}
.productCardIcon .detailedBlock .radioButtonsBlock div > a:hover{
    border: 1px solid #6EC045;
}
.productCardIcon .detailedBlock h3,
.productCardIcon .detailedBlock span.custom-h3{
    display: flex;
    font-weight: 700;
    font-size: 0.875rem;
    line-height: 13px;
    color: #000000;
    margin-bottom: 14px;
    margin-top: 25px;
}
.productCardIcon .detailedBlock p{
    font-weight: 400;
    font-size: 0.75rem;
    line-height: 130%;
    color: #000000;
    margin-bottom: 7px;
}
.productCardIcon .detailedBlock p:last-child{
    margin-bottom: 0;
}
.productCardIcon .detailedBlock p span{
    color: #484848;
}
.searchListWrapper .sortBlock{
    display: flex;
    max-height: 30px;
    -ms-align-items: center;
    align-items: center;
    margin-bottom: 20px;
    width: 100%;
    -ms-align-self: flex-end;
    align-self: flex-end;
    margin-right: 30px;
    justify-content: flex-end;
}
.searchListWrapper .sortBlock .filterButton{
    display: none;
}
.searchListWrapper .sortBlock .arrow{
    display: block;
    width: fit-content;
    position: absolute;
    top: 5px;
    right: 5px;
    cursor: pointer;
    -webkit-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
    width: 20px;
    height: 20px;
    display: flex;
    justify-content: center;
    -ms-align-items: center;
    align-items: center;
}
.searchListWrapper .sortBlock .arrow.show{
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}
.searchListWrapper .sortBlock .arrow img{
    display: block;
    object-fit: contain;
}
.searchListWrapper .sortBlock p{
    display: flex;
    font-weight: 400;
    font-size: 0.875rem;
    line-height: 140%;
    color: #838383;
    margin-right: 12px;
    min-width: 125px;
}
.searchListWrapper .sortBlock .ui-selectmenu-button.ui-button{
    border: 1px solid #D3D3D3;
    border-radius: 4px;
    max-width: 210px;
    width: 100%;
    height: 30px;
    background: white;
}
.searchListWrapper .sortBlock .ui-selectmenu-text{
    display: flex;
    font-weight: 400;
    font-size: 0.875rem;
    color: #000000;
}
.searchListWrapper .sortBlock .ui-selectmenu-icon{
    background: url('/local/templates/funduk/images/market/arrowBottom.svg');
    background-repeat: no-repeat;
    background-position: center;
}
.marketSortClass{
    max-width: 210px;
}
.marketSortClass .ui-menu .ui-menu-item-wrapper{
    justify-content: unset;
}
.searchListWrapper .sortBlock select option{
    display: flex;
    font-weight: 400;
    font-size: 0.875rem;
    line-height: 13px;
    color: #000000;
}



span.custom-h3 span.custom-h3-price-name {
    margin-left: 0;
    margin-right: 5px;
    line-height: 1;
    font-size: 0.8rem;
}

@media screen and (max-width: 430px){
   .searchListWrapper .sortBlock{
        margin-right: 0;
        justify-content: space-between;
    }
   .searchListWrapper .sortBlock p{
        display: none;
    }
   .searchListWrapper .sortBlock .filterButton{
        display: flex;
        -ms-align-items: center;
        align-items: center;
        max-width: 49%;
        width: 100%;
        background: #F7F7F7;
        border-radius: 4px;
        padding: 11px 0;
        justify-content: center;
        border: none;
        font-size: 0.875rem;
        font-weight: 700;
        line-height: 13px;
        text-align: center;
        color: #6EC045;
    }
   .searchListWrapper .sortBlock .filterButton span{
        display: flex;
        font-size: 10px;
        width: 13px;
        height: 13px;
        justify-content: center;
        -ms-align-items: center;
        align-items: center;
        background: #6EC045;
        color: #fff;
        border-radius: 13px;
        margin-left: 5px;
    }
   .searchListWrapper .sortBlock .ui-selectmenu-button.ui-button{
        max-width: 49%;
        width: 100%;
        padding: 8.4px 6px  4.4px 12px;
        height: 35px;
    }
    .catalogSliderElWrapper, .productCardIconWrapper{
        margin: 15px 0px;
        background: rgb(255, 255, 255);
        max-width: 50%;
        max-height: 325px;
    }
    .slick-slide .catalogSliderElWrapper{
        max-width: unset;
    }
    .productCardIcon{
        max-width: 90%;
        min-width: 140px;
        min-height: 325px;
        padding: 10px 10px;
        margin: 0 auto;
    }
    .productCardIcon .productImage{
        margin-bottom: 5px;
    }
    .productCardIcon .productImage .scrollImage{
        height: 105px;
    }
    .productCardIcon.rate .productImage .scrollImage{
        height: 105px;
    }
    .productCardIcon .productImage .labels p{
        font-size: 0.625rem
    }
    .productCardIcon .productImage .rightColumn .colors{
        display: none;
    }
    .productCardIcon .productImage .rightColumn .deleteButton{
        background: none;
        padding: 0;
    }
    .productCardIcon.rate .productImage .credit{
        display: flex;
    }
    .productCardIcon.rate .bottomSector{
        display: none;
    }
    .productCardIcon h4.title, .productCardIcon > a.title{
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 4;
        -webkit-box-orient: vertical;
        min-height: 60px;
        max-height: 60px;
        margin-bottom: 5px;
        font-size: 0.75rem;
    }
    .productCardIcon .productImage .credit img{
        width: 25px;
    }
    .productCardIcon p.productCode{
        font-size: 0.625rem;
        /*display: block;*/
        margin-bottom: 5px;
        height: 11px;
    }
    .productCardIcon p.productCode span{
        display: inline-block;
    }
    .productCardIcon .mobileRateAndStar{
        display: flex;
        justify-content: space-between;
        -ms-align-items: flex-start;
        align-items: flex-start;
    }
    .productCardIcon .mobileRateAndStar > .rightCol{
        display: flex;
        background: #E3CD00;
        border-radius: 20px;
        height: 20px;
        -ms-align-items: center;
        align-items: center;
        padding: 2px 4px;
        align-self: flex-start;
        margin-bottom: 8px;
    }
    .productCardIcon .mobileRateAndStar > .rightCol img{
        display: block;
        object-fit: contain;
        max-width: 16px;
        width: 100%;
        padding-top: 1px;
    }
    .productCardIcon .mobileRateAndStar > .rightCol p{
        display: flex;
        font-size: 0.75rem;
        line-height: 11px;
        color: #000000;
        font-weight: 500;
    }
    .productCardIcon .mobileRateAndStar .mobileRateStar{
        display: flex;
    }
    .productCardIcon .mobileRateAndStar .mobileRateStar > img{
        width: 18px;
        height: 18px;
    }
    .productCardIcon .mobileRateAndStar .mobileRateStar p{
        font-size: 0.75rem;
        line-height: 11px;
        display: flex;
        align-items: center;
        text-align: right;
        color: #838383;
    }
    .productCardIcon .outPriceWrapper{
        margin-bottom: 0;
    }
    .productCardIcon .priceBlock{
        -webkit-flex-direction: column;
        -moz-flex-direction: column;
        -ms-flex-direction: column;
        -o-flex-direction: column;
        flex-direction: column;
        height: unset;
        margin-bottom: 5px;
    }
    .productCardIcon .priceBlock .leftCol{
        order: 2;
    }
    .productCardIcon .priceBlock .leftCol.unavailable .prevPriceBlock, .productCardIcon .priceBlock .leftCol.unavailable h3, .productCardIcon .priceBlock .leftCol .status{
        display: none;
    }
    .productCardIcon .priceBlock .leftCol.unavailable .status{
        display: flex;
        margin-bottom: 6px;
        font-size: 0.75rem;
    }
    .productCardIcon .absent, .productCardIcon .await{
        -ms-align-self: flex-start;
        align-self: flex-start;
        font-size: 0.75rem;
    }
    .productCardIcon .priceBlock .leftCol .prevPriceBlock .prevPrice{
        font-size: 0.625rem;
    }
    .productCardIcon .priceBlock .leftCol .prevPriceBlock .minusPercent{
        font-size: 0.75rem;
        top: .5px;
    }
    .productCardIcon .priceBlock .leftCol h3,
    .productCardIcon .priceBlock .leftCol span.custom-h3{
        font-size: 1.125rem;
        height: 20px;
    }
    .productCardIcon .priceBlock .rightCol{
        -ms-align-self: flex-start;
        align-self: flex-start;
        margin-bottom: 8px;
    }
    .productCardIcon .priceBlock .rightColWrapper{
        display: none;
    }
    .productCardIcon .buttonBlock .cartButton{
        width: 45px;
        min-width: 45px;
        max-width: 45px;
        height: 45px;
    }
    .productCardIcon .buttonBlock .cartButton > img{
        display: block;
        width: 20px;
        height: 20px;
    }
    .productCardIcon .buttonBlock .rightCol{
        height: 25px;
    }
    .productCardIcon:hover .productImage .scrollImage .imageWrapper:nth-child(2){
        margin-right: -100%;
    }
    .productCardIcon:hover{
        z-index: unset;
        background: unset;
        height: unset;
        box-shadow: unset;
    }
    .detailedBlock{
        max-height: unset;
        overflow-y: unset;
        opacity: unset;
    }
    .productCardIcon .buttonBlock .cartButton:hover{
        width: 45px;
        min-width: 45px;
        max-width: 45px;
        height: 45px;
        background: #F7F7F7;
    }
    .productCardIcon .buttonBlock .cartButton:hover span{
        display: none;
    }
    .productCardIcon .buttonBlock .cartButton:hover img{
        display: block;
        width: 20px;
        height: 20px;
    }
    .productCardIcon .detailedBlock .radioButtonsBlock{
        justify-content: space-around;
    }
    .productCardIcon .detailedBlock .radioButtonsBlock div > a{
        margin-right: 0;
    }
    .productCardIcon .detailedBlock p{
        display: flex;
        -webkit-flex-direction: column;
        -moz-flex-direction: column;
        -ms-flex-direction: column;
        -o-flex-direction: column;
        flex-direction: column;
    }


    .filterButton img.filterPicture.lazyload {
        width: 15px;
        margin-right: 10px;
    }

    .productCardIcon .priceBlock .leftCol h3, .productCardIcon .priceBlock .leftCol span.custom-h3 {
        font-size: 1rem;
        line-height: 1;
    }
}
/* End */


/* Start:/local/templates/funduk/components/webvision/products.list/.default/catalog_style.min.css?159964222525442*/
main.marketPage .topBanner{margin-bottom:25px;display:flex;width:100%;justify-content:center;max-width:1110px;height:200px}main.marketPage #title h1.title{margin-bottom:10px}main.marketPage .topBanner .topBannerLink{display:flex;justify-content:center;-ms-align-items:center;align-items:center;min-width:100%;min-height:100%}main.marketPage .topBanner .topBannerLink .topBannerImage{display:block;object-fit:contain;max-width:100%;max-height:100%}main.marketPage .marketpageBlockWrapper{display:flex;width:100%;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;max-width:1110px;margin-bottom:20px}main.marketPage .marketpageBlockWrapper>h2{display:flex;font-weight:700;font-size:1.75rem;line-height:27px;color:#000;margin-bottom:10px}main.marketPage .marketpageBlockWrapper .marketpageBlock{display:flex;width:100%;justify-content:space-between}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar{display:flex;max-width:22.97%;width:100%;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .mobileSideBarTitle{display:none}main.marketPage .marketpageBlockWrapper .sidebar .titleBlock{display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;padding-bottom:40px}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .titleBlock p{display:flex;font-weight:400;font-size:.875rem;line-height:13px;color:#838383}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .selectedFiltersWrapper{width:100%;margin-bottom:30px}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .selectedFiltersWrapper h4{display:flex;font-weight:700;font-size:.875rem;line-height:13px;color:#000;margin-bottom:30px;width:100%}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .selectedFiltersWrapper .checkedList{display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-ms-align-items:flex-start;align-items:flex-start}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .selectedFiltersWrapper .checkedList .checkedListEl{display:flex;background:#f7f7f7;border-radius:20px;padding:6px 13px;-ms-align-items:center;align-items:center;margin-bottom:10px}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .selectedFiltersWrapper .checkedList .checkedListEl .checkedListElLink{display:flex}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .selectedFiltersWrapper .checkedList .checkedListEl:last-child{margin-bottom:28px}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .selectedFiltersWrapper .checkedList .checkedListEl .catName{display:flex;font-weight:400;font-size:.875rem;line-height:140%;color:#000}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .selectedFiltersWrapper .checkedList .checkedListEl .catItem{display:flex;font-weight:700;font-size:.875rem;line-height:140%;color:#000;margin:0 10px 0 5px}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .selectedFiltersWrapper .checkedList .checkedListEl img{display:block;object-fit:contain;cursor:pointer}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .selectedFiltersWrapper .selected{display:flex;font-weight:400;font-size:.875rem;line-height:13px;color:#838383;margin-bottom:10px}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .selectedFiltersWrapper .clearList{font-weight:400;font-size:.875rem;line-height:13px;text-decoration-line:underline;color:#6ec045;background:0 0;border:none;-ms-align-self:flex-start;align-self:flex-start;cursor:pointer}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .filterEl{width:100%;-ms-align-items:flex-start;align-items:flex-start;border-top:1px solid #dadada;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .filterEl h4{display:flex;font-weight:700;font-size:.875rem;line-height:13px;color:#000;justify-content:space-between;width:100%;padding-right:10px;cursor:pointer;padding:18px 10px 18px 0}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .filterEl h4 img{display:block;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;cursor:pointer}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .filterEl h4 img.visible{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .filterEl .priceWrapper{display:none;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;align-items:center}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .filterEl .priceWrapper.visible{display:flex}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .filterEl .priceWrapper .price{display:flex;width:100%;justify-content:space-between;margin-bottom:20px}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .filterEl .priceWrapper .price .subPrice{display:flex;-ms-align-items:center;align-items:center}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .filterEl .priceWrapper .price .subPrice p{display:flex;font-weight:400;font-size:.875rem;line-height:13px;color:#000;margin-right:5px;margin-left:5px}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .filterEl .priceWrapper .price .subPrice input{display:flex;max-width:95px;width:100%;padding:14px;justify-content:flex-start;-ms-align-items:center;align-items:center;border:1px solid #d3d3d3;border-radius:4px}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .filterEl .priceWrapper #slider-price{display:flex;-ms-align-items:center;align-items:center;width:100%;height:4px;margin-bottom:30px;background:#eee;border-radius:3px}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .filterEl .priceWrapper #slider-price .ui-slider-handle{display:flex;background:linear-gradient(146.31deg,#414141 14.54%,#000 85.85%);width:24px;height:24px;border-radius:50%;top:-10px;justify-content:center;cursor:pointer}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .filterEl .priceWrapper #slider-price .ui-slider-handle:after{display:flex;content:url(/local/templates/funduk/images/market/rank-sticks.svg);margin-top:-2px}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .filterEl .priceWrapper #slider-price .ui-slider-range{display:flex;height:4px;background:#6ec045;border-radius:3px}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .filterEl .priceWrapper .submitOnButton{display:flex;background:#6ec045;border-radius:4px;font-weight:700;font-size:.875rem;line-height:130%;color:#fff;border:none;width:135px;height:35px;justify-content:center;-ms-align-items:center;align-items:center;margin-bottom:35px;cursor:pointer}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .filterEl label{display:none;-ms-align-items:center;align-items:center;margin-bottom:22px;font-weight:400;font-size:.875rem;line-height:13px;color:#000;cursor:pointer}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .filterEl label>a{-ms-align-items:center;align-items:center;font-weight:400;font-size:.875rem;line-height:13px;color:#000;max-width:calc(100% - 34px)}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .foundProducts{display:none}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .filterEl label.visible .foundProducts{display:flex;width:185px;height:auto;border-radius:4px;position:absolute;right:-240px;z-index:15;top:50%;transform:translateY(-50%);padding:12px;justify-content:space-between;box-shadow:0 0 15px rgba(0,0,0,.15)}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .filterEl label.visible .foundProducts.available{background:#6ec045;color:#fff}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .filterEl label.visible .foundProducts.absent{background:#fff;color:#dadada}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .filterEl label.visible .foundProducts .arrow{width:0;height:0;border-style:solid;position:absolute;left:-5px;top:50%;transform:translateY(-50%);border-width:5px 7px 5px 0}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .filterEl label.visible .foundProducts.available .arrow{border-color:transparent #6ec045 transparent transparent}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .filterEl label.visible .foundProducts.absent .arrow{border-color:transparent #fff transparent transparent}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .filterEl label.visible .foundProducts .result{display:inline-block;width:max-content;font-weight:400;font-size:.75rem;line-height:130%;margin-right:10px}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .filterEl label.visible .foundProducts .result span{display:inline-block;margin:0 3px 0 0}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .filterEl label.visible .foundProducts .moveTo{display:flex;font-weight:700;font-size:.875rem;line-height:13px;text-decoration-line:underline;background:0 0;cursor:pointer;border:none;color:inherit}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .filterEl label.visible{display:flex}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .filterEl label.visible.disabled,main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .filterEl label.visible.disabled a{cursor:not-allowed}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .filterEl label:last-child{margin-bottom:30px}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .filterEl label>a>span{color:#838383;margin-left:5px}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .filterEl input[type=checkbox]{display:none}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .filterEl input[type=checkbox]+label:before{content:"";display:flex;justify-content:center;-ms-align-items:center;align-items:center;margin-right:14px;height:18px;width:18px;background:#fff;border:1px solid #838383;border-radius:2px}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .filterEl input[type=checkbox]:checked+label:before{content:url(/local/templates/funduk/images/market/checkedIcon.svg);background:#6ec045;align-items:center;justify-content:center}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .filterEl h6{display:none;font-weight:400;font-size:14px;line-height:13px;text-decoration-line:underline;color:#6ec045;margin-bottom:30px;cursor:pointer}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .filterEl h6.visible{display:flex}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .categoryLinks{display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;border-top:1px solid #dadada;padding-top:10px}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .categoryLinks>a{font-weight:400;font-size:.875rem;line-height:13px;align-items:center;color:#000;margin-top:20px}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .categoryLinks>a span{color:#838383}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .categoryLinks>a.active,main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .categoryLinks>a:hover{color:#6ec045}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .categoryLinks>a.active span,main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .categoryLinks>a:hover span{color:inherit}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .mobileSideBarButtons{display:none}main.marketPage .marketpageBlockWrapper .marketpageBlock .catalogListWrapper{display:flex;max-width:calc(74.324% + 30px);width:100%;margin-right:-30px;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}main.marketPage .marketpageBlockWrapper .marketpageBlock .catalogListWrapper .mobileTitleBlock{display:none}#catalogBlock .catalogList{display:flex;width:100%;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}main.marketPage .marketpageBlockWrapper .marketpageBlock .catalogListWrapper .catalogList{display:flex;width:100%;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}main.marketPage .marketpageBlockWrapper .marketpageBlock .catalogListWrapper .sortBlock{display:flex;max-height:30px;-ms-align-items:center;align-items:center;margin-bottom:20px;width:100%;-ms-align-self:flex-end;align-self:flex-end;margin-right:30px;justify-content:flex-end}main.marketPage .marketpageBlockWrapper .marketpageBlock .catalogListWrapper .sortBlock .filterButton{display:none}main.marketPage .marketpageBlockWrapper .marketpageBlock .catalogListWrapper .sortBlock .arrow{display:block;width:fit-content;position:absolute;top:5px;right:5px;cursor:pointer;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;width:20px;height:20px;display:flex;justify-content:center;-ms-align-items:center;align-items:center}main.marketPage .marketpageBlockWrapper .marketpageBlock .catalogListWrapper .sortBlock .arrow.show{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}main.marketPage .marketpageBlockWrapper .marketpageBlock .catalogListWrapper .sortBlock .arrow img{display:block;object-fit:contain}main.marketPage .marketpageBlockWrapper .marketpageBlock .catalogListWrapper .sortBlock p{display:flex;font-weight:400;font-size:.875rem;line-height:140%;color:#838383;margin-right:12px}main.marketPage .marketpageBlockWrapper .marketpageBlock .catalogListWrapper .sortBlock .ui-selectmenu-button.ui-button{border:1px solid #d3d3d3;border-radius:4px;max-width:210px;width:100%;height:30px;background:#fff}main.marketPage .marketpageBlockWrapper .marketpageBlock .catalogListWrapper .sortBlock .ui-selectmenu-text{display:flex;font-weight:400;font-size:.875rem;color:#000}main.marketPage .marketpageBlockWrapper .marketpageBlock .catalogListWrapper .sortBlock .ui-selectmenu-icon{background:url(/local/templates/funduk/images/market/arrowBottom.svg);background-repeat:no-repeat;background-position:center}.marketSortClass{max-width:210px}.marketSortClass .ui-menu .ui-menu-item-wrapper{justify-content:unset}main.marketPage .marketpageBlockWrapper .marketpageBlock .catalogListWrapper .sortBlock select option{display:flex;font-weight:400;font-size:.875rem;line-height:13px;color:#000}main.marketPage .marketpageBlockWrapper .marketpageBlock .catalogList .catalogSliderElWrapper .productCardIcon:hover,main.marketPage .marketpageBlockWrapper .marketpageBlock .catalogList .productCardIconWrapper .productCardIcon:hover{z-index:10;background:#fff;height:max-content;box-shadow:0 0 30px rgba(0,0,0,.15)}main.marketPage .marketpageBlockWrapper .marketpageBlock .catalogList .catalogSliderElWrapper .productCardIcon:hover .detailedBlock,main.marketPage .marketpageBlockWrapper .marketpageBlock .catalogList .productCardIconWrapper .productCardIcon:hover .detailedBlock{max-height:unset;overflow-y:visible;opacity:1}main.marketPage .marketpageBlockWrapper .marketpageBlock .catalogList .bannerLong{display:flex;width:100%;justify-content:center;max-width:825px;height:200px;margin-bottom:25px}main.marketPage .marketpageBlockWrapper .marketpageBlock .catalogList .bannerLong .bannerLongLink{display:flex;justify-content:center;-ms-align-items:center;align-items:center;min-width:100%;min-height:100%}main.marketPage .marketpageBlockWrapper .marketpageBlock .catalogList .bannerLong .bannerLongLink .bannerLongImage{display:block;object-fit:contain;max-width:100%;max-height:100%}main.marketPage .marketpageBlockWrapper .marketpageBlock .catalogList .cardBanner{display:block;margin:15px 11.25px;max-height:440px;border-radius:4px}main.marketPage .marketpageBlockWrapper .marketpageBlock .catalogList .cardBanner .cardBannerLink{display:flex;width:255px;padding:0;min-height:440px}main.marketPage .marketpageBlockWrapper .marketpageBlock .catalogList .cardBanner .cardBannerLink .cardBannerImage{display:block;object-fit:contain;max-width:100%;max-height:100%}main.searchResultPage .titleBlock{display:flex;width:100%;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;max-width:1110px;margin:25px 0;align-self:center}main.searchResultPage .titleBlock .title{display:flex;font-size:.875rem;line-height:13px;color:#000;font-weight:400;margin-bottom:5px}main.searchResultPage .titleBlock .resultAmount{font-size:.75rem;line-height:11px;font-weight:400;color:#838383}main.searchResultPage .resultFilterLinks{display:flex;max-width:1110px;width:100%;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;background:#f7f7f7;border-radius:4px;padding:20px;margin-bottom:40px}main.searchResultPage .resultFilterLinks .resultFilterLinksColumn{display:flex;max-width:24%;width:100%;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;margin:0 .5%}main.searchResultPage .resultFilterLinks .showMore{display:none}main.searchResultPage .resultFilterLinks .resultFilterLinksColumn>li>a{font-size:.875rem;line-height:13px;color:#000;font-weight:700}main.searchResultPage .resultFilterLinks .resultFilterLinksColumn>li.active>a,main.searchResultPage .resultFilterLinks .resultFilterLinksColumn>li:hover>a{color:#6ec045}main.searchResultPage .searchListWrapper{display:flex;max-width:1110px;width:100%;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;margin-bottom:30px;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.searchListWrapper .sortBlock .ui-button .ui-selectmenu-icon{background:url(/local/templates/funduk/images/market/arrowBottom.svg);background-repeat:no-repeat;background-position:center}.searchListWrapper .sortBlock{width:max-content;order:2}main.searchResultPage .searchListWrapper .titleBlock{order:1;width:max-content}main.searchResultPage .searchListWrapper .resultFilterLinks{order:3}.searchListWrapper div#catalogBlock{width:100%;order:4}main.searchResultPage .searchListWrapper .catalogList{display:flex;width:100%;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}main.searchResultPage .searchListWrapper .catalogList .productCardIconWrapper{display:flex;justify-content:center;max-width:25%;width:100%;margin-bottom:30px}@media screen and (max-width:430px){main.marketPage .topBanner{padding:0 4.6875%;height:unset}main.marketPage .marketpageBlockWrapper .marketpageBlock .catalogList .bannerLong{height:unset;margin:0 auto;max-width:95%}main.marketPage .marketpageBlockWrapper .marketpageBlock .catalogList .cardBanner{margin:15px 0;background:#fff;max-width:50%;max-height:325px}main.marketPage .marketpageBlockWrapper .marketpageBlock .catalogList .cardBanner .cardBannerLink{max-width:90%;min-width:140px;min-height:325px;margin:0 auto}main.marketPage .marketpageBlockWrapper .marketpageBlock .catalogList .cardBanner .cardBannerLink .cardBannerImage{object-fit:cover}main.marketPage .marketpageBlockWrapper>h2{font-size:1.25rem}main.marketPage .marketpageBlockWrapper{padding:0 4.6875%}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar{margin-left:-100vw;position:fixed;background:#fff;max-width:100vw;z-index:100;height:100vh;left:0;top:0;overflow-y:auto;padding:55px 0 68px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar.show{margin-left:0}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .mobileSideBarTitle{display:flex;-ms-align-items:center;align-items:center;justify-content:space-between;padding:17px 4.8%;box-shadow:0 0 30px rgba(0,0,0,.15);position:fixed;width:100vw;z-index:10;background:#fff;top:0;left:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;margin-left:-100vw}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar.show .mobileSideBarTitle{margin-left:0}main.marketPage .marketpageBlockWrapper .sidebar .titleBlock{display:none}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .selectedFiltersWrapper{margin-top:15px}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .filterEl,main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .selectedFiltersWrapper{padding-left:4.8%;padding-right:4.8%}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .mobileSideBarTitle>h2{font-size:1.25rem;line-height:19px;display:flex;color:#000}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .mobileSideBarButtons{display:flex;position:fixed;bottom:0;left:0;width:100vw;z-index:10;padding:10px 4.8%;background:#fff;justify-content:space-between;margin-left:-100vw;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar.show .mobileSideBarButtons{margin-left:0}.searchListWrapper .sortBlock{width:100%}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .mobileSideBarButtons .moveTo{background:#6ec045;border-radius:4px;padding:12px 0;justify-content:center;display:flex;max-width:48%;width:100%;border:none;display:flex;text-transform:uppercase;color:#fff;font-size:1rem;font-weight:700}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .mobileSideBarButtons .canceled{background:#fff;border-radius:4px;padding:12px 0;justify-content:center;display:flex;max-width:48%;width:100%;border:1px solid #6ec045;display:flex;text-transform:uppercase;color:#6ec045;font-size:1rem;font-weight:700}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .filterEl .priceWrapper #slider-price{overflow:visible}main.marketPage .marketpageBlockWrapper .marketpageBlock .catalogListWrapper{max-width:100%;margin-right:0}main.marketPage .marketpageBlockWrapper .marketpageBlock .catalogListWrapper .mobileTitleBlock{display:flex}main.marketPage .marketpageBlockWrapper .marketpageBlock .catalogListWrapper .mobileTitleBlock{font-size:.875rem;line-height:13px;color:#838383;margin-bottom:20px}main.marketPage .marketpageBlockWrapper .marketpageBlock .catalogListWrapper .sortBlock{margin-right:0;justify-content:space-between}main.marketPage .marketpageBlockWrapper .marketpageBlock .catalogListWrapper .sortBlock p{display:none}main.marketPage .marketpageBlockWrapper .marketpageBlock .catalogListWrapper .sortBlock .filterButton{display:flex;-ms-align-items:center;align-items:center;max-width:49%;width:100%;background:#f7f7f7;border-radius:4px;padding:11px 0;justify-content:center;border:none;font-size:.875rem;font-weight:700;line-height:13px;text-align:center;color:#6ec045}main.marketPage .marketpageBlockWrapper .marketpageBlock .catalogListWrapper .sortBlock .filterButton span{display:flex;font-size:10px;width:13px;height:13px;justify-content:center;-ms-align-items:center;align-items:center;background:#6ec045;color:#fff;border-radius:13px;margin-left:5px}main.marketPage .marketpageBlockWrapper .marketpageBlock .catalogListWrapper .sortBlock .ui-selectmenu-button.ui-button{max-width:49%;width:100%;padding:8.4px 6px 4.4px 12px;height:35px}.marketSortClass{left:unset!important;right:4.87%!important;width:max-content!important}.marketSortClass .ui-widget.ui-widget-content{width:max-content!important;right:0;position:absolute}main.marketPage .followLinksWrapper{padding:0 4.6875%}main.marketPage .followLinksWrapper .followLinks{max-height:125px}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar .categoryLinks{padding:0 4.8%}main.marketPage .marketpageBlockWrapper .marketpageBlock .sidebar.category.show{padding-bottom:20px}main.searchResultPage .titleBlock{padding:0 4.6875%}main.searchResultPage .resultFilterLinks{padding:20px 4.6875%;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;margin-bottom:0}main.searchResultPage .resultFilterLinks .resultFilterLinksColumn{max-width:100%}main.searchResultPage .resultFilterLinks .resultFilterLinksColumn>li{display:none}main.searchResultPage .resultFilterLinks .resultFilterLinksColumn>li.visible{display:unset;margin-bottom:10px}main.searchResultPage .resultFilterLinks .showMore{display:flex;background:#fff;border-radius:6px;padding:10px 15px;border:none;-ms-align-items:center;align-items:center;-ms-align-self:flex-start;align-self:flex-start}main.searchResultPage .resultFilterLinks .showMore span{font-size:.875rem;line-height:120%;text-align:center;color:#6ec045;margin-right:7px;-ms-align-self:flex-start;align-self:flex-start}main.searchResultPage .searchListWrapper{padding:0 4.6875%}}
/* End */
/* /local/templates/funduk/components/bitrix/search.page/funduck/style.min.css?15857619321859 */
/* /local/templates/funduk/components/webvision/products.list/.default/style.css?160500116623310 */
/* /local/templates/funduk/components/webvision/products.list/.default/catalog_style.min.css?159964222525442 */
