1<!DOCTYPE html> 2<html lang="en"> 3 <head> 4 <meta charset="utf-8" /> 5 <meta content="IE=edge" http-equiv="X-UA-Compatible" /> 6 <meta content="width=device-width,initial-scale=1" name="viewport" /> 7 <meta content="0.1.31" name="version" /> 8 <link rel="canonical" href="https://joannegrantart.com/en-usd" /> 9 10 <title>Joanne Grant</title> 11 12 13<meta name="description" content="The official website and shop of Joanne Grant. Find the latest content, buy merch, and support your favorite creator." /> 14<meta property="og:site_name" content="Joanne Grant" /> 15<meta property="og:url" content="https://joannegrantart.com/en-usd" /> 16<meta property="og:description" content="The official website and shop of Joanne Grant. Find the latest content, buy merch, and support your favorite creator." /> 17 18 19 20 21 22<meta property="og:title" content="Joanne Grant" /> 23<meta property="og:type" content="website" /> 24 25 26 <meta property="og:image" content="https://imgproxy.fourthwall.dev/byzSU3tDKe6ibmuIg6oQh_wW0VIaceE1GvzMLweARs8/w:1200/sm:1/enc/L616pwLrWQ9N6ibc/gcIzlqs-FtWyZ96a/4IsFLucESz6KMjQ9/ZMFLSbVB4Ewmpudf/N4jFJ4pvVzdNkB-P/XrwUscfC4YCMs8qo/H5jUs-vb1OUerbrL/qYbdnf-f1liJ2niX/QgyXyKLeFu36QrSn/b4IDHdfoqdnxxess/Gmup8oJGs5BDIziE/bAkEnFcYeOHikkhu/kIogAUHogMzks6C-/Nn_C0ohjME3dBA94/2ylSOdBTCbQ.png" /> 27 <meta property="og:image:secure_url" content="https://imgproxy.fourthwall.dev/byzSU3tDKe6ibmuIg6oQh_wW0VIaceE1GvzMLweARs8/w:1200/sm:1/enc/L616pwLrWQ9N6ibc/gcIzlqs-FtWyZ96a/4IsFLucESz6KMjQ9/ZMFLSbVB4Ewmpudf/N4jFJ4pvVzdNkB-P/XrwUscfC4YCMs8qo/H5jUs-vb1OUerbrL/qYbdnf-f1liJ2niX/QgyXyKLeFu36QrSn/b4IDHdfoqdnxxess/Gmup8oJGs5BDIziE/bAkEnFcYeOHikkhu/kIogAUHogMzks6C-/Nn_C0ohjME3dBA94/2ylSOdBTCbQ.png" /> 28 <meta property="twitter:image" content="https://imgproxy.fourthwall.dev/byzSU3tDKe6ibmuIg6oQh_wW0VIaceE1GvzMLweARs8/w:1200/sm:1/enc/L616pwLrWQ9N6ibc/gcIzlqs-FtWyZ96a/4IsFLucESz6KMjQ9/ZMFLSbVB4Ewmpudf/N4jFJ4pvVzdNkB-P/XrwUscfC4YCMs8qo/H5jUs-vb1OUerbrL/qYbdnf-f1liJ2niX/QgyXyKLeFu36QrSn/b4IDHdfoqdnxxess/Gmup8oJGs5BDIziE/bAkEnFcYeOHikkhu/kIogAUHogMzks6C-/Nn_C0ohjME3dBA94/2ylSOdBTCbQ.png" /> 29 30<meta name="twitter:card" content="summary_large_image" /> 31<meta name="twitter:title" content="Joanne Grant" /> 32<meta name="twitter:description" content="The official website and shop of Joanne Grant. Find the latest content, buy merch, and support your favorite creator." /> 33 34 35 <link rel="shortcut icon" href="https://imgproxy.fourthwall.dev/7-AjIICFuYhaB8vQiSghQ3OLf7WCnng4pq5X8OSmxd0/rs:fill:192:192:0/bg:316ef1/sm:1/enc/FFvZ83DpXgjMq6Jf/JnOT5QhSHL1Nc53N/8J4eX-aa75tyWbJl/tMKdQFcUYEavnEcg/srJc676K1zyL196s/zdkgiRqeQt6GN9Ct/vSCXHpYjU_YMsWoH/WQYAXNGon-1m8wAf/FESTPRM8PM_xx_5s/OJtNrt0wdFrJT6FZ/-tQxB8nJAcRHGTwn/19Thy-FLtmrDDpC0.png" sizes="96x96" type="image/png" /> 36<link rel="shortcut icon" href="https://imgproxy.fourthwall.dev/7-AjIICFuYhaB8vQiSghQ3OLf7WCnng4pq5X8OSmxd0/rs:fill:192:192:0/bg:316ef1/sm:1/enc/FFvZ83DpXgjMq6Jf/JnOT5QhSHL1Nc53N/8J4eX-aa75tyWbJl/tMKdQFcUYEavnEcg/srJc676K1zyL196s/zdkgiRqeQt6GN9Ct/vSCXHpYjU_YMsWoH/WQYAXNGon-1m8wAf/FESTPRM8PM_xx_5s/OJtNrt0wdFrJT6FZ/-tQxB8nJAcRHGTwn/19Thy-FLtmrDDpC0.png" sizes="48x48" type="image/png" /> 37 38 39 <link rel="apple-touch-icon" href="https://imgproxy.fourthwall.dev/7-AjIICFuYhaB8vQiSghQ3OLf7WCnng4pq5X8OSmxd0/rs:fill:192:192:0/bg:316ef1/sm:1/enc/FFvZ83DpXgjMq6Jf/JnOT5QhSHL1Nc53N/8J4eX-aa75tyWbJl/tMKdQFcUYEavnEcg/srJc676K1zyL196s/zdkgiRqeQt6GN9Ct/vSCXHpYjU_YMsWoH/WQYAXNGon-1m8wAf/FESTPRM8PM_xx_5s/OJtNrt0wdFrJT6FZ/-tQxB8nJAcRHGTwn/19Thy-FLtmrDDpC0.png" sizes="180x180" type="image/png" /> 40 41 42<meta content="#ffffff" name="msapplication-TileColor" /> 43 44 45 <link rel="stylesheet" type="text/css" href="https://themes.fourthwall.dev/themes-library/assets/564f98fe-4be2-4c1e-9e9d-a05eec4c0368/assets/vendor.css?v=b1b11eb5397f6f25bd27f727622a7b127d42cd4e0ede0f0b643a4ec082686d92" media="all" integrity="sha256-sbEetTl/byW9J/cnYip7En1CzU4O3g8LZDpOwIJobZI=" crossorigin="anonymous" /> 46 47 <link rel="stylesheet" type="text/css" href="https://themes.fourthwall.dev/themes/assets/6f8000ca-9ab0-4cd2-901a-70d07e863e6d/assets/styles/css-variables.scss.css?v=9b4fc3a1dae6158847cd902768d4910b673b9eb80f4b5056a573d194988a4988" media="all" integrity="sha256-m0/DodrmFYhHzZAnaNSRC2c7nrgPS1BWpXPRlJiKSYg=" crossorigin="anonymous" /> 48 <link rel="stylesheet" type="text/css" href="https://themes.fourthwall.dev/themes/assets/6f8000ca-9ab0-4cd2-901a-70d07e863e6d/assets/styles/theme.scss.css?v=f066d8d56656ff14f57cdc96b0d88e972f84de8a7431231c75248abaad6cabbf" media="all" integrity="sha256-8GbY1WZW/xT1fNyWsNiOly+E3op0MSMcdSSKuq1sq78=" crossorigin="anonymous" /> 49
50 <link rel="preconnect" href="https://imgproxy.fourthwall.com" crossorigin> 51<link rel="preconnect" href="https://storage.googleapis.com" crossorigin>
52<script src="/en-usd/platform/geo/redirect.js"></script>
vendor: 1 bytes, line 52
52
53<script src="https://js.stripe.com/v3/" async></script>
53 54<link rel="alternate" href="https://joannegrantart.com" hreflang="x-default" /> 55<link rel="alternate" href="https://joannegrantart.com/en-usd" hreflang="en-AQ" /> 56<link rel="alternate" href="https://joannegrantart.com/en-usd" hreflang="en-AS" /> 57<link rel="alternate" href="https://joannegrantart.com/en-usd" hreflang="en-BQ" /> 58<link rel="alternate" href="https://joannegrantart.com/en-usd" hreflang="en-EC" /> 59<link rel="alternate" href="https://joannegrantart.com/en-usd" hreflang="en-FM" /> 60<link rel="alternate" href="https://joannegrantart.com/en-usd" hreflang="en-GU" /> 61<link rel="alternate" href="https://joannegrantart.com/en-usd" hreflang="en-IO" /> 62<link rel="alternate" href="https://joannegrantart.com/en-usd" hreflang="en-MH" /> 63<link rel="alternate" href="https://joannegrantart.com/en-usd" hreflang="en-MP" /> 64<link rel="alternate" href="https://joannegrantart.com/en-usd" hreflang="en-PR" /> 65<link rel="alternate" href="https://joannegrantart.com/en-usd" hreflang="en-PW" /> 66<link rel="alternate" href="https://joannegrantart.com/en-usd" hreflang="en-SV" /> 67<link rel="alternate" href="https://joannegrantart.com/en-usd" hreflang="en-TC" /> 68<link rel="alternate" href="https://joannegrantart.com/en-usd" hreflang="en-UM" /> 69<link rel="alternate" href="https://joannegrantart.com/en-usd" hreflang="en-US" /> 70<link rel="alternate" href="https://joannegrantart.com/en-usd" hreflang="en-VG" /> 71<link rel="alternate" href="https://joannegrantart.com/en-usd" hreflang="en-VI" /> 72<link rel="alternate" href="https://joannegrantart.com/en-usd" hreflang="en-ZW" /> 73<link rel="alternate" href="https://joannegrantart.com/en-eur" hreflang="en-AD" /> 74<link rel="alternate" href="https://joannegrantart.com/en-eur" hreflang="en-AT" /> 75<link rel="alternate" href="https://joannegrantart.com/en-eur" hreflang="en-AX" /> 76<link rel="alternate" href="https://joannegrantart.com/en-eur" hreflang="en-BE" /> 77<link rel="alternate" href="https://joannegrantart.com/en-eur" hreflang="en-BG" /> 78<link rel="alternate" href="https://joannegrantart.com/en-eur" hreflang="en-BL" /> 79<link rel="alternate" href="https://joannegrantart.com/en-eur" hreflang="en-CY" /> 80<link rel="alternate" href="https://joannegrantart.com/en-eur" hreflang="en-DE" /> 81<link rel="alternate" href="https://joannegrantart.com/en-eur" hreflang="en-EE" /> 82<link rel="alternate" href="https://joannegrantart.com/en-eur" hreflang="en-ES" /> 83<link rel="alternate" href="https://joannegrantart.com/en-eur" hreflang="en-FI" /> 84<link rel="alternate" href="https://joannegrantart.com/en-eur" hreflang="en-FR" /> 85<link rel="alternate" href="https://joannegrantart.com/en-eur" hreflang="en-GF" /> 86<link rel="alternate" href="https://joannegrantart.com/en-eur" hreflang="en-GP" /> 87<link rel="alternate" href="https://joannegrantart.com/en-eur" hreflang="en-GR" /> 88<link rel="alternate" href="https://joannegrantart.com/en-eur" hreflang="en-HR" /> 89<link rel="alternate" href="https://joannegrantart.com/en-eur" hreflang="en-IE" /> 90<link rel="alternate" href="https://joannegrantart.com/en-eur" hreflang="en-IT" /> 91<link rel="alternate" href="https://joannegrantart.com/en-eur" hreflang="en-LT" /> 92<link rel="alternate" href="https://joannegrantart.com/en-eur" hreflang="en-LU" /> 93<link rel="alternate" href="https://joannegrantart.com/en-eur" hreflang="en-LV" /> 94<link rel="alternate" href="https://joannegrantart.com/en-eur" hreflang="en-MC" /> 95<link rel="alternate" href="https://joannegrantart.com/en-eur" hreflang="en-ME" /> 96<link rel="alternate" href="https://joannegrantart.com/en-eur" hreflang="en-MF" /> 97<link rel="alternate" href="https://joannegrantart.com/en-eur" hreflang="en-MQ" /> 98<link rel="alternate" href="https://joannegrantart.com/en-eur" hreflang="en-MT" /> 99<link rel="alternate" href="https://joannegrantart.com/en-eur" hreflang="en-NL" /> 100<link rel="alternate" href="https://joannegrantart.com/en-eur" hreflang="en-PM" /> 101<link rel="alternate" href="https://joannegrantart.com/en-eur" hreflang="en-PT" /> 102<link rel="alternate" href="https://joannegrantart.com/en-eur" hreflang="en-RE" /> 103<link rel="alternate" href="https://joannegrantart.com/en-eur" hreflang="en-SI" /> 104<link rel="alternate" href="https://joannegrantart.com/en-eur" hreflang="en-SK" /> 105<link rel="alternate" href="https://joannegrantart.com/en-eur" hreflang="en-SM" /> 106<link rel="alternate" href="https://joannegrantart.com/en-eur" hreflang="en-TF" /> 107<link rel="alternate" href="https://joannegrantart.com/en-eur" hreflang="en-VA" /> 108<link rel="alternate" href="https://joannegrantart.com/en-eur" hreflang="en-YT" /> 109<link rel="alternate" href="https://joannegrantart.com/en-eur" hreflang="en-XK" /> 110<link rel="alternate" href="https://joannegrantart.com/en-cad" hreflang="en-CA" /> 111<link rel="alternate" href="https://joannegrantart.com/en-gbp" hreflang="en-GB" /> 112<link rel="alternate" href="https://joannegrantart.com/en-gbp" hreflang="en-GG" /> 113<link rel="alternate" href="https://joannegrantart.com/en-gbp" hreflang="en-GS" /> 114<link rel="alternate" href="https://joannegrantart.com/en-gbp" hreflang="en-IM" /> 115<link rel="alternate" href="https://joannegrantart.com/en-gbp" hreflang="en-JE" /> 116<link rel="alternate" href="https://joannegrantart.com/en-aud" hreflang="en-AU" /> 117<link rel="alternate" href="https://joannegrantart.com/en-aud" hreflang="en-CC" /> 118<link rel="alternate" href="https://joannegrantart.com/en-aud" hreflang="en-CX" /> 119<link rel="alternate" href="https://joannegrantart.com/en-aud" hreflang="en-HM" /> 120<link rel="alternate" href="https://joannegrantart.com/en-aud" hreflang="en-KI" /> 121<link rel="alternate" href="https://joannegrantart.com/en-aud" hreflang="en-NF" /> 122<link rel="alternate" href="https://joannegrantart.com/en-aud" hreflang="en-NR" /> 123<link rel="alternate" href="https://joannegrantart.com/en-aud" hreflang="en-TV" /> 124<link rel="alternate" href="https://joannegrantart.com/en-nzd" hreflang="en-CK" /> 125<link rel="alternate" href="https://joannegrantart.com/en-nzd" hreflang="en-NU" /> 126<link rel="alternate" href="https://joannegrantart.com/en-nzd" hreflang="en-NZ" /> 127<link rel="alternate" href="https://joannegrantart.com/en-nzd" hreflang="en-PN" /> 128<link rel="alternate" href="https://joannegrantart.com/en-nzd" hreflang="en-TK" /> 129<link rel="alternate" href="https://joannegrantart.com/en-sek" hreflang="en-SE" /> 130<link rel="alternate" href="https://joannegrantart.com/en-nok" hreflang="en-BV" /> 131<link rel="alternate" href="https://joannegrantart.com/en-nok" hreflang="en-NO" /> 132<link rel="alternate" href="https://joannegrantart.com/en-nok" hreflang="en-SJ" /> 133<link rel="alternate" href="https://joannegrantart.com/en-dkk" hreflang="en-DK" /> 134<link rel="alternate" href="https://joannegrantart.com/en-dkk" hreflang="en-FO" /> 135<link rel="alternate" href="https://joannegrantart.com/en-dkk" hreflang="en-GL" /> 136<link rel="alternate" href="https://joannegrantart.com/en-pln" hreflang="en-PL" /> 137<link rel="alternate" href="https://joannegrantart.com/en-inr" hreflang="en-IN" /> 138<link rel="alternate" href="https://joannegrantart.com/en-jpy" hreflang="en-JP" /> 139<link rel="alternate" href="https://joannegrantart.com/en-myr" hreflang="en-MY" /> 140<link rel="alternate" href="https://joannegrantart.com/en-sgd" hreflang="en-SG" /> 141<link rel="alternate" href="https://joannegrantart.com/en-mxn" hreflang="en-MX" /> 142<link rel="alternate" href="https://joannegrantart.com/en-brl" hreflang="en-BR" /> 143<link rel="alternate" href="https://joannegrantart.com/en-chf" hreflang="en-CH" /> 144<link rel="alternate" href="https://joannegrantart.com/en-chf" hreflang="en-LI" />
vendor: 68 bytes, lines 144-145
144 145<script src="https://www.google.com/recaptcha/enterprise.js?render=
1456LcUIoYlAAAAALE9OrjdIcUfeYTpTq5RlXh5HuZt
vendor: 18 bytes, line 145
145" async></script>
146<script>window.recaptchaSiteKey = '6LcUIoYlAAAAALE9OrjdIcUfeYTpTq5RlXh5HuZt';</script>
146 147<style> 148 .grecaptcha-badge { display: none !important; } 149</style>
150<script type='module' src="https://cdn.fourthwall.dev/web-perf/instant.js" defer></script>
vendor: 1 bytes, line 150
150
151<script> 152 window.shopName = 'Joanne Grant'; 153 window.shopId = 'sh_00cdaca9-65fe-426d-a4be-b952a06304d7'; 154 window.cookie_policy = 'ShowInEu'; 155</script>
155 156<!-- Google Tag Manager -->
157<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 158new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 159j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 160'/_c/mtg.js?id='+i+dl;f.parentNode.insertBefore(j,f); 161})(window,document,'script','dataLayer','GTM-PV2BBNN');</script>
161 162<!-- End Google Tag Manager -->
163<script>window.creatorGa4Id = 'G-3SSM9Z91EZ'; window.creatorFbPixelId = ''; window.creatorTiktokAnalyticsId = ''; window.creatorKlaviyoAnalyticsId = ''; window.useServerAnalytics = false;</script>
vendor: 1 bytes, line 163
163
164<script> 165 (function () { 166 function setCookie(name, value, days) { 167 if (typeof days === 'undefined') days = 90; 168 var expires = new Date(Date.now() + days * 86400000).toUTCString(); 169 document.cookie = encodeURIComponent(name) + '=' + encodeURIComponent(value.substring(0, 200)) + '; expires=' + expires + '; path=/'; 170 } 171 172 function getCookie(name) { 173 var cookies = document.cookie.split('; '); 174 for (var i = 0; i < cookies.length; i++) { 175 if (cookies[i].indexOf(name + '=') === 0) { 176 return cookies[i].split('=')[1]; 177 } 178 } 179 return null; 180 } 181 182 function handleTrackingParams() { 183 var params = window.location.search.substring(1).split('&'); 184 var paramMap = {}; 185 186 for (var i = 0; i < params.length; i++) { 187 var kv = params[i].split('='); 188 if (kv.length === 2) { 189 paramMap[decodeURIComponent(kv[0])] = decodeURIComponent(kv[1]); 190 } 191 } 192 193 if (!getCookie('_fbp')) { 194 var randomPart = Math.floor(Math.random() * 10000000000); 195 var fbp = 'fb.1.' + Date.now() + '.' + randomPart; 196 setCookie('_fbp', fbp); 197 } 198 199 for (var key in paramMap) { 200 if (paramMap.hasOwnProperty(key)) { 201 var value = paramMap[key]; 202 var isUTM = key.indexOf('utm_') === 0; 203 204 if(key === 'utm_source' && getCookie('utm_source') === 'fourthwall_ads') { 205 continue; 206 } 207 208 if (isUTM || key === 'gclid' || key === 'fbclid') { 209 setCookie(key, value); 210 } 211 212 if (key === 'fbclid' && !getCookie('_fbc')) { 213 var fbc = 'fb.1.' + Date.now() + '.' + value; 214 setCookie('_fbc', fbc); 215 } 216 } 217 } 218 } 219 220 handleTrackingParams(); 221 })(); 222</script>
vendor: 1 bytes, line 222
222
223<script type='text/javascript'>var eventsListenerScript = document.createElement('script');eventsListenerScript.async = true;eventsListenerScript.src = "https://cdn.fourthwall.dev/shop-event-listener/shop-events-listener.js";document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);</script>
223 224<meta name='theme-color' content='#ffffff' /> 225<meta name="google-site-verification" content="ah203I_zq_ilhoq2XoIetBrCu-01P1kfb828nJ8-0lg" /> 226<link rel="stylesheet" type="text/css" href="https://themes.fourthwall.dev/themes/assets/6f8000ca-9ab0-4cd2-901a-70d07e863e6d/assets/styles/custom_sections.css?v=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" media="all"> 227<link rel="prefetch" href="https://cdn.fourthwall.com/express-checkout/v0.1.7/index.iife.js" as="script">
228<script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","name":"Joanne Grant","description":"The official website and shop of Joanne Grant. Find the latest content, buy merch, and support your favorite creator.","url":"https://joannegrantart.com","sameAs":["https://www.youtube.com/channel/UCpqk-Ubm8j1vS_ptEvjUtAA","https://instagram.com/joannegrantart"]}</script>
vendor: 1 bytes, line 228
228
229<script type="module"> 230 function iframeReady(section, iframe, url, appId, settings) { 231 const baseIframeUrl = url; 232 233 function buildUrl(url, params) { 234 if (!params) return url; 235 var qs = Object.keys(params) 236 .map((k) => encodeURIComponent(k) + '=' + encodeURIComponent(params[k])) 237 .join('&'); 238 return url + (url.includes('?') ? '&' : '?') + qs + '&' + settings; 239 } 240 241 const params = { 242 hmac: window.appHmac[appId], 243 timestamp: window.hmacTimestamp, 244 tier_id: window.tierId, 245 supporter_id: window.supporterId, 246 shop_id: window.shopId, 247 }; 248 249 iframe.src = buildUrl(baseIframeUrl, window.appHmac[appId] ? params : null); 250 iframe.onload = null 251 252 // Extract origin from URL for security checking 253 let expectedOrigin; 254 try { 255 expectedOrigin = new URL(url).origin; 256 } catch (e) { 257 console.warn('Could not parse URL origin:', url); 258 } 259 260 // Listen for messages specifically from this iframe 261 const messageHandler = (event) => { 262 // Check if the message is from this specific iframe 263 if (event.source !== iframe.contentWindow) { 264 return; // Ignore messages from other iframes/windows 265 } 266 267 // Optional: Also verify the origin for security 268 if (expectedOrigin && event.origin !== expectedOrigin) { 269 console.warn('Message received from unexpected origin:', event.origin); 270 return; 271 } 272 273 if (event.data.type === 'RESIZE') { 274 iframe.style.height = event.data.data.height + 'px'; 275 } else if (event.data.type === 'CLOSE') { 276 section.style.height = '0px'; 277 } 278 }; 279 280 window.addEventListener('message', messageHandler); 281 282 // Store the handler for cleanup (optional) 283 iframe._messageHandler = messageHandler; 284 } 285 286 class Hmac extends HTMLElement { 287 constructor() { 288 super() 289 this.section = this.parentElement.parentElement; 290 this.iframe = this.querySelector('iframe') 291 this.url = this.getAttribute('url') 292 this.appId = this.getAttribute('app_id') 293 this.settings = this.getAttribute('settings') 294 } 295 296 connectedCallback() { 297 if (this.iframe && this.iframe.contentDocument && this.iframe.contentDocument.readyState === 'complete') { 298 iframeReady(this.section, this.iframe, this.url, this.appId, this.settings) 299 } else { 300 this.iframe.onload = () => iframeReady(this.section, this.iframe, this.url, this.appId, this.settings) 301 } 302 } 303 304 disconnectedCallback() { 305 if (this.iframe && this.iframe._messageHandler) { 306 window.removeEventListener('message', this.iframe._messageHandler); 307 delete this.iframe._messageHandler; 308 } 309 } 310 } 311 312 customElements.define('app-hmac-component', Hmac) 313</script>
313 314 315 </head> 316 317 318 319 320 321 322 <body class="body index " > 323 <!-- Google Tag Manager (noscript) --> 324<noscript><iframe src='/_c/ns.html?id=GTM-PV2BBNN' 325height='0' width='0' style='display:none;visibility:hidden'></iframe></noscript> 326<!-- End Google Tag Manager (noscript) --> 327 328 <a href="#main-content" class="skip-link">Skip to content</a> 329 330 <div class="page"> 331 <div> 332 <div id="fw-section-header" class="fw-section"> 333 334 335 336 337 338<header data-testid="main.single.section" class="header"> 339 <div class="wrapper"> 340 <div class="header__grid header--left header__size--md"> 341 <div class="header__mobile-menu hidden@sm"> 342 <button data-drawer-trigger-primary="mobile-menu" class="header__icon" aria-label="Open menu"> 343 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"> 344 <path fill-rule="evenodd" clip-rule="evenodd" d="M16 3.75H0V2.25H16V3.75ZM16 8.75H0V7.25H16V8.75ZM16 13.75H0V12.25H16V13.75Z" fill="currentColor"/> 345</svg> 346 347 </button> 348 </div> 349 350 351 352 <div class="header__logo-container"><h1 class="visually-hidden">Joanne Grant</h1><div class="header__logo"> 353 <a href="/en-usd/" class="header__logo-link"> 354 355 356 <span class="text-logo"> 357 Joanne Grant 358 </span> 359 360 361 </a> 362 </div> 363 </div> 364 365 366 <div class="header__nav-container visible@sm"> 367 <nav class="header__nav" aria-label="Primary"> 368 <ul class="header__list list--horizontal"> 369 370 <li class="header__list-item"> 371 <a 372 href="/en-usd" 373 class="header__link" 374 375 > 376 Home 377 378 379 </a> 380 381 382 </li> 383 384 <li class="header__list-item"> 385 <a 386 href="/en-usd/collections/all" 387 class="header__link" 388 389 > 390 Browse all 391 392 393 </a> 394 395 396 </li> 397 398 <li class="header__list-item"> 399 <a 400 href="/en-usd/pages/stickers" 401 class="header__link" 402 403 > 404 Stickers 405 406 407 </a> 408 409 410 </li> 411 412 <li class="header__list-item"> 413 <a 414 href="/en-usd/pages/prints" 415 class="header__link" 416 417 > 418 Prints 419 420 421 </a> 422 423 424 </li> 425 426 <li class="header__list-item"> 427 <a 428 href="/en-usd/pages/notebooks" 429 class="header__link" 430 431 > 432 Notebooks 433 434 435 </a> 436 437 438 </li> 439 440 <li class="header__list-item"> 441 <a 442 href="/en-usd/pages/drinkware" 443 class="header__link" 444 445 > 446 Drinkware 447 448 449 </a> 450 451 452 </li> 453 454 <li class="header__list-item"> 455 <a 456 href="/en-usd/collections/clothing" 457 class="header__link" 458 459 > 460 Clothing 461 462 463 </a> 464 465 466 </li> 467 468 <li class="header__list-item"> 469 <a 470 href="/en-usd/pages/canvas-prints" 471 class="header__link" 472 473 > 474 Canvas Prints 475 476 477 </a> 478 479 480 </li> 481 482 <li class="header__list-item"> 483 <a 484 href="/en-usd/collections/original-artwork" 485 class="header__link" 486 487 > 488 Original Artwork 489 490 491 </a> 492 493 494 </li> 495 496 </ul> 497 </nav> 498 </div> 499 500 501 <div class="header__icons"> 502 <ul class="header__list list list--horizontal"> 503 504 505 506 507 508 <li class="header__list-item visible@sm"> 509 <a class="header__link header__link--icon" tabindex="0" role="button" aria-label="Currency selector, current: USD"> 510 USD 511 512 513 <span class="header__link-icon"> 514 <svg class="svg-fill-current-color" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false"> 515 <path d="M0 7.33l2.829-2.83 9.175 9.339 9.167-9.339 2.829 2.83-11.996 12.17z" vector-effect="non-scaling-stroke"/> 516</svg> 517 518 </span> 519 520 </a> 521 522 523 <div class="header__dropdown header__dropdown--content"> 524 <ul class="header__dropdown-inner"> 525 526 <li class="header__dropdown-item"> 527 <a class="header__dropdown-link" href="/localization?currency=USD&return_to=/en-usd"> 528 USD 529 </a> 530 </li> 531 532 <li class="header__dropdown-item"> 533 <a class="header__dropdown-link" href="/localization?currency=EUR&return_to=/en-usd"> 534 EUR 535 </a> 536 </li> 537 538 <li class="header__dropdown-item"> 539 <a class="header__dropdown-link" href="/localization?currency=CAD&return_to=/en-usd"> 540 CAD 541 </a> 542 </li> 543 544 <li class="header__dropdown-item"> 545 <a class="header__dropdown-link" href="/localization?currency=GBP&return_to=/en-usd"> 546 GBP 547 </a> 548 </li> 549 550 <li class="header__dropdown-item"> 551 <a class="header__dropdown-link" href="/localization?currency=AUD&return_to=/en-usd"> 552 AUD 553 </a> 554 </li> 555 556 <li class="header__dropdown-item"> 557 <a class="header__dropdown-link" href="/localization?currency=NZD&return_to=/en-usd"> 558 NZD 559 </a> 560 </li> 561 562 <li class="header__dropdown-item"> 563 <a class="header__dropdown-link" href="/localization?currency=SEK&return_to=/en-usd"> 564 SEK 565 </a> 566 </li> 567 568 <li class="header__dropdown-item"> 569 <a class="header__dropdown-link" href="/localization?currency=NOK&return_to=/en-usd"> 570 NOK 571 </a> 572 </li> 573 574 <li class="header__dropdown-item"> 575 <a class="header__dropdown-link" href="/localization?currency=DKK&return_to=/en-usd"> 576 DKK 577 </a> 578 </li> 579 580 <li class="header__dropdown-item"> 581 <a class="header__dropdown-link" href="/localization?currency=PLN&return_to=/en-usd"> 582 PLN 583 </a> 584 </li> 585 586 <li class="header__dropdown-item"> 587 <a class="header__dropdown-link" href="/localization?currency=INR&return_to=/en-usd"> 588 INR 589 </a> 590 </li> 591 592 <li class="header__dropdown-item"> 593 <a class="header__dropdown-link" href="/localization?currency=JPY&return_to=/en-usd"> 594 JPY 595 </a> 596 </li> 597 598 <li class="header__dropdown-item"> 599 <a class="header__dropdown-link" href="/localization?currency=MYR&return_to=/en-usd"> 600 MYR 601 </a> 602 </li> 603 604 <li class="header__dropdown-item"> 605 <a class="header__dropdown-link" href="/localization?currency=SGD&return_to=/en-usd"> 606 SGD 607 </a> 608 </li> 609 610 <li class="header__dropdown-item"> 611 <a class="header__dropdown-link" href="/localization?currency=MXN&return_to=/en-usd"> 612 MXN 613 </a> 614 </li> 615 616 <li class="header__dropdown-item"> 617 <a class="header__dropdown-link" href="/localization?currency=BRL&return_to=/en-usd"> 618 BRL 619 </a> 620 </li> 621 622 <li class="header__dropdown-item"> 623 <a class="header__dropdown-link" href="/localization?currency=CHF&return_to=/en-usd"> 624 CHF 625 </a> 626 </li> 627 628 </ul> 629 </div> 630 631 </li> 632 633 634 635 636 637 638 <li class="header__list-item"> 639 <a href="/en-usd/cart" class="header__icon" aria-label="Cart"> 640 <div 641 data-cart-widget="widget" 642 data-testid="cart.icon" 643 class="cart-widget cart-widget--icons empty"
644> 645 646 <span data-cart-widget="quantity" class="cart-widget__items"></span> 647 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"> 648 <path fill-rule="evenodd" clip-rule="evenodd" d="M7.99999 1.5C7.40211 1.5 6.83677 1.72464 6.4264 2.11207C6.0175 2.49812 5.79646 3.0122 5.79646 3.53846V4.46154H10.2035V3.53846C10.2035 3.0122 9.98249 2.49812 9.57359 2.11207C9.16322 1.72464 8.59788 1.5 7.99999 1.5ZM11.7035 4.46154V3.53846C11.7035 2.58564 11.3022 1.68119 10.6033 1.02137C9.90591 0.362928 8.96875 0 7.99999 0C7.03123 0 6.09408 0.362928 5.39666 1.02137C4.69777 1.68119 4.29646 2.58564 4.29646 3.53846V4.46154H2.96808C2.09126 4.46154 1.34979 5.11042 1.23353 5.97949L0.15814 14.018C0.0177587 15.0673 0.833995 16 1.89269 16H14.1073C15.166 16 15.9822 15.0673 15.8419 14.018L14.7665 5.97949C14.6502 5.11042 13.9087 4.46154 13.0319 4.46154H11.7035ZM2.96808 5.96154C2.84282 5.96154 2.73689 6.05424 2.72028 6.17839L1.64489 14.2169C1.62484 14.3668 1.74145 14.5 1.89269 14.5H14.1073C14.2586 14.5 14.3752 14.3668 14.3551 14.2169L13.2797 6.17839C13.2631 6.05424 13.1572 5.96154 13.0319 5.96154H2.96808Z" fill="currentColor"/> 649</svg> 650 651 652</div> 653 </a> 654 </li> 655 </ul> 656 657 <div data-cart-announcer aria-live="polite" aria-atomic="true" class="visually-hidden"></div> 658 659 </div> 660 </div> 661 662 663 </div> 664</header> 665 666 667<aside 668 data-drawer="mobile-menu" 669 class="drawer hidden@sm" 670> 671 <div class="drawer__background" data-drawer-trigger-primary="mobile-menu"></div> 672 <div class="drawer__content drawer__content--small mobile-menu"> 673 <div class="mobile-menu__section mobile-menu__section--header"> 674 <button type="button" class="mobile-menu__close" data-drawer-trigger-primary="mobile-menu" aria-label="Close menu"> 675 <svg class="svg-fill-current-color" width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"> 676 <path d="M1.25 18.75L18.75 1.25M18.75 18.75L1.25 1.25" vector-effect="non-scaling-stroke" stroke="currentColor" stroke-width="1.5" stroke-linejoin="bevel"/> 677</svg> 678 679 </button> 680 </div> 681 <div class="mobile-menu__section mobile-menu__section--body"> 682 <div class="mobile-menu__nav"> 683 <ul class="mobile-menu__list"> 684 685 <li class="mobile-menu__list-item"> 686 687 <a 688 href="/en-usd" 689 class="mobile-menu__link" 690 > 691 Home 692 </a> 693 694 695 696 </li> 697 698 <li class="mobile-menu__list-item"> 699 700 <a 701 href="/en-usd/collections/all" 702 class="mobile-menu__link" 703 > 704 Browse all 705 </a> 706 707 708 709 </li> 710 711 <li class="mobile-menu__list-item"> 712 713 <a 714 href="/en-usd/pages/stickers" 715 class="mobile-menu__link" 716 > 717 Stickers 718 </a> 719 720 721 722 </li> 723 724 <li class="mobile-menu__list-item"> 725 726 <a 727 href="/en-usd/pages/prints" 728 class="mobile-menu__link" 729 > 730 Prints 731 </a> 732 733 734 735 </li> 736 737 <li class="mobile-menu__list-item"> 738 739 <a 740 href="/en-usd/pages/notebooks" 741 class="mobile-menu__link" 742 > 743 Notebooks 744 </a> 745 746 747 748 </li> 749 750 <li class="mobile-menu__list-item"> 751 752 <a 753 href="/en-usd/pages/drinkware" 754 class="mobile-menu__link" 755 > 756 Drinkware 757 </a> 758 759 760 761 </li> 762 763 <li class="mobile-menu__list-item"> 764 765 <a 766 href="/en-usd/collections/clothing" 767 class="mobile-menu__link" 768 > 769 Clothing 770 </a> 771 772 773 774 </li> 775 776 <li class="mobile-menu__list-item"> 777 778 <a 779 href="/en-usd/pages/canvas-prints" 780 class="mobile-menu__link" 781 > 782 Canvas Prints 783 </a> 784 785 786 787 </li> 788 789 <li class="mobile-menu__list-item"> 790 791 <a
792 href="/en-usd/collections/original-artwork" 793 class="mobile-menu__link" 794 > 795 Original Artwork 796 </a> 797 798 799 800 </li> 801 802 803 804 <li class="mobile-menu__list-item"> 805 <a for="input-drawer" class="mobile-menu__link" data-accordion="trigger" role="button" tabindex="0"> 806 USD 807 808 809 <div class="mobile-menu__link-icon"> 810 <svg class="svg-fill-current-color" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false"> 811 <path d="M0 7.33l2.829-2.83 9.175 9.339 9.167-9.339 2.829 2.83-11.996 12.17z" vector-effect="non-scaling-stroke"/> 812</svg> 813 814 </div> 815 816 </a> 817 818 819 <div class="mobile-menu__dropdown mobile-menu__dropdown--content"> 820 <ul class="mobile-menu__dropdown-inner"> 821 822 <li class="mobile-menu__dropdown-item"> 823 <a class="mobile-menu__dropdown-link" href="/localization?currency=USD&return_to=/en-usd"> 824 USD 825 </a> 826 </li> 827 828 <li class="mobile-menu__dropdown-item"> 829 <a class="mobile-menu__dropdown-link" href="/localization?currency=EUR&return_to=/en-usd"> 830 EUR 831 </a> 832 </li> 833 834 <li class="mobile-menu__dropdown-item"> 835 <a class="mobile-menu__dropdown-link" href="/localization?currency=CAD&return_to=/en-usd"> 836 CAD 837 </a> 838 </li> 839 840 <li class="mobile-menu__dropdown-item"> 841 <a class="mobile-menu__dropdown-link" href="/localization?currency=GBP&return_to=/en-usd"> 842 GBP 843 </a> 844 </li> 845 846 <li class="mobile-menu__dropdown-item"> 847 <a class="mobile-menu__dropdown-link" href="/localization?currency=AUD&return_to=/en-usd"> 848 AUD 849 </a> 850 </li> 851 852 <li class="mobile-menu__dropdown-item"> 853 <a class="mobile-menu__dropdown-link" href="/localization?currency=NZD&return_to=/en-usd"> 854 NZD 855 </a> 856 </li> 857 858 <li class="mobile-menu__dropdown-item"> 859 <a class="mobile-menu__dropdown-link" href="/localization?currency=SEK&return_to=/en-usd"> 860 SEK 861 </a> 862 </li> 863 864 <li class="mobile-menu__dropdown-item"> 865 <a class="mobile-menu__dropdown-link" href="/localization?currency=NOK&return_to=/en-usd"> 866 NOK 867 </a> 868 </li> 869 870 <li class="mobile-menu__dropdown-item"> 871 <a class="mobile-menu__dropdown-link" href="/localization?currency=DKK&return_to=/en-usd"> 872 DKK 873 </a> 874 </li> 875 876 <li class="mobile-menu__dropdown-item"> 877 <a class="mobile-menu__dropdown-link" href="/localization?currency=PLN&return_to=/en-usd"> 878 PLN 879 </a> 880 </li> 881 882 <li class="mobile-menu__dropdown-item"> 883 <a class="mobile-menu__dropdown-link" href="/localization?currency=INR&return_to=/en-usd"> 884 INR 885 </a> 886 </li> 887 888 <li class="mobile-menu__dropdown-item"> 889 <a class="mobile-menu__dropdown-link" href="/localization?currency=JPY&return_to=/en-usd"> 890 JPY 891 </a> 892 </li> 893 894 <li class="mobile-menu__dropdown-item"> 895 <a class="mobile-menu__dropdown-link" href="/localization?currency=MYR&return_to=/en-usd"> 896 MYR 897 </a> 898 </li> 899 900 <li class="mobile-menu__dropdown-item"> 901 <a class="mobile-menu__dropdown-link" href="/localization?currency=SGD&return_to=/en-usd"> 902 SGD 903 </a> 904 </li> 905 906 <li class="mobile-menu__dropdown-item"> 907 <a class="mobile-menu__dropdown-link" href="/localization?currency=MXN&return_to=/en-usd"> 908 MXN 909 </a> 910 </li> 911 912 <li class="mobile-menu__dropdown-item"> 913 <a class="mobile-menu__dropdown-link" href="/localization?currency=BRL&return_to=/en-usd"> 914 BRL 915 </a> 916 </li> 917 918 <li class="mobile-menu__dropdown-item"> 919 <a class="mobile-menu__dropdown-link" href="/localization?currency=CHF&return_to=/en-usd"> 920 CHF 921 </a> 922 </li> 923 924 </ul> 925 </div> 926 927 </li> 928 929 </ul> 930 </div> 931 </div> 932 <div class="mobile-menu__section mobile-menu__section--socials"> 933 <div class="mobile-menu__list-social"> 934 <ul class="mobile-menu__socials"> 935 936 937 938 939 940 <li class="mobile-menu__social"> 941 <a 942 943 href="https://www.youtube.com/channel/UCpqk-Ubm8j1vS_ptEvjUtAA" 944 945 target="_blank" 946 class="mobile-menu__social-link" 947 aria-label="Youtube (opens in a new tab)" 948 > 949 <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 950<path d="M16.7183 3.125H3.28167C1.4725 3.125 0 4.59833 0 6.4075V14.0083C0 15.8183 1.4725 17.2917 3.28167 17.2917H16.7192C18.5275 17.2917 20 15.8183 20 14.0083V6.4075C20 4.59833 18.5275 3.125 16.7183 3.125ZM13.7817 10.2342L8.14083 13.8433C8.0725 13.8867 7.99417 13.9092 7.91667 13.9092C7.8475 13.9092 7.77917 13.8917 7.71667 13.8575C7.58333 13.785 7.5 13.6442 7.5 13.4925V6.27417C7.5 6.12083 7.58333 5.98083 7.71667 5.9075C7.85083 5.835 8.01333 5.84083 8.14167 5.9225L13.7825 9.5325C13.9025 9.60917 13.975 9.74083 13.975 9.88333C13.9742 10.0258 13.901
9507 10.1575 13.7817 10.2342Z" fill="currentColor"/> 951</svg> 952 953 954 </a> 955 </li> 956 957 958 959 960 <li class="mobile-menu__social"> 961 <a 962 963 href="https://instagram.com/joannegrantart" 964 965 target="_blank" 966 class="mobile-menu__social-link" 967 aria-label="Instagram (opens in a new tab)" 968 > 969 <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 970<path fill-rule="evenodd" clip-rule="evenodd" d="M4.99525 0H15.0047C17.7635 0 20 2.23604 20 4.99525V15.0047C20 17.7635 17.764 20 15.0047 20H4.99525C2.23645 20 0 17.764 0 15.0047V4.99525C0 2.23645 2.23604 0 4.99525 0ZM2 15.0047C2 16.6592 3.34085 18 4.99525 18H15.0047C16.6592 18 18 16.6591 18 15.0047V4.99525C18 3.34078 16.6591 2 15.0047 2H4.99525C3.34078 2 2 3.34085 2 4.99525V15.0047ZM5 10C5 7.23858 7.23858 5 10 5C12.7614 5 15 7.23858 15 10C15 12.7614 12.7614 15 10 15C7.23858 15 5 12.7614 5 10ZM13 10C13 8.34315 11.6569 7 10 7C8.34315 7 7 8.34315 7 10C7 11.6569 8.34315 13 10 13C11.6569 13 13 11.6569 13 10ZM15 6C15.5523 6 16 5.55228 16 5C16 4.44772 15.5523 4 15 4C14.4477 4 14 4.44772 14 5C14 5.55228 14.4477 6 15 6Z" fill="currentColor"/> 971</svg> 972 973 974 </a> 975 </li> 976 977 978 979 </ul> 980 </div> 981 </div> 982 </div> 983</aside> 984
985<script> 986 const currencyData = { 987 locale: "en-US", 988 currency: "USD" 989 } 990</script>
990 991 992 993</div> 994 </div> 995 996 <main id="main-content" class="page__main"> 997 <div class="main"> 998 <div data-testid="main.sections" class="main__sections"> 999 <div id="fw-section-hero-0" class="fw-section"> 1000 1001<style> 1002 .section--fw-section-hero-0 { 1003 --section-padding: 0.0px 0.0px 0.0px 0.0px; 1004 1005 padding: var(--section-padding); 1006 } 1007 1008 @media screen and (min-width: 640px) { 1009 .section--fw-section-hero-0 { 1010 --section-padding: 0px 0px 0px 0px; 1011 1012 padding: var(--section-padding); 1013 } 1014 } 1015 1016 .hero--fw-section-hero-0 .hero__adapt::before, 1017 .hero--fw-section-hero-0 .hero__adapt .section-background::before { 1018 content: ''; 1019 padding-bottom: 56.25%; 1020 display: block; 1021 } 1022</style> 1023 1024<section data-section-id="fw-section-hero-0" data-testid="main.single.section" class="hero hero--fw-section-hero-0 section--fw-section-hero-0"> 1025 <div class="hero__container hero__container--regular"> 1026 <div class="section-background"> 1027 1028 <div 1029 class="section-background__image" 1030 style="background-image: url(https://imgproxy.fourthwall.dev/9KWqkW0Proi3vbHrtV1X6P74JAJXQ-oH43pSPqBkERA/w:1920/sm:1/enc/quBuGRe_UyJGfmJq/y7VcJou-zvTjigG6/QNXTPVeVLpV5CRYO/awQahvfqNOGVtlTZ/i0_C0jurBFDvg3JK/SGszc4Rsy3uVpxO_/BY7rLeCvxYg0RxRU/lw1bXDc-oOV2Hm0J/q8vHg1PQD2nX4wNy/fckfjgE-hAZpS6E_/gCHDnoO-3tbbKakY/EQFQEpqhLA0glksJ/hHP6ng86sv_NCT0I/7VwqstqAeRwslv_S/8N5Ff6eDrtZzKQAi/nXn9_PFkx_W0ZGEU.jpg);mix-blend-mode:normal;" 1031 ></div> 1032 1033 1034 1035 </div> 1036 1037 <div class="hero__inner hero__inner--center"> 1038 <div class="hero__wrapper"> 1039 <div class="hero__content hero__content--left"> 1040 1041 1042 <h2 1043 class="hero__heading hero__heading--regular" 1044 > 1045 1046 </h2> 1047 1048 1049 1050 1051 </div> 1052 </div> 1053 </div> 1054 </div> 1055</section> 1056 1057 1058</div><div id="fw-section-featured-collection-22f84409-53f2-44bf-964b-faece897dee3" class="fw-section"> 1059 1060<style> 1061 .section-fw-section-featured-collection-22f84409-53f2-44bf-964b-faece897dee3-padding { 1062 padding-top: 36px; 1063 padding-bottom: 36px; 1064 } 1065 1066 @media screen and (min-width: 640px) { 1067 .section-fw-section-featured-collection-22f84409-53f2-44bf-964b-faece897dee3-padding { 1068 padding-top: 48px; 1069 padding-bottom: 48px; 1070 } 1071 } 1072</style> 1073 1074<section data-section-id="fw-section-featured-collection-22f84409-53f2-44bf-964b-faece897dee3" data-testid="main.single.section" class="featured-collection featured-collection--fw-section-featured-collection-22f84409-53f2-44bf-964b-faece897dee3 section-fw-section-featured-collection-22f84409-53f2-44bf-964b-faece897dee3-padding"> 1075 <div class="collection"> 1076 <div class="wrapper container"> 1077 1078 <div class="collection__header"> 1079 <div class="section-header"> 1080 1081 <h2 class="section-header__heading">Featured products</h2> 1082 1083 1084 1085 <div class="section-header__cta visible@sm"> 1086 <a href="/en-usd/collections/all" class="button button--secondary button--small"> 1087 View all 1088 </a> 1089 </div> 1090 1091 </div> 1092 </div> 1093 1094 1095 <div class="collection__grid"> 1096 <div class="col-grid col-grid--product-gap col-grid--2-cols col-grid--4-cols@md"> 1097 1098 <div> 1099 <div data-testid="product" class="product-tile" data-product-available="true" data-id="fw-section-featured-collection-22f84409-53f2-44bf-964b-faece897dee3"> 1100 <a href="/en-usd/products/whimsical-flower-doodle-poster-2" class="tile"> 1101 <div class="tile__image"> 1102 <div class="image image--background-color"> 1103 <div class="image__badges"> 1104 1105 1106 1107 1108 </div> 1109 1110 <div class="image__object"> 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 <img 1124 src="https://imgproxy.fourthwall.dev/Sm536Jk84r-fPl7Ds66YfTFu2bOKZRyy7U9H7dwPfBI/w:720/sm:1/enc/L616pwLrWQ9N6ibc/gcIzlqs-FtWyZ96a/4IsFLucESz6KMjQ9/ZMFLSbVB4Ewmpudf/N4jFJ4pvVzdNkB-P/XrwUscfC4YCMs8qo/H5jUs-vb1OUerbrL/qYbdnf-f1liJ2niX/QgyXyKLeFu36QrSn/b4IDHdfoqdnxxess/Gmup8oJGs5BDIziE/bAkEnFcYeOHikkhu/kIogAUHogMzks6C-/Nn_C0ohjME3dBA94/2ylSOdBTCbQ.jpg" 1125 alt="" 1126 class="tile__item tile__item--1" 1127 1128 > 1129 1130 <img 1131 src="https://imgproxy.fourthwall.dev/WAA0_ssbT_bd6DDcj1W0M-bIMc_dN8x0glT1m9cB8qw/w:720/sm:1/enc/eqmKSvn4yHfmhA6-/RH180dP2TJ2TQhsZ/cOoe8Hn37ebf6TN9/ALyCkfIFEboXuYq8/DLHDbGa_m-TXEM7B/pwO_tCiMfvosY9D-/Og28hLLmNwG67_lw/syqEH6QSbVzvpSfO/zdjRiIbY_ywx1B_X/quKKnSEdujRz7IFL/KfuFrXhsui6spHIj/xTH_vUttth8aAMw6/XK3vu9e1hvDvwbB1/PQ8B5M6w1y-aoG1f/QYTG7zLQByQ.jpg" 1132 alt="" 1133 class="tile__item tile__item--2" 1134 1135 > 1136 1137 1138 1139 1140 </div> 1141 </div> 1142 </div> 1143 1144 1145 <div class="tile__description"> 1146 1147 <h3 class="tile__heading"> 1148 Whimsical Flower Doodle Poster 2 1149 </h3> 1150 1151 <div class="tile__prices"> 1152 1153
1154 <span class="tile__price tile__price--original"> 1155 $11.00 1156 1157 </span> 1158 </div> 1159 </div> 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 </a> 1173</div> 1174 1175 </div> 1176 1177 <div> 1178 <div data-testid="product" class="product-tile" data-product-available="true" data-id="fw-section-featured-collection-22f84409-53f2-44bf-964b-faece897dee3"> 1179 <a href="/en-usd/products/whimsical-flower-doodle-poster-1" class="tile"> 1180 <div class="tile__image"> 1181 <div class="image image--background-color"> 1182 <div class="image__badges"> 1183 1184 1185 1186 1187 </div> 1188 1189 <div class="image__object"> 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 <img 1203 src="https://imgproxy.fourthwall.dev/dKnqymUFsrIImmPIrW1DpTBbKtPQkyiTb67tadAwIaY/w:720/sm:1/enc/wYkU1fi_iP4UmbSO/o_dFuOGW-In72wJL/lyaUuMihdcjG1c2L/D6nz8JBtbIfgptbH/CIODxskaer8PMJRD/GGBLTiZrHKlcafXn/bopbQhKztcqqaXUH/r6M-gsPeQ9kIjHOl/hyvsHMEqM7GNTMIw/cWeuqV0_DSvJFTaB/5adOrqSmedUFMzOh/kBHCOaMsvCBvLs8V/iJg64-0sJbVoQp_W/rcSKp9pjW0Wsn--4/QRt_5mWlMnE.jpg" 1204 alt="" 1205 class="tile__item tile__item--1" 1206 1207 > 1208 1209 <img 1210 src="https://imgproxy.fourthwall.dev/kqBhJ9UU4a3687yfbrPV5z2xU2shCP7b72oKMxh3mSk/w:720/sm:1/enc/fK4NcmMm48VglOc0/sENOPWV16B0uFlsH/bm4RxXr0LSU2ZlQe/ZfV9zV61QcaiA1Qk/OiFefD_8LJXYfW3B/Xw6pLXjnvUa9jUvU/kZcy-yQxW2H_XpVG/1h01xYeJai5JN7Ey/ZOSF-7UgZDOpqw5q/GjKIDoZSbm1qAApy/CS376F0fkE0N0CvF/yRmj7a4TDWoTsMLH/44989sg_U-0MU2ZS/-aCrzOZXMjrmBMDD/hMefJcc-AbU.jpg" 1211 alt="" 1212 class="tile__item tile__item--2" 1213 1214 > 1215 1216 1217 1218 1219 </div> 1220 </div> 1221 </div> 1222 1223 1224 <div class="tile__description"> 1225 1226 <h3 class="tile__heading"> 1227 Whimsical Flower Doodle Poster 1 1228 </h3> 1229 1230 <div class="tile__prices"> 1231 1232 1233 <span class="tile__price tile__price--original"> 1234 $11.00 1235 1236 </span> 1237 </div> 1238 </div> 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 </a> 1252</div> 1253 1254 </div> 1255 1256 <div> 1257 <div data-testid="product" class="product-tile" data-product-available="false" data-id="fw-section-featured-collection-22f84409-53f2-44bf-964b-faece897dee3"> 1258 <a href="/en-usd/products/vibrant-zentangle-feather-spiral-notebook" class="tile"> 1259 <div class="tile__image"> 1260 <div class="image image--background-color"> 1261 <div class="image__badges"> 1262 1263 1264 1265 1266 <div class="badge"> 1267 Sold Out 1268 </div> 1269 1270 </div> 1271 1272 <div class="image__object"> 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 <img 1286 src="https://imgproxy.fourthwall.dev/aWiDQdnmj7w-aHgGuwpv_cqvsA81v_u063AktAzS10E/w:720/sm:1/enc/j39T4FHR-uOQkYan/_1eJnSzbTywTPuSW/jctQ0NeTfb5HzKpt/JEgzmzeTQ8gxJWC9/Yhw-CsEnehEofQo-/xto5imu0nDTj3Gan/1y2qeBXw6zwx3mzr/B68qdfpEEC2XUiJW/LKodkaqSc0u6mk_c/j91XUqXiNiSdmt8S/CYALQWTaPECKtQAC/CffAbuFWNqpnra2M/zsTT3uBiUMN-krCf/1OtYlEsSafnIJkid/P5Aj6OgRLM4.jpg" 1287 alt="" 1288 class="tile__item tile__item--1" 1289 1290 > 1291 1292 <img 1293 src="https://imgproxy.fourthwall.dev/3WkAJ4TV46_jMFUeo2wh-OMcaaxbRVBWA_IDiqTQLd0/w:720/sm:1/enc/gZZxm4-csx3ZlvsQ/O7YNaUxJnY_-kkNN/R2BanvILd1T1dcU0/OyjgEFsHqmHSbi45/d50KpMB7ZwTsZLJQ/WNzldsql0vdNOVso/TGnxaWjA4vwFWuiW/cr-DCI3PKWr_okIO/sF7xX37b7eNtxV1k/MjoBSLy_q5mvArP4/2aLwbcvF1KZyojSe/s9sQ1I6JIPREXwTS/Y-b3T4oPnf7ahVmT/9X1hAu276XNqZVQ8/VWBkp3BrPrc.jpg" 1294 alt="" 1295 class="tile__item tile__item--2" 1296 1297 > 1298 1299 1300 1301 1302 </div> 1303 </div> 1304 </div> 1305 1306 1307 <div class="tile__description"> 1308 1309 <h3 class="tile__heading"> 1310 Vibrant Zentangle Feather Spiral Notebook 1311 </h3> 1312 1313 <div class="tile__prices"> 1314 1315
1316 <span class="tile__price tile__price--original"> 1317 $19.99 1318 1319 </span> 1320 </div> 1321 </div> 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 </a> 1335</div> 1336 1337 </div> 1338 1339 <div> 1340 <div data-testid="product" class="product-tile" data-product-available="true" data-id="fw-section-featured-collection-22f84409-53f2-44bf-964b-faece897dee3"> 1341 <a href="/en-usd/products/vibrant-zentangle-feather-print" class="tile"> 1342 <div class="tile__image"> 1343 <div class="image image--background-color"> 1344 <div class="image__badges"> 1345 1346 1347 1348 1349 </div> 1350 1351 <div class="image__object"> 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 <img 1365 src="https://imgproxy.fourthwall.dev/3uB2ickMUmuSf9-qIjYgAAhvxZ23p7X3kL3Z2Lh2t8E/w:720/sm:1/enc/WFwZcchq2JLlq-Gw/lGa4fr23Nz4ShwTZ/bUERNqsGYBm2fC4y/6KqZ4mzvveObJQHd/rLic1XzWTsfdlaaB/MMrRtVXF6McqAnOC/qhdyu3s18xJkh8xq/lL-ftwMkYWo8yJdJ/-vZ8QmyeF4pM1c6m/fWH02Mt5PkYbb7Sk/LWkMrtmkM58-k_Dy/mZVbHKs954EBwdZU/eUAyv45pICapb_AS/Ia-ccllrR1OqNT8t/DZIvZWeKSXs.jpg" 1366 alt="" 1367 class="tile__item tile__item--1" 1368 1369 > 1370 1371 <img 1372 src="https://imgproxy.fourthwall.dev/Tlhz7KP6UhFx2cj0X8zmTNwBMuOGFKwXqUFEo7ZQrrM/w:720/sm:1/enc/i85-Cq4o1Ut9XBRU/gKzKo5oztrk2HP6I/-oO9jezQ5VEL42Wr/snjd3xRdxxr-rCX0/-19o0kVaaHcOAJW0/RbzpMqPebnseRHnE/KV8bcxJXv28iXjNj/-dsXhmdVupeiQEbO/o4oqnCfuyE4GiKVI/oYSx2Daj2XeSjtZq/rOSelesp6gsY9EME/e-alipqJEBcgvJLx/uIprlRW8QeDGNzqx/td6LAAA7oiwrZ3In/KLxKynBQxpM.jpg" 1373 alt="" 1374 class="tile__item tile__item--2" 1375 1376 > 1377 1378 1379 1380 1381 </div> 1382 </div> 1383 </div> 1384 1385 1386 <div class="tile__description"> 1387 1388 <h3 class="tile__heading"> 1389 Vibrant Zentangle Feather Print 1390 </h3> 1391 1392 <div class="tile__prices"> 1393 1394 1395 <span class="tile__price tile__price--original"> 1396 $11.00 1397 1398 </span> 1399 </div> 1400 </div> 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 </a> 1414</div> 1415 1416 </div> 1417 1418 <div> 1419 <div data-testid="product" class="product-tile" data-product-available="true" data-id="fw-section-featured-collection-22f84409-53f2-44bf-964b-faece897dee3"> 1420 <a href="/en-usd/products/original-floral-watercolor-zentangle-art-abstract-flower-painting-by-joanne-grant" class="tile"> 1421 <div class="tile__image"> 1422 <div class="image image--background-color"> 1423 <div class="image__badges"> 1424 1425 1426 1427 1428 </div> 1429 1430 <div class="image__object"> 1431 1432 1433 1434 1435 1436 1437 1438 1439 <img 1440 src="https://imgproxy.fourthwall.dev/Py1kAcflhxh4_Tx8c3KTrxFyM5UFrWiYuYP2HVEhl3s/w:720/sm:1/enc/RbOCF93-6k1D3dum/UmyPe0preFfX5nHl/caOWc7e4J2FYdX4l/jXtnsbXgmkwFbAob/o28_0uHm8PQmJuOv/B55pl6jCJjXMOmwJ/AZBpA7P7Ne3JAbQv/3wI5vFYjrSZJ7SYF/e09HubUGYnr0kOGO/gOxsosWNRsNrg6CW/494YTyTifaFbU95E/gfYwL5o0eS6A5_VD/qrXq4eNZP1rUj5GC/My17ug.webp" 1441 alt="" 1442 class="tile__item" 1443 1444 > 1445 1446 1447 1448 1449 </div> 1450 </div> 1451 </div> 1452 1453 1454 <div class="tile__description"> 1455 1456 <h3 class="tile__heading"> 1457 Original Floral Watercolor Zentangle Art – Abstract Flower Painting by Joanne Grant 1458 </h3> 1459 1460 <div class="tile__prices"> 1461 1462 1463 <span class="tile__price tile__price--original"> 1464 $125.00 1465 1466 </span> 1467 </div> 1468 </div> 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 </a> 1482</div> 1483 1484 </div> 1485 1486 <div> 1487 <div data-testid="product" class="product-tile" data-product-available="true" data-id="fw-section-featured-collection-22f84409-53f2-44bf-964b-faece897dee3"> 1488 <a href="/en-usd/products/watercolor-flowerdoodle-sticker-set-flower-doodle-sticker-2" class="tile"> 1489 <div class="tile__image"> 1490 <div class="image image--background-color"> 1491 <div class="image__badges"> 1492 1493 1494 1495 1496 </div> 1497 1498 <div class="image__object"> 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 <img 1512 src="https://imgproxy.fourthwall.dev/cBHp5VsJ7jNSFplBEJzLUlwZVyfeaxtg0UUheWsuVxo/w:720/sm:1/enc/GCVdMd8Cedd-M6vW/NiV8rTZDyOQTpYbt/Jbtu2yJchXQ9QnDg/jvko_f_0yPqGGhU3/QzPwcLSZNe6Re84c/gDx8INVH5pmB1sTu/zF-zUpsTOdd2yinK/rJxxPItL1wFx7nwO/COWB1ocDB2UjaAr9/EpS_bfcnZhP3iZKG/UcCh84eZd5pZXL1d/SSJyhsjdngQ_zoJd/z4YExbOXyOkJR5-a/HXM8Vghi2zCay7iE/gOtqJYv6G7I.jpg" 1513 alt="" 1514 class="tile__item tile__item--1" 1515 1516 > 1517 1518 <img 1519 src="https://imgproxy.fourthwall.dev/tkqXtFs54I-aem8S7jJOutJj2lblTDtlzj3z9IYusnc/w:720/sm:1/enc/i5kCHLutLA7mofaY/PuiSbOZKGluoE0CP/kfVtWlj2PCpU50Z7/AqtD10Yx5Nv95t3x/ylHgU4eItuKy_gwO/d_JGLHb0Dtkqk1Yn/uznPjrsfYZb2lJfo/PANNbVrK09UcfcYg/wGCZdEGrNUI-M676/OUCdH-zE7QGysA9-/i8YKV0juRYubM2Jf/JFwsEBktnYFxqQdX/09VMaQ5v4zgX1pzl/RAJr9G9zhbSWGPCj/uqRFeSMXeHg.jpg" 1520 alt="" 1521 class="tile__item tile__item--2" 1522 1523 > 1524 1525 1526 1527 1528 </div> 1529 </div> 1530 </div> 1531 1532 1533 <div class="tile__description"> 1534 1535 <h3 class="tile__heading"> 1536 Watercolor FlowerDoodle Sticker Set, Flower Doodle Sticker 1537 </h3> 1538 1539 <div class="tile__prices"> 1540 1541
1542 <span class="tile__price tile__price--original"> 1543 $7.00 1544 1545 </span> 1546 </div> 1547 </div> 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 </a> 1561</div> 1562 1563 </div> 1564 1565 <div> 1566 <div data-testid="product" class="product-tile" data-product-available="true" data-id="fw-section-featured-collection-22f84409-53f2-44bf-964b-faece897dee3"> 1567 <a href="/en-usd/products/flower-watercolor-doodle-sticker" class="tile"> 1568 <div class="tile__image"> 1569 <div class="image image--background-color"> 1570 <div class="image__badges"> 1571 1572 1573 1574 1575 </div> 1576 1577 <div class="image__object"> 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 <img 1591 src="https://imgproxy.fourthwall.dev/YMJjhgVrDupL8NQruD2fZl482YwHHX4eSPmF9t3RmBo/w:720/sm:1/enc/2B6mKeYp_tNVPBkn/-ozZge8G-yefzZqE/1UreKv3xm6C8iGac/c44ThD9JCPbttZcj/ph-0H3ii7dLbt1aj/pCjIjLsvhjns1k2q/BVd-YcHERzSbk4o8/croJHpNnB53uJ6Ex/tkasMC2ZP21D_uKA/EnC90TmD5NSGJdFQ/IJya5h55p-ANixkC/e5Zoam-Klp2ggEjD/HOfwuTfw-kKJovlR/kpVWX-2UQTlUvXQQ/CsZsCueiADM.jpg" 1592 alt="" 1593 class="tile__item tile__item--1" 1594 1595 > 1596 1597 <img 1598 src="https://imgproxy.fourthwall.dev/N9b4FZwRVmXJhKdCLP4vZ5HXyEFPR4o2HCKK37H9XrM/w:720/sm:1/enc/1bgb5ZqO9bsx0AMt/7Pn6CgCNdSKbmIC6/zyjFX_-WO2cUxrZS/snb0YN_vd0FC7yiv/Fgsw6FTVt6x2X5cz/ruInzGuyncRKAReK/hAlUD8ZsWcykOQqB/iWbffIuuTkf59l8n/cnnAcyHwmcpDt8QD/6Sia-i3fIuWhSSZN/BZcZSRh4_1hnWzBB/XTu4lny2s98Z-tdu/xr-3qHRUDwgcNek6/pgsxywS_TKsLR5pX/BEBzWuxQG-o.jpg" 1599 alt="" 1600 class="tile__item tile__item--2" 1601 1602 > 1603 1604 1605 1606 1607 </div> 1608 </div> 1609 </div> 1610 1611 1612 <div class="tile__description"> 1613 1614 <h3 class="tile__heading"> 1615 Flower Watercolor Doodle Sticker 1616 </h3> 1617 1618 <div class="tile__prices"> 1619 1620 1621 <span class="tile__price tile__price--original"> 1622 $7.00 1623 1624 </span> 1625 </div> 1626 </div> 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 </a> 1640</div> 1641 1642 </div> 1643 1644 <div> 1645 <div data-testid="product" class="product-tile" data-product-available="true" data-id="fw-section-featured-collection-22f84409-53f2-44bf-964b-faece897dee3"> 1646 <a href="/en-usd/products/watercolor-bird-doodle-stickers-set-of-3-birds" class="tile"> 1647 <div class="tile__image"> 1648 <div class="image image--background-color"> 1649 <div class="image__badges"> 1650 1651 1652 1653 1654 </div> 1655 1656 <div class="image__object"> 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 <img 1670 src="https://imgproxy.fourthwall.dev/yq3dJU7HVnk9CUw1WjjFoTsgZstaAdrsJs0s1ZEMuJI/w:720/sm:1/enc/c3tMz8BYQfAEHwuq/AzpR_6H70Aolr9Ou/BNltNeExbkRitArp/8mub9W7HWaP_2ZnQ/x-6JVHZ5K3SLUPBA/ghI5jtviYhwkSkUS/jMkmj3sHiwWVRpp0/buglIXaG-HKsTzTM/eU5r4dH8ip06OTRJ/vITWxipIEeCnlKOF/k6fPIZcwryDUpWPH/bjfnGtTnLs4AmOus/DT7FYGy1wHSatH56/79wryyqNdQViwUvw/vlpJE6KpAwE.jpg" 1671 alt="" 1672 class="tile__item tile__item--1" 1673 1674 > 1675 1676 <img 1677 src="https://imgproxy.fourthwall.dev/Xem-bEOeqDxq-AreU9IBjcjtlhpMDEoBJxdyg1zxZFg/w:720/sm:1/enc/Xge3dEjOZrxNYcSK/QXvP_-QmXLbGqpEU/TPzej4QV4Ldx4uaH/Fitg_kQV5aADyfrb/LWPU_LfAr69tPkgA/AFR2ZODQiBnHgckq/vf_bIA38WBU1wuhU/pTokPF6ZbvR2umnu/X_rnHJDgwEO-I0ip/jRzS9mCI-CuFfhT3/2c4yVwlJCwNjSN-h/8tGV65_COdZ-mTJJ/5lMFr-35f0Mxcm44/AhBWMtBDC4Pj8w3l/qjecNDDMFaY.jpg" 1678 alt="" 1679 class="tile__item tile__item--2" 1680 1681 > 1682 1683 1684 1685 1686 </div> 1687 </div> 1688 </div> 1689 1690 1691 <div class="tile__description"> 1692 1693 <h3 class="tile__heading"> 1694 Watercolor Bird Doodle Stickers Set of 3 Birds 1695 </h3> 1696 1697 <div class="tile__prices"> 1698 1699
1700 <span class="tile__price tile__price--original"> 1701 $7.00 1702 1703 </span> 1704 </div> 1705 </div> 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 </a> 1719</div> 1720 1721 </div> 1722 1723 <div> 1724 <div data-testid="product" class="product-tile" data-product-available="true" data-id="fw-section-featured-collection-22f84409-53f2-44bf-964b-faece897dee3"> 1725 <a href="/en-usd/products/flower-doodle-canvas-print" class="tile"> 1726 <div class="tile__image"> 1727 <div class="image image--background-color"> 1728 <div class="image__badges"> 1729 1730 1731 1732 1733 </div> 1734 1735 <div class="image__object"> 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 <img 1749 src="https://imgproxy.fourthwall.dev/07MBim8V3s7i_B6SCcAlQ2Nk_sTXoTmXcUuwQgRSmCg/w:720/sm:1/enc/7Z6GQedYuMFcSPOY/BfbeBdXXeY1GTdVX/6CuSaybQy2U7dFc8/NEqlk1Tna8ZwzGYx/7_L9uCAUQyEX3qds/lgIItvrfY3bSmZCG/FSiBkM7zQKpJJH2N/s1nhWIPZFklKkYJq/uCiJBd5jwfLcl8fc/CgwYGpl1KpExfDpC/e9gvx524hPkKZHAi/wNvjNaA9eHOdpdbq/yIbxC-XvvKLhbrDo/kl9mTZgJZ5bGGpw3/31ttosawuRc.jpg" 1750 alt="" 1751 class="tile__item tile__item--1" 1752 1753 > 1754 1755 <img 1756 src="https://imgproxy.fourthwall.dev/U-Jj83Qy6B4-0bmEJ7bXEe8MFLXhYVFSx3ra__0EG6M/w:720/sm:1/enc/0Wp6vF1GSim-USJr/EegWiK824ZA34MQ-/ifuf_-QFEyUQd1Lk/od8yONfChMI_wa7N/8wZOb797fp1wf5d_/TCKpY_MjZjqSPic5/UibldZZthSrNZXgu/4zLwR3WICBVN01xr/AkDl-AJ92hgMJYm7/gV1cBsApNpKpNxhT/4040oNAd7ZgVDgd8/wBEl9ntv72Y7w4qr/BAMhevsf6mzKiFhf/Fe1PFUv8pBiiY7jF/Kqk0HF8NtMg.jpg" 1757 alt="" 1758 class="tile__item tile__item--2" 1759 1760 > 1761 1762 1763 1764 1765 </div> 1766 </div> 1767 </div> 1768 1769 1770 <div class="tile__description"> 1771 1772 <h3 class="tile__heading"> 1773 Flower Doodle Canvas Print 1774 </h3> 1775 1776 <div class="tile__prices"> 1777 1778 1779 <span class="tile__price tile__price--original"> 1780 $16.95 1781 1782 </span> 1783 </div> 1784 </div> 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 </a> 1798</div> 1799 1800 </div> 1801 1802 <div> 1803 <div data-testid="product" class="product-tile" data-product-available="true" data-id="fw-section-featured-collection-22f84409-53f2-44bf-964b-faece897dee3"> 1804 <a href="/en-usd/products/coastal-abstract-art-blue-and-tan-wave-canvas-print" class="tile"> 1805 <div class="tile__image"> 1806 <div class="image image--background-color"> 1807 <div class="image__badges"> 1808 1809 1810 1811 1812 </div> 1813 1814 <div class="image__object"> 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 <img 1828 src="https://imgproxy.fourthwall.dev/qN9w3NmsKPM2gpE3jtrhs3DT8grvc4LE4slZNLoMX44/w:720/sm:1/enc/4tge0tn8x8wn8jn6/Dy2ga-W7TPC3NJJo/q-AXF80HbRFaJcCZ/PWvxT0pCQvZSg4KO/4MfpGuMbRaEiiA7b/2CJke3DQQWbT_UGd/636S9xte_Z6_L5XS/LqS-GFuH2iLghXCG/9XNs5dciAdnkB81r/EbOy5YSeVRtTre7i/qsolku9nmgH2l1tS/Y2j8-46naSt8L-Zt/o4wAhn0hcZZgxvVP/xIxSYt3EbgujXZFi/F4b-qSurOQ0.jpg" 1829 alt="" 1830 class="tile__item tile__item--1" 1831 1832 > 1833 1834 <img 1835 src="https://imgproxy.fourthwall.dev/xy98TMVGoBvEwA2ERcIf2PRrt_0BTLc3QJ6_gAuhgBA/w:720/sm:1/enc/7Z7Nr_rd8A9sw-V0/dNxE0PS4xqrkY3ND/CXspouejlHPz6NcX/BF58kzmrDnZYu7Yx/VBoXOKauo4oDtiLi/-uL9K_IT0RXJ8_EB/k7tXmeQSNKHKppDz/a-c5wjsCznUE96s4/KyJ39OmnwBi8w-pu/Qp8uvGib19OERRBY/5-PSXJ5ETlw84X_D/SVgnuB-QCKsdWghf/ho3YhjMdh7VTUz0L/tXkTDA.webp" 1836 alt="" 1837 class="tile__item tile__item--2" 1838 1839 > 1840 1841 1842 1843 1844 </div> 1845 </div> 1846 </div> 1847 1848 1849 <div class="tile__description"> 1850 1851 <h3 class="tile__heading"> 1852 Coastal Abstract Art – Blue and Tan Wave Canvas Print 1853 </h3> 1854 1855 <div class="tile__prices"> 1856 1857
1858 <span class="tile__price tile__price--original"> 1859 $54.25 1860 1861 </span> 1862 </div> 1863 </div> 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1875 1876 </a> 1877</div> 1878 1879 </div> 1880 1881 <div> 1882 <div data-testid="product" class="product-tile" data-product-available="true" data-id="fw-section-featured-collection-22f84409-53f2-44bf-964b-faece897dee3"> 1883 <a href="/en-usd/products/colorful-kaleidoscope-womens-t-shirt" class="tile"> 1884 <div class="tile__image"> 1885 <div class="image image--background-color"> 1886 <div class="image__badges"> 1887 1888 1889 1890 1891 </div> 1892 1893 <div class="image__object"> 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 <img 1907 src="https://imgproxy.fourthwall.dev/ldHdfoKQAQDeUtsUhBqcQgXsMtrZ6ThGIQ5-Qrep-Ao/w:720/sm:1/enc/xzVZaOW-UWC5ucxV/3o7g2DZdfQxNuwna/Z7rijQdHA6L-eyQL/Ae00Xfr_y3-EWQgF/vOl8wMuu_xlxW14I/UYuqm3hcOhNCj0sw/VKFw6fP9VYzWPgdk/W2vTYfDnCIEqtJ_8/Dv-VJErOMuFRnMW1/HReCe_pRxnDaDuq_/BPPFN5IQ7S2meTVG/9ZH8U232twxt-7Pp/NGx-PMY1U_60TeIE/8KLoK1CuRkWSYPdO/yLm5Yb5Ah58.jpg" 1908 alt="" 1909 class="tile__item tile__item--1" 1910 1911 > 1912 1913 <img 1914 src="https://imgproxy.fourthwall.dev/A4OeAMQyLv9Fn72Fs_3Ck9F-O2CBIFfCEnlZbQvjpcY/w:720/sm:1/enc/JOT1BiGEyI-CCcKv/EJ4qtKJhx76bddVF/dnV6RCek04vK_Bm0/GiozFIsKjeeuIpK7/_k3LqNiPdSVYYIpF/d9YHk38D6furvmMU/mWA7Re3Rk_xpELJA/GjDJDa6xhRKdJwnb/jEegdW0VziZN8HVH/SRmW3-I4owqkB0XO/4LuzVcGq5oWjY8So/VqEwQlkij-gdA37p/-wt3wMYCKXpfpzWi/KZCcXO-ESan8I1BK/oSq3gtTRFLc.jpg" 1915 alt="" 1916 class="tile__item tile__item--2" 1917 1918 > 1919 1920 1921 1922 1923 </div> 1924 </div> 1925 </div> 1926 1927 1928 <div class="tile__description"> 1929 1930 <h3 class="tile__heading"> 1931 Colorful Kaleidoscope Women's T-Shirt 1932 </h3> 1933 1934 <div class="tile__prices"> 1935 1936 1937 <span class="tile__price tile__price--original"> 1938 $24.00 1939 1940 </span> 1941 </div> 1942 </div> 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 </a> 1956</div> 1957 1958 </div> 1959 1960 <div> 1961 <div data-testid="product" class="product-tile" data-product-available="true" data-id="fw-section-featured-collection-22f84409-53f2-44bf-964b-faece897dee3"> 1962 <a href="/en-usd/products/zentangle-kaleidoscopic-mandala-poster" class="tile"> 1963 <div class="tile__image"> 1964 <div class="image image--background-color"> 1965 <div class="image__badges"> 1966 1967 1968 1969 1970 </div> 1971 1972 <div class="image__object"> 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 <img 1986 src="https://imgproxy.fourthwall.dev/F_kwjlpwhEdeYnIx-cCDQ6Q0TnDQlhdU9EbW39PW-xA/w:720/sm:1/enc/mLByXi8MowF695d0/zgWTrKqBpxbsEe0f/xIX9GDhDkLjAO2O6/D02s-u2OYrBoJPPO/3Ja8WPxNsHfgvH46/hLxek6t4f7uJdyM0/f6iVIv8AX2sDpxFf/mZZrpoPkSEAFfHgK/Fo4vs9TyUvZyiZV3/phGblDTvnehv1MVk/88jFmCOhbwT7WWtB/nrekaCqIGmnfPtfV/ujt8tpJ9S7AHmWiP/HXXaT1cqqDixHOml/TisMXfig0Lg.jpg" 1987 alt="" 1988 class="tile__item tile__item--1" 1989 1990 > 1991 1992 <img 1993 src="https://imgproxy.fourthwall.dev/W9-xW18GvgguoZG1lVKXfc9nh9yEpmc_JMdHQHhBtaE/w:720/sm:1/enc/X0jB7MpaW_YlT-m9/BP6zvo4oP781AcDZ/kHUkaYc3NJ3NAxKh/FTqvW7WuD-Jmk9Zx/tPt9ZxaRQhLh-T31/RNLX0pMoK-kwCrWA/t8ECCdNcnxm9fNsd/NBPdDA7LDVzrh26K/gcSSWvH6b_yniQxk/1C5m1fwItxZ5fuTt/vJez9ixp62hZOhKk/2vxxS1w3siOpAm94/LpuOfVtsfVklQAPi/ueKUC4_Cn53NXuur/hDuoZajmtf8.jpg" 1994 alt="" 1995 class="tile__item tile__item--2" 1996 1997 > 1998 1999 2000 2001 2002 </div> 2003 </div> 2004 </div> 2005 2006 2007 <div class="tile__description"> 2008 2009 <h3 class="tile__heading"> 2010 Zentangle Kaleidoscopic Mandala Poster 2011 </h3> 2012 2013 <div class="tile__prices"> 2014 2015
2016 <span class="tile__price tile__price--original"> 2017 $14.50 2018 2019 </span> 2020 </div> 2021 </div> 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 </a> 2035</div> 2036 2037 </div> 2038 2039 <div> 2040 <div data-testid="product" class="product-tile" data-product-available="true" data-id="fw-section-featured-collection-22f84409-53f2-44bf-964b-faece897dee3"> 2041 <a href="/en-usd/products/zentangle-pinwheel-kiss-cut-sticker" class="tile"> 2042 <div class="tile__image"> 2043 <div class="image image--background-color"> 2044 <div class="image__badges"> 2045 2046 2047 2048 2049 </div> 2050 2051 <div class="image__object"> 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 <img 2065 src="https://imgproxy.fourthwall.dev/1E14sCTCNKQhSegRLv0XLWnUVyL9aKgH-Pmd2WkZRzk/w:720/sm:1/enc/tSuWt2S6HdTF0o4T/smEPsmsuHqxmkPGo/G8Ks1T1I4gsxIs7z/sUQSzExO40fvoTpC/eJ3av2eGQt1ALcQz/_PqWHx849XKaRUlV/uHdzka5a754RU9b-/U478fTwZESjORYtG/hAupelJ99QSrEHkM/tGPdtG0LSrtq2Ygl/lkk6Rz6VodNam7SY/QMl2AUl2vmvEGO6x/qNXFoDlpN_ENImz2/CtreaaGfdQ3x_3gi/R6Whqf5qIWo.jpg" 2066 alt="" 2067 class="tile__item tile__item--1" 2068 2069 > 2070 2071 <img 2072 src="https://imgproxy.fourthwall.dev/mwSEaF2TPrRDJI_-fhjs7xSqDCybo6WGHHb7FqAPBDM/w:720/sm:1/enc/-vjUUnpqxrlv7K1w/ZzlL0CTpJfd0rrT5/V8h8S1gGFrhe-Bva/sSVmDobPY9t0-IQI/3qYlPsNypV1qEPdL/ix9WFmnOS87s910s/pJVdwuMmmuYS0CkF/sEJKveFkMsMnit67/bjZe72LaUz_10uC1/yqIz03kvTq169-9s/AlCOlb3fZTYQnj4Q/8vm0l9aTG2US81Vt/rEXsiqwceAHk9UAZ/VtADatmFwQc7nVRn/c_SUiNM8lNc.jpg" 2073 alt="" 2074 class="tile__item tile__item--2" 2075 2076 > 2077 2078 2079 2080 2081 </div> 2082 </div> 2083 </div> 2084 2085 2086 <div class="tile__description"> 2087 2088 <h3 class="tile__heading"> 2089 Zentangle Pinwheel Kiss Cut Sticker 2090 </h3> 2091 2092 <div class="tile__prices"> 2093 2094 2095 <span class="tile__price tile__price--original"> 2096 $4.00 2097 2098 </span> 2099 </div> 2100 </div> 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 </a> 2114</div> 2115 2116 </div> 2117 2118 <div> 2119 <div data-testid="product" class="product-tile" data-product-available="true" data-id="fw-section-featured-collection-22f84409-53f2-44bf-964b-faece897dee3"> 2120 <a href="/en-usd/products/holographic-fish-fantasy-sticker" class="tile"> 2121 <div class="tile__image"> 2122 <div class="image image--background-color"> 2123 <div class="image__badges"> 2124 2125 2126 2127 2128 </div> 2129 2130 <div class="image__object"> 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141 2142 2143 <img 2144 src="https://imgproxy.fourthwall.dev/lpSe4k9SfNCfHWx-3F-pWi04tZwveeXWZONry7yVV-w/w:720/sm:1/enc/cAbZdrmoouk1lXtr/6gCAZcbwW6TK6mTq/wLqusBIbFuHljAVK/kAev5P1IgUQHv450/Bp7DAI9Llbrk4p3I/F0NZgkh1heaLscWg/2Qqp3sNX7gfCt3sd/QxW-UVPX_oxrGAGt/F2OUF7lRYOdB3FqV/Llgikem3RkayQdwp/cVwVoEC2UvSvOJhf/b0D3PxCikfVLAw30/KwjirqUxESycmxE7/-JZm0zFfZa8mGbN_/tBzsveDlhEc.jpg" 2145 alt="" 2146 class="tile__item tile__item--1" 2147 2148 > 2149 2150 <img 2151 src="https://imgproxy.fourthwall.dev/yeLHc4ocCpnNiQU2Z2hucrJ-ar5Go5ssCk6uIr7F8zk/w:720/sm:1/enc/hI56jvp9dh5apAk9/F8jNs7THn4on1Okl/aOyhtQ1ThVrJNe_c/BkSL66YRMaHYHwIl/Rne08_a2uN4_C7n5/KbXfzFMj1R_4vyj3/kERpGdiVZFW7OOTD/6-bsT1bhdbeHYUK8/-tdGTdSl6edksnw0/dQ-dokLMhE01cnYQ/_uOS_LJt3OIoqoOk/kWUu6ik-cNsWA0eS/tV7lMi8_zFrAHhWU/-QxiJ6C8I7kFEwu9/p57Fy0aYWUM.jpg" 2152 alt="" 2153 class="tile__item tile__item--2" 2154 2155 > 2156 2157 2158 2159 2160 </div> 2161 </div> 2162 </div> 2163 2164 2165 <div class="tile__description"> 2166 2167 <h3 class="tile__heading"> 2168 Holographic Fish Fantasy Sticker 2169 </h3> 2170 2171 <div class="tile__prices"> 2172 2173
2174 <span class="tile__price tile__price--original"> 2175 $6.00 2176 2177 </span> 2178 </div> 2179 </div> 2180 2181 2182 2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 </a> 2193</div> 2194 2195 </div> 2196 2197 <div> 2198 <div data-testid="product" class="product-tile" data-product-available="true" data-id="fw-section-featured-collection-22f84409-53f2-44bf-964b-faece897dee3"> 2199 <a href="/en-usd/products/ocean-coral-vibrant-matte-poster-print" class="tile"> 2200 <div class="tile__image"> 2201 <div class="image image--background-color"> 2202 <div class="image__badges"> 2203 2204 2205 2206 2207 </div> 2208 2209 <div class="image__object"> 2210 2211 2212 2213 2214 2215 2216 2217 2218 2219 2220 2221 2222 <img 2223 src="https://imgproxy.fourthwall.dev/HaXuUekDVhOps_kPqWJp7kPSb6ILJDyc6ltgfdeKMMo/w:720/sm:1/enc/2pDxagX-_6A88_NR/9pOnqVsm9Moqr2RR/l_jyAMKskFXq6J1x/9Un5EGaPe_fMq0JW/_FJLd_fslj9tLhwh/VnqryCN3DH2MswgY/m3lLvoYqRFB0KWx0/F6fn48bJKTjwKUp_/bu2xBmSHMTZbJPOg/1M8z_XYzZzZ01Ay4/cz8ShfEFFFMu8_he/etLpqXKPKnE3qNPc/bUEdHiZQuLVyDQuU/wuKROG7KlX-TzW1x/uxjr68XXrYc.jpg" 2224 alt="" 2225 class="tile__item tile__item--1" 2226 2227 > 2228 2229 <img 2230 src="https://imgproxy.fourthwall.dev/_j3ZZNOAZwyg57F-WHKf7ayr6z8JxUFQFoMrZX0fTCo/w:720/sm:1/enc/W-cdHP_U4dDAWr-6/WnjkqPeIk5lr3MIL/h-tANXQ5rccVKvyG/qe6V1sBVpzPsvTTP/NvA7Ha1_WHFp4W_H/I3UzuyUvRifCmPpA/evU3bWhWsHW8ZZFQ/z_F_7UL5JDrY024j/JoGr7PRHS-XKmn1N/eMc3ca0ujXXXYgiT/MFqmbs4ke4gwn5_b/Yo0wCojicE-FG3Uv/u_sS8GNPtNeoXnfj/9d1HNLF6EJBQBiIE/A9fK_UhYqvw.jpg" 2231 alt="" 2232 class="tile__item tile__item--2" 2233 2234 > 2235 2236 2237 2238 2239 </div> 2240 </div> 2241 </div> 2242 2243 2244 <div class="tile__description"> 2245 2246 <h3 class="tile__heading"> 2247 Ocean Coral Vibrant Matte Poster Print 2248 </h3> 2249 2250 <div class="tile__prices"> 2251 2252 2253 <span class="tile__price tile__price--original"> 2254 $11.00 2255 2256 </span> 2257 </div> 2258 </div> 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 </a> 2272</div> 2273 2274 </div> 2275 2276 <div> 2277 <div data-testid="product" class="product-tile" data-product-available="false" data-id="fw-section-featured-collection-22f84409-53f2-44bf-964b-faece897dee3"> 2278 <a href="/en-usd/products/ocean-botanical-notebook" class="tile"> 2279 <div class="tile__image"> 2280 <div class="image image--background-color"> 2281 <div class="image__badges"> 2282 2283 2284 2285 2286 <div class="badge"> 2287 Sold Out 2288 </div> 2289 2290 </div> 2291 2292 <div class="image__object"> 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 <img 2306 src="https://imgproxy.fourthwall.dev/A3eMjUDq8j41TghoDUOKaw7MBlS9u66PIYtvi5-b0I8/w:720/sm:1/enc/Ea1SSfHpowriZV4O/8LhUzN_MII-0CqHu/dNtwc3wyLjKczghs/EqmlnrnrRmxPYpfj/pfd8mkQeO_c-hFoR/WUDEknNOlh20oHve/WVvW33n37t1wkS6O/K380FobiH3KUKpUl/_3DbOk6gHB4_crHh/bu2qMnEJ76gKSPbO/t_xLKCOCi1o9OlwH/IIsEOJX0cblQQ95Y/ZMG1o05XujDaY6tC/AXqDPxhhKYKMbYIC/f18U4ZHoNxI.jpg" 2307 alt="" 2308 class="tile__item tile__item--1" 2309 2310 > 2311 2312 <img 2313 src="https://imgproxy.fourthwall.dev/iAQaZFz8E0dqXWZZB1GPT-R4jf0a2XpuyeuKjEH2lSU/w:720/sm:1/enc/F8zpiDmq-XuTa5Eo/vM7_y59s6i4Dg1dL/dk3D-48WN_dXljJb/vSom2SLRXV9c8-1b/U9mOEH8EGS8yHT7D/Uz1vZwfplqSTtYuE/jq30E3PRI06uY9fM/-R6Ugib18nY8LXUU/LPkynw8NqDK2WN1W/NjywTNnngsRC5Dgh/3G75bBB7w5V3LVjZ/swxtMzjOWiai01yn/j1MGSvY-W1z15Da2/sS1wjRcIZ5L3Vkju/rD1Of4qiwV8.jpg" 2314 alt="" 2315 class="tile__item tile__item--2" 2316 2317 > 2318 2319 2320 2321 2322 </div> 2323 </div> 2324 </div> 2325 2326 2327 <div class="tile__description"> 2328 2329 <h3 class="tile__heading"> 2330 Ocean Botanical Notebook 2331 </h3> 2332 2333 <div class="tile__prices"> 2334 2335
2336 <span class="tile__price tile__price--original"> 2337 $19.99 2338 2339 </span> 2340 </div> 2341 </div> 2342 2343 2344 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354 </a> 2355</div> 2356 2357 </div> 2358 2359 </div> 2360 </div> 2361 2362 2363 <div class="collection__cta-container hidden@sm"> 2364 <div class="collection__cta"> 2365 <a href="/en-usd/collections/all" class="button button--secondary button--small"> 2366 View all 2367 </a> 2368 </div> 2369 </div> 2370 2371 </div> 2372 </div> 2373</section> 2374 2375 2376 2377</div> 2378 2379 2380 <aside data-drawer="product" class="drawer"> 2381 <div data-drawer-trigger-primary="product" class="drawer__background"></div> 2382 2383 <div class="drawer__content" aria-hidden="true" tabindex="-1"> 2384 <div class="drawer__content-inner"> 2385 <div class="product-drawer"> 2386 <div class="product-drawer__section"> 2387 <div class="product-drawer__header"> 2388 <div class="product-drawer__header-item product-drawer__header-item--tick"> 2389 <svg class="svg-fill-current-color" width="23" height="20" viewBox="0 0 23 20" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"> 2390 <path d="M1 9.17l7.926 7.927L20.889 1" vector-effect="non-scaling-stroke" stroke="currentColor" stroke-width="3" fill="none" fill-rule="evenodd"/> 2391</svg> 2392 2393 </div> 2394 2395 <div class="product-drawer__header-item product-drawer__header-item--heading"> 2396 <h2 class="product-drawer__heading h4">Added to cart</h2> 2397 </div> 2398 2399 <div class="product-drawer__header-item product-drawer__header-item--close"> 2400 <button data-drawer-trigger-primary="product" class="product-drawer__close" data-testid="product.close.dialog"> 2401 <svg class="svg-fill-current-color" width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"> 2402 <path d="M1.25 18.75L18.75 1.25M18.75 18.75L1.25 1.25" vector-effect="non-scaling-stroke" stroke="currentColor" stroke-width="1.5" stroke-linejoin="bevel"/> 2403</svg> 2404 2405 </button> 2406 </div> 2407 </div> 2408 </div> 2409 2410 <div class="product-drawer__section"> 2411 <div class="product-drawer__item-info"> 2412 <div class="inline-image"> 2413 <div class="inline-image__image"> 2414 <div class="image image--background-color"> 2415 <div data-product-info="image-container" class="image__object"></div> 2416 </div> 2417 </div> 2418 2419 <div class="inline-image__content"> 2420 <div data-product-info="title" class="inline-image__heading"> 2421 2422 </div> 2423 <p data-product-info="price" class="inline-image__price"></p> 2424 <p class="inline-image__quantity"> 2425 Quantity: 2426 <span data-product-info="quantity"></span> 2427 </p> 2428 </div> 2429 </div> 2430 </div> 2431 </div> 2432 2433 <div class="product-drawer__section"> 2434 <div class="product-drawer__subtotal"> 2435 <div class="product-drawer__subtotal-item"> 2436 <span class="product-drawer__subtotal-label"> 2437 Cart Subtotal (<span data-product-info="cart-quantity"></span>): 2438 </span> 2439 </div> 2440 2441 <div class="product-drawer__subtotal-item product-drawer__subtotal-item--value"> 2442 <span data-product-info="cart-price" class="product-drawer__subtotal-value"></span> 2443 </div> 2444 </div> 2445 </div> 2446 2447 <div class="product-drawer__section"> 2448 <div class="product-drawer__cta"> 2449 <div class="product-drawer__cta-item product-drawer__cta-item--view-cart"> 2450 <a 2451 href="/en-usd/cart" 2452 class="button button--secondary button--expand" 2453 > 2454 View Cart 2455 </a> 2456 </div> 2457 2458 <div class="product-drawer__cta-item product-drawer__cta-item--checkout"> 2459 <form 2460 action="/en-usd/cart" 2461 method="post" 2462 novalidate 2463 class="product-drawer__checkout-form" 2464 > 2465 <button 2466 type="submit" 2467 name="checkout" 2468 class="button button--primary button--expand" 2469 > 2470 Checkout 2471 </button> 2472 </form> 2473 </div> 2474 </div> 2475 </div> 2476 2477 <product-recommendations-drawer product-id="" class="product-drawer__section" /> 2478 2479 </div> 2480 </div> 2481 </div> 2482 </aside> 2483 2484 </div> 2485</div> 2486 2487 </main> 2488 2489 <div class="page__footer"> 2490 <div id="fw-section-footer" class="fw-section"><style> 2491 .section-fw-section-footer-padding { 2492 padding-top: 34px; 2493 padding-bottom: 0px; 2494 } 2495 2496 @media screen and (min-width: 640px) { 2497 .section-fw-section-footer-padding { 2498 padding-top: 45px; 2499 padding-bottom: 0px; 2500 } 2501 } 2502</style> 2503 2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519<footer data-testid="main.single.section" class="footer section-fw-section-footer-padding"> 2520 <div class="wrapper container"> 2521 2522 2523 <div class="footer__inner"> 2524 2525 <div class="footer__top"> 2526 <div class="col-grid col-grid--middle col-grid--4-8@md col-grid--reversed@md"> 2527 <div> 2528 2529 <div class="footer__socials"> 2530 <ul class="footer__list footer__list--socials"> 2531 2532 2533 2534 2535 2536 <li class="footer__list-item footer__list-item--social"> 2537 <a 2538 2539 href="https://www.youtube.com/channel/UCpqk-Ubm8j1vS_ptEvjUtAA" 2540 2541 target="_blank" 2542 class="footer__social-link" 2543 aria-label="Youtube (opens in a new tab)" 2544 > 2545 <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 2546<path d="M16.7183 3.125H3.28167C1.4725 3.125 0 4.59833 0 6.4075V14.0083C0 15.8183 1.4725 17.2917 3.28167 17.2917H16.7192C18.5275 17.2917 20 15.8183 20 14.0083V6.4075C20 4.59833 18.5275 3.125 16.7183 3.125ZM13.7817 10.2342L8.14083 13.8433C8.0725 13.8867 7.99417 13.9092 7.91667 13.9092C7.8475 13.9092 7.77917 13.8917 7.71667 13.8575C7.58333 13.785 7.5 13.6442 7.5 13.4925V6.27417C7.5 6.12083 7.58333 5.98083 7.71667 5.9075C7.85083 5.835 8.01333 5.84083 8.14167 5.9225L13.7825 9.5325C13.9025 9.60917 13.975 9.74083 13.975 9.88333C13.9742 10.0258 13.901
25467 10.1575 13.7817 10.2342Z" fill="currentColor"/> 2547</svg> 2548 2549 2550 </a> 2551 </li> 2552 2553 2554 2555 2556 <li class="footer__list-item footer__list-item--social"> 2557 <a 2558 2559 href="https://instagram.com/joannegrantart" 2560 2561 target="_blank" 2562 class="footer__social-link" 2563 aria-label="Instagram (opens in a new tab)" 2564 > 2565 <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 2566<path fill-rule="evenodd" clip-rule="evenodd" d="M4.99525 0H15.0047C17.7635 0 20 2.23604 20 4.99525V15.0047C20 17.7635 17.764 20 15.0047 20H4.99525C2.23645 20 0 17.764 0 15.0047V4.99525C0 2.23645 2.23604 0 4.99525 0ZM2 15.0047C2 16.6592 3.34085 18 4.99525 18H15.0047C16.6592 18 18 16.6591 18 15.0047V4.99525C18 3.34078 16.6591 2 15.0047 2H4.99525C3.34078 2 2 3.34085 2 4.99525V15.0047ZM5 10C5 7.23858 7.23858 5 10 5C12.7614 5 15 7.23858 15 10C15 12.7614 12.7614 15 10 15C7.23858 15 5 12.7614 5 10ZM13 10C13 8.34315 11.6569 7 10 7C8.34315 7 7 8.34315 7 10C7 11.6569 8.34315 13 10 13C11.6569 13 13 11.6569 13 10ZM15 6C15.5523 6 16 5.55228 16 5C16 4.44772 15.5523 4 15 4C14.4477 4 14 4.44772 14 5C14 5.55228 14.4477 6 15 6Z" fill="currentColor"/> 2567</svg> 2568 2569 2570 </a> 2571 </li> 2572 2573 2574 2575 </ul> 2576 </div> 2577 2578 </div> 2579 2580 <div> 2581 <nav class="footer__nav" aria-label="Footer"> 2582 <ul class="footer__list footer__list--menu"> 2583 2584 2585 <li class="footer__list-item"> 2586 <a class="footer__menu-link footer__menu-link--icon" tabindex="0" role="button" aria-label="Currency selector, current: USD"> 2587 USD 2588 2589 <span class="footer__link-icon"> 2590 <svg class="svg-fill-current-color" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false"> 2591 <path d="M0 7.33l2.829-2.83 9.175 9.339 9.167-9.339 2.829 2.83-11.996 12.17z" vector-effect="non-scaling-stroke"/> 2592</svg> 2593 2594 </span> 2595 2596 </a> 2597 2598 <div class="footer__dropdown footer__dropdown--content"> 2599 <ul class="footer__dropdown-inner"> 2600 2601 <li class="footer__dropdown-item"> 2602 <a class="footer__dropdown-link" href="/localization?currency=USD&return_to=/en-usd"> 2603 USD 2604 </a> 2605 </li> 2606 2607 <li class="footer__dropdown-item"> 2608 <a class="footer__dropdown-link" href="/localization?currency=EUR&return_to=/en-usd"> 2609 EUR 2610 </a> 2611 </li> 2612 2613 <li class="footer__dropdown-item"> 2614 <a class="footer__dropdown-link" href="/localization?currency=CAD&return_to=/en-usd"> 2615 CAD 2616 </a> 2617 </li> 2618 2619 <li class="footer__dropdown-item"> 2620 <a class="footer__dropdown-link" href="/localization?currency=GBP&return_to=/en-usd"> 2621 GBP 2622 </a> 2623 </li> 2624 2625 <li class="footer__dropdown-item"> 2626 <a class="footer__dropdown-link" href="/localization?currency=AUD&return_to=/en-usd"> 2627 AUD 2628 </a> 2629 </li> 2630 2631 <li class="footer__dropdown-item"> 2632 <a class="footer__dropdown-link" href="/localization?currency=NZD&return_to=/en-usd"> 2633 NZD 2634 </a> 2635 </li> 2636 2637 <li class="footer__dropdown-item"> 2638 <a class="footer__dropdown-link" href="/localization?currency=SEK&return_to=/en-usd"> 2639 SEK 2640 </a> 2641 </li> 2642 2643 <li class="footer__dropdown-item"> 2644 <a class="footer__dropdown-link" href="/localization?currency=NOK&return_to=/en-usd"> 2645 NOK 2646 </a> 2647 </li> 2648 2649 <li class="footer__dropdown-item"> 2650 <a class="footer__dropdown-link" href="/localization?currency=DKK&return_to=/en-usd"> 2651 DKK 2652 </a> 2653 </li> 2654 2655 <li class="footer__dropdown-item"> 2656 <a class="footer__dropdown-link" href="/localization?currency=PLN&return_to=/en-usd"> 2657 PLN 2658 </a> 2659 </li> 2660 2661 <li class="footer__dropdown-item"> 2662 <a class="footer__dropdown-link" href="/localization?currency=INR&return_to=/en-usd"> 2663 INR 2664 </a> 2665 </li> 2666 2667 <li class="footer__dropdown-item"> 2668 <a class="footer__dropdown-link" href="/localization?currency=JPY&return_to=/en-usd"> 2669 JPY 2670 </a> 2671 </li> 2672 2673 <li class="footer__dropdown-item"> 2674 <a class="footer__dropdown-link" href="/localization?currency=MYR&return_to=/en-usd"> 2675 MYR 2676 </a> 2677 </li> 2678 2679 <li class="footer__dropdown-item"> 2680 <a class="footer__dropdown-link" href="/localization?currency=SGD&return_to=/en-usd"> 2681 SGD 2682 </a> 2683 </li> 2684 2685 <li class="footer__dropdown-item"> 2686 <a class="footer__dropdown-link" href="/localization?currency=MXN&return_to=/en-usd"> 2687 MXN 2688 </a> 2689 </li> 2690 2691 <li class="footer__dropdown-item"> 2692 <a class="footer__dropdown-link" href="/localization?currency=BRL&return_to=/en-usd"> 2693 BRL 2694 </a> 2695 </li> 2696 2697 <li class="footer__dropdown-item"> 2698 <a class="footer__dropdown-link" href="/localization?currency=CHF&return_to=/en-usd"> 2699 CHF 2700 </a> 2701 </li> 2702 2703 </ul> 2704 </div> 2705 2706 </li> 2707 2708 2709 2710 2711 <li class="footer__list-item"> 2712 <a href="/contact" class="footer__menu-link" >Contact Support</a> 2713 </li> 2714 2715 <li class="footer__list-item"> 2716 <a href="/en-usd/pages/terms-of-service" class="footer__menu-link" >Terms of Service</a> 2717 </li> 2718 2719 <li class="footer__list-item"> 2720 <a href="/en-usd/pages/privacy-policy" class="footer__menu-link" >Privacy Policy</a> 2721 </li> 2722 2723 <li class="footer__list-item"> 2724 <a href="/en-usd/pages/returns-faq" class="footer__menu-link" >Returns & FAQ</a> 2725 </li> 2726 2727 2728 </ul> 2729 </nav> 2730 </div> 2731 </div> 2732 </div> 2733 2734 <div class="footer__bottom"> 2735 <ul class="footer__list footer__list--bottom"> 2736 <li class="footer__list-item">
2736<div class="footer__copy">© 2026 Joanne Grant</div></li> 2737 2738 <li class="footer__list-item"><div class="footer__powered-by">Powered by <a href="https://fourthwall.com/?utm_source=footer&utm_medium=fourthwall&utm_campaign=poweredby" style="padding-left: 0;" target="_blank" rel="noopener">Fourthwall</a></div></li> 2739 2740 </ul> 2741 </div> 2742 2743 </div> 2744 </div> 2745</footer> 2746 2747 2748</div> 2749 </div> 2750 </div> 2751 2752
2752<script> 2753 var fourthwallTheme = { 2754 strings: { 2755 addToCart: "Add to Cart", 2756 redeemGift: "Redeem Your Gift", 2757 viewCart: "View Cart", 2758 checkout: "Checkout", 2759 outOfStock: "Out of Stock", 2760 unavailable: "Not Available", 2761 soldOut: "Sold Out", 2762 soldOutSuffix: " - Sold Out", 2763 missingQuantityError: "Please choose the quantity.", 2764 generalError: "An error occurred. Please try refreshing the page.", 2765 item: "item", 2766 items: "items", 2767 startShopping: "Start Shopping", 2768 subtotal: "Subtotal", 2769 backToShopping: "Back to Shopping", 2770 cart: { 2771 heading: "[item_count] [item_count_label] in your cart for [total]", 2772 emptyHeading: "Your Shopping Cart is Empty", 2773 tableHeader: { 2774 item: "Item", 2775 quantity: "Quantity", 2776 price: "Price" 2777 }, 2778 deleteModal: { 2779 heading: "Are you sure you want to remove [title] from your cart?", 2780 cancel: "Cancel", 2781 delete: "Delete" 2782 } 2783 }, 2784 newsletter: { 2785 missingEmailError: "Please enter your email.", 2786 invalidEmailError: "Please enter a valid email.", 2787 subscribeSuccess: "Thanks for subscribing!" 2788 }, 2789 donation: { 2790 missingAmountError: "Please select or enter the donation amount.", 2791 invalidAmountError: "Please enter a valid donation amount.", 2792 missingNameError: "Please enter your name.", 2793 missingMessageError: "Please enter the message." 2794 }, 2795 checkoutErrors: { 2796 default: "There was an issue with your checkout. Please review your cart and try again.", 2797 CHECKOUT_CART_ITEMS_CHANGED: "Your cart has changed since you started checkout. Please review your items and try again.", 2798 CHECKOUT_STOCK_NOT_ENOUGH_QUANTITY: "Some items in your cart are no longer available in the requested quantity. Please update your cart and try again." 2799 } 2800 }, 2801 urls: { 2802 cart: "/en-usd/cart", 2803 cartItemLocalizedPrefix: "/en-usd", 2804 cartAddUrl: "/en-usd/cart/add", 2805 cartChangeUrl: "/en-usd/cart/change", 2806 productsUrlPrefix: "/en-usd/products", 2807 allProductsCollection: "/en-usd/collections/all", 2808 } 2809 }; 2810</script>
2810 2811 2812 2813
2813<script src="https://themes.fourthwall.dev/themes-library/assets/564f98fe-4be2-4c1e-9e9d-a05eec4c0368/assets/theme.js?v=c428f593bfea11d7f8280ed00f3c4a9bca0f848b8b174cff6aa6ca14861f1876" rel="preload" integrity="sha256-xCj1k7/qEdf4KA7QDzxKm8oPhIuLF0z/aqbKFIYfGHY=" crossorigin="anonymous"></script>
2813 2814 2815 2816<div id="cookie-consent-banner-container" data-turbo-permanent="true"></div> 2817 2818 2819 <div class="admin-bar-container hidden"> 2820 <div id="admin-bar" class="admin-bar sticky hidden"> 2821 <div class="wrapper"> 2822 <div> 2823 <svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> 2824 <path fill="#FDFCFB" d="m11.947 6-.682 3.151H9.983c-1.61 0-1.964.081-2.237 1.195l-.136.733h3.246l-.683 3.178H6.928L4.5 25.692H0l2.428-11.435H.409l.682-3.178h1.991l.219-.923C4.01 6.706 5.7 6 9.628 6h2.319Zm3.525 5.08 1.936 9.913 1.718-9.914h4.637l1.69 9.914 1.938-9.914H32l-3.382 14.613h-5.21L21.446 14.91 19.48 25.692h-5.237L10.862 11.08h4.61Z"/> 2825 </svg> 2826 </div> 2827 <div class="actions"> 2828 <div class='desktop'> 2829 <div class="dropdown"> 2830 <button class="dropdown-button desktop-switcher pill" data-target="desktop-switcher">View as: </button> 2831 <div class="dropdown-content" id="desktop-switcher"> 2832 <ul> 2833 <li class="dropdown-item" data-mode="creator">Admin</li> 2834 <li class="dropdown-item" data-mode="supporter">Supporter</li> 2835 </ul> 2836 </div> 2837 </div> 2838 <a href="/admin/dashboard/store-design/layout/index/" class='pill edit-page' rel='noopener noreferrer'>Edit page</a> 2839 <a href="/admin/dashboard" rel="noopener noreferrer" class="pill dashboard-link">Go to dashboard</a> 2840 </div> 2841 2842 <div class='mobile'> 2843 <div class="dropdown"> 2844 <button class="dropdown-button pill mobile-switcher" data-target="mobile-switcher">View as</button> 2845 <div class="dropdown-content" id="mobile-switcher"> 2846 <ul> 2847 <li class="dropdown-item" data-mode="creator">Admin</li> 2848 <li class="dropdown-item" data-mode="supporter">Supporter</li> 2849 </ul> 2850 </div> 2851 </div> 2852 2853 <div class="dropdown mobile"> 2854 <button class="dropdown-button pill" data-target="mobile-links"> 2855 <svg width="16" height="14" viewBox="0 0 16 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 2856 <g id="Dots horizontal"> 2857 <g> 2858 <path d="M2.96875 7C2.96875 7.42284 2.62597 7.76562 2.20312 7.76562C1.78028 7.76562 1.4375 7.42284 1.4375 7C1.4375 6.57716 1.78028 6.23438 2.20312 6.23438C2.62597 6.23438 2.96875 6.57716 2.96875 7Z" stroke="#FDFCFB" stroke-width="1.5"/> 2859 <path d="M8.76562 7C8.76562 7.42284 8.42284 7.76562 8 7.76562C7.57716 7.76562 7.23438 7.42284 7.23438 7C7.23438 6.57716 7.57716 6.23438 8 6.23438C8.42284 6.23438 8.76562 6.57716 8.76562 7Z" stroke="#FDFCFB" stroke-width="1.5"/> 2860 <path d="M14.5625 7C14.5625 7.42284 14.2197 7.76562 13.7969 7.76562C13.374 7.76562 13.0312 7.42284 13.0312 7C13.0312 6.57716 13.374 6.23438 13.7969 6.23438C14.2197 6.23438 14.5625 6.57716 14.5625 7Z" stroke="#FDFCFB" stroke-width="1.5"/> 2861 </g> 2862 </g> 2863 </svg> 2864 </button> 2865 <div class="dropdown-content" id="mobile-links"> 2866 <a href="/admin/dashboard" rel="noopener noreferrer" class="dropdown-item">Go to dashboard</a> 2867 </div> 2868 </div> 2869 </div> 2870 2871 <div class="pill close"> 2872 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 2873 <g> 2874 <path d="M0.875 13.125L13.125 0.875M13.125 13.125L0.875 0.875" stroke="#FDFCFB" stroke-width="1.5" stroke-linejoin="bevel"/> 2875 </g> 2876 </svg> 2877 </div> 2878 </div> 2879 </div> 2880 </div> 2881 2882 <div id="admin-bar-small" class="admin-bar-small sticky hidden"> 2883 <div class="wrapper"> 2884 <div> 2885 <svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> 2886 <path fill="#FDFCFB" d="m11.947 6-.682 3.151H9.983c-1.61 0-1.964.081-2.237 1.195l-.136.733h3.246l-.683 3.178H6.928L4.5 25.692H0l2.428-11.435H.409l.682-3.178h1.991l.219-.923C4.01 6.706 5.7 6 9.628 6h2.319Zm3.525 5.08 1.936 9.913 1.718-9.914h4.637l1.69 9.914 1.938-9.914H32l-3.382
288614.613h-5.21L21.446 14.91 19.48 25.692h-5.237L10.862 11.08h4.61Z"/> 2887 </svg> 2888 </div> 2889 </div> 2890 </div> 2891</div> 2892
2893<script> 2894 const cookieModule = { 2895 setCookie: function (name, value, days = 365, maxAge) { 2896 const expires = new Date(Date.now() + days * 24 * 60 * 60 * 1000).toUTCString(); 2897 let cookieString = `${name}=${value}; expires=${expires}; path=/`; 2898 2899 if (maxAge) { 2900 cookieString += `; max-age=${maxAge}`; 2901 } 2902 2903 document.cookie = cookieString; 2904 }, 2905 2906 getCookie: function (name) { 2907 const cookie = document.cookie.split(';').find(c => c.trim().startsWith(`${name}=`)); 2908 return cookie ? cookie.split('=')[1] : null; 2909 } 2910 }; 2911 2912 const AdminBar = { 2913 adminBar: document.getElementById("admin-bar"), 2914 adminBarContainer: document.querySelector(".admin-bar-container"), 2915 adminBarSmall: document.getElementById("admin-bar-small"), 2916 closeButton: document.querySelector('#admin-bar .close'), 2917 viewAsDesktopButton: document.querySelector(".desktop-switcher"), 2918 dropdownButtons: document.querySelectorAll(".dropdown-button"), 2919 dropdownContents: document.querySelectorAll(".dropdown-content"), 2920 inIframe: () => { 2921 try { 2922 return window.self !== window.top; 2923 } catch (e) { 2924 return true; 2925 } 2926 }, 2927 inThemeEditor: () => cookieModule.getCookie('view_as') === 'theme_editor' || AdminBar.inIframe(), 2928 viewAsCreator: () => cookieModule.getCookie('view_as') === 'creator', 2929 viewAsSupporter: () => cookieModule.getCookie('view_as') === 'supporter', 2930 verifyCreator: () => { 2931 document.cookie = 'return_to=' + window.location.href + '; path=/; max-age=30;'; 2932 window.location.href = '/platform/creators/handoff/start?return=' + encodeURIComponent(window.location.pathname + window.location.search); 2933 }, 2934 getSelectedView: () => (AdminBar.viewAsCreator() ? 'Admin' : 'Supporter'), 2935 toggleDropdown: (dropdownContent) => { 2936 dropdownContent.style.display = dropdownContent.style.display === 'none' || dropdownContent.style.display === '' ? 'block' : 'none'; 2937 }, 2938 init() { 2939 if ( 2940 !AdminBar.inThemeEditor() && 2941 cookieModule.getCookie('core_dashboard_visited') 2942 ) { 2943 AdminBar.viewAsDesktopButton.textContent = 'View as: ' + AdminBar.getSelectedView(); 2944 AdminBar.adminBarContainer.classList.toggle('hidden'); 2945 if (cookieModule.getCookie('admin_bar_mode') === 'condensed') { 2946 AdminBar.adminBarSmall.classList.toggle('hidden'); 2947 } else { 2948 AdminBar.adminBar.classList.toggle('hidden'); 2949 } 2950 } 2951 2952 AdminBar.closeButton.addEventListener('click', () => { 2953 cookieModule.setCookie('admin_bar_mode', 'condensed'); 2954 AdminBar.adminBar.classList.toggle('hidden'); 2955 AdminBar.adminBarSmall.classList.toggle('hidden'); 2956 }); 2957 2958 AdminBar.adminBarSmall.addEventListener('click', () => { 2959 cookieModule.setCookie('admin_bar_mode', 'expanded'); 2960 AdminBar.adminBar.classList.toggle('hidden'); 2961 AdminBar.adminBarSmall.classList.toggle('hidden'); 2962 }); 2963 2964 // Add event listeners to each dropdown button 2965 AdminBar.dropdownButtons.forEach((button) => { 2966 button.addEventListener("click", () => { 2967 const dropdownId = button.getAttribute("data-target"); 2968 const dropdownContent = document.getElementById(dropdownId); 2969 AdminBar.toggleDropdown(dropdownContent); 2970 }); 2971 }); 2972 2973 // Close the dropdowns when clicking outside 2974 document.addEventListener("click", (event) => { 2975 AdminBar.dropdownButtons.forEach((button) => { 2976 const dropdownId = button.getAttribute("data-target"); 2977 const dropdownContent = document.getElementById(dropdownId); 2978 if (event.target !== button && !button.contains(event.target) && event.target !== dropdownContent) { 2979 dropdownContent.style.display = "none"; 2980 } 2981 }); 2982 }); 2983 2984 document.querySelectorAll(".dropdown-content li").forEach((item) => { 2985 item.addEventListener("click", (event) => { 2986 const mode = event.target.getAttribute("data-mode"); 2987 if (mode === 'creator') { 2988 cookieModule.setCookie('view_as', 'creator'); 2989 AdminBar.verifyCreator(); 2990 } else { 2991 cookieModule.setCookie('view_as', 'supporter'); 2992 window.location.reload(); 2993 } 2994 }); 2995 }); 2996 }, 2997 }; 2998
2999 AdminBar.init(); 3000</script>
3000 3001 3002<style> 3003 .admin-bar-container { 3004 height: 56px; 3005 } 3006 3007 .hidden { 3008 display: none; 3009 } 3010 3011 .admin-bar, 3012 .admin-bar-small { 3013 z-index: 1000; 3014 background-color: rgba(0, 0, 0, 0.7); 3015 backdrop-filter: blur(15px); 3016 -webkit-backdrop-filter: blur(15px); 3017 height: 56px; 3018 width: 100%; 3019 } 3020 3021 .admin-bar-small { 3022 width: 73px; 3023 cursor: pointer; 3024 } 3025 3026 .sticky { 3027 position: fixed; 3028 bottom: 0; 3029 } 3030 3031 .admin-bar a { 3032 color: #FDFCFB; 3033 padding: 14px; 3034 font-size: 14px; 3035 text-decoration: none; 3036 } 3037 3038 .admin-bar button { 3039 padding: 14px; 3040 font-size: 14px; 3041 } 3042 3043 .admin-bar .wrapper, 3044 .admin-bar-small .wrapper { 3045 display: flex; 3046 justify-content: space-between; 3047 align-items: center; 3048 padding: 10px 20px; 3049 } 3050 3051 .admin-bar-small .wrapper { 3052 padding: 12px 20px; 3053 } 3054 3055 .admin-bar .pill { 3056 display: flex; 3057 justify-content: center; 3058 align-items: center; 3059 gap: 10px; 3060 text-transform: capitalize; 3061 3062 padding: 6px 14px; 3063 border-radius: 100px; 3064 background: rgba(253, 252, 251, 0.12); 3065 3066 cursor: pointer; 3067 } 3068 3069 .admin-bar .pill:hover { 3070 background: rgba(253, 252, 251, 0.22); 3071 } 3072 3073 .admin-bar .close { 3074 padding: 6px 11px; 3075 } 3076 3077 .admin-bar .actions, 3078 .admin-bar .actions .desktop, 3079 .admin-bar .actions .mobile { 3080 display: flex; 3081 gap: 10px; 3082 } 3083 3084 .admin-bar .actions .desktop, 3085 .admin-bar .actions .edit-page { 3086 display: none; 3087 } 3088 3089 @media (min-width: 768px) { 3090 .admin-bar a, 3091 .admin-bar button { 3092 font-size: 16px; 3093 } 3094 3095 .admin-bar .actions .desktop, 3096 .admin-bar .actions .edit-page { 3097 display: flex; 3098 gap: 10px; 3099 } 3100 3101 .admin-bar .actions .mobile { 3102 display: none; 3103 } 3104 } 3105 3106 .dropdown { 3107 position: relative; 3108 } 3109 3110 .dropdown-content { 3111 display: none; 3112 position: absolute; 3113 background-color: rgba(0,0,0,0.9); 3114 min-width: 130px; 3115 box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); 3116 bottom: 100%; /* Position above the button */ 3117 border-radius: 10px; 3118 bottom: calc((100% + 8px) - 0px); 3119 right: 0; 3120 } 3121 3122 /* Style for each list item */ 3123 .dropdown-content .dropdown-item { 3124 color: white; 3125 padding: 12px 16px; 3126 text-decoration: none; 3127 white-space: nowrap; 3128 display: block; 3129 cursor: pointer; 3130 border-radius: 10px; 3131 } 3132 3133 .dropdown-content .dropdown-item:hover { 3134 background-color: rgba(255,255,255,0.2) 3135 } 3136 3137 /* Style for the button */ 3138 .dropdown-button { 3139 color: white; 3140 padding: 10px 20px; 3141 border: none; 3142 border-radius: 5px; 3143 cursor: pointer; 3144 line-height: 24px; 3145 } 3146</style> 3147 3148</body> 3149</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.