{"title":"Tumblers","description":"","products":[{"product_id":"morally-grey-20oz-tumbler","title":"Morally Grey 20oz Tumbler","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-69aa12de-bb6c-832e-8380-3eb0ff24e2ce-0\" data-testid=\"conversation-turn-16\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"80116058-7315-4b2c-9e83-da558af89c00\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cp data-start=\"32\" data-end=\"397\"\u003eStay caffeinated while diving into your favorite stories with this \u003cstrong data-start=\"99\" data-end=\"129\"\u003e20oz Tumbler\u003c\/strong\u003e, designed for readers who love a little sass with their books. Featuring playful, romance-inspired phrases like \u003cem data-start=\"242\" data-end=\"276\"\u003e“Book Whore,” “Trigger Warning,”\u003c\/em\u003e and \u003cem data-start=\"281\" data-end=\"319\"\u003e“Call Me Good Girl and Make Me Beg,”\u003c\/em\u003e this tumbler is perfect for fans of spicy reads and unapologetic book lovers.\u003c\/p\u003e\n\u003cp data-start=\"399\" data-end=\"747\"\u003eThe full-wrap sublimation design is permanently infused into the tumbler, creating vibrant, long-lasting artwork that won’t peel or fade. Whether you’re sipping coffee during your morning reading session or staying hydrated during a late-night book binge, this tumbler keeps your drink close while celebrating your love for bold, addictive stories.\u003c\/p\u003e\n\u003cp data-start=\"749\" data-end=\"760\"\u003e\u003cstrong data-start=\"749\" data-end=\"760\"\u003eDetails\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"761\" data-end=\"962\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"1pk6a5v\" data-start=\"761\" data-end=\"787\"\u003e\n\u003cp data-start=\"763\" data-end=\"787\"\u003e20oz insulated tumbler\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"4e5bdg\" data-start=\"788\" data-end=\"820\"\u003e\n\u003cp data-start=\"790\" data-end=\"820\"\u003eBookish quote collage design\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"nwocrm\" data-start=\"821\" data-end=\"876\"\u003e\n\u003cp data-start=\"823\" data-end=\"876\"\u003eSublimation print for a smooth, long-lasting finish\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1jvqsbu\" data-start=\"877\" data-end=\"912\"\u003e\n\u003cp data-start=\"879\" data-end=\"912\"\u003eGreat for hot or cold beverages\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1543fw3\" data-start=\"913\" data-end=\"962\" data-is-last-node=\"\"\u003e\n\u003cp data-start=\"915\" data-end=\"962\" data-is-last-node=\"\"\u003ePerfect for romance readers and book lovers 📚✨\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e","brand":"Bewitched Romance","offers":[{"title":"Default Title","offer_id":53019868037304,"sku":null,"price":15.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0921\/2323\/4488\/files\/IMG_0445.jpg?v=1773697658"},{"product_id":"dark-academia-20oz-tumbler","title":"Dark Academia 20oz Tumbler","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-69aa12de-bb6c-832e-8380-3eb0ff24e2ce-5\" data-testid=\"conversation-turn-30\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"da22ec1b-c1b8-4f8f-a21c-e916f62b2ac8\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cp data-start=\"32\" data-end=\"356\"\u003eSip in style with this Dark Academia 20oz Tumbler, designed for readers drawn to mystery, intellect, and beautifully moody aesthetics. Featuring an intricate collage of gothic elements—vintage architecture, skulls, books, candles, and literary quotes—this tumbler captures the essence of dark academia with every detail.\u003c\/p\u003e\n\u003cp data-start=\"358\" data-end=\"655\"\u003eThe full-wrap sublimation design is permanently infused for a smooth, long-lasting finish that won’t peel or fade. Perfect for fueling late-night study sessions or cozy reading hours, this tumbler keeps your favorite drinks close while embracing your love for all things dark, poetic, and bookish.\u003c\/p\u003e\n\u003cp data-start=\"657\" data-end=\"668\"\u003e\u003cstrong data-start=\"657\" data-end=\"668\"\u003eDetails\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"669\" data-end=\"900\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"1pk6a5v\" data-start=\"669\" data-end=\"695\"\u003e20oz insulated tumbler\u003c\/li\u003e\n\u003cli data-section-id=\"1yfhh4t\" data-start=\"696\" data-end=\"737\"\u003eDark academia-inspired collage design\u003c\/li\u003e\n\u003cli data-section-id=\"1kxtzkz\" data-start=\"738\" data-end=\"791\"\u003eSublimation print for a vibrant, permanent finish\u003c\/li\u003e\n\u003cli data-section-id=\"ec8vj2\" data-start=\"792\" data-end=\"830\"\u003eSuitable for hot or cold beverages\u003c\/li\u003e\n\u003cli data-section-id=\"b8ixp7\" data-start=\"831\" data-end=\"900\" data-is-last-node=\"\"\u003ePerfect for readers, scholars, and lovers of moody aesthetics 🖤📚✨\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Bewitched Romance","offers":[{"title":"Default Title","offer_id":53169884463288,"sku":"Dark Academia Tumbler","price":19.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0921\/2323\/4488\/files\/1_0ee5fd02-a243-413a-a934-a55b027a808f.png?v=1774644047"},{"product_id":"dark-academia-20oz-tumbler-copy","title":"Book Lover 20oz Tumbler","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-69aa12de-bb6c-832e-8380-3eb0ff24e2ce-5\" data-testid=\"conversation-turn-30\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"da22ec1b-c1b8-4f8f-a21c-e916f62b2ac8\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-69aa12de-bb6c-832e-8380-3eb0ff24e2ce-0\" data-testid=\"conversation-turn-32\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"713728cb-79fe-4059-aaf5-0c6b3ad1d974\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cp data-start=\"34\" data-end=\"327\"\u003eAdd a pop of playful, bookish charm to your day with this 20oz Tumbler. Featuring a fun, vibrant pattern of books, headphones, flowers, and reader-inspired phrases like \u003cem data-start=\"223\" data-end=\"241\"\u003e“I’m All Booked”\u003c\/em\u003e and \u003cem data-start=\"246\" data-end=\"258\"\u003e“Bookish,”\u003c\/em\u003e this tumbler is perfect for readers who love a cozy, aesthetic vibe.\u003c\/p\u003e\n\u003cp data-start=\"329\" data-end=\"625\"\u003eThe full-wrap sublimation design creates a smooth, long-lasting finish that won’t peel or fade, keeping the colors bright and eye-catching. Whether you’re sipping your morning coffee or staying hydrated during a reading binge, this tumbler is the perfect companion for your book-loving lifestyle.\u003c\/p\u003e\n\u003cp data-start=\"627\" data-end=\"638\"\u003e\u003cstrong data-start=\"627\" data-end=\"638\"\u003eDetails\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"639\" data-end=\"860\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"1pk6a5v\" data-start=\"639\" data-end=\"665\"\u003e20oz insulated tumbler\u003c\/li\u003e\n\u003cli data-section-id=\"4ivjf0\" data-start=\"666\" data-end=\"701\"\u003eColorful bookish collage design\u003c\/li\u003e\n\u003cli data-section-id=\"1tygx2b\" data-start=\"702\" data-end=\"755\"\u003eSublimation print for a permanent, vibrant finish\u003c\/li\u003e\n\u003cli data-section-id=\"ec8vj2\" data-start=\"756\" data-end=\"794\"\u003eSuitable for hot or cold beverages\u003c\/li\u003e\n\u003cli data-section-id=\"1mf6y90\" data-start=\"795\" data-end=\"860\" data-is-last-node=\"\"\u003ePerfect for readers, book lovers, and cozy aesthetic fans 📚✨💖\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cdiv aria-hidden=\"true\" data-edge=\"true\" class=\"pointer-events-none h-px w-px absolute bottom-0\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Bewitched Romance","offers":[{"title":"Default Title","offer_id":53221174083768,"sku":"Book Lover tumbler","price":19.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0921\/2323\/4488\/files\/2_672f30b0-bfb1-4c9a-b4ce-950fb069e0cf.png?v=1774644046"},{"product_id":"book-lover-20oz-tumbler-copy","title":"Romantasy 20oz Tumbler","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-69aa12de-bb6c-832e-8380-3eb0ff24e2ce-5\" data-testid=\"conversation-turn-30\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"da22ec1b-c1b8-4f8f-a21c-e916f62b2ac8\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-69aa12de-bb6c-832e-8380-3eb0ff24e2ce-0\" data-testid=\"conversation-turn-32\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"713728cb-79fe-4059-aaf5-0c6b3ad1d974\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"flex h-svh w-screen flex-col\"\u003e\n\u003cdiv class=\"relative z-0 flex min-h-0 w-full flex-1\"\u003e\n\u003cdiv class=\"relative flex min-h-0 w-full flex-1\"\u003e\n\u003cdiv class=\"@container\/main relative flex min-w-0 flex-1 flex-col -translate-y-[calc(env(safe-area-inset-bottom,0px)\/2)] pt-[calc(env(safe-area-inset-bottom,0px)\/2)]\"\u003e\n\u003cdiv data-scroll-root=\"\" class=\"@w-sm\/main:[scrollbar-gutter:var(--stage-scroll-gutter)] touch:[scrollbar-width:none] group\/scroll-root relative flex min-h-0 min-w-0 flex-1 flex-col [scrollbar-gutter:stable] not-print:overflow-x-clip not-print:overflow-y-auto group-data-stream-active\/scroll-root:[overflow-anchor:none] scroll-pt-(--header-height) [--sticky-padding-top:var(--header-height)] [--sticky-padding-bottom:0px] [--scroll-root-safe-area-inset-top:calc(var(--sticky-padding-top)+env(safe-area-inset-top,0px))] [--scroll-root-safe-area-inset-bottom:calc(var(--sticky-padding-bottom)+var(--screen-keyboard-height,0px)+env(safe-area-inset-bottom,0px))] [--scroll-root-safe-area-height:calc(100lvh-var(--scroll-root-safe-area-inset-top)-var(--scroll-root-safe-area-inset-bottom))] has-data-[fixed-header=less-than-xl]:@w-xl\/main:scroll-pt-0 has-data-[fixed-header=less-than-xl]:@w-xl\/main:[--sticky-padding-top:0px] has-data-[fixed-header=less-than-xxl]:@w-2xl\/main:scroll-pt-0 has-data-[fixed-header=less-than-xxl]:@w-2xl\/main:[--sticky-padding-top:0px]\" data-scroll-from-top=\"\"\u003e\u003cmain class=\"min-h-0 flex-1\" id=\"main\"\u003e\n\u003cdiv id=\"thread\" class=\"group\/thread flex flex-col min-h-full\"\u003e\n\u003cdiv role=\"presentation\" class=\"composer-parent flex flex-1 flex-col focus-visible:outline-0\"\u003e\n\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) pb-(--composer-overlap-px) [--composer-overlap-px:28px] grow flex\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-69aa12de-bb6c-832e-8380-3eb0ff24e2ce-1\" data-testid=\"conversation-turn-34\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"bd491307-b8fc-43bc-944e-c8968d8c5efa\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cp data-start=\"36\" data-end=\"386\"\u003eFor readers who love magic, obsession, and a little bit of chaos, this\u003cstrong data-start=\"107\" data-end=\"141\"\u003e \u003c\/strong\u003e20oz Tumbler is your perfect match. Featuring a bold, sticker-style design packed with fan-favorite tropes like \u003cem data-start=\"241\" data-end=\"290\"\u003efated mates, enemies to lovers, shadow daddies,\u003c\/em\u003e and \u003cem data-start=\"295\" data-end=\"308\"\u003efae princes\u003c\/em\u003e, this tumbler is made for those who’d choose fiction over reality every time.\u003c\/p\u003e\n\u003cp data-start=\"388\" data-end=\"659\"\u003eThe vibrant, full-wrap sublimation design ensures a smooth, long-lasting finish that won’t peel or fade. Whether you’re deep in a fantasy binge or fueling your next late-night read, this tumbler keeps your drink close while celebrating your love for all things romantasy.\u003c\/p\u003e\n\u003cp data-start=\"661\" data-end=\"672\"\u003e\u003cstrong data-start=\"661\" data-end=\"672\"\u003eDetails\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"673\" data-end=\"900\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"1pk6a5v\" data-start=\"673\" data-end=\"699\"\u003e20oz insulated tumbler\u003c\/li\u003e\n\u003cli data-section-id=\"116sqvu\" data-start=\"700\" data-end=\"743\"\u003eRomantasy trope-inspired collage design\u003c\/li\u003e\n\u003cli data-section-id=\"1tygx2b\" data-start=\"744\" data-end=\"797\"\u003eSublimation print for a permanent, vibrant finish\u003c\/li\u003e\n\u003cli data-section-id=\"ec8vj2\" data-start=\"798\" data-end=\"836\"\u003eSuitable for hot or cold beverages\u003c\/li\u003e\n\u003cli data-section-id=\"1lai98v\" data-start=\"837\" data-end=\"900\" data-is-last-node=\"\"\u003ePerfect for fantasy romance lovers and trope collectors 🖤📚✨\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp data-start=\"34\" data-end=\"327\"\u003e\u003caudio class=\"fixed start-0 bottom-0 hidden h-0 w-0\" autoplay=\"autoplay\" crossorigin=\"anonymous\"\u003e\u003c\/audio\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Bewitched Romance","offers":[{"title":"Default Title","offer_id":53221179916472,"sku":"Romantasy Tumbler","price":19.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0921\/2323\/4488\/files\/3_55ad1f95-4f9c-4cf8-9946-b6f7fbe244f1.png?v=1774644046"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0921\/2323\/4488\/collections\/Tumbers.png?v=1780346322","url":"https:\/\/bewitchedromance.shop\/collections\/tumblers.oembed","provider":"Bewitched Romance","version":"1.0","type":"link"}