CINXE.COM
Custom Made Personalised maps | Paper and Framed prints
<!DOCTYPE html> <html class="no-js" lang="en"> <head> <title>Custom Made Personalised maps | Paper and Framed prints</title> <link rel="dns-prefetch preconnect" href="https://cdn11.bigcommerce.com/s-qc7qegnorm" crossorigin><link rel="dns-prefetch preconnect" href="https://fonts.googleapis.com/" crossorigin><link rel="dns-prefetch preconnect" href="https://fonts.gstatic.com/" crossorigin> <meta property="product:price:amount" content="7.99" /><meta property="product:price:currency" content="GBP" /><meta property="og:url" content="https://shop.ordnancesurvey.co.uk/custom-made/" /><meta property="og:site_name" content="Ordnance Survey Limited" /><meta name="keywords" content="os,ordnance survey,maps,mapping,shop"><meta name="description" content="Buy a personalised map with your own centre point, title and photo, using iconic Ordnance Survey mapping. From £7.99. Canvas & framed options. Free delivery"><link rel='canonical' href='https://shop.ordnancesurvey.co.uk/custom-made/' /><meta name='platform' content='bigcommerce.stencil' /><meta property="og:type" content="product" /> <meta property="og:title" content="Custom Made: Personalised folded and framed maps" /> <meta property="og:description" content="Buy a personalised map with your own centre point, title and photo, using iconic Ordnance Survey mapping. From £7.99. Canvas & framed options. Free delivery" /> <meta property="og:image" content="https://cdn11.bigcommerce.com/s-qc7qegnorm/products/3402/images/8041/product-3402-8041-70__42605.1733129513.386.513.jpg?c=1" /> <meta property="og:availability" content="instock" /> <meta property="pinterest:richpins" content="enabled" /> <link data-stencil-stylesheet href="https://cdn11.bigcommerce.com/s-qc7qegnorm/stencil/036a91a0-c517-013d-da9d-52252a7eea8b/e/aeae2230-fe86-0139-1f6d-3e31cf3a9a82/css/theme-996d1910-d5bd-013d-0716-725fd3506e05.css" rel="stylesheet"> <link data-stencil-stylesheet href="https://cdn11.bigcommerce.com/s-qc7qegnorm/stencil/036a91a0-c517-013d-da9d-52252a7eea8b/e/aeae2230-fe86-0139-1f6d-3e31cf3a9a82/css/product-996d1910-d5bd-013d-0716-725fd3506e05.css" rel="stylesheet"> <link data-stencil-stylesheet href="https://cdn11.bigcommerce.com/s-qc7qegnorm/stencil/036a91a0-c517-013d-da9d-52252a7eea8b/e/aeae2230-fe86-0139-1f6d-3e31cf3a9a82/css/custom-made-996d1910-d5bd-013d-0716-725fd3506e05.css" rel="stylesheet"> <link href="https://cdn11.bigcommerce.com/s-qc7qegnorm/product_images/favicon.jpg?t=1598209110" rel="shortcut icon"> <!-- Add the slick-theme.css if you want default styling --> <link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/gh/kenwheeler/slick@1.8.1/slick/slick.css"/> <!-- Add the slick-theme.css if you want default styling --> <link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/gh/kenwheeler/slick@1.8.1/slick/slick-theme.css"/> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta charset="utf-8"> <script async src="https://cdn11.bigcommerce.com/s-qc7qegnorm/stencil/036a91a0-c517-013d-da9d-52252a7eea8b/e/aeae2230-fe86-0139-1f6d-3e31cf3a9a82/theme-bundle.head_async.js"></script> <!-- Start Tracking Code for analytics_facebook --> <script> !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,document,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('set', 'autoConfig', 'false', '1546835585647508'); fbq('dataProcessingOptions', ['LDU'], 0, 0); fbq('init', '1546835585647508', {"external_id":"2c0cd4aa-93c5-4c2f-9180-669d6ef95e6a"}); fbq('set', 'agent', 'bigcommerce', '1546835585647508'); function trackEvents() { var pathName = window.location.pathname; fbq('track', 'PageView', {}, {"eventID":"store-12-prd-us-central1-135800550433"}); // Search events start -- only fire if the shopper lands on the /search.php page if (pathName.indexOf('/search.php') === 0 && getUrlParameter('search_query')) { fbq('track', 'Search', { content_type: 'product_group', content_ids: [], search_string: getUrlParameter('search_query') }); } // Search events end // Wishlist events start -- only fire if the shopper attempts to add an item to their wishlist if (pathName.indexOf('/wishlist.php') === 0 && getUrlParameter('added_product_id')) { fbq('track', 'AddToWishlist', { content_type: 'product_group', content_ids: [] }); } // Wishlist events end // Lead events start -- only fire if the shopper subscribes to newsletter if (pathName.indexOf('/subscribe.php') === 0 && getUrlParameter('result') === 'success') { fbq('track', 'Lead', {}); } // Lead events end // Registration events start -- only fire if the shopper registers an account if (pathName.indexOf('/login.php') === 0 && getUrlParameter('action') === 'account_created') { fbq('track', 'CompleteRegistration', {}, ""); } // Registration events end function getUrlParameter(name) { var cleanName = name.replace(/[\[]/, '\[').replace(/[\]]/, '\]'); var regex = new RegExp('[\?&]' + cleanName + '=([^&#]*)'); var results = regex.exec(window.location.search); return results === null ? '' : decodeURIComponent(results[1].replace(/\+/g, ' ')); } } if (window.addEventListener) { window.addEventListener("load", trackEvents, false) } </script> <noscript><img height="1" width="1" style="display:none" alt="null" src="https://www.facebook.com/tr?id=1546835585647508&ev=PageView&noscript=1&a=plbigcommerce1.2&eid=store-12-prd-us-central1-135800550433"/></noscript> <!-- End Tracking Code for analytics_facebook --> <!-- Start Tracking Code for analytics_siteverification --> <meta name="google-site-verification" content="rqBzshyQTVxSbGVD9Lovu5WX55BXIrElqARMNfZpwSY" /> <meta name="google-site-verification" content="oLNQg9Y_qHVORoHs3W0YM1ykX1WHAZGQxOyuR5mh3qg" /> <!-- End Tracking Code for analytics_siteverification --> <script type="text/javascript" src="https://checkout-sdk.bigcommerce.com/v1/loader.js" defer></script> <script src="https://www.google.com/recaptcha/api.js" async defer></script> <script type="text/javascript"> fbq('track', 'ViewContent', {"content_ids":["3402"],"content_type":"product_group","value":7.99,"currency":"GBP"}, {"eventID":"store-12-prd-us-central1-135800550433"}); </script> <script type="text/javascript"> var BCData = {"product_attributes":{"sku":"custommade_configurable","upc":null,"mpn":null,"gtin":null,"weight":null,"base":true,"image":null,"out_of_stock_behavior":"label_option","out_of_stock_message":"Out of stock","available_modifier_values":[3518,5602,5603],"in_stock_attributes":[3528,3532,3526,3534,3535,3524,3538,3539,3527,3533,3529,3530,3531,3540,3541,3536,3518,5602,5603],"stock":null,"instock":true,"stock_message":null,"purchasable":true,"purchasing_message":null,"price":{"with_tax":{"formatted":"\u00a37.99","value":7.99,"currency":"GBP"},"tax_label":"VAT"}}}; </script> <script src='https://ecommplugins-trustboxsettings.trustpilot.com/stores/qc7qegnorm.js?settings=1708699811247' async ></script><script src='https://widget.trustpilot.com/bootstrap/v5/tp.widget.bootstrap.min.js' async ></script><!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-W32MB7');</script> <!-- End Google Tag Manager --><script> // Initiate Web Behaviour Tracking (this section MUST come prior any other dmPt calls) var dm_insight_id = 'DM-871757-01'; // Do not change this (function(w,d,u,t,o,c){w['dmtrackingobjectname']=o;w['dmtrackingdomain']='';c=d.createElement(t);c.async=1;c.src=u;t=d.getElementsByTagName(t)[0];t.parentNode.insertBefore(c,t);w[o]=w[o]||function(){(w[o].q=w[o].q||[]).push(arguments);};w[o]('track');})(window, document, '//static.trackedweb.net/js/_dmptv4.js', 'script', 'dmPt'); </script><script> window.HSData = window.HSData || {}; window.HSData.default_image_url = 'https://cdn11.bigcommerce.com/s-qc7qegnorm/stencil/036a91a0-c517-013d-da9d-52252a7eea8b/e/aeae2230-fe86-0139-1f6d-3e31cf3a9a82/img/static/product-default.png'; </script> <script type="text/javascript"> const trustpilot_settings = { page: "product" === "default" ? "landing" : "product", sku: "custommade_configurable", name: "Custom Made: Personalised folded and framed maps", key: "QChmD5SaikC2tfTR", product_id: "3402", // Needed for TrustBoxPreview }; const createTrustBoxScript = function() { const trustBoxScript = document.createElement('script'); trustBoxScript.async = true; trustBoxScript.src = "https://ecommplugins-scripts.trustpilot.com/v2.1/js/header_bigcommerce.min.js"; document.head.appendChild(trustBoxScript); }; if (BCData.product_attributes && !BCData.product_attributes.base && "sku" !== 'id') { addEventListener('DOMContentLoaded', () => { const endpoint = "/remote/v1/product-attributes/3402"; try { stencilUtils.api.productAttributes.makeRequest(endpoint, "GET", {}, {}, function(err, res) { trustpilot_settings.sku = res.data["sku"]; createTrustBoxScript(); }) } catch { fetch(endpoint).then(function(res) { res.json().then(function(jsonRes) { trustpilot_settings.sku = jsonRes.data["sku"]; createTrustBoxScript(); }); }); } }); } else { createTrustBoxScript(); } </script> <script> window.addEventListener('DOMContentLoaded', function() { // Function to get URL parameters function getUrlParameter(name) { name = name.replace(/[[]/, '\\[').replace(/[\]]/, '\\]'); var regex = new RegExp('[\\?&]' + name + '=([^&#]*)'); var results = regex.exec(location.search); return results === null ? '' : decodeURIComponent(results[1].replace(/\+/g, ' ')); }; // Check if the user has come from an affiliate link var isAffiliate = getUrlParameter('utm_medium') === 'affiliate'; // Get campaign ID var campaignId = getUrlParameter('sv_campaign_id'); // Get awc value var awcValue = getUrlParameter('awc'); // Get merchant ID var marchantId = getUrlParameter('awinmid') // Retrieve stored values from sessionStorage if available var storedIsAffiliate = sessionStorage.getItem('isAffiliate'); var storedCampaignId = sessionStorage.getItem('campaignId'); var storedAwcValue = sessionStorage.getItem('awc'); var storedMerchantId = sessionStorage.getItem('merchantId'); // If stored values are not available, set the current values to sessionStorage if (!storedIsAffiliate) { sessionStorage.setItem('isAffiliate', isAffiliate); sessionStorage.setItem('campaignId', campaignId); sessionStorage.setItem('awc', awcValue); sessionStorage.setItem('merchantId', marchantId); } }); </script><!-- TrustBox script --> <script type="text/javascript" src="//widget.trustpilot.com/bootstrap/v5/tp.widget.bootstrap.min.js" async></script> <!-- End TrustBox script --> <script nonce=""> (function () { var xmlHttp = new XMLHttpRequest(); xmlHttp.open('POST', 'https://bes.gcp.data.bigcommerce.com/nobot'); xmlHttp.setRequestHeader('Content-Type', 'application/json'); xmlHttp.send('{"store_id":"1000860559","timezone_offset":"0.0","timestamp":"2025-02-27T02:36:14.11597900Z","visit_id":"babf1b67-9c28-44ea-b5d7-35ab9646c069","channel_id":1}'); })(); </script> </head> <body> <div aria-hidden="true"> <svg data-src="https://cdn11.bigcommerce.com/s-qc7qegnorm/stencil/036a91a0-c517-013d-da9d-52252a7eea8b/e/aeae2230-fe86-0139-1f6d-3e31cf3a9a82/img/icon-sprite.svg" class="icons-svg-sprite visually-hidden"></svg> </div> <!-- Google Tag Manager (noscript) --> <noscript> <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-W32MB7" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <!-- End Google Tag Manager (noscript) --> <div data-content-region="head_css--global"><div data-layout-id="8461a492-c06f-4feb-8a95-e8771de79382"><div data-sub-layout-container="2a7353fa-d525-4b10-b0e2-b5ad29f1b54c" data-layout-name="Layout"> <style data-container-styling="2a7353fa-d525-4b10-b0e2-b5ad29f1b54c"> [data-sub-layout-container="2a7353fa-d525-4b10-b0e2-b5ad29f1b54c"] { box-sizing: border-box; display: flex; flex-wrap: wrap; z-index: 0; position: relative; } [data-sub-layout-container="2a7353fa-d525-4b10-b0e2-b5ad29f1b54c"]:after { background-position: center center; background-size: cover; z-index: auto; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; } </style> <div data-sub-layout="7f7f2fe5-6a9e-4fb8-8c03-8a2098001a77"> <style data-column-styling="7f7f2fe5-6a9e-4fb8-8c03-8a2098001a77"> [data-sub-layout="7f7f2fe5-6a9e-4fb8-8c03-8a2098001a77"] { display: flex; flex-direction: column; box-sizing: border-box; flex-basis: 100%; max-width: 100%; z-index: 0; justify-content: center; position: relative; } [data-sub-layout="7f7f2fe5-6a9e-4fb8-8c03-8a2098001a77"]:after { background-position: center center; background-size: cover; z-index: auto; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; } @media only screen and (max-width: 700px) { [data-sub-layout="7f7f2fe5-6a9e-4fb8-8c03-8a2098001a77"] { flex-basis: 100%; max-width: 100%; } } </style> <div data-widget-id="99b5e71e-eb18-42c2-b917-6ad3372b24bf" data-placement-id="a274970d-d7cc-4554-a4e5-0c97965e5a36" data-placement-status="ACTIVE"><div id="cms_toblerone"><!--target for user group banner--></div> <div id="USPBanner"> <div class="container--wide"> <ul> <li><a href="/delivery-returns/">Free delivery when you spend £10</a></li> <li><a href="/mac-in-a-sac/">Extra 15% off Mac in a Sac with code EXTRA15</a></li> <li><a href="/sale/">Shop our Winter Sale</a></li> </ul> </div> </div> <style> #USPBanner { background-color:var(--osl-color-berry-purple); } #USPBanner ul { margin:0; } #USPBanner li { list-style:none; color: white; text-align:center; } #USPBanner a { color:white; text-decoration:none; } #USPBanner a:hover { text-decoration:underline; } #USPBanner li:not(:first-child) { border-left:white solid 1px; } @media only screen and (max-width: 600px) { #USPBanner ul { padding:0; } #USPBanner li:nth-child(2n-1) { display:none; } } @media only screen and (max-width: 1024px) { #USPBanner > div { margin:0; padding:0; } } @media only screen and (min-width: 600px) { #USPBanner ul { display:flex; } #USPBanner li { list-style:none; color: white; margin:0.5em 0; width:33%; text-align:center; } } </style> </div> </div> </div> <div data-sub-layout-container="ec09a53b-0530-4751-85b0-6e86a201cbf0" data-layout-name="Global CSS"> <style data-container-styling="ec09a53b-0530-4751-85b0-6e86a201cbf0"> [data-sub-layout-container="ec09a53b-0530-4751-85b0-6e86a201cbf0"] { box-sizing: border-box; display: flex; flex-wrap: wrap; z-index: 0; position: relative; } [data-sub-layout-container="ec09a53b-0530-4751-85b0-6e86a201cbf0"]:after { background-position: center center; background-size: cover; z-index: auto; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; } </style> <div data-sub-layout="f44088f5-c039-41f3-b471-ab7b0762a0f8"> <style data-column-styling="f44088f5-c039-41f3-b471-ab7b0762a0f8"> [data-sub-layout="f44088f5-c039-41f3-b471-ab7b0762a0f8"] { display: flex; flex-direction: column; box-sizing: border-box; flex-basis: 100%; max-width: 100%; z-index: 0; justify-content: center; position: relative; } [data-sub-layout="f44088f5-c039-41f3-b471-ab7b0762a0f8"]:after { background-position: center center; background-size: cover; z-index: auto; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; } @media only screen and (max-width: 700px) { [data-sub-layout="f44088f5-c039-41f3-b471-ab7b0762a0f8"] { flex-basis: 100%; max-width: 100%; } } </style> <div data-widget-id="88d41d1e-215f-4ac1-a45d-076e1e80c3b2" data-placement-id="da32fd64-fd1b-4c31-93aa-4f8af3fca438" data-placement-status="ACTIVE"> <style> /* Global CSS */ /* Fix for LayoutWide breaking */ [data-layout-name ~= "LayoutWide"] { margin-left: auto!important; margin-right: auto!important; padding-left: 2rem!important; padding-right: 2rem!important; } @media (min-width: 68.81em) { [data-layout-name ~= "LayoutWide"] { padding-left: 3rem!important; padding-right: 3rem!important; } } html {scroll-behavior: smooth;} /* START: Override for clearance colour switch li.menu-block__tag-megamenu-clearance a span { color: #d40058; color: var(--osl-color-foxglove-pink); font-weight: 600; font-weight: var(--osl-font-body-semibold-weight)!important; } li.menu-block__tag-megamenu-sale a span { color: black!important; font-weight: inherit!important; } FINISH: Override for clearance colour switch */ /*START: GWP banner hide from prod pages, brand page, and category rucksacks*/ .pb_osprey_gwp { display: none; } /*FINISH: GWP banner hide from prod pages, brand page, and category rucksacks*/ /* Fix for hidden items per page, filter active */ .toolbar.toolbar--canvas { min-height: 2em; } /* Test Cookies popup button order */ .ccc-notify-buttons { display: flex; flex-flow: row nowrap; justify-content: space-between; } .ccc-notify-buttons button:nth-child(1) { order: 3 } .ccc-notify-buttons button:nth-child(2) { order: 1 } .ccc-notify-buttons button:nth-child(3) { order: 2 } /* End cookies test */ /* Kit builder on mobile fix */ #kit-builder > div > header > img { width: calc(100% - 3.5rem); } @media (min-width: 50em) { #kit-builder > div > header > img { width: calc(75% - 3.5rem); } } @font-face{ font-family:'OS Gill Sans'; font-display: block; src:url('/content/cms/OSGill-Regular-MainEot.eot'); src:url('/content/cms/OSGill-Regular-MainWoff.woff') format('woff'); font-weight: normal; font-style: normal; } /*Hypersearch CSS */ .hs_presearch { font-size:0.9em; } .hs_presearch > p { font-weight: bold; } .hs_presearch > div { display:flex; flex-flow: row nowrap; max-width: 100%; } .hs_presearch > div > a { display:flex; flex-flow: row nowrap; color: black; text-decoration: none; width: 50%; } .hs_presearch > div > a:hover { text-decoration: underline; } .hs_presearch a p { margin: 2px 5px 0 0; } .hs_presearch a img { width: 30px; height: 30px; } h1, h2, h4 { font-family: "OS Gill Sans", Arial, sans-serif; font-weight: 400; /* letter-spacing: 0.03em; */ } /* fix for banner top margin */ .cms_page-header_new { margin-top: 10px; } a.button--homepage-fix { background-color: #fff; border: 3px solid var(--osl-color-body-text-dark); color: var(--osl-color-body-text-dark); transition: border .1s ease-in-out,border .1s ease-in-out; transition: border var(--osl-anim-immediate) var(--osl-anim-ease-in-out); } a.button--homepage-fix:hover { border-color: var(--osl-color-body-text-dark); color: #fff; background-color: var(--osl-color-body-text-dark); } a.button--primary:hover { color: var(--osl-color-white); } a.button--ghost--light { background-color: transparent; border: 3px solid var(--osl-color-off-white); color: var(--osl-color-white); transition: border .1s ease-in-out,border .1s ease-in-out; transition: border var(--osl-anim-immediate) var(--osl-anim-ease-in-out); } a.button--ghost--light:hover { border-color: var(--osl-color-white); } a.button--ghost--dark { background-color: transparent; border: 3px solid var(--osl-color-body-text-dark); color: var(--osl-color-body-text-dark); transition: border .1s ease-in-out,border .1s ease-in-out; transition: border var(--osl-anim-immediate) var(--osl-anim-ease-in-out); } a.button--ghost--dark:hover { border-color: var(--osl-color-black); color: var(--osl-color-black); } a.button--ghost--pink, input.button--ghost--pink { background-color: transparent; border: 3px solid var(--osl-color-foxglove-pink); color: var(--osl-color-foxglove-pink); transition: border .1s ease-in-out,border .1s ease-in-out; transition: border var(--osl-anim-immediate) var(--osl-anim-ease-in-out); } a.button--ghost--pink:hover, input.button--ghost--pink:hover { border-color: var(--osl-color-foxglove-pink-dark); color: var(--osl-color-foxglove-pink-dark); } a.button--smaller { border-width: 1px; padding: 0.35em 1em; } a.button--primary--green { color: var(--osl-color-white); background-color: #008044; border: 3px solid #008044; transition: background-color var(--osl-anim-immediate) var(--osl-anim-ease-in-out), border var(--osl-anim-immediate) var(--osl-anim-ease-in-out); } a.button--primary--green:hover { background-color: #03522d; border-color: #03522d; } a.button--primary--orange { color: var(--osl-color-white); background-color: var(--osl-color-explorer-orange); border: 3px solid var(--osl-color-explorer-orange); transition: background-color var(--osl-anim-immediate) var(--osl-anim-ease-in-out), border var(--osl-anim-immediate) var(--osl-anim-ease-in-out); } a.button--primary--orange:hover { background-color: var(--osl-color-explorer-orange-dark); border-color: var(--osl-color-explorer-orange-dark); } a.button-minibutton-dark { font-size: 0.8em; border: 1px solid var(--osl-color-body-text-dark); padding: 0.35em 1.2em; background-color: transparent; color: var(--osl-color-body-text-dark); transition: border var(--osl-anim-immediate) var(--osl-anim-ease-in-out); } a.button-minibutton-dark:hover { border-color: var(--osl-color-black); color: var(--osl-color-black); } .button-minibutton-dark img { width: 20px; height: 20px; margin-right: 5px; } .cms_linklinkexternal { font-size: 0.85em; } .cms_linklinkexternal::before { background-image: url(/content/cms/outline_link_black_24dp.png); background-repeat: no-repeat; width: 20px; height: 20px; content: ""; display: inline-block; background-size: contain; position: relative; top: 0px; margin-right: 4px; } .cms_titletile { position: relative; width: 100%!important; /*overrides any container*/ text-align: center; transition: all var(--osl-anim-slow); } .cms_titletile_imgblock { overflow: hidden; } div.cms_titletile_imgblock img { max-width: 100%; width: 100%; height: 100%; transition: all 4s; display: block; } .cms_titletile:hover div.cms_titletile_imgblock img { transform: scale(1.03); } .cms_titletile_textblock { position: absolute; bottom: 0; width: 100%; transition: all var(--osl-anim-slow); } .cms_titletile_textblock div { width: auto!important; display: inline-block; max-width: 80%; background-color: #ffffff; margin: 0 auto; padding: 0.5rem 4rem; border-radius: 10px 10px 0 0; transition: all var(--osl-anim-slow); } .cms_titletile_textblock div p { margin-top: 0.5em; line-height: 1.5em; } .cms_titletile:hover div.cms_titletile_textblock div { padding-left: 6rem; padding-right: 6rem; max-width: 98%; } .cms_titletile_textblock h2 { margin-top: 0.5rem; margin-bottom: 0.5rem; } .cms_page-header { /*in Global as used for manual categories too */ padding: 0; margin-bottom: 2rem; margin-top: 0; width: 100%; } .cms_page-header_content { width: 100%; color: #453c90; color: var(--osl-color-berry-purple); text-align: center; } .cms_page-header_content h1 { display: block; margin:0; font-weight: 900; width: 100%; font-size: 2.5rem; } .cms_page-header_content p { display: block; width: 100%; color: #000000; } .cms_col50 { /* simple two column with responsive */ display: flex; flex-flow: row wrap; justify-content: space-between; } .cms_col50 > div { width: 100%; margin-top: 20px; } .cms_internal_nav { clear: both; text-align: center; display: flex; flex-flow: row nowrap; overflow-x: auto; padding: 10px 0 0 0; font-size: 1em; margin: 0 auto; margin-top: 20px; margin-bottom: 20px; align-self: center; width: fit-content; max-width: 100%; } .cms_internal_nav::-webkit-scrollbar { height: 5px; } .cms_internal_nav::-webkit-scrollbar-track { background: #ffffff; } .cms_internal_nav::-webkit-scrollbar-track-piece { } .cms_internal_nav::-webkit-scrollbar-thumb { background: #999; } .cms_internal_nav::-webkit-scrollbar-thumb:hover { background: #d40059; } .cms_internal_nav a { text-decoration: none; color: #333; padding: 0.2em 0.6em; background-color: #f6f6f6; margin-right: 1em; margin-bottom: 0.5em; width: 130px; min-height: 50px; flex-shrink: 0; line-height: normal; display: flex; justify-content: center; align-items: center; overflow: hidden; } .cms_internal_nav a:hover { text-decoration: none; background-color: #333; color: #fff; } .product_page_delivery_block { text-align: center; } .search-banner__filter { border: 1px solid #d6d6d6; padding: 0.5em } .search-banner__filter--active { border: 1px solid var(--osl-color-berry-purple); } .search-banner__heading__count { margin: 0 0 1rem; } .mini-bag__product-price .price--discounted { text-decoration: line-through; color: var(--osl-color-red); } .cart-total--subtotal .cart-total__value::before { content: ""; color: var(--osl-color-red); } .cart-item__remove::before { content:""; color: var(--osl-color-red); } .bag-status-message { } .bag-status-message .a { } .cms_videowrapper { position: relative; padding-bottom: 56.25%; /* 16:9 */ height: 0; } .cms_videowrapper iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } /* manual social media style link preview */ .cms_linkpreview { width: 100%; padding: 5px; border: 1px solid #d6d6d6; border-radius: 10px; background-color: white; font-size: 1.3rem; } .cms_linkpreview h4 { margin: 0 0 0.4em 0; font-size: 1.5em; } .cms_linkpreview p { margin: 0 0 0.4em 0; font-size: 1em; } .cms_linkpreview a { text-decoration: none; color: var(--osl-color-body-text-dark); display: flex; flex-flow: row nowrap; } .cms_linkpreview a div:first-child { width: 35%; margin-right: 10px; background-size: cover; background-position: center center; } .cms_linkpreview a div:nth-child(2) { width: calc(65% - 10px); min-height: 8em; } .cms_linkpreview_pseudolink { font-weight: bold; word-break: break-all; } .cms_linkpreview_pseudolink:hover { text-decoration: underline; } .cms_linkpreview_pseudolink:before { background-image: url(/content/cms/outline_link_black_24dp.png); width: 20px; height: 20px; content: ""; display: inline-block; background-size: contain; position: relative; top: 7px; margin-right: 5px; } .cms_custgroupwarning { border: 1px solid #d6d6d6; padding: 5px; text-align: center; margin-top: 2px; font-size: 0.9em; } @media all and (max-width:1100px) { .cart-total--subtotal .cart-total__value::before { content: ""; color: var(--osl-color-red); } .cart-item__remove::before { content:""; color: var(--osl-color-red); } .cart-item__price::after { content: ""; color: var(--osl-color-red); } .cart-total__footnote::after { content:""; color: var(--osl-color-red); } } @media all and (max-width:600px) { .cms_titletile p { margin: 0.5em 0; } .cms_titletile_landscape h1 ,.cms_titletile_landscape h2, .cms_titletile_landscape p { margin: .27em 0 } .cms_internal_nav { font-size: 0.8em } .cms_internal_nav a { width: 100px; } } @media (min-width: 50em) { .cms_page-header_content h1 { font-size: 3rem; } .cms_col50 > div { width: 50%; margin-top: 20px; } .cms_col50_padded { padding-right: 3rem; } .search-banner__heading__count { margin-bottom: 2rem; } .cms_linkpreview { padding: 10px; } a.button--smaller { font-size:0.8em; } } @media (min-width: 68.75em) { .category-filters .toolbar--canvas { z-index: 9; } .cms_page-header_content h1 { font-size: 5rem; } } </style> <style> /* Products CSS */ .spec_two_column { display: flex; flex-flow: row nowrap; overflow-x: auto; scroll-snap-type: x mandatory; scroll-behavior: smooth; -webkit-overflow-scrolling: touch; } .spec_two_column::-webkit-scrollbar { height: 5px; } .spec_two_column::-webkit-scrollbar-track { background: none; } .spec_two_column::-webkit-scrollbar-thumb { background: #999; } .spec_two_column::-webkit-scrollbar-thumb:hover { background: #d40059; } .spec_two_column div { width: 100%; scroll-snap-align: start; flex-shrink: 0; } .spec_two_column h3 { margin-top: 0; margin-bottom: 1em; font-size: 1em; } .spec_two_column ul { display: flex; flex-flow: column nowrap; list-style-type: none; padding-left: 0; } .spec_two_column ul li { list-style-type: none; padding: 0.5em 0; } .spec_two_column ul li img { width: 13%; margin-right: 7%; float:left; } .spec_two_column ul li img { margin-right: 2rem; float: left; max-width: 50px; max-height: 4rem; } .spec_two_column ul li p { overflow: hidden; /* prevent wrapping under image, but on one paragraph */ margin-right: 7%; } .spec_two_column_controls { width: 100%; margin-top: 2em; text-align: center; display: block; } .spec_two_column_controls a { display: inline-flex; width: 10px; height: 10px; background-color: #999; text-decoration: none; border-radius: 50%; margin: 0 5px; } .spec_two_column_controls a:hover { background-color: #d40059; } .cms_container_product { max-width: var(--osl-grid-large); padding-left: 2rem; padding-right: 2rem; margin: 0 auto 3rem; } .cms_sizing { margin: 0; margin-top: 10px; margin-bottom: 10px; border-collapse: collapse; } .cms_sizing th, .cms_sizing td { border: 1px solid var(--osl-color-form-input-border); padding: 3px; text-align: center; } .cms_sizing th:first-child, .cms_sizing td:first-child { text-align: left; } @media (min-width: 68.75em) { .spec_two_column div { width: 50%; } .spec_two_column_controls { display: none; } .cms_container_product { padding-left: 3rem; padding-right: 3rem; } } </style> <style> /* CMS Page CSS */ /*some default overrides */ img { max-width: 100%; } table { border-collapse: collapse; margin: 1rem 0 1rem 0 } td, th { border: 1px solid var( --osl-color-grey-dark); padding: 1rem; vertical-align: top; word-break: break-word;} th {background-color: background-color: var(--osl-color-off-white); font-weight: bold;} .cms_support_col25 { clear: both; margin: 0 -10px; display: flex; flex-flow: row wrap; justify-content: flex-start; } .cms_support_col25 div { width: 45%; width: calc(50% - 20px); margin: 10px; background-color: var(--osl-color-off-white); text-align: center; padding: 10px; display: flex; flex-flow: column nowrap; } .cms_support_col25 div h1, .cms_support_col25 div h2, .cms_support_col25 h3, .cms_support_col25 div h4, .cms_support_hub_footer h4 { padding: 0; margin-bottom: 0.5em; margin-top: 0.5em; border-bottom: 2px solid var(--osl-color-body-text); padding-bottom: 5px; } .cms_support_col25 div img { width: 60%; margin: 0 auto; margin-top: auto; margin-bottom: 1em; transition: transform 0.2s; } .cms_support_col25 div img:hover { transform: scale(1.1); } .cms_support_col25 div ul, .cms_support_hub_footer div ul { text-align: left; margin-left: 0; list-style: none; padding-left: 1em; } .cms_support_col25 div ul li, .cms_support_hub_footer div ul li { margin-bottom: 0.7em; } .cms_support_col25 div a { margin-top: auto; } .cms_support_hub_footer { display: flex; flex-flow: row wrap; justify-content: space-between; margin-top: 20px; } .cms_support_hub_footer div { width: 100%; text-align: center; padding: 30px; background-color: var(--osl-color-off-white); } .cms_faqholder { width: 100%; display: flex; flex-flow: row wrap; justify-content: space-between; } .cms_faq_mainblock { width: 100%; min-width: 0; margin-bottom: 40px; } .cms_faq_menublock { width: 100%; position: relative; } .cms_faq_menublock h2 { font-size: 2.4rem; margin: 0; } .cms_faq_menublock ul { width: 100%; position: sticky; top: 5px; border: 1px solid #d6d6d6; padding: 20px 20px 0 20px; list-style: none; } .cms_faq_menublock ul li { line-height: 1; margin-bottom: 2.5rem; border-bottom: 1px solid #d6d6d6; padding-bottom: 0.4rem; } .cms_faq_menublock ul li:first-child, .cms_faq_menublock ul li:last-child { border-bottom: 0; } .cms_faqquestion { display: block; color: #453c90; background-color: var(--osl-color-off-white); cursor: pointer; padding: 0.5em 5px; border: none; margin-top: 0.4em; width: 100%; text-align: left; } .cms_faqquestion:hover { color: #ffffff; background-color: #453c90; } .cms_faqquestion:hover:after { background-image: url(/content/cms/arrow_forward_ios-white-48dp.svg) } .cms_faqquestion:after { content: ""; width: 1em; height: 1em; background-image: url(/content/cms/arrow_forward_ios-black-48dp.svg); background-size: cover; transform: rotate(90deg); -webkit-transform: rotate(90deg); float: right; margin-left: 5px; transition: transform 0.4s linear; } .cms_faqactive { color: #ffffff; background-color: #453c90; } .cms_faqactive:after { background-image: url(/content/cms/arrow_forward_ios-white-48dp.svg); transform: rotate(270deg); -webkit-transform: rotate(270deg); } .cms_faqanswer { padding: 0 15px; background-color: var(--osl-color-off-white); display: none; overflow: auto; } .cms_faqactive_ans { display: block; } .cms_faqanswer p { margin-top: 0.5em; } .cms_faqanswer a { font-weight: bold; } .cms_faqanswer table { font-size: 0.8em } a.button--primary { /* override due to specificity issue */ color: #fff; color: var(--osl-color-white); } .cms_videowrapper { clear: both; position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; margin: 1rem 0; } .cms_videowrapper iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } @media (min-width: 50em) { .cms_support_col25 div { width: 22%; width: calc(25% - 20px); } .cms_support_hub_footer div:first-child { width: 70%; } .cms_support_hub_footer div:nth-child(2) { width: 26%; width: calc(30% - 10px); } .cms_faqholder { flex-flow: row nowrap; } .cms_faq_mainblock { width: 75%; width: calc(75% - 20px - 2rem); max-width: calc(100% - 220px - 2rem); } .cms_faq_menublock { width: 25%; min-width: 200px; margin-left: 20px; } } </style> <style> /*CSS Regular Promo offers switches & regular used messaging*/ /*Out of Stock product banner*/ .outofstockprodmes { background-color: #00AEEF; color: #fff; padding: 0.01em; font-size: 18px; text-align: center; } .outofstockprodmes a { color: #fff } /*Discontinued product banner*/ .disconprodmes { background-color: #00AEEF; color: #fff; padding: 0.01em; font-size: 18px; text-align: center; } .disconprodmes a { color: #fff; } /*Petzl GWP banner*/ .petzlbuffoffhide { display: none; } /*20% off Site Wide Banner .sale-sitewide-ban { display: none; }*/ /*Adventure Patch Category & Brand Page 3 for 2 offer .pb_adpatch342_category_hide { display: none; }*/ /*prod page, moved to page sense. Need to delete out when time*/ .pb_adpatch342hide { display: none; } /* 3for2 on socks product page css*/ .pb_342onsocksprod { display: none; background-color: #d40058; color: #fff; padding: 5px; font-size: 1.75em; text-align: center; } .pb_342onsocksprod a { color: #fff; font-size: 14px; } @media (max-width: 500px) { .pb_342onsocksprod { font-size: 18px; } } /* .pb_jacketsoffer { display: none; } */ /* ST&G Always on offer .pb_stg_multibuy { display: none; }*/ /*Puzzle Book multi buy prod page*/ .pb_puzzlebookbundle-prod-page { display: none; } /*Puzzle Boook multi buy category page*/ .pb_puzzlebookbundle { display: none; } /*3 for 2 on books category page*/ .pb_342onbooks { display: none; } /*3 for 2 on socks category page */ .pb_342onsocks { display: none; } /* 3 for 2 on socks product page */ .pb_342onsocks_pp { display: none; } /*Suunto X OS Maps prod and cat page banner .pb_pf_suunto { display: none; }*/ .pb_pf_multibuy { display: none; } /* .pb_os_kit_cross { display: none; } */ /* .pb_northern_eye_cross { display: none; } */ /*MIAS GWP*/ .pb_jacketsoffer { display: none; } /*Mac in a Sac buy 2 for 20%*/ .pb_pf_mias20 { display: none; } .pb_pf_mias20CB { display: none; } .pb_pf_suunto { display: none; } /*Silva GWP*/ .pb_silvagwp { display: none; } .pb_dryrobegwp { display: none; } </style> <script> function cmsFaqHandler() { var acc = document.getElementsByClassName("cms_faqquestion"); var i; for (i = 0; i < acc.length; i++) { acc[i].addEventListener("click", function() { /* Toggle between adding and removing the "active" class for the button that controls the panel */ this.classList.toggle("cms_faqactive"); /* Toggle between hiding and showing the active panel*/ var faqpanel = this.nextElementSibling; faqpanel.classList.toggle("cms_faqactive_ans"); /* Set the URL in address bar */ window.history.pushState(undefined, undefined, "#" + this.id); }); } } function showhash() { var hash = location.hash.substring(1); if (hash) { var faqquestion = document.getElementById(hash) var faqpanel = faqquestion.nextElementSibling; console.log ("hash: " & hash); faqquestion.scrollIntoView(); faqquestion.classList.toggle("cms_faqactive"); faqpanel.classList.toggle("cms_faqactive_ans"); } } </script> </div> </div> </div></div></div> <div data-modal-inert> <header role="banner"> <a class="skip-anchor" href="#content"> Skip to main content </a> <div class="header" data-testid="site-header"> <div class="container--wide"> <div class="navbar"> <a class="navbar__logo-link" href="https://shop.ordnancesurvey.co.uk/"> <span class="navbar__logo"> <img class="navbar__logo__img" src="https://cdn11.bigcommerce.com/s-qc7qegnorm/stencil/036a91a0-c517-013d-da9d-52252a7eea8b/e/aeae2230-fe86-0139-1f6d-3e31cf3a9a82/img/static/ordnance-survey.svg" alt="Ordnance Survey Limited" height="32" width="130" > </span> </a> <div class="s48_hypersearch_container"> <div class="s48_hypersearch"></div> </div> <div class="navbar__items"> <button type="button" class="button header-search-trigger" data-sitewide-search-trigger data-testid="header-search-trigger"> <span class="visually-hidden">Open menu</span> <i class="header-search-trigger-icon"></i> </button> <div class="navbar__session"> <div class="mini-login navbar__item"> <a href="https://shopapps.ordnancesurvey.co.uk/prod/ssoauth/api/action?type=sign_up" class="label-link mini-login__link" data-testid="mini-login-link" data-sso-link> <img src="https://cdn11.bigcommerce.com/s-qc7qegnorm/content/404/login-icon.svg" alt="" class="mini-login__icon" shape-rendering ="crispEdges"> <span class="label-link__title">Login/Register</span> </a> </div> <div class="mini-bag" data-bag-wrapper> <button class="label-link button button--icon mini-bag__trigger label-link" href="/cart.php" aria-expanded="false" data-bag-trigger aria-label="Your Basket" > <div> <img src="https://cdn11.bigcommerce.com/s-qc7qegnorm/content/404/basket-icon.svg" alt="" class="mini-bag__icon" shape-rendering ="crispEdges" data-minibag-img> <span class="label-link__title mini-bag__action-text" aria-hidden="true">Your Basket</span> </div> <div class="mini-bag-count" data-mini-cart-quantity-wrapper role="status"> <span class="visually-hidden">Your Basket</span> <span class="mini-bag-count__content" data-mini-cart-quantity></span> <span class="visually-hidden">items</span> </div> </button> <div class="mini-bag__content" data-bag-content aria-hidden="true" > </div> </div> </div> <a href="#" class="mobileMenu-toggle" data-mobile-menu-toggle="menu"> <span class="mobileMenu-toggleIcon">Toggle menu</span> </a> <div data-sitewide-search-trigger="" class="sitewide-search-box__overlay"></div> <div class="navPages-container" id="menu" data-menu> <nav class="navPages"> <ul class="navPages-list"> <li class="navPages-item"> <a class="navPages-action has-subMenu" href="https://shop.ordnancesurvey.co.uk/all/" data-collapsible="navPages-635"> All <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down"></use></svg></i> </a> <div class="navPage-subMenu" id="navPages-635" aria-hidden="true" tabindex="-1"> <ul class="navPage-subMenu-list"> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://shop.ordnancesurvey.co.uk/all/">All All</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action has-subMenu" href="https://shop.ordnancesurvey.co.uk/maps/" data-collapsible="navPages-643" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed"> Maps <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down"></use></svg></i> </a> <ul class="navPage-childList" id="navPages-643"> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/maps/paper-maps/">Paper Maps</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/maps/os-maps-subscriptions/">OS Maps Subscriptions</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/custom-made-1/">Custom Made</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/maps/flat-wall-framed-maps/">Flat, Wall & Framed Maps</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/maps/3d-maps/">3D Maps</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/maps/scratch-off-maps/">Scratch off Maps</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/maps/atlases/">Atlases</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/maps/globes/">Globes</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/maps/childrens-maps/">Childrens Maps</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/maps/historic-maps/">Historic Maps</a> </li> </ul> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action has-subMenu" href="https://shop.ordnancesurvey.co.uk/books/" data-collapsible="navPages-658" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed"> Guidebooks for Walkers <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down"></use></svg></i> </a> <ul class="navPage-childList" id="navPages-658"> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/books/guidebooks/">Guidebooks</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/books/travel-guides/">Travel Guides</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/books/travel-biography-autobiography/">Travel - Biography & Autobiography</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/books/educational-books/">Educational Books</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/books/childrens-activities-books/">Childrens Activities Books</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/books/puzzle-activity-books/">Puzzle Activity Books</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/books/wrapping-paper/">Wrapping Paper & Cards</a> </li> </ul> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action has-subMenu" href="https://shop.ordnancesurvey.co.uk/outdoor-clothing/" data-collapsible="navPages-748" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed"> Outdoor Clothing <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down"></use></svg></i> </a> <ul class="navPage-childList" id="navPages-748"> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/outdoor-clothing/changing-robes-towels/">Changing Robes & Towels</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/outdoor-clothing/insulated-jackets-gilets/">Insulated Jackets & Gilets</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/outdoor-clothing/outdoor-clothing-accessories/">Outdoor Clothing Accessories</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/outdoor-clothing/waterproofs/">Waterproofs</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/outdoor-clothing/outdoor-clothing-accessories/socks/">Socks</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/outdoor-clothing/mens-outdoor-clothing/">Mens Outdoor Clothing</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/outdoor-clothing/womens-outdoor-clothing/">Womens Outdoor Clothing</a> </li> </ul> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action has-subMenu" href="https://shop.ordnancesurvey.co.uk/outdoor-gear/" data-collapsible="navPages-668" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed"> Outdoor Gear <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down"></use></svg></i> </a> <ul class="navPage-childList" id="navPages-668"> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/outdoor-equipment/navigation/">Navigation</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/outdoor-gear/bags/">Bags</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/outdoor-gear/walking-poles/">Walking & Trekking Poles</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/outdoor-gear/picnic-rugs/">Picnic Rugs</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/outdoor-gear/petwear-toys/">Petwear & Toys</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/outdoor-gear/binoculars/">Binoculars</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/outdoor-gear/lighting/">Lighting</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/outdoor-gear/knives-tools/">Knives & Tools</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/outdoor-gear/camping-gear/">Camping Gear</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/outdoor-gear/outdoor-health-hygiene/">Outdoor Health & Hygiene</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/outdoor-gear/power-banks/">Power Banks</a> </li> </ul> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action has-subMenu" href="https://shop.ordnancesurvey.co.uk/games-toys/" data-collapsible="navPages-761" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed"> Games & Toys <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down"></use></svg></i> </a> <ul class="navPage-childList" id="navPages-761"> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/games-toys/educational-games/">Educational Games</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/games-toys/jigsaw-puzzles-board-games/">Jigsaw Puzzles & Board Games </a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/games-toys/outdoor-games/">Outdoor Games</a> </li> </ul> </li> </ul> </div> </li> <li class="navPages-item"> <a class="navPages-action has-subMenu" href="https://shop.ordnancesurvey.co.uk/map-ranges/" data-collapsible="navPages-768"> Map Ranges <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down"></use></svg></i> </a> <div class="navPage-subMenu" id="navPages-768" aria-hidden="true" tabindex="-1"> <ul class="navPage-subMenu-list"> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://shop.ordnancesurvey.co.uk/map-ranges/">All Map Ranges</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action has-subMenu" href="https://shop.ordnancesurvey.co.uk/map-ranges/os-paper-map-ranges/" data-collapsible="navPages-928" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed"> OS Paper Map Ranges <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down"></use></svg></i> </a> <ul class="navPage-childList" id="navPages-928"> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/map-ranges/os-paper-map-ranges/explorer-maps/">OS Explorer Maps</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/map-ranges/os-paper-map-ranges/landranger-maps/">OS Landranger Maps</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/map-ranges/os-paper-map-ranges/os-paper-map-sets/">OS Paper Map Sets</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/map-ranges/os-paper-map-ranges/os-custom-made-maps/">OS Custom Made Maps</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/map-ranges/os-paper-map-ranges/os-road-maps/">OS Road Maps</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/map-ranges/os-paper-map-ranges/os-tour-maps/">OS Tour Maps</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/map-ranges/os-paper-map-ranges/os-route-maps/">OS Route Maps</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/map-ranges/os-urban-maps/">OS Urban Maps</a> </li> </ul> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action has-subMenu" href="https://shop.ordnancesurvey.co.uk/map-ranges/other-paper-map-ranges/" data-collapsible="navPages-929" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed"> Other Paper Map Ranges <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down"></use></svg></i> </a> <ul class="navPage-childList" id="navPages-929"> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/map-ranges/other-paper-map-ranges/amazing-world-maps/">Amazing World Maps</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/map-ranges/cycle-maps-uk/">Cycle Maps UK</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/map-ranges/other-paper-map-ranges/dorrigo-3d-relief-maps/">Dorrigo 3D Relief Maps</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/map-ranges/other-paper-map-ranges/marvellous-maps/">Marvellous Maps</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/map-ranges/other-paper-map-ranges/osi-discovery/">OSI Discovery</a> </li> </ul> </li> </ul> </div> </li> <li class="navPages-item"> <a class="navPages-action has-subMenu" href="https://shop.ordnancesurvey.co.uk/book-ranges/" data-collapsible="navPages-914"> Book Ranges <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down"></use></svg></i> </a> <div class="navPage-subMenu" id="navPages-914" aria-hidden="true" tabindex="-1"> <ul class="navPage-subMenu-list"> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://shop.ordnancesurvey.co.uk/book-ranges/">All Book Ranges</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://shop.ordnancesurvey.co.uk/book-ranges/os-outstanding-series/">OS Outstanding Walking Guidebook Series</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://shop.ordnancesurvey.co.uk/book-ranges/os-pathfinder-accessible-walks/">OS Pathfinder Accessible Walking Routes</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://shop.ordnancesurvey.co.uk/book-ranges/os-pathfinder-guidebooks/">OS Pathfinder Walking Guidebooks</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://shop.ordnancesurvey.co.uk/book-ranges/os-puzzle-books/">OS Puzzle Books</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://shop.ordnancesurvey.co.uk/book-ranges/os-short-walks-made-easy/">OS Short Walks Made Easy Guidebooks</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://shop.ordnancesurvey.co.uk/book-ranges/pub-walks-guidebooks/">Pub Walks Guidebooks</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://shop.ordnancesurvey.co.uk/book-ranges/top-10-walks/">Top 10 Walks</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://shop.ordnancesurvey.co.uk/book-ranges/os-pathfinder-short-walks-guidebooks/">OS Pathfinder Short Walks Guidebooks</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://shop.ordnancesurvey.co.uk/book-ranges/os-pathfinder-city-walks-guidebooks/">OS Pathfinder City Walks Guidebooks</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://shop.ordnancesurvey.co.uk/book-ranges/40-favourite-walks-guidebooks/">40 Favourite Walks Guidebooks</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://shop.ordnancesurvey.co.uk/book-ranges/national-trail-guides/">National Trail Guides</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://shop.ordnancesurvey.co.uk/book-ranges/source-to-sea-walking-guidebooks/">Source to Sea Walking Guidebooks</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://shop.ordnancesurvey.co.uk/book-ranges/big-trails-and-big-rides-guidebooks/">Big Trails and Big Rides Guidebooks</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://shop.ordnancesurvey.co.uk/book-ranges/day-walks-guidebooks/">Day Walks Guidebooks</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://shop.ordnancesurvey.co.uk/book-ranges/mountain-walks/">Mountain Walks</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://shop.ordnancesurvey.co.uk/book-ranges/lost-lanes-cycle-guides/">Lost Lanes Cycle Guides</a> </li> </ul> </div> </li> <li class="navPages-item"> <a class="navPages-action has-subMenu" href="https://shop.ordnancesurvey.co.uk/activities/" data-collapsible="navPages-392"> Activities <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down"></use></svg></i> </a> <div class="navPage-subMenu" id="navPages-392" aria-hidden="true" tabindex="-1"> <ul class="navPage-subMenu-list"> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://shop.ordnancesurvey.co.uk/activities/">All Activities</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action has-subMenu" href="https://shop.ordnancesurvey.co.uk/activities/climbing/" data-collapsible="navPages-939" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed"> Climbing <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down"></use></svg></i> </a> <ul class="navPage-childList" id="navPages-939"> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/activities/climbing/climbing-guides/">Climbing Guides</a> </li> </ul> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action has-subMenu" href="https://shop.ordnancesurvey.co.uk/activities/days-out/" data-collapsible="navPages-911" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed"> Days Out <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down"></use></svg></i> </a> <ul class="navPage-childList" id="navPages-911"> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/activities/days-out/picnic/">Picnic</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/activities/days-out/beach-days/">Beach Days</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/activities/days-out/sunny-days/">Sunny Days</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/activities/days-out/wet-weather-days/">Wet Weather Days</a> </li> </ul> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://shop.ordnancesurvey.co.uk/Activities/camping/">Camping</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action has-subMenu" href="https://shop.ordnancesurvey.co.uk/activities/cycling/" data-collapsible="navPages-833" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed"> Cycling <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down"></use></svg></i> </a> <ul class="navPage-childList" id="navPages-833"> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/activities/cycling/cycling-guides/">Cycling Guides</a> </li> </ul> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action has-subMenu" href="https://shop.ordnancesurvey.co.uk/activities/running/" data-collapsible="navPages-837" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed"> Running <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down"></use></svg></i> </a> <ul class="navPage-childList" id="navPages-837"> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/activities/running/running-guides/">Running Guides</a> </li> </ul> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action has-subMenu" href="https://shop.ordnancesurvey.co.uk/activities/walking-hiking/" data-collapsible="navPages-393" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed"> Walking & Hiking <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down"></use></svg></i> </a> <ul class="navPage-childList" id="navPages-393"> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/activities/walking-hiking/dog-walking/">Dog Walking</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/activities/walking-hiking/hill-bagging/">Hill Bagging</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/activities/walking-hiking/mountaineering/">Mountaineering</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/activities/walking-hiking/picnicking/">Picnicking</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/activities/walking-hiking/wet-weather-walking/">Wet Weather Walking</a> </li> </ul> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action has-subMenu" href="https://shop.ordnancesurvey.co.uk/activities/watersports/" data-collapsible="navPages-841" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed"> Watersports <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down"></use></svg></i> </a> <ul class="navPage-childList" id="navPages-841"> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/activities/watersports/swimming-guides/">Swimming Guides </a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/activities/watersports/wild-swimming/">Wild Swimming</a> </li> </ul> </li> </ul> </div> </li> <li class="navPages-item"> <a class="navPages-action has-subMenu" href="https://shop.ordnancesurvey.co.uk/locations/" data-collapsible="navPages-937"> Locations <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down"></use></svg></i> </a> <div class="navPage-subMenu" id="navPages-937" aria-hidden="true" tabindex="-1"> <ul class="navPage-subMenu-list"> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://shop.ordnancesurvey.co.uk/locations/">All Locations</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action has-subMenu" href="https://shop.ordnancesurvey.co.uk/locations/popular-locations/" data-collapsible="navPages-239" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed"> Popular Locations <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down"></use></svg></i> </a> <ul class="navPage-childList" id="navPages-239"> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/locations/popular-locations/cornwall/">Cornwall</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/maps/popular-locations/devon/">Devon</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/maps/popular-locations/dorset/">Dorset</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/maps/popular-locations/kent/">Kent</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/maps/popular-locations/norfolk/">Norfolk</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/maps/popular-locations/surrey/">Surrey</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/maps/popular-locations/yorkshire/">Yorkshire</a> </li> </ul> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action has-subMenu" href="https://shop.ordnancesurvey.co.uk/national-parks/" data-collapsible="navPages-256" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed"> National Parks <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down"></use></svg></i> </a> <ul class="navPage-childList" id="navPages-256"> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/maps/national-parks/brecon-beacons/">Brecon Beacons</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/maps/national-parks/broads/">Broads</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/maps/national-parks/cairngorms/">Cairngorms</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/maps/national-parks/dartmoor/">Dartmoor</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/maps/national-parks/exmoor/">Exmoor</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/maps/national-parks/lake-district/">Lake District</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/locations/national-parks/loch-lomond-the-trossachs/">Loch Lomond & The Trossachs</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/maps/national-parks/new-forest/">New Forest</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/maps/national-parks/north-york-moors/">North York Moors</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/maps/national-parks/northumberland-national-park/">Northumberland National Park</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/locations/national-parks/peak-district/">Peak District National Park</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/maps/national-parks/pembrokeshire-coast/">Pembrokeshire Coast</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/maps/national-parks/snowdonia/">Snowdonia</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/maps/national-parks/south-downs/">South Downs</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/maps/national-parks/yorkshire-dales/">Yorkshire Dales</a> </li> </ul> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action has-subMenu" href="https://shop.ordnancesurvey.co.uk/locations/city-break/" data-collapsible="navPages-254" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed"> City Breaks <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down"></use></svg></i> </a> <ul class="navPage-childList" id="navPages-254"> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/maps/city-break/bath/">Bath</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/maps/city-break/birmingham/">Birmingham </a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/maps/city-break/brighton/">Brighton</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/maps/city-break/bristol/">Bristol</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/maps/city-break/canterbury/">Canterbury </a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/maps/city-break/cardiff/">Cardiff</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/maps/city-break/edinburgh/">Edinburgh </a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/maps/city-break/glasgow/">Glasgow</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/maps/city-break/liverpool/">Liverpool</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/locations/city-breaks/london/">London</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/maps/city-break/manchester/">Manchester</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/maps/city-break/newcastle/">Newcastle</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/maps/city-break/oxford/">Oxford</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/maps/city-break/winchester/">Winchester</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/maps/city-break/york/">York</a> </li> </ul> </li> </ul> </div> </li> <li class="navPages-item"> <a class="navPages-action has-subMenu activePage" href="https://shop.ordnancesurvey.co.uk/gifts/" data-collapsible="navPages-132"> Gifts <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down"></use></svg></i> </a> <div class="navPage-subMenu" id="navPages-132" aria-hidden="true" tabindex="-1"> <ul class="navPage-subMenu-list"> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://shop.ordnancesurvey.co.uk/gifts/">All Gifts</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action has-subMenu activePage" href="https://shop.ordnancesurvey.co.uk/gifts/shop-by-price/" data-collapsible="navPages-196" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed"> Shop by price <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down"></use></svg></i> </a> <ul class="navPage-childList" id="navPages-196"> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/gifts/shop-by-price/gifts-under-25/">Gifts under £25</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/gifts/shop-by-price/gifts-under-50/">Gifts under £50</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/gifts/shop-by-price/gifts-under-100/">Gifts under £100</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/gifts/shop-by-price/gifts-over-100/">Gifts over £100</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/gifts/shop-by-price/e-gift-cards/">E-Gift Cards</a> </li> </ul> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://shop.ordnancesurvey.co.uk/gifts/new-in-for-christmas/">New in for Christmas</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action has-subMenu" href="https://shop.ordnancesurvey.co.uk/gifts/shop-by-interest/" data-collapsible="navPages-195" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed"> Shop by interest <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down"></use></svg></i> </a> <ul class="navPage-childList" id="navPages-195"> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/map-gifts/">Map Gifts</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/gifts/shop-by-interest/gifts-for-children/">Gifts for Children</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/gifts/shop-by-interest/gifts-for-book-lovers/">Gifts for Book Lovers</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/gifts/shop-by-interest/gifts-for-days-out/">Gifts for Days Out</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/gifts/shop-by-interest/gifts-for-dog-walkers/">Gifts for Dog Walkers</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/gifts/shop-by-interest/gifts-for-walkers/">Gifts for Walkers & Hikers</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/gifts/shop-by-interest/gifts-for-tech-lovers/">Gifts for Tech Lovers</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/gifts/shop-by-interest/gifts-for-foodies/">Gifts for Foodies</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/gifts/shop-by-interest/gifts-for-cyclists/">Gifts for Cyclists</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/gifts/shop-by-interest/gifts-for-runners/">Gifts for Runners</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/gifts/shop-by-interest/gifts-for-swimmers/">Gifts for Swimmers</a> </li> </ul> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://shop.ordnancesurvey.co.uk/gifts/shop-by-interest/gifts-for-fathers-day/">Gifts for Father's day</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action has-subMenu" href="https://shop.ordnancesurvey.co.uk/christmas/" data-collapsible="navPages-192" data-collapsible-disabled-breakpoint="medium" data-collapsible-disabled-state="open" data-collapsible-enabled-state="closed"> Christmas <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down"></use></svg></i> </a> <ul class="navPage-childList" id="navPages-192"> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/christmas/top-christmas-gifts/">Our Top Thoughtful Gifts</a> </li> <li class="navPage-childList-item"> <a class="navPage-childList-action navPages-action" href="https://shop.ordnancesurvey.co.uk/gifts/shop-by-interest/stocking-fillers/">Stocking Fillers</a> </li> </ul> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://shop.ordnancesurvey.co.uk/gifts/new-for-2024/">New for 2024</a> </li> </ul> </div> </li> <li class="navPages-item"> <a class="navPages-action has-subMenu" href="https://shop.ordnancesurvey.co.uk/sale/" data-collapsible="navPages-203"> Sale <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down"></use></svg></i> </a> <div class="navPage-subMenu" id="navPages-203" aria-hidden="true" tabindex="-1"> <ul class="navPage-subMenu-list"> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://shop.ordnancesurvey.co.uk/sale/">All Sale</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://shop.ordnancesurvey.co.uk/sale/os-outdoor-gear-clearance/">OS Outdoor Kit Clearance</a> </li> <li class="navPage-subMenu-item"> <a class="navPage-subMenu-action navPages-action" href="https://shop.ordnancesurvey.co.uk/sale/tech-sale/">Tech Sale</a> </li> </ul> </div> </li> <li class="navPages-item"> <a class="navPages-action" href="https://shop.ordnancesurvey.co.uk/clearance/">Clearance</a> </li> <li class="navPages-item navPages-item-page"> <a class="navPages-action" href="https://shop.ordnancesurvey.co.uk/account/" aria-label="Account" > Account </a> </li> <li class="navPages-item navPages-item-page"> <a class="navPages-action" href="https://shop.ordnancesurvey.co.uk/christmas-brochure/" aria-label="Christmas Brochure" > Christmas Brochure </a> </li> <li class="navPages-item navPages-item-page"> <a class="navPages-action" href="https://shop.ordnancesurvey.co.uk/mymap/" aria-label="My Map" > My Map </a> </li> <li class="navPages-item navPages-item-page"> <a class="navPages-action" href="https://shop.ordnancesurvey.co.uk/offers/" aria-label="Offers" > Offers </a> </li> <li class="navPages-item navPages-item-page"> <a class="navPages-action" href="https://shop.ordnancesurvey.co.uk/our-story/" aria-label="Our Story" > Our Story </a> </li> <li class="navPages-item navPages-item-page"> <a class="navPages-action" href="https://shop.ordnancesurvey.co.uk/resellers/" aria-label="Resellers" > Resellers </a> </li> <li class="navPages-item navPages-item-page"> <a class="navPages-action" href="https://shop.ordnancesurvey.co.uk/retailers/" aria-label="Retailers" > Retailers </a> </li> <li class="navPages-item navPages-item-page"> <a class="navPages-action" href="https://shop.ordnancesurvey.co.uk/wightlink-giveaway-2024-terms/" aria-label="Wightlink Giveaway 2024 Terms" > Wightlink Giveaway 2024 Terms </a> </li> <li class="navPages-item navPages-item-page"> <a class="navPages-action" href="https://shop.ordnancesurvey.co.uk/meet-the-team/" aria-label="Meet the Team" > Meet the Team </a> </li> <li class="navPages-item navPages-item-page"> <a class="navPages-action" href="https://shop.ordnancesurvey.co.uk/championterms24/" aria-label="OS Champions 2024 Applications Terms " > OS Champions 2024 Applications Terms </a> </li> <li class="navPages-item navPages-item-page"> <a class="navPages-action" href="https://shop.ordnancesurvey.co.uk/discover-maps/" aria-label="Discover Maps" > Discover Maps </a> </li> <li class="navPages-item navPages-item-page"> <a class="navPages-action" href="https://shop.ordnancesurvey.co.uk/ordnance-survey-puzzle-book-prize-draw-terms-and-conditions/" aria-label="Ordnance Survey Puzzle Book Prize Draw Terms and Conditions" > Ordnance Survey Puzzle Book Prize Draw Terms and Conditions </a> </li> <li class="navPages-item navPages-item-page"> <a class="navPages-action" href="https://shop.ordnancesurvey.co.uk/the-ramblers-discount-terms-conditions/" aria-label="The Ramblers Discount Terms & Conditions" > The Ramblers Discount Terms & Conditions </a> </li> <li class="navPages-item navPages-item-page"> <a class="navPages-action" href="https://shop.ordnancesurvey.co.uk/support-hub/" aria-label="OS product FAQ & support hub" > OS product FAQ & support hub </a> </li> <li class="navPages-item navPages-item-page"> <a class="navPages-action" href="https://shop.ordnancesurvey.co.uk/discounts/" aria-label="Discounts" > Discounts </a> </li> <li class="navPages-item navPages-item-page"> <a class="navPages-action" href="https://shop.ordnancesurvey.co.uk/map-selector/" aria-label="Map of Maps" > Map of Maps </a> </li> <li class="navPages-item navPages-item-page"> <a class="navPages-action" href="https://shop.ordnancesurvey.co.uk/newsletter/" aria-label="Newsletter" > Newsletter </a> </li> </ul> <ul class="navPages-list navPages-list--user"> <li class="navPages-item"> <a class="navPages-action" href="/giftcertificates.php" aria-label="e-Gift Cards" > e-Gift Cards </a> </li> <li class="navPages-item"> <a class="navPages-action" href="/login.php" aria-label="Login" > Login </a> or <a class="navPages-action" href="/login.php?action=create_account" aria-label="Register" > Register </a> </li> </ul> </nav> </div> </div> </div> </div> <div data-content-region="mega-menu--global"><div data-layout-id="aae0e50c-7f11-4094-a50a-348e13b0b9f7"><div data-sub-layout-container="a3d4ccca-9df6-4c5a-8fa2-ac871b7f4158" data-layout-name="Layout"> <style data-container-styling="a3d4ccca-9df6-4c5a-8fa2-ac871b7f4158"> [data-sub-layout-container="a3d4ccca-9df6-4c5a-8fa2-ac871b7f4158"] { box-sizing: border-box; display: flex; flex-wrap: wrap; z-index: 0; position: relative; } [data-sub-layout-container="a3d4ccca-9df6-4c5a-8fa2-ac871b7f4158"]:after { background-position: center center; background-size: cover; z-index: auto; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; } </style> <div data-sub-layout="faba5850-264d-44d3-bf60-73766d541b2f"> <style data-column-styling="faba5850-264d-44d3-bf60-73766d541b2f"> [data-sub-layout="faba5850-264d-44d3-bf60-73766d541b2f"] { display: flex; flex-direction: column; box-sizing: border-box; flex-basis: 100%; max-width: 100%; z-index: 0; justify-content: center; padding-right: 10.5px; padding-left: 10.5px; position: relative; } [data-sub-layout="faba5850-264d-44d3-bf60-73766d541b2f"]:after { background-position: center center; background-size: cover; z-index: auto; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; } @media only screen and (max-width: 700px) { [data-sub-layout="faba5850-264d-44d3-bf60-73766d541b2f"] { flex-basis: 100%; max-width: 100%; } } </style> <div data-widget-id="c2831225-c33d-4b28-a22d-6940c5880247" data-placement-id="8b0a7594-1e87-4995-8677-51771037d860" data-placement-status="ACTIVE"><link href="https://megamenu.space48apps.com/meganav/css/responsive-mobile.css?id=2d95cea6cbadf06f24ff3ff28563bb5b" rel="stylesheet" media="(max-width: 1100px)"> <link href="https://megamenu.space48apps.com/meganav/css/responsive-desktop.css?id=f9e30dc709fd82440c95bea3e361b98b" rel="stylesheet" media="(min-width: 1101px)"> <style> .header { border-bottom: 0; } .header .navPages-container { display: none; } .s48meganav { background-color: #FFFFFF; } .s48meganav .nav .menu-block--wrapper { background-color: #FFFFFF; } .s48meganav .menu-back-btn, .s48meganav .navPages-list .navPages-action, .s48meganav .navPages-list .navPages-item { color: #333333; } .s48meganav .navPages-list .navPages-action svg { fill: #333333; stroke: #333333; } .s48meganav .menu-back-btn:hover { color: #757575; } .s48meganav .nav .menu-block__depth-0 { justify-content: center; } .s48meganav .menu-block__depth-0--item > .menu-block--anchor, .s48meganav .menu-block__depth-0--item > .menu-block--anchor .menu_block--heading:after { color: #333333 !important; } .s48meganav .menu-block__depth-0--item:hover > .menu-block--anchor:not(.menu-block--no-link) { color: #757575 !important; } .s48meganav .menu-block__depth-1--item > .menu-block--anchor, .s48meganav .menu-block__depth-1--item > .menu-block--anchor .menu_block--heading:after { color: #333333 !important; } .s48meganav .menu-block__depth-1--item:hover > .menu-block--anchor:not(.menu-block--no-link) { color: #757575 !important; } .s48meganav .menu-block__depth-2--item > .menu-block--anchor, .s48meganav .menu-block__depth-2--item > .menu-block--anchor .menu_block--heading:after { color: #333333 !important; } .s48meganav .menu-block__depth-2--item:hover > .menu-block--anchor:not(.menu-block--no-link) { color: #757575 !important; } </style> <div class="s48meganav"> <button class="menu-back-btn" aria-label="back"> Back </button> <a href="#" class="menu-breadcrumb"></a> <nav class="menu-block nav nav--responsive menu-block--mobile-breadcrumb" data-space48-menu="main-menu"> <ul class="menu-block__depth-0"> <!-- top level menu --> <li class="menu-block--item menu-block__depth-0--item menu-block--responsive has-children " data-url="/maps/"> <a href="/maps/" class="menu-block--anchor menu-block--link menu-block__depth-0--link" title="Maps"> <img src="/content/Nav/maps.png" class="menu-block--image menu-block__depth-0--image" alt="Ordnance Survey Maps"> <span class="menu_block--heading menu_block__depth-0--heading ">Maps</span> </a> <button class="menu-block__keyboard" aria-label="submenu toggle"> <div class="menu-block__keyboard--icon"> <span class="visually-hidden">show submenu for Maps</span> </div> </button> <div class="menu-block--wrapper menu-block__depth-1--wrapper"> <ul class="menu-block__depth-1"> <li class="menu-block--item menu-block__depth-1--item menu-block--responsive menu-block__column-wrap-content has-children" data-url="/apps/os-maps-subscriptions/"> <a href="/apps/os-maps-subscriptions/" class="menu-block--anchor menu-block--link menu-block__depth-1--link" title="OS Maps App"> <span class="menu_block--heading menu_block__depth-1--heading ">OS Maps App</span> </a> <div class="menu-block--wrapper menu-block__depth-2--wrapper"> <ul class="menu-block__depth-2"> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-children" data-url="/apps/os-maps/os-maps-subscriptions/"> <a href="/apps/os-maps/os-maps-subscriptions/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="OS Maps App"> <img src="/content/Nav/osm-menu-item.jpg" class="menu-block--image menu-block__depth-2--image" alt="OS Maps app on mobile"> <span class="menu_block--heading menu_block__depth-2--heading ">OS Maps App</span> </a> <div class="menu-block--wrapper menu-block__depth-3--wrapper"> <ul class="menu-block__depth-3"> <li class="menu-block--item menu-block__depth-3--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/os-maps-12-months-recurring-subscription/"> <a href="/os-maps-12-months-recurring-subscription/" class="menu-block--anchor menu-block--link menu-block__depth-3--link" title="Annual Subscription"> <span class="menu_block--heading menu_block__depth-3--heading ">Annual Subscription</span> </a> </li> <li class="menu-block--item menu-block__depth-3--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/os-maps-1-month-recurring-subscription/"> <a href="/os-maps-1-month-recurring-subscription/" class="menu-block--anchor menu-block--link menu-block__depth-3--link" title="Monthly Subscription"> <span class="menu_block--heading menu_block__depth-3--heading ">Monthly Subscription</span> </a> </li> </ul> </div> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/os-maps-premium-12-months-subscription-gift-card/"> <a href="/os-maps-premium-12-months-subscription-gift-card/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="OS Maps Gift Card"> <span class="menu_block--heading menu_block__depth-2--heading ">OS Maps Gift Card</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-children" data-url="/os-maps-support-hub/"> <a href="/os-maps-support-hub/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="App Support"> <span class="menu_block--heading menu_block__depth-2--heading ">App Support</span> </a> <div class="menu-block--wrapper menu-block__depth-3--wrapper"> <ul class="menu-block__depth-3"> <li class="menu-block--item menu-block__depth-3--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="https://osmaps.com/os-maps-help"> <a href="https://osmaps.com/os-maps-help" class="menu-block--anchor menu-block--link menu-block__depth-3--link" title="OS Maps support"> <span class="menu_block--heading menu_block__depth-3--heading ">OS Maps support</span> </a> </li> <li class="menu-block--item menu-block__depth-3--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="https://osmaps.com/video-guides"> <a href="https://osmaps.com/video-guides" class="menu-block--anchor menu-block--link menu-block__depth-3--link" title="Video Guides"> <span class="menu_block--heading menu_block__depth-3--heading ">Video Guides</span> </a> </li> <li class="menu-block--item menu-block__depth-3--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="https://accounthub.osleisure.com/redeem-voucher"> <a href="https://accounthub.osleisure.com/redeem-voucher" class="menu-block--anchor menu-block--link menu-block__depth-3--link" title="Redeem mobile download"> <span class="menu_block--heading menu_block__depth-3--heading ">Redeem mobile download</span> </a> </li> </ul> </div> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/cancel-os-maps-subscription/"> <a href="/cancel-os-maps-subscription/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Cancel Subscription / Free trial"> <span class="menu_block--heading menu_block__depth-2--heading ">Cancel Subscription / Free trial</span> </a> </li> </ul> </div> </li> <li class="menu-block--item menu-block__depth-1--item menu-block--responsive menu-block__column-wrap-content has-children" data-url="/map-ranges/os-paper-map-ranges/"> <a href="/map-ranges/os-paper-map-ranges/" class="menu-block--anchor menu-block--link menu-block__depth-1--link" title="OS Paper Maps"> <span class="menu_block--heading menu_block__depth-1--heading ">OS Paper Maps</span> </a> <div class="menu-block--wrapper menu-block__depth-2--wrapper"> <ul class="menu-block__depth-2"> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/map-ranges/os-paper-map-ranges/explorer-maps/"> <a href="/map-ranges/os-paper-map-ranges/explorer-maps/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Explorer Maps"> <span class="menu_block--heading menu_block__depth-2--heading ">Explorer Maps</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/map-ranges/os-paper-map-ranges/landranger-maps/"> <a href="/map-ranges/os-paper-map-ranges/landranger-maps/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Landranger Maps"> <span class="menu_block--heading menu_block__depth-2--heading ">Landranger Maps</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/custom-made/"> <a href="/custom-made/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Personalised OS Paper Map"> <span class="menu_block--heading menu_block__depth-2--heading ">Personalised OS Paper Map</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/map-of-great-britain/"> <a href="/map-of-great-britain/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Route Maps"> <span class="menu_block--heading menu_block__depth-2--heading ">Route Maps</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/map-ranges/os-urban-maps/"> <a href="/map-ranges/os-urban-maps/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="City & Street Maps"> <span class="menu_block--heading menu_block__depth-2--heading ">City & Street Maps</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/map-ranges/os-paper-map-ranges/os-road-maps/"> <a href="/map-ranges/os-paper-map-ranges/os-road-maps/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Road Maps"> <span class="menu_block--heading menu_block__depth-2--heading ">Road Maps</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/map-ranges/os-paper-map-ranges/os-tour-maps/"> <a href="/map-ranges/os-paper-map-ranges/os-tour-maps/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Tour Maps"> <span class="menu_block--heading menu_block__depth-2--heading ">Tour Maps</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/map-ranges/os-paper-map-ranges/os-paper-map-sets/"> <a href="/map-ranges/os-paper-map-ranges/os-paper-map-sets/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Map Sets"> <span class="menu_block--heading menu_block__depth-2--heading ">Map Sets</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/custom-made/"> <a href="/custom-made/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Custom Made"> <span class="menu_block--heading menu_block__depth-2--heading ">Custom Made</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/map-selector/"> <a href="/map-selector/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Map of Maps"> <span class="menu_block--heading menu_block__depth-2--heading ">Map of Maps</span> </a> </li> </ul> </div> </li> <li class="menu-block--item menu-block__depth-1--item menu-block--responsive menu-block__column-wrap-content has-children" data-url="/map-ranges/other-paper-map-ranges/"> <a href="/map-ranges/other-paper-map-ranges/" class="menu-block--anchor menu-block--link menu-block__depth-1--link" title="Other Map Ranges"> <span class="menu_block--heading menu_block__depth-1--heading ">Other Map Ranges</span> </a> <div class="menu-block--wrapper menu-block__depth-2--wrapper"> <ul class="menu-block__depth-2"> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/map-ranges/other-paper-map-ranges/marvellous-maps/"> <a href="/map-ranges/other-paper-map-ranges/marvellous-maps/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Marvellous Maps"> <span class="menu_block--heading menu_block__depth-2--heading ">Marvellous Maps</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/maps/3d-maps/"> <a href="/maps/3d-maps/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="3D Relief Maps"> <span class="menu_block--heading menu_block__depth-2--heading ">3D Relief Maps</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/map-ranges/other-paper-map-ranges/osi-discovery/"> <a href="/map-ranges/other-paper-map-ranges/osi-discovery/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="OSI Discovery"> <span class="menu_block--heading menu_block__depth-2--heading ">OSI Discovery</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/maps/historic-maps/"> <a href="/maps/historic-maps/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Historical Maps"> <span class="menu_block--heading menu_block__depth-2--heading ">Historical Maps</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/maps/flat-wall-framed-maps/"> <a href="/maps/flat-wall-framed-maps/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Wall Maps"> <span class="menu_block--heading menu_block__depth-2--heading ">Wall Maps</span> </a> </li> </ul> </div> </li> <li class="menu-block--item menu-block__depth-1--item menu-block--desktop-only menu-block__column-wrap-content has-children" data-url="/custom-made/"> <a href="/custom-made/" class="menu-block--anchor menu-block--link menu-block__depth-1--link" title="Personalised Maps"> <span class="menu_block--heading menu_block__depth-1--heading ">Personalised Maps</span> </a> <div class="menu-block--wrapper menu-block__depth-2--wrapper"> <ul class="menu-block__depth-2"> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/custom-made/"> <a href="/custom-made/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Folded, flat and framed personalised maps"> <img src="/content/Nav/cm-unwrap-menu-item.jpg" class="menu-block--image menu-block__depth-2--image" alt="Framed Personalised map collection"> <span class="menu_block--heading menu_block__depth-2--heading ">Folded, flat and framed personalised maps</span> </a> </li> </ul> </div> </li> <li class="menu-block--item menu-block__depth-1--item menu-block--mobile-only menu-block__column-wrap-content has-no-children" data-url="/custom-made/"> <a href="/custom-made/" class="menu-block--anchor menu-block--link menu-block__depth-1--link" title="Personalised Maps"> <span class="menu_block--heading menu_block__depth-1--heading ">Personalised Maps</span> </a> </li> <li class="menu-block--item menu-block__depth-1--item menu-block--responsive menu-block__column-wrap-content has-children" data-url="/outdoor-gear/navigation/map-accessories/"> <a href="/outdoor-gear/navigation/map-accessories/" class="menu-block--anchor menu-block--link menu-block__depth-1--link" title="Map Accessories"> <span class="menu_block--heading menu_block__depth-1--heading ">Map Accessories</span> </a> <div class="menu-block--wrapper menu-block__depth-2--wrapper"> <ul class="menu-block__depth-2"> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/outdoor-gear/navigation/compasses/"> <a href="/outdoor-gear/navigation/compasses/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Compasses"> <span class="menu_block--heading menu_block__depth-2--heading ">Compasses</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/outdoor-gear/navigation/map-accessories/map-cases/"> <a href="/outdoor-gear/navigation/map-accessories/map-cases/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Map Cases"> <span class="menu_block--heading menu_block__depth-2--heading ">Map Cases</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/outdoor-gear/navigation/navigational-gps-devices/navigational-gps-handheld-devices/"> <a href="/outdoor-gear/navigation/navigational-gps-devices/navigational-gps-handheld-devices/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="GPS Devices"> <span class="menu_block--heading menu_block__depth-2--heading ">GPS Devices</span> </a> </li> </ul> </div> </li> <li class="menu-block--item menu-block__depth-1--item menu-block--responsive menu-block__column-wrap-content has-children" data-url="/locations/"> <a href="/locations/" class="menu-block--anchor menu-block--link menu-block__depth-1--link" title="Popular Locations"> <span class="menu_block--heading menu_block__depth-1--heading ">Popular Locations</span> </a> <div class="menu-block--wrapper menu-block__depth-2--wrapper"> <ul class="menu-block__depth-2"> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/locations/popular-locations/cornwall/"> <a href="/locations/popular-locations/cornwall/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Cornwall"> <span class="menu_block--heading menu_block__depth-2--heading ">Cornwall</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/locations/city-breaks/london/"> <a href="/locations/city-breaks/london/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="London"> <span class="menu_block--heading menu_block__depth-2--heading ">London</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/maps/popular-locations/devon/"> <a href="/maps/popular-locations/devon/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Devon"> <span class="menu_block--heading menu_block__depth-2--heading ">Devon</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/maps/popular-locations/dorset/"> <a href="/maps/popular-locations/dorset/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Dorset"> <span class="menu_block--heading menu_block__depth-2--heading ">Dorset</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/maps/popular-locations/kent/"> <a href="/maps/popular-locations/kent/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Kent"> <span class="menu_block--heading menu_block__depth-2--heading ">Kent</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/maps/national-parks/lake-district/"> <a href="/maps/national-parks/lake-district/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Lake District"> <span class="menu_block--heading menu_block__depth-2--heading ">Lake District</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/maps/city-break/edinburgh/"> <a href="/maps/city-break/edinburgh/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Edinburgh"> <span class="menu_block--heading menu_block__depth-2--heading ">Edinburgh</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/maps/popular-locations/norfolk/"> <a href="/maps/popular-locations/norfolk/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Norfolk"> <span class="menu_block--heading menu_block__depth-2--heading ">Norfolk</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/locations/national-parks/peak-district/"> <a href="/locations/national-parks/peak-district/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Peak District"> <span class="menu_block--heading menu_block__depth-2--heading ">Peak District</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/maps/national-parks/snowdonia/"> <a href="/maps/national-parks/snowdonia/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Snowdonia"> <span class="menu_block--heading menu_block__depth-2--heading ">Snowdonia</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/maps/popular-locations/surrey/"> <a href="/maps/popular-locations/surrey/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Surrey"> <span class="menu_block--heading menu_block__depth-2--heading ">Surrey</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/maps/national-parks/yorkshire-dales/"> <a href="/maps/national-parks/yorkshire-dales/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Yorkshire Dales"> <span class="menu_block--heading menu_block__depth-2--heading ">Yorkshire Dales</span> </a> </li> </ul> </div> </li> </ul> </div> </li> <li class="menu-block--item menu-block__depth-0--item menu-block--responsive has-children " data-url="/outdoor-gear/"> <a href="/outdoor-gear/" class="menu-block--anchor menu-block--link menu-block__depth-0--link" title="Outdoor Kit"> <img src="/content/Nav/outdoor-gear.png" class="menu-block--image menu-block__depth-0--image" alt="Outdoor Gear"> <span class="menu_block--heading menu_block__depth-0--heading ">Outdoor Kit</span> </a> <button class="menu-block__keyboard" aria-label="submenu toggle"> <div class="menu-block__keyboard--icon"> <span class="visually-hidden">show submenu for Outdoor Kit</span> </div> </button> <div class="menu-block--wrapper menu-block__depth-1--wrapper"> <ul class="menu-block__depth-1"> <li class="menu-block--item menu-block__depth-1--item menu-block--responsive menu-block__column-wrap-content has-children" data-url="/activities/walking-hiking"> <a href="/activities/walking-hiking" class="menu-block--anchor menu-block--link menu-block__depth-1--link" title="Walking & Hiking"> <span class="menu_block--heading menu_block__depth-1--heading ">Walking & Hiking</span> </a> <div class="menu-block--wrapper menu-block__depth-2--wrapper"> <ul class="menu-block__depth-2"> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-children" data-url="/outdoor-gear/gps-navigation/"> <a href="/outdoor-gear/gps-navigation/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="GPS & Navigation"> <span class="menu_block--heading menu_block__depth-2--heading ">GPS & Navigation</span> </a> <div class="menu-block--wrapper menu-block__depth-3--wrapper"> <ul class="menu-block__depth-3"> <li class="menu-block--item menu-block__depth-3--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/outdoor-gear/navigation/navigational-gps-devices/"> <a href="/outdoor-gear/navigation/navigational-gps-devices/" class="menu-block--anchor menu-block--link menu-block__depth-3--link" title="GPS Devices"> <span class="menu_block--heading menu_block__depth-3--heading ">GPS Devices</span> </a> </li> <li class="menu-block--item menu-block__depth-3--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/outdoor-gear/gps-navigation/gps-watches"> <a href="/outdoor-gear/gps-navigation/gps-watches" class="menu-block--anchor menu-block--link menu-block__depth-3--link" title="GPS Watches"> <span class="menu_block--heading menu_block__depth-3--heading ">GPS Watches</span> </a> </li> <li class="menu-block--item menu-block__depth-3--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/outdoor-gear/gps-navigation/gps-accessories"> <a href="/outdoor-gear/gps-navigation/gps-accessories" class="menu-block--anchor menu-block--link menu-block__depth-3--link" title="GPS Accessories"> <span class="menu_block--heading menu_block__depth-3--heading ">GPS Accessories</span> </a> </li> <li class="menu-block--item menu-block__depth-3--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/outdoor-gear/gps-navigation/compasses"> <a href="/outdoor-gear/gps-navigation/compasses" class="menu-block--anchor menu-block--link menu-block__depth-3--link" title="Compasses"> <span class="menu_block--heading menu_block__depth-3--heading ">Compasses</span> </a> </li> <li class="menu-block--item menu-block__depth-3--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/outdoor-gear/gps-navigation/magnifiers"> <a href="/outdoor-gear/gps-navigation/magnifiers" class="menu-block--anchor menu-block--link menu-block__depth-3--link" title="Magnifiers"> <span class="menu_block--heading menu_block__depth-3--heading ">Magnifiers</span> </a> </li> <li class="menu-block--item menu-block__depth-3--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/outdoor-gear/gps-navigation/waterproof-cases"> <a href="/outdoor-gear/gps-navigation/waterproof-cases" class="menu-block--anchor menu-block--link menu-block__depth-3--link" title="Waterproof Cases"> <span class="menu_block--heading menu_block__depth-3--heading ">Waterproof Cases</span> </a> </li> </ul> </div> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/ordnance-survey-outdoor-kit/"> <a href="/ordnance-survey-outdoor-kit/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Ordnance Survey Outdoor Kit"> <span class="menu_block--heading menu_block__depth-2--heading ">Ordnance Survey Outdoor Kit</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/outdoor-gear/gps-navigation/compasses/"> <a href="/outdoor-gear/gps-navigation/compasses/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Compasses"> <span class="menu_block--heading menu_block__depth-2--heading ">Compasses</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/outdoor-gear/equipment/walking-trekking-poles"> <a href="/outdoor-gear/equipment/walking-trekking-poles" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Walking & Trekking Poles"> <span class="menu_block--heading menu_block__depth-2--heading ">Walking & Trekking Poles</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/outdoor-gear/outdoor-health-hygiene/first-aid/"> <a href="/outdoor-gear/outdoor-health-hygiene/first-aid/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="First Aid & Safety"> <span class="menu_block--heading menu_block__depth-2--heading ">First Aid & Safety</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/outdoor-gear/gps-navigation/waterproof-cases"> <a href="/outdoor-gear/gps-navigation/waterproof-cases" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Map Cases"> <span class="menu_block--heading menu_block__depth-2--heading ">Map Cases</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/outdoor-gear/equipment/rucksacks-bags"> <a href="/outdoor-gear/equipment/rucksacks-bags" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Rucksacks, Bags & Hydration Packs"> <span class="menu_block--heading menu_block__depth-2--heading ">Rucksacks, Bags & Hydration Packs</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/outdoor-gear/lighting/"> <a href="/outdoor-gear/lighting/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Lighting"> <span class="menu_block--heading menu_block__depth-2--heading ">Lighting</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/outdoor-gear/picnic-rugs/sit-mats/"> <a href="/outdoor-gear/picnic-rugs/sit-mats/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Sit Mats"> <span class="menu_block--heading menu_block__depth-2--heading ">Sit Mats</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/shop-all/winter-kit/"> <a href="/shop-all/winter-kit/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Winter Kit"> <span class="menu_block--heading menu_block__depth-2--heading ">Winter Kit</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/activities/walking-hiking/wet-weather-gear"> <a href="/activities/walking-hiking/wet-weather-gear" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Wet Weather Gear"> <span class="menu_block--heading menu_block__depth-2--heading ">Wet Weather Gear</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/activities/walking-hiking/dog-walking/"> <a href="/activities/walking-hiking/dog-walking/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Dog Walking"> <span class="menu_block--heading menu_block__depth-2--heading ">Dog Walking</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/outdoor-gear/outdoor-kitchen/mugs-flasks"> <a href="/outdoor-gear/outdoor-kitchen/mugs-flasks" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Mugs & Flasks"> <span class="menu_block--heading menu_block__depth-2--heading ">Mugs & Flasks</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/outdoor-gear/outdoor-kitchen/water-bottles"> <a href="/outdoor-gear/outdoor-kitchen/water-bottles" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Water Bottles"> <span class="menu_block--heading menu_block__depth-2--heading ">Water Bottles</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/outdoor-gear/equipment/picnic"> <a href="/outdoor-gear/equipment/picnic" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Picnic Accessories"> <span class="menu_block--heading menu_block__depth-2--heading ">Picnic Accessories</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/outdoor-gear/equipment/towels"> <a href="/outdoor-gear/equipment/towels" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Towels"> <span class="menu_block--heading menu_block__depth-2--heading ">Towels</span> </a> </li> </ul> </div> </li> <li class="menu-block--item menu-block__depth-1--item menu-block--responsive menu-block__column-wrap-content has-children" data-url="/outdoor-gear/clothing-accessories"> <a href="/outdoor-gear/clothing-accessories" class="menu-block--anchor menu-block--link menu-block__depth-1--link" title="Clothing & Accessories"> <span class="menu_block--heading menu_block__depth-1--heading ">Clothing & Accessories</span> </a> <div class="menu-block--wrapper menu-block__depth-2--wrapper"> <ul class="menu-block__depth-2"> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/outdoor-clothing/waterproofs/jackets-coats/"> <a href="/outdoor-clothing/waterproofs/jackets-coats/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Waterproof Jackets"> <span class="menu_block--heading menu_block__depth-2--heading ">Waterproof Jackets</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/outdoor-clothing/waterproofs/waterproof-ponchos/"> <a href="/outdoor-clothing/waterproofs/waterproof-ponchos/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Waterproof Ponchos"> <span class="menu_block--heading menu_block__depth-2--heading ">Waterproof Ponchos</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/outdoor-clothing/waterproofs/over-trousers-gaiters/"> <a href="/outdoor-clothing/waterproofs/over-trousers-gaiters/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Over Trousers & Gaiters"> <span class="menu_block--heading menu_block__depth-2--heading ">Over Trousers & Gaiters</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/outdoor-gear/clothing-accessories/changing-robes"> <a href="/outdoor-gear/clothing-accessories/changing-robes" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Changing Robes"> <span class="menu_block--heading menu_block__depth-2--heading ">Changing Robes</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/outdoor-gear/clothing-accessories/insulated-jackets-gilets"> <a href="/outdoor-gear/clothing-accessories/insulated-jackets-gilets" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Insulated Jackets & Gilets"> <span class="menu_block--heading menu_block__depth-2--heading ">Insulated Jackets & Gilets</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/outdoor-gear/clothing-accessories/hats"> <a href="/outdoor-gear/clothing-accessories/hats" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Hats"> <span class="menu_block--heading menu_block__depth-2--heading ">Hats</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/outdoor-gear/clothing-accessories/gloves"> <a href="/outdoor-gear/clothing-accessories/gloves" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Gloves"> <span class="menu_block--heading menu_block__depth-2--heading ">Gloves</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/outdoor-gear/clothing-accessories/socks"> <a href="/outdoor-gear/clothing-accessories/socks" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Socks"> <span class="menu_block--heading menu_block__depth-2--heading ">Socks</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/outdoor-gear/clothing-accessories/pins-badges-patches"> <a href="/outdoor-gear/clothing-accessories/pins-badges-patches" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Pins, Badges, & Patches"> <span class="menu_block--heading menu_block__depth-2--heading ">Pins, Badges, & Patches</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/outdoor-clothing/outdoor-clothing-accessories/keyrings-magnets/"> <a href="/outdoor-clothing/outdoor-clothing-accessories/keyrings-magnets/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Keyrings & Magnets"> <span class="menu_block--heading menu_block__depth-2--heading ">Keyrings & Magnets</span> </a> </li> </ul> </div> </li> </ul> </div> </li> <li class="menu-block--item menu-block__depth-0--item menu-block--responsive has-children " data-url="/books/"> <a href="/books/" class="menu-block--anchor menu-block--link menu-block__depth-0--link" title="Books & Games"> <img src="/content/Nav/books.png" class="menu-block--image menu-block__depth-0--image" alt="Walking Guidebooks"> <span class="menu_block--heading menu_block__depth-0--heading ">Books & Games</span> </a> <button class="menu-block__keyboard" aria-label="submenu toggle"> <div class="menu-block__keyboard--icon"> <span class="visually-hidden">show submenu for Books & Games</span> </div> </button> <div class="menu-block--wrapper menu-block__depth-1--wrapper"> <ul class="menu-block__depth-1"> <li class="menu-block--item menu-block__depth-1--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/shop-all-books/"> <a href="/shop-all-books/" class="menu-block--anchor menu-block--link menu-block__depth-1--link" title="Shop all Books"> <span class="menu_block--heading menu_block__depth-1--heading ">Shop all Books</span> </a> </li> <li class="menu-block--item menu-block__depth-1--item menu-block--responsive menu-block__column-wrap-content has-children" data-url="/books/guidebooks/"> <a href="/books/guidebooks/" class="menu-block--anchor menu-block--link menu-block__depth-1--link" title="Guidebooks"> <span class="menu_block--heading menu_block__depth-1--heading ">Guidebooks</span> </a> <div class="menu-block--wrapper menu-block__depth-2--wrapper"> <ul class="menu-block__depth-2"> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/book-ranges/os-pathfinder-guidebooks/"> <a href="/book-ranges/os-pathfinder-guidebooks/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="OS Pathfinder Guides"> <span class="menu_block--heading menu_block__depth-2--heading ">OS Pathfinder Guides</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/book-ranges/os-short-walks-made-easy/"> <a href="/book-ranges/os-short-walks-made-easy/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="OS Short Walks Made Easy"> <span class="menu_block--heading menu_block__depth-2--heading ">OS Short Walks Made Easy</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/book-ranges/os-outstanding-series/"> <a href="/book-ranges/os-outstanding-series/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="OS Outstanding Series"> <span class="menu_block--heading menu_block__depth-2--heading ">OS Outstanding Series</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/book-ranges/os-pathfinder-accessible-walks/"> <a href="/book-ranges/os-pathfinder-accessible-walks/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="OS Pathfinder Accessible Walks"> <span class="menu_block--heading menu_block__depth-2--heading ">OS Pathfinder Accessible Walks</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/books/guidebooks/trail-walks/"> <a href="/books/guidebooks/trail-walks/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Long Walks & Hikes"> <span class="menu_block--heading menu_block__depth-2--heading ">Long Walks & Hikes</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/activities/cycling/cycling-guides/"> <a href="/activities/cycling/cycling-guides/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Cycling Guides"> <span class="menu_block--heading menu_block__depth-2--heading ">Cycling Guides</span> </a> </li> </ul> </div> </li> <li class="menu-block--item menu-block__depth-1--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/books/puzzle-activity-books/"> <a href="/books/puzzle-activity-books/" class="menu-block--anchor menu-block--link menu-block__depth-1--link" title="Puzzle Books"> <span class="menu_block--heading menu_block__depth-1--heading ">Puzzle Books</span> </a> </li> <li class="menu-block--item menu-block__depth-1--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/games-toys/outdoor-games/"> <a href="/games-toys/outdoor-games/" class="menu-block--anchor menu-block--link menu-block__depth-1--link" title="Outdoor Games"> <span class="menu_block--heading menu_block__depth-1--heading ">Outdoor Games</span> </a> </li> </ul> </div> </li> <li class="menu-block--item menu-block__depth-0--item menu-block--responsive has-children " data-url="/brands/"> <a href="/brands/" class="menu-block--anchor menu-block--link menu-block__depth-0--link" title="Shop by Brand"> <img src="/content/Nav/map-pin.png" class="menu-block--image menu-block__depth-0--image" alt="Map pin - brands"> <span class="menu_block--heading menu_block__depth-0--heading ">Shop by Brand</span> </a> <button class="menu-block__keyboard" aria-label="submenu toggle"> <div class="menu-block__keyboard--icon"> <span class="visually-hidden">show submenu for Shop by Brand</span> </div> </button> <div class="menu-block--wrapper menu-block__depth-1--wrapper"> <ul class="menu-block__depth-1"> <li class="menu-block--item menu-block__depth-1--item menu-block--responsive menu-block__column-wrap-content has-children" data-url="/brands/"> <a href="/brands/" class="menu-block--anchor menu-block--link menu-block__depth-1--link" title="Featured Brands"> <span class="menu_block--heading menu_block__depth-1--heading ">Featured Brands</span> </a> <div class="menu-block--wrapper menu-block__depth-2--wrapper"> <ul class="menu-block__depth-2"> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/mac-in-a-sac/"> <a href="/mac-in-a-sac/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Mac in a Sac"> <span class="menu_block--heading menu_block__depth-2--heading ">Mac in a Sac</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/osprey/"> <a href="/osprey/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Osprey"> <span class="menu_block--heading menu_block__depth-2--heading ">Osprey</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/garmin/"> <a href="/garmin/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Garmin"> <span class="menu_block--heading menu_block__depth-2--heading ">Garmin</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/bridgedale/"> <a href="/bridgedale/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Bridgedale"> <span class="menu_block--heading menu_block__depth-2--heading ">Bridgedale</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/suunto/"> <a href="/suunto/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Suunto"> <span class="menu_block--heading menu_block__depth-2--heading ">Suunto</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/dryrobe/"> <a href="/dryrobe/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="dryrobe"> <span class="menu_block--heading menu_block__depth-2--heading ">dryrobe</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/montane/"> <a href="/montane/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Montane"> <span class="menu_block--heading menu_block__depth-2--heading ">Montane</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/ordnance-survey-outdoor-kit/"> <a href="/ordnance-survey-outdoor-kit/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="OS Outdoor Kit"> <span class="menu_block--heading menu_block__depth-2--heading ">OS Outdoor Kit</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/map-ranges/os-paper-map-ranges/"> <a href="/map-ranges/os-paper-map-ranges/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="OS Paper Maps"> <span class="menu_block--heading menu_block__depth-2--heading ">OS Paper Maps</span> </a> </li> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/book-ranges/os-pathfinder-guidebooks/"> <a href="/book-ranges/os-pathfinder-guidebooks/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="Pathfinder Guidebooks"> <span class="menu_block--heading menu_block__depth-2--heading ">Pathfinder Guidebooks</span> </a> </li> </ul> </div> </li> <li class="menu-block--item menu-block__depth-1--item menu-block--responsive menu-block__column-wrap-content has-children" data-url="/brands/"> <a href="/brands/" class="menu-block--anchor menu-block--link menu-block__depth-1--link" title="Brands A-Z"> <span class="menu_block--heading menu_block__depth-1--heading ">Brands A-Z</span> </a> <div class="menu-block--wrapper menu-block__depth-2--wrapper"> <ul class="menu-block__depth-2"> <li class="menu-block--item menu-block__depth-2--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/brands/"> <a href="/brands/" class="menu-block--anchor menu-block--link menu-block__depth-2--link" title="See all brands"> <span class="menu_block--heading menu_block__depth-2--heading ">See all brands</span> </a> </li> </ul> </div> </li> </ul> </div> </li> <li class="menu-block--item menu-block__depth-0--item menu-block--responsive menu-block__tag-megamenu-sale has-children " data-url="/sale/"> <a href="/sale/" class="menu-block--anchor menu-block--link menu-block__depth-0--link" title="Sale"> <img src="/content/Nav/clearance.png" class="menu-block--image menu-block__depth-0--image" alt="Sale icon"> <span class="menu_block--heading menu_block__depth-0--heading ">Sale</span> </a> <button class="menu-block__keyboard" aria-label="submenu toggle"> <div class="menu-block__keyboard--icon"> <span class="visually-hidden">show submenu for Sale</span> </div> </button> <div class="menu-block--wrapper menu-block__depth-1--wrapper"> <ul class="menu-block__depth-1"> <li class="menu-block--item menu-block__depth-1--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/sale/"> <a href="/sale/" class="menu-block--anchor menu-block--link menu-block__depth-1--link" title="Shop All Sale"> <span class="menu_block--heading menu_block__depth-1--heading ">Shop All Sale</span> </a> </li> <li class="menu-block--item menu-block__depth-1--item menu-block--responsive menu-block__column-wrap-content has-no-children" data-url="/clearance/"> <a href="/clearance/" class="menu-block--anchor menu-block--link menu-block__depth-1--link" title="Clearance items"> <span class="menu_block--heading menu_block__depth-1--heading ">Clearance items</span> </a> </li> </ul> </div> </li> </ul> </nav> </div> <script> (function () { const scriptUrl = "https://megamenu.space48apps.com/meganav/js/meganav.js?id=5851a3ba22325e0f62403b2a2538b88d"; if (document.querySelectorAll('script[src="' + scriptUrl + '"]').length === 0) { window.MEGAData = window.MEGAData || {}; window.MEGAData.mobile_menu_breakpoint = 1100; window.MEGAData.mobile_search_enabled = true; window.MEGAData.mobile_account_links_enabled = true; window.MEGAData.theme = 'responsive'; const script = document.createElement("script"); script.setAttribute("src", scriptUrl); script.setAttribute("defer", "defer"); document.querySelector('.s48meganav').parentElement.appendChild(script); } })(); </script> </div> </div> </div></div></div> <div class="container--wide"> <div data-content-region="toblerone_bar--global"><div data-layout-id="9c6dbbce-f5f0-4716-95a2-212abf6b62b6"><div data-sub-layout-container="125d5695-75a5-4e69-a43e-e27caf117037" data-layout-name="Layout"> <style data-container-styling="125d5695-75a5-4e69-a43e-e27caf117037"> [data-sub-layout-container="125d5695-75a5-4e69-a43e-e27caf117037"] { box-sizing: border-box; display: flex; flex-wrap: wrap; z-index: 0; position: relative; } [data-sub-layout-container="125d5695-75a5-4e69-a43e-e27caf117037"]:after { background-position: center center; background-size: cover; z-index: auto; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; } </style> <div data-sub-layout="8df44b51-4d7c-4f01-b9d6-f1d156b3ecac"> <style data-column-styling="8df44b51-4d7c-4f01-b9d6-f1d156b3ecac"> [data-sub-layout="8df44b51-4d7c-4f01-b9d6-f1d156b3ecac"] { display: flex; flex-direction: column; box-sizing: border-box; flex-basis: 100%; max-width: 100%; z-index: 0; justify-content: center; position: relative; } [data-sub-layout="8df44b51-4d7c-4f01-b9d6-f1d156b3ecac"]:after { background-position: center center; background-size: cover; z-index: auto; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; } @media only screen and (max-width: 700px) { [data-sub-layout="8df44b51-4d7c-4f01-b9d6-f1d156b3ecac"] { flex-basis: 100%; max-width: 100%; } } </style> <div data-widget-id="a8246581-1000-487e-b88d-d1c401443cfe" data-placement-id="0ec089c8-83f8-4eaf-bd17-4b14f2f95a96" data-placement-status="ACTIVE"><script src="//r1.dotdigital-pages.com/resources/sharing/popoverv2.js?sharing=lp-popover&domain=r1.dotdigital-pages.com&id=2I1H-6EM%2Fshop-homepage-sign-up%22&delay=15&mobile=&keydismiss=true&width=1000&description=Sign%20up%20to%20the%20OS%20Newsletter"></script> </div> </div> </div> <div data-sub-layout-container="06f3fcec-392a-46ef-85b8-bfcc54e4424b" data-layout-name="Layout"> <style data-container-styling="06f3fcec-392a-46ef-85b8-bfcc54e4424b"> [data-sub-layout-container="06f3fcec-392a-46ef-85b8-bfcc54e4424b"] { box-sizing: border-box; display: flex; flex-wrap: wrap; z-index: 0; position: relative; } [data-sub-layout-container="06f3fcec-392a-46ef-85b8-bfcc54e4424b"]:after { background-position: center center; background-size: cover; z-index: auto; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; } </style> <div data-sub-layout="2eb289ad-2ac8-4712-9790-9e2d3b2a649f"> <style data-column-styling="2eb289ad-2ac8-4712-9790-9e2d3b2a649f"> [data-sub-layout="2eb289ad-2ac8-4712-9790-9e2d3b2a649f"] { display: flex; flex-direction: column; box-sizing: border-box; flex-basis: 100%; max-width: 100%; z-index: 0; justify-content: center; position: relative; } [data-sub-layout="2eb289ad-2ac8-4712-9790-9e2d3b2a649f"]:after { background-position: center center; background-size: cover; z-index: auto; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; } @media only screen and (max-width: 700px) { [data-sub-layout="2eb289ad-2ac8-4712-9790-9e2d3b2a649f"] { flex-basis: 100%; max-width: 100%; } } </style> </div> </div></div></div> </div> </div> <div data-content-region="header_bottom"><div data-layout-id="db8941f2-2e61-4b54-b633-3e435f532271"><div data-sub-layout-container="a98cbc05-2ffd-49b5-a6fa-48caa4130e3e" data-layout-name="Layout"> <style data-container-styling="a98cbc05-2ffd-49b5-a6fa-48caa4130e3e"> [data-sub-layout-container="a98cbc05-2ffd-49b5-a6fa-48caa4130e3e"] { box-sizing: border-box; display: flex; flex-wrap: wrap; z-index: 0; position: relative; } [data-sub-layout-container="a98cbc05-2ffd-49b5-a6fa-48caa4130e3e"]:after { background-position: center center; background-size: cover; z-index: auto; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; } </style> <div data-sub-layout="a16e0b74-545f-4381-aa14-eb2cf586c97e"> <style data-column-styling="a16e0b74-545f-4381-aa14-eb2cf586c97e"> [data-sub-layout="a16e0b74-545f-4381-aa14-eb2cf586c97e"] { display: flex; flex-direction: column; box-sizing: border-box; flex-basis: 100%; max-width: 100%; z-index: 0; justify-content: center; padding-right: 10.5px; padding-left: 10.5px; position: relative; } [data-sub-layout="a16e0b74-545f-4381-aa14-eb2cf586c97e"]:after { background-position: center center; background-size: cover; z-index: auto; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; } @media only screen and (max-width: 700px) { [data-sub-layout="a16e0b74-545f-4381-aa14-eb2cf586c97e"] { flex-basis: 100%; max-width: 100%; } } </style> <div data-widget-id="a912594e-edfd-4a7d-b5fb-fc5af808c72f" data-placement-id="1de9b00e-bc70-417a-999a-86a212811a05" data-placement-status="ACTIVE"><style> .pb_springsale_sw {display: none;}</style> </div> </div> </div></div></div> </header> <div data-currency-code="GBP" id="content"> <div> <main> <div data-content-region="custom_made_above"><div data-layout-id="65ee5ea8-5ad3-47f1-8e42-a21d8a528ad7"><div data-sub-layout-container="32b9d8cc-3b93-4077-8df0-0ac2f5c666bd" data-layout-name="Layout"> <style data-container-styling="32b9d8cc-3b93-4077-8df0-0ac2f5c666bd"> [data-sub-layout-container="32b9d8cc-3b93-4077-8df0-0ac2f5c666bd"] { box-sizing: border-box; display: flex; flex-wrap: wrap; z-index: 0; position: relative; } [data-sub-layout-container="32b9d8cc-3b93-4077-8df0-0ac2f5c666bd"]:after { background-position: center center; background-size: cover; z-index: auto; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; } </style> <div data-sub-layout="54522706-53c1-4b30-84b5-685c44d88ab7"> <style data-column-styling="54522706-53c1-4b30-84b5-685c44d88ab7"> [data-sub-layout="54522706-53c1-4b30-84b5-685c44d88ab7"] { display: flex; flex-direction: column; box-sizing: border-box; flex-basis: 100%; max-width: 100%; z-index: 0; justify-content: center; padding-right: 10.5px; padding-left: 10.5px; position: relative; } [data-sub-layout="54522706-53c1-4b30-84b5-685c44d88ab7"]:after { background-position: center center; background-size: cover; z-index: auto; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; } @media only screen and (max-width: 700px) { [data-sub-layout="54522706-53c1-4b30-84b5-685c44d88ab7"] { flex-basis: 100%; max-width: 100%; } } </style> </div> </div> <div data-sub-layout-container="781effb8-96f3-4dc7-a813-4d0aef69c806" data-layout-name="Layout"> <style data-container-styling="781effb8-96f3-4dc7-a813-4d0aef69c806"> [data-sub-layout-container="781effb8-96f3-4dc7-a813-4d0aef69c806"] { box-sizing: border-box; display: flex; flex-wrap: wrap; z-index: 0; position: relative; } [data-sub-layout-container="781effb8-96f3-4dc7-a813-4d0aef69c806"]:after { background-position: center center; background-size: cover; z-index: auto; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; } </style> <div data-sub-layout="bbab9848-44b8-4009-a131-7be89b53eb64"> <style data-column-styling="bbab9848-44b8-4009-a131-7be89b53eb64"> [data-sub-layout="bbab9848-44b8-4009-a131-7be89b53eb64"] { display: flex; flex-direction: column; box-sizing: border-box; flex-basis: 100%; max-width: 100%; z-index: 0; justify-content: center; padding-right: 10.5px; padding-left: 10.5px; position: relative; } [data-sub-layout="bbab9848-44b8-4009-a131-7be89b53eb64"]:after { background-position: center center; background-size: cover; z-index: auto; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; } @media only screen and (max-width: 700px) { [data-sub-layout="bbab9848-44b8-4009-a131-7be89b53eb64"] { flex-basis: 100%; max-width: 100%; } } </style> </div> </div> <div data-sub-layout-container="9b09ec2c-d35e-499d-aedc-b610d4478cd8" data-layout-name="LayoutWide"> <style data-container-styling="9b09ec2c-d35e-499d-aedc-b610d4478cd8"> [data-sub-layout-container="9b09ec2c-d35e-499d-aedc-b610d4478cd8"] { box-sizing: border-box; display: flex; flex-wrap: wrap; z-index: 0; position: relative; } [data-sub-layout-container="9b09ec2c-d35e-499d-aedc-b610d4478cd8"]:after { background-position: center center; background-size: cover; z-index: auto; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; } </style> <div data-sub-layout="1dee1df2-dfa5-4af3-892a-271e206bc444"> <style data-column-styling="1dee1df2-dfa5-4af3-892a-271e206bc444"> [data-sub-layout="1dee1df2-dfa5-4af3-892a-271e206bc444"] { display: flex; flex-direction: column; box-sizing: border-box; flex-basis: 100%; max-width: 100%; z-index: 0; justify-content: center; position: relative; } [data-sub-layout="1dee1df2-dfa5-4af3-892a-271e206bc444"]:after { background-position: center center; background-size: cover; z-index: auto; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; } @media only screen and (max-width: 700px) { [data-sub-layout="1dee1df2-dfa5-4af3-892a-271e206bc444"] { flex-basis: 100%; max-width: 100%; } } </style> <div data-widget-id="f5d91345-8771-4dfc-9a1d-63ef8f4e3eee" data-placement-id="d4505741-ebc0-42c0-b212-0858aa6cdf56" data-placement-status="ACTIVE"><div class="cms_page-header"> <div class="cms_page-header_content"> <h1 class="category-header__title">Custom Made Maps</h1> </div> </div> <p style="text-align: center;">Create your own personalised map using Ordnance Survey’s iconic Explorer & Landranger mapping.</p> </div><div data-widget-id="f67cea1e-a07c-4685-ae64-d824873c5352" data-placement-id="90b0c8ad-d238-4567-87e9-64b7b6975925" data-placement-status="ACTIVE"><!--<div class="pb_cm15"> <p style="margin: 0;">Save 20% on folded Custom Made Maps. <strong>Use code: CUSTOMMAP20</strong><br><a href=/discounts/#cm20>T&C's apply</a></p> </div>--> <style type="text/css"> .sale-sitewide-ban { display: none; } .pb_cm15 { background-color: #d40058; color: #fff; padding: 10px; font-size: 1.75em; text-align: center; } .pb_cm15 a { color: #fff; font-size: 14px; } @media (max-width: 500px) { .pb_cm15 { font-size: 18px; } } /* Hide the top banner on this page */ .walkinghikingoffertob { display: none; } #prod_link{ text-decoration: underline; } .cm20offer { display: flex; justify-content: center; flex-direction: column; width: 100%; background-color: #d40058; color: #fff; text-decoration: none; text-align: center; } .cm20offer:hover { background-color: #a90b4c; } .cm20offer h2 { margin: 8px 5px 0px 5px; } @media (min-width: 50em) { .cm20offer h2 { font-size: 3rem; } } .cm20offer p { margin: 0px 5px 8px 5px; text-transform: none; } .cm20offer a { color: #fff; text-decoration: none; } .cm20_tandc:hover { text-decoration: underline; } .cm20offban { background-color: #ff5f00; color: #ffffff; font-weight: bold; font-size: 1em; line-height: 1.2em; padding: 0.2em 0; position: relative; text-align: center; margin-bottom: 5px; padding-bottom: 15px; } .cm20offban p { margin: 0px 16px; } .cm20offban a { color: #fff; } .cm20offban a:hover{ color: #cccccc; text-decoration: none; } </div></style></div><div data-widget-id="6731a8b4-adc8-4419-8e27-f01b96d8ce47" data-placement-id="1dd69033-62c1-42bd-be71-c7380f2fcae6" data-placement-status="ACTIVE"><div class="messageblock"> <!-- <h3>Christmas Delivery</h3> <p>To receive your order in time for Christmas Day, Royal Mail recommend ordering before the folowing dates:</p> <h3>Custom Made, Framed & Canvas Products: </h3> <p>Orders must be placed by 15:00 12th December*</p> <h3>Custom Made, Paper Products:</h3> <p>Orders must be placed by 15:00 22nd December*</p> <br> <p>*For full delivery details including all other products <a href="/delivery-returns/">see here</a></p> </div> <br>--> <div class="messageblock"> <div class="cms_cm_buildlink"> <a class="button button--primary" href="/custom-made/#start">Start creating your map</a> <p>This is easier on a computer or tablet!</p> </div> </div> <!--<div class="cms_offerbanner"> <p>Free one month OS Maps subscription with every Custom Made order. Instructions will be emailed within 24 hours of purchase</p> </div> --> <h3>How to build your personalised map</h3> <div class="cms_cm_steps" id="cm_steps"> <div id="cm_steps1"> <div> <h4>Step 1</h4> <p>Select your product from paper maps, canvas or framed wall prints</p> </div> <img src="/content/category/custom2021_step1.png" alt="Range of custom made personalised maps"> <button class="cms_cm_steps_button" onclick="showsteps('2')">Next ⇨</button> </div> <div id="cm_steps2" class="hidestep"> <div> <h4>Step 2</h4> <p>Centre your map on a location or pick a route and then select your map style</p> </div> <img src="/content/category/custom2021_step2.png" alt="Map showing a specific location"> <button class="cms_cm_steps_button" onclick="showsteps('3')">Next ⇨</button> </div> <div id="cm_steps3" class="hidestep"> <div> <h4>Step 3</h4> <p class="discountTC">Personalise your map with your own text (and photo on folded maps)</p> </div> <img src="/content/category/custom2021_step3.png" alt="Map showing personalise title"> <button class="cms_cm_steps_button" onclick="showsteps('1')">⇦ Back</button> </div> </div> <h3>Build your custom made map</h3> <style> .pb_sitewide-delivery{display:none;} .pb_map50_sw { display: none; } .custom-made__embed { max-width: 90em; max-width: var(--osl-grid-max-width-wide); margin-left: auto; margin-right: auto; padding-left: 2rem; padding-right: 2rem; } .column { margin:300px padding: 10px; height: 300px flex-direction: row; flex: 30%; text-align: center; } .column ul { list-style: none; } .messageblock { color: #333; padding: 1em; background-color: #f6f6f6; width: 100%; text-align: center; } .messageblock h5 { font-weight: bold; margin-top: 0.75em; margin-bottom: 0.25em } .messageblock p { margin-top: 0.25em; margin-bottom: 0.5em } .cms_cm_buildlink { text-decoration: none; color: #333; padding: 30px 1em 10px 1em; background-color: #f6f6f6; width: 100%; text-align: center; min-height: 50px; } .cms_cm_buildlink h4 { margin-top: 0.5em; margin-bottom: 0.5em; font-weight: bold; } .cms_cm_buildlink h3 { background-color: #d40058; background-color: var(--osl-color-foxglove-pink); border: solid 3px #d40058; border: solid 3px var(--osl-color-foxglove-pink); color: #fff; color: var(--osl-color-white); font-size: 2.3em; padding: 10px 25px 10px 25px; } .cms_cm_buildlink p{ display: block; } .cms_cm_buildlink ul{ display: none; } .cms_offerbanner { background-color: rgb(69, 60, 144); color: #ffffff; font-weight: bold; font-size: 1em; line-height: 1.2em; padding: 0.5em 0; position: relative; text-align: center; margin-bottom: 10px; margin-top: 20px; } .cms_offerbanner>p { margin: 0px 16px; } .cms_cm_steps { clear: both; display: flex; flex-flow: row wrap; justify-content: space-between; padding: 0; font-size: 1em; margin: 0 auto; margin-bottom: 20px; align-self: center; max-width: 100%; } .cms_cm_steps h4 { margin-top: 0; } .cms_cm_steps > div { display: flex; justify-content: center; align-items: center; width: 100%; padding: 5px; margin-bottom: 20px; color: #333; background-color: #f6f6f6; position: relative; } div.hidestep { display: none; } .cms_cm_steps > div > div { display: block; width: 65%; padding: 10px; float: left; margin-bottom: 0; } .cms_cm_steps div img, .cms_cm_steps div video { width: 30%; width: calc(35% - 10px); max-width: 130px; height: auto; float: right; } .cms_cm_steps_button { position: absolute; bottom: 5px; right: 5px; padding: 5px 12px; } @media (min-width: 50em) { .cms_cm_buildlink h3 { background-color: #d40058; background-color: var(--osl-color-foxglove-pink); border: solid 3px #d40058; border: solid 3px var(--osl-color-foxglove-pink); color: #fff; color: var(--osl-color-white); font-size: 2.3em; padding: 10px 25px 10px 25px; display: inline; } .cms_cm_buildlink p { display: none; } .cms_cm_buildlink ul{ display: block; } .row{ display: flex; } .custom-made__embed { padding-left: 3rem; padding-right: 3rem; } .cms_cm_steps > div { width: calc(33.333% - 10px); } .cms_cm_steps_button { display: none; } div.hidestep { display:flex; } } </style> <script> function showsteps(stepNum) { if (stepNum == '1') { document.getElementById("cm_steps1").classList.remove("hidestep"); document.getElementById("cm_steps2").classList.add("hidestep"); document.getElementById("cm_steps3").classList.add("hidestep"); } else if (stepNum == '2') { document.getElementById("cm_steps1").classList.add("hidestep"); document.getElementById("cm_steps2").classList.remove("hidestep"); document.getElementById("cm_steps3").classList.add("hidestep"); } else if (stepNum == '3') { document.getElementById("cm_steps1").classList.add("hidestep"); document.getElementById("cm_steps2").classList.add("hidestep"); document.getElementById("cm_steps3").classList.remove("hidestep"); } } </script> </div></div> </div> </div></div></div> <div class="custom-made__embed" id="start"> <iframe id="custom_made_ui" allow="geolocation" src=https://custommadeui.ordnancesurvey.co.uk class="custom-made__iframe" > </iframe> </div> <div class="custom-made__form"> <form class="form form--add-to-cart" method="post" action="https://shop.ordnancesurvey.co.uk/cart.php" enctype="multipart/form-data" data-cart-item-add data-testid="product-addtocart"> <input type="hidden" name="action" value="add"> <input type="hidden" name="product_id" value="3402"/> <div class="product__info__row product__info__row--options" data-product-option-change data-testid="product-view-options"> <div class="product-option product-option--radio" data-product-attribute="set-radio"> <label class="product-option__header product-option__header--required"> Map Material <span class="visually-hidden">*</span> : <span data-option-value></span> <div class="product-option__popover"> <div data-content-region="map_material-popup--global"></div> </div> </label> <div class="product-option__values"> <div class="option-radio"> <input class="option-radio__input" type="radio" id="attribute_radio_1940_3528" name="attribute[1940]" value="3528" required> <label data-product-attribute-value="3528" class="option-radio__label" for="attribute_radio_1940_3528"> <span class="option-radio__label__text" data-label-text="Paper"> Paper </span> </label> </div> <div class="option-radio"> <input class="option-radio__input" type="radio" id="attribute_radio_1940_3532" name="attribute[1940]" value="3532" required> <label data-product-attribute-value="3532" class="option-radio__label" for="attribute_radio_1940_3532"> <span class="option-radio__label__text" data-label-text="Canvas"> Canvas </span> </label> </div> <div class="product-option__popover"> <div data-content-region="map_material-popup--global"></div> </div> </div> </div> <div class="product-option product-option--radio" data-product-attribute="set-radio"> <label class="product-option__header product-option__header--required"> Sheet Size <span class="visually-hidden">*</span> : <span data-option-value></span> <div class="product-option__popover"> <div data-content-region="sheet_size-popup--global"></div> </div> </label> <div class="product-option__values"> <div class="option-radio"> <input class="option-radio__input" type="radio" id="attribute_radio_1938_3526" name="attribute[1938]" value="3526" required> <label data-product-attribute-value="3526" class="option-radio__label" for="attribute_radio_1938_3526"> <span class="option-radio__label__text" data-label-text="Small"> Small </span> </label> </div> <div class="option-radio"> <input class="option-radio__input" type="radio" id="attribute_radio_1938_3534" name="attribute[1938]" value="3534" required> <label data-product-attribute-value="3534" class="option-radio__label" for="attribute_radio_1938_3534"> <span class="option-radio__label__text" data-label-text="Medium"> Medium </span> </label> </div> <div class="option-radio"> <input class="option-radio__input" type="radio" id="attribute_radio_1938_3535" name="attribute[1938]" value="3535" required> <label data-product-attribute-value="3535" class="option-radio__label" for="attribute_radio_1938_3535"> <span class="option-radio__label__text" data-label-text="Large"> Large </span> </label> </div> <div class="product-option__popover"> <div data-content-region="sheet_size-popup--global"></div> </div> </div> </div> <div class="product-option product-option--radio" data-product-attribute="set-radio"> <label class="product-option__header product-option__header--required"> Map Scale <span class="visually-hidden">*</span> : <span data-option-value></span> <div class="product-option__popover"> <div data-content-region="map_scale-popup--global"></div> </div> </label> <div class="product-option__values"> <div class="option-radio"> <input class="option-radio__input" type="radio" id="attribute_radio_1936_3524" name="attribute[1936]" value="3524" required> <label data-product-attribute-value="3524" class="option-radio__label" for="attribute_radio_1936_3524"> <span class="option-radio__label__text" data-label-text="Explorer"> Explorer </span> </label> </div> <div class="option-radio"> <input class="option-radio__input" type="radio" id="attribute_radio_1936_3538" name="attribute[1936]" value="3538" required> <label data-product-attribute-value="3538" class="option-radio__label" for="attribute_radio_1936_3538"> <span class="option-radio__label__text" data-label-text="Explorer Enlarged"> Explorer Enlarged </span> </label> </div> <div class="option-radio"> <input class="option-radio__input" type="radio" id="attribute_radio_1936_3539" name="attribute[1936]" value="3539" required> <label data-product-attribute-value="3539" class="option-radio__label" for="attribute_radio_1936_3539"> <span class="option-radio__label__text" data-label-text="Landranger"> Landranger </span> </label> </div> <div class="product-option__popover"> <div data-content-region="map_scale-popup--global"></div> </div> </div> </div> <div class="product-option product-option--radio" data-product-attribute="set-radio"> <label class="product-option__header product-option__header--required"> Map Type <span class="visually-hidden">*</span> : <span data-option-value></span> <div class="product-option__popover"> <div data-content-region="map_type-popup--global"><div data-layout-id="d311aa61-21c1-4d0d-8881-f6c9c8f60c78"><div data-sub-layout-container="c2356497-1909-4fb3-9a92-7bea05e41366" data-layout-name="Layout"> <style data-container-styling="c2356497-1909-4fb3-9a92-7bea05e41366"> [data-sub-layout-container="c2356497-1909-4fb3-9a92-7bea05e41366"] { box-sizing: border-box; display: flex; flex-wrap: wrap; z-index: 0; position: relative; } [data-sub-layout-container="c2356497-1909-4fb3-9a92-7bea05e41366"]:after { background-position: center center; background-size: cover; z-index: auto; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; } </style> <div data-sub-layout="61b6e89f-1069-4d1f-8d07-0383386b3075"> <style data-column-styling="61b6e89f-1069-4d1f-8d07-0383386b3075"> [data-sub-layout="61b6e89f-1069-4d1f-8d07-0383386b3075"] { display: flex; flex-direction: column; box-sizing: border-box; flex-basis: 100%; max-width: 100%; z-index: 0; justify-content: center; position: relative; } [data-sub-layout="61b6e89f-1069-4d1f-8d07-0383386b3075"]:after { background-position: center center; background-size: cover; z-index: auto; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; } @media only screen and (max-width: 700px) { [data-sub-layout="61b6e89f-1069-4d1f-8d07-0383386b3075"] { flex-basis: 100%; max-width: 100%; } } </style> <div data-widget-id="54a1bcfa-a3fc-4d9f-b8e1-8678d8f83467" data-placement-id="4afaa8e2-e4e6-4d81-9c14-10df7992d2dd" data-placement-status="ACTIVE"><div class="pdp-popup"> <div data-template="popup-map-type" tabindex="0"> <span class="pdp-popup__label">Info</span> <span class="pdp-popup__icon"></span> </div> <div class="pdp-popup__text"> <div id="popup-map-type">Weatherproof 'Active' maps add a laminate finish. They are water and damage resistant, and can be used with whiteboard pens.</div> </div> </div> </div> </div> </div></div></div> </div> </label> <div class="product-option__values"> <div class="option-radio"> <input class="option-radio__input" type="radio" id="attribute_radio_1939_3527" name="attribute[1939]" value="3527" required> <label data-product-attribute-value="3527" class="option-radio__label" for="attribute_radio_1939_3527"> <span class="option-radio__label__text" data-label-text="Folded"> Folded </span> </label> </div> <div class="option-radio"> <input class="option-radio__input" type="radio" id="attribute_radio_1939_3533" name="attribute[1939]" value="3533" required> <label data-product-attribute-value="3533" class="option-radio__label" for="attribute_radio_1939_3533"> <span class="option-radio__label__text" data-label-text="Flat"> Flat </span> </label> </div> <div class="product-option__popover"> <div data-content-region="map_type-popup--global"><div data-layout-id="d311aa61-21c1-4d0d-8881-f6c9c8f60c78"><div data-sub-layout-container="c2356497-1909-4fb3-9a92-7bea05e41366" data-layout-name="Layout"> <style data-container-styling="c2356497-1909-4fb3-9a92-7bea05e41366"> [data-sub-layout-container="c2356497-1909-4fb3-9a92-7bea05e41366"] { box-sizing: border-box; display: flex; flex-wrap: wrap; z-index: 0; position: relative; } [data-sub-layout-container="c2356497-1909-4fb3-9a92-7bea05e41366"]:after { background-position: center center; background-size: cover; z-index: auto; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; } </style> <div data-sub-layout="61b6e89f-1069-4d1f-8d07-0383386b3075"> <style data-column-styling="61b6e89f-1069-4d1f-8d07-0383386b3075"> [data-sub-layout="61b6e89f-1069-4d1f-8d07-0383386b3075"] { display: flex; flex-direction: column; box-sizing: border-box; flex-basis: 100%; max-width: 100%; z-index: 0; justify-content: center; position: relative; } [data-sub-layout="61b6e89f-1069-4d1f-8d07-0383386b3075"]:after { background-position: center center; background-size: cover; z-index: auto; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; } @media only screen and (max-width: 700px) { [data-sub-layout="61b6e89f-1069-4d1f-8d07-0383386b3075"] { flex-basis: 100%; max-width: 100%; } } </style> <div data-widget-id="54a1bcfa-a3fc-4d9f-b8e1-8678d8f83467" data-placement-id="4afaa8e2-e4e6-4d81-9c14-10df7992d2dd" data-placement-status="ACTIVE"><div class="pdp-popup"> <div data-template="popup-map-type" tabindex="0"> <span class="pdp-popup__label">Info</span> <span class="pdp-popup__icon"></span> </div> <div class="pdp-popup__text"> <div id="popup-map-type">Weatherproof 'Active' maps add a laminate finish. They are water and damage resistant, and can be used with whiteboard pens.</div> </div> </div> </div> </div> </div></div></div> </div> </div> </div> <div class="product-option product-option--radio" data-product-attribute="set-radio"> <label class="product-option__header product-option__header--required"> Framing <span class="visually-hidden">*</span> : <span data-option-value></span> <div class="product-option__popover"> <div data-content-region="framing-popup--global"></div> </div> </label> <div class="product-option__values"> <div class="option-radio"> <input class="option-radio__input" type="radio" id="attribute_radio_1941_3529" name="attribute[1941]" value="3529" required> <label data-product-attribute-value="3529" class="option-radio__label" for="attribute_radio_1941_3529"> <span class="option-radio__label__text" data-label-text="None"> None </span> </label> </div> <div class="option-radio"> <input class="option-radio__input" type="radio" id="attribute_radio_1941_3530" name="attribute[1941]" value="3530" required> <label data-product-attribute-value="3530" class="option-radio__label" for="attribute_radio_1941_3530"> <span class="option-radio__label__text" data-label-text="Light Oak"> Light Oak </span> </label> </div> <div class="option-radio"> <input class="option-radio__input" type="radio" id="attribute_radio_1941_3531" name="attribute[1941]" value="3531" required> <label data-product-attribute-value="3531" class="option-radio__label" for="attribute_radio_1941_3531"> <span class="option-radio__label__text" data-label-text="Black"> Black </span> </label> </div> <div class="product-option__popover"> <div data-content-region="framing-popup--global"></div> </div> </div> </div> <div class="product-option product-option--radio" data-product-attribute="set-radio"> <label class="product-option__header product-option__header--required"> Language <span class="visually-hidden">*</span> : <span data-option-value></span> <div class="product-option__popover"> <div data-content-region="language-popup--global"></div> </div> </label> <div class="product-option__values"> <div class="option-radio"> <input class="option-radio__input" type="radio" id="attribute_radio_1942_3540" name="attribute[1942]" value="3540" required> <label data-product-attribute-value="3540" class="option-radio__label" for="attribute_radio_1942_3540"> <span class="option-radio__label__text" data-label-text="English"> English </span> </label> </div> <div class="option-radio"> <input class="option-radio__input" type="radio" id="attribute_radio_1942_3541" name="attribute[1942]" value="3541" required> <label data-product-attribute-value="3541" class="option-radio__label" for="attribute_radio_1942_3541"> <span class="option-radio__label__text" data-label-text="Welsh"> Welsh </span> </label> </div> <div class="product-option__popover"> <div data-content-region="language-popup--global"></div> </div> </div> </div> <div class="product-option product-option--rectangle" data-product-attribute="set-rectangle"> <label class="product-option__header product-option__header--required"> Size <small>*</small> : <span data-option-value></span> </label> <div class="product-option__values"> <input class="form-radio" type="radio" id="attribute_rectangle__1937_3536" name="attribute[1937]" value="3536" checked data-default required> <label class="form-option" for="attribute_rectangle__1937_3536" data-product-attribute-value="3536"> <span class="form-option-variant">M</span> </label> </div> <div class="product-option__popover"> <div data-content-region="size-popup--global"></div> </div> </div> <div class="form-field" data-title-line-1 data-product-attribute="input-text"> <label class="form-label form-label--alternate form-label--inlineSmall" for="attribute_text_1597"> Title Line 1: </label> <input class="form-input form-input--small" type="text" id="attribute_text_1597" name="attribute[1597]" value="" > </div> <div class="form-field" data-title-line-2 data-product-attribute="input-text"> <label class="form-label form-label--alternate form-label--inlineSmall" for="attribute_text_1598"> Title Line 2: </label> <input class="form-input form-input--small" type="text" id="attribute_text_1598" name="attribute[1598]" value="" > </div> <div class="form-field" data-title-line-3 data-product-attribute="input-text"> <label class="form-label form-label--alternate form-label--inlineSmall" for="attribute_text_1599"> Title Line 3: </label> <input class="form-input form-input--small" type="text" id="attribute_text_1599" name="attribute[1599]" value="" > </div> <div class="form-field" data-subtitle-line-1 data-product-attribute="input-text"> <label class="form-label form-label--alternate form-label--inlineSmall" for="attribute_text_1600"> Subtitle Line 1: </label> <input class="form-input form-input--small" type="text" id="attribute_text_1600" name="attribute[1600]" value="" > </div> <div class="form-field" data-subtitle-line-2 data-product-attribute="input-text"> <label class="form-label form-label--alternate form-label--inlineSmall" for="attribute_text_1601"> Subtitle Line 2: </label> <input class="form-input form-input--small" type="text" id="attribute_text_1601" name="attribute[1601]" value="" > </div> <div class="form-field" data-subtitle-line-3 data-product-attribute="input-text"> <label class="form-label form-label--alternate form-label--inlineSmall" for="attribute_text_1930"> Subtitle Line 3: </label> <input class="form-input form-input--small" type="text" id="attribute_text_1930" name="attribute[1930]" value="" > </div> <div class="form-field" data-spine data-product-attribute="input-text"> <label class="form-label form-label--alternate form-label--inlineSmall" for="attribute_text_1602"> Spine: </label> <input class="form-input form-input--small" type="text" id="attribute_text_1602" name="attribute[1602]" value="" > </div> <div class="form-field" data-cover-url data-product-attribute="input-text"> <label class="form-label form-label--alternate form-label--inlineSmall" for="attribute_text_1603"> Cover URL: </label> <input class="form-input form-input--small" type="text" id="attribute_text_1603" name="attribute[1603]" value="" > </div> <div class="form-field" data-coordinates data-product-attribute="input-text"> <label class="form-label form-label--alternate form-label--inlineSmall" for="attribute_text_1604"> Coordinates: </label> <input class="form-input form-input--small" type="text" id="attribute_text_1604" name="attribute[1604]" value="" > </div> <div class="product-option product-option--select" data-is_kit_builder data-product-attribute="set-select"> <label class="product-option__header "> is_kit_builder : <span data-option-value></span> </label> <div class="product-option__values"> <select class="option-select__input" name="attribute[1931]" id="attribute_select_1931" > <option value="">Choose Options</option> <option data-product-attribute-value="3518" value="3518" >No, Yes</option> </select> </div> <div class="product-option__popover"> <div data-content-region="is_kit_builder-popup--global"></div> </div> </div> <div class="form-field" data-kit_sku data-product-attribute="input-text"> <label class="form-label form-label--alternate form-label--inlineSmall" for="attribute_text_1932"> kit_sku: </label> <input class="form-input form-input--small" type="text" id="attribute_text_1932" name="attribute[1932]" value="" > </div> <div class="form-field" data-kit_uuid data-product-attribute="input-text"> <label class="form-label form-label--alternate form-label--inlineSmall" for="attribute_text_1933"> kit_uuid: </label> <input class="form-input form-input--small" type="text" id="attribute_text_1933" name="attribute[1933]" value="" > </div> <div class="form-field" data-routespecification---routeid data-product-attribute="input-text"> <label class="form-label form-label--alternate form-label--inlineSmall" for="attribute_text_2813"> routeSpecification - routeId: </label> <input class="form-input form-input--small" type="text" id="attribute_text_2813" name="attribute[2813]" value="" > </div> <div class="form-field" data-routespecification---name data-product-attribute="input-text"> <label class="form-label form-label--alternate form-label--inlineSmall" for="attribute_text_2814"> routeSpecification - name: </label> <input class="form-input form-input--small" type="text" id="attribute_text_2814" name="attribute[2814]" value="" > </div> <div class="product-option product-option--select" data-product-attribute="set-select"> <label class="product-option__header "> routeSpecification - routeType : <span data-option-value></span> </label> <div class="product-option__values"> <select class="option-select__input" name="attribute[3347]" id="attribute_select_3347" > <option value="">Choose Options</option> <option data-product-attribute-value="5602" value="5602" >gpx</option> <option data-product-attribute-value="5603" value="5603" >list</option> </select> </div> <div class="product-option__popover"> <div data-content-region="routespecification_routetype-popup--global"></div> </div> </div> <div class="form-field" data-routespecification---linecolourhex data-product-attribute="input-text"> <label class="form-label form-label--alternate form-label--inlineSmall" for="attribute_text_2815"> routeSpecification - lineColourHex: </label> <input class="form-input form-input--small" type="text" id="attribute_text_2815" name="attribute[2815]" value="" > </div> <div class="form-field" data-routespecification---lineopacity data-product-attribute="input-text"> <label class="form-label form-label--alternate form-label--inlineSmall" for="attribute_text_2816"> routeSpecification - lineOpacity: </label> <input class="form-input form-input--small" type="text" id="attribute_text_2816" name="attribute[2816]" value="" > </div> <div class="form-field" data-routespecification---linethickness data-product-attribute="input-text"> <label class="form-label form-label--alternate form-label--inlineSmall" for="attribute_text_2817"> routeSpecification - lineThickness: </label> <input class="form-input form-input--small" type="text" id="attribute_text_2817" name="attribute[2817]" value="" > </div> <div class="form-field" data-scale data-product-attribute="input-text"> <label class="form-label form-label--alternate form-label--inlineSmall" for="attribute_text_4057"> scale: </label> <input class="form-input form-input--small" type="text" id="attribute_text_4057" name="attribute[4057]" value="" > </div> </div> <div class="product__info__row product__info__row--qty-btn"> <div class="product__info__row"> <div class="form-field form-field--increments counter" data-counter data-min-message="The minimum purchasable quantity is 1" data-max-message="The maximum purchasable quantity is 9999" > <label class="form-label form-label--alternate counter__label visually-hidden" for="qty[]">less</label> <div class="form-increment counter__container"> <button class="button button--icon counter__button" data-counter-action data-action="dec" type="button" > <span class="visually-hidden">Decrease Quantity:</span> <svg class="icon counter__button__icon"><use href="#minus" xlink:href="#minus"></use></svg> </button> <input class="form-input form-input--incrementTotal counter__input" id="qty[]" name="qty[]" type="tel" value="1" min="1" max="9999" data-counter-field pattern="[0-9]*" aria-live="polite" > <button class="button button--icon counter__button" data-counter-action data-action="inc" type="button" > <span class="visually-hidden">Increase Quantity:</span> <svg class="icon counter__button__icon"><use href="#plus" xlink:href="#plus"></use></svg> </button> </div> <div class="counter__status_container"> <p data-counter-status data-product-message aria-live="polite" class="counter__status" data-testid="product-error-message" ></p> <button type="button" class="button button--icon message__close"> <svg class="icon"><use href="#clear" xlink:href="#clear"></use></svg> <span class="visually-hidden">Close dialog</span> </button> </div> </div> <div class="product__add-action form-action"> <button data-add-to-cart data-wait-message="Added!" class="button button--purchase" type="submit"> Add to Basket </button> </div> </div> </div> <!-- <div data-content-region="product_delivery--global"><div data-layout-id="950ff586-8662-4f2c-9de5-310f816df1ea"><div data-sub-layout-container="d2934bfd-c1bb-49b3-adda-fc8908a532c0" data-layout-name="Layout"> <style data-container-styling="d2934bfd-c1bb-49b3-adda-fc8908a532c0"> [data-sub-layout-container="d2934bfd-c1bb-49b3-adda-fc8908a532c0"] { box-sizing: border-box; display: flex; flex-wrap: wrap; z-index: 0; position: relative; } [data-sub-layout-container="d2934bfd-c1bb-49b3-adda-fc8908a532c0"]:after { background-position: center center; background-size: cover; z-index: auto; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; } </style> <div data-sub-layout="41d11647-511c-4980-93ce-4b4616901b19"> <style data-column-styling="41d11647-511c-4980-93ce-4b4616901b19"> [data-sub-layout="41d11647-511c-4980-93ce-4b4616901b19"] { display: flex; flex-direction: column; box-sizing: border-box; flex-basis: 100%; max-width: 100%; z-index: 0; justify-content: center; position: relative; } [data-sub-layout="41d11647-511c-4980-93ce-4b4616901b19"]:after { background-position: center center; background-size: cover; z-index: auto; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; } @media only screen and (max-width: 700px) { [data-sub-layout="41d11647-511c-4980-93ce-4b4616901b19"] { flex-basis: 100%; max-width: 100%; } } </style> <div data-widget-id="fde497cd-7b8f-45a1-ad19-044a660bfdef" data-placement-id="808cef32-f8b7-4865-b6eb-64252f8375ab" data-placement-status="ACTIVE"><div class="product_page_delivery_block"> <p style="background-color: var(--osl-color-off-white); padding: 0.5em; margin: 0;">Free standard UK delivery £10+<br> Free Express next day for orders over £75</p> </div> </div> </div> </div></div></div> --></form> </div> <div data-content-region="custom_made_below"><div data-layout-id="89453375-d7bd-4f47-a3b4-a856efc1fd89"><div data-sub-layout-container="7868021d-846b-4442-b36e-b20257dd64c7" data-layout-name="LayoutWide"> <style data-container-styling="7868021d-846b-4442-b36e-b20257dd64c7"> [data-sub-layout-container="7868021d-846b-4442-b36e-b20257dd64c7"] { box-sizing: border-box; display: flex; flex-wrap: wrap; z-index: 0; position: relative; } [data-sub-layout-container="7868021d-846b-4442-b36e-b20257dd64c7"]:after { background-position: center center; background-size: cover; z-index: auto; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; } </style> <div data-sub-layout="2e5e9441-05a1-4711-a3b2-035ca95c6ae3"> <style data-column-styling="2e5e9441-05a1-4711-a3b2-035ca95c6ae3"> [data-sub-layout="2e5e9441-05a1-4711-a3b2-035ca95c6ae3"] { display: flex; flex-direction: column; box-sizing: border-box; flex-basis: 100%; max-width: 100%; z-index: 0; justify-content: center; position: relative; } [data-sub-layout="2e5e9441-05a1-4711-a3b2-035ca95c6ae3"]:after { background-position: center center; background-size: cover; z-index: auto; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; } @media only screen and (max-width: 700px) { [data-sub-layout="2e5e9441-05a1-4711-a3b2-035ca95c6ae3"] { flex-basis: 100%; max-width: 100%; } } </style> <div data-widget-id="6c8ce97a-b98e-4a0d-94f0-207f1056532e" data-placement-id="b32b485d-162b-4cfb-854f-e7d51e6d8616" data-placement-status="ACTIVE"><div class="cms_cm_lockalert nodesktop">Please ensure the map area you have selected is correct before tapping the 'Continue and Customise' button</div> <div class="cms_cm_needhelplink"><p>Need help? <a href="/custom-made-maps-faq/">View the FAQs page</a>.</p></div> <h3>Custom Made Maps Options and Prices</h3> <div class="cms_cm_buttons"> <a id="cms_cm_buttons_1" onclick="cmsCmDetails('paper')"> <h2 class="cms_cm_buttons_desc">Paper Maps</h2> <p class="cms_cm_buttons_price">from £7.99</p> </a> <div id="cms_cm_detail_1" class="cms_cm_button_detail" onscroll="cmsCheckScroll(this)"> <table> <tbody><tr> <th></th> <th>Description</th> <th>Product Dimensions</th> <th>Map Dimensions</th> <th>Scale Options</th> <th>Personalisation Options</th> <th>Price</th> </tr> <tr> <th>Small Folded Map</th> <td>Silk finish A3 map, with an introduction to map reading on the back. For those new to maps or planning short walks</td> <td>Open: 42cm x 29cm<br>Folded: 10.5cm x 14.5cm x 2mm</td> <td>42cm x 29cm</td> <td>OS Explorer (1:25k)<br>OS Landranger (1:50k)</td> <td>Photo / Text</td> <td>£7.99</td> </tr> <tr> <th>Large Folded Map</th> <td>Our classic folded map, but with your chosen area and cover design</td> <td>Open: 100cm x 89cm <br>Folded: 13.5cm x 22.5cm x 10mm</td> <td>80cm x 80cm</td> <td>OS Explorer (1:25k)<br>OS Landranger (1:50k)</td> <td>Photo / Text</td> <td>£21.99</td> </tr> <tr> <th>Large Flat Map</th> <td>Our classic maps, supplied flat and rolled without a cover</td> <td>100cm x 89cm</td> <td>80cm x 80cm</td> <td>OS Explorer (1:25k)<br>OS Explorer Enlarged (1:10k)<br>OS Landranger (1:50k)</td> <td>Text</td> <td>£21.99</td> </tr> </tbody></table> <p>Add £2.00 to add your custom route to your map</p> </div> <a id="cms_cm_buttons_2" onclick="cmsCmDetails('framed')"> <h2 class="cms_cm_buttons_desc">Framed and Canvas Maps</h2> <p class="cms_cm_buttons_price">from £100</p> </a> <div id="cms_cm_detail_2" class="cms_cm_button_detail" onscroll="cmsCheckScroll(this)"> <table> <tbody><tr> <th></th> <th>Description</th> <th>Product Dimensions</th> <th>Map Dimensions</th> <th>Scale Options</th> <th>Personalisation Options</th> <th>Framing Options</th> <th>Price</th> </tr> <tr> <th>Small Framed Map</th> <td>The perfect gift. An A3 map with your title, mounted, acrylic glazed then framed</td> <td>58cm x 45cm x 2cm</td> <td>39cm x 24cm</td> <td>OS Explorer (1:25k)<br>OS Explorer Enlarged (1:10k)<br>OS Landranger (1:50k)</td> <td>Text</td> <td>Oak<br>Black</td> <td>£100.00</td> </tr> <tr> <th>Medium Framed Map</th> <td>Your choice of map and title printed at A2 then mounted, acrylic glazed and hand framed. A striking way to display your favourite place</td> <td>80cm x 63cm x 2cm</td> <td>52cm x 32cm</td> <td>OS Explorer (1:25k)<br>OS Explorer Enlarged (1:10k)<br>OS Landranger (1:50k)</td> <td>Text</td> <td>Oak<br>Black</td> <td>£200.00</td> </tr> <tr> <th>Large Framed Map</th> <td>For a display with distinction. Our full size map hand framed, glazed in strong lightweight acrylic and finished ready to hang</td> <td>109cm x 98cm x 3cm</td> <td>80cm x 80cm</td> <td>OS Explorer (1:25k)<br>OS Explorer Enlarged (1:10k)<br>OS Landranger (1:50k)</td> <td>Text</td> <td>Oak<br>Black</td> <td>£350.00</td> </tr> <tr> <th>Large Canvas Unframed Map</th> <td>Printed on fine picture canvas for a more relaxed look</td> <td>101cm x 89cm x 1.8cm</td> <td>80cm x 80cm</td> <td>OS Explorer (1:25k)<br>OS Explorer Enlarged (1:10k)<br>OS Landranger (1:50k)</td> <td>Text</td> <td>Unframed</td> <td>£250.00</td> </tr> <tr> <th>Large Canvas Framed Map</th> <td>Upgrading your canvas map with a wood frame, left unglazed for a modern feel</td> <td>105cm x 95cm x 3cm</td> <td>80cm x 80cm</td> <td>OS Explorer (1:25k)<br>OS Explorer Enlarged (1:10k)<br>OS Landranger (1:50k)</td> <td>Text</td> <td>Oak<br>Black</td> <td>£300.00</td> </tr> </tbody></table> <p>Add £2.00 to add your custom route to your map</p> </div> </div> <div class="cms_cm_tripleimage"> <div> <img src="/content/category/custom_gift_outdoor_memories.jpg" alt="Personalised map gift being opened" width="700" height="500"> <div>Personalised Maps - the perfect outdoor gift</div> </div> <div> <img src="/content/category/custom_plan_adventures_from_home.jpg" alt="A custom made map of a specific area" width="700" height="500"> <div>Bespoke Custom Maps for local adventures</div> </div> <div> <img src="/content/category/custom_get_to_know_your_local_area.jpg" alt="Framed personalised map on the wall" width="700" height="500"> <div>Distinctive personalised wall maps create unique decorations</div> </div> <div> <img src="/content/cms/cm_feature_frame.jpg" alt="Closeup of a framed custom made personalsied map" width="750" height="500"> <div>Choose from a selection of framing options to suit your style</div> </div> <div> <img src="/content/cms/cm_feature_route.jpg" alt="A map with a route line" width="750" height="500"> <div>Add your own route to celebrate an achievement - or help you plan one</div> </div> <div> <img src="/content/cms/cm_feature_smallmaps.jpg" alt="Small map open on ground" width="750" height="500"> <div>Mini pocket-sized maps for big adventures! </div> </div> <!-- spare image <div> <img src="/content/cms/cm_feature_walltypes.jpg" alt="Framed personalised maps in three sizes" width="750" height="500"> <div>Framed wall maps in a variety of sizes to fit your space and your budget</div> </div> --> <!-- event specific images <div> <img src="/content/cms/cm_feature_christmas.jpg" alt="Custom Made map Christmas gift" width="750" height="500"> <div>A unique Christmas gift idea - feature their favourite place on a personalised map</div> </div> <div> <img src="/content/cms/cm_feature_fathersday.jpg" alt="Fathers Day personalised map" width="750" height="500"> <div>The perfect gift for mathers who love the outdoors - a personalised map of thier favourite place</div> </div> <div> <img src="/content/cms/cm_feature_mothersday.jpg" alt="Mothers Day personalised map" width="750" height="500"> <div>The perfect gift for mothers who love the outdoors - a personalised map of thier favourite place</div> </div> --> </div> <style> .nodesktop { display: initial; } .cms_cm_lockalert { display: block; /* background-color: #453c90; */ /* background-color: var(--osl-color-berry-purple); */ /* color: #fff; */ border: 1px solid var(--osl-color-foxglove-pink); line-height: 1; font-size:1.1em; text-align: center; padding: 0.5em; margin-top: 0.5em; } .cms_cm_needhelplink { display: block; margin: 0; text-align: right; } .cms_cm_needhelplink:after { content: ""; clear: both; display: table; } .cms_cm_needhelplink p { width: fit-content; float: right; background-color: #f6f6f6; margin: 0; padding: 0.5em 1em; } .cms_cm_tripleimage { display: flex; flex-flow: row wrap; justify-content: space-between; padding: 0; font-size: 1em; margin: 0 auto; margin-bottom: 20px; align-self: center; max-width: 100%; } .cms_cm_tripleimage > div { width: 100%; padding: 0; position: relative; margin-bottom: 20px; border: 2px solid #d6d6d6; border-radius: 20px; padding: 16px; } .cms_cm_tripleimage > div img { width: 100%; height: auto; padding: 0; margin: 0; border-radius: 12px; } .cms_cm_tripleimage > div > div { width: 100%; padding-top: 12px; text-align: center; } .cms_cm_buttons { clear: both; display: flex; flex-flow: row wrap; justify-content: space-between; padding: 0; font-size: 1em; margin: 0 auto; margin-top: 20px; margin-bottom: 20px; align-self: center; max-width: 100%; } .cms_cm_buttons a { text-decoration: none; color: #333; padding: 0.5em 1em; border-bottom: 0.5em solid white; margin: 0; width: 100%; min-height: 50px; background-color: #f6f6f6; line-height: normal; display: grid; grid-template-columns: 10px auto 2em; grid-template-rows: auto auto; align-items: center; overflow: hidden; cursor: pointer; transition: border-bottom 0.5s; } .cms_cm_buttons .cms_cm_buttons_active { border-bottom: 0.5em solid #f6f6f6; } .cms_cm_buttons a img { grid-area: 1 / 1 / 3 / 2; max-width: 40px; height: auto; margin: 0; } .cms_cm_buttons_desc { grid-area: 1 / 2 / 2 / 3; align-self: self-start; margin: 0; padding: 0; font-size: 1.4em; font-weight: bold; } .cms_cm_buttons_price { grid-area: 2 / 2 / 3 / 3; align-self: end; margin: 0; font-size: 1.1em; padding: 0.5rem 0; } .cms_cm_buttons a:after { content: ""; grid-area: 1 / 3 / 3 / 4; width: 1.5em; height: 1.5em; padding: 5px; background-image: url(/content/cms/arrow_forward_ios-black-48dp.svg); background-size: cover; transform: rotate(90deg); -webkit-transform: rotate(90deg); float: right; margin-left: 5px; transition: transform 0.4s linear; } .cms_cm_buttons .cms_cm_buttons_active:after { transform: rotate(270deg); -webkit-transform: rotate(270deg); } .cms_cm_button_detail { color: #333; background-color: #f6f6f6; width: 100%; padding: 0; overflow-x: auto; -webkit-overflow-scrolling: touch; display:flex; flex-flow: row wrap; max-height: 0; opacity: 0; margin-bottom: 0; transition: max-height 0.25s ease-in-out 0.25s, opacity 0.25s ease-in-out, margin-bottom 0.25s ease-in-out 0.25s, padding 0s ease-in-out 0.25s; } .cms_cm_button_detail_scrollleft { background: linear-gradient(90deg, #999999 0%, #f6f6f6 4%); } .cms_cm_button_detail_scrollright { background: linear-gradient(90deg, #f6f6f6 96%, #999999 100%); } .cms_cm_button_detail_scrollboth { background: linear-gradient(90deg, #999999 0%, #f6f6f6 4%, #f6f6f6 96%, #999999 100%); } .cms_cm_button_detail::-webkit-scrollbar { height: 5px; } .cms_cm_button_detail::-webkit-scrollbar-track { background: #ffffff; } .cms_cm_button_detail::-webkit-scrollbar-track-piece { } .cms_cm_button_detail::-webkit-scrollbar-thumb { background: #999; } .cms_cm_button_detail::-webkit-scrollbar-thumb:hover { background: #d40059; } .cms_cm_detail_active { max-height: 40em; opacity: 1; margin-bottom: 10px; padding: 10px; transition: max-height 1s ease-in-out 0.25s, opacity 0.5s ease-in-out 0.75s, margin-bottom 1s ease-in-out 0.25s, padding 0s ease-in-out 0.25s; } .cms_cm_button_detail table { margin: 0 auto; border-collapse: collapse; border-style: hidden; } .cms_cm_button_detail table th, .cms_cm_button_detail table td { border: 2px solid black; padding: 0.5rem; } .cms_cm_button_detail table th { white-space: pre-wrap; word-break: keep-all; } .cms_cm_button_detail table td { font-size: 0.8em; } .cms_cm_button_detail table tr td:nth-of-type(2), .cms_cm_button_detail table tr td:nth-of-type(3), .cms_cm_button_detail table tr td:nth-of-type(4), .cms_cm_button_detail table tr td:nth-of-type(2), .cms_cm_button_detail table tr td:nth-of-type(5), .cms_cm_button_detail table tr td:nth-of-type(6), .cms_cm_button_detail table tr td:nth-of-type(7) { white-space: nowrap; text-align: center; } .cms_cm_button_detail table tr th:nth-of-type(1) { min-width: 7em; } .cms_cm_button_detail table tr th:nth-of-type(2) { min-width: 9em; } @media (min-width: 50em) { .nodesktop { display:none; } .custom-made__embed { padding-left: 3rem; padding-right: 3rem; } .cms_cm_buttons a { width: calc(50% - 10px); } .cms_cm_button_detail { order: 1; } .cms_cm_tripleimage div { width: calc(33.333% - 10px); } .cms_cm_tripleimage div div { top: unset; bottom: 0; } .cms_cm_steps > div { width: calc(33.333% - 10px); } .cms_cm_steps_button { display: none; } div.hidestep { display:flex; } } </style> <script> function cmsCmDetails(cmtype) { /* toggle clicked, hide all others. Bit crude, but works reliably */ if (cmtype == 'paper') { document.getElementById("cms_cm_buttons_1").classList.toggle("cms_cm_buttons_active"); document.getElementById("cms_cm_detail_1").classList.toggle("cms_cm_detail_active"); document.getElementById("cms_cm_buttons_2").classList.remove("cms_cm_buttons_active"); document.getElementById("cms_cm_detail_2").classList.remove("cms_cm_detail_active"); cmsCheckScroll(document.getElementById("cms_cm_detail_1")); } if (cmtype == 'framed') { document.getElementById("cms_cm_buttons_1").classList.remove("cms_cm_buttons_active"); document.getElementById("cms_cm_detail_1").classList.remove("cms_cm_detail_active"); document.getElementById("cms_cm_buttons_2").classList.toggle("cms_cm_buttons_active"); document.getElementById("cms_cm_detail_2").classList.toggle("cms_cm_detail_active"); cmsCheckScroll(document.getElementById("cms_cm_detail_2")); } } function cmsCheckScroll(sourcediv) { console.log("scrollwidth: " + sourcediv.scrollWidth + " - clientWidth: " + sourcediv.clientWidth + " - scrollLeft: " + sourcediv.scrollLeft + " - Width: " + sourcediv.width + " - offsetWidth: " + sourcediv.offsetWidth); sourcediv.classList.remove("cms_cm_button_detail_scrollboth"); sourcediv.classList.remove("cms_cm_button_detail_scrollleft"); sourcediv.classList.remove("cms_cm_button_detail_scrollright"); if (sourcediv.scrollWidth > sourcediv.clientWidth) { if (sourcediv.scrollLeft == 0) { sourcediv.classList.add("cms_cm_button_detail_scrollright"); } else if (sourcediv.clientWidth >= (sourcediv.scrollWidth - sourcediv.scrollLeft - 1)) { sourcediv.classList.add("cms_cm_button_detail_scrollleft"); } else { sourcediv.classList.add("cms_cm_button_detail_scrollboth"); } } } </script> </div><div data-widget-id="d94b1cf9-d34d-4f56-9322-2c2802dfdc14" data-placement-id="97ac6ccf-9904-49c9-bfa7-113ba349d9bf" data-placement-status="ACTIVE"><style> .sd-simple-text-d94b1cf9-d34d-4f56-9322-2c2802dfdc14 { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } .sd-simple-text-d94b1cf9-d34d-4f56-9322-2c2802dfdc14 * { margin: 0; padding: 0; color: #333333; font-family: inherit; font-weight: 500; font-size: 16px; min-height: 16px; } .sd-simple-text-d94b1cf9-d34d-4f56-9322-2c2802dfdc14 { text-align: center; } #sd-simple-text-editable-d94b1cf9-d34d-4f56-9322-2c2802dfdc14 { min-width: 14px; line-height: 1.5; display: inline-block; } #sd-simple-text-editable-d94b1cf9-d34d-4f56-9322-2c2802dfdc14[data-edit-mode="true"]:hover, #sd-simple-text-editable-d94b1cf9-d34d-4f56-9322-2c2802dfdc14[data-edit-mode="true"]:active, #sd-simple-text-editable-d94b1cf9-d34d-4f56-9322-2c2802dfdc14[data-edit-mode="true"]:focus { outline: 1px dashed #3C64F4; } #sd-simple-text-editable-d94b1cf9-d34d-4f56-9322-2c2802dfdc14 strong, #sd-simple-text-editable-d94b1cf9-d34d-4f56-9322-2c2802dfdc14 strong * { font-weight: bold; } </style> <div class="sd-simple-text-d94b1cf9-d34d-4f56-9322-2c2802dfdc14 "> <div id="sd-simple-text-editable-d94b1cf9-d34d-4f56-9322-2c2802dfdc14" data-edit-mode=""> <p>The perfect, thoughtful gift to commemorate a favourite walk, a once in a lifetime adventure or celebrate a memorable moment.</p> <p> </p> <p>Custom Made Maps are also ideal for creating your own bespoke map to plan a dream trip or personalised hiking route.</p> <p> </p> <p>Available as a folded or flat paper map, plus framed and canvas map options. Add your own walking, running or cycling route line and personalise with your own cover photo and titles.<br><br>Are you uploading a cover image? Find out more about how long these are retained and our privacy policy in our Custom Made FAQs.</p> </div> </div> </div> </div> </div></div></div> </main> </div> </div> <footer class="footer" role="contentinfo"> <div id="feedback-survey-banner"></div> <div class="footer__navigation" id="footer-navigation"> <div class="container--wide footer-container"> <div class="footer__navigation-content"> <div data-content-region="footer--global"><div data-layout-id="b9fb0a28-a852-42f1-bd60-1b487a2bd89b"><div data-sub-layout-container="b873b866-dfd2-4465-aca4-82e5b434179c" data-layout-name="Layout"> <style data-container-styling="b873b866-dfd2-4465-aca4-82e5b434179c"> [data-sub-layout-container="b873b866-dfd2-4465-aca4-82e5b434179c"] { box-sizing: border-box; display: flex; flex-wrap: wrap; z-index: 0; position: relative; } [data-sub-layout-container="b873b866-dfd2-4465-aca4-82e5b434179c"]:after { background-position: center center; background-size: cover; z-index: auto; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; } </style> <div data-sub-layout="dd27892a-ddc3-407f-996d-972344ca30b1"> <style data-column-styling="dd27892a-ddc3-407f-996d-972344ca30b1"> [data-sub-layout="dd27892a-ddc3-407f-996d-972344ca30b1"] { display: flex; flex-direction: column; box-sizing: border-box; flex-basis: 100%; max-width: 100%; z-index: 0; justify-content: center; padding-right: 10.5px; padding-left: 10.5px; position: relative; } [data-sub-layout="dd27892a-ddc3-407f-996d-972344ca30b1"]:after { background-position: center center; background-size: cover; z-index: auto; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; } @media only screen and (max-width: 700px) { [data-sub-layout="dd27892a-ddc3-407f-996d-972344ca30b1"] { flex-basis: 100%; max-width: 100%; } } </style> <div data-widget-id="58867ec5-c82c-425e-8502-d55ebeb3f733" data-placement-id="cd18b780-f978-4194-b677-ecce14a480a5" data-placement-status="ACTIVE"><div class="footer__navigation-container"> <div class="footer__navigation-column"> <h3 class="footer__navigation-header">Quick links</h3> <ul class="footer__navigation-links"> <li class="footer__navigation-item"> <a class="footer__navigation-link" href="https://www.ordnancesurvey.co.uk/customers">OS for business</a> </li> <li class="footer__navigation-item"> <a class="footer__navigation-link" href="/account.php">My account</a> </li> <li class="footer__navigation-item"> <a class="footer__navigation-link" href="https://explore.osmaps.com/">OS Maps</a> </li> <li class="footer__navigation-item"> <a class="footer__navigation-link" href="https://getoutside.ordnancesurvey.co.uk/">GetOutside</a> </li> <li class="footer__navigation-item"> <a class="footer__navigation-link" href="https://accounthub.osleisure.com/redeem-voucher">Redeem digital map</a> </li> <li class="footer__navigation-item"> <a class="footer__navigation-link" href="https://www.ordnancesurvey.co.uk/contact-us">Contact us</a> </li> </ul> </div> <div class="footer__navigation-column footer__navigation-column--2col"> <h3 class="footer__navigation-header">Useful information</h3> <div class="footer__navigation-links outer"> <ul class="footer__navigation-links"> <li class="footer__navigation-item"> <a class="footer__navigation-link" href="/our-story/">Our Story</a> </li> <li class="footer__navigation-item"> <a class="footer__navigation-link" href="/discounts/">Promotional offers terms & conditions</a> </li> <li class="footer__navigation-item"> <a class="footer__navigation-link" href="/mapsheet-finder/">Find a paper map</a> </li> <li class="footer__navigation-item"> <a class="footer__navigation-link" href="/brands/">See all brands</a> </li> <li class="footer__navigation-item"> <a class="footer__navigation-link" href="/delivery/">Delivery and returns</a> </li> <li class="footer__navigation-item"> <a class="footer__navigation-link" href="/support-hub/">Product help and FAQs</a> </li> <li class="footer__navigation-item"> <a class="footer__navigation-link" href="/newsletter/">Newsletter</a> </li> </ul> <ul class="footer__navigation-links"> <li class="footer__navigation-item"> <a class="footer__navigation-link" href="https://www.ordnancesurvey.co.uk/legal/shop-terms">Terms of use</a> </li> <li class="footer__navigation-item"> <a class="footer__navigation-link" href="https://www.ordnancesurvey.co.uk/accessibility/shop-accessibility">Accessibility statement</a> </li> <li class="footer__navigation-item"> <a class="footer__navigation-link" href="https://www.ordnancesurvey.co.uk/governance/policies/privacy">Privacy policy</a> </li> <li class="footer__navigation-item"> <a class="footer__navigation-link" href="https://www.ordnancesurvey.co.uk/cookies">Cookie policy</a> </li> </ul> </div> </div> </div> </div><div data-widget-id="df053ca0-2ba4-4f4c-bd8e-c293e6595c85" data-placement-id="18b24dbf-104f-42ad-8a38-5288457402e0" data-placement-status="ACTIVE"><script src="//r1.dotdigital-pages.com/resources/sharing/embed.js?sharing=lp-embed&domain=r1.dotdigital-pages.com&id=670M-JX8%2Fthank-you%22&description="></script> </div><div data-widget-id="bfc41510-3cca-4c05-b336-ef7cd7e08b9d" data-placement-id="66d95072-b4f8-44eb-8ffd-0a7de626585f" data-placement-status="ACTIVE"><!-- TrustBox widget - Carousel --> <div class="trustpilot-widget" style="margin-top: 25px;" data-locale="en-GB" data-template-id="53aa8912dec7e10d38f59f36" data-businessunit-id="4be2a7790000640005084ba3" data-style-height="140px" data-style-width="100%" data-theme="dark" data-stars="4,5"> <a href="https://uk.trustpilot.com/review/www.ordnancesurvey.co.uk" target="_blank" rel="noopener">Trustpilot</a> </div> <!-- End TrustBox widget --> <style> /* used if we only want the smaller block type ones .trustpilot-widget iframe { width: fit-content !important; } */ </style> </div><div data-widget-id="fa8f3f7d-cad9-4c43-909b-be2ff030ae12" data-placement-id="ed307ad8-6a32-4944-ae38-2ef2b0606876" data-placement-status="ACTIVE"><style> .sd-spacer-fa8f3f7d-cad9-4c43-909b-be2ff030ae12 { height: 25px; } </style> <div class="sd-spacer-fa8f3f7d-cad9-4c43-909b-be2ff030ae12"> </div> </div><div data-widget-id="7e5b69f2-558e-4847-9e2c-1bfb72a30753" data-placement-id="8a3bfbe0-db63-4054-9470-391e5f23fd23" data-placement-status="ACTIVE"> <style> .threebook { background-color: #d40058; } .threebook:hover { background-color: #a90b4c; } /*START: GWP banner hide from prod pages, brand page, and category rucksacks*/ .pb_osprey_gwp { display: none; }.pb_osprey_gwp_cat { display: none; }.pb_osprey_gwp_bp { display: none; } /*FINISH: GWP banner hide from prod pages, brand page, and category rucksacks*/ </style> </div> </div> </div> <div data-sub-layout-container="c80d44cc-75b1-4cde-b323-9b1720917f9f" data-layout-name="Layout"> <style data-container-styling="c80d44cc-75b1-4cde-b323-9b1720917f9f"> [data-sub-layout-container="c80d44cc-75b1-4cde-b323-9b1720917f9f"] { box-sizing: border-box; display: flex; flex-wrap: wrap; z-index: 0; position: relative; } [data-sub-layout-container="c80d44cc-75b1-4cde-b323-9b1720917f9f"]:after { background-position: center center; background-size: cover; z-index: auto; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; } </style> <div data-sub-layout="0ff932c7-e411-4765-958e-09d04bc1afda"> <style data-column-styling="0ff932c7-e411-4765-958e-09d04bc1afda"> [data-sub-layout="0ff932c7-e411-4765-958e-09d04bc1afda"] { display: flex; flex-direction: column; box-sizing: border-box; flex-basis: 100%; max-width: 100%; z-index: 0; justify-content: center; position: relative; } [data-sub-layout="0ff932c7-e411-4765-958e-09d04bc1afda"]:after { background-position: center center; background-size: cover; z-index: auto; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; } @media only screen and (max-width: 700px) { [data-sub-layout="0ff932c7-e411-4765-958e-09d04bc1afda"] { flex-basis: 100%; max-width: 100%; } } </style> <div data-widget-id="aff09003-bd05-47d5-9c93-d91262719f19" data-placement-id="a93568e9-1a2e-4435-acde-63e0af75e8b5" data-placement-status="ACTIVE"> <script> // Function to add banner based on URL function changeHeaderText() { // build array of offer text and URL match sub-arrays const myOffers =[ [ "<div class='pb_tearbanner'> <img src='/content/cms/tear3.png' class='tearwhite' style='transform: rotateX(180deg) rotateY(180deg) scale(1.05);'> <div><a href='/bulk-discounts/#osguides' style='text-decoration:none;'><b><span style='color: #ffc20e;'>Save 15% when you buy 2 or more OS Guidebooks!</span><br> <span style='color:#ffffff;'> Discounts increase the more you buy, <span style='text-decoration: underline;'>see here for details.</span></span> <br><span style='color: #ffc20e;'>Just use the discount code <strong>MOREPATHS</strong> at checkout</span></b></a></div><a href='/bulk-discounts/#osguides' style='text-decoration:none;'><b><img src='/content/cms/tear3.png' aria-hidden='' class='tearwhite' style='transform: rotateX(0deg) rotateY(0deg) scale(1.35);'></b></a>", ["pathfinder-walks-guidebook","pathfinder-walking-guidebook", "pathfinder-guidebook","pathfinder-mountain-walks-guidebook","short-walks-guidebook","pathfinder-guide",] ], /* [ "<div class='pb_tearbanner'> <img src='/content/cms/tear3.png' class='tearwhite' style='transform: rotateX(180deg) rotateY(180deg) scale(1.05);'> <div><b><span style='color: #ffc20e;'>Up to 30% off OS Pathfinder guidebooks!</span><br> <span style='color:#ffffff; font-size:20px;'> 20% off when you buy 2, 30% off when you buy 3 or more.</span></span> <br><span style='font-size:18px'>Discount automatically applies at checkout<br><a href='/discounts/#pfswme'>T&Cs apply</a></span></b></div><a href='/bulk-discounts/#pfswme' style='text-decoration:none;'><b><img src='/content/cms/tear3.png' aria-hidden='' class='tearwhite' style='transform: rotateX(0deg) rotateY(0deg) scale(1.35);'></b></a>", ["pathfinder-walks-guidebook","pathfinder-walking-guidebook", "pathfinder-guidebook","pathfinder-mountain-walks-guidebook","short-walks-guidebook","pathfinder-guide",] ],*/ [ " <div class='sitewide-3423'><div class='pb_tearbanner'> <img src='/content/cms/tear3.png' aria-hidden class='tearwhite' style='transform: rotateX(180deg) rotateY(180deg) scale(1.05);'> <div><span style='color: #ffc20e; font-size: 25px;'><a href='/the-adventure-patch-company/' style='text-decoration:none;'> <b> 3 for 2 on Adventure Patches plus free <a style='color: #ffc20e;' href='/adventure-patch-company-peel-n-stick-5-sheet-pack/'>Peel n Stick</a> with any 3 patches</span></b><br> <span style='font-size:18px'>Add <a href='/adventure-patch-company-peel-n-stick-5-sheet-pack/'>Peel n Stick</a> to your basket to redeem this offer.<br><a style='font-size: 20px;' href='/discounts/#adpatch342'>T&Cs apply</a> </div> <img src='/content/cms/tear3.png' aria-hidden class='tearwhite' style='transform: rotateX(0deg) rotateY(0deg) scale(1.05);'></div></div>", ["the-adventure-patch-company"] ], [ "<div class='sitewide-3423'><div class='pb_tearbanner'><img src='/content/cms/tear3.png' aria-hidden class='tearwhite' style='transform: rotateX(180deg) rotateY(180deg) scale(1.05);'><div><span style='color: #ffc20e; font-size: 25px;'><a href='/mac-in-a-sac/' style='text-decoration:none;'> <b> Save an extra 15% off Mac in a Sac</span></b><br>Use code: EXTRA15<br><a style='font-size: 20px;' href='/discounts/#miasextra'>T&Cs apply</a></div><img src='/content/cms/tear3.png' aria-hidden class='tearwhite' style='transform: rotateX(0deg) rotateY(0deg) scale(1.05);'></div></div>", ["mac-in-a-sac"] ], [ "<div class='pb_tearbanner'><img src='/content/cms/tear3.png' aria-hidden class='tearwhite' style='transform: rotateX(180deg) rotateY(180deg) scale(1.05);'><div><a href='/map-ranges/os-paper-map-ranges/' style='text-decoration:none;'> <b><span style='color: #ffc20e; font-size: 25px;'>Save 15% when you buy 2 or more!</span></b><br><span style='color:#ffffff;'>Discounts increase the more you buy, <a href='/discounts/'>see here for details.</a><br>Plus free next day delivery when you spend £30+ on maps.<br><span style='color: #ffc20e;'>Just use the discount code <strong>MOREMAPS</strong> at checkout</span> </span></div><img src='/content/cms/tear3.png' aria-hidden class='tearwhite' style='transform: rotateX(0deg) rotateY(0deg) scale(1.05);'></div>", ["map-of"] ], /* [ "<div class='pb-injected-offer'>This is your special offer for 40 Favourite Walks</div>", ["40-favourite-walks","40-favourite-walk"] ] */ ] // Get the current URL const url = window.location.href; console.log({url}); // Get the element to go before by ID or class //const elem = document.getElementById("content"); const elem = document.getElementsByClassName("product__description")[0]; // Check if the element exists if (elem) { // Set the object to add based on the URL console.log("started"); let displayText = ""; //loop through defined items for (let i = 0; i < myOffers.length; i++) { console.log({i}); console.log(myOffers[i]); for (let j = 0; j < myOffers[i][1].length; j++) { console.log({j}); console.log("match: " + myOffers[i][1][j]); if (url.includes(myOffers[i][1][j])) { console.log("match found"); displayText += myOffers[i][0]; console.log({displayText}); break; } } } console.log("We have content!"); elem.insertAdjacentHTML("beforebegin", displayText); } } // Call the function when the page loads changeHeaderText(); </script> <style> .pb-injected-offer { width: 100%; color:white; background-color: #FF5F00; padding: 5px; margin: 5px 0; text-align: center; } .tearwhite { display: block; width: 100%; height: 20px; } .pb_tearbanner { width: 100%; background-color: var(--osl-color-berry-purple); overflow: hidden; color: #ffffff; margin-top: 40px; margin-bottom: 30px; padding: 0; font-size: 24px; text-align: center; } .pb_tearbanner > div { padding: 10px; } .pb_tearbanner a { color: inherit; text-decoration: none; } .pb_tearbanner a:hover { text-decoration: underline; } .osctc { color: #fff; font-size: 16px; } @media (min-width: 1100px) { .tearwhite { height: 60px; } .pb_tearbanner > div { padding: 15px; } } @media (min-width: 600px) { .tearwhite { height: 30px; } .pb_tearbanner > div { padding: 20px; } } </style> </div> </div> </div></div></div> </div> <div class="footer__social-container"> <ul class="footer__social"> <li class="footer-social__item"> <a href="https://facebook.com/osmapping/" class="footer-social__link" target="blank"> <img class="footer-social__icon lazyload" data-src="https://cdn11.bigcommerce.com/s-qc7qegnorm/content/socials/facebook.svg" alt="" height="38" width="38" src="https://cdn11.bigcommerce.com/s-qc7qegnorm/content/socials/facebook.svg" /> <span class="visually-hidden">Facebook</span> </a> </li> <li class="footer-social__item"> <a href="https://twitter.com/OSleisure" class="footer-social__link" target="blank"> <img class="footer-social__icon lazyload" data-src="https://cdn11.bigcommerce.com/s-qc7qegnorm/content/socials/twitter.svg" alt="" height="38" width="38" src="https://cdn11.bigcommerce.com/s-qc7qegnorm/content/socials/twitter.svg" /> <span class="visually-hidden">Twitter</span> </a> </li> <li class="footer-social__item"> <a href="https://www.instagram.com/ordnancesurvey/" class="footer-social__link" target="blank"> <img class="footer-social__icon lazyload" data-src="https://cdn11.bigcommerce.com/s-qc7qegnorm/content/socials/instagram.svg" alt="" height="38" width="38" src="https://cdn11.bigcommerce.com/s-qc7qegnorm/content/socials/instagram.svg" /> <span class="visually-hidden">Instagram</span> </a> </li> <li class="footer-social__item"> <a href="https://www.youtube.com/channel/UC1-a_MvQqSrhxUZVPdznoUw?view_as=subscriber" class="footer-social__link" target="blank"> <img class="footer-social__icon lazyload" data-src="https://cdn11.bigcommerce.com/s-qc7qegnorm/content/socials/youtube.svg" alt="" height="38" width="38" src="https://cdn11.bigcommerce.com/s-qc7qegnorm/content/socials/youtube.svg" /> <span class="visually-hidden">YouTube</span> </a> </li> <li class="footer-social__item"> <a href="https://www.linkedin.com/company/ordnance-survey" class="footer-social__link" target="blank"> <img class="footer-social__icon lazyload" data-src="https://cdn11.bigcommerce.com/s-qc7qegnorm/content/socials/linkedin.svg" alt="" height="38" width="38" src="https://cdn11.bigcommerce.com/s-qc7qegnorm/content/socials/linkedin.svg" /> <span class="visually-hidden">LinkedIn</span> </a> </li> </ul> </div> </div> </div> <div class="container--wide footer__container footer__footer"> <div class="footer__row footer__row--thirds"> <p class="footer-text">Ordnance Survey © Copyright 2025</p> <div class="footer-logo"> <img class="lazyload footer-logo__image" data-src="https://cdn11.bigcommerce.com/s-qc7qegnorm/content/BrandLogos/ordnance-survey.svg" src="https://cdn11.bigcommerce.com/s-qc7qegnorm/content/BrandLogos/ordnance-survey.svg" alt="Ordnance Survey" loading="lazy" height="37" width="150" > </div> <div class="payment-icons"> <ul class="payment-icons__list"> <li class="payment-icon"> <img class="payment-icon__icon" aria-hidden="true" src="https://store-qc7qegnorm.mybigcommerce.com/content/payment-logos/visa-logo.png" /> <span class="visually-hidden">Visa</span> </li> <li class="payment-icon"> <img class="payment-icon__icon" aria-hidden="true" src="https://store-qc7qegnorm.mybigcommerce.com/content/payment-logos/visa-debit-logo.png" /> <span class="visually-hidden">Visa Debit</span> </li> <li class="payment-icon"> <img class="payment-icon__icon" aria-hidden="true" src="https://store-qc7qegnorm.mybigcommerce.com/content/payment-logos/mastercard-logo.png" /> <span class="visually-hidden">Mastercard</span> </li> <li class="payment-icon"> <img class="payment-icon__icon" aria-hidden="true" src="https://store-qc7qegnorm.mybigcommerce.com/content/payment-logos/american-express-logo.png" /> <span class="visually-hidden">American Express</span> </li> <li class="payment-icon"> <img class="payment-icon__icon" aria-hidden="true" src="https://store-qc7qegnorm.mybigcommerce.com/content/payment-logos/paypal-logo.png" /> <span class="visually-hidden">Paypal</span> </li> <li class="payment-icon"> <img class="payment-icon__icon" aria-hidden="true" src="https://store-qc7qegnorm.mybigcommerce.com/content/payment-logos/apple-pay-logo.png" /> <span class="visually-hidden">apple pay</span> </li> </ul> </div> </div> </div> </footer> </div> <div class="modal" data-modal> <div class="modal__overlay" data-modal-overlay> <div class="modal__inner" tabindex="-1" data-modal-lock-target role="dialog"> <button class="button button--icon modal__close" data-modal-close> <svg class="icon"><use href="#clear" xlink:href="#clear"></use></svg> <span class="visually-hidden">Close dialog</span> </button> <span class="modal__loading"> Loading... </span> <span class="modal__error"> Sorry, something went wrong and we weren't able to load the requested content. Please refresh the page and try again. </span> <div class="modal-content" data-modal-content> </div> </div> </div> </div> <div class="modal" data-add-review-modal> <div class="modal__overlay" data-modal-overlay> <div class="modal__inner" tabindex="-1" data-modal-lock-target role="dialog"> <button class="button button--icon modal__close" data-modal-close> <svg class="icon"><use href="#clear" xlink:href="#clear"></use></svg> <span class="visually-hidden">Close dialog</span> </button> <div class="modal-content" data-modal-content> <div class="add-review"> <h2 class="add-review__header"> Create Review </h2> <div class="add-review__product"> <div class="add-review__product-image"> <img src="https://cdn11.bigcommerce.com/s-qc7qegnorm/images/stencil/500x659/products/3402/8041/product-3402-8041-70__42605.1733129513.jpg?c=1" alt="Orange front cover of 2 OS Custom Made Explorer Maps with the titles Adventures are Best Shared with Friends and Our Favourite Dog Walks" title="Orange front cover of 2 OS Custom Made Explorer Maps with the titles Adventures are Best Shared with Friends and Our Favourite Dog Walks" data-sizes="auto" srcset="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" data-srcset="https://cdn11.bigcommerce.com/s-qc7qegnorm/images/stencil/160w/products/3402/8041/product-3402-8041-70__42605.1733129513.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-qc7qegnorm/images/stencil/320w/products/3402/8041/product-3402-8041-70__42605.1733129513.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-qc7qegnorm/images/stencil/640w/products/3402/8041/product-3402-8041-70__42605.1733129513.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-qc7qegnorm/images/stencil/960w/products/3402/8041/product-3402-8041-70__42605.1733129513.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-qc7qegnorm/images/stencil/1280w/products/3402/8041/product-3402-8041-70__42605.1733129513.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-qc7qegnorm/images/stencil/1920w/products/3402/8041/product-3402-8041-70__42605.1733129513.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-qc7qegnorm/images/stencil/2560w/products/3402/8041/product-3402-8041-70__42605.1733129513.jpg?c=1 2560w" class="lazyload " loading="lazy" /> </div> <div class="add-review__product-info"> <span class="add-review__product-title"> Custom Made: Personalised folded and framed maps </span> </div> </div> <form class="form add-review__form" action="/postreview.php" method="post"> <div class="field form-field field--required add-review__field" id="revfromname" data-validation="" > <label class="form-label" for="revfromname_input"> Your Name <small class="field__required-text">*</small> </label> <div class="field__wrapper"> <input type="text" id="revfromname_input" maxlength= data-label="Your Name" name="revfromname" class="form-input" aria-required="true" required> </div> </div> <div class="field form-field field--required add-review__field" id="revtitle" data-validation="" > <label class="form-label" for="revtitle_input"> Review Subject <small class="field__required-text">*</small> </label> <div class="field__wrapper"> <input type="text" id="revtitle_input" maxlength=55 data-label="Review Subject" name="revtitle" class="form-input" aria-required="true" required> </div> </div> <div class="field field--required add-review__field review-rating"> <label class="form-label" for="rating-rate"> Overall Rating </label> <input value="1" id="star1" type="radio" name="revrating" class="review-rating__input visually-hidden" required > <label class="review-rating__star" for="star1"> <span class="visually-hidden">1 Stars</span> <svg class="icon icon--review-rating"><use href="#star-fill" xlink:href="#star-fill"></use></svg> </label> <input value="2" id="star2" type="radio" name="revrating" class="review-rating__input visually-hidden" required > <label class="review-rating__star" for="star2"> <span class="visually-hidden">2 Stars</span> <svg class="icon icon--review-rating"><use href="#star-fill" xlink:href="#star-fill"></use></svg> </label> <input value="3" id="star3" type="radio" name="revrating" class="review-rating__input visually-hidden" required > <label class="review-rating__star" for="star3"> <span class="visually-hidden">3 Stars</span> <svg class="icon icon--review-rating"><use href="#star-fill" xlink:href="#star-fill"></use></svg> </label> <input value="4" id="star4" type="radio" name="revrating" class="review-rating__input visually-hidden" required > <label class="review-rating__star" for="star4"> <span class="visually-hidden">4 Stars</span> <svg class="icon icon--review-rating"><use href="#star-fill" xlink:href="#star-fill"></use></svg> </label> <input value="5" id="star5" type="radio" name="revrating" class="review-rating__input visually-hidden" checked required > <label class="review-rating__star" for="star5"> <span class="visually-hidden">5 Stars</span> <svg class="icon icon--review-rating"><use href="#star-fill" xlink:href="#star-fill"></use></svg> </label> </div> <div class="field form-field field--required add-review__field" id="revtext" data-validation="" > <label class="form-label" for="revtext_input">Write your review <small class="field__required-text">*</small> </label> <div class="field__wrapper"> <textarea name="revtext" id="revtext_input" data-label="Write your review" rows="3" aria-required="true" class="form-input" required></textarea> </div> </div> <div class="form-field"> <input type="submit" class="button button--primary button--autoblock" value="Add Review" > </div> <input type="hidden" name="product_id" value="3402"> <input type="hidden" name="action" value="post_review"> </form> </div> </div> </div> </div> </div> <script>window.__webpack_public_path__ = "https://cdn11.bigcommerce.com/s-qc7qegnorm/stencil/036a91a0-c517-013d-da9d-52252a7eea8b/e/aeae2230-fe86-0139-1f6d-3e31cf3a9a82/";</script> <script src="https://cdn11.bigcommerce.com/s-qc7qegnorm/stencil/036a91a0-c517-013d-da9d-52252a7eea8b/e/aeae2230-fe86-0139-1f6d-3e31cf3a9a82/theme-bundle.app.js"></script> <script> window.stencilBootstrap("product", "{\"prid\":3402,\"options\":[{\"id\":1940,\"type\":\"Configurable_PickList_Set\",\"display_name\":\"Map Material\",\"required\":true,\"condition\":true,\"state\":\"variant_option\",\"values\":[{\"label\":\"Paper\",\"id\":3528,\"data\":\"Paper\",\"selected\":false},{\"label\":\"Canvas\",\"id\":3532,\"data\":\"Canvas\",\"selected\":false}],\"partial\":\"set-radio\"},{\"id\":1938,\"type\":\"Configurable_PickList_Set\",\"display_name\":\"Sheet Size\",\"required\":true,\"condition\":true,\"state\":\"variant_option\",\"values\":[{\"label\":\"Small\",\"id\":3526,\"data\":\"Small\",\"selected\":false},{\"label\":\"Medium\",\"id\":3534,\"data\":\"Medium\",\"selected\":false},{\"label\":\"Large\",\"id\":3535,\"data\":\"Large\",\"selected\":false}],\"partial\":\"set-radio\"},{\"id\":1936,\"type\":\"Configurable_PickList_Set\",\"display_name\":\"Map Scale\",\"required\":true,\"condition\":true,\"state\":\"variant_option\",\"values\":[{\"label\":\"Explorer\",\"id\":3524,\"data\":\"Explorer\",\"selected\":false},{\"label\":\"Explorer Enlarged\",\"id\":3538,\"data\":\"Explorer Enlarged\",\"selected\":false},{\"label\":\"Landranger\",\"id\":3539,\"data\":\"Landranger\",\"selected\":false}],\"partial\":\"set-radio\"},{\"id\":1939,\"type\":\"Configurable_PickList_Set\",\"display_name\":\"Map Type\",\"required\":true,\"condition\":true,\"state\":\"variant_option\",\"values\":[{\"label\":\"Folded\",\"id\":3527,\"data\":\"Folded\",\"selected\":false},{\"label\":\"Flat\",\"id\":3533,\"data\":\"Flat\",\"selected\":false}],\"partial\":\"set-radio\"},{\"id\":1941,\"type\":\"Configurable_PickList_Set\",\"display_name\":\"Framing\",\"required\":true,\"condition\":true,\"state\":\"variant_option\",\"values\":[{\"label\":\"None\",\"id\":3529,\"data\":\"None\",\"selected\":false},{\"label\":\"Light Oak\",\"id\":3530,\"data\":\"Light Oak\",\"selected\":false},{\"label\":\"Black\",\"id\":3531,\"data\":\"Black\",\"selected\":false}],\"partial\":\"set-radio\"},{\"id\":1942,\"type\":\"Configurable_PickList_Set\",\"display_name\":\"Language\",\"required\":true,\"condition\":true,\"state\":\"variant_option\",\"values\":[{\"label\":\"English\",\"id\":3540,\"data\":\"English\",\"selected\":false},{\"label\":\"Welsh\",\"id\":3541,\"data\":\"Welsh\",\"selected\":false}],\"partial\":\"set-radio\"},{\"id\":1937,\"type\":\"Configurable_PickList_Set\",\"display_name\":\"Size\",\"required\":true,\"condition\":true,\"state\":\"variant_option\",\"values\":[{\"label\":\"M\",\"id\":3536,\"data\":\"M\",\"selected\":true}],\"partial\":\"set-rectangle\"},{\"id\":1597,\"type\":\"Configurable_Entry_Text\",\"display_name\":\"Title Line 1\",\"required\":false,\"condition\":false,\"state\":\"modifier\",\"values\":[],\"prefill\":\"\",\"partial\":\"input-text\",\"max_length\":0},{\"id\":1598,\"type\":\"Configurable_Entry_Text\",\"display_name\":\"Title Line 2\",\"required\":false,\"condition\":false,\"state\":\"modifier\",\"values\":[],\"prefill\":\"\",\"partial\":\"input-text\",\"max_length\":0},{\"id\":1599,\"type\":\"Configurable_Entry_Text\",\"display_name\":\"Title Line 3\",\"required\":false,\"condition\":false,\"state\":\"modifier\",\"values\":[],\"prefill\":\"\",\"partial\":\"input-text\",\"max_length\":0},{\"id\":1600,\"type\":\"Configurable_Entry_Text\",\"display_name\":\"Subtitle Line 1\",\"required\":false,\"condition\":false,\"state\":\"modifier\",\"values\":[],\"prefill\":\"\",\"partial\":\"input-text\",\"max_length\":0},{\"id\":1601,\"type\":\"Configurable_Entry_Text\",\"display_name\":\"Subtitle Line 2\",\"required\":false,\"condition\":false,\"state\":\"modifier\",\"values\":[],\"prefill\":\"\",\"partial\":\"input-text\",\"max_length\":0},{\"id\":1930,\"type\":\"Configurable_Entry_Text\",\"display_name\":\"Subtitle Line 3\",\"required\":false,\"condition\":false,\"state\":\"modifier\",\"values\":[],\"prefill\":\"\",\"partial\":\"input-text\",\"max_length\":0},{\"id\":1602,\"type\":\"Configurable_Entry_Text\",\"display_name\":\"Spine\",\"required\":false,\"condition\":false,\"state\":\"modifier\",\"values\":[],\"prefill\":\"\",\"partial\":\"input-text\",\"max_length\":0},{\"id\":1603,\"type\":\"Configurable_Entry_Text\",\"display_name\":\"Cover URL\",\"required\":false,\"condition\":false,\"state\":\"modifier\",\"values\":[],\"prefill\":\"\",\"partial\":\"input-text\",\"max_length\":0},{\"id\":1604,\"type\":\"Configurable_Entry_Text\",\"display_name\":\"Coordinates\",\"required\":false,\"condition\":false,\"state\":\"modifier\",\"values\":[],\"prefill\":\"\",\"partial\":\"input-text\",\"max_length\":0},{\"id\":1931,\"type\":\"Configurable_PickList_Set\",\"display_name\":\"is_kit_builder\",\"required\":false,\"condition\":false,\"state\":\"modifier\",\"values\":[{\"label\":\"No, Yes\",\"id\":3518,\"data\":\"No, Yes\",\"selected\":false}],\"partial\":\"set-select\"},{\"id\":1932,\"type\":\"Configurable_Entry_Text\",\"display_name\":\"kit_sku\",\"required\":false,\"condition\":false,\"state\":\"modifier\",\"values\":[],\"prefill\":\"\",\"partial\":\"input-text\",\"max_length\":0},{\"id\":1933,\"type\":\"Configurable_Entry_Text\",\"display_name\":\"kit_uuid\",\"required\":false,\"condition\":false,\"state\":\"modifier\",\"values\":[],\"prefill\":\"\",\"partial\":\"input-text\",\"max_length\":0},{\"id\":2813,\"type\":\"Configurable_Entry_Text\",\"display_name\":\"routeSpecification - routeId\",\"required\":false,\"condition\":false,\"state\":\"modifier\",\"values\":[],\"prefill\":\"\",\"partial\":\"input-text\",\"max_length\":0},{\"id\":2814,\"type\":\"Configurable_Entry_Text\",\"display_name\":\"routeSpecification - name\",\"required\":false,\"condition\":false,\"state\":\"modifier\",\"values\":[],\"prefill\":\"\",\"partial\":\"input-text\",\"max_length\":0},{\"id\":3347,\"type\":\"Configurable_PickList_Set\",\"display_name\":\"routeSpecification - routeType\",\"required\":false,\"condition\":true,\"state\":\"modifier\",\"values\":[{\"label\":\"gpx\",\"id\":5602,\"data\":\"gpx\",\"selected\":false},{\"label\":\"list\",\"id\":5603,\"data\":\"list\",\"selected\":false}],\"partial\":\"set-select\"},{\"id\":2815,\"type\":\"Configurable_Entry_Text\",\"display_name\":\"routeSpecification - lineColourHex\",\"required\":false,\"condition\":false,\"state\":\"modifier\",\"values\":[],\"prefill\":\"\",\"partial\":\"input-text\",\"max_length\":0},{\"id\":2816,\"type\":\"Configurable_Entry_Text\",\"display_name\":\"routeSpecification - lineOpacity\",\"required\":false,\"condition\":false,\"state\":\"modifier\",\"values\":[],\"prefill\":\"\",\"partial\":\"input-text\",\"max_length\":0},{\"id\":2817,\"type\":\"Configurable_Entry_Text\",\"display_name\":\"routeSpecification - lineThickness\",\"required\":false,\"condition\":false,\"state\":\"modifier\",\"values\":[],\"prefill\":\"\",\"partial\":\"input-text\",\"max_length\":0},{\"id\":4057,\"type\":\"Configurable_Entry_Text\",\"display_name\":\"scale\",\"required\":false,\"condition\":false,\"state\":\"modifier\",\"values\":[],\"prefill\":\"\",\"partial\":\"input-text\",\"max_length\":0}],\"cart_id\":null,\"page_type\":\"product\",\"products\":[],\"curr\":\"GBP\",\"settings\":{\"channel_id\":1,\"site_id\":1000,\"theme_version_id\":\"036a91a0-c517-013d-da9d-52252a7eea8b\",\"theme_config_id\":\"996d1910-d5bd-013d-0716-725fd3506e05\",\"theme_session_id\":\"aeae2230-fe86-0139-1f6d-3e31cf3a9a82\",\"show_payment_methods\":false,\"payments_url\":\"https://payments.bigcommerce.com\",\"account_creation_enabled\":true,\"show_product_reviews\":true,\"show_product_rating\":true,\"show_wishlist\":true,\"gift_certificates_enabled\":true,\"blog_enabled\":false,\"base_url\":\"https://shop.ordnancesurvey.co.uk\",\"country_code\":\"SG\",\"request\":{\"referer\":\"\",\"host\":\"shop.ordnancesurvey.co.uk\",\"origin\":\"https://shop.ordnancesurvey.co.uk\",\"locale\":\"\",\"absolute_path\":\"/custom-made/\",\"user_agent\":\"Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; .NET CLR 3.5.21022; .NET CLR 1.0.3705; .NET CLR 1.1.4322) bc-storefront\",\"is_crawler\":false},\"secure_base_url\":\"https://shop.ordnancesurvey.co.uk\",\"secure_host\":\"shop.ordnancesurvey.co.uk\",\"store_name\":\"Ordnance Survey Limited\",\"store_hash\":\"qc7qegnorm\",\"store_logo\":{\"title\":\"Ordnance Survey Limited\"},\"privacy_cookie\":false,\"show_newsletter_box\":1,\"show_newsletter_summary\":0,\"newsletter_summary\":\"\",\"money\":{\"currency_token\":\"£\",\"currency_location\":\"Left\",\"decimal_token\":\".\",\"decimal_places\":2,\"thousands_token\":\",\"},\"returns_enabled\":0,\"address\":\"Adanac Park\\nSouthampton\\nSO16 0AS\",\"phone_number\":\"\",\"add_this\":{\"buttons\":[{\"service\":\"facebook\",\"annotation\":\"\"},{\"service\":\"email\",\"annotation\":\"\"},{\"service\":\"print\",\"annotation\":\"\"},{\"service\":\"twitter\",\"annotation\":\"\"},{\"service\":\"pinterest\",\"annotation\":\"\"}]},\"facebook_like_button\":{\"enabled\":false,\"href\":\"https%3A%2F%2Fshop.ordnancesurvey.co.uk%2Fcustom-made%2F\",\"verb\":\"recommend\"},\"maintenance\":[],\"tax_label\":\"VAT\",\"rss_item_limit\":0,\"password_requirements\":{\"alpha\":\"[A-Za-z]\",\"numeric\":\"[0-9]\",\"minlength\":7,\"error\":\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\"},\"general\":{\"storeId\":1000860559,\"fastCart\":true},\"display_date_format\":\"jS M Y\",\"store_time_zone\":\"0\",\"store_dst_correction\":0,\"extended_display_date_format\":\"jS M Y @ g:i A\",\"cdn_url\":\"https://cdn11.bigcommerce.com/s-qc7qegnorm\",\"measurements\":{\"length\":\"Centimeters\",\"weight\":\"KGS\"},\"bulk_discount_enabled\":true,\"data_tag_enabled\":false,\"storefront_api\":{\"token\":\"eyJ0eXAiOiJKV1QiLCJhbGciOiJFUzI1NiJ9.eyJjaWQiOlsxXSwiY29ycyI6WyJodHRwczovL3Nob3Aub3JkbmFuY2VzdXJ2ZXkuY28udWsiXSwiZWF0IjoxNzQwNzM4ODg5LCJpYXQiOjE3NDA1NjYwODksImlzcyI6IkJDIiwic2lkIjoxMDAwODYwNTU5LCJzdWIiOiJCQyIsInN1Yl90eXBlIjowLCJ0b2tlbl90eXBlIjoxfQ.OoIc_BiayF33iFQWczKjei6bQNysEbo3eriCzbsHeqxbYVWwl3Oa3pz30rvL2n4fbekuBRI_mnBLgDj5QfO9Uw\"},\"shopper_consent_tracking_enabled\":false,\"hide_price_from_guests\":false,\"client_ip_address\":\"8.222.208.146\",\"is_eu_ip_address\":false,\"region_code\":\"\"},\"sbr\":\"shop.ordnancesurvey.co.uk\",\"search_results\":[],\"customer_group\":1,\"category_product\":[],\"storefrontApiToken\":\"eyJ0eXAiOiJKV1QiLCJhbGciOiJFUzI1NiJ9.eyJjaWQiOlsxXSwiY29ycyI6WyJodHRwczovL3Nob3Aub3JkbmFuY2VzdXJ2ZXkuY28udWsiXSwiZWF0IjoxNzQwNzM4ODg5LCJpYXQiOjE3NDA1NjYwODksImlzcyI6IkJDIiwic2lkIjoxMDAwODYwNTU5LCJzdWIiOiJCQyIsInN1Yl90eXBlIjowLCJ0b2tlbl90eXBlIjoxfQ.OoIc_BiayF33iFQWczKjei6bQNysEbo3eriCzbsHeqxbYVWwl3Oa3pz30rvL2n4fbekuBRI_mnBLgDj5QfO9Uw\",\"store_hash\":\"qc7qegnorm\",\"themeSettings\":{\"optimizedCheckout-formChecklist-color\":\"#333333\",\"homepage_new_products_column_count\":4,\"card--alternate-color--hover\":\"#ffffff\",\"optimizedCheckout-colorFocus\":\"#4496f6\",\"fontSize-root\":14,\"show_accept_amex\":false,\"optimizedCheckout-buttonPrimary-borderColorDisabled\":\"transparent\",\"homepage_top_products_count\":4,\"paymentbuttons-paypal-size\":\"responsive\",\"optimizedCheckout-buttonPrimary-backgroundColorActive\":\"#000000\",\"global_tabs_enabled\":false,\"brandpage_products_per_page\":24,\"color-secondaryDarker\":\"#cccccc\",\"navUser-color\":\"#333333\",\"color-textBase--active\":\"#757575\",\"worldpay_enabled\":true,\"social_icon_placement_bottom\":\"bottom_none\",\"show_powered_by\":true,\"show_accept_amazonpay\":false,\"fontSize-h4\":20,\"checkRadio-borderColor\":\"#cccccc\",\"color-primaryDarker\":\"#333333\",\"optimizedCheckout-buttonPrimary-colorHover\":\"#ffffff\",\"brand_size\":\"190x250\",\"optimizedCheckout-logo-position\":\"left\",\"optimizedCheckout-discountBanner-backgroundColor\":\"#e5e5e5\",\"color-textLink--hover\":\"#757575\",\"applepay_enabled\":true,\"pdp-sale-price-label\":\"Now:\",\"optimizedCheckout-buttonSecondary-backgroundColorHover\":\"#f5f5f5\",\"mapsheet_viewer_baseurl\":\"https://magento.ordnancesurvey.co.uk/basket-clickable-map/#!/\",\"optimizedCheckout-headingPrimary-font\":\"Google_Montserrat_700\",\"logo_size\":\"250x100\",\"optimizedCheckout-formField-backgroundColor\":\"#ffffff\",\"footer-backgroundColor\":\"#ffffff\",\"navPages-color\":\"#333333\",\"productpage_reviews_count\":500,\"optimizedCheckout-step-borderColor\":\"#dddddd\",\"show_accept_paypal\":false,\"paymentbuttons-paypal-label\":\"checkout\",\"paymentbuttons-paypal-shape\":\"pill\",\"optimizedCheckout-discountBanner-textColor\":\"#333333\",\"optimizedCheckout-backgroundImage-size\":\"1000x400\",\"pdp-retail-price-label\":\"MSRP:\",\"optimizedCheckout-buttonPrimary-font\":\"Google_Montserrat_500\",\"dev_store_hash\":\"bwvwjwugaq\",\"carousel-dot-color\":\"#333333\",\"button--disabled-backgroundColor\":\"#cccccc\",\"blockquote-cite-font-color\":\"#999999\",\"optimizedCheckout-formField-shadowColor\":\"transparent\",\"categorypage_products_per_page\":24,\"container-fill-base\":\"#ffffff\",\"paymentbuttons-paypal-layout\":\"vertical\",\"homepage_featured_products_column_count\":4,\"button--default-color\":\"#666666\",\"pace-progress-backgroundColor\":\"#999999\",\"color-textLink--active\":\"#757575\",\"paypal_enabled\":true,\"optimizedCheckout-loadingToaster-backgroundColor\":\"#333333\",\"color-textHeading\":\"#444444\",\"show_accept_discover\":false,\"optimizedCheckout-formField-errorColor\":\"#d14343\",\"spinner-borderColor-dark\":\"#999999\",\"restrict_to_login\":false,\"input-font-color\":\"#666666\",\"select-bg-color\":\"#ffffff\",\"show_accept_mastercard\":false,\"color_text_product_sale_badges\":\"#ffffff\",\"optimizedCheckout-link-font\":\"Google_Montserrat_500\",\"homepage_show_carousel_arrows\":true,\"carousel-arrow-bgColor\":\"#ffffff\",\"lazyload_mode\":\"lazyload\",\"carousel-title-color\":\"#444444\",\"color_hover_product_sale_badges\":\"#000000\",\"show_accept_googlepay\":false,\"card--alternate-borderColor\":\"#ffffff\",\"homepage_new_products_count\":5,\"button--disabled-color\":\"#ffffff\",\"color-primaryDark\":\"#666666\",\"auto_breadcrumbs_enabled\":false,\"color-grey\":\"#999999\",\"body-font\":\"Google_Karla_400\",\"optimizedCheckout-step-textColor\":\"#ffffff\",\"optimizedCheckout-buttonPrimary-borderColorActive\":\"transparent\",\"navPages-subMenu-backgroundColor\":\"#e5e5e5\",\"button--primary-backgroundColor\":\"#444444\",\"optimizedCheckout-formField-borderColor\":\"#cccccc\",\"checkRadio-color\":\"#333333\",\"show_product_dimensions\":false,\"optimizedCheckout-link-color\":\"#476bef\",\"card-figcaption-button-background\":\"#ffffff\",\"icon-color-hover\":\"#999999\",\"button--default-borderColor\":\"#cccccc\",\"optimizedCheckout-headingSecondary-font\":\"Google_Montserrat_700\",\"headings-font\":\"Google_Montserrat_400\",\"label-backgroundColor\":\"#cccccc\",\"button--primary-backgroundColorHover\":\"#666666\",\"pdp-non-sale-price-label\":\"Was:\",\"button--disabled-borderColor\":\"transparent\",\"label-color\":\"#ffffff\",\"optimizedCheckout-headingSecondary-color\":\"#333333\",\"select-arrow-color\":\"#757575\",\"logo_fontSize\":28,\"alert-backgroundColor\":\"#ffffff\",\"optimizedCheckout-logo-size\":\"250x100\",\"default_image_brand\":\"img/BrandDefault.gif\",\"card-title-color\":\"#333333\",\"product_list_display_mode\":\"grid\",\"optimizedCheckout-link-hoverColor\":\"#002fe1\",\"fontSize-h5\":15,\"product_size\":\"500x659\",\"paymentbuttons-paypal-color\":\"gold\",\"homepage_show_carousel\":true,\"optimizedCheckout-body-backgroundColor\":\"#ffffff\",\"carousel-arrow-borderColor\":\"#ffffff\",\"button--default-borderColorActive\":\"#757575\",\"header-backgroundColor\":\"#ffffff\",\"paymentbuttons-paypal-tagline\":false,\"color-greyDarkest\":\"#000000\",\"color_badge_product_sale_badges\":\"#007dc6\",\"price_ranges\":true,\"productpage_videos_count\":8,\"color-greyDark\":\"#666666\",\"optimizedCheckout-buttonSecondary-borderColorHover\":\"#999999\",\"optimizedCheckout-discountBanner-iconColor\":\"#333333\",\"optimizedCheckout-buttonSecondary-borderColor\":\"#cccccc\",\"optimizedCheckout-loadingToaster-textColor\":\"#ffffff\",\"optimizedCheckout-buttonPrimary-colorDisabled\":\"#ffffff\",\"optimizedCheckout-formField-placeholderColor\":\"#999999\",\"navUser-color-hover\":\"#757575\",\"icon-ratingFull\":\"#757575\",\"default_image_gift_certificate\":\"img/static/gift-certificate-example.png\",\"color-textBase--hover\":\"#757575\",\"color-errorLight\":\"#ffdddd\",\"integrations\":{\"sso\":[{\"store_hash\":\"bwvwjwugaq\",\"base_url\":\"https://shopapps.ordnancesurvey.co.uk/dev/ssoauth\",\"client_id\":\"dbg4bqsritliny2yyon9w9bj3rm0cuw\"},{\"store_hash\":\"qq0q1s0g9n\",\"base_url\":\"https://shopapps.ordnancesurvey.co.uk/uat/ssoauth\",\"client_id\":\"f306k0w7kduec0n3w87n4c5km0w8w3o\"},{\"store_hash\":\"ctnbocvww4\",\"base_url\":\"https://shopapps.ordnancesurvey.co.uk/uat/ssoauth\",\"client_id\":\"f306k0w7kduec0n3w87n4c5km0w8w3o\"},{\"store_hash\":\"qc7qegnorm\",\"base_url\":\"https://shopapps.ordnancesurvey.co.uk/prod/ssoauth\",\"client_id\":\"n63wv3pocbd74zfu9whoedkmlp68wv9\"},{\"store_hash\":\"sz0gnotjmc\",\"base_url\":\"https://shopapps.ordnancesurvey.co.uk/d365dev/ssoauth\",\"client_id\":\"f306k0w7kduec0n3w87n4c5km0w8w3o\"},{\"store_hash\":\"qqn6t5e6df\",\"base_url\":\"https://shopapps.ordnancesurvey.co.uk/d365uat/ssoauth\",\"client_id\":\"f306k0w7kduec0n3w87n4c5km0w8w3o\"}],\"loqate\":[{\"store_hash\":\"bwvwjwugaq\",\"api_key\":\"MP27-EJ89-ZF14-BG92\"},{\"store_hash\":\"qq0q1s0g9n\",\"api_key\":\"MP27-EJ89-ZF14-BG92\"},{\"store_hash\":\"ctnbocvww4\",\"api_key\":\"MP27-EJ89-ZF14-BG92\"},{\"store_hash\":\"qc7qegnorm\",\"api_key\":\"MP27-EJ89-ZF14-BG92\"},{\"store_hash\":\"sz0gnotjmc\",\"api_key\":\"MP27-EJ89-ZF14-BG92\"},{\"store_hash\":\"qqn6t5e6df\",\"api_key\":\"MP27-EJ89-ZF14-BG92\"}],\"map_sheet_viewer\":[{\"store_hash\":\"bwvwjwugaq\",\"iframe_url\":\"https://shopapps.ordnancesurvey.co.uk/dev/msv/#!/\"},{\"store_hash\":\"qq0q1s0g9n\",\"iframe_url\":\"https://shopapps.ordnancesurvey.co.uk/uat/msv/#!/\"},{\"store_hash\":\"ctnbocvww4\",\"iframe_url\":\"https://shopapps.ordnancesurvey.co.uk/uat/msv/#!/\"},{\"store_hash\":\"qc7qegnorm\",\"iframe_url\":\"https://shopapps.ordnancesurvey.co.uk/prod/msv/#!/\"},{\"store_hash\":\"sz0gnotjmc\",\"iframe_url\":\"https://shopapps.ordnancesurvey.co.uk/uat/msv/#!/\"},{\"store_hash\":\"qqn6t5e6df\",\"iframe_url\":\"https://shopapps.ordnancesurvey.co.uk/uat/msv/#!/\"}],\"mapsheet\":{\"api\":\"cV9UH1VTcpZ00Nz1nP7HFKO7JDCq5rUGusCH7LxonG20XqEIVVQnXYlzljUQ\"},\"worldpay\":[{\"store_hash\":\"bwvwjwugaq\",\"api_url\":\"https://shopapps.ordnancesurvey.co.uk/dev/wpp\",\"checkout_id\":\"0fed80ed-cf84-42ac-a958-ee8882f326c0\",\"worldpay_url\":\"https://try.access.worldpay.com\"},{\"store_hash\":\"qq0q1s0g9n\",\"api_url\":\"https://shopapps.ordnancesurvey.co.uk/uat/wpp\",\"checkout_id\":\"0fed80ed-cf84-42ac-a958-ee8882f326c0\",\"worldpay_url\":\"https://try.access.worldpay.com\"},{\"store_hash\":\"ctnbocvww4\",\"api_url\":\"https://shopapps.ordnancesurvey.co.uk/uat/wpp\",\"checkout_id\":\"0fed80ed-cf84-42ac-a958-ee8882f326c0\",\"worldpay_url\":\"https://try.access.worldpay.com\"},{\"store_hash\":\"qc7qegnorm\",\"api_url\":\"https://shopapps.ordnancesurvey.co.uk/prod/wpp\",\"checkout_id\":\"74f1060c-7856-4d14-b2cd-cb6b8993f02f\",\"worldpay_url\":\"https://access.worldpay.com\"},{\"store_hash\":\"sz0gnotjmc\",\"api_url\":\"https://shopapps.ordnancesurvey.co.uk/d365dev/wpp\",\"checkout_id\":\"0fed80ed-cf84-42ac-a958-ee8882f326c0\",\"worldpay_url\":\"https://try.access.worldpay.com\"},{\"store_hash\":\"qqn6t5e6df\",\"api_url\":\"https://shopapps.ordnancesurvey.co.uk/d365uat/wpp\",\"checkout_id\":\"0fed80ed-cf84-42ac-a958-ee8882f326c0\",\"worldpay_url\":\"https://try.access.worldpay.com\"}],\"subscriptions\":[{\"store_hash\":\"bwvwjwugaq\",\"base_url\":\"https://shopapps.ordnancesurvey.co.uk/dev/subs\",\"client_id\":\"goag6m25oi9aeb5vwucnmlxdk08g8hd\"},{\"store_hash\":\"qq0q1s0g9n\",\"base_url\":\"https://shopapps.ordnancesurvey.co.uk/uat/subs\",\"client_id\":\"ba497npbe2s3qhxyu5vxrcdkiyg6wa\"},{\"store_hash\":\"ctnbocvww4\",\"base_url\":\"https://shopapps.ordnancesurvey.co.uk/uat/subs\",\"client_id\":\"ba497npbe2s3qhxyu5vxrcdkiyg6wa\"},{\"store_hash\":\"qc7qegnorm\",\"base_url\":\"https://shopapps.ordnancesurvey.co.uk/prod/subs\",\"client_id\":\"4vs3ya8nakyc3keafwa29gsxbi6zqjz\"},{\"store_hash\":\"sz0gnotjmc\",\"base_url\":\"https://shopapps.ordnancesurvey.co.uk/d365dev/subs\",\"client_id\":\"ba497npbe2s3qhxyu5vxrcdkiyg6wa\"},{\"store_hash\":\"qqn6t5e6df\",\"base_url\":\"https://shopapps.ordnancesurvey.co.uk/d365uat/subs\",\"client_id\":\"ba497npbe2s3qhxyu5vxrcdkiyg6wa\"}],\"googlepay\":[{\"store_hash\":\"bwvwjwugaq\",\"environment\":\"TEST\",\"gateway_merchant_id\":\"51f9b77f09078be\",\"merchant_id\":\"\",\"merchant_name\":\"Ordnance Survey\"},{\"store_hash\":\"qq0q1s0g9n\",\"environment\":\"TEST\",\"gateway_merchant_id\":\"51f9b77f09078be\",\"merchant_id\":\"\",\"merchant_name\":\"Ordnance Survey\"},{\"store_hash\":\"qc7qegnorm\",\"environment\":\"PRODUCTION\",\"gateway_merchant_id\":\"f1061052d6507fe\",\"merchant_id\":\"BCR2DN4TUC4653LH\",\"merchant_name\":\"Ordnance Survey\"},{\"store_hash\":\"sz0gnotjmc\",\"environment\":\"TEST\",\"gateway_merchant_id\":\"51f9b77f09078be\",\"merchant_id\":\"\",\"merchant_name\":\"Ordnance Survey\"},{\"store_hash\":\"qqn6t5e6df\",\"environment\":\"TEST\",\"gateway_merchant_id\":\"51f9b77f09078be\",\"merchant_id\":\"\",\"merchant_name\":\"Ordnance Survey\"}],\"gtm\":{\"id\":\"GTM-W32MB7\"},\"custom_made\":[{\"store_hash\":\"bwvwjwugaq\",\"iframe_url\":\"https://os-custom-made-maps-dev.azureedge.net\"},{\"store_hash\":\"qq0q1s0g9n\",\"iframe_url\":\"https://custommadeui.ordnancesurveyite.co.uk\"},{\"store_hash\":\"ctnbocvww4\",\"iframe_url\":\"https://custommadeui.ordnancesurveyite.co.uk\"},{\"store_hash\":\"qc7qegnorm\",\"iframe_url\":\"https://custommadeui.ordnancesurvey.co.uk\"},{\"store_hash\":\"sz0gnotjmc\",\"iframe_url\":\"https://custommadeui.ordnancesurveyite.co.uk\"},{\"store_hash\":\"qqn6t5e6df\",\"iframe_url\":\"https://custommadeui.ordnancesurveyite.co.uk\"}]},\"social_icon_placement_top\":false,\"blog_size\":\"190x250\",\"shop_by_price_visibility\":true,\"optimizedCheckout-buttonSecondary-colorActive\":\"#000000\",\"optimizedCheckout-orderSummary-backgroundColor\":\"#ffffff\",\"color-warningLight\":\"#fffdea\",\"show_product_weight\":true,\"button--default-colorActive\":\"#000000\",\"color-info\":\"#666666\",\"optimizedCheckout-formChecklist-backgroundColorSelected\":\"#f5f5f5\",\"show_product_quick_view\":true,\"button--default-borderColorHover\":\"#999999\",\"card--alternate-backgroundColor\":\"#ffffff\",\"hide_content_navigation\":false,\"pdp-price-label\":\"\",\"show_copyright_footer\":true,\"swatch_option_size\":\"22x22\",\"optimizedCheckout-orderSummary-borderColor\":\"#dddddd\",\"optimizedCheckout-show-logo\":\"none\",\"carousel-description-color\":\"#333333\",\"googlepay_enabled\":true,\"optimizedCheckout-formChecklist-backgroundColor\":\"#ffffff\",\"fontSize-h2\":25,\"optimizedCheckout-step-backgroundColor\":\"#757575\",\"optimizedCheckout-headingPrimary-color\":\"#333333\",\"color-textBase\":\"#333333\",\"color-warning\":\"#f1a500\",\"productgallery_size\":\"500x659\",\"alert-color\":\"#333333\",\"shop_by_brand_show_footer\":true,\"card-figcaption-button-color\":\"#333333\",\"color-textSecondary--active\":\"#333333\",\"optimizedCheckout-formField-inputControlColor\":\"#476bef\",\"optimizedCheckout-contentPrimary-color\":\"#333333\",\"optimizedCheckout-buttonSecondary-font\":\"Google_Montserrat_500\",\"optimizedCheckout-backgroundImage\":\"\",\"form-label-font-color\":\"#666666\",\"categorypage_links_per_page\":15,\"searchpage_products_per_page\":24,\"mocked_checkout\":false,\"storeName-color\":\"#333333\",\"color-greyLightest\":\"#e5e5e5\",\"optimizedCheckout-header-backgroundColor\":\"#f5f5f5\",\"productpage_related_products_count\":10,\"optimizedCheckout-buttonSecondary-backgroundColorActive\":\"#e5e5e5\",\"color-textLink\":\"#333333\",\"color-greyLighter\":\"#cccccc\",\"color-secondaryDark\":\"#e5e5e5\",\"fontSize-h6\":13,\"paymentbuttons-paypal-fundingicons\":false,\"carousel-arrow-color\":\"#999999\",\"productpage_similar_by_views_count\":10,\"pdp-custom-fields-tab-label\":\"Additional Information\",\"loadingOverlay-backgroundColor\":\"#ffffff\",\"optimizedCheckout-buttonPrimary-color\":\"#ffffff\",\"input-bg-color\":\"#ffffff\",\"navPages-subMenu-separatorColor\":\"#cccccc\",\"navPages-color-hover\":\"#757575\",\"color-infoLight\":\"#dfdfdf\",\"product_sale_badges\":\"none\",\"default_image_product\":\"img/static/product-default.png\",\"navUser-dropdown-borderColor\":\"#cccccc\",\"optimizedCheckout-buttonPrimary-colorActive\":\"#ffffff\",\"color-greyMedium\":\"#757575\",\"optimizedCheckout-formChecklist-borderColor\":\"#cccccc\",\"fontSize-h1\":28,\"homepage_featured_products_count\":4,\"color-greyLight\":\"#999999\",\"optimizedCheckout-logo\":\"\",\"icon-ratingEmpty\":\"#cccccc\",\"icon-color\":\"#757575\",\"show_related_products\":true,\"overlay-backgroundColor\":\"#333333\",\"input-border-color-active\":\"#999999\",\"hide_contact_us_page_heading\":false,\"container-fill-dark\":\"#e5e5e5\",\"optimizedCheckout-buttonPrimary-backgroundColorDisabled\":\"#cccccc\",\"button--primary-color\":\"#ffffff\",\"optimizedCheckout-buttonPrimary-borderColorHover\":\"transparent\",\"color-successLight\":\"#d5ffd8\",\"color-greyDarker\":\"#333333\",\"show_product_quantity_box\":true,\"color-success\":\"#008a06\",\"optimizedCheckout-header-borderColor\":\"#dddddd\",\"zoom_size\":\"1280x1280\",\"color-white\":\"#ffffff\",\"optimizedCheckout-buttonSecondary-backgroundColor\":\"#ffffff\",\"productview_thumb_size\":\"50x50\",\"fontSize-h3\":22,\"spinner-borderColor-light\":\"#ffffff\",\"geotrust_ssl_common_name\":\"\",\"carousel-bgColor\":\"#ffffff\",\"carousel-dot-color-active\":\"#757575\",\"input-border-color\":\"#cccccc\",\"optimizedCheckout-buttonPrimary-backgroundColor\":\"#333333\",\"color-secondary\":\"#ffffff\",\"button--primary-backgroundColorActive\":\"#000000\",\"color-textSecondary--hover\":\"#333333\",\"color-whitesBase\":\"#e5e5e5\",\"body-bg\":\"#ffffff\",\"dropdown--quickSearch-backgroundColor\":\"#e5e5e5\",\"optimizedCheckout-contentSecondary-font\":\"Google_Montserrat_500\",\"navUser-dropdown-backgroundColor\":\"#ffffff\",\"color-primary\":\"#757575\",\"optimizedCheckout-contentPrimary-font\":\"Google_Montserrat_500\",\"supported_card_type_icons\":[\"american_express\",\"mastercard\",\"visa\",\"visa-debit\"],\"navigation_design\":\"simple\",\"optimizedCheckout-formField-textColor\":\"#333333\",\"color-black\":\"#ffffff\",\"homepage_top_products_column_count\":4,\"hide_page_heading\":false,\"optimizedCheckout-buttonSecondary-colorHover\":\"#333333\",\"hide_breadcrumbs\":false,\"button--primary-colorActive\":\"#ffffff\",\"homepage_stretch_carousel_images\":false,\"optimizedCheckout-contentSecondary-color\":\"#757575\",\"card-title-color-hover\":\"#757575\",\"applePay-button\":\"black\",\"thumb_size\":\"100x100\",\"optimizedCheckout-buttonPrimary-borderColor\":\"#333333\",\"navUser-indicator-backgroundColor\":\"#333333\",\"optimizedCheckout-buttonSecondary-borderColorActive\":\"#757575\",\"hide_blog_page_heading\":false,\"optimizedCheckout-header-textColor\":\"#333333\",\"hide_category_page_heading\":false,\"optimizedCheckout-show-backgroundImage\":false,\"color-primaryLight\":\"#999999\",\"show_accept_visa\":false,\"logo-position\":\"center\",\"carousel-dot-bgColor\":\"#ffffff\",\"optimizedCheckout-form-textColor\":\"#666666\",\"optimizedCheckout-buttonSecondary-color\":\"#333333\",\"geotrust_ssl_seal_size\":\"M\",\"button--icon-svg-color\":\"#757575\",\"alert-color-alt\":\"#ffffff\",\"button--default-colorHover\":\"#333333\",\"checkRadio-backgroundColor\":\"#ffffff\",\"optimizedCheckout-buttonPrimary-backgroundColorHover\":\"#666666\",\"input-disabled-bg\":\"#ffffff\",\"dropdown--wishList-backgroundColor\":\"#ffffff\",\"container-border-global-color-base\":\"#e5e5e5\",\"productthumb_size\":\"100x100\",\"button--primary-colorHover\":\"#ffffff\",\"color-error\":\"#cc4749\",\"homepage_blog_posts_count\":3,\"color-textSecondary\":\"#757575\",\"gallery_size\":\"300x300\"},\"genericError\":\"Oops! Something went wrong.\",\"maintenanceMode\":[],\"urls\":{\"home\":\"https://shop.ordnancesurvey.co.uk/\",\"account\":{\"index\":\"/account.php\",\"orders\":{\"all\":\"/account.php?action=order_status\",\"completed\":\"/account.php?action=view_orders\",\"save_new_return\":\"/account.php?action=save_new_return\"},\"update_action\":\"/account.php?action=update_account\",\"returns\":\"/account.php?action=view_returns\",\"addresses\":\"/account.php?action=address_book\",\"inbox\":\"/account.php?action=inbox\",\"send_message\":\"/account.php?action=send_message\",\"add_address\":\"/account.php?action=add_shipping_address\",\"wishlists\":{\"all\":\"/wishlist.php\",\"add\":\"/wishlist.php?action=addwishlist\",\"edit\":\"/wishlist.php?action=editwishlist\",\"delete\":\"/wishlist.php?action=deletewishlist\"},\"details\":\"/account.php?action=account_details\",\"recent_items\":\"/account.php?action=recent_items\"},\"brands\":\"https://shop.ordnancesurvey.co.uk/brands/\",\"gift_certificate\":{\"purchase\":\"/giftcertificates.php\",\"redeem\":\"/giftcertificates.php?action=redeem\",\"balance\":\"/giftcertificates.php?action=balance\"},\"auth\":{\"login\":\"/login.php\",\"check_login\":\"/login.php?action=check_login\",\"create_account\":\"/login.php?action=create_account\",\"save_new_account\":\"/login.php?action=save_new_account\",\"forgot_password\":\"/login.php?action=reset_password\",\"send_password_email\":\"/login.php?action=send_password_email\",\"save_new_password\":\"/login.php?action=save_new_password\",\"logout\":\"/login.php?action=logout\"},\"product\":{\"post_review\":\"/postreview.php\"},\"cart\":\"/cart.php\",\"checkout\":{\"single_address\":\"/checkout\",\"multiple_address\":\"/checkout.php?action=multiple\"},\"rss\":{\"products\":[]},\"contact_us_submit\":\"/pages.php?action=sendContactForm\",\"search\":\"/search.php\",\"compare\":\"/compare\",\"sitemap\":\"/sitemap.php\",\"subscribe\":{\"action\":\"/subscribe.php\"}},\"secureBaseUrl\":\"https://shop.ordnancesurvey.co.uk\",\"cartId\":null,\"template\":\"pages/custom/product/custom-made\",\"token\":\"eyJ0eXAiOiJKV1QiLCJhbGciOiJFUzI1NiJ9.eyJjaWQiOlsxXSwiY29ycyI6WyJodHRwczovL3Nob3Aub3JkbmFuY2VzdXJ2ZXkuY28udWsiXSwiZWF0IjoxNzQwNzM4ODg5LCJpYXQiOjE3NDA1NjYwODksImlzcyI6IkJDIiwic2lkIjoxMDAwODYwNTU5LCJzdWIiOiJCQyIsInN1Yl90eXBlIjowLCJ0b2tlbl90eXBlIjoxfQ.OoIc_BiayF33iFQWczKjei6bQNysEbo3eriCzbsHeqxbYVWwl3Oa3pz30rvL2n4fbekuBRI_mnBLgDj5QfO9Uw\",\"pageType\":\"product\",\"custom_made_iframe_url\":\"https://custommadeui.ordnancesurvey.co.uk\",\"reviewRating\":\"The 'Rating' field cannot be blank.\",\"reviewSubject\":\"The 'Review Subject' field cannot be blank.\",\"reviewComment\":\"The 'Comments' field cannot be blank.\",\"reviewEmail\":\"Please use a valid email address, such as user@example.com.\"}").load(); window.BCData.quickViewOverlayImage = "https://cdn11.bigcommerce.com/s-qc7qegnorm/stencil/036a91a0-c517-013d-da9d-52252a7eea8b/e/aeae2230-fe86-0139-1f6d-3e31cf3a9a82/img/static/folded-map.jpg"; </script> <script type="text/javascript" src="https://cdn11.bigcommerce.com/shared/js/csrf-protection-header-5eeddd5de78d98d146ef4fd71b2aedce4161903e.js"></script> <script type="text/javascript" src="https://cdn11.bigcommerce.com/r-baf9d988a316f30621b80ca6526acaa4a5a40727/javascript/visitor_stencil.js"></script> <script src='https://admin.revenuehunt.com/embed.js?shop=shop.ordnancesurvey.co.uk' ></script><script src="https://www.ordnancesurvey.co.uk/site-elements/js/cookie-control/cookie-control.min.js"></script> <script src="https://www.ordnancesurvey.co.uk/site-elements/js/cookie-control/big-commerce-ga4.min.js"></script><script> var el = document.createElement("div"); el.className = "cms_custgroupwarning"; var holder = document.getElementById('cms_toblerone').parentElement; </script><script> !function (window, location, utils, customerEmail, orderId, programId, enrolmentDelay) { if (customerEmail) window.dmPt("identify", customerEmail); if (utils && utils.hooks && utils.hooks.on) { // update cart after stencilUtils' ajax cart updates utils.hooks.on('cart-item-add-remote', updateCartInsight); utils.hooks.on('cart-item-update-remote', updateCartInsight); utils.hooks.on('cart-item-remove-remote', updateCartInsight); } // always check for a cart updateCartInsight(); function updateCartInsight() { get('carts', function (carts) { if (carts && carts.length) cartInsight(carts[0], 'id', 'CUSTOMER_LOGIN', 'cartAmount'); }); } // if we have an orderId check for an order if (orderId) get('orders/' + orderId, function (order) { if (order) cartInsight(order, 'cartId', 'ORDER_COMPLETE', 'orderAmount'); }); function get(url, callback) { var xhr = new XMLHttpRequest(); xhr.onreadystatechange = function () { if (xhr.readyState !== 4) return; if (xhr.status !== 200 && xhr.status !== 304) return; callback(JSON.parse(xhr.responseText)); } xhr.open('GET', '/api/storefront/' + url, true); xhr.send(''); } function cartInsight(src, cartIdProp, cartPhase, grandTotalProp) { window.dmPt('cartInsight', { cartID: src[cartIdProp], cartUrl: location.protocol + '//' + location.hostname + '/cart.php', cartPhase: cartPhase, currency: src.currency.code, subtotal: src.baseAmount, discountAmount: src.discountAmount, grandTotal: src[grandTotalProp], lineItems: mapLineItems(src.lineItems), programID: programId, cartDelay: enrolmentDelay }); } var mapper = { physicalItems: mapBaseItem, digitalItems: mapBaseItem, customItems: mapCustomItem, giftCertificates: mapGiftCertificate }; // merge all line items into one array function mapLineItems(lineItems) { var key, mapped = []; for (key in mapper) if (lineItems[key] && lineItems[key].length) mapped = mapped.concat(lineItems[key].map(mapper[key])); return mapped; } function mapBaseItem(item) { return { sku: item.sku, name: item.name, other: { type: item.type, brand: item.brand }, unitPrice: item.listPrice, salePrice: item.salePrice, quantity: item.quantity, totalPrice: item.extendedSalePrice, imageUrl: item.imageUrl, productUrl: item.url }; } function mapCustomItem(item) { return { sku: item.sku, name: item.name, other: { type: item.type, brand: item.brand }, unitPrice: item.listPrice, salePrice: item.listPrice, quantity: item.quantity, totalPrice: item.extendedListPrice }; } function mapGiftCertificate(item) { return { name: item.name, other: { type: item.type }, unitPrice: item.amount, salePrice: item.amount, quantity: 1, totalPrice: item.amount }; } }(window, location, window.stencilUtils, '', '', 200956, 30); </script><script type="application/javascript"> const getQueryParams = () => { return location.search ? location.search.substr(1).split(`&`).reduce((qd, item) => {let [k,v] = item.split`=`; v = v && decodeURIComponent(v); (qd[k] = qd[k] || []).push(v); return qd}, {}) : {}; } window.dataLayer = window.dataLayer || []; function gtag(){window.dataLayer.push(arguments);} const params = getQueryParams(); if (params && params["state"] && params["state"].length) { const state = params["state"][0]; const states = state.split("."); if (states.length > 5 && states[5].length === 10) { gtag('set', 'session_id', states[5]); } } window.addEventListener('load', function () { if (window.dataLayer === undefined) { window.dataLayer = []; } const getAttribute = async () => { const retrieveGraphQLData = async () => { const response = await fetch('/graphql', { method: 'POST', credentials: 'include', mode: 'cors', headers: { 'Content-Type': 'application/json', Authorization: 'Bearer ' + 'eyJ0eXAiOiJKV1QiLCJhbGciOiJFUzI1NiJ9.eyJjaWQiOlsxXSwiY29ycyI6WyJodHRwczovL3Nob3Aub3JkbmFuY2VzdXJ2ZXkuY28udWsiXSwiZWF0IjoxNzQwNzM4ODg5LCJpYXQiOjE3NDA1NjYwODksImlzcyI6IkJDIiwic2lkIjoxMDAwODYwNTU5LCJzdWIiOiJCQyIsInN1Yl90eXBlIjowLCJ0b2tlbl90eXBlIjoxfQ.OoIc_BiayF33iFQWczKjei6bQNysEbo3eriCzbsHeqxbYVWwl3Oa3pz30rvL2n4fbekuBRI_mnBLgDj5QfO9Uw', }, body: JSON.stringify({ query: `query { customer { attributes { attribute(entityId: 1) { value name } } } }` }) }); return response.json(); } const results = await retrieveGraphQLData(); return results } var affiliation = 'Ordnance Survey MapShop'; var shopCurrency = 'GBP'; var addToCartBtnSelector = '.product__add-action button.button--purchase'; var qtyInputSelector = '.product__info input[name="qty[]"]'; var removeItemBtnSelector = '.cart-item__remove'; var productListCardSelector = '.product-card'; let customerEventSent = sessionStorage.getItem('customerEventSent') === 'true'; console.log('customerEventSent: ',customerEventSent) console.log('not a customer') // Get GA4 Item object based on handlebar object, get variant must return a string with variant name function getItemObject(product, index, getVariant = () => '') { var productPrice = (product.price.with_tax != undefined) ? product.price.with_tax.value : product.price.without_tax != undefined ? product.price.without_tax.value : 0; var nonSaleProductPrice = (product.price.non_sale_price_with_tax != undefined) ? product.price.non_sale_price_with_tax.value : (product.price.non_sale_price_without_tax != undefined) ? product.price.non_sale_price_without_tax.value : 0; var discount = (nonSaleProductPrice > 0) ? (nonSaleProductPrice - productPrice).toFixed(2) : 0; var lastCategoryId = undefined; var lastCategoryName = undefined; var lastCategoryDataRaw = localStorage.getItem('last_category_seen'); if(lastCategoryDataRaw) { var lastCategoryObj = JSON.parse(lastCategoryDataRaw); //{ id, name, url } var referrerUrl = document.referrer.split("?")[0]; if(referrerUrl === lastCategoryObj.url) { lastCategoryId = lastCategoryObj.id; lastCategoryName = lastCategoryObj.name; } } var productTypeCustomField = (product.custom_fields || []).find(f => f.name == "product_type"); var item = { item_id: product.sku, item_name: (product.title != undefined) ? product.title : product.name, ...(productTypeCustomField) && { product_type: productTypeCustomField.value }, affiliation: affiliation, currency: shopCurrency, discount: discount, index: index, item_brand: (product.brand != undefined) ? product.brand.name : '', item_variant: getVariant(), price: productPrice, quantity: (product.quantity != undefined) ? product.quantity : 1, ...lastCategoryId && { item_list_id: lastCategoryId }, ...lastCategoryName && { item_list_name: lastCategoryName }, } if (product.category != undefined && product.category.length > 0) { product.category.forEach(function(value, index) { if (index === 0) { item['item_category'] = value; return; } item['item_category' + (index+1)] = value; }); } return item; } function getPageType() { console.log("document.location.pathname:", document.location.pathname); const isHomepage = document.location.pathname == "/"; console.log("isHomepage:", isHomepage); return isHomepage ? 'homepage' : 'product' } function pushDataLayer(event, ecommerce) { window.dataLayer.push({ ecommerce: null }); window.dataLayer.push({ event: event, ecommerce: { ...ecommerce, page_type: getPageType() } }); console.log({ event: event, ecommerce: { ...ecommerce, page_type: getPageType() } }); } // Product handlers function dispatchProductViewEvent() { pushDataLayer("view_item", { items: [getItemObject({"num_reviews":0,"url":"https://shop.ordnancesurvey.co.uk/custom-made/","add_this":[{"service":"facebook","annotation":""},{"service":"email","annotation":""},{"service":"print","annotation":""},{"service":"twitter","annotation":""}],"gtin":null,"brand":{"name":"Ordnance Survey","url":"https://shop.ordnancesurvey.co.uk/ordnance-survey/"},"options":[{"id":1940,"type":"Configurable_PickList_Set","display_name":"Map Material","required":true,"condition":true,"state":"variant_option","values":[{"label":"Paper","id":3528,"data":"Paper","selected":false},{"label":"Canvas","id":3532,"data":"Canvas","selected":false}],"partial":"set-radio"},{"id":1938,"type":"Configurable_PickList_Set","display_name":"Sheet Size","required":true,"condition":true,"state":"variant_option","values":[{"label":"Small","id":3526,"data":"Small","selected":false},{"label":"Medium","id":3534,"data":"Medium","selected":false},{"label":"Large","id":3535,"data":"Large","selected":false}],"partial":"set-radio"},{"id":1936,"type":"Configurable_PickList_Set","display_name":"Map Scale","required":true,"condition":true,"state":"variant_option","values":[{"label":"Explorer","id":3524,"data":"Explorer","selected":false},{"label":"Explorer Enlarged","id":3538,"data":"Explorer Enlarged","selected":false},{"label":"Landranger","id":3539,"data":"Landranger","selected":false}],"partial":"set-radio"},{"id":1939,"type":"Configurable_PickList_Set","display_name":"Map Type","required":true,"condition":true,"state":"variant_option","values":[{"label":"Folded","id":3527,"data":"Folded","selected":false},{"label":"Flat","id":3533,"data":"Flat","selected":false}],"partial":"set-radio"},{"id":1941,"type":"Configurable_PickList_Set","display_name":"Framing","required":true,"condition":true,"state":"variant_option","values":[{"label":"None","id":3529,"data":"None","selected":false},{"label":"Light Oak","id":3530,"data":"Light Oak","selected":false},{"label":"Black","id":3531,"data":"Black","selected":false}],"partial":"set-radio"},{"id":1942,"type":"Configurable_PickList_Set","display_name":"Language","required":true,"condition":true,"state":"variant_option","values":[{"label":"English","id":3540,"data":"English","selected":false},{"label":"Welsh","id":3541,"data":"Welsh","selected":false}],"partial":"set-radio"},{"id":1937,"type":"Configurable_PickList_Set","display_name":"Size","required":true,"condition":true,"state":"variant_option","values":[{"label":"M","id":3536,"data":"M","selected":true}],"partial":"set-rectangle"},{"id":1597,"type":"Configurable_Entry_Text","display_name":"Title Line 1","required":false,"condition":false,"state":"modifier","values":[],"prefill":"","partial":"input-text","max_length":0},{"id":1598,"type":"Configurable_Entry_Text","display_name":"Title Line 2","required":false,"condition":false,"state":"modifier","values":[],"prefill":"","partial":"input-text","max_length":0},{"id":1599,"type":"Configurable_Entry_Text","display_name":"Title Line 3","required":false,"condition":false,"state":"modifier","values":[],"prefill":"","partial":"input-text","max_length":0},{"id":1600,"type":"Configurable_Entry_Text","display_name":"Subtitle Line 1","required":false,"condition":false,"state":"modifier","values":[],"prefill":"","partial":"input-text","max_length":0},{"id":1601,"type":"Configurable_Entry_Text","display_name":"Subtitle Line 2","required":false,"condition":false,"state":"modifier","values":[],"prefill":"","partial":"input-text","max_length":0},{"id":1930,"type":"Configurable_Entry_Text","display_name":"Subtitle Line 3","required":false,"condition":false,"state":"modifier","values":[],"prefill":"","partial":"input-text","max_length":0},{"id":1602,"type":"Configurable_Entry_Text","display_name":"Spine","required":false,"condition":false,"state":"modifier","values":[],"prefill":"","partial":"input-text","max_length":0},{"id":1603,"type":"Configurable_Entry_Text","display_name":"Cover URL","required":false,"condition":false,"state":"modifier","values":[],"prefill":"","partial":"input-text","max_length":0},{"id":1604,"type":"Configurable_Entry_Text","display_name":"Coordinates","required":false,"condition":false,"state":"modifier","values":[],"prefill":"","partial":"input-text","max_length":0},{"id":1931,"type":"Configurable_PickList_Set","display_name":"is_kit_builder","required":false,"condition":false,"state":"modifier","values":[{"label":"No, Yes","id":3518,"data":"No, Yes","selected":false}],"partial":"set-select"},{"id":1932,"type":"Configurable_Entry_Text","display_name":"kit_sku","required":false,"condition":false,"state":"modifier","values":[],"prefill":"","partial":"input-text","max_length":0},{"id":1933,"type":"Configurable_Entry_Text","display_name":"kit_uuid","required":false,"condition":false,"state":"modifier","values":[],"prefill":"","partial":"input-text","max_length":0},{"id":2813,"type":"Configurable_Entry_Text","display_name":"routeSpecification - routeId","required":false,"condition":false,"state":"modifier","values":[],"prefill":"","partial":"input-text","max_length":0},{"id":2814,"type":"Configurable_Entry_Text","display_name":"routeSpecification - name","required":false,"condition":false,"state":"modifier","values":[],"prefill":"","partial":"input-text","max_length":0},{"id":3347,"type":"Configurable_PickList_Set","display_name":"routeSpecification - routeType","required":false,"condition":true,"state":"modifier","values":[{"label":"gpx","id":5602,"data":"gpx","selected":false},{"label":"list","id":5603,"data":"list","selected":false}],"partial":"set-select"},{"id":2815,"type":"Configurable_Entry_Text","display_name":"routeSpecification - lineColourHex","required":false,"condition":false,"state":"modifier","values":[],"prefill":"","partial":"input-text","max_length":0},{"id":2816,"type":"Configurable_Entry_Text","display_name":"routeSpecification - lineOpacity","required":false,"condition":false,"state":"modifier","values":[],"prefill":"","partial":"input-text","max_length":0},{"id":2817,"type":"Configurable_Entry_Text","display_name":"routeSpecification - lineThickness","required":false,"condition":false,"state":"modifier","values":[],"prefill":"","partial":"input-text","max_length":0},{"id":4057,"type":"Configurable_Entry_Text","display_name":"scale","required":false,"condition":false,"state":"modifier","values":[],"prefill":"","partial":"input-text","max_length":0}],"id":3402,"bulk_discount_rates":[],"can_purchase":true,"meta_description":"Buy a personalised map with your own centre point, title and photo, using iconic Ordnance Survey mapping. From £7.99. Canvas & framed options. Free delivery","category":["Gifts/Shop by interest","Gifts/Shop by price","Gifts/Shop by interest/Gifts for Days Out","Gifts/Shop by interest/Gifts for Walkers & Hikers","Gifts/Shop by interest/Gifts for Dog Walkers","Gifts/Shop by interest/Gifts for Runners","Gifts/Shop by interest/Gifts for Cyclists","Gifts/Shop by interest/Map Gifts","All/Maps/Custom Made","Gifts/Christmas/Stocking Fillers","Gifts/Christmas/Gift-Finder","Gifts/Christmas/Gift-Finder/Adores the Outdoors","Gifts/Christmas/Gift-Finder/Lives for the Weekend","Gifts/Christmas/Gift-Finder/Relaxed in Nature","Gifts/Christmas/Gift-Finder/Creatures of Habit","Gifts/Special days/Gifts for Mums","Gifts/Gifts for Father's day","Gifts/Christmas/Gift-Finder/That Special Someone","Shop All/Gift Finder","All/Maps/Paper Maps","All/Maps/Flat, Wall & Framed Maps","Gifts/Christmas/Our Top Thoughtful Gifts","Shop All/Gifts for Him","Shop All/Touch Grass Top Picks","Shop All/Exclusions"],"AddThisServiceButtonMeta":"","main_image":{"data":"https://cdn11.bigcommerce.com/s-qc7qegnorm/images/stencil/{:size}/products/3402/8041/product-3402-8041-70__42605.1733129513.jpg?c=1","alt":"Orange front cover of 2 OS Custom Made Explorer Maps with the titles Adventures are Best Shared with Friends and Our Favourite Dog Walks"},"add_to_wishlist_url":"/wishlist.php?action=add&product_id=3402","custom_fields":[{"id":"83369","name":"commission_group","value":"CUSTOMMADE"},{"id":"83370","name":"product_type","value":"Maps"},{"id":"83371","name":"Product Type 0","value":"Maps, Globes & Accessories"},{"id":"83372","name":"content_block value","value":"none"},{"id":"83373","name":"Product Type 1","value":"Maps"},{"id":"83374","name":"Product Type 2","value":"Flat & Folded Maps"},{"id":"83375","name":"Gift","value":"Yes"},{"id":"101512","name":"format","value":"Folded"},{"id":"101523","name":"map scale","value":"1:25 000"},{"id":"116459","name":"is_discontinued","value":"no"},{"id":"121998","name":"Touch Grass Team","value":"Sue"},{"id":"124939","name":"persona","value":"adores"}],"sku":"custommade_configurable","description":"","tags":[],"warranty":"","price":{"with_tax":{"formatted":"£7.99","value":7.99,"currency":"GBP"},"tax_label":"VAT"},"detail_messages":"","availability":"","page_title":"Custom Made Personalised maps | Paper and Framed prints","cart_url":"https://shop.ordnancesurvey.co.uk/cart.php","max_purchase_quantity":9999,"mpn":null,"upc":null,"shipping_messages":[],"rating":0,"meta_keywords":"","show_quantity_input":1,"title":"Custom Made: Personalised folded and framed maps","gift_wrapping_available":false,"min_purchase_quantity":1,"customizations":[],"images":[{"data":"https://cdn11.bigcommerce.com/s-qc7qegnorm/images/stencil/{:size}/products/3402/8041/product-3402-8041-70__42605.1733129513.jpg?c=1","alt":"Orange front cover of 2 OS Custom Made Explorer Maps with the titles Adventures are Best Shared with Friends and Our Favourite Dog Walks"},{"data":"https://cdn11.bigcommerce.com/s-qc7qegnorm/images/stencil/{:size}/products/3402/8042/product-3402-8042-70__73411.1707343106.jpg?c=1","alt":"3 Framed pictures of OS Custom Made Maps showing 3 different sizes in oak frames"}]}, 0 , function() { var variantElement = document.querySelector('.product-option input:checked'); if (variantElement) { return variantElement.value; } return ''; })] }); } function dispatchAddToCartEvent() { var product = {"num_reviews":0,"url":"https://shop.ordnancesurvey.co.uk/custom-made/","add_this":[{"service":"facebook","annotation":""},{"service":"email","annotation":""},{"service":"print","annotation":""},{"service":"twitter","annotation":""}],"gtin":null,"brand":{"name":"Ordnance Survey","url":"https://shop.ordnancesurvey.co.uk/ordnance-survey/"},"options":[{"id":1940,"type":"Configurable_PickList_Set","display_name":"Map Material","required":true,"condition":true,"state":"variant_option","values":[{"label":"Paper","id":3528,"data":"Paper","selected":false},{"label":"Canvas","id":3532,"data":"Canvas","selected":false}],"partial":"set-radio"},{"id":1938,"type":"Configurable_PickList_Set","display_name":"Sheet Size","required":true,"condition":true,"state":"variant_option","values":[{"label":"Small","id":3526,"data":"Small","selected":false},{"label":"Medium","id":3534,"data":"Medium","selected":false},{"label":"Large","id":3535,"data":"Large","selected":false}],"partial":"set-radio"},{"id":1936,"type":"Configurable_PickList_Set","display_name":"Map Scale","required":true,"condition":true,"state":"variant_option","values":[{"label":"Explorer","id":3524,"data":"Explorer","selected":false},{"label":"Explorer Enlarged","id":3538,"data":"Explorer Enlarged","selected":false},{"label":"Landranger","id":3539,"data":"Landranger","selected":false}],"partial":"set-radio"},{"id":1939,"type":"Configurable_PickList_Set","display_name":"Map Type","required":true,"condition":true,"state":"variant_option","values":[{"label":"Folded","id":3527,"data":"Folded","selected":false},{"label":"Flat","id":3533,"data":"Flat","selected":false}],"partial":"set-radio"},{"id":1941,"type":"Configurable_PickList_Set","display_name":"Framing","required":true,"condition":true,"state":"variant_option","values":[{"label":"None","id":3529,"data":"None","selected":false},{"label":"Light Oak","id":3530,"data":"Light Oak","selected":false},{"label":"Black","id":3531,"data":"Black","selected":false}],"partial":"set-radio"},{"id":1942,"type":"Configurable_PickList_Set","display_name":"Language","required":true,"condition":true,"state":"variant_option","values":[{"label":"English","id":3540,"data":"English","selected":false},{"label":"Welsh","id":3541,"data":"Welsh","selected":false}],"partial":"set-radio"},{"id":1937,"type":"Configurable_PickList_Set","display_name":"Size","required":true,"condition":true,"state":"variant_option","values":[{"label":"M","id":3536,"data":"M","selected":true}],"partial":"set-rectangle"},{"id":1597,"type":"Configurable_Entry_Text","display_name":"Title Line 1","required":false,"condition":false,"state":"modifier","values":[],"prefill":"","partial":"input-text","max_length":0},{"id":1598,"type":"Configurable_Entry_Text","display_name":"Title Line 2","required":false,"condition":false,"state":"modifier","values":[],"prefill":"","partial":"input-text","max_length":0},{"id":1599,"type":"Configurable_Entry_Text","display_name":"Title Line 3","required":false,"condition":false,"state":"modifier","values":[],"prefill":"","partial":"input-text","max_length":0},{"id":1600,"type":"Configurable_Entry_Text","display_name":"Subtitle Line 1","required":false,"condition":false,"state":"modifier","values":[],"prefill":"","partial":"input-text","max_length":0},{"id":1601,"type":"Configurable_Entry_Text","display_name":"Subtitle Line 2","required":false,"condition":false,"state":"modifier","values":[],"prefill":"","partial":"input-text","max_length":0},{"id":1930,"type":"Configurable_Entry_Text","display_name":"Subtitle Line 3","required":false,"condition":false,"state":"modifier","values":[],"prefill":"","partial":"input-text","max_length":0},{"id":1602,"type":"Configurable_Entry_Text","display_name":"Spine","required":false,"condition":false,"state":"modifier","values":[],"prefill":"","partial":"input-text","max_length":0},{"id":1603,"type":"Configurable_Entry_Text","display_name":"Cover URL","required":false,"condition":false,"state":"modifier","values":[],"prefill":"","partial":"input-text","max_length":0},{"id":1604,"type":"Configurable_Entry_Text","display_name":"Coordinates","required":false,"condition":false,"state":"modifier","values":[],"prefill":"","partial":"input-text","max_length":0},{"id":1931,"type":"Configurable_PickList_Set","display_name":"is_kit_builder","required":false,"condition":false,"state":"modifier","values":[{"label":"No, Yes","id":3518,"data":"No, Yes","selected":false}],"partial":"set-select"},{"id":1932,"type":"Configurable_Entry_Text","display_name":"kit_sku","required":false,"condition":false,"state":"modifier","values":[],"prefill":"","partial":"input-text","max_length":0},{"id":1933,"type":"Configurable_Entry_Text","display_name":"kit_uuid","required":false,"condition":false,"state":"modifier","values":[],"prefill":"","partial":"input-text","max_length":0},{"id":2813,"type":"Configurable_Entry_Text","display_name":"routeSpecification - routeId","required":false,"condition":false,"state":"modifier","values":[],"prefill":"","partial":"input-text","max_length":0},{"id":2814,"type":"Configurable_Entry_Text","display_name":"routeSpecification - name","required":false,"condition":false,"state":"modifier","values":[],"prefill":"","partial":"input-text","max_length":0},{"id":3347,"type":"Configurable_PickList_Set","display_name":"routeSpecification - routeType","required":false,"condition":true,"state":"modifier","values":[{"label":"gpx","id":5602,"data":"gpx","selected":false},{"label":"list","id":5603,"data":"list","selected":false}],"partial":"set-select"},{"id":2815,"type":"Configurable_Entry_Text","display_name":"routeSpecification - lineColourHex","required":false,"condition":false,"state":"modifier","values":[],"prefill":"","partial":"input-text","max_length":0},{"id":2816,"type":"Configurable_Entry_Text","display_name":"routeSpecification - lineOpacity","required":false,"condition":false,"state":"modifier","values":[],"prefill":"","partial":"input-text","max_length":0},{"id":2817,"type":"Configurable_Entry_Text","display_name":"routeSpecification - lineThickness","required":false,"condition":false,"state":"modifier","values":[],"prefill":"","partial":"input-text","max_length":0},{"id":4057,"type":"Configurable_Entry_Text","display_name":"scale","required":false,"condition":false,"state":"modifier","values":[],"prefill":"","partial":"input-text","max_length":0}],"id":3402,"bulk_discount_rates":[],"can_purchase":true,"meta_description":"Buy a personalised map with your own centre point, title and photo, using iconic Ordnance Survey mapping. From £7.99. Canvas & framed options. Free delivery","category":["Gifts/Shop by interest","Gifts/Shop by price","Gifts/Shop by interest/Gifts for Days Out","Gifts/Shop by interest/Gifts for Walkers & Hikers","Gifts/Shop by interest/Gifts for Dog Walkers","Gifts/Shop by interest/Gifts for Runners","Gifts/Shop by interest/Gifts for Cyclists","Gifts/Shop by interest/Map Gifts","All/Maps/Custom Made","Gifts/Christmas/Stocking Fillers","Gifts/Christmas/Gift-Finder","Gifts/Christmas/Gift-Finder/Adores the Outdoors","Gifts/Christmas/Gift-Finder/Lives for the Weekend","Gifts/Christmas/Gift-Finder/Relaxed in Nature","Gifts/Christmas/Gift-Finder/Creatures of Habit","Gifts/Special days/Gifts for Mums","Gifts/Gifts for Father's day","Gifts/Christmas/Gift-Finder/That Special Someone","Shop All/Gift Finder","All/Maps/Paper Maps","All/Maps/Flat, Wall & Framed Maps","Gifts/Christmas/Our Top Thoughtful Gifts","Shop All/Gifts for Him","Shop All/Touch Grass Top Picks","Shop All/Exclusions"],"AddThisServiceButtonMeta":"","main_image":{"data":"https://cdn11.bigcommerce.com/s-qc7qegnorm/images/stencil/{:size}/products/3402/8041/product-3402-8041-70__42605.1733129513.jpg?c=1","alt":"Orange front cover of 2 OS Custom Made Explorer Maps with the titles Adventures are Best Shared with Friends and Our Favourite Dog Walks"},"add_to_wishlist_url":"/wishlist.php?action=add&product_id=3402","custom_fields":[{"id":"83369","name":"commission_group","value":"CUSTOMMADE"},{"id":"83370","name":"product_type","value":"Maps"},{"id":"83371","name":"Product Type 0","value":"Maps, Globes & Accessories"},{"id":"83372","name":"content_block value","value":"none"},{"id":"83373","name":"Product Type 1","value":"Maps"},{"id":"83374","name":"Product Type 2","value":"Flat & Folded Maps"},{"id":"83375","name":"Gift","value":"Yes"},{"id":"101512","name":"format","value":"Folded"},{"id":"101523","name":"map scale","value":"1:25 000"},{"id":"116459","name":"is_discontinued","value":"no"},{"id":"121998","name":"Touch Grass Team","value":"Sue"},{"id":"124939","name":"persona","value":"adores"}],"sku":"custommade_configurable","description":"","tags":[],"warranty":"","price":{"with_tax":{"formatted":"£7.99","value":7.99,"currency":"GBP"},"tax_label":"VAT"},"detail_messages":"","availability":"","page_title":"Custom Made Personalised maps | Paper and Framed prints","cart_url":"https://shop.ordnancesurvey.co.uk/cart.php","max_purchase_quantity":9999,"mpn":null,"upc":null,"shipping_messages":[],"rating":0,"meta_keywords":"","show_quantity_input":1,"title":"Custom Made: Personalised folded and framed maps","gift_wrapping_available":false,"min_purchase_quantity":1,"customizations":[],"images":[{"data":"https://cdn11.bigcommerce.com/s-qc7qegnorm/images/stencil/{:size}/products/3402/8041/product-3402-8041-70__42605.1733129513.jpg?c=1","alt":"Orange front cover of 2 OS Custom Made Explorer Maps with the titles Adventures are Best Shared with Friends and Our Favourite Dog Walks"},{"data":"https://cdn11.bigcommerce.com/s-qc7qegnorm/images/stencil/{:size}/products/3402/8042/product-3402-8042-70__73411.1707343106.jpg?c=1","alt":"3 Framed pictures of OS Custom Made Maps showing 3 different sizes in oak frames"}]}; product.quantity = qtyInput.value; var item = getItemObject(product, 0 , function() { var variantElement = document.querySelector('.product-option input:checked'); if (variantElement) { return variantElement.value; } return ''; }); pushDataLayer("add_to_cart", { items: [item] }); } dispatchProductViewEvent(); var addToCartBtn = document.querySelector(addToCartBtnSelector); if (addToCartBtn != null) { var qtyInput = document.querySelector(qtyInputSelector); addToCartBtn.addEventListener("click", function() { dispatchAddToCartEvent(); }) } // Category handlers // Cart handlers // Checkout }); </script><script> document.head.insertAdjacentHTML("beforeend", `<style></style>`); </script> <script> (function(window) { const defaultConfig = { api_domain: 'https://hypersearch.space48apps.com', store_hash: 'qc7qegnorm', channel_id: 1, typesense_config: JSON.parse('{\u0022nearest_node\u0022:null,\u0022nodes\u0022:[{\u0022host\u0022:\u00225ws61t4i2c3ldfbkp-1.a1.typesense.net\u0022,\u0022port\u0022:\u0022443\u0022,\u0022protocol\u0022:\u0022https\u0022}],\u0022api_key\u0022:\u0022YWVOVGZodzdCTkxUVEZEdDZrS1czNmpmWFhseGc4eE1qY2h1WW15ckpodz1qVkJleyJleGNsdWRlX2ZpZWxkcyI6IiIsImhpZGRlbl9oaXRzIjoiY2F0ZWdvcnlfMjI5LGNhdGVnb3J5XzYyMSxjYXRlZ29yeV82MzIsY2F0ZWdvcnlfOTA0LGNhdGVnb3J5XzkwNyxjYXRlZ29yeV85NjIsY2F0ZWdvcnlfOTY0LGNhdGVnb3J5Xzk2OSxjYXRlZ29yeV85NzMsY2F0ZWdvcnlfOTc4LGNhdGVnb3J5Xzk3OSxjYXRlZ29yeV85ODAsY2F0ZWdvcnlfMzM4LHBhZ2VfMyxwYWdlXzUscGFnZV8xMSxwYWdlXzEyLHBhZ2VfMTMscGFnZV8xOCxwYWdlXzgyIn0=\u0022,\u0022product_api_key\u0022:\u0022R2RpbmZjL2ZuRUJkQkZZVmRwamJEZUcvKy9ITUFaTzUrQ2hZZ1gyTEovaz1qVkJleyJleGNsdWRlX2ZpZWxkcyI6IiIsImhpZGRlbl9oaXRzIjoiY2F0ZWdvcnlfMjI5LGNhdGVnb3J5XzYyMSxjYXRlZ29yeV82MzIsY2F0ZWdvcnlfOTA0LGNhdGVnb3J5XzkwNyxjYXRlZ29yeV85NjIsY2F0ZWdvcnlfOTY0LGNhdGVnb3J5Xzk2OSxjYXRlZ29yeV85NzMsY2F0ZWdvcnlfOTc4LGNhdGVnb3J5Xzk3OSxjYXRlZ29yeV85ODAsY2F0ZWdvcnlfMzM4LHBhZ2VfMyxwYWdlXzUscGFnZV8xMSxwYWdlXzEyLHBhZ2VfMTMscGFnZV8xOCxwYWdlXzgyIiwiZmlsdGVyX2J5IjoicHJvZHVjdF9pZDohPVszMDE5LDMwMjAsMzAzOCwzMzk5XSJ9\u0022}'), search_config: JSON.parse('{\u0022catalog\u0022:{\u0022entity\u0022:\u0022catalog\u0022,\u0022collection\u0022:\u0022catalog_qc7qegnorm\u0022,\u0022params\u0022:{\u0022query_by\u0022:\u0022name,sku,search_keywords,custom_field_sheet_number,description,categories_1,brand,custom_field_colour,custom_field_map_scale,custom_field_series,custom_field_gender,custom_field_size\u0022,\u0022highlight_full_fields\u0022:\u0022name,sku,search_keywords,custom_field_sheet_number,description,categories_1,brand,custom_field_colour,custom_field_map_scale,custom_field_series,custom_field_gender,custom_field_size\u0022,\u0022group_by\u0022:\u0022product_id\u0022,\u0022group_limit\u0022:1,\u0022per_page\u0022:12,\u0022sort_by\u0022:\u0022_text_match:desc\u0022}},\u0022content\u0022:{\u0022entity\u0022:\u0022content\u0022,\u0022collection\u0022:\u0022content_qc7qegnorm\u0022,\u0022params\u0022:{\u0022query_by\u0022:\u0022name\u0022,\u0022highlight_full_fields\u0022:\u0022name\u0022,\u0022per_page\u0022:3}},\u0022top_searches\u0022:{\u0022entity\u0022:\u0022top_searches\u0022,\u0022collection\u0022:\u0022top_searches_qc7qegnorm\u0022,\u0022params\u0022:{\u0022query_by\u0022:\u0022search_term\u0022,\u0022highlight_full_fields\u0022:\u0022search_term\u0022}},\u0022redirects\u0022:{\u0022entity\u0022:\u0022redirects\u0022,\u0022collection\u0022:\u0022redirects_qc7qegnorm\u0022,\u0022params\u0022:{\u0022query_by\u0022:\u0022search_term\u0022,\u0022highlight_full_fields\u0022:\u0022search_term\u0022,\u0022per_page\u0022:1}}}'), search_filters: JSON.parse('[{\u0022display_name\u0022:\u0022Product Type\u0022,\u0022field\u0022:\u0022custom_field_product_type\u0022,\u0022facet_type\u0022:\u0022group\u0022,\u0022sort_order\u0022:\u0022alphabetic\u0022},{\u0022display_name\u0022:\u0022Categories\u0022,\u0022field\u0022:\u0022categories_1\u0022,\u0022facet_type\u0022:\u0022group\u0022,\u0022sort_order\u0022:\u0022alphabetic\u0022},{\u0022display_name\u0022:\u0022Brand\u0022,\u0022field\u0022:\u0022brand\u0022,\u0022facet_type\u0022:\u0022group\u0022,\u0022sort_order\u0022:\u0022alphabetic\u0022},{\u0022display_name\u0022:\u0022Series\u0022,\u0022field\u0022:\u0022custom_field_series\u0022,\u0022facet_type\u0022:\u0022group\u0022,\u0022sort_order\u0022:\u0022alphabetic\u0022},{\u0022display_name\u0022:\u0022Location\u0022,\u0022field\u0022:\u0022custom_field_location\u0022,\u0022facet_type\u0022:\u0022group\u0022,\u0022sort_order\u0022:\u0022alphabetic\u0022},{\u0022display_name\u0022:\u0022Rating\u0022,\u0022field\u0022:\u0022reviews_rating_sum\u0022,\u0022facet_type\u0022:\u0022group\u0022,\u0022sort_order\u0022:\u0022alphabetic\u0022},{\u0022display_name\u0022:\u0022In stock\u0022,\u0022field\u0022:\u0022in_stock\u0022,\u0022facet_type\u0022:\u0022group\u0022,\u0022sort_order\u0022:\u0022alphabetic\u0022}]'), search_sort_orders: JSON.parse('[{\u0022display_name\u0022:\u0022Relevance\u0022,\u0022sort_order\u0022:\u0022_text_match:desc\u0022},{\u0022display_name\u0022:\u0022Price (lowest to highest)\u0022,\u0022sort_order\u0022:\u0022price:asc\u0022},{\u0022display_name\u0022:\u0022Price (highest to lowest)\u0022,\u0022sort_order\u0022:\u0022price:desc\u0022},{\u0022display_name\u0022:\u0022Highest rated\u0022,\u0022sort_order\u0022:\u0022reviews_rating_sum:desc\u0022}]'), search_settings: JSON.parse('{\u0022integration_method\u0022:\u0022suggestions\u0022,\u0022is_enabled\u0022:true,\u0022products_per_row\u0022:3,\u0022desktop_filter\u0022:\u0022vertical\u0022,\u0022mobile_filter\u0022:\u0022visible\u0022,\u0022custom_css\u0022:null,\u0022pagination_default_value\u0022:24,\u0022pagination_options\u0022:[12,24,36],\u0022pagination_type\u0022:\u0022default\u0022,\u0022container_width\u0022:null,\u0022mobile_breakpoint\u0022:null,\u0022limit\u0022:5,\u0022filter_limit\u0022:5,\u0022toggle_button_target\u0022:\u0022#quick-search-expand\u0022,\u0022overlay_position_target\u0022:\u0022body\u0022,\u0022typo_tokens_threshold\u0022:1,\u0022category_filter_type\u0022:\u0022flat\u0022,\u0022secondary_sort_order\u0022:null}'), search_product_card: '<article className="product-grid__item"> <div class="product-card" data-testid="product-card" data-productcard data-product-id={product.id} > <div class="quick-view-button_container"> <button class="button quick-view-button no-hover" title="Quick view and purchase"> <span class="visually-hidden">"quick_view": "Quick view and purchase {product.name}"</span> </button> <button class="button quick-view-button hover" data-quick-view-trigger={product.url} title="Quick view and purchase"> <span>Quick view</span> </button> </div> <figure className="product-card__figure"> {product.in_stock === 'Out of stock' ? ( <div class="oos-badge oos-badge--product-card"> <span class="oos-badge__message"> Out of stock </span> </div> ) : (<></>)} <div class="product-card__image__container"> <div class="sash-container"> {product.sku.indexOf('GAM-SUB-WFT') !== -1 ? ( <div class="sash sash--free-trial" > <span class="sash__text">FREE TRIAL</span> </div> ): ( <> {product.getSalePrice() ? ( <> <div class="sash sash--sale"> <span class="sash__text">Sale</span> </div> {(product.custom_field_sash && product.custom_field_sash === 'sustainable') ? ( <div class={`sash sash--${product.custom_field_sash.toLowerCase()}`}> <span class="sash__text">{product.custom_field_sash}</span> </div> ) : (<></>)} </> ) : ( <> <div> {(product.custom_field_sash && product.custom_field_sash !== 'sustainable') ? ( <div class={`sash sash--${product.custom_field_sash.toLowerCase()}`}> <span class="sash__text">{product.custom_field_sash}</span> </div> ) : (<></>)} </div> {(product.custom_field_sash && product.custom_field_sash === 'sustainable') ? ( <div class={`sash sash--${product.custom_field_sash.toLowerCase()}`}> <span class="sash__text">{product.custom_field_sash}</span> </div> ) : (<></>)} </> )} </> )} </div> <div class="product-card__image__wrapper"> {(product.image_url === undefined || product.image_url === '' ) ? ( <> <div class="placeholder has-no-image" data-lazyload-placeholder> <div class="placeholder__wrapper"> <div class="placeholder__content"> <img src={defaultImageUrl} alt={product.name} title={product.name} class="lazyload product-card__image is-active placeholder__image" loading="lazy" data-productcard-image /> </div> </div> </div> </> ): ( <> <div class="placeholder has-loaded" data-lazyload-placeholder=""> <div class="placeholder__wrapper"> {(product.images.length > 0 && findItem(product.images, 'sort_order', 0) !== undefined) ? ( <img src={findItem(product.images, 'sort_order', 0).url_thumbnail} alt={product.name} title={product.name} data-sizes="auto" srcset={findItem(product.images, 'sort_order', 0).url_standard} data-srcset={findItem(product.images, 'sort_order', 0).url_standard} class="product-card__image placeholder__image lazyautosizes lazyloaded is-active" loading="lazy" data-productcard-image="" /> ) : ( <img src={product.image_url} alt={product.name} title={product.name} data-sizes="auto" srcset={product.image_url} data-srcset={product.image_url} class="product-card__image placeholder__image lazyautosizes lazyloaded is-active" loading="lazy" data-productcard-image="" /> )} </div> </div> {(product.images.length > 1 && findItem(product.images, 'sort_order', 1) !== undefined) ? ( <img src={findItem(product.images, 'sort_order', 1).url_thumbnail} alt={product.name} title={product.name} data-sizes="auto" srcset={findItem(product.images, 'sort_order', 1).url_standard} data-srcset={findItem(product.images, 'sort_order', 1).url_standard} class="product-card__image product-card__hover-image lazyautosizes lazyloaded" loading="lazy" data-productcard-hover="" /> ) : null} </> )} </div> </div> </figure> <div class="product-card__body"> <a class="product-card__title" href={product.url} data-testid="product-link"> {product.name} </a> <p class="product-card__brand"> {product.brand} </p> {product.custom_field_is_kit === 'true' ? ( <div></div> ) : ( <> {product.sku.indexOf('GAM-SUB-WFT') !== -1 ? ( <div class="product-card__price"><div class='price'>£0.00</div></div> ) : ( <div class="product-card__price"> {product.custom_field_product_type && product.custom_field_product_type !== '' && product.custom_field_product_type !== ' ' ? ( <> {product.custom_field_product_type !== 'Map' ? ( <> {product.getSaleDisplayPrice() ? ( <> <span data-product-price-with-tax class="price price--withTax price--sale">{product.getSaleDisplayPrice()}</span> <span data-product-price-with-tax class="price price--non-sale">{product.getDisplayPrice()}</span> </> ) : ( <> <span data-product-price-with-tax class="price">{product.getDisplayPrice()}</span> </> )} </> ) : ( <> {product.getSaleDisplayPrice() ? ( <> <span data-product-price-with-tax class="price price--withTax price--sale">{product.getSaleDisplayPrice()}</span> <span data-product-price-with-tax class="price price--non-sale">{product.getDisplayPrice()}</span> </> ) : ( <> <span data-product-price-with-tax class="price">{product.getDisplayPrice()}</span> </> )} </> )} </> ) : ( <> {product.getSaleDisplayPrice() ? ( <> <span data-product-price-with-tax class="price price--withTax price--sale">{product.getSaleDisplayPrice()}</span> <span data-product-price-with-tax class="price price--non-sale">{product.getDisplayPrice()}</span> </> ) : ( <> <span data-product-price-with-tax class="price">{product.getDisplayPrice()}</span> </> )} </> )} </div> )} </> )} </div> </div> </article>', search_inline_product_card: '<a href={product.url} aria-label={product.name} className="inline-card-link"> <article className="product-card"> <figure className="inline-card-figure"> <div className="card-figure-image"> <div className="card-img-container"> {(product.image_url === undefined || product.image_url === '' ) ? ( <img src={defaultImageUrl} className="card-image lazyautosizes ls-is-cached lazyloaded" alt={product.name} /> ): ( <> {(product.images.length > 0 && findItem(product.images, 'sort_order', 0) !== undefined) ? ( <img src={findItem(product.images, 'sort_order', 0).url_thumbnail} className="card-image lazyautosizes ls-is-cached lazyloaded" alt={product.name} /> ) : ( <img src={product.image_url} className="card-image lazyautosizes ls-is-cached lazyloaded" alt={product.name} /> )} </> )} </div> </div> </figure> <div className="inline-card-body"> <h3 className="card-title"> {product.name} </h3> <div> {product.getSalePrice() ? ( <div className="card-price"> <span className="price">{product.getSaleDisplayPrice()}</span> </div> ) : ( <div className="card-price"> <span className="price">{product.getDisplayPrice()}</span> </div> )} </div> </div> </article> </a>', search_content: '<div class="hs_presearch"> <p>Search Suggestions</p> <div> <a id="searchslector" href="/map-selector/"> <img src="/content/cms/mini_location_icon.gif" alt="Location icon" width="60" height="60" aria-hidden="true" /> <p>Map of Maps: Search OS Paper Maps by postcode or place name</p> </a> <a id="searchmapcode" href="https://accounthub.osleisure.com/redeem-voucher"> <img src="/content/cms/mini_map_icon.gif" alt="Map icon" width="60" height="60" aria-hidden="true" /> <p>Redeem a digital map code and download</p> </a> </div> </div>', zero_results_content: '', default_currency_code: 'GBP', currency_fields: JSON.parse('[\u0022on_sale\u0022,\u0022sale_price\u0022,\u0022display_price\u0022,\u0022sale_display_price\u0022,\u0022price\u0022,\u0022calculated_price\u0022]'), default_image_url: 'https://cdn11.bigcommerce.com/s-qc7qegnorm/stencil/036a91a0-c517-013d-da9d-52252a7eea8b/e/aeae2230-fe86-0139-1f6d-3e31cf3a9a82/img/ProductDefault.gif', active_currency_code: 'GBP', }; window.HSData = { ...defaultConfig, ...window?.HSData, } })(window); console.log('HSData', window.HSData); </script> <script src="https://hypersearch.space48apps.com/hyper-search/js/index.js?id=6649bb998295a385cc5d79be4431e6f4"></script> <script src="https://www.dwin1.com/2495.js" type="text/javascript" defer="defer"></script> <script> (function () { try{ var jsContext = JSON.parse("{\"prid\":3402,\"options\":[{\"id\":1940,\"type\":\"Configurable_PickList_Set\",\"display_name\":\"Map Material\",\"required\":true,\"condition\":true,\"state\":\"variant_option\",\"values\":[{\"label\":\"Paper\",\"id\":3528,\"data\":\"Paper\",\"selected\":false},{\"label\":\"Canvas\",\"id\":3532,\"data\":\"Canvas\",\"selected\":false}],\"partial\":\"set-radio\"},{\"id\":1938,\"type\":\"Configurable_PickList_Set\",\"display_name\":\"Sheet Size\",\"required\":true,\"condition\":true,\"state\":\"variant_option\",\"values\":[{\"label\":\"Small\",\"id\":3526,\"data\":\"Small\",\"selected\":false},{\"label\":\"Medium\",\"id\":3534,\"data\":\"Medium\",\"selected\":false},{\"label\":\"Large\",\"id\":3535,\"data\":\"Large\",\"selected\":false}],\"partial\":\"set-radio\"},{\"id\":1936,\"type\":\"Configurable_PickList_Set\",\"display_name\":\"Map Scale\",\"required\":true,\"condition\":true,\"state\":\"variant_option\",\"values\":[{\"label\":\"Explorer\",\"id\":3524,\"data\":\"Explorer\",\"selected\":false},{\"label\":\"Explorer Enlarged\",\"id\":3538,\"data\":\"Explorer Enlarged\",\"selected\":false},{\"label\":\"Landranger\",\"id\":3539,\"data\":\"Landranger\",\"selected\":false}],\"partial\":\"set-radio\"},{\"id\":1939,\"type\":\"Configurable_PickList_Set\",\"display_name\":\"Map Type\",\"required\":true,\"condition\":true,\"state\":\"variant_option\",\"values\":[{\"label\":\"Folded\",\"id\":3527,\"data\":\"Folded\",\"selected\":false},{\"label\":\"Flat\",\"id\":3533,\"data\":\"Flat\",\"selected\":false}],\"partial\":\"set-radio\"},{\"id\":1941,\"type\":\"Configurable_PickList_Set\",\"display_name\":\"Framing\",\"required\":true,\"condition\":true,\"state\":\"variant_option\",\"values\":[{\"label\":\"None\",\"id\":3529,\"data\":\"None\",\"selected\":false},{\"label\":\"Light Oak\",\"id\":3530,\"data\":\"Light Oak\",\"selected\":false},{\"label\":\"Black\",\"id\":3531,\"data\":\"Black\",\"selected\":false}],\"partial\":\"set-radio\"},{\"id\":1942,\"type\":\"Configurable_PickList_Set\",\"display_name\":\"Language\",\"required\":true,\"condition\":true,\"state\":\"variant_option\",\"values\":[{\"label\":\"English\",\"id\":3540,\"data\":\"English\",\"selected\":false},{\"label\":\"Welsh\",\"id\":3541,\"data\":\"Welsh\",\"selected\":false}],\"partial\":\"set-radio\"},{\"id\":1937,\"type\":\"Configurable_PickList_Set\",\"display_name\":\"Size\",\"required\":true,\"condition\":true,\"state\":\"variant_option\",\"values\":[{\"label\":\"M\",\"id\":3536,\"data\":\"M\",\"selected\":true}],\"partial\":\"set-rectangle\"},{\"id\":1597,\"type\":\"Configurable_Entry_Text\",\"display_name\":\"Title Line 1\",\"required\":false,\"condition\":false,\"state\":\"modifier\",\"values\":[],\"prefill\":\"\",\"partial\":\"input-text\",\"max_length\":0},{\"id\":1598,\"type\":\"Configurable_Entry_Text\",\"display_name\":\"Title Line 2\",\"required\":false,\"condition\":false,\"state\":\"modifier\",\"values\":[],\"prefill\":\"\",\"partial\":\"input-text\",\"max_length\":0},{\"id\":1599,\"type\":\"Configurable_Entry_Text\",\"display_name\":\"Title Line 3\",\"required\":false,\"condition\":false,\"state\":\"modifier\",\"values\":[],\"prefill\":\"\",\"partial\":\"input-text\",\"max_length\":0},{\"id\":1600,\"type\":\"Configurable_Entry_Text\",\"display_name\":\"Subtitle Line 1\",\"required\":false,\"condition\":false,\"state\":\"modifier\",\"values\":[],\"prefill\":\"\",\"partial\":\"input-text\",\"max_length\":0},{\"id\":1601,\"type\":\"Configurable_Entry_Text\",\"display_name\":\"Subtitle Line 2\",\"required\":false,\"condition\":false,\"state\":\"modifier\",\"values\":[],\"prefill\":\"\",\"partial\":\"input-text\",\"max_length\":0},{\"id\":1930,\"type\":\"Configurable_Entry_Text\",\"display_name\":\"Subtitle Line 3\",\"required\":false,\"condition\":false,\"state\":\"modifier\",\"values\":[],\"prefill\":\"\",\"partial\":\"input-text\",\"max_length\":0},{\"id\":1602,\"type\":\"Configurable_Entry_Text\",\"display_name\":\"Spine\",\"required\":false,\"condition\":false,\"state\":\"modifier\",\"values\":[],\"prefill\":\"\",\"partial\":\"input-text\",\"max_length\":0},{\"id\":1603,\"type\":\"Configurable_Entry_Text\",\"display_name\":\"Cover URL\",\"required\":false,\"condition\":false,\"state\":\"modifier\",\"values\":[],\"prefill\":\"\",\"partial\":\"input-text\",\"max_length\":0},{\"id\":1604,\"type\":\"Configurable_Entry_Text\",\"display_name\":\"Coordinates\",\"required\":false,\"condition\":false,\"state\":\"modifier\",\"values\":[],\"prefill\":\"\",\"partial\":\"input-text\",\"max_length\":0},{\"id\":1931,\"type\":\"Configurable_PickList_Set\",\"display_name\":\"is_kit_builder\",\"required\":false,\"condition\":false,\"state\":\"modifier\",\"values\":[{\"label\":\"No, Yes\",\"id\":3518,\"data\":\"No, Yes\",\"selected\":false}],\"partial\":\"set-select\"},{\"id\":1932,\"type\":\"Configurable_Entry_Text\",\"display_name\":\"kit_sku\",\"required\":false,\"condition\":false,\"state\":\"modifier\",\"values\":[],\"prefill\":\"\",\"partial\":\"input-text\",\"max_length\":0},{\"id\":1933,\"type\":\"Configurable_Entry_Text\",\"display_name\":\"kit_uuid\",\"required\":false,\"condition\":false,\"state\":\"modifier\",\"values\":[],\"prefill\":\"\",\"partial\":\"input-text\",\"max_length\":0},{\"id\":2813,\"type\":\"Configurable_Entry_Text\",\"display_name\":\"routeSpecification - routeId\",\"required\":false,\"condition\":false,\"state\":\"modifier\",\"values\":[],\"prefill\":\"\",\"partial\":\"input-text\",\"max_length\":0},{\"id\":2814,\"type\":\"Configurable_Entry_Text\",\"display_name\":\"routeSpecification - name\",\"required\":false,\"condition\":false,\"state\":\"modifier\",\"values\":[],\"prefill\":\"\",\"partial\":\"input-text\",\"max_length\":0},{\"id\":3347,\"type\":\"Configurable_PickList_Set\",\"display_name\":\"routeSpecification - routeType\",\"required\":false,\"condition\":true,\"state\":\"modifier\",\"values\":[{\"label\":\"gpx\",\"id\":5602,\"data\":\"gpx\",\"selected\":false},{\"label\":\"list\",\"id\":5603,\"data\":\"list\",\"selected\":false}],\"partial\":\"set-select\"},{\"id\":2815,\"type\":\"Configurable_Entry_Text\",\"display_name\":\"routeSpecification - lineColourHex\",\"required\":false,\"condition\":false,\"state\":\"modifier\",\"values\":[],\"prefill\":\"\",\"partial\":\"input-text\",\"max_length\":0},{\"id\":2816,\"type\":\"Configurable_Entry_Text\",\"display_name\":\"routeSpecification - lineOpacity\",\"required\":false,\"condition\":false,\"state\":\"modifier\",\"values\":[],\"prefill\":\"\",\"partial\":\"input-text\",\"max_length\":0},{\"id\":2817,\"type\":\"Configurable_Entry_Text\",\"display_name\":\"routeSpecification - lineThickness\",\"required\":false,\"condition\":false,\"state\":\"modifier\",\"values\":[],\"prefill\":\"\",\"partial\":\"input-text\",\"max_length\":0},{\"id\":4057,\"type\":\"Configurable_Entry_Text\",\"display_name\":\"scale\",\"required\":false,\"condition\":false,\"state\":\"modifier\",\"values\":[],\"prefill\":\"\",\"partial\":\"input-text\",\"max_length\":0}],\"cart_id\":null,\"page_type\":\"product\",\"products\":[],\"curr\":\"GBP\",\"settings\":{\"channel_id\":1,\"site_id\":1000,\"theme_version_id\":\"036a91a0-c517-013d-da9d-52252a7eea8b\",\"theme_config_id\":\"996d1910-d5bd-013d-0716-725fd3506e05\",\"theme_session_id\":\"aeae2230-fe86-0139-1f6d-3e31cf3a9a82\",\"show_payment_methods\":false,\"payments_url\":\"https://payments.bigcommerce.com\",\"account_creation_enabled\":true,\"show_product_reviews\":true,\"show_product_rating\":true,\"show_wishlist\":true,\"gift_certificates_enabled\":true,\"blog_enabled\":false,\"base_url\":\"https://shop.ordnancesurvey.co.uk\",\"country_code\":\"SG\",\"request\":{\"referer\":\"\",\"host\":\"shop.ordnancesurvey.co.uk\",\"origin\":\"https://shop.ordnancesurvey.co.uk\",\"locale\":\"\",\"absolute_path\":\"/custom-made/\",\"user_agent\":\"Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; .NET CLR 3.5.21022; .NET CLR 1.0.3705; .NET CLR 1.1.4322) bc-storefront\",\"is_crawler\":false},\"secure_base_url\":\"https://shop.ordnancesurvey.co.uk\",\"secure_host\":\"shop.ordnancesurvey.co.uk\",\"store_name\":\"Ordnance Survey Limited\",\"store_hash\":\"qc7qegnorm\",\"store_logo\":{\"title\":\"Ordnance Survey Limited\"},\"privacy_cookie\":false,\"show_newsletter_box\":1,\"show_newsletter_summary\":0,\"newsletter_summary\":\"\",\"money\":{\"currency_token\":\"£\",\"currency_location\":\"Left\",\"decimal_token\":\".\",\"decimal_places\":2,\"thousands_token\":\",\"},\"returns_enabled\":0,\"address\":\"Adanac Park\\nSouthampton\\nSO16 0AS\",\"phone_number\":\"\",\"add_this\":{\"buttons\":[{\"service\":\"facebook\",\"annotation\":\"\"},{\"service\":\"email\",\"annotation\":\"\"},{\"service\":\"print\",\"annotation\":\"\"},{\"service\":\"twitter\",\"annotation\":\"\"},{\"service\":\"pinterest\",\"annotation\":\"\"}]},\"facebook_like_button\":{\"enabled\":false,\"href\":\"https%3A%2F%2Fshop.ordnancesurvey.co.uk%2Fcustom-made%2F\",\"verb\":\"recommend\"},\"maintenance\":[],\"tax_label\":\"VAT\",\"rss_item_limit\":0,\"password_requirements\":{\"alpha\":\"[A-Za-z]\",\"numeric\":\"[0-9]\",\"minlength\":7,\"error\":\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\"},\"general\":{\"storeId\":1000860559,\"fastCart\":true},\"display_date_format\":\"jS M Y\",\"store_time_zone\":\"0\",\"store_dst_correction\":0,\"extended_display_date_format\":\"jS M Y @ g:i A\",\"cdn_url\":\"https://cdn11.bigcommerce.com/s-qc7qegnorm\",\"measurements\":{\"length\":\"Centimeters\",\"weight\":\"KGS\"},\"bulk_discount_enabled\":true,\"data_tag_enabled\":false,\"storefront_api\":{\"token\":\"eyJ0eXAiOiJKV1QiLCJhbGciOiJFUzI1NiJ9.eyJjaWQiOlsxXSwiY29ycyI6WyJodHRwczovL3Nob3Aub3JkbmFuY2VzdXJ2ZXkuY28udWsiXSwiZWF0IjoxNzQwNzM4ODg5LCJpYXQiOjE3NDA1NjYwODksImlzcyI6IkJDIiwic2lkIjoxMDAwODYwNTU5LCJzdWIiOiJCQyIsInN1Yl90eXBlIjowLCJ0b2tlbl90eXBlIjoxfQ.OoIc_BiayF33iFQWczKjei6bQNysEbo3eriCzbsHeqxbYVWwl3Oa3pz30rvL2n4fbekuBRI_mnBLgDj5QfO9Uw\"},\"shopper_consent_tracking_enabled\":false,\"hide_price_from_guests\":false,\"client_ip_address\":\"8.222.208.146\",\"is_eu_ip_address\":false,\"region_code\":\"\"},\"sbr\":\"shop.ordnancesurvey.co.uk\",\"search_results\":[],\"customer_group\":1,\"category_product\":[]}"); jsContext.sbr = (jsContext.sbr || '').replace(".mybigcommerce.com", ""); jsContext.lang = "en"; window._frBCData = jsContext; }catch(e){} })(); </script> <script type="text/javascript" src="//cdn.jsdelivr.net/gh/kenwheeler/slick@1.6.0/slick/slick.min.js"></script> </body> </html>