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);