/* Общие стили для всех ссылок */
.js-store-prod-text a {
    display: inline-block; 
    padding: 10px 15px; /* Внутренний отступ для кнопки */
    margin-top: 15px; /* Верхний внешний отступ */
    border-radius: 20px; /* Скругление углов */
    font-weight: 600 !important; /* Толщина шрифта */
    font-size: 15px !important; /* Размер шрифта */
    color: #000000 !important; /* Цвет текста */
    background-color: #e7eaff; /* Цвет фона */
    vertical-align: middle; /* Вертикальное выравнивание */
    height: 35px; /* Высота кнопки */
    line-height: 35px; /* Высота кнопки */
    width: 260px; /* Ширина кнопки */
    position: relative; 
    padding-left: 50px; /* Отступ текста от левой иконки */
}

/* Общие стили для всех ссылок МОБИЛЬНАЯ ВЕРСИЯ */
@media (max-width: 640px) {
    .js-store-prod-text a {
        width: 300px; /* Изменение ширины кнопки для мобильных устройств */
    }
}

/* Первая иконка (слева от текста) */
.js-store-prod-text a:before {
    content: ''; 
    position: absolute; 
    left: 15px; /* Расположение иконки слева */
    top: 50%; /* Выравнивание иконки по вертикали */
    transform: translateY(-50%); /* Центрирование иконки по вертикали */
    width: 25px; /* Ширина иконки */
    height: 25px; /* Высота иконки */
    background-size: cover; 
    margin-right: 10px; /* Внешний отступ справа */
}

/* Общая иконка (справа от текста) */
.js-store-prod-text a:after {
    content: '';
    position: absolute; 
    right: 20px; /* Расположение иконки справа */
    top: 50%; /* Выравнивание иконки по вертикали */
    transform: translateY(-50%); /* Центрирование иконки по вертикали */
    width: 50px; /* Ширина иконки */
    height: 50px; /* Высота иконки */
    background-image: url('https://static.tildacdn.com/tild3739-3862-4364-b036-363036383331/arrow.svg'); /* URL изображения для правой иконки */
    background-size: cover; 
}

/* Дополнительные стили для конкретных первых иконок */

.js-store-prod-text a[href^="https://goldapple.ru/"]:before {
    background-image: url('https://static.tildacdn.com/tild6430-3633-4565-a234-376664386335/__.png'); /* Иконка для "Золотое Яблоко" */
}

.js-store-prod-text a[href^="https://www.ozon.ru/"]:before {
    background-image: url('https://static.tildacdn.com/tild3939-6363-4534-b865-653736623337/noroot.png'); /* Иконка для Ozon */
}

.js-store-prod-text a[href^="https://www.wildberries.ru/"]:before {
    background-image: url('https://static.tildacdn.com/tild3166-3239-4862-a138-333263626361/noroot.png'); /* Иконка для Wildberries */
}

.js-store-prod-text a[href^="https://market.yandex.ru/"]:before {
    background-image: url('https://static.tildacdn.com/tild6139-6639-4030-a532-363662663432/558.png'); /* Иконка для Яндекс Маркет */
}

.js-store-prod-text a[href^="https://www.letu.ru/"]:before {
    background-image: url('https://static.tildacdn.com/tild3933-6262-4239-b739-343262393032/___1.png'); /* Иконка для Летуаль */
}

.js-store-prod-text a[href^="https://www.lamoda.ru/"]:before {
    background-image: url('https://static.tildacdn.com/tild6166-6166-4461-b738-633439303733/b38b80fb-0e47-4a9a-a.jpeg'); /* Иконка для Lamoda */
}

.js-store-prod-text a[href^="https://t.me/"]:before {
    background-image: url('https://static.tildacdn.com/tild3030-3961-4133-a539-356336393462/___3.png'); /* Иконка для Телеграм */
}