It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: https://www.mediaitonireland.org/

  1. <!doctype html>
  2. <html class="js" lang="en">
  3.  <head>
  4.   <title>
  5.  Shop Sweets, Treats &amp; Gifts | Duncan&#39;s Online Sweet Shop</title>
  6.    <meta charset="utf-8">
  7.    <meta http-equiv="X-UA-Compatible" content="IE=edge">
  8.    <meta name="viewport" content="width=device-width,initial-scale=1">
  9.    <meta name="theme-color" content="">
  10.    <link rel="canonical" href="https://onlinesweetshop.uk/">
  11. <meta name="google-site-verification" content="JVpK6sSqn8ZDjgVC2EQ-6PVpC-f61wGSQ8KKZyj6M9s" /><link rel="icon" type="image/png" href="//onlinesweetshop.uk/cdn/shop/files/duncans_logo.png?crop=center&height=32&v=1725518358&width=32"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin>
  12.      <meta name="description" content="Buy sweets, treats, snacks, drinks and gifts at Duncan&#39;s online sweet shop. Buy traditional confectionery, pick n mix, selection boxes and more">
  13.    
  14.  
  15.    
  16.  
  17. <meta property="og:site_name" content="Online Sweet Shop">
  18. <meta property="og:url" content="https://onlinesweetshop.uk/">
  19. <meta property="og:title" content="Shop Sweets, Treats &amp; Gifts | Duncan&#39;s Online Sweet Shop">
  20. <meta property="og:type" content="website">
  21. <meta property="og:description" content="Buy sweets, treats, snacks, drinks and gifts at Duncan&#39;s online sweet shop. Buy traditional confectionery, pick n mix, selection boxes and more"><meta property="og:image" content="http://onlinesweetshop.uk/cdn/shop/files/duncans_logo.png?v=1725518358">
  22.  <meta property="og:image:secure_url" content="https://onlinesweetshop.uk/cdn/shop/files/duncans_logo.png?v=1725518358">
  23.  <meta property="og:image:width" content="800">
  24.  <meta property="og:image:height" content="800"><meta name="twitter:card" content="summary_large_image">
  25. <meta name="twitter:title" content="Shop Sweets, Treats &amp; Gifts | Duncan&#39;s Online Sweet Shop">
  26. <meta name="twitter:description" content="Buy sweets, treats, snacks, drinks and gifts at Duncan&#39;s online sweet shop. Buy traditional confectionery, pick n mix, selection boxes and more">
  27.  
  28.  
  29.    <script src="//onlinesweetshop.uk/cdn/shop/t/1/assets/constants.js?v=132983761750457495441723294769" defer="defer"></script>
  30.    <script src="//onlinesweetshop.uk/cdn/shop/t/1/assets/pubsub.js?v=158357773527763999511723294770" defer="defer"></script>
  31.    <script src="//onlinesweetshop.uk/cdn/shop/t/1/assets/global.js?v=88558128918567037191723294769" defer="defer"></script>
  32.    <script src="//onlinesweetshop.uk/cdn/shop/t/1/assets/details-disclosure.js?v=13653116266235556501723294769" defer="defer"></script>
  33.    <script src="//onlinesweetshop.uk/cdn/shop/t/1/assets/details-modal.js?v=25581673532751508451723294769" defer="defer"></script>
  34.    <script src="//onlinesweetshop.uk/cdn/shop/t/1/assets/search-form.js?v=133129549252120666541723294770" defer="defer"></script><script src="//onlinesweetshop.uk/cdn/shop/t/1/assets/animations.js?v=88693664871331136111723294769" defer="defer"></script><script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script><meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/88907907418/digital_wallets/dialog">
  35. <meta name="shopify-checkout-api-token" content="8f6b61c3eb8be43af675a771df6042f6">
  36. <meta id="in-context-paypal-metadata" data-shop-id="88907907418" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="GBP">
  37. <script async="async" src="/checkouts/internal/preloads.js?locale=en-GB&version=checkout-renderer"></script>
  38. <script id="shopify-features" type="application/json">{"accessToken":"8f6b61c3eb8be43af675a771df6042f6","betas":["rich-media-storefront-analytics"],"domain":"onlinesweetshop.uk","predictiveSearch":true,"shopId":88907907418,"locale":"en"}</script>
  39. <script>var Shopify = Shopify || {};
  40. Shopify.shop = "c367b6-16.myshopify.com";
  41. Shopify.locale = "en";
  42. Shopify.currency = {"active":"GBP","rate":"1.0"};
  43. Shopify.country = "GB";
  44. Shopify.theme = {"name":"Dawn","id":170686611802,"schema_name":"Dawn","schema_version":"15.0.2","theme_store_id":887,"role":"main"};
  45. Shopify.theme.handle = "null";
  46. Shopify.theme.style = {"id":null,"handle":null};
  47. Shopify.cdnHost = "onlinesweetshop.uk/cdn";
  48. Shopify.routes = Shopify.routes || {};
  49. Shopify.routes.root = "/";</script>
  50. <script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
  51. <script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
  52. <script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
  53. <script>(function() {
  54.  function asyncLoad() {
  55.    var urls = ["https:\/\/node1.itoris.com\/dpo\/storefront\/include.js?shop=c367b6-16.myshopify.com"];
  56.    for (var i = 0; i < urls.length; i++) {
  57.      var s = document.createElement('script');
  58.      s.type = 'text/javascript';
  59.      s.async = true;
  60.      s.src = urls[i];
  61.      var x = document.getElementsByTagName('script')[0];
  62.      x.parentNode.insertBefore(s, x);
  63.    }
  64.  };
  65.  if(window.attachEvent) {
  66.    window.attachEvent('onload', asyncLoad);
  67.  } else {
  68.    window.addEventListener('load', asyncLoad, false);
  69.  }
  70. })();</script>
  71. <script id="__st">var __st={"a":88907907418,"offset":3600,"reqid":"69f632d9-9e1a-45c9-9c24-8248662b3554-1751571391","pageurl":"onlinesweetshop.uk\/","u":"07c6426bf90f","p":"home"};</script>
  72. <script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
  73. <script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.2.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
  74. <script integrity="sha256-DTN/DDRLW4ijBM7GedgYZhatFOf+PYQ7/WEM4Q6kiFw=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//onlinesweetshop.uk/cdn/shopifycloud/shopify/assets/storefront/load_feature-0d337f0c344b5b88a304cec679d8186616ad14e7fe3d843bfd610ce10ea4885c.js" crossorigin="anonymous"></script>
  75. <script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://onlinesweetshop.uk/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
  76. </script>
  77. <script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
  78.  function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent);
  79. </script>
  80. <script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}}));
  81. </script>
  82. <script id='scb4127' type='text/javascript' async='' src='https://onlinesweetshop.uk/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script><script id="sections-script" data-sections="header" defer="defer" src="//onlinesweetshop.uk/cdn/shop/t/1/compiled_assets/scripts.js?80"></script>
  83. <link rel="stylesheet" media="screen" href="https://onlinesweetshop.uk/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
  84.  
  85. <style id="shopify-accelerated-checkout-cart">
  86.        #shopify-buyer-consent {
  87.  margin-top: 1em;
  88.  display: inline-block;
  89.  width: 100%;
  90. }
  91.  
  92. #shopify-buyer-consent.hidden {
  93.  display: none;
  94. }
  95.  
  96. #shopify-subscription-policy-button {
  97.  background: none;
  98.  border: none;
  99.  padding: 0;
  100.  text-decoration: underline;
  101.  font-size: inherit;
  102.  cursor: pointer;
  103. }
  104.  
  105. #shopify-subscription-policy-button::before {
  106.  box-shadow: none;
  107. }
  108.  
  109.      </style>
  110. <script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
  111.  
  112.  
  113.    <style data-shopify>
  114.      @font-face {
  115.  font-family: Assistant;
  116.  font-weight: 400;
  117.  font-style: normal;
  118.  font-display: swap;
  119.  src: url("//onlinesweetshop.uk/cdn/fonts/assistant/assistant_n4.bcd3d09dcb631dec5544b8fb7b154ff234a44630.woff2?h1=YzM2N2I2LTE2LmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=b25saW5lc3dlZXRzaG9wLnVr&hmac=535282477a7313a253b1b61bd7dd40342e4985b8b0d4c201f55df11068d7cb2e") format("woff2"),
  120.       url("//onlinesweetshop.uk/cdn/fonts/assistant/assistant_n4.a2d012304becc2a26f1ded1acc136fcab85c9afd.woff?h1=YzM2N2I2LTE2LmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=b25saW5lc3dlZXRzaG9wLnVr&hmac=e87a6c4695349a6e187f591d7fa09a30e6674e6318e5781ee0c86bc8d5912710") format("woff");
  121. }
  122.  
  123.      @font-face {
  124.  font-family: Assistant;
  125.  font-weight: 700;
  126.  font-style: normal;
  127.  font-display: swap;
  128.  src: url("//onlinesweetshop.uk/cdn/fonts/assistant/assistant_n7.3335c7bdaddf2501ddab87cdbd9be98f3870e10d.woff2?h1=YzM2N2I2LTE2LmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=b25saW5lc3dlZXRzaG9wLnVr&hmac=b21899338e82f8bf2e198245c9120596a975cb9c9dc12b78431b372bd04ff29d") format("woff2"),
  129.       url("//onlinesweetshop.uk/cdn/fonts/assistant/assistant_n7.7c85f5c5cc1555de92cc7ef2790ee3cffe5237f5.woff?h1=YzM2N2I2LTE2LmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=b25saW5lc3dlZXRzaG9wLnVr&hmac=84a05c8d575bc0940a5f7cf6a14435cf58442fb53007e1da015ac187fb0aa53d") format("woff");
  130. }
  131.  
  132.      
  133.      
  134.      @font-face {
  135.  font-family: Assistant;
  136.  font-weight: 400;
  137.  font-style: normal;
  138.  font-display: swap;
  139.  src: url("//onlinesweetshop.uk/cdn/fonts/assistant/assistant_n4.bcd3d09dcb631dec5544b8fb7b154ff234a44630.woff2?h1=YzM2N2I2LTE2LmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=b25saW5lc3dlZXRzaG9wLnVr&hmac=535282477a7313a253b1b61bd7dd40342e4985b8b0d4c201f55df11068d7cb2e") format("woff2"),
  140.       url("//onlinesweetshop.uk/cdn/fonts/assistant/assistant_n4.a2d012304becc2a26f1ded1acc136fcab85c9afd.woff?h1=YzM2N2I2LTE2LmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=b25saW5lc3dlZXRzaG9wLnVr&hmac=e87a6c4695349a6e187f591d7fa09a30e6674e6318e5781ee0c86bc8d5912710") format("woff");
  141. }
  142.  
  143.  
  144.      
  145.        :root,
  146.        .color-scheme-1 {
  147.          --color-background: 255,255,255;
  148.        
  149.          --gradient-background: #ffffff;
  150.        
  151.  
  152.        
  153.  
  154.        --color-foreground: 18,18,18;
  155.        --color-background-contrast: 191,191,191;
  156.        --color-shadow: 18,18,18;
  157.        --color-button: 18,18,18;
  158.        --color-button-text: 255,255,255;
  159.        --color-secondary-button: 255,255,255;
  160.        --color-secondary-button-text: 18,18,18;
  161.        --color-link: 18,18,18;
  162.        --color-badge-foreground: 18,18,18;
  163.        --color-badge-background: 255,255,255;
  164.        --color-badge-border: 18,18,18;
  165.        --payment-terms-background-color: rgb(255 255 255);
  166.      }
  167.      
  168.        
  169.        .color-scheme-2 {
  170.          --color-background: 243,243,243;
  171.        
  172.          --gradient-background: #f3f3f3;
  173.        
  174.  
  175.        
  176.  
  177.        --color-foreground: 18,18,18;
  178.        --color-background-contrast: 179,179,179;
  179.        --color-shadow: 18,18,18;
  180.        --color-button: 18,18,18;
  181.        --color-button-text: 243,243,243;
  182.        --color-secondary-button: 243,243,243;
  183.        --color-secondary-button-text: 18,18,18;
  184.        --color-link: 18,18,18;
  185.        --color-badge-foreground: 18,18,18;
  186.        --color-badge-background: 243,243,243;
  187.        --color-badge-border: 18,18,18;
  188.        --payment-terms-background-color: rgb(243 243 243);
  189.      }
  190.      
  191.        
  192.        .color-scheme-3 {
  193.          --color-background: 36,40,51;
  194.        
  195.          --gradient-background: #242833;
  196.        
  197.  
  198.        
  199.  
  200.        --color-foreground: 255,255,255;
  201.        --color-background-contrast: 47,52,66;
  202.        --color-shadow: 18,18,18;
  203.        --color-button: 255,255,255;
  204.        --color-button-text: 0,0,0;
  205.        --color-secondary-button: 36,40,51;
  206.        --color-secondary-button-text: 255,255,255;
  207.        --color-link: 255,255,255;
  208.        --color-badge-foreground: 255,255,255;
  209.        --color-badge-background: 36,40,51;
  210.        --color-badge-border: 255,255,255;
  211.        --payment-terms-background-color: rgb(36 40 51);
  212.      }
  213.      
  214.        
  215.        .color-scheme-4 {
  216.          --color-background: 18,18,18;
  217.        
  218.          --gradient-background: #121212;
  219.        
  220.  
  221.        
  222.  
  223.        --color-foreground: 255,255,255;
  224.        --color-background-contrast: 146,146,146;
  225.        --color-shadow: 18,18,18;
  226.        --color-button: 255,255,255;
  227.        --color-button-text: 18,18,18;
  228.        --color-secondary-button: 18,18,18;
  229.        --color-secondary-button-text: 255,255,255;
  230.        --color-link: 255,255,255;
  231.        --color-badge-foreground: 255,255,255;
  232.        --color-badge-background: 18,18,18;
  233.        --color-badge-border: 255,255,255;
  234.        --payment-terms-background-color: rgb(18 18 18);
  235.      }
  236.      
  237.        
  238.        .color-scheme-5 {
  239.          --color-background: 51,79,180;
  240.        
  241.          --gradient-background: #334fb4;
  242.        
  243.  
  244.        
  245.  
  246.        --color-foreground: 255,255,255;
  247.        --color-background-contrast: 23,35,81;
  248.        --color-shadow: 18,18,18;
  249.        --color-button: 255,255,255;
  250.        --color-button-text: 51,79,180;
  251.        --color-secondary-button: 51,79,180;
  252.        --color-secondary-button-text: 255,255,255;
  253.        --color-link: 255,255,255;
  254.        --color-badge-foreground: 255,255,255;
  255.        --color-badge-background: 51,79,180;
  256.        --color-badge-border: 255,255,255;
  257.        --payment-terms-background-color: rgb(51 79 180);
  258.      }
  259.      
  260.  
  261.      body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5 {
  262.        color: rgba(var(--color-foreground), 0.75);
  263.        background-color: rgb(var(--color-background));
  264.      }
  265.  
  266.      :root {
  267.        --font-body-family: Assistant, sans-serif;
  268.        --font-body-style: normal;
  269.        --font-body-weight: 400;
  270.        --font-body-weight-bold: 700;
  271.  
  272.        --font-heading-family: Assistant, sans-serif;
  273.        --font-heading-style: normal;
  274.        --font-heading-weight: 400;
  275.  
  276.        --font-body-scale: 1.0;
  277.        --font-heading-scale: 1.0;
  278.  
  279.        --media-padding: px;
  280.        --media-border-opacity: 0.05;
  281.        --media-border-width: 1px;
  282.        --media-radius: 0px;
  283.        --media-shadow-opacity: 0.0;
  284.        --media-shadow-horizontal-offset: 0px;
  285.        --media-shadow-vertical-offset: 4px;
  286.        --media-shadow-blur-radius: 5px;
  287.        --media-shadow-visible: 0;
  288.  
  289.        --page-width: 120rem;
  290.        --page-width-margin: 0rem;
  291.  
  292.        --product-card-image-padding: 0.0rem;
  293.        --product-card-corner-radius: 0.0rem;
  294.        --product-card-text-alignment: left;
  295.        --product-card-border-width: 0.0rem;
  296.        --product-card-border-opacity: 0.1;
  297.        --product-card-shadow-opacity: 0.0;
  298.        --product-card-shadow-visible: 0;
  299.        --product-card-shadow-horizontal-offset: 0.0rem;
  300.        --product-card-shadow-vertical-offset: 0.4rem;
  301.        --product-card-shadow-blur-radius: 0.5rem;
  302.  
  303.        --collection-card-image-padding: 0.0rem;
  304.        --collection-card-corner-radius: 0.0rem;
  305.        --collection-card-text-alignment: left;
  306.        --collection-card-border-width: 0.0rem;
  307.        --collection-card-border-opacity: 0.1;
  308.        --collection-card-shadow-opacity: 0.0;
  309.        --collection-card-shadow-visible: 0;
  310.        --collection-card-shadow-horizontal-offset: 0.0rem;
  311.        --collection-card-shadow-vertical-offset: 0.4rem;
  312.        --collection-card-shadow-blur-radius: 0.5rem;
  313.  
  314.        --blog-card-image-padding: 0.0rem;
  315.        --blog-card-corner-radius: 0.0rem;
  316.        --blog-card-text-alignment: left;
  317.        --blog-card-border-width: 0.0rem;
  318.        --blog-card-border-opacity: 0.1;
  319.        --blog-card-shadow-opacity: 0.0;
  320.        --blog-card-shadow-visible: 0;
  321.        --blog-card-shadow-horizontal-offset: 0.0rem;
  322.        --blog-card-shadow-vertical-offset: 0.4rem;
  323.        --blog-card-shadow-blur-radius: 0.5rem;
  324.  
  325.        --badge-corner-radius: 4.0rem;
  326.  
  327.        --popup-border-width: 1px;
  328.        --popup-border-opacity: 0.1;
  329.        --popup-corner-radius: 0px;
  330.        --popup-shadow-opacity: 0.05;
  331.        --popup-shadow-horizontal-offset: 0px;
  332.        --popup-shadow-vertical-offset: 4px;
  333.        --popup-shadow-blur-radius: 5px;
  334.  
  335.        --drawer-border-width: 1px;
  336.        --drawer-border-opacity: 0.1;
  337.        --drawer-shadow-opacity: 0.0;
  338.        --drawer-shadow-horizontal-offset: 0px;
  339.        --drawer-shadow-vertical-offset: 4px;
  340.        --drawer-shadow-blur-radius: 5px;
  341.  
  342.        --spacing-sections-desktop: 0px;
  343.        --spacing-sections-mobile: 0px;
  344.  
  345.        --grid-desktop-vertical-spacing: 8px;
  346.        --grid-desktop-horizontal-spacing: 8px;
  347.        --grid-mobile-vertical-spacing: 4px;
  348.        --grid-mobile-horizontal-spacing: 4px;
  349.  
  350.        --text-boxes-border-opacity: 0.1;
  351.        --text-boxes-border-width: 0px;
  352.        --text-boxes-radius: 0px;
  353.        --text-boxes-shadow-opacity: 0.0;
  354.        --text-boxes-shadow-visible: 0;
  355.        --text-boxes-shadow-horizontal-offset: 0px;
  356.        --text-boxes-shadow-vertical-offset: 4px;
  357.        --text-boxes-shadow-blur-radius: 5px;
  358.  
  359.        --buttons-radius: 0px;
  360.        --buttons-radius-outset: 0px;
  361.        --buttons-border-width: 1px;
  362.        --buttons-border-opacity: 1.0;
  363.        --buttons-shadow-opacity: 0.0;
  364.        --buttons-shadow-visible: 0;
  365.        --buttons-shadow-horizontal-offset: 0px;
  366.        --buttons-shadow-vertical-offset: 4px;
  367.        --buttons-shadow-blur-radius: 5px;
  368.        --buttons-border-offset: 0px;
  369.  
  370.        --inputs-radius: 0px;
  371.        --inputs-border-width: 1px;
  372.        --inputs-border-opacity: 0.55;
  373.        --inputs-shadow-opacity: 0.0;
  374.        --inputs-shadow-horizontal-offset: 0px;
  375.        --inputs-margin-offset: 0px;
  376.        --inputs-shadow-vertical-offset: 4px;
  377.        --inputs-shadow-blur-radius: 5px;
  378.        --inputs-radius-outset: 0px;
  379.  
  380.        --variant-pills-radius: 40px;
  381.        --variant-pills-border-width: 1px;
  382.        --variant-pills-border-opacity: 0.55;
  383.        --variant-pills-shadow-opacity: 0.0;
  384.        --variant-pills-shadow-horizontal-offset: 0px;
  385.        --variant-pills-shadow-vertical-offset: 4px;
  386.        --variant-pills-shadow-blur-radius: 5px;
  387.      }
  388.  
  389.      *,
  390.      *::before,
  391.      *::after {
  392.        box-sizing: inherit;
  393.      }
  394.  
  395.      html {
  396.        box-sizing: border-box;
  397.        font-size: calc(var(--font-body-scale) * 62.5%);
  398.        height: 100%;
  399.      }
  400.  
  401.      body {
  402.        display: grid;
  403.        grid-template-rows: auto auto 1fr auto;
  404.        grid-template-columns: 100%;
  405.        min-height: 100%;
  406.        margin: 0;
  407.        font-size: 1.5rem;
  408.        letter-spacing: 0.06rem;
  409.        line-height: calc(1 + 0.8 / var(--font-body-scale));
  410.        font-family: var(--font-body-family);
  411.        font-style: var(--font-body-style);
  412.        font-weight: var(--font-body-weight);
  413.      }
  414.  
  415.      @media screen and (min-width: 750px) {
  416.        body {
  417.          font-size: 1.6rem;
  418.        }
  419.      }
  420.    </style>
  421.  
  422.    <link href="//onlinesweetshop.uk/cdn/shop/t/1/assets/base.css?v=144968985024194912401723294769" rel="stylesheet" type="text/css" media="all" />
  423.    <link rel="stylesheet" href="//onlinesweetshop.uk/cdn/shop/t/1/assets/component-cart-items.css?v=127384614032664249911723294769" media="print" onload="this.media='all'">
  424.      <link rel="preload" as="font" href="//onlinesweetshop.uk/cdn/fonts/assistant/assistant_n4.bcd3d09dcb631dec5544b8fb7b154ff234a44630.woff2?h1=YzM2N2I2LTE2LmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=b25saW5lc3dlZXRzaG9wLnVr&hmac=535282477a7313a253b1b61bd7dd40342e4985b8b0d4c201f55df11068d7cb2e" type="font/woff2" crossorigin>
  425.      
  426.  
  427.      <link rel="preload" as="font" href="//onlinesweetshop.uk/cdn/fonts/assistant/assistant_n4.bcd3d09dcb631dec5544b8fb7b154ff234a44630.woff2?h1=YzM2N2I2LTE2LmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=b25saW5lc3dlZXRzaG9wLnVr&hmac=535282477a7313a253b1b61bd7dd40342e4985b8b0d4c201f55df11068d7cb2e" type="font/woff2" crossorigin>
  428.      
  429. <link
  430.        rel="stylesheet"
  431.        href="//onlinesweetshop.uk/cdn/shop/t/1/assets/component-predictive-search.css?v=118923337488134913561723294769"
  432.        media="print"
  433.        onload="this.media='all'"
  434.      ><script>
  435.      if (Shopify.designMode) {
  436.        document.documentElement.classList.add('shopify-design-mode');
  437.      }
  438.    </script>
  439.  <link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
  440. <script>(function(){if ("sendBeacon" in navigator && "performance" in window) {var session_token = document.cookie.match(/_shopify_s=([^;]*)/);function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 88907907418,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token: session_token && session_token.length === 2 ? session_token[1] : "",page_type: "index"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
  441. <script id="web-pixels-manager-setup">(function e(e,d,r,n,o,i){if(void 0===i&&(i={}),!Boolean(null===(t=null===(a=window.Shopify)||void 0===a?void 0:a.analytics)||void 0===t?void 0:t.replayQueue)){var a,t;window.Shopify=window.Shopify||{};var s=window.Shopify;s.analytics=s.analytics||{};var l=s.analytics;l.replayQueue=[],l.publish=function(e,d,r){return l.replayQueue.push([e,d,r]),!0};try{self.performance.mark("wpm:start")}catch(e){}var u=function(){var e={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](13[3-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(13[5-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(13[3-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](13[3-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(13[5-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(13[3-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/},d=e.modern,r=e.legacy,n=navigator.userAgent;return n.match(d)?"modern":n.match(r)?"legacy":"unknown"}(),c="modern"===u?"modern":"legacy",f=(null!=o?o:{modern:"",legacy:""})[c],m=function(e){return[e.baseUrl,"/wpm","/b",e.hashVersion,"modern"===e.buildTarget?"m":"l",".js"].join("")}({baseUrl:r,hashVersion:n,buildTarget:c}),p=function(e){var d=e.version,r=e.bundleTarget,n=e.surface,o=e.pageUrl,i=e.monorailEndpoint;return{emit:function(e){var a=e.status,t=e.errorMsg,s=(new Date).getTime(),l=JSON.stringify({metadata:{event_sent_at_ms:s},events:[{schema_id:"web_pixels_manager_load/3.1",payload:{version:d,bundle_target:r,page_url:o,status:a,surface:n,error_msg:t},metadata:{event_created_at_ms:s}}]});if(!i)return console&&console.warn&&console.warn("[Web Pixels Manager] No Monorail endpoint provided, skipping logging."),!1;try{return self.navigator.sendBeacon.bind(self.navigator)(i,l)}catch(e){}var u=new XMLHttpRequest;try{return u.open("POST",i,!0),u.setRequestHeader("Content-Type","text/plain"),u.send(l),!0}catch(e){return console&&console.warn&&console.warn("[Web Pixels Manager] Got an unhandled error while logging to Monorail."),!1}}}}({version:n,bundleTarget:u,surface:e.surface,pageUrl:self.location.href,monorailEndpoint:e.monorailEndpoint});try{i.browserTarget=u,function(e){var d=e.src,r=e.async,n=void 0===r||r,o=e.onload,i=e.onerror,a=e.sri,t=e.scriptDataAttributes,s=void 0===t?{}:t,l=document.createElement("script"),u=document.querySelector("head"),c=document.querySelector("body");if(l.async=n,l.src=d,a&&(l.integrity=a,l.crossOrigin="anonymous"),s)for(var f in s)if(Object.prototype.hasOwnProperty.call(s,f))try{l.dataset[f]=s[f]}catch(e){}if(o&&l.addEventListener("load",o),i&&l.addEventListener("error",i),u)u.appendChild(l);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(l)}}({src:m,async:!0,onload:function(){if(!function(){var e,d;return Boolean(null===(d=null===(e=window.Shopify)||void 0===e?void 0:e.analytics)||void 0===d?void 0:d.initialized)}()){var r=window.webPixelsManager.init(e)||void 0;if(r){d(r);var n=window.Shopify.analytics;n.replayQueue.forEach((function(e){var d=e[0],n=e[1],o=e[2];r.publishCustomEvent(d,n,o)})),n.replayQueue=[],n.publish=r.publishCustomEvent,n.visitor=r.visitor,n.initialized=!0}}},onerror:function(){return p.emit({status:"failed",errorMsg:"".concat(m," has failed to load")})},sri:function(e){var d=/^sha384-[A-Za-z0-9+/=]+$/;return"string"==typeof e&&d.test(e)}(f)?f:"",scriptDataAttributes:i}),p.emit({status:"loading"})}catch(e){p.emit({status:"failed",errorMsg:(null==e?void 0:e.message)||"Unknown error"})}}})({shopId: 88907907418,storefrontBaseUrl: "https://onlinesweetshop.uk",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://monorail-edge.shopifysvc.com/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["ac843a20"],webPixelsConfigList: [{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0420","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0420","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,effectiveTopLevelDomain: "uk",initData: {"shop":{"name":"Online Sweet Shop","paymentSettings":{"currencyCode":"GBP"},"myshopifyDomain":"c367b6-16.myshopify.com","countryCode":"GB","storefrontUrl":"https://onlinesweetshop.uk"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"purchasingCompany":null},},function pageEvents(webPixelsManagerAPI) {webPixelsManagerAPI.publish("page_viewed", {});},"https://onlinesweetshop.uk/cdn","79c51b55w8151734bp1f8946d8mfa37738b",{"modern":"","legacy":""},{"shopId":"88907907418","storefrontBaseUrl":"https://onlinesweetshop.uk","extensionBaseUrl":"https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"ac843a20\"]","isMerchantRequest":"false","hashVersion":"79c51b55w8151734bp1f8946d8mfa37738b"});</script><script>
  442.  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
  443.  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
  444.  window.ShopifyAnalytics.meta.currency = 'GBP';
  445.  var meta = {"page":{"pageType":"home"}};
  446.  for (var attr in meta) {
  447.    window.ShopifyAnalytics.meta[attr] = meta[attr];
  448.  }
  449. </script>
  450. <script class="analytics">
  451.  (function () {
  452.    var customDocumentWrite = function(content) {
  453.      var jquery = null;
  454.  
  455.      if (window.jQuery) {
  456.        jquery = window.jQuery;
  457.      } else if (window.Checkout && window.Checkout.$) {
  458.        jquery = window.Checkout.$;
  459.      }
  460.  
  461.      if (jquery) {
  462.        jquery('body').append(content);
  463.      }
  464.    };
  465.  
  466.    var hasLoggedConversion = function(token) {
  467.      if (token) {
  468.        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
  469.      }
  470.      return false;
  471.    }
  472.  
  473.    var setCookieIfConversion = function(token) {
  474.      if (token) {
  475.        var twoMonthsFromNow = new Date(Date.now());
  476.        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
  477.  
  478.        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
  479.      }
  480.    }
  481.  
  482.    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
  483.    if (trekkie.integrations) {
  484.      return;
  485.    }
  486.    trekkie.methods = [
  487.      'identify',
  488.      'page',
  489.      'ready',
  490.      'track',
  491.      'trackForm',
  492.      'trackLink'
  493.    ];
  494.    trekkie.factory = function(method) {
  495.      return function() {
  496.        var args = Array.prototype.slice.call(arguments);
  497.        args.unshift(method);
  498.        trekkie.push(args);
  499.        return trekkie;
  500.      };
  501.    };
  502.    for (var i = 0; i < trekkie.methods.length; i++) {
  503.      var key = trekkie.methods[i];
  504.      trekkie[key] = trekkie.factory(key);
  505.    }
  506.    trekkie.load = function(config) {
  507.      trekkie.config = config || {};
  508.      trekkie.config.initialDocumentCookie = document.cookie;
  509.      var first = document.getElementsByTagName('script')[0];
  510.      var script = document.createElement('script');
  511.      script.type = 'text/javascript';
  512.      script.onerror = function(e) {
  513.        var scriptFallback = document.createElement('script');
  514.        scriptFallback.type = 'text/javascript';
  515.        scriptFallback.onerror = function(error) {
  516.                var Monorail = {
  517.      produce: function produce(monorailDomain, schemaId, payload) {
  518.        var currentMs = new Date().getTime();
  519.        var event = {
  520.          schema_id: schemaId,
  521.          payload: payload,
  522.          metadata: {
  523.            event_created_at_ms: currentMs,
  524.            event_sent_at_ms: currentMs
  525.          }
  526.        };
  527.        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
  528.      },
  529.      sendRequest: function sendRequest(endpointUrl, payload) {
  530.        // Try the sendBeacon API
  531.        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
  532.          var blobData = new window.Blob([payload], {
  533.            type: 'text/plain'
  534.          });
  535.  
  536.          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
  537.            return true;
  538.          } // sendBeacon was not successful
  539.  
  540.        } // XHR beacon
  541.  
  542.        var xhr = new XMLHttpRequest();
  543.  
  544.        try {
  545.          xhr.open('POST', endpointUrl);
  546.          xhr.setRequestHeader('Content-Type', 'text/plain');
  547.          xhr.send(payload);
  548.        } catch (e) {
  549.          console.log(e);
  550.        }
  551.  
  552.        return false;
  553.      },
  554.      isIos12: function isIos12() {
  555.        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
  556.      }
  557.    };
  558.    Monorail.produce('monorail-edge.shopifysvc.com',
  559.      'trekkie_storefront_load_errors/1.1',
  560.      {shop_id: 88907907418,
  561.      theme_id: 170686611802,
  562.      app_name: "storefront",
  563.      context_url: window.location.href,
  564.      source_url: "//onlinesweetshop.uk/cdn/s/trekkie.storefront.e4b7dfbfa4ea6cc68d87e97829a12478d9c16c4b.min.js"});
  565.  
  566.        };
  567.        scriptFallback.async = true;
  568.        scriptFallback.src = '//onlinesweetshop.uk/cdn/s/trekkie.storefront.e4b7dfbfa4ea6cc68d87e97829a12478d9c16c4b.min.js';
  569.        first.parentNode.insertBefore(scriptFallback, first);
  570.      };
  571.      script.async = true;
  572.      script.src = '//onlinesweetshop.uk/cdn/s/trekkie.storefront.e4b7dfbfa4ea6cc68d87e97829a12478d9c16c4b.min.js';
  573.      first.parentNode.insertBefore(script, first);
  574.    };
  575.    trekkie.load(
  576.      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":88907907418,"isMerchantRequest":null,"themeId":170686611802,"themeCityHash":"14299822769360232133","contentLanguage":"en","currency":"GBP","eventMetadataId":"2fbab482-4617-4e40-8ec5-fde50744639d"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain"},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
  577.    );
  578.  
  579.    var loaded = false;
  580.    trekkie.ready(function() {
  581.      if (loaded) return;
  582.      loaded = true;
  583.  
  584.      window.ShopifyAnalytics.lib = window.trekkie;
  585.  
  586.      var originalDocumentWrite = document.write;
  587.      document.write = customDocumentWrite;
  588.      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
  589.      document.write = originalDocumentWrite;
  590.  
  591.      window.ShopifyAnalytics.lib.page(null,{"pageType":"home","shopifyEmitted":true});
  592.  
  593.      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
  594.      var token = match? match[1]: undefined;
  595.      if (!hasLoggedConversion(token)) {
  596.        setCookieIfConversion(token);
  597.        
  598.      }
  599.    });
  600.  
  601.  
  602.        var eventsListenerScript = document.createElement('script');
  603.        eventsListenerScript.async = true;
  604.        eventsListenerScript.src = "//onlinesweetshop.uk/cdn/shopifycloud/shopify/assets/shop_events_listener-1d89eace2351930ad947448cd92e0cd236cb81ecc8f6bbf9ce2331557cb884b2.js";
  605.        document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
  606.  
  607. })();</script>
  608. <script
  609.  defer
  610.  src="https://onlinesweetshop.uk/cdn/shopifycloud/perf-kit/shopify-perf-kit-1.6.6.min.js"
  611.  data-application="storefront-renderer"
  612.  data-shop-id="88907907418"
  613.  data-render-region="gcp-us-east1"
  614.  data-page-type="index"
  615.  data-theme-instance-id="170686611802"
  616.  data-theme-name="Dawn"
  617.  data-theme-version="15.0.2"
  618.  data-monorail-region="shop_domain"
  619.  data-resource-timing-sampling-rate="10"
  620.  data-shs="true"
  621. ></script>
  622. </head>
  623.  
  624.  <body class="gradient">
  625.    <a class="skip-to-content-link button visually-hidden" href="#MainContent">
  626.      Skip to content
  627.    </a><!-- BEGIN sections: header-group -->
  628. <div id="shopify-section-sections--23214132756826__announcement-bar" class="shopify-section shopify-section-group-header-group announcement-bar-section"><link href="//onlinesweetshop.uk/cdn/shop/t/1/assets/component-slideshow.css?v=170654395204511176521723294769" rel="stylesheet" type="text/css" media="all" />
  629. <link href="//onlinesweetshop.uk/cdn/shop/t/1/assets/component-slider.css?v=14039311878856620671723294769" rel="stylesheet" type="text/css" media="all" />
  630.  
  631.  
  632. <div
  633.  class="utility-bar color-scheme-1 gradient utility-bar--bottom-border"
  634.  
  635. >
  636.  <div class="page-width utility-bar__grid"><div
  637.        class="announcement-bar"
  638.        role="region"
  639.        aria-label="Announcement"
  640.        
  641.      ><p class="announcement-bar__message h5">
  642.            <span>THIS SITE IS UNABLE TO TAKE ORDERS</span></p></div><div class="localization-wrapper">
  643. </div>
  644.  </div>
  645. </div>
  646.  
  647.  
  648. </div><div id="shopify-section-sections--23214132756826__header" class="shopify-section shopify-section-group-header-group section-header"><link rel="stylesheet" href="//onlinesweetshop.uk/cdn/shop/t/1/assets/component-list-menu.css?v=151968516119678728991723294769" media="print" onload="this.media='all'">
  649. <link rel="stylesheet" href="//onlinesweetshop.uk/cdn/shop/t/1/assets/component-search.css?v=165164710990765432851723294769" media="print" onload="this.media='all'">
  650. <link rel="stylesheet" href="//onlinesweetshop.uk/cdn/shop/t/1/assets/component-menu-drawer.css?v=110695408305392539491723294769" media="print" onload="this.media='all'">
  651. <link rel="stylesheet" href="//onlinesweetshop.uk/cdn/shop/t/1/assets/component-cart-notification.css?v=54116361853792938221723294769" media="print" onload="this.media='all'"><link rel="stylesheet" href="//onlinesweetshop.uk/cdn/shop/t/1/assets/component-price.css?v=70172745017360139101723294769" media="print" onload="this.media='all'"><style>
  652.  header-drawer {
  653.    justify-self: start;
  654.    margin-left: -1.2rem;
  655.  }@media screen and (min-width: 990px) {
  656.      header-drawer {
  657.        display: none;
  658.      }
  659.    }.menu-drawer-container {
  660.    display: flex;
  661.  }
  662.  
  663.  .list-menu {
  664.    list-style: none;
  665.    padding: 0;
  666.    margin: 0;
  667.  }
  668.  
  669.  .list-menu--inline {
  670.    display: inline-flex;
  671.    flex-wrap: wrap;
  672.  }
  673.  
  674.  summary.list-menu__item {
  675.    padding-right: 2.7rem;
  676.  }
  677.  
  678.  .list-menu__item {
  679.    display: flex;
  680.    align-items: center;
  681.    line-height: calc(1 + 0.3 / var(--font-body-scale));
  682.  }
  683.  
  684.  .list-menu__item--link {
  685.    text-decoration: none;
  686.    padding-bottom: 1rem;
  687.    padding-top: 1rem;
  688.    line-height: calc(1 + 0.8 / var(--font-body-scale));
  689.  }
  690.  
  691.  @media screen and (min-width: 750px) {
  692.    .list-menu__item--link {
  693.      padding-bottom: 0.5rem;
  694.      padding-top: 0.5rem;
  695.    }
  696.  }
  697. </style><style data-shopify>.header {
  698.    padding: 10px 3rem 10px 3rem;
  699.  }
  700.  
  701.  .section-header {
  702.    position: sticky; /* This is for fixing a Safari z-index issue. PR #2147 */
  703.    margin-bottom: 0px;
  704.  }
  705.  
  706.  @media screen and (min-width: 750px) {
  707.    .section-header {
  708.      margin-bottom: 0px;
  709.    }
  710.  }
  711.  
  712.  @media screen and (min-width: 990px) {
  713.    .header {
  714.      padding-top: 20px;
  715.      padding-bottom: 20px;
  716.    }
  717.  }</style><script src="//onlinesweetshop.uk/cdn/shop/t/1/assets/cart-notification.js?v=133508293167896966491723294769" defer="defer"></script>
  718.  
  719. <svg xmlns="http://www.w3.org/2000/svg" class="hidden">
  720.  <symbol id="icon-search" viewbox="0 0 18 19" fill="none">
  721.    <path fill-rule="evenodd" clip-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 112.85 3.5a5.784 5.784 0 018.18 8.18zm.26 1.12a6.78 6.78 0 11.72-.7l5.4 5.4a.5.5 0 11-.71.7l-5.41-5.4z" fill="currentColor"/>
  722.  </symbol>
  723.  
  724.  <symbol id="icon-reset" class="icon icon-close"  fill="none" viewBox="0 0 18 18" stroke="currentColor">
  725.    <circle r="8.5" cy="9" cx="9" stroke-opacity="0.2"/>
  726.    <path d="M6.82972 6.82915L1.17193 1.17097" stroke-linecap="round" stroke-linejoin="round" transform="translate(5 5)"/>
  727.    <path d="M1.22896 6.88502L6.77288 1.11523" stroke-linecap="round" stroke-linejoin="round" transform="translate(5 5)"/>
  728.  </symbol>
  729.  
  730.  <symbol id="icon-close" class="icon icon-close" fill="none" viewBox="0 0 18 17">
  731.    <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor">
  732.  </symbol>
  733. </svg><sticky-header data-sticky-type="on-scroll-up" class="header-wrapper color-scheme-1 gradient header-wrapper--border-bottom"><header class="header header--middle-left header--mobile-center page-width header--has-menu header--has-account">
  734.  
  735. <header-drawer data-breakpoint="tablet">
  736.  <details id="Details-menu-drawer-container" class="menu-drawer-container">
  737.    <summary
  738.      class="header__icon header__icon--menu header__icon--summary link focus-inset"
  739.      aria-label="Menu"
  740.    >
  741.      <span>
  742.        <svg
  743.  xmlns="http://www.w3.org/2000/svg"
  744.  aria-hidden="true"
  745.  focusable="false"
  746.  class="icon icon-hamburger"
  747.  fill="none"
  748.  viewBox="0 0 18 16"
  749. >
  750.  <path d="M1 .5a.5.5 0 100 1h15.71a.5.5 0 000-1H1zM.5 8a.5.5 0 01.5-.5h15.71a.5.5 0 010 1H1A.5.5 0 01.5 8zm0 7a.5.5 0 01.5-.5h15.71a.5.5 0 010 1H1a.5.5 0 01-.5-.5z" fill="currentColor">
  751. </svg>
  752.  
  753.        <svg
  754.  xmlns="http://www.w3.org/2000/svg"
  755.  aria-hidden="true"
  756.  focusable="false"
  757.  class="icon icon-close"
  758.  fill="none"
  759.  viewBox="0 0 18 17"
  760. >
  761.  <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor">
  762. </svg>
  763.  
  764.      </span>
  765.    </summary>
  766.    <div id="menu-drawer" class="gradient menu-drawer motion-reduce color-scheme-1">
  767.      <div class="menu-drawer__inner-container">
  768.        <div class="menu-drawer__navigation-container">
  769.          <nav class="menu-drawer__navigation">
  770.            <ul class="menu-drawer__menu has-submenu list-menu" role="list"><li><a
  771.                      id="HeaderDrawer-sweets"
  772.                      href="https://onlinesweetshop.uk/pages/sweets"
  773.                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
  774.                      
  775.                    >
  776.                      Sweets
  777.                    </a></li><li><a
  778.                      id="HeaderDrawer-pick-n-mix"
  779.                      href="https://onlinesweetshop.uk/pages/pick-n-mix"
  780.                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
  781.                      
  782.                    >
  783.                      Pick n Mix
  784.                    </a></li><li><a
  785.                      id="HeaderDrawer-chocolate"
  786.                      href="https://onlinesweetshop.uk/pages/chocolate"
  787.                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
  788.                      
  789.                    >
  790.                      Chocolate
  791.                    </a></li><li><a
  792.                      id="HeaderDrawer-selection-boxes"
  793.                      href="https://onlinesweetshop.uk/collections/selection-boxes"
  794.                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
  795.                      
  796.                    >
  797.                      Selection Boxes
  798.                    </a></li><li><a
  799.                      id="HeaderDrawer-sweet-hampers"
  800.                      href="https://onlinesweetshop.uk/collections/sweet-hampers"
  801.                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
  802.                      
  803.                    >
  804.                      Sweet Hampers
  805.                    </a></li><li><a
  806.                      id="HeaderDrawer-gifts"
  807.                      href="https://onlinesweetshop.uk/pages/gifts"
  808.                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
  809.                      
  810.                    >
  811.                      Gifts
  812.                    </a></li><li><a
  813.                      id="HeaderDrawer-snacks"
  814.                      href="https://onlinesweetshop.uk/pages/snacks"
  815.                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
  816.                      
  817.                    >
  818.                      Snacks
  819.                    </a></li><li><a
  820.                      id="HeaderDrawer-drinks"
  821.                      href="https://onlinesweetshop.uk/pages/drinks"
  822.                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
  823.                      
  824.                    >
  825.                      Drinks
  826.                    </a></li></ul>
  827.          </nav>
  828.          <div class="menu-drawer__utility-links"><a
  829.                href="https://shopify.com/88907907418/account?locale=en&region_country=GB"
  830.                class="menu-drawer__account link focus-inset h5 medium-hide large-up-hide"
  831.              ><account-icon><svg
  832.  xmlns="http://www.w3.org/2000/svg"
  833.  aria-hidden="true"
  834.  focusable="false"
  835.  class="icon icon-account"
  836.  fill="none"
  837.  viewBox="0 0 18 19"
  838. >
  839.  <path fill-rule="evenodd" clip-rule="evenodd" d="M6 4.5a3 3 0 116 0 3 3 0 01-6 0zm3-4a4 4 0 100 8 4 4 0 000-8zm5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15zM9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.1-3.67-1.35-6.17-1.35z" fill="currentColor">
  840. </svg>
  841.  
  842. </account-icon>Log in</a><div class="menu-drawer__localization header-localization">
  843. </div><ul class="list list-social list-unstyled" role="list"></ul>
  844.          </div>
  845.        </div>
  846.      </div>
  847.    </div>
  848.  </details>
  849. </header-drawer>
  850. <h1 class="header__heading"><a href="/" class="header__heading-link link link--text focus-inset"><span class="h2">Online Sweet Shop</span></a></h1>
  851.  
  852. <nav class="header__inline-menu">
  853.  <ul class="list-menu list-menu--inline" role="list"><li><a
  854.            id="HeaderMenu-sweets"
  855.            href="https://onlinesweetshop.uk/pages/sweets"
  856.            class="header__menu-item list-menu__item link link--text focus-inset"
  857.            
  858.          >
  859.            <span
  860.            >Sweets</span>
  861.          </a></li><li><a
  862.            id="HeaderMenu-pick-n-mix"
  863.            href="https://onlinesweetshop.uk/pages/pick-n-mix"
  864.            class="header__menu-item list-menu__item link link--text focus-inset"
  865.            
  866.          >
  867.            <span
  868.            >Pick n Mix</span>
  869.          </a></li><li><a
  870.            id="HeaderMenu-chocolate"
  871.            href="https://onlinesweetshop.uk/pages/chocolate"
  872.            class="header__menu-item list-menu__item link link--text focus-inset"
  873.            
  874.          >
  875.            <span
  876.            >Chocolate</span>
  877.          </a></li><li><a
  878.            id="HeaderMenu-selection-boxes"
  879.            href="https://onlinesweetshop.uk/collections/selection-boxes"
  880.            class="header__menu-item list-menu__item link link--text focus-inset"
  881.            
  882.          >
  883.            <span
  884.            >Selection Boxes</span>
  885.          </a></li><li><a
  886.            id="HeaderMenu-sweet-hampers"
  887.            href="https://onlinesweetshop.uk/collections/sweet-hampers"
  888.            class="header__menu-item list-menu__item link link--text focus-inset"
  889.            
  890.          >
  891.            <span
  892.            >Sweet Hampers</span>
  893.          </a></li><li><a
  894.            id="HeaderMenu-gifts"
  895.            href="https://onlinesweetshop.uk/pages/gifts"
  896.            class="header__menu-item list-menu__item link link--text focus-inset"
  897.            
  898.          >
  899.            <span
  900.            >Gifts</span>
  901.          </a></li><li><a
  902.            id="HeaderMenu-snacks"
  903.            href="https://onlinesweetshop.uk/pages/snacks"
  904.            class="header__menu-item list-menu__item link link--text focus-inset"
  905.            
  906.          >
  907.            <span
  908.            >Snacks</span>
  909.          </a></li><li><a
  910.            id="HeaderMenu-drinks"
  911.            href="https://onlinesweetshop.uk/pages/drinks"
  912.            class="header__menu-item list-menu__item link link--text focus-inset"
  913.            
  914.          >
  915.            <span
  916.            >Drinks</span>
  917.          </a></li></ul>
  918. </nav>
  919.  
  920. <div class="header__icons header__icons--localization header-localization">
  921.      <div class="desktop-localization-wrapper">
  922. </div>
  923.      
  924.  
  925. <details-modal class="header__search">
  926.  <details>
  927.    <summary
  928.      class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle"
  929.      aria-haspopup="dialog"
  930.      aria-label="Search"
  931.    >
  932.      <span>
  933.        <svg class="modal__toggle-open icon icon-search" aria-hidden="true" focusable="false">
  934.          <use href="#icon-search">
  935.        </svg>
  936.        <svg class="modal__toggle-close icon icon-close" aria-hidden="true" focusable="false">
  937.          <use href="#icon-close">
  938.        </svg>
  939.      </span>
  940.    </summary>
  941.    <div
  942.      class="search-modal modal__content gradient"
  943.      role="dialog"
  944.      aria-modal="true"
  945.      aria-label="Search"
  946.    >
  947.      <div class="modal-overlay"></div>
  948.      <div
  949.        class="search-modal__content search-modal__content-bottom"
  950.        tabindex="-1"
  951.      ><predictive-search class="search-modal__form" data-loading-text="Loading..."><form action="/search" method="get" role="search" class="search search-modal__form">
  952.          <div class="field">
  953.            <input
  954.              class="search__input field__input"
  955.              id="Search-In-Modal"
  956.              type="search"
  957.              name="q"
  958.              value=""
  959.              placeholder="Search"role="combobox"
  960.                aria-expanded="false"
  961.                aria-owns="predictive-search-results"
  962.                aria-controls="predictive-search-results"
  963.                aria-haspopup="listbox"
  964.                aria-autocomplete="list"
  965.                autocorrect="off"
  966.                autocomplete="off"
  967.                autocapitalize="off"
  968.                spellcheck="false">
  969.            <label class="field__label" for="Search-In-Modal">Search</label>
  970.            <input type="hidden" name="options[prefix]" value="last">
  971.            <button
  972.              type="reset"
  973.              class="reset__button field__button hidden"
  974.              aria-label="Clear search term"
  975.            >
  976.              <svg class="icon icon-close" aria-hidden="true" focusable="false">
  977.                <use xlink:href="#icon-reset">
  978.              </svg>
  979.            </button>
  980.            <button class="search__button field__button" aria-label="Search">
  981.              <svg class="icon icon-search" aria-hidden="true" focusable="false">
  982.                <use href="#icon-search">
  983.              </svg>
  984.            </button>
  985.          </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search>
  986.  
  987. <div class="predictive-search__loading-state">
  988.  <svg
  989.    aria-hidden="true"
  990.    focusable="false"
  991.    class="spinner"
  992.    viewBox="0 0 66 66"
  993.    xmlns="http://www.w3.org/2000/svg"
  994.  >
  995.    <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
  996.  </svg>
  997. </div>
  998. </div>
  999.  
  1000.            <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search><button
  1001.          type="button"
  1002.          class="search-modal__close-button modal__close-button link link--text focus-inset"
  1003.          aria-label="Close"
  1004.        >
  1005.          <svg class="icon icon-close" aria-hidden="true" focusable="false">
  1006.            <use href="#icon-close">
  1007.          </svg>
  1008.        </button>
  1009.      </div>
  1010.    </div>
  1011.  </details>
  1012. </details-modal>
  1013.  
  1014. <a href="https://shopify.com/88907907418/account?locale=en&region_country=GB" class="header__icon header__icon--account link focus-inset small-hide"><account-icon><svg
  1015.  xmlns="http://www.w3.org/2000/svg"
  1016.  aria-hidden="true"
  1017.  focusable="false"
  1018.  class="icon icon-account"
  1019.  fill="none"
  1020.  viewBox="0 0 18 19"
  1021. >
  1022.  <path fill-rule="evenodd" clip-rule="evenodd" d="M6 4.5a3 3 0 116 0 3 3 0 01-6 0zm3-4a4 4 0 100 8 4 4 0 000-8zm5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15zM9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.1-3.67-1.35-6.17-1.35z" fill="currentColor">
  1023. </svg>
  1024.  
  1025. </account-icon><span class="visually-hidden">Log in</span>
  1026.        </a><a href="/cart" class="header__icon header__icon--cart link focus-inset" id="cart-icon-bubble"><svg
  1027.  class="icon icon-cart-empty"
  1028.  aria-hidden="true"
  1029.  focusable="false"
  1030.  xmlns="http://www.w3.org/2000/svg"
  1031.  viewBox="0 0 40 40"
  1032.  fill="none"
  1033. >
  1034.  <path d="m15.75 11.8h-3.16l-.77 11.6a5 5 0 0 0 4.99 5.34h7.38a5 5 0 0 0 4.99-5.33l-.78-11.61zm0 1h-2.22l-.71 10.67a4 4 0 0 0 3.99 4.27h7.38a4 4 0 0 0 4-4.27l-.72-10.67h-2.22v.63a4.75 4.75 0 1 1 -9.5 0zm8.5 0h-7.5v.63a3.75 3.75 0 1 0 7.5 0z" fill="currentColor" fill-rule="evenodd"/>
  1035. </svg>
  1036. <span class="visually-hidden">Cart</span></a>
  1037.    </div>
  1038.  </header>
  1039. </sticky-header>
  1040.  
  1041. <cart-notification>
  1042.  <div class="cart-notification-wrapper page-width">
  1043.    <div
  1044.      id="cart-notification"
  1045.      class="cart-notification focus-inset color-scheme-1 gradient"
  1046.      aria-modal="true"
  1047.      aria-label="Item added to your cart"
  1048.      role="dialog"
  1049.      tabindex="-1"
  1050.    >
  1051.      <div class="cart-notification__header">
  1052.        <h2 class="cart-notification__heading caption-large text-body"><svg
  1053.  class="icon icon-checkmark"
  1054.  aria-hidden="true"
  1055.  focusable="false"
  1056.  xmlns="http://www.w3.org/2000/svg"
  1057.  viewBox="0 0 12 9"
  1058.  fill="none"
  1059. >
  1060.  <path fill-rule="evenodd" clip-rule="evenodd" d="M11.35.643a.5.5 0 01.006.707l-6.77 6.886a.5.5 0 01-.719-.006L.638 4.845a.5.5 0 11.724-.69l2.872 3.011 6.41-6.517a.5.5 0 01.707-.006h-.001z" fill="currentColor"/>
  1061. </svg>
  1062. Item added to your cart
  1063.        </h2>
  1064.        <button
  1065.          type="button"
  1066.          class="cart-notification__close modal__close-button link link--text focus-inset"
  1067.          aria-label="Close"
  1068.        >
  1069.          <svg class="icon icon-close" aria-hidden="true" focusable="false">
  1070.            <use href="#icon-close">
  1071.          </svg>
  1072.        </button>
  1073.      </div>
  1074.      <div id="cart-notification-product" class="cart-notification-product"></div>
  1075.      <div class="cart-notification__links">
  1076.        <a
  1077.          href="/cart"
  1078.          id="cart-notification-button"
  1079.          class="button button--secondary button--full-width"
  1080.        >View cart</a>
  1081.        <form action="/cart" method="post" id="cart-notification-form">
  1082.          <button class="button button--primary button--full-width" name="checkout">
  1083.            Check out
  1084.          </button>
  1085.        </form>
  1086.        <button type="button" class="link button-label">Continue shopping</button>
  1087.      </div>
  1088.    </div>
  1089.  </div>
  1090. </cart-notification>
  1091. <style data-shopify>
  1092.  .cart-notification {
  1093.    display: none;
  1094.  }
  1095. </style>
  1096.  
  1097.  
  1098. <script type="application/ld+json">
  1099.  {
  1100.    "@context": "http://schema.org",
  1101.    "@type": "Organization",
  1102.    "name": "Online Sweet Shop",
  1103.    
  1104.    "sameAs": [
  1105.      "",
  1106.      "",
  1107.      "",
  1108.      "",
  1109.      "",
  1110.      "",
  1111.      "",
  1112.      "",
  1113.      ""
  1114.    ],
  1115.    "url": "https:\/\/onlinesweetshop.uk"
  1116.  }
  1117. </script>
  1118.  <script type="application/ld+json">
  1119.    {
  1120.      "@context": "http://schema.org",
  1121.      "@type": "WebSite",
  1122.      "name": "Online Sweet Shop",
  1123.      "potentialAction": {
  1124.        "@type": "SearchAction",
  1125.        "target": "https:\/\/onlinesweetshop.uk\/search?q={search_term_string}",
  1126.        "query-input": "required name=search_term_string"
  1127.      },
  1128.      "url": "https:\/\/onlinesweetshop.uk"
  1129.    }
  1130.  </script>
  1131. </div>
  1132. <!-- END sections: header-group -->
  1133.  
  1134.    <main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1">
  1135.      <section id="shopify-section-template--23214131577178__custom_liquid_pKzcDp" class="shopify-section section"><style data-shopify>.section-template--23214131577178__custom_liquid_pKzcDp-padding {
  1136.    padding-top: calc(40px * 0.75);
  1137.    padding-bottom: calc(52px  * 0.75);
  1138.  }
  1139.  
  1140.  @media screen and (min-width: 750px) {
  1141.    .section-template--23214131577178__custom_liquid_pKzcDp-padding {
  1142.      padding-top: 40px;
  1143.      padding-bottom: 52px;
  1144.    }
  1145.  }</style><div class="color-scheme-1 gradient">
  1146.  <div class="section-template--23214131577178__custom_liquid_pKzcDp-padding">
  1147.    <h1 style="display: none;">Online Sweet Shop</h1>
  1148.  </div>
  1149. </div>
  1150.  
  1151.  
  1152. </section><section id="shopify-section-template--23214131577178__custom_liquid_PBhApV" class="shopify-section section"><style data-shopify>.section-template--23214131577178__custom_liquid_PBhApV-padding {
  1153.    padding-top: calc(40px * 0.75);
  1154.    padding-bottom: calc(52px  * 0.75);
  1155.  }
  1156.  
  1157.  @media screen and (min-width: 750px) {
  1158.    .section-template--23214131577178__custom_liquid_PBhApV-padding {
  1159.      padding-top: 40px;
  1160.      padding-bottom: 52px;
  1161.    }
  1162.  }</style><div class="color-scheme-1 gradient">
  1163.  <div class="section-template--23214131577178__custom_liquid_PBhApV-padding">
  1164.    <h2><em>Your Favourite Online Sweet Shop, Hand-Packed
  1165. with Love</em></h2>
  1166. <p>Welcome to <strong>Duncan’s Online Sweet Shop</strong> — the
  1167. <a href="https://t.me/onlinesweetshop/2">online
  1168. sweet shop</a> that delivers more than sugar. We deliver memories,
  1169. tradition, and impeccable taste. Every pouch, jar or tub is hand-packed on the
  1170. day you order, filled with fresh treats and sent with care. This isn’t a
  1171. warehouse churn-out — it’s a proper sweet shop brought online, built for those
  1172. who remember what real sweets are supposed to taste like.</p>
  1173. <h3>Fresh, Not Factory</h3>
  1174. <p>In a world of mass-produced mediocrity, our
  1175. <a href="https://onepoundsweets.com/">online sweet shop</a>
  1176. breaks the mould. No lifeless stock. No tired pre-packs. Just hand-picked sweets
  1177. — from fizzy strawberry pencils to sherbet classics — packed straight from our
  1178. shelves to your hands. It’s real confectionery, made by people who care, sealed
  1179. for freshness in
  1180. <a href="https://onlinesweetshop.uk/pages/sweet-tubs" rel="noopener noreferrer" target="_blank">
  1181. sweet tubs</a> that keep everything as it should be.</p>
  1182. <h3>Pick and Mix Sweets: Built By You</h3>
  1183. <p>Our
  1184. <a href="https://onlinesweetshop.uk/pages/pick-n-mix" rel="noopener noreferrer" target="_blank">
  1185. Pick and Mix Sweets</a> section lets you call the shots. Build your own mix from
  1186. fizzy, jelly, chocolate or old-school favourites — all available in generous
  1187. sweet bags, jars, or bulk bundles. Whether you’re prepping a sweet table or
  1188. stashing a bag in your desk, this is pick and mix done right. Our selection
  1189. includes dietary-specific treats like vegan, dairy-free, and
  1190. <a href="https://onlinesweetshop.uk/pages/halal-sweets" rel="noopener noreferrer" target="_blank">
  1191. Halal sweets</a>, each clearly labelled for peace of mind.</p>
  1192. <h3>Gift Ideas That Actually Mean Something</h3>
  1193. <p>Sweet gifts should be exciting — not an afterthought. That’s why our range of
  1194. <a href="https://onlinesweetshop.uk/pages/gifts" rel="noopener noreferrer" target="_blank">
  1195. Sweet Gifts</a> includes jars, celebration boxes, and pouches packed with
  1196. character. Need it fast? We’ve got
  1197. <a href="https://onlinesweetshop.uk/collections/next-day-birthday-gifts" rel="noopener noreferrer" target="_blank">
  1198. next day birthday gifts</a> ready to go. Want something for a milestone? Our
  1199. fun, indulgent
  1200. <a href="https://onlinesweetshop.uk/collections/30th-birthday-gifts" rel="noopener noreferrer" target="_blank">
  1201. 30th birthday gifts</a> hit the spot every time. It’s gift-giving, done properly
  1202. — with a side of nostalgia and a smile on delivery.</p>
  1203. <h3>The Big Names and Proper Classics</h3>
  1204. <p>Cola cubes. Rhubarb and custards. Strawberry bonbons. Our online sweet shop
  1205. stocks the names you trust and the flavours you never forgot — from Haribo to
  1206. Barratt and Taveners. Fancy a chocolate treat instead? Our range of
  1207. <a href="https://onlinesweetshop.uk/collections/uk-chocolate-bars" rel="noopener noreferrer" target="_blank">
  1208. UK chocolate bars</a> delivers everything from nostalgic Cadbury to indulgent
  1209. milk mixes. Even those avoiding sugar can indulge, thanks to our carefully
  1210. selected
  1211. <a href="https://onlinesweetshop.uk/collections/sugar-free-sweets" rel="noopener noreferrer" target="_blank">
  1212. sugar free sweets</a> collection.</p>
  1213. <h3>Selection Boxes and Sweet Hampers</h3>
  1214. <p>If choosing’s a chore, go big. Our
  1215. <a href="https://onlinesweetshop.uk/collections/selection-boxes" rel="noopener noreferrer" target="_blank">
  1216. Selection Boxes</a> bring variety with zero compromise — great for gifts, party
  1217. platters, or a Friday night feast. From chewy to chocolatey, you’ll find themes
  1218. to match every craving. For something show-stopping, our
  1219. <a href="https://onlinesweetshop.uk/collections/sweet-hampers" rel="noopener noreferrer" target="_blank">
  1220. Sweet Hampers</a> offer indulgence layered in every bite — perfect for sharing
  1221. or spoiling someone special.</p>
  1222. <h3>Next Day Delivery, No Drama</h3>
  1223. <p>We don’t faff about. Our <strong>online sweet shop</strong> offers
  1224. <a href="https://onlinesweetshop.uk/collections/next-day-delivery-gifts" rel="noopener noreferrer" target="_blank">
  1225. next day delivery gifts</a> across the UK. Orders are packed fresh, sent
  1226. securely, and checked twice. Your checkout is quick, safe, and fuss-free — with
  1227. PayPal or card. If you’re short on time, but still want to show you care, try
  1228. our
  1229. <a href="https://onlinesweetshop.uk/collections/chocolate-gifts-by-post" rel="noopener noreferrer" target="_blank">
  1230. chocolate gifts by post</a> — swift, safe and joyfully sweet.</p>
  1231. <h3>Freeze Dried Sweets: The New Crunch Craze</h3>
  1232. <p>Freeze dried sweets are what happens when science meets sweet tooth. These
  1233. colourful puffs crackle and pop with flavour — Skittles, Millions and beyond,
  1234. transformed into crunchy, melt-in-your-mouth wonders. Packaged in sleek gift
  1235. boxes and colourful pouches, they’re the modern marvel of the sweet world —
  1236. light, bold, and entirely addictive.</p>
  1237. <h3>Customer Favourites: These Never Let You Down</h3>
  1238. <ul class="css-ifblvf-list">
  1239. <li>
  1240. <p>Strawberry Bonbons</p>
  1241. </li>
  1242. <li>
  1243. <p>Sherbet Fountains</p>
  1244. </li>
  1245. <li>
  1246. <p>Fizzy Bubblegum Bottles</p>
  1247. </li>
  1248. <li>
  1249. <p>Blue Raspberry Belts</p>
  1250. </li>
  1251. <li>
  1252. <p>Sweetzone Vegan Mix</p>
  1253. </li>
  1254. <li>
  1255. <p>Foam Mushrooms</p>
  1256. </li>
  1257. <li>
  1258. <p><a href="https://www.biscuiteers.com/biscuits/personalised-biscuits">
  1259. Personalised biscuits</a> from the <a href="https://t.me/biscuiteers/2">
  1260. Biscuiteers</a></p>
  1261. </li>
  1262. </ul>
  1263. <p>These are the sweets our customers return for again and again. Whether it’s
  1264. for a sweet table, a movie night, or just a treat in your top drawer, they’re
  1265. the ones everyone wants — and they’re packed fresh, like everything in our
  1266. <strong>online sweet shop</strong>.</p>
  1267. <h3>Why Duncan’s Online Sweet Shop Actually Matters</h3>
  1268. <p>We’re not a nameless, faceless fulfilment centre. We’re Duncan’s Online Sweet
  1269. Shop — a place where flavour, freshness, and real people come first. Whether
  1270. you’re after one of our
  1271. <a href="https://onlinesweetshop.uk/collections/kinder-selection-boxes" rel="noopener noreferrer" target="_blank">
  1272. Kinder selection boxes</a>, a bag of foam mushrooms, or something thoughtful
  1273. from our
  1274. <a href="https://onlinesweetshop.uk/collections/vegan-sweets" rel="noopener noreferrer" target="_blank">
  1275. vegan sweets</a> range, you’ll get it packed with care, sealed with pride, and
  1276. sent out with a thank you. It’s proper service, from a proper sweet shop — just
  1277. online.</p>
  1278. <p>Order today from Duncan’s
  1279. <a href="https://onlinesweetshop.uk/" rel="noopener noreferrer" target="_blank">
  1280. Online Sweet Shop</a> and experience the joy of real sweets, packed fresh and
  1281. full of flavour — just as they should be.</p>
  1282. <h3>Seasonal and Exclusive Collections</h3>
  1283. <p>In a truly great <strong>online sweet shop</strong>, the shelves should never
  1284. stand still. At Duncan’s, our seasonal and exclusive collections are fine-tuned
  1285. for those who follow their cravings by the calendar. From spooky Halloween
  1286. pouches to heart-shaped Valentine’s Day jars, our team of <strong>confectionery
  1287. specialists</strong> designs each collection with purpose — not just to look
  1288. good, but to taste even better.</p>
  1289. <p>These aren’t off-the-shelf bundles thrown together for the sake of a sale.
  1290. They’re backed by <strong>long-standing relationships</strong> with the best
  1291. <a href="https://t.me/bagsofsweets/2">sweet</a> brands in the UK, allowing us to offer limited-time ranges at the <strong>
  1292. lowest prices</strong> without compromising on freshness or quality. Each
  1293. <a href="https://wholesalesweets.uk/">sweet</a>
  1294. — whether jelly, fizzy, or chocolate-covered — is sealed in <strong>airtight
  1295. containers</strong> and stored in a <strong>cool, dry place</strong> to maintain
  1296. peak flavour.</p>
  1297. <p>We refresh our collections regularly, building a <strong>fine-tuned inventory</strong>
  1298. that keeps loyal customers coming back for every calendar event. You’ll find
  1299. sweet gifts for Easter, summer holiday bundles for the kids, and rich, warming
  1300. winter picks to beat the cold. And yes, every exclusive offer still respects
  1301. your <strong>dietary requirements</strong> — because inclusivity should never be
  1302. seasonal.</p>
  1303. <p>These special releases don’t hang around. They’re here for a good time, not a
  1304. long time — which is exactly why our <strong>online sweet shop</strong> earns
  1305. its reputation for offering the <a href="https://t.me/monmoreconfectionery/2">sweetest deals</a> with proper
  1306. care, <strong>proper storage</strong>, and proper flavour, every single time.</p>
  1307. <h3>Specialty and Retro Sweets</h3>
  1308. <p>If your sweet tooth speaks in accents of the past, our online sweet shop has
  1309. you covered. At Duncan’s, we believe every generation deserves to find its
  1310. favourites — even if they’re a bit harder to track down. That’s why we stock a
  1311. bold and brilliant collection of
  1312. <a href="https://onlinesweetshop.uk/collections/retro-sweets" rel="noopener noreferrer" target="_blank">
  1313. retro sweets</a> and specialty confectionery, built for those who crave a taste
  1314. of how things used to be.</p>
  1315. <p>From <strong>hard-to-find old fashioned favourites</strong> like Kola Cubes,
  1316. Sherbet Lemons and Fruit Salads, to full-on <strong>nostalgic pick n mix</strong>
  1317. selections, we’ve gathered the best of British <strong>old school retro classics</strong>
  1318. under one digital roof. There’s no filler here — just authentic flavours you
  1319. grew up with, revived by <strong>confectionery specialists</strong> who know the
  1320. difference between ‘retro’ and ‘rebranded.’</p>
  1321. <p>Prefer something a little off the beaten track? Our specialty range includes
  1322. sweets from beloved brands across the globe, including Sweetzone,
  1323. <a href="https://onlinesweetshop.uk/collections/vidal" rel="noopener noreferrer" target="_blank">
  1324. Vidal</a>, Sweeto<strong> </strong>and Bebeto<strong> </strong>range. Whether
  1325. you're after a chewy, fruity burst or a fizzy punch to the palate, there’s
  1326. something niche, nostalgic or new to tempt every kind of sweet lover.</p>
  1327. <p>Of course, we’ve not forgotten the legends. You’ll still find
  1328. <a href="https://onlinesweetshop.uk/collections/cadbury" rel="noopener noreferrer" target="_blank">
  1329. Cadbury</a><strong> </strong>bars and
  1330. <a href="https://onlinesweetshop.uk/collections/haribo" rel="noopener noreferrer" target="_blank">
  1331. Haribo</a> favourites lining our virtual shelves — the kinds of names that
  1332. define proper <strong>British confectionery</strong>. And they’re all available
  1333. right here, from your go-to
  1334. <a href="https://onlinesweetshop.uk/" rel="noopener noreferrer" target="_blank">
  1335. online sweet shop</a>, packed fresh, priced fairly, and delivered fast.</p>
  1336.  </div>
  1337. </div>
  1338.  
  1339.  
  1340. </section>
  1341.    </main>
  1342.  
  1343.    <!-- BEGIN sections: footer-group -->
  1344. <div id="shopify-section-sections--23214132691290__footer" class="shopify-section shopify-section-group-footer-group">
  1345. <link href="//onlinesweetshop.uk/cdn/shop/t/1/assets/section-footer.css?v=61390616271034004541723294770" rel="stylesheet" type="text/css" media="all" />
  1346. <link href="//onlinesweetshop.uk/cdn/shop/t/1/assets/component-newsletter.css?v=4727253280200485261723294769" rel="stylesheet" type="text/css" media="all" />
  1347. <link href="//onlinesweetshop.uk/cdn/shop/t/1/assets/component-list-menu.css?v=151968516119678728991723294769" rel="stylesheet" type="text/css" media="all" />
  1348. <link href="//onlinesweetshop.uk/cdn/shop/t/1/assets/component-list-payment.css?v=69253961410771838501723294769" rel="stylesheet" type="text/css" media="all" />
  1349. <link href="//onlinesweetshop.uk/cdn/shop/t/1/assets/component-list-social.css?v=35792976012981934991723294769" rel="stylesheet" type="text/css" media="all" />
  1350. <style data-shopify>.footer {
  1351.    margin-top: 0px;
  1352.  }
  1353.  
  1354.  .section-sections--23214132691290__footer-padding {
  1355.    padding-top: 27px;
  1356.    padding-bottom: 27px;
  1357.  }
  1358.  
  1359.  @media screen and (min-width: 750px) {
  1360.    .footer {
  1361.      margin-top: 0px;
  1362.    }
  1363.  
  1364.    .section-sections--23214132691290__footer-padding {
  1365.      padding-top: 36px;
  1366.      padding-bottom: 36px;
  1367.    }
  1368.  }</style><footer class="footer color-scheme-1 gradient section-sections--23214132691290__footer-padding"><div class="footer__content-top page-width"><div
  1369.            class="footer__blocks-wrapper grid grid--1-col grid--2-col grid--4-col-tablet  scroll-trigger animate--slide-in"
  1370.            
  1371.              data-cascade
  1372.            
  1373.          ><div
  1374.                class="footer-block grid__item footer-block--menu scroll-trigger animate--slide-in"
  1375.                
  1376.                
  1377.                  data-cascade
  1378.                  style="--animation-order: 1;"
  1379.                
  1380.              ><h2 class="footer-block__heading inline-richtext">Quick links</h2><ul class="footer-block__details-content list-unstyled"><li>
  1381.                            <a
  1382.                              href="https://onlinesweetshop.uk/pages/sitemap"
  1383.                              class="link link--text list-menu__item list-menu__item--link"
  1384.                            >
  1385.                              Sitemap
  1386.                            </a>
  1387.                          </li><li>
  1388.                            <a
  1389.                              href="https://onlinesweetshop.uk/sitemap.xml"
  1390.                              class="link link--text list-menu__item list-menu__item--link"
  1391.                            >
  1392.                              XML
  1393.                            </a>
  1394.                          </li><li>
  1395.                            <a
  1396.                              href="https://onlinesweetshop.uk/blogs/news/"
  1397.                              class="link link--text list-menu__item list-menu__item--link"
  1398.                            >
  1399.                              News
  1400.                            </a>
  1401.                          </li><li>
  1402.                            <a
  1403.                              href="https://onlinesweetshop.uk/pages/sweets"
  1404.                              class="link link--text list-menu__item list-menu__item--link"
  1405.                            >
  1406.                              Sweets
  1407.                            </a>
  1408.                          </li><li>
  1409.                            <a
  1410.                              href="https://onlinesweetshop.uk/pages/pick-n-mix"
  1411.                              class="link link--text list-menu__item list-menu__item--link"
  1412.                            >
  1413.                              Pick n Mix
  1414.                            </a>
  1415.                          </li><li>
  1416.                            <a
  1417.                              href="https://onlinesweetshop.uk/collections/selection-boxes"
  1418.                              class="link link--text list-menu__item list-menu__item--link"
  1419.                            >
  1420.                              Selection Boxes
  1421.                            </a>
  1422.                          </li><li>
  1423.                            <a
  1424.                              href="https://onlinesweetshop.uk/pages/gifts"
  1425.                              class="link link--text list-menu__item list-menu__item--link"
  1426.                            >
  1427.                              GIfts
  1428.                            </a>
  1429.                          </li></ul></div></div><div
  1430.          class="footer-block--newsletter scroll-trigger animate--slide-in"
  1431.          
  1432.            data-cascade
  1433.          
  1434.        ><div class="footer-block__newsletter"><form method="post" action="/contact#ContactFooter" id="ContactFooter" accept-charset="UTF-8" class="footer__newsletter newsletter-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="contact[tags]" value="newsletter">
  1435.                <div class="newsletter-form__field-wrapper">
  1436.                  <div class="field">
  1437.                    <input
  1438.                      id="NewsletterForm--sections--23214132691290__footer"
  1439.                      type="email"
  1440.                      name="contact[email]"
  1441.                      class="field__input"
  1442.                      value=""
  1443.                      aria-required="true"
  1444.                      autocorrect="off"
  1445.                      autocapitalize="off"
  1446.                      autocomplete="email"
  1447.                      
  1448.                      placeholder="Email"
  1449.                      required
  1450.                    >
  1451.                    <label class="field__label" for="NewsletterForm--sections--23214132691290__footer">
  1452.                      Email
  1453.                    </label>
  1454.                    <button
  1455.                      type="submit"
  1456.                      class="newsletter-form__button field__button"
  1457.                      name="commit"
  1458.                      id="Subscribe"
  1459.                      aria-label="Subscribe"
  1460.                    >
  1461.                      <svg
  1462.  viewBox="0 0 14 10"
  1463.  fill="none"
  1464.  aria-hidden="true"
  1465.  focusable="false"
  1466.  class="icon icon-arrow"
  1467.  xmlns="http://www.w3.org/2000/svg"
  1468. >
  1469.  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
  1470. </svg>
  1471.  
  1472.                    </button>
  1473.                  </div></div></form></div></div>
  1474.      </div><div
  1475.    class="footer__content-bottom scroll-trigger animate--slide-in"
  1476.    
  1477.      data-cascade
  1478.    
  1479.  >
  1480.    <div class="footer__content-bottom-wrapper page-width">
  1481.      <div class="footer__column footer__localization isolate"></div>
  1482.      <div class="footer__column footer__column--info"><div class="footer__payment">
  1483.            <span class="visually-hidden">Payment methods</span>
  1484.            <ul class="list list-payment" role="list"><li class="list-payment__item">
  1485.                  <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2 0-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg>
  1486.                </li></ul>
  1487.          </div></div>
  1488.    </div>
  1489.    <div class="footer__content-bottom-wrapper page-width">
  1490.      <div class="footer__copyright caption">
  1491.        <small class="copyright__content"
  1492.          >&copy; 2025, <a href="/" title="">Online Sweet Shop</a></small>
  1493.        <small class="copyright__content"><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore">Powered by Shopify</a></small><ul class="policies list-unstyled"><li>
  1494.                  <small class="copyright__content"
  1495.                    ><a href="/policies/privacy-policy">Privacy policy</a></small
  1496.                  >
  1497.                </li></ul></div>
  1498.    </div>
  1499.  </div>
  1500. </footer>
  1501.  
  1502.  
  1503. </div>
  1504. <!-- END sections: footer-group -->
  1505.  
  1506.    <ul hidden>
  1507.      <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li>
  1508.      <li id="a11y-new-window-message">Opens in a new window.</li>
  1509.    </ul>
  1510.  
  1511.    <script>
  1512.      window.shopUrl = 'https://onlinesweetshop.uk';
  1513.      window.routes = {
  1514.        cart_add_url: '/cart/add',
  1515.        cart_change_url: '/cart/change',
  1516.        cart_update_url: '/cart/update',
  1517.        cart_url: '/cart',
  1518.        predictive_search_url: '/search/suggest',
  1519.      };
  1520.  
  1521.      window.cartStrings = {
  1522.        error: `There was an error while updating your cart. Please try again.`,
  1523.        quantityError: `You can only add [quantity] of this item to your cart.`,
  1524.      };
  1525.  
  1526.      window.variantStrings = {
  1527.        addToCart: `Add to cart`,
  1528.        soldOut: `Sold out`,
  1529.        unavailable: `Unavailable`,
  1530.        unavailable_with_option: `[value] - Unavailable`,
  1531.      };
  1532.  
  1533.      window.quickOrderListStrings = {
  1534.        itemsAdded: `[quantity] items added`,
  1535.        itemAdded: `[quantity] item added`,
  1536.        itemsRemoved: `[quantity] items removed`,
  1537.        itemRemoved: `[quantity] item removed`,
  1538.        viewCart: `View cart`,
  1539.        each: `[money]/ea`,
  1540.        min_error: `This item has a minimum of [min]`,
  1541.        max_error: `This item has a maximum of [max]`,
  1542.        step_error: `You can only add this item in increments of [step]`,
  1543.      };
  1544.  
  1545.      window.accessibilityStrings = {
  1546.        imageAvailable: `Image [index] is now available in gallery view`,
  1547.        shareSuccess: `Link copied to clipboard`,
  1548.        pauseSlideshow: `Pause slideshow`,
  1549.        playSlideshow: `Play slideshow`,
  1550.        recipientFormExpanded: `Gift card recipient form expanded`,
  1551.        recipientFormCollapsed: `Gift card recipient form collapsed`,
  1552.        countrySelectorSearchCount: `[count] countries/regions found`,
  1553.      };
  1554.    </script><script src="//onlinesweetshop.uk/cdn/shop/t/1/assets/predictive-search.js?v=57209189334897115771723294770" defer="defer"></script></body>
  1555. </html>
  1556.  
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda