{"product_id":"maillot-cycliste-eclat-darevie-50","title":"Maillot Cycliste Éclat Darevie 50+","description":"\u003cdiv\u003e\n\u003cdiv class=\"with-icon\"\u003e\u003cspan class=\"with-icon__beside\"\u003e\u003cb\u003eInformations techniques\u003c\/b\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cul\u003e\n\u003cli\u003eGenre :\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eUnisexe\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eFermeture :\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eZip complet\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eProtection solaire :\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eSPF 50+\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eManches :\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eCourtes\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eSaisons :\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003ePrintemps, Été, Automne\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eCoupe :\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eConforme à la taille habituelle\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eMatériau :\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eJersey polyester respirant\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003ePersonnalisation :\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eOui\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- Début : Bloc caractéristiques produit --\u003e\n\u003cstyle\u003e\n    .carac-chauffante{\n      --bg:#f7f7f7;\n      --card:#ffffff;\n      --text:#222;\n      --muted:#555;\n      --radius:14px;\n\n      max-width: 1100px;\n      margin: 0 auto;\n      padding: 8px;\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, \"Helvetica Neue\", sans-serif;\n      color: var(--text);\n    }\n    .carac-grid{\n      display: grid;\n      grid-template-columns: 1fr;\n      gap: 14px;\n    }\n    @media (min-width: 768px){\n      .carac-grid{ grid-template-columns: 1fr 1fr; }\n    }\n    .carac-card{\n      background: var(--bg);\n      border-radius: var(--radius);\n      padding: 22px 22px;\n      border: 1px solid #eaeaea;\n    }\n    .carac-title{\n      font-size: 22px;\n      line-height: 1.25;\n      font-weight: 800;\n      letter-spacing: .4px;\n      margin: 0 0 8px 0;\n      text-transform: uppercase;\n    }\n    .carac-text{\n      font-size: 16px;\n      line-height: 1.6;\n      color: var(--muted);\n      margin: 0;\n    }\n    \/* Mise en évidence de mots clés *\/\n    .carac-strong{ font-weight: 800; color: var(--text); }\n  \u003c\/style\u003e\n\u003csection class=\"carac-chauffante\" role=\"region\" aria-label=\"Caractéristiques du maillot cycliste\"\u003e\n\u003cdiv class=\"carac-grid\"\u003e\n\u003c!-- Carte 1 --\u003e\n\u003carticle class=\"carac-card\"\u003e\n\u003ch3 class=\"carac-title\"\u003eProtection solaire SPF 50+\u003c\/h3\u003e\n\u003cp class=\"carac-text\"\u003eConçu pour les sorties en plein air, il offre une \u003cspan class=\"carac-strong\"\u003eprotection UV élevée\u003c\/span\u003e pour rouler plus sereinement sous le soleil.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c!-- Carte 2 --\u003e\n\u003carticle class=\"carac-card\"\u003e\n\u003ch3 class=\"carac-title\"\u003eRespirabilité sportive\u003c\/h3\u003e\n\u003cp class=\"carac-text\"\u003eSon tissu \u003cspan class=\"carac-strong\"\u003eléger et respirant\u003c\/span\u003e aide à évacuer l’humidité et maintient une sensation de fraîcheur pendant l’effort.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c!-- Carte 3 --\u003e\n\u003carticle class=\"carac-card\"\u003e\n\u003ch3 class=\"carac-title\"\u003eZip complet pratique\u003c\/h3\u003e\n\u003cp class=\"carac-text\"\u003eLa \u003cspan class=\"carac-strong\"\u003efermeture intégrale\u003c\/span\u003e permet d’ajuster facilement l’aération selon l’intensité de votre sortie.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c!-- Carte 4 --\u003e\n\u003carticle class=\"carac-card\"\u003e\n\u003ch3 class=\"carac-title\"\u003eCoupe fluide unisexe\u003c\/h3\u003e\n\u003cp class=\"carac-text\"\u003ePensé pour accompagner vos mouvements, ce maillot offre une \u003cspan class=\"carac-strong\"\u003ecoupe confortable\u003c\/span\u003e adaptée aux cyclistes hommes et femmes.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- Fin : Bloc caractéristiques produit --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- Début : 3 blocs (image au-dessus, texte en dessous) --\u003e\n\u003cstyle\u003e\n    .doudoune-3blocs.v-stacked{\n      --max: 1100px;\n      --content: 780px;   \/* largeur max des images *\/\n      --radius: 14px;\n      --text:#222;\n      --muted:#555;\n      --gap-row: 44px;    \/* espace entre les blocs *\/\n      max-width: var(--max);\n      margin: 0 auto;\n      padding: 8px 12px 24px;\n      font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Arial,\"Helvetica Neue\",sans-serif;\n      color: var(--text);\n    }\n\n    \/* Une seule colonne partout (PC et mobile) *\/\n    .doudoune-3blocs.v-stacked .row{\n      display: block;\n      max-width: var(--content);\n      margin: 0 auto var(--gap-row);\n    }\n\n   .doudoune-3blocs.v-stacked .media {\n  position: relative;\n  width: 100%;\n  border-radius: var(--radius);\n  overflow: hidden;\n  background: #e9e9e9;\n}\n\n.doudoune-3blocs.v-stacked .media \u003e img {\n  position: absolute;\n  inset: 0;\n  width: 100% !important;\n  height: 100% !important;\n  object-fit: cover !important;\n  object-position: center;\n  display: block;\n  margin: 0;\n}\n\n\/* Conteneur pour forcer le ratio 4:3 *\/\n.doudoune-3blocs.v-stacked .media::before {\n  content: \"\";\n  display: block;\n  padding-top: 75%; \/* 3\/4 = 0.75 =\u003e ratio 4:3 *\/\n}\n    .doudoune-3blocs.v-stacked .copy{\n      text-align:center;\n      max-width: 720px;\n      margin: 14px auto 0;\n      padding: 0 10px;\n    }\n    .doudoune-3blocs.v-stacked .title{\n      font-weight:800;\n      letter-spacing:.3px;\n      text-transform:uppercase;\n      margin: 8px 0 6px;\n      font-size: clamp(18px, 2vw, 22px);\n      line-height:1.25;\n    }\n    .doudoune-3blocs.v-stacked .text{\n      font-size: clamp(15px, 1.4vw, 16px);\n      line-height:1.7;\n      color: var(--muted);\n      margin:0;\n    }\n\n    \/* Légers espacements plus généreux sur grands écrans *\/\n    @media (min-width: 1200px){\n      .doudoune-3blocs.v-stacked{ --gap-row: 56px; }\n      .doudoune-3blocs.v-stacked .copy{ margin-top:18px; }\n    }\n  \u003c\/style\u003e\n\u003csection aria-label=\"Blocs image + texte empilés\" role=\"region\" class=\"doudoune-3blocs v-stacked\"\u003e\u003c!-- Bloc 1 --\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"media\"\u003e\u003cimg decoding=\"async\" loading=\"lazy\" alt=\"Maillot cycliste respirant pour sorties longues\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0899\/6038\/2848\/files\/4_42a1e627-e500-47aa-9edd-13f969dbd46c.png?v=1774330024\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"copy\"\u003e\n\u003ch3 class=\"title\"\u003eRoulez léger, restez protégé\u003c\/h3\u003e\n\u003cp class=\"text\"\u003eCe maillot a été pensé pour accompagner vos sorties avec un \u003cb\u003emaximum de confort\u003c\/b\u003e, une excellente \u003cb\u003erespirabilité\u003c\/b\u003e et une protection solaire efficace.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Bloc 2 --\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"media\"\u003e\u003cimg decoding=\"async\" loading=\"lazy\" alt=\"Maillot vélo protection UV homme femme\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0899\/6038\/2848\/files\/2_15e68a5e-427f-4908-a4d5-fe6a0d439ad0.png?v=1774330025\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"copy\"\u003e\n\u003ch3 class=\"title\"\u003ePensé pour l’endurance\u003c\/h3\u003e\n\u003cp class=\"text\"\u003eIdéal pour l’entraînement, les longues balades ou les sorties estivales, il combine \u003cb\u003eaisance de mouvement\u003c\/b\u003e et \u003cb\u003egestion optimale de la chaleur\u003c\/b\u003e tout au long du parcours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Bloc 3 --\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"media\"\u003e\u003cimg decoding=\"async\" loading=\"lazy\" alt=\"Maillot cycliste style performant et confortable\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0899\/6038\/2848\/files\/RANDO_1cb51cca-bf14-47c4-b04c-cc8b94e4043e.png?v=1774330131\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"copy\"\u003e\n\u003ch3 class=\"title\"\u003eStyle net, performance continue\u003c\/h3\u003e\n\u003cp class=\"text\"\u003eAvec sa coupe moderne et sa matière technique, ce maillot associe \u003cb\u003elook sportif\u003c\/b\u003e, \u003cb\u003eprotection UV\u003c\/b\u003e et \u003cb\u003econfort durable\u003c\/b\u003e pour toutes vos aventures à vélo.\u003c\/p\u003e\n\u003cp class=\"text\"\u003e \u003c\/p\u003e\n\u003cp class=\"text\"\u003eAdoptez votre maillot \u003cb\u003edès maintenant\u003c\/b\u003e avant rupture de stock !\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- Fin : 3 blocs (image au-dessus, texte en dessous) --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- Début : FAQ --\u003e\n\u003cstyle\u003e\n    .faq-section {\n      max-width: 900px;\n      margin: 0 auto;\n      padding: 20px 12px;\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, \"Helvetica Neue\", sans-serif;\n    }\n    .faq-title {\n      font-weight: 800;\n      font-size: 20px;\n      margin-bottom: 20px;\n    }\n    .faq-item {\n      border-bottom: 1px solid #ddd;\n    }\n    .faq-question {\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n      cursor: pointer;\n      padding: 14px 0;\n      font-size: 16px;\n      font-weight: 500;\n      transition: color 0.3s;\n    }\n    .faq-question:hover {\n      color: #000;\n    }\n    .faq-icon {\n      font-size: 20px;\n      transition: transform 0.3s;\n    }\n    .faq-answer {\n      max-height: 0;\n      overflow: hidden;\n      transition: max-height 0.4s ease, opacity 0.3s ease;\n      opacity: 0;\n      font-size: 15px;\n      line-height: 1.6;\n      color: #555;\n      padding-bottom: 0;\n    }\n    .faq-item.active .faq-answer {\n      max-height: 300px;\n      opacity: 1;\n      padding-bottom: 14px;\n    }\n    .faq-item.active .faq-icon {\n      transform: rotate(45deg);\n    }\n  \u003c\/style\u003e\n\u003csection aria-label=\"Foire aux questions\" role=\"region\" class=\"faq-section\"\u003e\n\u003ch2 class=\"faq-title\"\u003eFAQ\u003c\/h2\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-question\"\u003e\n\u003cspan\u003eLe maillot protège-t-il vraiment du soleil ?\u003c\/span\u003e \u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-answer\"\u003eOui, il dispose d’une protection solaire SPF 50+ idéale pour les sorties prolongées en plein air.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-question\"\u003e\n\u003cspan\u003eConvient-il pour les fortes chaleurs ?\u003c\/span\u003e \u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-answer\"\u003eOui, son tissu respirant en jersey aide à évacuer l’humidité et à garder une sensation de confort pendant l’effort.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-question\"\u003e\n\u003cspan\u003eLe zip complet est-il pratique à l’usage ?\u003c\/span\u003e \u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-answer\"\u003eAbsolument, il permet d’ajuster rapidement la ventilation selon la température et l’intensité de la sortie.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-question\"\u003e\n\u003cspan\u003eCe modèle est-il adapté aux hommes et aux femmes ?\u003c\/span\u003e \u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-answer\"\u003eOui, sa coupe unisexe convient aussi bien aux cyclistes hommes qu’aux cyclistes femmes.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-question\"\u003e\n\u003cspan\u003ePeut-on le porter sur plusieurs saisons ?\u003c\/span\u003e \u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-answer\"\u003eOui, il est parfait pour le printemps, l’été et l’automne grâce à sa matière légère et polyvalente.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-question\"\u003e\n\u003cspan\u003ePeut-il être personnalisé ?\u003c\/span\u003e \u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-answer\"\u003eOui, ce modèle est personnalisable pour s’adapter à vos besoins ou à votre identité visuelle.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    document.querySelectorAll('.faq-question').forEach(q =\u003e {\n      q.addEventListener('click', () =\u003e {\n        const item = q.parentElement;\n        item.classList.toggle('active');\n      });\n    });\n  \u003c\/script\u003e\u003c\/section\u003e\n\u003c!-- Fin : FAQ --\u003e","brand":"Boutique Randonnée","offers":[{"title":"Rouge \/ S","offer_id":57679398830464,"sku":"14:366#DVJ187Blue;5:100014064#Asian-S","price":83.0,"currency_code":"USD","in_stock":true},{"title":"Rouge \/ M","offer_id":57679396471168,"sku":"14:366#DVJ187Blue;5:361386#Asian-M","price":83.0,"currency_code":"USD","in_stock":true},{"title":"Rouge \/ L","offer_id":57679396503936,"sku":"14:366#DVJ187Blue;5:361385#Asian-L","price":83.0,"currency_code":"USD","in_stock":true},{"title":"Rouge \/ XL","offer_id":57679396536704,"sku":"14:366#DVJ187Blue;5:100014065#Asian-XL","price":83.0,"currency_code":"USD","in_stock":true},{"title":"Rouge \/ 2XL","offer_id":57679396569472,"sku":"14:366#DVJ187Blue;5:4182#Asian-2XL","price":83.0,"currency_code":"USD","in_stock":true},{"title":"Rouge \/ 3XL","offer_id":57679396602240,"sku":"14:366#DVJ187Blue;5:4183#Asian-3XL","price":83.0,"currency_code":"USD","in_stock":true},{"title":"Rouge \/ 4XL","offer_id":57679396635008,"sku":"14:366#DVJ187Blue;5:200000990#Asian-4XL","price":83.0,"currency_code":"USD","in_stock":true},{"title":"Blanc \/ S","offer_id":57679397060992,"sku":"14:200001438#DVJ187White;5:100014064#Asian-S","price":83.0,"currency_code":"USD","in_stock":true},{"title":"Blanc \/ M","offer_id":57679397093760,"sku":"14:200001438#DVJ187White;5:361386#Asian-M","price":83.0,"currency_code":"USD","in_stock":true},{"title":"Blanc \/ L","offer_id":57679397126528,"sku":"14:200001438#DVJ187White;5:361385#Asian-L","price":83.0,"currency_code":"USD","in_stock":true},{"title":"Blanc \/ XL","offer_id":57679397159296,"sku":"14:200001438#DVJ187White;5:100014065#Asian-XL","price":83.0,"currency_code":"USD","in_stock":true},{"title":"Blanc \/ 2XL","offer_id":57679397192064,"sku":"14:200001438#DVJ187White;5:4182#Asian-2XL","price":83.0,"currency_code":"USD","in_stock":true},{"title":"Blanc \/ 3XL","offer_id":57679397224832,"sku":"14:200001438#DVJ187White;5:4183#Asian-3XL","price":83.0,"currency_code":"USD","in_stock":true},{"title":"Blanc \/ 4XL","offer_id":57679397257600,"sku":"14:200001438#DVJ187White;5:200000990#Asian-4XL","price":83.0,"currency_code":"USD","in_stock":true},{"title":"Noir \/ S","offer_id":57679398371712,"sku":"14:1052#DVJ187Black;5:100014064#Asian-S","price":83.0,"currency_code":"USD","in_stock":true},{"title":"Noir \/ M","offer_id":57679398404480,"sku":"14:1052#DVJ187Black;5:361386#Asian-M","price":83.0,"currency_code":"USD","in_stock":true},{"title":"Noir \/ L","offer_id":57679398437248,"sku":"14:1052#DVJ187Black;5:361385#Asian-L","price":83.0,"currency_code":"USD","in_stock":true},{"title":"Noir \/ XL","offer_id":57679398470016,"sku":"14:1052#DVJ187Black;5:100014065#Asian-XL","price":83.0,"currency_code":"USD","in_stock":true},{"title":"Noir \/ 2XL","offer_id":57679398502784,"sku":"14:1052#DVJ187Black;5:4182#Asian-2XL","price":83.0,"currency_code":"USD","in_stock":true},{"title":"Noir \/ 3XL","offer_id":57679398535552,"sku":"14:1052#DVJ187Black;5:4183#Asian-3XL","price":83.0,"currency_code":"USD","in_stock":true},{"title":"Noir \/ 4XL","offer_id":57679398568320,"sku":"14:1052#DVJ187Black;5:200000990#Asian-4XL","price":83.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0899\/6038\/2848\/files\/S4b619093c4f64adaa87eeaf5e7ca75f0M_2.jpg?v=1775225602","url":"https:\/\/hike-boutique.com\/products\/maillot-cycliste-eclat-darevie-50","provider":"Boutique Randonnée","version":"1.0","type":"link"}