{"product_id":"tsukino-eogi-hall","title":"Tsukino Eogi Hall","description":"\u003c!-- ===================== SEO Intro (Tsukino Eogi Hall) ===================== --\u003e\n\u003cdiv class=\"hn-seo-intro\"\u003e\n\u003ch2 class=\"hn-seo-intro__title\"\u003eTsukino Eogi Hall — a moonlit Japanese fan pavilion for your shelf. \u003cspan class=\"hn-seo-intro__underline\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"hn-seo-intro__lead\"\u003eThe \u003cstrong\u003eTsukino Eogi Hall\u003c\/strong\u003e DIY miniature kit turns your bookshelf into a tranquil Japanese hall where wind, paper and light meet — crimson railings, stone lanterns, lattice doors, fabric banners and fan displays arranged in a calm, gallery-like space. Build a peaceful corner that feels like a traditional fan atelier and reading nook, perfect for anyone who loves Japanese aesthetics, slow living and handcrafted details.\u003c\/p\u003e\n\u003cp class=\"hn-seo-intro__lead\"\u003e\u003c!-- ===================== Product Video Embed ===================== --\u003e\u003c\/p\u003e\n\u003cdiv style=\"text-align: center; margin: 16px 0;\"\u003e\u003cvideo autoplay=\"autoplay\" muted=\"\" loop=\"loop\" playsinline=\"\" controls=\"controls\" style=\"max-width: 100%; border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1);\"\u003e\n    \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/a4d73e9d0f194e15b58098bce422bf0f.mp4\" type=\"video\/mp4\"\u003e\n    Your browser does not support the video tag.\n  \u003c\/source\u003e\u003c\/video\u003e\u003c\/div\u003e\n\u003c!-- ===================== \/Product Video Embed ===================== --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cdiv class=\"hn-seo-intro__grid\"\u003e\n\u003c!-- Warm Reading Lights --\u003e\n\u003cdiv class=\"hn-feature\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"hn-feature__icon\"\u003e\u003csvg viewbox=\"0 0 48 48\" height=\"44\" width=\"44\" fill=\"none\"\u003e\n          \u003ccircle stroke-width=\"4\" stroke=\"#E6B7AD\" r=\"10\" cy=\"24\" cx=\"24\"\u003e\u003c\/circle\u003e\n          \u003cpath stroke-linecap=\"round\" stroke-width=\"4\" stroke=\"#E6B7AD\" d=\"M24 6V10M24 38V42M6 24H10M38 24H42M34.5 13.5L31.7 16.3M16.3 31.7L13.5 34.5M13.5 13.5L16.3 16.3M31.7 31.7L34.5 34.5\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"hn-feature__text\"\u003e\n\u003ch3 class=\"hn-feature__title\"\u003eWarm Reading Lights\u003c\/h3\u003e\n\u003cp class=\"hn-feature__desc\"\u003eSoft LEDs cast a study-like glow over shelves, arches and staircases.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Display-Ready Book Nook --\u003e\n\u003cdiv class=\"hn-feature\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"hn-feature__icon\"\u003e\u003csvg viewbox=\"0 0 48 48\" height=\"44\" width=\"44\" fill=\"none\"\u003e\n          \u003cpath stroke-width=\"4\" stroke=\"#E6B7AD\" d=\"M10 8H38V40H10Z\"\u003e\u003c\/path\u003e\n          \u003cpath stroke-linecap=\"round\" stroke-width=\"4\" stroke=\"#E6B7AD\" d=\"M14 16H34M14 24H34M14 32H34\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"hn-feature__text\"\u003e\n\u003ch3 class=\"hn-feature__title\"\u003eDisplay-Ready Book Nook\u003c\/h3\u003e\n\u003cp class=\"hn-feature__desc\"\u003eSlides between novels as a glowing, library-themed accent on any shelf.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Intricate Library Details --\u003e\n\u003cdiv class=\"hn-feature\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"hn-feature__icon\"\u003e\u003csvg viewbox=\"0 0 48 48\" height=\"44\" width=\"44\" fill=\"none\"\u003e\n          \u003ccircle stroke-width=\"4\" stroke=\"#E6B7AD\" r=\"12\" cy=\"22\" cx=\"22\"\u003e\u003c\/circle\u003e\n          \u003cpath stroke-linecap=\"round\" stroke-width=\"4\" stroke=\"#E6B7AD\" d=\"M31 31L40 40\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"hn-feature__text\"\u003e\n\u003ch3 class=\"hn-feature__title\"\u003eIntricate Library Details\u003c\/h3\u003e\n\u003cp class=\"hn-feature__desc\"\u003eLayered shelves, railings, windows and tiny decor pieces reward every close look.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Gift for Book Lovers --\u003e\n\u003cdiv class=\"hn-feature\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"hn-feature__icon\"\u003e\u003csvg viewbox=\"0 0 48 48\" height=\"44\" width=\"44\" fill=\"none\"\u003e\n          \u003cpath stroke-linejoin=\"round\" stroke-width=\"4\" stroke=\"#E6B7AD\" d=\"M6 20H42V42H6V20Z\"\u003e\u003c\/path\u003e\n          \u003cpath stroke-linecap=\"round\" stroke-width=\"4\" stroke=\"#E6B7AD\" d=\"M6 20H42M24 20V42\"\u003e\u003c\/path\u003e\n          \u003cpath stroke-linejoin=\"round\" stroke-width=\"4\" stroke=\"#E6B7AD\" d=\"M14 14C14 10 18 8 24 14C30 8 34 10 34 14C34 17 31 18 24 18C17 18 14 17 14 14Z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"hn-feature__text\"\u003e\n\u003ch3 class=\"hn-feature__title\"\u003eGift for Book Lovers\u003c\/h3\u003e\n\u003cp class=\"hn-feature__desc\"\u003eA thoughtful DIY project for readers, students and anyone who dreams in pages.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"hn-seo-intro__para\"\u003eAssemble Tsukino Eogi Hall at your own pace — layering railings, lanterns, fans, banners and tiny books into a miniature hall that feels like a breeze has just passed through. It’s a soothing, hands-on build that celebrates Japanese fan culture, soft moonlit evenings and the quiet poetry of wind, paper, light and shadow.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .hn-seo-intro{\n    --pink:#E6B7AD;\n    --ink:#3C2A21;\n    --text:#3D3D3D;\n    --muted:#7D6B5D;\n    margin: 8px 0 18px;\n  }\n  .hn-seo-intro__title{\n    margin:0 0 10px;\n    font-weight:900; color:var(--ink);\n    font-size:clamp(22px,3.2vw,32px);\n    line-height:1.15; text-align:center; position:relative;\n  }\n  .hn-seo-intro__underline{\n    display:block; width:150px; height:8px; margin:10px auto 0;\n    background:linear-gradient(90deg, rgba(230,183,173,.25), rgba(230,183,173,.9), rgba(230,183,173,.25));\n    border-radius:6px; position:relative; overflow:hidden;\n  }\n  .hn-seo-intro__underline::after{\n    content:\"\"; position:absolute; inset:0;\n    background:linear-gradient(90deg, transparent, #fff, transparent);\n    transform:translateX(-120%); opacity:.45;\n    animation: hn-seo-shine 2.8s ease-in-out infinite;\n  }\n  @keyframes hn-seo-shine{\n    0%{ transform:translateX(-120%)}\n    50%{ transform:translateX(120%)}\n    100%{ transform:translateX(120%)}\n  }\n  .hn-seo-intro__lead{\n    margin:12px auto 12px;\n    color:var(--text); text-align:center;\n    max-width:880px; line-height:1.65;\n    font-size:clamp(14px,2.2vw,16px);\n  }\n  .hn-seo-intro__grid{\n    display:grid; gap:18px; margin:14px auto 6px;\n    grid-template-columns: repeat(2, minmax(0,1fr));\n    max-width: 860px;\n  }\n  .hn-feature{\n    display:flex; flex-direction:column; align-items:center; text-align:center;\n    gap:10px; padding: 2px 6px;\n  }\n  .hn-feature__icon{ line-height:0; }\n  .hn-feature__title{\n    margin:0 0 4px; font-weight:900; color:var(--ink);\n    font-size:15px; line-height:1.25;\n  }\n  .hn-feature__desc{\n    margin:0; color:var(--muted);\n    font-size:13px; line-height:1.55; max-width: 340px;\n  }\n  .hn-seo-intro__para{\n    margin:8px auto 6px; max-width:900px; text-align:center;\n    color:var(--text); line-height:1.65; font-size:clamp(14px,2.2vw,15px);\n  }\n\u003c\/style\u003e\n\u003c!-- ===================== \/SEO Intro ===================== --\u003e\u003c!-- ===================== Long Image Strip (Seamless) ===================== --\u003e\n\u003cdiv aria-label=\"Tsukino Eogi Hall gallery\" role=\"figure\" class=\"hn-longstrip\"\u003e\n\u003cimg alt=\"Tsukino Eogi Hall detail 1\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0675\/8288\/5969\/files\/1_10194a5c-e93c-42ec-93e6-f0a8c6662695.webp?v=1763836381\"\u003e \u003cimg alt=\"Tsukino Eogi Hall detail 2\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0675\/8288\/5969\/files\/2_bd529cb7-1a9f-40bc-804a-adf52d863c7c.webp?v=1763836380\"\u003e \u003cimg alt=\"Tsukino Eogi Hall detail 3\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0675\/8288\/5969\/files\/3_895187cf-bf8c-4715-80c6-50622c5c6eae.webp?v=1763836380\"\u003e \u003cimg alt=\"Tsukino Eogi Hall detail 4\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0675\/8288\/5969\/files\/4_1754c2dd-bb4c-4953-b83b-947fb48197ce.webp?v=1763836380\"\u003e \u003cimg alt=\"Tsukino Eogi Hall detail 5\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0675\/8288\/5969\/files\/5_88f21be2-73cf-4494-9643-9911f78e3d63.webp?v=1763836380\"\u003e \u003cimg alt=\"Tsukino Eogi Hall detail 6\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0675\/8288\/5969\/files\/6_82890f66-8c84-47a8-9e3c-c835c13a578d.webp?v=1763836380\"\u003e \u003cimg alt=\"Tsukino Eogi Hall detail 7\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0675\/8288\/5969\/files\/7_4296ca55-bca7-49b4-9593-a2d88ba39c77.webp?v=1763836380\"\u003e \u003cimg alt=\"Tsukino Eogi Hall detail 8\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0675\/8288\/5969\/files\/8_13622346-f1d7-48a9-8e01-187ca2ca98a4.webp?v=1763836380\"\u003e \u003cimg alt=\"Tsukino Eogi Hall detail 9\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0675\/8288\/5969\/files\/9_d726ddba-6034-4a23-88ae-57a7c1e3050e.webp?v=1763836380\"\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .hn-longstrip{\n    max-width:980px; margin:0 auto;\n    line-height:0; font-size:0; text-align:center;\n  }\n  .hn-longstrip img{\n    display:block; width:100%; height:auto;\n    margin:0!important; padding:0!important; border:0;\n  }\n\u003c\/style\u003e\n\u003c!-- ===================== \/Long Image Strip ===================== --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- ===================== Why Choose HiNooki (Fixed 2x2) ===================== --\u003e\n\u003csection class=\"hn-wrap-forgotten\"\u003e\n\u003csection aria-label=\"Why Choose HiNooki\" class=\"hn-advantage\"\u003e\n\u003ch2 class=\"hn-advantage__title\"\u003eWhy Choose HiNooki \u003cspan class=\"hn-advantage__underline\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"hn-advantage__grid\"\u003e\n\u003c!-- Authentic Original Brand --\u003e\n\u003cdiv class=\"hn-advantage__item\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"hn-advantage__icon\"\u003e\u003csvg fill=\"none\" viewbox=\"0 0 48 48\" height=\"44\" width=\"44\"\u003e\n            \u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"4\" stroke=\"#e6b7ad\" d=\"M24 40L36 28L32 32L28 36L24 40ZM24 40L4 20L16 8L24 16\"\u003e\u003c\/path\u003e\n            \u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"4\" stroke=\"#e6b7ad\" d=\"M17 23L32 8L44 20L36 28L28 20L22 26L17 23ZM17 23L24 16\"\u003e\u003c\/path\u003e\n            \u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"4\" stroke=\"#e6b7ad\" d=\"M28 36L25 33\"\u003e\u003c\/path\u003e\n            \u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"4\" stroke=\"#e6b7ad\" d=\"M32 32L29 29\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3 class=\"hn-advantage__item-title\"\u003eAuthentic Original Brand\u003c\/h3\u003e\n\u003cp class=\"hn-advantage__desc\"\u003eEvery kit is a genuine, original product — no counterfeits.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- No Extra Taxes --\u003e\n\u003cdiv class=\"hn-advantage__item\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"hn-advantage__icon\"\u003e\u003csvg fill=\"none\" viewbox=\"0 0 48 48\" height=\"44\" width=\"44\"\u003e\n            \u003cpath stroke-linejoin=\"round\" stroke-width=\"4\" stroke=\"#e6b7ad\" fill=\"none\" d=\"M4 14C4 12.8954 4.89543 12 6 12H42C43.1046 12 44 12.8954 44 14V40C44 41.1046 43.1046 42 42 42H6C4.89543 42 4 41.1046 4 40V14Z\"\u003e\u003c\/path\u003e\n            \u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"4\" stroke=\"#e6b7ad\" d=\"M19 19L24 24L29 19\"\u003e\u003c\/path\u003e\n            \u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"4\" stroke=\"#e6b7ad\" d=\"M18 25H30\"\u003e\u003c\/path\u003e\n            \u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"4\" stroke=\"#e6b7ad\" d=\"M18 31H30\"\u003e\u003c\/path\u003e\n            \u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"4\" stroke=\"#e6b7ad\" d=\"M24 25V35\"\u003e\u003c\/path\u003e\n            \u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"4\" stroke=\"#e6b7ad\" d=\"M8 6H40\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3 class=\"hn-advantage__item-title\"\u003eNo Extra Taxes\u003c\/h3\u003e\n\u003cp class=\"hn-advantage__desc\"\u003eWe cover all import \u0026amp; export duties — you pay only the product price.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Multi-Country Warehouses --\u003e\n\u003cdiv class=\"hn-advantage__item\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"hn-advantage__icon\"\u003e\u003csvg fill=\"none\" viewbox=\"0 0 48 48\" height=\"44\" width=\"44\"\u003e\n            \u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"4\" stroke=\"#e6b7ad\" fill=\"none\" d=\"M9 18V42H39V18L24 6L9 18Z\"\u003e\u003c\/path\u003e\n            \u003cpath stroke-linejoin=\"round\" stroke-width=\"4\" stroke=\"#e6b7ad\" fill=\"none\" d=\"M19 29V42H29V29H19Z\"\u003e\u003c\/path\u003e\n            \u003cpath stroke-linecap=\"round\" stroke-width=\"4\" stroke=\"#e6b7ad\" d=\"M9 42H39\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3 class=\"hn-advantage__item-title\"\u003eMulti-Country Warehouses\u003c\/h3\u003e\n\u003cp class=\"hn-advantage__desc\"\u003eUS\/EU\/Asia hubs shorten delivery times and reduce risk.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Parts Replacement Guarantee --\u003e\n\u003cdiv class=\"hn-advantage__item\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"hn-advantage__icon\"\u003e\u003csvg fill=\"none\" viewbox=\"0 0 48 48\" height=\"44\" width=\"44\"\u003e\n            \u003cpath stroke-linejoin=\"round\" stroke-width=\"4\" stroke=\"#e6b7ad\" fill=\"none\" d=\"M4 24V12H13V10C13 6.68629 15.6863 4 19 4C22.3137 4 25 6.68629 25 10V12H34V24H38C41.3137 24 44 26.6863 44 30C44 33.3137 41.3137 36 38 36H34V44H4V36H8C11.3137 36 14 33.3137 14 30C14 26.6863 11.3137 24 8 24H4Z\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3 class=\"hn-advantage__item-title\"\u003eParts Replacement Guarantee\u003c\/h3\u003e\n\u003cp class=\"hn-advantage__desc\"\u003eMissing or damaged pieces? We’ll send replacements quickly.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/section\u003e\n\u003cstyle\u003e\n    .hn-wrap-forgotten .hn-advantage{\n      max-width:900px; margin:20px auto; padding:10px; text-align:center;\n    }\n    .hn-wrap-forgotten .hn-advantage__title{\n      margin:0 0 8px; font-weight:900; color:var(--ink);\n      font-size:clamp(22px,3vw,30px); line-height:1.15;\n    }\n    .hn-wrap-forgotten .hn-advantage__underline{\n      display:block; width:150px; height:8px; margin:10px auto 0;\n      background:linear-gradient(90deg, rgba(230,183,173,.25), rgba(230,183,173,.95), rgba(230,183,173,.25));\n      border-radius:6px; position:relative; overflow:hidden;\n    }\n    .hn-wrap-forgotten .hn-advantage__underline::after{\n      content:\"\"; position:absolute; inset:0;\n      background:linear-gradient(90deg,transparent,#fff,transparent);\n      transform:translateX(-120%); opacity:.45;\n      animation: hn-advantage-shine 2.8s ease-in-out infinite;\n    }\n    @keyframes hn-advantage-shine{\n      0%{transform:translateX(-120%)} 50%{transform:translateX(120%)} 100%{transform:translateX(120%)}\n    }\n    .hn-wrap-forgotten .hn-advantage__grid{\n      display:grid; gap:20px; margin-top:18px;\n      grid-template-columns:repeat(2, minmax(0,1fr)); \/* 固定 2 列 *\/\n      grid-template-rows:repeat(2, auto);            \/* 固定 2 行 *\/\n      justify-items:center;\n    }\n    .hn-wrap-forgotten .hn-advantage__item{ padding:8px; }\n    .hn-wrap-forgotten .hn-advantage__icon{\n      margin-bottom:10px; display:flex; justify-content:center; align-items:center;\n    }\n    .hn-wrap-forgotten .hn-advantage__item-title{\n      margin:0 0 6px; font-weight:900; color:#2F2F2F; font-size:15px;\n    }\n    .hn-wrap-forgotten .hn-advantage__desc{\n      margin:0; color:#6B6B6B; font-size:13px; line-height:1.6;\n      max-width:320px; margin-left:auto; margin-right:auto;\n    }\n  \u003c\/style\u003e\n\u003c!-- ===================== \/Why Choose HiNooki ===================== --\u003e","brand":"HiNooki","offers":[{"title":"Default Title","offer_id":58403467853905,"sku":"Tsukino Eogi Hall","price":59.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0675\/8288\/5969\/files\/tsukino-eogi-hallbook-nookhinooki-7595427.webp?v=1780322473","url":"https:\/\/www.hinooki.com\/fr\/products\/tsukino-eogi-hall","provider":"HiNooki","version":"1.0","type":"link"}