PageSourceSearch

https://www.peartree.com/account/login?ReturnUrl=%2Faccount

html peartree.com collected 2026-10-06 06:08:08 UTC 137,070 bytes, 2,391 lines download raw bytes

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&amp;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 &amp; 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&amp;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 &amp; 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&amp;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 &amp; 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 &amp; 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 &amp; 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 &amp; 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 &amp; Events | Pear Tree">Menus</a></li>
1094<li><a class="" href="/wedding-programs/" onclick="gaNav(2, this);" title="Modern Wedding Ceremony Programs &amp; 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 &amp; 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 &amp; 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 &amp; 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 &amp; 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&#160;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">&times;</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">&times;</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">&times;</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">&times;</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 &copy;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">&times;</span>
1603                            </button>
1604                            <div id="email-popup-container" class="email-pop-wrap">
1605                                <p style="margin-top: 30px;">SIGN UP &amp; 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.