{"product_id":"swipe-bite","title":"Swipe Bite","description":"\u003cstyle\u003e\n  .fc2-wrap {\n    font-family: 'Helvetica Neue', Arial, sans-serif;\n    color: #2b2b2b;\n    max-width: 600px;\n    line-height: 1.6;\n  }\n\n  \/* Tagline *\/\n  .fc2-tagline {\n    font-style: italic;\n    font-size: 15px;\n    color: #7a5c6e;\n    margin: 0 0 16px 0;\n    font-weight: 400;\n    letter-spacing: 0.01em;\n  }\n\n  \/* Metadata row: trope + spice badges *\/\n  .fc2-meta {\n    display: flex;\n    flex-wrap: wrap;\n    align-items: center;\n    gap: 8px;\n    margin-bottom: 16px;\n  }\n\n  .fc2-badge {\n    display: inline-block;\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 0.04em;\n    text-transform: uppercase;\n    padding: 4px 10px;\n    border-radius: 20px;\n    line-height: 1.4;\n  }\n\n  .fc2-badge-trope {\n    background-color: #f5e6ec;\n    color: #7a2e4e;\n    border: 1px solid #e8c5d3;\n  }\n\n  .fc2-badge-genre {\n    background-color: #eef3f9;\n    color: #2e4d6e;\n    border: 1px solid #c5d4e8;\n  }\n\n  \/* Spice level *\/\n  .fc2-spice-row {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    background-color: #fdf6f0;\n    border: 1px solid #f0ddd0;\n    border-radius: 8px;\n    padding: 8px 14px;\n    margin-bottom: 18px;\n    width: fit-content;\n  }\n\n  .fc2-spice-label {\n    font-size: 12px;\n    color: #7a5c6e;\n    font-weight: 600;\n    text-transform: uppercase;\n    letter-spacing: 0.05em;\n  }\n\n  .fc2-pips {\n    display: flex;\n    gap: 5px;\n  }\n\n  .fc2-pip {\n    width: 10px;\n    height: 10px;\n    border-radius: 50%;\n    display: inline-block;\n  }\n\n  .fc2-pip-on  { background-color: #c4546e; }\n  .fc2-pip-off { background-color: #e8d0d8; }\n\n  .fc2-spice-text {\n    font-size: 12px;\n    color: #c4546e;\n    font-weight: 700;\n  }\n\n  \/* Pull quotes *\/\n  .fc2-quotes {\n    margin-bottom: 18px;\n  }\n\n  .fc2-quote {\n    font-style: italic;\n    font-size: 13.5px;\n    color: #5a3a4a;\n    border-left: 3px solid #c4546e;\n    padding: 6px 0 6px 14px;\n    margin: 0 0 10px 0;\n    background-color: #fdf6f8;\n    border-radius: 0 6px 6px 0;\n  }\n\n  .fc2-quote cite {\n    font-style: normal;\n    font-weight: 600;\n    font-size: 12px;\n    color: #9a6070;\n    display: block;\n    margin-top: 3px;\n  }\n\n  \/* Divider *\/\n  .fc2-divider {\n    border: none;\n    border-top: 1px solid #ecdde5;\n    margin: 18px 0;\n  }\n\n  \/* Synopsis \/ teaser *\/\n  .fc2-teaser {\n    font-size: 14.5px;\n    color: #2b2b2b;\n    line-height: 1.75;\n    margin-bottom: 16px;\n  }\n\n  \/* Accordion *\/\n  .fc2-accordion {\n    border-top: 1px solid #ecdde5;\n  }\n\n  .fc2-acc-item {\n    border-bottom: 1px solid #ecdde5;\n  }\n\n  .fc2-acc-btn {\n    width: 100%;\n    background: none;\n    border: none;\n    padding: 12px 2px;\n    text-align: left;\n    font-size: 13.5px;\n    font-weight: 600;\n    color: #2b2b2b;\n    cursor: pointer;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    font-family: inherit;\n    letter-spacing: 0.01em;\n  }\n\n  .fc2-acc-btn:hover {\n    color: #c4546e;\n  }\n\n  .fc2-acc-icon {\n    font-size: 18px;\n    line-height: 1;\n    color: #c4546e;\n    font-weight: 300;\n    transition: transform 0.2s;\n  }\n\n  .fc2-acc-content {\n    display: none;\n    font-size: 13.5px;\n    color: #5a4a50;\n    line-height: 1.75;\n    padding-bottom: 14px;\n  }\n\n  \/* Digital links *\/\n  .fc2-digital {\n    display: flex;\n    gap: 10px;\n    flex-wrap: wrap;\n    margin-top: 18px;\n  }\n\n  .fc2-digital-btn {\n    display: inline-block;\n    font-size: 12.5px;\n    font-weight: 600;\n    color: #c4546e;\n    background-color: #fdf0f3;\n    border: 1px solid #e8c5ce;\n    border-radius: 20px;\n    padding: 7px 16px;\n    text-decoration: none;\n    letter-spacing: 0.02em;\n    transition: background-color 0.15s, color 0.15s;\n  }\n\n  .fc2-digital-btn:hover {\n    background-color: #c4546e;\n    color: #ffffff;\n    border-color: #c4546e;\n    text-decoration: none;\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"fc2-wrap\"\u003e\n\n  \u003c!-- Tagline --\u003e\n  \u003cp class=\"fc2-tagline\"\u003eAn icy vampire corporate heiress and a human software engineer must team up to thwart the saboteur who's turned their sexy human-vampire dating app into a bloodbath.\u003c\/p\u003e\n\n  \u003c!-- Trope \u0026 Genre Badges --\u003e\n  \u003cdiv class=\"fc2-meta\"\u003e\n    \u003cspan class=\"fc2-badge fc2-badge-trope\"\u003eOpposites Attract\u003c\/span\u003e\n    \u003cspan class=\"fc2-badge fc2-badge-trope\"\u003eWorkplace Romance\u003c\/span\u003e\n    \u003cspan class=\"fc2-badge fc2-badge-genre\"\u003eParanormal Romance\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Spice Level --\u003e\n  \u003cdiv class=\"fc2-spice-row\"\u003e\n    \u003cspan class=\"fc2-spice-label\"\u003eSpice\u003c\/span\u003e\n    \u003cdiv class=\"fc2-pips\"\u003e\n      \u003cspan class=\"fc2-pip fc2-pip-on\"\u003e\u003c\/span\u003e\n      \u003cspan class=\"fc2-pip fc2-pip-on\"\u003e\u003c\/span\u003e\n      \u003cspan class=\"fc2-pip fc2-pip-off\"\u003e\u003c\/span\u003e\n      \u003cspan class=\"fc2-pip fc2-pip-off\"\u003e\u003c\/span\u003e\n      \u003cspan class=\"fc2-pip fc2-pip-off\"\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cspan class=\"fc2-spice-text\"\u003e2\/ 5\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Pull Quotes --\u003e\n  \u003cdiv class=\"fc2-quotes\"\u003e\n    \u003cblockquote class=\"fc2-quote\"\u003e\n      “A delicious, twisty page-turner full of heart-stopping action and heart-melting romance\"\n      \u003ccite\u003e— Jenna Levine\u003c\/cite\u003e\n    \u003c\/blockquote\u003e\n    \u003cblockquote class=\"fc2-quote\"\u003e\n      \"Swipe Bite is fresh, fully creative, and completely plausible\"\n      \u003ccite\u003e— Deanna Raybourn \u003c\/cite\u003e\n    \u003c\/blockquote\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"fc2-divider\"\u003e\n\n  \u003c!-- Short teaser --\u003e\n  \u003cp class=\"fc2-teaser\"\u003e\nAs heir to HemoCorp Industries, vampire Sophronia Vega has devoted herself to the company her family founded. Most recently, she's led the creation of Stokr: the wildly successful dating app that pairs lusty vampires with humans they can't accidentally, er, eat. But when Stokr's matching technology goes haywire--and vampires start draining their dates--Sophronia's disciplined life goes up in flames.\u003c\/p\u003e\n\n  \u003c!-- Accordion --\u003e\n  \u003cdiv class=\"fc2-accordion\"\u003e\n\n    \u003cdiv class=\"fc2-acc-item\"\u003e\n      \u003cbutton class=\"fc2-acc-btn\" onclick=\"fc2Toggle(this)\"\u003e\n        Full synopsis \u003cspan class=\"fc2-acc-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"fc2-acc-content\"\u003e\n        \u003cp\u003eAn icy vampire corporate heiress and a human software engineer must team up to thwart the saboteur who's turned their sexy human-vampire dating app into a bloodbath, in this mystery romance romp by USA Today bestselling author Alexandra Vasti.\u003c\/p\u003e\n    \u003cp\u003eAs heir to HemoCorp Industries, vampire Sophronia Vega has devoted herself to the company her family founded. Most recently, she's led the creation of Stokr: the wildly successful dating app that pairs lusty vampires with humans they can't accidentally, er, eat. But when Stokr's matching technology goes haywire--and vampires start draining their dates--Sophronia's disciplined life goes up in flames.\u003c\/p\u003e\n   \u003cp\u003eEnter Casey Amato, the human software engineer whose team programmed Stokr. Casey knows the Stokr failure wasn't a glitch--the app's been sabotaged. To fix it, he'll have to convince the gorgeous, guarded vampire exec that someone in her inner circle has betrayed her.\u003c\/p\u003e\n   \u003cp\u003eSophronia has never met a human who makes her feel quite so . . . thirsty. But to fix her app and save its users, she must team up with the brilliant programmer. As they hunt the traitor, their attraction burns hotter, and the stakes couldn't be higher. Because without Stokr, giving in to temptation could be deadly.\u003c\/p\u003e\n                                \n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"fc2-acc-item\"\u003e\n      \u003cbutton class=\"fc2-acc-btn\" onclick=\"fc2Toggle(this)\"\u003e\n        About the author \u003cspan class=\"fc2-acc-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"fc2-acc-content\"\u003e\n        \u003cp\u003eAlexandra Vasti is a British literature professor by day and USA Today bestselling romance writer by night. After finishing her PhD at Columbia University, she moved to New Orleans with her family. Her books have received starred reviews from Publishers Weekly, Booklist, Library Journal, and Kirkus Reviews, and have been featured in The New York Times, NPR, Entertainment Weekly, People, and elsewhere.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n \u003cdiv class=\"fc2-acc-item\"\u003e\n      \u003cbutton class=\"fc2-acc-btn\" onclick=\"fc2Toggle(this)\"\u003e\n        Also available digitally \u003cspan class=\"fc2-acc-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"fc2-acc-content\"\u003e\n        \u003cp\u003ePrefer to read or listen on the go? Grab the digital version:\u003c\/p\u003e\n        \u003cdiv class=\"fc2-digital\"\u003e\n   \n              \n          \u003ca class=\"https:\/\/libro.fm\/audiobooks\/9798217353279?bookshop=fromcovertocovers\"\u003e🎧 Get the audiobook\u003c\/a\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n \n\n \n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  function fc2Toggle(btn) {\n    var content = btn.nextElementSibling;\n    var icon = btn.querySelector('.fc2-acc-icon');\n    var isOpen = content.style.display === 'block';\n    content.style.display = isOpen ? 'none' : 'block';\n    icon.textContent = isOpen ? '+' : '−';\n  }\n\u003c\/script\u003e\n","brand":"From Cover to Covers","offers":[{"title":"Default Title","offer_id":50392941101333,"sku":null,"price":20.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/2068\/5077\/files\/swipe.png?v=1794323750","url":"https:\/\/fromcovertocovers.com\/products\/swipe-bite","provider":"From Cover to Covers","version":"1.0","type":"link"}