<style>
.sonneto-cart-wrapper {
text-align: center;
margin-bottom: 20px;
}
.sonneto-catalog-button {
display: inline-block;
padding: 10px 20px;
background: #F4F4F5; /* цвет фона кнопки каталога */
color: #09090b !important; /* цвет текста кнопки каталога */
border-radius: 10px; /* радиус углов закругления кнопки */
text-decoration: none !important;
border: 1px solid #E4E4E7; /* цвет обводки кнопки */
font-size: inherit;
font-family: inherit;
transition: background 0.3s;
margin-top: 10px;
display: none; /* кнопка скрыта */
}
.sonneto-catalog-button:hover {
background: ;
color: !important;
border-color: ;
/* толщина обводки задаётся выше: border: 1px solid ... */
}
</style>
<script>
document.addEventListener('DOMContentLoaded', function () {
const SNCartShop = new MutationObserver(() => {
const SNNewtext = document.querySelector('.t706__cartpage-products_empty');
if (SNNewtext && !SNNewtext.classList.contains('sonneto-cart-applied')) {
SNNewtext.innerHTML = '<div class="sonneto-cart-wrapper t-name tn-name_xs">Вы не добавили товар в корзину! <!-- ТЕКСТ В ПУСТОЙ КОРЗИНЕ --><a href="#" class="sonneto-catalog-button">Перейти к покупкам</a><!-- ТЕКСТ КНОПКИ КАТАЛОГА --></div>';
SNNewtext.classList.add('sonneto-cart-applied');
}
});
SNCartShop.observe(document.body, { childList: true, subtree: true });
});
</script>
<script>
(function SNupdType() {
const TildahtmlBclok = document.currentScript;
if (TildahtmlBclok) {
const recordElement = TildahtmlBclok.closest('.r[data-record-type]');
if (recordElement) {
recordElement.setAttribute(
'data-record-type',
Math.random().toString(36).substring(2, 12)
);
}
}
})();
</script>