1 2<!DOCTYPE html> 3<html lang="en"> 4<head>
4<script>(function(w,i,g){w[g]=w[g]||[];if(typeof w[g].push=='function')w[g].push(i)}) 5(window,'G-92YQ0XJ8G1','google_tags_first_party');</script>
5<script async src="/aftg/"></script>
5 6
6<script> 7 window.dataLayer = window.dataLayer || []; 8 function gtag(){dataLayer.push(arguments);} 9 gtag('js', new Date()); 10 gtag('set', 'developer_id.dYzg1YT', true); 11 gtag('config', 'G-92YQ0XJ8G1'); 12 </script>
12 13 14 <meta charset="utf-8" /> 15 <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 16 17 18 <title> 19Login - PearTree </title> 20
20<script> 21 dataLayer = []; 22 </script>
22 23 24 25 26 27 28 29 30 31 <!-- Google Tag Manager --> 32 33
33<script>
vendor: 529 bytes, lines 33-42
33 34 35 (function (w, d, s, l, i) { 36 w[l] = w[l] || []; w[l].push({ 37 'gtm.start': 38 new Date().getTime(), event: 'gtm.js' 39 }); var f = d.getElementsByTagName(s)[0], 40 j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 41 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); 42 })(window, document, 'script', 'dataLayer', '
42GTM-TJKH4F
vendor: 13 bytes, lines 42-43
42'); 43
43</script>
43 44 <!-- End Google Tag Manager --> 45 <!-- <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css" 46 asp-fallback-href="~/lib/bootstrap/dist/css/bootstrap.min.css" 47 asp-fallback-test-class="sr-only" asp-fallback-test-property="position" asp-fallback-test-value="absolute" />--> 48 <!-- <link rel="stylesheet" href="~/css/site.min.css" asp-append-version="true" />--> 49 <!-- Start VWO Async SmartCode --> 50 <link rel="preconnect" href="https://dev.visualwebsiteoptimizer.com" /> 51
51<script type='text/javascript' id='vwoCode'> 52 window._vwo_code || (function () { 53 var account_id = 968639, 54 version = 2.1, 55 settings_tolerance = 2000, 56 hide_element = 'body', 57 hide_element_style = 'opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important;transition:none !important;', 58 /* DO NOT EDIT BELOW THIS LINE */ 59 f = false, w = window, d = document, v = d.querySelector('#vwoCode'), cK = '_vwo_' + account_id + '_settings', cc = {}; try { var c = JSON.parse(localStorage.getItem('_vwo_' + account_id + '_config')); cc = c && typeof c === 'object' ? c : {} } catch (e) { } var stT = cc.stT === 'session' ? w.sessionStorage : w.localStorage; code = { nonce: v && v.nonce, use_existing_jquery: function () { return typeof use_existing_jquery !== 'undefined' ? use_existing_jquery : undefined }, library_tolerance: function () { return typeof library_tolerance !== 'undefined' ? library_tolerance : undefined }, settings_tolerance: function () { return cc.sT || settings_tolerance }, hide_element_style: function () { return '{' + (cc.hES || hide_element_style) + '}' }, hide_element: function () { if (performance.getEntriesByName('first-contentful-paint')[0]) { return '' } return typeof cc.hE === 'string' ? cc.hE : hide_element }, getVersion: function () { return version }, finish: function (e) { if (!f) { f = true; var t = d.getElementById('_vis_opt_path_hides'); if (t) t.parentNode.removeChild(t); if (e) (new Image).src = 'https://dev.visualwebsiteoptimizer.com/ee.gif?a=' + account_id + e } }, finished: function () { return f }, addScript: function (e) { var t = d.createElement('script'); t.type = 'text/javascript'; if (e.src) { t.src = e.src } else { t.text = e.text } v && t.setAttribute('nonce', v.nonce); d.getElementsByTagName('head')[0].appendChild(t) }, load: function (e, t) { var n = this.getSettings(), i = d.createElement('script'), r = this; t = t || {}; if (n) { i.textContent = n; d.getElementsByTagName('head')[0].appendChild(i); if (!w.VWO || VWO.caE) { stT.removeItem(cK); r.load(e) } } else { var o = new XMLHttpRequest; o.open('GET', e, true); o.withCredentials = !t.dSC; o.responseType = t.responseType || 'text'; o.onload = function () { if (t.onloadCb) { return t.onloadCb(o, e) } if (o.status === 200 || o.status === 304) { _vwo_code.addScript({ text: o.responseText }) } else { _vwo_code.finish('&e=loading_failure:' + e) } }; o.onerror = function () { if (t.onerrorCb) { return t.onerrorCb(e) } _vwo_code.finish('&e=loading_failure:' + e) }; o.send() } }, getSettings: function () { try { var e = stT.getItem(cK); if (!e) { return } e = JSON.parse(e); if (Date.now() > e.e) { stT.removeItem(cK); return } return e.s } catch (e) { return } }, init: function () { if (d.URL.indexOf('__vwo_disable__') > -1) return; var e = this.settings_tolerance(); w._vwo_settings_timer = setTimeout(function () { _vwo_code.finish(); stT.removeItem(cK) }, e); var t; if (this.hide_element() !== 'body') { t = d.createElement('style'); var n = this.hide_element(), i = n ? n + this.hide_element_style() : '', r = d.getElementsByTagName('head')[0]; t.setAttribute('id', '_vis_opt_path_hides'); v && t.setAttribute('nonce', v.nonce); t.setAttribute('type', 'text/css'); if (t.styleSheet) t.styleSheet.cssText = i; else t.appendChild(d.createTextNode(i)); r.appendChild(t) } else { t = d.getElementsByTagName('head')[0]; var i = d.createElement('div'); i.style.cssText = 'z-index: 2147483647 !important;position: fixed !important;left: 0 !important;top: 0 !important;width: 100% !important;height: 100% !important;background: white !important;'; i.setAttribute('id', '_vis_opt_path_hides'); i.classList.add('_vis_hide_layer'); t.parentNode.insertBefore(i, t.nextSibling) } var o = window._vis_opt_url || d.URL, s = 'https://dev.visualwebsiteoptimizer.com/j.php?a=' + account_id + '&u=' + encodeURIComponent(o) + '&vn=' + version; if (w.location.search.indexOf('_vwo_xhr') !== -1) { this.addScript({ src: s }) } else { this.load(s + '&x=true') } } }; w._vwo_code = code; code.init(); 60 })(); 61 </script>
61 62 <!-- End VWO Async SmartCode --> 63 64 65 66 67 68 <link rel="apple-touch-icon" sizes="180x180" href="/assets/favicon/pt/apple-touch-icon.png" /> 69 <link rel="icon" type="image/svg+xml" sizes="180x180" href="/assets/favicon/pt/pt-180x180-favicon.svg" /> 70 <link rel="icon" type="image/svg+xml" sizes="32x32" href="/assets/favicon/pt/pt-32x32-favicon.svg" /> 71 <link rel="icon" type="image/svg+xml" sizes="16x16" href="/assets/favicon/pt/pt-16x16-favicon.svg" /> 72 73 <!-- <link rel="icon" type="image/svg+xml" href="/assets/favicon/pt/PT_Favicon.svg"> 74 <link rel="mask-icon" href="~/assets/favicon/pt/PT_Favicon.svg" color="#5bbad5" />--> 75 <link rel="manifest" href="/assets/favicon/pt/manifest.json" /> 76 <link href="https://fonts.googleapis.com/css?family=Lato:400,900&display=swap" rel="stylesheet" /> 77 78 <meta name="msapplication-config" content="~/assets/favicon/pt/browserconfig.xml" /> 79 <meta name="theme-color" content="#ffffff" /> 80 <link rel="canonical" href="https://www.peartree.com/account/login"> 81 82 <link href="/assets/css/peartree.min.css?v=NsUKDevkRoYG9pzrpSYvu4hSt71wetzfirtkVcoAv-0" rel="stylesheet" /> 83 84 85 86<link rel="preconnect" href="https://image.cardsdirect.com" crossorigin> 87<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 88<link rel="preload" href="https://fonts.gstatic.com/s/poppins/v15/pxiEyp8kv8JHgFVrJJfecg.woff2" as="font" crossorigin /> 89<link rel="preload" href="https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2" as="font" crossorigin /> 90<link rel="preload" href="https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2" as="font" crossorigin /> 91 92 93 94<link rel="stylesheet" href="https://d1azc1qln24ryf.cloudfront.net/96987/AdminIcons/style-cf.css?x9e39j" defer> 95<link rel="stylesheet" href="https://cdn.icomoon.io/96987/WebsiteIcons/style.css?87oh1g"> 96<link rel="stylesheet" href="https://d1azc1qln24ryf.cloudfront.net/96987/ImageTray-Editor/style-cf.css?sjjnmu"> 97<link rel="stylesheet" href="https://cdn.icomoon.io/96987/EditorIcons-PV4/style.css?eokfz0"> 98 99<style> 100 101 :focus-visible { 102 outline: 3px solid #005ea2; 103 outline-offset: 2px; 104 } 105 106 a:focus-visible, 107 button:focus-visible, 108 input:focus-visible, 109 select:focus-visible, 110 textarea:focus-visible { 111 outline: 3px solid #005ea2; 112 outline-offset: 2px; 113 } 114 115 .searchtxt, 116 #txtSearch, 117 #mobiletxtSearch { 118 color: #333 !important; 119 } 120 121 .searchtxt::placeholder, 122 #txtSearch::placeholder, 123 #mobiletxtSearch::placeholder { 124 color: #666 !important; 125 opacity: 1; 126 } 127 128 129 130 /*Inline css needed form the top fold*/ 131 .header-mobile-navigation { 132 padding: 20px 0; 133 } 134 135 .header-mobile-navigation .mobile-navigation ul { 136 display: flex; 137 align-items: center; 138 justify-content: flex-end; 139 } 140 141 .header-mobile-navigation .mobile-navigation ul li { 142 margin-left: 20px; 143 } 144 145 .header-mobile-navigation .mobile-navigation ul li:first-child { 146 margin-left: 0; 147 } 148 149 .header-mobile-navigation .mobile-navigation ul li a { 150 font-size: 22px; 151 font-weight: 400; 152 line-height: 28px; 153 color: #292929; 154 } 155 156 .header-mobile-navigation .mobile-navigation .header-cart-icon { 157 position: relative; 158 display: inline-block; 159 } 160 161 .header-mobile-navigation .mobile-navigation .header-cart-icon a { 162 display: inline-flex; 163 align-items: center; 164 justify-content: center; 165 gap: 4px; 166 font-size: 22px; 167 font-weight: 400; 168 line-height: 1; 169 color: #292929; 170 text-decoration: none; 171 } 172 173 .header-mobile-navigation .mobile-navigation .header-cart-icon a span { 174 font-size: 12px; 175 line-height: 18px; 176 position: absolute; 177 top: -5px; 178 left: 50%; 179 width: 18px;
180 height: 18px; 181 color: #007ad9; 182 border-radius: 100%; 183 } 184 185 .header-cart { 186 display: flex; 187 align-items: center; 188 justify-content: flex-end; 189 } 190 191 .header-cart-button, 192 .header-cart a { 193 display: inline-flex; 194 align-items: center; 195 justify-content: center; 196 gap: 4px; 197 font-size: 22px; 198 padding: 0; 199 border: 0; 200 background: transparent; 201 color: #292929; 202 text-decoration: none; 203 line-height: 1; 204 vertical-align: middle; 205 } 206 207 .header-cart-button { 208 appearance: none; 209 -webkit-appearance: none; 210 cursor: pointer; 211 } 212 213 .header-cart-button .icon_shopping-bag, 214 .header-cart a .icon_shopping-bag { 215 display: inline-flex; 216 align-items: center; 217 justify-content: center; 218 line-height: 1; 219 } 220 221 .header-cart-button span, 222 .header-cart a span { 223 display: inline-block; 224 line-height: 1; 225 margin-left: 0; 226 } 227 228 .offcanvas-widget-area { 229 margin-bottom: 35px; 230 } 231 232 233 234 .header-bottom .promo_container, .active_promo_code { 235 color: #fff; 236 font-family: 'Poppins'; 237 font-size: 13px; 238 text-align: center; 239 240 } 241 242 .active_promo_code { 243 display: none; 244 } 245 246 247 .cardsDirect .header-bottom .bar p { 248 color: #fff; 249 text-align: center; 250 margin: 0; 251 font-family: 'Poppins'; 252 } 253 254 .cardsDirect .header-bottom { 255 height: 135px !important; 256 } 257 258 @media only screen and (max-width:575px),only screen and (min-width:768px) and (max-width:991px),only screen and (max-width:767px) { 259 .cardsDirect .header-bottom { 260 height: 100% !important; 261 } 262 } 263 264 .header-mobile .promo_code_bar { 265 width: 100%; 266 height: 25px; 267 background: #000000; 268 text-align: center; 269 font-size: 1em; 270 font-weight: 500; 271 padding: 3px; 272 display: none; 273 } 274</style> 275 276
277<script src="https://code.jquery.com/jquery-3.7.1.min.js" integrity="sha256-/JqT3SQfawRcv/BIHPThkBvs0OEvtFFmqPF/lYI/Cxo=" crossorigin="anonymous"></script>
277 278
279<script defer type="text/javascript"> 280 window._isCMSEditing = false; 281 window._cdnPath ="https://image.peartree.com"; 282 window._storeId = 17; 283 284</script>
284 285 286 287 288
288<script type="module"> 289 import BugsnagPerformance from '//d2wy8f7a9ursnm.cloudfront.net/v2.7.0/bugsnag-performance.min.js' 290 BugsnagPerformance.start({ apiKey: '6683821663667767c5953cf09bd59951' }) </script>
290 291 292 293 294 295 296 297 298 299 <!-- DailyStory --> 300
300<script src="/js/dailystory.js"></script>
300 301</head> 302<body class="body-peartree"> 303 304 305 306<div id="side-cart-panel"> 307 <header> 308 <div class="cart-icon-container"><span class="icon-cart"></span></div> 309 <button type="button" class="icon-close btn" aria-label="Close cart" onclick="cartPanel.hide()"></button> 310 <h2>My Cart</h2> 311 <span id="cart-items-summary">0 Items - $0.00</span> 312 <span id="cart-items-promo" style="display:none;">Promo Code Applied</span> 313 </header> 314 <div id="side-cart-scrollable"> 315 <div id="side-cart-container"> 316 </div> 317 <div id="subTotal-container" class="d-flex align-items-center"><div>Subtotal</div><div id="subTotalAmount">$0.00</div></div> 318 <div id='proceed-container'> 319 <a href="/shoppingcart" class="btn btn-primary proceed_checkout" role="button">View Cart & Checkout</a> 320 <button type="button" class="cont_shopping" aria-label="Continue shopping" onclick="cartPanel.hide()">Continue Shopping</button> 321 </div> 322 </div> 323</div> 324 325 326 327 <!-- Google Tag Manager (noscript) -->
vendor: 83 bytes, lines 327-329
327 328 <noscript> 329 <iframe src="https://www.googletagmanager.com/ns.html?id=
329GTM-TJKH4F
vendor: 111 bytes, lines 329-332
329" 330 height="0" width="0" style="display:none;visibility:hidden"></iframe> 331 </noscript> 332
332<!-- End Google Tag Manager (noscript) --> 333 334 <div id="main-wrapper" class="peartree"> 335 <header class="header header-sticky d-none d-lg-block"> 336 337 338 339 <div class="header-bottom"> 340 341 342 343 344 345 346 347 348 349 350 351 352 <div id="desktop_bar"> 353<div class="bar col-lg-12"> 354<div style="display: flex; width: 100%;"> 355<div class="col-lg-3">4</div> 356<div class="col-lg-6"> 357<p>50% off Orders Over $49 | Code: EARLY50 | Ends Monday, 10/5</p> 358</div> 359<div class="col-lg-3"> 360<div class="promo_container" style="display: block;"> 361<div class="active_promo_code" style="display: block;">Promo Applied: <span class="code"></span></div> 362</div> 363</div> 364</div> 365</div> 366</div> 367<div id="mobile_bar"> 368<div class="bar col-lg-12"> 369<div class="col-lg-12"> 370<p>50% OFF $49+ | Code: EARLY50</p> 371</div> 372</div> 373</div> 374 375 376 377 378 379 380 381 382 383 384 385 <div style="display: flex;"> 386 <div class="logo-links col-lg-10 row" style="--bs-gutter-x: 2rem;"> 387 <div class="col-4 col-md-3 col-lg-2 pear-nav-logo family-site selected-site text-center cta-bkg"> 388 <a href="/"><img src="https://image.cardsdirect.com/images/pt/art/pt-header-ptlogo.png" alt="Christmas Cards, Graduation Announcements, Birth Announcements and more from Pear Tree!" title="Christmas Cards, Graduation Announcements, Birth Announcements and more from Pear Tree!"></a> 389 </div> 390 391 <div class="d-none d-md-block col-md-3 col-lg-2 ann-nav-logo family-site text-center"> 392 <a alt="Cheap wedding invitations from Ann's Bridal Bargains" title="Cheap wedding invitations from Ann's Bridal Bargains" href="//www.annsbridalbargains.com/" rel="nofollow" target="_blank" rel="noopener noreferrer"><img src="https://image.cardsdirect.com/images/pt/art/pt-header-abblogo.png" alt="Cheap wedding invitations from Ann's Bridal Bargains" title="Cheap wedding invitations from Ann's Bridal Bargains"></a> 393 </div> 394 <div class="col-lg-6"> 395 <div class="col-10 mx-auto input-group rounded pt-2"> 396 <span role="status" aria-live="polite" class="ui-helper-hidden-accessible"></span> 397 398 <input type="text" id="txtSearch" onkeypress="return doSearch(event);" class="default-value searchtxt ui-autocomplete-input form-control text-head-search" maxlength="100" autocomplete="off" autocompletetype="disabled" onfocus="$(this).removeAttr('readonly');" placeholder="What are you searching for?" style="font-size: 13px; box-shadow: none; border: 1px solid #ccc; border-radius: 4px 0px 0px 4px; text-indent: 5px; color: #999;"> 399 400 <button type="button" id="btnSearch" class="input-group-text btn-default input-group-append border-0" style="border-radius: 0px 4px 4px 0px; border: 1px solid #ced4da !important; position: relative;" aria-label="Search"><span class="icon_search site-search" style="cursor: pointer; font-size: 21px; color: #666;" aria-hidden="true"></span></button> 401 </div> 402 </div> 403 </div> <!-- logo-links --> 404 405 <!-- Header Logo Start --> 406 <!-- --> 407 <div class="col-lg-2 d-flex justify-content-end align-items-center"> 408 409 <div class="header-favs"> 410 <a href="/myfavorites" aria-label="Favorites"> 411 <span class="icon_heart-o"></span> 412 </a> 413 </div> 414 415 <div class="ht-account-menu"> 416 <div class="icon"> 417 418 <a href="/account" title="Account"> 419
420 <span class="icon_user-circle-o"></span> 421 </a> 422 423 </div> 424 <ul class="mega-menu four-column" style="width: 165px !important; height: 125px;"> 425 426 <div class="button_container signed_out-container"> 427 <div class="btn sign_in mb-2"><a href="/account" title="Account">SIGN IN </a></div> 428 <button type="button" class="btn btn-light create_acct" style="width: 140px; color: #007ad9; font-size: 12px;" onclick="loginPopUp.showCreateAccount();">CREATE ACCOUNT</button> 429 </div> 430 431 </ul> 432 433 434 </div> 435 <div class="header-cart"> 436 <button type="button" class="header-cart-button" title="Shopping Cart" aria-label="Shopping Cart" onclick="cartPanel.show()"><div class="icon_shopping-bag" aria-hidden="true"></div><span></span></button> 437 438 </div> 439 </div> 440 </div> 441 <div class="align-items-center main-menu_header"> 442 <!--Menu start--> 443 <div class="d-flex justify-content-start"> 444 <nav class="main-menu main-menu-two"> 445 446 447 448 449 450 <style> 451.mega-menu{width:100%; left:0px;top: 35px;} 452.main-menu > ul > li, .nav-editor > ul > li{position:static;} 453.mega-menu.secondary-mega { position: absolute; width: 100% !important;} 454.main-menu.main-menu-two{margin:0px auto;} 455 .single-product-section { 456 margin-top: 0px; 457 } 458#personalize-link{ 459background-color:#ff5c5e; 460color:#fff !important; 461border-color:#f32a2d; 462} 463.mega-menu > li > ul > li > a:hover{ 464 color:#56d2c8; 465} 466.header-cart > a span { 467color:#6198a2; 468} 469.faq-accordion .card-header a:hover, .product-review-tab a:hover,.product-details-content .accordion .list-item:hover .vari-name { color: #56d2c8 !important;} 470 471 .peartree .category-page a, .single-grid-product .title a:hover, .product-details-content .accordion .card-header p:hover, .product-details-content .accordion .active, .product-details-content .accordion .card-header p:hover, .customer-questions .accordian .card-header p:hover,.peartree .product-details-content .accordion .list-item:hover .detail-name { 472 color: #56d2c8 !important; 473 } 474#shoppingcart .button-container .bluebuttoncheckout, .calculate-shipping-button, .btn-quantity { 475 background: #56d2c8; 476 border: 1px solid #56d2c8; 477} 478.peartree .page-item.active .page-link { 479 background: -webkit-linear-gradient(top,#fff 0,#e5e5e5 100%); 480 background: linear-gradient(to bottom,#fff 0,#e5e5e5 100%); 481 border-color: #aaa; 482} 483.peartree .category-page a.page-link{ 484color:#000 !important; 485} 486#ptEmailSignup h3{ 487color:#56d2c8; 488} 489 490.peartree .btn-default{ 491color:#000 !important; 492} 493.peartree a, #checkout #contact-info .back-to-billing { 494color:#56d2c8; 495} 496.estimate-drop{color:#56d2c8 !important;} 497.peartree .product-details-content .accordion .list-item:hover img { 498 border: 2px solid #007ad9; 499} 500.peartree a:hover, { 501color:#6198a2; 502} 503.peartree .cta-bkg{ 504 background-color:#00D5C9; 505} 506 .category-list-item { 507 border-radius: 3px; 508 border: 1px solid #ddd; 509 background: #fff; 510 margin-bottom: 35px; 511 padding: 0; 512} 513.category-page a{ 514color:#56d2c8; 515} 516.footer-widget > .ft-menu > li > a:hover { 517 color: #6198a2; 518 } 519.footer-section li a {color:#000;} 520.article{ 521margin-top: 20px; 522font-size:1rem; 523} 524.article ul{ 525margin:auto; 526padding-left:35px; 527list-style-type:disc; 528} 529.article img{ margin-bottom:10px;} 530.article p {margin:5px 0px;} 531.category-list-item { 532text-align: center; 533} 534.category-list-item-label a { 535color: #56d2c8; 536margin:20px auto 15px auto; 537width:80%; 538} 539.FIXME{text-decoration:underline dotted red !important; opacity:.75;} 540 541.strike-through .discounted-price{ 542 text-decoration: line-through red; 543 width:100% 544} 545 .price-message { 546 width: 100%; 547 height: 20px; 548 color: red; 549 text-align: center; 550} 551 552 .copyright p a { 553 color: #56d2c8; 554 } 555 556 .page-item.active .page-link { 557 background-color: #ffd162; 558 border-color: #f1b629; 559 } 560 561 .mega-menu>li { 562 border-left: none; 563} 564.text-uppercase { 565 pointer-events: none; 566 display: block; 567 width: 90%; 568 border-bottom: 1px solid #ddd; 569} 570</style> 571<ul class="col-12"> 572<li><a id="navmenutab-graduation" class="" href="/holidays.aspx" onclick="gaNav(2, this);" _megamenupos="1pos"> Holidays </a> 573<ul class="mega-menu secondary-mega"><!-- COLUMN 1: Left Image --> 574<li style="width: 16%; margin-top: 2%;"><a href="/christmas-cards/" onclick="gaNav(2, this);" style="text-transform: none;"> <img class="mx-auto d-block lazyload mb-2" src="https://image.cardsdirect.com/images/pt/art/pt-c-megamenu-holidays-christmas-072926.jpg" data-src="https://image.cardsdirect.com/images/pt/art/pt-c-megamenu-holidays-christmas-072926.jpg" alt="Shop Kids Valentine Cards">Shop Christmas Cards</a></li> 575<!-- COLUMN 2: The Christmas Card Shop --> 576<li style="width: 17%; margin-top: 2%;"><a class="text-uppercase" style="pointer-events: none;"><b>THE CHRISTMAS CARD SHOP</b></a> 577<ul> 578<li><a href="/christmas-cards/" onclick="gaNav(2, this);"><strong style="color: #cd0e2d;">Christmas Cards</strong></a></li> 579<li><a href="/business-holiday-cards/" onclick="gaNav(2, this);"><strong style="color: #008074;">NEW:</strong> Business Holiday Cards</a></li> 580<li><a href="/holiday-envelope-seals/" onclick="gaNav(2, this);">Envelope Seals</a></li> 581<li><a href="/christmas-card-address-labels/" onclick="gaNav(2, this);">Address Labels</a></li> 582<li><a href="/address-stamps/" onclick="gaNav(2, this);">Address Stamps</a></li> 583</ul> 584</li> 585<!-- COLUMN 3: Themes and Styles --> 586<li style="width: 17%; margin-top: 2%;"><a class="text-uppercase" style="pointer-events: none;"><b>THEMES AND STYLES</b></a> 587<ul> 588<li><a href="/photo-collage-christmas-card/" onclick="gaNav(2, this);">Multi-Photo</a></li> 589<li><a href="/simple-christmas-cards/" onclick="gaNav(2, this);">Simple</a></li> 590<li><a href="/traditional-photo-christmas-cards/" onclick="gaNav(2, this);"><strong style="color: #008074;">NEW:</strong> Nostalgic</a></li> 591<li><a href="/religious-christmas-cards/" onclick="gaNav(2, this);">Religious</a></li> 592<li><a href="/funny-christmas-cards/" onclick="gaNav(2, this);">Funny</a></li> 593<li><a href="/classic-christmas-cards/" onclick="gaNav(2, this);">Classic</a></li> 594<li><a href="/year-in-review-christmas-card/" onclick="gaNav(2, this);">Year in Review</a></li> 595<li><a href="/business-holiday-cards/" onclick="gaNav(2, this);">For Businesses</a></li> 596<li><a href="/diy-christmas-cards/" onclick="gaNav(2, this);">Upload Your Own Card</a></li> 597</ul> 598</li> 599<!-- COLUMN 4: Formats and Folds --> 600<li style="width: 17%; margin-top: 2%;"><a class="text-uppercase" style="pointer-events: none;"><b>FORMATS AND FOLDS</b></a> 601<ul> 602<li><a href="/flat-christmas-cards/" onclick="gaNav(2, this);">Flat Cards</a></li> 603<li><a href="/trifold-holiday-cards/" onclick="gaNav(2, this);">Trifold Cards</a></li> 604<li><a href="/seal-and-send-christmas-cards/" onclick="gaNav(2, this);">Seal and Sends</a></li> 605<li><a href="/christmas-postcards/" onclick="gaNav(2, this);">Postcards</a></li> 606<li><a href="/folding-christmas-cards/" onclick="gaNav(2, this);">Folding Cards</a></li> 607<li><a href="/swatchbook-holiday-cards/" onclick="gaNav(2, this);">Swatch Books</a></li> 608<li><a href="/christmas-cards-fancy-edge/" onclick="gaNav(2, this);">Unique Shapes and Edges</a></li> 609</ul> 610</li> 611<!-- COLUMN 5: Other Holidays --> 612<li style="width: 17%; margin-top: 2%;"><a class="text-uppercase" style="pointer-events: none;"><b>OTHER HOLIDAYS</b></a> 613<ul> 614<li><a href="/halloween-cards/" onclick="gaNav(2, this);">Halloween Cards</a></li> 615<li><a href="/halloween-invitations/" onclick="gaNav(2, this);">Halloween Party Invites</a></li> 616<li><a href="/new-years-cards/" onclick="gaNav(2, this);">New Year Cards</a></li> 617<li><a href="/hanukkah-cards/" onclick="gaNav(2, this);">Hanukkah Cards</a></li> 618<li><a href="/classroom-kids-valentines-day-cards/" onclick="gaNav(2, this);">Kid's Classroom Valentines</a></li> 619<li><a href="/valentines-day-cards/" onclick="gaNav(2, this);">Photo Valentine's Day Cards</a></li> 620</ul> 621<a class="text-uppercase mt-2" style="pointer-events: none;"><b>HOLIDAY GIFTS</b></a> 622<ul> 623<li><a href="/photo-christmas-ornaments/" onclick="gaNav(2, this);">Photo Ornaments</a></li> 624<li><a href="/custom-coffee-mugs/" onclick="gaNav(2, this);">Photo Coffee Mugs</a></li> 625<li><a href="/photo-magnets/" onclick="gaNav(2, this);">Photo Magnets</a></li> 626</ul> 627</li> 628<!-- Right Image: Our Paper --> 629<li style="width: 15%; margin-top: 2%;"><a href="/halloween-invitations/" onclick="gaNav(2, this);" style="text-transform: none;"> <img class="mx-auto d-block lazyload mb-2" src="https://image.cardsdirect.com/images/pt/art/pt-c-megamenu-holidays-halloween-072926.jpg" data-src="https://image.cardsdirect.com/images/pt/art/pt-c-megamenu-holidays-halloween-072926.jpg" alt="Shop Halloween Party">Shop Halloween Party Invitations </a></li> 630</ul> 631</li> 632<li><a id="navmenutab-graduation" class="" href="/graduation.aspx" onclick="gaNav(2, this);" _megamenupos="1pos"> Graduation </a> 633<ul class="mega-menu secondary-mega"><!-- Left Image: Class of 2026 Collection --> 634<li style="width: 15%; margin-top: 2%;"><a href="/graduation-announcements/" onclick="gaNav(2, this);" style="text-transform: none;"> <img class="mx-auto d-block lazyload mb-2" src="https://image.cardsdirect.com/images/pt/art/pt-c-megamenu-graduation-2026collection-020626.jpg" data-src="https://image.cardsdirect.com/images/pt/art/pt-c-megamenu-graduation-2026collection-020626.jpg" alt="Class of 2026 Collection">Class of 2026 Collection </a></li> 635<!-- Announce and Invite & Necessary Details --> 636<li style="width: 17%; margin-top: 2%;"><a class="text-uppercase" style="pointer-events: none;"><b>ANNOUNCE AND INVITE</b></a> 637<ul> 638<li><a href="/graduation-announcements/" onclick="gaNav(2, this);">Class of 2026 Grad Announcements</a></li> 639<li><a href="/2027-graduation-collection" onclick="gaNav(2, this);"><strong style="color: #008074;">PREVIEW:</strong> The Class of 2027 Collection</a></li> 640<li><a href="/graduation-save-the-dates" onclick="gaNav(2, this);"><strong style="color: #008074;">NEW:</strong> Graduation Save the Dates</a></li> 641<li><a href="/graduation-enclosure-cards/" onclick="gaNav(2, this);">Insert Cards with QR Codes</a></li> 642<li><a href="/mini-graduation-announcements/" onclick="gaNav(2, this);">Mini Grad Party Invitations</a></li> 643</ul> 644<a class="text-uppercase mt-2" style="pointer-events: none;"><b>NECESSARY DETAILS</b></a> 645<ul> 646<li><a href="/graduation-thank-you-cards/" onclick="gaNav(2, this);">Graduation Thank You Cards</a></li> 647<li><a href="/graduation-party-decorations/" onclick="gaNav(2, this);">Grad Party Decorations</a></li> 648<li><a href="/graduation-envelope-seals/" onclick="gaNav(2, this);">Envelope Seals</a></li> 649<li><a href="/graduation-address-labels/" onclick="gaNav(2, this);">Address Labels</a></li> 650</ul> 651</li> 652<!-- Grad Party Decorations --> 653<li style="width: 17%; margin-top: 2%;"><a class="text-uppercase" style="pointer-events: none;"><b>GRAD PARTY DECORATIONS</b></a> 654<ul> 655<li><a href="/graduation-party-decorations/" onclick="gaNav(2, this);">Shop all Decorations</a></li> 656<li><a href="/graduation-table-confetti/" onclick="gaNav(2, this);">Jumbo Photo Confetti</a></li> 657<li><a href="/graduation-party-stickers/" onclick="gaNav(2, this);">Custom Stickers</a></li> 658<li><a href="/graduation-party-yard-signs/" onclick="gaNav(2, this);">Yard Signs</a></li> 659<li><a href="/graduation-favor-magnets/" onclick="gaNav(2, this);">Mini Magnets</a></li> 660<li><a href="/graduation-party-posters/" onclick="gaNav(2, this);">Signature Photo Posters</a></li> 661</ul> 662</li> 663<!-- Shop by Format --> 664<li style="width: 17%; margin-top: 2%;"><a class="text-uppercase" style="pointer-events: none;"><b>SHOP BY FORMAT</b></a> 665<ul> 666<li><a href="/affordable-graduation-announcements/" onclick="gaNav(2, this);">Affordable Flat Cards</a></li> 667<li><a href="/trifold-graduation-announcements/" onclick="gaNav(2, this);">Trifold Cards</a></li> 668<li><a href="/graduation-seal-and-send-invitations/" onclick="gaNav(2, this);">Seal and Sends</a></li> 669<li><a href="/gatefold-graduation-announcements/" onclick="gaNav(2, this);">Gatefold Cards</a></li> 670<li><a href="/postcard-graduation-party-invitations/" onclick="gaNav(2, this);">Postcards</a></li> 671<li><a href="/graduation-cards-fancy-edge/" onclick="gaNav(2, this);">Fancy Edge Cards</a></li> 672<li><a href="/swatch-book-graduation-announcements/" onclick="gaNav(2, this);">Swatch Books</a></li> 673<li><a href="/graduation-announcement-magnets/" onclick="gaNav(2, this);">Magnets</a></li> 674</ul> 675</li> 676<!-- Themes and Style & Shop by School --> 677<li style="width: 17%; margin-top: 2%;"><a class="text-uppercase" style="pointer-events: none;"><b>THEMES AND STYLES</b></a> 678<ul> 679<li><a href="/simple-graduation-announcements/" onclick="gaNav(2, this);">Simple Styles</a></li> 680<li><a href="/upload-your-design-graduation-cards/" onclick="gaNav(2, this);">Upload Your Own Design</a></li> 681<li><a href="/graduation-announcements-for-twins/" onclick="gaNav(2, this);">For Twins and Triplets</a></li> 682<li><a href="/elegant-graduation-invitations/" onclick="gaNav(2, this);">Elegant Designs</a></li> 683<li><a href="/religious-graduation-announcements/" onclick="gaNav(2, this);">Religious Themes</a></li> 684<li><a href="/classic-graduation-announcements/" onclick="gaNav(2, this);">Classic Looks</a></li> 685<li><a href="/graduation-announcements-with-quotes/" onclick="gaNav(2, this);">Quotes and Sayings</a></li> 686</ul> 687<a class="text-uppercase mt-2" style="pointer-events: none;"><b>SHOP BY SCHOOL</b></a> 688<ul> 689<li><a href="/high-school-graduation-announcements/" onclick="gaNav(2, this);">High School Graduation</a></li> 690<li><a href="/college-graduation-announcements/" onclick="gaNav(2, this);">College Graduation</a></li> 691</ul> 692</li> 693<!-- Right Image: Our Paper --> 694<li style="width: 15%; margin-top: 2%; text-transform: none;">
694<a onclick="gaNav(2, this);" style="text-transform: none;"> <img class="mx-auto d-block lazyload mb-2" src="https://image.cardsdirect.com/images/anns/art/pt-c-megamenu-graduation-paper-070925.jpg" data-src="https://image.cardsdirect.com/images/anns/art/pt-c-megamenu-graduation-paper-070925.jpg" alt="Learn About Our Paper">Learn About Our Paper </a></li> 695</ul> 696</li> 697<li><a id="navmenutab-wedding" class="" href="/wedding.aspx/" onclick="gaNav(2, this);" _megamenupos="2pos"> Wedding </a> 698<ul class="mega-menu secondary-mega"><!-- Left Image: Shop New Wedding Invites --> 699<li style="width: 15%; margin-top: 2%;"><a href="/wedding-invitations/?sort=new_products&p=1" onclick="gaNav(2, this);" style="text-transform: none;"> <img class="mx-auto d-block lazyload mb-2" src="https://image.cardsdirect.com/images/pt/art/pt-c-megamenu-wedding-invitations-042226.jpg" data-src="https://image.cardsdirect.com/images/pt/art/pt-c-megamenu-wedding-invitations-042226.jpg" alt="Shop New Wedding Invites">Shop New Wedding Invites </a></li> 700<!-- WEDDING INVITATIONS --> 701<li style="width: 18%; margin-top: 2%;"><a class="text-uppercase" style="pointer-events: none;"><b>WEDDING INVITATIONS</b></a> 702<ul> 703<li><a href="/wedding-invitations/" onclick="gaNav(2, this);">Shop All Wedding Invitations</a></li> 704<li><a href="/seal-and-send-wedding-invitations/" onclick="gaNav(2, this);">Seal and Sends</a></li> 705<li><a href="/gatefold-wedding-invitations-photos//" onclick="gaNav(2, this);">Gatefolds</a></li> 706<li><a href="/trifold-wedding-invitations/" onclick="gaNav(2, this);">Trifolds</a></li> 707<li><a href="/wedding-invitations-fancy-edge/" onclick="gaNav(2, this);">Fancy Edges</a></li> 708<li><a href="/swatch-book-wedding-invitations/" onclick="gaNav(2, this);"><strong style="color: #008074;">NEW:</strong> Swatch Books</a></li> 709<li><a href="/upload-your-design-wedding-invitations/" onclick="gaNav(2, this);">Upload Your Own Design</a></li> 710<li><a href="/wedding-enclosure-cards/" onclick="gaNav(2, this);">Info Cards and Digital RSVP Cards</a></li> 711</ul> 712</li> 713<!-- SAVE THE DATES --> 714<li style="width: 17%; margin-top: 2%;"><a class="text-uppercase" style="pointer-events: none;"><b>SAVE THE DATES</b></a> 715<ul> 716<li><a href="/save-the-dates/" onclick="gaNav(2, this);">Shop All Save the Dates</a></li> 717<li><a href="/save-the-date-magnets/" onclick="gaNav(2, this);">Magnets</a></li> 718<li><a href="/seal-and-send-save-the-dates/" onclick="gaNav(2, this);">Seal and Sends</a></li> 719<li><a href="/save-the-date-postcards/" onclick="gaNav(2, this);">Postcards</a></li> 720</ul> 721<a class="text-uppercase mt-2" style="pointer-events: none;"><b>OTHER CELEBRATIONS</b></a> 722<ul> 723<li><a href="/bridal-shower-invitations/" onclick="gaNav(2, this);">Bridal Shower Invitations</a></li> 724<li><a href="/anniversary-invitations/" onclick="gaNav(2, this);">Anniversary Invitations</a></li> 725</ul> 726</li> 727<!-- WEDDING DECORATIONS --> 728<li style="width: 17%; margin-top: 2%;"><a class="text-uppercase" style="pointer-events: none;"><b>WEDDING DECORATIONS</b></a> 729<ul> 730<li><a href="/wedding-advice-cards" onclick="gaNav(2, this);">Fill-in Advice Cards</a></li> 731<li><a href="/custom-menu-cards" onclick="gaNav(2, this);"><strong style="color: #008074;">NEW:</strong> Menu Cards</a></li> 732<li><a href="/wedding-programs/" onclick="gaNav(2, this);"><strong style="color: #008074;">NEW:</strong> Ceremony Programs</a></li> 733<li><a href="/wedding-favor-stickers/" onclick="gaNav(2, this);">Wedding Favor Stickers</a></li> 734<li><a href="/jumbo-wedding-confetti/" onclick="gaNav(2, this);">Wedding Confetti</a></li> 735<li><a href="/bridal-shower-favor-stickers" onclick="gaNav(2, this);">Bridal Shower Favor Stickers</a></li> 736<li><a href="/jumbo-bridal-shower-confetti/" onclick="gaNav(2, this);">Bridal Shower Confetti</a></li> 737<li><a href="/jumbo-anniversary-party-confetti/" onclick="gaNav(2, this);">Anniversary Confetti</a></li> 738</ul> 739</li> 740<!-- ALL THE EXTRAS --> 741<li style="width: 18%; margin-top: 2%;"><a class="text-uppercase" style="pointer-events: none;"><b>ALL THE EXTRAS</b></a> 742<ul> 743<li><a href="/wedding-enclosure-cards/" onclick="gaNav(2, this);">Digital RSVP Cards and Info Cards</a></li> 744<li><a href="/wedding-envelope-seals/" onclick="gaNav(2, this);">Envelope Seals</a></li> 745<li><a href="/wedding-address-labels/" onclick="gaNav(2, this);">Address Labels</a></li> 746<li><a href="/address-stamps/" onclick="gaNav(2, this);">Address Stamps</a></li> 747<li><a href="/wedding-thank-you-cards/" onclick="gaNav(2, this);">Wedding Thank You Notes</a></li> 748<li><a href="/bridal-shower-thank-you-cards/" onclick="gaNav(2, this);">Bridal Shower Thank You Notes</a></li> 749</ul> 750</li> 751<!-- Right Image: Our Paper --> 752<li style="width: 15%; margin-top: 2%;"><a href="/our-paper" onclick="gaNav(2, this);" style="text-transform: none;"> <img class="mx-auto d-block lazyload mb-2" src="https://image.cardsdirect.com/images/anns/art/pt-c-megamenu-wedding-paper-070925.jpg" data-src="https://image.cardsdirect.com/images/anns/art/pt-c-megamenu-wedding-paper-070925.jpg" alt="Learn About Our Paper">Learn About Our Paper </a></li> 753</ul> 754</li> 755<li><a id="navmenutab-babykids" class="" href="/baby-kids.aspx?/" onclick="gaNav(2, this);" _megamenupos="4pos"> Baby & Kids </a> 756<ul class="mega-menu secondary-mega" style="display: flex; justify-content: center;"><!-- COLUMN 1: Left Image --> 757<li style="width: 16%; margin-top: 2%;"><a href="/birth-announcements/?sort=new_products&p=1" onclick="gaNav(2, this);" style="text-transform: none;"> <img class="mx-auto d-block lazyload mb-2" src="https://image.cardsdirect.com/images/anns/art/pt-c-megamenu-babykids-birthann-070925.jpg" data-src="https://image.cardsdirect.com/images/anns/art/pt-c-megamenu-babykids-birthann-070925.jpg" alt="Shop New Birth Announcements">Shop New Birth Announcements </a></li> 758<!-- COLUMN 2: Birth Announcements --> 759<li style="width: 17%; margin-top: 2%;"><a class="text-uppercase" style="pointer-events: none;"><b>BIRTH ANNOUNCEMENTS</b></a> 760<ul> 761<li><a href="/birth-announcements/" onclick="gaNav(2, this);">Birth Announcements</a></li> 762<li><a href="/adoption-announcements/" onclick="gaNav(2, this);">Adoption Announcements</a></li> 763<li><a href="/triplets-twins-birth-announcements/" onclick="gaNav(2, this);">Twins and Triplets</a></li> 764</ul> 765<a class="text-uppercase mt-2" style="pointer-events: none;"><b>EXTRA DETAILS</b></a> 766<ul> 767<li><a href="/baby-envelope-seals/" onclick="gaNav(2, this);">Envelope Seals</a></li> 768<li><a href="/baby-address-labels/" onclick="gaNav(2, this);">Address Labels</a></li> 769</ul> 770</li> 771<!-- COLUMN 3: Baby Shower --> 772<li style="width: 17%; margin-top: 2%;"><a class="text-uppercase" style="pointer-events: none;"><b>BABY SHOWER</b></a> 773<ul> 774<li><a href="/baby-shower-invitations/" onclick="gaNav(2, this);">Baby Shower Invitations</a></li> 775<li><a href="/custom-menu-cards" onclick="gaNav(2, this);">Menu Cards</a></li> 776<li><a href="/baby-shower-favor-stickers" onclick="gaNav(2, this);">Favor Stickers</a></li> 777<li><a href="/baby-thank-you-cards" onclick="gaNav(2, this);">Baby Thank You Cards</a></li> 778</ul> 779</li> 780<!-- COLUMN 4: Kids Birthday --> 781<li style="width: 17%; margin-top: 2%;"><a class="text-uppercase" style="pointer-events: none;"><b>KIDS BIRTHDAY</b></a> 782<ul> 783<li><a href="/kids-birthday-party-invitations/" onclick="gaNav(2, this);">Kid’s Birthday Invitations</a></li> 784<li><a href="/first-birthday-invitations/" onclick="gaNav(2, this);">First Birthday Invitations</a></li> 785<li><a href="/jumbo-birthday-party-confetti/" onclick="gaNav(2, this);">Birthday Party Confetti</a></li> 786</ul> 787</li> 788<!-- COLUMN 5: Right Image --> 789<li style="width: 16%; margin-top: 2%;"><a href="/our-paper" onclick="gaNav(2, this);" style="text-transform: none;"> <img class="mx-auto d-block lazyload mb-2" src="https://image.cardsdirect.com/images/anns/art/pt-c-megamenu-babykids-paper-070925.jpg" data-src="https://image.cardsdirect.com/images/anns/art/pt-c-megamenu-babykids-paper-070925.jpg" alt="Learn About Our Paper">Learn About Our Paper </a></li> 790</ul> 791</li> 792<li><a id="navmenutab-party" class="" href="/party.aspx?/" onclick="gaNav(2, this);" _megamenupos="5pos"> Party </a> 793<ul class="mega-menu secondary-mega" style="display: flex; justify-content: center;"><!-- COLUMN 1: Left Image --> 794<li style="width: 16%; margin-top: 2%;"><a href="/jumbo-birthday-party-confetti/" onclick="gaNav(2, this);" style="text-transform: none;"> <img class="mx-auto d-block lazyload mb-2" src="https://image.cardsdirect.com/images/anns/art/pt-c-megamenu-party-confetti-070925.jpg" data-src="https://image.cardsdirect.com/images/anns/art/pt-c-megamenu-party-confetti-070925.jpg" alt="Shop New Confetti">Shop New Confetti </a></li> 795<!-- COLUMN 2: Birthday Party --> 796<li style="width: 17%; margin-top: 2%;"><a class="text-uppercase" style="pointer-events: none;"><b>BIRTHDAY PARTY</b></a> 797<ul> 798<li><a href="/birthday-party-invitations/" onclick="gaNav(2, this);">Birthday Party Invitations</a></li> 799<li><a href="/jumbo-birthday-party-confetti/" onclick="gaNav(2, this);">Birthday Party Confetti</a></li> 800<li><a href="/birthday-party-favor-stickers/" onclick="gaNav(2, this);">Birthday Party Favor Stickers</a></li> 801<li><a href="/custom-menu-cards" onclick="gaNav(2, this);">Menu Cards for Parties</a></li> 802</ul> 803</li> 804<!-- COLUMN 3: Baby & Bridal Shower --> 805<li style="width: 17%; margin-top: 2%;"><a class="text-uppercase" style="pointer-events: none;"><b>BABY & BRIDAL SHOWER</b></a> 806<ul> 807<li><a href="/baby-shower-invitations/" onclick="gaNav(2, this);">Baby Shower Invitations</a></li> 808<li><a href="/bridal-shower-invitations/" onclick="gaNav(2, this);">Bridal Shower Invitations</a></li> 809<li><a href="/jumbo-bridal-shower-confetti/" onclick="gaNav(2, this);">Bridal Shower Confetti</a></li> 810</ul> 811</li> 812<!-- COLUMN 4: Other Parties --> 813<li style="width: 17%; margin-top: 2%;"><a class="text-uppercase" style="pointer-events: none;"><b>OTHER PARTIES</b></a> 814<ul> 815<li><a href="/bbq-and-picnic-invitations/" onclick="gaNav(2, this);">4th of July & BBQ Invitations</a></li> 816<li><a href="/retirement-party-invitations/" onclick="gaNav(2, this);">Retirement Party Invitations</a></li> 817<li><a href="/graduation-announcements/" onclick="gaNav(2, this);">Graduation Party Invitations</a></li> 818<li><a href="/anniversary-invitations/" onclick="gaNav(2, this);">Anniversary Party Invitations</a></li> 819<li><a href="/halloween-invitations/" onclick="gaNav(2, this);">Halloween Party Invitations</a></li> 820<li><a href="/moving-announcements/" onclick="gaNav(2, this);">Moving Announcements</a></li> 821</ul> 822</li> 823<!-- COLUMN 5: Right Image --> 824<li style="width: 16%; margin-top: 2%;"><a href="/our-paper" onclick="gaNav(2, this);" style="text-transform: none;"> <img class="mx-auto d-block lazyload mb-2" src="https://image.cardsdirect.com/images/anns/art/pt-c-megamenu-party-paper-070925.jpg" data-src="https://image.cardsdirect.com/images/anns/art/pt-c-megamenu-party-paper-070925.jpg" alt="Learn About Our Paper">Learn About Our Paper </a></li> 825</ul> 826</li> 827<li>
827<a id="navmenutab-memorial" class="" href="/memorial-announcements/" onclick="gaNav(2, this);" _megamenupos="6pos"> Memorial </a> 828<ul class="mega-menu secondary-mega" style="display: flex; justify-content: center;"><!-- COLUMN 1: Memorial Cards --> 829<li style="width: 16%; margin-top: 2%;"><a class="text-uppercase" style="pointer-events: none;"><b>MEMORIAL CARDS</b></a> 830<ul> 831<li><a href="/memorial-announcements/" onclick="gaNav(2, this);">Memorial Announcements</a></li> 832<li><a href="/memorial-service-invitations/" onclick="gaNav(2, this);">Memorial Service Invitations</a></li> 833</ul> 834</li> 835<!-- COLUMN 2: Memorial Extras --> 836<li style="width: 16%; margin-top: 2%;"><a class="text-uppercase" style="pointer-events: none;"><b>MEMORIAL EXTRAS</b></a> 837<ul> 838<li><a href="/memorial-thank-you-cards/" onclick="gaNav(2, this);">Memorial Thank You Cards</a></li> 839<li><a href="/address-labels/" onclick="gaNav(2, this);">Address Labels</a></li> 840<li><a href="/stickers-and-seals/" onclick="gaNav(2, this);">Envelope Seals</a></li> 841</ul> 842</li> 843<!-- COLUMN 3: Right Image --> 844<li style="width: 28%; margin-top: 2%;"><a href="/our-paper" onclick="gaNav(2, this);" style="text-transform: none;"> <img class="mx-auto d-block lazyload mb-2" src="https://image.cardsdirect.com/images/anns/art/pt-c-megamenu-memorial-paper-070925.jpg" data-src="https://image.cardsdirect.com/images/anns/art/pt-c-megamenu-memorial-paper-070925.jpg" alt="Learn About Our Paper">Learn About Our Paper </a></li> 845</ul> 846</li> 847<li><a id="navmenutab-thankyou" class="" href="/thank-you-cards.aspx?/" onclick="gaNav(2, this);" _megamenupos="7pos"> Thank You </a> 848<ul class="mega-menu secondary-mega"><!-- COLUMN 1: Left Image --> 849<li style="width: 40%; margin-top: 2%; display: flex; justify-content: end;"><a href="/graduation-thank-you-cards/" onclick="gaNav(2, this);" style="text-transform: none;"> <img class="mx-auto d-block lazyload mb-2" src="https://image.cardsdirect.com/images/anns/art/pt-c-megamenu-thankyou-grad-070925.jpg" data-src="https://image.cardsdirect.com/images/anns/art/pt-c-megamenu-thankyou-grad-070925.jpg" alt="Shop Graduation Note Cards">Shop Graduation Note Cards </a></li> 850<!-- COLUMN 2: Shop by Type --> 851<li style="width: 20%; margin-top: 2%;"><a class="text-uppercase" style="pointer-events: none;"><b>SHOP BY TYPE</b></a> 852<ul> 853<li><a href="/thank-you-cards/" onclick="gaNav(2, this);">Shop All Thank You Cards</a></li> 854<li><a href="/photo-thank-you-cards/" onclick="gaNav(2, this);">Thank You Cards with Photos</a></li> 855<li><a href="/diy-thank-you-cards/" onclick="gaNav(2, this);">Upload Your Own Design</a></li> 856<li><a href="/graduation-thank-you-cards/" onclick="gaNav(2, this);">Graduation Thank You Cards</a></li> 857<li><a href="/baby-shower-thank-you-cards/" onclick="gaNav(2, this);">Baby Thank You Cards</a></li> 858<li><a href="/bridal-shower-thank-you-cards/" onclick="gaNav(2, this);">Bridal Shower Thank You Cards</a></li> 859<li><a href="/wedding-thank-you-cards/" onclick="gaNav(2, this);">Wedding Thank You Cards</a></li> 860<li><a href="/memorial-thank-you-cards/" onclick="gaNav(2, this);">Memorial Thank You Cards</a></li> 861</ul> 862</li> 863<!-- COLUMN 3: Notecard Extras --> 864<li style="width: 18%; margin-top: 2%;"><a class="text-uppercase" style="pointer-events: none;"><b>NOTECARD EXTRAS</b></a> 865<ul> 866<li><a href="/stickers-and-seals/" onclick="gaNav(2, this);">Envelope Seals</a></li> 867<li><a href="/address-labels/" onclick="gaNav(2, this);">Address Labels</a></li> 868<li><a href="/address-stamps/" onclick="gaNav(2, this);">Address Stamps</a></li> 869</ul> 870</li> 871<!-- COLUMN 4: Right Image --> 872<li style="width: 20%; margin-top: 2%;"><a href="/our-paper" onclick="gaNav(2, this);" style="text-transform: none;"> <img class="mx-auto d-block lazyload mb-2" src="https://image.cardsdirect.com/images/anns/art/pt-c-megamenu-thankyou-paper-070925.jpg" data-src="https://image.cardsdirect.com/images/anns/art/pt-c-megamenu-thankyou-paper-070925.jpg" alt="Learn About Our Paper">Learn About Our Paper </a></li> 873</ul> 874</li> 875<li><a id="navmenutab-gifts" class="" href="/custom-coffee-mugs/" onclick="gaNav(2, this);" _megamenupos="8pos">
875 Gifts </a> 876<ul class="mega-menu secondary-mega" style="display: flex; justify-content: center;"><!-- COLUMN 1: Shop Coffee Mugs Image --> 877<li style="width: 15%; margin-top: 2%;"><a href="/custom-coffee-mugs/" onclick="gaNav(2, this);" style="text-transform: none;"> <img class="mx-auto d-block lazyload mb-2" src="https://image.cardsdirect.com/images/anns/art/pt-c-megamenu-gifts-mugs-070925.jpg" data-src="https://image.cardsdirect.com/images/anns/art/pt-c-megamenu-gifts-mugs-070925.jpg" alt="Shop Coffee Mugs">Shop Coffee Mugs </a></li> 878<!-- COLUMN 2: Shop Magnet Sets Image --> 879<li style="width: 15%; margin-top: 2%;"><a href="/photo-magnets/" onclick="gaNav(2, this);" style="text-transform: none;"> <img class="mx-auto d-block lazyload mb-2" src="https://image.cardsdirect.com/images/anns/art/pt-c-megamenu-gifts-magnets-070925.jpg" data-src="https://image.cardsdirect.com/images/anns/art/pt-c-megamenu-gifts-magnets-070925.jpg" alt="Shop Magnet Sets">Shop Magnet Sets </a></li> 880<!-- COLUMN 3: Shop Ornaments Image --> 881<li style="width: 15%; margin-top: 2%;"><a href="/photo-christmas-ornaments/" onclick="gaNav(2, this);" style="text-transform: none;"> <img class="mx-auto d-block lazyload mb-2" src="https://image.cardsdirect.com/images/anns/art/pt-c-megamenu-gifts-ornaments-070925.jpg" data-src="https://image.cardsdirect.com/images/anns/art/pt-c-megamenu-gifts-ornaments-070925.jpg" alt="Shop Ornaments">Shop Ornaments </a></li> 882<!-- COLUMN 4: Menu List --> 883<li style="width: 18%; margin-top: 2%;"><a class="text-uppercase" style="pointer-events: none;"><b>CUSTOM PHOTO GIFTS</b></a> 884<ul> 885<li><a href="/custom-coffee-mugs/" onclick="gaNav(2, this);">Personalized Coffee Mugs</a></li> 886<li><a href="/photo-magnets/" onclick="gaNav(2, this);">Photo Magnet Sets</a></li> 887<li><a href="/photo-christmas-ornaments/" onclick="gaNav(2, this);">Photo Christmas Ornaments</a></li> 888<li><a href="/address-stamps/" onclick="gaNav(2, this);">Address Stamps</a></li> 889<li><a href="/custom-photo-posters/" onclick="gaNav(2, this);">Photo Posters</a></li> 890</ul> 891</li> 892</ul> 893</li> 894<li><a id="navmenutab-diy" class="" href="/diy-flat-cards/" onclick="gaNav(2, this);" _megamenupos="9pos"> Upload Your Own Design </a> 895<ul class="mega-menu secondary-mega" style="display: flex; justify-content: center;"><!-- COLUMN 1: Image --> 896<li style="width: 40%; margin-top: 2%; display: flex; justify-content: end;"><a href="/our-paper" onclick="gaNav(2, this);" style="text-transform: none;"> <img class="mx-auto d-block lazyload mb-2" src="https://image.cardsdirect.com/images/anns/art/pt-c-megamenu-uploadyourown-paper-070925.jpg" data-src="https://image.cardsdirect.com/images/anns/art/pt-c-megamenu-uploadyourown-paper-070925.jpg" alt="Learn About Our Paper">Learn About Our Paper </a></li> 897<!-- COLUMN 2: Shop by Format --> 898<li style="width: 17%; margin-top: 2%;"><a class="text-uppercase" style="pointer-events: none;"><b>SHOP BY FORMAT</b></a> 899<ul> 900<li><a href="/diy-flat-cards/" onclick="gaNav(2, this);">Flat Cards</a></li> 901<li><a href="/diy-folded-cards/" onclick="gaNav(2, this);">Folded Cards</a></li> 902<li><a href="/diy-magnets/" onclick="gaNav(2, this);">Magnets</a></li> 903<li><a href="/diy-sticker-seals" onclick="gaNav(2, this);">Seals and Stickers</a></li> 904<li><a href="/diy-yard-signs/" onclick="gaNav(2, this);">Yard Signs</a></li> 905</ul> 906</li> 907</ul> 908</li> 909</ul> 910 911 912 </nav> 913 </div> 914 915 </div> 916 </div> 917 </header> 918 <!--Header section end--> 919 <!--Header Mobile section start--> 920 <header class="header-mobile d-block d-lg-none"> 921 922 923 924 925 926 927 928 929 930 931 932 933 <div id="desktop_bar"> 934<div class="bar col-lg-12"> 935<div style="display: flex; width: 100%;"> 936<div class="col-lg-3">4</div> 937<div class="col-lg-6"> 938<p>50% off Orders Over $49 | Code: EARLY50 | Ends Monday, 10/5</p> 939</div> 940<div class="col-lg-3"> 941<div class="promo_container" style="display: block;"> 942<div class="active_promo_code" style="display: block;">Promo Applied: <span class="code"></span></div> 943</div> 944</div> 945</div> 946</div> 947</div> 948<div id="mobile_bar"> 949<div class="bar col-lg-12"> 950<div class="col-lg-12"> 951<p>
95150% OFF $49+ | Code: EARLY50</p> 952</div> 953</div> 954</div> 955 956 957 958 959 960 961 962 963 964 965 966 <div class="header-bottom menu-right"> 967 <div class="container"> 968 <div class="row"> 969 <div class="col-12"> 970 <div class="header-mobile-navigation d-block d-lg-none"> 971 <div class="row align-items-center"> 972 <div class="col-6 col-md-6"> 973 <div class="header-logo"> 974 <a href="/"> 975 <img src="https://image.cardsdirect.com/images/pt/art/pear-logo-aqua.png" class="img-fluid" alt=""> 976 </a> 977 </div> 978 </div> 979 <div class="col-6 col-md-6"> 980 <div class="mobile-navigation text-right"> 981 <div class="header-icon-wrapper"> 982 <ul class="icon-list justify-content-end"> 983 <li> 984 <button type="button" class="icon_search mobile-site-search" style="" aria-label="Search"></button> 985 </li> 986 <li> 987 <div class="header-cart-icon" style="right: 2px;"> 988 <a href="/shoppingcart"> 989 <div class="icon_shopping-bag"></div><span></span> 990 </a> 991 </div> 992 </li> 993 <li> 994 <button type="button" class="mobile-menu-icon" 995 id="mobile-menu-trigger" aria-label="Open menu"><span class="icon_menu7" style="position: relative;top: 2px;" aria-hidden="true"></span></button> 996 </li> 997 </ul> 998 </div> 999 </div> 1000 </div> 1001 <div class="col-lg-12 mobile-search-container" style="display: none"> 1002 <div class="rounded d-flex mt-3"> 1003 <span role="status" aria-live="polite" class="ui-helper-hidden-accessible"></span> 1004 <input type="text" id="txtSearch" 1005 onkeypress="return doSearch(event);" 1006 class="default-value searchtxt ui-autocomplete-input" 1007 maxlength="100" autocomplete="off" 1008 autocompletetype="disabled" 1009 onfocus="" 1010 placeholder="What are you searching for?" 1011 style="font-size: 13px; min-width: 86%; box-shadow: none; border: 1px solid #ccc; border-radius: 4px; text-indent: 5px;color: #999;"> 1012 1013 <button type="button" id="btnSearch" class="input-group-text border-0" style=" border-radius: 0px 4px 4px 0px; border: 1px solid #ced4da !important; position: relative; left: -3px;" aria-label="Search"><span class="icon_search" style="font-size: 23px; cursor: pointer;" aria-hidden="true"></span></button> 1014 </div> 1015 </div> 1016 </div> 1017 </div> 1018 </div> 1019 </div> 1020 1021 <!--Mobile Menu start--> 1022 <div class="row"> 1023 <div class="col-12 d-flex d-lg-none"> 1024 <div class="mobile-menu"></div> 1025 </div> 1026 </div> 1027 <!--Mobile Menu end--> 1028 1029 </div> 1030 </div> 1031 <div class="promo_code_bar"> 1032 <div class="active_promo_code">Promo Applied: <span class="code"></span></div> 1033 </div> 1034 </header> 1035 1036 1037 1038 1039 1040 <div class="offcanvas-mobile-menu" id="offcanvas-mobile-menu"> 1041 <button type="button" class="offcanvas-menu-close" id="offcanvas-menu-close-trigger" aria-label="Close menu"><span class="icon_cross" aria-hidden="true"></span></button> 1042 1043 <div class="offcanvas-wrapper"> 1044 1045 <div class="offcanvas-inner-content"> 1046 <div class="offcanvas-mobile-search-area"> 1047 <div> 1048 <input type="text" id="mobiletxtSearch" onkeypress="return doSearch(event);" class="default-value searchtxt ui-autocomplete-input mobile-search" maxlength="100" autocomplete="off" autocompletetype="disabled" onfocus="$(this).val('')" style="float: left;width: 85%;"> 1049 <button type="button" class="icon_search site-search" style=" float: right; position: relative; top: 1px; right: 9px; width: 30px; height: 30px; text-align: center; line-height: 30px;" aria-label="Search"></button> 1050 </div> 1051 </div> 1052 <nav class="offcanvas-navigation"> 1053<style> 1054 1055.shopGrad .first, .shopGrad .second { 1056 1057display: block !important; 1058 1059} 1060 1061</style> 1062<ul> 1063<li class="menu-item-has-children"><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><a href="#">CHRISTMAS & HOLIDAYS</a> 1064<ul class="submenu2" style="display: none;"> 1065<li><a class="" href="/christmas-cards/" onclick="gaNav(2, this);" title="Photo Christmas Cards for 2026 Holiday Cheer">Christmas Cards</a></li> 1066<li><a class="" href="/new-years-cards/" onclick="gaNav(2, this);" title="Photo New Year's Cards | Modern, Funny & Family New Year Card">New Year's Cards</a></li> 1067<li><a class="" href="/hanukkah-cards/" onclick="gaNav(2, this);" title="Personalized Hanukkah Cards | Photo Card from Pear Tree">Hannukah Cards</a></li> 1068<li><a class="" href="/valentines-day-cards/" onclick="gaNav(2, this);" title="Valentine's Day Photo Cards | Family Photo Valentines | Pear Tree">Valentine's Day Cards</a></li> 1069<li><a class="" href="/classroom-kids-valentines-day-cards/" onclick="gaNav(2, this);" title="Personalized Kids Valentine's Day Cards | Classroom Valentines | Pear Tree">Kid's Classroom Valentines</a></li> 1070<li><a class="" href="/halloween-cards/" onclick="gaNav(2, this);" title="Cute Halloween Photo Cards">Halloween Cards</a></li> 1071<li><a class="" href="/halloween-invitations/" onclick="gaNav(2, this);" title="Custom Halloween Party Invitations | Personalized Halloween Invitations">Halloween Party Invitations</a></li> 1072</ul> 1073</li> 1074<li class="menu-item-has-children"><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><a href="#">GRADUATION</a> 1075<ul class="submenu2" style="display: none;"> 1076<li><a class="" href="/graduation-announcements/" onclick="gaNav(2, this);" title="2026 Custom Graduation Announcements | Celebrate Your Grad">2026 Graduation Announcements</a></li> 1077<li><a class="" href="/2027-graduation-collection" onclick="gaNav(2, this);" title="The 2027 Graduation Collection">The Class of 2027 Preview</a></li> 1078<li><a class="" href="/graduation-save-the-dates/" onclick="gaNav(2, this);" title="Grad Party Save the Date Cards">Save the Dates</a></li> 1079<li><a class="" href="/graduation-enclosure-cards/" onclick="gaNav(2, this);" title="Shop College Fund Cards with QR Codes">College Fund Cards</a></li> 1080<li><a class="" href="/mini-graduation-announcements/" onclick="gaNav(2, this);" title="Mini Graduation Announcements | Small Invites, Big Personality">Mini Invitations</a></li> 1081<li><a class="" href="/graduation-thank-you-cards/" onclick="gaNav(2, this);" title="Photo Graduation Thank You Cards">Thank You Cards</a></li> 1082<li><a class="" href="/graduation-party-decorations/" onclick="gaNav(2, this);" title="Shop 2026 Graduation Party Decorations | Celebrate in Style">Grad Party Decorations</a></li> 1083</ul> 1084</li> 1085<li class="menu-item-has-children"><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><a href="#">WEDDING</a> 1086<ul class="submenu2" style="display: none;"> 1087<li><a class="" href="/wedding-invitations/" onclick="gaNav(2, this);" title="Unique Photo Wedding Invitations | Modern Wedding Invitations">Wedding Invitations</a></li> 1088<li><a class="" href="/save-the-dates/" onclick="gaNav(2, this);" title="Fun Save The Date Cards | Photo Save the Dates">Save the Dates</a></li> 1089<li><a class="" href="/wedding-enclosure-cards/" onclick="gaNav(2, this);" title="QR Code Enclosure Cards | Digital RSVP Cards">RSVP and Detail Cards</a></li> 1090<li><a class="" href="/wedding-thank-you-cards/" onclick="gaNav(2, this);" title="Wedding Thank You Cards with Lasting Style">Thank You Cards</a></li> 1091<li><a class="" href="/anniversary-invitations/" onclick="gaNav(2, this);" title="Wedding Anniversary Invitations for Every Love Story">Anniversary Party Invitations</a></li> 1092<li><a class="" href="/bridal-shower-invitations/" onclick="gaNav(2, this);" title="Custom Bridal Shower Invitations">Bridal Shower Invitations</a></li> 1093<li><a class="" href="/custom-menu-cards/" onclick="gaNav(2, this);" title="Custom Menu Cards for Weddings, Parties & Events | Pear Tree">Menus</a></li> 1094<li><a class="" href="/wedding-programs/" onclick="gaNav(2, this);" title="Modern Wedding Ceremony Programs & Photo Designs | Pear Tree">Ceremony Programs</a></li> 1095<li><a class="" href="/wedding-favor-stickers/" onclick="gaNav(2, this);" title="Stickers for Wedding Favors | Wedding Stickers">Favor Stickers</a></li> 1096<li><a class="" href="/wedding-advice-cards/" onclick="gaNav(2, this);" title="Custom Wedding Advice Cards Guests Will Love">Advice Cards</a></li> 1097<li><a class="" href="/wedding-celebrations-photo-confetti" onclick="gaNav(2, this);" title="All wedding confetti">Jumbo Confetti</a></li> 1098</ul> 1099</li> 1100<li class="menu-item-has-children"><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><a href="#">BABY & KIDS</a> 1101<ul class="submenu2" style="display: none;"> 1102<li><a class="" href="/birth-announcements/" onclick="gaNav(2, this);" title="Birth Announcements to Share Your Big News">Birth Announcements</a></li> 1103<li><a class="" href="/adoption-announcements/" onclick="gaNav(2, this);" title="Photo Adoption Announcements that are Unique">Adoption Announcements</a></li> 1104<li><a class="" href="/baby-shower-invitations/" onclick="gaNav(2, this);" title="Adorable Baby Shower Invites for Your Big Day">Baby Shower Invitations</a></li> 1105<li><a class="" href="/birthday-party-invitations/" onclick="gaNav(2, this);" title="Birthday Invitations That Set the Party Tone">Birthday Party Invitations</a></li> 1106<li><a class="" href="/kids-celebration-favor-stickers" onclick="gaNav(2, this);" title="https://www.peartree.com/kids-celebration-favor-stickers">Favor Stickers</a></li> 1107<li><a class="" href="/jumbo-birthday-party-confetti/" onclick="gaNav(2, this);" title="https://www.peartree.com/jumbo-birthday-party-confetti/">Jumbo Confetti</a></li> 1108</ul> 1109</li> 1110<li class="menu-item-has-children"><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><a href="#">PARTIES & CELEBRATIONS</a> 1111<ul class="submenu2" style="display: none;"> 1112<li><a class="" href="/birthday-party-invitations/" onclick="gaNav(2, this);" title="Birthday Invitations That Set the Party Tone">Birthday Party Invitations</a></li> 1113<li><a class="" href="/baby-shower-invitations/" onclick="gaNav(2, this);" title="Adorable Baby Shower Invites for Your Big Day">Baby Shower Invitations</a></li> 1114<li><a class="" href="/bridal-shower-invitations/" onclick="gaNav(2, this);" title="Custom Bridal Shower Invitations">Bridal Shower Invitations</a></li> 1115<li><a class="" href="/halloween-invitations/" onclick="gaNav(2, this);" title="Custom Halloween Party Invitations | Personalized Halloween Invitations">Halloween Party Invitations</a></li> 1116<li><a class="" href="/graduation-party-invitations/" onclick="gaNav(2, this);" title="2026 Custom Graduation Announcements | Celebrate Your Grad">Graduation Party Invitations</a></li> 1117<li><a class="" href="/anniversary-invitations/" onclick="gaNav(2, this);" title="Wedding Anniversary Invitations for Every Love Story">Anniversary Party Invitations</a></li> 1118<li><a class="" href="/retirement-party-invitations/" onclick="gaNav(2, this);" title="Retirement Party Invitations | Personalized Retirement Invitations | Pear Tree">Retirement Party Invitations</a></li> 1119<li><a class="" href="/bbq-and-picnic-invitations/" onclick="gaNav(2, this);" title="BBQ & Picnic Invitations for Easy Get-Togethers">4th of Ju
1119ly Invitations</a></li> 1120<li><a class="" href="/custom-menu-cards/" onclick="gaNav(2, this);" title="Custom Menu Cards for Weddings, Parties & Events | Pear Tree">Menu Cards</a></li> 1121<li><a class="" href="/favor-stickers-for-all-celebrations" onclick="gaNav(2, this);" title="https://www.peartree.com/favor-stickers-for-all-celebrations">Favor Stickers</a></li> 1122<li><a class="" href="/jumbo-party-confetti/" onclick="gaNav(2, this);" title="Shop Custom Jumbo Party Confetti">Jumbo Confetti</a></li> 1123</ul> 1124</li> 1125<li class="menu-item-has-children"><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><a href="#">MEMORIAL</a> 1126<ul class="submenu2" style="display: none;"> 1127<li><a class="" href="/memorial-announcements/" onclick="gaNav(2, this);" title="Memorial Announcements to Honor a Loved One">Memorial and Funeral Cards</a></li> 1128<li><a class="" href="/memorial-thank-you-cards/" onclick="gaNav(2, this);">Thank You Cards</a></li> 1129</ul> 1130</li> 1131<li class="menu-item-has-children"><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><a href="#">UPLOAD YOUR OWN DESIGN</a> 1132<ul class="submenu2" style="display: none;"> 1133<li><a class="" href="/diy-flat-cards/" onclick="gaNav(2, this);" title="Upload Your Own Design | Flat Cards">Flat Cards</a></li> 1134<li><a class="" href="/diy-folded-cards/" onclick="gaNav(2, this);" title="Upload Your Own Design | Folded Cards">Folded Cards</a></li> 1135<li><a class="" href="/diy-magnets/" onclick="gaNav(2, this);" title="Upload Your Own Design | Magnets | Custom Magnets">Magnets</a></li> 1136<li><a class="" href="/diy-thank-you-cards/" onclick="gaNav(2, this);" title="Upload Your Own Design | Thank You Cards">Thank You Cards</a></li> 1137<li><a class="" href="/diy-sticker-seals/" onclick="gaNav(2, this);" title="Upload Your Own Design - Stickers and Seals">Seals and Stickers</a></li> 1138<li><a class="" href="/diy-yard-signs/" onclick="gaNav(2, this);" title="Upload Your Own Design | Blank Yard Signs">Yard Signs</a></li> 1139</ul> 1140</li> 1141<li class="menu-item-has-children"><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><span class="menu-expand"><i></i></span><a href="#">GIFTS</a> 1142<ul class="submenu2" style="display: none;"> 1143<li><a class="" href="/photo-magnets/" onclick="gaNav(2, this);" title="Custom Photo Magnets | Fridge Magnets">Magnets</a></li> 1144<li><a class="" href="/custom-coffee-mugs/" onclick="gaNav(2, this);" title="Custom Photo Coffee Mugs Made Just for You">Coffee Mugs</a></li> 1145<li><a class="" href="/photo-christmas-ornaments/" onclick="gaNav(2, this);" title="2026 Photo Christmas Ornaments Made to Celebrate the Season">Christmas Ornaments</a></li> 1146<li><a class="" href="/address-stamps/" onclick="gaNav(2, this);" title="Custom Address Stamps That Make Mail Yours">Address Stamps</a></li> 1147</ul> 1148</li> 1149</ul> 1150 </nav> 1151 1152 <div class="offcanvas-settings"> 1153 <nav class="offcanvas-navigation"> 1154 <ul> 1155 <li class="menu-item-has-children"> 1156 <a href="/account" style="width: 50%;">My Account</a> 1157 <ul class="submenu2"> 1158 <li><a href="javascript:void(0);" onclick="loginPopUp.show();">Login</a></li> 1159 <li><a href="javascript:void(0);" onclick="loginPopUp.showCreateAccount();">Register</a></li> 1160 <li><a href="/signup/emailsubscribe">Sign Up For Email</a></li> 1161 </ul> 1162 </li> 1163 1164 </ul> 1165 </nav> 1166 </div> 1167 1168 <div class="offcanvas-widget-area"> 1169 <div class="off-canvas-contact-widget"> 1170 <div class="header-contact-info"> 1171 <ul class="header-contact-info-list"> 1172 <li> 1173 <i class="ion-android-phone-portrait"></i> 1174 <a href="tel://8004038861"> 1175 (800) 403-8861 1176 </a> 1177 </li> 1178 <li> 1179 <i class="ion-android-mail"></i> <a href="/cdn-cgi/l/email-protection#295a5c5959465b5d69594c485b5d5b4c4c0
117974a4644"><span class="__cf_email__" data-cfemail="46353336362934320636232734323423236825292b">[email protected]</span></a> 1180 </li> 1181 </ul> 1182 </div> 1183 </div> 1184 1185 </div> 1186 </div> 1187 </div> 1188 1189 </div> 1190 </partial> 1191 1192 1193 1194 <div class="content-wrapper"> 1195 <main id="main-content" role="main"> 1196 1197 1198<!-- Login Modal --> 1199<style> 1200 .tooltip .tooltip-inner { 1201 max-width: 100%; 1202 padding: 10px; 1203 } 1204</style> 1205<div class="modal fade" id="login-popup" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle" aria-hidden="true"> 1206 <div class="modal-dialog modal-dialog-centered" role="document" style="max-width: 350px; margin: auto;"> 1207 <div class="modal-content"> 1208 <div class="modal-header"> 1209 <h3 class="modal-title" id="exampleModalLongTitle">Sign In To Your Account</h3> 1210 <button type="button" class="close" data-bs-dismiss="modal" aria-label="Close"> 1211 <span aria-hidden="true">×</span> 1212 </button> 1213 </div> 1214 <div class="modal-body"> 1215 <div class="form"> 1216 <form id="loginForm" action="SignIn" controller="Account" autocomplete="off" novalidate> 1217 <div class="form-group"> 1218 <label for="LoginEmail">Email Address</label> 1219 <input type="email" class="form-control" id="LoginEmail" name="LoginEmail" autocomplete="off" aria-describedby="emailHelp" placeholder="Enter email"> 1220 <small id="emailHelp" class="form-text text-muted">We'll never share your email with anyone else.</small> 1221 </div> 1222 <div class="form-group"> 1223 <label for="LoginPassword">Password</label> 1224 <input type="password" class="form-control" id="LoginPassword" name="LoginPassword" autocomplete="off" placeholder="Password"> 1225 </div> 1226 <div style="margin-bottom: 15px;"><a href="javascript:loginPopUp.showForgotPassword();" class="forget-password">Forgot Password?</a></div> 1227 <button type="submit" class="btn btn-primary btn-login" style="width: 100%;margin-right: 15px;margin-bottom: 15px;">Log In</button> 1228 <button type="button" class="btn btn-light showcreateaccount" onclick="loginPopUp.showCreateAccount();" style="width: 100%; margin-right: 15px; margin-bottom: 15px;">Create Account</button> 1229 <input name="__RequestVerificationToken" type="hidden" value="CfDJ8H9nArOfZ1xDmeBEbXFKLw1OxnHKHowZm6wT6MT-fAqN4jVv1FB-iwmRKVOFpNdDAD2EQfRfPS-9mj1BvhlXjkM_8WswPx6tnIpio-W46a6Tn-PsfWIw13_JS5O0pYespuyaEbRvjMwSomkdgNN8sW8" /> 1230 <div id="divGuestCheckout"> 1231 <button type="button" class="btn btn-light" onclick="loginPopUp.doGuestCheckout();" style="width: 100%; margin-right: 15px; margin-bottom: 15px;">Continue As Guest</button> 1232 </div> 1233 <div class="error-message text-danger"></div> 1234 </form> 1235 </div> 1236 </div> 1237 <div class="modal-footer"></div> 1238 </div> 1239 </div> 1240</div> 1241 1242<!--Create Account Modal --> 1243<div class="modal fade" id="create-account-popup" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle" aria-hidden="true"> 1244 <div class="modal-dialog modal-dialog-centered" role="document"> 1245 <div class="modal-content"> 1246 <div class="modal-header"> 1247 <h3 class="modal-title" id="exampleModalLongTitle">Create An Account</h3> 1248 <button type="button" class="close" data-bs-dismiss="modal" aria-label="Close"> 1249 <span aria-hidden="true">×</span> 1250 </button> 1251 </div> 1252 <div class="modal-body"> 1253 <!-- <p>Enjoy faster checkout, up-to-date tracking information and other enhanced features with an account.</p>--> 1254 <div class="form"> 1255 <form id="createAccountForm" action="CreateAccount" controller="Account" autocomplete="off" novalidate> 1256 <input name="__RequestVerificationToken" type="hidden" value="CfDJ8H9nArOfZ1xDmeBEbXFKLw1OxnHKHowZm6wT6MT-fAqN4jVv1FB-iwmRKVOFpNdDAD2EQfRfPS-9mj1BvhlXjkM_8WswPx6tnIpio-W46a6Tn-PsfWIw13_JS5O0pYespuyaEbRvjMwSomkdgNN8sW8" /> 1257 <div class="form-group"> 1258 <label for="FirstName">First Name</label> 1259 <input type="text" class="form-control restrict-html" id="FirstName" name="FirstName" placeholder="First Name" maxlength="32" autocomplete="off"> 1260 </div> 1261 <div class="form-group"> 1262 <label for="LastName">Last Name</label> 1263 <input type="text" class="form-control restrict-html" id="LastName" name="LastName" placeholder="Last Name" maxlength="32" autocomplete="off"> 1264 </div> 1265 <div class="form-group"> 1266 <label for="CreateEmail">Email Address</label> 1267 <input type="email" class="form-control" id="CreateEmail" name="CreateEmail" aria-describedby="emailHelp" placeholder="Enter email" maxlength="64" autocomplete="off"> 1268 <small id="emailHelp" class="form-text text-muted">We'll never share your email with anyone else.</small> 1269 </div> 1270 <div class="form-group Create-password"> 1271 <label for="CreatePassword">Password</label> 1272 <input type="password" class="form-control" id="CreatePassword" name="CreatePassword" placeholder="Password" data-bs-toggle="tooltip" data-bs-placement="top" data-container=".Create-password" data-bs-html="true" data-bs-title="<span style='display: block; text-align: left;'><span>Your password must:</span><ul class='row'><div class='col-sm-6'style='margin-top: 3px;'><li><span class='icon_check' style='margin-right: 3px;'></span>Be at least 8 characters</li><li style='min-width: 200px;'><span class='icon_check' style='margin-right: 3px;'></span>Have at least one number</li><li><span class='icon_check' style='margin-right: 3px;'></span>Have at least one symbol</li></div><div class='col-sm-6'><li><span class='icon_check' style='margin-right: 3px;'></span>One upper case letter</li><li><span class='icon_check' style='margin-right: 3px;'></span>One lower case letter</li></div></ul></span>" maxlength="50" autocomplete="off" /> 1273 </div> 1274 <div class="custom-control custom-checkbox promo_container" style="margin-bottom: 20px; margin-top: 20px; margin-left: 0px;display: flex; align-items: center;"> 1275 <input type="checkbox" class="custom-control-input promotions" id="chkSendMoneySaving" name="SendMoneySaving" checked="checked" style="width: 15px; margin-right: 10px;"> 1276 <label class="custom-control-label mb-0" for="chkSendMoneySaving">Send me money-saving promotions</label> 1277 </div> 1278 1279 <div class="form-group" id="createAccount-captcha"></div> 1280 1281 <button type="submit" class="btn btn-primary btn-create-account">Create Account</button> 1282 <div class="error-message text-danger"></div> 1283 </form> 1284 </div> 1285 </div> 1286 <div class="modal-footer"> 1287 </div> 1288 </div> 1289 </div> 1290</div> 1291 1292<!--Forget Password Modal --> 1293<div class="modal fade" id="password-popup" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle" aria-hidden="true"> 1294 <div class="modal-dialog modal-dialog-centered" role="document"> 1295 <div class="modal-content"> 1296 <div class="modal-header"> 1297 <h3 class="modal-title" id="exampleModalLongTitle">Forgot Your Password?</h3> 1298 <button type="button" class="close" data-bs-dismiss="modal" aria-label="Close">
1299 <span aria-hidden="true">×</span> 1300 </button> 1301 </div> 1302 <div class="modal-body"> 1303 <div class="form"> 1304 <form id="forgotPasswordForm" action="ForgotPassword" controller="Account" novalidate> 1305 <p> 1306 Resetting your password is quick and easy. 1307 Provide your email address and we will send you a link. 1308 </p> 1309 <div class="form-group"> 1310 <label for="ForgotEmail">Email Address</label> 1311 <input type="email" class="form-control" id="ForgotEmail" name="ForgotEmail" placeholder="Email Address" autocomplete="off"> 1312 </div> 1313 <button type="submit" class="btn btn-primary" style="width: 175px;width: 175px;margin-right: 15px;margin-bottom: 15px;margin-top: 15px;">Recover Password</button> 1314 <div class="error-message text-danger"></div> 1315 <input name="__RequestVerificationToken" type="hidden" value="CfDJ8H9nArOfZ1xDmeBEbXFKLw1OxnHKHowZm6wT6MT-fAqN4jVv1FB-iwmRKVOFpNdDAD2EQfRfPS-9mj1BvhlXjkM_8WswPx6tnIpio-W46a6Tn-PsfWIw13_JS5O0pYespuyaEbRvjMwSomkdgNN8sW8" /> 1316 </form> 1317 </div> 1318 <div class="form-message"></div> 1319 </div> 1320 <div class="modal-footer"></div> 1321 </div> 1322 </div> 1323</div> 1324 1325<div class="modal fade" id="favorite-login-popup" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle" aria-hidden="true"> 1326 <div class="modal-dialog modal-dialog-centered modal-lg" role="document"> 1327 <div class="modal-content"> 1328 <div class="modal-header"> 1329 <h3 class="modal-title" id="exampleModalLongTitle">Save This As A Favorite</h3> 1330 <button type="button" class="close" data-bs-dismiss="modal" aria-label="Close"> 1331 <span aria-hidden="true">×</span> 1332 </button> 1333 </div> 1334 <div class="modal-body favorite-login-popup"> 1335 <div class="container"> 1336 <div class="row"> 1337 <div class="col-lg-12"> 1338 <p> 1339 You can temporarily save favorites without an account but they will be lost when you close your browser. 1340 Create an account or log in to an existing account to keep and share your favorites 1341 </p> 1342 </div> 1343 <div class="col-lg-6"> 1344 <div class="column-title">New Customers</div> 1345 <p>I do not have an account but want to keep and save my favorites</p> 1346 <button type="button" class="btn btn-primary showcreateaccount" onclick="loginPopUp.showCreateAccount();" style="width: 175px;width: 175px;margin-right: 15px;margin-bottom: 15px;">Create Account</button> 1347 1348 <p>I don't want to create an account right now. I just want to temporary save favorites as I shop.</p> 1349 <button type="button" class="btn btn-light guest-account" style="width: 175px;width: 175px;margin-right: 15px;margin-bottom: 15px;">Temporarily Save</button> 1350 </div> 1351 <div class="col-lg-6"> 1352 <div class="column-title">Returning Customers</div> 1353 <div class="form"> 1354 <form id="favoriteLoginForm" action="SignIn" controller="Account" novalidate> 1355 <div class="form-group"> 1356 <label for="FavoriteLoginEmail">Email Address</label> 1357 <input type="email" class="form-control" id="FavoriteLoginEmail" name="LoginEmail" aria-describedby="favoriteEmailHelp" placeholder="Enter email" autocomplete="off"> 1358 <small id="favoriteEmailHelp" class="form-text text-muted">We'll never share your email with anyone else.</small> 1359 </div> 1360 <div class="form-group"> 1361 <label for="FavoriteLoginPassword">Password</label> 1362 <input type="password" class="form-control" id="FavoriteLoginPassword" name="LoginPassword" placeholder="Password"> 1363 </div> 1364 <div style="margin-bottom: 15px;"><a href="javascript:loginPopUp.showForgotPassword();" class="forget-password">Forgot Password?</a></div> 1365 <button type="submit" class="btn btn-primary btn-login" style="width: 175px;width: 175px;margin-right: 15px;margin-bottom: 15px;">Log In</button> 1366 <div class="error-message text-danger"></div> 1367 <input name="__RequestVerificationToken" type="hidden" value="CfDJ8H9nArOfZ1xDmeBEbXFKLw1OxnHKHowZm6wT6MT-fAqN4jVv1FB-iwmRKVOFpNdDAD2EQfRfPS-9mj1BvhlXjkM_8WswPx6tnIpio-W46a6Tn-PsfWIw13_JS5O0pYespuyaEbRvjMwSomkdgNN8sW8" /> 1368 </form> 1369 </div> 1370 </div> 1371 </div> 1372 <div class=""> 1373 <p>We will not share or use your email address without consent.</p> 1374 </div> 1375 </div> 1376 </div> 1377 </div> 1378 </div> 1379</div>
vendor: 112 bytes, lines 1379-1381
1379 1380 1381<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
1381<script src="/assets/js/popper.min.js"></script>
vendor: 2 bytes, line 1381
1381
1382<script src="/js/input-restriction.js"></script>
vendor: 2 bytes, line 1382
1382
1383<script src="/js/lz-string.js"></script>
1383 1384 1385 1386<div class="hero-section section position-relative pb-50"> 1387 <div class="container"> 1388 <div class="row"> 1389 <div class="col-md-4"> 1390 <div class="feature-image"> 1391<form action="/account/login" class="form-horizontal" method="post" role="form"> <h4>Log In To Your Account</h4> 1392 <hr /> 1393 <div class="form-group"> 1394 <label class="col-md-2 control-label" for="Email">Email</label> 1395 <div class="col-md-10"> 1396 <input autocomplete="off" class="form-control" data-val="true" data-val-required="The Email field is required." id="Email" name="Email" placeholder="Enter email" type="text" value="" /> 1397 <span class="text-danger field-validation-valid" data-valmsg-for="Email" data-valmsg-replace="true"></span> 1398 </div> 1399 </div> 1400 <div class="form-group"> 1401 <label class="col-md-2 control-label" for="Password">Password</label> 1402 <div class="col-md-10"> 1403 <input class="form-control" data-val="true" data-val-required="The Password field is required." id="Password" name="Password" placeholder="Password" type="password" /> 1404 <span class="text-danger field-validation-valid" data-valmsg-for="Password" data-valmsg-replace="true"></span> 1405 </div> 1406 </div> 1407 <div class="form-group"> 1408 <div class="col-md-offset-2 col-md-10"> 1409 </div> 1410 </div> 1411 <div class="form-group"> 1412 <div class="col-md-offset-2 col-md-10"> 1413 <input type="submit" value="Log in" class="btn btn-primary" style="width: 100%;"/> 1414 <a href="javascript:loginPopUp.showCreateAccount();" class="btn btn-light" style="width: 100%; margin-top: 15px;">Create An Account</a> 1415 1416 </div> 1417 1418 </div> 1419 <div class="pt-10" style="margin-left: 15px;"> 1420 1421 </div> 1422 <div style="margin-left: 15px;"> 1423 <a href="javascript:loginPopUp.showForgotPassword();" class="forget-password">Forgot Password?</a> 1424 </div> 1425<input id="ReturnUrl" name="ReturnUrl" type="hidden" value="/account" /><input name="__RequestVerificationToken" type="hidden" value="CfDJ8H9nArOfZ1xDmeBEbXFKLw1OxnHKHowZm6wT6MT-fAqN4jVv1FB-iwmRKVOFpNdDAD2EQfRfPS-9mj1BvhlXjkM_8WswPx6tnIpio-W46a6Tn-PsfWIw13_JS5O0pYespuyaEbRvjMwSomkdgNN8sW8" /></form> </div> 1426 </div> 1427 <div class="col-md-4"></div> 1428 <div class="col-md-4"></div> 1429 </div> 1430 </div> 1431</div> 1432 1433 </main> 1434 <div> 1435 <form id="formTaxUpload" method="post" enctype="multipart/form-data" action="/account/uploadtaxcertificate"> 1436 <input type="file" name="taxFileUpload" id="taxFileUpload" style="display:none"> 1437 <input name="__RequestVerificationToken" type="hidden" value="CfDJ8H9nArOfZ1xDmeBEbXFKLw1OxnHKHowZm6wT6MT-fAqN4jVv1FB-iwmRKVOFpNdDAD2EQfRfPS-9mj1BvhlXjkM_8WswPx6tnIpio-W46a6Tn-PsfWIw13_JS5O0pYespuyaEbRvjMwSomkdgNN8sW8" /></form> 1438 </div> 1439 <footer class="footer-section section bg-gray-two"> 1440 1441 <!--Footer Top start--> 1442 1443 1444<div class="footer-top section pt-100 pt-lg-80 pt-md-70 pt-sm-60 pt-xs-50 pb-50 pb-lg-40 pb-md-30 pb-sm-15 pb-xs-5"> 1445 <div class="container text-md-left"> 1446 <div class="row"> 1447 1448 <!--Footer Widget start--> 1449 <div class="footer-widget col-lg-3 col-sm-6 col-12 mb-40 mb-xs-35"> 1450 <div class="title mb-3">Customer Service</div> 1451 <ul class="ft-menu"> 1452 <li><a href="/contact-us.aspx" 1453 title="Contact Us for Support and Inquiries">Contact Us</a></li> 1454 1455 <li><a href="/help" 1456 title="Frequently Asked Questions and Helpful Answers">Help Center</a></li> 1457 1458 <li><a href="/shipping-delivery.aspx" 1459 title="Shipping and Delivery Information">Shipping & Delivery</a></li> 1460 1461 <li><a href="/mktg-privacypolicy.aspx" 1462 title="Read Our Privacy Policy">Privacy Policy</a></li> 1463 1464 <li><a href="/mktg-terms-of-use.aspx" 1465 title="Terms of Use and Legal Information">Terms</a></li> 1466 </ul> 1467 </div> 1468 <!--Footer Widget end--> 1469 <!--Footer Widget start--> 1470 <div class="footer-widget col-lg-2 col-sm-6 col-12 mb-40 mb-xs-35"> 1471 <div class="title mb-3">About Us</div> 1472 <ul class="ft-menu"> 1473 <li><a href="/blog" 1474 title="Read Our Latest Blog Articles">Blog</a></li> 1475 1476 <li><a href="/mktg-about.aspx" 1477 title="Learn More About Our Company">About Us</a></li> 1478 1479 <!-- <li><a href="/mktg-meetourfamily.aspx" 1480 title="Meet Our Family and Team">Meet Our Family</a></li>--> 1481 1482 <li><a href="/mktg-accessibility.aspx" 1483 title="Accessibility Information and Resources">Accessibility</a></li> 1484 1485 <li><a href="/sitemap.aspx" 1486 title="View the Full Website Sitemap">Site Map</a></li> 1487 </ul> 1488 </div> 1489 <!--Footer Widget end--> 1490 <!--Footer Widget start--> 1491 <div class="footer-widget col-lg-3 col-sm-6 col-12 mb-40 mb-xs-35"> 1492 <div class="title mb-3">Account & Orders</div> 1493 <ul class="ft-menu"> 1494 <li> 1495 <a href="/account">Manage My Account</a> 1496 </li> 1497 <li> 1498 <a href="/account/orders">Order History</a> 1499 </li> 1500 <li><a href="/account/favorites">Saved Favorites</a></li> 1501 <li> 1502 <a href="/account/mailingpreferences">Email Preferences</a> 1503 </li> 1504 <li> 1505 <a href="/account/orders">Questions About My Order</a> 1506 </li> 1507 </ul> 1508 </div> 1509 <div class="footer-widget col-lg-4 col-sm-6 col-12 mb-40 mb-xs-35"> 1510 <div class="title mb-3">Resources</div> 1511 <ul class="ft-menu"> 1512 <li><a href="/holiday-planning-ideas.aspx" 1513 title="Holiday Planning Ideas and Inspiration">Holiday Planning Ideas</a></li> 1514 1515 <li><a href="/graduation-planning-tips-and-advice.aspx" 1516 title="Graduation Planning Tips and Advice">Graduation Planning Tips & Advice</a></li> 1517 1518 <li><a href="/stationery-tips-and-advice-for-children.aspx" 1519 title="Children's Stationery Tips and Advice">Children's Stationery Tips & Advice</a></li> 1520 1521 <li><a href="/how-to-add-qr-code" 1522 title="How to Add a QR Code">Adding a QR Code</a></li> 1523 1524 <li><a href="/wedding-planning-tips.aspx" 1525 title="Wedding Planning Tips and Advice">Wedding Planning Tips & Advice</a></li> 1526 </ul> 1527 </div> 1528 <!--Footer Widget end--> 1529 <!--Footer Widget start--> 1530 <!--Footer Widget end--> 1531 <div class="footer-widget col-lg-3 col-md-3 col-sm-6 col-12 mb-40 mb-xs-35"> 1532 <div class="footer-logo"> 1533 <h2>Sign Up for Special Offers</h2> 1534 <a href="/signup/emailsubscribe" class="btn btn-accent col-12" title="Sign Up for Special Offers">Sign UP</a> 1535 </div> 1536 1537 <div class="f-social-title"> 1538 <h3>Follow Us On Social:</h3> 1539 </div> 1540 <div class="footer-social"> 1541 <a href="https://www.facebook.com/PearTreeGreetings" title="facebook" target="_blank" rel="noopener noreferrer"><span class="icon_facebook big"></span></a> 1542 <a href="https://www.pinterest.com/peartreegreet/" title="Pinterest" target="_blank" rel="noopener noreferrer"><span class="icon_pinterest big"></span></a> 1543 <a href="https://www.instagram.com/peartreegreeting/" title="Instagram" target="_blank" rel="noopener noreferrer">
1543<span class="icon_instagram big"></span></a> 1544 <a href="/blog" title="Blog" target="_blank" rel="noopener noreferrer"><span class="icon_rss big"></span></a> 1545 <a href="https://www.tiktok.com/@peartreegreetings" title="tiktok" target="_blank" rel="noopener noreferrer"><span class="icon_tiktok" style="font-size: 1.4rem;"></span></a> 1546 <a href="https://www.youtube.com/@peartreegreetings" title="Youtube" target="_blank" rel="noopener noreferrer"><span class="icon_youtube" style="font-size: 1.6rem;"></span></a> 1547 1548 </div> 1549 </div> 1550 </div> 1551 </div> 1552</div> 1553 1554 1555 <!--Footer Top end--> 1556 <!--Footer bottom start--> 1557 <div class="footer-bottom section"> 1558 <div class="container"> 1559 1560 <div class="row no-gutters"> 1561 <div class="col-12 pt-20"> 1562 <div class="row justify-content-between align-items-center"> 1563 <div class="col-lg-12 col-md-6 col-sm-12"> 1564 <div class="copyright text-left"> 1565 <p>Copyright ©2026 <a href="/" aria-label="Home">Pear Tree </a>. All rights reserved.</p> 1566 </div> 1567 </div> 1568 1569 </div> 1570 </div> 1571 </div> 1572 1573 <div class="row no-gutters"> 1574 <div class="col-12 pt-25 pb-25"> 1575 <div class="row justify-content-between align-items-center"> 1576 <div class="col-lg-12 col-md-12 col-sm-12"> 1577 <p style="text-align: center; margin: auto;"> 1578 PEAR TREE SHIPS TO THE UNITED STATES AND CANADA. PRICES ON OUR SITE ARE LISTED IN US DOLLARS. 1579 </p> 1580 </div> 1581 1582 </div> 1583 </div> 1584 </div> 1585 1586 1587 </div> 1588 </div> 1589 <!--Footer bottom end--> 1590 1591 </footer> 1592 1593 </div> 1594 1595 1596 1597 <div class="email-signup-container"> 1598 <div class="modal fade" id="ptEmailSignup" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle" aria-hidden="true"> 1599 <div class="modal-dialog modal-dialog-centered" role="document"> 1600 <div class="modal-content"> 1601 <button type="button" class="close" data-bs-dismiss="modal" aria-label="Close"> 1602 <span aria-hidden="true">×</span> 1603 </button> 1604 <div id="email-popup-container" class="email-pop-wrap"> 1605 <p style="margin-top: 30px;">SIGN UP & SAVE</p> 1606 <h3 style="color: #56d2c8">50% OFF</h3> 1607 <p style="margin-bottom: 15px;">YOUR NEXT ORDER!</p> 1608 <div class="emailInput"> 1609 <input id="popup-email" type="text" placeholder="Enter Email Address" onkeypress="if (event.keyCode === 13) { var egl = document.getElementById('emailGoLink'); }" maxlength="100"> 1610 <input type="text" id="popup-firstname" placeholder="First Name" maxlength="50"> 1611 <input type="text" id="popup-lastname" placeholder="Last Name" maxlength="50"> 1612 <div id="emailpopup-captcha"></div> 1613 <div class="button-emailpop"><a href="#" id="popupEmailGoLink" class="" style="color: #fff !important;">SIGN UP<span class="icon-right"></span><span class="icon-right"></span></a></div> 1614 </div> 1615 <div class="signUpvalidation popup-error-email" style="display: none;">Please enter a valid email address.</div> 1616 <div class="popup-error-name" style="display: none;">Please enter your first and last name.</div> 1617 <div class="email-footer"> 1618 <p>Sign up for the latest news, helpful tips and our most exclusive offers. This offer applies to new email subscribers only. Once you enter your name and email address, the code will be sent to you via email. </p> 1619 </div> 1620 </div> 1621 <div id="signup-success" style="display: none; margin: 100px 20px;"> 1622 <h2 style="font-size: 60px; text-transform: none; color: #008ec9;">Thanks!</h2> 1623 <p>YOU'RE ALL SIGNED UP</p> 1624 </div> 1625 </div> 1626 </div> 1627 </div> 1628 </div> 1629
1629<script type="text/javascript"> 1630 $(document).ready(function () { 1631 1632 var $container = $('div.email-signup-container .modal'); 1633 1634 if (($container.html() !== undefined)) { 1635 if (window.location.href.indexOf("shoppingcart") === -1) { 1636 $.ajax({ 1637 url: '/signup/emailpopupcookie', 1638 contentType: 'application/json; charset=utf-8', 1639 type: 'post', 1640 dataType: 'json', 1641 async: true, 1642 success: function (result) { 1643 if (!result.hasCookie) { 1644 if (window._storeId === 14) { 1645 $('input#popup-firstname', $container).focus(); 1646 } 1647 1648 $container.modal('show'); 1649 } 1650 } 1651 }); 1652 } 1653 } 1654 1655 $('.emailSignup, a#popupEmailGoLink, button#popupEmailGoLink', $container).off().on('click', function () { 1656 1657 var defaultEmailErrorMessage = "Please enter a valid email address."; 1658 var defaultNameErrorMessage = "Please enter your first and last name."; 1659 1660 $('div.popup-error-name', $container).hide(); 1661 $('div.popup-error-email', $container).hide(); 1662 1663 $('div.popup-error-name', $container).text(defaultNameErrorMessage); 1664 $('div.popup-error-email', $container).text(defaultEmailErrorMessage); 1665 1666 var email = $('#popup-email', $container).val(); 1667 var firstname = $('#popup-firstname', $container).val(); 1668 var lastname = $('#popup-lastname', $container).val(); 1669 1670 var hasError = false; 1671 if (email.length == 0 || !validateEmail(email, $('body'))) { 1672 $('div.popup-error-email', $container).show(); 1673 hasError = true; 1674 } 1675 if (firstname.length == 0 || lastname.length == 0) { 1676 $('div.popup-error-name', $container).show(); 1677 hasError = true; 1678 } 1679 1680 var captchaResponse = grecaptcha.getResponse(widgetId3); 1681 if (captchaResponse == '' && !$('div.popup-error-email').is(':visible')) { 1682 $('div.popup-error-email', $container).html('Captcha answer cannot be empty.'); 1683 $('div.popup-error-email', $container).show(); 1684 hasError = true; 1685 } 1686 1687 //check if the first name or last name contains a link. 1688 var regEx = new RegExp(/^(http:\/\/www\.|https:\/\/www\.|http:\/\/|https:\/\/)?[a-z0-9]+([\-\.]{1}[a-z0-9]+)*\.[a-z]{2,5}(:[0-9]{1,5})?(\/.*)?$/gm); 1689 if (regEx.test(firstname) || regEx.test(lastname)) { 1690 $('div.popup-error-name', $container).text('Please enter a valid first/last name.'); 1691 $('div.popup-error-name', $container).show(); 1692 hasError = true; 1693 } 1694 1695 if (hasError) return; 1696 1697 var obj = { 1698 Email: email, 1699 FirstName: firstname, 1700 LastName: lastname 1701 }; 1702 1703 Loading.show($container); 1704 1705 $.ajax({
1706 url: '/signup/emailsignup', 1707 type: 'POST', 1708 dataType: "json", 1709 contentType: 'application/json; charset=utf-8', 1710 headers: { 1711 "RequestVerificationToken": window._token, "g-recaptcha-response": captchaResponse 1712 }, 1713 data: JSON.stringify(obj), 1714 success: function (result) { 1715 if (result.isSuccess) { 1716 $('#email-popup-container', $container).hide(); 1717 $('#signup-success', $container).show(); 1718 } else { 1719 grecaptcha.reset(widgetId3); 1720 $('div.popup-error-email', $container).html(result.errorMessage); 1721 $('div.popup-error-email', $container).show(); 1722 } 1723 Loading.kill(); 1724 }, 1725 error: function (xhr, message, error) { 1726 $('div.popup-error-email', $container).html('There was an error submitting your request. Please try again.'); 1727 Loading.kill(); 1728 } 1729 }); 1730 }); 1731 1732 $('.noThanks', $container).off().on('click', function (e) { 1733 $container.modal('hide'); 1734 }); 1735 1736 $('.cd-emailSignup #emailGoLink, .emailSignup #emailGoLink').off().on('click', function () { 1737 var $container = $('.cd-emailSignup'); 1738 if (window._storeId == 15) 1739 $container = $('.emailSignup'); 1740 1741 var defaultEmailErrorMessage = "Please enter a valid email address."; 1742 var defaultNameErrorMessage = "Please enter your first and last name."; 1743 1744 $('div.exclusive-error-name', $container).hide(); 1745 $('div.exclusive-error-email', $container).hide(); 1746 1747 $('div.exclusive-error-name span', $container).text(defaultNameErrorMessage); 1748 $('div.exclusive-error-email span', $container).text(defaultEmailErrorMessage); 1749 1750 var email = $('#email', $container).val(); 1751 var firstname = $('#firstname', $container).val(); 1752 var lastname = $('#lastname', $container).val(); 1753 1754 var hasError = false; 1755 if (email.length == 0 || !validateEmail(email, $('body'))) { 1756 $('div.exclusive-error-email', $container).show(); 1757 hasError = true; 1758 } 1759 if (firstname.length == 0 || lastname.length == 0) { 1760 $('div.exclusive-error-name', $container).show(); 1761 hasError = true; 1762 } 1763 1764 //var captchaResponse = grecaptcha.getResponse(widgetId1); 1765 //if (captchaResponse == '' && !$('div.exclusive-error-email').is(':visible')) { 1766 // $('div.exclusive-error-email span', $container).html('Captcha answer cannot be empty.'); 1767 // $('div.exclusive-error-email', $container).show(); 1768 // hasError = true; 1769 //} 1770 1771 //check if the first name or last name contains a link. 1772 var regEx = new RegExp(/^(http:\/\/www\.|https:\/\/www\.|http:\/\/|https:\/\/)?[a-z0-9]+([\-\.]{1}[a-z0-9]+)*\.[a-z]{2,5}(:[0-9]{1,5})?(\/.*)?$/gm); 1773 if (regEx.test(firstname) || regEx.test(lastname)) { 1774 $('div.exclusive-error-name span', $container).text('Please enter a valid first/last name.'); 1775 $('div.exclusive-error-name', $container).show(); 1776 hasError = true; 1777 } 1778 1779 if (hasError) return; 1780 1781 var obj = { 1782 Email: email, 1783 FirstName: firstname, 1784 LastName: lastname 1785 }; 1786 1787 Loading.show($container); 1788 1789 $.ajax({
1790 url: '/signup/emailsignup', 1791 type: 'POST', 1792 contentType: 'application/json; charset=utf-8', 1793 headers: { 1794 "RequestVerificationToken": window._token, 1795 "g-recaptcha-response": captchaResponse 1796 }, 1797 data: JSON.stringify(obj), 1798 dataType: "json", 1799 success: function (result) { 1800 if (result.isSuccess) { 1801 $('#signup-contain', $container).hide(); 1802 $('#homepage-email-thankyou', $container).show(); 1803 } else { 1804 //grecaptcha.reset(widgetId1); 1805 $('div.exclusive-error-email', $container).html(result.errorMessage); 1806 $('div.exclusive-error-email', $container).show(); 1807 } 1808 Loading.kill(); 1809 }, 1810 error: function (xhr, message, error) { 1811 $('div.exclusive-error-email', $container).html('There was an error submitting your request. Please try again.'); 1812 Loading.kill(); 1813 } 1814 }); 1815 }); 1816 1817 //Show if preview 1818 1819 }); 1820 </script>
1820 1821 1822 1823 1824 1825 1826
1826<script id="ze-snippet" type="text/javascript" src="https://static.zdassets.com/ekr/snippet.js?key=bbdb3389-7999-4cb7-ae92-f72e43ee3a76" crossorigin="anonymous"></script>
1826 1827 1828 1829 1830<link href="/css/store_custom.css" rel="stylesheet" async /> 1831 1832 1833 1834 1835 1836 1837
1837<script src="/assets/js/bootstrap.min.js?v=M9mNebol7werN57nxicm5JWHt8qX96-6ofvUlq4OkVQ"></script>
1837 1838
1838<script src="/assets/js/plugins.js"></script>
1838 1839
1839<script src="/js/bundle.min.js?v=NnJVaraiOTUQZxlB_6kLyeBdfsTnpoRqnRYvTuxDM9c"></script>
1839 1840
1840<script src="/js/logincontrol.js"></script>
1840 1841 1842
1843<script type="text/javascript"> 1844 window._token = gettoken(); 1845 1846 function gettoken() { 1847 var token = '<input name="__RequestVerificationToken" type="hidden" value="CfDJ8H9nArOfZ1xDmeBEbXFKLw1OxnHKHowZm6wT6MT-fAqN4jVv1FB-iwmRKVOFpNdDAD2EQfRfPS-9mj1BvhlXjkM_8WswPx6tnIpio-W46a6Tn-PsfWIw13_JS5O0pYespuyaEbRvjMwSomkdgNN8sW8" />'; 1848 token = $(token).val(); 1849 return token; 1850 } 1851 1852 $(function () { 1853 var loadHeaderCartCount = function () { 1854 $.ajax({ 1855 url: '/shoppingcart/getcartcount', 1856 type: 'GET', 1857 cache: false, 1858 dataType: 'json', 1859 success: function (data) { 1860 var count = (data && typeof data.count === 'number') ? data.count : 0; 1861 $('.header-cart a>span, .header-cart-button > span, .header-cart-icon a>span, #shoppingBag, .cart_count, [data-testid="cart-count"]').text(count); 1862 } 1863 }); 1864 }; 1865 1866 var scheduleSecondaryRequest = window.scheduleProductPricingSecondaryRequest || function (callback, delay) { 1867 var wait = window.__prioritizeProductPricingRequests ? (delay || 250) : 0; 1868 if (wait > 0) { 1869 window.setTimeout(callback, wait); 1870 return; 1871 } 1872 1873 callback(); 1874 }; 1875 1876 scheduleSecondaryRequest(loadHeaderCartCount); 1877 }); 1878</script>
1878 1879 1880 1881 <button type="button" class="btn btn-primary" id="startChatBot" onclick="showCodepilotBot()"> 1882 <span class="icon_commenting-o" style="font-size:23px; position:relative; top:-2px; margin-right:5px;"></span> 1883 <span class="text">Ask PearTree</span> 1884 </button> 1885 <div id="coPilotiframeOverlay" style="display:none;"></div> 1886 <div id="coPilotContainer" style="display:none;"> 1887 <div class="copilot-shell"> 1888 <div class="copilot-header"> 1889 <span>Ask PearTree</span> 1890 <button type="button" id="copilotCloseBtn" aria-label="Close chat">×</button> 1891 </div> 1892 <div id="webchat"></div> 1893 </div> 1894 </div> 1895 <button type="button" class="btn btn-primary" id="startChat" style="display:none;">Chat</button> 1896 <div id="coPilotiframeOverlay" style="display: none;"> 1897 <div id="coPilotContainer"></div> 1898 </div> 1899
1899<script src="/js/lazysizes.min.js"></script>
1899 1900
1900<script type="text/javascript"> 1901 function loadScript(url, callback) { 1902 // Adding the script tag to the head as suggested before 1903 var head = document.getElementsByTagName('head')[0]; 1904 var script = document.createElement('script'); 1905 script.type = 'text/javascript'; 1906 script.src = url; 1907 1908 // Then bind the event to the callback function. 1909 // There are several events for cross browser compatibility. 1910 script.onreadystatechange = callback; 1911 script.onload = callback; 1912 1913 // Fire the loading 1914 head.appendChild(script); 1915 } 1916 1917 var recaptchjs = "https://www.google.com/recaptcha/api.js?onload=onloadCallback&render=explicit"; 1918 1919 var w = window, 1920 d = document, 1921 e = d.documentElement, 1922 g = d.getElementsByTagName('body')[0], 1923 x = w.innerWidth || e.clientWidth || g.clientWidth, 1924 y = w.innerHeight || e.clientHeight || g.clientHeight; 1925 1926 //desktop version only 1927 1928 1929 loadScript(recaptchjs); 1930 1931 1932 // } 1933 1934 //var verifyCallback = function (response) { 1935 // alert(response); 1936 //}; 1937 1938 var widgetId1; // home page 1939 var widgetId2; // email subscribe page 1940 var widgetId3; // email sign-up popup 1941 var widgetId4; // catalog 1942 var widgetId5; // create account pop-up 1943 var widgetId6; // register create account 1944 var widgetId7; // footer sign-up form 1945 1946 var onloadCallback = function () { 1947 1948 1949 if ($('#homepage-captcha').length > 0) { 1950 widgetId1 = grecaptcha.render('homepage-captcha', { 1951 'sitekey': '6LeBg0wgAAAAAMgxybZx4cVgNsUm9-WCrqd83iJT' 1952 }); 1953 } 1954 1955 if ($('#homepage-footer-captcha').length > 0) { 1956 widgetId7 = grecaptcha.render('homepage-footer-captcha', { 1957 'sitekey': '6LeBg0wgAAAAAMgxybZx4cVgNsUm9-WCrqd83iJT' 1958 }); 1959 } 1960 1961 if ($('#emailsubscribe-captcha').length > 0) { 1962 widgetId2 = grecaptcha.render('emailsubscribe-captcha', { 1963 'sitekey': '6LeBg0wgAAAAAMgxybZx4cVgNsUm9-WCrqd83iJT' 1964 }); 1965 } 1966 1967 if ($('#emailpopup-captcha').length > 0) { 1968 widgetId3 = grecaptcha.render('emailpopup-captcha', { 1969 'sitekey': '6LeBg0wgAAAAAMgxybZx4cVgNsUm9-WCrqd83iJT' 1970 }); 1971 } 1972 1973 if ($('#catalog-captcha').length > 0) { 1974 widgetId4 = grecaptcha.render('catalog-captcha', { 1975 'sitekey': '6LeBg0wgAAAAAMgxybZx4cVgNsUm9-WCrqd83iJT' 1976 }); 1977 } 1978 1979 if ($('#createAccount-captcha').length > 0) { 1980 widgetId5 = grecaptcha.render('createAccount-captcha', { 1981 'sitekey': '6LeBg0wgAAAAAMgxybZx4cVgNsUm9-WCrqd83iJT' 1982 }); 1983 } 1984 1985 if ($('#register-captcha').length > 0) { 1986 widgetId6 = grecaptcha.render('register-captcha', { 1987 'sitekey': '6LeBg0wgAAAAAMgxybZx4cVgNsUm9-WCrqd83iJT' 1988 }); 1989 } 1990 }; 1991 1992 1993 $('.cd-emailSignup #emailGoLink, .emailSignup #emailGoLink').off().on('click', function () { 1994 var $container = $('.cd-emailSignup'); 1995 if (window._storeId == 15) 1996 $container = $('.emailSignup'); 1997 1998 var defaultEmailErrorMessage = "Please enter a valid email address."; 1999 var defaultNameErrorMessage = "Please enter your first and last name."; 2000 2001 $('div.exclusive-error-name', $container).hide(); 2002 $('div.exclusive-error-email', $container).hide(); 2003 2004 $('div.exclusive-error-name span', $container).text(defaultNameErrorMessage); 2005 $('div.exclusive-error-email span', $container).text(defaultEmailErrorMessage); 2006 2007 var email = $('#email', $container).val(); 2008 var firstname = $('#firstname', $container).val(); 2009 var lastname = $('#lastname', $container).val(); 2010 2011 var hasError = false; 2012 if (email.length == 0 || !validateEmail(email, $('body'))) { 2013 $('div.exclusive-error-email', $container).show(); 2014 hasError = true; 2015 } 2016 if (firstname.length == 0 || lastname.length == 0) { 2017 $('div.exclusive-error-name', $container).show(); 2018 hasError = true; 2019 } 2020 2021 var captchaResponse = grecaptcha.getResponse(widgetId1); 2022 if (captchaResponse == '' && !$('div.exclusive-error-email').is(':visible')) { 2023 $('div.exclusive-error-email span', $container).html('Captcha answer cannot be empty.'); 2024 $('div.exclusive-error-email', $container).show(); 2025 hasError = true; 2026 } 2027 2028 //check if the first name or last name contains a link. 2029 var regEx = new RegExp(/^(http:\/\/www\.|https:\/\/www\.|http:\/\/|https:\/\/)?[a-z0-9]+([\-\.]{1}[a-z0-9]+)*\.[a-z]{2,5}(:[0-9]{1,5})?(\/.*)?$/gm); 2030 if (regEx.test(firstname) || regEx.test(lastname)) { 2031 $('div.exclusive-error-name span', $container).text('Please enter a valid first/last name.'); 2032 $('div.exclusive-error-name', $container).show(); 2033 hasError = true; 2034 } 2035 2036 if (hasError) return; 2037 2038 var obj = { 2039 Email: email, 2040 FirstName: firstname, 2041 LastName: lastname 2042 }; 2043 2044 Loading.show($container); 2045 2046 $.ajax({
2047 url: '/signup/emailsignup', 2048 type: 'POST', 2049 contentType: 'application/json; charset=utf-8', 2050 headers: { 2051 "RequestVerificationToken": window._token, 2052 "g-recaptcha-response": captchaResponse 2053 }, 2054 data: JSON.stringify(obj), 2055 dataType: "json", 2056 success: function (result) { 2057 if (result.isSuccess) { 2058 $('#signup-contain', $container).hide(); 2059 $('#homepage-email-thankyou', $container).show(); 2060 } else { 2061 grecaptcha.reset(widgetId1); 2062 $('div.exclusive-error-email', $container).html(result.errorMessage); 2063 $('div.exclusive-error-email', $container).show(); 2064 } 2065 Loading.kill(); 2066 }, 2067 error: function (xhr, message, error) { 2068 $('div.exclusive-error-email', $container).html('There was an error submitting your request. Please try again.'); 2069 Loading.kill(); 2070 } 2071 }); 2072 }); 2073 2074 </script>
2074 2075 <link rel="stylesheet" type="text/css" href="/webFormsFiles/css/font-awesome.min.css" /> 2076 <link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/select2.min.css" rel="stylesheet" /> 2077
2077<script src="/webFormsFiles/js/bootbox.min.js"></script>
2077 2078
2078<script src="/js/CPChatCommAPI.js"></script>
2078 2079
2079<script src="/js/CPChatUIController.js"></script>
2079 2080
2080<script src="/js/copilot-chat.bundle.js"></script>
2080 2081
2081<script type="text/javascript"> 2082 function startCCProChat() { 2083 2084 $('#startChat').click(); 2085 2086 dataLayer.push({ 2087 'event': 'gaEvent', 2088 'eventCategory': 'Live Chat', 2089 'eventAction': 'Live Chat Button Click' 2090 }); 2091 2092 } 2093 2094 2095 $('#startChat').cpChat({ 2096 _ServerAddress: "https://contactpro.taylor.com/api/webchat", 2097 _WebSocketServerAddress: "wss://contactpro.taylor.com/api/webchat", 2098 _WebFormsName: "C TX35 Pear Tree", 2099 _Language: "EN", 2100 _EnableLog: false, 2101 _EnableWebSocket: false, //Enable WebSockets in capable browsers instead of long polling. 2102 _EnableLoadBalancingHttpRequests: false //(optional) - This enables round robin cyclical execution of http requests to each server in the ServerAddressList 2103 }); 2104 2105 function loadCoPilotIframe() { 2106 const container = document.getElementById('coPilotContainer'); 2107 2108 // Only load once 2109 if (!container.innerHTML) { 2110 container.innerHTML = ` 2111 <iframe 2112 src="https://copilotstudio.microsoft.com/environments/Default-335a5328-47a0-4444-89f8-552b2e6caeea/bots/cr85b_cardsDirectAssistant/webchat?__version__=2" 2113 frameborder="0" 2114 style="width: 100%; height: 100%;"> 2115 </iframe>`; 2116 } 2117 2118 container.style.display = 'block'; 2119 document.getElementById('coPilotiframeOverlay').style.display = 'flex'; 2120 2121 $('#coPilotiframeOverlay').off('click').on('click', function () { 2122 document.getElementById('coPilotiframeOverlay').style.display = 'none'; 2123 container.style.display = 'none'; 2124 }); 2125 } 2126 2127 function applyAccessibilityRemediations() { 2128 function setAltBySrc(partialSrc, altText) { 2129 document.querySelectorAll('img').forEach(function (img) { 2130 var src = img.getAttribute('src') || ''; 2131 var alt = img.getAttribute('alt'); 2132 if (src.indexOf(partialSrc) > -1 && (!alt || !alt.trim())) { 2133 img.setAttribute('alt', altText); 2134 } 2135 }); 2136 } 2137 2138 function setIframeTitleBySrc(partialSrc, titleText) { 2139 document.querySelectorAll('iframe').forEach(function (iframe) { 2140 var src = iframe.getAttribute('src') || ''; 2141 if (src.indexOf(partialSrc) > -1 && !iframe.getAttribute('title')) { 2142 iframe.setAttribute('title', titleText); 2143 } 2144 }); 2145 } 2146 2147 setAltBySrc('CD2-356_HERO-RESPONSIVE_Fresh-Designs-on-Sale_1170x540.jpg', 'Fresh designs on sale'); 2148 setAltBySrc('CD15-261_cat_1_birthday.jpg', 'Business birthday cards'); 2149 setAltBySrc('CD15-261_cat_2_thankyou.jpg', 'Business thank you cards'); 2150 setAltBySrc('CD15-261_cat_3_assortments.jpg', 'Greeting card assortments'); 2151 setAltBySrc('CD15-261_cat_4_sympathy.jpg', 'Business sympathy cards'); 2152 setAltBySrc('CD15-261_cat_5_welcome.jpg', 'Business welcome cards'); 2153 setAltBySrc('CD15-261_cat_6_anniversary.jpg', 'Business anniversary cards'); 2154 setAltBySrc('CD15-261_banner_addressing.png', 'Addressing service'); 2155 setAltBySrc('CD15-261_banner_free-samples.png', 'Free samples'); 2156 setAltBySrc('CD15-248_banner_custom-business-products.png', 'Custom business products'); 2157 2158 setAltBySrc('CD15-203_logos.jpg', 'CardsDirect partnership program logos'); 2159 setAltBySrc('CD15-203_plan1-card.jpg', 'Basic plan sample card'); 2160 setAltBySrc('CD15-203_plan2-card.jpg', 'Plus plan sample card'); 2161 setAltBySrc('CD15-203_plan3-card.jpg', 'Pro plan sample card'); 2162 2163 setAltBySrc('CD15-147_header_1024x304.jpg', 'CardsDirect scholarship header image'); 2164 setAltBySrc('CD15-147_card-horizontal.png', 'Scholarship horizontal format example'); 2165 setAltBySrc('CD15-147_card-vertical.png', 'Scholarship vertical format example'); 2166 setAltBySrc('CD15-219_timeline.jpg', 'Scholarship timeline'); 2167 setAltBySrc('CD15-250_timeline_2026.jpg', 'Scholarship timeline'); 2168 setAltBySrc('CD15-250_winner-2023_550x464.jpg', '2023 scholarship winner artwork'); 2169 setAltBySrc('CD15-250_winner-2022_550x464.jpg', '2022 scholarship winner artwork'); 2170 setAltBySrc('CD15-250_winner-2021_550x464.jpg', '2021 scholarship winner artwork');
2171 setAltBySrc('CD15-250_winner-2020_550x464.jpg', '2020 scholarship winner artwork'); 2172 setAltBySrc('CD15-250_winner-2019_550x464.jpg', '2019 scholarship winner artwork'); 2173 setAltBySrc('CD15-250_winner-2018_550x464.jpg', '2018 scholarship winner artwork'); 2174 setAltBySrc('CD15-250_winner-2017-1_550x464.jpg', '2017 scholarship winner artwork'); 2175 setAltBySrc('CD15-250_winner-2017-2_550x464.jpg', '2017 scholarship winner artwork'); 2176 setAltBySrc('CD15-250_winner-2025_550x464.jpg', '2025 scholarship winner artwork'); 2177 2178 setIframeTitleBySrc('7KboK9QXCUE', 'CardsDirect partnership program video'); 2179 setIframeTitleBySrc('YxzYi4SDHd8', 'CardsDirect large orders video'); 2180 2181 var freshHeadline = Array.from(document.querySelectorAll('span')).find(function (span) { 2182 return span.textContent && span.textContent.trim() === 'FRESH DESIGNS'; 2183 }); 2184 if (freshHeadline) { 2185 freshHeadline.style.color = '#c84a1b'; 2186 } 2187 2188 var scholarshipHeadline = document.querySelector('#scholarship .header-text > span:last-child'); 2189 if (scholarshipHeadline) { 2190 scholarshipHeadline.style.color = '#8a6500'; 2191 } 2192 2193 document.querySelectorAll('#scholarship #topDescription a, #scholarship #howToApply a').forEach(function (link) { 2194 link.style.color = '#005ea2'; 2195 }); 2196 2197 var chatButton = document.getElementById('startChatBot'); 2198 if (chatButton) { 2199 chatButton.style.backgroundColor = '#006cbf'; 2200 chatButton.style.borderColor = '#006cbf'; 2201 } 2202 } 2203 2204 if (document.readyState === 'loading') { 2205 document.addEventListener('DOMContentLoaded', applyAccessibilityRemediations); 2206 } else { 2207 applyAccessibilityRemediations(); 2208 } 2209 2210 </script>
2210 2211 2212 2213 2214 2215 2216 2217 2218 2219 </div> 2220 <div class="" id="offersCarousel" role="tablist" aria-multiselectable="false"> 2221 <div class=""> 2222 <div class="row justify-content-center"> 2223 <div class="col-12 px-0"> 2224 <div class="" role="tab" id="headingOne"> 2225 <a role="button" class="w-100 btn btn-secondary d-block mx-auto" id="offersButton" data-bs-toggle="collapse" data-bs-parent="#offersCarousel" href="#offersCarouselToggle" aria-expanded="false" aria-controls="offersCarouselToggle"> 2226 VIEW SALE OFFERS 2227 <i class="fas fa-chevron-up"></i> 2228 </a> 2229 </div> 2230 </div> 2231 </div> 2232 2233 <div id="offersCarouselToggle" class="panel-collapse col-12 collapse" role="tabpanel" aria-labelledby="headingOne"> 2234 <div class=""> 2235 2236 <div class="container slick-slider-tray"> 2237 <div class="row-eq-height owl-theme slick-list draggable "> 2238 2239 2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 <div class="col-12 col-lg-4 text-center slick-slide slick-active" aria-hidden="false"> 2250<h4 class="mt-3">EVERYTHING'S ON SALE!</h4> 2251<p class="deal-detail">50% off Orders Over $49<br>Code: <b>EARLY50</b><br>Expires 10/5<br><br></p> 2252<div id="btnApply" class="link_holder" style="bottom: -11px;"><a class="btn btn-sm btn-cta mb-3" role="button" onclick="updateDiscountCode()" style="color: #fff;">APPLY NOW</a></div> 2253</div> 2254<div class="col-12 col-lg-4 text-center slick-slide slick-active" aria-hidden="false"> 2255<h4 class="mt-3">$8 SHIPPING ON ORDERS OVER $99</h4> 2256<p class="deal-detail">US Ground Shipping<br>No Promo Code Needed<br>Some Exclusions Apply</p> 2257<div style="position: relative; bottom: 8px;" class="link_holder close-offers"><a class="btn btn-sm btn-cta mb-3" role="button" href="#" style="color: #fff;">SHOP NOW</a></div> 2258</div> 2259<!-- end slick item --> 2260<div class="col-12 col-lg-4 text-center slick-slide slick-active" aria-hidden="false"> 2261<h4 class="mt-3">GET EXCLUSIVE OFFERS</h4> 2262<p class="deal-detail">Sign Up For Emails<br>You may withdraw your consent at any time<br>by following the unsubscribe link on emails.<br><br></p> 2263<div class="link_holder"><a class="btn btn-sm btn-cta mt-3 mb-3" href="/signup/emailsubscribe" title="E-mail Sign up for offers" style="color: #fff;">SIGN UP</a></div> 2264</div> 2265<p></p> 2266<p>
2267<script> 2268var _activePromoCode ="EARLY50"; 2269jQuery(function() { 2270 2271 jQuery("#offersButton").text("GOOD DEALS THIS WAY! SEE SALE OFFERS."); 2272 2273 2274 jQuery(".close-offers").on("click", function () { 2275 document.getElementById("offersButton").click(); 2276 }); 2277 2278} 2279); 2280 2281function updateDiscountCode() { 2282 let currentUrl = new URL(window.location.href); 2283 2284 // Set or update the query parameter 2285 currentUrl.searchParams.set('IncomingCode', _activePromoCode); 2286 2287 // Reload the page with the updated URL 2288 window.location.href = currentUrl.toString(); 2289} 2290 2291function readCookie(name) { 2292 // NOTE: We not read cookies with js 2293 var nameEQ = name + "="; 2294 var ca = document.cookie.split(';'); 2295 for (var i = 0; i < ca.length; i++) { 2296 var c = ca[i]; 2297 while (c.charAt(0) == ' ') c = c.substring(1, c.length); 2298 if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length); 2299 } 2300 return null; 2301} 2302 2303 2304 2305</script>
2305 2306</p> 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 </div><!-- end product grid --> 2321 </div> <!-- end page container --> 2322 2323 </div> 2324 </div> 2325 2326 </div> 2327 </div> 2328 2329 <!-- The cookie consent div --> 2330 2331 2332 <div class="overlay" id=""></div> 2333
2333<script> 2334 2335 2336 $('.slick-slider-tray').slick({ 2337 arrows: true, 2338 dots: false, 2339 mobileFirst: true, 2340 slidesToScroll: 1, 2341 slidesToShow: 1, 2342 infinite: false, 2343 slide: ".slick-slide", 2344 responsive: [{ 2345 breakpoint: 0, 2346 settings: { 2347 slidesToShow: 1 2348 }, 2349 breakpoint: 600, 2350 settings: { 2351 slidesToShow: 2 2352 }, 2353 breakpoint: 1000, 2354 settings: { 2355 slidesToShow: 3 2356 } 2357 }] 2358 }); 2359 2360 $("#offersCarouselToggle").on('hide.bs.collapse', function () { 2361 $(".fa-chevron-down").addClass('fa-chevron-up').removeClass('fa-chevron-down'); 2362 $(".overlay").hide(); 2363 2364 }); 2365 $("#offersCarouselToggle").on('shown.bs.collapse', function () { 2366 $(".slick-offer-tray").css('height', 'auto'); 2367 $(".fa-chevron-up").addClass('fa-chevron-down').removeClass('fa-chevron-up'); 2368 $(".overlay").show(); 2369 $(".slick-offer-tray").resize(); 2370 2371 2372 }); 2373 2374 $(".overlay").click(function () { 2375 $(".overlay").hide(); 2376 $("#offersCarouselToggle").collapse('hide'); 2377 $(".fa-chevron-down").addClass('fa-chevron-up').removeClass('fa-chevron-down'); 2378 }); 2379 2380 $(window).scroll(function () { 2381 var sticky = $('.header'), 2382 scroll = $(window).scrollTop(); 2383 2384 // if (scroll >= 130) sticky.addClass('fixed'); 2385 // else sticky.removeClass('fixed'); 2386 }); 2387 2388 </script>
2388 2389
2390<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a4627d6418625555',t:'MTc5MTI2Njg4OA=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
2390</body> 2391</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.