if(document.querySelector(".ex-u-1480442")){let e=document.querySelector(".ex-cart"),a=document.querySelector(".cart-btn .minicart_total"),r=150,n=250,o=$globalCurrency,i=!0,c=!0,d,t=document.createElement("div"),s=(t.classList.add("gift-reminder","inactive"),t.innerHTML=`
`,document.body.append(t),document.querySelector(".gift-reminder")),l=document.querySelector(".amount-needed"),p=document.querySelector(".gift-message"),m=document.querySelector(".gift-message-end"),g=(e,t="",a="",r=5e3)=>{clearTimeout(d),s.classList.remove("inactive"),p.innerText=e,l.innerText=t,m.innerText=t?a:"",d=setTimeout(()=>{s.classList.add("inactive")},r)},f=(e,t="")=>{let a;a=(0<(r-e).toFixed(2)?r-e:n-e).toFixed(2),g("Spend another ",""+o+a,t)},u=t=>{var e=document.querySelectorAll(".gift-promotion-1"),a=document.querySelectorAll(".gift-promotion-2");t>=n?(e.forEach(e=>{e.innerHTML='Use code FREE150 to get a free pack of wrigley lifesavers candies
'}),a.forEach(e=>{e.innerHTML='Use code FREE250 to get a free pack of keebler club & cheddar sandwich crackers
'})):t>=r&&t{e.innerHTML='Use code FREE150 to get a free pack of wrigley lifesavers candies
'}),a.forEach(e=>{e.innerHTML=`Spend another ${o}${(n-t).toFixed(2)} and get a free pack of keebler club & cheddar sandwich crackers
`})):(e.forEach(e=>{e.innerHTML=`Spend over ${o}${(r-t).toFixed(2)} to get a free pack of wrigley lifesavers candies
`}),a.forEach(e=>{e.innerHTML=`Spend over ${o}${(n-t).toFixed(2)} and to get a free pack of keebler club & cheddar sandwich crackers
`}))},x=new MutationObserver(()=>{let e=parseFloat(a.textContent.replace(/[^0-9.]/g,""))||0;document.querySelector(".ex-cart")||(e>=r&&i&&ef(e,"and get a free pack of keebler club & cheddar sandwich crackers"),7500),i=!1,c=!0):e>=r&&!i&&e=n&&c?(g("Amazing! Use code FREE250 at the checkout to claim pack of keebler club & cheddar sandwich crackers!","","",1e4),i=!1,c=!1):eu(e),100)}),b=(x.observe(a,{childList:!0,characterData:!0,subtree:!0}),e=>{c=er?!(i=!1):i=!1});document.addEventListener("DOMContentLoaded",()=>{var e=parseFloat(a.textContent.replace(/[^0-9.]/g,""))||0;if(b(e),$(".ex-loggedin").length&&!$(".ex-cart").length&&(c=er?!(i=!1):e{var t,a,r;e.append(((e=document.createElement("div")).classList.add("row"),(t=document.createElement("div")).classList.add("col-xs-12","gift-promotion-container"),(a=document.createElement("div")).classList.add("gift-promotion-1"),(r=document.createElement("div")).classList.add("gift-promotion-2"),t.append(a,r),e.append(t),e))}),u(e)}})}let style=document.createElement("style");style.textContent=`
.gift-reminder {
width: max-content;
text-align: center;
background-color: #eee;
padding: 10px 20px;
border-radius: 20px;
display: flex;
justify-content: center;
top: 110px;
right: 30px;
font-size: 0.95rem;
position: fixed;
z-index: 1000;
opacity: 1;
transition: all 0.35s ease;
border: 1px solid #808080;
box-shadow: 0 24px 36px rgba(0, 0, 0, 0.13), 0 24px 46px rgba(0, 0, 0, 0.2);
visibility: visible;
max-width: min(500px, 90vw);
}
body:has(.header-full.new-sticky) .gift-reminder {
top: 162px;
}
.gift-reminder p {
margin: 0;
font-weight: 500;
color: #404040;
line-height: 1.5;
}
.gift-reminder.inactive {
opacity: 0;
top: 0;
visibility: hidden;
}
.gift-reminder .amount-needed {
font-weight: 900;
}
@media only screen and (max-width: 767px) {
.gift-reminder {
top: 162px;
padding: 10px 15px;
right: 50%;
transform: translateX(50%);
}
}
.gift-promotion-container {
padding-top: 15px;
max-width: 485px;
}
.gift-promotion-container p {
padding: 5px 10px;
}
.gift-promotion-container .bg-warning,
.gift-promotion-container .bg-info {
--bs-bg-opacity: 0.3;
}
.gift-promotion-container p {
border-radius: 5px;
line-height: 1.5;
font-size: 0.875rem;
}
.gift-promotion-container .text-danger {
display: revert;
}
#customModal.modal.in .modal-dialog {
transform: translate(0, 30%);
}
#customModal .modal-content {
background: transparent;
}
#customModal .modal-header {
border: none;
}
#customModal .modal-header .close {
right: 0px;
top: calc(50% + 20px);
}
#customModal img {
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.6);
}
@media (min-width: 768px) {
#customModal .modal-dialog {
width: 800px;
}
}
`,document.head.appendChild(style);