<a href="#order:Подарок=0:::image=https://static.tildacdn.com/tild3839-6539-4062-b934-373435353839/rScDC7kPr_U.jpg" class="gift-link"></a>
<script>
$(document).ready(function () {
let freesummForGift = 69;
let accessAllowed = false;
let number = 0;
function checkProductList(){
accessAllowed = false;
for(let i=0; i<tcart.products.length;i++){
if(tcart.products[i].name==='Подарок'){
accessAllowed = true;
number = i;
};
};
};
function setClassToGift(){
setTimeout(function(){
checkProductList();
if(accessAllowed) $('[data-cart-product-i="'+number+'"]').addClass('gift-product');
}, 30);
};
function checkAndHandleGift(){
let currentTotal = tcart.prodamount;
number = 0;
checkProductList();
if (currentTotal > freesummForGift) {
if(!accessAllowed) {
$('.gift-link').click();
};
} else {
if(accessAllowed) $('[data-cart-product-i="'+number+'"]').find('.t706__product-del').click();
};
setClassToGift();
};
let prodamount = document.querySelectorAll('.t706__cartwin-bottom')[0];
let observer = new MutationObserver(function(mutations) {
setTimeout(function(){
checkAndHandleGift();
}, 300);
});
observer.observe(prodamount, { childList: true, subtree: true});
});
</script>
<style>
.t706__product.gift-product {
background: #f9f8f8;
}
.t706__product {
border-radius: 10px;
margin-bottom: 20px;
padding: 0 15px;
}
.gift-product .t706__product-plusminus {
display: none;
}
.gift-product .t706__product-del-wrapper {
opacity: 0;
pointer-events: none;
}
</style>