
/* Убираем стандартное подчеркивание тега , чтобы он не мешал стилям кнопок */
.js-store-prod-all-text u {
    text-decoration: none !important;
}

/* Базовые стили для кнопок */
.js-store-prod-all-text a {
    display: inline-block;
    padding: 12px 28px;
    margin-right: 15px;
    margin-bottom: 10px;
    border-radius: 8px;
    font-weight: 600;
    font-size: 16px;
    line-height: 1.2;
    text-decoration: none !important;
    color: #ffffff !important;
    transition: all 0.3s ease;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
}

/* Эффект при наведении: легкий подъем и усиление тени */
.js-store-prod-all-text a:hover {
    transform: translateY(-2px);
    box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15);
    opacity: 0.95;
}

/* Фирменный стиль Wildberries (фиолетовый градиент) */
.js-store-prod-all-text a[href*="wildberries"] {
    background: linear-gradient(90deg, #cb11ab 0%, #481173 100%);
}

/* Фирменный стиль OZON (ярко-синий) */
.js-store-prod-all-text a[href*="ozon"] {
    background-color: #005bff;
}

/* Добавляем тематические иконки перед текстом (можно удалить эти блоки, если нужны только текст) */
.js-store-prod-all-text a[href*="wildberries"]::before {
    content: "🛍️";
    margin-right: 8px;
    font-size: 18px;
    vertical-align: middle;
}

.js-store-prod-all-text a[href*="ozon"]::before {
    content: "📦";
    margin-right: 8px;
    font-size: 18px;
    vertical-align: middle;
}

/* Исправление z-index для корзины Тильды (из вашего исходного примера) */
.t706__cartwin_showed {
    z-index: 999999999 !important;
}

/* 1. Убираем стандартные точки у списка внутри этого конкретного блока */
.t-store__tabs__content ul {
    list-style: none !important;
    padding-left: 0;
    margin-left: 0;
}

/* 2. Подготавливаем элементы списка: добавляем отступ слева для звездочки */
.t-store__tabs__content li[data-list="bullet"] {
    position: relative;
    padding-left: 28px; /* Отступ, чтобы текст не наезжал на звездочку */
    margin-bottom: 8px; /* Небольшой воздушный интервал между пунктами для удобства чтения */
}

/* 3. Рисуем синюю звездочку перед каждым пунктом */
.t-store__tabs__content li[data-list="bullet"]::before {
    content: "★"; /* Символ жирной звездочки */
    color: #005bff; /* Синий цвет (можно заменить на любой другой, например, #007BFF или #2b6cb0) */
    position: absolute;
    left: 0;
    top: 1px; /* Точная вертикальная подгонка, чтобы звездочка была по центру строки */
    font-size: 18px; /* Размер звездочки */
    line-height: 1.2;
}

/* Опционально: убираем отступ у последнего элемента, если нужно */
.t-store__tabs__content li[data-list="bullet"]:last-child {
    margin-bottom: 0;
}

</style>