.page-title.flex .next-page-link{
    display: none;
}
.next-page-link-bottom{
    display: block;
    margin: 0px 0 48px 0;
}

.next-page-link-bottom button{
    margin: 0 auto;
    width: 282px;
    display: block;
    height: 48px;
}

.page-title__text .bn-action-title {
    margin-bottom: 0;
}

.page-tpl__content{
    margin-bottom: 0px;
}

.categoryBlockList,
.itemBlockList {
    grid-template-columns: repeat(auto-fit, minmax(137px, max-content));
    gap: 8px;
}
.categoryBlockList .item-category-block{
    height: auto;
    max-width: 137px;
}

.categoryBlockList .item-category-block a.categoryBlock{
    padding: 8px 8px 8px 8px;
    min-height: calc(100% - 8px * 2);
    display: flex;
    flex-direction: column;
}

.categoryBlockList .item-category-block:hover a.categoryBlock{
    box-shadow: 0 8px 16px -4px rgba(var(--color-black), 0.4);
    margin: 0px 0px 0px 0px;
    padding: 8px 8px 8px 8px;
}

.item-category-block img{
    height: 48px;
}
.item-category-block .name{
    text-align: center;
    white-space: normal;
    line-height: 16px;
    position: relative;
}

.mers-img-big{
    display: none;
}

/* one product */
#mers-name {
    font-size: 15pt;
    text-align: left;
}

#collection {
    font-size: 11pt;
    line-height: 14pt;
    padding: 15px 0 20px 0;
    display: block;
}

.mers-img-big {
    float: left;
    margin: 0 20px 20px 0;
}

span#description {
    font-size: 11pt;
    line-height: 15pt;
}
/* end product */