{"product_id":"canada-160th-anniversary-1867-2027-commemorative-wall-calendar","title":"🍁Canada 160th Anniversary 1867-2027 Commemorative Wall Calendar","description":"\n\u003cstyle\u003e\n.shopnova-origin-badge,\n.shopnova-origin-badge * {\n  box-sizing: border-box;\n}\n\n.shopnova-origin-badge {\n  width: calc(100% - 20px);\n  max-width: 448px;\n  min-height: 64px;\n  margin: 14px auto;\n  padding: 10px 11px 10px 12px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 14px;\n  background: #ffffff;\n  border: 1px solid #e4e4e1;\n  border-radius: 16px;\n  box-shadow:\n    0 2px 3px rgba(0,0,0,.03),\n    0 5px 12px rgba(0,0,0,.06);\n  font-family:\n    -apple-system,\n    BlinkMacSystemFont,\n    \"Segoe UI\",\n    Roboto,\n    Helvetica,\n    Arial,\n    sans-serif;\n  overflow: hidden;\n}\n\n\/* LEFT *\/\n.shopnova-origin-left {\n  min-width: 0;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  flex: 1 1 auto;\n}\n\n\/* CANADA FLAG *\/\n.shopnova-flag-img {\n  width: 38px;\n  height: 38px;\n  min-width: 38px;\n  flex: 0 0 38px;\n  display: block;\n  object-fit: contain;\n  border: 0;\n  border-radius: 0;\n  box-shadow: none;\n  background: transparent;\n}\n\n\/* TEXT *\/\n.shopnova-origin-copy {\n  min-width: 0;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n}\n\n.shopnova-origin-label {\n  margin: 0 0 6px;\n  color: #888885;\n  font-size: 9px;\n  line-height: 1;\n  font-weight: 800;\n  letter-spacing: .8px;\n  text-transform: uppercase;\n  white-space: nowrap;\n}\n\n.shopnova-origin-location {\n  margin: 0;\n  display: flex;\n  align-items: center;\n  gap: 4px;\n  color: #181818;\n  font-size: 13px;\n  line-height: 1;\n  font-weight: 750;\n  letter-spacing: .15px;\n  white-space: nowrap;\n}\n\n\/* LOCATION ICON *\/\n.shopnova-location-icon {\n  width: 11px;\n  height: 11px;\n  flex: 0 0 11px;\n  display: block;\n  object-fit: contain;\n}\n\n\/* SHOPIFY SECURE *\/\n.shopnova-secure-box {\n  height: 36px;\n  flex: 0 0 auto;\n  padding: 0 11px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 7px;\n  background: #f4faf5;\n  border: 1px solid #d5e7da;\n  border-radius: 6px;\n  color: #008b6b;\n  font-size: 12px;\n  line-height: 1;\n  font-weight: 650;\n  letter-spacing: .25px;\n  white-space: nowrap;\n}\n\n\/* SHOPIFY SHIELD *\/\n.shopnova-secure-icon {\n  width: 15px;\n  height: 15px;\n  flex: 0 0 15px;\n  display: block;\n  object-fit: contain;\n}\n\n\/* MOBILE BADGE *\/\n@media (max-width: 480px) {\n  .shopnova-origin-badge {\n    width: calc(100% - 16px);\n    max-width: 100%;\n    min-height: 62px;\n    margin: 12px auto;\n    padding: 9px 9px 9px 10px;\n    gap: 8px;\n    border-radius: 15px;\n  }\n\n  .shopnova-origin-left {\n    gap: 8px;\n  }\n\n  .shopnova-flag-img {\n    width: 36px;\n    height: 36px;\n    min-width: 36px;\n    flex-basis: 36px;\n  }\n\n  .shopnova-origin-label {\n    margin-bottom: 5px;\n    font-size: 8px;\n    letter-spacing: .6px;\n  }\n\n  .shopnova-origin-location {\n    font-size: 12px;\n    gap: 3px;\n  }\n\n  .shopnova-location-icon {\n    width: 11px;\n    height: 11px;\n    flex-basis: 11px;\n  }\n\n  .shopnova-secure-box {\n    height: 34px;\n    padding: 0 9px;\n    gap: 5px;\n    font-size: 11px;\n  }\n\n  .shopnova-secure-icon {\n    width: 14px;\n    height: 14px;\n    flex-basis: 14px;\n  }\n}\n\n\/* SMALL MOBILE BADGE *\/\n@media (max-width: 355px) {\n  .shopnova-origin-badge {\n    width: calc(100% - 10px);\n    padding: 8px;\n    gap: 6px;\n  }\n\n  .shopnova-origin-left {\n    gap: 6px;\n  }\n\n  .shopnova-flag-img {\n    width: 32px;\n    height: 32px;\n    min-width: 32px;\n    flex-basis: 32px;\n  }\n\n  .shopnova-origin-label {\n    font-size: 7px;\n    letter-spacing: .45px;\n  }\n\n  .shopnova-origin-location {\n    font-size: 11px;\n  }\n\n  .shopnova-location-icon {\n    width: 10px;\n    height: 10px;\n    flex-basis: 10px;\n  }\n\n  .shopnova-secure-box {\n    height: 32px;\n    padding: 0 7px;\n    font-size: 10px;\n    gap: 4px;\n  }\n\n  .shopnova-secure-icon {\n    width: 13px;\n    height: 13px;\n    flex-basis: 13px;\n  }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"shopnova-origin-badge\"\u003e\n  \u003cdiv class=\"shopnova-origin-left\"\u003e\n    \u003cp\u003e\n      \u003cimg class=\"shopnova-flag-img\" src=\"https:\/\/storage2.tianyierp.com\/public\/merc\/2026-09-24\/91508820370522113.webp\" alt=\"Canada\"\u003e\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"shopnova-origin-copy\"\u003e\n      \u003cdiv class=\"shopnova-origin-label\"\u003e\n        DESIGNED \u0026amp; DEVELOPED IN\n      \u003c\/div\u003e\n      \u003cdiv class=\"shopnova-origin-location\"\u003e\n        \u003cimg class=\"shopnova-location-icon\" src=\"https:\/\/storage2.tianyierp.com\/public\/merc\/2026-09-24\/91478279344619521.webp\" alt=\"\"\u003e\n        Toronto, ON\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"shopnova-secure-box\"\u003e\n    \u003cimg class=\"shopnova-secure-icon\" src=\"https:\/\/storage2.tianyierp.com\/public\/merc\/2026-09-24\/91478279579500545.webp\" alt=\"\"\u003e\n    Shopify Secure\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv id=\"canada160-2027\"\u003e\n\u003cstyle\u003e\n\/* =========================================================\n   ROOT\n========================================================= *\/\n#canada160-2027 {\n  --red:#b3232b;\n  --red-dark:#781b22;\n  --red-deep:#54151a;\n  --green:#173d31;\n  --green-dark:#0d2c24;\n  --navy:#173247;\n  --navy-dark:#0c2231;\n  --gold:#b98a43;\n  --gold-light:#ddbf83;\n  --ivory:#fffaf0;\n  --paper:#f6eddd;\n  --cream:#ebddc5;\n  --ink:#282923;\n  --muted:#716a60;\n  --line:#d3c09d;\n  width:100%;\n  overflow:hidden;\n  background:var(--ivory);\n  color:var(--ink);\n  font-family:\n    -apple-system,\n    BlinkMacSystemFont,\n    'Segoe UI',\n    Arial,\n    sans-serif;\n}\n\n#canada160-2027 *,\n#canada160-2027 *:before,\n#canada160-2027 *:after {\n  box-sizing:border-box;\n}\n\n#canada160-2027 img {\n  display:block;\n  width:100%;\n  height:auto;\n}\n\n#canada160-2027 .ca-wrap {\n  width:calc(100% - 32px);\n  max-width:1180px;\n  margin:0 auto;\n}\n\n#canada160-2027 h2,\n#canada160-2027 h3 {\n  margin:0;\n  font-family:Georgia,'Times New Roman',serif;\n  font-weight:400;\n}\n\n#canada160-2027 h2 {\n  font-size:40px;\n  line-height:1.03;\n  letter-spacing:-1.2px;\n}\n\n#canada160-2027 h2 em {\n  color:var(--red);\n  font-weight:400;\n}\n\n#canada160-2027 p {\n  margin:0;\n  line-height:1.7;\n}\n\n#canada160-2027 .ca-overline {\n  margin-bottom:15px;\n  color:var(--green);\n  font-size:9px;\n  line-height:1.45;\n  font-weight:700;\n  letter-spacing:2px;\n}\n\n#canada160-2027 .ca-overline.gold {\n  color:var(--gold-light);\n}\n\n\/* =========================================================\n   HERO\n========================================================= *\/\n#canada160-2027 .ca-hero {\n  position:relative;\n  padding:62px 0 58px;\n  overflow:hidden;\n  background:\n    radial-gradient(\n      circle at 87% 12%,\n      rgba(185,138,67,.18),\n      transparent 29%\n    ),\n    radial-gradient(\n      circle at 6% 90%,\n      rgba(179,35,43,.08),\n      transparent 28%\n    ),\n    var(--ivory);\n  border-top:4px solid var(--red);\n}\n\n#canada160-2027 .ca-hero:after {\n  content:'';\n  position:absolute;\n  top:0;\n  right:0;\n  width:190px;\n  height:190px;\n  opacity:.035;\n  background:\n    radial-gradient(circle,var(--red) 2px,transparent 3px);\n  background-size:18px 18px;\n}\n\n#canada160-2027 .ca-hero-grid {\n  position:relative;\n  z-index:2;\n  display:grid;\n  gap:42px;\n}\n\n#canada160-2027 .ca-kicker {\n  display:flex;\n  align-items:center;\n  gap:9px;\n  margin-bottom:21px;\n  color:var(--red-dark);\n  font-size:9px;\n  font-weight:700;\n  letter-spacing:1.8px;\n}\n\n#canada160-2027 .ca-kicker:before {\n  content:'';\n  width:26px;\n  height:1px;\n  background:var(--gold);\n}\n\n#canada160-2027 .ca-hero h2 {\n  color:var(--green-dark);\n  font-size:44px;\n}\n\n#canada160-2027 .ca-hero h2 em {\n  color:var(--red);\n}\n\n#canada160-2027 .ca-lead {\n  max-width:590px;\n  margin-top:24px;\n  color:#635d54;\n  font-family:Georgia,serif;\n  font-size:15px;\n}\n\n#canada160-2027 .ca-rule {\n  display:flex;\n  align-items:center;\n  gap:10px;\n  width:165px;\n  margin:26px 0;\n}\n\n#canada160-2027 .ca-rule span {\n  flex:1;\n  height:1px;\n  background:#c3a66e;\n}\n\n#canada160-2027 .ca-rule b {\n  color:var(--red);\n  font-weight:400;\n}\n\n#canada160-2027 .ca-hero-note {\n  color:#777066;\n  font-family:Georgia,serif;\n  font-size:13px;\n  font-style:italic;\n}\n\n#canada160-2027 .ca-stats {\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  margin-top:28px;\n  border-top:1px solid var(--line);\n  border-bottom:1px solid var(--line);\n}\n\n#canada160-2027 .ca-stats div {\n  padding:15px 5px;\n  text-align:center;\n}\n\n#canada160-2027 .ca-stats div+div {\n  border-left:1px solid var(--line);\n}\n\n#canada160-2027 .ca-stats strong {\n  display:block;\n  color:var(--red-dark);\n  font-family:Georgia,serif;\n  font-size:21px;\n  font-weight:400;\n}\n\n#canada160-2027 .ca-stats small {\n  display:block;\n  margin-top:4px;\n  color:#756d62;\n  font-size:7px;\n  line-height:1.4;\n  letter-spacing:1px;\n}\n\n#canada160-2027 .ca-cover {\n  position:relative;\n  padding:7px;\n  background:#fff;\n  border:1px solid #b89c68;\n  box-shadow:0 22px 52px rgba(47,34,20,.15);\n}\n\n#canada160-2027 .ca-cover:after {\n  content:'';\n  position:absolute;\n  inset:15px;\n  border:1px solid rgba(255,255,255,.5);\n  pointer-events:none;\n}\n\n#canada160-2027 .ca-cover-caption {\n  display:flex;\n  justify-content:center;\n  align-items:center;\n  gap:8px;\n  margin-top:13px;\n  color:#82786a;\n  font-size:7px;\n  letter-spacing:1.4px;\n}\n\n#canada160-2027 .ca-cover-caption i {\n  width:3px;\n  height:3px;\n  border-radius:50%;\n  background:var(--red);\n}\n\n\/* =========================================================\n   STRIP\n========================================================= *\/\n#canada160-2027 .ca-strip {\n  padding:20px 0;\n  background:var(--green-dark);\n  color:#fff;\n}\n\n#canada160-2027 .ca-strip-grid {\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:19px 12px;\n}\n\n#canada160-2027 .ca-strip-item {\n  display:grid;\n  grid-template-columns:28px 1fr;\n  gap:8px;\n  align-items:center;\n}\n\n#canada160-2027 .ca-strip-icon {\n  color:var(--gold-light);\n  text-align:center;\n  font-size:15px;\n}\n\n#canada160-2027 .ca-strip b {\n  display:block;\n  color:#fff4e4;\n  font-size:8px;\n  letter-spacing:1px;\n}\n\n#canada160-2027 .ca-strip small {\n  display:block;\n  margin-top:3px;\n  color:#b8c5be;\n  font-size:8px;\n}\n\n\/* =========================================================\n   HERITAGE INTRO\n========================================================= *\/\n#canada160-2027 .ca-intro {\n  padding:82px 0;\n  background:\n    radial-gradient(\n      circle at center,\n      rgba(185,138,67,.08),\n      transparent 42%\n    ),\n    var(--paper);\n  text-align:center;\n}\n\n#canada160-2027 .ca-intro-inner {\n  max-width:920px;\n}\n\n#canada160-2027 .ca-maple {\n  margin-bottom:18px;\n  color:var(--red);\n  font-size:24px;\n}\n\n#canada160-2027 .ca-intro h2 {\n  color:var(--green-dark);\n}\n\n#canada160-2027 .ca-intro-copy {\n  max-width:690px;\n  margin:21px auto 0;\n  color:#686158;\n  font-family:Georgia,serif;\n  font-size:14px;\n}\n\n#canada160-2027 .ca-heritage-grid {\n  display:grid;\n  gap:1px;\n  margin-top:41px;\n  background:#d0bda0;\n  border:1px solid #d0bda0;\n}\n\n#canada160-2027 .ca-heritage-grid article {\n  position:relative;\n  padding:28px 20px;\n  background:#fffaf0;\n}\n\n#canada160-2027 .ca-heritage-grid article \u003e span {\n  position:absolute;\n  top:12px;\n  right:13px;\n  color:#c2b294;\n  font-family:Georgia,serif;\n  font-size:9px;\n}\n\n#canada160-2027 .ca-heritage-grid i {\n  display:block;\n  margin-bottom:14px;\n  color:var(--red);\n  font-size:20px;\n  font-style:normal;\n}\n\n#canada160-2027 .ca-heritage-grid h3 {\n  color:var(--green);\n  font-size:24px;\n}\n\n#canada160-2027 .ca-heritage-grid p {\n  margin-top:8px;\n  color:#746d62;\n  font-size:11px;\n}\n\n\/* =========================================================\n   GENERIC HEAD\n========================================================= *\/\n#canada160-2027 .ca-head {\n  max-width:740px;\n  margin:0 auto 40px;\n  text-align:center;\n}\n\n#canada160-2027 .ca-head h2 {\n  color:var(--green-dark);\n}\n\n#canada160-2027 .ca-head \u003e p:last-child {\n  max-width:590px;\n  margin:19px auto 0;\n  color:#716a60;\n  font-family:Georgia,serif;\n}\n\n#canada160-2027 .ca-head-dark h2 {\n  color:#fff8e9;\n}\n\n#canada160-2027 .ca-head-dark h2 em {\n  color:var(--gold-light);\n}\n\n#canada160-2027 .ca-head-dark \u003e p:last-child {\n  color:#b8c6c0;\n}\n\n\/* =========================================================\n   MONTHS\n========================================================= *\/\n#canada160-2027 .ca-months {\n  padding:82px 0;\n  background:\n    radial-gradient(\n      circle at 7% 9%,\n      rgba(185,138,67,.1),\n      transparent 24%\n    ),\n    var(--green-dark);\n}\n\n#canada160-2027 .ca-month-grid {\n  display:flex;\n  gap:13px;\n  margin-right:-16px;\n  padding:0 16px 14px 0;\n  overflow-x:auto;\n  scroll-snap-type:x mandatory;\n  -webkit-overflow-scrolling:touch;\n}\n\n#canada160-2027 .ca-month-grid::-webkit-scrollbar {\n  display:none;\n}\n\n#canada160-2027 .ca-card {\n  flex:0 0 83%;\n  max-width:330px;\n  overflow:hidden;\n  background:#173c30;\n  border:1px solid rgba(221,191,131,.36);\n  scroll-snap-align:center;\n}\n\n#canada160-2027 .ca-card-info {\n  min-height:142px;\n  padding:19px 14px 21px;\n  text-align:center;\n}\n\n#canada160-2027 .ca-card small {\n  color:var(--gold-light);\n  font-size:7px;\n  letter-spacing:1.7px;\n}\n\n#canada160-2027 .ca-card h3 {\n  margin-top:6px;\n  color:#fff4e3;\n  font-size:22px;\n  line-height:1.12;\n}\n\n#canada160-2027 .ca-card-line {\n  width:32px;\n  height:1px;\n  margin:12px auto;\n  background:#9f7f48;\n}\n\n#canada160-2027 .ca-card p {\n  color:#abbcb4;\n  font-size:9px;\n}\n\n#canada160-2027 .ca-swipe {\n  margin-top:10px;\n  color:#82998e;\n  text-align:center;\n  font-size:8px;\n  letter-spacing:1.3px;\n}\n\n\/* =========================================================\n   TRUE NORTH FEATURE\n========================================================= *\/\n#canada160-2027 .ca-feature {\n  padding:80px 0;\n  background:var(--ivory);\n}\n\n#canada160-2027 .ca-feature-grid {\n  display:grid;\n  gap:41px;\n}\n\n#canada160-2027 .ca-feature-image {\n  padding:6px;\n  background:#fff;\n  border:1px solid #c7ab7d;\n  box-shadow:0 18px 44px rgba(48,36,23,.1);\n}\n\n#canada160-2027 .ca-number {\n  display:block;\n  margin-bottom:19px;\n  color:var(--gold);\n  font-family:Georgia,serif;\n  font-size:29px;\n}\n\n#canada160-2027 .ca-feature h2 {\n  color:var(--green-dark);\n}\n\n#canada160-2027 .ca-body {\n  margin-top:21px;\n  color:#686158;\n  font-family:Georgia,serif;\n}\n\n#canada160-2027 .ca-feature-list {\n  margin-top:27px;\n  border-top:1px solid var(--line);\n}\n\n#canada160-2027 .ca-feature-list \u003e div {\n  padding:16px 0;\n  border-bottom:1px solid var(--line);\n}\n\n#canada160-2027 .ca-feature-list b {\n  display:block;\n  color:var(--green);\n  font-family:Georgia,serif;\n  font-size:15px;\n  font-weight:400;\n}\n\n#canada160-2027 .ca-feature-list span {\n  display:block;\n  margin-top:5px;\n  color:#756e63;\n  font-size:10px;\n  line-height:1.5;\n}\n\n\/* =========================================================\n   SEASONS\n========================================================= *\/\n#canada160-2027 .ca-seasons {\n  padding:81px 0;\n  background:var(--paper);\n}\n\n#canada160-2027 .ca-season-grid {\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:11px;\n}\n\n#canada160-2027 .ca-season {\n  overflow:hidden;\n  background:#fffaf0;\n  border:1px solid var(--line);\n}\n\n#canada160-2027 .ca-season-info {\n  padding:16px 10px 18px;\n  text-align:center;\n}\n\n#canada160-2027 .ca-season small {\n  color:#a07a40;\n  font-size:7px;\n  letter-spacing:1.5px;\n}\n\n#canada160-2027 .ca-season h3 {\n  margin-top:5px;\n  color:var(--green);\n  font-size:17px;\n}\n\n\/* =========================================================\n   ANNIVERSARY\n========================================================= *\/\n#canada160-2027 .ca-anniversary {\n  padding:84px 0;\n  background:var(--red-dark);\n  color:#fff;\n}\n\n#canada160-2027 .ca-anniversary-grid {\n  display:grid;\n  gap:40px;\n}\n\n#canada160-2027 .ca-160 {\n  width:150px;\n  height:150px;\n  display:flex;\n  flex-direction:column;\n  align-items:center;\n  justify-content:center;\n  margin-bottom:25px;\n  border:1px solid var(--gold-light);\n  border-radius:50%;\n}\n\n#canada160-2027 .ca-160 strong {\n  color:#fff2d9;\n  font-family:Georgia,serif;\n  font-size:48px;\n  line-height:1;\n  font-weight:400;\n}\n\n#canada160-2027 .ca-160 span {\n  margin-top:6px;\n  color:var(--gold-light);\n  font-size:8px;\n  letter-spacing:1.7px;\n}\n\n#canada160-2027 .ca-anniversary h2 {\n  color:#fff7e8;\n}\n\n#canada160-2027 .ca-anniversary h2 em {\n  color:var(--gold-light);\n}\n\n#canada160-2027 .ca-anniversary-copy \u003e p:not(.ca-overline) {\n  margin-top:21px;\n  color:#ead8d5;\n  font-family:Georgia,serif;\n}\n\n#canada160-2027 .ca-year-line {\n  display:flex;\n  align-items:center;\n  gap:12px;\n  margin-top:28px;\n}\n\n#canada160-2027 .ca-year-line strong {\n  color:#fff0da;\n  font-family:Georgia,serif;\n  font-size:18px;\n  font-weight:400;\n}\n\n#canada160-2027 .ca-year-line span {\n  flex:1;\n  height:1px;\n  max-width:120px;\n  background:#bc8f51;\n}\n\n#canada160-2027 .ca-anniversary-image {\n  padding:6px;\n  background:#ddb778;\n}\n\n\/* =========================================================\n   ICONS \/ STORIES\n========================================================= *\/\n#canada160-2027 .ca-stories {\n  padding:82px 0;\n  background:var(--ivory);\n}\n\n#canada160-2027 .ca-story-grid {\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:1px;\n  background:#d2c1a4;\n}\n\n#canada160-2027 .ca-story-grid article {\n  position:relative;\n  min-height:205px;\n  padding:22px 15px;\n  background:#fffaf0;\n}\n\n#canada160-2027 .ca-story-grid article \u003e span {\n  position:absolute;\n  top:11px;\n  right:12px;\n  color:#c3b69e;\n  font-family:Georgia,serif;\n  font-size:9px;\n}\n\n#canada160-2027 .ca-story-grid i {\n  display:block;\n  margin-bottom:17px;\n  color:var(--red);\n  font-size:20px;\n  font-style:normal;\n}\n\n#canada160-2027 .ca-story-grid h3 {\n  color:var(--green);\n  font-size:18px;\n}\n\n#canada160-2027 .ca-story-grid p {\n  margin-top:8px;\n  color:#756e64;\n  font-size:10px;\n  line-height:1.55;\n}\n\n\/* =========================================================\n   CANADA DAY\n========================================================= *\/\n#canada160-2027 .ca-celebrate {\n  position:relative;\n  min-height:650px;\n  display:flex;\n  align-items:center;\n  overflow:hidden;\n  color:#fff;\n}\n\n#canada160-2027 .ca-celebrate-bg {\n  position:absolute;\n  inset:0;\n}\n\n#canada160-2027 .ca-celebrate-bg img {\n  width:100%;\n  height:100%;\n  object-fit:cover;\n}\n\n#canada160-2027 .ca-celebrate-overlay {\n  position:absolute;\n  inset:0;\n  background:\n    linear-gradient(\n      90deg,\n      rgba(70,11,16,.92),\n      rgba(70,11,16,.61),\n      rgba(70,11,16,.15)\n    );\n}\n\n#canada160-2027 .ca-celebrate-content {\n  position:relative;\n  z-index:2;\n}\n\n#canada160-2027 .ca-celebrate h2 {\n  max-width:650px;\n  color:#fff7e7;\n}\n\n#canada160-2027 .ca-celebrate h2 em {\n  color:var(--gold-light);\n}\n\n#canada160-2027 .ca-celebrate-content \u003e p:not(.ca-overline) {\n  max-width:520px;\n  margin-top:22px;\n  color:#eadcda;\n  font-family:Georgia,serif;\n}\n\n#canada160-2027 .ca-celebrate-rule {\n  width:100px;\n  height:1px;\n  margin-top:27px;\n  background:var(--gold-light);\n}\n\n\/* =========================================================\n   PRACTICAL\n========================================================= *\/\n#canada160-2027 .ca-practical {\n  padding:82px 0;\n  background:var(--navy-dark);\n  color:#fff;\n}\n\n#canada160-2027 .ca-practical-grid {\n  display:grid;\n  gap:40px;\n}\n\n#canada160-2027 .ca-practical h2 {\n  color:#fff7e8;\n}\n\n#canada160-2027 .ca-practical h2 em {\n  color:var(--gold-light);\n}\n\n#canada160-2027 .ca-practical-copy \u003e p:not(.ca-overline) {\n  margin-top:20px;\n  color:#bdc9d1;\n  font-family:Georgia,serif;\n}\n\n#canada160-2027 .ca-tags {\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:7px;\n  margin-top:26px;\n}\n\n#canada160-2027 .ca-tags span {\n  padding:10px 7px;\n  border:1px solid rgba(221,191,131,.33);\n  color:#efe1c9;\n  text-align:center;\n  font-size:9px;\n}\n\n#canada160-2027 .ca-practical-image {\n  padding:6px;\n  background:#cda666;\n}\n\n\/* =========================================================\n   GIFT\n========================================================= *\/\n#canada160-2027 .ca-gift {\n  padding:82px 0;\n  background:#eee1cd;\n}\n\n#canada160-2027 .ca-gift-grid {\n  display:grid;\n  gap:40px;\n}\n\n#canada160-2027 .ca-gift h2 {\n  color:var(--green-dark);\n}\n\n#canada160-2027 .ca-gift-list {\n  margin-top:27px;\n  border-top:1px solid #c9b696;\n}\n\n#canada160-2027 .ca-gift-list div {\n  padding:15px 0;\n  border-bottom:1px solid #c9b696;\n}\n\n#canada160-2027 .ca-gift-list b {\n  display:block;\n  color:var(--green);\n  font-family:Georgia,serif;\n  font-size:15px;\n  font-weight:400;\n}\n\n#canada160-2027 .ca-gift-list span {\n  display:block;\n  margin-top:4px;\n  color:#756d62;\n  font-size:10px;\n}\n\n#canada160-2027 .ca-gift-image {\n  padding:6px;\n  background:#fff;\n  border:1px solid #c4a97a;\n}\n\n\/* =========================================================\n   FAQ\n========================================================= *\/\n#canada160-2027 .ca-faq {\n  padding:82px 0;\n  background:var(--paper);\n}\n\n#canada160-2027 .ca-faq-grid {\n  display:grid;\n  gap:36px;\n}\n\n#canada160-2027 .ca-faq h2 {\n  color:var(--green-dark);\n}\n\n#canada160-2027 .ca-faq-list {\n  border-top:1px solid var(--line);\n}\n\n#canada160-2027 details {\n  border-bottom:1px solid var(--line);\n}\n\n#canada160-2027 summary {\n  display:flex;\n  justify-content:space-between;\n  align-items:center;\n  gap:17px;\n  padding:19px 1px;\n  list-style:none;\n  cursor:pointer;\n  color:var(--green-dark);\n  font-family:Georgia,serif;\n  font-size:14px;\n}\n\n#canada160-2027 summary::-webkit-details-marker {\n  display:none;\n}\n\n#canada160-2027 summary b {\n  flex:0 0 28px;\n  width:28px;\n  height:28px;\n  border:1px solid #a9854e;\n  border-radius:50%;\n  color:var(--red);\n  text-align:center;\n  line-height:26px;\n  font-family:Arial,sans-serif;\n  font-weight:400;\n}\n\n#canada160-2027 details p {\n  padding:0 38px 19px 1px;\n  color:#70695f;\n  font-size:11px;\n}\n\n\/* =========================================================\n   FINAL\n========================================================= *\/\n#canada160-2027 .ca-final {\n  padding:92px 0;\n  background:\n    radial-gradient(\n      circle at center top,\n      rgba(221,191,131,.1),\n      transparent 35%\n    ),\n    var(--green-dark);\n  color:#fff;\n  text-align:center;\n}\n\n#canada160-2027 .ca-final-maple {\n  margin-bottom:16px;\n  color:#d74b50;\n  font-size:27px;\n}\n\n#canada160-2027 .ca-final h2 {\n  color:#fff8e9;\n}\n\n#canada160-2027 .ca-final h2 em {\n  color:var(--gold-light);\n}\n\n#canada160-2027 .ca-final p {\n  max-width:580px;\n  margin:21px auto 0;\n  color:#bdc9c3;\n  font-family:Georgia,serif;\n}\n\n#canada160-2027 .ca-final-rule {\n  width:90px;\n  height:1px;\n  margin:26px auto;\n  background:var(--gold-light);\n}\n\n#canada160-2027 .ca-final small {\n  color:#8da49a;\n  font-size:7px;\n  letter-spacing:1.7px;\n}\n\n\/* =========================================================\n   DESKTOP\n   ONLY TWO LAYOUTS MODIFIED\n========================================================= *\/\n@media screen and (min-width:750px) {\n\n  #canada160-2027 .ca-wrap {\n    width:calc(100% - 80px);\n  }\n\n  #canada160-2027 h2 {\n    font-size:58px;\n  }\n\n  #canada160-2027 .ca-hero {\n    padding:92px 0;\n  }\n\n  #canada160-2027 .ca-hero h2 {\n    font-size:70px;\n  }\n\n  \/* 修改一：HERO 改成单列 *\/\n  #canada160-2027 .ca-hero-grid {\n    grid-template-columns:minmax(0,1fr);\n    align-items:start;\n    gap:42px;\n  }\n\n  \/* 其他区域保持原样 *\/\n  #canada160-2027 .ca-strip-grid {\n    grid-template-columns:repeat(4,1fr);\n  }\n\n  #canada160-2027 .ca-heritage-grid {\n    grid-template-columns:repeat(3,1fr);\n  }\n\n  \/* 原版：每排3个月 *\/\n  #canada160-2027 .ca-month-grid {\n    display:grid;\n    grid-template-columns:repeat(3,1fr);\n    gap:15px;\n    margin:0;\n    padding:0;\n    overflow:visible;\n  }\n\n  #canada160-2027 .ca-card {\n    max-width:none;\n  }\n\n  #canada160-2027 .ca-swipe {\n    display:none;\n  }\n\n  \/* 修改二：FEATURE 改成单列 *\/\n  #canada160-2027 .ca-feature-grid {\n    grid-template-columns:minmax(0,1fr);\n    align-items:start;\n    gap:41px;\n  }\n\n  \/* 下面全部为原版设置 *\/\n  #canada160-2027 .ca-season-grid {\n    grid-template-columns:repeat(4,1fr);\n    gap:14px;\n  }\n\n  #canada160-2027 .ca-season h3 {\n    font-size:20px;\n  }\n\n  #canada160-2027 .ca-anniversary-grid {\n    grid-template-columns:.82fr 1.18fr;\n    align-items:center;\n    gap:75px;\n  }\n\n  #canada160-2027 .ca-story-grid {\n    grid-template-columns:repeat(4,1fr);\n  }\n\n  #canada160-2027 .ca-story-grid article {\n    min-height:250px;\n    padding:29px 22px;\n  }\n\n  #canada160-2027 .ca-practical-grid {\n    grid-template-columns:.85fr 1.15fr;\n    align-items:center;\n    gap:75px;\n  }\n\n  #canada160-2027 .ca-gift-grid {\n    grid-template-columns:.88fr 1.12fr;\n    align-items:center;\n    gap:75px;\n  }\n\n  #canada160-2027 .ca-faq-grid {\n    grid-template-columns:.72fr 1.28fr;\n    gap:80px;\n  }\n}\n\n\/* =========================================================\n   MOBILE - ORIGINAL\n========================================================= *\/\n@media screen and (max-width:480px) {\n\n  #canada160-2027 .ca-wrap {\n    width:calc(100% - 28px);\n  }\n\n  #canada160-2027 .ca-hero {\n    padding-top:54px;\n  }\n\n  #canada160-2027 .ca-hero h2 {\n    font-size:41px;\n  }\n\n  #canada160-2027 .ca-card {\n    flex-basis:85%;\n  }\n\n  #canada160-2027 .ca-celebrate {\n    min-height:580px;\n  }\n\n  #canada160-2027 .ca-celebrate-overlay {\n    background:\n      linear-gradient(\n        90deg,\n        rgba(70,11,16,.9),\n        rgba(70,11,16,.5)\n      );\n  }\n}\n\n\/* =========================================================\n   SMALL MOBILE - ORIGINAL\n========================================================= *\/\n@media screen and (max-width:370px) {\n\n  #canada160-2027 h2 {\n    font-size:35px;\n  }\n\n  #canada160-2027 .ca-hero h2 {\n    font-size:37px;\n  }\n\n  #canada160-2027 .ca-strip-grid,\n  #canada160-2027 .ca-season-grid,\n  #canada160-2027 .ca-story-grid {\n    grid-template-columns:1fr;\n  }\n}\n\u003c\/style\u003e\n\n\u003c!-- HERO --\u003e\n\u003csection class=\"ca-hero\"\u003e\n  \u003cdiv class=\"ca-wrap ca-hero-grid\"\u003e\n    \u003cdiv\u003e\n      \u003cdiv class=\"ca-kicker\"\u003eCANADA · 1867–2027\u003c\/div\u003e\n\n      \u003ch2\u003e\n        A year across\u003cbr\u003e\n        \u003cem\u003ethe True North.\u003c\/em\u003e\n      \u003c\/h2\u003e\n\n      \u003cp class=\"ca-lead\"\u003e\n        Celebrate 2027 through twelve distinctly Canadian scenes—\n        from northern lights and maple woods to canoe country,\n        coastal lighthouses, harvest fields and a snowy\n        Québec Christmas.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"ca-rule\"\u003e\n        \u003cstrong\u003e🍁\u003c\/strong\u003e\n      \u003c\/div\u003e\n\n      \u003cp class=\"ca-hero-note\"\u003e\n        Twelve months. Twelve Canadian stories.\n        One commemorative year to keep on the wall.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"ca-stats\"\u003e\n        \u003cdiv\u003e\n          \u003cstrong\u003e160\u003c\/strong\u003e\n          YEARS\u003cbr\u003eCOMMEMORATED\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cstrong\u003e12\u003c\/strong\u003e\n          CANADIAN\u003cbr\u003eSTORIES\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cstrong\u003e2027\u003c\/strong\u003e\n          FULL YEAR\u003cbr\u003eCALENDAR\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv\u003e\n      \u003cdiv class=\"ca-cover\"\u003e\n        \u003cimg src=\"https:\/\/storage2.tianyierp.com\/public\/product-management\/2026-09-24\/91530395618639873.png\" alt=\"封面.png\"\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ca-cover-caption\"\u003e\n        TRUE NORTH1867–202712 STORIES\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- STRIP --\u003e\n\u003csection class=\"ca-strip\"\u003e\n  \u003cdiv class=\"ca-wrap ca-strip-grid\"\u003e\n    \u003cdiv class=\"ca-strip-item\"\u003e\n      \u003cp\u003e🍁\u003c\/p\u003e\n      \u003csection\u003e\n        \u003cstrong\u003e160TH ANNIVERSARY\u003c\/strong\u003e\n        A commemorative 2027 theme\n      \u003c\/section\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ca-strip-item\"\u003e\n      \u003cp\u003e✦\u003c\/p\u003e\n      \u003csection\u003e\n        \u003cstrong\u003e12 CANADIAN STORIES\u003c\/strong\u003e\n        A different journey each month\n      \u003c\/section\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ca-strip-item\"\u003e\n      \u003cp\u003e⌂\u003c\/p\u003e\n      \u003csection\u003e\n        \u003cstrong\u003eFULL 2027 CALENDAR\u003c\/strong\u003e\n        Made for everyday planning\n      \u003c\/section\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ca-strip-item\"\u003e\n      \u003cp\u003e♡\u003c\/p\u003e\n      \u003csection\u003e\n        \u003cstrong\u003eKEEPSAKE GIFT\u003c\/strong\u003e\n        For Canada lovers near or far\n      \u003c\/section\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HERITAGE INTRO --\u003e\n\u003csection class=\"ca-intro\"\u003e\n  \u003cdiv class=\"ca-wrap ca-intro-inner\"\u003e\n    \u003cdiv class=\"ca-maple\"\u003e🍁\u003c\/div\u003e\n\n    \u003cp class=\"ca-overline\"\u003eMORE THAN A CALENDAR\u003c\/p\u003e\n\n    \u003ch2\u003e\n      Twelve months of\u003cbr\u003e\n      \u003cem\u003eCanadian character.\u003c\/em\u003e\n    \u003c\/h2\u003e\n\n    \u003cp class=\"ca-intro-copy\"\u003e\n      This is not twelve random landscape photos.\n      Each month is built around a recognizable Canadian\n      season, tradition, place or moment—giving the year\n      a story from January snow to December lights.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"ca-heritage-grid\"\u003e\n      \u003carticle\u003e\n        \u003cp\u003e01\u003cem\u003e❄\u003c\/em\u003e\u003c\/p\u003e\n        \u003ch3\u003eLand\u003c\/h3\u003e\n        \u003cp\u003e\n          Northern skies, forests, lakes, coastlines\n          and harvest country.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle\u003e\n        \u003cp\u003e02\u003cem\u003e🍁\u003c\/em\u003e\u003c\/p\u003e\n        \u003ch3\u003eTradition\u003c\/h3\u003e\n        \u003cp\u003e\n          Maple season, Canada Day, Thanksgiving\n          and Remembrance.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle\u003e\n        \u003cp\u003e03\u003cem\u003e⌂\u003c\/em\u003e\u003c\/p\u003e\n        \u003ch3\u003eHome\u003c\/h3\u003e\n        \u003cp\u003e\n          Cabins, canoes, old streets and the places\n          that feel unmistakably Canadian.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- MONTHS --\u003e\n\u003csection class=\"ca-months\"\u003e\n  \u003cdiv class=\"ca-wrap\"\u003e\n    \u003cheader class=\"ca-head ca-head-dark\"\u003e\n      \u003cp class=\"ca-overline gold\"\u003e\n        A YEAR ACROSS THE TRUE NORTH\n      \u003c\/p\u003e\n\n      \u003ch2\u003e\n        Twelve months.\u003cbr\u003e\n        \u003cem\u003eTwelve Canadian stories.\u003c\/em\u003e\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        Travel through the seasons without leaving the wall.\n      \u003c\/p\u003e\n    \u003c\/header\u003e\n\n    \u003cdiv class=\"ca-month-grid\"\u003e\n\n      \u003carticle class=\"ca-card\"\u003e\n        \u003cp\u003e\n          \u003cimg src=\"https:\/\/storage2.tianyierp.com\/public\/product-management\/2026-09-24\/91527549095510017.png\" alt=\"1.png\"\u003e\n        \u003c\/p\u003e\n        \u003cdiv class=\"ca-card-info\"\u003e\n          \u003cp\u003eJANUARY\u003c\/p\u003e\n          \u003ch3\u003eNew Year in the True North\u003c\/h3\u003e\n          \u003cdiv class=\"ca-card-line\"\u003e \u003c\/div\u003e\n          \u003cp\u003eAurora · Inukshuk · Winter Silence\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"ca-card\"\u003e\n        \u003cp\u003e\n          \u003cimg src=\"https:\/\/storage2.tianyierp.com\/public\/product-management\/2026-09-24\/91527391104466945.png\" alt=\"2.png\"\u003e\n        \u003c\/p\u003e\n        \u003cdiv class=\"ca-card-info\"\u003e\n          \u003cp\u003eFEBRUARY\u003c\/p\u003e\n          \u003ch3\u003eValentine Cabin Glow\u003c\/h3\u003e\n          \u003cdiv class=\"ca-card-line\"\u003e \u003c\/div\u003e\n          \u003cp\u003eCabin · Family · Winter Warmth\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"ca-card\"\u003e\n        \u003cp\u003e\n          \u003cimg src=\"https:\/\/storage2.tianyierp.com\/public\/product-management\/2026-09-24\/91525591680942081.png\" alt=\"3.png\"\u003e\n        \u003c\/p\u003e\n        \u003cdiv class=\"ca-card-info\"\u003e\n          \u003cp\u003eMARCH\u003c\/p\u003e\n          \u003ch3\u003eMaple Sugar Season\u003c\/h3\u003e\n          \u003cdiv class=\"ca-card-line\"\u003e \u003c\/div\u003e\n          \u003cp\u003eMaple Woods · Syrup · Early Spring\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"ca-card\"\u003e\n        \u003cp\u003e\n          \u003cimg src=\"https:\/\/storage2.tianyierp.com\/public\/product-management\/2026-09-24\/91525613273219073.png\" alt=\"4.png\"\u003e\n        \u003c\/p\u003e\n        \u003cdiv class=\"ca-card-info\"\u003e\n          \u003cp\u003eAPRIL\u003c\/p\u003e\n          \u003ch3\u003eEaster in Bloom\u003c\/h3\u003e\n          \u003cdiv class=\"ca-card-line\"\u003e \u003c\/div\u003e\n          \u003cp\u003eFlowers · Renewal · Spring Colour\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"ca-card\"\u003e\n        \u003cp\u003e\n          \u003cimg src=\"https:\/\/storage2.tianyierp.com\/public\/product-management\/2026-09-24\/91527965740892161.png\" alt=\"5.png\"\u003e\n        \u003c\/p\u003e\n        \u003cdiv class=\"ca-card-info\"\u003e\n          \u003cp\u003eMAY\u003c\/p\u003e\n          \u003ch3\u003eVictoria Day Garden\u003c\/h3\u003e\n          \u003cdiv class=\"ca-card-line\"\u003e \u003c\/div\u003e\n          \u003cp\u003eTulips · Celebration · Spring City\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"ca-card\"\u003e\n        \u003cp\u003e\n          \u003cimg src=\"https:\/\/storage2.tianyierp.com\/public\/product-management\/2026-09-24\/91528203876696065.png\" alt=\"6.png\"\u003e\n        \u003c\/p\u003e\n        \u003cdiv class=\"ca-card-info\"\u003e\n          \u003cp\u003eJUNE\u003c\/p\u003e\n          \u003ch3\u003eCanoe Season\u003c\/h3\u003e\n          \u003cdiv class=\"ca-card-line\"\u003e \u003c\/div\u003e\n          \u003cp\u003eLake · Canoe · Summer Begins\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"ca-card\"\u003e\n        \u003cp\u003e\n          \u003cimg src=\"https:\/\/storage2.tianyierp.com\/public\/product-management\/2026-09-24\/91525660417196033.png\" alt=\"7.png\"\u003e\n        \u003c\/p\u003e\n        \u003cdiv class=\"ca-card-info\"\u003e\n          \u003cp\u003eJULY\u003c\/p\u003e\n          \u003ch3\u003eCanada Day Celebration\u003c\/h3\u003e\n          \u003cdiv class=\"ca-card-line\"\u003e \u003c\/div\u003e\n          \u003cp\u003eFireworks · Ottawa · Red \u0026amp; White\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"ca-card\"\u003e\n        \u003cp\u003e\n          \u003cimg src=\"https:\/\/storage2.tianyierp.com\/public\/product-management\/2026-09-24\/91525671758594049.png\" alt=\"8.png\"\u003e\n        \u003c\/p\u003e\n        \u003cdiv class=\"ca-card-info\"\u003e\n          \u003cp\u003eAUGUST\u003c\/p\u003e\n          \u003ch3\u003eCoastal Lighthouse Summer\u003c\/h3\u003e\n          \u003cdiv class=\"ca-card-line\"\u003e \u003c\/div\u003e\n          \u003cp\u003eAtlantic Coast · Lighthouse · Sea Air\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"ca-card\"\u003e\n        \u003cp\u003e\n          \u003cimg src=\"https:\/\/storage2.tianyierp.com\/public\/product-management\/2026-09-24\/91528601479938049.png\" alt=\"9.png\"\u003e\n        \u003c\/p\u003e\n        \u003cdiv class=\"ca-card-info\"\u003e\n          \u003cp\u003eSEPTEMBER\u003c\/p\u003e\n          \u003ch3\u003eHarvest Time\u003c\/h3\u003e\n          \u003cdiv class=\"ca-card-line\"\u003e \u003c\/div\u003e\n          \u003cp\u003eFields · Apples · Autumn Begins\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"ca-card\"\u003e\n        \u003cp\u003e\n          \u003cimg src=\"https:\/\/storage2.tianyierp.com\/public\/product-management\/2026-09-24\/91525685247475713.png\" alt=\"10.png\"\u003e\n        \u003c\/p\u003e\n        \u003cdiv class=\"ca-card-info\"\u003e\n          \u003cp\u003eOCTOBER\u003c\/p\u003e\n          \u003ch3\u003eCanadian Thanksgiving\u003c\/h3\u003e\n          \u003cdiv class=\"ca-card-line\"\u003e \u003c\/div\u003e\n          \u003cp\u003eMaple Harvest · Gratitude · Autumn\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"ca-card\"\u003e\n        \u003cp\u003e\n          \u003cimg src=\"https:\/\/storage2.tianyierp.com\/public\/product-management\/2026-09-24\/91526475521458177.png\" alt=\"11.png\"\u003e\n        \u003c\/p\u003e\n        \u003cdiv class=\"ca-card-info\"\u003e\n          \u003cp\u003eNOVEMBER\u003c\/p\u003e\n          \u003ch3\u003eRemembrance Day\u003c\/h3\u003e\n          \u003cdiv class=\"ca-card-line\"\u003e \u003c\/div\u003e\n          \u003cp\u003ePoppies · Remembrance · Peace\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"ca-card\"\u003e\n        \u003cp\u003e\n          \u003cimg src=\"https:\/\/storage2.tianyierp.com\/public\/product-management\/2026-09-24\/91525940814807041.png\" alt=\"12.png\"\u003e\n        \u003c\/p\u003e\n        \u003cdiv class=\"ca-card-info\"\u003e\n          \u003cp\u003eDECEMBER\u003c\/p\u003e\n          \u003ch3\u003eCanadian Christmas\u003c\/h3\u003e\n          \u003cdiv class=\"ca-card-line\"\u003e \u003c\/div\u003e\n          \u003cp\u003eOld Québec · Snow · Christmas Lights\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n    \u003c\/div\u003e\n\n    \u003cp class=\"ca-swipe\"\u003e\n      ← SWIPE THROUGH THE YEAR →\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- FEATURE --\u003e\n\u003csection class=\"ca-feature\"\u003e\n  \u003cdiv class=\"ca-wrap ca-feature-grid\"\u003e\n    \u003cdiv class=\"ca-feature-image\"\u003e\n      \u003cimg src=\"https:\/\/storage2.tianyierp.com\/public\/product-management\/2026-09-24\/91528203876696065.png\" alt=\"6.png\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv\u003e\n      \u003cp\u003e01\u003c\/p\u003e\n\n      \u003cp class=\"ca-overline\"\u003e\n        THE TRUE NORTH IN EVERYDAY VIEW\n      \u003c\/p\u003e\n\n      \u003ch2\u003e\n        More like a travel print.\u003cbr\u003e\n        \u003cem\u003eStill a calendar.\u003c\/em\u003e\n      \u003c\/h2\u003e\n\n      \u003cp class=\"ca-body\"\u003e\n        Each monthly page gives most of the visual space\n        to a richly illustrated Canadian scene while keeping\n        a clear date grid underneath for everyday use.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"ca-feature-list\"\u003e\n        \u003cdiv\u003e\n          \u003cstrong\u003eFull-Scene Artwork\u003c\/strong\u003e\n          Every month carries its own landscape,\n          colour palette and seasonal atmosphere.\n        \u003c\/div\u003e\n\n        \u003cdiv\u003e\n          \u003cstrong\u003eDistinct Canadian Themes\u003c\/strong\u003e\n          Canoes, maple woods, lighthouses, winter cabins\n          and familiar national moments.\n        \u003c\/div\u003e\n\n        \u003cdiv\u003e\n          \u003cstrong\u003ePractical Monthly Grid\u003c\/strong\u003e\n          The artwork stays decorative while the lower\n          section remains useful for following the year.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- SEASONS --\u003e\n\u003csection class=\"ca-seasons\"\u003e\n  \u003cdiv class=\"ca-wrap\"\u003e\n    \u003cheader class=\"ca-head\"\u003e\n      \u003cp class=\"ca-overline\"\u003e\n        FOUR SEASONS · ONE COUNTRY\n      \u003c\/p\u003e\n\n      \u003ch2\u003e\n        Canada changes beautifully\u003cbr\u003e\n        \u003cem\u003ewith the calendar.\u003c\/em\u003e\n      \u003c\/h2\u003e\n    \u003c\/header\u003e\n\n    \u003cdiv class=\"ca-season-grid\"\u003e\n      \u003carticle class=\"ca-season\"\u003e\n        \u003cp\u003e\n          \u003cimg src=\"https:\/\/storage2.tianyierp.com\/public\/product-management\/2026-09-24\/91527549095510017.png\" alt=\"1.png\"\u003e\n        \u003c\/p\u003e\n        \u003cdiv class=\"ca-season-info\"\u003e\n          \u003cp\u003eWINTER\u003c\/p\u003e\n          \u003ch3\u003eUnder the Northern Lights\u003c\/h3\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"ca-season\"\u003e\n        \u003cp\u003e\n          \u003cimg src=\"https:\/\/storage2.tianyierp.com\/public\/product-management\/2026-09-24\/91525613273219073.png\" alt=\"4.png\"\u003e\n        \u003c\/p\u003e\n        \u003cdiv class=\"ca-season-info\"\u003e\n          \u003cp\u003eSPRING\u003c\/p\u003e\n          \u003ch3\u003eCanada in Bloom\u003c\/h3\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"ca-season\"\u003e\n        \u003cp\u003e\n          \u003cimg src=\"https:\/\/storage2.tianyierp.com\/public\/product-management\/2026-09-24\/91525671758594049.png\" alt=\"8.png\"\u003e\n        \u003c\/p\u003e\n        \u003cdiv class=\"ca-season-info\"\u003e\n          \u003cp\u003eSUMMER\u003c\/p\u003e\n          \u003ch3\u003eBy the Atlantic\u003c\/h3\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"ca-season\"\u003e\n        \u003cp\u003e\n          \u003cimg src=\"https:\/\/storage2.tianyierp.com\/public\/product-management\/2026-09-24\/91525685247475713.png\" alt=\"10.png\"\u003e\n        \u003c\/p\u003e\n        \u003cdiv class=\"ca-season-info\"\u003e\n          \u003cp\u003eAUTUMN\u003c\/p\u003e\n          \u003ch3\u003eMaple Harvest\u003c\/h3\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\u003cp\u003e\u003c\/p\u003e\n","brand":"mytrendyes","offers":[{"title":"Canada 160th Anniversary Commemorative","offer_id":67993106153722,"sku":"YWG26092403-加拿大160周年日历","price":21.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0764\/0409\/7274\/files\/91530374932332545.png?v=1793152804","url":"https:\/\/mytrendyes.com\/products\/canada-160th-anniversary-1867-2027-commemorative-wall-calendar","provider":"mytrendyes","version":"1.0","type":"link"}