/* Стили для кликабельных товаров */
.item {
    cursor: pointer;
    transition: transform 0.2s ease, box-shadow 0.2s ease;
}

.item:hover {
    transform: translateY(-2px);
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
}

.item__img {
    cursor: pointer;
}

.item__img img {
    cursor: pointer;
    transition: transform 0.2s ease;
}

.item__img img:hover {
    transform: scale(1.05);
}

.item__title a {
    cursor: pointer;
    text-decoration: none;
    color: inherit;
    transition: color 0.2s ease;
}

.item__title a:hover {
    color: #ff6b35;
}

/* Стили для товаров в wishlist */
.wishlist__list .item {
    cursor: pointer;
    transition: transform 0.2s ease, box-shadow 0.2s ease;
}

.wishlist__list .item:hover {
    transform: translateY(-2px);
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
}

.wishlist__list .item__img {
    cursor: pointer;
}

.wishlist__list .item__img img {
    cursor: pointer;
    transition: transform 0.2s ease;
}

.wishlist__list .item__img img:hover {
    transform: scale(1.05);
}

.wishlist__list .item__title a {
    cursor: pointer;
    text-decoration: none;
    color: inherit;
    transition: color 0.2s ease;
}

.wishlist__list .item__title a:hover {
    color: #ff6b35;
}

/* Исключаем сердечки из кликабельности */
.item__like {
    cursor: pointer;
    z-index: 10;
    position: relative;
}

/* Анимация для клика */
.item:active {
    transform: translateY(0);
}

.item__img img:active {
    transform: scale(1.02);
}


