(()=>{var e;const t=window.accountThemeData;if(!t||!document.body)return;const o=Object.entries(t).find((([e])=>document.body.classList.contains(e)));if(!o)return;const[c,r]=o,n=document.documentElement,a=(e,t)=>{t&&n.style.setProperty(e,t)};a("--account-primary",null==r?void 0:r.primary),a("--account-tint",null==r?void 0:r.tint),a("--account-nav-bg",null==r?void 0:r.navBackground),(null==r?void 0:r.heroImage)&&n.style.setProperty("--account-hero-image",`url(${JSON.stringify(r.heroImage)})`),document.body.classList.add("account-theme-active"),window.activeAccountTheme={accountClass:c,...r};const s=document.querySelector(".header-full .logo"),l=null==(e=s.querySelector("img"))?void 0:e.getAttribute("src");s&&l&&(s.className="account-theme-logo",s.href="/myaccount",s.innerHTML=`\n \n CCS McLays\n \n \n CCS McLays\n \n `);let i="";const d=document.querySelector(".sidebar-myorders a"),u=document.querySelector(".sidebar-freqpurchased a"),m=document.querySelector(".sidebar-savedcarts a"),h=document.querySelector(".sidebar-myquotes a");i=`\n \n\n \n `,document.querySelector(".account-theme-nav").innerHTML=i;const p=document.querySelector("#vuequicklistdropdown"),g=document.querySelector(".account-theme-nav-quicklists");p&&g&&g.appendChild(p),document.querySelectorAll(".toggle-customertools").forEach((e=>{e.addEventListener("click",(()=>{document.querySelector(".customertools").classList.toggle("open")}))}));const y=document.querySelector(".header-full .headermenu_container");if(y){y.querySelector(".cd-dropdown-trigger")&&document.querySelector(".account-theme-nav").insertAdjacentElement("afterbegin",y)}document.querySelectorAll(".custom-dashboard-title-wrapper, .dashboard-banners, .custom-dashboard-row, .account-theme-nav-wrapper").forEach((e=>{e.classList.remove("hide")}))})(),document.querySelector(".ex-loggedout")&&(document.querySelector(".login-hero-form")||document.querySelectorAll('.search-form[action="/search"]').forEach((e=>{e.querySelector('input[type="text"]').placeholder="Login To Search...",e.setAttribute("data-toggle","modal"),e.setAttribute("data-target","#loginModal")})),document.querySelector(".head-contact").classList.remove("hide")),document.querySelectorAll(".foot-links").forEach((e=>{e.querySelector("h4").addEventListener("click",(()=>{e.classList.toggle("active")}))})),document.querySelectorAll(".login-hero-form").forEach((e=>{const t=document.querySelector("#loginModal .login-form");t&&(e.insertAdjacentElement("beforeend",t.cloneNode(!0)),e.insertAdjacentHTML("beforeend",'\n
\n Request Access\n
\n '))})),document.querySelector(".login-hero-form")&&document.querySelector(".ex-loggedin")&&(window.location.href="/myaccount"),(()=>{const e=document.querySelectorAll(".dashboard-quicklists-items"),t=Array.from(document.querySelectorAll(".quicklistdropdown li.pointer")).slice(0,8);e.length&&t.length&&e.forEach((e=>{const o=e.querySelector(".dashboard-quicklists-item-viewall");o&&t.forEach(((t,c)=>{var r;const n=t.querySelector("a"),a=t.querySelector(".quicklist-name"),s=document.createElement("a"),l=document.createElement("span"),i=document.createElement("span"),d=null==(r=o.querySelector("svg"))?void 0:r.cloneNode(!0);n&&a&&(s.classList.add("dashboard-quicklists-item"),s.href=n.href,l.classList.add("dashboard-quicklists-item-number"),l.textContent=c+1,i.classList.add("dashboard-quicklists-item-title"),i.textContent=a.textContent.trim(),s.appendChild(l),s.appendChild(i),d&&s.appendChild(d),e.insertBefore(s,o))}))}))})(),(()=>{const e=document.querySelector(".account-message"),t=document.querySelector(".desktop .custom-account-message"),o=document.querySelector(".mobile .custom-account-message");if(!e||!t||!o)return;const c=()=>{const t=e.cloneNode(!0),o=document.createElement("button");return t.classList.remove("row"),t.classList.add("account-message-collapsible"),o.classList.add("account-message-toggle"),o.type="button",o.textContent="See More",o.addEventListener("click",(()=>{const e=t.classList.toggle("is-expanded");o.textContent=e?"See Less":"See More"})),t.appendChild(o),t};t.appendChild(c()),o.appendChild(c()),document.querySelector(".account-theme-active")&&e.classList.add("hide")})(),(()=>{if(!document.querySelector(".ex-product.account-theme-active"))return;const e=()=>{document.querySelectorAll(".product-shopping-actions").forEach((e=>{const t=e.querySelector(".product-price-rrp .save.with-value"),o=e.querySelector(".price");t&&o&&o.insertAdjacentElement("beforebegin",t)}))},t=()=>{document.querySelectorAll(".product-shopping-actions").forEach((e=>{const t=e.querySelector(".live-inventory-v2-wrapper");t&&e.closest(".catalog-single").querySelector(".product-summary .product-indicators").insertAdjacentElement("afterend",t)}))},o=()=>{document.querySelectorAll(".page-content .panel-collapse").forEach((e=>{const t=e.querySelector(".panel-body"),o=e.classList.contains("show-more");o&&e.classList.remove("show-more");const c=e.getBoundingClientRect().height,r=(null==t?void 0:t.scrollHeight)||0;if(o&&e.classList.add("show-more"),r>c?e.classList.add("accordion-read-more"):e.classList.remove("accordion-read-more"),!e.querySelector(".show-more-btn-wrapper")){e.insertAdjacentHTML("beforeend",'\n
\n See\n
\n ');e.querySelector(".show-more-btn-wrapper").addEventListener("click",(()=>{e.classList.toggle("show-more")}))}}))};document.querySelector(".has-live-pricing")?document.addEventListener("live-pricing-done",(()=>{e(),t()}),!1):document.addEventListener("DOMContentLoaded",(()=>{e(),t()})),document.addEventListener("DOMContentLoaded",(()=>{document.querySelectorAll(".product-shopping-actions").forEach((e=>{const t=e.querySelector(".product-shopping-actions-addtoquicklist"),o=e.querySelector(".product-compare-action");t&&o&&(t.classList.remove("col-md-12"),t.parentElement.className="quicklist-comparisons-wrapper",t.insertAdjacentElement("afterend",o))})),setTimeout((()=>{o()}),1e3)})),window.addEventListener("resize",(()=>{o()}))})(),document.querySelectorAll(".js-target-blank a").forEach((e=>{e.target="_blank"})),document.querySelectorAll(".js-login-modal a").forEach((e=>{document.querySelector(".login-hero-form")||(e.setAttribute("data-toggle","modal"),e.setAttribute("data-target","#loginModal"),e.href="javascript:;")})),document.querySelectorAll(".js-quickorder-modal a").forEach((e=>{e.setAttribute("data-toggle","modal"),e.setAttribute("data-target","#quickorder"),e.href="javascript:;"}));