1<!doctype html> 2 3<!-- 4 ___ ___ ___ ___ 5 / /\ /__/\ / /\ / /\ 6 / /:/_ \ \:\ / /:/ / /::\ 7 / /:/ /\ ___ ___ \ \:\ / /:/ / /:/\:\ 8 / /:/ /:/ /__/\ / /\ ___ \ \:\ / /:/ ___ / /:/ \:\ 9 /__/:/ /:/ \ \:\ / /:/ /__/\ \__\:\ /__/:/ / /\ /__/:/ \__\:\ 10 \ \:\/:/ \ \:\ /:/ \ \:\ / /:/ \ \:\ / /:/ \ \:\ / /:/ 11 \ \::/ \ \:\/:/ \ \:\ /:/ \ \:\ /:/ \ \:\ /:/ 12 \ \:\ \ \::/ \ \:\/:/ \ \:\/:/ \ \:\/:/ 13 \ \:\ \__\/ \ \::/ \ \::/ \ \::/ 14 \__\/ \__\/ \__\/ \__\/ 15 16 -------------------------------------------------------------------- 17 # Spark v2.13.0 18 # Documentation: https://fluorescent.co/help/spark/ 19 # Purchase: https://themes.shopify.com/themes/spark/ 20 # A product by Fluorescent: https://fluorescent.co/ 21 -------------------------------------------------------------------- 22--> 23 24<html class="no-js" lang="en" style="--announcement-height: 1px;"> 25 <head> 26 27 28 29 30 <meta charset="UTF-8"> 31 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 32 <meta name="viewport" content="width=device-width,initial-scale=1"> 33 <link rel="canonical" href="https://mypetraits.com/blogs/pet-blog"> 34 <link rel="preconnect" href="https://cdn.shopify.com" crossorigin><link rel="shortcut icon" href="//mypetraits.com/cdn/shop/files/Favicon_MyPetraits._jpg_32x32.jpg?v=1652904739" type="image/png"><title>Pet Blog | MyPetraits: Custom Pet Portraits 35– MyPetraits - Digital Pet Portraits</title><meta name="description" content="Inspire you to be the best pet parent you can be with interesting articles about our furry friends!"> 36 37 38 39 40 41 42 43 44 45 46 47 48 49<meta name="description" content="Inspire you to be the best pet parent you can be with interesting articles about our furry friends!" /> 50<meta property="og:url" content="https://mypetraits.com/blogs/pet-blog"> 51<meta property="og:site_name" content="MyPetraits - Digital Pet Portraits "> 52<meta property="og:type" content="website"> 53<meta property="og:title" content="Pet Blog | MyPetraits: Custom Pet Portraits"> 54<meta property="og:description" content="Inspire you to be the best pet parent you can be with interesting articles about our furry friends!"> 55<meta property="og:image" content="http://mypetraits.com/cdn/shop/articles/How_Much_Does_It_Cost_to_Own_a_Dog_in_Canada_MyPetraits.jpg?v=1675807309"> 56<meta property="og:image:secure_url" content="https://mypetraits.com/cdn/shop/articles/How_Much_Does_It_Cost_to_Own_a_Dog_in_Canada_MyPetraits.jpg?v=1675807309"> 57 58 59 60<meta name="twitter:title" content="Pet Blog | MyPetraits: Custom Pet Portraits"> 61<meta name="twitter:description" content="Inspire you to be the best pet parent you can be with interesting articles about our furry friends!"> 62<meta name="twitter:card" content="summary_large_image"> 63<meta name="twitter:image" content="https://mypetraits.com/cdn/shop/articles/How_Much_Does_It_Cost_to_Own_a_Dog_in_Canada_MyPetraits.jpg?v=1675807309"> 64<meta name="twitter:image:width" content="480"> 65<meta name="twitter:image:height" content="480"> 66 67 68
68<script> 69 console.log('Spark v2.13.0 by Fluorescent'); 70 71 document.documentElement.className = document.documentElement.className.replace('no-js', ''); 72 if (window.matchMedia(`(prefers-reduced-motion: reduce)`) === true || window.matchMedia(`(prefers-reduced-motion: reduce)`).matches === true) { 73 document.documentElement.classList.add('prefers-reduced-motion'); 74 } 75 76 window.theme = { 77 version: 'v2.13.0', 78 animation: { 79 delayExtraShort: 0.08, 80 delayShort: 0.1, 81 delay: 0.14, 82 delayLong: 0.33, 83 duration: 0.66, 84 ease: "0.33,0.00,0.00,1.00" 85 }, 86 strings: { 87 name: "MyPetraits - Digital Pet Portraits ", 88 accessibility: { 89 play_video: "Play", 90 pause_video: "Pause" 91 }, 92 product: { 93 no_shipping_rates: "Shipping rate unavailable", 94 country_placeholder: "Country\/Region", 95 review: "Write a review" 96 }, 97 products: { 98 product: { 99 unavailable: "Unavailable", 100 unitPrice: "Unit price", 101 unitPriceSeparator: "per", 102 sku: "SKU" 103 } 104 }, 105 quickCart: { 106 addProductQuantity: "Subtract product quantity", 107 removeProductQuantity: "Add product quantity", 108 removeProduct: "Remove", 109 quantity: "Quantity" 110 } 111 }, 112 routes: { 113 root: "/", 114 cart: { 115 base: "/cart", 116 add: "/cart/add", 117 change: "/cart/change", 118 clear: "/cart/clear", 119 // Manual routes until Shopify adds support 120 shipping: "/cart/shipping_rates", 121 }, 122 // Manual routes until Shopify adds support 123 products: "/products", 124 productRecommendations: "/recommendations/products", 125 predictive_search_url: '/search/suggest' 126 }, 127 } 128 129 130</script>
130<script> 131 window.theme.moneyFormat = "${{amount}}" 132 </script>
132 133 <style> 134 @font-face { 135 font-family: Halant; 136 font-weight: 600; 137 font-style: normal; 138 font-display: swap; 139 src: url("//mypetraits.com/cdn/fonts/halant/halant_n6.ebdefaba0504a1f859ddaae985582901c790e659.woff2") format("woff2"), 140 url("//mypetraits.com/cdn/fonts/halant/halant_n6.aef6c70c0aa1ea1f20fa9f16587acd424b822af4.woff") format("woff"); 141} 142 143 @font-face { 144 font-family: Halant; 145 font-weight: 600; 146 font-style: normal; 147 font-display: swap; 148 src: url("//mypetraits.com/cdn/fonts/halant/halant_n6.ebdefaba0504a1f859ddaae985582901c790e659.woff2") format("woff2"), 149 url("//mypetraits.com/cdn/fonts/halant/halant_n6.aef6c70c0aa1ea1f20fa9f16587acd424b822af4.woff") format("woff"); 150} 151 152 @font-face { 153 font-family: Halant; 154 font-weight: 300; 155 font-style: normal; 156 font-display: swap; 157 src: url("//mypetraits.com/cdn/fonts/halant/halant_n3.19b8dda358cfd2ac1c0276f3af4bed7d3dcbc9a3.woff2") format("woff2"), 158 url("//mypetraits.com/cdn/fonts/halant/halant_n3.2f3e95c249f5359d85996ec20bc4cce914a842db.woff") format("woff"); 159} 160 161 @font-face { 162 font-family: Assistant; 163 font-weight: 400; 164 font-style: normal; 165 font-display: swap; 166 src: url("//mypetraits.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"), 167 url("//mypetraits.com/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff"); 168} 169 170 @font-face { 171 font-family: Assistant; 172 font-weight: 700; 173 font-style: normal; 174 font-display: swap; 175 src: url("//mypetraits.com/cdn/fonts/assistant/assistant_n7.bf44452348ec8b8efa3aa3068825305886b1c83c.woff2") format("woff2"), 176 url("//mypetraits.com/cdn/fonts/assistant/assistant_n7.0c887fee83f6b3bda822f1150b912c72da0f7b64.woff") format("woff"); 177} 178 179 180 181 182 :root { 183 --color-text: #1d1d1d; 184 --color-text-meta: rgba(29, 29, 29, 0.6); 185 --color-text-link: #000000; 186 --color-text-error: #C71B1B; 187 --color-text-success: #21b646; 188 189 --color-background: #ffffff; 190 --color-background-transparent: rgba(255, 255, 255, 0.8); 191 --color-border: #d4d4d4; 192 --color-overlay: #181818; 193 --color-overlay-transparent: rgba(24, 24, 24, 0.6); 194 195 --color-background-meta: #f5f5f5; 196 --color-background-darker-meta: #e8e8e8; 197 --color-foreground-meta: rgba(29, 29, 29, 0.6); 198 199 --color-card-background: #f5f5f5; 200 --color-card-background-contrast: #eaeaea; 201 202 --color-border-input: #d4d4d4; 203 --color-text-input: #1d1d1d; 204 205 --color-background-button: #191919; 206 --color-background-button-hover: #4c4c4c; 207 --color-text-button: #ffffff; 208 --color-icon: rgba(29, 29, 29, 0.4); 209 --color-icon-darker: rgba(29, 29, 29, 0.6); 210 211 --color-background-sale-badge: #aa1c1c; 212 --color-text-sale-badge: #ffffff; 213 --color-background-sold-badge: #000000; 214 --color-text-sold-badge: #ffffff; 215 216 --color-background-contrast: #f4f4f4; 217 --color-background-meta-contrast: #eaeaea; 218 --color-background-darker-meta-contrast: #dddddd; 219 --color-foreground-meta-contrast: rgba(0, 0, 0, 0.6); 220 --color-text-contrast: #000000; 221 --color-text-meta-contrast: rgba(0, 0, 0, 0.6); 222 --color-border-contrast: #d4d4d4; 223 --color-background-button-contrast: #000000; 224 --color-background-button-hover-contrast: #333333; 225 --color-text-button-contrast: #ffffff; 226 --color-text-link-contrast: #000000; 227 228 --color-text-header: #ffffff; 229 --color-background-header: #000000; 230 --color-background-header-transparent: rgba(0, 0, 0, 0); 231 --color-icon-header: #ffffff; 232 --color-shadow-header: rgba(0, 0, 0, 0.15); 233 234 --color-background-footer: #F4F4F4; 235 --color-text-footer: #1D1D1D; 236 237 --color-text-popover: #FFFFFF; 238 --color-text-meta-popover: rgba(255, 255, 255, 0.6); 239 --color-background-popover: #131313; 240 --color-background-meta-popover: #1d1d1d; 241 --color-background-darker-meta-popover: #101010; 242 --color-background-button-popover: #ffffff; 243 --color-background-button-hover-popover: #cccccc; 244 --color-text-button-popover: #131313; 245 --color-border-popover: #3D3D3D; 246 --color-border-meta-popover: #0a0a0a; 247 248 --button-style: uppercase; 249 --button-shape: 0; 250 251 --font-logo: Halant, serif; 252 --font-logo-weight: 600; 253 --font-logo-style: normal; 254 --logo-font-size: 37px; 255 --logo-text-transform: none; 256 --logo-letter-spacing: 0.0em; 257 258 --font-heading: Halant, serif; 259 --font-heading-weight: 600; 260 --font-heading-style: normal;
261 --font-heading-light-weight: 300; 262 --font-heading-text-transform: none; 263 --font-heading-base-letter-spacing: -0.025em; 264 --font-heading-base-size: 48px; 265 266 --font-body: Assistant, sans-serif; 267 --font-body-weight: 400; 268 --font-body-style: normal; 269 --font-body-italic: italic; 270 --font-body-bold-weight: 700; 271 --font-body-base-letter-spacing: 0.0em; 272 --font-body-base-size: 18px; 273 --font-body-base-line-height: 1.56; 274 275 --font-product-title-text-transform: uppercase; 276 --font-product-title-base-letter-spacing: 0.025em; 277 278 --font-navigation-text-transform: none; 279 --font-navigation-base-letter-spacing: 0.0em; 280 281 /* Typography */ 282 --font-size-heading-1-large: 64px; 283 --line-height-heading-1-large: 44; 284 285 --font-size-heading-1-base: 48px; 286 --line-height-heading-1-base: 1.08; 287 288 --font-size-heading-2-large: 36px; 289 --line-height-heading-2-large: 1.22; 290 291 --font-size-heading-2-base: 28px; 292 --line-height-heading-2-base: 1.29; 293 294 --font-size-heading-3-base: 24px; 295 --line-height-heading-3-base: 1.33; 296 297 --font-size-heading-4-base: 20px; 298 --line-height-heading-4-base: 1.4; 299 300 --font-size-body-large: 24px; 301 --line-height-body-large: 1.5; 302 303 --font-size-body-base: 18px; 304 --line-height-body-base: 1.56; 305 306 --font-size-body-small: 16px; 307 --line-height-body-small: 1.75; 308 309 --font-size-body-x-small: 14px; 310 --line-height-body-x-small: 1.85; 311 312 --font-size-navigation-base: 18px; 313 314 /* Shopify pay specific */ 315 --payment-terms-background-color: #f5f5f5; 316 } 317 318 @media (max-width: 45em) { 319 :root{ 320 --logo-font-size: 22px; 321 322 --font-size-heading-1-large: 51px; 323 324 --font-size-heading-1-base: 38.4px; 325 326 --font-size-heading-2-large: 29px; 327 328 --font-size-heading-2-base: 22px; 329 330 --font-size-heading-3-base: 19px; 331 332 --font-size-heading-4-base: 16px; 333 334 --font-size-body-large: 22px; 335 336 --font-size-body-base: 16.2px; 337 338 --font-size-body-small: 14px; 339 340 --font-size-body-x-small: 13px; 341 342 --font-size-navigation-base: 16.2px; 343 } 344 } 345</style> 346
347<script> 348 flu = window.flu || {}; 349 flu.chunks = { 350 flickity: "//mypetraits.com/cdn/shop/t/50/assets/flickity-chunk.js?v=161333171902861910521675998724", 351 anime: "//mypetraits.com/cdn/shop/t/50/assets/anime-chunk.js?v=85547867352230869071675998724", 352 video: "//mypetraits.com/cdn/shop/t/50/assets/video-chunk.js?v=16941652927317726291675998724", 353 gsap: "//mypetraits.com/cdn/shop/t/50/assets/gsap-chunk.js?v=82363894585779064011675998724", 354 }; 355</script>
355 356 357 358 359 360 361
361<script type="module" src="//mypetraits.com/cdn/shop/t/50/assets/theme.min.js?v=41809735712402596641675998724"></script>
361 362 363 364 365 366 367 368 369<link href="//mypetraits.com/cdn/shop/t/50/assets/theme.css?v=12421365002381437061675998724" rel="stylesheet" type="text/css" media="all" /> 370<link href="//mypetraits.com/cdn/shop/t/50/assets/custom.css?v=55038404157056463381675998724" rel="stylesheet" type="text/css" media="all" />
371<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
371<meta name="google-site-verification" content="R3U6pLizHg00XL7beTN8i_lAY_6wQu39isUDYBd7arI"> 372<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/61849141467/digital_wallets/dialog"> 373<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/blogs/pet-blog.atom" />
374<script async="async" src="/checkouts/internal/preloads.js?locale=en-CA"></script>
374 375<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
376<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-CA&shop_id=61849141467" crossorigin="anonymous"></script>
vendor: 1 bytes, line 376
376
377<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":61849141467,"countryCode":"CA","currencyCode":"CAD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/61849141467","merchantName":"MyPetraits - Digital Pet Portraits ","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","interac"],"total":{"type":"pending","label":"MyPetraits - Digital Pet Portraits ","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 377
377
378<script id="shopify-features" type="application/json">{"accessToken":"691a26b4db0ca07653ec8e44efb0dffb","betas":["rich-media-storefront-analytics"],"domain":"mypetraits.com","predictiveSearch":true,"shopId":61849141467,"locale":"en"}</script>
vendor: 1 bytes, line 378
378
379<script>var Shopify = Shopify || {}; 380Shopify.shop = "my-petraits.myshopify.com"; 381Shopify.locale = "en"; 382Shopify.currency = {"active":"CAD","rate":"1.0"}; 383Shopify.country = "CA"; 384Shopify.theme = {"name":"Spark","id":136499953883,"schema_name":"Spark","schema_version":"2.13.0","theme_store_id":911,"role":"main"}; 385Shopify.theme.handle = "null"; 386Shopify.theme.style = {"id":null,"handle":null}; 387Shopify.cdnHost = "mypetraits.com/cdn"; 388Shopify.routes = Shopify.routes || {}; 389Shopify.routes.root = "/"; 390Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 391Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 392Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 393Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 393
393
394<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 394
394
395<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 395
395
396<script> 397 window.ShopifyPay = window.ShopifyPay || {}; 398 window.ShopifyPay.apiHost = "shop.app\/pay"; 399 window.ShopifyPay.redirectState = null; 400</script>
vendor: 1 bytes, line 400
400
401<script> 402 window.Shopify = window.Shopify || {}; 403 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 404 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 405 window.Shopify.SignInWithShop.eligible = true; 406</script>
vendor: 1 bytes, line 406
406
407<script id="shop-js-analytics" type="application/json">{"pageType":"blog"}</script>
vendor: 1 bytes, line 407
407
408<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 408
408
409<script type="module"> 410 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 411 412 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 413 414</script>
vendor: 1 bytes, line 414
414
415<script> 416 window.Shopify = window.Shopify || {}; 417 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 418 window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]}; 419</script>
vendor: 1 bytes, line 419
419
420<script>(function() { 421 var isLoaded = false; 422 function asyncLoad() { 423 if (isLoaded) return; 424 isLoaded = true; 425 var urls = ["https:\/\/cdn.jsdelivr.net\/gh\/yunmuqing\/SmBdBWwTCrjyN3AE@latest\/mbAt2ktK3Dmszf6K.js?shop=my-petraits.myshopify.com","https:\/\/embed.tawk.to\/widget-script\/6287fc017b967b117990747c\/1g3hj0pac.js?shop=my-petraits.myshopify.com","https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/header.min.js?settings=eyJrZXkiOiJXOEtLaXNUb3ZlT0FpeWJWIiwicyI6Im5vbmUifQ==\u0026shop=my-petraits.myshopify.com","https:\/\/ecommplugins-trustboxsettings.trustpilot.com\/my-petraits.myshopify.com.js?settings=1670614909273\u0026shop=my-petraits.myshopify.com","https:\/\/d1639lhkj5l89m.cloudfront.net\/js\/storefront\/uppromote.js?shop=my-petraits.myshopify.com"]; 426 for (var i = 0; i < urls.length; i++) { 427 var s = document.createElement('script'); 428 s.type = 'text/javascript'; 429 s.async = true; 430 s.src = urls[i]; 431 var x = document.getElementsByTagName('script')[0]; 432 x.parentNode.insertBefore(s, x); 433 } 434 }; 435 if(window.attachEvent) { 436 window.attachEvent('onload', asyncLoad); 437 } else { 438 window.addEventListener('load', asyncLoad, false); 439 } 440})();</script>
vendor: 1 bytes, line 440
440
441<script id="__st">var __st={"a":61849141467,"offset":-14400,"reqid":"7edce211-153c-4e0c-9760-2e26f114c4b5-1791120782","pageurl":"mypetraits.com\/blogs\/pet-blog","s":"blogs-87054418139","u":"be1dfb81e5bf","p":"blog","rtyp":"blog","rid":87054418139};</script>
vendor: 1 bytes, line 441
441
442<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 442
442
443<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 443
443
444<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//mypetraits.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 444
444
445<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//mypetraits.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
445<script crossorigin="anonymous" defer="defer" src="//mypetraits.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 445
445
446<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 446
446
447<script> 448 window.Shopify = window.Shopify || {}; 449 window.Shopify.MCP = window.Shopify.MCP || {}; 450 window.Shopify.MCP.enabled = true; 451 window.Shopify.MCP.shop = "my-petraits.myshopify.com"; 452 window.Shopify.MCP.mcpEndpoint = "https:\/\/mypetraits.com\/api\/mcp"; 453 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}]; 454</script>
vendor: 1 bytes, line 454
454
455<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/mypetraits.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 456</script>
vendor: 1 bytes, line 456
456
457<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://mypetraits.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 458</script>
vendor: 1 bytes, line 458
458
459<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 460 function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent); 461</script>
vendor: 1 bytes, line 461
461
462<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}})); 463</script>
463 464<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://mypetraits.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 465<style id="shopify-accelerated-checkout-cart"> 466 #shopify-buyer-consent { 467 margin-top: 1em; 468 display: inline-block; 469 width: 100%; 470} 471 472#shopify-buyer-consent.hidden { 473 display: none; 474} 475 476#shopify-subscription-policy-button { 477 background: none; 478 border: none; 479 padding: 0; 480 text-decoration: underline; 481 font-size: inherit; 482 cursor: pointer; 483} 484 485#shopify-subscription-policy-button::before { 486 box-shadow: none; 487} 488 489 </style> 490
491<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
491 492 493<!-- Start of Judge.me Core --> 494<link rel="dns-prefetch" href="https://cdn.judge.me/">
495<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
495ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"#fbcd0a","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","verified_badge_text":"Verified","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":true,"enable_question_anwser":false,"widget_theme":"default","review_date_format":"mm/dd/yyyy","default_sort_method":"most-recent","widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"â
Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"text","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":true,"featured_carousel_show_header":true,"featured_carousel_title":"Let customers speak for us","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"vintage","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":false,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":false,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","featured_carousel_theme":"default","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":false,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":false,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
495itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#108474","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":false,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":false,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Load More","widget_load_more_color":"#108474","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"vertical","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#108474","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":false,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"AI-powered review summary based on recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"widget_show_review_title_input":true,"redirect_reviewers_invited_via_email":"review_widget","request_store_review_after_product_review":false,"request_review_other_products_in_order":false,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":{},"review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":{},"review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
495youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":false,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":false,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":10,"widget_store_review_label_text":"Review about the store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":true,"preview_badge_home_page_install_preference":true,"preview_badge_product_page_install_preference":true,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":true,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":false,"review_widget_qna_enabled":false,"review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"review","review_widget_review_word_plural"
495:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"Weâll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"bold_badge","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","platform":"shopify","branding_url":"https://app.judge.me/reviews/stores/mypetraits","branding_text":"Powered by Judge.me","locale":"en","reply_name":"MyPetraits - Digital Pet Portraits ","widget_version":"2.1","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_use_review_site":true,"shop_locale":"en","enable_multi_locales_translations":false,"show_review_title_input":true,"review_verification_email_status":"always","can_be_branded":true,"reply_name_text":"MyPetraits - Digital Pet Portraits "};</script>
495 <style class='jdgm-settings-style'>.jdgm-xx{left:0}.jdgm-histogram .jdgm-histogram__bar-content{background:#fbcd0a}.jdgm-histogram .jdgm-histogram__bar:after{background:#fbcd0a}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__replier:before{content:'MyPetraits - Digital Pet Portraits '}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_etsy"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_google_business"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_shop_app"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important} 496</style> <style class='jdgm-settings-style'></style> 497 498 499 500 501 <style class='jdgm-miracle-styles'> 502 @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/I
502azfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-prev-badge{display:block !important} 503 504</style> 505 506 507 508 509 510 511
512<script data-cfasync='false' class='jdgm-script'> 513!function(e){window.jdgm=window.jdgm||{},jdgm.CDN_HOST="https://cdn.judge.me/", 514jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)? 515setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,s){ 516!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d), 517(s=e.createElement("link")).rel="stylesheet",s.class="jdgm-stylesheet",s.media="nope!", 518s.href=d,s.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(s))}, 519jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest; 520t.onreadystatechange=function(){4===t.readyState&&(Function(t.response)(),d&&d(t.response))}, 521t.open("GET",e),t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll( 522".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting? 523parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_HOST+"widget_v3/base.css"): 524jdgm.loadCSS(jdgm.CDN_HOST+"widget/base.css"):jdgm.loadCSS(jdgm.CDN_HOST+"shopify_v2.css"), 525jdgm.loadJS(jdgm.CDN_HOST+"loader.js"))}))}(document); 526</script>
526 527 528<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.judge.me/shopify_v2.css"></noscript> 529<!-- End of Judge.me Core --> 530 531 532 <link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
533<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 61849141467,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "blog"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 533
533
534<script> 535 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 536</script>
vendor: 1 bytes, line 536
536
537<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
537).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 61849141467,storefrontBaseUrl: "https://mypetraits.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://mypetraits.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"1685225691","configuration":"{\"shopId\":\"60930\",\"env\":\"production\",\"metaData\":\"[]\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8323bee30e1ec3ae135ae5e0cef4ab6d","type":"APP","apiClientId":2773553,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
537,"dataSharingState":"unrestricted"},{"id":"1047724251","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"462061787","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-4TSFL1FHEX\\\",\\\"AW-10904425357\\\",\\\"GT-NGWMCQK\\\"],\\\"target_country\\\":\\\"CA\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-4TSFL1FHEX\\\",\\\"AW-10904425357\\\/vPKjCKKK3MADEI2n0c8o\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-4TSFL1FHEX\\\",\\\"AW-10904425357\\\/ZegyCKWK3MADEI2n0c8o\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-4TSFL1FHEX\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-4TSFL1FHEX\\\",\\\"AW-10904425357\\\/AbS8CJyK3MADEI2n0c8o\\\",\\\"MC-FLVFKZEPYF\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-4TSFL1FHEX\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-4TSFL1FHEX\\\",\\\"AW-10904425357\\\/vyduCJmK3MADEI2n0c8o\\\",\\\"MC-FLVFKZEPYF\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-4TSFL1FHEX\\\",\\\"AW-10904425357\\\/dJ5ECJaK3MADEI2n0c8o\\\",\\\"MC-FLVFKZEPYF\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-4TSFL1FHEX\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-4TSFL1FHEX\\\",\\\"AW-10904425357\\\/MmA-CKiK3MADEI2n0c8o\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-4TSFL1FHEX\\\",\\\"AW-10904425357\\\/PRM1CJ-K3MADEI2n0c8o\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-4TSFL1FHEX\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"401834203","configuration":"{\"pixelCode\":\"CE82HTBC77U78ODDPL40\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"82411739","configuration":"{\"tagID\":\"2612828907796\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"MyPetraits - Digital Pet Portraits ","paymentSettings":{"currencyCode":"CAD"},"myshopifyDomain":"my-petraits.myshopify.com","countryCode":"CA","storefrontUrl":"https:\/\/mypetraits.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://mypetraits.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"136499953883","themeStoreId":"911","themePublished":"true","eventMetadataId":"10c479de-8b56-4fa5-9ee5-8eb161c13c25","pageType":"blog","resourceId":"87054418139","shopId":"61849141467","storefrontBaseUrl":"https:\/\/mypetraits.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
537<script> 538 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 539 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 540 window.ShopifyAnalytics.meta.currency = 'CAD'; 541 var meta = {"page":{"pageType":"blog","resourceType":"blog","resourceId":87054418139,"requestId":"7edce211-153c-4e0c-9760-2e26f114c4b5-1791120782"}}; 542 for (var attr in meta) { 543 window.ShopifyAnalytics.meta[attr] = meta[attr]; 544 } 545</script>
vendor: 1 bytes, line 545
545
546<script class="analytics"> 547 (function () { 548 var customDocumentWrite = function(content) { 549 var jquery = null; 550 551 if (window.jQuery) { 552 jquery = window.jQuery; 553 } else if (window.Checkout && window.Checkout.$) { 554 jquery = window.Checkout.$; 555 } 556 557 if (jquery) { 558 jquery('body').append(content); 559 } 560 }; 561 562 var hasLoggedConversion = function(token) { 563 if (token) { 564 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 565 } 566 return false; 567 } 568 569 var setCookieIfConversion = function(token) { 570 if (token) { 571 var twoMonthsFromNow = new Date(Date.now()); 572 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 573 574 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 575 } 576 } 577 578 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 579 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 580 if (trekkie.integrations) { 581 return; 582 } 583 trekkie.methods = [ 584 'identify', 585 'page', 586 'ready', 587 'track', 588 'trackForm', 589 'trackLink' 590 ]; 591 trekkie.factory = function(method) { 592 return function() { 593 var args = Array.prototype.slice.call(arguments); 594 args.unshift(method); 595 trekkie.push(args); 596 if (method == 'track' || method == 'page') { 597 var pageUrl; 598 try { 599 pageUrl = window.location.href; 600 } catch (e) {} 601 var pageReferrer; 602 try { 603 pageReferrer = document.referrer; 604 } catch (e) {} 605 try { 606 if (window.__TREKKIE_SHIM_QUEUE == null) { 607 window.__TREKKIE_SHIM_QUEUE = []; 608 } 609 window.__TREKKIE_SHIM_QUEUE.push({ 610 from: 'trekkie-stub', 611 method: method, 612 args: args.slice(1), 613 pageContext: { 614 url: pageUrl, 615 referrer: pageReferrer 616 } 617 }); 618 } catch (e) { 619 // no-op 620 } 621 } 622 return trekkie; 623 }; 624 }; 625 for (var i = 0; i < trekkie.methods.length; i++) { 626 var key = trekkie.methods[i]; 627 trekkie[key] = trekkie.factory(key); 628 } 629 trekkie.load = function(config) { 630 trekkie.config = config || {}; 631 trekkie.config.initialDocumentCookie = document.cookie; 632 var first = document.getElementsByTagName('script')[0]; 633var script = document.createElement('script'); 634script.type = 'text/javascript'; 635script.onerror = function(e) { 636 var scriptFallback = document.createElement('script'); 637 scriptFallback.type = 'text/javascript'; 638 scriptFallback.onerror = function(error) { 639 var Monorail = { 640 produce: function produce(monorailDomain, schemaId, payload) { 641 var currentMs = new Date().getTime(); 642 var event = { 643 schema_id: schemaId, 644 payload: payload, 645 metadata: { 646 event_created_at_ms: currentMs, 647 event_sent_at_ms: currentMs 648 } 649 }; 650 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 651 }, 652 sendRequest: function sendRequest(endpointUrl, payload) { 653 // Try the sendBeacon API 654 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 655 var blobData = new window.Blob([payload], { 656 type: 'text/plain' 657 }); 658 659 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 660 return true; 661 } // sendBeacon was not successful 662 663 } // XHR beacon 664 665 var xhr = new XMLHttpRequest(); 666 667 try { 668 xhr.open('POST', endpointUrl); 669 xhr.setRequestHeader('Content-Type', 'text/plain'); 670 xhr.send(payload); 671 } catch (e) { 672 console.log(e); 673 } 674 675 return false; 676 }, 677 isIos12: function isIos12() { 678 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 679 } 680 }; 681 Monorail.produce('monorail-edge.shopifysvc.com', 682 'trekkie_storefront_load_errors/1.1', 683 {shop_id: 61849141467, 684 theme_id: 136499953883, 685 app_name: "storefront", 686 context_url: window.location.href, 687 source_url: "//mypetraits.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 688 689 }; 690 scriptFallback.async = true; 691 scriptFallback.src = '//mypetraits.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 692 first.parentNode.insertBefore(scriptFallback, first); 693}; 694script.async = true; 695script.src = '//mypetraits.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 696first.parentNode.insertBefore(script, first); 697 698 }; 699 trekkie.load( 700 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":61849141467,"isMerchantRequest":null,"themeId":136499953883,"themeCityHash":"14967685357371675349","contentLanguage":"en","currency":"CAD","eventMetadataId":"10c479de-8b56-4fa5-9ee5-8eb161c13c25"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 701 ); 702 703 var loaded = false;
704 trekkie.ready(function() { 705 if (loaded) return; 706 loaded = true; 707 708 window.ShopifyAnalytics.lib = window.trekkie; 709 710 var originalDocumentWrite = document.write; 711 document.write = customDocumentWrite; 712 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 713 document.write = originalDocumentWrite; 714 715 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 716 var token = match? match[1]: undefined; 717 if (!hasLoggedConversion(token)) { 718 setCookieIfConversion(token); 719 720 } 721 }); 722 723 window.ShopifyAnalytics.lib.page(null,{"pageType":"blog","resourceType":"blog","resourceId":87054418139,"requestId":"7edce211-153c-4e0c-9760-2e26f114c4b5-1791120782","shopifyEmitted":true}); 724 725 var eventsListenerScript = document.createElement('script'); 726 eventsListenerScript.async = true; 727 eventsListenerScript.src = "//mypetraits.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 728 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 729})();</script>
729 730
730<script> 731 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 732 window.ga = function ga() { 733 (window.ga.q = window.ga.q || []).push(arguments); 734 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 735 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 736 } 737 console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information."); 738 }; 739 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 740 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 741 } 742 } 743</script>
vendor: 1 bytes, line 743
743
744<script 745 defer 746 src="https://mypetraits.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 747 data-application="storefront-renderer" 748 data-shop-id="61849141467" 749 data-render-region="gcp-us-central1" 750 data-page-type="blog" 751 data-theme-instance-id="136499953883" 752 data-theme-name="Spark" 753 data-theme-version="2.13.0" 754 data-monorail-region="shop_domain" 755 data-resource-timing-sampling-rate="10" 756 data-shs="true" 757 data-shs-beacon="true" 758 data-shs-export-with-fetch="true" 759 data-shs-logs-sample-rate="1" 760 data-shs-beacon-endpoint="https://mypetraits.com/api/collect" 761></script>
761 762<meta name="shopify-y" content="49b599ba-edd0-40c0-82ca-3daa6633e877" data-expiration="1822678382000"><meta name="shopify-s" content="abeed3ab-f6b9-477d-b09e-4d1ab0d82344" data-expiration="1791122582000"><meta name="new-cookie-storage-activated" content="t"> 763</head> 764 765 <body 766 class="template-blog header-sticky" 767 768 data-enable-quick-cart="true" 769 770 771 data-enable-page-transitions="true" 772 773 data-enable-reveal-animations="true" 774 data-show-secondary-image-on-hover="true" 775 > 776 <div class="page"> 777 778 <div class="active" id="page-transition-overlay"></div>
779<script> 780 var pageTransitionOverlay = document.getElementById("page-transition-overlay"), 781 internalReferrer = document.referrer.includes(document.location.origin), 782 winPerf = window.performance, 783 navTypeLegacy = winPerf && winPerf.navigation && winPerf.navigation.type, 784 navType = winPerf && winPerf.getEntriesByType && winPerf.getEntriesByType("navigation")[0] && winPerf.getEntriesByType("navigation")[0].type; 785 786 if (!internalReferrer || navType !== "navigate" || navTypeLegacy !== 0) { 787 788 pageTransitionOverlay.className = "active skip-animation"; 789 setTimeout(function(){ 790 pageTransitionOverlay.className = "skip-animation"; 791 setTimeout(function(){ pageTransitionOverlay.className = ""; }, 1); 792 }, 1); 793 } else { 794 setTimeout(function(){ 795 pageTransitionOverlay.className = ""; 796 }, 500); 797 } 798</script>
798 799 800 801 802 <div class="theme-editor-scroll-offset"></div> 803 804 <div class="header__space" data-header-space></div> 805 <div id="shopify-section-announcement-bar" class="shopify-section"><div 806 class=" 807 announcement-bar 808 809 810 " 811 data-section-id="announcement-bar" 812 data-section-type="announcement-bar" 813 data-timing="4000" 814 ><div 815 class="announcement-bar__item ff-body fs-body-x-small" 816 style=" 817 --color-background: #ffffff; 818 --color-gradient-overlay: rgba(255, 255, 255, 100); 819 --color-gradient-overlay-transparent: rgba(255, 255, 255, 0); 820 --color-text: #000000; 821 " 822 data-announcement 823 data-index="0" 824 825 > 826 <div class="announcement-bar__content-wrapper"> 827 <div class="announcement-bar__content"><span> 828 <a class="announcement-bar__link color-inherit" href="/collections/all"> 829 Tax Included and Free Delivery 830 </a> 831 </span></div> 832 </div> 833 834 <div class="announcement-bar__gradient-gap"></div> 835 </div><div 836 class="announcement-bar__item ff-body fs-body-x-small" 837 style=" 838 --color-background: #ffffff; 839 --color-gradient-overlay: rgba(255, 255, 255, 100); 840 --color-gradient-overlay-transparent: rgba(255, 255, 255, 0); 841 --color-text: #191919; 842 " 843 data-announcement 844 data-index="1" 845 846 > 847 <div class="announcement-bar__content-wrapper"> 848 <div class="announcement-bar__content"><span> 849 <a class="announcement-bar__link color-inherit" href="https://af.uppromote.com/my-petraits/register"> 850 Referral Program - Earn $9 for Each Referral 851 </a> 852 </span></div> 853 </div> 854 855 <div class="announcement-bar__gradient-gap"></div> 856 </div></div> 857</div> 858 <div id="shopify-section-header" class="shopify-section header__outer-wrapper"> 859
860<script> 861 �document.body.classList.add("header-transparent-on-home");</script>
861 862 863<header 864 data-section-id="header" 865 data-section-type="header" 866 867 data-enable-sticky-header="true" 868 869 870 data-transparent-header-on-home="true" 871 872 class=" 873 header 874 header--icon 875 header--center 876 header--navigation-inline 877 header--has-logo 878 879 880 header--has-accounts 881 882 883 " 884 style=" 885 --width-max-logo: 300px; 886 --color-cart-count-transparent: #000000; 887 --color-text-transparent: #ffffff; 888 --color-icon-transparent: #ffffff; 889 --color-border-transparent: rgba(255, 255, 255, 0.0); 890 " 891> 892
892<script type="application/json" data-search-settings> 893 894 { "limit": 4, "show_articles": true, 895 "show_pages": true 896 } 897 898 </script>
898 899 900 <a href="#main" class="header__skip-top-content btn btn--primary btn--small"> 901 Skip to content 902 </a> 903 904 <div class="header__inner"> 905 <div class="header__left"><button 906 class="header__menu-icon header__icon-touch header__icon-menu" 907 aria-label="Open menu modal" 908 data-js-menu-button 909 > 910 <span class="icon-button "> 911 <span class="icon-button__icon"> 912 913<span class="icon "> 914 <svg width="100%" viewBox="0 0 24 24"> 915 916 <path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.1" d="M3.43 12h17.14M3.43 6.29h17.14M3.43 17.71h17.14"/> 917 918 919 </svg> 920</span> 921 </span> 922</span> 923 924 </button>�</div> 925 <div class="header__center"> 926 <h1 class="header__logo"> 927 <a 928 class="header__logo-link" 929 href="/" 930 931 aria-label="MyPetraits - Digital Pet Portraits " 932 933 ><div 934 class=" 935 image 936 js-enabled 937 938 image--31719717273819 939 regular-logo 940 " 941 style="" 942><img 943 class="image__img lazyload lazypreload " 944 src="//mypetraits.com/cdn/shop/files/MyPetraits_Pet_Portraits_300x300.png?v=1675083983" 945 data-src="//mypetraits.com/cdn/shop/files/MyPetraits_Pet_Portraits_{width}x.png?v=1675083983" 946 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 947 data-aspectratio="3.3095238095238093" 948 data-sizes="auto" 949 alt="MyPetraits Pet Portraits" 950 ></div><style> 951 .image--31719717273819 { 952 padding-top: 30.215827338129497%; 953 } 954 </style><noscript> 955 <div class="image image--31719717273819 regular-logo"> 956 <img class="image__img" src="//mypetraits.com/cdn/shop/files/MyPetraits_Pet_Portraits_2048x2048.png?v=1675083983" alt="MyPetraits Pet Portraits"> 957 </div> 958</noscript><span class="header__logo-text">MyPetraits - Digital Pet Portraits </span></a> 959 </h1> 960 </div> 961 <div class="header__right"><a 962 class="header__icon-touch header__icon-touch--search no-transition" 963 href="/search" 964 data-search 965 aria-label="Open search modal" 966 > 967 <span class="icon-button "> 968 <span class="icon-button__icon"> 969 970<span class="icon "> 971 <svg width="100%" viewBox="0 0 24 24"> 972 973 <circle fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.25" class="cls-1" cx="10" cy="9.93" r="8.41"/> 974 <path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.25" class="cls-1" d="M16.29,16.22l6.12,6.11"/> 975 976 977 </svg> 978</span> 979 </span> 980</span> 981 982 </a>�<a 983 class="header__icon-touch header__icon-touch--account" 984 href="/account" 985 aria-label="Go to the account page" 986 > 987 <span class="icon-button "> 988 <span class="icon-button__icon"> 989 990<span class="icon "> 991 <svg width="100%" viewBox="0 0 24 24"> 992 993 <circle fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.25" cx="12" cy="6.47" r="4.8"/> 994 <path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.25" d="M21 22.33a.33.33 0 0 0 .32-.36c-.08-.76-.27-2.57-.37-3.28a4.54 4.54 0 0 0-4.51-3.92h-9A4.54 4.54 0 0 0 3 18.69c-.1.71-.29 2.52-.37 3.28a.33.33 0 0 0 .32.36z"/> 995 996 997 </svg> 998</span> 999 </span> 1000</span> 1001 1002 </a>�<a 1003 class="header__icon-touch header__icon-touch--cart no-transition" 1004 href="/cart" 1005 aria-label="Open cart modal" 1006 data-js-cart-icon 1007 > 1008 <span class="icon-button "> 1009 <span class="icon-button__icon"> 1010 1011<span class="icon "> 1012 <svg width="100%" viewBox="0 0 24 24"> 1013 1014 <path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.25" class="cls-1" d="m19.84 7.53 1.4 12.88a1.73 1.73 0 0 1-1.53 1.91H4.48a1.73 1.73 0 0 1-1.73-1.72 1.15 1.15 0 0 1 0-.19L4.16 7.53a.27.27 0 0 1 .28-.25h15.12a.27.27 0 0 1 .28.25z"/> 1015 <path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.25" class="cls-1" d="M16.23 7.28V5.75a4.23 4.23 0 0 0-8.46 0v1.53"/> 1016 1017 1018 </svg> 1019</span> 1020 </span> 1021</span> 1022 1023 <div class="header__cart-count" data-js-cart-indicator>
1024 <span data-js-cart-count>0</span> 1025 </div> 1026 </a> 1027 </div><div class="quick-search" data-quick-search> 1028 <div class="quick-search__overlay" data-overlay></div> 1029 1030 <div class="quick-search__container popover"> 1031 <button 1032 type="button" 1033 class="quick-search__close" 1034 aria-label="Close" 1035 data-close-icon 1036 > 1037 <span class="icon-button "> 1038 <span class="icon-button__icon"> 1039 1040<span class="icon "> 1041 <svg width="100%" viewBox="0 0 24 24"> 1042 1043 <path stroke-width="1" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M18 6 6 18M6 6l12 12"/> 1044 1045 1046 </svg> 1047</span> 1048 </span> 1049</span> 1050 1051 </button> 1052 1053 <div class="quick-search__heading ff-heading fs-heading-2-large">Search</div> 1054 1055 <form action="/search" class="quick-search__form" autocomplete="off"> 1056 <div class="quick-search__bar"> 1057 <label for="search" class="visually-hidden" aria-label="What are you looking for?"></label> 1058 <input 1059 class="quick-search__input" 1060 id="search" 1061 type="text" 1062 name="q" 1063 placeholder="What are you looking for?" 1064 data-input 1065 > 1066 <input type="hidden" name="options[prefix]" value="last"> 1067 <div class="quick-search__actions"> 1068 <button class="quick-search__clear" type="button" data-clear aria-label="Clear search"> 1069 1070<span class="icon "> 1071 <svg width="100%" viewBox="0 0 24 24"> 1072 1073 <path stroke-width="1" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M18 6 6 18M6 6l12 12"/> 1074 1075 1076 </svg> 1077</span> 1078 </button> 1079 <button class="quick-search__submit" type="submit" aria-label="Search"> 1080 1081<span class="icon "> 1082 <svg width="100%" viewBox="0 0 24 24"> 1083 1084 <path fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" d="M5 12h14M12 5l7 7-7 7"/> 1085 1086 1087 </svg> 1088</span> 1089 </button> 1090 </div> 1091 </div> 1092 1093 <div class="quick-search__results-wrapper"> 1094 <div class="quick-search__results" data-results></div> 1095 </div> 1096 </form> 1097 1098 <div class="quick-search__blur"></div> 1099 </div> 1100</div> 1101 1102 1103 <div class="quick-cart" data-quick-cart> 1104 <div class="quick-cart__overlay" data-overlay></div> 1105 1106 <div class="quick-cart__container popover"> 1107 <button 1108 type="button" 1109 class="quick-cart__close" 1110 aria-label="Close" 1111 data-close-icon 1112 > 1113 <span class="icon-button "> 1114 <span class="icon-button__icon"> 1115 1116<span class="icon "> 1117 <svg width="100%" viewBox="0 0 24 24"> 1118 1119 <path stroke-width="1" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M18 6 6 18M6 6l12 12"/> 1120 1121 1122 </svg> 1123</span> 1124 </span> 1125</span> 1126 1127 </button> 1128 <div class="quick-cart__cart visible" data-cart data-scroll-lock-ignore> 1129 <div class="quick-cart__header ff-heading fs-heading-2-large">Cart</div> 1130 <div class="quick-cart__items" data-items></div> 1131 <div class="quick_cart__empty ff-body fs-body-base" data-empty>Your cart is currently empty.</div> 1132 <div class="quick-cart__footer ff-body fs-body-base ta-c" data-footer> 1133 <div class="quick-cart__discounts c-subdued" data-discounts></div> 1134 <div class="quick-cart__total"> 1135 <span>Subtotal</span> 1136 <span class="fs-body-bold" data-subtotal></span> 1137 </div> 1138 <a href="/cart" class="btn btn--secondary btn--medium btn--full visible">Go to cart</a> 1139 <form action="/cart" method="post" novalidate> 1140 <button 1141 type="submit" 1142 name="checkout" 1143 class="quick-cart__buy-now btn btn--primary btn--medium btn--full visible" 1144 data-buy-now-button 1145 > 1146 Checkout 1147 </button> 1148 </form> 1149 </div> 1150 </div> 1151 </div> 1152</div> 1153 1154 1155 </div> 1156 1157 <div class="no-js-menu no-js-menu--desktop"> 1158 <nav> 1159 <ul> 1160 1161 <li><a href="https://judge.me/reviews/my-petraits.myshopify.com/collections/all">Reviews</a></li> 1162 1163 1164 <li><a href="/blogs/pet-blog">Pet Blog</a></li> 1165 1166 1167 <li><a href="/collections/frontpage">Pet Portraits</a></li> 1168 1169 1170 <li><a href="/pages/pet-portrait-photo-guidelines">Photo Guidelines</a></li> 1171 1172 1173 <li><a href="https://af.uppromote.com/my-petraits/register">Referral Program</a></li> 1174 1175 1176</ul> 1177</nav> 1178 </div> 1179 1180 1181 1182<div
1183 class="drawer-menu popover" 1184 data-drawer-menu 1185> 1186
1186<script type="application/json" data-search-settings> 1187 1188 { "limit": 4, "show_articles": true, 1189 "show_pages": true 1190 } 1191 1192 </script>
1192 1193 1194 <div class="drawer-menu__overlay" data-overlay></div> 1195 1196 <div class="drawer-menu__panel" data-scroll-lock-ignore> 1197 <div class="drawer-menu__close-wrapper"> 1198 <button 1199 type="button" 1200 data-drawer-close 1201 class="drawer-menu__close-icon" 1202 aria-label="Close" 1203 > 1204 <span class="icon-button "> 1205 <span class="icon-button__icon"> 1206 1207<span class="icon "> 1208 <svg width="100%" viewBox="0 0 24 24"> 1209 1210 <path stroke-width="1" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M18 6 6 18M6 6l12 12"/> 1211 1212 1213 </svg> 1214</span> 1215 </span> 1216</span> 1217 1218 </button> 1219 </div> 1220 1221 <div class="drawer-menu__bottom"> 1222 <div class="drawer-menu__all-links" data-depth="0" data-all-links> 1223 <div class="drawer-menu__contents"> 1224 <div class="drawer-menu__main" data-main> 1225 <ul class="drawer-menu__primary-links drawer-menu-list--0" data-primary-container="true" data-depth="0"> 1226 <!-- if primary doesn't exist but secondary does --><li 1227 class=" 1228 drawer-menu__item 1229 drawer-menu__item--emphasized 1230 1231 " 1232 data-list-item 1233 > 1234 <a 1235 data-item="link" 1236 class="drawer-menu__link " 1237 href="https://judge.me/reviews/my-petraits.myshopify.com/collections/all" 1238 1239 > 1240 <span class=" 1241 ff-heading 1242 fs-heading-2-large 1243 1244 "> 1245 Reviews 1246 </span></a> 1247 1248 1249</li><li 1250 class=" 1251 drawer-menu__item 1252 drawer-menu__item--emphasized 1253 1254 " 1255 data-list-item 1256 > 1257 <a 1258 data-item="link" 1259 class="drawer-menu__link active" 1260 href="/blogs/pet-blog" 1261 1262 > 1263 <span class=" 1264 ff-heading 1265 fs-heading-2-large 1266 1267 "> 1268 Pet Blog 1269 </span></a> 1270 1271 1272</li><li 1273 class=" 1274 drawer-menu__item 1275 drawer-menu__item--emphasized 1276 1277 " 1278 data-list-item 1279 > 1280 <a 1281 data-item="link" 1282 class="drawer-menu__link " 1283 href="/collections/frontpage" 1284 1285 > 1286 <span class=" 1287 ff-heading 1288 fs-heading-2-large 1289 1290 "> 1291 Pet Portraits 1292 </span></a> 1293 1294 1295</li><li 1296 class=" 1297 drawer-menu__item 1298 drawer-menu__item--emphasized 1299 1300 " 1301 data-list-item 1302 > 1303 <a 1304 data-item="link" 1305 class="drawer-menu__link " 1306 href="/pages/pet-portrait-photo-guidelines" 1307 1308 > 1309 <span class=" 1310 ff-heading 1311 fs-heading-2-large 1312 1313 "> 1314 Photo Guidelines 1315 </span></a> 1316 1317 1318</li><li 1319 class=" 1320 drawer-menu__item 1321 drawer-menu__item--emphasized 1322 drawer-menu__item--emphasized-last 1323 " 1324 data-list-item 1325 > 1326 <a 1327 data-item="link" 1328 class="drawer-menu__link " 1329 href="https://af.uppromote.com/my-petraits/register" 1330 1331 > 1332 <span class=" 1333 ff-heading 1334 fs-heading-2-large 1335 1336 "> 1337 Referral Program 1338 </span></a> 1339 1340 1341</li> 1342<li class="drawer-menu__item drawer-menu__search-parent" data-list-item> 1343 <a 1344 class="drawer-menu__link fs-body-large" 1345 href="#" 1346 data-item="parent" 1347 aria-haspopup="true" 1348 aria-expanded="false" 1349 > 1350 Search 1351 1352<span class="icon menu-icon"> 1353 <svg width="100%" viewBox="0 0 24 24"> 1354 1355 <path fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" d="M5 12h14M12 5l7 7-7 7"/> 1356 1357 1358 </svg> 1359</span> 1360 </a> 1361 <ul class="drawer-menu__list drawer-menu__list--sub" data-search-menu aria-hidden="true"> 1362 <li class="drawer-menu__item drawer-menu__item--heading"> 1363 <button class="drawer-menu__link" data-item="back"> 1364 <span class="ff-heading fs-heading-2-large"> 1365 Search 1366 </span> 1367 1368<span class="icon menu-icon"> 1369 <svg width="100%" viewBox="0 0 24 24"> 1370 1371 <path fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" d="M5 12h14M12 5l7 7-7 7"/> 1372 1373 1374 </svg> 1375</span> 1376 </button> 1377 </li>
1378 <li class="drawer-menu__search"> 1379 <form action="/search" autocomplete="off"> 1380 <div class="drawer-menu__header"> 1381 <div class="drawer-menu__search-input-wrapper"> 1382 <label for="drawer-search" class="visually-hidden">Search</label> 1383 <input 1384 name="q" 1385 id="drawer-search" 1386 class="drawer-menu__search-input" 1387 placeholder="Search" 1388 data-input 1389 > 1390 <input type="hidden" name="options[prefix]" value="last"> 1391 <div class="drawer-menu__actions"> 1392 <button 1393 class="drawer-menu__clear" 1394 type="button" 1395 data-search-clear 1396 aria-label="Clear search" 1397 > 1398 1399<span class="icon "> 1400 <svg width="100%" viewBox="0 0 24 24"> 1401 1402 <path stroke-width="1" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M18 6 6 18M6 6l12 12"/> 1403 1404 1405 </svg> 1406</span> 1407 </button> 1408 <button 1409 class="drawer-menu__submit" 1410 type="submit" 1411 data-search-submit 1412 aria-label="Search" 1413 > 1414 1415<span class="icon "> 1416 <svg width="100%" viewBox="0 0 24 24"> 1417 1418 <path fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" d="M5 12h14M12 5l7 7-7 7"/> 1419 1420 1421 </svg> 1422</span> 1423 </button> 1424 </div> 1425 </div> 1426 </div> 1427 <div class="drawer-menu__search-results" data-scroll-lock-ignore data-search-results></div> 1428 </form> 1429 </li> 1430 </ul> 1431 </li><li class="drawer-menu__item" data-list-item> 1432 <a class="drawer-menu__link fs-body-large" href="/account"> 1433 Register / Login 1434</a> 1435 </li></ul> 1436 </div> 1437 </div> 1438 </div> 1439 </div> 1440 </div> 1441</div> 1442 1443</header> 1444
1445<script> 1446 // Set heading height at component level 1447 const header = document.querySelector('#shopify-section-header'); 1448 document.documentElement.style.setProperty('--height-header', header.offsetHeight + 'px'); 1449</script>
1449 1450 1451<style> 1452 1453 .template-index #main { 1454 margin-top: calc((var(--height-header) + var(--announcement-height)) * -1); 1455 } 1456 1457</style> 1458 1459 1460</div> 1461 1462 <main id="main" class="main"> 1463 <section id="shopify-section-template--16691508936923__main" class="shopify-section spaced-section"> 1464 <div 1465 class=" 1466 blog 1467 blog--columns-4 1468 blog--square 1469 page 1470 1471 animation 1472 1473 " 1474 data-section-id="template--16691508936923__main" 1475 data-section-type="blog" 1476 > 1477 <div class="blog__inner page__inner"> 1478 <div class="blog__header page__header animation-fade-up-reveal"> 1479 <h1 class="blog__heading ff-heading fs-heading-1-base ta-c"> 1480 Pet Blog | MyPetraits: Custom Pet Portraits 1481 1482 </h1><a 1483 class="blog__rss" 1484 href="/blogs/pet-blog.atom" 1485 aria-label="RDF Site Summary" 1486 > 1487 <span class="icon-button "> 1488 <span class="icon-button__icon"> 1489 1490<span class="icon "> 1491 <svg width="100%" viewBox="0 0 24 24"> 1492 1493 <path d="M0 0h24v24H0z" fill="none"/><circle cx="6.18" cy="17.82" r="2.18" fill="currentColor" /><path d="M4 4.44v2.83c7.03 0 12.73 5.7 12.73 12.73h2.83c0-8.59-6.97-15.56-15.56-15.56zm0 5.66v2.83c3.9 0 7.07 3.17 7.07 7.07h2.83c0-5.47-4.43-9.9-9.9-9.9z" fill="currentColor" /> 1494 1495 1496 </svg> 1497</span> 1498 </span> 1499</span> 1500 1501 </a></div> 1502 1503 <ul class="blog__article-list"><li class="blog__article-item animation-fade-up-reveal"><a href="/blogs/pet-blog/how-much-does-it-cost-to-own-a-dog-in-canada" class="hover"> 1504 <div 1505 class=" 1506 image 1507 js-enabled 1508 1509 image--style-disabled 1510 blog__article-image 1511 " 1512 style="" 1513><img 1514 class="image__img lazyload " 1515 src="//mypetraits.com/cdn/shop/articles/How_Much_Does_It_Cost_to_Own_a_Dog_in_Canada_MyPetraits_300x300.jpg?v=1675807309" 1516 data-src="//mypetraits.com/cdn/shop/articles/How_Much_Does_It_Cost_to_Own_a_Dog_in_Canada_MyPetraits_{width}x.jpg?v=1675807309" 1517 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 1518 data-aspectratio="1.3333333333333333" 1519 data-sizes="auto" 1520 alt="How Much Does It Cost to Own a Dog in Canada?" 1521 ></div><noscript> 1522 <div class="image image--133173280987 blog__article-image"> 1523 <img class="image__img" src="//mypetraits.com/cdn/shop/articles/How_Much_Does_It_Cost_to_Own_a_Dog_in_Canada_MyPetraits_2048x2048.jpg?v=1675807309" alt="How Much Does It Cost to Own a Dog in Canada?"> 1524 </div> 1525</noscript> 1526 </a><div class="blog__meta "><h3 1527 class="blog__article-title ff-heading fs-heading-3-base ta-c" 1528 1529 > 1530 <a href="/blogs/pet-blog/how-much-does-it-cost-to-own-a-dog-in-canada">How Much Does It Cost to Own a Dog in Canada?</a> 1531 </h3><p class="blog__date fs-body-base ta-c"> 1532 <time datetime="2023-02-03T22:00:00Z">February 3, 2023</time> 1533 </p></div> 1534 </li><li class="blog__article-item animation-fade-up-reveal"><a href="/blogs/pet-blog/five-effective-tips-for-creating-the-best-pet-portraits" class="hover"> 1535 <div 1536 class=" 1537 image 1538 js-enabled 1539 1540 image--style-disabled 1541 blog__article-image 1542 " 1543 style="" 1544><img 1545 class="image__img lazyload " 1546 src="//mypetraits.com/cdn/shop/articles/Five_Effective_Tips_for_Creating_the_Best_Pet_Portraits_MyPetraits_300x300.jpg?v=1675805114" 1547 data-src="//mypetraits.com/cdn/shop/articles/Five_Effective_Tips_for_Creating_the_Best_Pet_Portraits_MyPetraits_{width}x.jpg?v=1675805114" 1548 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 1549 data-aspectratio="1.3333333333333333" 1550 data-sizes="auto" 1551 alt="Five Effective Tips for Creating the Best Pet Portraits" 1552 ></div><noscript> 1553 <div class="image image--133173215451 blog__article-image"> 1554 <img class="image__img" src="//mypetraits.com/cdn/shop/articles/Five_Effective_Tips_for_Creating_the_Best_Pet_Portraits_MyPetraits_2048x2048.jpg?v=1675805114" alt="Five Effective Tips for Creating the Best Pet Portraits"> 1555 </div> 1556</noscript> 1557 </a><div class="blog__meta "><h3 1558 class="blog__article-title ff-heading fs-heading-3-base ta-c" 1559 1560 > 1561 <a href="/blogs/pet-blog/five-effective-tips-for-creating-the-best-pet-portraits">Five Effective Tips for Creating the Best Pet Portraits</a> 1562 </h3><p class="blog__date fs-body-base ta-c"> 1563 <time datetime="2023-01-03T21:30:00Z">January 3, 2023</time> 1564 </p></div> 1565 </li><li class="blog__article-item animation-fade-up-reveal"><a href="/blogs/pet-blog/6-types-of-customers-who-purchase-digital-pet-portraits" class="hover"> 1566 <div
1567 class=" 1568 image 1569 js-enabled 1570 1571 image--style-disabled 1572 blog__article-image 1573 " 1574 style="" 1575><img 1576 class="image__img lazyload " 1577 src="//mypetraits.com/cdn/shop/articles/Types_of_Customers_Who_Purchase_Digital_Pet_Portraits_300x300.jpg?v=1670216145" 1578 data-src="//mypetraits.com/cdn/shop/articles/Types_of_Customers_Who_Purchase_Digital_Pet_Portraits_{width}x.jpg?v=1670216145" 1579 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 1580 data-aspectratio="1.3333333333333333" 1581 data-sizes="auto" 1582 alt="Types of customers who purchase digital pet portraits in Canada" 1583 ></div><noscript> 1584 <div class="image image--132908056795 blog__article-image"> 1585 <img class="image__img" src="//mypetraits.com/cdn/shop/articles/Types_of_Customers_Who_Purchase_Digital_Pet_Portraits_2048x2048.jpg?v=1670216145" alt="Types of customers who purchase digital pet portraits in Canada"> 1586 </div> 1587</noscript> 1588 </a><div class="blog__meta "><h3 1589 class="blog__article-title ff-heading fs-heading-3-base ta-c" 1590 1591 > 1592 <a href="/blogs/pet-blog/6-types-of-customers-who-purchase-digital-pet-portraits">Different Types of Customers Who Purchase Digital Pet Portraits</a> 1593 </h3><p class="blog__date fs-body-base ta-c"> 1594 <time datetime="2022-12-04T04:30:00Z">December 3, 2022</time> 1595 </p></div> 1596 </li><li class="blog__article-item animation-fade-up-reveal"><a href="/blogs/pet-blog/6-reasons-why-a-digital-pet-portrait-makes-the-perfect-christmas-gift-for-your-pets" class="hover"> 1597 <div 1598 class=" 1599 image 1600 js-enabled 1601 1602 image--style-disabled 1603 blog__article-image 1604 " 1605 style="" 1606><img 1607 class="image__img lazyload " 1608 src="//mypetraits.com/cdn/shop/articles/6_Reasons_Why_a_Digital_Pet_Portrait_Makes_the_Perfect_Christmas_Gift_for_Your_Pets_MyPetraits_300x300.jpg?v=1668976572" 1609 data-src="//mypetraits.com/cdn/shop/articles/6_Reasons_Why_a_Digital_Pet_Portrait_Makes_the_Perfect_Christmas_Gift_for_Your_Pets_MyPetraits_{width}x.jpg?v=1668976572" 1610 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 1611 data-aspectratio="1.3333333333333333" 1612 data-sizes="auto" 1613 alt="6 Reasons Why a Digital Pet Portrait Makes the Perfect Christmas Gift" 1614 ></div><noscript> 1615 <div class="image image--132834951387 blog__article-image"> 1616 <img class="image__img" src="//mypetraits.com/cdn/shop/articles/6_Reasons_Why_a_Digital_Pet_Portrait_Makes_the_Perfect_Christmas_Gift_for_Your_Pets_MyPetraits_2048x2048.jpg?v=1668976572" alt="6 Reasons Why a Digital Pet Portrait Makes the Perfect Christmas Gift"> 1617 </div> 1618</noscript> 1619 </a><div class="blog__meta "><h3 1620 class="blog__article-title ff-heading fs-heading-3-base ta-c" 1621 1622 > 1623 <a href="/blogs/pet-blog/6-reasons-why-a-digital-pet-portrait-makes-the-perfect-christmas-gift-for-your-pets">6 Reasons Why a Digital Pet Portrait Makes the Perfect Christmas Gift</a> 1624 </h3><p class="blog__date fs-body-base ta-c"> 1625 <time datetime="2022-11-03T20:00:00Z">November 3, 2022</time> 1626 </p></div> 1627 </li><li class="blog__article-item animation-fade-up-reveal"><a href="/blogs/pet-blog/popular-pet-shows-and-events-in-canada" class="hover"> 1628 <div 1629 class=" 1630 image 1631 js-enabled 1632 1633 image--style-disabled 1634 blog__article-image 1635 " 1636 style="" 1637><img 1638 class="image__img lazyload " 1639 src="//mypetraits.com/cdn/shop/articles/Popular_pet_shows_and_events_in_Canada_MyPetraits_300x300.jpg?v=1668893640" 1640 data-src="//mypetraits.com/cdn/shop/articles/Popular_pet_shows_and_events_in_Canada_MyPetraits_{width}x.jpg?v=1668893640" 1641 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 1642 data-aspectratio="1.3333333333333333" 1643 data-sizes="auto" 1644 alt="Popular pet shows and events in Canada | MyPetraits Blog" 1645 ></div><noscript> 1646 <div class="image image--132833804507 blog__article-image"> 1647 <img class="image__img" src="//mypetraits.com/cdn/shop/articles/Popular_pet_shows_and_events_in_Canada_MyPetraits_2048x2048.jpg?v=1668893640" alt="Popular pet shows and events in Canada | MyPetraits Blog"> 1648 </div> 1649</noscript> 1650 </a><div class="blog__meta "><h3 1651 class="blog__article-title ff-heading fs-heading-3-base ta-c" 1652 1653 > 1654 <a href="/blogs/pet-blog/popular-pet-shows-and-events-in-canada">Popular pet shows and events in Canada</a> 1655 </h3><p class="blog__date fs-body-base ta-c"> 1656 <time datetime="2022-10-03T21:00:00Z">October 3, 2022</time> 1657 </p></div> 1658 </li><li class="blog__article-item animation-fade-up-reveal"><a href="/blogs/pet-blog/the-most-common-pets-in-canada-2022" class="hover"> 1659 <div
1660 class=" 1661 image 1662 js-enabled 1663 1664 image--style-disabled 1665 blog__article-image 1666 " 1667 style="" 1668><img 1669 class="image__img lazyload " 1670 src="//mypetraits.com/cdn/shop/articles/The_most_common_pets_in_Canada_MyPetraits_300x300.jpg?v=1668893632" 1671 data-src="//mypetraits.com/cdn/shop/articles/The_most_common_pets_in_Canada_MyPetraits_{width}x.jpg?v=1668893632" 1672 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 1673 data-aspectratio="1.3333333333333333" 1674 data-sizes="auto" 1675 alt="The most common pets in Canada 2022 | MyPetraits Blog" 1676 ></div><noscript> 1677 <div class="image image--132833771739 blog__article-image"> 1678 <img class="image__img" src="//mypetraits.com/cdn/shop/articles/The_most_common_pets_in_Canada_MyPetraits_2048x2048.jpg?v=1668893632" alt="The most common pets in Canada 2022 | MyPetraits Blog"> 1679 </div> 1680</noscript> 1681 </a><div class="blog__meta "><h3 1682 class="blog__article-title ff-heading fs-heading-3-base ta-c" 1683 1684 > 1685 <a href="/blogs/pet-blog/the-most-common-pets-in-canada-2022">The most common pets in Canada 2022</a> 1686 </h3><p class="blog__date fs-body-base ta-c"> 1687 <time datetime="2022-09-03T04:00:00Z">September 3, 2022</time> 1688 </p></div> 1689 </li><li class="blog__article-item animation-fade-up-reveal"><a href="/blogs/pet-blog/5-ways-to-make-the-most-of-your-digital-pet-portraits" class="hover"> 1690 <div 1691 class=" 1692 image 1693 js-enabled 1694 1695 image--style-disabled 1696 blog__article-image 1697 " 1698 style="" 1699><img 1700 class="image__img lazyload " 1701 src="//mypetraits.com/cdn/shop/articles/Pet_Portraits_MyPetraits_300x300.jpg?v=1660158959" 1702 data-src="//mypetraits.com/cdn/shop/articles/Pet_Portraits_MyPetraits_{width}x.jpg?v=1660158959" 1703 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 1704 data-aspectratio="1.3333333333333333" 1705 data-sizes="auto" 1706 alt="5 Ways to Make the Most of Your Pet Portraits" 1707 ></div><noscript> 1708 <div class="image image--132472930523 blog__article-image"> 1709 <img class="image__img" src="//mypetraits.com/cdn/shop/articles/Pet_Portraits_MyPetraits_2048x2048.jpg?v=1660158959" alt="5 Ways to Make the Most of Your Pet Portraits"> 1710 </div> 1711</noscript> 1712 </a><div class="blog__meta "><h3 1713 class="blog__article-title ff-heading fs-heading-3-base ta-c" 1714 1715 > 1716 <a href="/blogs/pet-blog/5-ways-to-make-the-most-of-your-digital-pet-portraits">5 Ways to Make the Most of Your Pet Portraits</a> 1717 </h3><p class="blog__date fs-body-base ta-c"> 1718 <time datetime="2022-08-03T19:30:00Z">August 3, 2022</time> 1719 </p></div> 1720 </li><li class="blog__article-item animation-fade-up-reveal"><a href="/blogs/pet-blog/top-5-popular-cat-breeds-in-canada" class="hover"> 1721 <div 1722 class=" 1723 image 1724 js-enabled 1725 1726 image--style-disabled 1727 blog__article-image 1728 " 1729 style="" 1730><img 1731 class="image__img lazyload " 1732 src="//mypetraits.com/cdn/shop/articles/Top_Five_Cat_Breeds_in_Canada_300x300.jpg?v=1660154833" 1733 data-src="//mypetraits.com/cdn/shop/articles/Top_Five_Cat_Breeds_in_Canada_{width}x.jpg?v=1660154833" 1734 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 1735 data-aspectratio="1.3333333333333333" 1736 data-sizes="auto" 1737 alt="Top Five Cat Breeds in Canada | MyPetraits Blog" 1738 ></div><noscript> 1739 <div class="image image--132472766683 blog__article-image"> 1740 <img class="image__img" src="//mypetraits.com/cdn/shop/articles/Top_Five_Cat_Breeds_in_Canada_2048x2048.jpg?v=1660154833" alt="Top Five Cat Breeds in Canada | MyPetraits Blog"> 1741 </div> 1742</noscript> 1743 </a><div class="blog__meta "><h3 1744 class="blog__article-title ff-heading fs-heading-3-base ta-c" 1745 1746 > 1747 <a href="/blogs/pet-blog/top-5-popular-cat-breeds-in-canada">Top 5 Popular Cat Breeds in Canada</a> 1748 </h3><p class="blog__date fs-body-base ta-c"> 1749 <time datetime="2022-07-03T18:30:00Z">July 3, 2022</time> 1750 </p></div> 1751 </li><li class="blog__article-item animation-fade-up-reveal"><a href="/blogs/pet-blog/top-5-popular-dog-breeds-in-canada" class="hover"> 1752 <div
1753 class=" 1754 image 1755 js-enabled 1756 1757 image--style-disabled 1758 blog__article-image 1759 " 1760 style="" 1761><img 1762 class="image__img lazyload " 1763 src="//mypetraits.com/cdn/shop/articles/Top_Dog_Breeds_in_Canada_MyPetraits_9acd8942-8081-4265-b813-5e2cc7ffbc97_300x300.jpg?v=1660154005" 1764 data-src="//mypetraits.com/cdn/shop/articles/Top_Dog_Breeds_in_Canada_MyPetraits_9acd8942-8081-4265-b813-5e2cc7ffbc97_{width}x.jpg?v=1660154005" 1765 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 1766 data-aspectratio="1.3333333333333333" 1767 data-sizes="auto" 1768 alt="Top 5 popular dog breeds in Canada | MyPetraits Blog" 1769 ></div><noscript> 1770 <div class="image image--132472733915 blog__article-image"> 1771 <img class="image__img" src="//mypetraits.com/cdn/shop/articles/Top_Dog_Breeds_in_Canada_MyPetraits_9acd8942-8081-4265-b813-5e2cc7ffbc97_2048x2048.jpg?v=1660154005" alt="Top 5 popular dog breeds in Canada | MyPetraits Blog"> 1772 </div> 1773</noscript> 1774 </a><div class="blog__meta "><h3 1775 class="blog__article-title ff-heading fs-heading-3-base ta-c" 1776 1777 > 1778 <a href="/blogs/pet-blog/top-5-popular-dog-breeds-in-canada">Top 5 Popular Dog Breeds in Canada</a> 1779 </h3><p class="blog__date fs-body-base ta-c"> 1780 <time datetime="2022-06-03T17:30:00Z">June 3, 2022</time> 1781 </p></div> 1782 </li><li class="blog__article-item animation-fade-up-reveal"><a href="/blogs/pet-blog/why-digital-pet-portrait-is-the-best-option-for-your-pet" class="hover"> 1783 <div 1784 class=" 1785 image 1786 js-enabled 1787 1788 image--style-disabled 1789 blog__article-image 1790 " 1791 style="" 1792><img 1793 class="image__img lazyload " 1794 src="//mypetraits.com/cdn/shop/articles/Digital_Pet_Portrait_is_the_best_option_MyPetraits_300x300.jpg?v=1656002115" 1795 data-src="//mypetraits.com/cdn/shop/articles/Digital_Pet_Portrait_is_the_best_option_MyPetraits_{width}x.jpg?v=1656002115" 1796 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 1797 data-aspectratio="1.3333333333333333" 1798 data-sizes="auto" 1799 alt="Digital pet portrait is the best option for your pet | MyPetraits Blog" 1800 ></div><noscript> 1801 <div class="image image--132289462491 blog__article-image"> 1802 <img class="image__img" src="//mypetraits.com/cdn/shop/articles/Digital_Pet_Portrait_is_the_best_option_MyPetraits_2048x2048.jpg?v=1656002115" alt="Digital pet portrait is the best option for your pet | MyPetraits Blog"> 1803 </div> 1804</noscript> 1805 </a><div class="blog__meta "><h3 1806 class="blog__article-title ff-heading fs-heading-3-base ta-c" 1807 1808 > 1809 <a href="/blogs/pet-blog/why-digital-pet-portrait-is-the-best-option-for-your-pet">Why digital pet portrait is the best for your pets?</a> 1810 </h3><p class="blog__date fs-body-base ta-c"> 1811 <time datetime="2022-05-03T07:00:00Z">May 3, 2022</time> 1812 </p></div> 1813 </li><li class="blog__article-item animation-fade-up-reveal"><a href="/blogs/pet-blog/6-reasons-to-get-a-pet-portrait-for-your-furry-friends" class="hover"> 1814 <div 1815 class=" 1816 image 1817 js-enabled 1818 1819 image--style-disabled 1820 blog__article-image 1821 " 1822 style="" 1823><img 1824 class="image__img lazyload " 1825 src="//mypetraits.com/cdn/shop/articles/6_reasons_to_get_a_pet_portrait_for_your_pet_MyPetraits_32c1c5d5-1f3a-49f3-bd96-e37044e3cbe1_300x300.jpg?v=1656002140" 1826 data-src="//mypetraits.com/cdn/shop/articles/6_reasons_to_get_a_pet_portrait_for_your_pet_MyPetraits_32c1c5d5-1f3a-49f3-bd96-e37044e3cbe1_{width}x.jpg?v=1656002140" 1827 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 1828 data-aspectratio="1.3333333333333333" 1829 data-sizes="auto" 1830 alt="Six reasons to get a pet portrait for your pet | MyPetraits Blog" 1831 ></div><noscript> 1832 <div class="image image--132289396955 blog__article-image"> 1833 <img class="image__img" src="//mypetraits.com/cdn/shop/articles/6_reasons_to_get_a_pet_portrait_for_your_pet_MyPetraits_32c1c5d5-1f3a-49f3-bd96-e37044e3cbe1_2048x2048.jpg?v=1656002140" alt="Six reasons to get a pet portrait for your pet | MyPetraits Blog"> 1834 </div> 1835</noscript> 1836 </a><div class="blog__meta "><h3 1837 class="blog__article-title ff-heading fs-heading-3-base ta-c" 1838 1839 > 1840 <a href="/blogs/pet-blog/6-reasons-to-get-a-pet-portrait-for-your-furry-friends">6 reasons to get a pet portrait for your pets</a> 1841 </h3><p class="blog__date fs-body-base ta-c"> 1842 <time datetime="2022-04-03T07:00:00Z">April 3, 2022</time> 1843 </p></div> 1844 </li><li class="blog__article-item animation-fade-up-reveal"><a href="/blogs/pet-blog/how-much-do-custom-pet-portraits-cost-in-canada" class="hover"> 1845 <div
1846 class=" 1847 image 1848 js-enabled 1849 1850 image--style-disabled 1851 blog__article-image 1852 " 1853 style="" 1854><img 1855 class="image__img lazyload " 1856 src="//mypetraits.com/cdn/shop/articles/Pet_Portraits_Cost_in_Canada_MyPetraits_300x300.jpg?v=1656002197" 1857 data-src="//mypetraits.com/cdn/shop/articles/Pet_Portraits_Cost_in_Canada_MyPetraits_{width}x.jpg?v=1656002197" 1858 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 1859 data-aspectratio="1.3333333333333333" 1860 data-sizes="auto" 1861 alt="Pet portraits cost in Canada | MyPetraits Blog" 1862 ></div><noscript> 1863 <div class="image image--132289495259 blog__article-image"> 1864 <img class="image__img" src="//mypetraits.com/cdn/shop/articles/Pet_Portraits_Cost_in_Canada_MyPetraits_2048x2048.jpg?v=1656002197" alt="Pet portraits cost in Canada | MyPetraits Blog"> 1865 </div> 1866</noscript> 1867 </a><div class="blog__meta "><h3 1868 class="blog__article-title ff-heading fs-heading-3-base ta-c" 1869 1870 > 1871 <a href="/blogs/pet-blog/how-much-do-custom-pet-portraits-cost-in-canada">How much do custom pet portraits cost in Canada?</a> 1872 </h3><p class="blog__date fs-body-base ta-c"> 1873 <time datetime="2022-03-03T20:30:00Z">March 3, 2022</time> 1874 </p></div> 1875 </li></ul> 1876 1877 <div class="blog__pagination animation-fade-up-reveal"> 1878 1879 <div class="pagination"><p class="pagination__footer ff-body">You're viewing 1-12 of 12 Blog posts</p> 1880</div> 1881 1882 1883 </div> 1884 </div> 1885 </div> 1886 1887 1888 1889</section> 1890 </main> 1891 1892 <footer id="shopify-section-footer" class="shopify-section footer__parent"><div 1893 class="footer" 1894 data-section-id="footer" 1895 data-section-type="footer" 1896 style=" 1897 --color-background-input: rgba(29, 29, 29, 0.2); 1898 --color-background-input-hover: rgba(29, 29, 29, 0.25); 1899 --color-background-input-hover-dull: rgba(29, 29, 29, 0.1); 1900 --color-background-input-highlight: rgba(29, 29, 29, 0.35); 1901 --color-text-input: rgba(29, 29, 29, 0.95); 1902 " 1903> 1904 <div class="footer__inner"> 1905 <div class="footer__groups"> 1906 1907<div 1908 class=" 1909 footer__group 1910 footer__group--spacer 1911 footer__group--1 1912 1913 footer__group--first 1914 1915 hide-title-on-desktop 1916 " 1917 style=" 1918 --desktop-width: 10%; 1919 --desktop-padding: %; 1920 1921 " 1922 ><div class="footer__group-content"></div> 1923 </div> 1924 1925<div 1926 class=" 1927 footer__group 1928 footer__group--links 1929 footer__group--2 1930 footer__group--collapse 1931 1932 1933 1934 " 1935 style=" 1936 --desktop-width: 15%; 1937 --desktop-padding: 3%; 1938 1939 " 1940 ><h4 class="footer__header footer__header--collapsed"> 1941 <span class="footer__heading ff-heading fs-heading-4-base">Connect</span> 1942 </h4><button type="button" class="footer__header footer__header--mobile" data-header> 1943 <span class="footer__heading ff-heading fs-heading-4-base">Connect</span> 1944 <span class="footer__arrow"> 1945<span class="icon "> 1946 <svg width="100%" viewBox="0 0 24 24"> 1947 1948 <path fill="currentColor" d="m0 6 12 12L24 6z" /> 1949 1950 1951 </svg> 1952</span></span> 1953 </button><div class="footer__group-content"><div class="footer__links fs-body-base"> 1954 <ul class="footer__links-list"><li class="footer__links-item"> 1955 <a href="/pages/our-story">Our Story</a> 1956 </li><li class="footer__links-item"> 1957 <a href="/policies/refund-policy">Refund policy</a> 1958 </li><li class="footer__links-item"> 1959 <a href="/policies/terms-of-service">Terms of Service</a> 1960 </li><li class="footer__links-item"> 1961 <a href="https://af.uppromote.com/my-petraits/register">Referral Program</a> 1962 </li></ul> 1963 </div></div> 1964 </div> 1965 1966<div 1967 class=" 1968 footer__group 1969 footer__group--links 1970 footer__group--3 1971 footer__group--collapse 1972 1973 1974 1975 " 1976 style=" 1977 --desktop-width: 15%; 1978 --desktop-padding: 3%; 1979 1980 " 1981 ><h4 class="footer__header footer__header--collapsed">
1982 <span class="footer__heading ff-heading fs-heading-4-base">Support</span> 1983 </h4><button type="button" class="footer__header footer__header--mobile" data-header> 1984 <span class="footer__heading ff-heading fs-heading-4-base">Support</span> 1985 <span class="footer__arrow"> 1986<span class="icon "> 1987 <svg width="100%" viewBox="0 0 24 24"> 1988 1989 <path fill="currentColor" d="m0 6 12 12L24 6z" /> 1990 1991 1992 </svg> 1993</span></span> 1994 </button><div class="footer__group-content"><div class="footer__links fs-body-base"> 1995 <ul class="footer__links-list"><li class="footer__links-item"> 1996 <a href="/pages/contact">Contact Us</a> 1997 </li><li class="footer__links-item"> 1998 <a href="/policies/privacy-policy">Privacy Policy</a> 1999 </li><li class="footer__links-item"> 2000 <a href="/policies/shipping-policy">Shipping Policy</a> 2001 </li><li class="footer__links-item"> 2002 <a href="/pages/pet-portrait-photo-guidelines">Photo Guidelines</a> 2003 </li></ul> 2004 </div></div> 2005 </div> 2006 2007<div 2008 class=" 2009 footer__group 2010 footer__group--text 2011 footer__group--4 2012 footer__group--collapse 2013 2014 2015 2016 " 2017 style=" 2018 --desktop-width: 16%; 2019 --desktop-padding: 3%; 2020 --image-max-width: 200px 2021 " 2022 ><h4 class="footer__header footer__header--collapsed"> 2023 <span class="footer__heading ff-heading fs-heading-4-base">Operation (EST)</span> 2024 </h4><button type="button" class="footer__header footer__header--mobile" data-header> 2025 <span class="footer__heading ff-heading fs-heading-4-base">Operation (EST)</span> 2026 <span class="footer__arrow"> 2027<span class="icon "> 2028 <svg width="100%" viewBox="0 0 24 24"> 2029 2030 <path fill="currentColor" d="m0 6 12 12L24 6z" /> 2031 2032 2033 </svg> 2034</span></span> 2035 </button><div class="footer__group-content"><div class="fs-body-base footer__text"><p>LiveChat: 9 am - 6 pm </p></div> 2036</div> 2037 </div> 2038 2039<div 2040 class=" 2041 footer__group 2042 footer__group--newsletter 2043 footer__group--5 2044 footer__group--collapse 2045 2046 footer__group--last 2047 2048 " 2049 style=" 2050 --desktop-width: 43%; 2051 --desktop-padding: 3%; 2052 2053 " 2054 ><h4 class="footer__header footer__header--collapsed"> 2055 <span class="footer__heading ff-heading fs-heading-4-base">Store Discounts & Giveaways</span> 2056 </h4><button type="button" class="footer__header footer__header--mobile" data-header> 2057 <span class="footer__heading ff-heading fs-heading-4-base">Store Discounts & Giveaways</span> 2058 <span class="footer__arrow"> 2059<span class="icon "> 2060 <svg width="100%" viewBox="0 0 24 24"> 2061 2062 <path fill="currentColor" d="m0 6 12 12L24 6z" /> 2063 2064 2065 </svg> 2066</span></span> 2067 </button><div class="footer__group-content"><div class="footer__newsletter"><div class="fs-body-base footer__text"><p>Unlock amazing store discounts and enter for a chance to <strong>win a pet portrait for free</strong>! Don't miss out on your opportunity - sign up today!</p></div><form method="post" action="/contact#footer-subscribe" id="footer-subscribe" accept-charset="UTF-8" class="footer__newsletter-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /> 2068 2069 2070<div class="footer__newsletter-inner"> 2071 <input type="hidden" name="contact[tags]" value="newsletter"> 2072 <label for="footer-subscribe-email" class="visually-hidden">Email address</label> 2073 <input 2074 type="email" 2075 class="input" 2076 name="contact[email]" 2077 id="footer-subscribe-email" 2078 value="" 2079 placeholder="Email address" 2080 autocorrect="off" 2081 autocapitalize="off" 2082 > 2083 <button 2084 type="submit" 2085 name="commit" 2086 id="Subscribe-footer" 2087 class="footer__newsletter-button" 2088 aria-label="Subscribe" 2089 > 2090<span class="icon ">
2091 <svg width="100%" viewBox="0 0 24 24"> 2092 2093 <circle fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" cx="12" cy="12" r="10"/> 2094 <path fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" d="m12 16 4-4-4-4M8 12h8"/> 2095 2096 2097 </svg> 2098</span></button> 2099 </div></form> 2100 </div></div> 2101 </div> 2102 2103<div class="footer__group footer__group--mobile footer__group--collapse"> 2104 <button type="button" class="footer__header footer__header--mobile" data-header> 2105 <span class="footer__heading ff-heading fs-heading-4-base">Payment</span> 2106 <span class="footer__arrow"> 2107<span class="icon "> 2108 <svg width="100%" viewBox="0 0 24 24"> 2109 2110 <path fill="currentColor" d="m0 6 12 12L24 6z" /> 2111 2112 2113 </svg> 2114</span></span> 2115 </button> 2116 <button type="button" class="footer__group-content"> 2117 2118<div class="payment-icons"> 2119 2120 <div class="payment-icons__icon"> 2121 <svg class="icon icon--full-color" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" />
2121<path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg> 2122 2123 </div> 2124 2125 <div class="payment-icons__icon"> 2126 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
212606zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg> 2127 2128 </div> 2129 2130 <div class="payment-icons__icon"> 2131 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg> 2132 2133 </div> 2134 2135 <div class="payment-icons__icon"> 2136 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg> 2137 2138 </div> 2139 2140 <div class="payment-icons__icon"> 2141 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/>
2141<path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778
214116.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 2142 2143 </div> 2144 2145</div> 2146 </button> 2147 </div></div><hr class="footer__rule"><div class="footer__bottom"><div class="footer__bottom-left"> 2148 2149<ul class="social-icons"><li> 2150 <a href="https://www.facebook.com/MyPetraits/" title="MyPetraits - Digital Pet Portraits on Facebook" target="_blank"> 2151 2152<span class="icon "> 2153 <svg width="100%" viewBox="0 0 24 24"> 2154 2155 <path d="M12,2C6.477,2,2,6.477,2,12c0,5.013,3.693,9.153,8.505,9.876V14.65H8.031v-2.629h2.474v-1.749 c0-2.896,1.411-4.167,3.818-4.167c1.153,0,1.762,0.085,2.051,0.124v2.294h-1.642c-1.022,0-1.379,0.969-1.379,2.061v1.437h2.995 l-0.406,2.629h-2.588v7.247C18.235,21.236,22,17.062,22,12C22,6.477,17.523,2,12,2z" fill="currentColor" /> 2156 2157 2158 </svg> 2159</span> 2160 </a> 2161 </li><li> 2162 <a href="https://www.instagram.com/mypetraits/" title="MyPetraits - Digital Pet Portraits on Instagram" target="_blank"> 2163 2164<span class="icon "> 2165 <svg width="100%" viewBox="0 0 24 24"> 2166 2167 <path d="M7.8,2H16.2C19.4,2 22,4.6 22,7.8V16.2A5.8,5.8 0 0,1 16.2,22H7.8C4.6,22 2,19.4 2,16.2V7.8A5.8,5.8 0 0,1 7.8,2M7.6,4A3.6,3.6 0 0,0 4,7.6V16.4C4,18.39 5.61,20 7.6,20H16.4A3.6,3.6 0 0,0 20,16.4V7.6C20,5.61 18.39,4 16.4,4H7.6M17.25,5.5A1.25,1.25 0 0,1 18.5,6.75A1.25,1.25 0 0,1 17.25,8A1.25,1.25 0 0,1 16,6.75A1.25,1.25 0 0,1 17.25,5.5M12,7A5,5 0 0,1 17,12A5,5 0 0,1 12,17A5,5 0 0,1 7,12A5,5 0 0,1 12,7M12,9A3,3 0 0,0 9,12A3,3 0 0,0 12,15A3,3 0 0,0 15,12A3,3 0 0,0 12,9Z" fill="currentColor" /> 2168 2169 2170 </svg> 2171</span> 2172 </a> 2173 </li></ul> 2174 2175</div><div class="footer__bottom-right"> 2176<div class="payment-icons"> 2177 2178 <div class="payment-icons__icon"> 2179 <svg class="icon icon--full-color" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303
21791.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg> 2180 2181 </div> 2182 2183 <div class="payment-icons__icon"> 2184 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
218406zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg> 2185 2186 </div> 2187 2188 <div class="payment-icons__icon"> 2189 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg> 2190 2191 </div> 2192 2193 <div class="payment-icons__icon"> 2194 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg> 2195 2196 </div> 2197 2198 <div class="payment-icons__icon"> 2199 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/>
2199<path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778
219916.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 2200 2201 </div> 2202 2203</div> 2204</div> 2205 </div><div class="footer__mobile-social-icons"> 2206 <ul class="social-icons"><li> 2207 <a href="https://www.facebook.com/MyPetraits/" title="MyPetraits - Digital Pet Portraits on Facebook" target="_blank"> 2208 2209<span class="icon "> 2210 <svg width="100%" viewBox="0 0 24 24"> 2211 2212 <path d="M12,2C6.477,2,2,6.477,2,12c0,5.013,3.693,9.153,8.505,9.876V14.65H8.031v-2.629h2.474v-1.749 c0-2.896,1.411-4.167,3.818-4.167c1.153,0,1.762,0.085,2.051,0.124v2.294h-1.642c-1.022,0-1.379,0.969-1.379,2.061v1.437h2.995 l-0.406,2.629h-2.588v7.247C18.235,21.236,22,17.062,22,12C22,6.477,17.523,2,12,2z" fill="currentColor" /> 2213 2214 2215 </svg> 2216</span> 2217 </a> 2218 </li><li> 2219 <a href="https://www.instagram.com/mypetraits/" title="MyPetraits - Digital Pet Portraits on Instagram" target="_blank"> 2220 2221<span class="icon "> 2222 <svg width="100%" viewBox="0 0 24 24"> 2223 2224 <path d="M7.8,2H16.2C19.4,2 22,4.6 22,7.8V16.2A5.8,5.8 0 0,1 16.2,22H7.8C4.6,22 2,19.4 2,16.2V7.8A5.8,5.8 0 0,1 7.8,2M7.6,4A3.6,3.6 0 0,0 4,7.6V16.4C4,18.39 5.61,20 7.6,20H16.4A3.6,3.6 0 0,0 20,16.4V7.6C20,5.61 18.39,4 16.4,4H7.6M17.25,5.5A1.25,1.25 0 0,1 18.5,6.75A1.25,1.25 0 0,1 17.25,8A1.25,1.25 0 0,1 16,6.75A1.25,1.25 0 0,1 17.25,5.5M12,7A5,5 0 0,1 17,12A5,5 0 0,1 12,17A5,5 0 0,1 7,12A5,5 0 0,1 12,7M12,9A3,3 0 0,0 9,12A3,3 0 0,0 12,15A3,3 0 0,0 15,12A3,3 0 0,0 12,9Z" fill="currentColor" /> 2225 2226 2227 </svg> 2228</span> 2229 </a> 2230 </li></ul> 2231 2232 </div><div class="footer__credits fs-body-x-small"> 2233 <p>Copyright © 2026, <a href="/" title="">MyPetraits - Digital Pet Portraits </a>.</p> 2234 <p><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&utm_medium=shopify&utm_source=onlinestore">Powered by Shopify</a></p> 2235 </div> 2236 </div> 2237</div> 2238 2239 2240</footer> 2241 <div id="shopify-section-popup" class="shopify-section"> 2242</div> 2243 <div class="modal popover" data-modal> 2244 <div class="modal__wash"></div> 2245 <div class="modal__inner" data-scroll-lock-ignore> 2246 <div class="modal__header"> 2247 <button 2248 type="button" 2249 data-modal-close 2250 class="modal__close-icon" 2251 aria-label="Close" 2252 > 2253 <span class="icon-button "> 2254 <span class="icon-button__icon"> 2255 2256<span class="icon "> 2257 <svg width="100%" viewBox="0 0 24 24"> 2258 2259 <path stroke-width="1" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M18 6 6 18M6 6l12 12"/> 2260 2261 2262 </svg> 2263</span> 2264 </span> 2265</span> 2266 2267 </button> 2268 </div> 2269 <div class="modal__content rte rte--page"></div> 2270 </div> 2271</div> 2272 2273 <div 2274 class="store-availability-drawer popover" 2275 data-store-availability-drawer 2276 aria-describedby="drawer-title" 2277 aria-hidden="true" 2278 role="dialog" 2279> 2280 <div class="store-availability-drawer__wash" data-store-availability-drawer-wash></div> 2281 <div class="store-availability-drawer__inner"> 2282 <div class="store-availability-drawer__header"> 2283 <div class="store-availability-drawer__product-info"> 2284 <h4 id="drawer-title" class="store-availability-drawer__store-list-product-title ff-heading fs-heading-2-large"> 2285 Availability 2286 </h4> 2287 </div> 2288 <button 2289 type="button" 2290 class="store-availability-drawer__close" 2291 data-store-availability-close aria-label="Close" 2292 > 2293 <span class="icon-button "> 2294 <span class="icon-button__icon"> 2295 2296<span class="icon "> 2297 <svg width="100%" viewBox="0 0 24 24"> 2298 2299 <path stroke-width="1" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M18 6 6 18M6 6l12 12"/> 2300 2301 2302 </svg> 2303</span> 2304 </span> 2305</span> 2306 2307 </button> 2308 </div> 2309 <div class="store-availbility-drawer__product" data-store-availability-product></div> 2310 2311 <div class="store-availbility-drawer__content" data-store-list-container></div> 2312 </div> 2313</div> 2314 2315 2316 2317 2318 </div> 2319 2320
2320<script src="//www.youtube.com/iframe_api" type="text/javascript"></script>
2320 2321 <link href="//mypetraits.com/cdn/shopifycloud/shopify-plyr/v1.0/shopify-plyr.css" rel="stylesheet" type="text/css" media="all" /> 2322
2322<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2322 2323</body> 2324</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.