/* Стили для виджета продуктов WooCommerce */

/* Стили для кнопки добавления в корзину */
.ws-product .add_to_cart_button {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    background-color: var(--e-global-color-primary, #000);
    color: #fff;
    padding: 10px 15px;
    border-radius: 4px;
    transition: all 0.3s ease;
}

.ws-product .add_to_cart_button:hover {
    background-color: var(--e-global-color-secondary, #333);
}

/* Стили для иконки корзины */
.ws-product .add_to_cart_button svg,
.ws-product .add_to_cart_button img.ws-cart-icon {
    width: 20px;
    height: 20px;
    display: inline-block;
    vertical-align: middle;
}

/* Стили для текста кнопки */
.ws-product .add_to_cart_button span {
    display: inline-block;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.2;
    color: #fff;
}

/* Адаптивные стили */
@media (max-width: 768px) {
    .ws-product .add_to_cart_button {
        padding: 8px 12px;
    }
    
    .ws-product .add_to_cart_button span {
        font-size: 12px;
    }
}
