{"title":"หนังสือ ปีศาจตัวนั้นคือฉันเอง │ OpenDurian How-to","description":"","products":[{"product_id":"150-quotes","title":"หนังสือ ปีศาจตัวนั้นคือฉันเอง A Guide to Fighting the Demons in My Heart │ OpenDurian How to","description":"\u003c!-- OpenDurian Product Highlight Section [Best Seller] --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- CI: #3B3F9A (Deep Blue) | #EEBED8 (Pale Pink) --\u003e\n\u003cstyle\u003e\n    \/* --- CSS Scope --- *\/\n    #opd-product-section {\n        font-family: 'Prompt', sans-serif;\n        background-color: #FDFDFD; \/* พื้นหลังขาวอมเทานิดๆ ให้ดูสบายตา *\/\n        color: #333;\n        padding: 60px 20px;\n        box-sizing: border-box;\n        display: block;\n        width: 100%;\n        overflow: hidden;\n    }\n\n    #opd-product-section * { box-sizing: border-box; }\n\n    \/* Container *\/\n    .opd-prod-container {\n        max-width: 1100px;\n        margin: 0 auto;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: flex-start; \/* จัดชิดบน *\/\n        gap: 50px;\n    }\n\n    \/* --- Left Side: Image (Mockup) --- *\/\n    .opd-prod-image {\n        flex: 1 1 400px;\n        position: relative;\n        text-align: center;\n    }\n\n    .opd-book-mockup {\n        width: 100%;\n        max-width: 450px;\n        height: auto;\n        border-radius: 12px;\n        box-shadow: 0 20px 40px rgba(0,0,0,0.15); \/* เงาให้ดูลอย *\/\n        transition: transform 0.3s ease;\n    }\n\n    .opd-book-mockup:hover {\n        transform: translateY(-5px);\n    }\n\n    \/* --- Right Side: Content --- *\/\n    .opd-prod-content {\n        flex: 1 1 500px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n    }\n\n    \/* Badge *\/\n    .opd-badge {\n        display: inline-block;\n        background: linear-gradient(90deg, #FFD700 0%, #FFA500 100%);\n        color: #FFF;\n        font-weight: 700;\n        font-size: 14px;\n        padding: 5px 12px;\n        border-radius: 50px;\n        text-transform: uppercase;\n        letter-spacing: 1px;\n        box-shadow: 0 4px 10px rgba(255, 165, 0, 0.4);\n        width: fit-content;\n        margin-bottom: 15px;\n    }\n\n    \/* Title *\/\n    .opd-prod-title {\n        font-size: 36px;\n        font-weight: 700;\n        color: #3B3F9A;\n        line-height: 1.3;\n        margin: 0 0 20px 0;\n    }\n    \n    .opd-prod-title span { color: #333; }\n\n    \/* Quote Box *\/\n    .opd-quote-box {\n        background: #F4F6F9;\n        border-left: 5px solid #3B3F9A;\n        padding: 20px 25px;\n        border-radius: 0 12px 12px 0;\n        margin-bottom: 25px;\n    }\n\n    .opd-quote-text {\n        font-size: 18px;\n        font-weight: 500;\n        font-style: italic;\n        color: #555;\n        line-height: 1.5;\n        margin: 0;\n    }\n\n    \/* Description *\/\n    .opd-desc {\n        font-size: 16px;\n        color: #666;\n        line-height: 1.7;\n        margin-bottom: 25px;\n        font-weight: 300;\n    }\n\n    .opd-highlight-num {\n        color: #E11D48;\n        font-weight: 700;\n        background: #FFE4E6;\n        padding: 0 5px;\n        border-radius: 4px;\n    }\n\n    \/* Feature List *\/\n    .opd-features {\n        margin-bottom: 35px;\n    }\n\n    .opd-feat-title {\n        font-size: 20px;\n        font-weight: 700;\n        color: #333;\n        margin-bottom: 15px;\n        border-bottom: 2px solid #EEBED8;\n        display: inline-block;\n        padding-bottom: 5px;\n    }\n\n    .opd-feat-list {\n        list-style: none;\n        padding: 0;\n        margin: 0;\n    }\n\n    .opd-feat-item {\n        display: flex;\n        align-items: flex-start;\n        gap: 12px;\n        margin-bottom: 12px;\n        font-size: 16px;\n        color: #555;\n    }\n\n    .opd-feat-icon {\n        color: #58CC7D; \/* Green Check *\/\n        font-size: 18px;\n        margin-top: 3px;\n    }\n\n    \/* --- CTA Button Integration --- *\/\n    #opd-btn-wrapper {\n        width: 100%;\n        display: flex;\n        justify-content: flex-start; \/* ชิดซ้ายใน Desktop *\/\n        padding: 0;\n    }\n\n    .opd-sample-btn {\n        position: relative;\n        display: inline-flex;\n        align-items: center;\n        justify-content: center;\n        gap: 12px;\n        background: linear-gradient(135deg, #3B3F9A 0%, #4B4ECB 100%);\n        color: #FFFFFF !important;\n        font-size: 18px;\n        font-weight: 600;\n        text-decoration: none !important;\n        letter-spacing: 0.5px;\n        padding: 15px 40px;\n        border-radius: 50px;\n        border: 2px solid rgba(255,255,255,0.25);\n        box-shadow: 0 10px 25px rgba(59, 63, 154, 0.4);\n        transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);\n        overflow: hidden;\n        cursor: pointer;\n    }\n\n    .opd-sample-btn::before {\n        content: '';\n        position: absolute;\n        top: 0; left: -100%;\n        width: 50%; height: 100%;\n        background: linear-gradient(to right, transparent, rgba(255,255,255,0.2), transparent);\n        transform: skewX(-25deg);\n        transition: 0.5s;\n    }\n\n    .opd-sample-btn:hover {\n        transform: translateY(-4px) scale(1.02);\n        box-shadow: 0 15px 35px rgba(59, 63, 154, 0.5);\n        background: linear-gradient(135deg, #2D3085 0%, #3B3F9A 100%);\n    }\n\n    .opd-sample-btn:hover::before { left: 150%; transition: 0.7s; }\n\n    .opd-sample-btn:hover .opd-btn-icon { transform: scale(1.2) rotate(-10deg); }\n\n    .opd-btn-icon {\n        font-size: 22px;\n        color: #EEBED8;\n        transition: transform 0.3s ease;\n    }\n\n    @keyframes opd-pulse {\n        0% { box-shadow: 0 0 0 0 rgba(59, 63, 154, 0.7); }\n        70% { box-shadow: 0 0 0 15px rgba(59, 63, 154, 0); }\n        100% { box-shadow: 0 0 0 0 rgba(59, 63, 154, 0); }\n    }\n\n    .opd-sample-btn { animation: opd-pulse 2s infinite; }\n\n\n    \/* --- Responsive --- *\/\n    @media (max-width: 900px) {\n        .opd-prod-container { gap: 30px; }\n        .opd-prod-title { font-size: 28px; text-align: center; }\n        .opd-badge { margin: 0 auto 15px auto; display: table; }\n        \n        .opd-prod-image { order: 1; text-align: center; }\n        .opd-prod-content { order: 2; flex: 1 1 100%; }\n\n        #opd-btn-wrapper { justify-content: center; margin-top: 10px; }\n        .opd-sample-btn { width: 100%; padding: 18px 20px; font-size: 20px; }\n\n        .opd-feat-list { \n            background: #FAFAFA; padding: 20px; border-radius: 12px;\n        }\n    }\n\u003c\/style\u003e\n\u003csection id=\"opd-product-section\"\u003e\n\u003cdiv class=\"opd-prod-container\"\u003e\n\u003c!-- Left: Image Area (ใส่รูปจริงตรง src) --\u003e\n\u003cdiv class=\"opd-prod-content\"\u003e\n\u003cspan class=\"opd-badge\"\u003e\u003ci class=\"fa-solid fa-crown\"\u003e\u003c\/i\u003e Best Seller อันดับ 1\u003c\/span\u003e\n\u003ch2 class=\"opd-prod-title\"\u003eปีศาจตัวนั้น คือฉันเอง 👹\u003c\/h2\u003e\n\u003cdiv class=\"opd-quote-box\"\u003e\n\u003cp class=\"opd-quote-text\"\u003e\"การยอมรับว่ามี 'ปีศาจ' อยู่ในใจ คือก้าวแรกของการกลับมารักตัวเองอย่างแท้จริง\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"opd-desc\"\u003eหนังสือฮีลใจระดับปรากฏการณ์ที่สร้างแรงบันดาลใจให้ผู้อ่านมาแล้วทั่วประเทศ \u003cspan class=\"opd-highlight-num\"\u003eด้วยยอดขายทะลุ 200,000 เล่ม!\u003c\/span\u003e หากคุณกำลังรู้สึกเหนื่อยล้ากับอารมณ์ที่ควบคุมไม่ได้ หรือมองไม่เห็นค่าในตัวเอง หนังสือเล่มนี้จะเป็นเพื่อนคู่คิดที่ช่วยให้คุณ \"สงบศึก\" กับใจตัวเอง เปลี่ยนมุมมองความคิด และเติบโตเป็นคนใหม่ที่เข้มแข็งและรักตัวเองมากกว่าเดิม ✨\u003c\/p\u003e\n\u003cdiv class=\"opd-features\"\u003e\n\u003ch3 class=\"opd-feat-title\"\u003eทำไมต้องอ่านเล่มนี้?\u003c\/h3\u003e\n\u003cul class=\"opd-feat-list\"\u003e\n\u003cli class=\"opd-feat-item\"\u003e\n\u003ci class=\"fa-solid fa-circle-check opd-feat-icon\"\u003e\u003c\/i\u003e \u003cspan\u003e\u003cstrong\u003eฮีลใจด้วยภาษา:\u003c\/strong\u003e คำคมภาษาอังกฤษ 150 ประโยค พร้อมคำแปลปลอบประโลมใจ\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"opd-feat-item\"\u003e\n\u003ci class=\"fa-solid fa-circle-check opd-feat-icon\"\u003e\u003c\/i\u003e \u003cspan\u003e\u003cstrong\u003eแบบทดสอบค้นหาตัวเอง:\u003c\/strong\u003e ค้นพบนิสัยและรับมือปัญหาได้ตรงจุด\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"opd-feat-item\"\u003e\n\u003ci class=\"fa-solid fa-circle-check opd-feat-icon\"\u003e\u003c\/i\u003e \u003cspan\u003e\u003cstrong\u003eจัดการอารมณ์อย่างเป็นระบบ:\u003c\/strong\u003e เรียนรู้การ Reframing เพื่อรับมือความขัดแย้ง\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"opd-feat-item\"\u003e\n\u003ci class=\"fa-solid fa-circle-check opd-feat-icon\"\u003e\u003c\/i\u003e \u003cspan\u003e\u003cstrong\u003eสร้าง Safe Zone ในใจ:\u003c\/strong\u003e ให้คุณเข้าใจว่า \"การไม่สมบูรณ์แบบ\" ไม่ใช่เรื่องผิด\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- CTA Button Integration --\u003e\n\u003cdiv id=\"opd-btn-wrapper\"\u003e\u003ca class=\"opd-sample-btn\" href=\"https:\/\/drive.google.com\/file\/d\/1tkc9W4UbuUWxkcyDVYaFpRlH1ye6NM5y\/view?usp=sharing\" target=\"_blank\"\u003e \u003ci class=\"fa-solid fa-book-open opd-btn-icon\"\u003e\u003c\/i\u003e \u003cspan\u003eดูเนื้อหาหนังสือ\u003c\/span\u003e \u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"OpenDurian Howto","offers":[{"title":"[เล่มเดี่ยว] หนังสือ ปีศาจตัวนั้นคือฉันเอง","offer_id":44699730968633,"sku":"OPDS-OMAKA3ZY","price":329.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] หนังสือ ปีศาจตัวนั้นคือฉันเอง + กับดักความรู้สึกผิด","offer_id":45467489796153,"sku":"OPDS-91E6B1N1","price":656.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] หนังสือ ปีศาจตัวนั้นคือฉันเอง + ดอกไม้จะผลิบาน","offer_id":45467489828921,"sku":"OPDS-8UH7TFZM","price":673.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] หนังสือ ปีศาจตัวนั้นคือฉันเอง + คาปิบาร่า","offer_id":45467489861689,"sku":"OPDS-Y327EFSQ","price":673.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] หนังสือ ปีศาจตัวนั้นคือฉันเอง + HelmetGirl","offer_id":45467489894457,"sku":"OPDS-E9HRLEWB","price":673.0,"currency_code":"THB","in_stock":false},{"title":"[ซื้อคู่] หนังสือ ปีศาจตัวนั้นคือฉันเอง + โอบกอด","offer_id":44699731001401,"sku":"OPDS-TMIQ3UX6","price":555.0,"currency_code":"THB","in_stock":false},{"title":"[ซื้อคู่] หนังสือ ปีศาจตัวนั้นคือฉันเอง + กว่าจะคิดได้","offer_id":45467489927225,"sku":"OPDS-IDC0Y33N","price":656.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] หนังสือ ปีศาจตัวนั้นคือฉันเอง + ความลับสู่เงินล้าน","offer_id":45467489959993,"sku":"OPDS-862G4N0Q","price":597.0,"currency_code":"THB","in_stock":false},{"title":"[ซื้อคู่] หนังสือ ปีศาจตัวนั้นคือฉันเอง + ฉันจะมีชีวิตที่ดี","offer_id":45467489992761,"sku":"OPDS-L5VD7P89","price":568.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] หนังสือ ปีศาจตัวนั้นคือฉันเอง + ยินดีต้อนรับ","offer_id":45467490025529,"sku":"OPDS-TV85SQML","price":622.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] หนังสือ ปีศาจตัวนั้นคือฉันเอง + ขอใช้ชีวิต","offer_id":45467490058297,"sku":"OPDS-QRE7M48B","price":597.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] หนังสือ ปีศาจตัวนั้นคือฉันเอง + The Witches's Club","offer_id":45467490091065,"sku":"OPDS-8DSLJS92","price":673.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] หนังสือ ปีศาจตัวนั้นคือฉันเอง + ทุกความทรงจำคือของขวัญ","offer_id":45467490123833,"sku":"OPDS-67JHJ3DC","price":597.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] หนังสือ ปีศาจตัวนั้นคือฉันเอง + Ghostly Brews","offer_id":44699731034169,"sku":"OPDS-DO27D0K3","price":648.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] หนังสือ ปีศาจตัวนั้นคือฉันเอง + เหนื่อยมากไหม","offer_id":45467490156601,"sku":"OPDS-PQH0JE92","price":673.0,"currency_code":"THB","in_stock":false},{"title":"[ซื้อคู่] หนังสือ ปีศาจตัวนั้นคือฉันเอง + ปีศาจความรัก","offer_id":45467490189369,"sku":"OPDS-KO8RQIDC","price":648.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] หนังสือ ปีศาจตัวนั้นคือฉันเอง + ปีศาจตัวนั้นคือฉันเอง 2","offer_id":45467518697529,"sku":"OPDS-SNMYNJ81","price":648.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] หนังสือ ปีศาจตัวนั้นคือฉันเอง +  Ghostly Remains","offer_id":45467490222137,"sku":"OPDS-8E8G5MS5","price":648.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] [หนังสือ + Boxset] ปีศาจตัวนั้นคือฉันเอง + The Witches's Club","offer_id":45467490254905,"sku":"OPDS-JK43LGZG","price":858.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] [หนังสือ + Boxset] ปีศาจตัวนั้นคือฉันเอง + สวนของหัวใจ","offer_id":45467490287673,"sku":"OPDS-Q1PN1LVE","price":927.0,"currency_code":"THB","in_stock":false},{"title":"[ซื้อคู่] [หนังสือ + Boxset] ปีศาจตัวนั้นคือฉันเอง + คาปิบาร่า","offer_id":45467490320441,"sku":"OPDS-ZOF3KBPW","price":858.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] [หนังสือ + Boxset] ปีศาจตัวนั้นคือฉันเอง + HelmetGirl","offer_id":45467490353209,"sku":"OPDS-4WXBM3M8","price":858.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] [หนังสือ + Boxset] ปีศาจตัวนั้นคือฉันเอง + เหนื่อยมากไหม","offer_id":45467490385977,"sku":"OPDS-OPWE08NV","price":858.0,"currency_code":"THB","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0669\/0491\/6025\/files\/2f8d695850faff12173fef4731108d29.jpg?v=1752651197"},{"product_id":"products-peesard-tua-nan-khue-chan-eng-2","title":"หนังสือ ปีศาจตัวนั้นคือฉันเอง 2 ไม่มีใครจัดการปีศาจในใจเราได้ นอกจากตัวเราเอง │ OpenDurian How to","description":"\u003c!-- OpenDurian Product Highlight Section [Demon 2 Book] --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- CI: #3B3F9A (Deep Blue) | #EEBED8 (Pale Pink) --\u003e\n\u003cstyle\u003e\n    \/* --- CSS Scope (Unique ID for Demon 2) --- *\/\n    #opd-demon2-section {\n        font-family: 'Prompt', sans-serif;\n        background-color: #FDFDFD; \n        color: #333;\n        padding: 60px 20px;\n        box-sizing: border-box;\n        display: block;\n        width: 100%;\n        overflow: hidden;\n        border-top: 1px solid #EEE;\n    }\n\n    #opd-demon2-section * { box-sizing: border-box; }\n\n    \/* Container *\/\n    .opd-demon2-container {\n        max-width: 1100px;\n        margin: 0 auto;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: flex-start;\n        gap: 50px;\n    }\n\n    \/* --- Left Side: Image --- *\/\n    .opd-demon2-image {\n        flex: 1 1 400px;\n        position: relative;\n        text-align: center;\n    }\n\n    .opd-demon2-mockup {\n        width: 100%;\n        max-width: 450px;\n        height: auto;\n        border-radius: 12px;\n        box-shadow: 0 20px 40px rgba(0,0,0,0.15);\n        transition: transform 0.3s ease;\n    }\n\n    .opd-demon2-mockup:hover {\n        transform: translateY(-5px);\n    }\n\n    \/* --- Right Side: Content --- *\/\n    .opd-demon2-content {\n        flex: 1 1 500px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n    }\n\n    \/* Badge *\/\n    .opd-demon2-badge {\n        display: inline-block;\n        background: linear-gradient(90deg, #FFD700 0%, #FFA500 100%);\n        color: #FFF;\n        font-weight: 700;\n        font-size: 14px;\n        padding: 5px 12px;\n        border-radius: 50px;\n        text-transform: uppercase;\n        letter-spacing: 1px;\n        box-shadow: 0 4px 10px rgba(255, 165, 0, 0.4);\n        width: fit-content;\n        margin-bottom: 15px;\n    }\n\n    \/* Title *\/\n    .opd-demon2-title {\n        font-size: 36px;\n        font-weight: 700;\n        color: #3B3F9A;\n        line-height: 1.3;\n        margin: 0 0 20px 0;\n    }\n\n    \/* Quote Box *\/\n    .opd-demon2-quote {\n        background: #F4F6F9;\n        border-left: 5px solid #3B3F9A;\n        padding: 20px 25px;\n        border-radius: 0 12px 12px 0;\n        margin-bottom: 25px;\n    }\n\n    .opd-demon2-quote-text {\n        font-size: 18px;\n        font-weight: 500;\n        font-style: italic;\n        color: #555;\n        line-height: 1.5;\n        margin: 0;\n    }\n\n    \/* Description *\/\n    .opd-demon2-desc {\n        font-size: 16px;\n        color: #666;\n        line-height: 1.7;\n        margin-bottom: 25px;\n        font-weight: 300;\n    }\n\n    \/* Feature List *\/\n    .opd-demon2-features {\n        margin-bottom: 35px;\n    }\n\n    .opd-demon2-feat-list {\n        list-style: none;\n        padding: 0;\n        margin: 0;\n    }\n\n    .opd-demon2-feat-item {\n        display: flex;\n        align-items: flex-start;\n        gap: 12px;\n        margin-bottom: 12px;\n        font-size: 16px;\n        color: #555;\n    }\n\n    .opd-demon2-icon {\n        color: #58CC7D;\n        font-size: 18px;\n        margin-top: 3px;\n        flex-shrink: 0;\n    }\n\n    \/* --- CTA Button --- *\/\n    #opd-demon2-btn-wrapper {\n        width: 100%;\n        display: flex;\n        justify-content: flex-start;\n        padding: 0;\n    }\n\n    .opd-demon2-btn {\n        position: relative;\n        display: inline-flex;\n        align-items: center;\n        justify-content: center;\n        gap: 12px;\n        background: linear-gradient(135deg, #3B3F9A 0%, #4B4ECB 100%);\n        color: #FFFFFF !important;\n        font-size: 18px;\n        font-weight: 600;\n        text-decoration: none !important;\n        letter-spacing: 0.5px;\n        padding: 15px 40px;\n        border-radius: 50px;\n        border: 2px solid rgba(255,255,255,0.25);\n        box-shadow: 0 10px 25px rgba(59, 63, 154, 0.4);\n        transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);\n        overflow: hidden;\n        cursor: pointer;\n    }\n\n    .opd-demon2-btn::before {\n        content: '';\n        position: absolute;\n        top: 0; left: -100%;\n        width: 50%; height: 100%;\n        background: linear-gradient(to right, transparent, rgba(255,255,255,0.2), transparent);\n        transform: skewX(-25deg);\n        transition: 0.5s;\n    }\n\n    .opd-demon2-btn:hover {\n        transform: translateY(-4px) scale(1.02);\n        box-shadow: 0 15px 35px rgba(59, 63, 154, 0.5);\n        background: linear-gradient(135deg, #2D3085 0%, #3B3F9A 100%);\n    }\n\n    .opd-demon2-btn:hover::before { left: 150%; transition: 0.7s; }\n    .opd-demon2-btn:hover .opd-btn-icon { transform: scale(1.2) rotate(-10deg); }\n\n    .opd-btn-icon {\n        font-size: 22px;\n        color: #EEBED8;\n        transition: transform 0.3s ease;\n    }\n\n    @keyframes opd-pulse {\n        0% { box-shadow: 0 0 0 0 rgba(59, 63, 154, 0.7); }\n        70% { box-shadow: 0 0 0 15px rgba(59, 63, 154, 0); }\n        100% { box-shadow: 0 0 0 0 rgba(59, 63, 154, 0); }\n    }\n\n    .opd-demon2-btn { animation: opd-pulse 2s infinite; }\n\n    \/* --- Responsive --- *\/\n    @media (max-width: 900px) {\n        .opd-demon2-container { gap: 30px; }\n        .opd-demon2-title { font-size: 28px; text-align: center; }\n        .opd-demon2-badge { margin: 0 auto 15px auto; display: table; }\n        \n        .opd-demon2-image { order: 1; text-align: center; }\n        .opd-demon2-content { order: 2; flex: 1 1 100%; }\n\n        #opd-demon2-btn-wrapper { justify-content: center; margin-top: 10px; }\n        .opd-demon2-btn { width: 100%; padding: 18px 20px; font-size: 20px; }\n    }\n\u003c\/style\u003e\n\u003csection id=\"opd-demon2-section\"\u003e\n\u003cdiv class=\"opd-demon2-container\"\u003e\n\u003c!-- Left: Image Area (ใส่รูปจริงตรง src) --\u003e\n\u003cdiv class=\"opd-demon2-content\"\u003e\n\u003cspan class=\"opd-demon2-badge\"\u003e\u003ci class=\"fa-solid fa-star\"\u003e\u003c\/i\u003e Best Seller\u003c\/span\u003e\n\u003ch2 class=\"opd-demon2-title\"\u003eปีศาจตัวนั้นคือฉันเอง 2 👹\u003c\/h2\u003e\n\u003cdiv class=\"opd-demon2-quote\"\u003e\n\u003cp class=\"opd-demon2-quote-text\"\u003e\"เพราะปีศาจไม่ได้หายไปในครั้งเดียว... แต่มันกลับมาเพื่อให้คุณเห็นว่าคุณเก่งขึ้นแค่ไหน\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"opd-demon2-desc\"\u003eถ้าคุณเคยประทับใจกับเล่มแรก นี่คือภาคต่อที่จะพาคุณไปเจาะลึกวิธีรับมือกับ \u003cstrong\u003e\"ความรู้สึกแย่ๆ\"\u003c\/strong\u003e ที่วนเวียนกลับมาใหม่ หนังสือเล่มนี้ไม่ได้แค่บอกให้คุณสู้ แต่จะสอนให้คุณ \u003cstrong\u003e\"โอบกอดตัวเอง\"\u003c\/strong\u003e ในวันที่อ่อนแอ เพื่อเติบโตเป็นคนใหม่ที่เข้มแข็งกว่าเดิม ✨\u003c\/p\u003e\n\u003cdiv class=\"opd-demon2-features\"\u003e\n\u003ch3 style=\"font-size: 18px; font-weight: bold; color: #333; margin-bottom: 15px; border-bottom: 2px solid #EEBED8; display: inline-block;\"\u003eทำไมต้องอ่านเล่มนี้?\u003c\/h3\u003e\n\u003cul class=\"opd-demon2-feat-list\"\u003e\n\u003cli class=\"opd-demon2-feat-item\"\u003e\n\u003ci class=\"fa-solid fa-ghost opd-demon2-icon\"\u003e\u003c\/i\u003e \u003cspan\u003e\u003cstrong\u003eรับมือปีศาจตนใหม่:\u003c\/strong\u003e เจาะลึกเรื่อง Burnout, การตำหนิตัวเอง และการก้าวข้ามความเสียใจ\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"opd-demon2-feat-item\"\u003e\n\u003ci class=\"fa-solid fa-palette opd-demon2-icon\"\u003e\u003c\/i\u003e \u003cspan\u003e\u003cstrong\u003eฮีลใจด้วยภาพสวย:\u003c\/strong\u003e พิมพ์ 4 สีทั้งเล่ม พร้อมภาพประกอบสุดอบอุ่นตลอดการเดินทาง\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"opd-demon2-feat-item\"\u003e\n\u003ci class=\"fa-solid fa-bullseye opd-demon2-icon\"\u003e\u003c\/i\u003e \u003cspan\u003e\u003cstrong\u003eเน้นผลลัพธ์:\u003c\/strong\u003e มีแนวทางปฏิบัติที่ใช้ได้จริง ไม่ใช่แค่ทฤษฎีจิตวิทยา\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"opd-demon2-feat-item\"\u003e\n\u003ci class=\"fa-solid fa-book-open-reader opd-demon2-icon\"\u003e\u003c\/i\u003e \u003cspan\u003e\u003cstrong\u003eอ่านง่าย:\u003c\/strong\u003e สรุปมาให้กระชับ เหมาะกับคนวัยทำงานและนักศึกษาที่มีเวลาน้อย 📖\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- CTA Button Integration --\u003e\n\u003cdiv id=\"opd-demon2-btn-wrapper\"\u003e\u003ca class=\"opd-demon2-btn\" href=\"https:\/\/drive.google.com\/file\/d\/1B7Vkmw3ri8DtnhA2wwIU3NSmJrZxzqGb\/view?usp=sharing\" target=\"_blank\"\u003e \u003ci class=\"fa-solid fa-book-open opd-btn-icon\"\u003e\u003c\/i\u003e \u003cspan\u003eดูเนื้อหาหนังสือ\u003c\/span\u003e \u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"OpenDurian Howto","offers":[{"title":"[เล่มเดี่ยว] หนังสือ ปีศาจตัวนั้นคือฉันเอง 2","offer_id":45467471249465,"sku":"OPDS-R39XG03M","price":329.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] หนังสือ ปีศาจตัวนั้นคือฉันเอง 2 + กับดักความรู้สึกผิด","offer_id":45467471282233,"sku":"OPDS-LKEBVD33","price":656.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] หนังสือ ปีศาจตัวนั้นคือฉันเอง 2 + ปีศาจตัวนั้นคือฉันเอง 1","offer_id":45427329237049,"sku":"OPDS-GXE0QN9Y","price":639.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] หนังสือ ปีศาจตัวนั้นคือฉันเอง 2 + ดอกไม้จะผลิบาน","offer_id":45467471315001,"sku":"OPDS-3Z8TXVGU","price":673.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] หนังสือ ปีศาจตัวนั้นคือฉันเอง 2 + คาปิบาร่า","offer_id":45467471347769,"sku":"OPDS-NRQUE0J9","price":673.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] หนังสือ ปีศาจตัวนั้นคือฉันเอง 2 + HelmetGirl","offer_id":45467471380537,"sku":"OPDS-NU5X6BTG","price":673.0,"currency_code":"THB","in_stock":false},{"title":"[ซื้อคู่] หนังสือ ปีศาจตัวนั้นคือฉันเอง 2 + โอบกอด","offer_id":45467471413305,"sku":"OPDS-F14LI8XX","price":555.0,"currency_code":"THB","in_stock":false},{"title":"[ซื้อคู่] หนังสือ ปีศาจตัวนั้นคือฉันเอง 2 + กว่าจะคิดได้","offer_id":45467471446073,"sku":"OPDS-HRMDYIJW","price":656.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] หนังสือ ปีศาจตัวนั้นคือฉันเอง 2 + ความลับสู่เงินล้าน","offer_id":45467471478841,"sku":"OPDS-DXK37B4U","price":597.0,"currency_code":"THB","in_stock":false},{"title":"[ซื้อคู่] หนังสือ ปีศาจตัวนั้นคือฉันเอง 2 + ฉันจะมีชีวิตที่ดี","offer_id":45467471511609,"sku":"OPDS-MV8FTB9V","price":568.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] หนังสือ ปีศาจตัวนั้นคือฉันเอง 2 + ยินดีต้อนรับ","offer_id":45467471544377,"sku":"OPDS-GIIEIJEO","price":622.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] หนังสือ ปีศาจตัวนั้นคือฉันเอง 2 + ขอใช้ชีวิต","offer_id":45467471577145,"sku":"OPDS-5REB0HSY","price":597.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] หนังสือ ปีศาจตัวนั้นคือฉันเอง 2 + The Witches's Club","offer_id":45427329368121,"sku":"OPDS-QWF129F6","price":673.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] หนังสือ ปีศาจตัวนั้นคือฉันเอง 2 + ทุกความทรงจำคือของขวัญ","offer_id":45467471609913,"sku":"OPDS-ACTM1605","price":597.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] หนังสือ ปีศาจตัวนั้นคือฉันเอง 2 + Ghostly Brews","offer_id":45427329269817,"sku":"OPDS-PZKBXLXA","price":648.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] หนังสือ ปีศาจตัวนั้นคือฉันเอง 2 + เหนื่อยมากไหม","offer_id":45427329335353,"sku":"OPDS-PUA0GWIR","price":673.0,"currency_code":"THB","in_stock":false},{"title":"[ซื้อคู่] หนังสือ ปีศาจตัวนั้นคือฉันเอง 2 + ปีศาจความรัก","offer_id":45467471642681,"sku":"OPDS-MWERU62R","price":648.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] หนังสือ ปีศาจตัวนั้นคือฉันเอง 2 +  Ghostly Remains","offer_id":45427329302585,"sku":"OPDS-1IJC71MJ","price":648.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] [หนังสือ + Boxset] ปีศาจตัวนั้นคือฉันเอง 2 + The Witches's Club","offer_id":45467472298041,"sku":"OPDS-T2JJHAQP","price":858.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] [หนังสือ + Boxset] ปีศาจตัวนั้นคือฉันเอง 2 + สวนของหัวใจ","offer_id":45467472330809,"sku":"OPDS-3GQOP8LL","price":927.0,"currency_code":"THB","in_stock":false},{"title":"[ซื้อคู่] [หนังสือ + Boxset] ปีศาจตัวนั้นคือฉันเอง 2 + คาปิบาร่า","offer_id":45467472363577,"sku":"OPDS-GU6TD72C","price":858.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] [หนังสือ + Boxset] ปีศาจตัวนั้นคือฉันเอง 2 + HelmetGirl","offer_id":45467472396345,"sku":"OPDS-Y4A2AIZI","price":858.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] [หนังสือ + Boxset] ปีศาจตัวนั้นคือฉันเอง 2 + เหนื่อยมากไหม","offer_id":45467472429113,"sku":"OPDS-2JUUMO5O","price":858.0,"currency_code":"THB","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0669\/0491\/6025\/files\/540782746_122238614120060379_7976141939659095590_n.jpg?v=1771400109"},{"product_id":"how-to-fight-the-love-demon-in-my-heart","title":"หนังสือ ปีศาจความรักมักเลือกฉันเป็นเหยื่อ HOW TO FIGHT THE LOVE DEMON IN MY HEART I OpenDurian How-to","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003c!-- Google Fonts: Prompt --\u003e\n\u003cp\u003e\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Prompt:wght@300;400;500;600;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003c!-- Font Awesome --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cstyle\u003e\n        \/* --- CSS Scope (Unique ID for Love Demon) --- *\/\n        body { margin: 0; padding: 0; }\n\n        #opd-lovedemon-section {\n            font-family: 'Prompt', sans-serif;\n            \/* พื้นหลังสีชมพูไล่เฉด (Romantic Pink) *\/\n            background: linear-gradient(135deg, #FFF0F5 0%, #FFD1DC 100%);\n            color: #333;\n            padding: 70px 20px;\n            box-sizing: border-box;\n            display: block;\n            width: 100%;\n            overflow: hidden;\n            border-top: 1px solid #FFC0CB;\n            position: relative;\n        }\n\n        #opd-lovedemon-section * { box-sizing: border-box; }\n\n        \/* Background Decor (Heart shapes optional or just soft glow) *\/\n        #opd-lovedemon-section::before {\n            content: '';\n            position: absolute;\n            top: -50%; left: -50%;\n            width: 200%; height: 200%;\n            background: radial-gradient(circle, rgba(255,255,255,0.4) 0%, transparent 60%);\n            opacity: 0.5;\n            pointer-events: none;\n        }\n\n        \/* Container *\/\n        .opd-lovedemon-container {\n            max-width: 1100px;\n            margin: 0 auto;\n            display: flex;\n            flex-wrap: wrap;\n            align-items: center; \/* Center vertically *\/\n            gap: 50px;\n            position: relative;\n            z-index: 2;\n        }\n\n        \/* --- Left Side: Image --- *\/\n        .opd-lovedemon-image {\n            flex: 1 1 400px;\n            position: relative;\n            text-align: center;\n        }\n\n        .opd-lovedemon-mockup {\n            width: 100%;\n            max-width: 450px;\n            height: auto;\n            border-radius: 12px;\n            \/* เงาสีชมพูเข้ม *\/\n            box-shadow: 0 20px 40px rgba(255, 105, 180, 0.25);\n            transition: transform 0.3s ease;\n            border: 4px solid #FFF; \/* ขอบขาวตัดพื้นชมพู *\/\n        }\n\n        .opd-lovedemon-mockup:hover {\n            transform: translateY(-5px);\n            box-shadow: 0 25px 50px rgba(255, 105, 180, 0.35);\n        }\n\n        \/* --- Right Side: Content --- *\/\n        .opd-lovedemon-content {\n            flex: 1 1 500px;\n            display: flex;\n            flex-direction: column;\n            justify-content: center;\n        }\n\n        \/* Badge (Rising Star) *\/\n        .opd-lovedemon-badge {\n            display: inline-block;\n            background: linear-gradient(90deg, #FF69B4 0%, #C71585 100%); \/* Hot Pink to Medium Violet Red *\/\n            color: #FFF;\n            font-weight: 700;\n            font-size: 14px;\n            padding: 6px 16px;\n            border-radius: 50px;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            box-shadow: 0 4px 10px rgba(255, 105, 180, 0.4);\n            width: fit-content;\n            margin-bottom: 20px;\n        }\n\n        \/* Title *\/\n        .opd-lovedemon-title {\n            font-size: 40px;\n            font-weight: 700;\n            color: #3B3F9A; \/* Deep Blue text contrasts well with Pink *\/\n            line-height: 1.2;\n            margin: 0 0 20px 0;\n        }\n\n        \/* Quote Box *\/\n        .opd-lovedemon-quote {\n            background: rgba(255, 255, 255, 0.6); \/* Semi-transparent white *\/\n            border-left: 5px solid #FF1493; \/* Deep Pink accent *\/\n            padding: 20px 25px;\n            border-radius: 0 12px 12px 0;\n            margin-bottom: 25px;\n            backdrop-filter: blur(5px);\n        }\n\n        .opd-lovedemon-quote-text {\n            font-size: 18px;\n            font-weight: 500;\n            font-style: italic;\n            color: #555;\n            line-height: 1.6;\n            margin: 0;\n        }\n\n        \/* Description *\/\n        .opd-lovedemon-desc {\n            font-size: 16px;\n            color: #4A4A4A;\n            line-height: 1.8;\n            margin-bottom: 30px;\n            font-weight: 300;\n        }\n\n        \/* Feature List Header *\/\n        .opd-feat-header {\n            font-size: 18px; \n            font-weight: 700; \n            color: #3B3F9A; \n            margin-bottom: 15px; \n            border-bottom: 2px solid #FF69B4; \n            display: inline-block;\n            padding-bottom: 5px;\n        }\n\n        \/* Feature List *\/\n        .opd-lovedemon-features {\n            margin-bottom: 35px;\n        }\n\n        .opd-lovedemon-feat-list {\n            list-style: none;\n            padding: 0;\n            margin: 0;\n        }\n\n        .opd-lovedemon-feat-item {\n            display: flex;\n            align-items: flex-start;\n            gap: 12px;\n            margin-bottom: 12px;\n            font-size: 16px;\n            color: #555;\n        }\n\n        .opd-lovedemon-icon {\n            color: #FF1493; \/* Deep Pink Icon *\/\n            font-size: 18px;\n            margin-top: 3px;\n            flex-shrink: 0;\n        }\n\n        \/* --- CTA Button --- *\/\n        #opd-lovedemon-btn-wrapper {\n            width: 100%;\n            display: flex;\n            justify-content: flex-start;\n            padding: 0;\n        }\n\n        .opd-lovedemon-btn {\n            position: relative;\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            gap: 12px;\n            background: linear-gradient(135deg, #3B3F9A 0%, #4B4ECB 100%);\n            color: #FFFFFF !important;\n            font-size: 18px;\n            font-weight: 600;\n            text-decoration: none !important;\n            letter-spacing: 0.5px;\n            padding: 16px 45px;\n            border-radius: 50px;\n            border: 2px solid rgba(255,255,255,0.4);\n            box-shadow: 0 10px 25px rgba(59, 63, 154, 0.3);\n            transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);\n            overflow: hidden;\n            cursor: pointer;\n        }\n\n        .opd-lovedemon-btn::before {\n            content: '';\n            position: absolute;\n            top: 0; left: -100%;\n            width: 50%; height: 100%;\n            background: linear-gradient(to right, transparent, rgba(255,255,255,0.3), transparent);\n            transform: skewX(-25deg);\n            transition: 0.5s;\n        }\n\n        .opd-lovedemon-btn:hover {\n            transform: translateY(-4px) scale(1.02);\n            box-shadow: 0 15px 35px rgba(59, 63, 154, 0.45);\n            background: linear-gradient(135deg, #2D3085 0%, #3B3F9A 100%);\n        }\n\n        .opd-lovedemon-btn:hover::before { left: 150%; transition: 0.7s; }\n        .opd-lovedemon-btn:hover .opd-btn-icon { transform: scale(1.2) rotate(-10deg); }\n\n        .opd-btn-icon {\n            font-size: 22px;\n            color: #FFC0CB; \/* Light pink icon *\/\n            transition: transform 0.3s ease;\n        }\n\n        \/* Pulse Animation *\/\n        @keyframes opd-pulse-pink {\n            0% { box-shadow: 0 0 0 0 rgba(255, 105, 180, 0.6); }\n            70% { box-shadow: 0 0 0 15px rgba(255, 105, 180, 0); }\n            100% { box-shadow: 0 0 0 0 rgba(255, 105, 180, 0); }\n        }\n\n        .opd-lovedemon-btn { animation: opd-pulse-pink 2s infinite; }\n\n        \/* --- MODAL (POPUP) STYLES --- *\/\n        .opd-modal-overlay {\n            display: none; \/* Hidden by default *\/\n            position: fixed;\n            top: 0; left: 0;\n            width: 100%; height: 100%;\n            background: rgba(0, 0, 0, 0.8);\n            z-index: 9999;\n            justify-content: center;\n            align-items: center;\n            backdrop-filter: blur(5px);\n            opacity: 0;\n            transition: opacity 0.3s ease;\n        }\n        \n        .opd-modal-overlay.active {\n            opacity: 1;\n        }\n\n        .opd-modal-container {\n            width: 90%;\n            max-width: 900px;\n            height: 85vh;\n            background: #FFF;\n            border-radius: 12px;\n            position: relative;\n            display: flex;\n            flex-direction: column;\n            box-shadow: 0 25px 50px rgba(0, 0, 0, 0.2);\n            transform: scale(0.95);\n            transition: transform 0.3s ease;\n            overflow: hidden;\n        }\n        \n        .opd-modal-overlay.active .opd-modal-container {\n            transform: scale(1);\n        }\n\n        .opd-modal-header {\n            padding: 15px 25px;\n            background: #FFF0F5; \/* Matches pink theme *\/\n            border-bottom: 1px solid #FFC0CB;\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n        }\n\n        .opd-modal-title {\n            font-size: 18px;\n            font-weight: 700;\n            color: #3B3F9A;\n            margin: 0;\n        }\n\n        .opd-modal-close {\n            background: none;\n            border: none;\n            font-size: 24px;\n            color: #888;\n            cursor: pointer;\n            transition: color 0.2s;\n        }\n\n        .opd-modal-close:hover { color: #FF1493; }\n\n        .opd-modal-body {\n            flex: 1;\n            padding: 0;\n            background: #FDFDFD;\n        }\n\n        .opd-modal-iframe {\n            width: 100%;\n            height: 100%;\n            border: none;\n        }\n\n        \/* --- Responsive --- *\/\n        @media (max-width: 900px) {\n            .opd-lovedemon-container { gap: 30px; }\n            .opd-lovedemon-title { font-size: 32px; text-align: center; }\n            .opd-lovedemon-badge { margin: 0 auto 15px auto; display: table; }\n            \n            .opd-lovedemon-image { order: 1; text-align: center; }\n            .opd-lovedemon-content { order: 2; flex: 1 1 100%; }\n\n            #opd-lovedemon-btn-wrapper { justify-content: center; margin-top: 10px; }\n            .opd-lovedemon-btn { width: 100%; padding: 18px 20px; font-size: 20px; }\n        }\n    \u003c\/style\u003e\n\u003csection id=\"opd-lovedemon-section\"\u003e\n\u003cdiv class=\"opd-lovedemon-container\"\u003e\n\u003c!-- Left: Image Area (Placeholder) --\u003e\n\u003cdiv class=\"opd-lovedemon-content\"\u003e\n\u003cspan class=\"opd-lovedemon-badge\"\u003e\u003ci class=\"fa-solid fa-chart-line\"\u003e\u003c\/i\u003e Rising Star\u003c\/span\u003e\n\u003ch2 class=\"opd-lovedemon-title\"\u003eปีศาจความรักมักเลือกฉันเป็นเหยื่อ 🖤\u003c\/h2\u003e\n\u003cdiv class=\"opd-lovedemon-quote\"\u003e\n\u003cp class=\"opd-lovedemon-quote-text\"\u003e\"เลิกเป็นเหยื่อของความสัมพันธ์... แล้วกลับมาเป็นเจ้าของหัวใจตัวเองอีกครั้ง\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"opd-lovedemon-desc\"\u003eเคยไหม? ที่ทุ่มเทให้ความรักจนหมดใจแต่สุดท้ายกลับเหลือเพียงความบอบช้ำ หรือรู้สึกว่าตัวเองมักจะตกเป็น \u003cstrong\u003e\"เหยื่อ\"\u003c\/strong\u003e ในความสัมพันธ์ซ้ำแล้วซ้ำเล่า... หนังสือเล่มนี้จะพาคุณไปทำความรู้จักกับ \u003cstrong\u003e\"ปีศาจความรัก\"\u003c\/strong\u003e ที่ซ่อนตัวอยู่ในมุมมืดของใจ เพื่อให้คุณเข้าใจว่าทำไมเราถึงยอมเจ็บ และจะปลดพันธนาการนั้นออกมาได้อย่างไร ✨\u003c\/p\u003e\n\u003cdiv class=\"opd-lovedemon-features\"\u003e\n\u003ch3 class=\"opd-feat-header\"\u003eทำไมต้องอ่านเล่มนี้?\u003c\/h3\u003e\n\u003cul class=\"opd-lovedemon-feat-list\"\u003e\n\u003cli class=\"opd-lovedemon-feat-item\"\u003e\n\u003ci class=\"fa-solid fa-heart-pulse opd-lovedemon-icon\"\u003e\u003c\/i\u003e \u003cspan\u003e\u003cstrong\u003eภาคต่อความประทับใจ:\u003c\/strong\u003e ต่อยอดแนวคิดการเผชิญหน้ากับใจตัวเองจากซีรีส์ \"ปีศาจตัวนั้นคือฉันเอง\" ที่สร้างแรงบันดาลใจให้คนนับแสน\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"opd-lovedemon-feat-item\"\u003e\n\u003ci class=\"fa-solid fa-magnifying-glass-arrow-right opd-lovedemon-icon\"\u003e\u003c\/i\u003e \u003cspan\u003e\u003cstrong\u003eสำรวจลึกถึงต้นตอ:\u003c\/strong\u003e เจาะลึกกลไกทางอารมณ์ที่ทำให้เรากลายเป็นผู้แพ้ในเกมความรัก และวิธีสร้าง \"ภูมิคุ้มกันใจ\" ให้แข็งแกร่ง\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"opd-lovedemon-feat-item\"\u003e\n\u003ci class=\"fa-solid fa-seedling opd-lovedemon-icon\"\u003e\u003c\/i\u003e \u003cspan\u003e\u003cstrong\u003eเยียวยาและเติบโต:\u003c\/strong\u003e ไม่ใช่แค่หนังสือที่บอกให้ \"ลืม\" แต่เป็นคู่มือที่สอนให้ \"เรียนรู้\" จากบาดแผลเพื่อก้าวไปสู่ความสัมพันธ์ที่ยั่งยืน\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"opd-lovedemon-feat-item\"\u003e\n\u003ci class=\"fa-solid fa-paintbrush opd-lovedemon-icon\"\u003e\u003c\/i\u003e \u003cspan\u003e\u003cstrong\u003eดีไซน์และภาพประกอบ:\u003c\/strong\u003e รูปเล่มสวยงาม สื่อสารอารมณ์อย่างลึกซึ้ง เหมาะสำหรับทั้งอ่านเองและให้เป็นของขวัญแทนความห่วงใย 🫂\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- CTA Button Integration (Trigger Modal) --\u003e\n\u003cdiv id=\"opd-lovedemon-btn-wrapper\"\u003e\u003cbutton class=\"opd-lovedemon-btn\"\u003e \u003ci class=\"fa-solid fa-book-open opd-btn-icon\"\u003e\u003c\/i\u003e \u003cspan\u003eดูเนื้อหาหนังสือ\u003c\/span\u003e \u003c\/button\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- --- POPUP MODAL --- --\u003e\n\u003cdiv id=\"loveDemonModal\" class=\"opd-modal-overlay\"\u003e\n\u003cdiv class=\"opd-modal-container\"\u003e\n\u003cdiv class=\"opd-modal-header\"\u003e\n\u003ch4 class=\"opd-modal-title\"\u003eตัวอย่างหนังสือ: ปีศาจความรักมักเลือกฉันเป็นเหยื่อ\u003c\/h4\u003e\n\u003cbutton class=\"opd-modal-close\"\u003e×\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"opd-modal-body\"\u003e\n\u003c!-- Google Drive Preview Link --\u003e \u003ciframe class=\"opd-modal-iframe\" src=\"https:\/\/drive.google.com\/file\/d\/1-GuIuuANG3ZrD2uLwdUgnB2VftBUVC9V\/preview\"\u003e\u003c\/iframe\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"OpenDurian Howto","offers":[{"title":"[เล่มเดี่ยว] หนังสือ ปีศาจความรัก","offer_id":45442711781433,"sku":"OPDS-XYSO1443","price":349.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] หนังสือ ปีศาจความรัก + กับดักความรู้สึกผิด","offer_id":45442711814201,"sku":"OPDS-9AREAZ0Z","price":678.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] หนังสือ ปีศาจความรัก + ปีศาจ 1","offer_id":45442711846969,"sku":"OPDS-TDLP34EC","price":661.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] หนังสือ ปีศาจความรัก + ดอกไม้จะผลิบาน","offer_id":45442711879737,"sku":"OPDS-DWLA3VL4","price":695.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] หนังสือ ปีศาจความรัก + คาปิบาร่า","offer_id":45442711912505,"sku":"OPDS-VFHPJP8C","price":695.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] หนังสือ ปีศาจความรัก + HelmetGirl","offer_id":45442711945273,"sku":"OPDS-3IN6RECW","price":695.0,"currency_code":"THB","in_stock":false},{"title":"[ซื้อคู่] หนังสือ ปีศาจความรัก + โอบกอด","offer_id":45442711978041,"sku":"OPDS-RE4H3Q7C","price":576.0,"currency_code":"THB","in_stock":false},{"title":"[ซื้อคู่] หนังสือ ปีศาจความรัก + กว่าจะคิดได้","offer_id":45442712010809,"sku":"OPDS-7M4KPKQL","price":678.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] หนังสือ ปีศาจความรัก + ความลับสู่เงินล้าน","offer_id":45442712043577,"sku":"OPDS-VVFE3SHW","price":619.0,"currency_code":"THB","in_stock":false},{"title":"[ซื้อคู่] หนังสือ ปีศาจความรัก + ฉันจะมีชีวิตที่ดี","offer_id":45442712076345,"sku":"OPDS-NZYTTXA4","price":590.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] หนังสือ ปีศาจความรัก + ยินดีต้อนรับ","offer_id":45442712109113,"sku":"OPDS-RHNPS5C1","price":644.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] หนังสือ ปีศาจความรัก + ขอใช้ชีวิต","offer_id":45442712141881,"sku":"OPDS-JVEAQ5L3","price":619.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] หนังสือ ปีศาจความรัก + The Witches's Club","offer_id":45442712174649,"sku":"OPDS-Z9QB6YF2","price":695.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] หนังสือ ปีศาจความรัก + ทุกความทรงจำคือ ของขวัญ","offer_id":45442712207417,"sku":"OPDS-YW20M7W0","price":619.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] หนังสือ ปีศาจความรัก + GhostlyBrews","offer_id":45442712240185,"sku":"OPDS-NUWYRH5V","price":671.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] หนังสือ ปีศาจความรัก + เหนื่อยมากไหม","offer_id":45442712272953,"sku":"OPDS-D5SWQ44V","price":695.0,"currency_code":"THB","in_stock":false},{"title":"[ซื้อคู่] หนังสือ ปีศาจความรัก + ปีศาจ 2","offer_id":45442712305721,"sku":"OPDS-ZEGZWGZR","price":671.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] หนังสือ ปีศาจความรัก + Remians","offer_id":45442712338489,"sku":"OPDS-SD3GJUHL","price":671.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] [หนังสือ + Boxset] ปีศาจความรัก + The Witches's Club","offer_id":45442712371257,"sku":"OPDS-8G3FDBET","price":882.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] [หนังสือ + Boxset] ปีศาจความรัก + สวนของหัวใจ","offer_id":45442712404025,"sku":"OPDS-TWT8C40K","price":968.0,"currency_code":"THB","in_stock":false},{"title":"[ซื้อคู่] [หนังสือ + Boxset] ปีศาจความรัก + คาปิบาร่า","offer_id":45442712436793,"sku":"OPDS-2M28SCIX","price":882.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] [หนังสือ + Boxset] ปีศาจความรัก + HelmetGirl","offer_id":45442712469561,"sku":"OPDS-04MKDGX6","price":882.0,"currency_code":"THB","in_stock":true},{"title":"[ซื้อคู่] [หนังสือ + Boxset] ปีศาจความรัก + เหนื่อยมากไหม","offer_id":45442712502329,"sku":"OPDS-E9P6JVJJ","price":882.0,"currency_code":"THB","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0669\/0491\/6025\/files\/53925923c27a99603aff72497be19176.jpg?v=1770352360"}],"url":"https:\/\/opendurian-howto.myshopify.com\/collections\/%e0%b8%ab%e0%b8%99%e0%b8%b1%e0%b8%87%e0%b8%aa%e0%b8%b7%e0%b8%ad-%e0%b8%9b%e0%b8%b5%e0%b8%a8%e0%b8%b2%e0%b8%88%e0%b8%95%e0%b8%b1%e0%b8%a7%e0%b8%99%e0%b8%b1%e0%b9%89%e0%b8%99%e0%b8%84%e0%b8%b7%e0%b8%ad%e0%b8%89%e0%b8%b1%e0%b8%99%e0%b9%80%e0%b8%ad%e0%b8%87-opendurian-how-to.oembed","provider":"OpenDurian Howto","version":"1.0","type":"link"}