/* Общие стили для всех ссылок */
.js-store-prod-text a {
    display: inline-block;
    padding: 10px 15px;
    margin-right: 15px;
    margin-top: 20px;
    border-radius: 10px;
    font-weight: 400;
    text-transform: uppercase;
    color: #ffffff !important;
    border: 1px solid;
    text-decoration: none;
    background-color: #176177; /* Цвет по умолчанию */
}

/* Стили для ссылок на wildberries (с www и без) */
.js-store-prod-text a[href^="https://www.wildberries.ru"],
.js-store-prod-text a[href^="https://wildberries.ru"] {
    background-image: 
        linear-gradient(97.26deg,#ed3cca .49%,#df34d2 14.88%,#d02bd9 29.27%,#bf22e1 43.14%,#ae1ae8 57.02%,#9a10f0 70.89%,#8306f7 84.76%,#7c1af8 99.15%),
        linear-gradient(rgba(0,0,0,.05),rgba(0,0,0,.05));
    background-blend-mode: overlay;
    background-color: transparent;
}

/* Стили для ссылок на ozon (с www и без) */
.js-store-prod-text a[href^="https://www.ozon.ru"],
.js-store-prod-text a[href^="https://ozon.ru"] {
    background-color: rgba(0, 80, 224, 1);
    background-image: none;
}

/* Ховер-эффект */
.js-store-prod-text a:hover {
    color: #009fab;
    text-decoration: none;
}

/* Модальное окно */
.t706__cartwin_showed {
    z-index: 999999999;
}

/* Убираем рамки при фокусе */
#allrecords a, 
#allrecords button, 
#allrecords .t-radio, 
#allrecords .t-checkbox, 
#allrecords .t-img-select {
    outline: none;
}
