{"product_id":"patrol-store-catalogue-2026","title":"Patrol Store Catalogue 2026","description":"\u003ch2 data-section-id=\"1e1d612\" data-start=\"0\" data-end=\"41\" class=\"PDq2pG_selectionAnchorContainer\"\u003eOrder Your Free Patrol Store Catalogue\u003cspan aria-hidden=\"true\" class=\"PDq2pG_selectionAnchor\"\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp data-start=\"43\" data-end=\"247\"\u003eGet the latest police, security and emergency response kit delivered straight to your door. Browse our 2026\/27 collection, featuring trusted footwear, clothing, duty equipment, bags, accessories and more.\u003c\/p\u003e\n\u003cp data-start=\"249\" data-end=\"433\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eOrder your free printed catalogue today, or sign up to our newsletter to receive a downloadable digital version and stay up to date with new products, offers and Patrol Store news.\u003c\/p\u003e\n\u003cdiv class=\"cd-signup-wrap\"\u003e\n\u003cdiv id=\"mc-custom-signup\" class=\"cd-signup-card\"\u003e\n\u003cdiv class=\"cd-signup-state cd-signup-form-state\" id=\"signup-form-state\"\u003e\n\u003ch4\u003eGET 5% OFF\u003c\/h4\u003e\n\u003ch2\u003eSIGN UP TO OUR NEWSLETTER\u003c\/h2\u003e\n\u003cp\u003eBe the first to know about new collections and exclusive offers!\u003c\/p\u003e\n\u003cform id=\"mc-custom-form\" novalidate=\"\"\u003e\n\u003cinput type=\"email\" id=\"mc-email\" name=\"EMAIL\" placeholder=\"Email\" required=\"\" autocomplete=\"email\"\u003e \u003c!-- Mailchimp bot field --\u003e\n\u003cdiv style=\"position: absolute; left: -5000px;\" aria-hidden=\"true\"\u003e\u003cinput type=\"text\" name=\"b_2fe65ff1c7c291ab830f5825d_c2eeaa425c\" value=\"\" tabindex=\"-1\"\u003e\u003c\/div\u003e\n\u003cbutton type=\"submit\" id=\"mc-submit-btn\"\u003eSign up now!\u003c\/button\u003e\n\u003c\/form\u003e\n\u003cdiv id=\"mc-message\" class=\"cd-signup-message\" style=\"display: none;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-signup-state cd-signup-success-state\" id=\"signup-success-state\" style=\"display: none;\"\u003e\n\u003ch2\u003eTHANKS FOR SUBSCRIBING!\u003c\/h2\u003e\n\u003cbr\u003e\n\u003ch4\u003eDownload our FREE kit collection booklet↓\u003c\/h4\u003e\n\u003cbr\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/delivery.shopifyapps.com\/-\/f19b8d4851a5cb4d\/b08c5597976102ac\" style=\"display: inline-block; margin-top: 12px; padding: 14px 28px; background: #00205C; color: #ffffff; text-decoration: none; font-weight: bold; font-size: 16px; border-radius: 4px; transition: all .2s ease;\" target=\"_blank\"\u003e 📖 Download FREE Booklet \u003c\/a\u003e\u003c\/p\u003e\n\u003cbr\u003e\n\u003cp\u003eCheck your email for a confirmation message.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .cd-signup-wrap {\n    width: 100%;\n    background: #f3f3f3;\n    padding: 70px 20px;\n    box-sizing: border-box;\n  }\n\n  .cd-signup-card {\n    max-width: 760px;\n    margin: 0 auto;\n    text-align: center;\n    font-family: Arial, Helvetica, sans-serif;\n    color: #444;\n    min-height: 220px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .cd-signup-state {\n    width: 100%;\n  }\n\n  .cd-signup-card h2 {\n  margin: 0 0 10px;\n  font-size: clamp(34px, 4vw, 46px);\n  line-height: 1;\n  font-weight: 900;\n  letter-spacing: -0.5px;\n  text-transform: uppercase;\n  color: #4a4a4a;\n}\n\n  .cd-signup-success-state h2 {\n    color: #4163d8;\n  }\n\n  .cd-signup-card p {\n    margin: 4px 0;\n    font-size: 18px;\n    line-height: 1.35;\n    color: #4a4a4a;\n  }\n\n  #mc-custom-form {\n    margin-top: 18px;\n  }\n\n  #mc-email {\n    width: 100%;\n    height: 58px;\n    padding: 0 16px;\n    font-size: 18px;\n    border: 1px solid #8d8d8d;\n    border-radius: 4px;\n    background: transparent;\n    color: #4a4a4a;\n    box-sizing: border-box;\n    outline: none;\n  }\n\n  #mc-email::placeholder {\n    color: #7b7b7b;\n  }\n\n  #mc-email:focus {\n    border-color: #4163d8;\n  }\n\n  #mc-submit-btn {\n    width: 100%;\n    height: 58px;\n    margin-top: 10px;\n    border: 2px solid #4e73ff;\n    border-radius: 6px;\n    background: transparent;\n    color: #4e73ff;\n    font-size: 18px;\n    font-weight: 700;\n    cursor: pointer;\n    transition: all 0.2s ease;\n  }\n\n  #mc-submit-btn:hover {\n    background: #4e73ff;\n    color: #fff;\n  }\n\n  .cd-signup-message {\n    margin-top: 14px;\n    font-size: 14px;\n    line-height: 1.4;\n  }\n\n  .cd-signup-message.error {\n    color: #b42318;\n  }\n\n  .cd-signup-message.success {\n    color: #4163d8;\n  }\n\n  @media (max-width: 768px) {\n    .cd-signup-wrap {\n      padding: 50px 16px;\n    }\n\n    .cd-signup-card h2 {\n      font-size: clamp(34px, 9vw, 48px);\n    }\n\n    .cd-signup-card p {\n      font-size: 16px;\n    }\n\n    #mc-email,\n    #mc-submit-btn {\n      height: 54px;\n      font-size: 17px;\n    }\n  }\n\u003c\/style\u003e\n\u003cscript\u003e\n(function () {\n  const form = document.getElementById('mc-custom-form');\n  const emailInput = document.getElementById('mc-email');\n  const messageBox = document.getElementById('mc-message');\n  const formState = document.getElementById('signup-form-state');\n  const successState = document.getElementById('signup-success-state');\n  const submitBtn = document.getElementById('mc-submit-btn');\n\n  if (!form) return;\n\n  form.addEventListener('submit', function (e) {\n    e.preventDefault();\n\n    const email = emailInput.value.trim();\n\n    if (!email) {\n      messageBox.style.display = 'block';\n      messageBox.textContent = 'Please enter your email address.';\n      return;\n    }\n\n    submitBtn.disabled = true;\n    submitBtn.textContent = 'Signing up...';\n\n    const formData = new FormData(form);\n    formData.append('u', '2fe65ff1c7c291ab830f5825d');\n    formData.append('id', 'c2eeaa425c');\n    formData.append('f_id', '00f1bae3f0');\n    formData.append('EMAIL', email);\n\n    const params = new URLSearchParams(formData).toString();\n    const callbackName = 'mcjsonp_' + Date.now();\n\n    window[callbackName] = function (data) {\n      submitBtn.disabled = false;\n      submitBtn.textContent = 'Sign up now!';\n\n      if (data.result === 'success') {\n        formState.style.display = 'none';\n        successState.style.display = 'block';\n      } else {\n        messageBox.style.display = 'block';\n        messageBox.textContent = 'Something went wrong. Please try again.';\n      }\n\n      script.remove();\n      delete window[callbackName];\n    };\n\n    const script = document.createElement('script');\n    script.src =\n      'https:\/\/cadetdirect.us3.list-manage.com\/subscribe\/post-json?c=' +\n      callbackName +\n      '\u0026' +\n      params;\n\n    document.body.appendChild(script);\n  });\n})();\n\u003c\/script\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Patrol Store","offers":[{"title":"Default Title","offer_id":55886354022785,"sku":"CATALOGUES\/PS","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0536\/7932\/5345\/files\/patrol-store-catalogue-2026-1248073543.jpg?v=1783444001","url":"https:\/\/patrolstore.com\/products\/patrol-store-catalogue-2026","provider":"Patrol Store","version":"1.0","type":"link"}