.com-content-category-blog__item
.com-content-category-blog__item.blog-item{
    position: relative;
    background: #fff;
    border: 1px solid #e8e8e8;
    border-radius: 14px;
    padding: 20px;
    overflow: hidden;

    transition:
        transform .35s ease,
        box-shadow .35s ease,
        border-color .35s ease;
}

.com-content-category-blog__item:hover
.com-content-category-blog__item.blog-item:hover{
    transform: translateY(-5px);
    border-color: #d6b36a;

    box-shadow:
        0 15px 35px rgba(0,0,0,.12),
        0 0 0 2px rgba(214,179,106,.25),
        0 0 24px rgba(214,179,106,.20);
}


/* ===== Карточка ===== */

.com-content-category-blog__item.blog-item{
    background:#fff;
    border:1px solid #e8e8e8;
    border-radius:16px;
    overflow:hidden;

    transition:
        transform .35s ease,
        box-shadow .35s ease,
        border-color .35s ease;
}

/* Наведение мыши */

.com-content-category-blog__item.blog-item:hover{
    transform:translateY(-6px);

    border-color:#D9A441;

    box-shadow:
        0 18px 40px rgba(0,0,0,.12),
        0 0 0 2px rgba(217,164,65,.22),
        0 0 26px rgba(217,164,65,.18);
}


/* Когда мышь попадает на карточку, пусть фотография слегка увеличивается. */
.com-content-category-blog__item.blog-item img{
    transition:transform .45s ease;
}

.com-content-category-blog__item.blog-item:hover img{
    transform:scale(1.04);
}


/* И ещё кнопка. */
.com-content-category-blog__item.blog-item .btn{
    transition:all .3s ease;
}

.com-content-category-blog__item.blog-item:hover .btn{
    transform:translateY(-2px);
}






.brand-logo img{
    transition:.35s;
}

.brand-logo:hover img{
  transform:scale(1.05);
    filter:drop-shadow(0 8px 8px rgba(0,0,0,.8));
}


.navbar-brand2 .brand-logo img {
    width: 172px !important;
    height: auto !important;
}



/* Добавить красивый акцент под шапкой */
.header.container-header{
    position:relative;
}

.header.container-header::after{
    content:"";
    position:absolute;
    left:0;
    bottom:0;
    width:100%;
    height:2px;

    background:linear-gradient(
        90deg,
        transparent,
        #D7B26A 20%,
        #F1D9A4 50%,
        #D7B26A 80%,
        transparent
    );
}



/* Иконки Можно слегка подсветить. */ 
.mod-menu i,
.mod-menu svg,
.mod-menu .fas{

    transition:.3s;
}

.mod-menu .nav-item:hover .fas{

    color:rgb(166 30 23);
}





/* красивый воздух между ценой и кнопкой*/ 
.item-content .readmore{
    margin-top:auto;
    padding-top:20px;
}




/* сделать карточку товара flex-контейнером*/ 
/* Карточка товара */
.com-content-category-blog__item.blog-item{
    height:100%;
}

/* Внутренний контейнер */
.item-content{
    display:flex;
    flex-direction:column;
    height:100%;
}

/* Кнопка вниз */
.item-content .readmore{
    margin-top:auto;
}


.com-content-category-blog__item .page-header h2{
    line-height:1.3;
    margin-bottom:25px;
}