{"product_id":"vintage-wooden-goose-perpetual-calendar","title":"Vintage Wooden Goose Perpetual Calendar","description":"\u003c!-- =========================================================\nVINTAGE WOODEN PERPETUAL GOOSE CALENDAR\nSHOPIFY PRODUCT DESCRIPTION BODY HTML\nWarm Cottagecore \/ Rustic Vintage Theme\nSingle-Column A+ Layout · Mobile Responsive · No JavaScript\n========================================================= --\u003e\n\n\u003cstyle\u003e\n  .vgc-page,\n  .vgc-page *{\n    box-sizing:border-box;\n  }\n\n  .vgc-page{\n    --ink:#34271f;\n    --brown:#624533;\n    --deep:#463126;\n    --wood:#9b7254;\n    --rose:#a36f68;\n    --cream:#f7efe5;\n    --paper:#fffaf4;\n    --oat:#eee1d1;\n    --line:#dcc9b3;\n    --muted:#756155;\n    --shadow:0 10px 28px rgba(67,44,31,.09);\n\n    max-width:920px;\n    margin:0 auto;\n    color:var(--ink);\n    background:var(--cream);\n    font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif;\n    line-height:1.65;\n    overflow:hidden;\n    container-type:inline-size;\n  }\n\n  .vgc-page *,\n  .vgc-page *:before,\n  .vgc-page *:after{\n    box-sizing:border-box;\n  }\n\n  .vgc-page img{\n    width:100%;\n    height:auto;\n    display:block;\n  }\n\n  .vgc-shell{\n    width:100%;\n    padding:0 24px;\n  }\n\n  .vgc-section{\n    padding:58px 0;\n  }\n\n  .vgc-section.paper{\n    background:var(--paper);\n  }\n\n  .vgc-section.oat{\n    background:var(--oat);\n  }\n\n  .vgc-section.dark{\n    background:var(--deep);\n    color:#fff8ef;\n  }\n\n  .vgc-eyebrow{\n    display:block;\n    margin:0 0 10px;\n    color:var(--rose);\n    font-size:12px;\n    font-weight:800;\n    letter-spacing:.12em;\n    text-transform:uppercase;\n    text-align:center;\n  }\n\n  .vgc-section.dark .vgc-eyebrow{\n    color:#e7c5ba;\n  }\n\n  .vgc-title{\n    max-width:760px;\n    margin:0 auto 14px;\n    color:var(--deep);\n    font-family:Georgia,\"Times New Roman\",serif;\n    font-size:34px;\n    font-weight:700;\n    line-height:1.16;\n    letter-spacing:-.02em;\n    text-align:center;\n  }\n\n  .vgc-section.dark .vgc-title{\n    color:#fff8ef;\n  }\n\n  .vgc-subtitle{\n    max-width:700px;\n    margin:0 auto 30px;\n    color:var(--muted);\n    font-size:16px;\n    line-height:1.75;\n    text-align:center;\n  }\n\n  .vgc-section.dark .vgc-subtitle{\n    color:#e9d9cc;\n  }\n\n  \/* ================= HERO ================= *\/\n\n  .vgc-hero{\n    position:relative;\n    background:#cdbda9;\n  }\n\n  .vgc-hero-media{\n    position:relative;\n    min-height:620px;\n    overflow:hidden;\n  }\n\n  .vgc-hero-media \u003e img{\n    width:100%;\n    height:620px;\n    object-fit:cover;\n    object-position:center 38%;\n    opacity:.97;\n    filter:sepia(14%) saturate(78%) brightness(1.04);\n  }\n\n  .vgc-hero-media:after{\n    content:\"\";\n    position:absolute;\n    inset:0;\n    background:linear-gradient(\n      0deg,\n      rgba(70,49,38,.73) 0%,\n      rgba(111,83,63,.38) 38%,\n      rgba(210,194,175,.12) 74%,\n      rgba(244,236,226,.05) 100%\n    );\n    pointer-events:none;\n  }\n\n  .vgc-hero-copy{\n    position:absolute;\n    z-index:2;\n    left:0;\n    right:0;\n    bottom:0;\n    padding:46px 30px 38px;\n    color:#fff;\n    text-align:center;\n  }\n\n  .vgc-hero-badge{\n    display:inline-block;\n    margin-bottom:15px;\n    padding:7px 16px;\n    border:1px solid rgba(255,248,238,.65);\n    border-radius:999px;\n    background:rgba(70,49,38,.72);\n    color:#fff8ee;\n    font-size:12px;\n    font-weight:800;\n    letter-spacing:.1em;\n    text-transform:uppercase;\n  }\n\n  .vgc-hero h1{\n    max-width:760px;\n    margin:0 auto 14px;\n    color:#fff;\n    font-family:Georgia,\"Times New Roman\",serif;\n    font-size:45px;\n    line-height:1.08;\n    letter-spacing:-.03em;\n  }\n\n  .vgc-hero p{\n    max-width:690px;\n    margin:0 auto 22px;\n    color:#f8eee4;\n    font-size:17px;\n    line-height:1.7;\n  }\n\n  .vgc-pills{\n    display:flex;\n    flex-wrap:wrap;\n    justify-content:center;\n    gap:9px;\n  }\n\n  .vgc-pill{\n    padding:8px 13px;\n    border:1px solid rgba(255,248,238,.43);\n    border-radius:999px;\n    background:rgba(70,49,38,.40);\n    color:#fff;\n    font-size:13px;\n    font-weight:700;\n  }\n\n  \/* ================= QUICK VALUE ================= *\/\n\n  .vgc-value-grid{\n    position:relative;\n    z-index:3;\n    display:grid;\n    grid-template-columns:repeat(4,1fr);\n    gap:12px;\n    margin-top:-24px;\n  }\n\n  .vgc-value{\n    padding:21px 13px;\n    border:1px solid var(--line);\n    border-radius:16px;\n    background:var(--paper);\n    box-shadow:var(--shadow);\n    text-align:center;\n  }\n\n  .vgc-value .icon{\n    display:block;\n    margin-bottom:7px;\n    font-size:24px;\n    line-height:1;\n  }\n\n  .vgc-value strong{\n    display:block;\n    margin-bottom:5px;\n    color:var(--deep);\n    font-size:14px;\n    line-height:1.35;\n  }\n\n  .vgc-value span:last-child{\n    display:block;\n    color:#786558;\n    font-size:12px;\n    line-height:1.5;\n  }\n\n  \/* ================= FEATURE CARDS ================= *\/\n\n  .vgc-cards{\n    display:grid;\n    grid-template-columns:repeat(2,1fr);\n    gap:14px;\n  }\n\n  .vgc-card{\n    padding:25px 22px;\n    border:1px solid var(--line);\n    border-radius:18px;\n    background:var(--paper);\n  }\n\n  .vgc-card-icon{\n    display:flex;\n    align-items:center;\n    justify-content:center;\n    width:45px;\n    height:45px;\n    margin-bottom:13px;\n    border-radius:50%;\n    background:#efe1d2;\n    font-size:21px;\n  }\n\n  .vgc-card h3{\n    margin:0 0 8px;\n    color:var(--deep);\n    font-size:18px;\n    line-height:1.3;\n  }\n\n  .vgc-card p{\n    margin:0;\n    color:#705e51;\n    font-size:14px;\n    line-height:1.68;\n  }\n\n  \/* ================= IMAGE UNDER SELLING POINT ================= *\/\n\n  .vgc-feature-image{\n    margin-top:24px;\n    overflow:hidden;\n    border:1px solid var(--line);\n    border-radius:20px;\n    background:#fff;\n    box-shadow:var(--shadow);\n  }\n\n  .vgc-feature-image img{\n    width:100%;\n    height:auto;\n    max-height:760px;\n    object-fit:cover;\n    object-position:center;\n  }\n\n  .vgc-feature-image.no-crop img{\n    max-height:none;\n    object-fit:contain;\n  }\n\n  .vgc-image-caption{\n    padding:12px 16px 14px;\n    background:var(--paper);\n    color:#806a5b;\n    font-size:12px;\n    line-height:1.5;\n    text-align:center;\n  }\n\n  \/* ================= BENEFIT BLOCK ================= *\/\n\n  .vgc-benefit-box{\n    max-width:760px;\n    margin:0 auto;\n    padding:28px 26px;\n    border:1px solid var(--line);\n    border-radius:19px;\n    background:var(--paper);\n  }\n\n  .vgc-benefit-box h3{\n    margin:0 0 11px;\n    color:var(--deep);\n    font-family:Georgia,\"Times New Roman\",serif;\n    font-size:27px;\n    line-height:1.22;\n    text-align:center;\n  }\n\n  .vgc-benefit-box \u003e p{\n    max-width:680px;\n    margin:0 auto 19px;\n    color:#705d50;\n    font-size:15px;\n    line-height:1.75;\n    text-align:center;\n  }\n\n  .vgc-checks{\n    display:grid;\n    grid-template-columns:repeat(2,1fr);\n    gap:10px 14px;\n    max-width:680px;\n    margin:0 auto;\n  }\n\n  .vgc-check{\n    display:flex;\n    align-items:flex-start;\n    gap:9px;\n    padding:11px 12px;\n    border-radius:12px;\n    background:#f6ede4;\n    color:#554338;\n    font-size:13px;\n    line-height:1.55;\n  }\n\n  .vgc-check b{\n    color:var(--rose);\n    flex:0 0 auto;\n  }\n\n  \/* ================= USAGE SCENES ================= *\/\n\n  .vgc-scenes{\n    display:grid;\n    grid-template-columns:repeat(3,1fr);\n    gap:13px;\n  }\n\n  .vgc-scene{\n    padding:22px 18px;\n    border:1px solid var(--line);\n    border-radius:17px;\n    background:var(--paper);\n    text-align:center;\n  }\n\n  .vgc-scene .scene-icon{\n    display:block;\n    margin-bottom:8px;\n    font-size:25px;\n  }\n\n  .vgc-scene h3{\n    margin:0 0 6px;\n    color:var(--deep);\n    font-size:16px;\n    line-height:1.35;\n  }\n\n  .vgc-scene p{\n    margin:0;\n    color:#756255;\n    font-size:13px;\n    line-height:1.6;\n  }\n\n  \/* ================= STEPS ================= *\/\n\n  .vgc-steps{\n    display:grid;\n    grid-template-columns:repeat(3,1fr);\n    gap:13px;\n  }\n\n  .vgc-step{\n    padding:24px 20px;\n    border:1px solid #785a48;\n    border-radius:17px;\n    background:#51392c;\n  }\n\n  .vgc-step-num{\n    display:flex;\n    align-items:center;\n    justify-content:center;\n    width:38px;\n    height:38px;\n    margin-bottom:13px;\n    border-radius:50%;\n    background:#efdcc7;\n    color:var(--deep);\n    font-size:14px;\n    font-weight:900;\n  }\n\n  .vgc-step h3{\n    margin:0 0 7px;\n    color:#fff9f2;\n    font-size:17px;\n  }\n\n  .vgc-step p{\n    margin:0;\n    color:#e9dacd;\n    font-size:13px;\n    line-height:1.62;\n  }\n\n  \/* ================= AUDIENCE ================= *\/\n\n  .vgc-audience{\n    display:grid;\n    grid-template-columns:repeat(2,1fr);\n    gap:13px;\n  }\n\n  .vgc-audience-item{\n    display:flex;\n    align-items:flex-start;\n    gap:13px;\n    padding:20px;\n    border:1px solid var(--line);\n    border-radius:16px;\n    background:var(--paper);\n  }\n\n  .vgc-audience-item .icon{\n    flex:0 0 auto;\n    font-size:25px;\n    line-height:1;\n  }\n\n  .vgc-audience-item h4{\n    margin:0 0 4px;\n    color:var(--deep);\n    font-size:15px;\n  }\n\n  .vgc-audience-item p{\n    margin:0;\n    color:#725f52;\n    font-size:13px;\n    line-height:1.57;\n  }\n\n  \/* ================= DETAILS ================= *\/\n\n  .vgc-details{\n    display:grid;\n    grid-template-columns:repeat(3,1fr);\n    gap:13px;\n  }\n\n  .vgc-detail{\n    padding:23px 17px;\n    border:1px solid var(--line);\n    border-radius:16px;\n    background:var(--paper);\n    text-align:center;\n  }\n\n  .vgc-detail small{\n    display:block;\n    margin-bottom:7px;\n    color:var(--rose);\n    font-size:11px;\n    font-weight:800;\n    letter-spacing:.1em;\n    text-transform:uppercase;\n  }\n\n  .vgc-detail strong{\n    display:block;\n    margin-bottom:5px;\n    color:var(--deep);\n    font-size:16px;\n  }\n\n  .vgc-detail span{\n    display:block;\n    color:#776457;\n    font-size:13px;\n    line-height:1.55;\n  }\n\n  \/* ================= FAQ ================= *\/\n\n  .vgc-faq{\n    display:grid;\n    gap:10px;\n  }\n\n  .vgc-faq details{\n    overflow:hidden;\n    border:1px solid var(--line);\n    border-radius:15px;\n    background:var(--paper);\n  }\n\n  .vgc-faq summary{\n    position:relative;\n    padding:18px 48px 18px 18px;\n    cursor:pointer;\n    list-style:none;\n    color:var(--deep);\n    font-size:15px;\n    font-weight:800;\n  }\n\n  .vgc-faq summary::-webkit-details-marker{\n    display:none;\n  }\n\n  .vgc-faq summary:after{\n    content:\"⌄\";\n    position:absolute;\n    top:50%;\n    right:18px;\n    transform:translateY(-54%);\n    color:var(--rose);\n    font-size:23px;\n    line-height:1;\n    transition:transform .25s ease;\n  }\n\n  .vgc-faq details[open] summary:after{\n    transform:translateY(-46%) rotate(180deg);\n  }\n\n  .vgc-faq-answer{\n    padding:0 18px 18px;\n    color:#705e51;\n    font-size:14px;\n    line-height:1.72;\n  }\n\n  \/* ================= TRUST ================= *\/\n\n  .vgc-trust{\n    display:grid;\n    grid-template-columns:repeat(3,1fr);\n    gap:12px;\n  }\n\n  .vgc-trust-card{\n    padding:23px 16px;\n    border:1px solid #765848;\n    border-radius:16px;\n    background:#51392d;\n    text-align:center;\n  }\n\n  .vgc-trust-card .icon{\n    display:block;\n    margin-bottom:8px;\n    font-size:26px;\n  }\n\n  .vgc-trust-card h4{\n    margin:0 0 5px;\n    color:#fff8ef;\n    font-size:15px;\n  }\n\n  .vgc-trust-card p{\n    margin:0;\n    color:#eadbce;\n    font-size:12px;\n    line-height:1.55;\n  }\n\n  \/* ================= CTA ================= *\/\n\n  .vgc-cta{\n    padding:54px 24px;\n    background:#9d6d65;\n    color:#fff;\n    text-align:center;\n  }\n\n  .vgc-cta h2{\n    max-width:700px;\n    margin:0 auto 12px;\n    font-family:Georgia,\"Times New Roman\",serif;\n    font-size:34px;\n    line-height:1.16;\n  }\n\n  .vgc-cta p{\n    max-width:640px;\n    margin:0 auto 22px;\n    color:#fff5ef;\n    font-size:15px;\n    line-height:1.7;\n  }\n\n  .vgc-btn{\n    display:inline-block;\n    padding:14px 27px;\n    border-radius:999px;\n    background:#fffaf4;\n    color:var(--deep) !important;\n    text-decoration:none !important;\n    font-size:15px;\n    font-weight:900;\n    box-shadow:0 7px 18px rgba(48,30,23,.16);\n  }\n\n  @media(max-width:760px){\n\n    .vgc-shell{\n      padding:0 15px;\n    }\n\n    .vgc-section{\n      padding:42px 0;\n    }\n\n    .vgc-title{\n      font-size:28px;\n    }\n\n    .vgc-subtitle{\n      margin-bottom:24px;\n      font-size:14px;\n      line-height:1.7;\n    }\n\n    .vgc-hero-media{\n      min-height:560px;\n    }\n\n    .vgc-hero-media \u003e img{\n      height:560px;\n      object-position:center 34%;\n    }\n\n    .vgc-hero-copy{\n      padding:34px 17px 29px;\n    }\n\n    .vgc-hero h1{\n      font-size:34px;\n    }\n\n    .vgc-hero p{\n      font-size:15px;\n    }\n\n    .vgc-value-grid{\n      grid-template-columns:repeat(2,1fr);\n      gap:9px;\n      margin-top:-16px;\n    }\n\n    .vgc-value{\n      padding:17px 10px;\n    }\n\n    .vgc-cards,\n    .vgc-scenes,\n    .vgc-steps,\n    .vgc-audience,\n    .vgc-details,\n    .vgc-trust{\n      grid-template-columns:1fr;\n    }\n\n    .vgc-checks{\n      grid-template-columns:1fr;\n    }\n\n    .vgc-benefit-box{\n      padding:24px 18px;\n    }\n\n    .vgc-benefit-box h3{\n      font-size:24px;\n    }\n\n    .vgc-feature-image{\n      margin-top:18px;\n      border-radius:15px;\n    }\n\n    .vgc-feature-image img{\n      max-height:none;\n    }\n\n    .vgc-cta{\n      padding:45px 18px;\n    }\n\n    .vgc-cta h2{\n      font-size:28px;\n    }\n  }\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"vgc-page\"\u003e\n\n  \u003c!-- =====================================================\n       HERO\n  ====================================================== --\u003e\n  \u003csection class=\"vgc-hero\"\u003e\n\n    \u003cdiv class=\"vgc-hero-media\"\u003e\n\n      \u003cimg src=\"https:\/\/i.etsystatic.com\/58444574\/r\/il\/03444e\/7158673032\/il_794xN.7158673032_esgp.jpg\" alt=\"Wooden perpetual goose calendar styled in a warm vintage-inspired room\"\u003e\n\n      \u003cdiv class=\"vgc-hero-copy\"\u003e\n\n        \u003cdiv class=\"vgc-hero-badge\"\u003e\n          Timeless Function · Cottage Charm\n        \u003c\/div\u003e\n\n        \u003ch1\u003e\n          A Calendar You’ll Love Looking At Every Day\n        \u003c\/h1\u003e\n\n        \u003cp\u003e\n          More than a date keeper, this wooden perpetual goose calendar\n          adds warm vintage personality to your wall while giving you a\n          simple way to reset the month and enjoy it again and again.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"vgc-pills\"\u003e\n\n          \u003cspan class=\"vgc-pill\"\u003e🪿 Whimsical Goose Detail\u003c\/span\u003e\n          \u003cspan class=\"vgc-pill\"\u003e🗓️ Perpetual Calendar Design\u003c\/span\u003e\n          \u003cspan class=\"vgc-pill\"\u003e🪵 Warm Wooden Character\u003c\/span\u003e\n          \u003cspan class=\"vgc-pill\"\u003e🏡 Cottage-Inspired Decor\u003c\/span\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- =====================================================\n       QUICK VALUE\n  ====================================================== --\u003e\n  \u003cdiv class=\"vgc-shell\"\u003e\n\n    \u003cdiv class=\"vgc-value-grid\"\u003e\n\n      \u003cdiv class=\"vgc-value\"\u003e\n        \u003cspan class=\"icon\"\u003e♾️\u003c\/span\u003e\n        \u003cstrong\u003eUse It Year After Year\u003c\/strong\u003e\n        \u003cspan\u003eReset the calendar instead of replacing it every January.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vgc-value\"\u003e\n        \u003cspan class=\"icon\"\u003e🪿\u003c\/span\u003e\n        \u003cstrong\u003eDecor With Personality\u003c\/strong\u003e\n        \u003cspan\u003eThe goose-and-bow motif brings playful nostalgic character.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vgc-value\"\u003e\n        \u003cspan class=\"icon\"\u003e🪵\u003c\/span\u003e\n        \u003cstrong\u003eWarm Wooden Look\u003c\/strong\u003e\n        \u003cspan\u003eRustic brown tones blend naturally into cozy interiors.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vgc-value\"\u003e\n        \u003cspan class=\"icon\"\u003e🎁\u003c\/span\u003e\n        \u003cstrong\u003eMemorable Gift Appeal\u003c\/strong\u003e\n        \u003cspan\u003eA distinctive choice for vintage and country decor lovers.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- =====================================================\n       SELLING POINT 01\n       TEXT FIRST · IMAGE BELOW\n  ====================================================== --\u003e\n  \u003csection class=\"vgc-section\"\u003e\n\n    \u003cdiv class=\"vgc-shell\"\u003e\n\n      \u003cspan class=\"vgc-eyebrow\"\u003e\n        Why It Feels Special\n      \u003c\/span\u003e\n\n      \u003ch2 class=\"vgc-title\"\u003e\n        Useful Enough for Every Day. Charming Enough to Become Part of the Room.\n      \u003c\/h2\u003e\n\n      \u003cp class=\"vgc-subtitle\"\u003e\n        Ordinary calendars often disappear into the background.\n        This one feels more like a collected home accent—\n        something you notice, update and enjoy as part of your decor.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"vgc-benefit-box\"\u003e\n\n        \u003ch3\u003e\n          Vintage Character With Everyday Purpose\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n          The raised goose, bow detail and warm wood finish create a cozy,\n          nostalgic focal point, while the changeable calendar design keeps\n          the piece practical month after month.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"vgc-checks\"\u003e\n\n          \u003cdiv class=\"vgc-check\"\u003e\n            \u003cb\u003e✓\u003c\/b\u003e\n            \u003cspan\u003eDecorative enough to display in a visible part of the home\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"vgc-check\"\u003e\n            \u003cb\u003e✓\u003c\/b\u003e\n            \u003cspan\u003eCombines useful date keeping with cottage-inspired styling\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"vgc-check\"\u003e\n            \u003cb\u003e✓\u003c\/b\u003e\n            \u003cspan\u003eGoose motif gives the piece personality beyond a standard calendar\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"vgc-check\"\u003e\n            \u003cb\u003e✓\u003c\/b\u003e\n            \u003cspan\u003eWarm wood tones coordinate easily with vintage and farmhouse decor\u003c\/span\u003e\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vgc-feature-image\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0727\/3952\/0643\/files\/ChatGPT_Image_2026_8_10__23_48_36__1.png?v=1786420276\" alt=\"Vintage wooden goose perpetual calendar shown as decorative wall decor\"\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- =====================================================\n       SELLING POINT 02\n       FEATURE CARDS · IMAGE BELOW\n  ====================================================== --\u003e\n  \u003csection class=\"vgc-section paper\"\u003e\n\n    \u003cdiv class=\"vgc-shell\"\u003e\n\n      \u003cspan class=\"vgc-eyebrow\"\u003e\n        The Details Buyers Notice\n      \u003c\/span\u003e\n\n      \u003ch2 class=\"vgc-title\"\u003e\n        Four Reasons It Earns a Permanent Place on the Wall\n      \u003c\/h2\u003e\n\n      \u003cp class=\"vgc-subtitle\"\u003e\n        Its appeal comes from the mix of long-term usefulness,\n        hands-on interaction and nostalgic home character.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"vgc-cards\"\u003e\n\n        \u003carticle class=\"vgc-card\"\u003e\n\n          \u003cdiv class=\"vgc-card-icon\"\u003e♾️\u003c\/div\u003e\n\n          \u003ch3\u003e\n            Perpetual, Not Year-Specific\n          \u003c\/h3\u003e\n\n          \u003cp\u003e\n            Rearrange the display for a new month instead of replacing\n            the whole calendar when the year changes.\n          \u003c\/p\u003e\n\n        \u003c\/article\u003e\n\n\n        \u003carticle class=\"vgc-card\"\u003e\n\n          \u003cdiv class=\"vgc-card-icon\"\u003e🗓️\u003c\/div\u003e\n\n          \u003ch3\u003e\n            Hands-On Monthly Reset\n          \u003c\/h3\u003e\n\n          \u003cp\u003e\n            Changeable wooden pieces turn updating the calendar into a\n            simple monthly ritual rather than another digital task.\n          \u003c\/p\u003e\n\n        \u003c\/article\u003e\n\n\n        \u003carticle class=\"vgc-card\"\u003e\n\n          \u003cdiv class=\"vgc-card-icon\"\u003e🪿\u003c\/div\u003e\n\n          \u003ch3\u003e\n            Whimsical Goose Focal Point\n          \u003c\/h3\u003e\n\n          \u003cp\u003e\n            The decorative goose and bow create the kind of playful,\n            country-inspired detail that makes the piece instantly recognizable.\n          \u003c\/p\u003e\n\n        \u003c\/article\u003e\n\n\n        \u003carticle class=\"vgc-card\"\u003e\n\n          \u003cdiv class=\"vgc-card-icon\"\u003e🪵\u003c\/div\u003e\n\n          \u003ch3\u003e\n            Warm Rustic Presence\n          \u003c\/h3\u003e\n\n          \u003cp\u003e\n            Rich wood tones give it a collected, lived-in look that feels\n            at home beside vintage furniture and cozy textiles.\n          \u003c\/p\u003e\n\n        \u003c\/article\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vgc-feature-image\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0727\/3952\/0643\/files\/ChatGPT_Image_2026_8_10__23_49_45__7.png?v=1786420276\" alt=\"A+ image highlighting key features of the wooden goose perpetual calendar\"\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- =====================================================\n       SELLING POINT 03\n       MONTHLY RESET · IMAGE BELOW\n  ====================================================== --\u003e\n  \u003csection class=\"vgc-section\"\u003e\n\n    \u003cdiv class=\"vgc-shell\"\u003e\n\n      \u003cspan class=\"vgc-eyebrow\"\u003e\n        Change the Date · Keep the Piece\n      \u003c\/span\u003e\n\n      \u003ch2 class=\"vgc-title\"\u003e\n        A Small Monthly Ritual That Makes the Calendar Feel Personal\n      \u003c\/h2\u003e\n\n      \u003cp class=\"vgc-subtitle\"\u003e\n        Instead of flipping to a disposable paper page, you physically\n        update the month and dates. That tactile interaction is part of\n        what makes a perpetual calendar satisfying to own.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"vgc-benefit-box\"\u003e\n\n        \u003ch3\u003e\n          Simple to Reset for the New Month\n        \u003c\/h3\u003e\n\n        \u003cdiv class=\"vgc-checks\"\u003e\n\n          \u003cdiv class=\"vgc-check\"\u003e\n            \u003cb\u003e01\u003c\/b\u003e\n            \u003cspan\u003eSelect and display the current month\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"vgc-check\"\u003e\n            \u003cb\u003e02\u003c\/b\u003e\n            \u003cspan\u003eArrange the date pieces to match the month\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"vgc-check\"\u003e\n            \u003cb\u003e03\u003c\/b\u003e\n            \u003cspan\u003eHang it back in place and enjoy the updated display\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"vgc-check\"\u003e\n            \u003cb\u003e04\u003c\/b\u003e\n            \u003cspan\u003eReset it again when the next month begins\u003c\/span\u003e\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vgc-feature-image\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0727\/3952\/0643\/files\/ChatGPT_Image_2026_8_10__23_49_44__4.png?v=1786420276\" alt=\"Close-up showing the changeable month and date design\"\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- =====================================================\n       SELLING POINT 04\n       ROOM PLACEMENT · IMAGE BELOW\n  ====================================================== --\u003e\n  \u003csection class=\"vgc-section oat\"\u003e\n\n    \u003cdiv class=\"vgc-shell\"\u003e\n\n      \u003cspan class=\"vgc-eyebrow\"\u003e\n        Where It Belongs\n      \u003c\/span\u003e\n\n      \u003ch2 class=\"vgc-title\"\u003e\n        Made for the Cozy Corners You Actually Look At\n      \u003c\/h2\u003e\n\n      \u003cp class=\"vgc-subtitle\"\u003e\n        Place it somewhere the date matters and the decor matters too.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"vgc-scenes\"\u003e\n\n        \u003cdiv class=\"vgc-scene\"\u003e\n\n          \u003cspan class=\"scene-icon\"\u003e🍞\u003c\/span\u003e\n\n          \u003ch3\u003e\n            Kitchen \u0026amp; Breakfast Nook\n          \u003c\/h3\u003e\n\n          \u003cp\u003e\n            Adds country character to a space where family routines\n            naturally happen every day.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"vgc-scene\"\u003e\n\n          \u003cspan class=\"scene-icon\"\u003e🚪\u003c\/span\u003e\n\n          \u003ch3\u003e\n            Entryway \u0026amp; Family Area\n          \u003c\/h3\u003e\n\n          \u003cp\u003e\n            Easy to glance at on the way in or out while warming up\n            an otherwise practical wall.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"vgc-scene\"\u003e\n\n          \u003cspan class=\"scene-icon\"\u003e📚\u003c\/span\u003e\n\n          \u003ch3\u003e\n            Home Office \u0026amp; Reading Room\n          \u003c\/h3\u003e\n\n          \u003cp\u003e\n            Keeps the date visible without bringing a cold office-style\n            look into a cozy personal space.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vgc-feature-image\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0727\/3952\/0643\/files\/ChatGPT_Image_2026_8_10__23_49_45__6.png?v=1786420276\" alt=\"Wooden goose perpetual calendar displayed in different cozy home settings\"\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- =====================================================\n       HOW TO USE\n  ====================================================== --\u003e\n  \u003csection class=\"vgc-section dark\"\u003e\n\n    \u003cdiv class=\"vgc-shell\"\u003e\n\n      \u003cspan class=\"vgc-eyebrow\"\u003e\n        Simple Monthly Reset\n      \u003c\/span\u003e\n\n      \u003ch2 class=\"vgc-title\"\u003e\n        Set the Month in Three Easy Steps\n      \u003c\/h2\u003e\n\n      \u003cp class=\"vgc-subtitle\"\u003e\n        A perpetual format keeps the calendar useful long after a\n        standard dated calendar would be replaced.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"vgc-steps\"\u003e\n\n        \u003carticle class=\"vgc-step\"\u003e\n\n          \u003cdiv class=\"vgc-step-num\"\u003e\n            1\n          \u003c\/div\u003e\n\n          \u003ch3\u003e\n            Select the Month\n          \u003c\/h3\u003e\n\n          \u003cp\u003e\n            Update the month marker so the current month is clearly shown.\n          \u003c\/p\u003e\n\n        \u003c\/article\u003e\n\n\n        \u003carticle class=\"vgc-step\"\u003e\n\n          \u003cdiv class=\"vgc-step-num\"\u003e\n            2\n          \u003c\/div\u003e\n\n          \u003ch3\u003e\n            Arrange the Dates\n          \u003c\/h3\u003e\n\n          \u003cp\u003e\n            Reposition the date pieces to create the correct layout for\n            the new month.\n          \u003c\/p\u003e\n\n        \u003c\/article\u003e\n\n\n        \u003carticle class=\"vgc-step\"\u003e\n\n          \u003cdiv class=\"vgc-step-num\"\u003e\n            3\n          \u003c\/div\u003e\n\n          \u003ch3\u003e\n            Display \u0026amp; Enjoy\n          \u003c\/h3\u003e\n\n          \u003cp\u003e\n            Put it back on display and let it work as both calendar and wall decor.\n          \u003c\/p\u003e\n\n        \u003c\/article\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- =====================================================\n       AUDIENCE \/ GIFT APPEAL\n       CONTENT · IMAGE BELOW\n  ====================================================== --\u003e\n  \u003csection class=\"vgc-section\"\u003e\n\n    \u003cdiv class=\"vgc-shell\"\u003e\n\n      \u003cspan class=\"vgc-eyebrow\"\u003e\n        Made for Homes That Love Character\n      \u003c\/span\u003e\n\n      \u003ch2 class=\"vgc-title\"\u003e\n        More Than a Calendar—It’s the Kind of Piece People Remember\n      \u003c\/h2\u003e\n\n      \u003cp class=\"vgc-subtitle\"\u003e\n        The design is especially appealing to shoppers who value nostalgic,\n        decorative pieces with a practical purpose.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"vgc-audience\"\u003e\n\n        \u003cdiv class=\"vgc-audience-item\"\u003e\n\n          \u003cspan class=\"icon\"\u003e🏡\u003c\/span\u003e\n\n          \u003cdiv\u003e\n            \u003ch4\u003eCottage \u0026amp; Farmhouse Decor Lovers\u003c\/h4\u003e\n            \u003cp\u003ePerfect for interiors built around warm wood, florals and vintage-inspired accents.\u003c\/p\u003e\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"vgc-audience-item\"\u003e\n\n          \u003cspan class=\"icon\"\u003e🪿\u003c\/span\u003e\n\n          \u003cdiv\u003e\n            \u003ch4\u003eGoose \u0026amp; Country Decor Collectors\u003c\/h4\u003e\n            \u003cp\u003eThe goose motif gives the piece special personality beyond an ordinary calendar.\u003c\/p\u003e\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"vgc-audience-item\"\u003e\n\n          \u003cspan class=\"icon\"\u003e🎁\u003c\/span\u003e\n\n          \u003cdiv\u003e\n            \u003ch4\u003eThoughtful Gift Shoppers\u003c\/h4\u003e\n            \u003cp\u003eA distinctive choice for housewarmings, birthdays and special occasions.\u003c\/p\u003e\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"vgc-audience-item\"\u003e\n\n          \u003cspan class=\"icon\"\u003e♻️\u003c\/span\u003e\n\n          \u003cdiv\u003e\n            \u003ch4\u003eFans of Reusable Home Pieces\u003c\/h4\u003e\n            \u003cp\u003eThe perpetual format is designed to be reset and enjoyed instead of replaced each year.\u003c\/p\u003e\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vgc-feature-image\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0727\/3952\/0643\/files\/ChatGPT_Image_2026_8_10__23_49_45__7.png?v=1786420276\" alt=\"Gift and home decor presentation of the wooden goose perpetual calendar\"\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- =====================================================\n       DISPLAY PRESENCE\n       NO SIDE-BY-SIDE\n  ====================================================== --\u003e\n  \u003csection class=\"vgc-section paper\"\u003e\n\n    \u003cdiv class=\"vgc-shell\"\u003e\n\n      \u003cspan class=\"vgc-eyebrow\"\u003e\n        Designed to Be Seen\n      \u003c\/span\u003e\n\n      \u003ch2 class=\"vgc-title\"\u003e\n        A Decorative Wall Calendar With Real Visual Presence\n      \u003c\/h2\u003e\n\n      \u003cp class=\"vgc-subtitle\"\u003e\n        The tall vertical silhouette gives the goose motif room to stand out\n        while keeping the month and date display easy to notice at a glance.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"vgc-benefit-box\"\u003e\n\n        \u003ch3\u003e\n          Easy to Work Into Everyday Spaces\n        \u003c\/h3\u003e\n\n        \u003cdiv class=\"vgc-checks\"\u003e\n\n          \u003cdiv class=\"vgc-check\"\u003e\n            \u003cb\u003e✓\u003c\/b\u003e\n            \u003cspan\u003eTall profile creates a stronger decorative focal point\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"vgc-check\"\u003e\n            \u003cb\u003e✓\u003c\/b\u003e\n            \u003cspan\u003eMonth and date areas stay visually separated and organized\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"vgc-check\"\u003e\n            \u003cb\u003e✓\u003c\/b\u003e\n            \u003cspan\u003eWall-mounted format keeps desks and counters clear\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"vgc-check\"\u003e\n            \u003cb\u003e✓\u003c\/b\u003e\n            \u003cspan\u003eDecorative styling helps it blend into the room instead of looking purely functional\u003c\/span\u003e\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003c!-- Image is now BELOW the selling point, never beside it --\u003e\n      \u003cdiv class=\"vgc-feature-image no-crop\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0727\/3952\/0643\/files\/ChatGPT_Image_2026_8_10__23_49_44__5.png?v=1786420276\" alt=\"Full display view of the wooden goose perpetual wall calendar\"\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- =====================================================\n       PRODUCT DETAILS\n       CARDS · IMAGE BELOW\n  ====================================================== --\u003e\n  \u003csection class=\"vgc-section\"\u003e\n\n    \u003cdiv class=\"vgc-shell\"\u003e\n\n      \u003cspan class=\"vgc-eyebrow\"\u003e\n        Product Details\n      \u003c\/span\u003e\n\n      \u003ch2 class=\"vgc-title\"\u003e\n        Simple, Decorative \u0026amp; Made to Be Reused\n      \u003c\/h2\u003e\n\n      \u003cp class=\"vgc-subtitle\"\u003e\n        A warm wooden wall piece that combines a changeable calendar\n        format with nostalgic country-inspired styling.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"vgc-details\"\u003e\n\n        \u003cdiv class=\"vgc-detail\"\u003e\n\n          \u003csmall\u003e\n            Material\n          \u003c\/small\u003e\n\n          \u003cstrong\u003e\n            Wood Construction\n          \u003c\/strong\u003e\n\n          \u003cspan\u003e\n            Warm rustic appearance with dimensional decorative details.\n          \u003c\/span\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"vgc-detail\"\u003e\n\n          \u003csmall\u003e\n            Format\n          \u003c\/small\u003e\n\n          \u003cstrong\u003e\n            Perpetual Calendar\n          \u003c\/strong\u003e\n\n          \u003cspan\u003e\n            Changeable month and date display for recurring use.\n          \u003c\/span\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"vgc-detail\"\u003e\n\n          \u003csmall\u003e\n            Placement\n          \u003c\/small\u003e\n\n          \u003cstrong\u003e\n            Wall-Hanging Decor\n          \u003c\/strong\u003e\n\n          \u003cspan\u003e\n            Ideal for kitchens, entryways, offices and cozy living spaces.\n          \u003c\/span\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vgc-feature-image\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0727\/3952\/0643\/files\/ChatGPT_Image_2026_8_10__23_49_43__3.png?v=1786420277\" alt=\"Wooden perpetual goose calendar product detail presentation\"\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- =====================================================\n       FAQ\n  ====================================================== --\u003e\n  \u003csection class=\"vgc-section oat\"\u003e\n\n    \u003cdiv class=\"vgc-shell\"\u003e\n\n      \u003cspan class=\"vgc-eyebrow\"\u003e\n        Questions Before You Buy\n      \u003c\/span\u003e\n\n      \u003ch2 class=\"vgc-title\"\u003e\n        Frequently Asked Questions\n      \u003c\/h2\u003e\n\n      \u003cp class=\"vgc-subtitle\"\u003e\n        Quick answers about how the perpetual calendar works\n        and where it fits best.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"vgc-faq\"\u003e\n\n        \u003cdetails\u003e\n\n          \u003csummary\u003e\n            What makes this a perpetual calendar?\n          \u003c\/summary\u003e\n\n          \u003cdiv class=\"vgc-faq-answer\"\u003e\n            It is not tied to one printed year. The month and date display\n            can be rearranged so you can reset the calendar for future\n            months and continue using the same decorative piece.\n          \u003c\/div\u003e\n\n        \u003c\/details\u003e\n\n\n        \u003cdetails\u003e\n\n          \u003csummary\u003e\n            Is it mainly a calendar or mainly decor?\n          \u003c\/summary\u003e\n\n          \u003cdiv class=\"vgc-faq-answer\"\u003e\n            It is designed to be both. The changeable date system provides\n            everyday function, while the wood finish and goose motif make\n            it decorative enough for visible areas of the home.\n          \u003c\/div\u003e\n\n        \u003c\/details\u003e\n\n\n        \u003cdetails\u003e\n\n          \u003csummary\u003e\n            Where does this style look best?\n          \u003c\/summary\u003e\n\n          \u003cdiv class=\"vgc-faq-answer\"\u003e\n            It works especially well in kitchens, breakfast nooks, entryways,\n            family areas, reading rooms and home offices styled with warm,\n            farmhouse, country or vintage-inspired decor.\n          \u003c\/div\u003e\n\n        \u003c\/details\u003e\n\n\n        \u003cdetails\u003e\n\n          \u003csummary\u003e\n            Would this make a good gift?\n          \u003c\/summary\u003e\n\n          \u003cdiv class=\"vgc-faq-answer\"\u003e\n            Yes. Its mix of useful function and nostalgic character makes\n            it a memorable choice for housewarmings, birthdays, decor lovers\n            and anyone who enjoys distinctive home pieces.\n          \u003c\/div\u003e\n\n        \u003c\/details\u003e\n\n\n        \u003cdetails\u003e\n\n          \u003csummary\u003e\n            Does it require batteries or an app?\n          \u003c\/summary\u003e\n\n          \u003cdiv class=\"vgc-faq-answer\"\u003e\n            No. It is a manual, hands-on calendar. The display is updated\n            by rearranging the calendar pieces, with no charging or software required.\n          \u003c\/div\u003e\n\n        \u003c\/details\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- =====================================================\n       TRUST\n  ====================================================== --\u003e\n  \u003csection class=\"vgc-section dark\"\u003e\n\n    \u003cdiv class=\"vgc-shell\"\u003e\n\n      \u003cspan class=\"vgc-eyebrow\"\u003e\n        Shop With Confidence\n      \u003c\/span\u003e\n\n      \u003ch2 class=\"vgc-title\"\u003e\n        A Thoughtful Piece for a Home That Loves Character\n      \u003c\/h2\u003e\n\n      \u003cp class=\"vgc-subtitle\"\u003e\n        From careful preparation to dependable support, every detail\n        is designed to make your order feel reassuring.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"vgc-trust\"\u003e\n\n        \u003cdiv class=\"vgc-trust-card\"\u003e\n\n          \u003cspan class=\"icon\"\u003e📦\u003c\/span\u003e\n\n          \u003ch4\u003e\n            Carefully Packed\n          \u003c\/h4\u003e\n\n          \u003cp\u003e\n            Prepared with care to help protect decorative components in transit.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"vgc-trust-card\"\u003e\n\n          \u003cspan class=\"icon\"\u003e✅\u003c\/span\u003e\n\n          \u003ch4\u003e\n            Quality Checked\n          \u003c\/h4\u003e\n\n          \u003cp\u003e\n            Each order can be checked before fulfillment for a better unboxing experience.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"vgc-trust-card\"\u003e\n\n          \u003cspan class=\"icon\"\u003e💬\u003c\/span\u003e\n\n          \u003ch4\u003e\n            Customer Support\n          \u003c\/h4\u003e\n\n          \u003cp\u003e\n            Questions about your order? Our support team is ready to help.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- =====================================================\n       CTA\n  ====================================================== --\u003e\n  \u003csection class=\"vgc-cta\"\u003e\n\n    \u003ch2\u003e\n      Bring a Little More Character to the Calendar\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      A reusable date display, nostalgic goose personality and warm wooden\n      charm—all in one decorative piece made to stay part of the room.\n    \u003c\/p\u003e\n\n    \u003ca class=\"vgc-btn\" href=\"#MainContent\"\u003e\n      Choose Yours →\n    \u003c\/a\u003e\n\n  \u003c\/section\u003e\n\n\u003c\/div\u003e","brand":"tjx","offers":[{"title":"Default Title","offer_id":47842978627715,"sku":"NC02292608114753-木鹅万年历","price":36.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0727\/3952\/0643\/files\/ChatGPT_Image_2026_8_10__23_48_36__1.png?v=1786420276","url":"https:\/\/craftivon.com\/products\/vintage-wooden-goose-perpetual-calendar","provider":"Craftivon","version":"1.0","type":"link"}