(()=>{const e="true"===new URLSearchParams(window.location.search).get("dogstrust"),t=document.body.classList.contains("ex-rewards");if(!e||!t)return;document.querySelectorAll(".reward-item").forEach((e=>{const t=e.querySelector(".product-details-sku");t&&t.textContent.includes("DTDONATION")&&e.classList.add("highlight-reward")}))})(),document.querySelector(".orderpads-wrapper")&&document.querySelectorAll(".orderpads-wrapper .productgridwidget .tileparent").forEach((e=>{const t=document.createElement("div"),n=e.querySelector(".inputquantity");t.classList.add("quantity-wrapper"),n.insertAdjacentElement("beforebegin",t),t.appendChild(n);const o=document.createElement("button");o.classList.add("plus-btn"),o.innerHTML='',t.insertAdjacentElement("beforeend",o);const s=document.createElement("button");s.classList.add("minus-btn"),s.innerHTML='',t.insertAdjacentElement("afterbegin",s),o.addEventListener("click",(function(){const e=parseInt(n.value,10)||0;n.value=e+1,n.dispatchEvent(new Event("change",{bubbles:!0}))})),s.addEventListener("click",(function(){const e=parseInt(n.value,10)||0;e>0&&(n.value=e-1,n.dispatchEvent(new Event("change",{bubbles:!0})))}))})),$(document).ready((()=>{(()=>{var e;if(!document.body.classList.contains("ex-login"))return;if("dogstrust"===new URLSearchParams(window.location.search).get("v")){if(document.body.classList.contains("dogstrust-login"))return void console.log("Dogstrust login page already loaded");document.body.classList.add("dogstrust-login","ex-l-4816"),null==(e=document.querySelector("body > .modal-dialog .modal-content"))||e.insertAdjacentHTML("afterbegin",'\n
\n Welcome to your Dogstrust webstore\n
\n

Welcome to your Dogs Trust Webstore

\n

Quills Group are your procurement partner for all Workplace, Retail and Rehoming Essentials in one place!

\n

Login To View

\n \n
\n
\n '),document.querySelector(".header-full .logo img").src="https://eu.evocdn.io/dealer/1052/content/media/My_Theme/2026/dogstrust/dogstrust-main-logos.png",document.querySelector(".header-mobile .logo img").src="https://eu.evocdn.io/dealer/1052/content/media/My_Theme/2026/dogstrust/dogstrust-main-logos.png",document.querySelectorAll('.hEmail img[src*="qu-head-email.png"]').forEach((e=>{e.src="https://eu.evocdn.io/dealer/1052/content/media/My_Theme/qu-head-email-black.png"})),document.querySelectorAll('.hAccount img[src*="qu-head-account.png"]').forEach((e=>{e.src="https://eu.evocdn.io/dealer/1052/content/media/My_Theme/qu-head-account-black.png"}))}const t=document.querySelector("body > .modal-dialog");t&&(t.className="container")})()})),document.querySelector(".ex-customer .myaccountdashboard_container")&&(document.querySelectorAll(".myaccount-title").forEach((e=>{e.classList.add("hide")})),document.body.classList.contains("ex-a-1549152")&&document.querySelectorAll(".temp-hidden").forEach((e=>{e.classList.remove("hide")})),document.querySelectorAll(".filter-container").forEach((e=>{e.classList.add("col-lg-3","col-md-3"),e.classList.remove("col-lg-2","col-md-2")})),document.querySelectorAll(".filter-container + .col").forEach((e=>{e.classList.add("col-lg-9","col-md-9"),e.classList.remove("col-lg-10","col-md-10")}))),(()=>{const e=document.querySelectorAll(".dashboard-customer-tools");0!==e.length&&e.forEach((e=>{var t;const n=e.querySelector('.group-name[data-name="products"] h4');n&&(n.innerHTML="Ready To Order?"),null==(t=e.querySelector(".nav"))||t.insertAdjacentHTML("beforeend",'\n \n \n \n ')}))})(),(()=>{if(!document.body.classList.contains("ex-loggedin"))return;const e=document.querySelectorAll(".mini-rewards-box"),t=document.querySelectorAll(".dogstrust-donate-box"),n=EvoXLayer().user.rewards;0!==n.status&&(e.forEach((e=>{e.querySelector(".points-count").innerHTML=n.points||0,e.querySelector(".points-pending").innerHTML=n.points_pending||0,e.classList.remove("hide")})),t.forEach((e=>{e.classList.remove("hide")})))})(),(()=>{const e=document.querySelectorAll(".custom-account-message"),t=document.querySelector(".account-message");if(0===e.length)return;e.forEach((e=>{var n,o;null==(n=e.querySelector(".custom-account-message-button-expand"))||n.addEventListener("click",(()=>{e.dataset.expanded="true"})),null==(o=e.querySelector(".custom-account-message-button-collapse"))||o.addEventListener("click",(()=>{e.dataset.expanded="false"})),t.querySelector("p")&&(e.querySelector(".custom-account-message-content").innerHTML=t.innerHTML,t.classList.add("hide"))}));const n=()=>{e.forEach((e=>{const t=e.querySelector(".custom-account-message-content"),n=e.querySelector(".custom-account-message-buttons");if(!t||!n)return;const o=t.style.height,s=t.style.maxHeight;t.style.height="auto",t.style.maxHeight="none";const c=t.scrollHeight;t.style.height=o,t.style.maxHeight=s,n.style.display=c<=10?"none":""}))};let o;n(),window.addEventListener("resize",(()=>{clearTimeout(o),o=setTimeout(n,100)}))})(),(()=>{const e=document.querySelectorAll(".account-manager-box");if(0===e.length)return;const t=EvoXLayer().session.account_manager;0!==Object.keys(t).length&&e.forEach((e=>{const{name:n}=t;n&&(e.querySelector(".account-manager-box-title h3").innerHTML=n);const{title:o}=t;o&&(e.querySelector(".account-manager-box-title h4").innerHTML=o);const{image:s}=t;s&&(e.querySelector(".account-manager-box-image img").src=s);const{phone:c}=t;if(c){const t=c.replace(/\s/g,"");e.querySelector(".account-manager-telephone").href=`tel:${t}`,e.querySelector(".account-manager-telephone-number").innerHTML=c}const{email:a}=t;a&&(e.querySelector(".account-manager-email").href=`mailto:${a}`,e.querySelector(".account-manager-email-address").innerHTML=a);const{comment:r}=t;r&&(e.querySelector(".account-manager-box-text").innerHTML=r);const{cell:l}=t;if(l){const t=l.replace(/\s/g,"");e.querySelector(".account-manager-box-contact").insertAdjacentHTML("beforeend",`\n \n Telephone\n ${l}\n \n `)}}))})(),document.body.classList.contains("ex-loggedin")&&document.body.classList.contains("ex-l-4816")&&(document.querySelector(".header-full .logo img").src="https://eu.evocdn.io/dealer/1052/content/media/My_Theme/2026/dogstrust/dogstrust-main-logos.png",document.querySelector(".header-mobile .logo img").src="https://eu.evocdn.io/dealer/1052/content/media/My_Theme/2026/dogstrust/dogstrust-main-logos.png",document.querySelectorAll('.hEmail img[src*="qu-head-email.png"]').forEach((e=>{e.src="https://eu.evocdn.io/dealer/1052/content/media/My_Theme/qu-head-email-black.png"})),document.querySelectorAll('.hAccount img[src*="qu-head-account.png"]').forEach((e=>{e.src="https://eu.evocdn.io/dealer/1052/content/media/My_Theme/qu-head-account-black.png"})));