
       /* Shop Highlight Styles */
.shop-highlight a {
    background: var(--secondary-color);
    color: var(--bg-white) !important;
    border-radius: 4px;
    font-weight: 600;
    transition: var(--transition);
}

.shop-highlight a:hover {
    background: var(--primary-color);
    transform: translateY(-2px);
    box-shadow: 0 4px 12px rgba(139, 111, 71, 0.3);
}

.shop-highlight a::after {
    display: none;
}

.shop-highlight a i {
    margin-right: 0.5rem;
    font-size: 1.1rem;
}

/* Mobile Adjustments */
@media (max-width: 968px) {
    .shop-highlight a {
        display: inline-block;
        margin: 0.5rem 0;
    }
}
