{"product_id":"cest-la-vie-modern-typography-wall-art","title":"C'est La Vie | Modern Typography Wall Art","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\"\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 dir=\"auto\" 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 w-full wrap-break-word light 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\"\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 dir=\"auto\" 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 w-full wrap-break-word light 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\"\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 dir=\"auto\" 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 w-full wrap-break-word light 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\"\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 dir=\"auto\" 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 w-full wrap-break-word light 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\"\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 dir=\"auto\" 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 w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto [--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 dir=\"auto\" 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\"\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 light markdown-new-styling\"\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eCelebrate life's simple moments with \u003c\/span\u003e\u003cem\u003e\u003cspan\u003eC'est La Vie\u003c\/span\u003e\u003c\/em\u003e\u003cspan\u003e, a timeless typography print featuring the iconic French phrase that embraces acceptance, optimism, and effortless elegance. With its clean design and minimalist aesthetic, this artwork brings a sophisticated yet relaxed atmosphere to any interior.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ePerfect for living rooms, bedrooms, home offices, entryways, and gallery walls, this modern quote print pairs beautifully with Scandinavian, Japandi, contemporary, and minimalist decor. Whether displayed on its own or alongside complementary artwork, it offers a stylish reminder to embrace life as it comes.\u003c\/span\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\/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\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":"Hakyarts","offers":[{"title":"13x18 cm \/ Glossy Paper","offer_id":58795874320709,"sku":null,"price":5.71,"currency_code":"EUR","in_stock":true},{"title":"13x18 cm \/ Premium Matte Art Paper","offer_id":58795874353477,"sku":null,"price":7.16,"currency_code":"EUR","in_stock":true},{"title":"13x18 cm \/ Classic Matte Paper","offer_id":58795874386245,"sku":null,"price":7.67,"currency_code":"EUR","in_stock":true},{"title":"13x18 cm \/ Museum Quality Matte Paper","offer_id":58795874419013,"sku":null,"price":8.57,"currency_code":"EUR","in_stock":true},{"title":"21x30 cm \/ Glossy Paper","offer_id":58795874451781,"sku":null,"price":9.64,"currency_code":"EUR","in_stock":true},{"title":"21x30 cm \/ Classic Matte Paper","offer_id":58795874484549,"sku":null,"price":9.77,"currency_code":"EUR","in_stock":true},{"title":"40x60 cm \/ Basic Poster Paper","offer_id":58795874517317,"sku":null,"price":10.6,"currency_code":"EUR","in_stock":true},{"title":"21x30 cm \/ Premium Matte Art Paper","offer_id":58795874550085,"sku":null,"price":12.43,"currency_code":"EUR","in_stock":true},{"title":"30x40 cm \/ Classic Matte Paper","offer_id":58795874582853,"sku":null,"price":12.86,"currency_code":"EUR","in_stock":true},{"title":"30x40 cm \/ Glossy Paper","offer_id":58795874615621,"sku":null,"price":12.88,"currency_code":"EUR","in_stock":true},{"title":"40x60 cm \/ Premium Matte Art Paper","offer_id":58795874648389,"sku":null,"price":13.39,"currency_code":"EUR","in_stock":true},{"title":"29.7x42 cm \/ Classic Matte Paper","offer_id":58795874681157,"sku":null,"price":14.11,"currency_code":"EUR","in_stock":true},{"title":"40x70 cm \/ Basic Poster Paper","offer_id":58795874713925,"sku":null,"price":14.11,"currency_code":"EUR","in_stock":true},{"title":"21x30 cm \/ Museum Quality Matte Paper","offer_id":58795874746693,"sku":null,"price":14.41,"currency_code":"EUR","in_stock":true},{"title":"29.7x42 cm \/ Glossy Paper","offer_id":58795874779461,"sku":null,"price":14.64,"currency_code":"EUR","in_stock":true},{"title":"50x70 cm \/ Basic Poster Paper","offer_id":58795874812229,"sku":null,"price":14.72,"currency_code":"EUR","in_stock":true},{"title":"60x70 cm \/ Basic Poster Paper","offer_id":58795874844997,"sku":null,"price":14.72,"currency_code":"EUR","in_stock":true},{"title":"30x40 cm \/ Premium Matte Art Paper","offer_id":58795874877765,"sku":null,"price":16.39,"currency_code":"EUR","in_stock":true},{"title":"40x50 cm \/ Classic Matte Paper","offer_id":58795874910533,"sku":null,"price":16.61,"currency_code":"EUR","in_stock":true},{"title":"40x60 cm \/ Classic Matte Paper","offer_id":58795874943301,"sku":null,"price":17.22,"currency_code":"EUR","in_stock":true},{"title":"29.7x42 cm \/ Premium Matte Art Paper","offer_id":58795874976069,"sku":null,"price":17.72,"currency_code":"EUR","in_stock":true},{"title":"40x50 cm \/ Glossy Paper","offer_id":58795875008837,"sku":null,"price":17.77,"currency_code":"EUR","in_stock":true},{"title":"40x70 cm \/ Classic Matte Paper","offer_id":58795875041605,"sku":null,"price":17.82,"currency_code":"EUR","in_stock":true},{"title":"50x70 cm \/ Classic Matte Paper","offer_id":58795875074373,"sku":null,"price":18.44,"currency_code":"EUR","in_stock":true},{"title":"60x80 cm \/ Basic Poster Paper","offer_id":58795875107141,"sku":null,"price":18.44,"currency_code":"EUR","in_stock":true},{"title":"30x40 cm \/ Museum Quality Matte Paper","offer_id":58795875139909,"sku":null,"price":19.02,"currency_code":"EUR","in_stock":true},{"title":"60x80 cm \/ Classic Matte Paper","offer_id":58795875172677,"sku":null,"price":20.93,"currency_code":"EUR","in_stock":true},{"title":"61x91 cm \/ Basic Poster Paper","offer_id":58795875205445,"sku":null,"price":20.93,"currency_code":"EUR","in_stock":true},{"title":"60x70 cm \/ Classic Matte Paper","offer_id":58795875238213,"sku":null,"price":20.93,"currency_code":"EUR","in_stock":true},{"title":"29.7x42 cm \/ Museum Quality Matte Paper","offer_id":58795875270981,"sku":null,"price":21.01,"currency_code":"EUR","in_stock":true},{"title":"40x50 cm \/ Premium Matte Art Paper","offer_id":58795875303749,"sku":null,"price":21.01,"currency_code":"EUR","in_stock":true},{"title":"40x70 cm \/ Premium Matte Art Paper","offer_id":58795875336517,"sku":null,"price":21.66,"currency_code":"EUR","in_stock":true},{"title":"50x70 cm \/ Premium Matte Art Paper","offer_id":58795875369285,"sku":null,"price":22.32,"currency_code":"EUR","in_stock":true},{"title":"40x50 cm \/ Museum Quality Matte Paper","offer_id":58795875402053,"sku":null,"price":24.3,"currency_code":"EUR","in_stock":true},{"title":"40x60 cm \/ Museum Quality Matte Paper","offer_id":58795875434821,"sku":null,"price":24.95,"currency_code":"EUR","in_stock":true},{"title":"61x91 cm \/ Classic Matte Paper","offer_id":58795875467589,"sku":null,"price":25.26,"currency_code":"EUR","in_stock":true},{"title":"60x80 cm \/ Premium Matte Art Paper","offer_id":58795875500357,"sku":null,"price":25.62,"currency_code":"EUR","in_stock":true},{"title":"60x70 cm \/ Premium Matte Art Paper","offer_id":58795875533125,"sku":null,"price":25.62,"currency_code":"EUR","in_stock":true},{"title":"40x70 cm \/ Museum Quality Matte Paper","offer_id":58795875565893,"sku":null,"price":25.62,"currency_code":"EUR","in_stock":true},{"title":"50x70 cm \/ Museum Quality Matte Paper","offer_id":58795875598661,"sku":null,"price":26.94,"currency_code":"EUR","in_stock":true},{"title":"60x80 cm \/ Museum Quality Matte Paper","offer_id":58795875631429,"sku":null,"price":32.21,"currency_code":"EUR","in_stock":true},{"title":"61x91 cm \/ Premium Matte Art Paper","offer_id":58795875664197,"sku":null,"price":32.21,"currency_code":"EUR","in_stock":true},{"title":"60x70 cm \/ Museum Quality Matte Paper","offer_id":58795875696965,"sku":null,"price":32.21,"currency_code":"EUR","in_stock":true},{"title":"61x91 cm \/ Museum Quality Matte Paper","offer_id":58795875729733,"sku":null,"price":42.1,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0758\/6463\/7765\/files\/C_estLaVieA4Print.png?v=1786105727","url":"https:\/\/www.hakyarts.com\/ar\/products\/cest-la-vie-modern-typography-wall-art","provider":"Hakyarts","version":"1.0","type":"link"}