{"product_id":"sacred-christmas-railing-lights","title":"🎁LAST DAY 49% OFF🔥✨ Sacred Christmas Railing Lights","description":"\u003cstyle\u003e\n  #fg-sacred,\n  #fg-sacred * { box-sizing: border-box; }\n  #fg-sacred {\n    --navy: #071a2e;\n    --navy-2: #102b48;\n    --blue: #244d70;\n    --gold: #c99b49;\n    --gold-light: #f1d59a;\n    --ivory: #fbf7ed;\n    --paper: #fffdf7;\n    --ink: #172538;\n    --muted: #667282;\n    width: 100%;\n    color: var(--ink);\n    background: var(--paper);\n    font-family: Arial, Helvetica, sans-serif;\n    line-height: 1.6;\n    overflow: hidden;\n  }\n  #fg-sacred.fgs-relocated {\n    width: 100vw;\n    max-width: none;\n    margin-left: calc(50% - 50vw);\n    margin-right: calc(50% - 50vw);\n  }\n  #fg-sacred img { width: 100%; height: auto; display: block; }\n  #fg-sacred button { font: inherit; }\n  #fg-sacred .fgs-wrap { width: min(1120px, calc(100% - 40px)); margin: 0 auto; }\n  #fg-sacred .fgs-kicker {\n    display: inline-flex; align-items: center; gap: 9px;\n    color: var(--gold-light); font-size: 12px; font-weight: 800;\n    letter-spacing: .15em; text-transform: uppercase;\n  }\n  #fg-sacred .fgs-kicker::before { content: \"\"; width: 28px; height: 1px; background: currentColor; }\n  #fg-sacred h2, #fg-sacred h3, #fg-sacred p { margin-top: 0; }\n  #fg-sacred h2, #fg-sacred h3 { font-family: Georgia, \"Times New Roman\", serif; line-height: 1.08; }\n  #fg-sacred h2 { margin-bottom: 18px; font-size: clamp(34px, 5vw, 62px); letter-spacing: -.035em; }\n  #fg-sacred h3 { margin-bottom: 10px; font-size: 26px; }\n  #fg-sacred .fgs-copy { color: var(--muted); font-size: 17px; }\n  #fg-sacred .fgs-btn {\n    display: inline-flex; align-items: center; justify-content: center; gap: 10px;\n    min-height: 54px; padding: 0 26px; border: 1px solid var(--gold);\n    border-radius: 999px; background: var(--gold); color: #142033;\n    font-size: 14px; font-weight: 900; letter-spacing: .08em; text-transform: uppercase;\n    position: relative; overflow: hidden; isolation: isolate;\n    cursor: pointer; box-shadow: 0 12px 30px rgba(0,0,0,.16);\n    transform: translate(var(--fgs-btn-x, 0), calc(var(--fgs-btn-y, 0) - var(--fgs-btn-lift, 0px)));\n    transition: transform .2s ease, box-shadow .25s ease, background .25s ease;\n  }\n  #fg-sacred .fgs-btn::before {\n    content: \"\"; position: absolute; top: -60%; left: -45%; z-index: -1;\n    width: 34%; height: 220%; background: linear-gradient(90deg, transparent, rgba(255,255,255,.75), transparent);\n    transform: rotate(20deg); transition: left .65s ease;\n  }\n  #fg-sacred .fgs-btn:hover { --fgs-btn-lift: 3px; background: #ddb96d; box-shadow: 0 17px 36px rgba(0,0,0,.22); }\n  #fg-sacred .fgs-btn:hover::before { left: 120%; }\n  #fg-sacred .fgs-btn:active { transform: scale(.98); }\n  #fg-sacred .fgs-btn:focus-visible, #fg-sacred .fgs-faq button:focus-visible { outline: 3px solid #fff; outline-offset: 3px; }\n\n  #fg-sacred .fgs-bar { background: #061526; color: #f8e6bc; border-bottom: 1px solid rgba(241,213,154,.28); }\n  #fg-sacred .fgs-bar-inner {\n    min-height: 42px; display: flex; justify-content: center; align-items: center;\n    gap: clamp(14px, 5vw, 60px); font-size: 11px; font-weight: 800;\n    letter-spacing: .13em; text-transform: uppercase;\n  }\n  #fg-sacred .fgs-bar span { display: inline-flex; align-items: center; gap: 8px; }\n  #fg-sacred .fgs-bar i { color: var(--gold); font-style: normal; }\n\n  #fg-sacred .fgs-hero {\n    position: relative; min-height: 690px; display: flex; align-items: center;\n    isolation: isolate; background: var(--navy);\n  }\n  #fg-sacred .fgs-hero-bg { position: absolute; inset: 0; z-index: -2; width: 100%; height: 100%; object-fit: cover; object-position: center; }\n  #fg-sacred .fgs-hero::after {\n    content: \"\"; position: absolute; inset: 0; z-index: -1;\n    background: linear-gradient(90deg, rgba(4,16,30,.96) 0%, rgba(4,16,30,.82) 39%, rgba(4,16,30,.28) 70%, rgba(4,16,30,.12) 100%);\n  }\n  #fg-sacred .fgs-hero-copy { max-width: 580px; padding: 90px 0; color: white; }\n  #fg-sacred .fgs-hero h2 { margin: 18px 0 22px; color: white; font-size: clamp(44px, 6vw, 76px); }\n  #fg-sacred .fgs-hero h2 em { color: var(--gold-light); font-weight: inherit; }\n  #fg-sacred .fgs-hero p { max-width: 520px; margin-bottom: 30px; color: #e4e9ef; font-size: 18px; }\n  #fg-sacred .fgs-hero-note { margin-top: 19px; color: #d3dae3; font-size: 12px; letter-spacing: .06em; }\n  #fg-sacred .fgs-spark { position: absolute; width: 5px; height: 5px; border-radius: 50%; background: #ffe6a5; box-shadow: 0 0 18px 5px rgba(255,220,139,.55); animation: fgsTwinkle 2.8s ease-in-out infinite; }\n  #fg-sacred .fgs-spark.s1 { top: 18%; left: 57%; }\n  #fg-sacred .fgs-spark.s2 { top: 29%; right: 12%; animation-delay: .8s; }\n  #fg-sacred .fgs-spark.s3 { bottom: 21%; left: 47%; animation-delay: 1.6s; }\n  @keyframes fgsTwinkle { 0%,100% { opacity:.2; transform:scale(.7); } 50% { opacity:1; transform:scale(1.35); } }\n\n  #fg-sacred .fgs-values { position: relative; z-index: 2; margin-top: -40px; }\n  #fg-sacred .fgs-values-grid {\n    display: grid; grid-template-columns: repeat(4, 1fr); background: white;\n    border: 1px solid #eadfc8; border-radius: 18px; box-shadow: 0 20px 55px rgba(18,34,51,.13); overflow: hidden;\n  }\n  #fg-sacred .fgs-value { padding: 25px 22px; text-align: center; border-right: 1px solid #eee5d3; }\n  #fg-sacred .fgs-value:last-child { border-right: 0; }\n  #fg-sacred .fgs-value-icon { display: block; margin-bottom: 7px; color: var(--gold); font-size: 24px; }\n  #fg-sacred .fgs-value strong { display: block; font-size: 13px; letter-spacing: .04em; text-transform: uppercase; }\n  #fg-sacred .fgs-value small { color: var(--muted); font-size: 12px; }\n\n  #fg-sacred .fgs-intro { padding: 112px 0 72px; text-align: center; background: var(--paper); }\n  #fg-sacred .fgs-intro .fgs-kicker { color: #9b702e; }\n  #fg-sacred .fgs-intro h2 { max-width: 780px; margin-left: auto; margin-right: auto; }\n  #fg-sacred .fgs-intro .fgs-copy { max-width: 720px; margin: 0 auto; }\n\n  #fg-sacred .fgs-designs { padding: 18px 0 100px; background: var(--paper); }\n  #fg-sacred .fgs-design-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 14px; }\n  #fg-sacred .fgs-design {\n    position: relative; min-height: 425px; overflow: hidden; border-radius: 16px;\n    background: var(--navy); box-shadow: 0 10px 30px rgba(15,30,47,.10);\n  }\n  #fg-sacred .fgs-design img { width: 100%; height: 100%; object-fit: cover; transition: transform .65s ease; }\n  #fg-sacred .fgs-design:hover img { transform: scale(1.055); }\n  #fg-sacred .fgs-design::after { content:\"\"; position:absolute; inset:45% 0 0; background:linear-gradient(transparent,rgba(2,12,25,.92)); }\n  #fg-sacred .fgs-design-copy { position:absolute; left:22px; right:22px; bottom:18px; z-index:1; color:white; }\n  #fg-sacred .fgs-design-copy span { color:var(--gold-light); font-size:11px; font-weight:800; letter-spacing:.16em; text-transform:uppercase; }\n  #fg-sacred .fgs-design-copy h3 { margin:4px 0 0; color:#fffaf0 !important; font-size:27px; text-shadow:0 2px 12px rgba(0,0,0,.5); }\n\n  #fg-sacred .fgs-story { padding: 100px 0; background: var(--ivory); }\n  #fg-sacred .fgs-story.alt { background: var(--navy); color: white; }\n  #fg-sacred .fgs-story-grid { display:grid; grid-template-columns: 1.06fr .94fr; align-items:center; gap:clamp(45px,7vw,95px); }\n  #fg-sacred .fgs-story.alt .fgs-story-grid { grid-template-columns: .94fr 1.06fr; }\n  #fg-sacred .fgs-story-media { position:relative; }\n  #fg-sacred .fgs-story-media img { border-radius: 22px; box-shadow:0 24px 60px rgba(14,28,42,.18); }\n  #fg-sacred .fgs-story-media::before { content:\"\"; position:absolute; inset:-12px 12px 12px -12px; border:1px solid rgba(201,155,73,.65); border-radius:24px; z-index:0; }\n  #fg-sacred .fgs-story-media img { position:relative; z-index:1; }\n  #fg-sacred .fgs-story .fgs-kicker { color:#9b702e; }\n  #fg-sacred .fgs-story.alt .fgs-kicker { color:var(--gold-light); }\n  #fg-sacred .fgs-story.alt h2,\n  #fg-sacred .fgs-meaning h2 { color:#fffaf0 !important; text-shadow:0 3px 20px rgba(0,0,0,.22); }\n  #fg-sacred .fgs-story h2 { font-size:clamp(36px,4.8vw,57px); }\n  #fg-sacred .fgs-story.alt .fgs-copy { color:#d7e0e9; }\n  #fg-sacred .fgs-checks { display:grid; gap:13px; padding:0; margin:28px 0 0; list-style:none; }\n  #fg-sacred .fgs-checks li { display:flex; gap:12px; align-items:flex-start; font-size:15px; font-weight:700; }\n  #fg-sacred .fgs-checks li::before { content:\"✦\"; color:var(--gold); flex:0 0 auto; }\n\n  #fg-sacred .fgs-panorama { padding:100px 0; background:#eef2f5; text-align:center; }\n  #fg-sacred .fgs-panorama .fgs-kicker { color:#9b702e; }\n  #fg-sacred .fgs-panorama h2 { max-width:760px; margin-left:auto; margin-right:auto; }\n  #fg-sacred .fgs-panorama \u003e .fgs-wrap \u003e .fgs-copy { max-width:700px; margin:0 auto 42px; }\n  #fg-sacred .fgs-wide-image { overflow:hidden; border-radius:22px; box-shadow:0 25px 60px rgba(12,31,49,.15); }\n  #fg-sacred .fgs-wide-image img { transition:transform .8s ease; }\n  #fg-sacred .fgs-wide-image:hover img { transform:scale(1.025); }\n\n  #fg-sacred .fgs-steps { padding:100px 0; background:white; }\n  #fg-sacred .fgs-section-head { max-width:760px; margin:0 auto 50px; text-align:center; }\n  #fg-sacred .fgs-section-head .fgs-kicker { color:#9b702e; }\n  #fg-sacred .fgs-step-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:20px; }\n  #fg-sacred .fgs-step { padding:32px; border:1px solid #e7dcc6; border-radius:18px; background:var(--paper); }\n  #fg-sacred .fgs-num { width:38px; height:38px; display:grid; place-items:center; margin-bottom:18px; border-radius:50%; background:var(--navy); color:var(--gold-light); font-weight:900; }\n  #fg-sacred .fgs-step h3 { font-size:23px; }\n  #fg-sacred .fgs-step p { margin-bottom:0; color:var(--muted); font-size:14px; }\n\n  #fg-sacred .fgs-meaning { padding:105px 0; background:linear-gradient(135deg,#07192c,#143755); color:white; }\n  #fg-sacred .fgs-meaning-grid { display:grid; grid-template-columns:1fr 1fr; align-items:center; gap:70px; }\n  #fg-sacred .fgs-meaning-image img { border-radius:22px; box-shadow:0 24px 60px rgba(0,0,0,.25); }\n  #fg-sacred .fgs-meaning .fgs-copy { color:#d8e0e8; }\n  #fg-sacred .fgs-meaning .fgs-btn { margin-top:12px; }\n\n  #fg-sacred [data-tilt] {\n    transform-style: preserve-3d; will-change: transform;\n    transition: transform .18s ease-out, box-shadow .3s ease;\n  }\n  #fg-sacred [data-tilt]:hover { box-shadow:0 24px 55px rgba(5,22,40,.20); }\n  #fg-sacred .fgs-story-media[data-tilt]::after,\n  #fg-sacred .fgs-meaning-image[data-tilt]::after,\n  #fg-sacred .fgs-wide-image[data-tilt]::after {\n    content:\"\"; position:absolute; inset:0; z-index:2; border-radius:inherit; pointer-events:none;\n    background:radial-gradient(circle at var(--fgs-shine-x,50%) var(--fgs-shine-y,50%),rgba(255,231,172,.22),transparent 38%);\n    opacity:0; transition:opacity .3s ease;\n  }\n  #fg-sacred .fgs-story-media[data-tilt]:hover::after,\n  #fg-sacred .fgs-meaning-image[data-tilt]:hover::after,\n  #fg-sacred .fgs-wide-image[data-tilt]:hover::after { opacity:1; }\n  #fg-sacred .fgs-meaning-image,\n  #fg-sacred .fgs-wide-image { position:relative; }\n  #fg-sacred .fgs-click-star {\n    position:fixed; z-index:9999; width:7px; height:7px; pointer-events:none;\n    color:#f3cf7e; background:currentColor; clip-path:polygon(50% 0,61% 36%,100% 50%,61% 64%,50% 100%,39% 64%,0 50%,39% 36%);\n    animation:fgsBurst .7s cubic-bezier(.2,.7,.2,1) forwards;\n    filter:drop-shadow(0 0 5px currentColor);\n  }\n  @keyframes fgsBurst {\n    0% { opacity:1; transform:translate(-50%,-50%) rotate(0deg) scale(.5); }\n    100% { opacity:0; transform:translate(calc(-50% + var(--fgs-bx)),calc(-50% + var(--fgs-by))) rotate(150deg) scale(1.25); }\n  }\n\n  #fg-sacred .fgs-faq-section { padding:105px 0; background:var(--ivory); }\n  #fg-sacred .fgs-faq-layout { display:grid; grid-template-columns:.78fr 1.22fr; gap:80px; }\n  #fg-sacred .fgs-faq-layout .fgs-kicker { color:#9b702e; }\n  #fg-sacred .fgs-faq-layout h2 { font-size:clamp(36px,4.5vw,54px); }\n  #fg-sacred .fgs-faq { border-top:1px solid #d9ccb3; }\n  #fg-sacred .fgs-faq-item { border-bottom:1px solid #d9ccb3; }\n  #fg-sacred .fgs-faq button { width:100%; padding:22px 0; border:0; background:transparent; display:flex; justify-content:space-between; gap:20px; color:var(--ink); text-align:left; cursor:pointer; font-weight:800; }\n  #fg-sacred .fgs-faq button::after { content:\"+\"; color:#9b702e; font-size:22px; line-height:1; transition:transform .25s ease; }\n  #fg-sacred .fgs-faq-item.open button::after { transform:rotate(45deg); }\n  #fg-sacred .fgs-answer { max-height:0; overflow:hidden; transition:max-height .35s ease; }\n  #fg-sacred .fgs-answer p { padding:0 36px 22px 0; margin:0; color:var(--muted); font-size:14px; }\n\n  #fg-sacred .fgs-final { position:relative; min-height:540px; display:grid; place-items:center; text-align:center; color:white; isolation:isolate; }\n  #fg-sacred .fgs-final img { position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:-2; }\n  #fg-sacred .fgs-final::after { content:\"\"; position:absolute; inset:0; z-index:-1; background:rgba(4,16,29,.74); }\n  #fg-sacred .fgs-final-copy { max-width:760px; padding:80px 20px; }\n  #fg-sacred .fgs-final h2 { color:white; }\n  #fg-sacred .fgs-final p { margin:0 auto 28px; max-width:600px; color:#e3e8ed; font-size:17px; }\n  #fg-sacred .fgs-footnote { padding:20px; background:#061526; color:#aebdca; text-align:center; font-size:11px; letter-spacing:.08em; text-transform:uppercase; }\n\n  #fg-sacred [data-reveal] { opacity:0; transform:translateY(24px); transition:opacity .7s ease,transform .7s ease; }\n  #fg-sacred [data-reveal].shown { opacity:1; transform:none; }\n\n  @media (max-width: 900px) {\n    #fg-sacred .fgs-values-grid, #fg-sacred .fgs-design-grid { grid-template-columns:repeat(2,1fr); }\n    #fg-sacred .fgs-value:nth-child(2) { border-right:0; }\n    #fg-sacred .fgs-value:nth-child(-n+2) { border-bottom:1px solid #eee5d3; }\n    #fg-sacred .fgs-story-grid, #fg-sacred .fgs-story.alt .fgs-story-grid, #fg-sacred .fgs-meaning-grid, #fg-sacred .fgs-faq-layout { grid-template-columns:1fr; gap:45px; }\n    #fg-sacred .fgs-story.alt .fgs-story-copy { order:1; }\n    #fg-sacred .fgs-story.alt .fgs-story-media { order:2; }\n  }\n  @media (max-width: 640px) {\n    #fg-sacred .fgs-wrap { width:min(100% - 28px,1120px); }\n    #fg-sacred .fgs-bar-inner { justify-content:space-around; gap:6px; font-size:9px; letter-spacing:.06em; }\n    #fg-sacred .fgs-bar span:nth-child(3) { display:none; }\n    #fg-sacred .fgs-hero { min-height:640px; align-items:flex-end; }\n    #fg-sacred .fgs-hero-bg { object-position:62% center; }\n    #fg-sacred .fgs-hero::after { background:linear-gradient(0deg,rgba(4,16,30,.98) 7%,rgba(4,16,30,.83) 52%,rgba(4,16,30,.22) 100%); }\n    #fg-sacred .fgs-hero-copy { padding:180px 0 62px; }\n    #fg-sacred .fgs-hero h2 { font-size:43px; }\n    #fg-sacred .fgs-values { margin-top:0; padding:14px 0 0; background:var(--paper); }\n    #fg-sacred .fgs-value { padding:20px 10px; }\n    #fg-sacred .fgs-design-grid { grid-template-columns:1fr 1fr; gap:9px; }\n    #fg-sacred .fgs-design { min-height:310px; border-radius:12px; }\n    #fg-sacred .fgs-design-copy { left:14px; right:10px; bottom:12px; }\n    #fg-sacred .fgs-design-copy h3 { font-size:20px; }\n    #fg-sacred .fgs-design-copy span { font-size:9px; }\n    #fg-sacred .fgs-intro { padding:76px 0 48px; }\n    #fg-sacred .fgs-designs { padding-bottom:76px; }\n    #fg-sacred .fgs-story, #fg-sacred .fgs-panorama, #fg-sacred .fgs-steps, #fg-sacred .fgs-meaning, #fg-sacred .fgs-faq-section { padding:76px 0; }\n    #fg-sacred .fgs-step-grid { grid-template-columns:1fr; }\n    #fg-sacred .fgs-step { padding:25px; }\n    #fg-sacred .fgs-faq-layout { gap:24px; }\n    #fg-sacred .fgs-btn { width:100%; }\n    #fg-sacred [data-reveal] { opacity:1 !important; transform:none !important; visibility:visible !important; }\n    #fg-sacred img { opacity:1 !important; visibility:visible !important; }\n  }\n  @media (prefers-reduced-motion: reduce) {\n    #fg-sacred *, #fg-sacred *::before, #fg-sacred *::after { scroll-behavior:auto !important; animation:none !important; transition:none !important; }\n    #fg-sacred [data-reveal] { opacity:1; transform:none; }\n  }\n  @media (hover: none), (pointer: coarse) {\n    #fg-sacred [data-tilt] { transform:none !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"fg-sacred\"\u003e\n  \u003cdiv class=\"fgs-bar\"\u003e\n    \u003cdiv class=\"fgs-wrap fgs-bar-inner\"\u003e\n      \u003cspan\u003e\u003ci\u003e✦\u003c\/i\u003e Four Sacred Designs\u003c\/span\u003e\n      \u003cspan\u003e\u003ci\u003e✦\u003c\/i\u003e Warm Holiday Glow\u003c\/span\u003e\n      \u003cspan\u003e\u003ci\u003e✦\u003c\/i\u003e Meaningful Christmas Décor\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"fgs-hero\"\u003e\n    \u003cimg class=\"fgs-hero-bg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0738\/6464\/2697\/files\/e76f23ff265c3825810dcfa27007fb55e92689a2.jpg?v=1789109456\" alt=\"Sacred Christmas figures glowing along a decorated porch railing\" width=\"1254\" height=\"1254\" loading=\"eager\" fetchpriority=\"high\"\u003e\n    \u003cspan class=\"fgs-spark s1\"\u003e\u003c\/span\u003e\u003cspan class=\"fgs-spark s2\"\u003e\u003c\/span\u003e\u003cspan class=\"fgs-spark s3\"\u003e\u003c\/span\u003e\n    \u003cdiv class=\"fgs-wrap\"\u003e\n      \u003cdiv class=\"fgs-hero-copy\" data-reveal\u003e\n        \u003cspan class=\"fgs-kicker\"\u003eSacred Christmas Collection\u003c\/span\u003e\n        \u003ch2\u003eA sacred glow for the \u003cem\u003emost meaningful\u003c\/em\u003e season.\u003c\/h2\u003e\n        \u003cp\u003eBring faith, warmth and wonder to your holiday display with an illuminated figure designed to become the heart of your Christmas décor.\u003c\/p\u003e\n        \u003cbutton class=\"fgs-btn\" type=\"button\" data-buy\u003eChoose Your Design \u003cspan aria-hidden=\"true\"\u003e→\u003c\/span\u003e\u003c\/button\u003e\n        \u003cdiv class=\"fgs-hero-note\"\u003eAngel · Jesus · Virgin Mary · Saint Michael\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"fgs-values\"\u003e\n    \u003cdiv class=\"fgs-wrap fgs-values-grid\" data-reveal\u003e\n      \u003cdiv class=\"fgs-value\"\u003e\n\u003cspan class=\"fgs-value-icon\"\u003e✦\u003c\/span\u003e\u003cstrong\u003eSacred Symbolism\u003c\/strong\u003e\u003csmall\u003eFour meaningful designs\u003c\/small\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"fgs-value\"\u003e\n\u003cspan class=\"fgs-value-icon\"\u003e◌\u003c\/span\u003e\u003cstrong\u003eWarm Illumination\u003c\/strong\u003e\u003csmall\u003eA radiant seasonal display\u003c\/small\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"fgs-value\"\u003e\n\u003cspan class=\"fgs-value-icon\"\u003e❖\u003c\/span\u003e\u003cstrong\u003eOrnate Details\u003c\/strong\u003e\u003csmall\u003eDecorative hanging accents\u003c\/small\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"fgs-value\"\u003e\n\u003cspan class=\"fgs-value-icon\"\u003e♡\u003c\/span\u003e\u003cstrong\u003eGift With Meaning\u003c\/strong\u003e\u003csmall\u003eMade for faith-filled homes\u003c\/small\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"fgs-intro\"\u003e\n    \u003cdiv class=\"fgs-wrap\" data-reveal\u003e\n      \u003cspan class=\"fgs-kicker\"\u003eChoose What Speaks to Your Heart\u003c\/span\u003e\n      \u003ch2\u003eFour sacred figures. Four timeless meanings.\u003c\/h2\u003e\n      \u003cp class=\"fgs-copy\"\u003eCreate a display that reflects the spirit you want to welcome into your home this Christmas—peace, love, grace or protection.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"fgs-designs\"\u003e\n    \u003cdiv class=\"fgs-wrap fgs-design-grid\"\u003e\n      \u003carticle class=\"fgs-design\" data-reveal\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0738\/6464\/2697\/files\/786d736e0b9526eaa4c6c745f86bca4710c22af5.jpg?v=1789109456\" alt=\"Illuminated praying angel Christmas railing decoration\" width=\"1254\" height=\"1254\" loading=\"lazy\"\u003e\u003cdiv class=\"fgs-design-copy\"\u003e\n\u003cspan\u003ePeace\u003c\/span\u003e\u003ch3\u003eAngel\u003c\/h3\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n      \u003carticle class=\"fgs-design\" data-reveal\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0738\/6464\/2697\/files\/0f9715d0a26c313ff17d05bace73e6b45ab4e7c6.jpg?v=1789109456\" alt=\"Illuminated Sacred Heart Jesus Christmas railing decoration\" width=\"1254\" height=\"1254\" loading=\"lazy\"\u003e\u003cdiv class=\"fgs-design-copy\"\u003e\n\u003cspan\u003eLove\u003c\/span\u003e\u003ch3\u003eJesus\u003c\/h3\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n      \u003carticle class=\"fgs-design\" data-reveal\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0738\/6464\/2697\/files\/1091e5a72d9b4d5b29825d909b6dc87b1e811dac.jpg?v=1789109456\" alt=\"Illuminated Virgin Mary Christmas railing decoration\" width=\"1254\" height=\"1254\" loading=\"lazy\"\u003e\u003cdiv class=\"fgs-design-copy\"\u003e\n\u003cspan\u003eGrace\u003c\/span\u003e\u003ch3\u003eVirgin Mary\u003c\/h3\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n      \u003carticle class=\"fgs-design\" data-reveal\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0738\/6464\/2697\/files\/6c556849daa077ffb5834b809ad7acb86a541e54.jpg?v=1789109456\" alt=\"Illuminated Saint Michael Christmas railing decoration\" width=\"1254\" height=\"1254\" loading=\"lazy\"\u003e\u003cdiv class=\"fgs-design-copy\"\u003e\n\u003cspan\u003eProtection\u003c\/span\u003e\u003ch3\u003eSaint Michael\u003c\/h3\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"fgs-story\"\u003e\n    \u003cdiv class=\"fgs-wrap fgs-story-grid\"\u003e\n      \u003cdiv class=\"fgs-story-media\" data-reveal\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0738\/6464\/2697\/files\/e1a63dc6a2789df6a5a52de1df6ea0030e3504cc.jpg?v=1789109456\" alt=\"Close view of the illuminated angel and Jesus designs\" width=\"1254\" height=\"1254\" loading=\"lazy\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"fgs-story-copy\" data-reveal\u003e\n        \u003cspan class=\"fgs-kicker\"\u003eMade to Look Radiant\u003c\/span\u003e\n        \u003ch2\u003eLight that reveals every graceful detail.\u003c\/h2\u003e\n        \u003cp class=\"fgs-copy\"\u003eThe warm glow draws the eye across expressive faces, flowing robes, halos and sacred symbols—creating a beautiful focal point after sunset.\u003c\/p\u003e\n        \u003cul class=\"fgs-checks\"\u003e\n\u003cli\u003eDimensional figure-inspired styling\u003c\/li\u003e\n\u003cli\u003eWarm, inviting holiday illumination\u003c\/li\u003e\n\u003cli\u003eElegant presence by day and after dark\u003c\/li\u003e\n\u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"fgs-story alt\"\u003e\n    \u003cdiv class=\"fgs-wrap fgs-story-grid\"\u003e\n      \u003cdiv class=\"fgs-story-copy\" data-reveal\u003e\n        \u003cspan class=\"fgs-kicker\"\u003eSacred Details, Top to Bottom\u003c\/span\u003e\n        \u003ch2\u003eMore than a light—an ornament in every detail.\u003c\/h2\u003e\n        \u003cp class=\"fgs-copy\"\u003eCrosses, stars, wings, doves and crystal-inspired pendants extend beneath each figure, adding movement, sparkle and a carefully layered finish.\u003c\/p\u003e\n        \u003cul class=\"fgs-checks\"\u003e\n\u003cli\u003eFaith-inspired decorative motifs\u003c\/li\u003e\n\u003cli\u003eLayered hanging ornaments\u003c\/li\u003e\n\u003cli\u003eWarm gold tones for classic Christmas styling\u003c\/li\u003e\n\u003c\/ul\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fgs-story-media\" data-reveal\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0738\/6464\/2697\/files\/65fe35cd4f3446e710fe5228542d685f5c1adbde.jpg?v=1789109456\" alt=\"Close view of crosses, stars, wings and crystal-inspired hanging ornaments\" width=\"1254\" height=\"1254\" loading=\"lazy\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"fgs-panorama\"\u003e\n    \u003cdiv class=\"fgs-wrap\"\u003e\n      \u003cdiv data-reveal\u003e\n        \u003cspan class=\"fgs-kicker\"\u003eA Display That Feels Complete\u003c\/span\u003e\n        \u003ch2\u003eTurn an ordinary railing into a Christmas centerpiece.\u003c\/h2\u003e\n        \u003cp class=\"fgs-copy\"\u003eStyle one meaningful figure as an accent, repeat a favorite design, or bring the whole sacred collection together for a luminous holiday scene.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fgs-wide-image\" data-reveal\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0738\/6464\/2697\/files\/66616581eda4e4505f3f91b6b6fc96b1beefa962.jpg?v=1789109456\" alt=\"Complete sacred Christmas collection displayed along a decorated railing\" width=\"1254\" height=\"1254\" loading=\"lazy\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"fgs-steps\"\u003e\n    \u003cdiv class=\"fgs-wrap\"\u003e\n      \u003cdiv class=\"fgs-section-head\" data-reveal\u003e\n\u003cspan class=\"fgs-kicker\"\u003eCreate Your Display\u003c\/span\u003e\u003ch2\u003eA beautiful seasonal moment in three simple steps.\u003c\/h2\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"fgs-step-grid\"\u003e\n        \u003carticle class=\"fgs-step\" data-reveal\u003e\u003cdiv class=\"fgs-num\"\u003e1\u003c\/div\u003e\n\u003ch3\u003eChoose your meaning\u003c\/h3\u003e\n\u003cp\u003eSelect Angel, Jesus, Virgin Mary or Saint Michael from the options in the purchase area.\u003c\/p\u003e\u003c\/article\u003e\n        \u003carticle class=\"fgs-step\" data-reveal\u003e\u003cdiv class=\"fgs-num\"\u003e2\u003c\/div\u003e\n\u003ch3\u003eStyle your space\u003c\/h3\u003e\n\u003cp\u003eMake it a focal point on a porch, balcony, deck railing, entryway or covered patio.\u003c\/p\u003e\u003c\/article\u003e\n        \u003carticle class=\"fgs-step\" data-reveal\u003e\u003cdiv class=\"fgs-num\"\u003e3\u003c\/div\u003e\n\u003ch3\u003eWelcome the glow\u003c\/h3\u003e\n\u003cp\u003ePair with greenery, ribbon and your favorite Christmas accents for a warm, layered look.\u003c\/p\u003e\u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"fgs-meaning\"\u003e\n    \u003cdiv class=\"fgs-wrap fgs-meaning-grid\"\u003e\n      \u003cdiv class=\"fgs-meaning-image\" data-reveal\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0738\/6464\/2697\/files\/88a20808c097ffbad6d0eb1c3135ec9319fc5270.jpg?v=1789109456\" alt=\"Sacred Christmas figures arranged as a meaningful holiday gift\" width=\"1254\" height=\"1254\" loading=\"lazy\"\u003e\u003c\/div\u003e\n      \u003cdiv data-reveal\u003e\n        \u003cspan class=\"fgs-kicker\"\u003eA Meaningful Christmas Gift\u003c\/span\u003e\n        \u003ch2\u003eGive more than décor. Give a symbol they can cherish.\u003c\/h2\u003e\n        \u003cp class=\"fgs-copy\"\u003eA thoughtful choice for faith-filled family members, new homeowners, parents and grandparents—or anyone who wants Christmas decorations with deeper meaning.\u003c\/p\u003e\n        \u003cbutton class=\"fgs-btn\" type=\"button\" data-buy\u003eSelect a Design \u003cspan aria-hidden=\"true\"\u003e→\u003c\/span\u003e\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"fgs-faq-section\"\u003e\n    \u003cdiv class=\"fgs-wrap fgs-faq-layout\"\u003e\n      \u003cdiv data-reveal\u003e\n\u003cspan class=\"fgs-kicker\"\u003eQuestions, Answered\u003c\/span\u003e\u003ch2\u003eEverything you need to choose yours.\u003c\/h2\u003e\n\u003cp class=\"fgs-copy\"\u003eUse the product options above to select your preferred sacred design before adding it to your cart.\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"fgs-faq\" data-reveal\u003e\n        \u003cdiv class=\"fgs-faq-item\"\u003e\n\u003cbutton type=\"button\" aria-expanded=\"false\"\u003eWhich designs can I choose from?\u003c\/button\u003e\u003cdiv class=\"fgs-answer\"\u003e\u003cp\u003eThe collection includes Angel, Jesus, Virgin Mary and Saint Michael. Choose your preferred design from the product options above.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"fgs-faq-item\"\u003e\n\u003cbutton type=\"button\" aria-expanded=\"false\"\u003eWhere can I display it?\u003c\/button\u003e\u003cdiv class=\"fgs-answer\"\u003e\u003cp\u003eThe design is styled for railings and looks beautiful on porches, balconies, decks, entryways and covered patio areas. Choose a placement appropriate for your home and follow the care information supplied with your item.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"fgs-faq-item\"\u003e\n\u003cbutton type=\"button\" aria-expanded=\"false\"\u003eCan I combine multiple designs?\u003c\/button\u003e\u003cdiv class=\"fgs-answer\"\u003e\u003cp\u003eYes. Display one as a focal point, repeat your favorite figure or collect all four to create a coordinated sacred Christmas scene.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"fgs-faq-item\"\u003e\n\u003cbutton type=\"button\" aria-expanded=\"false\"\u003eIs this suitable as a gift?\u003c\/button\u003e\u003cdiv class=\"fgs-answer\"\u003e\u003cp\u003eIts faith-inspired symbolism makes it a thoughtful seasonal gift for loved ones who enjoy meaningful Christmas décor.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"fgs-faq-item\"\u003e\n\u003cbutton type=\"button\" aria-expanded=\"false\"\u003eHow do I choose the correct style?\u003c\/button\u003e\u003cdiv class=\"fgs-answer\"\u003e\u003cp\u003eReturn to the purchase section, select the design name in the style menu, review your selection and then add it to your cart.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"fgs-final\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0738\/6464\/2697\/files\/6db7a0da9fc80da50667bd9fafcfe82e3a28924e.jpg?v=1789109456\" alt=\"Four illuminated sacred Christmas designs glowing along a holiday railing\" width=\"1254\" height=\"1254\" loading=\"lazy\"\u003e\n    \u003cdiv class=\"fgs-final-copy\" data-reveal\u003e\n      \u003cspan class=\"fgs-kicker\"\u003eCelebrate With Meaning\u003c\/span\u003e\n      \u003ch2\u003eLet your Christmas display shine with faith and warmth.\u003c\/h2\u003e\n      \u003cp\u003eChoose the sacred design that speaks to your heart and create a holiday welcome your family will remember.\u003c\/p\u003e\n      \u003cbutton class=\"fgs-btn\" type=\"button\" data-buy\u003eChoose Yours Today \u003cspan aria-hidden=\"true\"\u003e→\u003c\/span\u003e\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \u003cdiv class=\"fgs-footnote\"\u003eFGORRE · Christmas décor with heart, meaning and light\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  var root = document.getElementById('fg-sacred');\n  if (!root || root.dataset.ready === 'true') return;\n  root.dataset.ready = 'true';\n\n  var descriptionHost = root.closest('.product__description');\n  var mainProductSection = root.closest('.main-product-section');\n  if (descriptionHost \u0026\u0026 mainProductSection \u0026\u0026 mainProductSection.parentNode) {\n    descriptionHost.querySelectorAll('style').forEach(function (styleTag) {\n      document.head.appendChild(styleTag);\n    });\n    root.classList.add('fgs-relocated');\n    mainProductSection.insertAdjacentElement('afterend', root);\n    descriptionHost.style.display = 'none';\n  }\n\n  function findPurchaseArea() {\n    return document.querySelector('.main-product-section product-form') ||\n      document.querySelector('.main-product-section form[action*=\"\/cart\/add\"]') ||\n      document.querySelector('product-form') ||\n      document.querySelector('form[action*=\"\/cart\/add\"]');\n  }\n\n  root.querySelectorAll('[data-buy]').forEach(function (button) {\n    button.addEventListener('click', function () {\n      var target = findPurchaseArea();\n      if (target) target.scrollIntoView({ behavior: 'smooth', block: 'center' });\n    });\n  });\n\n  root.querySelectorAll('.fgs-faq-item').forEach(function (item) {\n    var button = item.querySelector('button');\n    var answer = item.querySelector('.fgs-answer');\n    button.addEventListener('click', function () {\n      var opening = !item.classList.contains('open');\n      root.querySelectorAll('.fgs-faq-item.open').forEach(function (openItem) {\n        openItem.classList.remove('open');\n        openItem.querySelector('button').setAttribute('aria-expanded', 'false');\n        openItem.querySelector('.fgs-answer').style.maxHeight = null;\n      });\n      if (opening) {\n        item.classList.add('open');\n        button.setAttribute('aria-expanded', 'true');\n        answer.style.maxHeight = answer.scrollHeight + 'px';\n      }\n    });\n  });\n\n  var revealItems = root.querySelectorAll('[data-reveal]');\n  if ('IntersectionObserver' in window \u0026\u0026 !window.matchMedia('(prefers-reduced-motion: reduce)').matches) {\n    var observer = new IntersectionObserver(function (entries) {\n      entries.forEach(function (entry) {\n        if (entry.isIntersecting) {\n          entry.target.classList.add('shown');\n          observer.unobserve(entry.target);\n        }\n      });\n    }, { threshold: 0.12 });\n    revealItems.forEach(function (item) { observer.observe(item); });\n  } else {\n    revealItems.forEach(function (item) { item.classList.add('shown'); });\n  }\n\n  var finePointer = window.matchMedia('(hover: hover) and (pointer: fine)').matches;\n  if (finePointer \u0026\u0026 !window.matchMedia('(prefers-reduced-motion: reduce)').matches) {\n    root.querySelectorAll('.fgs-design, .fgs-story-media, .fgs-meaning-image, .fgs-wide-image, .fgs-step').forEach(function (card) {\n      card.setAttribute('data-tilt', '');\n      card.addEventListener('pointermove', function (event) {\n        var rect = card.getBoundingClientRect();\n        var x = (event.clientX - rect.left) \/ rect.width;\n        var y = (event.clientY - rect.top) \/ rect.height;\n        var rotateY = (x - .5) * 7;\n        var rotateX = (.5 - y) * 7;\n        card.style.transform = 'perspective(900px) rotateX(' + rotateX + 'deg) rotateY(' + rotateY + 'deg) translateY(-3px)';\n        card.style.setProperty('--fgs-shine-x', (x * 100) + '%');\n        card.style.setProperty('--fgs-shine-y', (y * 100) + '%');\n      });\n      card.addEventListener('pointerleave', function () { card.style.transform = ''; });\n    });\n\n    root.querySelectorAll('.fgs-btn').forEach(function (button) {\n      button.addEventListener('pointermove', function (event) {\n        var rect = button.getBoundingClientRect();\n        button.style.setProperty('--fgs-btn-x', ((event.clientX - rect.left - rect.width \/ 2) * .1) + 'px');\n        button.style.setProperty('--fgs-btn-y', ((event.clientY - rect.top - rect.height \/ 2) * .12) + 'px');\n      });\n      button.addEventListener('pointerleave', function () {\n        button.style.setProperty('--fgs-btn-x', '0px');\n        button.style.setProperty('--fgs-btn-y', '0px');\n      });\n    });\n  }\n\n  root.addEventListener('click', function (event) {\n    if (!event.target.closest('.fgs-btn, .fgs-design, .fgs-step')) return;\n    for (var i = 0; i \u003c 7; i++) {\n      var star = document.createElement('i');\n      var angle = (Math.PI * 2 \/ 7) * i;\n      var distance = 28 + Math.random() * 30;\n      star.className = 'fgs-click-star';\n      star.style.left = event.clientX + 'px';\n      star.style.top = event.clientY + 'px';\n      star.style.setProperty('--fgs-bx', Math.cos(angle) * distance + 'px');\n      star.style.setProperty('--fgs-by', Math.sin(angle) * distance + 'px');\n      root.appendChild(star);\n      window.setTimeout(function (node) { node.remove(); }, 750, star);\n    }\n  });\n})();\n\u003c\/script\u003e","brand":"mysite","offers":[{"title":"Angel","offer_id":48323368222857,"sku":"ZYH2609107109-天使","price":36.99,"currency_code":"USD","in_stock":true},{"title":"Jesus","offer_id":48323368255625,"sku":"ZYH2609107109-耶稣","price":36.99,"currency_code":"USD","in_stock":true},{"title":"Virgin Mary","offer_id":48323368288393,"sku":"ZYH2609107109-女神","price":36.99,"currency_code":"USD","in_stock":true},{"title":"Saint Michael","offer_id":48323368321161,"sku":"ZYH2609107109-勇士","price":36.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0738\/6464\/2697\/files\/786d736e0b9526eaa4c6c745f86bca4710c22af5.jpg?v=1789109456","url":"https:\/\/fgorre.com\/es\/products\/sacred-christmas-railing-lights","provider":"Fgorre","version":"1.0","type":"link"}