1<!DOCTYPE html> 2<html prefix="og: http://ogp.me/ns#" lang="en"> 3 <head> 4 <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=yes"/><meta property="content-type" content="text/html; charset=UTF-8" /> 5 <meta property="X-UA-Compatible" content="IE=edge" /><link rel="icon" href="https://i.etsystatic.com/8136224/r/isla/a66753/49106833/isla_75x75.49106833_rr2axwo3.jpg" type="image/x-icon" /><meta name="description" content="Handmade Leather & Vegan Travel Accessories Since 2013" /> 6 7<meta property="og:url" content="https://puntobelle.co.uk//contact-us" /> 8<meta property="og:type" content="website" /> 9<meta property="og:title" content="Punto Belle" /> 10<meta property="og:description" content="Handmade Leather & Vegan Travel Accessories Since 2013" /> 11<meta property="og:image" content="https://i.etsystatic.com/isa/6ac71e/1077513564877/isa_fullxfull.1077513564877_cdwv.jpg?version=0" /> 12<meta property="og:site_name" content="Punto Belle" /> 13 14<meta name="twitter:card" content="summary_large_image" /> 15<meta name="twitter:title" content="Punto Belle" /> 16<meta name="twitter:description" content="Handmade Leather & Vegan Travel Accessories Since 2013" /> 17<meta name="twitter:image" content="https://i.etsystatic.com/isa/6ac71e/1077513564877/isa_fullxfull.1077513564877_cdwv.jpg?version=0" /><link rel="canonical" href="https://puntobelle.co.uk/contact-us" /><meta name="facebook-domain-verification" content="rlxm2y4hqlwxho3p0mbzx7bzuh8qp8" />
17<script nonce="SVNsjkSPdnLitKX2/PYAeGZi"> 18 !function(e){var r=e.__etsy_logging={};r.errorQueue=[],e.onerror=function(e,o,t,n,s){r.errorQueue.push([e,o,t,n,s])},r.firedEvents=[];r.perf={e:[],t:!1,MARK_MEASURE_PREFIX:"_etsy_mark_measure_",prefixMarkMeasure:function(e){return"_etsy_mark_measure_"+e}},e.PerformanceObserver&&(r.perf.o=new PerformanceObserver((function(e){r.perf.e=r.perf.e.concat(e.getEntries())})),r.perf.o.observe({entryTypes:["element","navigation","longtask","paint","mark","measure","resource","layout-shift"]}));var o=[];r.eventpipe={q:o,logEvent:function(e){o.push(e)},logEventImmediately:function(e){o.push(e)}};var t=!(Object.assign&&Object.values&&Object.fromEntries&&e.Promise&&Promise.prototype.finally&&e.NodeList&&NodeList.prototype.forEach),n=!!e.CefSharp||!!e.__pw_resume,s=!e.PerformanceObserver||!PerformanceObserver.supportedEntryTypes||0===PerformanceObserver.supportedEntryTypes.length,a=!e.navigator||!e.navigator.sendBeacon,p=t||n,u=[];t&&u.push("fp"),s&&u.push("fo"),a&&u.push("fb"),n&&u.push("fg"),r.bots={isBot:p,botCheck:u}}(window); 19</script>
19 20 <title>Contact Us - Punto Belle</title> 21 <link rel="stylesheet" href="https://www.etsy.com/ac/sasquatch/css/custom-shops/themes/swatch/main.24d230053bfcde.css" type="text/css" /> 22 <style id="font-style-override"> 23 @import url(https://fonts.googleapis.com/css?family=Archivo+Narrow:400,700|Lato:400,700); 24 25 body, .btn, button { 26 font-family: 'Lato'; 27 } 28 29 h1, .h1, h2, .h2, h3, .h3, h4, 30 .h4, h5, .h5, h6, .h6 { 31 font-family: 'Archivo Narrow'; 32 font-weight: 700; 33 } 34 35 strong, .strong { 36 font-weight: 700; 37 } 38 39 .primary-font { 40 font-family: 'Archivo Narrow'; 41 } 42 43 .secondary-font { 44 font-family: 'Lato'; 45 } 46 47</style> 48 <style id="theme-style-overrides"> .compact-header .nav-toggle .patty, .compact-header .nav-toggle:before, .compact-header .nav-toggle:after { background: #000000; } .compact-header .nav-wrapper, .compact-header nav { background: #ffffff; } body, .header .site-search .search { background: #ffffff; } .header .site-search .search::after { border-bottom-color: #ffffff; } body, a, .cart-trigger, .search-trigger, .image-carousel.numbered-indicators .gallery-controls .bullet-item, .numbered-indicators button, .reviews .anchor-destination { color: #000000; } .custom-select, .custom-select.focus, .numbered-indicators .slick-active button { border-color: #000000; } strong, .logo-wrap a.strong, .nav-item-selected, .nav-selected a, .listing-tabs .tab-selected, .shop-sections .shop-section-links .selected, .image-carousel.numbered-indicators .gallery-controls .bullet-item.selected, .eu-dispute-content a { color: #0F1217; } .listings-grouped-by-section .btn:before { color: #ffffff; } .btn { background: #0F1217; border-color: #0F1217; color: #ffffff; } .btn:hover { background: #0F1217; } .about-page h1, .section-browse .divider, .listing-page .listing-title, .listings-grouped-by-section h2 { border-color: #000000; } .listing-tabs .tab-triggers .tab-selected { border-color: #0F1217; } .dot-indicators .slick-active button { background: #0F1217; border-color: #0F1217; } .dot-indicators button { background: #000000; } .page-link.selected { color: #0F1217; } .listing-description a, .tab-content a, .shipping-locale a, .cart .cart-shipping-total a:hover { color: #0F1217; } .post-divider { background: #0F1217; } .post-date > * { background: #ffffff; } .post-tags .post-tag { background: #0F1217; color: #ffffff; } .pattern-blog.post-page .related-links a, .btn-link { background: #ffffff; color: #000000; } .tab-content .eu-dispute-trigger-link { color: #0F1217; } .announcement { background: #0F1217; color: #ffffff; } .module-event-item { border-color: #0F1217; }</style> 49 50 </head> 51 <body class="cart-slide-right" data-nnc="3:1791253040:cMippmKpDoMOA5sVJ3fwui4BMYZY:891bb65cc5dc6ed6a5ba273351ea88befcef36eb98e8aece7bde5297e9e75901" itemscope itemtype="http://schema.org/LocalBusiness"> 52 53 <div class="content-wrapper"> 54 55 <header> 56 <div class="full-header header left-brand-right-nav 57 58 59 title-and-icon 60 61 has-icon 62 63 "> 64 <div class=" col-group"> 65 <div class="col-xs-6 primary-font"> 66 <a class="branding" href="/"> 67 <div class="region region-global" data-region="global"> 68 <div class="module pages-module module-shop-icon module-0 " data-module="shop-icon"> 69 <div class="module-inner" data-ui="module-inner"> 70 <img class="shop-icon" alt="" src="//i.etsystatic.com/8136224/r/isla/a66753/49106833/isla_75x75.49106833_rr2axwo3.jpg" srcset="//i.etsystatic.com/8136224/r/isla/a66753/49106833/isla_fullxfull.49106833_rr2axwo3.jpg 2394w,//i.etsystatic.com/8136224/r/isla/a66753/49106833/isla_500x500.49106833_rr2axwo3.jpg 500w,//i.etsystatic.com/8136224/r/isla/a66753/49106833/isla_360x360.49106833_rr2axwo3.jpg 360w,//i.etsystatic.com/8136224/r/isla/a66753/49106833/isla_280x280.49106833_rr2axwo3.jpg 280w,//i.etsystatic.com/8136224/r/isla/a66753/49106833/isla_180x180.49106833_rr2axwo3.jpg 180w,//i.etsystatic.com/8136224/r/isla/a66753/49106833/isla_140x140.49106833_rr2axwo3.jpg 140w,//i.etsystatic.com/8136224/r/isla/a66753/49106833/isla_75x75.49106833_rr2axwo3.jpg 75w" /> 71 </div> 72 </div> 73</div> 74 </a> 75 </div> 76 77 <div class="col-xs-6"> 78 <ul class="nav"> 79 80<li> 81 <a href="/shop" > 82 Shop 83 </a> 84</li> 85 86 87<li> 88 <a href="/about" > 89 About 90 </a> 91</li> 92 93 94<li> 95 <a href="/gallery" > 96 Gallery 97 </a> 98</li> 99 100 101 <li class="nav-cart"> 102 <a href="#" data-module="cart-trigger" class="cart-trigger"> 103 Cart (<span data-ui="cart-count">0</span>) 104 </a> 105 </li> 106 107 <li> 108 <div data-module="search-trigger" class="site-search"> 109 <button class="ss-etsy ss-search search-trigger" data-ui="search-trigger" aria-label="Search"></button> 110 <form data-ui="search-bar" class="search" action="/search"> 111 <input name="q" type="text" placeholder="Search..." aria-label="Search"> 112 <input class="btn" type="submit" value="Go"> 113 </form> 114 </div> 115 </li> 116 </ul> 117 </div> 118 </div> 119 </div> 120 121 <div data-module="hamburger-nav" class="compact-header 122 123 title-and-icon 124 125 has-icon 126 127 "> 128 <div class="nav-wrapper"> 129 <div class="col-group"> 130 <div class="col-xs-12"> 131 <button aria-label="toggle navigation" class="nav-toggle" data-ui="toggle"> 132 <div class="patty"></div> 133 </button> 134 135 <div class="cart-trigger-wrapper"> 136 <button data-module="cart-trigger" class="ss-etsy ss-cart cart-trigger" aria-label="Cart">
137 <span class="cart-count" data-ui="cart-count">0</span> 138 </button> 139 </div> 140 141 <div class="branding primary-font"> 142 <h1 class="h2 logo"> 143 144 145 146 <a href="/" title="Home"> 147 <div class="logo-image-container"> 148 <div class="region region-global" data-region="global"> 149 <div class="module pages-module module-shop-icon module-0 " data-module="shop-icon"> 150 <div class="module-inner" data-ui="module-inner"> 151 <img class="shop-icon" alt="" src="//i.etsystatic.com/8136224/r/isla/a66753/49106833/isla_75x75.49106833_rr2axwo3.jpg" srcset="//i.etsystatic.com/8136224/r/isla/a66753/49106833/isla_fullxfull.49106833_rr2axwo3.jpg 2394w,//i.etsystatic.com/8136224/r/isla/a66753/49106833/isla_500x500.49106833_rr2axwo3.jpg 500w,//i.etsystatic.com/8136224/r/isla/a66753/49106833/isla_360x360.49106833_rr2axwo3.jpg 360w,//i.etsystatic.com/8136224/r/isla/a66753/49106833/isla_280x280.49106833_rr2axwo3.jpg 280w,//i.etsystatic.com/8136224/r/isla/a66753/49106833/isla_180x180.49106833_rr2axwo3.jpg 180w,//i.etsystatic.com/8136224/r/isla/a66753/49106833/isla_140x140.49106833_rr2axwo3.jpg 140w,//i.etsystatic.com/8136224/r/isla/a66753/49106833/isla_75x75.49106833_rr2axwo3.jpg 75w" /> 152 </div> 153 </div> 154</div> 155 </div> 156 </a> 157 158 </h1> 159 </div> 160 </div> 161 </div> 162 <nav> 163 <ul> 164 <li> 165 <form data-ui="search-bar" class="search" action="/search"> 166 <div class="input-prepend-item"> 167 <span class="ss-icon ss-search"></span> 168 </div> 169 <input name="q" type="search" aria-label="Search" placeholder="Search..."> 170 </form> 171 </li> 172 173 174<li> 175 <a href="/shop" > 176 Shop 177 </a> 178</li> 179 180 181<li> 182 <a href="/about" > 183 About 184 </a> 185</li> 186 187 188<li> 189 <a href="/gallery" > 190 Gallery 191 </a> 192</li> 193 194 195 196<li> 197 <a href="/contact-us" class="nav-item-selected"> 198 Contact Us 199 </a> 200</li> </ul> 201 </nav> 202 </div> 203 204 <div class="blocker" data-ui="toggle"></div> 205</div> 206</header> 207 <div class="contact-us-page"> 208 <div class="col-group"> 209 <div class="col-xs-12 col-xl-10 col-centered"> 210 <div class="col-group"> 211 <div class="col-xs-12 col-md-8"> 212 <div class="region region-primary" data-region="primary"> 213 <div class="module pages-module module-heading module-0 " data-module="heading"> 214 <div class="module-inner" data-ui="module-inner"> 215 <h1 class="flush" data-ui="text">Contact Us</h1> 216 </div> 217 </div><div class="module pages-module module-subheading module-0 " data-module="subheading"> 218 <div class="module-inner" data-ui="module-inner"> 219 <h2 class="h3 secondary-font flush" data-ui="text"> 220 Don't hesitate to reach out with any questions about my shop! 221</h2> 222 </div> 223 </div><div class="module pages-module module-contact-form module-0 " data-module="contact-form"> 224 <div class="module-inner" data-ui="module-inner"> 225 <div class="contact-redirect" data-ui="contact-redirect"> 226 <a class="btn btn-primary" href="https://www.etsy.com/shop/PuntoBelle?contact_seller=18475686" data-ui="contact-redirect-btn"> 227 Contact us on Etsy 228 </a> 229</div> 230 </div> 231 </div> 232</div> 233 </div> 234 235 <div class="col-xs-12 col-md-4"> 236 <div class="region region-secondary" data-region="secondary"> 237 <div class="module pages-module module-hours module-1151632967881 " data-module="hours"> 238 <div class="module-inner" data-ui="module-inner"> 239 <h2 class="h6">Hours</h2> 240 241<table> 242 <tr itemprop="openingHours" content="Su 09:00-17:00"> 243 <td class="day">Sun</td> 244 <td class="times">09:00 — 17:00</td> 245 </tr> 246 <tr itemprop="openingHours" content="Mo 09:00-17:00"> 247 <td class="day">Mon</td> 248 <td class="times">09:00 — 17:00</td> 249 </tr> 250 <tr itemprop="openingHours" content="Tu 09:00-17:00"> 251 <td class="day">Tue</td> 252 <td class="times">09:00 — 17:00</td> 253 </tr> 254 <tr itemprop="openingHours" content="We 09:00-17:00"> 255 <td class="day">Wed</td> 256 <td class="times">09:00 — 17:00</td> 257 </tr> 258 <tr itemprop="openingHours" content="Th 09:00-17:00"> 259 <td class="day">Thu</td> 260 <td class="times">09:00 — 17:00</td> 261 </tr> 262 <tr itemprop="openingHours" content="Fr 09:00-17:00"> 263 <td class="day">Fri</td> 264 <td class="times">09:00 — 17:00</td> 265 </tr> 266 <tr itemprop="openingHours" content="Sa 09:00-17:00"> 267 <td class="day">Sat</td> 268 <td class="times">09:00 — 17:00</td> 269 </tr> 270</table> 271 </div> 272 </div><div class="module pages-module module-email module-1129220467668 " data-module="email"> 273 <div class="module-inner" data-ui="module-inner"> 274 <h2 class="h6">Email</h2> 275 276<p class="flush" data-ui="text" data-encoded="[email protected]"> 277 278</p> 279 </div> 280 </div><div class="module pages-module module-social-links module-1151633075831 " data-module="social-links"> 281 <div class="module-inner" data-ui="module-inner"> 282 <div> 283 <h2 class="h6">Social</h2> 284 285 <ul> 286 <li>
287 <span class="ss-icon ss-facebook"></span> 288 <a itemprop="sameAs" href="https://www.facebook.com/PuntoBelle" target="_blank" data-ui="social-link" data-type="0">Facebook</a> 289 </li> 290 <li> 291 <span class="ss-icon ss-twitter"></span> 292 <a itemprop="sameAs" href="https://twitter.com/PuntoBelle" target="_blank" data-ui="social-link" data-type="1">Twitter</a> 293 </li> 294 <li> 295 <span class="ss-icon ss-instagram"></span> 296 <a itemprop="sameAs" href="https://www.instagram.com/puntobelle/" target="_blank" data-ui="social-link" data-type="2">Instagram</a> 297 </li> 298 <li> 299 <span class="ss-icon ss-pinterest"></span> 300 <a itemprop="sameAs" href="https://www.pinterest.co.uk/puntobelle/pins/" target="_blank" data-ui="social-link" data-type="3">Pinterest</a> 301 </li> 302 </ul> 303</div> 304 </div> 305 </div> 306</div> 307 </div> 308 </div> 309 </div> 310 </div> 311 </div> 312</div> 313 314<footer data-module="footer"> 315 316 <div class="content-wrapper"> 317 <div class="footer-border"></div> 318 <div class="col-group"> 319 <div class="col-xs-12 col-md-4"> 320 <div class="footer-section"> 321 <h3 class="heading"> 322 Navigate 323 </h3> 324 <nav> 325 <ul> 326 327<li> 328 <a href="/shop" > 329 Shop 330 </a> 331</li> 332 333 334<li> 335 <a href="/about" > 336 About 337 </a> 338</li> 339 340 341<li> 342 <a href="/gallery" > 343 Gallery 344 </a> 345</li> 346 347<li> 348 <a href="/policy" > 349 Shipping and Policies 350 </a> 351</li> 352 353<li> 354 <a href="/contact-us" class="nav-item-selected"> 355 Contact Us 356 </a> 357</li> 358 359 </ul> 360 </nav> 361 </div> 362 </div> 363 364 <div class="col-xs-12 col-md-4"> 365 <div class="footer-section"> 366 <h3 class="heading"> 367 Elsewhere 368 </h3> 369 370 <nav> 371 <ul> 372 <li> 373 <a href="http://www.facebook.com/PuntoBelle" target="_blank"> 374 Facebook 375 </a> 376 </li> 377 <li> 378 <a href="https://www.instagram.com/puntobelle/" target="_blank"> 379 Instagram 380 </a> 381 </li> 382 <li> 383 <a href="http://twitter.com/PuntoBelle" target="_blank"> 384 Twitter 385 </a> 386 </li> 387 <li> 388 <a href="https://uk.pinterest.com/puntobelle/" target="_blank"> 389 Pinterest 390 </a> 391 </li> 392 </ul> 393 </nav> 394 </div> 395 </div> 396 397 <div class="col-xs-12 col-md-4"> 398 <div class="footer-section footer-fine-print"> 399 <h3 class="heading"> 400 Fine Print 401 </h3> 402 <ul> 403 <li> 404 All rights reserved 405 </li> 406 <li class="break-long"> 407 © 2026 Punto Belle 408 </li> 409 <li class="footer-powered"> 410 <a href="https://www.etsy.com/pattern?ref=puntobelle-pwrdby" target="_blank" data-no-preview-hijack> 411 Powered by Etsy 412</a> 413 </li> 414 </ul> 415 </div> 416 </div> 417 </div> 418 </div> 419</footer> 420 421 <div data-module="cart" class="cart" role="dialog"> 422 <div class="store-cart-container" data-ui="cart-box" tabindex="0"> 423 <div class="store-cart-box"> 424 <div class="cart-header">
425 <span class="item-count">0 items in your cart</span> 426 <button class="close-cart" data-ui="close-cart" aria-label="Close">Close</button> 427 <button class="close-cart-x-button" data-ui="close-cart" aria-label="Close"> <span class="close-cart-x-icon"></span> </button> 428 </div> 429 430 <div class="cart-content clearfix" data-ui="cart-content"> 431 <div class="cart-empty"> 432 <h3>Keep shopping! :)</h3> 433 </div> 434 </div> 435 436 </div> 437 </div> 438 </div> 439 <div class="impressum-form-container"> 440 <div class="impressum impressum-form" data-ui="impressum"> 441 <div class="inner-container"> 442 <div class="impressum-header"> 443 <h3>Legal imprint</h3> 444 <div class="impressum-content" data-ui="impressum-content"></div> 445 </div> 446 <div class="impressum-close-btn form-button-container"> 447 <button class="btn" data-ui="impressum-close-btn"> 448 <span class="btn-text">Close</span> 449 </button> 450 </div> 451 </div> 452 </div> 453</div> 454 455
455<script src="https://js.sentry-cdn.com/c06f6c21c628c88c3877a53b2e8c5d93.min.js" crossorigin="anonymous" nonce="SVNsjkSPdnLitKX2/PYAeGZi"></script>
vendor: 1 bytes, line 455
455
456<script nonce="SVNsjkSPdnLitKX2/PYAeGZi">(function() { 457var asyncAvailable = true; 458try { 459 eval("async () => {}"); 460} catch(e) { 461 asyncAvailable = false; 462} 463 464var falseUA = !asyncAvailable; 465 466var clientloggerIsEnabled = true; 467if (clientloggerIsEnabled) { 468 if (falseUA) { 469 new Image().src = '/clientlog?falseua=1'; 470 } 471 if (window.__etsy_logging && window.__etsy_logging.bots && (window.__etsy_logging.bots.isBot || window.__etsy_logging.bots.botCheck.length > 0)) { 472 new Image().src = '/clientlog?feisbot=1&bot_check=' + encodeURIComponent(JSON.stringify(window.__etsy_logging.bots.botCheck)); 473 } 474} 475 476 if (typeof Sentry !== 'object') { return; } 477 478 function breadcrumbFilter (arr_xhr, arr_console) { 479 return function (crumb) { 480 if (typeof crumb === 'object') { 481 if (crumb.category === 'xhr' 482 && typeof crumb.data === 'object' 483 && typeof crumb.data.url === 'string') { 484 return !arr_xhr.some(function (re) { 485 return crumb.data.url.match(re); 486 }) && crumb; 487 } else if (crumb.category === 'console' 488 && typeof crumb.message === 'string') { 489 return !arr_console.some(function (re) { 490 return crumb.message.match(re); 491 }) && crumb; 492 } 493 } 494 return crumb; 495 }; 496 } 497 498 function beforeSend(event, hint) { 499 try { 500 if (hint.originalException.detail.reason.message === 'Extension context invalidated.') { 501 return null; 502 } 503 } catch(_ignore) { 504 } 505 506 var serverUA = "Mozilla\/5.0 AppleWebKit\/537.36 (KHTML, like Gecko; compatible; PageSourceSearchBot\/1.0; +https:\/\/pagesourcesearch.com\/bot) Chrome\/128.0.0.0 Safari\/537.36".trim(); 507 var browserUA = navigator.userAgent.trim(); 508 var mismatch = serverUA !== browserUA; 509 510 if (mismatch) { 511 return null; 512 } 513 514 if (falseUA) { 515 return null; 516 } 517 518 event.request = event.request || {}; 519 event.request.headers = event.request.headers || {}; 520 event.extra = event.extra || {}; 521 522 event.request.headers["User-Agent"] = serverUA; 523 event.extra["browser_side_user_agent"] = browserUA; 524 525 if (window.__etsy_logging && window.__etsy_logging.bots && window.__etsy_logging.bots.isBot) { 526 527 return null; 528 } 529 530 return event; 531 } 532 Sentry.onLoad(function() { 533 var options = { 534 release: 'ec65ff6c1bba2a6d-prod', 535 environment: 'Production', 536 autoSessionTracking: false, 537 beforeSend: beforeSend, 538 beforeBreadcrumb: breadcrumbFilter([/etsy.com\/bcn\/beacon$/i, /\/icht.etsysecure.com\//i], [/https\:\/\/www\.etsy\.com\/careers/]), 539 ignoreErrors: ["top.GLOBALS", /https\:\/\/www\.youtube\.com/, /undefined is not an object.*dataLayerTransactions.length/, /https\:\/\/tpc\.googlesyndication\.com/, /http\:\/\/fairytrade\.co\.uk/, /http\:\/\/100actsofsewing\.com/, /https\:\/\/www\.nobiggie\.net/, /staticxx\.facebook\.com/, /__firefox__/, /JSON syntax error/, /https\:\/\/bid\.g\.doubleclick\.net/, /https\:\/\/5094987\.fls\.doubleclick\.net/, /https\:\/\/www\.google\.com/, /https\:\/\/www\.zenaps\.com/, /Cannot read property.*DOMNodeInsertedByJs/, /e.tagName.toLowerCase/, /twttr/, /PAPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGX/, /Error calling method on NPObject/, /Access is denied./, /document\.getElementsByClassName\.ToString/, /https\:\/\/accounts\.google\.com/, /_isMatchingDomain/, /NS_ERROR_NOT_INITIALIZED/, /loginFormData\.userNameValue/, /find variable: \$pr/, /\$pr is not defined/, /find variable: _AutofillCallbackHandler/], 540 allowUrls: [/etsystatic\.com/, /etsy\.com\/paula/, /etsy\.com\/d?ac/, /etsy\.com\/daj/, /etsycorp\.com/, /etsycloud\.com/], 541 denyUrls: [], 542 sampleRate: 1.0, 543 }; 544 545 546 Sentry.init(options); 547 548 Sentry.configureScope(function(scope) { 549 scope.setUser({"id":"4ZjnbLlp3FkyxGwJ37zPGEAAKu7x","ip_address":"104.234.32.29"}); 550 scope.setTags({"user_id":null,"is_signed_in":false,"is_web_view":false,"is_atlas_request":false,"request_uuid":"EuY9iHYR7xofISg1Gwrv5LdtKIfd","locale":"en-US","build_variant":"evergreenVendorB","has_vite_asset":false,"polyfill":"paula","primary_event_name":"pattern"}); 551 scope.setExtras({"server_side_user_agent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; PageSourceSearchBot/1.0; +https://pagesourcesearch.com/bot) Chrome/128.0.0.0 Safari/537.36"}); 552 scope.setTag('page_hostname', window.location.hostname); 553 }); 554 555 window.__etsy_logging.errorQueue.forEach(function(errorData) { 556 var exception = errorData[4]; 557 if (!exception) return; 558 if (exception instanceof Error) { 559 Sentry.captureException(exception); 560 } else if (exception instanceof Event) { 561 // Safari passes a DOM Event (not null) as the 5th window.onerror arg for resource failures 562 var t = exception.target || exception.currentTarget; 563 var context = t ? (t.nodeName + (t.src ? ': ' + t.src : '')) : 'unknown'; 564 Sentry.captureException(new Error('Unhandled ' + exception.type + ' event on ' + context)); 565 } else { 566 Sentry.captureException(new Error(String(exception))); 567 } 568 }); 569 }); 570})();</script>
570 571
571<script nonce="SVNsjkSPdnLitKX2/PYAeGZi"> 572 window.Etsy = window.Etsy || {}; 573 window.Etsy.Context = {"page_guid":"104a960308b5.39ec7878981b2de6a68b.00","clientlogger":{"is_enabled":true,"endpoint":"\/clientlog","logs_per_page":6,"id":"EuY9iHYR7xofISg1Gwrv5LdtKIfd","digest":"4080f8724993efe3c73dcf67d48d5317869db915","enabled_features":["info","warn","error","basic","uncaught"]}}; 574</script>
574 575
576<script nonce="SVNsjkSPdnLitKX2/PYAeGZi"> 577 __webpack_public_path__ = "https://www.etsy.com/ac/evergreenVendorB/js/en-US/" 578</script>
578 579
579<script src="https://www.etsy.com/ac/evergreenVendorB/js/en-US/vendor_bundle.4b0baf4aeecb62263edd.js" nonce="SVNsjkSPdnLitKX2/PYAeGZi" defer></script>
579 580
580<script src="https://www.etsy.com/paula/v3/polyfill.min.js?etsy-v=v5&flags=gated&features=AbortController%2CDOMTokenList.prototype.@@iterator%2CDOMTokenList.prototype.forEach%2CIntersectionObserver%2CIntersectionObserverEntry%2CNodeList.prototype.@@iterator%2CNodeList.prototype.forEach%2CObject.preventExtensions%2CString.prototype.anchor%2CString.raw%2Cdefault%2Ces2015%2Ces2016%2Ces2017%2Ces2018%2Ces2019%2Ces2020%2Ces2021%2Ces2022%2Cfetch%2CgetComputedStyle%2CmatchMedia%2Cperformance.now" nonce="SVNsjkSPdnLitKX2/PYAeGZi" crossorigin defer></script>
580 581
581<script src="https://www.etsy.com/ac/evergreenVendorB/js/en-US/custom-shops/themes/swatch/main.f36fa22a4633d68453ec.js" nonce="SVNsjkSPdnLitKX2/PYAeGZi" defer></script>
581 582
582<script type='text/javascript' nonce='SVNsjkSPdnLitKX2/PYAeGZi'> 583 window.__etsy_logging=window.__etsy_logging||{perf:{}};window.__etsy_logging.url="\/\/www.etsy.com\/bcn\/beacon";window.__etsy_logging.defaults={"ab":{"xplat.runtime_config_service.ramp":["on","x","b4354c"],"custom_shops.buyer.SSL_base_redirect":["on","x","6b51d2"],"custom_shops.domains.multiple_connected_support":["on","x","ffc63f"],"custom_shops.ssl_enabled":["on","x","74c2fc"],"custom_shops.language_translation_control":["on","x","211770"],"custom_shops.sellers.dashboard.pages":["on","x","12e2b2"],"dmcc.web":["ineligible","e","30c28a"],"dmcc.ios":["ineligible","e","b16020"],"dmcc.android":["ineligible","e","016210"],"dmcc.web.calc":["ineligible","e","9496d8"],"dmcc.ios.calc":["ineligible","e","7b5a92"],"dmcc.android.calc":["ineligible","e","b40bbd"],"dmcc.web.v2":["ineligible","e","4c0832"],"dmcc.ios.v2":["ineligible","e","00bd81"],"dmcc.android.v2":["ineligible","e","6eaef8"],"checkout.price_decreased_in_cart_message":["on","x","9e7469"],"checkout\/covid_shipping_restrictions":["ineligible","e","153e2d"],"checkout.memoize_purchase_state_verifier_error":["on","x","164c8f"],"checkout.use_memoized_purchase_state_data_to_verify_listing_restoration":["on","x","7aef85"],"checkout.split_shop_and_listing_cart_purchase_state_verification":["off","x","3cc63a"],"fulfillment_platform.country_to_country_multi_edd.web":["on","x","545db4"],"fulfillment_platform.country_to_country_multi_edd.boe":["ineligible","e","4b02c5"],"payments.intl.ramp_jpy":["ineligible","e","35b942"],"payments.intl.ramp_czk":["ineligible","e","703d0a"],"payments.intl.ramp_huf":["ineligible","e","10b702"],"payments.intl.ramp_thb":["ineligible","e","4adc2d"],"payments.intl.ramp_twd":["ineligible","e","d1c520"],"payments.intl.ramp_brl":["ineligible","e","52c317"],"payments.intl.ramp_cny":["ineligible","e","87d4aa"],"android_image_filename_hack":["ineligible","e","9c9013"],"builda_scss":["sasquatch","x","96bd82"],"web_components.mustache_filter_request":["on","x","fa4665"],"custom_shops.custom_pages.events":["on","x","6d3e42"],"custom_shops.custom_pages.gallery":["on","x","8fddb4"],"custom_shops.ad_track":["on","x","9a8e38"],"convos.guest_convos.guest_shardifier":["on","x","d9e244"],"custom_shops.sellers.search":["on","x","7a9a12"],"custom_shops.sellers.dashboard.module_featured":["on","x","9b0feb"],"custom_shops.sellers.secondary_font":["on","x","aa2c58"],"sentry_js":["on","w","a69da9"],"polyfills":["on","x","db574b"],"polyfill_experiment_4":["no_filtering","x","0e8409"]},"inMultistepAuthentication":false,"user_id":null,"page_guid":"104a960308b5.39ec7878981b2de6a68b.00","page_guid_source":"guid-source-generated","version":1,"request_uuid":"EuY9iHYR7xofISg1Gwrv5LdtKIfd","cdn-provider":"","header_fingerprint":"aul","header_signature":"944c7240a95e5c00c71287814c40835e","ip_org":"IPXO","ref":"","loc":"http:\/\/puntobelle.co.uk\/contact-us","locale_currency_code":"USD","pref_language":"en-US","region":"US","detected_currency_code":"USD","detected_language":"en-US","detected_region":"US","accept-languages":"en-US,en","isWhiteListedMobileDevice":false,"isMobileRequestIgnoreCookie":false,"isMobileRequest":false,"isMobileDevice":false,"isMobileSupported":false,"isTabletSupported":false,"isTouch":false,"isEtsyApp":false,"isPreviewRequest":false,"isChromeInstantRequest":false,"isMozPrefetchRequest":false,"isTestAccount":false,"isSupportLogin":false,"isInternal":false,"isInWebView":false,"botCheck":["dc","ua"],"isBot":true,"isSyntheticTest":false,"event_source":"customshops","browser_id":"4ZjnbLlp3FkyxGwJ37zPGEAAKu7x","gdpr_tp":1,"gdpr_p":1,"legacy_p":3,"legacy_tp":3,"cmp_p":true,"cmp_tp":true,"device_identifier":{"source":"new_uaid_cookie","value":"4ZjnbLlp3FkyxGwJ37zPGEAAKu7x"},"page_time":177,"load_strategy":"page_navigation"}; 584 !function(e,t){var n=e.__etsy_logging,o=n.url,i=n.firedEvents,a=n.defaults,r=a.ab||{},s=n.bots.botCheck,c=n.bots.isBot;n.mergeObject=function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e};!a.ref&&(a.ref=t.referrer),!a.loc&&(a.loc=e.location.href),!a.webkit_page_visibility&&(a.webkit_page_visibility=t.webkitVisibilityState),!a.event_source&&(a.event_source="web"),a.event_logger="frontend",a.isIosApp&&!0===a.isIosApp?a.event_source="ios":a.isAndroidApp&&!0===a.isAndroidApp&&(a.event_source="android"),s.length>
5840&&(a.botCheck=a.botCheck||[],a.botCheck=a.botCheck.concat(s)),a.isBot=c,t.wasDiscarded&&(a.was_discarded=!0);var v=function(t){if(e.XMLHttpRequest){var n=new XMLHttpRequest;n.open("POST",o,!0),n.send(JSON.stringify(t))}};n.updateLoc=function(e){e!==a.loc&&(a.ref=a.loc,a.loc=e)},n.adminPublishEvent=function(n){"function"==typeof e.CustomEvent&&t.dispatchEvent(new CustomEvent("eventpipeEvent",{detail:n})),i.push(n)},n.preparePEPerfBeaconAbMismatchEventIfNecessary=function(){if(!0===n.shouldLogAbMismatch){var e=n.abVariantsForMismatchEvent;for(var t in r)if(Object.prototype.hasOwnProperty.call(r,t)){var o=r[t];if(void 0!==o){var i=o[0];if(void 0!==i){var a=e[t];void 0===a&&(a={});var s=a[i];void 0===s&&(s=[]),s.push({name:"default",selector:o[1],hash:o[2]}),a[i]=s,e[t]=a}}}n.abVariantsForMismatchEvent=e}},n.sendEvents=function(t,i){var s=a;if("perf"===i){var c={event_logger:i};n.asyncAb&&(n.preparePEPerfBeaconAbMismatchEventIfNecessary(),c.ab=n.mergeObject({},n.asyncAb,r)),s=n.mergeObject({},a,c)}var f={events:t,shared:s};e.navigator&&"function"==typeof e.navigator.sendBeacon?function(t){t.events.forEach((function(e){e.attempted_send_beacon=!0})),e.navigator.sendBeacon(o,JSON.stringify(t))||(t.events.forEach((function(e){e.send_beacon_failed=!0})),v(t))}(f):v(f),n.adminPublishEvent(f)}}(window,document); 585</script>
585 586
587<script type='text/javascript' nonce='SVNsjkSPdnLitKX2/PYAeGZi'>window.__etsy_logging.eventpipe.primary_complement={"attributes":{"guid":"104a96030c69.6be99e85033159d52d88.00","event_name":"default_primary_event_complementary","event_logger":"frontend","primary_complement":true}};!function(e){var t=e.__etsy_logging,i=t.eventpipe,n=i.primary_complement,o=t.defaults.page_guid,r=t.sendEvents,a=i.q,c=void 0,d=[],h=0,u="frontend",l="perf";function g(){var e,t,i=(h++).toString(16);return o.substr(0,o.length-2)+((t=2-(e=i).length)>0?new Array(t+1).join("0")+e:e)}function v(e){e.guid=g(),c&&(clearTimeout(c),c=void 0),d.push(e),c=setTimeout((function(){r(d,u),d=[]}),50)}!function(t){var i=document.documentElement;i&&(i.clientWidth&&(t.viewport_width=i.clientWidth),i.clientHeight&&(t.viewport_height=i.clientHeight));var n=e.screen;n&&(n.height&&(t.screen_height=n.height),n.width&&(t.screen_width=n.width)),e.devicePixelRatio&&(t.device_pixel_ratio=e.devicePixelRatio),e.orientation&&(t.orientation=e.orientation),e.matchMedia&&(t.dark_mode_enabled=e.matchMedia("(prefers-color-scheme: dark)").matches)}(n.attributes),v(n.attributes),i.logEvent=v,i.logEventImmediately=function(e){var t="perf"===e.event_name?l:u;e.guid=g(),r([e],t)},a.forEach((function(e){v(e)}))}(window);</script>
587 588
588<script nonce="SVNsjkSPdnLitKX2/PYAeGZi"> 589 window.dataLayer = [ 590 { 591 "tp_consent": "yes", 592 "Language": "en-US", 593 "Region": "US", 594 "Currency": "USD", 595 "UAID": "4ZjnbLlp3FkyxGwJ37zPGEAAKu7x", 596 "DetectedRegion": "US", 597 "uuid": 1791253040, 598 "request_start_time": 1791253040, 599 "snapClientIp": "104.234.32.29", 600 "snapUserAgent": "Mozilla\/5.0 AppleWebKit\/537.36 (KHTML, like Gecko; compatible; PageSourceSearchBot\/1.0; +https:\/\/pagesourcesearch.com\/bot) Chrome\/128.0.0.0 Safari\/537.36" 601 } 602]; 603</script>
vendor: 67 bytes, lines 603-605
603 604<noscript> 605 <iframe src="//www.googletagmanager.com/ns.html?id=
605GTM-TG543P
vendor: 92 bytes, lines 605-607
605" 606 height="0" width="0" style="display:none;visibility:hidden"></iframe> 607</noscript>
608<script nonce='SVNsjkSPdnLitKX2/PYAeGZi'> 609(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 610new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 611j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 612'//www.googletagmanager.com/gtm.js?id='+i+dl;var n=d.querySelector('[nonce]'); 613n&&j.setAttribute('nonce',n.nonce||n.getAttribute('nonce'));f.parentNode.insertBefore(j,f); 614})(window,document,'script','dataLayer','GTM-TG543P'); 615 616</script>
616 617
617<script nonce="SVNsjkSPdnLitKX2/PYAeGZi"> 618 window.PatternContext = {}; 619 window.PatternContext.ContactFormData = {"messages":{"contact_valid_name":"Please enter a valid name","contact_valid_email":"Please enter a valid Email","contact_msg_placeholder":"Click here to enter a message","contact_thanks_short":"Thanks for getting in touch!","contact_thanks_long":"We will get back to you as soon as we can. Meanwhile, you can check your email for receipt of the message.","contact_confirm":"Please confirm your email.","contact_signature":"Your friend,","contact_continue":"Continue Browsing","contact_loading":"Loading","contact_submit":"Submit","contact_email_label":"Email","contact_name_label":"Name","contact_terms":"By clicking submit, you agree to Etsy\u2019s <a href=\"http:\/\/www.etsy.com\/legal\/terms\" target=\"_blank\">Terms of Use<\/a> and <a href=\"http:\/\/www.etsy.com\/legal\/privacy\" target=\"_blank\">Privacy Policy<\/a>.","modal_close":"Close","general_contact_us":"Contact us"},"shop_display_name":"Punto Belle","contact_redirect_url":"https:\/\/www.etsy.com\/shop\/PuntoBelle?contact_seller=18475686","listing":false}; 620 </script>
620 621 </body> 622</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.