{"product_id":"rue-de-rivoli-rythm","title":"Rue de Rivoli Rythm","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=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv data-is-intersecting=\"true\" data-turn-id-container=\"request-6a57b1a1-f4c0-83ea-956b-1db90e93e1e9-21\" class=\"\"\u003e\n\u003csection data-turn=\"assistant\" data-testid=\"conversation-turn-164\" data-turn-id-container=\"request-6a57b1a1-f4c0-83ea-956b-1db90e93e1e9-21\" data-turn-id=\"request-6a57b1a1-f4c0-83ea-956b-1db90e93e1e9-21\" dir=\"auto\" 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)))]\"\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 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\" data-conversation-screenshot-content=\"\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv 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-message-model-slug=\"gpt-5-6-thinking\" dir=\"auto\" data-turn-start-message=\"true\" data-message-id=\"7c95efcc-6f65-4fa3-8f62-aa50b7692f31\" data-message-author-role=\"assistant\" 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-44\" 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-44\" data-turn-id-container=\"request-6a57b1a1-f4c0-83ea-956b-1db90e93e1e9-44\" data-testid=\"conversation-turn-204\" 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=\"75f79944-f9f4-4bc8-ba3b-0c2248394037\" 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-18\" 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-18\" data-turn-id-container=\"request-6a57b1a1-f4c0-83ea-956b-1db90e93e1e9-18\" data-testid=\"conversation-turn-288\" 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=\"43e0f665-6b69-48b8-be5c-348ee15a2969\" 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-24\" 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-24\" data-turn-id-container=\"request-6a57b1a1-f4c0-83ea-956b-1db90e93e1e9-24\" data-testid=\"conversation-turn-300\" 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=\"b78363aa-0864-4df4-899f-6f19cc03caad\" 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=\"483\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cmeta charset=\"utf-8\"\u003eRue de Rivoli extends beneath a long procession of arcaded façades, its pale stone buildings and repeating windows forming one of central Paris’s most recognizable streetscapes. A motorcyclist blurs through the foreground, adding movement against the orderly rhythm of the architecture. Cars, pedestrians, and shadowed storefronts carry the avenue into the distance beneath a softly overcast sky. The scene balances Haussmann-era elegance with the steady pace of everyday life in Paris.\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\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","brand":"⚲ Paris","offers":[{"title":"Color \/ Black \/ Medium – 17\" x 23\"","offer_id":47632539385993,"sku":null,"price":190.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ Black \/ Large – 21\" x 29\"","offer_id":47632539418761,"sku":null,"price":385.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ Black \/ XLarge – 25\" x 35\"","offer_id":47632539451529,"sku":null,"price":625.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ Black \/ Gallery – 29\" x 41\"","offer_id":47632539484297,"sku":null,"price":820.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ Black \/ Exhibition – 35\" x 50\"","offer_id":47632539517065,"sku":null,"price":1250.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ Black \/ Renaissance – 45\" x 65\"","offer_id":47632539549833,"sku":null,"price":1750.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ White \/ Medium – 17\" x 23\"","offer_id":47632539582601,"sku":null,"price":190.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ White \/ Large – 21\" x 29\"","offer_id":47632539615369,"sku":null,"price":385.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ White \/ XLarge – 25\" x 35\"","offer_id":47632539648137,"sku":null,"price":625.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ White \/ Gallery – 29\" x 41\"","offer_id":47632539680905,"sku":null,"price":820.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ White \/ Exhibition – 35\" x 50\"","offer_id":47632539713673,"sku":null,"price":1250.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ White \/ Renaissance – 45\" x 65\"","offer_id":47632539746441,"sku":null,"price":1750.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ Natural \/ Medium – 17\" x 23\"","offer_id":47632539779209,"sku":null,"price":190.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ Natural \/ Large – 21\" x 29\"","offer_id":47632539811977,"sku":null,"price":385.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ Natural \/ XLarge – 25\" x 35\"","offer_id":47632539844745,"sku":null,"price":625.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ Natural \/ Gallery – 29\" x 41\"","offer_id":47632539877513,"sku":null,"price":820.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ Natural \/ Exhibition – 35\" x 50\"","offer_id":47632539910281,"sku":null,"price":1250.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ Natural \/ Renaissance – 45\" x 65\"","offer_id":47632539943049,"sku":null,"price":1750.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ Print Only \/ Medium – 17\" x 23\"","offer_id":47632539975817,"sku":null,"price":150.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ Print Only \/ Large – 21\" x 29\"","offer_id":47632540008585,"sku":null,"price":300.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ Print Only \/ XLarge – 25\" x 35\"","offer_id":47632540041353,"sku":null,"price":550.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ Print Only \/ Gallery – 29\" x 41\"","offer_id":47632540074121,"sku":null,"price":725.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ Print Only \/ Exhibition – 35\" x 50\"","offer_id":47632540106889,"sku":null,"price":1000.0,"currency_code":"USD","in_stock":true},{"title":"Color \/ Print Only \/ Renaissance – 45\" x 65\"","offer_id":47632540139657,"sku":null,"price":1250.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ Black \/ Medium – 17\" x 23\"","offer_id":47632540172425,"sku":null,"price":190.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ Black \/ Large – 21\" x 29\"","offer_id":47632540205193,"sku":null,"price":385.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ Black \/ XLarge – 25\" x 35\"","offer_id":47632540237961,"sku":null,"price":625.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ Black \/ Gallery – 29\" x 41\"","offer_id":47632540270729,"sku":null,"price":820.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ Black \/ Exhibition – 35\" x 50\"","offer_id":47632540303497,"sku":null,"price":1250.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ Black \/ Renaissance – 45\" x 65\"","offer_id":47632540336265,"sku":null,"price":1750.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ White \/ Medium – 17\" x 23\"","offer_id":47632540369033,"sku":null,"price":190.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ White \/ Large – 21\" x 29\"","offer_id":47632540401801,"sku":null,"price":385.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ White \/ XLarge – 25\" x 35\"","offer_id":47632540434569,"sku":null,"price":625.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ White \/ Gallery – 29\" x 41\"","offer_id":47632540467337,"sku":null,"price":820.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ White \/ Exhibition – 35\" x 50\"","offer_id":47632540500105,"sku":null,"price":1250.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ White \/ Renaissance – 45\" x 65\"","offer_id":47632540532873,"sku":null,"price":1750.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ Natural \/ Medium – 17\" x 23\"","offer_id":47632540565641,"sku":null,"price":190.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ Natural \/ Large – 21\" x 29\"","offer_id":47632540598409,"sku":null,"price":385.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ Natural \/ XLarge – 25\" x 35\"","offer_id":47632540631177,"sku":null,"price":625.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ Natural \/ Gallery – 29\" x 41\"","offer_id":47632540663945,"sku":null,"price":820.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ Natural \/ Exhibition – 35\" x 50\"","offer_id":47632540696713,"sku":null,"price":1250.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ Natural \/ Renaissance – 45\" x 65\"","offer_id":47632540729481,"sku":null,"price":1750.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ Print Only \/ Medium – 17\" x 23\"","offer_id":47632540762249,"sku":null,"price":150.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ Print Only \/ Large – 21\" x 29\"","offer_id":47632540795017,"sku":null,"price":300.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ Print Only \/ XLarge – 25\" x 35\"","offer_id":47632540827785,"sku":null,"price":550.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ Print Only \/ Gallery – 29\" x 41\"","offer_id":47632540860553,"sku":null,"price":725.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ Print Only \/ Exhibition – 35\" x 50\"","offer_id":47632540893321,"sku":null,"price":1000.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 White \/ Print Only \/ Renaissance – 45\" x 65\"","offer_id":47632540926089,"sku":null,"price":1250.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0684\/2859\/5337\/files\/VerticalFrames-Paris1_ab49a0d9-782e-4b5f-9207-fc15ae94bb80.jpg?v=1784238636","url":"https:\/\/citycontrast.com\/products\/rue-de-rivoli-rythm","provider":"City Contrast","version":"1.0","type":"link"}