{"product_id":"christmas-gift-card-holder","title":"⏰LAST DAY 50% OFF - 2026 New🎅🎁 Waterfall Christmas Gift Card Booklet 💳✨","description":"\u003cdiv class=\"xgc-page\"\u003e\n\n  \u003c!-- ======================================================\n       01 · HERO\n  ======================================================= --\u003e\n  \u003csection class=\"xgc-hero\"\u003e\n\n    \u003cdiv class=\"xgc-kicker\"\u003e\n      🎄 A BETTER WAY TO GIVE A GIFT CARD\n    \u003c\/div\u003e\n\n    \u003ch2 class=\"xgc-hero-title\"\u003e\n      Make the Gift Card\u003cbr\u003e\n      Feel Like the Gift\n    \u003c\/h2\u003e\n\n    \u003cp class=\"xgc-hero-text\"\u003e\n      Gift cards are useful. An envelope is forgettable.\n      Turn four simple cards into one warm, personal Christmas surprise\n      they’ll actually remember opening.\n    \u003c\/p\u003e\n\n    \u003c!-- ORIGINAL GIF · intentionally kept small --\u003e\n    \u003cdiv class=\"xgc-gif-shell\"\u003e\n      \u003cimg class=\"xgc-main-gif\" src=\"https:\/\/cdn.techcloudclub.com\/image\/5264dcab167ce35e38ea3a281dec7663c0512490.gif\" alt=\"Christmas gift card booklet opening\" fetchpriority=\"high\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"xgc-quick-grid\"\u003e\n\n      \u003cdiv class=\"xgc-quick-card\"\u003e\n        \u003cspan\u003e🎁\u003c\/span\u003e\n        \u003cstrong\u003e4 Gift Card Slots\u003c\/strong\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"xgc-quick-card\"\u003e\n        \u003cspan\u003e✍️\u003c\/span\u003e\n        \u003cstrong\u003eAdd Your Own Notes\u003c\/strong\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"xgc-quick-card\"\u003e\n        \u003cspan\u003e❤️\u003c\/span\u003e\n        \u003cstrong\u003eFeels More Personal\u003c\/strong\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"xgc-quick-card\"\u003e\n        \u003cspan\u003e🎄\u003c\/span\u003e\n        \u003cstrong\u003eMade for Christmas\u003c\/strong\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- ======================================================\n       02 · PROBLEM \/ SOLUTION\n  ======================================================= --\u003e\n  \u003csection class=\"xgc-red-block\"\u003e\n\n    \u003cdiv class=\"xgc-label xgc-label-gold\"\u003e\n      THE LITTLE PROBLEM WITH GIFT CARDS\n    \u003c\/div\u003e\n\n    \u003ch2\u003e\n      Useful Doesn’t Have to Feel Impersonal\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      A gift card may be exactly what they want—but handing over a plain\n      plastic card can make the whole moment feel over too quickly.\n    \u003c\/p\u003e\n\n    \u003cp\u003e\n      This festive booklet adds what an envelope is missing:\n      \u003cstrong\u003e\n        your words, a little anticipation, and the feeling that\n        you planned something just for them.\n      \u003c\/strong\u003e\n    \u003c\/p\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- ======================================================\n       03 · PERSONALIZATION\n  ======================================================= --\u003e\n  \u003csection class=\"xgc-section\"\u003e\n\n    \u003cdiv class=\"xgc-copy\"\u003e\n\n      \u003cdiv class=\"xgc-label\"\u003e\n        ❤️ MAKE IT THEIRS\n      \u003c\/div\u003e\n\n      \u003ch2\u003e\n        A Simple Gift Becomes Personal\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        Add their name and write your own Christmas messages inside.\n        Instead of feeling like “just another gift card,” it becomes\n        something chosen and prepared especially for them.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"xgc-image-card\"\u003e\n      \u003cimg src=\"https:\/\/cdn.techcloudclub.com\/image\/b0452a19036d325b587910365d3194944345764b.jpeg\" alt=\"Personalized Christmas gift card booklet\" loading=\"lazy\" decoding=\"async\"\u003e\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- ======================================================\n       04 · FOUR GIFT CARDS\n  ======================================================= --\u003e\n  \u003csection class=\"xgc-section xgc-cream-block\"\u003e\n\n    \u003cdiv class=\"xgc-copy\"\u003e\n\n      \u003cdiv class=\"xgc-label\"\u003e\n        🎁 FOUR LITTLE SURPRISES\n      \u003c\/div\u003e\n\n      \u003ch2\u003e\n        One Booklet.\u003cbr\u003e\n        Four Gift Cards.\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        Choose four things they genuinely love and bring them together\n        in one complete Christmas gift instead of handing over several\n        separate cards.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"xgc-image-card\"\u003e\n      \u003cimg src=\"https:\/\/cdn.techcloudclub.com\/image\/344c40b719c2cdbc58f06efb9cd511bc0328af51.jpeg\" alt=\"Christmas booklet with four gift card slots\" loading=\"lazy\" decoding=\"async\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"xgc-mini-grid\"\u003e\n\n      \u003cdiv\u003e☕ Coffee\u003c\/div\u003e\n      \u003cdiv\u003e🛍️ Shopping\u003c\/div\u003e\n      \u003cdiv\u003e🍽️ Dining\u003c\/div\u003e\n      \u003cdiv\u003e🎬 Entertainment\u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- ======================================================\n       05 · HANDWRITTEN MESSAGE\n  ======================================================= --\u003e\n  \u003csection class=\"xgc-section\"\u003e\n\n    \u003cdiv class=\"xgc-copy\"\u003e\n\n      \u003cdiv class=\"xgc-label\"\u003e\n        ✍️ YOUR WORDS MATTER TOO\n      \u003c\/div\u003e\n\n      \u003ch2\u003e\n        Write Something They’ll Want to Keep\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        Add a memory, an inside joke, a thank-you,\n        or simply a heartfelt “Merry Christmas.”\n        Sometimes those few handwritten words become the most meaningful\n        part of the entire gift.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"xgc-image-card\"\u003e\n      \u003cimg src=\"https:\/\/cdn.techcloudclub.com\/image\/fa40fa7764f6c40765101e825d51bc12752f13c2.jpeg\" alt=\"Writing a personal Christmas message inside the booklet\" loading=\"lazy\" decoding=\"async\"\u003e\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- ======================================================\n       06 · REVEAL\n  ======================================================= --\u003e\n  \u003csection class=\"xgc-dark-block\"\u003e\n\n    \u003cdiv class=\"xgc-dark-copy\"\u003e\n\n      \u003cdiv class=\"xgc-label xgc-label-gold\"\u003e\n        ✨ THE REVEAL IS PART OF THE GIFT\n      \u003c\/div\u003e\n\n      \u003ch2\u003e\n        More Fun Than Opening an Envelope\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        The festive pull-out presentation creates a little moment of\n        anticipation. Instead of seeing everything at once, they discover\n        the surprise step by step.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"xgc-image-card xgc-image-dark\"\u003e\n      \u003cimg src=\"https:\/\/cdn.techcloudclub.com\/image\/2e1b8fcc479ebef79c3e7b4ef9c9fa603b3ceaf7.jpeg\" alt=\"Christmas gift card booklet pull-out reveal\" loading=\"lazy\" decoding=\"async\"\u003e\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- ======================================================\n       07 · EMOTIONAL VALUE\n  ======================================================= --\u003e\n  \u003csection class=\"xgc-memory-block\"\u003e\n\n    \u003cdiv class=\"xgc-memory-icons\"\u003e\n      ✨ 🎄 ✨\n    \u003c\/div\u003e\n\n    \u003ch2\u003e\n      The Gift Cards Get Spent.\u003cbr\u003e\n      The Moment Stays.\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Long after the cards are used, the booklet can remain as a small\n      reminder of who gave it—and the words they wrote inside.\n    \u003c\/p\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- ======================================================\n       08 · WHO IT'S FOR\n  ======================================================= --\u003e\n  \u003csection class=\"xgc-section\"\u003e\n\n    \u003cdiv class=\"xgc-copy xgc-center\"\u003e\n\n      \u003cdiv class=\"xgc-label\"\u003e\n        🎅 A LITTLE MORE THOUGHTFUL\n      \u003c\/div\u003e\n\n      \u003ch2\u003e\n        Made for the People You Really Want to Surprise\n      \u003c\/h2\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"xgc-people-grid\"\u003e\n\n      \u003cdiv class=\"xgc-person-card\"\u003e\n\n        \u003cspan\u003e❤️\u003c\/span\u003e\n\n        \u003cstrong\u003e\n          Mom \u0026amp; Dad\n        \u003c\/strong\u003e\n\n        \u003cp\u003e\n          Useful without ever feeling last-minute.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"xgc-person-card\"\u003e\n\n        \u003cspan\u003e🎓\u003c\/span\u003e\n\n        \u003cstrong\u003e\n          College Kids\n        \u003c\/strong\u003e\n\n        \u003cp\u003e\n          Give them things they’ll actually use.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"xgc-person-card\"\u003e\n\n        \u003cspan\u003e👯\u003c\/span\u003e\n\n        \u003cstrong\u003e\n          Friends\n        \u003c\/strong\u003e\n\n        \u003cp\u003e\n          Combine several little favorites into one surprise.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"xgc-person-card\"\u003e\n\n        \u003cspan\u003e🏢\u003c\/span\u003e\n\n        \u003cstrong\u003e\n          Group Gifts\n        \u003c\/strong\u003e\n\n        \u003cp\u003e\n          Bring several contributions together beautifully.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"xgc-image-card xgc-image-space\"\u003e\n      \u003cimg src=\"https:\/\/cdn.techcloudclub.com\/image\/70bb8d0c5c3971ef0175230167b4453330d0cda6.png\" alt=\"Christmas gift card booklet gift idea\" loading=\"lazy\" decoding=\"async\"\u003e\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- ======================================================\n       09 · COMPARISON\n  ======================================================= --\u003e\n  \u003csection class=\"xgc-compare-block\"\u003e\n\n    \u003cdiv class=\"xgc-label\"\u003e\n      WHY NOT JUST USE AN ENVELOPE?\n    \u003c\/div\u003e\n\n    \u003ch2\u003e\n      Because Presentation Changes the Whole Gift\n    \u003c\/h2\u003e\n\n\n    \u003cdiv class=\"xgc-compare-card xgc-negative\"\u003e\n\n      \u003cdiv class=\"xgc-check\"\u003e\n        ✕\n      \u003c\/div\u003e\n\n      \u003cdiv\u003e\n\n        \u003cstrong\u003e\n          Plain Envelope\n        \u003c\/strong\u003e\n\n        \u003cp\u003e\n          Practical, but the surprise can be over in seconds.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"xgc-compare-card xgc-negative\"\u003e\n\n      \u003cdiv class=\"xgc-check\"\u003e\n        ✕\n      \u003c\/div\u003e\n\n      \u003cdiv\u003e\n\n        \u003cstrong\u003e\n          Several Loose Gift Cards\n        \u003c\/strong\u003e\n\n        \u003cp\u003e\n          Useful, but they don’t feel like one complete Christmas gift.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"xgc-compare-card xgc-positive\"\u003e\n\n      \u003cdiv class=\"xgc-check\"\u003e\n        ✓\n      \u003c\/div\u003e\n\n      \u003cdiv\u003e\n\n        \u003cstrong\u003e\n          Christmas Gift Card Booklet\n        \u003c\/strong\u003e\n\n        \u003cp\u003e\n          Four cards, personal messages and a festive reveal\n          brought together in one keepsake.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- ======================================================\n       10 · PRODUCT DETAILS\n  ======================================================= --\u003e\n  \u003csection class=\"xgc-details-block\"\u003e\n\n    \u003cdiv class=\"xgc-details-heading\"\u003e\n\n      \u003cdiv class=\"xgc-detail-icon\"\u003e\n        🎁\n      \u003c\/div\u003e\n\n      \u003ch2\u003e\n        Product Details\n      \u003c\/h2\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"xgc-spec-row\"\u003e\n\n      \u003cspan\u003e\n        Size\n      \u003c\/span\u003e\n\n      \u003cstrong\u003e\n        Approx. 7.125 × 4 in\n      \u003c\/strong\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"xgc-spec-row\"\u003e\n\n      \u003cspan\u003e\n        Material\n      \u003c\/span\u003e\n\n      \u003cstrong\u003e\n        High-Quality Cardstock\n      \u003c\/strong\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"xgc-spec-row\"\u003e\n\n      \u003cspan\u003e\n        Capacity\n      \u003c\/span\u003e\n\n      \u003cstrong\u003e\n        4 Standard Gift Cards\n      \u003c\/strong\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"xgc-spec-row\"\u003e\n\n      \u003cspan\u003e\n        Personalization\n      \u003c\/span\u003e\n\n      \u003cstrong\u003e\n        Name \u0026amp; Written Messages\n      \u003c\/strong\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"xgc-spec-row\"\u003e\n\n      \u003cspan\u003e\n        Package\n      \u003c\/span\u003e\n\n      \u003cstrong\u003e\n        1 Gift Card Booklet\n      \u003c\/strong\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cp class=\"xgc-detail-note\"\u003e\n      * Gift cards are not included.\n    \u003c\/p\u003e\n\n\n    \u003cdiv class=\"xgc-image-card xgc-image-space\"\u003e\n      \u003cimg src=\"https:\/\/cdn.techcloudclub.com\/image\/d76cb74b5b498d4b3ec6016f03094e7348789930.png\" alt=\"Christmas gift card booklet product details\" loading=\"lazy\" decoding=\"async\"\u003e\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- ======================================================\n       11 · FAQ\n  ======================================================= --\u003e\n  \u003csection class=\"xgc-faq\"\u003e\n\n    \u003cdiv class=\"xgc-label\"\u003e\n      QUESTIONS BEFORE CHRISTMAS?\n    \u003c\/div\u003e\n\n    \u003ch2\u003e\n      Frequently Asked Questions\n    \u003c\/h2\u003e\n\n\n    \u003cdetails\u003e\n\n      \u003csummary\u003e\n        How many gift cards does it hold?\n      \u003c\/summary\u003e\n\n      \u003cp\u003e\n        It includes four dedicated slots designed for standard-size\n        gift cards.\n      \u003c\/p\u003e\n\n    \u003c\/details\u003e\n\n\n    \u003cdetails\u003e\n\n      \u003csummary\u003e\n        Can I write my own messages inside?\n      \u003c\/summary\u003e\n\n      \u003cp\u003e\n        Yes. Add your own names, Christmas wishes, memories,\n        or personal notes throughout the booklet.\n      \u003c\/p\u003e\n\n    \u003c\/details\u003e\n\n\n    \u003cdetails\u003e\n\n      \u003csummary\u003e\n        Are the gift cards included?\n      \u003c\/summary\u003e\n\n      \u003cp\u003e\n        No. The booklet comes empty so you can choose the four gift cards\n        that best fit the person receiving it.\n      \u003c\/p\u003e\n\n    \u003c\/details\u003e\n\n\n    \u003cdetails\u003e\n\n      \u003csummary\u003e\n        What type of pen can I use?\n      \u003c\/summary\u003e\n\n      \u003cp\u003e\n        Ballpoint pens, gel pens and fine-line markers generally work well.\n        We recommend testing your chosen pen on a small discreet area first.\n      \u003c\/p\u003e\n\n    \u003c\/details\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- ======================================================\n       12 · EMOTIONAL CLOSE\n  ======================================================= --\u003e\n  \u003csection class=\"xgc-final-story\"\u003e\n\n    \u003cdiv class=\"xgc-final-icons\"\u003e\n      🎄 🎁 ❤️\n    \u003c\/div\u003e\n\n    \u003ch2\u003e\n      Give Something Useful.\u003cbr\u003e\n      Make It Feel Meaningful.\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Four gift cards they’ll enjoy, surrounded by your words\n      and wrapped in a Christmas moment that feels far more personal\n      than a plain envelope.\n    \u003c\/p\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- ======================================================\n       13 · FINAL BACK-TO-BUY CTA\n       NO LIQUID \/ NO CUSTOM CART FORM\n  ======================================================= --\u003e\n  \u003csection class=\"xgc-back-buy\"\u003e\n\n    \u003cdiv class=\"xgc-back-icon\"\u003e\n      🎁\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"xgc-back-eyebrow\"\u003e\n      READY FOR CHRISTMAS?\n    \u003c\/div\u003e\n\n    \u003ch2\u003e\n      Make Their Christmas Gift\u003cbr\u003e\n      Feel More Thoughtful\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Add their favorite gift cards, write a few words from the heart,\n      and turn a simple gift into a Christmas moment they’ll remember.\n    \u003c\/p\u003e\n\n    \u003cbutton type=\"button\" class=\"xgc-back-button\" onclick=\"xgcScrollToBuy()\"\u003e\n      BACK TO BUY \/ ADD TO CART\n    \u003c\/button\u003e\n\n    \u003cdiv class=\"xgc-trust-line\"\u003e\n      \u003cspan\u003e🎄 Easy Christmas Gifting\u003c\/span\u003e\n      \u003cspan\u003e•\u003c\/span\u003e\n      \u003cspan\u003e❤️ Made More Personal\u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\n\n\u003cstyle\u003e\n\n\/* ==========================================================\n   CHRISTMAS GIFT CARD BOOKLET\n   SHOPIFY CUSTOM LIQUID\n   MOBILE-FIRST\n========================================================== *\/\n\n.xgc-page {\n\n  --xgc-red: #91363a;\n  --xgc-red-dark: #6e272b;\n\n  --xgc-green: #365a46;\n  --xgc-green-soft: #edf4ed;\n\n  --xgc-gold: #e0b96d;\n  --xgc-gold-light: #f3d797;\n\n  --xgc-cream: #fff9f1;\n  --xgc-cream-dark: #f7ecdd;\n\n  --xgc-brown: #482e24;\n  --xgc-text: #40322b;\n\n  --xgc-border: #ead9c5;\n\n  width: 100%;\n  max-width: 760px;\n\n  margin: 0 auto;\n\n  padding:\n    4px\n    14px\n    34px;\n\n  box-sizing: border-box;\n\n  color: var(--xgc-text);\n\n  font-family:\n    -apple-system,\n    BlinkMacSystemFont,\n    \"Segoe UI\",\n    Arial,\n    Helvetica,\n    sans-serif;\n\n  font-size: 17px;\n  line-height: 1.56;\n\n}\n\n\n.xgc-page *,\n.xgc-page *::before,\n.xgc-page *::after {\n\n  box-sizing: border-box;\n\n}\n\n\n.xgc-page img {\n\n  display: block;\n\n  width: 100%;\n  height: auto;\n\n}\n\n\n.xgc-page p {\n\n  margin: 0;\n\n}\n\n\n.xgc-page h2 {\n\n  margin: 0;\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif;\n\n  font-weight: 700;\n\n  letter-spacing: -.025em;\n\n}\n\n\n\n\/* ==========================================================\n   HERO\n========================================================== *\/\n\n.xgc-hero {\n\n  padding:\n    24px\n    3px\n    12px;\n\n  text-align: center;\n\n}\n\n\n.xgc-kicker {\n\n  display: inline-block;\n\n  margin-bottom: 13px;\n\n  padding:\n    8px\n    13px;\n\n  border-radius: 999px;\n\n  background: #f3e9dc;\n\n  color: var(--xgc-red-dark);\n\n  font-size: 12px;\n\n  font-weight: 850;\n\n  line-height: 1.25;\n\n  letter-spacing: .06em;\n\n}\n\n\n.xgc-hero-title {\n\n  max-width: 650px;\n\n  margin: 0 auto !important;\n\n  color: var(--xgc-red-dark);\n\n  font-size:\n    clamp(\n      30px,\n      8vw,\n      43px\n    );\n\n  line-height: 1.04;\n\n}\n\n\n.xgc-hero-text {\n\n  max-width: 630px;\n\n  margin:\n    14px\n    auto\n    18px !important;\n\n  font-size: 18px;\n\n  line-height: 1.52;\n\n}\n\n\n\n\/* ==========================================================\n   GIF\n   Do not enlarge — protects original GIF quality\n========================================================== *\/\n\n.xgc-gif-shell {\n\n  width: 100%;\n\n  display: flex;\n\n  justify-content: center;\n\n  align-items: center;\n\n  margin:\n    16px\n    auto\n    21px;\n\n}\n\n\n.xgc-main-gif {\n\n  width: 260px !important;\n\n  max-width: 76vw !important;\n\n  height: auto !important;\n\n  border-radius: 15px;\n\n  box-shadow:\n    0 7px 24px\n    rgba(71, 42, 29, .10);\n\n}\n\n\n\n\/* ==========================================================\n   QUICK BENEFITS\n========================================================== *\/\n\n.xgc-quick-grid {\n\n  display: grid;\n\n  grid-template-columns:\n    repeat(2, minmax(0, 1fr));\n\n  gap: 9px;\n\n}\n\n\n.xgc-quick-card {\n\n  min-height: 69px;\n\n  padding:\n    11px\n    7px;\n\n  display: flex;\n\n  flex-direction: column;\n\n  align-items: center;\n\n  justify-content: center;\n\n  gap: 3px;\n\n  border:\n    1px solid\n    var(--xgc-border);\n\n  border-radius: 13px;\n\n  background:\n    var(--xgc-cream);\n\n}\n\n\n.xgc-quick-card span {\n\n  font-size: 21px;\n\n}\n\n\n.xgc-quick-card strong {\n\n  color: var(--xgc-brown);\n\n  font-size: 14px;\n\n  line-height: 1.25;\n\n}\n\n\n\n\/* ==========================================================\n   COMMON LABEL\n========================================================== *\/\n\n.xgc-label {\n\n  display: inline-block;\n\n  margin-bottom: 7px;\n\n  color: var(--xgc-red);\n\n  font-size: 12px;\n\n  font-weight: 850;\n\n  line-height: 1.3;\n\n  letter-spacing: .055em;\n\n}\n\n\n.xgc-label-gold {\n\n  color: var(--xgc-gold-light);\n\n}\n\n\n\n\/* ==========================================================\n   RED PROBLEM \/ SOLUTION\n========================================================== *\/\n\n.xgc-red-block {\n\n  margin:\n    22px\n    0\n    27px;\n\n  padding:\n    25px\n    18px;\n\n  border-radius: 19px;\n\n  background:\n    linear-gradient(\n      145deg,\n      #792a2e,\n      #a6403e\n    );\n\n  color: #fff;\n\n  text-align: center;\n\n  box-shadow:\n    0 9px 24px\n    rgba(111, 38, 41, .09);\n\n}\n\n\n.xgc-red-block h2 {\n\n  margin-bottom: 11px;\n\n  color: #fff;\n\n  font-size: 28px;\n\n  line-height: 1.1;\n\n}\n\n\n.xgc-red-block p {\n\n  margin-top: 8px;\n\n  color: #fff7f1;\n\n  font-size: 16px;\n\n  line-height: 1.52;\n\n}\n\n\n\n\/* ==========================================================\n   STANDARD SECTION\n========================================================== *\/\n\n.xgc-section {\n\n  margin:\n    26px\n    0;\n\n}\n\n\n.xgc-copy {\n\n  padding:\n    3px\n    5px\n    14px;\n\n}\n\n\n.xgc-copy h2 {\n\n  margin-bottom: 9px;\n\n  color: var(--xgc-brown);\n\n  font-size: 28px;\n\n  line-height: 1.1;\n\n}\n\n\n.xgc-copy p {\n\n  font-size: 17px;\n\n  line-height: 1.55;\n\n}\n\n\n.xgc-center {\n\n  text-align: center;\n\n}\n\n\n\n\/* ==========================================================\n   IMAGE\n========================================================== *\/\n\n.xgc-image-card {\n\n  overflow: hidden;\n\n  border:\n    1px solid\n    var(--xgc-border);\n\n  border-radius: 17px;\n\n  background: #f5ede4;\n\n}\n\n\n.xgc-image-card img {\n\n  width: 100%;\n  height: auto;\n\n}\n\n\n.xgc-image-space {\n\n  margin-top: 17px;\n\n}\n\n\n\n\/* ==========================================================\n   CREAM SECTION\n========================================================== *\/\n\n.xgc-cream-block {\n\n  padding:\n    20px\n    14px;\n\n  border:\n    1px solid\n    #eddfcb;\n\n  border-radius: 20px;\n\n  background:\n    var(--xgc-cream);\n\n}\n\n\n.xgc-mini-grid {\n\n  display: grid;\n\n  grid-template-columns:\n    repeat(2, minmax(0, 1fr));\n\n  gap: 8px;\n\n  margin-top: 12px;\n\n}\n\n\n.xgc-mini-grid div {\n\n  padding:\n    10px\n    6px;\n\n  border:\n    1px solid\n    var(--xgc-border);\n\n  border-radius: 10px;\n\n  background: #fff;\n\n  color: var(--xgc-brown);\n\n  text-align: center;\n\n  font-size: 14px;\n\n  font-weight: 750;\n\n}\n\n\n\n\/* ==========================================================\n   DARK REVEAL\n========================================================== *\/\n\n.xgc-dark-block {\n\n  margin:\n    28px\n    0;\n\n  padding:\n    22px\n    15px\n    15px;\n\n  border-radius: 20px;\n\n  background:\n    linear-gradient(\n      150deg,\n      #493126,\n      #34231d\n    );\n\n}\n\n\n.xgc-dark-copy {\n\n  padding:\n    2px\n    6px\n    17px;\n\n  text-align: center;\n\n}\n\n\n.xgc-dark-copy h2 {\n\n  margin-bottom: 9px;\n\n  color: #fff;\n\n  font-size: 29px;\n\n  line-height: 1.08;\n\n}\n\n\n.xgc-dark-copy p {\n\n  color: #f9eee4;\n\n  font-size: 16px;\n\n  line-height: 1.52;\n\n}\n\n\n.xgc-image-dark {\n\n  border-color:\n    rgba(255,255,255,.10);\n\n}\n\n\n\n\/* ==========================================================\n   MEMORY SECTION\n========================================================== *\/\n\n.xgc-memory-block {\n\n  margin:\n    28px\n    0;\n\n  padding:\n    28px\n    19px;\n\n  border:\n    1px solid\n    #d4e3d6;\n\n  border-radius: 19px;\n\n  background:\n    var(--xgc-green-soft);\n\n  text-align: center;\n\n}\n\n\n.xgc-memory-icons {\n\n  margin-bottom: 7px;\n\n  font-size: 21px;\n\n}\n\n\n.xgc-memory-block h2 {\n\n  margin-bottom: 10px;\n\n  color: var(--xgc-green);\n\n  font-size: 29px;\n\n  line-height: 1.08;\n\n}\n\n\n.xgc-memory-block p {\n\n  max-width: 620px;\n\n  margin: 0 auto;\n\n  font-size: 16px;\n\n}\n\n\n\n\/* ==========================================================\n   PEOPLE GRID\n========================================================== *\/\n\n.xgc-people-grid {\n\n  display: grid;\n\n  grid-template-columns:\n    repeat(2, minmax(0, 1fr));\n\n  gap: 9px;\n\n}\n\n\n.xgc-person-card {\n\n  padding:\n    15px\n    10px;\n\n  border:\n    1px solid\n    var(--xgc-border);\n\n  border-radius: 14px;\n\n  background:\n    var(--xgc-cream);\n\n  text-align: center;\n\n}\n\n\n.xgc-person-card \u003e span {\n\n  display: block;\n\n  margin-bottom: 4px;\n\n  font-size: 24px;\n\n}\n\n\n.xgc-person-card strong {\n\n  display: block;\n\n  margin-bottom: 3px;\n\n  color: var(--xgc-brown);\n\n  font-size: 15px;\n\n}\n\n\n.xgc-person-card p {\n\n  font-size: 14px;\n\n  line-height: 1.4;\n\n}\n\n\n\n\/* ==========================================================\n   COMPARISON\n========================================================== *\/\n\n.xgc-compare-block {\n\n  margin:\n    29px\n    0;\n\n  padding:\n    23px\n    15px;\n\n  border-radius: 19px;\n\n  background:\n    var(--xgc-cream-dark);\n\n  text-align: center;\n\n}\n\n\n.xgc-compare-block \u003e h2 {\n\n  margin-bottom: 17px;\n\n  color: var(--xgc-brown);\n\n  font-size: 28px;\n\n  line-height: 1.1;\n\n}\n\n\n.xgc-compare-card {\n\n  display: flex;\n\n  align-items: flex-start;\n\n  gap: 10px;\n\n  margin-top: 9px;\n\n  padding: 13px;\n\n  border-radius: 12px;\n\n  background: #fff;\n\n  text-align: left;\n\n}\n\n\n.xgc-check {\n\n  flex:\n    0\n    0\n    24px;\n\n  width: 24px;\n\n  font-size: 19px;\n\n  font-weight: 900;\n\n}\n\n\n.xgc-compare-card strong {\n\n  display: block;\n\n  margin-bottom: 2px;\n\n  color: var(--xgc-brown);\n\n}\n\n\n.xgc-compare-card p {\n\n  font-size: 14px;\n\n  line-height: 1.45;\n\n}\n\n\n.xgc-negative .xgc-check {\n\n  color: #b84540;\n\n}\n\n\n.xgc-positive {\n\n  border:\n    1px solid\n    #cadccb;\n\n  background: #eaf4e8;\n\n}\n\n\n.xgc-positive .xgc-check {\n\n  color: #387c4c;\n\n}\n\n\n\n\/* ==========================================================\n   DETAILS\n========================================================== *\/\n\n.xgc-details-block {\n\n  margin:\n    29px\n    0;\n\n  padding:\n    21px\n    15px;\n\n  border-radius: 20px;\n\n  background:\n    linear-gradient(\n      150deg,\n      #4b3025,\n      #39251e\n    );\n\n  color: #fff;\n\n}\n\n\n.xgc-details-heading {\n\n  margin-bottom: 13px;\n\n  text-align: center;\n\n}\n\n\n.xgc-detail-icon {\n\n  margin-bottom: 3px;\n\n  font-size: 24px;\n\n}\n\n\n.xgc-details-heading h2 {\n\n  color: #f4d298;\n\n  font-size: 28px;\n\n}\n\n\n.xgc-spec-row {\n\n  display: flex;\n\n  justify-content: space-between;\n\n  align-items: flex-start;\n\n  gap: 15px;\n\n  padding:\n    11px\n    0;\n\n  border-bottom:\n    1px solid\n    rgba(255,255,255,.13);\n\n  font-size: 14px;\n\n}\n\n\n.xgc-spec-row span {\n\n  color: #dfd0c6;\n\n}\n\n\n.xgc-spec-row strong {\n\n  max-width: 64%;\n\n  color: #fff;\n\n  text-align: right;\n\n}\n\n\n.xgc-detail-note {\n\n  margin-top: 11px !important;\n\n  color: #e5d7ce;\n\n  font-size: 13px;\n\n}\n\n\n\n\/* ==========================================================\n   FAQ\n========================================================== *\/\n\n.xgc-faq {\n\n  margin:\n    30px\n    0;\n\n  text-align: center;\n\n}\n\n\n.xgc-faq \u003e h2 {\n\n  margin-bottom: 15px;\n\n  color: var(--xgc-brown);\n\n  font-size: 29px;\n\n  line-height: 1.1;\n\n}\n\n\n.xgc-faq details {\n\n  margin-top: 9px;\n\n  overflow: hidden;\n\n  border:\n    1px solid\n    var(--xgc-border);\n\n  border-radius: 12px;\n\n  background: #fffaf4;\n\n  text-align: left;\n\n}\n\n\n.xgc-faq summary {\n\n  position: relative;\n\n  padding:\n    15px\n    42px\n    15px\n    14px;\n\n  list-style: none;\n\n  cursor: pointer;\n\n  color: var(--xgc-brown);\n\n  font-size: 15px;\n\n  font-weight: 800;\n\n}\n\n\n.xgc-faq summary::-webkit-details-marker {\n\n  display: none;\n\n}\n\n\n.xgc-faq summary::after {\n\n  content: \"+\";\n\n  position: absolute;\n\n  top: 50%;\n  right: 15px;\n\n  transform:\n    translateY(-50%);\n\n  color: var(--xgc-red);\n\n  font-size: 22px;\n\n  line-height: 1;\n\n}\n\n\n.xgc-faq details[open] summary::after {\n\n  content: \"–\";\n\n}\n\n\n.xgc-faq details p {\n\n  padding:\n    0\n    14px\n    15px;\n\n  font-size: 15px;\n\n  line-height: 1.5;\n\n}\n\n\n\n\/* ==========================================================\n   FINAL STORY\n========================================================== *\/\n\n.xgc-final-story {\n\n  margin:\n    30px\n    0\n    20px;\n\n  padding:\n    29px\n    18px;\n\n  border-radius: 20px;\n\n  background:\n    linear-gradient(\n      145deg,\n      #91363a,\n      #6e272b\n    );\n\n  color: #fff;\n\n  text-align: center;\n\n}\n\n\n.xgc-final-icons {\n\n  margin-bottom: 7px;\n\n  font-size: 23px;\n\n}\n\n\n.xgc-final-story h2 {\n\n  margin-bottom: 10px;\n\n  color: #fff;\n\n  font-size: 29px;\n\n  line-height: 1.08;\n\n}\n\n\n.xgc-final-story p {\n\n  max-width: 610px;\n\n  margin: 0 auto;\n\n  color: #fff5ef;\n\n  font-size: 16px;\n\n  line-height: 1.5;\n\n}\n\n\n\n\/* ==========================================================\n   FINAL BACK TO BUY CTA\n   Product-matched Christmas palette\n========================================================== *\/\n\n.xgc-back-buy {\n\n  margin:\n    24px\n    0\n    8px;\n\n  padding:\n    30px\n    19px\n    29px;\n\n  border-radius: 20px;\n\n  background:\n    linear-gradient(\n      145deg,\n      #813035,\n      #632328\n    );\n\n  color: #fffaf4;\n\n  text-align: center;\n\n  box-shadow:\n    0 12px 30px\n    rgba(91, 32, 36, .14);\n\n}\n\n\n.xgc-back-icon {\n\n  margin-bottom: 3px;\n\n  font-size: 29px;\n\n}\n\n\n.xgc-back-eyebrow {\n\n  margin-bottom: 7px;\n\n  color: #f3d99e;\n\n  font-size: 11px;\n\n  font-weight: 850;\n\n  letter-spacing: .075em;\n\n}\n\n\n.xgc-back-buy h2 {\n\n  max-width: 590px;\n\n  margin:\n    0\n    auto\n    10px;\n\n  color: #fffaf2;\n\n  font-size:\n    clamp(\n      28px,\n      7vw,\n      36px\n    );\n\n  line-height: 1.04;\n\n}\n\n\n.xgc-back-buy \u003e p {\n\n  max-width: 590px;\n\n  margin:\n    0\n    auto\n    19px;\n\n  color: #f8e9df;\n\n  font-size: 16px;\n\n  line-height: 1.5;\n\n}\n\n\n.xgc-back-button {\n\n  min-height: 50px;\n\n  padding:\n    0\n    24px;\n\n  border: 0;\n\n  border-radius: 999px;\n\n  background:\n    linear-gradient(\n      135deg,\n      #f2d394,\n      #dfb765\n    );\n\n  color: #623035;\n\n  font-family:\n    -apple-system,\n    BlinkMacSystemFont,\n    \"Segoe UI\",\n    Arial,\n    sans-serif;\n\n  font-size: 14px;\n\n  font-weight: 900;\n\n  letter-spacing: .025em;\n\n  cursor: pointer;\n\n  box-shadow:\n    0 6px 16px\n    rgba(0,0,0,.14);\n\n  transition:\n    transform .16s ease,\n    box-shadow .16s ease;\n\n}\n\n\n.xgc-back-button:active {\n\n  transform:\n    scale(.975);\n\n}\n\n\n.xgc-trust-line {\n\n  margin-top: 12px;\n\n  display: flex;\n\n  justify-content: center;\n\n  flex-wrap: wrap;\n\n  gap: 6px;\n\n  color: #f4e1d3;\n\n  font-size: 11px;\n\n  line-height: 1.4;\n\n}\n\n\n\n\/* ==========================================================\n   HOVER\n========================================================== *\/\n\n@media (hover:hover) {\n\n  .xgc-back-button:hover {\n\n    transform:\n      translateY(-1px);\n\n    box-shadow:\n      0 8px 20px\n      rgba(0,0,0,.17);\n\n  }\n\n}\n\n\n\n\/* ==========================================================\n   DESKTOP\n========================================================== *\/\n\n@media (min-width: 750px) {\n\n  .xgc-page {\n\n    padding-left: 22px;\n    padding-right: 22px;\n\n    font-size: 18px;\n\n  }\n\n\n  .xgc-quick-grid {\n\n    grid-template-columns:\n      repeat(4, minmax(0,1fr));\n\n  }\n\n\n  .xgc-mini-grid {\n\n    grid-template-columns:\n      repeat(4, minmax(0,1fr));\n\n  }\n\n\n  .xgc-people-grid {\n\n    grid-template-columns:\n      repeat(4, minmax(0,1fr));\n\n  }\n\n\n  .xgc-section {\n\n    margin:\n      35px\n      0;\n\n  }\n\n\n  .xgc-copy h2,\n  .xgc-compare-block \u003e h2 {\n\n    font-size: 32px;\n\n  }\n\n\n  .xgc-red-block h2,\n  .xgc-dark-copy h2,\n  .xgc-memory-block h2,\n  .xgc-final-story h2 {\n\n    font-size: 33px;\n\n  }\n\n\n  .xgc-main-gif {\n\n    width: 260px !important;\n\n    max-width: 260px !important;\n\n  }\n\n\n  .xgc-back-buy {\n\n    padding:\n      34px\n      28px\n      33px;\n\n  }\n\n}\n\n\n\n\/* ==========================================================\n   MOBILE\n========================================================== *\/\n\n@media (max-width: 430px) {\n\n  .xgc-page {\n\n    padding-left: 12px;\n    padding-right: 12px;\n\n  }\n\n\n  .xgc-back-buy {\n\n    margin-top: 22px;\n\n    padding:\n      27px\n      16px\n      27px;\n\n    border-radius: 18px;\n\n  }\n\n\n  .xgc-back-buy h2 {\n\n    font-size: 29px;\n\n  }\n\n\n  .xgc-back-buy \u003e p {\n\n    font-size: 15px;\n\n  }\n\n\n  .xgc-back-button {\n\n    width: auto;\n\n    min-width: 235px;\n\n    min-height: 49px;\n\n    padding:\n      0\n      20px;\n\n    font-size: 13px;\n\n  }\n\n}\n\n\n\n\/* ==========================================================\n   SMALL PHONE\n========================================================== *\/\n\n@media (max-width: 360px) {\n\n  .xgc-page {\n\n    padding-left: 9px;\n    padding-right: 9px;\n\n  }\n\n\n  .xgc-hero-title {\n\n    font-size: 29px;\n\n  }\n\n\n  .xgc-copy h2,\n  .xgc-red-block h2,\n  .xgc-dark-copy h2,\n  .xgc-memory-block h2,\n  .xgc-compare-block \u003e h2,\n  .xgc-faq \u003e h2,\n  .xgc-final-story h2,\n  .xgc-back-buy h2 {\n\n    font-size: 26px;\n\n  }\n\n\n  .xgc-back-button {\n\n    width: 100%;\n\n    min-width: 0;\n\n  }\n\n}\n\n\u003c\/style\u003e\n\n\n\n\u003cscript\u003e\nfunction xgcScrollToBuy() {\n\n  \/*\n    Find the real Shopify product form.\n    This page itself contains no cart form,\n    so there is no risk of selecting our own CTA.\n  *\/\n\n  var addButton =\n    document.querySelector(\n      'form[action*=\"\/cart\/add\"] button[name=\"add\"],' +\n      'form[action*=\"\/cart\/add\"] [type=\"submit\"][name=\"add\"]'\n    );\n\n\n  var productForm =\n    addButton\n      ? addButton.closest('form')\n      : document.querySelector(\n          'form[action*=\"\/cart\/add\"]'\n        );\n\n\n  \/*\n    Prefer scrolling to the whole Shopify product information\n    area instead of placing the form right against the top edge.\n  *\/\n\n  var productArea = null;\n\n\n  if (productForm) {\n\n    productArea =\n      productForm.closest(\n        '.product__info-wrapper,' +\n        '.product__info-container,' +\n        '.product-info,' +\n        'product-info,' +\n        '.product__information,' +\n        '.product-form'\n      );\n\n  }\n\n\n  var target =\n    productArea ||\n    productForm;\n\n\n  if (target) {\n\n    target.scrollIntoView({\n      behavior: 'smooth',\n      block: 'center'\n    });\n\n\n    \/*\n      Briefly highlight the real Shopify purchase area\n      so mobile users immediately know where to continue.\n    *\/\n\n    target.classList.add('xgc-buy-highlight');\n\n\n    setTimeout(function() {\n\n      target.classList.remove(\n        'xgc-buy-highlight'\n      );\n\n    }, 1300);\n\n\n    return;\n\n  }\n\n\n  \/*\n    Theme structure fallback\n  *\/\n\n  window.scrollTo({\n    top: 0,\n    behavior: 'smooth'\n  });\n\n}\n\u003c\/script\u003e\n\n\n\u003cstyle\u003e\n\n\/* Small temporary cue after clicking BACK TO BUY *\/\n.xgc-buy-highlight {\n\n  animation:\n    xgcBuyFlash\n    1.25s\n    ease;\n\n}\n\n\n@keyframes xgcBuyFlash {\n\n  0% {\n    box-shadow:\n      0 0 0 0\n      rgba(224,185,109,0);\n  }\n\n  30% {\n    box-shadow:\n      0 0 0 5px\n      rgba(224,185,109,.38);\n  }\n\n  100% {\n    box-shadow:\n      0 0 0 0\n      rgba(224,185,109,0);\n  }\n\n}\n\n\u003c\/style\u003e","brand":"hwk456","offers":[{"title":"🎅🏻Christmas (Santa)","offer_id":49250085929060,"sku":"FT3621180-圣诞老人","price":14.99,"currency_code":"USD","in_stock":true},{"title":"🎄Christmas (Holiday)","offer_id":49250085961828,"sku":"JZ2855369-A","price":14.99,"currency_code":"USD","in_stock":true},{"title":"🍪Christmas (Gingerbread)","offer_id":49250085994596,"sku":"FT3621180-姜饼人","price":14.99,"currency_code":"USD","in_stock":true},{"title":"⛄Christmas (Snowman)","offer_id":49250086027364,"sku":"FT3621180-雪人","price":14.99,"currency_code":"USD","in_stock":true},{"title":"🧚🏻Christmas (Elf)","offer_id":49250086060132,"sku":"FT3621180-EIF","price":14.99,"currency_code":"USD","in_stock":true},{"title":"🎂Brithday (Blue)","offer_id":49250086092900,"sku":"JZ2855369-B","price":14.99,"currency_code":"USD","in_stock":true},{"title":"🎂Birthday (Pink)","offer_id":49250086125668,"sku":"JZ2855369-C","price":14.99,"currency_code":"USD","in_stock":true},{"title":"🎓Graduation","offer_id":49250086158436,"sku":"XE3168237-G","price":14.99,"currency_code":"USD","in_stock":true},{"title":"🔥All Styles (8Pcs) - 15% Off \u0026 Free Shipping","offer_id":49250086191204,"sku":"XE3168237-G+JZ2855369-C+JZ2855369-B+FT3621180-EIF+FT3621180-雪人+FT3621180-姜饼人+FT3621180-圣诞老人+JZ2855369-A","price":69.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0790\/0397\/5780\/files\/7154e7a567e6a3d8a3dcbdf7dee28959a3a2c6c7.jpg?v=1789368815","url":"https:\/\/ahlwoplus.com\/products\/christmas-gift-card-holder","provider":"ahlwoplus","version":"1.0","type":"link"}