/* Стили для одной кнопки Яндекс.Маркета в карточке товара */
.t744__descr a, 
.t-store__prod-popup__descr a {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 8px !important;
    padding: 8px 16px !important;
    margin-top: 10px !important;
    margin-bottom: 10px !important;
    border-radius: 8px !important;
    font-weight: 500 !important;
    text-decoration: none !important;
    box-sizing: border-box !important;
    font-family: Arial, sans-serif !important;
    transition: all 0.2s ease !important;
    
    /* Внешний вид как на примере */
    background-color: #FFFFFF !important;
    color: #333333 !important;
    border: 1px solid #777777 !important;
}

/* Добавление иконки перед текстом ссылки */
.t744__descr a::before,
.t-store__prod-popup__descr a::before {
    content: "" !important;
    display: block !important;
    width: 20px !important;
    height: 20px !important;
    flex-shrink: 0 !important;
    background-image: url("https://logo-teka.com/wp-content/uploads/2025/06/yandex-market-sign-logo.png") !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}

/* Эффект при наведении курсора */
.t744__descr a:hover,
.t-store__prod-popup__descr a:hover {
    background-color: #f5f5f5 !important;
    border-color: #333333 !important;
    color: #333333 !important;
}

/* Фикс для иконки (если она добавлена тегом в HTML) */
.t744__descr a svg,
.t-store__prod-popup__descr a svg,
.t744__descr a img,
.t-store__prod-popup__descr a img {
    display: block !important;
    width: 20px !important;
    height: 20px !important;
    flex-shrink: 0 !important;
}