{"product_id":"dragonglow-hanging-purple-dragon-bookend-light","title":"🐉Magical Floating Dragon Bookshelf Lamp","description":"\u003cstyle\u003e\n  .dgp-page,\n  .dgp-page * { box-sizing: border-box; }\n\n  .dgp-page {\n    --dgp-bg: #0b0712;\n    --dgp-bg-soft: #120b1d;\n    --dgp-panel: #1b1028;\n    --dgp-panel-2: #251537;\n    --dgp-panel-warm: #281a2e;\n    --dgp-text: #fffaff;\n    --dgp-copy: #d8cfe0;\n    --dgp-muted: #ad9fb9;\n    --dgp-purple: #9d67ef;\n    --dgp-lavender: #d3b9ff;\n    --dgp-pink: #d976dc;\n    --dgp-gold: #edcf98;\n    --dgp-line: rgba(211, 185, 255, .19);\n    --dgp-shadow: 0 24px 70px rgba(0,0,0,.44), 0 10px 28px rgba(85,38,125,.2);\n    position: relative;\n    isolation: isolate;\n    overflow: hidden;\n    color: var(--dgp-text);\n    background:\n      linear-gradient(90deg, transparent 49.92%, rgba(255,255,255,.021) 50%, transparent 50.08%),\n      linear-gradient(180deg, var(--dgp-bg), var(--dgp-bg-soft) 48%, #09060e);\n    font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n    font-size: 16px;\n    line-height: 1.65;\n  }\n\n  .dgp-page::before {\n    position: absolute;\n    inset: 0;\n    z-index: -2;\n    content: \"\";\n    background:\n      linear-gradient(125deg, transparent 0 31%, rgba(155,103,239,.05) 31.2% 31.6%, transparent 31.8% 70%, rgba(217,118,220,.045) 70.2% 70.6%, transparent 70.8%),\n      repeating-linear-gradient(0deg, transparent 0 119px, rgba(255,255,255,.018) 120px, transparent 121px);\n    background-size: 100% 100%, 100% 242px;\n    animation: dgp-grid-flow 20s linear infinite;\n    pointer-events: none;\n  }\n\n  .dgp-page img { display: block; width: 100%; }\n  .dgp-page h2,\n  .dgp-page h3,\n  .dgp-page p { margin-top: 0; }\n  .dgp-page a { color: inherit; text-decoration: none; }\n\n  .dgp-page a:focus-visible,\n  .dgp-page summary:focus-visible {\n    outline: 3px solid var(--dgp-gold);\n    outline-offset: 4px;\n  }\n\n  .dgp-shell {\n    width: min(1160px, calc(100% - 40px));\n    margin-inline: auto;\n  }\n\n  .dgp-section { position: relative; padding: 104px 0; }\n  .dgp-section--tight { padding: 72px 0; }\n\n  .dgp-kicker {\n    display: inline-flex;\n    align-items: center;\n    gap: 11px;\n    margin-bottom: 19px;\n    color: var(--dgp-lavender);\n    font-size: 11px;\n    font-weight: 900;\n    letter-spacing: .19em;\n    text-transform: uppercase;\n  }\n\n  .dgp-kicker::before {\n    width: 34px;\n    height: 3px;\n    content: \"\";\n    background: linear-gradient(90deg, var(--dgp-pink), var(--dgp-lavender));\n    box-shadow: 0 0 17px rgba(185,115,245,.55);\n  }\n\n  .dgp-title {\n    margin-bottom: 22px;\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: clamp(46px, 7vw, 88px);\n    font-weight: 500;\n    letter-spacing: -.052em;\n    line-height: .96;\n  }\n\n  .dgp-heading {\n    margin-bottom: 17px;\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: clamp(36px, 5vw, 62px);\n    font-weight: 500;\n    letter-spacing: -.04em;\n    line-height: 1.03;\n  }\n\n  .dgp-subheading {\n    margin-bottom: 11px;\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: clamp(25px, 3vw, 36px);\n    font-weight: 500;\n    letter-spacing: -.025em;\n    line-height: 1.12;\n  }\n\n  .dgp-glow-text {\n    color: transparent;\n    background: linear-gradient(90deg, var(--dgp-lavender), var(--dgp-pink), var(--dgp-gold), var(--dgp-purple), var(--dgp-lavender));\n    background-size: 260% 100%;\n    -webkit-background-clip: text;\n    background-clip: text;\n    animation: dgp-text-glow 8s linear infinite;\n  }\n\n  .dgp-lead {\n    max-width: 690px;\n    margin-bottom: 0;\n    color: var(--dgp-copy);\n    font-size: clamp(17px, 1.75vw, 20px);\n  }\n\n  .dgp-section-head {\n    max-width: 800px;\n    margin: 0 auto 50px;\n    text-align: center;\n  }\n  .dgp-section-head .dgp-lead { margin-inline: auto; }\n\n  .dgp-card {\n    position: relative;\n    border: 1px solid var(--dgp-line);\n    border-radius: 24px;\n    background:\n      linear-gradient(145deg, rgba(255,255,255,.058), rgba(255,255,255,.012)),\n      var(--dgp-panel);\n    box-shadow: var(--dgp-shadow);\n    transform: translateZ(0);\n    transition: transform .42s cubic-bezier(.2,.8,.2,1), border-color .42s ease, box-shadow .42s ease, filter .42s ease;\n    animation: dgp-soft-arrive .75s ease both;\n  }\n\n  .dgp-card::before {\n    position: absolute;\n    top: -1px;\n    left: 28px;\n    width: 80px;\n    height: 2px;\n    content: \"\";\n    background: linear-gradient(90deg, var(--dgp-pink), var(--dgp-lavender), transparent);\n    box-shadow: 0 0 18px rgba(192,130,245,.6);\n  }\n\n  @media (hover: hover) {\n    .dgp-card:hover {\n      transform: translateY(-9px);\n      border-color: rgba(211,185,255,.48);\n      box-shadow: 0 31px 88px rgba(0,0,0,.5), 0 14px 38px rgba(106,51,153,.28);\n    }\n  }\n\n  .dgp-button {\n    position: relative;\n    display: inline-flex;\n    min-height: 56px;\n    align-items: center;\n    justify-content: center;\n    gap: 13px;\n    padding: 16px 27px;\n    overflow: hidden;\n    border: 1px solid rgba(255,255,255,.22);\n    border-radius: 13px;\n    color: #140a1e !important;\n    background: linear-gradient(112deg, #ead7ff, #b982f6 48%, #efccf0);\n    background-size: 190% 100%;\n    box-shadow: 0 15px 40px rgba(135,74,195,.37), inset 0 1px 0 rgba(255,255,255,.65);\n    font-size: 14px;\n    font-weight: 900;\n    letter-spacing: .05em;\n    text-transform: uppercase;\n    cursor: pointer;\n    animation: dgp-button-breathe 4s ease-in-out infinite;\n    transition: transform .3s ease, box-shadow .3s ease, filter .3s ease;\n  }\n\n  .dgp-button::before {\n    position: absolute;\n    top: 0;\n    left: -120%;\n    width: 68%;\n    height: 100%;\n    content: \"\";\n    background: linear-gradient(90deg, transparent, rgba(255,255,255,.46), transparent);\n    transform: skewX(-22deg);\n    animation: dgp-button-shine 4.7s ease-in-out infinite;\n  }\n  .dgp-button::after { content: \"→\"; font-size: 18px; transition: transform .3s ease; }\n\n  @media (hover: hover) {\n    .dgp-button:hover {\n      transform: translateY(-3px);\n      filter: brightness(1.06);\n      box-shadow: 0 21px 50px rgba(135,74,195,.48), inset 0 1px 0 rgba(255,255,255,.72);\n    }\n    .dgp-button:hover::after { transform: translateX(5px); }\n  }\n\n  \/* HERO *\/\n  .dgp-hero {\n    min-height: 710px;\n    display: flex;\n    align-items: center;\n    padding: 84px 0 74px;\n  }\n\n  .dgp-hero::after {\n    position: absolute;\n    inset: auto 0 0;\n    height: 1px;\n    content: \"\";\n    background: linear-gradient(90deg, transparent, rgba(211,185,255,.58), rgba(217,118,220,.43), transparent);\n  }\n\n  .dgp-hero-grid {\n    display: grid;\n    grid-template-columns: .94fr 1.06fr;\n    gap: clamp(42px, 6vw, 80px);\n    align-items: center;\n  }\n\n  .dgp-hero-copy::before {\n    display: block;\n    width: 148px;\n    height: 5px;\n    margin-bottom: 36px;\n    content: \"\";\n    background: linear-gradient(90deg, var(--dgp-pink), var(--dgp-lavender), transparent);\n    box-shadow: 0 0 23px rgba(188,112,231,.48);\n    transform-origin: left;\n    animation: dgp-line-breathe 3.8s ease-in-out infinite;\n  }\n\n  .dgp-hero .dgp-lead { margin-bottom: 28px; }\n\n  .dgp-pills {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin: 0 0 32px;\n    padding: 0;\n    list-style: none;\n  }\n\n  .dgp-pills li {\n    padding: 9px 13px;\n    border: 1px solid rgba(255,255,255,.1);\n    border-radius: 8px;\n    color: #eee6f3;\n    background: rgba(255,255,255,.035);\n    font-size: 12px;\n    font-weight: 760;\n  }\n  .dgp-pills li::before {\n    display: inline-block;\n    width: 4px;\n    height: 13px;\n    margin-right: 8px;\n    vertical-align: -2px;\n    content: \"\";\n    background: linear-gradient(180deg, var(--dgp-lavender), var(--dgp-pink));\n    box-shadow: 0 0 9px rgba(187,122,236,.55);\n  }\n\n  .dgp-hero-media {\n    position: relative;\n    padding: 12px;\n    overflow: hidden;\n  }\n\n  .dgp-hero-media::after {\n    position: absolute;\n    inset: auto 7% 5%;\n    height: 13%;\n    content: \"\";\n    background: rgba(157,103,239,.34);\n    filter: blur(30px);\n    animation: dgp-media-glow 4.8s ease-in-out infinite;\n    pointer-events: none;\n  }\n\n  .dgp-hero-media img {\n    position: relative;\n    z-index: 1;\n    aspect-ratio: 1 \/ 1;\n    border-radius: 17px;\n    object-fit: cover;\n    transition: transform .8s cubic-bezier(.2,.8,.2,1), filter .8s ease;\n  }\n  .dgp-hero-media:hover img { transform: scale(1.025); filter: saturate(1.08) brightness(1.04); }\n\n  \/* VALUE STRIP *\/\n  .dgp-value-strip {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    overflow: hidden;\n    border: 1px solid rgba(255,255,255,.07);\n    border-radius: 16px;\n    background: rgba(255,255,255,.027);\n  }\n  .dgp-value-item { position: relative; padding: 23px 26px; }\n  .dgp-value-item:not(:last-child) { border-right: 1px solid rgba(255,255,255,.07); }\n  .dgp-value-item strong { display: block; margin-bottom: 3px; color: #fff9ff; font-size: 14px; }\n  .dgp-value-item span { color: var(--dgp-muted); font-size: 12px; }\n  .dgp-value-item::after {\n    position: absolute;\n    bottom: 0;\n    left: 0;\n    width: 0;\n    height: 2px;\n    content: \"\";\n    background: linear-gradient(90deg, var(--dgp-pink), var(--dgp-lavender));\n    transition: width .45s ease;\n  }\n  .dgp-value-item:hover::after { width: 100%; }\n\n  \/* BEFORE \/ AFTER *\/\n  .dgp-compare {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 22px;\n  }\n  .dgp-compare-card {\n    min-height: 365px;\n    display: flex;\n    flex-direction: column;\n    justify-content: space-between;\n    padding: clamp(30px, 4.5vw, 50px);\n    overflow: hidden;\n  }\n  .dgp-before { filter: saturate(.58); }\n  .dgp-before::before { background: linear-gradient(90deg, #66586c, transparent); box-shadow: none; }\n  .dgp-after {\n    border-color: rgba(211,185,255,.34);\n    background:\n      linear-gradient(132deg, rgba(157,103,239,.19), transparent 47%),\n      linear-gradient(312deg, rgba(217,118,220,.13), transparent 44%),\n      var(--dgp-panel-2);\n  }\n  .dgp-compare-label {\n    display: inline-flex;\n    align-self: flex-start;\n    padding: 6px 10px;\n    border: 1px solid rgba(255,255,255,.12);\n    border-radius: 6px;\n    color: var(--dgp-muted);\n    background: rgba(255,255,255,.035);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .16em;\n    text-transform: uppercase;\n  }\n  .dgp-after .dgp-compare-label { color: #e9d8ff; border-color: rgba(211,185,255,.3); }\n  .dgp-compare-word {\n    margin: 0 0 40px;\n    color: rgba(255,255,255,.08);\n    font-family: Georgia, serif;\n    font-size: clamp(54px, 8vw, 100px);\n    font-style: italic;\n    letter-spacing: -.06em;\n    line-height: .82;\n  }\n  .dgp-after .dgp-compare-word {\n    color: transparent;\n    background: linear-gradient(90deg, #e2c8ff, #c077df, #edd09a);\n    -webkit-background-clip: text;\n    background-clip: text;\n    filter: drop-shadow(0 0 19px rgba(176,105,222,.26));\n  }\n  .dgp-compare-copy { position: relative; z-index: 1; }\n  .dgp-compare-copy p:last-child { max-width: 440px; margin-bottom: 0; color: var(--dgp-copy); }\n\n  \/* FEATURE ROWS *\/\n  .dgp-feature-list { display: grid; gap: 30px; }\n  .dgp-feature-row {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    align-items: stretch;\n    overflow: hidden;\n  }\n  .dgp-feature-row:nth-child(even) .dgp-feature-media { order: 2; }\n  .dgp-feature-media { min-height: 480px; overflow: hidden; }\n  .dgp-feature-media img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    transition: transform .9s cubic-bezier(.2,.8,.2,1), filter .9s ease;\n  }\n  .dgp-feature-row:hover .dgp-feature-media img { transform: scale(1.045); filter: saturate(1.1) brightness(1.04); }\n  .dgp-feature-copy {\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    padding: clamp(36px, 6vw, 72px);\n  }\n  .dgp-feature-index {\n    margin-bottom: 35px;\n    color: var(--dgp-gold);\n    font-family: Georgia, serif;\n    font-size: 17px;\n    font-style: italic;\n    letter-spacing: .09em;\n  }\n  .dgp-feature-index::after {\n    display: inline-block;\n    width: 52px;\n    height: 1px;\n    margin-left: 13px;\n    vertical-align: middle;\n    content: \"\";\n    background: linear-gradient(90deg, rgba(237,207,152,.72), transparent);\n  }\n  .dgp-feature-copy p { color: var(--dgp-copy); }\n  .dgp-feature-points { display: grid; gap: 11px; margin: 20px 0 0; padding: 0; list-style: none; }\n  .dgp-feature-points li { padding-left: 16px; border-left: 3px solid var(--dgp-purple); color: #efe7f4; font-size: 13px; }\n\n  \/* STATEMENT *\/\n  .dgp-statement {\n    position: relative;\n    overflow: hidden;\n    padding: clamp(72px, 10vw, 116px) clamp(28px, 7vw, 86px);\n    border: 1px solid rgba(211,185,255,.3);\n    border-radius: 26px;\n    background:\n      linear-gradient(120deg, rgba(157,103,239,.22), transparent 43%),\n      linear-gradient(300deg, rgba(217,118,220,.16), transparent 43%),\n      #1b0f25;\n    box-shadow: 0 32px 92px rgba(0,0,0,.49), 0 15px 42px rgba(100,44,139,.25);\n    text-align: center;\n  }\n  .dgp-statement::before,\n  .dgp-statement::after {\n    position: absolute;\n    height: 1px;\n    content: \"\";\n    background: linear-gradient(90deg, transparent, rgba(211,185,255,.74), transparent);\n    animation: dgp-scan 6.2s ease-in-out infinite;\n  }\n  .dgp-statement::before { top: 22%; left: -20%; width: 72%; }\n  .dgp-statement::after { right: -20%; bottom: 19%; width: 62%; animation-delay: -3.1s; }\n  .dgp-statement-content { position: relative; z-index: 1; }\n  .dgp-statement .dgp-heading { max-width: 930px; margin-inline: auto; font-size: clamp(42px, 7vw, 82px); }\n  .dgp-statement .dgp-lead { margin-inline: auto; }\n\n  \/* HOW IT WORKS *\/\n  .dgp-steps {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 20px;\n    counter-reset: dgp-step;\n  }\n  .dgp-step {\n    min-height: 285px;\n    padding: 32px;\n    counter-increment: dgp-step;\n  }\n  .dgp-step-line {\n    width: 100%;\n    height: 3px;\n    margin-bottom: 58px;\n    background: linear-gradient(90deg, var(--dgp-pink), var(--dgp-lavender), transparent 78%);\n    transform-origin: left;\n    animation: dgp-step-line 4.2s ease-in-out infinite;\n  }\n  .dgp-step:nth-child(2) .dgp-step-line { animation-delay: -.7s; }\n  .dgp-step:nth-child(3) .dgp-step-line { animation-delay: -1.4s; }\n  .dgp-step-index { margin-bottom: 11px; color: var(--dgp-muted); font-size: 10px; font-weight: 900; letter-spacing: .17em; text-transform: uppercase; }\n  .dgp-step-index::after { content: \" 0\" counter(dgp-step); color: var(--dgp-lavender); }\n  .dgp-step h3 { margin-bottom: 8px; font-family: Georgia, serif; font-size: 24px; font-weight: 500; }\n  .dgp-step p { margin-bottom: 0; color: var(--dgp-copy); font-size: 14px; }\n\n  \/* SCENES *\/\n  .dgp-scenes {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 17px;\n  }\n  .dgp-scene {\n    min-height: 235px;\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: 27px;\n    overflow: hidden;\n  }\n  .dgp-scene:nth-child(2), .dgp-scene:nth-child(4) { margin-top: 32px; }\n  .dgp-scene::after {\n    position: absolute;\n    top: 28px;\n    right: -27px;\n    width: 112px;\n    height: 3px;\n    content: \"\";\n    background: linear-gradient(90deg, transparent, rgba(217,118,220,.58), rgba(211,185,255,.76));\n    transform: rotate(-25deg);\n    transition: width .5s ease, right .5s ease;\n  }\n  .dgp-scene:hover::after { right: 0; width: 156px; }\n  .dgp-scene-tag { margin-bottom: 47px; color: var(--dgp-gold); font-size: 10px; font-weight: 900; letter-spacing: .17em; text-transform: uppercase; }\n  .dgp-scene h3 { margin-bottom: 7px; font-family: Georgia, serif; font-size: 22px; font-weight: 500; }\n  .dgp-scene p { margin-bottom: 0; color: var(--dgp-copy); font-size: 13px; }\n\n  \/* GIFT *\/\n  .dgp-gift {\n    display: grid;\n    grid-template-columns: 1.08fr .92fr;\n    overflow: hidden;\n    border-color: rgba(237,207,152,.26);\n    background:\n      linear-gradient(120deg, rgba(157,103,239,.17), transparent 46%),\n      linear-gradient(300deg, rgba(237,207,152,.11), transparent 46%),\n      #1c1124;\n  }\n  .dgp-gift-copy { padding: clamp(42px, 7vw, 76px); }\n  .dgp-gift-copy p { max-width: 600px; color: var(--dgp-copy); }\n  .dgp-gift-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-left: 1px solid rgba(255,255,255,.07);\n  }\n  .dgp-gift-item {\n    min-height: 154px;\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: 25px;\n    border-bottom: 1px solid rgba(255,255,255,.07);\n    border-right: 1px solid rgba(255,255,255,.07);\n    transition: background .35s ease;\n  }\n  .dgp-gift-item:hover { background: rgba(157,103,239,.09); }\n  .dgp-gift-item span { margin-bottom: 7px; color: var(--dgp-gold); font-size: 10px; font-weight: 900; letter-spacing: .15em; }\n  .dgp-gift-item strong { font-family: Georgia, serif; font-size: 19px; font-weight: 500; }\n\n  \/* WHY CHOOSE *\/\n  .dgp-why-grid {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 17px;\n  }\n  .dgp-why { min-height: 242px; padding: 27px; }\n  .dgp-why-line {\n    width: 68px;\n    height: 4px;\n    margin-bottom: 62px;\n    background: linear-gradient(90deg, var(--dgp-pink), var(--dgp-lavender));\n    box-shadow: 0 0 15px rgba(178,111,223,.38);\n    transition: width .4s ease;\n  }\n  .dgp-why:hover .dgp-why-line { width: 126px; }\n  .dgp-why h3 { margin-bottom: 7px; font-family: Georgia, serif; font-size: 21px; font-weight: 500; }\n  .dgp-why p { margin-bottom: 0; color: var(--dgp-copy); font-size: 13px; }\n\n  \/* FAQ *\/\n  .dgp-faq { display: grid; max-width: 880px; gap: 13px; margin-inline: auto; }\n  .dgp-faq details { overflow: hidden; }\n  .dgp-faq summary {\n    display: flex;\n    min-height: 74px;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    padding: 21px 24px;\n    color: #fffaff;\n    font-weight: 780;\n    cursor: pointer;\n    list-style: none;\n  }\n  .dgp-faq summary::-webkit-details-marker { display: none; }\n  .dgp-faq summary::after {\n    display: grid;\n    flex: 0 0 34px;\n    width: 34px;\n    height: 30px;\n    place-items: center;\n    border: 1px solid rgba(211,185,255,.24);\n    border-radius: 7px;\n    content: \"+\";\n    color: var(--dgp-lavender);\n    background: rgba(157,103,239,.06);\n    font-size: 19px;\n    transition: transform .3s ease, background .3s ease;\n  }\n  .dgp-faq details[open] summary::after { transform: rotate(45deg); background: rgba(157,103,239,.14); }\n  .dgp-answer { padding: 0 24px 25px; color: var(--dgp-copy); font-size: 14px; }\n\n  \/* FINAL CTA *\/\n  .dgp-final {\n    position: relative;\n    overflow: hidden;\n    padding: clamp(76px, 10vw, 120px) 30px;\n    border: 1px solid rgba(211,185,255,.34);\n    border-radius: 27px;\n    background:\n      linear-gradient(122deg, rgba(157,103,239,.25), transparent 43%),\n      linear-gradient(302deg, rgba(217,118,220,.2), transparent 44%),\n      #180d22;\n    box-shadow: 0 34px 100px rgba(0,0,0,.52), 0 16px 48px rgba(100,43,140,.29);\n    text-align: center;\n  }\n  .dgp-final::before {\n    position: absolute;\n    top: 0;\n    left: -50%;\n    width: 50%;\n    height: 4px;\n    content: \"\";\n    background: linear-gradient(90deg, transparent, var(--dgp-lavender), var(--dgp-pink), transparent);\n    box-shadow: 0 0 20px rgba(188,120,232,.64);\n    animation: dgp-top-sweep 5s ease-in-out infinite;\n  }\n  .dgp-final-content { position: relative; z-index: 1; }\n  .dgp-final .dgp-heading { max-width: 890px; margin-inline: auto; font-size: clamp(42px, 7vw, 80px); }\n  .dgp-final .dgp-lead { margin: 0 auto 29px; }\n  .dgp-final-note { margin: 15px 0 0; color: var(--dgp-muted); font-size: 11px; }\n\n  @keyframes dgp-grid-flow { to { background-position: 0 0, 0 242px; } }\n  @keyframes dgp-text-glow { to { background-position: 260% 0; } }\n  @keyframes dgp-soft-arrive { from { transform: translateY(12px); } to { transform: translateY(0); } }\n  @keyframes dgp-line-breathe { 0%,100% { opacity: .55; transform: scaleX(.7); } 50% { opacity: 1; transform: scaleX(1); } }\n  @keyframes dgp-media-glow { 0%,100% { opacity: .45; transform: scaleX(.82); } 50% { opacity: 1; transform: scaleX(1.08); } }\n  @keyframes dgp-button-breathe { 0%,100% { background-position: 0 0; } 50% { background-position: 100% 0; } }\n  @keyframes dgp-button-shine { 0%,60% { left: -120%; } 80%,100% { left: 160%; } }\n  @keyframes dgp-scan { 0%,100% { transform: translateX(-24%); opacity: .3; } 50% { transform: translateX(72%); opacity: 1; } }\n  @keyframes dgp-step-line { 0%,100% { transform: scaleX(.44); opacity: .55; } 50% { transform: scaleX(1); opacity: 1; } }\n  @keyframes dgp-top-sweep { 0% { left: -50%; } 65%,100% { left: 120%; } }\n\n  @media (max-width: 980px) {\n    .dgp-section { padding: 86px 0; }\n    .dgp-hero { min-height: auto; }\n    .dgp-hero-grid, .dgp-feature-row, .dgp-gift { grid-template-columns: 1fr; }\n    .dgp-feature-row:nth-child(even) .dgp-feature-media { order: 0; }\n    .dgp-feature-media { min-height: 450px; }\n    .dgp-scenes, .dgp-why-grid { grid-template-columns: 1fr 1fr; }\n    .dgp-scene:nth-child(2), .dgp-scene:nth-child(4) { margin-top: 0; }\n    .dgp-gift-grid { border-top: 1px solid rgba(255,255,255,.07); border-left: 0; }\n  }\n\n  @media (max-width: 720px) {\n    .dgp-shell { width: min(100% - 28px, 1160px); }\n    .dgp-section { padding: 68px 0; }\n    .dgp-section--tight { padding: 53px 0; }\n    .dgp-hero { padding: 65px 0 60px; }\n    .dgp-hero-grid { gap: 42px; }\n    .dgp-title { font-size: clamp(44px, 14vw, 62px); }\n    .dgp-heading { font-size: clamp(35px, 11vw, 50px); }\n    .dgp-value-strip, .dgp-compare, .dgp-steps, .dgp-scenes, .dgp-why-grid { grid-template-columns: 1fr; }\n    .dgp-value-item:not(:last-child) { border-right: 0; border-bottom: 1px solid rgba(255,255,255,.07); }\n    .dgp-compare-card { min-height: 330px; }\n    .dgp-feature-media { min-height: 340px; }\n    .dgp-feature-copy { padding: 34px 25px 39px; }\n    .dgp-step { min-height: auto; }\n    .dgp-scene { min-height: 220px; }\n    .dgp-gift-grid { grid-template-columns: 1fr; }\n    .dgp-gift-item { min-height: 118px; }\n    .dgp-button { width: 100%; }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .dgp-page *,\n    .dgp-page *::before,\n    .dgp-page *::after {\n      scroll-behavior: auto !important;\n      animation-duration: .01ms !important;\n      animation-iteration-count: 1 !important;\n      transition-duration: .01ms !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"dgp-page\"\u003e\n\u003c!-- HERO --\u003e\n\u003csection class=\"dgp-hero dgp-section\"\u003e\n\u003cdiv class=\"dgp-shell dgp-hero-grid\"\u003e\n\u003cdiv class=\"dgp-hero-copy\"\u003e\n\u003cspan class=\"dgp-kicker\"\u003eFantasy meets function\u003c\/span\u003e\n\u003ch2 class=\"dgp-title\"\u003e\n\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eLet a glowing dragon\u003c\/span\u003e \u003cspan class=\"dgp-glow-text\"\u003eguard your favorite stories.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"dgp-lead\"\u003ePart sculptural décor, part warm ambient light and part functional bookend—DragonGlow turns an ordinary shelf into a scene from another world.\u003c\/p\u003e\n\u003cul class=\"dgp-pills\"\u003e\n\u003cli\u003eSoft Warm Glow\u003c\/li\u003e\n\u003cli\u003eWeighted Metal Base\u003c\/li\u003e\n\u003cli\u003eTool-Free Setup\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"dgp-button\" href=\"#MainContent\"\u003eChoose Your DragonGlow\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dgp-card dgp-hero-media\" style=\"text-align: start;\"\u003e\u003cimg src=\"https:\/\/cdn.fastcdnonline.com\/image\/fe2f7fec2d7c5ee937340e0f58b06a0af68b9276.gif\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- VALUE STRIP --\u003e\n\u003csection class=\"dgp-section dgp-section--tight\"\u003e\n\u003cdiv class=\"dgp-shell\"\u003e\n\u003cdiv class=\"dgp-value-strip\"\u003e\n\u003cdiv class=\"dgp-value-item\"\u003e\n\u003cstrong\u003e3-in-1 Display\u003c\/strong\u003e\u003cspan\u003eSculpture, ambient light and book support.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dgp-value-item\"\u003e\n\u003cstrong\u003eDesigned for Shelves\u003c\/strong\u003e\u003cspan\u003eCompact profile for common bookcase styles.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dgp-value-item\"\u003e\n\u003cstrong\u003eReady in Minutes\u003c\/strong\u003e\u003cspan\u003eSimple setup with no special tools required.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- BEFORE AFTER --\u003e\n\u003csection class=\"dgp-section\"\u003e\n\u003cdiv class=\"dgp-shell\"\u003e\n\u003cdiv class=\"dgp-section-head\"\u003e\n\u003cspan class=\"dgp-kicker\"\u003eBefore vs. after\u003c\/span\u003e\n\u003ch2 class=\"dgp-heading\"\u003e\n\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eThe same shelf.\u003c\/span\u003e\u003cbr\u003e\u003cspan class=\"dgp-glow-text\"\u003eA completely different feeling.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"dgp-lead\"\u003eA small accent can give your entire book collection more depth, atmosphere and personality.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dgp-compare\"\u003e\n\u003carticle class=\"dgp-card dgp-compare-card dgp-before\"\u003e\u003cspan class=\"dgp-compare-label\"\u003eBefore\u003c\/span\u003e\n\u003cdiv class=\"dgp-compare-copy\"\u003e\n\u003cp class=\"dgp-compare-word\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eQuiet.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3 class=\"dgp-subheading\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eOrganized, but easy to overlook.\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003eYour books stay upright, yet the shelf quietly disappears into the room.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dgp-card dgp-compare-card dgp-after\"\u003e\u003cspan class=\"dgp-compare-label\"\u003eWith DragonGlow\u003c\/span\u003e\n\u003cdiv class=\"dgp-compare-copy\"\u003e\n\u003cp class=\"dgp-compare-word\"\u003eMagical.\u003c\/p\u003e\n\u003ch3 class=\"dgp-subheading\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eA display with its own story.\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003eWarm light, sculptural detail and a suspended dragon create an instant fantasy focal point.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FEATURES --\u003e\n\u003csection class=\"dgp-section dgp-section--tight\"\u003e\n\u003cdiv class=\"dgp-shell\"\u003e\n\u003cdiv class=\"dgp-section-head\"\u003e\n\u003cspan class=\"dgp-kicker\"\u003eDesigned to enchant\u003c\/span\u003e\n\u003ch2 class=\"dgp-heading\"\u003e\n\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eBeautiful by day.\u003c\/span\u003e\u003cbr\u003e\u003cspan class=\"dgp-glow-text\"\u003eMesmerizing after dark.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dgp-feature-list\"\u003e\n\u003carticle class=\"dgp-card dgp-feature-row\"\u003e\n\u003cdiv class=\"dgp-feature-media\"\u003e\u003cimg src=\"https:\/\/cotitoc.com\/cdn\/shop\/files\/604ab4f9ff160637e12dbb01fd63885b53d430ab.jpg?v=1784512719\u0026amp;width=1946\" alt=\"Stable weighted metal DragonGlow bookend stand\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"dgp-feature-copy\"\u003e\n\u003cspan class=\"dgp-feature-index\"\u003e01 \/ SUPPORT\u003c\/span\u003e\n\u003ch3 class=\"dgp-heading\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eStable where it matters.\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003eThe weighted wrought-iron base is designed to sit steadily beside or between books while the vintage scrollwork adds gothic character.\u003c\/p\u003e\n\u003cul class=\"dgp-feature-points\"\u003e\n\u003cli\u003eFlat weighted base for stable placement\u003c\/li\u003e\n\u003cli\u003eOrnate black metal support\u003c\/li\u003e\n\u003cli\u003eFunctional décor for hardcover displays\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dgp-card dgp-feature-row\"\u003e\n\u003cdiv class=\"dgp-feature-media\"\u003e\u003cimg src=\"https:\/\/cotitoc.com\/cdn\/shop\/files\/34534ce921129ebe14a9b7f7a026d8d6cfae231a.jpg?v=1784512719\u0026amp;width=1946\" alt=\"DragonGlow sized for a standard bookshelf\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"dgp-feature-copy\"\u003e\n\u003cspan class=\"dgp-feature-index\"\u003e02 \/ FIT\u003c\/span\u003e\n\u003ch3 class=\"dgp-heading\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eMade for real bookshelves.\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003eIts slim vertical layout blends naturally with standard hardcovers, floating shelves, cube storage and reading-nook displays.\u003c\/p\u003e\n\u003cul class=\"dgp-feature-points\"\u003e\n\u003cli\u003eCompact, space-conscious silhouette\u003c\/li\u003e\n\u003cli\u003eFits common shelf arrangements\u003c\/li\u003e\n\u003cli\u003eStrong visual impact without clutter\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dgp-card dgp-feature-row\"\u003e\n\u003cdiv class=\"dgp-feature-media\"\u003e\u003cimg src=\"https:\/\/cotitoc.com\/cdn\/shop\/files\/885a89eb08aadeeb321f8f7601dfea6a53e177a9.jpg?v=1784512719\u0026amp;width=1946\" alt=\"Tool-free quick setup for DragonGlow\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"dgp-feature-copy\"\u003e\n\u003cspan class=\"dgp-feature-index\"\u003e03 \/ SETUP\u003c\/span\u003e\n\u003ch3 class=\"dgp-heading\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eDisplay the magic in minutes.\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003eNo screwdriver, glue or complicated installation. Position the stand, hang the dragon and arrange it with your books.\u003c\/p\u003e\n\u003cul class=\"dgp-feature-points\"\u003e\n\u003cli\u003eApproximately two-minute setup\u003c\/li\u003e\n\u003cli\u003eNo special tools required\u003c\/li\u003e\n\u003cli\u003eEasy to reposition when restyling\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- STATEMENT --\u003e\n\u003csection class=\"dgp-section\"\u003e\n\u003cdiv class=\"dgp-shell\"\u003e\n\u003cdiv class=\"dgp-statement\"\u003e\n\u003cdiv class=\"dgp-statement-content\"\u003e\n\u003cspan class=\"dgp-kicker\"\u003eSoft light. Powerful atmosphere.\u003c\/span\u003e\n\u003ch2 class=\"dgp-heading\"\u003e\n\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eA warm glow that makes the dragon feel\u003c\/span\u003e \u003cspan class=\"dgp-glow-text\"\u003ealmost alive.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"dgp-lead\"\u003eThe illuminated purple sculpture adds a cozy, dreamlike accent after dark without overpowering the surrounding space.\u003c\/p\u003e\n\u003cp class=\"dgp-lead\"\u003e \u003c\/p\u003e\n\u003cp class=\"dgp-lead\"\u003e\u003cimg src=\"https:\/\/cdn.fastcdnonline.com\/image\/a7be17168f1636ac43eca4294ce2ec5bf44fdcd2.png\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- HOW IT WORKS --\u003e\n\u003csection class=\"dgp-section dgp-section--tight\"\u003e\n\u003cdiv class=\"dgp-shell\"\u003e\n\u003cdiv class=\"dgp-section-head\"\u003e\n\u003cspan class=\"dgp-kicker\"\u003eHow it works\u003c\/span\u003e\n\u003ch2 class=\"dgp-heading\"\u003e\n\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eFrom box to bookshelf\u003c\/span\u003e\u003cbr\u003e\u003cspan class=\"dgp-glow-text\"\u003ein three simple steps.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dgp-steps\"\u003e\n\u003carticle class=\"dgp-card dgp-step\"\u003e\n\u003cdiv class=\"dgp-step-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dgp-step-index\"\u003eStep\u003c\/div\u003e\n\u003ch3\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003ePosition the Stand\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003ePlace the weighted base beside or between your books on a flat, stable shelf.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dgp-card dgp-step\"\u003e\n\u003cdiv class=\"dgp-step-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dgp-step-index\"\u003eStep\u003c\/div\u003e\n\u003ch3\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eHang the Dragon\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003eAttach the dragon figure to the vintage-inspired chain to create the floating effect.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dgp-card dgp-step\"\u003e\n\u003cdiv class=\"dgp-step-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dgp-step-index\"\u003eStep\u003c\/div\u003e\n\u003ch3\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eSet the Mood\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003eActivate the warm glow and watch your reading corner become a fantasy display.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SCENES --\u003e\n\u003csection class=\"dgp-section\"\u003e\n\u003cdiv class=\"dgp-shell\"\u003e\n\u003cdiv class=\"dgp-section-head\"\u003e\n\u003cspan class=\"dgp-kicker\"\u003eMade for imaginative spaces\u003c\/span\u003e\n\u003ch2 class=\"dgp-heading\"\u003e\n\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eOne dramatic accent.\u003c\/span\u003e\u003cbr\u003e\u003cspan class=\"dgp-glow-text\"\u003eFour places to make it yours.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dgp-scenes\"\u003e\n\u003carticle class=\"dgp-card dgp-scene\"\u003e\u003cspan class=\"dgp-scene-tag\"\u003eRead\u003c\/span\u003e\n\u003ch3\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eReading Nooks\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003eAdd warmth and wonder to late-night chapters.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dgp-card dgp-scene\"\u003e\u003cspan class=\"dgp-scene-tag\"\u003eCollect\u003c\/span\u003e\n\u003ch3\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eHome Libraries\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003eCreate a focal point among fantasy hardcovers and special editions.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dgp-card dgp-scene\"\u003e\u003cspan class=\"dgp-scene-tag\"\u003eCreate\u003c\/span\u003e\n\u003ch3\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eDesks and Studies\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003eBring atmosphere to workspaces without using much surface area.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dgp-card dgp-scene\"\u003e\u003cspan class=\"dgp-scene-tag\"\u003ePlay\u003c\/span\u003e\n\u003ch3\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eGaming Rooms\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003eComplement miniatures, games and mythical collector displays.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- GIFT --\u003e\n\u003csection class=\"dgp-section dgp-section--tight\"\u003e\n\u003cdiv class=\"dgp-shell\"\u003e\n\u003carticle class=\"dgp-card dgp-gift\"\u003e\n\u003cdiv class=\"dgp-gift-copy\"\u003e\n\u003cspan class=\"dgp-kicker\"\u003eA gift with presence\u003c\/span\u003e\n\u003ch2 class=\"dgp-heading\"\u003e\n\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eFor people whose shelves are\u003c\/span\u003e \u003cspan class=\"dgp-glow-text\"\u003epart of who they are.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eDragonGlow combines something useful, something atmospheric and something unexpected—making it a memorable choice for the fantasy lover who already has every book.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dgp-gift-grid\"\u003e\n\u003cdiv class=\"dgp-gift-item\"\u003e\n\u003cspan\u003e01\u003c\/span\u003e\u003cstrong\u003eBook Lovers\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dgp-gift-item\"\u003e\n\u003cspan\u003e02\u003c\/span\u003e\u003cstrong\u003eFantasy Readers\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dgp-gift-item\"\u003e\n\u003cspan\u003e03\u003c\/span\u003e\u003cstrong\u003eGamers\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dgp-gift-item\"\u003e\n\u003cspan\u003e04\u003c\/span\u003e\u003cstrong\u003eDragon Collectors\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- WHY CHOOSE --\u003e\n\u003csection class=\"dgp-section\"\u003e\n\u003cdiv class=\"dgp-shell\"\u003e\n\u003cdiv class=\"dgp-section-head\"\u003e\n\u003cspan class=\"dgp-kicker\"\u003eWhy choose DragonGlow\u003c\/span\u003e\n\u003ch2 class=\"dgp-heading\"\u003e\n\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eMore atmosphere.\u003c\/span\u003e\u003cbr\u003e\u003cspan class=\"dgp-glow-text\"\u003eLess ordinary.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dgp-why-grid\"\u003e\n\u003carticle class=\"dgp-card dgp-why\"\u003e\n\u003cdiv class=\"dgp-why-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ch3\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eInstant Impact\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003eThe suspended silhouette catches attention before the light even turns on.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dgp-card dgp-why\"\u003e\n\u003cdiv class=\"dgp-why-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ch3\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eTwo Moods in One\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003eSculptural fantasy décor by day and warm ambient lighting after dark.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dgp-card dgp-why\"\u003e\n\u003cdiv class=\"dgp-why-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ch3\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eFunctional Display\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003eA weighted metal base helps integrate the piece with your book collection.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"dgp-card dgp-why\"\u003e\n\u003cdiv class=\"dgp-why-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ch3\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eEasy to Style\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003ePlace, hang and display without a complicated shelf makeover.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FAQ --\u003e\n\u003csection class=\"dgp-section dgp-section--tight\"\u003e\n\u003cdiv class=\"dgp-shell\"\u003e\n\u003cdiv class=\"dgp-section-head\"\u003e\n\u003cspan class=\"dgp-kicker\"\u003eQuestions, answered\u003c\/span\u003e\n\u003ch2 class=\"dgp-heading\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eEverything you need to know.\u003c\/span\u003e\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dgp-faq\"\u003e\n\u003cdetails class=\"dgp-card\"\u003e\n\u003csummary\u003eWill it fit on a standard bookshelf?\u003c\/summary\u003e\n\u003cdiv class=\"dgp-answer\"\u003eIt is designed to sit comfortably with standard hardcover books on common wooden, floating and cube shelves. Place the base on a flat, stable surface.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"dgp-card\"\u003e\n\u003csummary\u003eDoes the dragon actually light up?\u003c\/summary\u003e\n\u003cdiv class=\"dgp-answer\"\u003eYes. The dragon emits a soft, warm ambient glow that adds atmosphere to a reading nook, bedroom, study or display shelf.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"dgp-card\"\u003e\n\u003csummary\u003eIs assembly difficult?\u003c\/summary\u003e\n\u003cdiv class=\"dgp-answer\"\u003eNo special tools or glue are required. Position the stand, attach the dragon to the chain and arrange it with your books—typically in about two minutes.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"dgp-card\"\u003e\n\u003csummary\u003eCan it be displayed without books?\u003c\/summary\u003e\n\u003cdiv class=\"dgp-answer\"\u003eYes. It can also work as a standalone fantasy accent on a desk, side table or collector display, provided the base remains on a level surface.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"dgp-card\"\u003e\n\u003csummary\u003eWho is it suitable for?\u003c\/summary\u003e\n\u003cdiv class=\"dgp-answer\"\u003eIt is an excellent fit for book lovers, fantasy readers, dragon fans, gamers and collectors, as well as birthdays, holidays and housewarmings.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FINAL CTA --\u003e\n\u003csection class=\"dgp-section\"\u003e\n\u003cdiv class=\"dgp-shell\"\u003e\n\u003cdiv class=\"dgp-final\"\u003e\n\u003cdiv class=\"dgp-final-content\"\u003e\n\u003cspan class=\"dgp-kicker\"\u003eYour shelf is waiting\u003c\/span\u003e\n\u003ch2 class=\"dgp-heading\"\u003e\n\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eGive your favorite stories\u003c\/span\u003e \u003cspan class=\"dgp-glow-text\"\u003ethe guardian they deserve.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"dgp-lead\"\u003eTurn a quiet shelf into the most talked-about corner of the room.\u003c\/p\u003e\n\u003ca class=\"dgp-button\" href=\"#MainContent\"\u003eBring DragonGlow Home\u003c\/a\u003e\n\u003cp class=\"dgp-final-note\"\u003eChoose your preferred offer and quantity in the product purchase area.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"B011","offers":[{"title":"Purple","offer_id":48313753206973,"sku":"B02519-B","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":48313850429629,"sku":"B02519-D","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Yellow","offer_id":48313850527933,"sku":"B02519-C","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Blue","offer_id":48313850626237,"sku":"B02519-A","price":26.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0763\/3115\/5645\/files\/a7be17168f1636ac43eca4294ce2ec5bf44fdcd2.jpg?v=1787551600","url":"https:\/\/valorsnet.us\/products\/dragonglow-hanging-purple-dragon-bookend-light","provider":"Valors-net","version":"1.0","type":"link"}