{"product_id":"the-no-rules-watch-ulnaman-2026-collection","title":"No-Rules Watch - UlnaMan 2026 Collection","description":"\u003c!-- ========================================= --\u003e\n\u003c!-- SECTION GLOBALE : REASSURANCE + AVIS --\u003e\n\u003c!-- ========================================= --\u003e\n\u003cdiv class=\"product-section-custom\"\u003e\n\n  \u003c!-- =============================== --\u003e\n  \u003c!-- BLOC REASSURANCE --\u003e\n  \u003c!-- =============================== --\u003e\n  \u003cdiv class=\"trust-block-custom\"\u003e\n\n    \u003c!-- TITRE IMPACT --\u003e\n    \u003ch2\u003eLe cadeau qui fait vraiment la différence\u003c\/h2\u003e\n\n    \u003c!-- GRID DES ARGUMENTS --\u003e\n    \u003cdiv class=\"trust-grid-custom\"\u003e\n\n      \u003cdiv class=\"trust-item-custom\"\u003e\n        \u003cspan class=\"trust-icon-custom\"\u003e🚚\u003c\/span\u003e\n        \u003cspan\u003eLivraison offerte\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"trust-item-custom\"\u003e\n        \u003cspan class=\"trust-icon-custom\"\u003e⚡\u003c\/span\u003e\n        \u003cspan\u003eExpédition en 24 heures\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"trust-item-custom\"\u003e\n        \u003cspan class=\"trust-icon-custom\"\u003e↩️\u003c\/span\u003e\n        \u003cspan\u003eRetour facile 14 jours\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"trust-item-custom\"\u003e\n        \u003cspan class=\"trust-icon-custom\"\u003e⭐\u003c\/span\u003e\n        \u003cspan\u003eEdition 2026 limitée\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"trust-item-custom\"\u003e\n        \u003cspan class=\"trust-icon-custom\"\u003e🛡️\u003c\/span\u003e\n        \u003cspan\u003eGarantie (voir conditions)\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"trust-item-custom\"\u003e\n        \u003cspan class=\"trust-icon-custom\"\u003e🔒\u003c\/span\u003e\n        \u003cspan\u003ePaiement sécurisé\u003c\/span\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- =============================== --\u003e\n  \u003c!-- SECTION AVIS CLIENTS --\u003e\n  \u003c!-- =============================== --\u003e\n  \u003cdiv class=\"reviews-section-custom\"\u003e\n\n    \u003c!-- TITRE + NOTE --\u003e\n    \u003ch2\u003eAvis clients\u003c\/h2\u003e\n\n    \u003c!-- NOTE GLOBALE --\u003e\n    \u003cdiv class=\"reviews-score-custom\"\u003e\n      ★★★★★ \u003cspan\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- CONTENEUR DES AVIS --\u003e\n    \u003cdiv id=\"reviews-container-custom\" class=\"review-list-custom\"\u003e\u003c\/div\u003e\n\n    \u003c!-- BOUTONS --\u003e\n    \u003cdiv class=\"reviews-actions-custom\"\u003e\n\n      \u003cbutton id=\"loadMoreBtnCustom\" class=\"reviews-btn-custom primary\"\u003e\n        Voir plus d’avis\n      \u003c\/button\u003e\n\n      \u003cbutton id=\"hideReviewsBtnCustom\" class=\"reviews-btn-custom secondary\" style=\"display:none;\"\u003e\n        Masquer\n      \u003c\/button\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- ========================================= --\u003e\n\u003c!-- SCRIPT --\u003e\n\u003c!-- ========================================= --\u003e\n\u003cscript\u003e\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n\n  const reviews = [\n    { stars: \"★★★★★\", text: \"Je l’ai offerte à mon fils pour ses 16 ans et il a adoré.\", author: \"Sophie\" },\n    { stars: \"★★★★★\", text: \"Top le coffret !\", author: \"Inès\" },\n    { stars: \"★★★★★\", text: \"j'ai reçu un peu tard, mais la montre est pas mal et le coffret cadeau est sympa\", author: \"Camille\" },\n    { stars: \"★★★★★\", text: \"un peu chere pour cette gamme mais le coffret cadeau vaut la peine\", author: \"Yassine\" },\n    { stars: \"★★★★★\", text: \"livraison à domicile a pris du temps, mais content de mon achat\", author: \"Nadia\" },\n    { stars: \"★★★★★\", text: \"bracelet comme celui de la derniere rolex, rendu sympa\", author: \"Julien\" },\n    { stars: \"★★★★★\", text: \"Mon copain adore, après normal j'ai payé une fortune !\", author: \"Lina\" }\n  ];\n\n  const container = document.getElementById(\"reviews-container-custom\");\n  const loadBtn = document.getElementById(\"loadMoreBtnCustom\");\n  const hideBtn = document.getElementById(\"hideReviewsBtnCustom\");\n\n  if (!container || !loadBtn || !hideBtn) return;\n\n  const itemsPerPage = 2;\n  let visibleCount = itemsPerPage;\n\n  function renderReviews() {\n    container.innerHTML = \"\";\n\n    reviews.slice(0, visibleCount).forEach(function(review) {\n      const item = document.createElement(\"div\");\n      item.className = \"review-item-custom\";\n\n      item.innerHTML = `\n        \u003cdiv class=\"stars-custom\"\u003e${review.stars}\u003c\/div\u003e\n        \u003cp\u003e${review.text}\u003c\/p\u003e\n        \u003cspan\u003e— ${review.author}\u003c\/span\u003e\n      `;\n\n      container.appendChild(item);\n    });\n\n    loadBtn.style.display = visibleCount \u003e= reviews.length ? \"none\" : \"inline-flex\";\n    hideBtn.style.display = visibleCount \u003e itemsPerPage ? \"inline-flex\" : \"none\";\n  }\n\n  loadBtn.addEventListener(\"click\", function () {\n    visibleCount += itemsPerPage;\n    if (visibleCount \u003e reviews.length) visibleCount = reviews.length;\n    renderReviews();\n  });\n\n  hideBtn.addEventListener(\"click\", function () {\n    visibleCount = itemsPerPage;\n    renderReviews();\n  });\n\n  renderReviews();\n});\n\u003c\/script\u003e\n\n\u003c!-- ========================================= --\u003e\n\u003c!-- STYLE --\u003e\n\u003c!-- ========================================= --\u003e\n\u003cstyle\u003e\n\n.product-section-custom {\n  max-width: 1100px;\n  margin: 20px auto; \/* espace réduit *\/\n  padding: 10px 20px; \/* espace réduit *\/\n  background: #000;\n  color: #fff;\n  font-family: Arial, sans-serif;\n}\n\n\/* TITRES *\/\n.product-section-custom h2 {\n  font-size: 24px;\n  margin-bottom: 14px; \/* resserré *\/\n}\n\n\/* GRID REASSURANCE *\/\n.trust-grid-custom {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 10px; \/* resserré *\/\n  margin-bottom: 10px;\n}\n\n\/* ITEMS *\/\n.trust-item-custom {\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  padding: 4px 0;\n  background: transparent;\n  border: none;\n  border-radius: 0;\n}\n\n\/* AVIS *\/\n.reviews-score-custom {\n  margin-bottom: 10px;\n  font-size: 16px;\n}\n\n\/* LISTE *\/\n.review-list-custom {\n  display: grid;\n  gap: 12px;\n}\n\n\/* CARTE *\/\n.review-item-custom {\n  background: #111;\n  border: 1px solid #2a2a2a;\n  border-radius: 8px;\n  padding: 14px;\n}\n\n\/* BOUTONS *\/\n.reviews-actions-custom {\n  margin-top: 16px;\n  display: flex;\n  gap: 10px;\n  justify-content: center;\n}\n\n.reviews-btn-custom {\n  padding: 12px 22px;\n  border-radius: 999px;\n  border: none;\n  cursor: pointer;\n  font-weight: bold;\n}\n\n\/* BOUTON JAUNE *\/\n.reviews-btn-custom.primary {\n  background: #ffc439;\n  color: #000;\n}\n\n\/* BOUTON SECONDAIRE *\/\n.reviews-btn-custom.secondary {\n  background: transparent;\n  color: #fff;\n  border: 1px solid #444;\n}\n\n\u003c\/style\u003e\n\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0520\/9679\/4809\/files\/ChatGPT_Image_31_mars_2026_12_46_05.png?v=1774954075\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0520\/9679\/4809\/files\/file_000000000cd87243b33f72f91967bd4f.png?v=1774474808\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0520\/9679\/4809\/files\/file_00000000f40471f68990b909bd69e786_1.png?v=1774284304\" alt=\"file_00000000f40471f68990b909bd69e786[1].png__PID:21fe51ce-e7c0-453f-b515-112b33602b8c\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0520\/9679\/4809\/files\/file_00000000d0b47246b783b65174ff1b7b_01e6b5e7-c40d-4c86-8379-d61e70c23808.png?v=1774266025\" alt=\"file_00000000d0b47246b783b65174ff1b7b.png__PID:284604d7-07df-4e13-8537-ba5feb0931e0\"\u003e\u003c\/p\u003e","brand":"UlnaMan","offers":[{"title":"Default Title","offer_id":52837690376528,"sku":null,"price":199.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0520\/9679\/4809\/files\/no-rules-watch-ulnaman-2026-collection-2014849.png?v=1774526596","url":"https:\/\/ulnaman.com\/products\/the-no-rules-watch-ulnaman-2026-collection","provider":"Ulnaman","version":"1.0","type":"link"}