{"product_id":"bibliotheque-nationale-de-france","title":"Bibliothèque Nationale de France","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cem\u003eYour order comes fully framed and ready-to-hang.\u003c\/em\u003e\u003c\/p\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-6a57b1a1-f4c0-83ea-956b-1db90e93e1e9-23\" data-is-intersecting=\"true\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-6a57b1a1-f4c0-83ea-956b-1db90e93e1e9-23\" data-turn-id-container=\"request-6a57b1a1-f4c0-83ea-956b-1db90e93e1e9-23\" data-testid=\"conversation-turn-102\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-15 [--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 data-conversation-screenshot-content=\"\" 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=\"59380976-442f-4f9f-b25f-db48e2524848\" data-turn-start-message=\"true\" dir=\"auto\" data-message-model-slug=\"gpt-5-6-thinking\" 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\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"streaming-animation markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-6a57b1a1-f4c0-83ea-956b-1db90e93e1e9-28\" data-is-intersecting=\"true\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-6a57b1a1-f4c0-83ea-956b-1db90e93e1e9-28\" data-turn-id-container=\"request-6a57b1a1-f4c0-83ea-956b-1db90e93e1e9-28\" data-testid=\"conversation-turn-112\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-15 [--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 data-conversation-screenshot-content=\"\" 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=\"d534093f-3505-40da-92e9-b80ac7747297\" data-turn-start-message=\"true\" dir=\"auto\" data-message-model-slug=\"gpt-5-6-thinking\" 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\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-6a57b1a1-f4c0-83ea-956b-1db90e93e1e9-4\" data-is-intersecting=\"true\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-6a57b1a1-f4c0-83ea-956b-1db90e93e1e9-4\" data-turn-id-container=\"request-6a57b1a1-f4c0-83ea-956b-1db90e93e1e9-4\" data-testid=\"conversation-turn-130\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-15 [--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 data-conversation-screenshot-content=\"\" 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=\"6bc82679-1d95-4a45-9dfc-a09021e7e3b8\" data-turn-start-message=\"true\" dir=\"auto\" data-message-model-slug=\"gpt-5-6-thinking\" 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\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"434\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cmeta charset=\"utf-8\"\u003eThe Oval Reading Room of the Bibliothèque nationale de France unfolds beneath a luminous glass ceiling in Paris’s 2nd arrondissement. Curving tiers of bookshelves, arched galleries, and circular windows wrap the room in warm shades of red, cream, and gold. Readers gather beneath rows of green lamps while the soaring architecture gives the library the grandeur of a civic cathedral. The scene feels both scholarly and majestic, capturing one of Paris’s most beautiful interiors as a living sanctuary for books.\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\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":"⚲ Paris","offers":[{"title":"Color \/ Black \/ Medium – 17\" x 23\"","offer_id":47586144911497,"sku":null,"price":190.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ Black \/ Large – 21\" x 29\"","offer_id":47586144944265,"sku":null,"price":385.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ Black \/ XLarge – 25\" x 35\"","offer_id":47586144977033,"sku":null,"price":625.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ Black \/ Gallery – 29\" x 41\"","offer_id":47586145009801,"sku":null,"price":820.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ Black \/ Exhibition – 35\" x 50\"","offer_id":47586145042569,"sku":null,"price":1250.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ Black \/ Renaissance – 45\" x 65\"","offer_id":47586145075337,"sku":null,"price":1750.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ White \/ Medium – 17\" x 23\"","offer_id":47586145108105,"sku":null,"price":190.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ White \/ Large – 21\" x 29\"","offer_id":47586145140873,"sku":null,"price":385.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ White \/ XLarge – 25\" x 35\"","offer_id":47586145173641,"sku":null,"price":625.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ White \/ Gallery – 29\" x 41\"","offer_id":47586145206409,"sku":null,"price":820.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ White \/ Exhibition – 35\" x 50\"","offer_id":47586145239177,"sku":null,"price":1250.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ White \/ Renaissance – 45\" x 65\"","offer_id":47586145271945,"sku":null,"price":1750.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ Natural \/ Medium – 17\" x 23\"","offer_id":47586145304713,"sku":null,"price":190.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ Natural \/ Large – 21\" x 29\"","offer_id":47586145337481,"sku":null,"price":385.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ Natural \/ XLarge – 25\" x 35\"","offer_id":47586145370249,"sku":null,"price":625.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ Natural \/ Gallery – 29\" x 41\"","offer_id":47586145403017,"sku":null,"price":820.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ Natural \/ Exhibition – 35\" x 50\"","offer_id":47586145435785,"sku":null,"price":1250.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ Natural \/ Renaissance – 45\" x 65\"","offer_id":47586145468553,"sku":null,"price":1750.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ Print Only \/ Medium – 17\" x 23\"","offer_id":47586145501321,"sku":null,"price":150.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ Print Only \/ Large – 21\" x 29\"","offer_id":47586145534089,"sku":null,"price":300.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ Print Only \/ XLarge – 25\" x 35\"","offer_id":47586145566857,"sku":null,"price":550.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ Print Only \/ Gallery – 29\" x 41\"","offer_id":47586145599625,"sku":null,"price":725.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ Print Only \/ Exhibition – 35\" x 50\"","offer_id":47586145632393,"sku":null,"price":1000.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ Print Only \/ Renaissance – 45\" x 65\"","offer_id":47586145665161,"sku":null,"price":1250.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ Black \/ Medium – 17\" x 23\"","offer_id":47586145697929,"sku":null,"price":190.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ Black \/ Large – 21\" x 29\"","offer_id":47586145730697,"sku":null,"price":385.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ Black \/ XLarge – 25\" x 35\"","offer_id":47586145763465,"sku":null,"price":625.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ Black \/ Gallery – 29\" x 41\"","offer_id":47586145796233,"sku":null,"price":820.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ Black \/ Exhibition – 35\" x 50\"","offer_id":47586145829001,"sku":null,"price":1250.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ Black \/ Renaissance – 45\" x 65\"","offer_id":47586145861769,"sku":null,"price":1750.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ White \/ Medium – 17\" x 23\"","offer_id":47586145894537,"sku":null,"price":190.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ White \/ Large – 21\" x 29\"","offer_id":47586145927305,"sku":null,"price":385.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ White \/ XLarge – 25\" x 35\"","offer_id":47586145960073,"sku":null,"price":625.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ White \/ Gallery – 29\" x 41\"","offer_id":47586145992841,"sku":null,"price":820.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ White \/ Exhibition – 35\" x 50\"","offer_id":47586146025609,"sku":null,"price":1250.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ White \/ Renaissance – 45\" x 65\"","offer_id":47586146058377,"sku":null,"price":1750.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ Natural \/ Medium – 17\" x 23\"","offer_id":47586146091145,"sku":null,"price":190.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ Natural \/ Large – 21\" x 29\"","offer_id":47586146123913,"sku":null,"price":385.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ Natural \/ XLarge – 25\" x 35\"","offer_id":47586146156681,"sku":null,"price":625.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ Natural \/ Gallery – 29\" x 41\"","offer_id":47586146189449,"sku":null,"price":820.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ Natural \/ Exhibition – 35\" x 50\"","offer_id":47586146222217,"sku":null,"price":1250.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ Natural \/ Renaissance – 45\" x 65\"","offer_id":47586146254985,"sku":null,"price":1750.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ Print Only \/ Medium – 17\" x 23\"","offer_id":47586146287753,"sku":null,"price":150.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ Print Only \/ Large – 21\" x 29\"","offer_id":47586146320521,"sku":null,"price":300.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ Print Only \/ XLarge – 25\" x 35\"","offer_id":47586146353289,"sku":null,"price":550.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ Print Only \/ Gallery – 29\" x 41\"","offer_id":47586146386057,"sku":null,"price":725.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ Print Only \/ Exhibition – 35\" x 50\"","offer_id":47586146418825,"sku":null,"price":1000.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ Print Only \/ Renaissance – 45\" x 65\"","offer_id":47586146451593,"sku":null,"price":1250.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0684\/2859\/5337\/files\/HorizontalFrames-Paris85_54a31dcd-1699-46f9-a0c8-7a4a5610e9ff.jpg?v=1784159407","url":"https:\/\/citycontrast.com\/products\/bibliotheque-nationale-de-france","provider":"City Contrast","version":"1.0","type":"link"}