1 2<!DOCTYPE html> <!--[if lt IE 7]> <html class="no-js ie lt-ie10 lt-ie9 lt-ie8 lt-ie7"> <![endif]--> <!--[if IE 7]> <html class="no-js ie ie7 lt-ie10 lt-ie9 lt-ie8"> <![endif]--> <!--[if IE 8]> <html class="no-js ie ie8 lt-ie10 lt-ie9"> <![endif]--> <!--[if IE 9]> <html class="no-js ie ie9 lt-ie10"> <![endif]--> <!--[if gt IE 9]> <html class="no-js ie not-ie-legacy"> <![endif]--> <!--[if !IE]><!--> <html class="wdk-theme no-js font-size--med"> <!--<![endif]--> <head> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="format-detection" content="telephone=no" /> <link rel="stylesheet" href="https://assetsbeta.create-cdn.net/_assets/livesites/feature/content-builder/content-builder.min.css?19fb9155e4f8dd94df37bde84f5f85fe"> <title>Dominic Joyce - Shop / Gallery - Original Canvas Paintings and Prints</title> <meta name="keywords" content="original handpainted buy for sale pop art design dominic joyce artist designer modern art"/> <meta name="description" content="The Art and Designs by Dominic Joyce to buy Commissions, Pop Icons and Fashion Art for sale. Canvas Paintings and Giclee Prints"/> <meta name="MSSmartTagsPreventParsing" content="TRUE"/> <link rel="shortcut icon" href="/favicon_default.ico" />
2<script src="https://assetsbeta.create-cdn.net/_assets/livesites/component/common/jquery-3.7.1.min.js?2c872dbe60f4ba70fb85356113d8b35e" type="text/javascript"></script>
2<script src="https://assetsbeta.create-cdn.net/_assets/livesites/component/common/jquery-migrate-3.5.2.min.js?88d82ba2bc432aa8ea45a71fb47ebccf" type="text/javascript"></script>
2<script src="/include/js/loader.js?f4beda5595ed06e4be7b488ee07b51df"></script>
2<!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 80 bytes, line 2
2<script type="text/javascript" src="https://www.googletagmanager.com/gtag/js?id=
2G-JNE452KQ6T
vendor: 17 bytes, line 2
2" async></script>
2<script type="text/javascript" > var siteid = 194092; 3
vendor: 139 bytes, lines 3-6
3window.dataLayer = window.dataLayer || []; 4 function gtag(){dataLayer.push(arguments);} 5 gtag('js', new Date()); 6 gtag('config', '
6G-JNE452KQ6T
vendor: 50 bytes, lines 6-11
6', { 7 'siteid': siteid 8 }); 9 10 11
11$(function(){ 12 if (window.events) { 13 var shopCurrency = 'GBP'; 14 window.events.on('addToBasket', function (data, source) { 15 if(gtag) { 16 let item_list_id = 'product_page'; 17 let item_list_name = 'Product Page'; 18 19 if(source === 'category_page') { 20 item_list_id = 'category_page'; 21 item_list_name = 'Category Page'; 22 } 23 24 gtag("event", "add_to_cart", { 25 currency: shopCurrency, 26 value: data.price * data.quantity, 27 items: [ 28 { 29 item_id: data.ID, 30 item_name: data.title, 31 item_list_id: item_list_id, 32 item_list_name: item_list_name, 33 price: data.price, 34 quantity: data.quantity, 35 } 36 ] 37 }); 38 } 39 }); 40 41 window.events.on('removeFromBasket', function (data) { 42 if(gtag) { 43 gtag("event", "remove_from_cart", { 44 currency: shopCurrency, 45 value: data.price * data.quantity, 46 items: [ 47 { 48 item_id: data.ID, 49 item_name: data.title, 50 item_list_id: 'basket', 51 item_list_name: 'Basket', 52 price: data.price, 53 quantity: data.quantity, 54 } 55 ] 56 }); 57 } 58 }) 59 60 window.events.on('checkoutStart', function (data) { 61 if(gtag) { 62 let basketItems = data.basket.map(function(product) { 63 return { 64 item_id: product.ID, 65 item_name: product.title, 66 price: product.price, 67 quantity: product.quantity 68 } 69 }); 70 71 gtag("event", "begin_checkout", { 72 value: data.amount, 73 currency: data.currency, 74 items: basketItems 75 }); 76 } 77 78 }); 79 80 window.events.on('checkoutComplete', function (data) { 81 if(gtag) { 82 let basketItems = data.basket.map(function(product) { 83 return { 84 item_id: product.ID, 85 item_name: product.title, 86 price: product.price, 87 } 88 }) 89 90 gtag("event", "purchase", { 91 currency: data.currency, 92 transaction_id: data.transaction_id, 93 value: data.amount, 94 coupon: data.discount_code, 95 shipping: data.postage_price, 96 items: basketItems, 97 }) 98 } 99 }); 100 101 window.events.on('productView', function (data) { 102 if(gtag) { 103 gtag("event", "view_item", { 104 currency: shopCurrency, 105 value: 0, 106 items: [ 107 { 108 item_id: data.ID, 109 item_name: data.title, 110 item_list_id: "product_page", 111 item_list_name: "Product Page", 112 price: data.price 113 } 114 ] 115 }); 116 } 117 }) 118 119 window.events.on('checkoutStage', function (step) { 120 if(gtag) { 121 gtag("event", "checkout", { 122 'step': step 123 }); 124 } 125 }) 126 127 window.events.on('formSubmitting', function(data){ 128 if(gtag) { 129 gtag("event", "form_submit", data); 130 } 131 }); 132 } 133 }); 134</script>
134<link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css?display=swap&family=Raleway:300,400,600,700"><link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css?display=swap&family=Raleway:300,400,600,700"><link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css?display=swap&family=Raleway:300,400,600,700"><style>@font-face {font-family: "font awesome";font-style: normal;font-weight: normal;font-display: swap;src: url("https://create-cdn.net/_assets/fonts/template-fonts/icons/fontawesome/fontawesome.eot?20141125");src: url("https://create-cdn.net/_assets/fonts/template-fonts/icons/fontawesome/fontawesome.eot?iefix&20141125") format("embedded-opentype"), url("https://create-cdn.net/_assets/fonts/template-fonts/icons/fontawesome/fontawesome.woff?20141125") format("woff"), url("https://create-cdn.net/_assets/fonts/template-fonts/icons/fontawesome/fontawesome.ttf?20141125") format("truetype"), url("https://create-cdn.net/_assets/fonts/template-fonts/icons/fontawesome/fontawesome.svg#font-awesome?20141125") format("svg"),url("https://create-cdn.net/_assets/fonts/template-fonts/icons/fontawesome/fontawesome.ttf?20141125") format("truetype")}</style>
134<script>window.createSite = {"pageid":"1928736","currency":{"code":"GBP","pre":"£","aft":""}};</script>
134 135 <meta property="og:type" content="website" /> 136 <meta property="og:url" content="https://dominicjoyce.co.uk/myshop" /> 137 <link rel="canonical" href="https://dominicjoyce.co.uk/myshop" /> 138 <meta property="og:title" content=" Shop/Gallery" /> 139 <meta property="og:site_name" content="Dominic Joyce Artist" /> 140 <meta name="twitter:card" content="summary" /><meta property="og:description" content="For any enquires - colours -prices - sizes - commissions - postage etc email [email protected]" /><link rel="stylesheet" href="https://assetsbeta.create-cdn.net/_assets/livesites/component/modal/modal.min.css?0712ddff8bb7c2ec4838ba17b29103f7" /><link rel="stylesheet" href="https://assetsbeta.create-cdn.net/_assets/livesites/component/session/session.min.css?d14ed9b57555828f24e1c7c78a5bfc7b" />
140<script type="text/javascript" src="https://assetsbeta.create-cdn.net/_assets/livesites/component/modal/modal.min.js?66520fc5d9421d9b4022a8910d693cbe" async></script>
140<script src="https://assetsbeta.create-cdn.net/_assets/livesites/component/session/session.min.js?e9b6512c3cd27c880a4cc1ed03166ee2" defer></script>
140<script src="https://assetsbeta.create-cdn.net/_assets/livesites/component/page-events/page-events.min.js?64345003a6529e9ec6053cb77419e3db"></script>
140 <meta http-equiv="imagetoolbar" content="no">
140<script type="text/javascript"> 141 var message = "" ; 142 143 function clickIE (){ 144 if ( document . all ){ 145 ( message ); 146 return false ; 147 } 148 } 149 150 function clickNS ( e ){ 151 if ( document . layers || ( document . getElementById && ! document . all )){ 152 if ( e . which == 2 || e . which == 3 ){ 153 ( message ); 154 return false ; 155 } 156 } 157 } 158 159 if ( document . layers ){ 160 document . captureEvents ( Event . MOUSEDOWN ); 161 document . onmousedown = clickNS ; 162 } else { 163 document . onmouseup = clickNS ; 164 document . oncontextmenu = clickIE ; 165 } 166 document . oncontextmenu = new Function( "return false" ) 167 168 169 function disableselect(e){ 170 return false 171 } 172 173 function reEnable(){ 174 return true 175 } 176 177 //if IE4+ 178 document.onselectstart=new Function ("return false")</script>
178
178<script src="https://assetsbeta.create-cdn.net/_assets/livesites/component/basket/basket.min.js?e1679b6159bb71c40ac7e4cf026ab9d4" async type="text/javascript"></script>
178<link rel='stylesheet' href='/theme.min.css?f4beda5595ed06e4be7b488ee07b51df' type='text/css' /><link rel="stylesheet" type="text/css" href="/palette.css?f4beda5595ed06e4be7b488ee07b51df" media="screen"><!--Theme JS-->
178<script type="text/javascript">function detect_ie(){var e=window.navigator.userAgent,t=e.indexOf("MSIE ");if(t>0){parseInt(e.substring(t+5,e.indexOf(".",t)),10);document.querySelector("html").className+=" ie"}else{if(e.indexOf("Trident/")>0){var n=e.indexOf("rv:");parseInt(e.substring(n+3,e.indexOf(".",n)),10);document.querySelector("html").className+=" ie"}else{var d=e.indexOf("Edge/");if(!(d>0))return document.querySelector("html").className+=" not-ie",!1;parseInt(e.substring(d+5,e.indexOf(".",d)),10);document.querySelector("html").className+=" edge"}}}function hasFlexGapSupport(){const e=document.createElement("div");e.style.display="flex",e.style.flexDirection="column",e.style.rowGap="1px",e.appendChild(document.createElement("div")),e.appendChild(document.createElement("div")),document.body.appendChild(e);const t=1===e.scrollHeight;return e.parentNode.removeChild(e),t}document.addEventListener("DOMContentLoaded",(function(){detect_ie();/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream&&!hasFlexGapSupport()&&document.documentElement.classList.add("flex-gap-not-supported")}));</script>
178<script type="application/ld+json"> 179 { 180 "@context": "http://schema.org", 181 "@type": "WebSite", 182 "url": "https://www.dominicjoyce.co.uk/", 183 "potentialAction": { 184 "@type": "SearchAction", 185 "target": "https://www.dominicjoyce.co.uk/shop/search.php?q={search_term_string}", 186 "query-input": "required name=search_term_string" 187 } 188 }</script>
188 <style> 189 body, .font--content { font-family: "raleway"; } 190 .font--heading { font-family: "raleway"; } 191 .font--logo { font-family: "raleway"; } 192 .i { font-family: "font awesome" ; } /* A comment to stop the syntax highlighting from breaking */ 193 194 /* Add the template background options */ 195 196 html {<!--WDK: templateoption:templatebg--> 197 }</style> <link rel="stylesheet" href="https://create-cdn.net/_assets/livesites/component/csswizardry-grids-responsive/csswizardry-grids-responsive.min.css?20150528"> <!--[if lt IE 9]>
197<script src="https://create-cdn.net/_assets/livesites/component/html5shiv/html5shiv.min.js"></script>
197 <![endif]-->
197<script> 198 var firstBlock, headerBlock, blockContent 199 function incorporateHeader() { 200 // First-run setup 201 if (!headerBlock) { 202 firstBlock = document.querySelector('.block--incorporate-header') 203 // If there's a sub-block, use that. 204 if (firstBlock.querySelector('.block')) { 205 firstBlock = firstBlock.querySelector('.block') 206 } 207 208 blockContent = firstBlock.getElementsByClassName('block__content')[0] 209 if (!blockContent) { 210 blockContent = firstBlock 211 } 212 headerBlock = document.getElementById('site-navigation') 213 // Split and find as running the regex directly on className did not work. 214 var firstBlockPalette = firstBlock.className.split(' ').find(function (e) { 215 return /^palette-[a-zA-Z0-9_-]+$/.test(e) 216 }) 217 var headerBlocks = headerBlock.children 218 for (var i = 0; i < headerBlocks.length; i++) { 219 //Remove existing palette class 220 headerBlocks[i].className.replace(/(s|^)palette-[a-zA-Z0-9_-]+($|s)/, ' ') 221 if (firstBlockPalette) { 222 headerBlocks[i].classList.add(firstBlockPalette) 223 } 224 } 225 // The header now needs the incorporated class 226 headerBlock.classList.add('header--incorporated') 227 // Re-run on resize 228 window.addEventListener('resize', incorporateHeader, true) 229 // Run again when things have finished running 230 window.setTimeout(incorporateHeader, 0) 231 232 var headerImages = headerBlock.querySelectorAll('img') 233 for (var i = 0; i < headerImages.length; i++) { 234 var image = headerImages[i] 235 image.addEventListener('load', incorporateHeader) 236 } 237 } 238 var headerHeight = headerBlock.scrollHeight 239 document.body.style.setProperty('--header-height', headerHeight + 'px') 240 }</script>
240 </head> <body class="wdk_columnCount_0 has-banner--type-3 has-wallpaper page-type-shop has-shop has-basket heading--med button--square theme--button-square theme--corner-square theme--corner-radius-medium theme--card-solid theme--divider-solid theme--link-underline wdk-theme-body template-rwd template-structure-167"> <div id="site-wrapper" class="site-wrapper"> <header id="site-navigation" class="site-header is-content-builder"> <!----><section data-save-timestamp="1661941923895" id="block_1093603" data-cb-blocktype="InlineHeaderMenuCentred" data-cb-version="3.0.1" class="block js-block--block_1093 block--pad-top-25 block--pad-bottom-25 b-header block--header InlineHeaderMenuCentred block--horizontal-content-left"><!----> <div class="block__content"><div class="b-container-wrapper"><div class="b-container"><div class="b-row"><div class="b-col-12 b-header__item-wrapper has-items-inline--md is-aligned-left"><div class="b-header__item b-flex--grow-1 has-nested-items"><div class="s-navigation b-header__item-wrapper has-items-inline--xs is-aligned-center is-nested"><div itemscope="itemscope" itemtype="http://schema.org/Organization" class="b-header__item b-line-height--0 is-logo"><a data-name="logo" itemprop="url" href="/" class="editable-element editable-element--logo logo-container"><p id="logo-element-element_1094" class="logo logo--text font--logo b-margin-t-0--xs b-margin-b-0--xs b-line-height--xs">Dominic Joyce Artist</p></a></div> <div id="site-menu" role="navigation" class="b-header__item b-flex--grow-1 b-line-height--0"><div data-name="navigation" class="text-right"><div data-name="nav" class="s-navigation__menu js-menu-nav-container is-aligned-right-on-mobile"><button type="button" class="s-menu-icon hamburger hamburger--squeeze js-mobile-open uneditable-element"><span aria-hidden="true" class="hamburger-box"><span class="hamburger-inner icon"></span></span></button> <nav data-name="menu" class="js-menu-nav b-line-height--0 s-menu s-menu--reset-margin"><button type="button" class="s-menu-close hamburger hamburger--squeeze is-active js-mobile-inside-close b-padding-y-30--xs b-padding-x-30--xs b-line-height--xs"><span aria-hidden="true" class="hamburger-box"><span class="hamburger-inner icon"></span></span></button> <div class="s-menu-container"><span class="js-menu__container-block_1093_sticky--false b-display-inline-block--md s-menu--loading"> <ul class="editable-element editable-element--menu "> <li class="js-menu__more-item-block_1093_sticky--false "> <a href="/"> 241 Home </a> </li> <li class="js-menu__more-item-block_1093_sticky--false "> <a href="/about.html"> 242 About </a> </li> <li class="js-menu__more-item-block_1093_sticky--false "> <a href="/myshop/"> 243 Shop / Gallery </a> <ul class="editable-element editable-element--menu "> <li class="js-menu__more-item-block_1093_sticky--false "> <a href="/myshop/cat_1162011-Original-Geometric-and-Op-Art-Canvas-Paintings.html"> 244 Original Geometric and Op Art Canvas Paintings </a> </li> <li class="js-menu__more-item-block_1093_sticky--false "> <a href="/myshop/cat_1162017-Original-Pop-Art-Fashion-Canvas-Paintings.html"> 245 Original Pop Art Fashion Canvas Paintings </a> </li> </ul> </li> <li class="js-menu__more-item-block_1093_sticky--false "> <a href="/blog/"> 246 Blog </a> </li> <li class="js-menu__more-item-block_1093_sticky--false "> <a href="/contactme.html"> 247 Contact </a> </li> <li class="js-menu__more-item-block_1093_sticky--false "> <a href="/links.html"> 248 Links </a> </li> <li class="js-menu__more-container-block_1093_sticky--false b-display-none--xs"> <a>More</a> <ul></ul> </li> </ul> </span></div> </nav></div></div></div> <div class="b-header__item is-hidden-on-mobile" style="display:none;"><!----></div> <div class="b-header__item b-flex--shrink-0 b-line-height--0" style="display:none;"><!----></div> <div class="b-header__item b-flex--shrink-0 b-line-height--0 if-basket"><ul data-name="account-shop-icons" class="b-account-shop-icons sm sm-shop b-line-height--0"><!----> <li data-name="shopbasket" data-sm-reverse="true" class="editable-element editable-element--shop-basket shop-basket sm-shop-toggle-wrapper if-basket"><a class="sm-shop-toggle"><span class="icon sm-shop-toggle__icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M352 128C352 57.42 294.579 0 224 0 153.42 0 96 57.42 96 128H0v304c0 44.183 35.817 80 80 80h288c44.183 0 80-35.817 80-80V128h-96zM224 48c44.112 0 80 35.888 80 80H144c0-44.112 35.888-80 80-80zm176 384c0 17.645-14.355 32-32 32H80c-17.645 0-32-14.355-32-32V176h48v40c0 13.255 10.745 24 24 24s24-10.745 24-24v-40h160v40c0 13.255 10.745 24 24 24s24-10.745 24-24v-40h48v256z"/></svg></span> <span class="sm-shop-toggle__text icon-text">basket</span></a> <ul class="mega-menu"><li><div class="sm-shop-dropdown-item"><div class="sm-shop-item"><div class="basket__total"> 249 Total: <span class="wdk_basket_total"></span> </div> <div class="basket__menu"><div class="basket__link"><a href="/myshop/basket" class="dropdown-item__link">Basket</a></div> <div class="checkout__link"><a href="/myshop/checkout" class="dropdown-item__link">Checkout</a></div></div></div></div></li></ul></li></ul></div>
249 <div class="b-header__item b-flex--shrink-0 is-hidden-on-mobile" style="display:none;"><!----></div></div></div> <div full-row-on-mobile="" class="b-header__item b-flex--shrink-0 b-text-right--xs" style="display:none;"><!----></div></div></div></div></div></div> </section><span class="rendered-assets">
249<script src="https://assetsbeta.create-cdn.net/_assets/livesites/feature/content-builder/static/js/jquery.smartmenus.min.js?3.0.1"></script>
249
249<script src="https://assetsbeta.create-cdn.net/_assets/livesites/feature/content-builder/static/js/menu-resize.min.js?3.0.1"></script>
249
249<script src="https://assetsbeta.create-cdn.net/_assets/livesites/feature/content-builder/static/js/fit-svg.min.js?3.0.1"></script>
249</span><span class="rendered-assets">
249<script>FitSVG(document.getElementById("logo-element-element_1094"))</script>
249
249<script>initMenuResize("js-menu__container-block_1093_sticky--false", "js-menu__more-container-block_1093_sticky--false")</script>
249</span> </header> <main id="site-content" class="structure__item structure__item--page site-content"> <div class="structure__item__utility clearfix"> <div role="main" class="site-main"> <h1 250 class="site-main__page-title wdk_content-pagetitle heading heading--alpha font--heading" 251 > <span class="heading__utility"><span class="pageShopTitle"> Shop/Gallery</span></span> </h1> 252 253<? livepages::jquery();?><link rel="stylesheet" href="https://assetsbeta.create-cdn.net/_assets/livesites/feature/shop-category/shop-category.min.css?d303f57b98fe36c7e843b21db928a334" type="text/css" media="screen" /> 254<style> 255 .container-mimic { 256 width: 100%; 257 max-width: 1170px; 258 padding-inline: 30px; 259 margin-inline: auto; 260 } 261 262 .container-mimic:has(.block) { 263 max-width: none; 264 padding-inline: 0; 265 } 266 267 .site-wrapper .site-main__page-title { 268 margin-inline: auto; 269 } 270 271 .structure__item__utility { 272 padding-inline: unset; 273 max-width: unset; 274 list-style: none; 275 } 276 277 @media (min-width: 992px) { 278 .summary-col { 279 max-width: 400px; 280 flex-shrink: 0; 281 } 282 } 283</style> 284<section 285 class="section shop-category shop-category--20"> 286 287 <div class="shop-intro container-mimic clearfix"> 288 289<p style="text-align: center;">For any enquires - colours -prices - sizes - commissions - postage etc email <a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="0f666169604f6b60626661666c6560766c6a216c60217a64">[email protected]</a></p> 290<p style="text-align: center;"><!-- Default Statcounter code for Shop / Gallery 291https://www.dominicjoyce.co.uk/myshop/ -->
vendor: 110 bytes, lines 291-292
291 292<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
292<script type="text/javascript"> 293var sc_project=12429469; 294var sc_invisible=1; 295var sc_security="c73b6db8"; 296</script>
vendor: 2 bytes, line 296
296
297<script type="text/javascript" 298src="https://www.statcounter.com/counter/counter.js" 299async></script>
299 300<noscript><div class="statcounter"><a title="Web Analytics" 301href="https://statcounter.com/" target="_blank"><img 302class="statcounter" 303src="https://c.statcounter.com/12429469/0/c73b6db8/1/" 304alt="Web Analytics"></a></div></noscript> 305<!-- End of Statcounter Code --> </p> 306 </div> 307 308 <nav class="shop-basket if-basket if-no-basket-in-header container-mimic b-text-center--xs"> 309 <a href="/myshop/basket">View Your Basket</a> | <a href="/myshop/checkout">Proceed To 310 Checkout</a> 311 </nav> 312 313 314 <div class="b-container b-padding-t-25--xs"> 315 <div class="b-row"> 316 <div class="b-col-12 shop-topbar"> 317 <div class="b-row b-flex--center b-flex--justify-center"> 318 </div> 319</div> 320<!-- <div class="shop-accordion"> 321 <div class="shop-accordion__item"> 322 <button class="shop-accordion__trigger heading-color font--heading b-margin-b-20--xs">Filter results <span class="i i-down"></span><span class="i i-up"></span></button> 323 <div class="shop-accordion__panel b-padding-b-15--xs"> 324 Filters here 325 </div> 326 </div> 327</div> --> 328 329 330 <main class="b-col-12 b-padding-b-50--xs"> 331 <div 332 class="shop-category__sub-categories b-row b-no-row-gutters "> 333 <div class="b-col-12"> 334 <h3 class="heading heading--simple b-margin-b-15--xs"> 335 Categories: </h3> 336 </div> 337 <article 338 class="b-col-12 b-col-sm-6 b-padding-b-50--xs b-flex--xs b-flex--column b-col-lg-4"> 339 <a href="/myshop/cat_1162011-Original-Geometric-and-Op-Art-Canvas-Paintings.html" rel="category" class="shop-sub-category border-color link-plain b-flex--grow is-grid-view has-img-text card--no-pad 340 "> 341 <div class="shop-sub-category__img-wrapper"> 342 <div class="shop-sub-category__image "> 343 <img alt="Original Geometric and Op Art Canvas Paintings" src="https://sites.create-cdn.net/siteimages/19/4/0/194092/12/3/7/12377805/648x1000.jpg?1478863271" loading="lazy" data-pin-media="https://sites.create-cdn.net/siteimages/19/4/0/194092/12/3/7/12377805/648x1000.jpg?1478863271" srcset="https://sites.create-cdn.net/siteimages/19/4/0/194092/12/3/7/12377805/648x1000.jpg?1478863271 648w, https://sites.create-cdn.net/siteimages/19/4/0/194092/12/3/7/12377805/324x500.jpg?1478863271 324w, https://sites.create-cdn.net/siteimages/19/4/0/194092/12/3/7/12377805/227x350.jpg?1478863271 227w, https://sites.create-cdn.net/siteimages/19/4/0/194092/12/3/7/12377805/130x200.jpg?1478863271 130w" width="648" height="1000" sizes="(min-width: 1000px) 333px, (min-width: 719px) 25vw, (min-width: 481px) 33.33vw, 50vw" data-final-tag="true"> </div> 344 </div> 345 346 <div class="shop-sub-category__details b-padding-t-20--xs"> 347 <p class="shop-sub-category__details-title text-color b-margin-b-0--xs"> 348 Original Geometric and Op Art Canvas Paintings </p> 349 </div> 350 </a> 351 </article> 352 <article 353 class="b-col-12 b-col-sm-6 b-padding-b-50--xs b-flex--xs b-flex--column b-col-lg-4"> 354 <a href="/myshop/cat_1162017-Original-Pop-Art-Fashion-Canvas-Paintings.html" rel="category" class="shop-sub-category border-color link-plain b-flex--grow is-grid-view has-img-text card--no-pad 355 "> 356 <div class="shop-sub-category__img-wrapper"> 357 <div class="shop-sub-category__image "> 358 <img alt="Original Pop Art Fashion Canvas Paintings" src="https://sites.create-cdn.net/siteimages/19/4/0/194092/17/7/1/17710142/668x1000.jpg?1569955621" loading="lazy" data-pin-media="https://sites.create-cdn.net/siteimages/19/4/0/194092/17/7/1/17710142/668x1000.jpg?1569955621" srcset="https://sites.create-cdn.net/siteimages/19/4/0/194092/17/7/1/17710142/668x1000.jpg?1569955621 668w, https://sites.create-cdn.net/siteimages/19/4/0/194092/17/7/1/17710142/334x500.jpg?1569955621 334w, https://sites.create-cdn.net/siteimages/19/4/0/194092/17/7/1/17710142/234x350.jpg?1569955621 234w, https://sites.create-cdn.net/siteimages/19/4/0/194092/17/7/1/17710142/134x200.jpg?1569955621 134w" width="668" height="1000" sizes="(min-width: 1000px) 333px, (min-width: 719px) 25vw, (min-width: 481px) 33.33vw, 50vw" data-final-tag="true"> </div> 359 </div> 360 361 <div class="shop-sub-category__details b-padding-t-20--xs"> 362 <p class="shop-sub-category__details-title text-color b-margin-b-0--xs"> 363 Original Pop Art Fashion Canvas Paintings </p> 364 </div> 365 </a> 366 </article> 367 </div> 368 369 </main> 370 </div> 371 </div> 372 373 <div class="shop-outro container-mimic"> 374 375<p> </p> 376<p> </p> 377<div style="text-align: center;"><a href="/"><span style="font-family: Century Gothic;"> </span><br /> </a></div> 378 </div> 379 380 381
381<script type="text/javascript" 382 src="https://assetsbeta.create-cdn.net/_assets/livesites/feature/shop-category/shop-category.min.js?20201105"></script>
382 383</section>
383<script src="https://assetsbeta.create-cdn.net/_assets/livesites/component/ajaxbasket/ajaxbasket.min.js?f63d229a834463eb24a17f25d5f1b119"></script>
383</div> </div> </main> <footer id="site-footer" class="site-footer is-content-builder"> <!----><section data-save-timestamp="1661942152674" id="block_733641" data-cb-blocktype="SingleColumnFooter" data-cb-version="3.0.1" data-footer-bar-style="none" data-column-layout="equal-medium" class="block js-block--block_733 block--pad-top-50 block--pad-bottom-50 b-footer block--footer SingleColumnFooter block--horizontal-content-center block--container-medium"><!----> <div class="block__content"><div class="b-container-wrapper"><div class="b-container b-alignment"><div class="b-row"><div class="b-col-12 editable-element editable-element--footer-html"><div>
383<script type="text/javascript" >if (typeof trackUnsplashImages === 'undefined') { 384 function trackUnsplashImages () { 385 let unsplashImages = document.querySelectorAll('.js-track-unsplash,.cb-track-unsplash') 386 let unsplashIDs = [] 387 for (var img of unsplashImages) { 388 unsplashIDs.push(img.getAttribute('data-external-id')) 389 } 390 391 if ( unsplashIDs.length ) { 392 // Create an img tag to go to the tracking url 393 let img = document.createElement('img') 394 img.src = 'https://views.unsplash.com/v?app_id=92877&photo_id=' + unsplashIDs.join() 395 } 396 } 397 398 document.addEventListener('DOMContentLoaded', function () { 399 trackUnsplashImages(); 400 }); 401 }</script>
401 </div></div></div> <div class="b-row"><div data-name="main-content" class="b-col-12 text-center b-element-group"><div class="b-footer__item-wrapper is-aligned-center"><div class="b-footer__item b-flex--shrink-0" style="display:none;"><!----></div> <div class="b-footer__item b-flex--shrink-0" style="display:none;"><!----></div> <div class="b-footer__item b-flex--shrink-0 b-line-height--0" style="display:none;"><!----></div> <div class="b-footer__item b-flex--shrink-0"><div data-name="newsletter-text" class="editable-element editable-element--text text"><div><p>Sign up with your email address to receive news and updates.</p></div></div> <div data-name="newsletter" class="b-newsletter editable-element form-group is-inline"><form id="formelement_740" method="post" action="/include/newsletter/subscribe.php" class="b-form b-newsletter__form uneditable-element"><div class="b-newsletter__fields b-alignment"><div class="b-newsletter__input"><input type="email" name="email" placeholder="Email Address" class="form-control b-form-control b-input editable-element"> <input id="formelement_740-hpname" type="text" name="name" class="b-visually-hidden"></div> <div class="b-newsletter__button"><div data-name="submitButton" class="editable-element editable-element--button"><!----> <span class="editable-element--button__span"><!----> <button type="submit" class="wdk_live-button button button--primary"> 402 Subscribe</button></span></div></div></div> <div class="b-form__feedback b-form__feedback--failed alert alert-danger b-margin-t-10--xs b-margin-b-0--xs"> 403 Please enter a valid email address</div> <div class="js-thankyou b-form__feedback b-form__feedback--success alert alert-success b-margin-t-10--xs b-margin-b-0--xs"> 404 Thanks, you are now subscribed to our mailing list</div></form></div></div></div></div></div></div></div></div> <div class="b-footer__bar is-inline"><!----> <div class="b-container-wrapper"><div class="b-container b-alignment"><div class="b-row"><div data-name="bar-content" class="b-col text-center"><p class="b-margin-b-0--xs"><span data-name="copyright" class="s-copyright"> 405 © Copyright 2026 Dominic Joyce Artist. All Rights Reserved. 406</span> <span><span class="powered-by-links"> <span>Designed with <a href="https://www.create.net/?source=footer" rel="nofollow" target="_blank">Create</a></span></span></span></p></div></div></div></div></div></section><!----><span class="rendered-assets">
406<script> 407 document.getElementById('formelement_740').addEventListener('submit', function (event) { 408 event.preventDefault() 409 var form = this 410 if (document.getElementById('formelement_740-hpname').value.length) { 411 return false 412 } 413 form.classList.remove('b-form--failed', 'b-form--success', 'b-form--progress') 414 var email = form.querySelector('[name=email]').value 415 if (!email) { 416 form.classList.add('b-form--failed') 417 return 418 } 419 form.classList.add('b-form--progress') 420 var formData = new FormData(); 421 formData.append('email', email); 422 formData.append('ajax', true); 423 fetch('/include/newsletter/subscribe.php', { 424 method: 'POST', 425 credentials: 'same-origin', 426 body: formData 427 }) 428 .then(function (response) { 429 return response.text().then(function (text) { 430 return { text, ok: response.ok } 431 }) 432 }) 433 .then(function (response) { 434 form.classList.remove('b-form--progress') 435 if (!response.ok || response.text !== 'success') { 436 form.classList.add('b-form--failed') 437 return 438 } 439 form.classList.add('b-form--success') 440 }) 441 })</script>
441</span> </footer> </div> <div class="utility-js-triggers"> <span 442 id="js-navigation-breakpoint-trigger" 443 class="utility-navigation-breakpoint-trigger" 444 ></span> </div>
444<script> 445 if (document.querySelector('.site-header .js-sticky')) { 446 document.body.classList.add('has-sticky-header') 447 }</script>
447
447<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"baf6cca258184678b2a32d37029b7d3c","r":1,"spa":2}' crossorigin="anonymous"></script>
447 448</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.