GET https://preprod-heytens.com/fr/blog/article/checklist-preparer-ses-fenetres-avant-les-premieres-chaleurs

HTTP Client

29 Total requests
0 HTTP errors

Clients

http_client 29

Requests

GET https://heytens.cdn.prismic.io/api/v2/documents/search
Request options
[
  "query" => [
    "q" => "[[at(my.blog_article.uid, "checklist-preparer-ses-fenetres-avant-les-premieres-chaleurs")]]"
    "pageSize" => 100
    "page" => 1
    "ref" => "ahmCaxEAACoA1BOg"
    "lang" => "fr-fr"
    "access_token" => "MC5hY0oyTEJFQUFCNEE2VTVW.TU4bbV3vv71d77-9fiPvv70d77-977-9OBDvv71_Llco77-977-977-9Me-_vW9MBu-_vR9g"
  ]
]
Response 200
[
  "info" => [
    "header_size" => 624
    "request_size" => 409
    "total_time" => 0.715555
    "namelookup_time" => 0.019345
    "connect_time" => 0.032218
    "pretransfer_time" => 0.056615
    "size_download" => 10359.0
    "speed_download" => 14488.0
    "starttransfer_time" => 0.715151
    "primary_ip" => "2600:9000:20a0:2800:15:1def:a40:93a1"
    "primary_port" => 443
    "local_ip" => "2a01:8760:2:3114::1"
    "local_port" => 44248
    "http_version" => 3
    "protocol" => 2
    "scheme" => "HTTPS"
    "appconnect_time_us" => 56514
    "connect_time_us" => 32218
    "namelookup_time_us" => 19345
    "pretransfer_time_us" => 56615
    "starttransfer_time_us" => 715151
    "total_time_us" => 715555
    "effective_method" => "GET"
    "start_time" => 1780082907.2641
    "original_url" => "https://heytens.cdn.prismic.io/api/v2/documents/search?q=[[at(my.blog_article.uid%2C%20%22checklist-preparer-ses-fenetres-avant-les-premieres-chaleurs%22)]]&pageSize=100&page=1&ref=ahmCaxEAACoA1BOg&lang=fr-fr&access_token=MC5hY0oyTEJFQUFCNEE2VTVW.TU4bbV3vv71d77-9fiPvv70d77-977-9OBDvv71_Llco77-977-977-9Me-_vW9MBu-_vR9g"
    "pause_handler" => Closure(float $duration) {#7506
      class: "Symfony\Component\HttpClient\Response\CurlResponse"
      use: {
        $ch: CurlHandle {#7487 …}
        $multi: Symfony\Component\HttpClient\Internal\CurlClientState {#6327 …}
        $execCounter: -9223372036854775808
      }
    }
    "debug" => """
      *   Trying 2600:9000:20a0:2800:15:1def:a40:93a1:443...\n
      * Connected to heytens.cdn.prismic.io (2600:9000:20a0:2800:15:1def:a40:93a1) port 443 (#0)\n
      * ALPN, offering h2\n
      * ALPN, offering http/1.1\n
      *  CAfile: /etc/pki/tls/certs/ca-bundle.crt\n
      * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256\n
      * ALPN, server accepted to use h2\n
      * Server certificate:\n
      *  subject: CN=*.cdn.prismic.io\n
      *  start date: Jul 14 00:00:00 2025 GMT\n
      *  expire date: Aug 11 23:59:59 2026 GMT\n
      *  subjectAltName: host "heytens.cdn.prismic.io" matched cert's "*.cdn.prismic.io"\n
      *  issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M04\n
      *  SSL certificate verify ok.\n
      * Using HTTP2, server supports multi-use\n
      * Connection state changed (HTTP/2 confirmed)\n
      * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0\n
      * Using Stream ID: 1 (easy handle 0x5559ebf8bf80)\n
      > GET /api/v2/documents/search?q=[[at(my.blog_article.uid%2C%20%22checklist-preparer-ses-fenetres-avant-les-premieres-chaleurs%22)]]&pageSize=100&page=1&ref=ahmCaxEAACoA1BOg&lang=fr-fr&access_token=MC5hY0oyTEJFQUFCNEE2VTVW.TU4bbV3vv71d77-9fiPvv70d77-977-9OBDvv71_Llco77-977-977-9Me-_vW9MBu-_vR9g HTTP/2\r\n
      Host: heytens.cdn.prismic.io\r\n
      accept: */*\r\n
      user-agent: Symfony HttpClient (Curl)\r\n
      accept-encoding: gzip\r\n
      \r\n
      * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!\n
      < HTTP/2 200 \r\n
      < content-type: application/json\r\n
      < date: Fri, 29 May 2026 19:28:27 GMT\r\n
      < x-local-cache: MISS\r\n
      < content-encoding: gzip\r\n
      < x-ratelimit-limit: 200\r\n
      < x-ratelimit-remaining: 199\r\n
      < x-ratelimit-reset: 1780082908\r\n
      < x-amzn-requestid: 6521614d-0ea5-44ec-9ea3-bf1afa43ec31\r\n
      < access-control-allow-origin: *\r\n
      < x-amz-apigw-id: eJFSXH8goAMFVMA=\r\n
      < cache-control: max-age=315360000\r\n
      < x-amzn-trace-id: Root=1-6a19e8db-369e2b051a20c9b7691f2567\r\n
      < x-cache: Miss from cloudfront\r\n
      < via: 1.1 b9be498b57d2aee7c2096da28228e858.cloudfront.net (CloudFront)\r\n
      < x-amz-cf-pop: AMS58-P2\r\n
      < x-amz-cf-id: Zecb8zcwL5Ct-jKHW6ekXXYrWBJz1e6otGcG6Jw6YQ32l1w8XjN-wQ==\r\n
      < \r\n
      """
  ]
  "url" => "https://heytens.cdn.prismic.io/api/v2/documents/search?q=[[at(my.blog_article.uid%2C%20%22checklist-preparer-ses-fenetres-avant-les-premieres-chaleurs%22)]]&pageSize=100&page=1&ref=ahmCaxEAACoA1BOg&lang=fr-fr&access_token=MC5hY0oyTEJFQUFCNEE2VTVW.TU4bbV3vv71d77-9fiPvv70d77-977-9OBDvv71_Llco77-977-977-9Me-_vW9MBu-_vR9g"
  "response_headers" => [
    "HTTP/2 200 "
    "content-type: application/json"
    "date: Fri, 29 May 2026 19:28:27 GMT"
    "x-local-cache: MISS"
    "content-encoding: gzip"
    "x-ratelimit-limit: 200"
    "x-ratelimit-remaining: 199"
    "x-ratelimit-reset: 1780082908"
    "x-amzn-requestid: 6521614d-0ea5-44ec-9ea3-bf1afa43ec31"
    "access-control-allow-origin: *"
    "x-amz-apigw-id: eJFSXH8goAMFVMA="
    "cache-control: max-age=315360000"
    "x-amzn-trace-id: Root=1-6a19e8db-369e2b051a20c9b7691f2567"
    "x-cache: Miss from cloudfront"
    "via: 1.1 b9be498b57d2aee7c2096da28228e858.cloudfront.net (CloudFront)"
    "x-amz-cf-pop: AMS58-P2"
    "x-amz-cf-id: Zecb8zcwL5Ct-jKHW6ekXXYrWBJz1e6otGcG6Jw6YQ32l1w8XjN-wQ=="
  ]
  "response_json" => [
    "page" => 1
    "results_per_page" => 100
    "results_size" => 1
    "total_results_size" => 1
    "total_pages" => 1
    "next_page" => null
    "prev_page" => null
    "results" => [
      [
        "id" => "acK58hEAACEA6cuI"
        "uid" => "checklist-preparer-ses-fenetres-avant-les-premieres-chaleurs"
        "url" => null
        "type" => "blog_article"
        "href" => "https://heytens.cdn.prismic.io/api/v2/documents/search?ref=ahmCaxEAACoA1BOg&q=%5B%5B%3Ad+%3D+at%28document.id%2C+%22acK58hEAACEA6cuI%22%29+%5D%5D"
        "tags" => []
        "first_publication_date" => "2026-03-24T16:23:27+0000"
        "last_publication_date" => "2026-05-20T09:51:37+0000"
        "slugs" => [
          "les-points-essentiels-a-retenir"
        ]
        "linked_documents" => []
        "lang" => "fr-fr"
        "alternate_languages" => []
        "data" => [
          "title" => "Checklist : préparer ses fenêtres avant les premières chaleurs."
          "description" => [
            [
              "type" => "paragraph"
              "text" => "Chez Heytens, nous analysons chaque fenêtre selon son exposition et vous orientons vers la solution sur-mesure la plus adaptée, pour filtrer le rayonnement solaire tout en préservant la lumière naturelle et l'harmonie de votre intérieur."
              "spans" => []
              "direction" => "ltr"
            ]
          ]
          "date" => "2026-04-10"
          "intro" => [
            [
              "image" => [
                "mobile" => []
              ]
              "content" => [
                [
                  "type" => "paragraph"
                  "text" => """
                    Les fenêtres concentrent l’essentiel des apports thermiques estivaux. En journée, le rayonnement solaire traverse le vitrage et réchauffe progressivement l’intérieur. Les solutions génériques, comme fermer les volets ou poser un film opaque, ne résolvent le problème qu’à moitié : l’obscurité s’installe avec la fraîcheur, et la lumière naturelle disparaît. Cette tension entre confort thermique et vie à la lumière est précisément ce qu’une préparation anticipée permet de dépasser.\n
                    \n
                    Chez Heytens, l’approche repose sur un diagnostic fenêtre par fenêtre, selon l’exposition de chaque pièce, et sur des solutions sur-mesure capables de filtrer le rayonnement solaire tout en préservant la vue et l’harmonie de l’espace. La bonne solution n’est pas celle qui ferme tout. C’est celle qui s’adapte.
                    """
                  "spans" => [
                    [
                      "start" => 490
                      "end" => 497
                      "type" => "hyperlink"
                      "data" => [
                        "link_type" => "Web"
                        "url" => "https://www.heytens.com/fr/la-marque-heytens/"
                        "target" => "_blank"
                      ]
                    ]
                  ]
                  "direction" => "ltr"
                ]
              ]
            ]
          ]
          "images" => [
            [
              "banner" => [
                "dimensions" => [
                  "width" => 3584
                  "height" => 4800
                ]
                "alt" => null
                "copyright" => null
                "url" => "https://images.prismic.io/heytens/aeIlfZ1ZCF7ETS2e_Visuel_IA_2_Se%CC%81re%CC%81nite%CC%81_Estivale.jpg?auto=format,compress"
                "id" => "aeIlfZ1ZCF7ETS2e"
                "edit" => [
                  "x" => 0
                  "y" => 0
                  "zoom" => 1
                  "background" => "transparent"
                ]
                "mobile" => [
                  "dimensions" => [
                    "width" => 200
                    "height" => 200
                  ]
                  "alt" => null
                  "copyright" => null
                  "url" => "https://images.prismic.io/heytens/aeIlfZ1ZCF7ETS2e_Visuel_IA_2_Se%CC%81re%CC%81nite%CC%81_Estivale.jpg?auto=format,compress&rect=0,608,3584,3584&w=200&h=200"
                  "id" => "aeIlfZ1ZCF7ETS2e"
                  "edit" => [
                    "x" => 0
                    "y" => 608
                    "zoom" => 1
                    "background" => "transparent"
                  ]
                ]
              ]
              "listing_full" => [
                "dimensions" => [
                  "width" => 3584
                  "height" => 4800
                ]
                "alt" => null
                "copyright" => null
                "url" => "https://images.prismic.io/heytens/aeIlfZ1ZCF7ETS2e_Visuel_IA_2_Se%CC%81re%CC%81nite%CC%81_Estivale.jpg?auto=format,compress"
                "id" => "aeIlfZ1ZCF7ETS2e"
                "edit" => [
                  "x" => 0
                  "y" => 0
                  "zoom" => 1
                  "background" => "transparent"
                ]
                "mobile" => [
                  "dimensions" => [
                    "width" => 200
                    "height" => 200
                  ]
                  "alt" => null
                  "copyright" => null
                  "url" => "https://images.prismic.io/heytens/aeIlfZ1ZCF7ETS2e_Visuel_IA_2_Se%CC%81re%CC%81nite%CC%81_Estivale.jpg?auto=format,compress&rect=0,608,3584,3584&w=200&h=200"
                  "id" => "aeIlfZ1ZCF7ETS2e"
                  "edit" => [
                    "x" => 0
                    "y" => 608
                    "zoom" => 1
                    "background" => "transparent"
                  ]
                ]
              ]
              "listing_ls_big" => [
                "dimensions" => [
                  "width" => 3584
                  "height" => 4800
                ]
                "alt" => null
                "copyright" => null
                "url" => "https://images.prismic.io/heytens/aeIlfZ1ZCF7ETS2e_Visuel_IA_2_Se%CC%81re%CC%81nite%CC%81_Estivale.jpg?auto=format,compress"
                "id" => "aeIlfZ1ZCF7ETS2e"
                "edit" => [
                  "x" => 0
                  "y" => 0
                  "zoom" => 1
                  "background" => "transparent"
                ]
                "mobile" => [
                  "dimensions" => [
                    "width" => 200
                    "height" => 200
                  ]
                  "alt" => null
                  "copyright" => null
                  "url" => "https://images.prismic.io/heytens/aeIlfZ1ZCF7ETS2e_Visuel_IA_2_Se%CC%81re%CC%81nite%CC%81_Estivale.jpg?auto=format,compress&rect=0,608,3584,3584&w=200&h=200"
                  "id" => "aeIlfZ1ZCF7ETS2e"
                  "edit" => [
                    "x" => 0
                    "y" => 608
                    "zoom" => 1
                    "background" => "transparent"
                  ]
                ]
              ]
              "listing_ls_small" => [
                "dimensions" => [
                  "width" => 3584
                  "height" => 4800
                ]
                "alt" => null
                "copyright" => null
                "url" => "https://images.prismic.io/heytens/aeIlfZ1ZCF7ETS2e_Visuel_IA_2_Se%CC%81re%CC%81nite%CC%81_Estivale.jpg?auto=format,compress"
                "id" => "aeIlfZ1ZCF7ETS2e"
                "edit" => [
                  "x" => 0
                  "y" => 0
                  "zoom" => 1
                  "background" => "transparent"
                ]
                "mobile" => [
                  "dimensions" => [
                    "width" => 200
                    "height" => 200
                  ]
                  "alt" => null
                  "copyright" => null
                  "url" => "https://images.prismic.io/heytens/aeIlfZ1ZCF7ETS2e_Visuel_IA_2_Se%CC%81re%CC%81nite%CC%81_Estivale.jpg?auto=format,compress&rect=0,608,3584,3584&w=200&h=200"
                  "id" => "aeIlfZ1ZCF7ETS2e"
                  "edit" => [
                    "x" => 0
                    "y" => 608
                    "zoom" => 1
                    "background" => "transparent"
                  ]
                ]
              ]
              "listing_portrait" => [
                "dimensions" => [
                  "width" => 442
                  "height" => 580
                ]
                "alt" => null
                "copyright" => null
                "url" => "https://images.prismic.io/heytens/aeIlfZ1ZCF7ETS2e_Visuel_IA_2_Se%CC%81re%CC%81nite%CC%81_Estivale.jpg?auto=format,compress&rect=0,49,3584,4703&w=442&h=580"
                "id" => "aeIlfZ1ZCF7ETS2e"
                "edit" => [
                  "x" => 0
                  "y" => 49
                  "zoom" => 1
                  "background" => "transparent"
                ]
                "mobile" => [
                  "dimensions" => [
                    "width" => 221
                    "height" => 290
                  ]
                  "alt" => null
                  "copyright" => null
                  "url" => "https://images.prismic.io/heytens/aeIlfZ1ZCF7ETS2e_Visuel_IA_2_Se%CC%81re%CC%81nite%CC%81_Estivale.jpg?auto=format,compress&rect=0,49,3584,4703&w=221&h=290"
                  "id" => "aeIlfZ1ZCF7ETS2e"
                  "edit" => [
                    "x" => 0
                    "y" => 49
                    "zoom" => 1
                    "background" => "transparent"
                  ]
                ]
              ]
            ]
          ]
          "slices" => [
            [
              "variation" => "light"
              "version" => "initial"
              "items" => []
              "primary" => [
                "nomargin" => true
                "anchor" => null
                "title" => [
                  [
                    "type" => "paragraph"
                    "text" => "Test"
                    "spans" => []
                    "direction" => "ltr"
                  ]
                ]
                "description" => [
                  [
                    "type" => "paragraph"
                    "text" => "TEST"
                    "spans" => []
                    "direction" => "ltr"
                  ]
                ]
                "link" => [
                  "link_type" => "Web"
                  "key" => "f65d90f2-5416-44fc-94d7-c4d9a63ec172"
                  "url" => "#"
                  "text" => "Prenez rendez-vous "
                  "variant" => "Primary"
                ]
                "mobile_align" => false
              ]
              "id" => "quote$5b0be865-bc94-486a-baab-4937dfe58275"
              "slice_type" => "quote"
              "slice_label" => null
            ]
            [
              "variation" => "default"
              "version" => "initial"
              "items" => []
              "primary" => [
                "nomargin" => false
                "anchor" => null
                "image" => [
                  "dimensions" => [
                    "width" => 1920
                    "height" => 1042
                  ]
                  "alt" => null
                  "copyright" => null
                  "url" => "https://images.prismic.io/heytens/aeIkTZ1ZCF7ETSyU_Visuel_IA_5_Se%CC%81re%CC%81nite%CC%81_Estivale.jpg?auto=format,compress&rect=0,1427,3584,1945&w=1920&h=1042"
                  "id" => "aeIkTZ1ZCF7ETSyU"
                  "edit" => [
                    "x" => 0
                    "y" => 1427
                    "zoom" => 1
                    "background" => "transparent"
                  ]
                  "mobile" => [
                    "dimensions" => [
                      "width" => 992
                      "height" => 666
                    ]
                    "alt" => null
                    "copyright" => null
                    "url" => "https://images.prismic.io/heytens/aeIkTZ1ZCF7ETSyU_Visuel_IA_5_Se%CC%81re%CC%81nite%CC%81_Estivale.jpg?auto=format,compress&rect=0,1197,3584,2406&w=992&h=666"
                    "id" => "aeIkTZ1ZCF7ETSyU"
                    "edit" => [
                      "x" => 0
                      "y" => 1197
                      "zoom" => 1
                      "background" => "transparent"
                    ]
                  ]
                ]
                "video" => [
                  "link_type" => "Media"
                ]
                "video_mobile" => [
                  "link_type" => "Media"
                ]
                "description" => [
                  [
                    "type" => "heading3"
                    "text" => "Les points essentiels à retenir"
                    "spans" => [
                      [
                        "start" => 0
                        "end" => 31
                        "type" => "strong"
                      ]
                    ]
                    "direction" => "ltr"
                  ]
                  [
                    "type" => "paragraph"
                    "text" => "– Chaque fenêtre a une exposition propre : diagnostiquer l’orientation de chaque ouverture est la première étape d’une protection efficace."
                    "spans" => [
                      [
                        "start" => 0
                        "end" => 1
                        "type" => "strong"
                      ]
                    ]
                    "direction" => "ltr"
                  ]
                  [
                    "type" => "paragraph"
                    "text" => "– Une toile screen micro-perforée filtre jusqu’à 70 % des apports de chaleur tout en préservant la lumière naturelle et la vue sur l’extérieur."
                    "spans" => [
                      [
                        "start" => 0
                        "end" => 1
                        "type" => "strong"
                      ]
                    ]
                    "direction" => "ltr"
                  ]
                  [
                    "type" => "paragraph"
                    "text" => "– Le store screen extérieur ZIP agit avant que le rayonnement ne traverse le vitrage : c’est la solution la plus performante pour les expositions critiques."
                    "spans" => [
                      [
                        "start" => 0
                        "end" => 1
                        "type" => "strong"
                      ]
                      [
                        "start" => 5
                        "end" => 27
                        "type" => "hyperlink"
                        "data" => [
                          "link_type" => "Web"
                          "url" => "https://www.heytens.com/fr/cat/stores-sur-mesure/store-screen-exterieur/"
                          "target" => "_blank"
                        ]
                      ]
                    ]
                    "direction" => "ltr"
                  ]
                  [
                    "type" => "paragraph"
                    "text" => "– Le store douplis emprisonne une lame d’air entre ses deux couches en nid d’abeille : une isolation thermique active, aussi efficace contre le froid que contre la chaleur."
                    "spans" => [
                      [
                        "start" => 0
                        "end" => 2
                        "type" => "strong"
                      ]
                      [
                        "start" => 5
                        "end" => 18
                        "type" => "hyperlink"
                        "data" => [
                          "link_type" => "Web"
                          "url" => "https://www.heytens.com/fr/cat/stores-sur-mesure/store-plisse/"
                          "target" => "_blank"
                        ]
                      ]
                    ]
                    "direction" => "ltr"
                  ]
                  [
                    "type" => "paragraph"
                    "text" => """
                      – Le voilage Solstice réfléchit le rayonnement solaire grâce à sa couche métallisée au revers : la lumière naturelle reste, la chaleur est renvoyée vers l’extérieur.\n
                      \n
                      – La moustiquaire sur-mesure complète le dispositif en permettant une ventilation nocturne efficace, sans insectes et sans climatisation.
                      """
                    "spans" => [
                      [
                        "start" => 0
                        "end" => 1
                        "type" => "strong"
                      ]
                      [
                        "start" => 167
                        "end" => 169
                        "type" => "strong"
                      ]
                      [
                        "start" => 172
                        "end" => 195
                        "type" => "hyperlink"
                        "data" => [
                          "link_type" => "Web"
                          "url" => "https://www.heytens.com/fr/cat/moustiquaires/"
                          "target" => "_blank"
                        ]
                      ]
                    ]
                    "direction" => "ltr"
                  ]
                ]
                "link" => [
                  "link_type" => "Web"
                  "key" => "9bbe3927-824a-4e25-92bc-91da343d4529"
                  "url" => "#"
                  "text" => "Prenez rendez-vous "
                ]
              ]
              "id" => "image_texte$c20d0069-b2a8-4f15-a519-d75dd1aa94e5"
              "slice_type" => "image_texte"
              "slice_label" => null
            ]
            [
              "variation" => "half"
              "version" => "initial"
              "items" => []
              "primary" => [
                "nomargin" => false
                "anchor" => null
                "image" => [
                  "dimensions" => [
                    "width" => 891
                    "height" => 600
                  ]
                  "alt" => null
                  "copyright" => null
                  "url" => "https://images.prismic.io/heytens/afJMkcBOoF08xcZo_produit_StoreBateau_Mira_Terra_A_34_PP_2-1-.jpg?auto=format,compress&rect=0,368,891,600&w=891&h=600"
                  "id" => "afJMkcBOoF08xcZo"
                  "edit" => [
                    "x" => 0
                    "y" => 368
                    "zoom" => 1
                    "background" => "transparent"
                  ]
                  "mobile" => [
                    "dimensions" => [
                      "width" => 992
                      "height" => 666
                    ]
                    "alt" => null
                    "copyright" => null
                    "url" => "https://images.prismic.io/heytens/afJMkcBOoF08xcZo_produit_StoreBateau_Mira_Terra_A_34_PP_2-1-.jpg?auto=format,compress&rect=0,369,891,598&w=992&h=666"
                    "id" => "afJMkcBOoF08xcZo"
                    "edit" => [
                      "x" => 0
                      "y" => 369
                      "zoom" => 1
                      "background" => "transparent"
                    ]
                  ]
                ]
                "video" => [
                  "link_type" => "Media"
                ]
                "video_mobile" => [
                  "link_type" => "Media"
                ]
                "description" => [
                  [
                    "type" => "heading2"
                    "text" => "Comprendre pourquoi les fenêtres chauffent votre intérieur."
                    "spans" => [
                      [
                        "start" => 0
                        "end" => 59
                        "type" => "strong"
                      ]
                    ]
                    "direction" => "ltr"
                  ]
                  [
                    "type" => "paragraph"
                    "text" => "Le rayonnement solaire entre par le vitrage et se transforme en chaleur à l’intérieur de la pièce. Ce phénomène, accentué par l’effet de serre du double vitrage, est particulièrement intense sur les fenêtres orientées plein sud, exposées tout au long de la journée, et à l’ouest, qui accumulent la chaleur en fin d’après-midi au moment où les pièces sont souvent les plus occupées. Les fenêtres à l’est, quant à elles, reçoivent un ensoleillement direct dès le matin, ce qui peut rendre certains espaces inconfortables avant même que la journée ne commence vraiment."
                    "spans" => []
                    "direction" => "ltr"
                  ]
                  [
                    "type" => "paragraph"
                    "text" => "Fermer les volets ou tirer des rideaux épais atténue l’effet, mais au prix de la lumière naturelle. L’intérieur gagne en fraîcheur et perd en clarté. C’est précisément ce compromis que la checklist qui suit cherche à éviter. Agir en amont, fenêtre par fenêtre, selon l’orientation de chaque ouverture, c’est la méthode qui permet de conserver simultanément la fraîcheur, la lumière et le bien-être dans chaque pièce."
                    "spans" => []
                    "direction" => "ltr"
                  ]
                ]
                "link" => [
                  "link_type" => "Web"
                  "key" => "5cecabd9-1c8e-47b1-9d0b-086f20af6911"
                  "url" => "#"
                  "text" => "Prenez rendez-vous"
                ]
                "reverse" => true
              ]
              "id" => "image_texte$6f346566-ee7b-40a2-b1dc-7bfa0b4b4234"
              "slice_type" => "image_texte"
              "slice_label" => null
            ]
            [
              "variation" => "default"
              "version" => "initial"
              "items" => []
              "primary" => [
                "nomargin" => false
                "anchor" => null
                "title" => [
                  [
                    "type" => "paragraph"
                    "text" => "Découvrez nos solutions anti-chaleur"
                    "spans" => []
                    "direction" => "ltr"
                  ]
                ]
                "subtitle" => null
                "link" => [
                  "link_type" => "Any"
                ]
                "blocks" => [
                  [
                    "image" => [
                      "dimensions" => [
                        "width" => 479
                        "height" => 709
                      ]
                      "alt" => null
                      "copyright" => null
                      "url" => "https://images.prismic.io/heytens/afJNe8BOoF08xcZ__Produit_Moustiqenroul_Moustiquaire-Em_Anthracite-A-F-ZM_01-1-.jpg?auto=format,compress&rect=4,0,493,729&w=479&h=709"
                      "id" => "afJNe8BOoF08xcZ_"
                      "edit" => [
                        "x" => 4
                        "y" => 0
                        "zoom" => 1
                        "background" => "transparent"
                      ]
                      "mobile" => [
                        "dimensions" => [
                          "width" => 302
                          "height" => 450
                        ]
                        "alt" => null
                        "copyright" => null
                        "url" => "https://images.prismic.io/heytens/afJNe8BOoF08xcZ__Produit_Moustiqenroul_Moustiquaire-Em_Anthracite-A-F-ZM_01-1-.jpg?auto=format,compress&rect=5,0,489,729&w=302&h=450"
                        "id" => "afJNe8BOoF08xcZ_"
                        "edit" => [
                          "x" => 5
                          "y" => 0
                          "zoom" => 1
                          "background" => "transparent"
                        ]
                      ]
                    ]
                    "link" => [
                      "link_type" => "Web"
                      "key" => "72639a68-dc77-48bc-a30c-9ef099296d1f"
                      "url" => "#"
                      "text" => "Moustiquaire enroulable"
                    ]
                  ]
                  [
                    "image" => [
                      "dimensions" => [
                        "width" => 479
                        "height" => 709
                      ]
                      "alt" => null
                      "copyright" => null
                      "url" => "https://images.prismic.io/heytens/afJOU8BOoF08xcac_produit_Douplidroit_Vervobo_Gris-A-F_PP_A-1-.jpg?auto=format,compress&rect=289,0,473,700&w=479&h=709"
                      "id" => "afJOU8BOoF08xcac"
                      "edit" => [
                        "x" => 289
                        "y" => 0
                        "zoom" => 1
                        "background" => "transparent"
                      ]
                      "mobile" => [
                        "dimensions" => [
                          "width" => 302
                          "height" => 450
                        ]
                        "alt" => null
                        "copyright" => null
                        "url" => "https://images.prismic.io/heytens/afJOU8BOoF08xcac_produit_Douplidroit_Vervobo_Gris-A-F_PP_A-1-.jpg?auto=format,compress&rect=290,0,470,700&w=302&h=450"
                        "id" => "afJOU8BOoF08xcac"
                        "edit" => [
                          "x" => 290
                          "y" => 0
                          "zoom" => 1
                          "background" => "transparent"
                        ]
                      ]
                    ]
                    "link" => [
                      "link_type" => "Web"
                      "key" => "dfbcb980-47ca-4794-88fd-3df64aedf11d"
                      "url" => "#"
                      "text" => "Store Douplis Verbovo"
                    ]
                  ]
                  [
                    "image" => [
                      "dimensions" => [
                        "width" => 479
                        "height" => 709
                      ]
                      "alt" => null
                      "copyright" => null
                      "url" => "https://images.prismic.io/heytens/afJObMBOoF08xcae_Produit_Cadrefixe_Moustiquaire-Em_Anthracite-A-F-ZM-1-.jpg?auto=format,compress&rect=116,0,473,700&w=479&h=709"
                      "id" => "afJObMBOoF08xcae"
                      "edit" => [
                        "x" => 116
                        "y" => 0
                        "zoom" => 1
                        "background" => "transparent"
                      ]
                      "mobile" => [
                        "dimensions" => [
                          "width" => 302
                          "height" => 450
                        ]
                        "alt" => null
                        "copyright" => null
                        "url" => "https://images.prismic.io/heytens/afJObMBOoF08xcae_Produit_Cadrefixe_Moustiquaire-Em_Anthracite-A-F-ZM-1-.jpg?auto=format,compress&rect=118,0,470,700&w=302&h=450"
                        "id" => "afJObMBOoF08xcae"
                        "edit" => [
                          "x" => 118
                          "y" => 0
                          "zoom" => 1
                          "background" => "transparent"
                        ]
                      ]
                    ]
                    "link" => [
                      "link_type" => "Web"
                      "key" => "0f0dcd4a-5ba6-460e-98fd-e0421021c265"
                      "url" => "#"
                      "text" => "Nouveauté : Moustiquaire cadre fixe "
                    ]
                  ]
                  [
                    "image" => [
                      "dimensions" => [
                        "width" => 479
                        "height" => 709
                      ]
                      "alt" => null
                      "copyright" => null
                      "url" => "https://images.prismic.io/heytens/afJQL8BOoF08xcbV_Produit_EnrouleurscreenXL_Eole_5_Sable-A-34-PP_01-1-.jpg?auto=format,compress&rect=0,4,473,700&w=479&h=709"
                      "id" => "afJQL8BOoF08xcbV"
                      "edit" => [
                        "x" => 0
                        "y" => 4
                        "zoom" => 1
                        "background" => "transparent"
                      ]
                      "mobile" => [
                        "dimensions" => [
                          "width" => 302
                          "height" => 450
                        ]
                        "alt" => null
                        "copyright" => null
                        "url" => "https://images.prismic.io/heytens/afJQL8BOoF08xcbV_Produit_EnrouleurscreenXL_Eole_5_Sable-A-34-PP_01-1-.jpg?auto=format,compress&rect=0,2,473,705&w=302&h=450"
                        "id" => "afJQL8BOoF08xcbV"
                        "edit" => [
                          "x" => 0
                          "y" => 2
                          "zoom" => 1
                          "background" => "transparent"
                        ]
                      ]
                    ]
                    "link" => [
                      "link_type" => "Web"
                      "key" => "e1c79ee2-77da-42d9-ae9c-28086025127c"
                      "url" => "#"
                      "text" => "Store enrouleur Eole"
                    ]
                  ]
                ]
              ]
              "id" => "reflow$fa80d9ae-ea7a-43bf-bc19-e8429f9184e3"
              "slice_type" => "reflow"
              "slice_label" => null
            ]
            [
              "variation" => "double"
              "version" => "initial"
              "items" => []
              "primary" => [
                "nomargin" => true
                "anchor" => null
                "image" => [
                  "dimensions" => [
                    "width" => 733
                    "height" => 889
                  ]
                  "alt" => null
                  "copyright" => null
                  "url" => "https://images.prismic.io/heytens/afJQwcBOoF08xcbq_Store-ext-screen-carre.jpg?auto=format,compress&rect=78,0,733,889&w=733&h=889"
                  "id" => "afJQwcBOoF08xcbq"
                  "edit" => [
                    "x" => 78
                    "y" => 0
                    "zoom" => 1
                    "background" => "transparent"
                  ]
                  "mobile" => [
                    "dimensions" => [
                      "width" => 992
                      "height" => 1159
                    ]
                    "alt" => null
                    "copyright" => null
                    "url" => "https://images.prismic.io/heytens/afJQwcBOoF08xcbq_Store-ext-screen-carre.jpg?auto=format,compress&rect=64,0,761,889&w=992&h=1159"
                    "id" => "afJQwcBOoF08xcbq"
                    "edit" => [
                      "x" => 64
                      "y" => 0
                      "zoom" => 1
                      "background" => "transparent"
                    ]
                  ]
                ]
                "video" => [
                  "link_type" => "Media"
                ]
                "video_mobile" => [
                  "link_type" => "Media"
                ]
                "description" => [
                  [
                    "type" => "heading2"
                    "text" => "Étape 1 : diagnostiquer l’exposition de chaque fenêtre."
                    "spans" => [
                      [
                        "start" => 0
                        "end" => 55
                        "type" => "strong"
                      ]
                    ]
                    "direction" => "ltr"
                  ]
                  [
                    "type" => "paragraph"
                    "text" => "La préparation commence par un relevé simple : noter l’orientation de chaque fenêtre et les plages horaires pendant lesquelles le soleil frappe directement le vitrage. Ce diagnostic, souvent négligé, est pourtant décisif. Une fenêtre exposée plein sud subit un ensoleillement continu et intense. Une fenêtre à l’ouest reçoit la chaleur accumulée en fin de journée, précisément lorsque la pièce est la plus utilisée. Une fenêtre à l’est capte le rayonnement matinal, parfois éblouissant dans un bureau ou une chambre."
                    "spans" => []
                    "direction" => "ltr"
                  ]
                  [
                    "type" => "paragraph"
                    "text" => "Chaque orientation appelle une réponse différente, en termes de niveau de filtration, de type de protection et de mécanisme d’action. Le salon plein sud n’a pas les mêmes besoins qu’une chambre à l’ouest ou qu’un bureau à l’est. Cette logique de priorisation, pièce par pièce, est le point de départ de tout projet d’habillage estival bien conçu. C’est aussi ce que permet d’affiner le conseil à domicile : un regard expert, sur place, pour ne rien laisser au hasard."
                    "spans" => []
                    "direction" => "ltr"
                  ]
                ]
                "link" => [
                  "link_type" => "Any"
                ]
                "reverse" => false
                "image2" => [
                  "mobile" => []
                ]
                "legend" => null
              ]
              "id" => "image_texte$25c7ac81-76f0-4887-8343-c564c2ebb35f"
              "slice_type" => "image_texte"
              "slice_label" => null
            ]
            [
              "variation" => "default"
              "version" => "initial"
              "items" => []
              "primary" => [
                "nomargin" => false
                "anchor" => null
                "image" => [
                  "dimensions" => [
                    "width" => 1920
                    "height" => 1042
                  ]
                  "alt" => null
                  "copyright" => null
                  "url" => "https://images.prismic.io/heytens/aeAHJ51ZCF7ETOtp_TO-FIDJI05NOIR-1P-ENROULSMART_amb02.jpg?auto=format,compress&rect=0,862,8322,4516&w=1920&h=1042"
                  "id" => "aeAHJ51ZCF7ETOtp"
                  "edit" => [
                    "x" => 0
                    "y" => 862
                    "zoom" => 1
                    "background" => "transparent"
                  ]
                  "mobile" => [
                    "dimensions" => [
                      "width" => 992
                      "height" => 666
                    ]
                    "alt" => null
                    "copyright" => null
                    "url" => "https://images.prismic.io/heytens/aeAHJ51ZCF7ETOtp_TO-FIDJI05NOIR-1P-ENROULSMART_amb02.jpg?auto=format,compress&rect=0,327,8322,5587&w=992&h=666"
                    "id" => "aeAHJ51ZCF7ETOtp"
                    "edit" => [
                      "x" => 0
                      "y" => 327
                      "zoom" => 1
                      "background" => "transparent"
                    ]
                  ]
                ]
                "video" => [
                  "link_type" => "Media"
                ]
                "video_mobile" => [
                  "link_type" => "Media"
                ]
                "description" => [
                  [
                    "type" => "heading2"
                    "text" => "Étape 2 : choisir la solution adaptée à chaque exposition."
                    "spans" => [
                      [
                        "start" => 0
                        "end" => 58
                        "type" => "strong"
                      ]
                    ]
                    "direction" => "ltr"
                  ]
                  [
                    "type" => "paragraph"
                    "text" => "Le choix d’une solution d’habillage dépend avant tout de l’exposition de la fenêtre et du niveau de protection recherché. Heytens propose trois solutions complémentaires, pensées pour couvrir l’ensemble des besoins : filtration intérieure, protection extérieure maximale et ventilation nocturne sans contrainte."
                    "spans" => []
                    "direction" => "ltr"
                  ]
                  [
                    "type" => "heading3"
                    "text" => "Le store screen intérieur : filtrer la chaleur sans sacrifier la lumière."
                    "spans" => [
                      [
                        "start" => 0
                        "end" => 73
                        "type" => "strong"
                      ]
                      [
                        "start" => 3
                        "end" => 25
                        "type" => "hyperlink"
                        "data" => [
                          "link_type" => "Web"
                          "url" => "https://www.heytens.com/fr/cat-need/store-screen/"
                          "target" => "_blank"
                        ]
                      ]
                    ]
                    "direction" => "ltr"
                  ]
                  [
                    "type" => "paragraph"
                    "text" => "La toile screen micro-perforée est la solution intérieure pour les expositions modérées : fenêtres à l’est, au nord-ouest, ou dans les pièces à vivre recevant un ensoleillement partiel. Son tissage précis propose des niveaux d’ouverture de 1 % à 10 %. Plus le niveau est bas, plus la filtration est intense. Bien choisie, une toile screen réduit jusqu’à 70 % des apports de chaleur, tout en maintenant la vue sur l’extérieur et la lumière naturelle dans la pièce : une fraîcheur mesurable, sans renoncer à la clarté. Là où un rideau opaque coupe, elle filtre. C’est la solution idéale pour un salon, un bureau ou une pièce à vivre où la qualité de la lumière compte autant que le confort thermique."
                    "spans" => []
                    "direction" => "ltr"
                  ]
                  [
                    "type" => "heading3"
                    "text" => "Le store screen extérieur ZIP : la protection maximale avant que la chaleur n’entre."
                    "spans" => [
                      [
                        "start" => 0
                        "end" => 84
                        "type" => "strong"
                      ]
                      [
                        "start" => 3
                        "end" => 25
                        "type" => "hyperlink"
                        "data" => [
                          "link_type" => "Web"
                          "url" => "https://www.heytens.com/fr/cat/stores-sur-mesure/store-screen-exterieur/"
                          "target" => "_blank"
                        ]
                      ]
                    ]
                    "direction" => "ltr"
                  ]
                  [
                    "type" => "paragraph"
                    "text" => "Pour les expositions critiques, plein sud ou à l’ouest, le store screen extérieur ZIP agit à la source : il bloque le rayonnement solaire avant qu’il ne traverse le vitrage. C’est là toute la différence avec une solution intérieure. Résultat : jusqu’à 90 % de réduction des apports de chaleur, une différence perceptible dès les premières journées chaudes, y compris derrière une grande baie vitrée ou dans une véranda exposée toute la journée. La motorisation solaire autonome simplifie l’usage au quotidien, sans câblage à prévoir. Le store ZIP offre également une protection naturelle contre les insectes, en complément de sa performance thermique. Profil idéal : baie vitrée plein sud, terrasse couverte, toute ouverture soumise à un ensoleillement intense et prolongé."
                    "spans" => []
                    "direction" => "ltr"
                  ]
                ]
                "link" => [
                  "link_type" => "Any"
                ]
              ]
              "id" => "image_texte$d925c1da-ff09-457b-b476-f3afd78fa3b2"
              "slice_type" => "image_texte"
              "slice_label" => null
            ]
            [
              "variation" => "default"
              "version" => "initial"
              "items" => []
              "primary" => [
                "nomargin" => false
                "anchor" => null
                "image" => [
                  "mobile" => []
                ]
                "video" => [
                  "link_type" => "Media"
                ]
                "video_mobile" => [
                  "link_type" => "Media"
                ]
                "description" => [
                  [
                    "type" => "heading3"
                    "text" => "Le store douplis : isoler du froid comme du chaud, pour un confort toutes saisons."
                    "spans" => [
                      [
                        "start" => 0
                        "end" => 82
                        "type" => "strong"
                      ]
                      [
                        "start" => 3
                        "end" => 16
                        "type" => "hyperlink"
                        "data" => [
                          "link_type" => "Web"
                          "url" => "https://www.heytens.com/fr/cat/stores-sur-mesure/store-plisse/"
                          "target" => "_blank"
                        ]
                      ]
                    ]
                    "direction" => "ltr"
                  ]
                  [
                    "type" => "paragraph"
                    "text" => "Pour les pièces où l’isolation thermique est l’enjeu principal, chambre exposée, bureau sous les combles, ou fenêtre soumise à de fortes variations de température, le store douplis apporte une réponse que les autres solutions intérieures ne peuvent pas offrir. Sa construction en nid d’abeille, avec ses deux couches de tissu formant des alvéoles, emprisonne une lame d’air qui agit comme un véritable bouclier thermique : il freine les déperditions de chaleur en hiver autant qu’il limite les gains de chaleur en été. Résultat : une isolation mesurable dans les deux sens, sans sacrifier l’esthétique ni la modularité. La corde, logée entre les deux couches, disparaît visuellement et réduit les infiltrations lumineuses sur les bords, un avantage réel pour les chambres. La gamme se décline en trois niveaux de transparence, transparent, tamisant ou occultant, avec 56 références au total pour s’adapter à chaque pièce et chaque sensibilité à la lumière. Profil idéal : chambre à coucher, pièce sous pente, toute fenêtre où le confort thermique et la qualité du sommeil priment sur le reste."
                    "spans" => []
                    "direction" => "ltr"
                  ]
                ]
                "link" => [
                  "link_type" => "Web"
                  "key" => "db0509fd-b1ec-46bb-8b01-4aa3d4fc8d15"
                  "url" => "#"
                  "text" => "Prenez rendez-vous à domicile"
                ]
              ]
              "id" => "image_texte$d4818cff-9f9c-48c5-a877-9862af4cb3f6"
              "slice_type" => "image_texte"
              "slice_label" => null
            ]
            [
              "variation" => "double"
              "version" => "initial"
              "items" => []
              "primary" => [
                "nomargin" => false
                "anchor" => null
                "image" => [
                  "dimensions" => [
                    "width" => 733
                    "height" => 889
                  ]
                  "alt" => null
                  "copyright" => null
                  "url" => "https://images.prismic.io/heytens/afJObMBOoF08xcae_Produit_Cadrefixe_Moustiquaire-Em_Anthracite-A-F-ZM-1-.jpg?auto=format,compress&rect=64,0,577,700&w=733&h=889"
                  "id" => "afJObMBOoF08xcae"
                  "edit" => [
                    "x" => 64
                    "y" => 0
                    "zoom" => 1
                    "background" => "transparent"
                  ]
                  "mobile" => [
                    "dimensions" => [
                      "width" => 992
                      "height" => 1159
                    ]
                    "alt" => null
                    "copyright" => null
                    "url" => "https://images.prismic.io/heytens/afJObMBOoF08xcae_Produit_Cadrefixe_Moustiquaire-Em_Anthracite-A-F-ZM-1-.jpg?auto=format,compress&rect=53,0,599,700&w=992&h=1159"
                    "id" => "afJObMBOoF08xcae"
                    "edit" => [
                      "x" => 53
                      "y" => 0
                      "zoom" => 1
                      "background" => "transparent"
                    ]
                  ]
                ]
                "video" => [
                  "link_type" => "Media"
                ]
                "video_mobile" => [
                  "link_type" => "Media"
                ]
                "description" => [
                  [
                    "type" => "heading3"
                    "text" => "Le voilage Solstice : la lumière du jour, sans la chaleur qui l’accompagne."
                    "spans" => [
                      [
                        "start" => 0
                        "end" => 75
                        "type" => "strong"
                      ]
                    ]
                    "direction" => "ltr"
                  ]
                  [
                    "type" => "paragraph"
                    "text" => "Pour les pièces où l’on souhaite rester dans la lumière sans subir la chaleur, le voilage Solstice apporte une réponse technique inédite. Une fine couche métallisée appliquée au revers du tissu réfléchit le rayonnement solaire avant qu’il ne chauffe la pièce : les apports de chaleur sont réduits en été, la chaleur intérieure est retenue en hiver, et l’éblouissement diminue sans jamais assombrir l’espace. Le tissu reste léger, subtilement irisé, disponible en 5 coloris, certifié non feu et compatible avec les rails motorisés Heytens. Moins de climatisation, moins de chauffage : un confort toutes saisons qui allège aussi la facture énergétique. Profil idéal : salon exposé, pièce à vivre lumineuse, tout espace où performance thermique et esthétique vont de pair."
                    "spans" => []
                    "direction" => "ltr"
                  ]
                  [
                    "type" => "heading3"
                    "text" => "La moustiquaire sur-mesure : ventiler la nuit sans compromis."
                    "spans" => [
                      [
                        "start" => 0
                        "end" => 61
                        "type" => "strong"
                      ]
                      [
                        "start" => 3
                        "end" => 26
                        "type" => "hyperlink"
                        "data" => [
                          "link_type" => "Web"
                          "url" => "https://www.heytens.com/fr/cat/moustiquaires/"
                          "target" => "_blank"
                        ]
                      ]
                    ]
                    "direction" => "ltr"
                  ]
                  [
                    "type" => "paragraph"
                    "text" => "La nuit, la stratégie s’inverse. Pour évacuer la chaleur accumulée dans la journée, il faut pouvoir ouvrir les fenêtres. La moustiquaire sur-mesure rend cette ventilation nocturne possible sans contrainte : les insectes restent dehors, la fraîcheur entre librement. Disponible en version enroulable, plissée ou cadre fixe, elle s’adapte à tous les types d’ouvertures, quelle que soit la configuration de la fenêtre ou de la porte (baie vitrée). Utilisée en complément d’un store screen, elle forme un dispositif complet : protection le jour, renouvellement de l’air la nuit. C’est une alternative concrète à la climatisation, cohérente avec une logique d’économie d’énergie. Elle est particulièrement pertinente dans les chambres et les pièces à vivre, pour prolonger le confort estival jusqu’aux heures les plus fraîches."
                    "spans" => []
                    "direction" => "ltr"
                  ]
                ]
                "link" => [
                  "link_type" => "Any"
                ]
                "reverse" => false
                "image2" => [
                  "mobile" => []
                ]
                "legend" => null
              ]
              "id" => "image_texte$e9818329-cc6f-4276-be08-5e9a1e53bd56"
              "slice_type" => "image_texte"
              "slice_label" => null
            ]
            [
              "variation" => "half"
              "version" => "initial"
              "items" => []
              "primary" => [
                "nomargin" => false
                "anchor" => null
                "image" => [
                  "dimensions" => [
                    "width" => 891
                    "height" => 600
                  ]
                  "alt" => null
                  "copyright" => null
                  "url" => "https://images.prismic.io/heytens/afJUZMBOoF08xceK_produit_Enrouleurscreen_Dahna_Ecru-A-F-ZM_B-scaled.jpg?auto=format,compress&rect=0,564,1365,919&w=891&h=600"
                  "id" => "afJUZMBOoF08xceK"
                  "edit" => [
                    "x" => 0
                    "y" => 564
                    "zoom" => 1
                    "background" => "transparent"
                  ]
                  "mobile" => [
                    "dimensions" => [
                      "width" => 992
                      "height" => 666
                    ]
                    "alt" => null
                    "copyright" => null
                    "url" => "https://images.prismic.io/heytens/afJUZMBOoF08xceK_produit_Enrouleurscreen_Dahna_Ecru-A-F-ZM_B-scaled.jpg?auto=format,compress&rect=0,566,1365,916&w=992&h=666"
                    "id" => "afJUZMBOoF08xceK"
                    "edit" => [
                      "x" => 0
                      "y" => 566
                      "zoom" => 1
                      "background" => "transparent"
                    ]
                  ]
                ]
                "video" => [
                  "link_type" => "Media"
                ]
                "video_mobile" => [
                  "link_type" => "Media"
                ]
                "description" => [
                  [
                    "type" => "heading2"
                    "text" => "Étape 3 : planifier le service pose avant l’été."
                    "spans" => [
                      [
                        "start" => 0
                        "end" => 48
                        "type" => "strong"
                      ]
                    ]
                    "direction" => "ltr"
                  ]
                  [
                    "type" => "paragraph"
                    "text" => "La troisième étape est souvent la plus négligée : planifier la pose avant que les chaleurs ne s’installent. Les solutions sur-mesure demandent un délai de fabrication. Le service pose devient plus sollicité à mesure que la saison avance. Agir tôt, c’est s’assurer un accompagnement dans les meilleures conditions, sans attendre les premières vagues de chaleur pour réagir."
                    "spans" => []
                    "direction" => "ltr"
                  ]
                  [
                    "type" => "paragraph"
                    "text" => "Le conseil à domicile est le point d’entrée naturel de ce processus. Un conseiller Heytens se déplace chez vous pour mesurer chaque ouverture, évaluer l’exposition de chaque pièce et vous soumettre une proposition adaptée à votre logement dans sa globalité. C’est une approche de projet, pensée sur l’ensemble des orientations et des usages, pas une réponse ponctuelle à une fenêtre isolée. Anticiper, c’est choisir sereinement."
                    "spans" => []
                    "direction" => "ltr"
                  ]
                ]
                "link" => [
                  "link_type" => "Web"
                  "key" => "35955d31-a8a8-4b2d-9a1a-9c00d0ac89ed"
                  "url" => "#"
                  "text" => "Prenez rendez-vous"
                ]
                "reverse" => true
              ]
              "id" => "image_texte$387ab8ff-be4e-4cbd-8c8f-833360259c90"
              "slice_type" => "image_texte"
              "slice_label" => null
            ]
            [
              "variation" => "light"
              "version" => "initial"
              "items" => []
              "primary" => [
                "nomargin" => false
                "anchor" => null
                "title" => [
                  [
                    "type" => "paragraph"
                    "text" => "Préparer ses fenêtres, c’est choisir son confort."
                    "spans" => []
                    "direction" => "ltr"
                  ]
                ]
                "description" => [
                  [
                    "type" => "paragraph"
                    "text" => "Préparer ses fenêtres avant l’été, c’est faire le choix d’un confort durable, sans renoncer à la lumière ni à l’harmonie de son intérieur. Cette checklist en trois étapes, du diagnostic d’exposition au choix de la solution jusqu’à la planification du service pose, pose les bases d’un projet maîtrisé. Chaque fenêtre a sa propre exposition. Chaque exposition mérite une réponse juste. Un conseiller Heytens vous accompagne pour définir celle qui correspond précisément à votre logement, pièce par pièce, avant les premières chaleurs."
                    "spans" => []
                    "direction" => "ltr"
                  ]
                ]
                "link" => [
                  "link_type" => "Web"
                  "key" => "c0a46901-862c-47f0-969e-1df5964b2ab9"
                  "url" => "#"
                  "text" => "Prenez rendez-vous"
                  "variant" => "Primary"
                ]
                "mobile_align" => false
              ]
              "id" => "quote$7344a51c-7bf2-41b4-bb67-b5e83131daed"
              "slice_type" => "quote"
              "slice_label" => null
            ]
            [
              "variation" => "default"
              "version" => "initial"
              "items" => []
              "primary" => [
                "nomargin" => false
                "anchor" => null
                "title" => [
                  [
                    "type" => "paragraph"
                    "text" => "FAQ."
                    "spans" => []
                    "direction" => "ltr"
                  ]
                ]
                "description" => []
                "questions" => [
                  [
                    "question" => "Faut-il fermer les fenêtres quand il fait chaud en journée ?"
                    "answer" => [
                      [
                        "type" => "paragraph"
                        "text" => "En journée, fermer les fenêtres exposées au soleil limite les entrées de chaleur. Mais cette approche prive souvent l'intérieur de lumière naturelle. Un store screen permet de filtrer le rayonnement solaire tout en conservant la vue sur l'extérieur, sans obscurcir la pièce."
                        "spans" => []
                        "direction" => "ltr"
                      ]
                    ]
                  ]
                  [
                    "question" => "Comment empêcher la chaleur d'entrer par les fenêtres sans perdre la lumière naturelle ?"
                    "answer" => [
                      [
                        "type" => "paragraph"
                        "text" => "La toile screen micro-perforée répond directement à cette question. Elle filtre jusqu'à 70 % des apports de chaleur tout en laissant passer une lumière diffuse et en préservant la vue. Ce que ni un rideau épais ni un volet fermé ne permettent de réaliser simultanément."
                        "spans" => []
                        "direction" => "ltr"
                      ]
                    ]
                  ]
                  [
                    "question" => "Quel est le meilleur store pour protéger une fenêtre plein sud de la chaleur ?"
                    "answer" => [
                      [
                        "type" => "paragraph"
                        "text" => "Le store screen extérieur ZIP est la solution la plus performante pour les expositions critiques. En bloquant le rayonnement avant qu'il traverse le vitrage, il réduit jusqu'à 90 % des apports de chaleur. Un conseiller Heytens peut identifier le modèle et le niveau de filtration les mieux adaptés à votre configuration."
                        "spans" => []
                        "direction" => "ltr"
                      ]
                    ]
                  ]
                  [
                    "question" => "Un store screen intérieur est-il aussi efficace qu'un store screen extérieur contre la chaleur ?"
                    "answer" => [
                      [
                        "type" => "paragraph"
                        "text" => "Non. Un store screen intérieur filtre le rayonnement après son passage dans le vitrage, ce qui limite son efficacité thermique. Un store screen extérieur ZIP agit en amont, avant que la chaleur n'entre dans la pièce. Pour les expositions les plus intenses, la solution extérieure reste nettement plus performante."
                        "spans" => []
                        "direction" => "ltr"
                      ]
                    ]
                  ]
                ]
              ]
              "id" => "faq$20c7b190-b233-466c-8b7a-beaa5a2db1e9"
              "slice_type" => "faq"
              "slice_label" => null
            ]
            [
              "variation" => "default"
              "version" => "initial"
              "items" => []
              "primary" => [
                "nomargin" => false
                "anchor" => null
                "title" => [
                  [
                    "type" => "paragraph"
                    "text" => "ACCOMPAGNEMENT SUR MESURE, PAS A PAS"
                    "spans" => []
                    "direction" => "ltr"
                  ]
                ]
                "link" => [
                  "link_type" => "Web"
                  "key" => "2cc05f93-9f5f-422a-acc8-7646c77cbd8a"
                  "url" => "#"
                  "text" => "Prenez rendez-vous à domicile"
                ]
                "bloc" => [
                  [
                    "title" => "Conseil à domicile"
                    "subtitle" => "Gratuit* et sans engagement."
                  ]
                  [
                    "title" => "Prise de mesures"
                    "subtitle" => "Personnalisation. Fabrication sur mesure."
                  ]
                  [
                    "title" => "Pose experte"
                    "subtitle" => "Par les professionnels de la marque."
                  ]
                ]
              ]
              "id" => "multi_bloc_texte$a9233547-3fca-4036-ab5e-394eae0a5b08"
              "slice_type" => "multi_bloc_texte"
              "slice_label" => null
            ]
            [
              "variation" => "default"
              "version" => "initial"
              "items" => []
              "primary" => [
                "nomargin" => false
                "anchor" => null
                "title" => [
                  [
                    "type" => "paragraph"
                    "text" => "Nos derniers articles"
                    "spans" => []
                    "direction" => "ltr"
                  ]
                ]
                "subtitle" => null
                "slides" => [
                  [
                    "title" => null
                    "link" => [
                      "link_type" => "Any"
                    ]
                    "articles" => [
                      [
                        "article" => [
                          "id" => "acK73xEAAB4A6c8x"
                          "type" => "blog_article"
                          "tags" => []
                          "lang" => "fr-fr"
                          "slug" => "moustiquaire-sur-mesure-pour-fenetre--guide-complet-2026."
                          "first_publication_date" => "2026-03-24T16:31:04+0000"
                          "last_publication_date" => "2026-04-17T12:18:00+0000"
                          "uid" => "moustiquaire-sur-mesure-pour-fenetre--guide-complet-2026"
                          "data" => [
                            "title" => "Moustiquaire sur mesure pour fenêtre : guide complet 2026."
                            "images" => [
                              [
                                "listing_portrait" => [
                                  "dimensions" => [
                                    "width" => 442
                                    "height" => 580
                                  ]
                                  "alt" => null
                                  "copyright" => null
                                  "url" => "https://images.prismic.io/heytens/aeIjbJ1ZCF7ETSwI_visuel_moustiquaire_cadrefixe.jpg?auto=format,compress&rect=917,0,5716,7500&w=442&h=580"
                                  "id" => "aeIjbJ1ZCF7ETSwI"
                                  "edit" => [
                                    "x" => 917
                                    "y" => 0
                                    "zoom" => 1
                                    "background" => "transparent"
                                  ]
                                  "mobile" => [
                                    "dimensions" => [
                                      "width" => 221
                                      "height" => 290
                                    ]
                                    "alt" => null
                                    "copyright" => null
                                    "url" => "https://images.prismic.io/heytens/aeIjbJ1ZCF7ETSwI_visuel_moustiquaire_cadrefixe.jpg?auto=format,compress&rect=917,0,5716,7500&w=221&h=290"
                                    "id" => "aeIjbJ1ZCF7ETSwI"
                                    "edit" => [
                                      "x" => 917
                                      "y" => 0
                                      "zoom" => 1
                                      "background" => "transparent"
                                    ]
                                  ]
                                ]
                              ]
                            ]
                            "category" => [
                              "id" => "acKbrhEAACEA6ZCg"
                              "type" => "blog_category"
                              "tags" => []
                              "lang" => "fr-fr"
                              "slug" => "guides-et-conseils"
                              "first_publication_date" => "2026-03-24T14:13:07+0000"
                              "last_publication_date" => "2026-05-11T09:37:10+0000"
                              "uid" => "guides-et-conseils"
                              "data" => [
                                "title" => "Guides et conseils"
                              ]
                              "link_type" => "Document"
                              "key" => "b57b9dc2-a9c2-42a4-b0bb-e00620774115"
                              "isBroken" => false
                            ]
                            "author" => [
                              "id" => "acKbRREAACAA6Y_Y"
                              "type" => "blog_author"
                              "tags" => []
                              "lang" => "fr-fr"
                              "slug" => "nicolas-delcour"
                              "first_publication_date" => "2026-03-24T14:11:19+0000"
                              "last_publication_date" => "2026-04-17T10:08:16+0000"
                              "uid" => "michael-leski"
                              "data" => [
                                "name" => "Nicolas Delcour"
                              ]
                              "link_type" => "Document"
                              "key" => "f203c5f3-85a9-48f3-8190-900281d2ca48"
                              "isBroken" => false
                            ]
                          ]
                          "link_type" => "Document"
                          "key" => "91bafe2d-ff7a-4ec9-9930-87c3d702cfcf"
                          "isBroken" => false
                        ]
                      ]
                      [
                        "article" => [
                          "id" => "acPsMxEAAB4A65vk"
                          "type" => "blog_article"
                          "tags" => []
                          "lang" => "fr-fr"
                          "slug" => "store-enrouleur-vs-store-plisse-vs-store-venitien--le-grand-comparatif."
                          "first_publication_date" => "2026-04-17T12:16:21+0000"
                          "last_publication_date" => "2026-04-17T12:16:21+0000"
                          "uid" => "store-enrouleur-vs-store-plisse-vs-store-venitien--le-grand-comparatif"
                          "data" => [
                            "title" => "Store enrouleur vs store plissé vs store vénitien : le grand comparatif."
                            "images" => [
                              [
                                "listing_portrait" => [
                                  "dimensions" => [
                                    "width" => 442
                                    "height" => 580
                                  ]
                                  "alt" => null
                                  "copyright" => null
                                  "url" => "https://images.prismic.io/heytens/aeIkTZ1ZCF7ETSyU_Visuel_IA_5_Se%CC%81re%CC%81nite%CC%81_Estivale.jpg?auto=format,compress&rect=0,49,3584,4703&w=442&h=580"
                                  "id" => "aeIkTZ1ZCF7ETSyU"
                                  "edit" => [
                                    "x" => 0
                                    "y" => 49
                                    "zoom" => 1
                                    "background" => "transparent"
                                  ]
                                  "mobile" => [
                                    "dimensions" => [
                                      "width" => 221
                                      "height" => 290
                                    ]
                                    "alt" => null
                                    "copyright" => null
                                    "url" => "https://images.prismic.io/heytens/aeIkTZ1ZCF7ETSyU_Visuel_IA_5_Se%CC%81re%CC%81nite%CC%81_Estivale.jpg?auto=format,compress&rect=0,49,3584,4703&w=221&h=290"
                                    "id" => "aeIkTZ1ZCF7ETSyU"
                                    "edit" => [
                                      "x" => 0
                                      "y" => 49
                                      "zoom" => 1
                                      "background" => "transparent"
                                    ]
                                  ]
                                ]
                              ]
                            ]
                            "category" => [
                              "id" => "acKbrhEAACEA6ZCg"
                              "type" => "blog_category"
                              "tags" => []
                              "lang" => "fr-fr"
                              "slug" => "guides-et-conseils"
                              "first_publication_date" => "2026-03-24T14:13:07+0000"
                              "last_publication_date" => "2026-05-11T09:37:10+0000"
                              "uid" => "guides-et-conseils"
                              "data" => [
                                "title" => "Guides et conseils"
                              ]
                              "link_type" => "Document"
                              "key" => "e471cf33-ddab-45b1-9838-927ea36eebc7"
                              "isBroken" => false
                            ]
                            "author" => [
                              "id" => "acKbRREAACAA6Y_Y"
                              "type" => "blog_author"
                              "tags" => []
                              "lang" => "fr-fr"
                              "slug" => "nicolas-delcour"
                              "first_publication_date" => "2026-03-24T14:11:19+0000"
                              "last_publication_date" => "2026-04-17T10:08:16+0000"
                              "uid" => "michael-leski"
                              "data" => [
                                "name" => "Nicolas Delcour"
                              ]
                              "link_type" => "Document"
                              "key" => "9f92e5f0-bb6d-4e00-84a8-52f3d1201559"
                              "isBroken" => false
                            ]
                          ]
                          "link_type" => "Document"
                          "key" => "8289e25e-776c-4fb2-aa75-dc4a7ece5e96"
                          "isBroken" => false
                        ]
                      ]
                      [
                        "article" => [
                          "id" => "acKcexEAAB8A6ZIt"
                          "type" => "blog_article"
                          "tags" => []
                          "lang" => "fr-fr"
                          "slug" => "le-voile--une-matiere-tout-en-transparence"
                          "first_publication_date" => "2026-03-24T14:18:00+0000"
                          "last_publication_date" => "2026-04-16T07:39:32+0000"
                          "uid" => "article-1"
                          "data" => [
                            "title" => "Voile : filtrez la lumière avec élégance"
                            "images" => [
                              [
                                "listing_portrait" => [
                                  "dimensions" => [
                                    "width" => 442
                                    "height" => 580
                                  ]
                                  "alt" => null
                                  "copyright" => null
                                  "url" => "https://images.prismic.io/heytens/aeCSHp1ZCF7ETPLx_blog-listing-home.jpg?auto=format,compress&rect=0,0,442,580&w=442&h=580"
                                  "id" => "aeCSHp1ZCF7ETPLx"
                                  "edit" => [
                                    "x" => 0
                                    "y" => 0
                                    "zoom" => 1
                                    "background" => "transparent"
                                  ]
                                  "mobile" => [
                                    "dimensions" => [
                                      "width" => 221
                                      "height" => 290
                                    ]
                                    "alt" => null
                                    "copyright" => null
                                    "url" => "https://images.prismic.io/heytens/aeCSHp1ZCF7ETPLx_blog-listing-home.jpg?auto=format,compress&rect=0,0,442,580&w=221&h=290"
                                    "id" => "aeCSHp1ZCF7ETPLx"
                                    "edit" => [
                                      "x" => 0
                                      "y" => 0
                                      "zoom" => 1
                                      "background" => "transparent"
                                    ]
                                  ]
                                ]
                              ]
                            ]
                            "category" => [
                              "id" => "acKbrhEAACEA6ZCg"
                              "type" => "blog_category"
                              "tags" => []
                              "lang" => "fr-fr"
                              "slug" => "guides-et-conseils"
                              "first_publication_date" => "2026-03-24T14:13:07+0000"
                              "last_publication_date" => "2026-05-11T09:37:10+0000"
                              "uid" => "guides-et-conseils"
                              "data" => [
                                "title" => "Guides et conseils"
                              ]
                              "link_type" => "Document"
                              "key" => "f7e8872b-d866-4b19-bf2c-932af6ff84f6"
                              "isBroken" => false
                            ]
                            "author" => [
                              "id" => "acKbRREAACAA6Y_Y"
                              "type" => "blog_author"
                              "tags" => []
                              "lang" => "fr-fr"
                              "slug" => "nicolas-delcour"
                              "first_publication_date" => "2026-03-24T14:11:19+0000"
                              "last_publication_date" => "2026-04-17T10:08:16+0000"
                              "uid" => "michael-leski"
                              "data" => [
                                "name" => "Nicolas Delcour"
                              ]
                              "link_type" => "Document"
                              "key" => "bc00454a-755c-4c86-81a0-4765d7a66397"
                              "isBroken" => false
                            ]
                          ]
                          "link_type" => "Document"
                          "key" => "09fdb8bf-4935-4fc3-9114-14e23ae84e37"
                          "isBroken" => false
                        ]
                      ]
                    ]
                  ]
                ]
              ]
              "id" => "slider_blog$b0fd421b-649a-42a7-bddb-c6c7727ffdc9"
              "slice_type" => "slider_blog"
              "slice_label" => null
            ]
          ]
          "category" => [
            "id" => "acKbrhEAACEA6ZCg"
            "type" => "blog_category"
            "tags" => []
            "lang" => "fr-fr"
            "slug" => "guides-et-conseils"
            "first_publication_date" => "2026-03-24T14:13:07+0000"
            "last_publication_date" => "2026-05-11T09:37:10+0000"
            "uid" => "guides-et-conseils"
            "link_type" => "Document"
            "key" => "cc5d2fdc-24c2-4160-9dc1-2280324c922f"
            "isBroken" => false
          ]
          "author" => [
            "id" => "acKbRREAACAA6Y_Y"
            "type" => "blog_author"
            "tags" => []
            "lang" => "fr-fr"
            "slug" => "nicolas-delcour"
            "first_publication_date" => "2026-03-24T14:11:19+0000"
            "last_publication_date" => "2026-04-17T10:08:16+0000"
            "uid" => "michael-leski"
            "link_type" => "Document"
            "key" => "ff04729d-5234-4873-9c17-41efa7a3fdcc"
            "isBroken" => false
          ]
          "meta_title" => "Préparer ses fenêtres pour l'été : la checklist Heytens"
          "meta_description" => "Chaleur estivale, fenêtres exposées : notre checklist vous guide pas à pas pour préparer chaque ouverture, filtrer le rayonnement solaire et préserver votre confort de vie."
          "meta_image" => [
            "dimensions" => [
              "width" => 2400
              "height" => 1260
            ]
            "alt" => null
            "copyright" => null
            "url" => "https://images.prismic.io/heytens/aeAErJ1ZCF7ETOs2_Visuel_IA_8_Se%CC%81re%CC%81nite%CC%81_Estivale.jpg?auto=format,compress&rect=0,1459,3584,1882&w=2400&h=1260"
            "id" => "aeAErJ1ZCF7ETOs2"
            "edit" => [
              "x" => 0
              "y" => 1459
              "zoom" => 1
              "background" => "transparent"
            ]
          ]
        ]
      ]
    ]
    "version" => "3f9f504"
    "license" => "All Rights Reserved"
  ]
]
GET https://images.prismic.io/heytens/aeIlfZ1ZCF7ETS2e_Visuel_IA_2_Se%CC%81re%CC%81nite%CC%81_Estivale.jpg?auto=format,compress
Response 200
[
  "info" => [
    "header_size" => 611
    "request_size" => 213
    "total_time" => 0.093476
    "namelookup_time" => 0.016604
    "connect_time" => 0.021174
    "pretransfer_time" => 0.043264
    "size_download" => 970183.0
    "speed_download" => 10432075.0
    "download_content_length" => 970183.0
    "starttransfer_time" => 0.050656
    "primary_ip" => "2a04:4e42:400::720"
    "primary_port" => 443
    "local_ip" => "2a01:8760:2:3114::1"
    "local_port" => 38074
    "http_version" => 3
    "protocol" => 2
    "scheme" => "HTTPS"
    "appconnect_time_us" => 43129
    "connect_time_us" => 21174
    "namelookup_time_us" => 16604
    "pretransfer_time_us" => 43264
    "starttransfer_time_us" => 50656
    "total_time_us" => 93476
    "effective_method" => "GET"
    "start_time" => 1780082908.2089
    "original_url" => "https://images.prismic.io/heytens/aeIlfZ1ZCF7ETS2e_Visuel_IA_2_Se%CC%81re%CC%81nite%CC%81_Estivale.jpg?auto=format,compress"
    "pause_handler" => Closure(float $duration) {#11473
      class: "Symfony\Component\HttpClient\Response\CurlResponse"
      use: {
        $ch: CurlHandle {#11467 …}
        $multi: Symfony\Component\HttpClient\Internal\CurlClientState {#6327 …}
        $execCounter: -9223372036854775781
      }
    }
    "debug" => """
      *   Trying 2a04:4e42:400::720:443...\n
      * Connected to images.prismic.io (2a04:4e42:400::720) port 443 (#1)\n
      * ALPN, offering h2\n
      * ALPN, offering http/1.1\n
      *  CAfile: /etc/pki/tls/certs/ca-bundle.crt\n
      * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256\n
      * ALPN, server accepted to use h2\n
      * Server certificate:\n
      *  subject: CN=images.prismic.io\n
      *  start date: May 16 02:37:01 2026 GMT\n
      *  expire date: Jun 15 02:37:00 2026 GMT\n
      *  subjectAltName: host "images.prismic.io" matched cert's "images.prismic.io"\n
      *  issuer: C=US; O=Certainly; CN=Certainly Intermediate R1\n
      *  SSL certificate verify ok.\n
      * Using HTTP2, server supports multi-use\n
      * Connection state changed (HTTP/2 confirmed)\n
      * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0\n
      * Using Stream ID: 1 (easy handle 0x5559ebc7c850)\n
      > GET /heytens/aeIlfZ1ZCF7ETS2e_Visuel_IA_2_Se%CC%81re%CC%81nite%CC%81_Estivale.jpg?auto=format,compress HTTP/2\r\n
      Host: images.prismic.io\r\n
      accept: */*\r\n
      user-agent: Symfony HttpClient (Curl)\r\n
      accept-encoding: gzip\r\n
      \r\n
      < HTTP/2 200 \r\n
      < x-imgix-id: 9198203a2b00b34f129a499eaa41a172e02bcff8\r\n
      < cache-control: public, max-age=31536000\r\n
      < last-modified: Fri, 29 May 2026 12:36:52 GMT\r\n
      < server: imgix\r\n
      < date: Fri, 29 May 2026 19:28:28 GMT\r\n
      < age: 24696\r\n
      < accept-ranges: bytes\r\n
      < content-type: image/jpeg\r\n
      < access-control-allow-origin: *\r\n
      < timing-allow-origin: *\r\n
      < cross-origin-resource-policy: cross-origin\r\n
      < x-content-type-options: nosniff\r\n
      < x-served-by: cache-fra-etou8220096-FRA, cache-par-lfpg1960035-PAR\r\n
      < x-cache: MISS, HIT\r\n
      < vary: Accept, User-Agent\r\n
      < alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400\r\n
      < content-length: 970183\r\n
      < \r\n
      """
  ]
  "response_headers" => [
    "HTTP/2 200 "
    "x-imgix-id: 9198203a2b00b34f129a499eaa41a172e02bcff8"
    "cache-control: public, max-age=31536000"
    "last-modified: Fri, 29 May 2026 12:36:52 GMT"
    "server: imgix"
    "date: Fri, 29 May 2026 19:28:28 GMT"
    "age: 24696"
    "accept-ranges: bytes"
    "content-type: image/jpeg"
    "access-control-allow-origin: *"
    "timing-allow-origin: *"
    "cross-origin-resource-policy: cross-origin"
    "x-content-type-options: nosniff"
    "x-served-by: cache-fra-etou8220096-FRA, cache-par-lfpg1960035-PAR"
    "x-cache: MISS, HIT"
    "vary: Accept, User-Agent"
    "alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400"
    "content-length: 970183"
  ]
]
GET https://heytens.cdn.prismic.io/api/v2/documents/search
Request options
[
  "query" => [
    "q" => "[[at(my.blog_author.uid, "michael-leski")]]"
    "pageSize" => 100
    "page" => 1
    "ref" => "ahmCaxEAACoA1BOg"
    "lang" => "fr-fr"
    "access_token" => "MC5hY0oyTEJFQUFCNEE2VTVW.TU4bbV3vv71d77-9fiPvv70d77-977-9OBDvv71_Llco77-977-977-9Me-_vW9MBu-_vR9g"
  ]
]
Response 200
[
  "info" => [
    "header_size" => 632
    "request_size" => 361
    "total_time" => 0.017059
    "namelookup_time" => 3.9E-5
    "connect_time" => 3.9E-5
    "pretransfer_time" => 0.000112
    "size_download" => 717.0
    "speed_download" => 42176.0
    "download_content_length" => 717.0
    "starttransfer_time" => 0.01692
    "primary_ip" => "2600:9000:20a0:2800:15:1def:a40:93a1"
    "primary_port" => 443
    "http_version" => 3
    "protocol" => 2
    "scheme" => "HTTPS"
    "appconnect_time_us" => 40
    "connect_time_us" => 39
    "namelookup_time_us" => 39
    "pretransfer_time_us" => 112
    "starttransfer_time_us" => 16920
    "total_time_us" => 17059
    "effective_method" => "GET"
    "start_time" => 1780082908.3036
    "original_url" => "https://heytens.cdn.prismic.io/api/v2/documents/search?q=[[at(my.blog_author.uid%2C%20%22michael-leski%22)]]&pageSize=100&page=1&ref=ahmCaxEAACoA1BOg&lang=fr-fr&access_token=MC5hY0oyTEJFQUFCNEE2VTVW.TU4bbV3vv71d77-9fiPvv70d77-977-9OBDvv71_Llco77-977-977-9Me-_vW9MBu-_vR9g"
    "pause_handler" => Closure(float $duration) {#11487
      class: "Symfony\Component\HttpClient\Response\CurlResponse"
      use: {
        $ch: CurlHandle {#11480 …}
        $multi: Symfony\Component\HttpClient\Internal\CurlClientState {#6327 …}
        $execCounter: -9223372036854775657
      }
    }
    "debug" => """
      * Found bundle for host heytens.cdn.prismic.io: 0x5559ec0bcad0 [can multiplex]\n
      * Re-using existing connection! (#0) with host heytens.cdn.prismic.io\n
      * Connected to heytens.cdn.prismic.io (2600:9000:20a0:2800:15:1def:a40:93a1) port 443 (#0)\n
      * Using Stream ID: 3 (easy handle 0x5559ec3cc5c0)\n
      > GET /api/v2/documents/search?q=[[at(my.blog_author.uid%2C%20%22michael-leski%22)]]&pageSize=100&page=1&ref=ahmCaxEAACoA1BOg&lang=fr-fr&access_token=MC5hY0oyTEJFQUFCNEE2VTVW.TU4bbV3vv71d77-9fiPvv70d77-977-9OBDvv71_Llco77-977-977-9Me-_vW9MBu-_vR9g HTTP/2\r\n
      Host: heytens.cdn.prismic.io\r\n
      accept: */*\r\n
      user-agent: Symfony HttpClient (Curl)\r\n
      accept-encoding: gzip\r\n
      \r\n
      < HTTP/2 200 \r\n
      < content-type: application/json\r\n
      < content-length: 717\r\n
      < date: Fri, 29 May 2026 12:14:26 GMT\r\n
      < x-local-cache: MISS\r\n
      < x-ratelimit-limit: 200\r\n
      < x-ratelimit-remaining: 198\r\n
      < x-ratelimit-reset: 1780056866\r\n
      < x-amzn-requestid: abc16147-6fd5-4b00-a157-ad87e46e785a\r\n
      < access-control-allow-origin: *\r\n
      < x-amz-apigw-id: eIFtdHcwIAMFbaA=\r\n
      < cache-control: max-age=315360000\r\n
      < x-amzn-trace-id: Root=1-6a198322-159276840b8aa8a670d2b53e\r\n
      < x-cache: Hit from cloudfront\r\n
      < via: 1.1 b9be498b57d2aee7c2096da28228e858.cloudfront.net (CloudFront)\r\n
      < x-amz-cf-pop: AMS58-P2\r\n
      < x-amz-cf-id: ZblNF7u5jnsNBJGfUoS4b3aWUb9-31nsjXH6UgxTIrz14Y29GQiQ0Q==\r\n
      < age: 26042\r\n
      < \r\n
      """
  ]
  "url" => "https://heytens.cdn.prismic.io/api/v2/documents/search?q=[[at(my.blog_author.uid%2C%20%22michael-leski%22)]]&pageSize=100&page=1&ref=ahmCaxEAACoA1BOg&lang=fr-fr&access_token=MC5hY0oyTEJFQUFCNEE2VTVW.TU4bbV3vv71d77-9fiPvv70d77-977-9OBDvv71_Llco77-977-977-9Me-_vW9MBu-_vR9g"
  "response_headers" => [
    "HTTP/2 200 "
    "content-type: application/json"
    "content-length: 717"
    "date: Fri, 29 May 2026 12:14:26 GMT"
    "x-local-cache: MISS"
    "x-ratelimit-limit: 200"
    "x-ratelimit-remaining: 198"
    "x-ratelimit-reset: 1780056866"
    "x-amzn-requestid: abc16147-6fd5-4b00-a157-ad87e46e785a"
    "access-control-allow-origin: *"
    "x-amz-apigw-id: eIFtdHcwIAMFbaA="
    "cache-control: max-age=315360000"
    "x-amzn-trace-id: Root=1-6a198322-159276840b8aa8a670d2b53e"
    "x-cache: Hit from cloudfront"
    "via: 1.1 b9be498b57d2aee7c2096da28228e858.cloudfront.net (CloudFront)"
    "x-amz-cf-pop: AMS58-P2"
    "x-amz-cf-id: ZblNF7u5jnsNBJGfUoS4b3aWUb9-31nsjXH6UgxTIrz14Y29GQiQ0Q=="
    "age: 26042"
  ]
  "response_json" => [
    "page" => 1
    "results_per_page" => 100
    "results_size" => 1
    "total_results_size" => 1
    "total_pages" => 1
    "next_page" => null
    "prev_page" => null
    "results" => [
      [
        "id" => "acKbRREAACAA6Y_Y"
        "uid" => "michael-leski"
        "url" => null
        "type" => "blog_author"
        "href" => "https://heytens.cdn.prismic.io/api/v2/documents/search?ref=ahmCaxEAACoA1BOg&q=%5B%5B%3Ad+%3D+at%28document.id%2C+%22acKbRREAACAA6Y_Y%22%29+%5D%5D"
        "tags" => []
        "first_publication_date" => "2026-03-24T14:11:19+0000"
        "last_publication_date" => "2026-04-17T10:08:16+0000"
        "slugs" => [
          "nicolas-delcour"
        ]
        "linked_documents" => []
        "lang" => "fr-fr"
        "alternate_languages" => []
        "data" => [
          "name" => "Nicolas Delcour"
          "meta_title" => null
          "meta_description" => null
          "meta_image" => []
        ]
      ]
    ]
    "version" => "3f9f504"
    "license" => "All Rights Reserved"
  ]
]
GET https://heytens.cdn.prismic.io/api/v2/documents/search
Request options
[
  "query" => [
    "q" => "[[at(my.blog_category.uid, "guides-et-conseils")]]"
    "pageSize" => 100
    "page" => 1
    "ref" => "ahmCaxEAACoA1BOg"
    "lang" => "fr-fr"
    "access_token" => "MC5hY0oyTEJFQUFCNEE2VTVW.TU4bbV3vv71d77-9fiPvv70d77-977-9OBDvv71_Llco77-977-977-9Me-_vW9MBu-_vR9g"
  ]
]
Response 200
[
  "info" => [
    "header_size" => 635
    "request_size" => 368
    "total_time" => 0.016461
    "namelookup_time" => 3.5E-5
    "connect_time" => 3.5E-5
    "pretransfer_time" => 0.000112
    "size_download" => 749.0
    "speed_download" => 46812.0
    "starttransfer_time" => 0.016286
    "primary_ip" => "2600:9000:20a0:2800:15:1def:a40:93a1"
    "primary_port" => 443
    "http_version" => 3
    "protocol" => 2
    "scheme" => "HTTPS"
    "appconnect_time_us" => 35
    "connect_time_us" => 35
    "namelookup_time_us" => 35
    "pretransfer_time_us" => 112
    "starttransfer_time_us" => 16286
    "total_time_us" => 16461
    "effective_method" => "GET"
    "start_time" => 1780082908.3224
    "original_url" => "https://heytens.cdn.prismic.io/api/v2/documents/search?q=[[at(my.blog_category.uid%2C%20%22guides-et-conseils%22)]]&pageSize=100&page=1&ref=ahmCaxEAACoA1BOg&lang=fr-fr&access_token=MC5hY0oyTEJFQUFCNEE2VTVW.TU4bbV3vv71d77-9fiPvv70d77-977-9OBDvv71_Llco77-977-977-9Me-_vW9MBu-_vR9g"
    "pause_handler" => Closure(float $duration) {#11643
      class: "Symfony\Component\HttpClient\Response\CurlResponse"
      use: {
        $ch: CurlHandle {#11647 …}
        $multi: Symfony\Component\HttpClient\Internal\CurlClientState {#6327 …}
        $execCounter: -9223372036854775654
      }
    }
    "debug" => """
      * Found bundle for host heytens.cdn.prismic.io: 0x5559ec0bcad0 [can multiplex]\n
      * Re-using existing connection! (#0) with host heytens.cdn.prismic.io\n
      * Connected to heytens.cdn.prismic.io (2600:9000:20a0:2800:15:1def:a40:93a1) port 443 (#0)\n
      * Using Stream ID: 5 (easy handle 0x5559ec364cb0)\n
      > GET /api/v2/documents/search?q=[[at(my.blog_category.uid%2C%20%22guides-et-conseils%22)]]&pageSize=100&page=1&ref=ahmCaxEAACoA1BOg&lang=fr-fr&access_token=MC5hY0oyTEJFQUFCNEE2VTVW.TU4bbV3vv71d77-9fiPvv70d77-977-9OBDvv71_Llco77-977-977-9Me-_vW9MBu-_vR9g HTTP/2\r\n
      Host: heytens.cdn.prismic.io\r\n
      accept: */*\r\n
      user-agent: Symfony HttpClient (Curl)\r\n
      accept-encoding: gzip\r\n
      \r\n
      < HTTP/2 200 \r\n
      < content-type: application/json\r\n
      < date: Fri, 29 May 2026 12:14:26 GMT\r\n
      < x-local-cache: MISS\r\n
      < content-encoding: gzip\r\n
      < x-ratelimit-limit: 200\r\n
      < x-ratelimit-remaining: 199\r\n
      < x-ratelimit-reset: 1780056866\r\n
      < x-amzn-requestid: 739f4e66-63aa-4341-8009-f5958445f525\r\n
      < access-control-allow-origin: *\r\n
      < x-amz-apigw-id: eIFtXEN9IAMF4zQ=\r\n
      < cache-control: max-age=315360000\r\n
      < x-amzn-trace-id: Root=1-6a198321-0421fa2d4bb6efef1d251a60\r\n
      < x-cache: Hit from cloudfront\r\n
      < via: 1.1 b9be498b57d2aee7c2096da28228e858.cloudfront.net (CloudFront)\r\n
      < x-amz-cf-pop: AMS58-P2\r\n
      < x-amz-cf-id: veocD45ZUCSjnYR276EiXJL5g_X0bvOVY0KLvQRrd8Kn9MlLVgPWtg==\r\n
      < age: 26042\r\n
      < \r\n
      """
  ]
  "url" => "https://heytens.cdn.prismic.io/api/v2/documents/search?q=[[at(my.blog_category.uid%2C%20%22guides-et-conseils%22)]]&pageSize=100&page=1&ref=ahmCaxEAACoA1BOg&lang=fr-fr&access_token=MC5hY0oyTEJFQUFCNEE2VTVW.TU4bbV3vv71d77-9fiPvv70d77-977-9OBDvv71_Llco77-977-977-9Me-_vW9MBu-_vR9g"
  "response_headers" => [
    "HTTP/2 200 "
    "content-type: application/json"
    "date: Fri, 29 May 2026 12:14:26 GMT"
    "x-local-cache: MISS"
    "content-encoding: gzip"
    "x-ratelimit-limit: 200"
    "x-ratelimit-remaining: 199"
    "x-ratelimit-reset: 1780056866"
    "x-amzn-requestid: 739f4e66-63aa-4341-8009-f5958445f525"
    "access-control-allow-origin: *"
    "x-amz-apigw-id: eIFtXEN9IAMF4zQ="
    "cache-control: max-age=315360000"
    "x-amzn-trace-id: Root=1-6a198321-0421fa2d4bb6efef1d251a60"
    "x-cache: Hit from cloudfront"
    "via: 1.1 b9be498b57d2aee7c2096da28228e858.cloudfront.net (CloudFront)"
    "x-amz-cf-pop: AMS58-P2"
    "x-amz-cf-id: veocD45ZUCSjnYR276EiXJL5g_X0bvOVY0KLvQRrd8Kn9MlLVgPWtg=="
    "age: 26042"
  ]
  "response_json" => [
    "page" => 1
    "results_per_page" => 100
    "results_size" => 1
    "total_results_size" => 1
    "total_pages" => 1
    "next_page" => null
    "prev_page" => null
    "results" => [
      [
        "id" => "acKbrhEAACEA6ZCg"
        "uid" => "guides-et-conseils"
        "url" => null
        "type" => "blog_category"
        "href" => "https://heytens.cdn.prismic.io/api/v2/documents/search?ref=ahmCaxEAACoA1BOg&q=%5B%5B%3Ad+%3D+at%28document.id%2C+%22acKbrhEAACEA6ZCg%22%29+%5D%5D"
        "tags" => []
        "first_publication_date" => "2026-03-24T14:13:07+0000"
        "last_publication_date" => "2026-05-11T09:37:10+0000"
        "slugs" => [
          "guides-et-conseils"
        ]
        "linked_documents" => []
        "lang" => "fr-fr"
        "alternate_languages" => []
        "data" => [
          "title" => "Guides et conseils"
          "description" => [
            [
              "type" => "paragraph"
              "text" => "Lorem ipsum dolor sit amet consectetur. Tincidunt nulla massa lectus a elit eu. In."
              "spans" => []
              "direction" => "ltr"
            ]
          ]
          "slices" => []
          "meta_title" => "Guides et conseils | Heytens France"
          "meta_description" => "Super description pour des guides et conseils sur Heytens"
          "meta_image" => [
            "dimensions" => [
              "width" => 2400
              "height" => 1260
            ]
            "alt" => null
            "copyright" => null
            "url" => "https://images.prismic.io/heytens/agF0kqYofJOwHDPm_univers-voilages-wave-double.jpg?auto=format,compress&rect=0,190,800,420&w=2400&h=1260"
            "id" => "agF0kqYofJOwHDPm"
            "edit" => [
              "x" => 0
              "y" => 190
              "zoom" => 1
              "background" => "transparent"
            ]
          ]
        ]
      ]
    ]
    "version" => "3f9f504"
    "license" => "All Rights Reserved"
  ]
]
GET https://images.prismic.io/heytens/aeIlfZ1ZCF7ETS2e_Visuel_IA_2_Se%CC%81re%CC%81nite%CC%81_Estivale.jpg?auto=format,compress&rect=0,608,3584,3584&w=200&h=200
Response 200
[
  "info" => [
    "header_size" => 610
    "request_size" => 246
    "total_time" => 0.006583
    "namelookup_time" => 5.1E-5
    "connect_time" => 5.1E-5
    "pretransfer_time" => 0.000138
    "size_download" => 6482.0
    "speed_download" => 1080333.0
    "download_content_length" => 6482.0
    "starttransfer_time" => 0.006412
    "primary_ip" => "2a04:4e42:400::720"
    "primary_port" => 443
    "http_version" => 3
    "protocol" => 2
    "scheme" => "HTTPS"
    "appconnect_time_us" => 51
    "connect_time_us" => 51
    "namelookup_time_us" => 51
    "pretransfer_time_us" => 138
    "starttransfer_time_us" => 6412
    "total_time_us" => 6583
    "effective_method" => "GET"
    "start_time" => 1780082908.3412
    "original_url" => "https://images.prismic.io/heytens/aeIlfZ1ZCF7ETS2e_Visuel_IA_2_Se%CC%81re%CC%81nite%CC%81_Estivale.jpg?auto=format,compress&rect=0,608,3584,3584&w=200&h=200"
    "pause_handler" => Closure(float $duration) {#11443
      class: "Symfony\Component\HttpClient\Response\CurlResponse"
      use: {
        $ch: CurlHandle {#11744 …}
        $multi: Symfony\Component\HttpClient\Internal\CurlClientState {#6327 …}
        $execCounter: -9223372036854775651
      }
    }
    "debug" => """
      * Found bundle for host images.prismic.io: 0x5559ec0159b0 [can multiplex]\n
      * Re-using existing connection! (#1) with host images.prismic.io\n
      * Connected to images.prismic.io (2a04:4e42:400::720) port 443 (#1)\n
      * Using Stream ID: 3 (easy handle 0x5559ec1164f0)\n
      > GET /heytens/aeIlfZ1ZCF7ETS2e_Visuel_IA_2_Se%CC%81re%CC%81nite%CC%81_Estivale.jpg?auto=format,compress&rect=0,608,3584,3584&w=200&h=200 HTTP/2\r\n
      Host: images.prismic.io\r\n
      accept: */*\r\n
      user-agent: Symfony HttpClient (Curl)\r\n
      accept-encoding: gzip\r\n
      \r\n
      < HTTP/2 200 \r\n
      < x-imgix-id: 51c0decc0d1e1309fef7cc6e59fabc77a8efc92b\r\n
      < cache-control: public, max-age=31536000\r\n
      < last-modified: Wed, 20 May 2026 09:44:44 GMT\r\n
      < server: imgix\r\n
      < date: Fri, 29 May 2026 19:28:28 GMT\r\n
      < age: 812624\r\n
      < accept-ranges: bytes\r\n
      < content-type: image/jpeg\r\n
      < access-control-allow-origin: *\r\n
      < timing-allow-origin: *\r\n
      < cross-origin-resource-policy: cross-origin\r\n
      < x-content-type-options: nosniff\r\n
      < x-served-by: cache-fra-eddf8230177-FRA, cache-par-lfpg1960035-PAR\r\n
      < x-cache: MISS, HIT\r\n
      < vary: Accept, User-Agent\r\n
      < alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400\r\n
      < content-length: 6482\r\n
      < \r\n
      """
  ]
  "response_headers" => [
    "HTTP/2 200 "
    "x-imgix-id: 51c0decc0d1e1309fef7cc6e59fabc77a8efc92b"
    "cache-control: public, max-age=31536000"
    "last-modified: Wed, 20 May 2026 09:44:44 GMT"
    "server: imgix"
    "date: Fri, 29 May 2026 19:28:28 GMT"
    "age: 812624"
    "accept-ranges: bytes"
    "content-type: image/jpeg"
    "access-control-allow-origin: *"
    "timing-allow-origin: *"
    "cross-origin-resource-policy: cross-origin"
    "x-content-type-options: nosniff"
    "x-served-by: cache-fra-eddf8230177-FRA, cache-par-lfpg1960035-PAR"
    "x-cache: MISS, HIT"
    "vary: Accept, User-Agent"
    "alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400"
    "content-length: 6482"
  ]
]
GET https://images.prismic.io/heytens/aeIkTZ1ZCF7ETSyU_Visuel_IA_5_Se%CC%81re%CC%81nite%CC%81_Estivale.jpg?auto=format,compress&rect=0,1427,3584,1945&w=1920&h=1042
Response 200
[
  "info" => [
    "header_size" => 612
    "request_size" => 249
    "total_time" => 0.015236
    "namelookup_time" => 4.6E-5
    "connect_time" => 4.6E-5
    "pretransfer_time" => 0.000179
    "size_download" => 162290.0
    "speed_download" => 10819333.0
    "download_content_length" => 162290.0
    "starttransfer_time" => 0.010804
    "primary_ip" => "2a04:4e42:400::720"
    "primary_port" => 443
    "http_version" => 3
    "protocol" => 2
    "scheme" => "HTTPS"
    "appconnect_time_us" => 46
    "connect_time_us" => 46
    "namelookup_time_us" => 46
    "pretransfer_time_us" => 179
    "starttransfer_time_us" => 10804
    "total_time_us" => 15236
    "effective_method" => "GET"
    "start_time" => 1780082908.362
    "original_url" => "https://images.prismic.io/heytens/aeIkTZ1ZCF7ETSyU_Visuel_IA_5_Se%CC%81re%CC%81nite%CC%81_Estivale.jpg?auto=format,compress&rect=0,1427,3584,1945&w=1920&h=1042"
    "pause_handler" => Closure(float $duration) {#11658
      class: "Symfony\Component\HttpClient\Response\CurlResponse"
      use: {
        $ch: CurlHandle {#11634 …}
        $multi: Symfony\Component\HttpClient\Internal\CurlClientState {#6327 …}
        $execCounter: -9223372036854775648
      }
    }
    "debug" => """
      * Found bundle for host images.prismic.io: 0x5559ec0159b0 [can multiplex]\n
      * Re-using existing connection! (#1) with host images.prismic.io\n
      * Connected to images.prismic.io (2a04:4e42:400::720) port 443 (#1)\n
      * Using Stream ID: 5 (easy handle 0x5559ec453aa0)\n
      > GET /heytens/aeIkTZ1ZCF7ETSyU_Visuel_IA_5_Se%CC%81re%CC%81nite%CC%81_Estivale.jpg?auto=format,compress&rect=0,1427,3584,1945&w=1920&h=1042 HTTP/2\r\n
      Host: images.prismic.io\r\n
      accept: */*\r\n
      user-agent: Symfony HttpClient (Curl)\r\n
      accept-encoding: gzip\r\n
      \r\n
      < HTTP/2 200 \r\n
      < x-imgix-id: dafe6ac1aba293adb92ee3016a8218997b5eda76\r\n
      < cache-control: public, max-age=31536000\r\n
      < last-modified: Wed, 27 May 2026 09:26:16 GMT\r\n
      < server: imgix\r\n
      < date: Fri, 29 May 2026 19:28:28 GMT\r\n
      < age: 208932\r\n
      < accept-ranges: bytes\r\n
      < content-type: image/jpeg\r\n
      < access-control-allow-origin: *\r\n
      < timing-allow-origin: *\r\n
      < cross-origin-resource-policy: cross-origin\r\n
      < x-content-type-options: nosniff\r\n
      < x-served-by: cache-fra-eddf8230231-FRA, cache-par-lfpg1960035-PAR\r\n
      < x-cache: MISS, HIT\r\n
      < vary: Accept, User-Agent\r\n
      < alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400\r\n
      < content-length: 162290\r\n
      < \r\n
      """
  ]
  "response_headers" => [
    "HTTP/2 200 "
    "x-imgix-id: dafe6ac1aba293adb92ee3016a8218997b5eda76"
    "cache-control: public, max-age=31536000"
    "last-modified: Wed, 27 May 2026 09:26:16 GMT"
    "server: imgix"
    "date: Fri, 29 May 2026 19:28:28 GMT"
    "age: 208932"
    "accept-ranges: bytes"
    "content-type: image/jpeg"
    "access-control-allow-origin: *"
    "timing-allow-origin: *"
    "cross-origin-resource-policy: cross-origin"
    "x-content-type-options: nosniff"
    "x-served-by: cache-fra-eddf8230231-FRA, cache-par-lfpg1960035-PAR"
    "x-cache: MISS, HIT"
    "vary: Accept, User-Agent"
    "alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400"
    "content-length: 162290"
  ]
]
GET https://images.prismic.io/heytens/aeIkTZ1ZCF7ETSyU_Visuel_IA_5_Se%CC%81re%CC%81nite%CC%81_Estivale.jpg?auto=format,compress&rect=0,1197,3584,2406&w=992&h=666
Response 200
[
  "info" => [
    "header_size" => 612
    "request_size" => 247
    "total_time" => 0.007867
    "namelookup_time" => 3.2E-5
    "connect_time" => 3.2E-5
    "pretransfer_time" => 9.6E-5
    "size_download" => 77423.0
    "speed_download" => 11060428.0
    "download_content_length" => 77423.0
    "starttransfer_time" => 0.006241
    "primary_ip" => "2a04:4e42:400::720"
    "primary_port" => 443
    "http_version" => 3
    "protocol" => 2
    "scheme" => "HTTPS"
    "appconnect_time_us" => 32
    "connect_time_us" => 32
    "namelookup_time_us" => 32
    "pretransfer_time_us" => 96
    "starttransfer_time_us" => 6241
    "total_time_us" => 7867
    "effective_method" => "GET"
    "start_time" => 1780082908.3777
    "original_url" => "https://images.prismic.io/heytens/aeIkTZ1ZCF7ETSyU_Visuel_IA_5_Se%CC%81re%CC%81nite%CC%81_Estivale.jpg?auto=format,compress&rect=0,1197,3584,2406&w=992&h=666"
    "pause_handler" => Closure(float $duration) {#11655
      class: "Symfony\Component\HttpClient\Response\CurlResponse"
      use: {
        $ch: CurlHandle {#11636 …}
        $multi: Symfony\Component\HttpClient\Internal\CurlClientState {#6327 …}
        $execCounter: -9223372036854775636
      }
    }
    "debug" => """
      * Found bundle for host images.prismic.io: 0x5559ec0159b0 [can multiplex]\n
      * Re-using existing connection! (#1) with host images.prismic.io\n
      * Connected to images.prismic.io (2a04:4e42:400::720) port 443 (#1)\n
      * Using Stream ID: 7 (easy handle 0x5559ec0f7e40)\n
      > GET /heytens/aeIkTZ1ZCF7ETSyU_Visuel_IA_5_Se%CC%81re%CC%81nite%CC%81_Estivale.jpg?auto=format,compress&rect=0,1197,3584,2406&w=992&h=666 HTTP/2\r\n
      Host: images.prismic.io\r\n
      accept: */*\r\n
      user-agent: Symfony HttpClient (Curl)\r\n
      accept-encoding: gzip\r\n
      \r\n
      < HTTP/2 200 \r\n
      < x-imgix-id: ab875c0149321e8e8c0fd1161bdc315b7dc084b1\r\n
      < cache-control: public, max-age=31536000\r\n
      < last-modified: Tue, 12 May 2026 19:46:08 GMT\r\n
      < server: imgix\r\n
      < date: Fri, 29 May 2026 19:28:28 GMT\r\n
      < age: 1467740\r\n
      < accept-ranges: bytes\r\n
      < content-type: image/jpeg\r\n
      < access-control-allow-origin: *\r\n
      < timing-allow-origin: *\r\n
      < cross-origin-resource-policy: cross-origin\r\n
      < x-content-type-options: nosniff\r\n
      < x-served-by: cache-fra-etou8220110-FRA, cache-par-lfpg1960035-PAR\r\n
      < x-cache: MISS, HIT\r\n
      < vary: Accept, User-Agent\r\n
      < alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400\r\n
      < content-length: 77423\r\n
      < \r\n
      """
  ]
  "response_headers" => [
    "HTTP/2 200 "
    "x-imgix-id: ab875c0149321e8e8c0fd1161bdc315b7dc084b1"
    "cache-control: public, max-age=31536000"
    "last-modified: Tue, 12 May 2026 19:46:08 GMT"
    "server: imgix"
    "date: Fri, 29 May 2026 19:28:28 GMT"
    "age: 1467740"
    "accept-ranges: bytes"
    "content-type: image/jpeg"
    "access-control-allow-origin: *"
    "timing-allow-origin: *"
    "cross-origin-resource-policy: cross-origin"
    "x-content-type-options: nosniff"
    "x-served-by: cache-fra-etou8220110-FRA, cache-par-lfpg1960035-PAR"
    "x-cache: MISS, HIT"
    "vary: Accept, User-Agent"
    "alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400"
    "content-length: 77423"
  ]
]
GET https://images.prismic.io/heytens/afJMkcBOoF08xcZo_produit_StoreBateau_Mira_Terra_A_34_PP_2-1-.jpg?auto=format,compress&rect=0,368,891,600&w=891&h=600
Response 200
[
  "info" => [
    "header_size" => 612
    "request_size" => 240
    "total_time" => 0.008558
    "namelookup_time" => 3.0E-5
    "connect_time" => 3.0E-5
    "pretransfer_time" => 9.1E-5
    "size_download" => 67448.0
    "speed_download" => 8431000.0
    "download_content_length" => 67448.0
    "starttransfer_time" => 0.007254
    "primary_ip" => "2a04:4e42:400::720"
    "primary_port" => 443
    "http_version" => 3
    "protocol" => 2
    "scheme" => "HTTPS"
    "appconnect_time_us" => 30
    "connect_time_us" => 30
    "namelookup_time_us" => 30
    "pretransfer_time_us" => 91
    "starttransfer_time_us" => 7254
    "total_time_us" => 8558
    "effective_method" => "GET"
    "start_time" => 1780082908.3884
    "original_url" => "https://images.prismic.io/heytens/afJMkcBOoF08xcZo_produit_StoreBateau_Mira_Terra_A_34_PP_2-1-.jpg?auto=format,compress&rect=0,368,891,600&w=891&h=600"
    "pause_handler" => Closure(float $duration) {#11678
      class: "Symfony\Component\HttpClient\Response\CurlResponse"
      use: {
        $ch: CurlHandle {#11664 …}
        $multi: Symfony\Component\HttpClient\Internal\CurlClientState {#6327 …}
        $execCounter: -9223372036854775626
      }
    }
    "debug" => """
      * Found bundle for host images.prismic.io: 0x5559ec0159b0 [can multiplex]\n
      * Re-using existing connection! (#1) with host images.prismic.io\n
      * Connected to images.prismic.io (2a04:4e42:400::720) port 443 (#1)\n
      * Using Stream ID: 9 (easy handle 0x5559ec36fd60)\n
      > GET /heytens/afJMkcBOoF08xcZo_produit_StoreBateau_Mira_Terra_A_34_PP_2-1-.jpg?auto=format,compress&rect=0,368,891,600&w=891&h=600 HTTP/2\r\n
      Host: images.prismic.io\r\n
      accept: */*\r\n
      user-agent: Symfony HttpClient (Curl)\r\n
      accept-encoding: gzip\r\n
      \r\n
      < HTTP/2 200 \r\n
      < x-imgix-id: fcb04317d5c964b6309abe8ff7c849a292b9c806\r\n
      < cache-control: public, max-age=31536000\r\n
      < last-modified: Mon, 04 May 2026 07:49:42 GMT\r\n
      < server: imgix\r\n
      < date: Fri, 29 May 2026 19:28:28 GMT\r\n
      < age: 2201926\r\n
      < accept-ranges: bytes\r\n
      < content-type: image/jpeg\r\n
      < access-control-allow-origin: *\r\n
      < timing-allow-origin: *\r\n
      < cross-origin-resource-policy: cross-origin\r\n
      < x-content-type-options: nosniff\r\n
      < x-served-by: cache-fra-eddf8230141-FRA, cache-par-lfpg1960035-PAR\r\n
      < x-cache: MISS, HIT\r\n
      < vary: Accept, User-Agent\r\n
      < alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400\r\n
      < content-length: 67448\r\n
      < \r\n
      """
  ]
  "response_headers" => [
    "HTTP/2 200 "
    "x-imgix-id: fcb04317d5c964b6309abe8ff7c849a292b9c806"
    "cache-control: public, max-age=31536000"
    "last-modified: Mon, 04 May 2026 07:49:42 GMT"
    "server: imgix"
    "date: Fri, 29 May 2026 19:28:28 GMT"
    "age: 2201926"
    "accept-ranges: bytes"
    "content-type: image/jpeg"
    "access-control-allow-origin: *"
    "timing-allow-origin: *"
    "cross-origin-resource-policy: cross-origin"
    "x-content-type-options: nosniff"
    "x-served-by: cache-fra-eddf8230141-FRA, cache-par-lfpg1960035-PAR"
    "x-cache: MISS, HIT"
    "vary: Accept, User-Agent"
    "alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400"
    "content-length: 67448"
  ]
]
GET https://images.prismic.io/heytens/afJMkcBOoF08xcZo_produit_StoreBateau_Mira_Terra_A_34_PP_2-1-.jpg?auto=format,compress&rect=0,369,891,598&w=992&h=666
Response 200
[
  "info" => [
    "header_size" => 611
    "request_size" => 240
    "total_time" => 0.00876
    "namelookup_time" => 3.6E-5
    "connect_time" => 3.7E-5
    "pretransfer_time" => 9.1E-5
    "size_download" => 78709.0
    "speed_download" => 9838625.0
    "download_content_length" => 78709.0
    "starttransfer_time" => 0.007627
    "primary_ip" => "2a04:4e42:400::720"
    "primary_port" => 443
    "http_version" => 3
    "protocol" => 2
    "scheme" => "HTTPS"
    "appconnect_time_us" => 37
    "connect_time_us" => 37
    "namelookup_time_us" => 36
    "pretransfer_time_us" => 91
    "starttransfer_time_us" => 7627
    "total_time_us" => 8760
    "effective_method" => "GET"
    "start_time" => 1780082908.3972
    "original_url" => "https://images.prismic.io/heytens/afJMkcBOoF08xcZo_produit_StoreBateau_Mira_Terra_A_34_PP_2-1-.jpg?auto=format,compress&rect=0,369,891,598&w=992&h=666"
    "pause_handler" => Closure(float $duration) {#11689
      class: "Symfony\Component\HttpClient\Response\CurlResponse"
      use: {
        $ch: CurlHandle {#11693 …}
        $multi: Symfony\Component\HttpClient\Internal\CurlClientState {#6327 …}
        $execCounter: -9223372036854775619
      }
    }
    "debug" => """
      * Found bundle for host images.prismic.io: 0x5559ec0159b0 [can multiplex]\n
      * Re-using existing connection! (#1) with host images.prismic.io\n
      * Connected to images.prismic.io (2a04:4e42:400::720) port 443 (#1)\n
      * Using Stream ID: b (easy handle 0x5559ec213d20)\n
      > GET /heytens/afJMkcBOoF08xcZo_produit_StoreBateau_Mira_Terra_A_34_PP_2-1-.jpg?auto=format,compress&rect=0,369,891,598&w=992&h=666 HTTP/2\r\n
      Host: images.prismic.io\r\n
      accept: */*\r\n
      user-agent: Symfony HttpClient (Curl)\r\n
      accept-encoding: gzip\r\n
      \r\n
      < HTTP/2 200 \r\n
      < x-imgix-id: 00235c9ff33c6c72e1eb645d98a9d73b5338ae91\r\n
      < cache-control: public, max-age=31536000\r\n
      < last-modified: Thu, 28 May 2026 04:35:11 GMT\r\n
      < server: imgix\r\n
      < date: Fri, 29 May 2026 19:28:28 GMT\r\n
      < age: 139997\r\n
      < accept-ranges: bytes\r\n
      < content-type: image/jpeg\r\n
      < access-control-allow-origin: *\r\n
      < timing-allow-origin: *\r\n
      < cross-origin-resource-policy: cross-origin\r\n
      < x-content-type-options: nosniff\r\n
      < x-served-by: cache-fra-eddf8230178-FRA, cache-par-lfpg1960035-PAR\r\n
      < x-cache: MISS, HIT\r\n
      < vary: Accept, User-Agent\r\n
      < alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400\r\n
      < content-length: 78709\r\n
      < \r\n
      """
  ]
  "response_headers" => [
    "HTTP/2 200 "
    "x-imgix-id: 00235c9ff33c6c72e1eb645d98a9d73b5338ae91"
    "cache-control: public, max-age=31536000"
    "last-modified: Thu, 28 May 2026 04:35:11 GMT"
    "server: imgix"
    "date: Fri, 29 May 2026 19:28:28 GMT"
    "age: 139997"
    "accept-ranges: bytes"
    "content-type: image/jpeg"
    "access-control-allow-origin: *"
    "timing-allow-origin: *"
    "cross-origin-resource-policy: cross-origin"
    "x-content-type-options: nosniff"
    "x-served-by: cache-fra-eddf8230178-FRA, cache-par-lfpg1960035-PAR"
    "x-cache: MISS, HIT"
    "vary: Accept, User-Agent"
    "alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400"
    "content-length: 78709"
  ]
]
GET https://images.prismic.io/heytens/afJNe8BOoF08xcZ__Produit_Moustiqenroul_Moustiquaire-Em_Anthracite-A-F-ZM_01-1-.jpg?auto=format,compress&rect=4,0,493,729&w=479&h=709
Response 200
[
  "info" => [
    "header_size" => 611
    "request_size" => 256
    "total_time" => 0.007937
    "namelookup_time" => 3.5E-5
    "connect_time" => 3.5E-5
    "pretransfer_time" => 0.00011
    "size_download" => 36679.0
    "speed_download" => 5239857.0
    "download_content_length" => 36679.0
    "starttransfer_time" => 0.007363
    "primary_ip" => "2a04:4e42:400::720"
    "primary_port" => 443
    "http_version" => 3
    "protocol" => 2
    "scheme" => "HTTPS"
    "appconnect_time_us" => 35
    "connect_time_us" => 35
    "namelookup_time_us" => 35
    "pretransfer_time_us" => 110
    "starttransfer_time_us" => 7363
    "total_time_us" => 7937
    "effective_method" => "GET"
    "start_time" => 1780082908.409
    "original_url" => "https://images.prismic.io/heytens/afJNe8BOoF08xcZ__Produit_Moustiqenroul_Moustiquaire-Em_Anthracite-A-F-ZM_01-1-.jpg?auto=format,compress&rect=4,0,493,729&w=479&h=709"
    "pause_handler" => Closure(float $duration) {#11712
      class: "Symfony\Component\HttpClient\Response\CurlResponse"
      use: {
        $ch: CurlHandle {#11723 …}
        $multi: Symfony\Component\HttpClient\Internal\CurlClientState {#6327 …}
        $execCounter: -9223372036854775613
      }
    }
    "debug" => """
      * Found bundle for host images.prismic.io: 0x5559ec0159b0 [can multiplex]\n
      * Re-using existing connection! (#1) with host images.prismic.io\n
      * Connected to images.prismic.io (2a04:4e42:400::720) port 443 (#1)\n
      * Using Stream ID: d (easy handle 0x5559ec39a580)\n
      > GET /heytens/afJNe8BOoF08xcZ__Produit_Moustiqenroul_Moustiquaire-Em_Anthracite-A-F-ZM_01-1-.jpg?auto=format,compress&rect=4,0,493,729&w=479&h=709 HTTP/2\r\n
      Host: images.prismic.io\r\n
      accept: */*\r\n
      user-agent: Symfony HttpClient (Curl)\r\n
      accept-encoding: gzip\r\n
      \r\n
      < HTTP/2 200 \r\n
      < x-imgix-id: 093a1c98e07d953f8e919f8029f1f878a3158c71\r\n
      < cache-control: public, max-age=31536000\r\n
      < last-modified: Mon, 11 May 2026 13:24:43 GMT\r\n
      < server: imgix\r\n
      < date: Fri, 29 May 2026 19:28:28 GMT\r\n
      < age: 1577025\r\n
      < accept-ranges: bytes\r\n
      < content-type: image/jpeg\r\n
      < access-control-allow-origin: *\r\n
      < timing-allow-origin: *\r\n
      < cross-origin-resource-policy: cross-origin\r\n
      < x-content-type-options: nosniff\r\n
      < x-served-by: cache-fra-etou8220060-FRA, cache-par-lfpg1960035-PAR\r\n
      < x-cache: HIT, HIT\r\n
      < vary: Accept, User-Agent\r\n
      < alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400\r\n
      < content-length: 36679\r\n
      < \r\n
      """
  ]
  "response_headers" => [
    "HTTP/2 200 "
    "x-imgix-id: 093a1c98e07d953f8e919f8029f1f878a3158c71"
    "cache-control: public, max-age=31536000"
    "last-modified: Mon, 11 May 2026 13:24:43 GMT"
    "server: imgix"
    "date: Fri, 29 May 2026 19:28:28 GMT"
    "age: 1577025"
    "accept-ranges: bytes"
    "content-type: image/jpeg"
    "access-control-allow-origin: *"
    "timing-allow-origin: *"
    "cross-origin-resource-policy: cross-origin"
    "x-content-type-options: nosniff"
    "x-served-by: cache-fra-etou8220060-FRA, cache-par-lfpg1960035-PAR"
    "x-cache: HIT, HIT"
    "vary: Accept, User-Agent"
    "alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400"
    "content-length: 36679"
  ]
]
GET https://images.prismic.io/heytens/afJNe8BOoF08xcZ__Produit_Moustiqenroul_Moustiquaire-Em_Anthracite-A-F-ZM_01-1-.jpg?auto=format,compress&rect=5,0,489,729&w=302&h=450
Response 200
[
  "info" => [
    "header_size" => 611
    "request_size" => 256
    "total_time" => 0.008795
    "namelookup_time" => 3.8E-5
    "connect_time" => 3.9E-5
    "pretransfer_time" => 0.000114
    "size_download" => 18547.0
    "speed_download" => 2318375.0
    "download_content_length" => 18547.0
    "starttransfer_time" => 0.008321
    "primary_ip" => "2a04:4e42:400::720"
    "primary_port" => 443
    "http_version" => 3
    "protocol" => 2
    "scheme" => "HTTPS"
    "appconnect_time_us" => 39
    "connect_time_us" => 39
    "namelookup_time_us" => 38
    "pretransfer_time_us" => 114
    "starttransfer_time_us" => 8321
    "total_time_us" => 8795
    "effective_method" => "GET"
    "start_time" => 1780082908.4176
    "original_url" => "https://images.prismic.io/heytens/afJNe8BOoF08xcZ__Produit_Moustiqenroul_Moustiquaire-Em_Anthracite-A-F-ZM_01-1-.jpg?auto=format,compress&rect=5,0,489,729&w=302&h=450"
    "pause_handler" => Closure(float $duration) {#11734
      class: "Symfony\Component\HttpClient\Response\CurlResponse"
      use: {
        $ch: CurlHandle {#11724 …}
        $multi: Symfony\Component\HttpClient\Internal\CurlClientState {#6327 …}
        $execCounter: -9223372036854775610
      }
    }
    "debug" => """
      * Found bundle for host images.prismic.io: 0x5559ec0159b0 [can multiplex]\n
      * Re-using existing connection! (#1) with host images.prismic.io\n
      * Connected to images.prismic.io (2a04:4e42:400::720) port 443 (#1)\n
      * Using Stream ID: f (easy handle 0x5559ec499d50)\n
      > GET /heytens/afJNe8BOoF08xcZ__Produit_Moustiqenroul_Moustiquaire-Em_Anthracite-A-F-ZM_01-1-.jpg?auto=format,compress&rect=5,0,489,729&w=302&h=450 HTTP/2\r\n
      Host: images.prismic.io\r\n
      accept: */*\r\n
      user-agent: Symfony HttpClient (Curl)\r\n
      accept-encoding: gzip\r\n
      \r\n
      < HTTP/2 200 \r\n
      < x-imgix-id: 5930541d05a6573868ab7389e7173654728e9044\r\n
      < cache-control: public, max-age=31536000\r\n
      < last-modified: Wed, 27 May 2026 09:26:17 GMT\r\n
      < server: imgix\r\n
      < date: Fri, 29 May 2026 19:28:28 GMT\r\n
      < age: 208931\r\n
      < accept-ranges: bytes\r\n
      < content-type: image/jpeg\r\n
      < access-control-allow-origin: *\r\n
      < timing-allow-origin: *\r\n
      < cross-origin-resource-policy: cross-origin\r\n
      < x-content-type-options: nosniff\r\n
      < x-served-by: cache-fra-eddf8230027-FRA, cache-par-lfpg1960035-PAR\r\n
      < x-cache: MISS, HIT\r\n
      < vary: Accept, User-Agent\r\n
      < alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400\r\n
      < content-length: 18547\r\n
      < \r\n
      """
  ]
  "response_headers" => [
    "HTTP/2 200 "
    "x-imgix-id: 5930541d05a6573868ab7389e7173654728e9044"
    "cache-control: public, max-age=31536000"
    "last-modified: Wed, 27 May 2026 09:26:17 GMT"
    "server: imgix"
    "date: Fri, 29 May 2026 19:28:28 GMT"
    "age: 208931"
    "accept-ranges: bytes"
    "content-type: image/jpeg"
    "access-control-allow-origin: *"
    "timing-allow-origin: *"
    "cross-origin-resource-policy: cross-origin"
    "x-content-type-options: nosniff"
    "x-served-by: cache-fra-eddf8230027-FRA, cache-par-lfpg1960035-PAR"
    "x-cache: MISS, HIT"
    "vary: Accept, User-Agent"
    "alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400"
    "content-length: 18547"
  ]
]
GET https://images.prismic.io/heytens/afJOU8BOoF08xcac_produit_Douplidroit_Vervobo_Gris-A-F_PP_A-1-.jpg?auto=format,compress&rect=289,0,473,700&w=479&h=709
Response 200
[
  "info" => [
    "header_size" => 611
    "request_size" => 241
    "total_time" => 0.009569
    "namelookup_time" => 3.6E-5
    "connect_time" => 3.6E-5
    "pretransfer_time" => 0.000175
    "size_download" => 36020.0
    "speed_download" => 4002222.0
    "download_content_length" => 36020.0
    "starttransfer_time" => 0.009038
    "primary_ip" => "2a04:4e42:400::720"
    "primary_port" => 443
    "http_version" => 3
    "protocol" => 2
    "scheme" => "HTTPS"
    "appconnect_time_us" => 36
    "connect_time_us" => 36
    "namelookup_time_us" => 36
    "pretransfer_time_us" => 175
    "starttransfer_time_us" => 9038
    "total_time_us" => 9569
    "effective_method" => "GET"
    "start_time" => 1780082908.4272
    "original_url" => "https://images.prismic.io/heytens/afJOU8BOoF08xcac_produit_Douplidroit_Vervobo_Gris-A-F_PP_A-1-.jpg?auto=format,compress&rect=289,0,473,700&w=479&h=709"
    "pause_handler" => Closure(float $duration) {#11753
      class: "Symfony\Component\HttpClient\Response\CurlResponse"
      use: {
        $ch: CurlHandle {#11755 …}
        $multi: Symfony\Component\HttpClient\Internal\CurlClientState {#6327 …}
        $execCounter: -9223372036854775607
      }
    }
    "debug" => """
      * Found bundle for host images.prismic.io: 0x5559ec0159b0 [can multiplex]\n
      * Re-using existing connection! (#1) with host images.prismic.io\n
      * Connected to images.prismic.io (2a04:4e42:400::720) port 443 (#1)\n
      * Using Stream ID: 11 (easy handle 0x5559ec161ee0)\n
      > GET /heytens/afJOU8BOoF08xcac_produit_Douplidroit_Vervobo_Gris-A-F_PP_A-1-.jpg?auto=format,compress&rect=289,0,473,700&w=479&h=709 HTTP/2\r\n
      Host: images.prismic.io\r\n
      accept: */*\r\n
      user-agent: Symfony HttpClient (Curl)\r\n
      accept-encoding: gzip\r\n
      \r\n
      < HTTP/2 200 \r\n
      < x-imgix-id: 9283b220d61c429bae4f60d06f68abc9f322ef92\r\n
      < cache-control: public, max-age=31536000\r\n
      < last-modified: Wed, 27 May 2026 09:26:17 GMT\r\n
      < server: imgix\r\n
      < date: Fri, 29 May 2026 19:28:28 GMT\r\n
      < age: 208931\r\n
      < accept-ranges: bytes\r\n
      < content-type: image/jpeg\r\n
      < access-control-allow-origin: *\r\n
      < timing-allow-origin: *\r\n
      < cross-origin-resource-policy: cross-origin\r\n
      < x-content-type-options: nosniff\r\n
      < x-served-by: cache-fra-etou8220036-FRA, cache-par-lfpg1960035-PAR\r\n
      < x-cache: MISS, HIT\r\n
      < vary: Accept, User-Agent\r\n
      < alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400\r\n
      < content-length: 36020\r\n
      < \r\n
      """
  ]
  "response_headers" => [
    "HTTP/2 200 "
    "x-imgix-id: 9283b220d61c429bae4f60d06f68abc9f322ef92"
    "cache-control: public, max-age=31536000"
    "last-modified: Wed, 27 May 2026 09:26:17 GMT"
    "server: imgix"
    "date: Fri, 29 May 2026 19:28:28 GMT"
    "age: 208931"
    "accept-ranges: bytes"
    "content-type: image/jpeg"
    "access-control-allow-origin: *"
    "timing-allow-origin: *"
    "cross-origin-resource-policy: cross-origin"
    "x-content-type-options: nosniff"
    "x-served-by: cache-fra-etou8220036-FRA, cache-par-lfpg1960035-PAR"
    "x-cache: MISS, HIT"
    "vary: Accept, User-Agent"
    "alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400"
    "content-length: 36020"
  ]
]
GET https://images.prismic.io/heytens/afJOU8BOoF08xcac_produit_Douplidroit_Vervobo_Gris-A-F_PP_A-1-.jpg?auto=format,compress&rect=290,0,470,700&w=302&h=450
Response 200
[
  "info" => [
    "header_size" => 611
    "request_size" => 241
    "total_time" => 0.008002
    "namelookup_time" => 3.2E-5
    "connect_time" => 3.2E-5
    "pretransfer_time" => 9.5E-5
    "size_download" => 17402.0
    "speed_download" => 2175250.0
    "download_content_length" => 17402.0
    "starttransfer_time" => 0.007705
    "primary_ip" => "2a04:4e42:400::720"
    "primary_port" => 443
    "http_version" => 3
    "protocol" => 2
    "scheme" => "HTTPS"
    "appconnect_time_us" => 32
    "connect_time_us" => 32
    "namelookup_time_us" => 32
    "pretransfer_time_us" => 95
    "starttransfer_time_us" => 7705
    "total_time_us" => 8002
    "effective_method" => "GET"
    "start_time" => 1780082908.4373
    "original_url" => "https://images.prismic.io/heytens/afJOU8BOoF08xcac_produit_Douplidroit_Vervobo_Gris-A-F_PP_A-1-.jpg?auto=format,compress&rect=290,0,470,700&w=302&h=450"
    "pause_handler" => Closure(float $duration) {#11737
      class: "Symfony\Component\HttpClient\Response\CurlResponse"
      use: {
        $ch: CurlHandle {#11728 …}
        $multi: Symfony\Component\HttpClient\Internal\CurlClientState {#6327 …}
        $execCounter: -9223372036854775604
      }
    }
    "debug" => """
      * Found bundle for host images.prismic.io: 0x5559ec0159b0 [can multiplex]\n
      * Re-using existing connection! (#1) with host images.prismic.io\n
      * Connected to images.prismic.io (2a04:4e42:400::720) port 443 (#1)\n
      * Using Stream ID: 13 (easy handle 0x5559ec34e100)\n
      > GET /heytens/afJOU8BOoF08xcac_produit_Douplidroit_Vervobo_Gris-A-F_PP_A-1-.jpg?auto=format,compress&rect=290,0,470,700&w=302&h=450 HTTP/2\r\n
      Host: images.prismic.io\r\n
      accept: */*\r\n
      user-agent: Symfony HttpClient (Curl)\r\n
      accept-encoding: gzip\r\n
      \r\n
      < HTTP/2 200 \r\n
      < x-imgix-id: 677369d9e9987a6b444353c39fe2607fddf99f2d\r\n
      < cache-control: public, max-age=31536000\r\n
      < last-modified: Wed, 27 May 2026 09:26:17 GMT\r\n
      < server: imgix\r\n
      < date: Fri, 29 May 2026 19:28:28 GMT\r\n
      < age: 208931\r\n
      < accept-ranges: bytes\r\n
      < content-type: image/jpeg\r\n
      < access-control-allow-origin: *\r\n
      < timing-allow-origin: *\r\n
      < cross-origin-resource-policy: cross-origin\r\n
      < x-content-type-options: nosniff\r\n
      < x-served-by: cache-fra-eddf8230197-FRA, cache-par-lfpg1960035-PAR\r\n
      < x-cache: MISS, HIT\r\n
      < vary: Accept, User-Agent\r\n
      < alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400\r\n
      < content-length: 17402\r\n
      < \r\n
      """
  ]
  "response_headers" => [
    "HTTP/2 200 "
    "x-imgix-id: 677369d9e9987a6b444353c39fe2607fddf99f2d"
    "cache-control: public, max-age=31536000"
    "last-modified: Wed, 27 May 2026 09:26:17 GMT"
    "server: imgix"
    "date: Fri, 29 May 2026 19:28:28 GMT"
    "age: 208931"
    "accept-ranges: bytes"
    "content-type: image/jpeg"
    "access-control-allow-origin: *"
    "timing-allow-origin: *"
    "cross-origin-resource-policy: cross-origin"
    "x-content-type-options: nosniff"
    "x-served-by: cache-fra-eddf8230197-FRA, cache-par-lfpg1960035-PAR"
    "x-cache: MISS, HIT"
    "vary: Accept, User-Agent"
    "alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400"
    "content-length: 17402"
  ]
]
GET https://images.prismic.io/heytens/afJObMBOoF08xcae_Produit_Cadrefixe_Moustiquaire-Em_Anthracite-A-F-ZM-1-.jpg?auto=format,compress&rect=116,0,473,700&w=479&h=709
Response 200
[
  "info" => [
    "header_size" => 611
    "request_size" => 251
    "total_time" => 0.009993
    "namelookup_time" => 4.2E-5
    "connect_time" => 4.2E-5
    "pretransfer_time" => 0.000133
    "size_download" => 27803.0
    "speed_download" => 3089222.0
    "download_content_length" => 27803.0
    "starttransfer_time" => 0.009779
    "primary_ip" => "2a04:4e42:400::720"
    "primary_port" => 443
    "http_version" => 3
    "protocol" => 2
    "scheme" => "HTTPS"
    "appconnect_time_us" => 43
    "connect_time_us" => 42
    "namelookup_time_us" => 42
    "pretransfer_time_us" => 133
    "starttransfer_time_us" => 9779
    "total_time_us" => 9993
    "effective_method" => "GET"
    "start_time" => 1780082908.4463
    "original_url" => "https://images.prismic.io/heytens/afJObMBOoF08xcae_Produit_Cadrefixe_Moustiquaire-Em_Anthracite-A-F-ZM-1-.jpg?auto=format,compress&rect=116,0,473,700&w=479&h=709"
    "pause_handler" => Closure(float $duration) {#11779
      class: "Symfony\Component\HttpClient\Response\CurlResponse"
      use: {
        $ch: CurlHandle {#11774 …}
        $multi: Symfony\Component\HttpClient\Internal\CurlClientState {#6327 …}
        $execCounter: -9223372036854775601
      }
    }
    "debug" => """
      * Found bundle for host images.prismic.io: 0x5559ec0159b0 [can multiplex]\n
      * Re-using existing connection! (#1) with host images.prismic.io\n
      * Connected to images.prismic.io (2a04:4e42:400::720) port 443 (#1)\n
      * Using Stream ID: 15 (easy handle 0x5559ec268ed0)\n
      > GET /heytens/afJObMBOoF08xcae_Produit_Cadrefixe_Moustiquaire-Em_Anthracite-A-F-ZM-1-.jpg?auto=format,compress&rect=116,0,473,700&w=479&h=709 HTTP/2\r\n
      Host: images.prismic.io\r\n
      accept: */*\r\n
      user-agent: Symfony HttpClient (Curl)\r\n
      accept-encoding: gzip\r\n
      \r\n
      < HTTP/2 200 \r\n
      < x-imgix-id: 8dca01dca54b6a183cef2a4b299ac8be5c8ec12a\r\n
      < cache-control: public, max-age=31536000\r\n
      < last-modified: Thu, 28 May 2026 04:35:11 GMT\r\n
      < server: imgix\r\n
      < date: Fri, 29 May 2026 19:28:28 GMT\r\n
      < age: 139997\r\n
      < accept-ranges: bytes\r\n
      < content-type: image/jpeg\r\n
      < access-control-allow-origin: *\r\n
      < timing-allow-origin: *\r\n
      < cross-origin-resource-policy: cross-origin\r\n
      < x-content-type-options: nosniff\r\n
      < x-served-by: cache-fra-etou8220150-FRA, cache-par-lfpg1960035-PAR\r\n
      < x-cache: MISS, HIT\r\n
      < vary: Accept, User-Agent\r\n
      < alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400\r\n
      < content-length: 27803\r\n
      < \r\n
      """
  ]
  "response_headers" => [
    "HTTP/2 200 "
    "x-imgix-id: 8dca01dca54b6a183cef2a4b299ac8be5c8ec12a"
    "cache-control: public, max-age=31536000"
    "last-modified: Thu, 28 May 2026 04:35:11 GMT"
    "server: imgix"
    "date: Fri, 29 May 2026 19:28:28 GMT"
    "age: 139997"
    "accept-ranges: bytes"
    "content-type: image/jpeg"
    "access-control-allow-origin: *"
    "timing-allow-origin: *"
    "cross-origin-resource-policy: cross-origin"
    "x-content-type-options: nosniff"
    "x-served-by: cache-fra-etou8220150-FRA, cache-par-lfpg1960035-PAR"
    "x-cache: MISS, HIT"
    "vary: Accept, User-Agent"
    "alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400"
    "content-length: 27803"
  ]
]
GET https://images.prismic.io/heytens/afJObMBOoF08xcae_Produit_Cadrefixe_Moustiquaire-Em_Anthracite-A-F-ZM-1-.jpg?auto=format,compress&rect=118,0,470,700&w=302&h=450
Response 200
[
  "info" => [
    "header_size" => 611
    "request_size" => 251
    "total_time" => 0.007419
    "namelookup_time" => 3.3E-5
    "connect_time" => 3.3E-5
    "pretransfer_time" => 9.9E-5
    "size_download" => 14034.0
    "speed_download" => 2004857.0
    "download_content_length" => 14034.0
    "starttransfer_time" => 0.007232
    "primary_ip" => "2a04:4e42:400::720"
    "primary_port" => 443
    "http_version" => 3
    "protocol" => 2
    "scheme" => "HTTPS"
    "appconnect_time_us" => 33
    "connect_time_us" => 33
    "namelookup_time_us" => 33
    "pretransfer_time_us" => 99
    "starttransfer_time_us" => 7232
    "total_time_us" => 7419
    "effective_method" => "GET"
    "start_time" => 1780082908.4571
    "original_url" => "https://images.prismic.io/heytens/afJObMBOoF08xcae_Produit_Cadrefixe_Moustiquaire-Em_Anthracite-A-F-ZM-1-.jpg?auto=format,compress&rect=118,0,470,700&w=302&h=450"
    "pause_handler" => Closure(float $duration) {#11730
      class: "Symfony\Component\HttpClient\Response\CurlResponse"
      use: {
        $ch: CurlHandle {#11735 …}
        $multi: Symfony\Component\HttpClient\Internal\CurlClientState {#6327 …}
        $execCounter: -9223372036854775598
      }
    }
    "debug" => """
      * Found bundle for host images.prismic.io: 0x5559ec0159b0 [can multiplex]\n
      * Re-using existing connection! (#1) with host images.prismic.io\n
      * Connected to images.prismic.io (2a04:4e42:400::720) port 443 (#1)\n
      * Using Stream ID: 17 (easy handle 0x5559ec46c1d0)\n
      > GET /heytens/afJObMBOoF08xcae_Produit_Cadrefixe_Moustiquaire-Em_Anthracite-A-F-ZM-1-.jpg?auto=format,compress&rect=118,0,470,700&w=302&h=450 HTTP/2\r\n
      Host: images.prismic.io\r\n
      accept: */*\r\n
      user-agent: Symfony HttpClient (Curl)\r\n
      accept-encoding: gzip\r\n
      \r\n
      < HTTP/2 200 \r\n
      < x-imgix-id: d9777e27f25cade88f0a8324ed61a32c1b1f048e\r\n
      < cache-control: public, max-age=31536000\r\n
      < last-modified: Wed, 27 May 2026 09:26:17 GMT\r\n
      < server: imgix\r\n
      < date: Fri, 29 May 2026 19:28:28 GMT\r\n
      < age: 208931\r\n
      < accept-ranges: bytes\r\n
      < content-type: image/jpeg\r\n
      < access-control-allow-origin: *\r\n
      < timing-allow-origin: *\r\n
      < cross-origin-resource-policy: cross-origin\r\n
      < x-content-type-options: nosniff\r\n
      < x-served-by: cache-fra-etou8220171-FRA, cache-par-lfpg1960035-PAR\r\n
      < x-cache: MISS, HIT\r\n
      < vary: Accept, User-Agent\r\n
      < alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400\r\n
      < content-length: 14034\r\n
      < \r\n
      """
  ]
  "response_headers" => [
    "HTTP/2 200 "
    "x-imgix-id: d9777e27f25cade88f0a8324ed61a32c1b1f048e"
    "cache-control: public, max-age=31536000"
    "last-modified: Wed, 27 May 2026 09:26:17 GMT"
    "server: imgix"
    "date: Fri, 29 May 2026 19:28:28 GMT"
    "age: 208931"
    "accept-ranges: bytes"
    "content-type: image/jpeg"
    "access-control-allow-origin: *"
    "timing-allow-origin: *"
    "cross-origin-resource-policy: cross-origin"
    "x-content-type-options: nosniff"
    "x-served-by: cache-fra-etou8220171-FRA, cache-par-lfpg1960035-PAR"
    "x-cache: MISS, HIT"
    "vary: Accept, User-Agent"
    "alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400"
    "content-length: 14034"
  ]
]
GET https://images.prismic.io/heytens/afJQL8BOoF08xcbV_Produit_EnrouleurscreenXL_Eole_5_Sable-A-34-PP_01-1-.jpg?auto=format,compress&rect=0,4,473,700&w=479&h=709
Response 200
[
  "info" => [
    "header_size" => 611
    "request_size" => 247
    "total_time" => 0.007578
    "namelookup_time" => 3.8E-5
    "connect_time" => 3.8E-5
    "pretransfer_time" => 0.000113
    "size_download" => 41077.0
    "speed_download" => 5868142.0
    "download_content_length" => 41077.0
    "starttransfer_time" => 0.00701
    "primary_ip" => "2a04:4e42:400::720"
    "primary_port" => 443
    "http_version" => 3
    "protocol" => 2
    "scheme" => "HTTPS"
    "appconnect_time_us" => 38
    "connect_time_us" => 38
    "namelookup_time_us" => 38
    "pretransfer_time_us" => 113
    "starttransfer_time_us" => 7010
    "total_time_us" => 7578
    "effective_method" => "GET"
    "start_time" => 1780082908.4653
    "original_url" => "https://images.prismic.io/heytens/afJQL8BOoF08xcbV_Produit_EnrouleurscreenXL_Eole_5_Sable-A-34-PP_01-1-.jpg?auto=format,compress&rect=0,4,473,700&w=479&h=709"
    "pause_handler" => Closure(float $duration) {#11820
      class: "Symfony\Component\HttpClient\Response\CurlResponse"
      use: {
        $ch: CurlHandle {#11813 …}
        $multi: Symfony\Component\HttpClient\Internal\CurlClientState {#6327 …}
        $execCounter: -9223372036854775595
      }
    }
    "debug" => """
      * Found bundle for host images.prismic.io: 0x5559ec0159b0 [can multiplex]\n
      * Re-using existing connection! (#1) with host images.prismic.io\n
      * Connected to images.prismic.io (2a04:4e42:400::720) port 443 (#1)\n
      * Using Stream ID: 19 (easy handle 0x5559ec388ac0)\n
      > GET /heytens/afJQL8BOoF08xcbV_Produit_EnrouleurscreenXL_Eole_5_Sable-A-34-PP_01-1-.jpg?auto=format,compress&rect=0,4,473,700&w=479&h=709 HTTP/2\r\n
      Host: images.prismic.io\r\n
      accept: */*\r\n
      user-agent: Symfony HttpClient (Curl)\r\n
      accept-encoding: gzip\r\n
      \r\n
      < HTTP/2 200 \r\n
      < x-imgix-id: 0fb554f1aaaea4eb067cc87974f3b031493e9e79\r\n
      < cache-control: public, max-age=31536000\r\n
      < last-modified: Fri, 22 May 2026 02:05:56 GMT\r\n
      < server: imgix\r\n
      < date: Fri, 29 May 2026 19:28:28 GMT\r\n
      < age: 667351\r\n
      < accept-ranges: bytes\r\n
      < content-type: image/jpeg\r\n
      < access-control-allow-origin: *\r\n
      < timing-allow-origin: *\r\n
      < cross-origin-resource-policy: cross-origin\r\n
      < x-content-type-options: nosniff\r\n
      < x-served-by: cache-fra-etou8220119-FRA, cache-par-lfpg1960035-PAR\r\n
      < x-cache: MISS, HIT\r\n
      < vary: Accept, User-Agent\r\n
      < alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400\r\n
      < content-length: 41077\r\n
      < \r\n
      """
  ]
  "response_headers" => [
    "HTTP/2 200 "
    "x-imgix-id: 0fb554f1aaaea4eb067cc87974f3b031493e9e79"
    "cache-control: public, max-age=31536000"
    "last-modified: Fri, 22 May 2026 02:05:56 GMT"
    "server: imgix"
    "date: Fri, 29 May 2026 19:28:28 GMT"
    "age: 667351"
    "accept-ranges: bytes"
    "content-type: image/jpeg"
    "access-control-allow-origin: *"
    "timing-allow-origin: *"
    "cross-origin-resource-policy: cross-origin"
    "x-content-type-options: nosniff"
    "x-served-by: cache-fra-etou8220119-FRA, cache-par-lfpg1960035-PAR"
    "x-cache: MISS, HIT"
    "vary: Accept, User-Agent"
    "alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400"
    "content-length: 41077"
  ]
]
GET https://images.prismic.io/heytens/afJQL8BOoF08xcbV_Produit_EnrouleurscreenXL_Eole_5_Sable-A-34-PP_01-1-.jpg?auto=format,compress&rect=0,2,473,705&w=302&h=450
Response 200
[
  "info" => [
    "header_size" => 611
    "request_size" => 247
    "total_time" => 0.007529
    "namelookup_time" => 2.9E-5
    "connect_time" => 2.9E-5
    "pretransfer_time" => 9.1E-5
    "size_download" => 19646.0
    "speed_download" => 2806571.0
    "download_content_length" => 19646.0
    "starttransfer_time" => 0.007163
    "primary_ip" => "2a04:4e42:400::720"
    "primary_port" => 443
    "http_version" => 3
    "protocol" => 2
    "scheme" => "HTTPS"
    "appconnect_time_us" => 29
    "connect_time_us" => 29
    "namelookup_time_us" => 29
    "pretransfer_time_us" => 91
    "starttransfer_time_us" => 7163
    "total_time_us" => 7529
    "effective_method" => "GET"
    "start_time" => 1780082908.4734
    "original_url" => "https://images.prismic.io/heytens/afJQL8BOoF08xcbV_Produit_EnrouleurscreenXL_Eole_5_Sable-A-34-PP_01-1-.jpg?auto=format,compress&rect=0,2,473,705&w=302&h=450"
    "pause_handler" => Closure(float $duration) {#11829
      class: "Symfony\Component\HttpClient\Response\CurlResponse"
      use: {
        $ch: CurlHandle {#11764 …}
        $multi: Symfony\Component\HttpClient\Internal\CurlClientState {#6327 …}
        $execCounter: -9223372036854775592
      }
    }
    "debug" => """
      * Found bundle for host images.prismic.io: 0x5559ec0159b0 [can multiplex]\n
      * Re-using existing connection! (#1) with host images.prismic.io\n
      * Connected to images.prismic.io (2a04:4e42:400::720) port 443 (#1)\n
      * Using Stream ID: 1b (easy handle 0x5559ec08c5a0)\n
      > GET /heytens/afJQL8BOoF08xcbV_Produit_EnrouleurscreenXL_Eole_5_Sable-A-34-PP_01-1-.jpg?auto=format,compress&rect=0,2,473,705&w=302&h=450 HTTP/2\r\n
      Host: images.prismic.io\r\n
      accept: */*\r\n
      user-agent: Symfony HttpClient (Curl)\r\n
      accept-encoding: gzip\r\n
      \r\n
      < HTTP/2 200 \r\n
      < x-imgix-id: d52ddb9fd4d8a80a40a3fa027b95faefd7dc4e5e\r\n
      < cache-control: public, max-age=31536000\r\n
      < last-modified: Thu, 28 May 2026 04:35:11 GMT\r\n
      < server: imgix\r\n
      < date: Fri, 29 May 2026 19:28:28 GMT\r\n
      < age: 139997\r\n
      < accept-ranges: bytes\r\n
      < content-type: image/jpeg\r\n
      < access-control-allow-origin: *\r\n
      < timing-allow-origin: *\r\n
      < cross-origin-resource-policy: cross-origin\r\n
      < x-content-type-options: nosniff\r\n
      < x-served-by: cache-fra-eddf8230092-FRA, cache-par-lfpg1960035-PAR\r\n
      < x-cache: MISS, HIT\r\n
      < vary: Accept, User-Agent\r\n
      < alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400\r\n
      < content-length: 19646\r\n
      < \r\n
      """
  ]
  "response_headers" => [
    "HTTP/2 200 "
    "x-imgix-id: d52ddb9fd4d8a80a40a3fa027b95faefd7dc4e5e"
    "cache-control: public, max-age=31536000"
    "last-modified: Thu, 28 May 2026 04:35:11 GMT"
    "server: imgix"
    "date: Fri, 29 May 2026 19:28:28 GMT"
    "age: 139997"
    "accept-ranges: bytes"
    "content-type: image/jpeg"
    "access-control-allow-origin: *"
    "timing-allow-origin: *"
    "cross-origin-resource-policy: cross-origin"
    "x-content-type-options: nosniff"
    "x-served-by: cache-fra-eddf8230092-FRA, cache-par-lfpg1960035-PAR"
    "x-cache: MISS, HIT"
    "vary: Accept, User-Agent"
    "alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400"
    "content-length: 19646"
  ]
]
GET https://images.prismic.io/heytens/afJQwcBOoF08xcbq_Store-ext-screen-carre.jpg?auto=format,compress&rect=78,0,733,889&w=733&h=889
Response 200
[
  "info" => [
    "header_size" => 611
    "request_size" => 218
    "total_time" => 0.008853
    "namelookup_time" => 4.6E-5
    "connect_time" => 4.6E-5
    "pretransfer_time" => 0.00017
    "size_download" => 89012.0
    "speed_download" => 11126500.0
    "download_content_length" => 89012.0
    "starttransfer_time" => 0.007153
    "primary_ip" => "2a04:4e42:400::720"
    "primary_port" => 443
    "http_version" => 3
    "protocol" => 2
    "scheme" => "HTTPS"
    "appconnect_time_us" => 46
    "connect_time_us" => 46
    "namelookup_time_us" => 46
    "pretransfer_time_us" => 170
    "starttransfer_time_us" => 7153
    "total_time_us" => 8853
    "effective_method" => "GET"
    "start_time" => 1780082908.4836
    "original_url" => "https://images.prismic.io/heytens/afJQwcBOoF08xcbq_Store-ext-screen-carre.jpg?auto=format,compress&rect=78,0,733,889&w=733&h=889"
    "pause_handler" => Closure(float $duration) {#11827
      class: "Symfony\Component\HttpClient\Response\CurlResponse"
      use: {
        $ch: CurlHandle {#11787 …}
        $multi: Symfony\Component\HttpClient\Internal\CurlClientState {#6327 …}
        $execCounter: -9223372036854775589
      }
    }
    "debug" => """
      * Found bundle for host images.prismic.io: 0x5559ec0159b0 [can multiplex]\n
      * Re-using existing connection! (#1) with host images.prismic.io\n
      * Connected to images.prismic.io (2a04:4e42:400::720) port 443 (#1)\n
      * Using Stream ID: 1d (easy handle 0x5559ec381c30)\n
      > GET /heytens/afJQwcBOoF08xcbq_Store-ext-screen-carre.jpg?auto=format,compress&rect=78,0,733,889&w=733&h=889 HTTP/2\r\n
      Host: images.prismic.io\r\n
      accept: */*\r\n
      user-agent: Symfony HttpClient (Curl)\r\n
      accept-encoding: gzip\r\n
      \r\n
      < HTTP/2 200 \r\n
      < x-imgix-id: 76279d89d7863c34ed15a0a334d514ecc1de6c93\r\n
      < cache-control: public, max-age=31536000\r\n
      < last-modified: Wed, 27 May 2026 09:26:17 GMT\r\n
      < server: imgix\r\n
      < date: Fri, 29 May 2026 19:28:28 GMT\r\n
      < age: 208931\r\n
      < accept-ranges: bytes\r\n
      < content-type: image/jpeg\r\n
      < access-control-allow-origin: *\r\n
      < timing-allow-origin: *\r\n
      < cross-origin-resource-policy: cross-origin\r\n
      < x-content-type-options: nosniff\r\n
      < x-served-by: cache-fra-etou8220159-FRA, cache-par-lfpg1960035-PAR\r\n
      < x-cache: MISS, HIT\r\n
      < vary: Accept, User-Agent\r\n
      < alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400\r\n
      < content-length: 89012\r\n
      < \r\n
      """
  ]
  "response_headers" => [
    "HTTP/2 200 "
    "x-imgix-id: 76279d89d7863c34ed15a0a334d514ecc1de6c93"
    "cache-control: public, max-age=31536000"
    "last-modified: Wed, 27 May 2026 09:26:17 GMT"
    "server: imgix"
    "date: Fri, 29 May 2026 19:28:28 GMT"
    "age: 208931"
    "accept-ranges: bytes"
    "content-type: image/jpeg"
    "access-control-allow-origin: *"
    "timing-allow-origin: *"
    "cross-origin-resource-policy: cross-origin"
    "x-content-type-options: nosniff"
    "x-served-by: cache-fra-etou8220159-FRA, cache-par-lfpg1960035-PAR"
    "x-cache: MISS, HIT"
    "vary: Accept, User-Agent"
    "alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400"
    "content-length: 89012"
  ]
]
GET https://images.prismic.io/heytens/afJQwcBOoF08xcbq_Store-ext-screen-carre.jpg?auto=format,compress&rect=64,0,761,889&w=992&h=1159
Response 200
[
  "info" => [
    "header_size" => 612
    "request_size" => 219
    "total_time" => 0.013424
    "namelookup_time" => 3.0E-5
    "connect_time" => 3.0E-5
    "pretransfer_time" => 9.1E-5
    "size_download" => 133503.0
    "speed_download" => 10269461.0
    "download_content_length" => 133503.0
    "starttransfer_time" => 0.009038
    "primary_ip" => "2a04:4e42:400::720"
    "primary_port" => 443
    "http_version" => 3
    "protocol" => 2
    "scheme" => "HTTPS"
    "appconnect_time_us" => 30
    "connect_time_us" => 30
    "namelookup_time_us" => 30
    "pretransfer_time_us" => 91
    "starttransfer_time_us" => 9038
    "total_time_us" => 13424
    "effective_method" => "GET"
    "start_time" => 1780082908.4928
    "original_url" => "https://images.prismic.io/heytens/afJQwcBOoF08xcbq_Store-ext-screen-carre.jpg?auto=format,compress&rect=64,0,761,889&w=992&h=1159"
    "pause_handler" => Closure(float $duration) {#11856
      class: "Symfony\Component\HttpClient\Response\CurlResponse"
      use: {
        $ch: CurlHandle {#11832 …}
        $multi: Symfony\Component\HttpClient\Internal\CurlClientState {#6327 …}
        $execCounter: -9223372036854775581
      }
    }
    "debug" => """
      * Found bundle for host images.prismic.io: 0x5559ec0159b0 [can multiplex]\n
      * Re-using existing connection! (#1) with host images.prismic.io\n
      * Connected to images.prismic.io (2a04:4e42:400::720) port 443 (#1)\n
      * Using Stream ID: 1f (easy handle 0x5559ec0d0d80)\n
      > GET /heytens/afJQwcBOoF08xcbq_Store-ext-screen-carre.jpg?auto=format,compress&rect=64,0,761,889&w=992&h=1159 HTTP/2\r\n
      Host: images.prismic.io\r\n
      accept: */*\r\n
      user-agent: Symfony HttpClient (Curl)\r\n
      accept-encoding: gzip\r\n
      \r\n
      < HTTP/2 200 \r\n
      < x-imgix-id: 35ca9d4618de9ea03907f712bcfaac23590122cb\r\n
      < cache-control: public, max-age=31536000\r\n
      < last-modified: Wed, 27 May 2026 09:26:18 GMT\r\n
      < server: imgix\r\n
      < date: Fri, 29 May 2026 19:28:28 GMT\r\n
      < age: 208930\r\n
      < accept-ranges: bytes\r\n
      < content-type: image/jpeg\r\n
      < access-control-allow-origin: *\r\n
      < timing-allow-origin: *\r\n
      < cross-origin-resource-policy: cross-origin\r\n
      < x-content-type-options: nosniff\r\n
      < x-served-by: cache-fra-eddf8230064-FRA, cache-par-lfpg1960035-PAR\r\n
      < x-cache: MISS, HIT\r\n
      < vary: Accept, User-Agent\r\n
      < alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400\r\n
      < content-length: 133503\r\n
      < \r\n
      """
  ]
  "response_headers" => [
    "HTTP/2 200 "
    "x-imgix-id: 35ca9d4618de9ea03907f712bcfaac23590122cb"
    "cache-control: public, max-age=31536000"
    "last-modified: Wed, 27 May 2026 09:26:18 GMT"
    "server: imgix"
    "date: Fri, 29 May 2026 19:28:28 GMT"
    "age: 208930"
    "accept-ranges: bytes"
    "content-type: image/jpeg"
    "access-control-allow-origin: *"
    "timing-allow-origin: *"
    "cross-origin-resource-policy: cross-origin"
    "x-content-type-options: nosniff"
    "x-served-by: cache-fra-eddf8230064-FRA, cache-par-lfpg1960035-PAR"
    "x-cache: MISS, HIT"
    "vary: Accept, User-Agent"
    "alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400"
    "content-length: 133503"
  ]
]
GET https://images.prismic.io/heytens/aeAHJ51ZCF7ETOtp_TO-FIDJI05NOIR-1P-ENROULSMART_amb02.jpg?auto=format,compress&rect=0,862,8322,4516&w=1920&h=1042
Response 200
[
  "info" => [
    "header_size" => 612
    "request_size" => 236
    "total_time" => 0.020552
    "namelookup_time" => 3.3E-5
    "connect_time" => 3.3E-5
    "pretransfer_time" => 0.000139
    "size_download" => 224776.0
    "speed_download" => 11238800.0
    "download_content_length" => 224776.0
    "starttransfer_time" => 0.015016
    "primary_ip" => "2a04:4e42:400::720"
    "primary_port" => 443
    "http_version" => 3
    "protocol" => 2
    "scheme" => "HTTPS"
    "appconnect_time_us" => 33
    "connect_time_us" => 33
    "namelookup_time_us" => 33
    "pretransfer_time_us" => 139
    "starttransfer_time_us" => 15016
    "total_time_us" => 20552
    "effective_method" => "GET"
    "start_time" => 1780082908.5072
    "original_url" => "https://images.prismic.io/heytens/aeAHJ51ZCF7ETOtp_TO-FIDJI05NOIR-1P-ENROULSMART_amb02.jpg?auto=format,compress&rect=0,862,8322,4516&w=1920&h=1042"
    "pause_handler" => Closure(float $duration) {#11848
      class: "Symfony\Component\HttpClient\Response\CurlResponse"
      use: {
        $ch: CurlHandle {#11692 …}
        $multi: Symfony\Component\HttpClient\Internal\CurlClientState {#6327 …}
        $execCounter: -9223372036854775571
      }
    }
    "debug" => """
      * Found bundle for host images.prismic.io: 0x5559ec0159b0 [can multiplex]\n
      * Re-using existing connection! (#1) with host images.prismic.io\n
      * Connected to images.prismic.io (2a04:4e42:400::720) port 443 (#1)\n
      * Using Stream ID: 21 (easy handle 0x5559ec3aef30)\n
      > GET /heytens/aeAHJ51ZCF7ETOtp_TO-FIDJI05NOIR-1P-ENROULSMART_amb02.jpg?auto=format,compress&rect=0,862,8322,4516&w=1920&h=1042 HTTP/2\r\n
      Host: images.prismic.io\r\n
      accept: */*\r\n
      user-agent: Symfony HttpClient (Curl)\r\n
      accept-encoding: gzip\r\n
      \r\n
      < HTTP/2 200 \r\n
      < x-imgix-id: f2925d3f8977e21ab4f495b49f298c27529e46a9\r\n
      < cache-control: public, max-age=31536000\r\n
      < last-modified: Mon, 11 May 2026 13:24:48 GMT\r\n
      < server: imgix\r\n
      < date: Fri, 29 May 2026 19:28:28 GMT\r\n
      < age: 1577021\r\n
      < accept-ranges: bytes\r\n
      < content-type: image/jpeg\r\n
      < access-control-allow-origin: *\r\n
      < timing-allow-origin: *\r\n
      < cross-origin-resource-policy: cross-origin\r\n
      < x-content-type-options: nosniff\r\n
      < x-served-by: cache-fra-etou8220064-FRA, cache-par-lfpg1960035-PAR\r\n
      < x-cache: HIT, HIT\r\n
      < vary: Accept, User-Agent\r\n
      < alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400\r\n
      < content-length: 224776\r\n
      < \r\n
      """
  ]
  "response_headers" => [
    "HTTP/2 200 "
    "x-imgix-id: f2925d3f8977e21ab4f495b49f298c27529e46a9"
    "cache-control: public, max-age=31536000"
    "last-modified: Mon, 11 May 2026 13:24:48 GMT"
    "server: imgix"
    "date: Fri, 29 May 2026 19:28:28 GMT"
    "age: 1577021"
    "accept-ranges: bytes"
    "content-type: image/jpeg"
    "access-control-allow-origin: *"
    "timing-allow-origin: *"
    "cross-origin-resource-policy: cross-origin"
    "x-content-type-options: nosniff"
    "x-served-by: cache-fra-etou8220064-FRA, cache-par-lfpg1960035-PAR"
    "x-cache: HIT, HIT"
    "vary: Accept, User-Agent"
    "alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400"
    "content-length: 224776"
  ]
]
GET https://images.prismic.io/heytens/aeAHJ51ZCF7ETOtp_TO-FIDJI05NOIR-1P-ENROULSMART_amb02.jpg?auto=format,compress&rect=0,327,8322,5587&w=992&h=666
Response 200
[
  "info" => [
    "header_size" => 611
    "request_size" => 234
    "total_time" => 0.00816
    "namelookup_time" => 4.0E-5
    "connect_time" => 4.0E-5
    "pretransfer_time" => 0.000188
    "size_download" => 75648.0
    "speed_download" => 9456000.0
    "download_content_length" => 75648.0
    "starttransfer_time" => 0.006732
    "primary_ip" => "2a04:4e42:400::720"
    "primary_port" => 443
    "http_version" => 3
    "protocol" => 2
    "scheme" => "HTTPS"
    "appconnect_time_us" => 40
    "connect_time_us" => 40
    "namelookup_time_us" => 40
    "pretransfer_time_us" => 188
    "starttransfer_time_us" => 6732
    "total_time_us" => 8160
    "effective_method" => "GET"
    "start_time" => 1780082908.5283
    "original_url" => "https://images.prismic.io/heytens/aeAHJ51ZCF7ETOtp_TO-FIDJI05NOIR-1P-ENROULSMART_amb02.jpg?auto=format,compress&rect=0,327,8322,5587&w=992&h=666"
    "pause_handler" => Closure(float $duration) {#11894
      class: "Symfony\Component\HttpClient\Response\CurlResponse"
      use: {
        $ch: CurlHandle {#11864 …}
        $multi: Symfony\Component\HttpClient\Internal\CurlClientState {#6327 …}
        $execCounter: -9223372036854775555
      }
    }
    "debug" => """
      * Found bundle for host images.prismic.io: 0x5559ec0159b0 [can multiplex]\n
      * Re-using existing connection! (#1) with host images.prismic.io\n
      * Connected to images.prismic.io (2a04:4e42:400::720) port 443 (#1)\n
      * Using Stream ID: 23 (easy handle 0x5559ec222e90)\n
      > GET /heytens/aeAHJ51ZCF7ETOtp_TO-FIDJI05NOIR-1P-ENROULSMART_amb02.jpg?auto=format,compress&rect=0,327,8322,5587&w=992&h=666 HTTP/2\r\n
      Host: images.prismic.io\r\n
      accept: */*\r\n
      user-agent: Symfony HttpClient (Curl)\r\n
      accept-encoding: gzip\r\n
      \r\n
      < HTTP/2 200 \r\n
      < x-imgix-id: 43fdec0d6283111b2096f4c5ea0430bc6d72e886\r\n
      < cache-control: public, max-age=31536000\r\n
      < last-modified: Mon, 11 May 2026 13:24:49 GMT\r\n
      < server: imgix\r\n
      < date: Fri, 29 May 2026 19:28:28 GMT\r\n
      < age: 1577020\r\n
      < accept-ranges: bytes\r\n
      < content-type: image/jpeg\r\n
      < access-control-allow-origin: *\r\n
      < timing-allow-origin: *\r\n
      < cross-origin-resource-policy: cross-origin\r\n
      < x-content-type-options: nosniff\r\n
      < x-served-by: cache-fra-etou8220069-FRA, cache-par-lfpg1960035-PAR\r\n
      < x-cache: HIT, HIT\r\n
      < vary: Accept, User-Agent\r\n
      < alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400\r\n
      < content-length: 75648\r\n
      < \r\n
      """
  ]
  "response_headers" => [
    "HTTP/2 200 "
    "x-imgix-id: 43fdec0d6283111b2096f4c5ea0430bc6d72e886"
    "cache-control: public, max-age=31536000"
    "last-modified: Mon, 11 May 2026 13:24:49 GMT"
    "server: imgix"
    "date: Fri, 29 May 2026 19:28:28 GMT"
    "age: 1577020"
    "accept-ranges: bytes"
    "content-type: image/jpeg"
    "access-control-allow-origin: *"
    "timing-allow-origin: *"
    "cross-origin-resource-policy: cross-origin"
    "x-content-type-options: nosniff"
    "x-served-by: cache-fra-etou8220069-FRA, cache-par-lfpg1960035-PAR"
    "x-cache: HIT, HIT"
    "vary: Accept, User-Agent"
    "alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400"
    "content-length: 75648"
  ]
]
GET https://images.prismic.io/heytens/afJObMBOoF08xcae_Produit_Cadrefixe_Moustiquaire-Em_Anthracite-A-F-ZM-1-.jpg?auto=format,compress&rect=64,0,577,700&w=733&h=889
Response 200
[
  "info" => [
    "header_size" => 611
    "request_size" => 250
    "total_time" => 0.007168
    "namelookup_time" => 4.1E-5
    "connect_time" => 4.2E-5
    "pretransfer_time" => 0.000139
    "size_download" => 45680.0
    "speed_download" => 6525714.0
    "download_content_length" => 45680.0
    "starttransfer_time" => 0.006559
    "primary_ip" => "2a04:4e42:400::720"
    "primary_port" => 443
    "http_version" => 3
    "protocol" => 2
    "scheme" => "HTTPS"
    "appconnect_time_us" => 42
    "connect_time_us" => 42
    "namelookup_time_us" => 41
    "pretransfer_time_us" => 139
    "starttransfer_time_us" => 6559
    "total_time_us" => 7168
    "effective_method" => "GET"
    "start_time" => 1780082908.5382
    "original_url" => "https://images.prismic.io/heytens/afJObMBOoF08xcae_Produit_Cadrefixe_Moustiquaire-Em_Anthracite-A-F-ZM-1-.jpg?auto=format,compress&rect=64,0,577,700&w=733&h=889"
    "pause_handler" => Closure(float $duration) {#11891
      class: "Symfony\Component\HttpClient\Response\CurlResponse"
      use: {
        $ch: CurlHandle {#11932 …}
        $multi: Symfony\Component\HttpClient\Internal\CurlClientState {#6327 …}
        $execCounter: -9223372036854775549
      }
    }
    "debug" => """
      * Found bundle for host images.prismic.io: 0x5559ec0159b0 [can multiplex]\n
      * Re-using existing connection! (#1) with host images.prismic.io\n
      * Connected to images.prismic.io (2a04:4e42:400::720) port 443 (#1)\n
      * Using Stream ID: 25 (easy handle 0x5559ec100a70)\n
      > GET /heytens/afJObMBOoF08xcae_Produit_Cadrefixe_Moustiquaire-Em_Anthracite-A-F-ZM-1-.jpg?auto=format,compress&rect=64,0,577,700&w=733&h=889 HTTP/2\r\n
      Host: images.prismic.io\r\n
      accept: */*\r\n
      user-agent: Symfony HttpClient (Curl)\r\n
      accept-encoding: gzip\r\n
      \r\n
      < HTTP/2 200 \r\n
      < x-imgix-id: 209dfd5290b3b9207093d7c9103b012ebc8007fd\r\n
      < cache-control: public, max-age=31536000\r\n
      < last-modified: Wed, 20 May 2026 09:44:44 GMT\r\n
      < server: imgix\r\n
      < date: Fri, 29 May 2026 19:28:28 GMT\r\n
      < age: 812624\r\n
      < accept-ranges: bytes\r\n
      < content-type: image/jpeg\r\n
      < access-control-allow-origin: *\r\n
      < timing-allow-origin: *\r\n
      < cross-origin-resource-policy: cross-origin\r\n
      < x-content-type-options: nosniff\r\n
      < x-served-by: cache-fra-eddf8230046-FRA, cache-par-lfpg1960035-PAR\r\n
      < x-cache: MISS, HIT\r\n
      < vary: Accept, User-Agent\r\n
      < alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400\r\n
      < content-length: 45680\r\n
      < \r\n
      """
  ]
  "response_headers" => [
    "HTTP/2 200 "
    "x-imgix-id: 209dfd5290b3b9207093d7c9103b012ebc8007fd"
    "cache-control: public, max-age=31536000"
    "last-modified: Wed, 20 May 2026 09:44:44 GMT"
    "server: imgix"
    "date: Fri, 29 May 2026 19:28:28 GMT"
    "age: 812624"
    "accept-ranges: bytes"
    "content-type: image/jpeg"
    "access-control-allow-origin: *"
    "timing-allow-origin: *"
    "cross-origin-resource-policy: cross-origin"
    "x-content-type-options: nosniff"
    "x-served-by: cache-fra-eddf8230046-FRA, cache-par-lfpg1960035-PAR"
    "x-cache: MISS, HIT"
    "vary: Accept, User-Agent"
    "alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400"
    "content-length: 45680"
  ]
]
GET https://images.prismic.io/heytens/afJObMBOoF08xcae_Produit_Cadrefixe_Moustiquaire-Em_Anthracite-A-F-ZM-1-.jpg?auto=format,compress&rect=53,0,599,700&w=992&h=1159
Response 200
[
  "info" => [
    "header_size" => 611
    "request_size" => 251
    "total_time" => 0.028926
    "namelookup_time" => 3.2E-5
    "connect_time" => 3.2E-5
    "pretransfer_time" => 9.6E-5
    "size_download" => 68558.0
    "speed_download" => 2448500.0
    "download_content_length" => 68558.0
    "starttransfer_time" => 0.028187
    "primary_ip" => "2a04:4e42:400::720"
    "primary_port" => 443
    "http_version" => 3
    "protocol" => 2
    "scheme" => "HTTPS"
    "appconnect_time_us" => 32
    "connect_time_us" => 32
    "namelookup_time_us" => 32
    "pretransfer_time_us" => 96
    "starttransfer_time_us" => 28187
    "total_time_us" => 28926
    "effective_method" => "GET"
    "start_time" => 1780082908.5458
    "original_url" => "https://images.prismic.io/heytens/afJObMBOoF08xcae_Produit_Cadrefixe_Moustiquaire-Em_Anthracite-A-F-ZM-1-.jpg?auto=format,compress&rect=53,0,599,700&w=992&h=1159"
    "pause_handler" => Closure(float $duration) {#11938
      class: "Symfony\Component\HttpClient\Response\CurlResponse"
      use: {
        $ch: CurlHandle {#11863 …}
        $multi: Symfony\Component\HttpClient\Internal\CurlClientState {#6327 …}
        $execCounter: -9223372036854775546
      }
    }
    "debug" => """
      * Found bundle for host images.prismic.io: 0x5559ec0159b0 [can multiplex]\n
      * Re-using existing connection! (#1) with host images.prismic.io\n
      * Connected to images.prismic.io (2a04:4e42:400::720) port 443 (#1)\n
      * Using Stream ID: 27 (easy handle 0x5559ec3fe3e0)\n
      > GET /heytens/afJObMBOoF08xcae_Produit_Cadrefixe_Moustiquaire-Em_Anthracite-A-F-ZM-1-.jpg?auto=format,compress&rect=53,0,599,700&w=992&h=1159 HTTP/2\r\n
      Host: images.prismic.io\r\n
      accept: */*\r\n
      user-agent: Symfony HttpClient (Curl)\r\n
      accept-encoding: gzip\r\n
      \r\n
      < HTTP/2 200 \r\n
      < x-imgix-id: 4064c4fb214ff65fa75164bad6e83c5a8bbfae0d\r\n
      < cache-control: public, max-age=31536000\r\n
      < last-modified: Wed, 20 May 2026 09:44:45 GMT\r\n
      < server: imgix\r\n
      < date: Fri, 29 May 2026 19:28:28 GMT\r\n
      < age: 812623\r\n
      < accept-ranges: bytes\r\n
      < content-type: image/jpeg\r\n
      < access-control-allow-origin: *\r\n
      < timing-allow-origin: *\r\n
      < cross-origin-resource-policy: cross-origin\r\n
      < x-content-type-options: nosniff\r\n
      < x-served-by: cache-fra-etou8220143-FRA, cache-par-lfpg1960035-PAR\r\n
      < x-cache: MISS, HIT\r\n
      < vary: Accept, User-Agent\r\n
      < alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400\r\n
      < content-length: 68558\r\n
      < \r\n
      """
  ]
  "response_headers" => [
    "HTTP/2 200 "
    "x-imgix-id: 4064c4fb214ff65fa75164bad6e83c5a8bbfae0d"
    "cache-control: public, max-age=31536000"
    "last-modified: Wed, 20 May 2026 09:44:45 GMT"
    "server: imgix"
    "date: Fri, 29 May 2026 19:28:28 GMT"
    "age: 812623"
    "accept-ranges: bytes"
    "content-type: image/jpeg"
    "access-control-allow-origin: *"
    "timing-allow-origin: *"
    "cross-origin-resource-policy: cross-origin"
    "x-content-type-options: nosniff"
    "x-served-by: cache-fra-etou8220143-FRA, cache-par-lfpg1960035-PAR"
    "x-cache: MISS, HIT"
    "vary: Accept, User-Agent"
    "alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400"
    "content-length: 68558"
  ]
]
GET https://images.prismic.io/heytens/afJUZMBOoF08xceK_produit_Enrouleurscreen_Dahna_Ecru-A-F-ZM_B-scaled.jpg?auto=format,compress&rect=0,564,1365,919&w=891&h=600
Response 200
[
  "info" => [
    "header_size" => 611
    "request_size" => 248
    "total_time" => 0.007472
    "namelookup_time" => 4.0E-5
    "connect_time" => 4.0E-5
    "pretransfer_time" => 0.000128
    "size_download" => 44717.0
    "speed_download" => 6388142.0
    "download_content_length" => 44717.0
    "starttransfer_time" => 0.00714
    "primary_ip" => "2a04:4e42:400::720"
    "primary_port" => 443
    "http_version" => 3
    "protocol" => 2
    "scheme" => "HTTPS"
    "appconnect_time_us" => 40
    "connect_time_us" => 40
    "namelookup_time_us" => 40
    "pretransfer_time_us" => 128
    "starttransfer_time_us" => 7140
    "total_time_us" => 7472
    "effective_method" => "GET"
    "start_time" => 1780082908.5759
    "original_url" => "https://images.prismic.io/heytens/afJUZMBOoF08xceK_produit_Enrouleurscreen_Dahna_Ecru-A-F-ZM_B-scaled.jpg?auto=format,compress&rect=0,564,1365,919&w=891&h=600"
    "pause_handler" => Closure(float $duration) {#11922
      class: "Symfony\Component\HttpClient\Response\CurlResponse"
      use: {
        $ch: CurlHandle {#11942 …}
        $multi: Symfony\Component\HttpClient\Internal\CurlClientState {#6327 …}
        $execCounter: -9223372036854775543
      }
    }
    "debug" => """
      * Found bundle for host images.prismic.io: 0x5559ec0159b0 [can multiplex]\n
      * Re-using existing connection! (#1) with host images.prismic.io\n
      * Connected to images.prismic.io (2a04:4e42:400::720) port 443 (#1)\n
      * Using Stream ID: 29 (easy handle 0x5559ebc918d0)\n
      > GET /heytens/afJUZMBOoF08xceK_produit_Enrouleurscreen_Dahna_Ecru-A-F-ZM_B-scaled.jpg?auto=format,compress&rect=0,564,1365,919&w=891&h=600 HTTP/2\r\n
      Host: images.prismic.io\r\n
      accept: */*\r\n
      user-agent: Symfony HttpClient (Curl)\r\n
      accept-encoding: gzip\r\n
      \r\n
      < HTTP/2 200 \r\n
      < x-imgix-id: d62e5e00739a1c51d8eac34b44636168119f5217\r\n
      < cache-control: public, max-age=31536000\r\n
      < last-modified: Wed, 27 May 2026 09:26:18 GMT\r\n
      < server: imgix\r\n
      < date: Fri, 29 May 2026 19:28:28 GMT\r\n
      < age: 208930\r\n
      < accept-ranges: bytes\r\n
      < content-type: image/jpeg\r\n
      < access-control-allow-origin: *\r\n
      < timing-allow-origin: *\r\n
      < cross-origin-resource-policy: cross-origin\r\n
      < x-content-type-options: nosniff\r\n
      < x-served-by: cache-fra-eddf8230149-FRA, cache-par-lfpg1960035-PAR\r\n
      < x-cache: MISS, HIT\r\n
      < vary: Accept, User-Agent\r\n
      < alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400\r\n
      < content-length: 44717\r\n
      < \r\n
      """
  ]
  "response_headers" => [
    "HTTP/2 200 "
    "x-imgix-id: d62e5e00739a1c51d8eac34b44636168119f5217"
    "cache-control: public, max-age=31536000"
    "last-modified: Wed, 27 May 2026 09:26:18 GMT"
    "server: imgix"
    "date: Fri, 29 May 2026 19:28:28 GMT"
    "age: 208930"
    "accept-ranges: bytes"
    "content-type: image/jpeg"
    "access-control-allow-origin: *"
    "timing-allow-origin: *"
    "cross-origin-resource-policy: cross-origin"
    "x-content-type-options: nosniff"
    "x-served-by: cache-fra-eddf8230149-FRA, cache-par-lfpg1960035-PAR"
    "x-cache: MISS, HIT"
    "vary: Accept, User-Agent"
    "alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400"
    "content-length: 44717"
  ]
]
GET https://images.prismic.io/heytens/afJUZMBOoF08xceK_produit_Enrouleurscreen_Dahna_Ecru-A-F-ZM_B-scaled.jpg?auto=format,compress&rect=0,566,1365,916&w=992&h=666
Response 200
[
  "info" => [
    "header_size" => 611
    "request_size" => 248
    "total_time" => 0.011043
    "namelookup_time" => 3.5E-5
    "connect_time" => 3.5E-5
    "pretransfer_time" => 0.000139
    "size_download" => 54351.0
    "speed_download" => 4941000.0
    "download_content_length" => 54351.0
    "starttransfer_time" => 0.008895
    "primary_ip" => "2a04:4e42:400::720"
    "primary_port" => 443
    "http_version" => 3
    "protocol" => 2
    "scheme" => "HTTPS"
    "appconnect_time_us" => 35
    "connect_time_us" => 35
    "namelookup_time_us" => 35
    "pretransfer_time_us" => 139
    "starttransfer_time_us" => 8895
    "total_time_us" => 11043
    "effective_method" => "GET"
    "start_time" => 1780082908.5841
    "original_url" => "https://images.prismic.io/heytens/afJUZMBOoF08xceK_produit_Enrouleurscreen_Dahna_Ecru-A-F-ZM_B-scaled.jpg?auto=format,compress&rect=0,566,1365,916&w=992&h=666"
    "pause_handler" => Closure(float $duration) {#11963
      class: "Symfony\Component\HttpClient\Response\CurlResponse"
      use: {
        $ch: CurlHandle {#11897 …}
        $multi: Symfony\Component\HttpClient\Internal\CurlClientState {#6327 …}
        $execCounter: -9223372036854775540
      }
    }
    "debug" => """
      * Found bundle for host images.prismic.io: 0x5559ec0159b0 [can multiplex]\n
      * Re-using existing connection! (#1) with host images.prismic.io\n
      * Connected to images.prismic.io (2a04:4e42:400::720) port 443 (#1)\n
      * Using Stream ID: 2b (easy handle 0x5559ec0f1860)\n
      > GET /heytens/afJUZMBOoF08xceK_produit_Enrouleurscreen_Dahna_Ecru-A-F-ZM_B-scaled.jpg?auto=format,compress&rect=0,566,1365,916&w=992&h=666 HTTP/2\r\n
      Host: images.prismic.io\r\n
      accept: */*\r\n
      user-agent: Symfony HttpClient (Curl)\r\n
      accept-encoding: gzip\r\n
      \r\n
      < HTTP/2 200 \r\n
      < x-imgix-id: 115eaddc88afe18241d4a2af8f114c20893bc213\r\n
      < cache-control: public, max-age=31536000\r\n
      < last-modified: Wed, 27 May 2026 09:26:18 GMT\r\n
      < server: imgix\r\n
      < date: Fri, 29 May 2026 19:28:28 GMT\r\n
      < age: 208930\r\n
      < accept-ranges: bytes\r\n
      < content-type: image/jpeg\r\n
      < access-control-allow-origin: *\r\n
      < timing-allow-origin: *\r\n
      < cross-origin-resource-policy: cross-origin\r\n
      < x-content-type-options: nosniff\r\n
      < x-served-by: cache-fra-etou8220021-FRA, cache-par-lfpg1960035-PAR\r\n
      < x-cache: MISS, HIT\r\n
      < vary: Accept, User-Agent\r\n
      < alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400\r\n
      < content-length: 54351\r\n
      < \r\n
      """
  ]
  "response_headers" => [
    "HTTP/2 200 "
    "x-imgix-id: 115eaddc88afe18241d4a2af8f114c20893bc213"
    "cache-control: public, max-age=31536000"
    "last-modified: Wed, 27 May 2026 09:26:18 GMT"
    "server: imgix"
    "date: Fri, 29 May 2026 19:28:28 GMT"
    "age: 208930"
    "accept-ranges: bytes"
    "content-type: image/jpeg"
    "access-control-allow-origin: *"
    "timing-allow-origin: *"
    "cross-origin-resource-policy: cross-origin"
    "x-content-type-options: nosniff"
    "x-served-by: cache-fra-etou8220021-FRA, cache-par-lfpg1960035-PAR"
    "x-cache: MISS, HIT"
    "vary: Accept, User-Agent"
    "alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400"
    "content-length: 54351"
  ]
]
GET https://heytens.cdn.prismic.io/api/v2/documents/search
Request options
[
  "query" => [
    "q" => "[[at(my.blog_article.uid, "moustiquaire-sur-mesure-pour-fenetre--guide-complet-2026")]]"
    "pageSize" => 100
    "page" => 1
    "ref" => "ahmCaxEAACoA1BOg"
    "lang" => "fr-fr"
    "access_token" => "MC5hY0oyTEJFQUFCNEE2VTVW.TU4bbV3vv71d77-9fiPvv70d77-977-9OBDvv71_Llco77-977-977-9Me-_vW9MBu-_vR9g"
  ]
]
Response 200
[
  "info" => [
    "header_size" => 635
    "request_size" => 405
    "total_time" => 0.017001
    "namelookup_time" => 3.9E-5
    "connect_time" => 3.9E-5
    "pretransfer_time" => 0.000124
    "size_download" => 1294.0
    "speed_download" => 76117.0
    "starttransfer_time" => 0.016813
    "primary_ip" => "2600:9000:20a0:2800:15:1def:a40:93a1"
    "primary_port" => 443
    "http_version" => 3
    "protocol" => 2
    "scheme" => "HTTPS"
    "appconnect_time_us" => 39
    "connect_time_us" => 39
    "namelookup_time_us" => 39
    "pretransfer_time_us" => 124
    "starttransfer_time_us" => 16813
    "total_time_us" => 17001
    "effective_method" => "GET"
    "start_time" => 1780082908.6008
    "original_url" => "https://heytens.cdn.prismic.io/api/v2/documents/search?q=[[at(my.blog_article.uid%2C%20%22moustiquaire-sur-mesure-pour-fenetre--guide-complet-2026%22)]]&pageSize=100&page=1&ref=ahmCaxEAACoA1BOg&lang=fr-fr&access_token=MC5hY0oyTEJFQUFCNEE2VTVW.TU4bbV3vv71d77-9fiPvv70d77-977-9OBDvv71_Llco77-977-977-9Me-_vW9MBu-_vR9g"
    "pause_handler" => Closure(float $duration) {#12024
      class: "Symfony\Component\HttpClient\Response\CurlResponse"
      use: {
        $ch: CurlHandle {#12014 …}
        $multi: Symfony\Component\HttpClient\Internal\CurlClientState {#6327 …}
        $execCounter: -9223372036854775531
      }
    }
    "debug" => """
      * Found bundle for host heytens.cdn.prismic.io: 0x5559ec0bcad0 [can multiplex]\n
      * Re-using existing connection! (#0) with host heytens.cdn.prismic.io\n
      * Connected to heytens.cdn.prismic.io (2600:9000:20a0:2800:15:1def:a40:93a1) port 443 (#0)\n
      * Using Stream ID: 7 (easy handle 0x5559ec3be400)\n
      > GET /api/v2/documents/search?q=[[at(my.blog_article.uid%2C%20%22moustiquaire-sur-mesure-pour-fenetre--guide-complet-2026%22)]]&pageSize=100&page=1&ref=ahmCaxEAACoA1BOg&lang=fr-fr&access_token=MC5hY0oyTEJFQUFCNEE2VTVW.TU4bbV3vv71d77-9fiPvv70d77-977-9OBDvv71_Llco77-977-977-9Me-_vW9MBu-_vR9g HTTP/2\r\n
      Host: heytens.cdn.prismic.io\r\n
      accept: */*\r\n
      user-agent: Symfony HttpClient (Curl)\r\n
      accept-encoding: gzip\r\n
      \r\n
      < HTTP/2 200 \r\n
      < content-type: application/json\r\n
      < date: Fri, 29 May 2026 12:14:27 GMT\r\n
      < x-local-cache: MISS\r\n
      < content-encoding: gzip\r\n
      < x-ratelimit-limit: 200\r\n
      < x-ratelimit-remaining: 199\r\n
      < x-ratelimit-reset: 1780056867\r\n
      < x-amzn-requestid: 5ad9072c-65fd-4578-8ff5-e00b27cfc192\r\n
      < access-control-allow-origin: *\r\n
      < x-amz-apigw-id: eIFthGfWoAMF4Uw=\r\n
      < cache-control: max-age=315360000\r\n
      < x-amzn-trace-id: Root=1-6a198322-48d6f83e365d4575475653ed\r\n
      < x-cache: Hit from cloudfront\r\n
      < via: 1.1 b9be498b57d2aee7c2096da28228e858.cloudfront.net (CloudFront)\r\n
      < x-amz-cf-pop: AMS58-P2\r\n
      < x-amz-cf-id: 20RtHO1LHveuqHLMcdd018loTJXr1LQM4WjLw1c_EhTh4CkfeFiT3w==\r\n
      < age: 26041\r\n
      < \r\n
      """
  ]
  "url" => "https://heytens.cdn.prismic.io/api/v2/documents/search?q=[[at(my.blog_article.uid%2C%20%22moustiquaire-sur-mesure-pour-fenetre--guide-complet-2026%22)]]&pageSize=100&page=1&ref=ahmCaxEAACoA1BOg&lang=fr-fr&access_token=MC5hY0oyTEJFQUFCNEE2VTVW.TU4bbV3vv71d77-9fiPvv70d77-977-9OBDvv71_Llco77-977-977-9Me-_vW9MBu-_vR9g"
  "response_headers" => [
    "HTTP/2 200 "
    "content-type: application/json"
    "date: Fri, 29 May 2026 12:14:27 GMT"
    "x-local-cache: MISS"
    "content-encoding: gzip"
    "x-ratelimit-limit: 200"
    "x-ratelimit-remaining: 199"
    "x-ratelimit-reset: 1780056867"
    "x-amzn-requestid: 5ad9072c-65fd-4578-8ff5-e00b27cfc192"
    "access-control-allow-origin: *"
    "x-amz-apigw-id: eIFthGfWoAMF4Uw="
    "cache-control: max-age=315360000"
    "x-amzn-trace-id: Root=1-6a198322-48d6f83e365d4575475653ed"
    "x-cache: Hit from cloudfront"
    "via: 1.1 b9be498b57d2aee7c2096da28228e858.cloudfront.net (CloudFront)"
    "x-amz-cf-pop: AMS58-P2"
    "x-amz-cf-id: 20RtHO1LHveuqHLMcdd018loTJXr1LQM4WjLw1c_EhTh4CkfeFiT3w=="
    "age: 26041"
  ]
  "response_json" => [
    "page" => 1
    "results_per_page" => 100
    "results_size" => 1
    "total_results_size" => 1
    "total_pages" => 1
    "next_page" => null
    "prev_page" => null
    "results" => [
      [
        "id" => "acK73xEAAB4A6c8x"
        "uid" => "moustiquaire-sur-mesure-pour-fenetre--guide-complet-2026"
        "url" => null
        "type" => "blog_article"
        "href" => "https://heytens.cdn.prismic.io/api/v2/documents/search?ref=ahmCaxEAACoA1BOg&q=%5B%5B%3Ad+%3D+at%28document.id%2C+%22acK73xEAAB4A6c8x%22%29+%5D%5D"
        "tags" => []
        "first_publication_date" => "2026-03-24T16:31:04+0000"
        "last_publication_date" => "2026-04-17T12:18:00+0000"
        "slugs" => [
          "moustiquaire-sur-mesure-pour-fenetre--guide-complet-2026."
        ]
        "linked_documents" => []
        "lang" => "fr-fr"
        "alternate_languages" => []
        "data" => [
          "title" => "Moustiquaire sur mesure pour fenêtre : guide complet 2026."
          "description" => [
            [
              "type" => "paragraph"
              "text" => "Chez Heytens, nous vous proposons plusieurs types de moustiquaires et vous conseillons pour vous orienter vers la solution la plus adaptée à votre intérieur, afin d’allier confort, discrétion et efficacité."
              "spans" => []
              "direction" => "ltr"
            ]
          ]
          "date" => "2026-03-03"
          "intro" => [
            [
              "image" => [
                "dimensions" => [
                  "width" => 7550
                  "height" => 7500
                ]
                "alt" => null
                "copyright" => null
                "url" => "https://images.prismic.io/heytens/aeIjbJ1ZCF7ETSwI_visuel_moustiquaire_cadrefixe.jpg?auto=format,compress"
                "id" => "aeIjbJ1ZCF7ETSwI"
                "edit" => [
                  "x" => 0
                  "y" => 0
                  "zoom" => 1
                  "background" => "transparent"
                ]
                "mobile" => [
                  "dimensions" => [
                    "width" => 200
                    "height" => 200
                  ]
                  "alt" => null
                  "copyright" => null
                  "url" => "https://images.prismic.io/heytens/aeIjbJ1ZCF7ETSwI_visuel_moustiquaire_cadrefixe.jpg?auto=format,compress&rect=25,0,7500,7500&w=200&h=200"
                  "id" => "aeIjbJ1ZCF7ETSwI"
                  "edit" => [
                    "x" => 25
                    "y" => 0
                    "zoom" => 1
                    "background" => "transparent"
                  ]
                ]
              ]
              "content" => []
            ]
          ]
          "images" => [
            [
              "banner" => [
                "dimensions" => [
                  "width" => 7550
                  "height" => 7500
                ]
                "alt" => null
                "copyright" => null
                "url" => "https://images.prismic.io/heytens/aeIjbJ1ZCF7ETSwI_visuel_moustiquaire_cadrefixe.jpg?auto=format,compress"
                "id" => "aeIjbJ1ZCF7ETSwI"
                "edit" => [
                  "x" => 0
                  "y" => 0
                  "zoom" => 1
                  "background" => "transparent"
                ]
                "mobile" => [
                  "dimensions" => [
                    "width" => 200
                    "height" => 200
                  ]
                  "alt" => null
                  "copyright" => null
                  "url" => "https://images.prismic.io/heytens/aeIjbJ1ZCF7ETSwI_visuel_moustiquaire_cadrefixe.jpg?auto=format,compress&rect=25,0,7500,7500&w=200&h=200"
                  "id" => "aeIjbJ1ZCF7ETSwI"
                  "edit" => [
                    "x" => 25
                    "y" => 0
                    "zoom" => 1
                    "background" => "transparent"
                  ]
                ]
              ]
              "listing_full" => [
                "dimensions" => [
                  "width" => 7550
                  "height" => 7500
                ]
                "alt" => null
                "copyright" => null
                "url" => "https://images.prismic.io/heytens/aeIjbJ1ZCF7ETSwI_visuel_moustiquaire_cadrefixe.jpg?auto=format,compress"
                "id" => "aeIjbJ1ZCF7ETSwI"
                "edit" => [
                  "x" => 0
                  "y" => 0
                  "zoom" => 1
                  "background" => "transparent"
                ]
                "mobile" => [
                  "dimensions" => [
                    "width" => 200
                    "height" => 200
                  ]
                  "alt" => null
                  "copyright" => null
                  "url" => "https://images.prismic.io/heytens/aeIjbJ1ZCF7ETSwI_visuel_moustiquaire_cadrefixe.jpg?auto=format,compress&rect=25,0,7500,7500&w=200&h=200"
                  "id" => "aeIjbJ1ZCF7ETSwI"
                  "edit" => [
                    "x" => 25
                    "y" => 0
                    "zoom" => 1
                    "background" => "transparent"
                  ]
                ]
              ]
              "listing_ls_big" => [
                "dimensions" => [
                  "width" => 7550
                  "height" => 7500
                ]
                "alt" => null
                "copyright" => null
                "url" => "https://images.prismic.io/heytens/aeIjbJ1ZCF7ETSwI_visuel_moustiquaire_cadrefixe.jpg?auto=format,compress"
                "id" => "aeIjbJ1ZCF7ETSwI"
                "edit" => [
                  "x" => 0
                  "y" => 0
                  "zoom" => 1
                  "background" => "transparent"
                ]
                "mobile" => [
                  "dimensions" => [
                    "width" => 200
                    "height" => 200
                  ]
                  "alt" => null
                  "copyright" => null
                  "url" => "https://images.prismic.io/heytens/aeIjbJ1ZCF7ETSwI_visuel_moustiquaire_cadrefixe.jpg?auto=format,compress&rect=25,0,7500,7500&w=200&h=200"
                  "id" => "aeIjbJ1ZCF7ETSwI"
                  "edit" => [
                    "x" => 25
                    "y" => 0
                    "zoom" => 1
                    "background" => "transparent"
                  ]
                ]
              ]
              "listing_ls_small" => [
                "dimensions" => [
                  "width" => 7550
                  "height" => 7500
                ]
                "alt" => null
                "copyright" => null
                "url" => "https://images.prismic.io/heytens/aeIjbJ1ZCF7ETSwI_visuel_moustiquaire_cadrefixe.jpg?auto=format,compress"
                "id" => "aeIjbJ1ZCF7ETSwI"
                "edit" => [
                  "x" => 0
                  "y" => 0
                  "zoom" => 1
                  "background" => "transparent"
                ]
                "mobile" => [
                  "dimensions" => [
                    "width" => 200
                    "height" => 200
                  ]
                  "alt" => null
                  "copyright" => null
                  "url" => "https://images.prismic.io/heytens/aeIjbJ1ZCF7ETSwI_visuel_moustiquaire_cadrefixe.jpg?auto=format,compress&rect=25,0,7500,7500&w=200&h=200"
                  "id" => "aeIjbJ1ZCF7ETSwI"
                  "edit" => [
                    "x" => 25
                    "y" => 0
                    "zoom" => 1
                    "background" => "transparent"
                  ]
                ]
              ]
              "listing_portrait" => [
                "dimensions" => [
                  "width" => 442
                  "height" => 580
                ]
                "alt" => null
                "copyright" => null
                "url" => "https://images.prismic.io/heytens/aeIjbJ1ZCF7ETSwI_visuel_moustiquaire_cadrefixe.jpg?auto=format,compress&rect=917,0,5716,7500&w=442&h=580"
                "id" => "aeIjbJ1ZCF7ETSwI"
                "edit" => [
                  "x" => 917
                  "y" => 0
                  "zoom" => 1
                  "background" => "transparent"
                ]
                "mobile" => [
                  "dimensions" => [
                    "width" => 221
                    "height" => 290
                  ]
                  "alt" => null
                  "copyright" => null
                  "url" => "https://images.prismic.io/heytens/aeIjbJ1ZCF7ETSwI_visuel_moustiquaire_cadrefixe.jpg?auto=format,compress&rect=917,0,5716,7500&w=221&h=290"
                  "id" => "aeIjbJ1ZCF7ETSwI"
                  "edit" => [
                    "x" => 917
                    "y" => 0
                    "zoom" => 1
                    "background" => "transparent"
                  ]
                ]
              ]
            ]
          ]
          "slices" => []
          "category" => [
            "id" => "acKbrhEAACEA6ZCg"
            "type" => "blog_category"
            "tags" => []
            "lang" => "fr-fr"
            "slug" => "guides-et-conseils"
            "first_publication_date" => "2026-03-24T14:13:07+0000"
            "last_publication_date" => "2026-05-11T09:37:10+0000"
            "uid" => "guides-et-conseils"
            "link_type" => "Document"
            "key" => "b57b9dc2-a9c2-42a4-b0bb-e00620774115"
            "isBroken" => false
          ]
          "author" => [
            "id" => "acKbRREAACAA6Y_Y"
            "type" => "blog_author"
            "tags" => []
            "lang" => "fr-fr"
            "slug" => "nicolas-delcour"
            "first_publication_date" => "2026-03-24T14:11:19+0000"
            "last_publication_date" => "2026-04-17T10:08:16+0000"
            "uid" => "michael-leski"
            "link_type" => "Document"
            "key" => "f203c5f3-85a9-48f3-8190-900281d2ca48"
            "isBroken" => false
          ]
          "meta_title" => null
          "meta_description" => null
          "meta_image" => []
        ]
      ]
    ]
    "version" => "3f9f504"
    "license" => "All Rights Reserved"
  ]
]
GET https://heytens.cdn.prismic.io/api/v2/documents/search
Request options
[
  "query" => [
    "q" => "[[at(my.blog_article.uid, "store-enrouleur-vs-store-plisse-vs-store-venitien--le-grand-comparatif")]]"
    "pageSize" => 100
    "page" => 1
    "ref" => "ahmCaxEAACoA1BOg"
    "lang" => "fr-fr"
    "access_token" => "MC5hY0oyTEJFQUFCNEE2VTVW.TU4bbV3vv71d77-9fiPvv70d77-977-9OBDvv71_Llco77-977-977-9Me-_vW9MBu-_vR9g"
  ]
]
Response 200
[
  "info" => [
    "header_size" => 624
    "request_size" => 419
    "total_time" => 0.64575
    "namelookup_time" => 3.4E-5
    "connect_time" => 3.4E-5
    "pretransfer_time" => 0.000105
    "size_download" => 1793.0
    "speed_download" => 2779.0
    "starttransfer_time" => 0.645588
    "primary_ip" => "2600:9000:20a0:2800:15:1def:a40:93a1"
    "primary_port" => 443
    "http_version" => 3
    "protocol" => 2
    "scheme" => "HTTPS"
    "appconnect_time_us" => 34
    "connect_time_us" => 34
    "namelookup_time_us" => 34
    "pretransfer_time_us" => 105
    "starttransfer_time_us" => 645588
    "total_time_us" => 645750
    "effective_method" => "GET"
    "start_time" => 1780082908.6204
    "original_url" => "https://heytens.cdn.prismic.io/api/v2/documents/search?q=[[at(my.blog_article.uid%2C%20%22store-enrouleur-vs-store-plisse-vs-store-venitien--le-grand-comparatif%22)]]&pageSize=100&page=1&ref=ahmCaxEAACoA1BOg&lang=fr-fr&access_token=MC5hY0oyTEJFQUFCNEE2VTVW.TU4bbV3vv71d77-9fiPvv70d77-977-9OBDvv71_Llco77-977-977-9Me-_vW9MBu-_vR9g"
    "pause_handler" => Closure(float $duration) {#12058
      class: "Symfony\Component\HttpClient\Response\CurlResponse"
      use: {
        $ch: CurlHandle {#12063 …}
        $multi: Symfony\Component\HttpClient\Internal\CurlClientState {#6327 …}
        $execCounter: -9223372036854775528
      }
    }
    "debug" => """
      * Found bundle for host heytens.cdn.prismic.io: 0x5559ec0bcad0 [can multiplex]\n
      * Re-using existing connection! (#0) with host heytens.cdn.prismic.io\n
      * Connected to heytens.cdn.prismic.io (2600:9000:20a0:2800:15:1def:a40:93a1) port 443 (#0)\n
      * Using Stream ID: 9 (easy handle 0x5559ec2420f0)\n
      > GET /api/v2/documents/search?q=[[at(my.blog_article.uid%2C%20%22store-enrouleur-vs-store-plisse-vs-store-venitien--le-grand-comparatif%22)]]&pageSize=100&page=1&ref=ahmCaxEAACoA1BOg&lang=fr-fr&access_token=MC5hY0oyTEJFQUFCNEE2VTVW.TU4bbV3vv71d77-9fiPvv70d77-977-9OBDvv71_Llco77-977-977-9Me-_vW9MBu-_vR9g HTTP/2\r\n
      Host: heytens.cdn.prismic.io\r\n
      accept: */*\r\n
      user-agent: Symfony HttpClient (Curl)\r\n
      accept-encoding: gzip\r\n
      \r\n
      < HTTP/2 200 \r\n
      < content-type: application/json\r\n
      < date: Fri, 29 May 2026 19:28:29 GMT\r\n
      < x-local-cache: MISS\r\n
      < content-encoding: gzip\r\n
      < x-ratelimit-limit: 200\r\n
      < x-ratelimit-remaining: 199\r\n
      < x-ratelimit-reset: 1780082909\r\n
      < x-amzn-requestid: 91cce10a-cae8-4aea-b095-cf82382a29e4\r\n
      < access-control-allow-origin: *\r\n
      < x-amz-apigw-id: eJFSkH5poAMF38w=\r\n
      < cache-control: max-age=315360000\r\n
      < x-amzn-trace-id: Root=1-6a19e8dc-7a85b2f12b0fc8fb320a3280\r\n
      < x-cache: Miss from cloudfront\r\n
      < via: 1.1 b9be498b57d2aee7c2096da28228e858.cloudfront.net (CloudFront)\r\n
      < x-amz-cf-pop: AMS58-P2\r\n
      < x-amz-cf-id: -C5WsYRtvNmdNfS-lYDFfXmHq4bETaJB2lf-s7PBg2f_WneQzgCkgQ==\r\n
      < \r\n
      """
  ]
  "url" => "https://heytens.cdn.prismic.io/api/v2/documents/search?q=[[at(my.blog_article.uid%2C%20%22store-enrouleur-vs-store-plisse-vs-store-venitien--le-grand-comparatif%22)]]&pageSize=100&page=1&ref=ahmCaxEAACoA1BOg&lang=fr-fr&access_token=MC5hY0oyTEJFQUFCNEE2VTVW.TU4bbV3vv71d77-9fiPvv70d77-977-9OBDvv71_Llco77-977-977-9Me-_vW9MBu-_vR9g"
  "response_headers" => [
    "HTTP/2 200 "
    "content-type: application/json"
    "date: Fri, 29 May 2026 19:28:29 GMT"
    "x-local-cache: MISS"
    "content-encoding: gzip"
    "x-ratelimit-limit: 200"
    "x-ratelimit-remaining: 199"
    "x-ratelimit-reset: 1780082909"
    "x-amzn-requestid: 91cce10a-cae8-4aea-b095-cf82382a29e4"
    "access-control-allow-origin: *"
    "x-amz-apigw-id: eJFSkH5poAMF38w="
    "cache-control: max-age=315360000"
    "x-amzn-trace-id: Root=1-6a19e8dc-7a85b2f12b0fc8fb320a3280"
    "x-cache: Miss from cloudfront"
    "via: 1.1 b9be498b57d2aee7c2096da28228e858.cloudfront.net (CloudFront)"
    "x-amz-cf-pop: AMS58-P2"
    "x-amz-cf-id: -C5WsYRtvNmdNfS-lYDFfXmHq4bETaJB2lf-s7PBg2f_WneQzgCkgQ=="
  ]
  "response_json" => [
    "page" => 1
    "results_per_page" => 100
    "results_size" => 1
    "total_results_size" => 1
    "total_pages" => 1
    "next_page" => null
    "prev_page" => null
    "results" => [
      [
        "id" => "acPsMxEAAB4A65vk"
        "uid" => "store-enrouleur-vs-store-plisse-vs-store-venitien--le-grand-comparatif"
        "url" => null
        "type" => "blog_article"
        "href" => "https://heytens.cdn.prismic.io/api/v2/documents/search?ref=ahmCaxEAACoA1BOg&q=%5B%5B%3Ad+%3D+at%28document.id%2C+%22acPsMxEAAB4A65vk%22%29+%5D%5D"
        "tags" => []
        "first_publication_date" => "2026-04-17T12:16:21+0000"
        "last_publication_date" => "2026-04-17T12:16:21+0000"
        "slugs" => [
          "store-enrouleur-vs-store-plisse-vs-store-venitien--le-grand-comparatif."
        ]
        "linked_documents" => []
        "lang" => "fr-fr"
        "alternate_languages" => []
        "data" => [
          "title" => "Store enrouleur vs store plissé vs store vénitien : le grand comparatif."
          "description" => [
            [
              "type" => "paragraph"
              "text" => "Heytens vous aide à comparer le store enrouleur, le store plissé (et sa version doupli) et le store vénitien pour comprendre leurs différences en matière de lumière, d’isolation et d’esthétique. À travers ce guide, nous vous donnons les clés pour faire un choix sur-mesure, adapté à votre intérieur et à vos usages quotidiens."
              "spans" => []
              "direction" => "ltr"
            ]
          ]
          "date" => "2026-04-15"
          "intro" => [
            [
              "image" => [
                "dimensions" => [
                  "width" => 3584
                  "height" => 4800
                ]
                "alt" => null
                "copyright" => null
                "url" => "https://images.prismic.io/heytens/aeIkTZ1ZCF7ETSyU_Visuel_IA_5_Se%CC%81re%CC%81nite%CC%81_Estivale.jpg?auto=format,compress"
                "id" => "aeIkTZ1ZCF7ETSyU"
                "edit" => [
                  "x" => 0
                  "y" => 0
                  "zoom" => 1
                  "background" => "transparent"
                ]
                "mobile" => [
                  "dimensions" => [
                    "width" => 200
                    "height" => 200
                  ]
                  "alt" => null
                  "copyright" => null
                  "url" => "https://images.prismic.io/heytens/aeIkTZ1ZCF7ETSyU_Visuel_IA_5_Se%CC%81re%CC%81nite%CC%81_Estivale.jpg?auto=format,compress&rect=0,608,3584,3584&w=200&h=200"
                  "id" => "aeIkTZ1ZCF7ETSyU"
                  "edit" => [
                    "x" => 0
                    "y" => 608
                    "zoom" => 1
                    "background" => "transparent"
                  ]
                ]
              ]
              "content" => [
                [
                  "type" => "paragraph"
                  "text" => """
                    Choisir un store, c’est bien plus que sélectionner un accessoire de fenêtre. C’est une décision qui engage l’ambiance d’une pièce, le confort quotidien et la cohérence de tout un intérieur. Face à trois solutions aux mécanismes distincts, aux matières différentes et aux logiques propres, la tentation est grande de s’arrêter aux apparences.\n
                    \n
                    Pourtant, un store mal choisi ne se limite pas à un rendu décevant : il laisse passer trop de lumière ou trop de froid, et rompt l’équilibre d’un espace soigneusement pensé. Ce comparatif ne prétend pas livrer une réponse universelle. Il pose les bases d’un choix éclairé, ancré dans l’usage réel, la configuration de chaque fenêtre et l’ambiance que vous souhaitez créer.
                    """
                  "spans" => []
                  "direction" => "ltr"
                ]
              ]
            ]
          ]
          "images" => [
            [
              "banner" => [
                "dimensions" => [
                  "width" => 3584
                  "height" => 4800
                ]
                "alt" => null
                "copyright" => null
                "url" => "https://images.prismic.io/heytens/aeIkTZ1ZCF7ETSyU_Visuel_IA_5_Se%CC%81re%CC%81nite%CC%81_Estivale.jpg?auto=format,compress"
                "id" => "aeIkTZ1ZCF7ETSyU"
                "edit" => [
                  "x" => 0
                  "y" => 0
                  "zoom" => 1
                  "background" => "transparent"
                ]
                "mobile" => [
                  "dimensions" => [
                    "width" => 200
                    "height" => 200
                  ]
                  "alt" => null
                  "copyright" => null
                  "url" => "https://images.prismic.io/heytens/aeIkTZ1ZCF7ETSyU_Visuel_IA_5_Se%CC%81re%CC%81nite%CC%81_Estivale.jpg?auto=format,compress&rect=0,608,3584,3584&w=200&h=200"
                  "id" => "aeIkTZ1ZCF7ETSyU"
                  "edit" => [
                    "x" => 0
                    "y" => 608
                    "zoom" => 1
                    "background" => "transparent"
                  ]
                ]
              ]
              "listing_full" => [
                "dimensions" => [
                  "width" => 3584
                  "height" => 4800
                ]
                "alt" => null
                "copyright" => null
                "url" => "https://images.prismic.io/heytens/aeIkTZ1ZCF7ETSyU_Visuel_IA_5_Se%CC%81re%CC%81nite%CC%81_Estivale.jpg?auto=format,compress"
                "id" => "aeIkTZ1ZCF7ETSyU"
                "edit" => [
                  "x" => 0
                  "y" => 0
                  "zoom" => 1
                  "background" => "transparent"
                ]
                "mobile" => [
                  "dimensions" => [
                    "width" => 200
                    "height" => 200
                  ]
                  "alt" => null
                  "copyright" => null
                  "url" => "https://images.prismic.io/heytens/aeIkTZ1ZCF7ETSyU_Visuel_IA_5_Se%CC%81re%CC%81nite%CC%81_Estivale.jpg?auto=format,compress&rect=0,608,3584,3584&w=200&h=200"
                  "id" => "aeIkTZ1ZCF7ETSyU"
                  "edit" => [
                    "x" => 0
                    "y" => 608
                    "zoom" => 1
                    "background" => "transparent"
                  ]
                ]
              ]
              "listing_ls_big" => [
                "dimensions" => [
                  "width" => 3584
                  "height" => 4800
                ]
                "alt" => null
                "copyright" => null
                "url" => "https://images.prismic.io/heytens/aeIkTZ1ZCF7ETSyU_Visuel_IA_5_Se%CC%81re%CC%81nite%CC%81_Estivale.jpg?auto=format,compress"
                "id" => "aeIkTZ1ZCF7ETSyU"
                "edit" => [
                  "x" => 0
                  "y" => 0
                  "zoom" => 1
                  "background" => "transparent"
                ]
                "mobile" => [
                  "dimensions" => [
                    "width" => 200
                    "height" => 200
                  ]
                  "alt" => null
                  "copyright" => null
                  "url" => "https://images.prismic.io/heytens/aeIkTZ1ZCF7ETSyU_Visuel_IA_5_Se%CC%81re%CC%81nite%CC%81_Estivale.jpg?auto=format,compress&rect=0,608,3584,3584&w=200&h=200"
                  "id" => "aeIkTZ1ZCF7ETSyU"
                  "edit" => [
                    "x" => 0
                    "y" => 608
                    "zoom" => 1
                    "background" => "transparent"
                  ]
                ]
              ]
              "listing_ls_small" => [
                "dimensions" => [
                  "width" => 3584
                  "height" => 4800
                ]
                "alt" => null
                "copyright" => null
                "url" => "https://images.prismic.io/heytens/aeIkTZ1ZCF7ETSyU_Visuel_IA_5_Se%CC%81re%CC%81nite%CC%81_Estivale.jpg?auto=format,compress"
                "id" => "aeIkTZ1ZCF7ETSyU"
                "edit" => [
                  "x" => 0
                  "y" => 0
                  "zoom" => 1
                  "background" => "transparent"
                ]
                "mobile" => [
                  "dimensions" => [
                    "width" => 200
                    "height" => 200
                  ]
                  "alt" => null
                  "copyright" => null
                  "url" => "https://images.prismic.io/heytens/aeIkTZ1ZCF7ETSyU_Visuel_IA_5_Se%CC%81re%CC%81nite%CC%81_Estivale.jpg?auto=format,compress&rect=0,608,3584,3584&w=200&h=200"
                  "id" => "aeIkTZ1ZCF7ETSyU"
                  "edit" => [
                    "x" => 0
                    "y" => 608
                    "zoom" => 1
                    "background" => "transparent"
                  ]
                ]
              ]
              "listing_portrait" => [
                "dimensions" => [
                  "width" => 442
                  "height" => 580
                ]
                "alt" => null
                "copyright" => null
                "url" => "https://images.prismic.io/heytens/aeIkTZ1ZCF7ETSyU_Visuel_IA_5_Se%CC%81re%CC%81nite%CC%81_Estivale.jpg?auto=format,compress&rect=0,49,3584,4703&w=442&h=580"
                "id" => "aeIkTZ1ZCF7ETSyU"
                "edit" => [
                  "x" => 0
                  "y" => 49
                  "zoom" => 1
                  "background" => "transparent"
                ]
                "mobile" => [
                  "dimensions" => [
                    "width" => 221
                    "height" => 290
                  ]
                  "alt" => null
                  "copyright" => null
                  "url" => "https://images.prismic.io/heytens/aeIkTZ1ZCF7ETSyU_Visuel_IA_5_Se%CC%81re%CC%81nite%CC%81_Estivale.jpg?auto=format,compress&rect=0,49,3584,4703&w=221&h=290"
                  "id" => "aeIkTZ1ZCF7ETSyU"
                  "edit" => [
                    "x" => 0
                    "y" => 49
                    "zoom" => 1
                    "background" => "transparent"
                  ]
                ]
              ]
            ]
          ]
          "slices" => []
          "category" => [
            "id" => "acKbrhEAACEA6ZCg"
            "type" => "blog_category"
            "tags" => []
            "lang" => "fr-fr"
            "slug" => "guides-et-conseils"
            "first_publication_date" => "2026-03-24T14:13:07+0000"
            "last_publication_date" => "2026-05-11T09:37:10+0000"
            "uid" => "guides-et-conseils"
            "link_type" => "Document"
            "key" => "e471cf33-ddab-45b1-9838-927ea36eebc7"
            "isBroken" => false
          ]
          "author" => [
            "id" => "acKbRREAACAA6Y_Y"
            "type" => "blog_author"
            "tags" => []
            "lang" => "fr-fr"
            "slug" => "nicolas-delcour"
            "first_publication_date" => "2026-03-24T14:11:19+0000"
            "last_publication_date" => "2026-04-17T10:08:16+0000"
            "uid" => "michael-leski"
            "link_type" => "Document"
            "key" => "9f92e5f0-bb6d-4e00-84a8-52f3d1201559"
            "isBroken" => false
          ]
          "meta_title" => null
          "meta_description" => null
          "meta_image" => []
        ]
      ]
    ]
    "version" => "3f9f504"
    "license" => "All Rights Reserved"
  ]
]
GET https://images.prismic.io/heytens/aeIkTZ1ZCF7ETSyU_Visuel_IA_5_Se%CC%81re%CC%81nite%CC%81_Estivale.jpg?auto=format,compress&rect=0,49,3584,4703&w=442&h=580
Response 200
[
  "info" => [
    "header_size" => 611
    "request_size" => 245
    "total_time" => 0.008628
    "namelookup_time" => 3.4E-5
    "connect_time" => 3.4E-5
    "pretransfer_time" => 0.000106
    "size_download" => 34490.0
    "speed_download" => 4311250.0
    "download_content_length" => 34490.0
    "starttransfer_time" => 0.008342
    "primary_ip" => "2a04:4e42:400::720"
    "primary_port" => 443
    "http_version" => 3
    "protocol" => 2
    "scheme" => "HTTPS"
    "appconnect_time_us" => 34
    "connect_time_us" => 34
    "namelookup_time_us" => 34
    "pretransfer_time_us" => 106
    "starttransfer_time_us" => 8342
    "total_time_us" => 8628
    "effective_method" => "GET"
    "start_time" => 1780082909.2683
    "original_url" => "https://images.prismic.io/heytens/aeIkTZ1ZCF7ETSyU_Visuel_IA_5_Se%CC%81re%CC%81nite%CC%81_Estivale.jpg?auto=format,compress&rect=0,49,3584,4703&w=442&h=580"
    "pause_handler" => Closure(float $duration) {#12168
      class: "Symfony\Component\HttpClient\Response\CurlResponse"
      use: {
        $ch: CurlHandle {#12183 …}
        $multi: Symfony\Component\HttpClient\Internal\CurlClientState {#6327 …}
        $execCounter: -9223372036854775525
      }
    }
    "debug" => """
      * Found bundle for host images.prismic.io: 0x5559ec0159b0 [can multiplex]\n
      * Re-using existing connection! (#1) with host images.prismic.io\n
      * Connected to images.prismic.io (2a04:4e42:400::720) port 443 (#1)\n
      * Using Stream ID: 2d (easy handle 0x5559ec0a6f30)\n
      > GET /heytens/aeIkTZ1ZCF7ETSyU_Visuel_IA_5_Se%CC%81re%CC%81nite%CC%81_Estivale.jpg?auto=format,compress&rect=0,49,3584,4703&w=442&h=580 HTTP/2\r\n
      Host: images.prismic.io\r\n
      accept: */*\r\n
      user-agent: Symfony HttpClient (Curl)\r\n
      accept-encoding: gzip\r\n
      \r\n
      < HTTP/2 200 \r\n
      < x-imgix-id: 04599e44c935234143eca823847ffd1bcf06413e\r\n
      < cache-control: public, max-age=31536000\r\n
      < last-modified: Fri, 22 May 2026 02:05:58 GMT\r\n
      < server: imgix\r\n
      < date: Fri, 29 May 2026 19:28:29 GMT\r\n
      < age: 667351\r\n
      < accept-ranges: bytes\r\n
      < content-type: image/jpeg\r\n
      < access-control-allow-origin: *\r\n
      < timing-allow-origin: *\r\n
      < cross-origin-resource-policy: cross-origin\r\n
      < x-content-type-options: nosniff\r\n
      < x-served-by: cache-fra-etou8220027-FRA, cache-par-lfpg1960035-PAR\r\n
      < x-cache: MISS, HIT\r\n
      < vary: Accept, User-Agent\r\n
      < alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400\r\n
      < content-length: 34490\r\n
      < \r\n
      """
  ]
  "response_headers" => [
    "HTTP/2 200 "
    "x-imgix-id: 04599e44c935234143eca823847ffd1bcf06413e"
    "cache-control: public, max-age=31536000"
    "last-modified: Fri, 22 May 2026 02:05:58 GMT"
    "server: imgix"
    "date: Fri, 29 May 2026 19:28:29 GMT"
    "age: 667351"
    "accept-ranges: bytes"
    "content-type: image/jpeg"
    "access-control-allow-origin: *"
    "timing-allow-origin: *"
    "cross-origin-resource-policy: cross-origin"
    "x-content-type-options: nosniff"
    "x-served-by: cache-fra-etou8220027-FRA, cache-par-lfpg1960035-PAR"
    "x-cache: MISS, HIT"
    "vary: Accept, User-Agent"
    "alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400"
    "content-length: 34490"
  ]
]
GET https://heytens.cdn.prismic.io/api/v2/documents/search
Request options
[
  "query" => [
    "q" => "[[at(my.blog_article.uid, "article-1")]]"
    "pageSize" => 100
    "page" => 1
    "ref" => "ahmCaxEAACoA1BOg"
    "lang" => "fr-fr"
    "access_token" => "MC5hY0oyTEJFQUFCNEE2VTVW.TU4bbV3vv71d77-9fiPvv70d77-977-9OBDvv71_Llco77-977-977-9Me-_vW9MBu-_vR9g"
  ]
]
Response 200
[
  "info" => [
    "header_size" => 635
    "request_size" => 358
    "total_time" => 0.067048
    "namelookup_time" => 3.6E-5
    "connect_time" => 3.6E-5
    "pretransfer_time" => 0.000108
    "size_download" => 5129.0
    "speed_download" => 76552.0
    "starttransfer_time" => 0.066825
    "primary_ip" => "2600:9000:20a0:2800:15:1def:a40:93a1"
    "primary_port" => 443
    "http_version" => 3
    "protocol" => 2
    "scheme" => "HTTPS"
    "appconnect_time_us" => 36
    "connect_time_us" => 36
    "namelookup_time_us" => 36
    "pretransfer_time_us" => 108
    "starttransfer_time_us" => 66825
    "total_time_us" => 67048
    "effective_method" => "GET"
    "start_time" => 1780082909.2781
    "original_url" => "https://heytens.cdn.prismic.io/api/v2/documents/search?q=[[at(my.blog_article.uid%2C%20%22article-1%22)]]&pageSize=100&page=1&ref=ahmCaxEAACoA1BOg&lang=fr-fr&access_token=MC5hY0oyTEJFQUFCNEE2VTVW.TU4bbV3vv71d77-9fiPvv70d77-977-9OBDvv71_Llco77-977-977-9Me-_vW9MBu-_vR9g"
    "pause_handler" => Closure(float $duration) {#12179
      class: "Symfony\Component\HttpClient\Response\CurlResponse"
      use: {
        $ch: CurlHandle {#12171 …}
        $multi: Symfony\Component\HttpClient\Internal\CurlClientState {#6327 …}
        $execCounter: -9223372036854775522
      }
    }
    "debug" => """
      * Found bundle for host heytens.cdn.prismic.io: 0x5559ec0bcad0 [can multiplex]\n
      * Re-using existing connection! (#0) with host heytens.cdn.prismic.io\n
      * Connected to heytens.cdn.prismic.io (2600:9000:20a0:2800:15:1def:a40:93a1) port 443 (#0)\n
      * Using Stream ID: b (easy handle 0x5559ebc9aa50)\n
      > GET /api/v2/documents/search?q=[[at(my.blog_article.uid%2C%20%22article-1%22)]]&pageSize=100&page=1&ref=ahmCaxEAACoA1BOg&lang=fr-fr&access_token=MC5hY0oyTEJFQUFCNEE2VTVW.TU4bbV3vv71d77-9fiPvv70d77-977-9OBDvv71_Llco77-977-977-9Me-_vW9MBu-_vR9g HTTP/2\r\n
      Host: heytens.cdn.prismic.io\r\n
      accept: */*\r\n
      user-agent: Symfony HttpClient (Curl)\r\n
      accept-encoding: gzip\r\n
      \r\n
      < HTTP/2 200 \r\n
      < content-type: application/json\r\n
      < date: Fri, 29 May 2026 12:14:25 GMT\r\n
      < x-local-cache: MISS\r\n
      < content-encoding: gzip\r\n
      < x-ratelimit-limit: 200\r\n
      < x-ratelimit-remaining: 198\r\n
      < x-ratelimit-reset: 1780056865\r\n
      < x-amzn-requestid: 8d70cc95-470d-4976-8834-5ae24739229b\r\n
      < access-control-allow-origin: *\r\n
      < x-amz-apigw-id: eIFtPHJToAMFnlg=\r\n
      < cache-control: max-age=315360000\r\n
      < x-amzn-trace-id: Root=1-6a198321-71d931be439c76c87452a23c\r\n
      < x-cache: Hit from cloudfront\r\n
      < via: 1.1 b9be498b57d2aee7c2096da28228e858.cloudfront.net (CloudFront)\r\n
      < x-amz-cf-pop: AMS58-P2\r\n
      < x-amz-cf-id: oFKbfjdWG7u0kplMnsNAIvosdIshj2Gn0SZrORdqc19_feTioaPnAg==\r\n
      < age: 26044\r\n
      < \r\n
      """
  ]
  "url" => "https://heytens.cdn.prismic.io/api/v2/documents/search?q=[[at(my.blog_article.uid%2C%20%22article-1%22)]]&pageSize=100&page=1&ref=ahmCaxEAACoA1BOg&lang=fr-fr&access_token=MC5hY0oyTEJFQUFCNEE2VTVW.TU4bbV3vv71d77-9fiPvv70d77-977-9OBDvv71_Llco77-977-977-9Me-_vW9MBu-_vR9g"
  "response_headers" => [
    "HTTP/2 200 "
    "content-type: application/json"
    "date: Fri, 29 May 2026 12:14:25 GMT"
    "x-local-cache: MISS"
    "content-encoding: gzip"
    "x-ratelimit-limit: 200"
    "x-ratelimit-remaining: 198"
    "x-ratelimit-reset: 1780056865"
    "x-amzn-requestid: 8d70cc95-470d-4976-8834-5ae24739229b"
    "access-control-allow-origin: *"
    "x-amz-apigw-id: eIFtPHJToAMFnlg="
    "cache-control: max-age=315360000"
    "x-amzn-trace-id: Root=1-6a198321-71d931be439c76c87452a23c"
    "x-cache: Hit from cloudfront"
    "via: 1.1 b9be498b57d2aee7c2096da28228e858.cloudfront.net (CloudFront)"
    "x-amz-cf-pop: AMS58-P2"
    "x-amz-cf-id: oFKbfjdWG7u0kplMnsNAIvosdIshj2Gn0SZrORdqc19_feTioaPnAg=="
    "age: 26044"
  ]
  "response_json" => [
    "page" => 1
    "results_per_page" => 100
    "results_size" => 1
    "total_results_size" => 1
    "total_pages" => 1
    "next_page" => null
    "prev_page" => null
    "results" => [
      [
        "id" => "acKcexEAAB8A6ZIt"
        "uid" => "article-1"
        "url" => null
        "type" => "blog_article"
        "href" => "https://heytens.cdn.prismic.io/api/v2/documents/search?ref=ahmCaxEAACoA1BOg&q=%5B%5B%3Ad+%3D+at%28document.id%2C+%22acKcexEAAB8A6ZIt%22%29+%5D%5D"
        "tags" => []
        "first_publication_date" => "2026-03-24T14:18:00+0000"
        "last_publication_date" => "2026-04-16T07:39:32+0000"
        "slugs" => [
          "le-voile--une-matiere-tout-en-transparence"
        ]
        "linked_documents" => []
        "lang" => "fr-fr"
        "alternate_languages" => []
        "data" => [
          "title" => "Voile : filtrez la lumière avec élégance"
          "description" => [
            [
              "type" => "paragraph"
              "text" => "Une lumière sublimée, des matières raffinées, une esthétique sans compromis."
              "spans" => []
              "direction" => "ltr"
            ]
            [
              "type" => "paragraph"
              "text" => "Les voilages Heytens transforment vos fenêtres en un véritable atout déco, jouant avec la transparence et la douceur des tissus. Pour un intérieur en parfaite harmonie avec votre style."
              "spans" => []
              "direction" => "ltr"
            ]
          ]
          "date" => "2026-02-07"
          "intro" => [
            [
              "image" => [
                "dimensions" => [
                  "width" => 334
                  "height" => 250
                ]
                "alt" => null
                "copyright" => null
                "url" => "https://images.prismic.io/heytens/aeCO3J1ZCF7ETPJb_Vignette-blog-voile.jpg?auto=format,compress"
                "id" => "aeCO3J1ZCF7ETPJb"
                "edit" => [
                  "x" => 0
                  "y" => 0
                  "zoom" => 1
                  "background" => "transparent"
                ]
                "mobile" => [
                  "dimensions" => [
                    "width" => 200
                    "height" => 200
                  ]
                  "alt" => null
                  "copyright" => null
                  "url" => "https://images.prismic.io/heytens/aeCO3J1ZCF7ETPJb_Vignette-blog-voile.jpg?auto=format,compress&rect=42,0,250,250&w=200&h=200"
                  "id" => "aeCO3J1ZCF7ETPJb"
                  "edit" => [
                    "x" => 42
                    "y" => 0
                    "zoom" => 1
                    "background" => "transparent"
                  ]
                ]
              ]
              "content" => [
                [
                  "type" => "heading2"
                  "text" => "Le voile : une matière tout en transparence"
                  "spans" => []
                  "direction" => "ltr"
                ]
                [
                  "type" => "paragraph"
                  "text" => "Le voile est un tissu fin, léger et transparent, utilisé pour filtrer et laisser passer la lumière. Chez Heytens, cette matière équipe différents types d’habillage de fenêtres pour s’harmoniser à tous les types d’intérieur."
                  "spans" => [
                    [
                      "start" => 16
                      "end" => 47
                      "type" => "strong"
                    ]
                  ]
                  "direction" => "ltr"
                ]
                [
                  "type" => "paragraph"
                  "text" => "Le plus souvent, cette matière sert à fabriquer des voilages, mais elle peut aussi équiper des stores bateaux sur mesure qui prennent alors l’appellation de stores batistes. Nombreux sont également les stores enrouleurs chez Heytens qui sont conçus à partir de toile effet voile."
                  "spans" => [
                    [
                      "start" => 48
                      "end" => 60
                      "type" => "strong"
                    ]
                    [
                      "start" => 95
                      "end" => 120
                      "type" => "strong"
                    ]
                    [
                      "start" => 198
                      "end" => 232
                      "type" => "strong"
                    ]
                  ]
                  "direction" => "ltr"
                ]
                [
                  "type" => "paragraph"
                  "text" => "Dernière nouveauté, le voilage In Between qui combine la transparence du voilage et la texture du rideau."
                  "spans" => [
                    [
                      "start" => 20
                      "end" => 41
                      "type" => "strong"
                    ]
                  ]
                  "direction" => "ltr"
                ]
                [
                  "type" => "paragraph"
                  "text" => "Ces différents habillages vous assurent un intérieur lumineux, créent une atmosphère très douce et participent à préserver votre intimité."
                  "spans" => []
                  "direction" => "ltr"
                ]
              ]
            ]
          ]
          "images" => [
            [
              "banner" => [
                "dimensions" => [
                  "width" => 334
                  "height" => 250
                ]
                "alt" => null
                "copyright" => null
                "url" => "https://images.prismic.io/heytens/aeCO3J1ZCF7ETPJb_Vignette-blog-voile.jpg?auto=format,compress"
                "id" => "aeCO3J1ZCF7ETPJb"
                "edit" => [
                  "x" => 0
                  "y" => 0
                  "zoom" => 1
                  "background" => "transparent"
                ]
                "mobile" => [
                  "dimensions" => [
                    "width" => 200
                    "height" => 200
                  ]
                  "alt" => null
                  "copyright" => null
                  "url" => "https://images.prismic.io/heytens/aeCO3J1ZCF7ETPJb_Vignette-blog-voile.jpg?auto=format,compress&rect=42,0,250,250&w=200&h=200"
                  "id" => "aeCO3J1ZCF7ETPJb"
                  "edit" => [
                    "x" => 42
                    "y" => 0
                    "zoom" => 1
                    "background" => "transparent"
                  ]
                ]
              ]
              "listing_full" => [
                "dimensions" => [
                  "width" => 992
                  "height" => 585
                ]
                "alt" => null
                "copyright" => null
                "url" => "https://images.prismic.io/heytens/aeCQZZ1ZCF7ETPJ6_couverture-blog.jpg?auto=format,compress"
                "id" => "aeCQZZ1ZCF7ETPJ6"
                "edit" => [
                  "x" => 0
                  "y" => 0
                  "zoom" => 1
                  "background" => "transparent"
                ]
                "mobile" => [
                  "dimensions" => [
                    "width" => 200
                    "height" => 200
                  ]
                  "alt" => null
                  "copyright" => null
                  "url" => "https://images.prismic.io/heytens/aeCQZZ1ZCF7ETPJ6_couverture-blog.jpg?auto=format,compress&rect=204,0,585,585&w=200&h=200"
                  "id" => "aeCQZZ1ZCF7ETPJ6"
                  "edit" => [
                    "x" => 204
                    "y" => 0
                    "zoom" => 1
                    "background" => "transparent"
                  ]
                ]
              ]
              "listing_ls_big" => [
                "dimensions" => [
                  "width" => 442
                  "height" => 580
                ]
                "alt" => null
                "copyright" => null
                "url" => "https://images.prismic.io/heytens/aeCSHp1ZCF7ETPLx_blog-listing-home.jpg?auto=format,compress"
                "id" => "aeCSHp1ZCF7ETPLx"
                "edit" => [
                  "x" => 0
                  "y" => 0
                  "zoom" => 1
                  "background" => "transparent"
                ]
                "mobile" => [
                  "dimensions" => [
                    "width" => 200
                    "height" => 200
                  ]
                  "alt" => null
                  "copyright" => null
                  "url" => "https://images.prismic.io/heytens/aeCSHp1ZCF7ETPLx_blog-listing-home.jpg?auto=format,compress&rect=0,69,442,442&w=200&h=200"
                  "id" => "aeCSHp1ZCF7ETPLx"
                  "edit" => [
                    "x" => 0
                    "y" => 69
                    "zoom" => 1
                    "background" => "transparent"
                  ]
                ]
              ]
              "listing_ls_small" => [
                "dimensions" => [
                  "width" => 442
                  "height" => 580
                ]
                "alt" => null
                "copyright" => null
                "url" => "https://images.prismic.io/heytens/aeCSHp1ZCF7ETPLx_blog-listing-home.jpg?auto=format,compress"
                "id" => "aeCSHp1ZCF7ETPLx"
                "edit" => [
                  "x" => 0
                  "y" => 0
                  "zoom" => 1
                  "background" => "transparent"
                ]
                "mobile" => [
                  "dimensions" => [
                    "width" => 200
                    "height" => 200
                  ]
                  "alt" => null
                  "copyright" => null
                  "url" => "https://images.prismic.io/heytens/aeCSHp1ZCF7ETPLx_blog-listing-home.jpg?auto=format,compress&rect=0,69,442,442&w=200&h=200"
                  "id" => "aeCSHp1ZCF7ETPLx"
                  "edit" => [
                    "x" => 0
                    "y" => 69
                    "zoom" => 1
                    "background" => "transparent"
                  ]
                ]
              ]
              "listing_portrait" => [
                "dimensions" => [
                  "width" => 442
                  "height" => 580
                ]
                "alt" => null
                "copyright" => null
                "url" => "https://images.prismic.io/heytens/aeCSHp1ZCF7ETPLx_blog-listing-home.jpg?auto=format,compress&rect=0,0,442,580&w=442&h=580"
                "id" => "aeCSHp1ZCF7ETPLx"
                "edit" => [
                  "x" => 0
                  "y" => 0
                  "zoom" => 1
                  "background" => "transparent"
                ]
                "mobile" => [
                  "dimensions" => [
                    "width" => 221
                    "height" => 290
                  ]
                  "alt" => null
                  "copyright" => null
                  "url" => "https://images.prismic.io/heytens/aeCSHp1ZCF7ETPLx_blog-listing-home.jpg?auto=format,compress&rect=0,0,442,580&w=221&h=290"
                  "id" => "aeCSHp1ZCF7ETPLx"
                  "edit" => [
                    "x" => 0
                    "y" => 0
                    "zoom" => 1
                    "background" => "transparent"
                  ]
                ]
              ]
            ]
          ]
          "slices" => [
            [
              "variation" => "default"
              "version" => "initial"
              "items" => []
              "primary" => [
                "nomargin" => false
                "anchor" => "2. Titre 2"
                "image" => [
                  "dimensions" => [
                    "width" => 1920
                    "height" => 1042
                  ]
                  "alt" => "alt "
                  "copyright" => null
                  "url" => "https://images.prismic.io/heytens/ac-JIZGXnQHGZPnO_Frame.png?auto=format,compress&rect=0,0,2712,1472&w=1920&h=1042"
                  "id" => "ac-JIZGXnQHGZPnO"
                  "edit" => [
                    "x" => 0
                    "y" => 0
                    "zoom" => 1
                    "background" => "transparent"
                  ]
                  "mobile" => [
                    "dimensions" => [
                      "width" => 992
                      "height" => 666
                    ]
                    "alt" => "alt "
                    "copyright" => null
                    "url" => "https://images.prismic.io/heytens/ac-JIZGXnQHGZPnO_Frame.png?auto=format,compress&rect=260,0,2193,1472&w=992&h=666"
                    "id" => "ac-JIZGXnQHGZPnO"
                    "edit" => [
                      "x" => 260
                      "y" => 0
                      "zoom" => 1
                      "background" => "transparent"
                    ]
                  ]
                ]
                "video" => [
                  "link_type" => "Media"
                ]
                "video_mobile" => [
                  "link_type" => "Media"
                ]
                "description" => [
                  [
                    "type" => "paragraph"
                    "text" => "Voilage : le rideau transparent"
                    "spans" => []
                    "direction" => "ltr"
                  ]
                  [
                    "type" => "paragraph"
                    "text" => "Les voilages Heytens transforment vos fenêtres en un véritable atout déco, jouant avec la transparence et la douceur des tissus. Pour un intérieur harmonieux, nos conseillers vous guident dans le choix des couleurs, des matières et des finitions qui sublimeront votre intérieur. Bénéficiez d’un accompagnement sur-mesure chez vous pour choisir le voile le plus adapté à votre décoration."
                    "spans" => [
                      [
                        "start" => 75
                        "end" => 127
                        "type" => "strong"
                      ]
                      [
                        "start" => 159
                        "end" => 214
                        "type" => "strong"
                      ]
                      [
                        "start" => 295
                        "end" => 320
                        "type" => "strong"
                      ]
                    ]
                    "direction" => "ltr"
                  ]
                ]
                "link" => [
                  "link_type" => "Web"
                  "key" => "187459fd-4dc1-4a1b-8b0a-1954c7ce9b6c"
                  "url" => "#"
                  "text" => "Lien"
                ]
              ]
              "id" => "image_texte$1a62737c-c881-48e3-9977-50bdf5b2d975"
              "slice_type" => "image_texte"
              "slice_label" => null
            ]
            [
              "variation" => "default"
              "version" => "initial"
              "items" => []
              "primary" => [
                "nomargin" => false
                "anchor" => null
                "title" => [
                  [
                    "type" => "heading2"
                    "text" => "TITRE DU TABLEAU"
                    "spans" => []
                    "direction" => "ltr"
                  ]
                ]
                "description" => [
                  [
                    "type" => "paragraph"
                    "text" => "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
                    "spans" => []
                    "direction" => "ltr"
                  ]
                ]
                "lines" => [
                  [
                    "label" => "Ligne 1"
                    "value" => [
                      [
                        "type" => "paragraph"
                        "text" => "Valeur 1"
                        "spans" => []
                        "direction" => "ltr"
                      ]
                    ]
                  ]
                  [
                    "label" => "Ligne 2"
                    "value" => [
                      [
                        "type" => "paragraph"
                        "text" => "Valeur 2 "
                        "spans" => []
                        "direction" => "ltr"
                      ]
                    ]
                  ]
                ]
              ]
              "id" => "tableau$7fa16c66-e31a-4f8f-a6c0-e307dbdd1e76"
              "slice_type" => "tableau"
              "slice_label" => null
            ]
            [
              "variation" => "withImage"
              "version" => "initial"
              "items" => []
              "primary" => [
                "nomargin" => false
                "anchor" => null
                "title" => [
                  [
                    "type" => "heading2"
                    "text" => "TITRE "
                    "spans" => []
                    "direction" => "ltr"
                  ]
                ]
                "description" => [
                  [
                    "type" => "paragraph"
                    "text" => "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
                    "spans" => []
                    "direction" => "ltr"
                  ]
                ]
                "image" => [
                  "dimensions" => [
                    "width" => 234
                    "height" => 311
                  ]
                  "alt" => null
                  "copyright" => null
                  "url" => "https://images.prismic.io/heytens/ac--f5GXnQHGZP6i_Rectangle.png?auto=format,compress&rect=492,0,1276,1696&w=234&h=311"
                  "id" => "ac--f5GXnQHGZP6i"
                  "edit" => [
                    "x" => 492
                    "y" => 0
                    "zoom" => 1
                    "background" => "transparent"
                  ]
                  "mobile" => [
                    "dimensions" => [
                      "width" => 992
                      "height" => 924
                    ]
                    "alt" => null
                    "copyright" => null
                    "url" => "https://images.prismic.io/heytens/ac--f5GXnQHGZP6i_Rectangle.png?auto=format,compress&rect=220,0,1821,1696&w=992&h=924"
                    "id" => "ac--f5GXnQHGZP6i"
                    "edit" => [
                      "x" => 220
                      "y" => 0
                      "zoom" => 1
                      "background" => "transparent"
                    ]
                  ]
                ]
                "lines" => [
                  [
                    "label" => "Label 1"
                    "value" => [
                      [
                        "type" => "paragraph"
                        "text" => "Valeur 1 "
                        "spans" => []
                        "direction" => "ltr"
                      ]
                    ]
                  ]
                  [
                    "label" => "Ligne 2"
                    "value" => [
                      [
                        "type" => "paragraph"
                        "text" => "Ligne 2 "
                        "spans" => []
                        "direction" => "ltr"
                      ]
                    ]
                  ]
                ]
              ]
              "id" => "tableau$5ada2bc0-ac71-47cf-84a2-877f31b2e163"
              "slice_type" => "tableau"
              "slice_label" => null
            ]
            [
              "variation" => "default"
              "version" => "initial"
              "items" => []
              "primary" => [
                "nomargin" => false
                "anchor" => "Questions fréquentes"
                "title" => [
                  [
                    "type" => "paragraph"
                    "text" => "FAQ article"
                    "spans" => []
                    "direction" => "ltr"
                  ]
                ]
                "description" => [
                  [
                    "type" => "paragraph"
                    "text" => "Test description"
                    "spans" => []
                    "direction" => "ltr"
                  ]
                ]
                "questions" => [
                  [
                    "question" => "Titre question"
                    "answer" => [
                      [
                        "type" => "paragraph"
                        "text" => "Super réponse"
                        "spans" => []
                        "direction" => "ltr"
                      ]
                    ]
                  ]
                ]
              ]
              "id" => "faq$269c3711-a833-45c0-97b9-008e29cac139"
              "slice_type" => "faq"
              "slice_label" => null
            ]
            [
              "variation" => "light"
              "version" => "initial"
              "items" => []
              "primary" => [
                "nomargin" => false
                "anchor" => null
                "title" => [
                  [
                    "type" => "paragraph"
                    "text" => "Ceci est une citation "
                    "spans" => []
                    "direction" => "ltr"
                  ]
                ]
                "description" => [
                  [
                    "type" => "paragraph"
                    "text" => "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
                    "spans" => []
                    "direction" => "ltr"
                  ]
                ]
                "link" => [
                  "link_type" => "Web"
                  "key" => "8fb11440-f947-4ec6-8301-916f2f028b1d"
                  "url" => "#"
                  "text" => "Lien citation"
                  "variant" => "Primary"
                ]
                "mobile_align" => false
              ]
              "id" => "quote$3b773659-db28-4cbf-8cdf-104465674dca"
              "slice_type" => "quote"
              "slice_label" => null
            ]
            [
              "variation" => "default"
              "version" => "initial"
              "items" => []
              "primary" => [
                "nomargin" => false
                "anchor" => null
                "title" => [
                  [
                    "type" => "paragraph"
                    "text" => "Ceci est un listing de showroom"
                    "spans" => []
                    "direction" => "ltr"
                  ]
                ]
                "realisations" => [
                  [
                    "realisation" => [
                      "id" => "acqdzxEAACIA-tLy"
                      "type" => "realisation_page"
                      "tags" => []
                      "lang" => "fr-fr"
                      "slug" => "realisation-2"
                      "first_publication_date" => "2026-03-30T15:59:42+0000"
                      "last_publication_date" => "2026-03-30T15:59:42+0000"
                      "uid" => "realisation-2"
                      "data" => [
                        "title" => "Réalisation 2"
                        "category" => [
                          "id" => "acqHvhEAACIA-q3v"
                          "type" => "realisation_category"
                          "tags" => []
                          "lang" => "fr-fr"
                          "slug" => "strasbourg"
                          "first_publication_date" => "2026-03-30T14:25:22+0000"
                          "last_publication_date" => "2026-03-30T14:25:22+0000"
                          "uid" => "strasbourg"
                          "data" => [
                            "title" => "Strasbourg"
                          ]
                          "link_type" => "Document"
                          "key" => "a45f2590-8b2e-4dd0-b18f-c372ef368a44"
                          "isBroken" => false
                        ]
                        "images" => [
                          [
                            "listing_portrait_big" => [
                              "dimensions" => [
                                "width" => 551
                                "height" => 739
                              ]
                              "alt" => null
                              "copyright" => null
                              "url" => "https://images.prismic.io/heytens/acKke5GXnQHGY6hK_5d78255334df2b112d8b09a3314542b6031676862958419df4d289dfa1b71ac0.jpg?auto=format,compress&rect=0,3,801,1074&w=551&h=739"
                              "id" => "acKke5GXnQHGY6hK"
                              "edit" => [
                                "x" => 0
                                "y" => 3
                                "zoom" => 1
                                "background" => "transparent"
                              ]
                              "mobile" => [
                                "dimensions" => [
                                  "width" => 906
                                  "height" => 1084
                                ]
                                "alt" => null
                                "copyright" => null
                                "url" => "https://images.prismic.io/heytens/acKke5GXnQHGY6hK_5d78255334df2b112d8b09a3314542b6031676862958419df4d289dfa1b71ac0.jpg?auto=format,compress&rect=0,61,801,958&w=906&h=1084"
                                "id" => "acKke5GXnQHGY6hK"
                                "edit" => [
                                  "x" => 0
                                  "y" => 61
                                  "zoom" => 1
                                  "background" => "transparent"
                                ]
                              ]
                            ]
                            "listing_portrait_small" => [
                              "dimensions" => [
                                "width" => 801
                                "height" => 1080
                              ]
                              "alt" => null
                              "copyright" => null
                              "url" => "https://images.prismic.io/heytens/acKkepGXnQHGY6hJ_a90ee791e3c33e93ad1b9017b23d06def4c7469bb1b461ca71c0e901deb4d1e4.png?auto=format,compress"
                              "id" => "acKkepGXnQHGY6hJ"
                              "edit" => [
                                "x" => 0
                                "y" => 0
                                "zoom" => 1
                                "background" => "transparent"
                              ]
                              "mobile" => [
                                "dimensions" => [
                                  "width" => 200
                                  "height" => 200
                                ]
                                "alt" => null
                                "copyright" => null
                                "url" => "https://images.prismic.io/heytens/acKkepGXnQHGY6hJ_a90ee791e3c33e93ad1b9017b23d06def4c7469bb1b461ca71c0e901deb4d1e4.png?auto=format,compress&rect=0,140,801,801&w=200&h=200"
                                "id" => "acKkepGXnQHGY6hJ"
                                "edit" => [
                                  "x" => 0
                                  "y" => 140
                                  "zoom" => 1
                                  "background" => "transparent"
                                ]
                              ]
                            ]
                            "listing_ls" => [
                              "dimensions" => [
                                "width" => 1201
                                "height" => 1080
                              ]
                              "alt" => "mosaique3"
                              "copyright" => null
                              "url" => "https://images.prismic.io/heytens/acKkd5GXnQHGY6hE_f964c5a73e564d0e8aff358bacfb55d7322bbfe52c0a5055624fd6eed595ada2.jpg?auto=format,compress"
                              "id" => "acKkd5GXnQHGY6hE"
                              "edit" => [
                                "x" => 0
                                "y" => 0
                                "zoom" => 1
                                "background" => "transparent"
                              ]
                              "mobile" => [
                                "dimensions" => [
                                  "width" => 200
                                  "height" => 200
                                ]
                                "alt" => "mosaique3"
                                "copyright" => null
                                "url" => "https://images.prismic.io/heytens/acKkd5GXnQHGY6hE_f964c5a73e564d0e8aff358bacfb55d7322bbfe52c0a5055624fd6eed595ada2.jpg?auto=format,compress&rect=61,0,1080,1080&w=200&h=200"
                                "id" => "acKkd5GXnQHGY6hE"
                                "edit" => [
                                  "x" => 61
                                  "y" => 0
                                  "zoom" => 1
                                  "background" => "transparent"
                                ]
                              ]
                            ]
                          ]
                        ]
                      ]
                      "link_type" => "Document"
                      "key" => "e9cbed22-0fdb-4baf-988b-ba597a109769"
                      "isBroken" => false
                    ]
                  ]
                  [
                    "realisation" => [
                      "id" => "actzXxEAACAA_ArV"
                      "type" => "realisation_page"
                      "tags" => []
                      "lang" => "fr-fr"
                      "slug" => "realisation-5"
                      "first_publication_date" => "2026-03-31T07:10:56+0000"
                      "last_publication_date" => "2026-03-31T07:10:56+0000"
                      "uid" => "realisation-5"
                      "data" => [
                        "title" => "Réalisation 5"
                        "category" => [
                          "id" => "acqHvhEAACIA-q3v"
                          "type" => "realisation_category"
                          "tags" => []
                          "lang" => "fr-fr"
                          "slug" => "strasbourg"
                          "first_publication_date" => "2026-03-30T14:25:22+0000"
                          "last_publication_date" => "2026-03-30T14:25:22+0000"
                          "uid" => "strasbourg"
                          "data" => [
                            "title" => "Strasbourg"
                          ]
                          "link_type" => "Document"
                          "key" => "a45f2590-8b2e-4dd0-b18f-c372ef368a44"
                          "isBroken" => false
                        ]
                        "images" => [
                          [
                            "listing_portrait_big" => [
                              "dimensions" => [
                                "width" => 551
                                "height" => 739
                              ]
                              "alt" => null
                              "copyright" => null
                              "url" => "https://images.prismic.io/heytens/acKke5GXnQHGY6hK_5d78255334df2b112d8b09a3314542b6031676862958419df4d289dfa1b71ac0.jpg?auto=format,compress&rect=0,3,801,1074&w=551&h=739"
                              "id" => "acKke5GXnQHGY6hK"
                              "edit" => [
                                "x" => 0
                                "y" => 3
                                "zoom" => 1
                                "background" => "transparent"
                              ]
                              "mobile" => [
                                "dimensions" => [
                                  "width" => 906
                                  "height" => 1084
                                ]
                                "alt" => null
                                "copyright" => null
                                "url" => "https://images.prismic.io/heytens/acKke5GXnQHGY6hK_5d78255334df2b112d8b09a3314542b6031676862958419df4d289dfa1b71ac0.jpg?auto=format,compress&rect=0,61,801,958&w=906&h=1084"
                                "id" => "acKke5GXnQHGY6hK"
                                "edit" => [
                                  "x" => 0
                                  "y" => 61
                                  "zoom" => 1
                                  "background" => "transparent"
                                ]
                              ]
                            ]
                            "listing_portrait_small" => [
                              "dimensions" => [
                                "width" => 1000
                                "height" => 1000
                              ]
                              "alt" => null
                              "copyright" => null
                              "url" => "https://images.prismic.io/heytens/acKkcpGXnQHGY6g9_38e5c8215e2e0a0cd823db60e57784805ebb61599df9fde8e958bd4736d580f7.png?auto=format,compress"
                              "id" => "acKkcpGXnQHGY6g9"
                              "edit" => [
                                "x" => 0
                                "y" => 0
                                "zoom" => 1
                                "background" => "transparent"
                              ]
                              "mobile" => [
                                "dimensions" => [
                                  "width" => 200
                                  "height" => 200
                                ]
                                "alt" => null
                                "copyright" => null
                                "url" => "https://images.prismic.io/heytens/acKkcpGXnQHGY6g9_38e5c8215e2e0a0cd823db60e57784805ebb61599df9fde8e958bd4736d580f7.png?auto=format,compress&rect=0,0,1000,1000&w=200&h=200"
                                "id" => "acKkcpGXnQHGY6g9"
                                "edit" => [
                                  "x" => 0
                                  "y" => 0
                                  "zoom" => 1
                                  "background" => "transparent"
                                ]
                              ]
                            ]
                            "listing_ls" => [
                              "dimensions" => [
                                "width" => 767
                                "height" => 497
                              ]
                              "alt" => null
                              "copyright" => null
                              "url" => "https://images.prismic.io/heytens/acKkWZGXnQHGY6gg_2e5ac09552e071a99942a0e1fac4a07ca7ecda8441a02c99b723bc75ed90b57b.jpg?auto=format,compress"
                              "id" => "acKkWZGXnQHGY6gg"
                              "edit" => [
                                "x" => 0
                                "y" => 0
                                "zoom" => 1
                                "background" => "transparent"
                              ]
                              "mobile" => [
                                "dimensions" => [
                                  "width" => 200
                                  "height" => 200
                                ]
                                "alt" => null
                                "copyright" => null
                                "url" => "https://images.prismic.io/heytens/acKkWZGXnQHGY6gg_2e5ac09552e071a99942a0e1fac4a07ca7ecda8441a02c99b723bc75ed90b57b.jpg?auto=format,compress&rect=135,0,497,497&w=200&h=200"
                                "id" => "acKkWZGXnQHGY6gg"
                                "edit" => [
                                  "x" => 135
                                  "y" => 0
                                  "zoom" => 1
                                  "background" => "transparent"
                                ]
                              ]
                            ]
                          ]
                        ]
                      ]
                      "link_type" => "Document"
                      "key" => "04498688-717a-496e-843e-ffa0a8befb57"
                      "isBroken" => false
                    ]
                  ]
                  [
                    "realisation" => [
                      "id" => "actzXxEAACAA_ArV"
                      "type" => "realisation_page"
                      "tags" => []
                      "lang" => "fr-fr"
                      "slug" => "realisation-5"
                      "first_publication_date" => "2026-03-31T07:10:56+0000"
                      "last_publication_date" => "2026-03-31T07:10:56+0000"
                      "uid" => "realisation-5"
                      "data" => [
                        "title" => "Réalisation 5"
                        "category" => [
                          "id" => "acqHvhEAACIA-q3v"
                          "type" => "realisation_category"
                          "tags" => []
                          "lang" => "fr-fr"
                          "slug" => "strasbourg"
                          "first_publication_date" => "2026-03-30T14:25:22+0000"
                          "last_publication_date" => "2026-03-30T14:25:22+0000"
                          "uid" => "strasbourg"
                          "data" => [
                            "title" => "Strasbourg"
                          ]
                          "link_type" => "Document"
                          "key" => "a45f2590-8b2e-4dd0-b18f-c372ef368a44"
                          "isBroken" => false
                        ]
                        "images" => [
                          [
                            "listing_portrait_big" => [
                              "dimensions" => [
                                "width" => 551
                                "height" => 739
                              ]
                              "alt" => null
                              "copyright" => null
                              "url" => "https://images.prismic.io/heytens/acKke5GXnQHGY6hK_5d78255334df2b112d8b09a3314542b6031676862958419df4d289dfa1b71ac0.jpg?auto=format,compress&rect=0,3,801,1074&w=551&h=739"
                              "id" => "acKke5GXnQHGY6hK"
                              "edit" => [
                                "x" => 0
                                "y" => 3
                                "zoom" => 1
                                "background" => "transparent"
                              ]
                              "mobile" => [
                                "dimensions" => [
                                  "width" => 906
                                  "height" => 1084
                                ]
                                "alt" => null
                                "copyright" => null
                                "url" => "https://images.prismic.io/heytens/acKke5GXnQHGY6hK_5d78255334df2b112d8b09a3314542b6031676862958419df4d289dfa1b71ac0.jpg?auto=format,compress&rect=0,61,801,958&w=906&h=1084"
                                "id" => "acKke5GXnQHGY6hK"
                                "edit" => [
                                  "x" => 0
                                  "y" => 61
                                  "zoom" => 1
                                  "background" => "transparent"
                                ]
                              ]
                            ]
                            "listing_portrait_small" => [
                              "dimensions" => [
                                "width" => 1000
                                "height" => 1000
                              ]
                              "alt" => null
                              "copyright" => null
                              "url" => "https://images.prismic.io/heytens/acKkcpGXnQHGY6g9_38e5c8215e2e0a0cd823db60e57784805ebb61599df9fde8e958bd4736d580f7.png?auto=format,compress"
                              "id" => "acKkcpGXnQHGY6g9"
                              "edit" => [
                                "x" => 0
                                "y" => 0
                                "zoom" => 1
                                "background" => "transparent"
                              ]
                              "mobile" => [
                                "dimensions" => [
                                  "width" => 200
                                  "height" => 200
                                ]
                                "alt" => null
                                "copyright" => null
                                "url" => "https://images.prismic.io/heytens/acKkcpGXnQHGY6g9_38e5c8215e2e0a0cd823db60e57784805ebb61599df9fde8e958bd4736d580f7.png?auto=format,compress&rect=0,0,1000,1000&w=200&h=200"
                                "id" => "acKkcpGXnQHGY6g9"
                                "edit" => [
                                  "x" => 0
                                  "y" => 0
                                  "zoom" => 1
                                  "background" => "transparent"
                                ]
                              ]
                            ]
                            "listing_ls" => [
                              "dimensions" => [
                                "width" => 767
                                "height" => 497
                              ]
                              "alt" => null
                              "copyright" => null
                              "url" => "https://images.prismic.io/heytens/acKkWZGXnQHGY6gg_2e5ac09552e071a99942a0e1fac4a07ca7ecda8441a02c99b723bc75ed90b57b.jpg?auto=format,compress"
                              "id" => "acKkWZGXnQHGY6gg"
                              "edit" => [
                                "x" => 0
                                "y" => 0
                                "zoom" => 1
                                "background" => "transparent"
                              ]
                              "mobile" => [
                                "dimensions" => [
                                  "width" => 200
                                  "height" => 200
                                ]
                                "alt" => null
                                "copyright" => null
                                "url" => "https://images.prismic.io/heytens/acKkWZGXnQHGY6gg_2e5ac09552e071a99942a0e1fac4a07ca7ecda8441a02c99b723bc75ed90b57b.jpg?auto=format,compress&rect=135,0,497,497&w=200&h=200"
                                "id" => "acKkWZGXnQHGY6gg"
                                "edit" => [
                                  "x" => 135
                                  "y" => 0
                                  "zoom" => 1
                                  "background" => "transparent"
                                ]
                              ]
                            ]
                          ]
                        ]
                      ]
                      "link_type" => "Document"
                      "key" => "6f7ad254-a61e-4772-aa29-1f4d8763dbc6"
                      "isBroken" => false
                    ]
                  ]
                ]
              ]
              "id" => "showroom$99e94f45-a21f-49da-8c71-2e5010253c89"
              "slice_type" => "showroom"
              "slice_label" => null
            ]
            [
              "variation" => "bottomInfo"
              "version" => "initial"
              "items" => []
              "primary" => [
                "nomargin" => false
                "anchor" => null
                "title" => [
                  [
                    "type" => "paragraph"
                    "text" => "Titre"
                    "spans" => []
                    "direction" => "ltr"
                  ]
                ]
                "video" => [
                  "link_type" => "Media"
                  "key" => "5bd0d165-b8be-4029-a4a2-3ee148252075"
                  "kind" => "file"
                  "id" => "acpF-5GXnQHGZFjO"
                  "url" => "https://heytens.cdn.prismic.io/heytens/acpF-5GXnQHGZFjO_FireflyAddasubtle%2Cnaturalmovementtothecurtain%2Casifagentlebreezeispassingthrough.Kee.mp4"
                  "name" => "Firefly Add a subtle, natural movement to the curtain, as if a gentle breeze is passing through. Kee.mp4"
                  "size" => "5565692"
                ]
                "video_mobile" => [
                  "link_type" => "Media"
                  "key" => "5aee66bc-5b3b-4e88-bd0d-b9ed1242b2e7"
                  "kind" => "file"
                  "id" => "aczP55GXnQHGZKAT"
                  "url" => "https://heytens.cdn.prismic.io/heytens/aczP55GXnQHGZKAT_vide%CC%81o-zone-hero-mobile.mp4"
                  "name" => "vidéo-zone-hero-mobile.mp4"
                  "size" => "4320116"
                ]
                "image" => [
                  "dimensions" => [
                    "width" => 1920
                    "height" => 960
                  ]
                  "alt" => null
                  "copyright" => null
                  "url" => "https://images.prismic.io/heytens/acKkTZGXnQHGY6gS_423da2d3447a276fcf6338d0230d2e3c59b0d625b7d5d5468e25bcee2b2aeabb.jpg?auto=format,compress&rect=0,110,880,440&w=1920&h=960"
                  "id" => "acKkTZGXnQHGY6gS"
                  "edit" => [
                    "x" => 0
                    "y" => 110
                    "zoom" => 1
                    "background" => "transparent"
                  ]
                  "mobile" => [
                    "dimensions" => [
                      "width" => 992
                      "height" => 800
                    ]
                    "alt" => null
                    "copyright" => null
                    "url" => "https://images.prismic.io/heytens/acKkTZGXnQHGY6gS_423da2d3447a276fcf6338d0230d2e3c59b0d625b7d5d5468e25bcee2b2aeabb.jpg?auto=format,compress&rect=31,0,818,660&w=992&h=800"
                    "id" => "acKkTZGXnQHGY6gS"
                    "edit" => [
                      "x" => 31
                      "y" => 0
                      "zoom" => 1
                      "background" => "transparent"
                    ]
                  ]
                ]
                "link_array" => [
                  [
                    "link_type" => "Web"
                    "key" => "e67e83f4-3426-4759-b50a-c6b0e8c37d6e"
                    "url" => "#"
                    "text" => "Voir la fiche"
                    "variant" => "Primary"
                  ]
                  [
                    "link_type" => "Web"
                    "key" => "82ed68db-caed-43f7-9ace-39f7d2c01185"
                    "url" => "#"
                    "text" => "Prendre rdv"
                    "variant" => "Secondary"
                  ]
                ]
              ]
              "id" => "media$58dfcfee-bcc7-4688-87f2-564e80c5498b"
              "slice_type" => "media"
              "slice_label" => null
            ]
            [
              "variation" => "withPhoto"
              "version" => "initial"
              "items" => []
              "primary" => [
                "nomargin" => false
                "anchor" => null
                "title" => [
                  [
                    "type" => "paragraph"
                    "text" => "Titre "
                    "spans" => []
                    "direction" => "ltr"
                  ]
                ]
                "subtitle" => "Sous titre"
                "description" => "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
                "photo" => [
                  "dimensions" => [
                    "width" => 68
                    "height" => 68
                  ]
                  "alt" => null
                  "copyright" => null
                  "url" => "https://images.prismic.io/heytens/ac--f5GXnQHGZP6i_Rectangle.png?auto=format,compress&rect=282,0,1696,1696&w=68&h=68"
                  "id" => "ac--f5GXnQHGZP6i"
                  "edit" => [
                    "x" => 282
                    "y" => 0
                    "zoom" => 1
                    "background" => "transparent"
                  ]
                ]
                "video" => [
                  "link_type" => "Media"
                  "key" => "906ffdee-6cf1-4b37-8c9f-99126f805e1a"
                  "kind" => "file"
                  "id" => "acpF-5GXnQHGZFjO"
                  "url" => "https://heytens.cdn.prismic.io/heytens/acpF-5GXnQHGZFjO_FireflyAddasubtle%2Cnaturalmovementtothecurtain%2Casifagentlebreezeispassingthrough.Kee.mp4"
                  "name" => "Firefly Add a subtle, natural movement to the curtain, as if a gentle breeze is passing through. Kee.mp4"
                  "size" => "5565692"
                ]
                "video_mobile" => [
                  "link_type" => "Media"
                ]
                "image" => [
                  "mobile" => []
                ]
                "link_array" => []
              ]
              "id" => "media$7b3dd256-854c-49ab-8129-d20e974ed2da"
              "slice_type" => "media"
              "slice_label" => null
            ]
          ]
          "category" => [
            "id" => "acKbrhEAACEA6ZCg"
            "type" => "blog_category"
            "tags" => []
            "lang" => "fr-fr"
            "slug" => "guides-et-conseils"
            "first_publication_date" => "2026-03-24T14:13:07+0000"
            "last_publication_date" => "2026-05-11T09:37:10+0000"
            "uid" => "guides-et-conseils"
            "link_type" => "Document"
            "key" => "f7e8872b-d866-4b19-bf2c-932af6ff84f6"
            "isBroken" => false
          ]
          "author" => [
            "id" => "acKbRREAACAA6Y_Y"
            "type" => "blog_author"
            "tags" => []
            "lang" => "fr-fr"
            "slug" => "nicolas-delcour"
            "first_publication_date" => "2026-03-24T14:11:19+0000"
            "last_publication_date" => "2026-04-17T10:08:16+0000"
            "uid" => "michael-leski"
            "link_type" => "Document"
            "key" => "bc00454a-755c-4c86-81a0-4765d7a66397"
            "isBroken" => false
          ]
          "meta_title" => null
          "meta_description" => null
          "meta_image" => []
        ]
      ]
    ]
    "version" => "3f9f504"
    "license" => "All Rights Reserved"
  ]
]

partoo.http_client 0

No requests were made with the "partoo.http_client" service.

google_maps.http_client 0

No requests were made with the "google_maps.http_client" service.

rcu.http_client 0

No requests were made with the "rcu.http_client" service.