{"product_id":"place-these-pouches-and-watch-thegophers-permanently-disappear","title":"Placez ces sachets et regardez les gaufres disparaître définitivement","description":"\u003cstyle\u003e\n\/* =========================================================\n   FGORRE GOPHER LANDING PAGE - RESPONSIVE VERSION\n   ========================================================= *\/\n\n.fg-gopher-page {\n  --fg-green: #6f9d3f;\n  --fg-green-dark: #466c27;\n  --fg-green-light: #eaf3df;\n  --fg-dark: #162019;\n  --fg-text: #252b26;\n  --fg-muted: #697269;\n  --fg-bg: #f5f7f2;\n  --fg-border: #dfe6d9;\n  --fg-white: #ffffff;\n\n  width: 100%;\n  max-width: 1180px;\n  margin: 0 auto;\n  padding: 0;\n  color: var(--fg-text);\n  font-family: Arial, Helvetica, sans-serif;\n  line-height: 1.55;\n  box-sizing: border-box;\n  overflow: hidden;\n}\n\n.fg-gopher-page *,\n.fg-gopher-page *::before,\n.fg-gopher-page *::after {\n  box-sizing: border-box;\n}\n\n.fg-gopher-page img {\n  display: block;\n  width: 100%;\n  max-width: 100%;\n  height: auto;\n}\n\n.fg-section {\n  width: 100%;\n  padding: 64px 28px;\n  position: relative;\n}\n\n.fg-section-inner {\n  width: 100%;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n\n.fg-section-soft {\n  background: var(--fg-bg);\n  border-radius: 26px;\n}\n\n.fg-center {\n  text-align: center;\n}\n\n\/* ---------- TYPOGRAPHY ---------- *\/\n\n.fg-eyebrow {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  padding: 7px 15px;\n  margin-bottom: 15px;\n  background: var(--fg-green-light);\n  color: var(--fg-green-dark);\n  border-radius: 999px;\n  font-size: 13px;\n  line-height: 1.2;\n  font-weight: 800;\n  letter-spacing: 0.04em;\n  text-transform: uppercase;\n  white-space: normal;\n  text-align: center;\n}\n\n.fg-h1,\n.fg-h2,\n.fg-h3,\n.fg-copy,\n.fg-check-list li {\n  overflow-wrap: break-word;\n  word-break: normal;\n}\n\n.fg-h1 {\n  max-width: 900px;\n  margin: 0 auto 18px;\n  color: var(--fg-dark);\n  font-size: clamp(36px, 5vw, 58px);\n  line-height: 1.05;\n  letter-spacing: -1.5px;\n  font-weight: 900;\n}\n\n.fg-h1 span {\n  color: var(--fg-green);\n}\n\n.fg-h2 {\n  margin: 0 0 16px;\n  color: var(--fg-dark);\n  font-size: clamp(30px, 4vw, 44px);\n  line-height: 1.1;\n  letter-spacing: -1px;\n  font-weight: 900;\n}\n\n.fg-h3 {\n  margin: 0 0 7px;\n  color: var(--fg-dark);\n  font-size: 19px;\n  line-height: 1.3;\n  font-weight: 800;\n}\n\n.fg-copy {\n  max-width: 760px;\n  margin: 0 auto;\n  color: var(--fg-muted);\n  font-size: 18px;\n  line-height: 1.65;\n}\n\n\/* ---------- CTA ---------- *\/\n\n.fg-btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  max-width: 100%;\n  min-height: 56px;\n  margin-top: 26px;\n  padding: 15px 28px;\n  border-radius: 11px;\n  background: var(--fg-green);\n  color: #ffffff !important;\n  text-decoration: none !important;\n  text-align: center;\n  font-size: 17px;\n  line-height: 1.25;\n  font-weight: 900;\n  letter-spacing: 0.01em;\n  box-shadow: 0 8px 22px rgba(81, 121, 42, 0.2);\n}\n\n.fg-btn:hover {\n  opacity: 0.92;\n}\n\n.fg-small-note {\n  margin-top: 12px;\n  color: var(--fg-muted);\n  font-size: 13px;\n}\n\n\/* =========================================================\n   HERO\n   ========================================================= *\/\n\n.fg-hero {\n  padding-top: 42px;\n  text-align: center;\n}\n\n.fg-hero-copy {\n  max-width: 780px;\n  margin: 0 auto;\n  color: var(--fg-muted);\n  font-size: 20px;\n  line-height: 1.6;\n}\n\n.fg-hero-image {\n  max-width: 760px !important;\n  margin: 38px auto 0;\n  border-radius: 22px;\n}\n\n.fg-trust-grid {\n  display: grid;\n  grid-template-columns: repeat(4, minmax(0, 1fr));\n  gap: 14px;\n  max-width: 900px;\n  margin: 32px auto 0;\n}\n\n.fg-trust-card {\n  min-width: 0;\n  padding: 18px 12px;\n  border: 1px solid var(--fg-border);\n  border-radius: 14px;\n  background: #ffffff;\n  font-size: 14px;\n  line-height: 1.4;\n  font-weight: 700;\n}\n\n.fg-trust-card span {\n  display: block;\n  margin-bottom: 5px;\n  font-size: 26px;\n}\n\n\/* =========================================================\n   PROBLEM\n   ========================================================= *\/\n\n.fg-problem-grid {\n  display: grid;\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n  gap: 18px;\n  margin-top: 34px;\n}\n\n.fg-problem-card {\n  min-width: 0;\n  padding: 28px 22px;\n  border: 1px solid var(--fg-border);\n  border-radius: 18px;\n  background: #ffffff;\n}\n\n.fg-problem-icon {\n  margin-bottom: 10px;\n  font-size: 36px;\n}\n\n.fg-problem-card p {\n  margin: 0;\n  color: var(--fg-muted);\n  font-size: 15px;\n}\n\n\/* =========================================================\n   IMAGE + TEXT SECTION\n   IMPORTANT: FIXES OVERLAP\n   ========================================================= *\/\n\n.fg-split {\n  display: grid;\n  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);\n  gap: clamp(35px, 5vw, 70px);\n  align-items: center;\n  width: 100%;\n}\n\n.fg-split \u003e * {\n  min-width: 0;\n  width: 100%;\n}\n\n.fg-split-image {\n  width: 100%;\n  min-width: 0;\n}\n\n.fg-split-image img {\n  width: 100%;\n  max-width: 500px;\n  margin: 0 auto;\n  object-fit: contain;\n  border-radius: 20px;\n}\n\n.fg-split-content {\n  width: 100%;\n  min-width: 0;\n}\n\n.fg-split-content .fg-copy {\n  margin-left: 0;\n  margin-right: 0;\n  max-width: 100%;\n}\n\n\/* ---------- CHECK LIST ---------- *\/\n\n.fg-check-list {\n  width: 100%;\n  margin: 25px 0 0;\n  padding: 0;\n  list-style: none;\n}\n\n.fg-check-list li {\n  position: relative;\n  width: 100%;\n  min-width: 0;\n  margin: 0 0 15px;\n  padding: 1px 0 1px 36px;\n  color: var(--fg-text);\n  font-size: 16px;\n  line-height: 1.5;\n}\n\n.fg-check-list li::before {\n  content: \"✓\";\n  position: absolute;\n  top: 1px;\n  left: 0;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 24px;\n  height: 24px;\n  border-radius: 50%;\n  background: var(--fg-green-light);\n  color: var(--fg-green-dark);\n  font-size: 16px;\n  font-weight: 900;\n}\n\n\/* =========================================================\n   INGREDIENTS\n   IMPORTANT: RESPONSIVE CARDS\n   ========================================================= *\/\n\n.fg-ingredient-grid {\n  display: grid;\n  grid-template-columns: repeat(4, minmax(0, 1fr));\n  gap: 16px;\n  width: 100%;\n  margin-top: 34px;\n}\n\n.fg-ingredient-card {\n  min-width: 0;\n  padding: 27px 15px;\n  border: 1px solid var(--fg-border);\n  border-radius: 16px;\n  background: #ffffff;\n  text-align: center;\n}\n\n.fg-ingredient-icon {\n  display: block;\n  margin-bottom: 11px;\n  font-size: 31px;\n}\n\n.fg-ingredient-card strong {\n  display: block;\n  color: var(--fg-dark);\n  font-size: 17px;\n  line-height: 1.3;\n  overflow-wrap: break-word;\n}\n\n.fg-ingredient-card p {\n  margin: 7px 0 0;\n  color: var(--fg-muted);\n  font-size: 14px;\n  line-height: 1.5;\n}\n\n\/* =========================================================\n   STEPS\n   ========================================================= *\/\n\n.fg-step-grid {\n  display: grid;\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n  gap: 20px;\n  margin-top: 34px;\n}\n\n.fg-step-card {\n  min-width: 0;\n  padding: 28px 22px;\n  border: 1px solid var(--fg-border);\n  border-radius: 17px;\n  background: #ffffff;\n  text-align: center;\n}\n\n.fg-step-number {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 44px;\n  height: 44px;\n  margin: 0 auto 14px;\n  border-radius: 50%;\n  background: var(--fg-green);\n  color: #ffffff;\n  font-size: 19px;\n  font-weight: 900;\n}\n\n.fg-step-card p {\n  margin: 0;\n  color: var(--fg-muted);\n  font-size: 15px;\n}\n\n.fg-wide-image {\n  max-width: 780px !important;\n  margin: 38px auto 0;\n  border-radius: 20px;\n}\n\n\/* =========================================================\n   COMPARISON\n   ========================================================= *\/\n\n.fg-table-wrap {\n  width: 100%;\n  margin-top: 32px;\n  overflow-x: auto;\n  -webkit-overflow-scrolling: touch;\n}\n\n.fg-compare {\n  width: 100%;\n  min-width: 620px;\n  border-collapse: separate;\n  border-spacing: 0;\n  overflow: hidden;\n  border: 1px solid var(--fg-border);\n  border-radius: 16px;\n}\n\n.fg-compare th,\n.fg-compare td {\n  padding: 15px 12px;\n  border-bottom: 1px solid var(--fg-border);\n  text-align: center;\n  font-size: 15px;\n}\n\n.fg-compare th {\n  background: var(--fg-dark);\n  color: #ffffff;\n}\n\n.fg-compare td:first-child {\n  text-align: left;\n  font-weight: 700;\n}\n\n.fg-compare tr:last-child td {\n  border-bottom: 0;\n}\n\n.fg-yes {\n  color: var(--fg-green-dark);\n  font-weight: 900;\n}\n\n\/* =========================================================\n   BUNDLE\n   ========================================================= *\/\n\n.fg-bundle-grid {\n  display: grid;\n  grid-template-columns: repeat(4, minmax(0, 1fr));\n  gap: 14px;\n  margin-top: 32px;\n}\n\n.fg-bundle-card {\n  min-width: 0;\n  padding: 24px 14px;\n  border: 2px solid var(--fg-border);\n  border-radius: 15px;\n  background: #ffffff;\n  text-align: center;\n}\n\n.fg-bundle-card.fg-popular {\n  border-color: var(--fg-green);\n}\n\n.fg-badge {\n  display: inline-block;\n  margin-bottom: 8px;\n  padding: 5px 9px;\n  border-radius: 999px;\n  background: var(--fg-green-light);\n  color: var(--fg-green-dark);\n  font-size: 11px;\n  line-height: 1.2;\n  font-weight: 900;\n  text-transform: uppercase;\n}\n\n.fg-bundle-card strong {\n  display: block;\n  font-size: 20px;\n}\n\n.fg-bundle-card p {\n  margin: 5px 0 0;\n  color: var(--fg-muted);\n  font-size: 14px;\n}\n\n\/* =========================================================\n   FAQ\n   ========================================================= *\/\n\n.fg-faq {\n  max-width: 850px;\n  margin: 30px auto 0;\n}\n\n.fg-faq details {\n  margin-bottom: 12px;\n  padding: 0 20px;\n  border: 1px solid var(--fg-border);\n  border-radius: 13px;\n  background: #ffffff;\n}\n\n.fg-faq summary {\n  cursor: pointer;\n  padding: 19px 0;\n  color: var(--fg-dark);\n  font-size: 17px;\n  line-height: 1.4;\n  font-weight: 800;\n}\n\n.fg-faq details p {\n  margin: 0;\n  padding: 0 0 19px;\n  color: var(--fg-muted);\n  font-size: 15px;\n}\n\n\/* =========================================================\n   FINAL CTA\n   ========================================================= *\/\n\n.fg-final {\n  padding: 60px 28px;\n  border-radius: 25px;\n  background: var(--fg-dark);\n  color: #ffffff;\n  text-align: center;\n}\n\n.fg-final .fg-h2 {\n  max-width: 750px;\n  margin-left: auto;\n  margin-right: auto;\n  color: #ffffff;\n}\n\n.fg-final p {\n  max-width: 700px;\n  margin: 0 auto;\n  color: #d8e1d6;\n  font-size: 17px;\n}\n\n.fg-disclaimer {\n  max-width: 850px;\n  margin: 22px auto 35px;\n  padding: 0 20px;\n  color: #8b928a;\n  font-size: 11px;\n  line-height: 1.55;\n  text-align: center;\n}\n\n\/* =========================================================\n   TABLET\n   Critical breakpoint: prevents image\/text collision\n   ========================================================= *\/\n\n@media screen and (max-width: 980px) {\n\n  .fg-section {\n    padding: 52px 22px;\n  }\n\n  .fg-split {\n    grid-template-columns: 1fr;\n    gap: 32px;\n  }\n\n  .fg-split-image {\n    order: 1;\n  }\n\n  .fg-split-content {\n    order: 2;\n  }\n\n  .fg-split-image img {\n    max-width: 580px;\n  }\n\n  .fg-ingredient-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .fg-bundle-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n}\n\n\/* =========================================================\n   MOBILE\n   ========================================================= *\/\n\n@media screen and (max-width: 680px) {\n\n  .fg-gopher-page {\n    width: 100%;\n  }\n\n  .fg-section {\n    padding: 42px 16px;\n  }\n\n  .fg-section-soft {\n    border-radius: 20px;\n  }\n\n  .fg-h1 {\n    font-size: 34px;\n    line-height: 1.08;\n    letter-spacing: -0.8px;\n  }\n\n  .fg-h2 {\n    font-size: 29px;\n    line-height: 1.13;\n    letter-spacing: -0.5px;\n  }\n\n  .fg-copy,\n  .fg-hero-copy {\n    font-size: 16px;\n    line-height: 1.65;\n  }\n\n  .fg-eyebrow {\n    font-size: 11px;\n    padding: 7px 12px;\n  }\n\n  .fg-btn {\n    width: 100%;\n    min-height: 55px;\n    padding: 14px 18px;\n    font-size: 16px;\n  }\n\n  .fg-trust-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  .fg-trust-card {\n    padding: 15px 8px;\n    font-size: 12px;\n  }\n\n  .fg-problem-grid,\n  .fg-step-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .fg-split {\n    display: flex;\n    flex-direction: column;\n    gap: 28px;\n  }\n\n  .fg-split-image,\n  .fg-split-content {\n    width: 100%;\n    max-width: 100%;\n  }\n\n  .fg-split-image img {\n    width: 100%;\n    max-width: 430px;\n    margin: 0 auto;\n  }\n\n  .fg-check-list li {\n    padding-left: 34px;\n    font-size: 15px;\n  }\n\n  .fg-ingredient-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 11px;\n  }\n\n  .fg-ingredient-card {\n    padding: 22px 10px;\n  }\n\n  .fg-ingredient-card strong {\n    font-size: 15px;\n  }\n\n  .fg-ingredient-card p {\n    font-size: 12px;\n  }\n\n  .fg-bundle-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  .fg-final {\n    padding: 45px 18px;\n    border-radius: 20px;\n  }\n}\n\n\/* Very small phones *\/\n@media screen and (max-width: 420px) {\n\n  .fg-h1 {\n    font-size: 31px;\n  }\n\n  .fg-h2 {\n    font-size: 27px;\n  }\n\n  .fg-ingredient-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .fg-ingredient-card {\n    padding: 20px 16px;\n  }\n\n  .fg-bundle-grid {\n    grid-template-columns: 1fr;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"fg-gopher-page\"\u003e\n\n\u003c!-- ================= HERO ================= --\u003e\n\u003csection class=\"fg-section fg-hero\"\u003e\n\u003cdiv class=\"fg-section-inner fg-center\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0738\/6464\/2697\/files\/8_17.gif?v=1786939759\" alt=\"\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"fg-section-inner fg-center\"\u003e\n\n\u003cspan class=\"fg-eyebrow\"\u003e🌿 SIMPLE • À BASE D'ODEUR • FACILE À PLACER \u003c\/span\u003e\n\u003ch1 class=\"fg-h1\"\u003eFatigué de l'activité indésirable des rongeurs ? \u003cspan\u003eRendez votre espace moins accueillant.\u003c\/span\u003e\n\n\u003c\/h1\u003e\n\n\u003cp class=\"fg-hero-copy\"\u003eLes sachets répulsifs à base de plantes pour gaufres et rongeurs offrent un moyen facile et sans dégâts de décourager l'activité indésirable des rongeurs — sans pièges, appâts ou installation compliquée.\u003c\/p\u003e\n\n\u003ca class=\"fg-btn\" href=\"#fg-bundle\"\u003e CHOISISSEZ VOTRE PACK ↓ \u003c\/a\u003e\n\u003cdiv class=\"fg-small-note\"\u003e🌿 12 sachets par pack • 🛡️ Garantie de remboursement de 30 jours\u003c\/div\u003e\n\n\u003cimg class=\"fg-hero-image\" src=\"https:\/\/fgorre.com\/cdn\/shop\/files\/O1CN01z3cWjo2AewNTVjL9r__2220859708229-0-cib.jpg?v=1786937323\u0026amp;width=1200\" alt=\"Sachets répulsifs pour rongeurs à base de plantes\" loading=\"eager\"\u003e\n\u003cdiv class=\"fg-trust-grid\"\u003e\n\n\u003cdiv class=\"fg-trust-card\"\u003e\n\n\u003cspan\u003e🌱\u003c\/span\u003e Huiles végétales\u003c\/div\u003e\n\n\u003cdiv class=\"fg-trust-card\"\u003e\n\n\u003cspan\u003e🙌\u003c\/span\u003e Pas de réinitialisation de piège\u003c\/div\u003e\n\n\u003cdiv class=\"fg-trust-card\"\u003e\n\n\u003cspan\u003e🏠\u003c\/span\u003e Intérieur et Extérieur\u003c\/div\u003e\n\n\u003cdiv class=\"fg-trust-card\"\u003e\n\n\u003cspan\u003e📦\u003c\/span\u003e 12 sachets \/ paquet\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c\/section\u003e\n\u003c!-- ================= PROBLEM ================= --\u003e\n\u003csection class=\"fg-section fg-section-soft\"\u003e\n\u003cdiv class=\"fg-section-inner fg-center\"\u003e\n\n\u003cspan class=\"fg-eyebrow\"\u003eLE PROBLÈME\u003c\/span\u003e\n\u003ch2 class=\"fg-h2\"\u003eDe petits signes peuvent devenir un grand casse-tête\u003c\/h2\u003e\n\n\u003cp class=\"fg-copy\"\u003eL'activité indésirable des rongeurs peut perturber les pelouses, les jardins, les garages et les zones de stockage. Une première étape plus facile consiste à rendre les zones à problèmes moins accueillantes avant que l'activité ne s'aggrave.\u003c\/p\u003e\n\n\u003cdiv class=\"fg-problem-grid\"\u003e\n\n\u003cdiv class=\"fg-problem-card\"\u003e\n\n\u003cdiv class=\"fg-problem-icon\"\u003e🌱\u003c\/div\u003e\n\n\u003ch3 class=\"fg-h3\"\u003ePelouse et Jardin\u003c\/h3\u003e\n\n\u003cp\u003eAide à décourager l'activité autour des aménagements paysagers, des bordures de jardin et d'autres zones à problèmes.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fg-problem-card\"\u003e\n\n\u003cdiv class=\"fg-problem-icon\"\u003e🏡\u003c\/div\u003e\n\n\u003ch3 class=\"fg-h3\"\u003eGarage et Abri\u003c\/h3\u003e\n\n\u003cp\u003eÀ placer près des zones de passage courantes, des coins et des points d'entrée potentiels.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fg-problem-card\"\u003e\n\n\u003cdiv class=\"fg-problem-icon\"\u003e🚐\u003c\/div\u003e\n\n\u003ch3 class=\"fg-h3\"\u003eVR et Stockage\u003c\/h3\u003e\n\n\u003cp\u003ePratique pour les espaces clos où les rongeurs indésirables pourraient tenter de s'installer.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c\/section\u003e\n\u003c!-- ================= SIMPLE APPROACH ================= --\u003e\n\u003csection class=\"fg-section\"\u003e\n\u003cdiv class=\"fg-section-inner\"\u003e\n\n\u003cdiv class=\"fg-split\"\u003e\n\n\u003cdiv class=\"fg-split-image\"\u003e\u003cimg src=\"https:\/\/fgorre.com\/cdn\/shop\/files\/O1CN01GJYFf62AewNTNBzlU__2220859708229-0-cib.jpg?v=1786937323\u0026amp;width=1000\" alt=\"Sachet répulsif pour rongeurs à base de plantes\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"fg-split-content\"\u003e\n\n\u003cspan class=\"fg-eyebrow\"\u003e UNE APPROCHE PLUS SIMPLE \u003c\/span\u003e\n\u003ch2 class=\"fg-h2\"\u003ePas de pièges.\u003cbr\u003ePas d'appât.\u003cbr\u003ePas de nettoyage salissant.\u003c\/h2\u003e\n\n\u003cp class=\"fg-copy\"\u003eChaque sachet utilise un mélange d'arômes botaniques concentré conçu pour rendre les espaces propices aux rongeurs moins accueillants. Il suffit de le placer là où l'activité se produit et de laisser la formule aromatique faire son travail.\u003c\/p\u003e\n\n\u003cul class=\"fg-check-list\"\u003e\n\n\u003cli\u003eDesign de sachet facile et prêt à l'emploi\u003c\/li\u003e\n\n\u003cli\u003ePas de mise en place ou de réinitialisation de piège\u003c\/li\u003e\n\n\u003cli\u003ePas d'appât requis\u003c\/li\u003e\n\n\u003cli\u003eConvient à diverses zones de placement\u003c\/li\u003e\n\n\u003cli\u003eFormule à base d'odeur longue durée\u003c\/li\u003e\n\n\u003cli\u003eCompact et facile à positionner\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003ca class=\"fg-btn\" href=\"#fg-bundle\"\u003e OBTENIR MES SACHETS ↓ \u003c\/a\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c\/section\u003e\n\u003c!-- ================= INGREDIENTS ================= --\u003e\n\u003csection class=\"fg-section fg-section-soft\"\u003e\n\u003cdiv class=\"fg-section-inner fg-center\"\u003e\n\n\u003cspan class=\"fg-eyebrow\"\u003e MÉLANGE D'ARÔMES BOTANIQUES \u003c\/span\u003e\n\u003ch2 class=\"fg-h2\"\u003ePropulsé par des huiles végétales familières\u003c\/h2\u003e\n\n\u003cp class=\"fg-copy\"\u003eLes sachets utilisent un puissant mélange aromatique comprenant des huiles de menthe poivrée, de cannelle, de ricin et de cèdre.\u003c\/p\u003e\n\n\u003cdiv class=\"fg-ingredient-grid\"\u003e\n\n\u003cdiv class=\"fg-ingredient-card\"\u003e\n\n\u003cspan class=\"fg-ingredient-icon\"\u003e🌿\u003c\/span\u003e \u003cstrong\u003eHuile de menthe poivrée\u003c\/strong\u003e\n\u003cp\u003ePuissant parfum aromatique\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fg-ingredient-card\"\u003e\n\n\u003cspan class=\"fg-ingredient-icon\"\u003e🪵\u003c\/span\u003e \u003cstrong\u003eHuile de cannelle\u003c\/strong\u003e\n\u003cp\u003eArôme botanique\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fg-ingredient-card\"\u003e\n\n\u003cspan class=\"fg-ingredient-icon\"\u003e🌱\u003c\/span\u003e \u003cstrong\u003eHuile de ricin\u003c\/strong\u003e\n\u003cp\u003eIngrédient d'origine végétale\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fg-ingredient-card\"\u003e\n\n\u003cspan class=\"fg-ingredient-icon\"\u003e🌲\u003c\/span\u003e \u003cstrong\u003eBois de cèdre\u003c\/strong\u003e\n\u003cp\u003eArôme boisé reconnaissable\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c\/section\u003e\n\u003c!-- ================= HOW TO USE ================= --\u003e\n\u003csection class=\"fg-section\"\u003e\n\u003cdiv class=\"fg-section-inner fg-center\"\u003e\n\n\u003cspan class=\"fg-eyebrow\"\u003e3 ÉTAPES FACILES\u003c\/span\u003e\n\u003ch2 class=\"fg-h2\"\u003ePlacez-le. Laissez-le. Rafraîchissez-le comme indiqué.\u003c\/h2\u003e\n\n\u003cp class=\"fg-copy\"\u003ePas d'installation compliquée, d'outils ou d'entretien quotidien.\u003c\/p\u003e\n\n\u003cdiv class=\"fg-step-grid\"\u003e\n\n\u003cdiv class=\"fg-step-card\"\u003e\n\n\u003cdiv class=\"fg-step-number\"\u003e1\u003c\/div\u003e\n\n\u003ch3 class=\"fg-h3\"\u003eOuvrir\u003c\/h3\u003e\n\n\u003cp\u003eRetirer un sachet de l'emballage refermable.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fg-step-card\"\u003e\n\n\u003cdiv class=\"fg-step-number\"\u003e2\u003c\/div\u003e\n\n\u003ch3 class=\"fg-h3\"\u003ePlacer\u003c\/h3\u003e\n\n\u003cp\u003ePositionner près des zones d'activité, des coins, des chemins de passage ou des points d'entrée potentiels.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fg-step-card\"\u003e\n\n\u003cdiv class=\"fg-step-number\"\u003e3\u003c\/div\u003e\n\n\u003ch3 class=\"fg-h3\"\u003eRafraîchir\u003c\/h3\u003e\n\n\u003cp\u003eRemplacer conformément aux instructions imprimées sur l'emballage de votre produit.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cimg class=\"fg-wide-image\" src=\"https:\/\/fgorre.com\/cdn\/shop\/files\/O1CN01qdJYLs2AewNTfKvP8__2220859708229-0-cib.jpg?v=1786937323\u0026amp;width=1200\" alt=\"Comment utiliser les sachets répulsifs pour rongeurs\" loading=\"lazy\"\u003e\n\n\u003c\/div\u003e\n\n\u003c\/section\u003e\n\u003c!-- ================= WHERE TO USE ================= --\u003e\n\u003csection class=\"fg-section fg-section-soft\"\u003e\n\u003cdiv class=\"fg-section-inner\"\u003e\n\n\u003cdiv class=\"fg-split\"\u003e\n\n\u003cdiv class=\"fg-split-content\"\u003e\n\n\u003cspan class=\"fg-eyebrow\"\u003e UTILISEZ-LE LÀ OÙ VOUS EN AVEZ BESOIN \u003c\/span\u003e\n\u003ch2 class=\"fg-h2\"\u003eUn simple sachet. Plein d'endroits où l'utiliser.\u003c\/h2\u003e\n\n\u003cul class=\"fg-check-list\"\u003e\n\n\u003cli\u003eGarages et abris de jardin\u003c\/li\u003e\n\n\u003cli\u003eZones de stockage\u003c\/li\u003e\n\n\u003cli\u003eZones de jardin et d'aménagement paysager\u003c\/li\u003e\n\n\u003cli\u003eEspaces de stockage pour VR et campeurs\u003c\/li\u003e\n\n\u003cli\u003eAteliers et zones utilitaires\u003c\/li\u003e\n\n\u003cli\u003eAutres zones présentant une activité de rongeurs\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cp class=\"fg-small-note\"\u003eRespectez toujours les instructions et les précautions imprimées sur l'emballage du produit.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fg-split-image\"\u003e\u003cimg src=\"https:\/\/fgorre.com\/cdn\/shop\/files\/DM_20260729102831_004.jpg?v=1786937323\u0026amp;width=1000\" alt=\"Zones de placement des sachets répulsifs pour rongeurs\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c\/section\u003e\n\u003c!-- ================= COMPARISON ================= --\u003e\n\u003csection class=\"fg-section\"\u003e\n\u003cdiv class=\"fg-section-inner fg-center\"\u003e\n\n\u003cspan class=\"fg-eyebrow\"\u003e POURQUOI LES SACHETS ? \u003c\/span\u003e\n\u003ch2 class=\"fg-h2\"\u003eLa dissuasion des nuisibles n'a pas à être compliquée\u003c\/h2\u003e\n\n\u003cdiv class=\"fg-table-wrap\"\u003e\n\n\u003ctable class=\"fg-compare\"\u003e\n\n\u003cthead\u003e\n\n\u003ctr\u003e\n\n\u003cth\u003eCaractéristique\u003c\/th\u003e\n\n\u003cth\u003eSachets répulsifs\u003c\/th\u003e\n\n\u003cth\u003ePièges traditionnels\u003c\/th\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003eFacile à placer\u003c\/td\u003e\n\n\u003ctd class=\"fg-yes\"\u003e✓\u003c\/td\u003e\n\n\u003ctd\u003eVarie\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003ePas de réinitialisation de piège\u003c\/td\u003e\n\n\u003ctd class=\"fg-yes\"\u003e✓\u003c\/td\u003e\n\n\u003ctd\u003e—\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003ePas d'appâtage\u003c\/td\u003e\n\n\u003ctd class=\"fg-yes\"\u003e✓\u003c\/td\u003e\n\n\u003ctd\u003eVarie\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003ePas de nettoyage de piège\u003c\/td\u003e\n\n\u003ctd class=\"fg-yes\"\u003e✓\u003c\/td\u003e\n\n\u003ctd\u003e—\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003ePlusieurs options de placement\u003c\/td\u003e\n\n\u003ctd class=\"fg-yes\"\u003e✓\u003c\/td\u003e\n\n\u003ctd\u003eVarie\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c\/section\u003e\n\u003c!-- ================= GUARANTEE ================= --\u003e\n\u003csection class=\"fg-section\"\u003e\n\u003cdiv class=\"fg-section-inner\"\u003e\n\n\u003cdiv class=\"fg-split\"\u003e\n\n\u003cdiv class=\"fg-split-image\"\u003e\u003cimg src=\"https:\/\/fgorre.com\/cdn\/shop\/files\/DM_20260729102831_018.jpg?v=1786937323\u0026amp;width=1000\" alt=\"Garantie de remboursement de 30 jours\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"fg-split-content\"\u003e\n\n\u003cspan class=\"fg-eyebrow\"\u003e ACHETEZ EN TOUTE CONFIANCE \u003c\/span\u003e\n\u003ch2 class=\"fg-h2\"\u003eEssayez-le avec notre garantie de remboursement de 30 jours\u003c\/h2\u003e\n\n\u003cp class=\"fg-copy\"\u003eEssayez les sachets dans vos zones à problèmes. Si vous n'êtes pas satisfait, contactez le service client dans le délai de garantie applicable.\u003c\/p\u003e\n\n\u003ca class=\"fg-btn\" href=\"#MainContent\"\u003e ESSAYEZ-LE AUJOURD'HUI ↑ \u003c\/a\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c\/section\u003e\n\u003c!-- ================= FAQ ================= --\u003e\n\u003csection class=\"fg-section fg-section-soft\"\u003e\n\u003cdiv class=\"fg-section-inner\"\u003e\n\n\u003cdiv class=\"fg-center\"\u003e\n\n\u003cspan class=\"fg-eyebrow\"\u003eDES QUESTIONS ?\u003c\/span\u003e\n\u003ch2 class=\"fg-h2\"\u003eFoire aux questions\u003c\/h2\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"fg-faq\"\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eComment fonctionnent les sachets répulsifs ?\u003c\/summary\u003e\n\u003cp\u003eIls utilisent un mélange d'arômes botaniques conçu pour rendre les zones d'activité habituelles des rongeurs moins accueillantes. Les résultats peuvent varier en fonction du placement, de l'environnement et du niveau d'activité.\u003c\/p\u003e\n\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eAi-je besoin de pièges ou d'appâts ?\u003c\/summary\u003e\n\u003cp\u003eLes sachets sont conçus comme un moyen de dissuasion pratique à base d'odeurs, sans pièges ni appâts. Les infestations persistantes peuvent nécessiter l'aide de professionnels de la lutte antiparasitaire.\u003c\/p\u003e\n\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eOù dois-je placer les sachets ?\u003c\/summary\u003e\n\u003cp\u003ePlacez-les près des zones d'activité connues, des coins, des chemins de passage et des points d'entrée potentiels, en suivant les instructions fournies avec le produit.\u003c\/p\u003e\n\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eÀ quelle fréquence dois-je les remplacer ?\u003c\/summary\u003e\n\u003cp\u003eRespectez l'intervalle de remplacement indiqué sur l'emballage du produit. Les conditions environnementales peuvent affecter la longévité du parfum.\u003c\/p\u003e\n\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCombien de sachets sont inclus ?\u003c\/summary\u003e\n\u003cp\u003eChaque pack standard contient 12 sachets répulsifs individuels.\u003c\/p\u003e\n\n\u003c\/details\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c\/section\u003e\n\u003c!-- ================= FINAL CTA ================= --\u003e\n\u003csection class=\"fg-section\"\u003e\n\u003cdiv class=\"fg-section-inner\"\u003e\n\n\u003cdiv class=\"fg-final\"\u003e\n\n\u003ch2 class=\"fg-h2\"\u003eN'attendez pas qu'un petit problème de rongeurs devienne un problème plus important.\u003c\/h2\u003e\n\n\u003cp\u003eGardez une option de dissuasion facile à utiliser à portée de main pour votre jardin, garage, abri, VR et autres zones à problèmes.\u003c\/p\u003e\n\n\u003ca class=\"fg-btn\" href=\"#fg-bundle\"\u003e 🌿 CHOISISSEZ VOTRE PACK MAINTENANT \u003c\/a\u003e\n\u003cdiv style=\"margin-top: 14px; color: #cdd8c9; font-size: 13px; line-height: 1.5;\"\u003e🔒 Paiement sécurisé • 📦 Plusieurs options de pack • 🛡️ Garantie de 30 jours\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c\/section\u003e\n\u003cp class=\"fg-disclaimer\"\u003eUtiliser uniquement comme indiqué et suivre toutes les précautions imprimées sur l'étiquette du produit. Tenir hors de portée des enfants. Les résultats peuvent varier en fonction du placement, de l'environnement et de la gravité de l'activité des rongeurs. Ce produit est destiné à aider à dissuader les rongeurs indésirables et ne garantit pas l'élimination d'une infestation établie.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\u003cstyle\u003e\n\/* =========================================================\n   FGORRE FINAL RESPONSIVE FIX\n   Shopify narrow-product-column safe version\n   Paste this at the VERY END of your existing \u003cstyle\u003e\n   ========================================================= *\/\n\n\n\/* ---------------------------------------------------------\n   1. LET EACH SECTION RESPOND TO ITS OWN WIDTH\n   Not browser viewport width\n   --------------------------------------------------------- *\/\n\n.fg-section-inner {\n  width: 100%;\n  max-width: 1080px;\n  margin-left: auto;\n  margin-right: auto;\n\n  \/* IMPORTANT *\/\n  container-type: inline-size;\n}\n\n\n\/* ---------------------------------------------------------\n   2. PREVENT SHOPIFY \/ THEME CSS FROM BREAKING OUR CONTENT\n   --------------------------------------------------------- *\/\n\n.fg-gopher-page,\n.fg-gopher-page *,\n.fg-gopher-page *::before,\n.fg-gopher-page *::after {\n  box-sizing: border-box;\n}\n\n.fg-gopher-page {\n  width: 100% !important;\n  max-width: 1180px;\n  margin-left: auto;\n  margin-right: auto;\n  overflow: hidden;\n}\n\n.fg-section {\n  width: 100% !important;\n  max-width: 100% !important;\n}\n\n.fg-section-inner {\n  min-width: 0 !important;\n}\n\n.fg-gopher-page img {\n  display: block;\n  width: 100%;\n  max-width: 100% !important;\n  height: auto !important;\n}\n\n\n\/* ---------------------------------------------------------\n   3. FIX HEADINGS\n   Never split words like Guarant \/ ee\n   --------------------------------------------------------- *\/\n\n.fg-h1,\n.fg-h2,\n.fg-h3 {\n  word-break: normal !important;\n  overflow-wrap: normal !important;\n  hyphens: none !important;\n  text-wrap: balance;\n}\n\n.fg-h2 {\n  max-width: 100%;\n}\n\n.fg-copy,\n.fg-check-list li,\n.fg-problem-card p,\n.fg-step-card p,\n.fg-faq p {\n  word-break: normal;\n  overflow-wrap: break-word;\n}\n\n\n\/* =========================================================\n   4. MAIN IMAGE + TEXT SECTIONS\n   BIGGEST FIX\n   ========================================================= *\/\n\n.fg-split {\n  width: 100% !important;\n\n  display: grid !important;\n\n  \/*\n    Instead of forcing 50% \/ 50%,\n    each column needs enough usable width.\n\n    If container cannot fit two 400px blocks,\n    it automatically becomes ONE column.\n  *\/\n  grid-template-columns:\n    repeat(\n      auto-fit,\n      minmax(min(100%, 400px), 1fr)\n    ) !important;\n\n  gap: clamp(32px, 5vw, 64px) !important;\n\n  align-items: center !important;\n}\n\n.fg-split \u003e * {\n  width: 100% !important;\n  min-width: 0 !important;\n  max-width: 100% !important;\n}\n\n\n\/* IMAGE COLUMN *\/\n\n.fg-split-image {\n  width: 100% !important;\n  min-width: 0 !important;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n.fg-split-image img {\n  display: block;\n  width: 100% !important;\n  max-width: 520px !important;\n  height: auto !important;\n\n  margin-left: auto !important;\n  margin-right: auto !important;\n\n  object-fit: contain;\n}\n\n\n\/* TEXT COLUMN *\/\n\n.fg-split-content {\n  width: 100% !important;\n  max-width: 620px !important;\n  min-width: 0 !important;\n\n  margin-left: auto;\n  margin-right: auto;\n}\n\n.fg-split-content .fg-copy {\n  width: 100%;\n  max-width: 100% !important;\n  margin-left: 0 !important;\n  margin-right: 0 !important;\n}\n\n\n\/* =========================================================\n   5. CHECK LIST\n   ========================================================= *\/\n\n.fg-check-list {\n  width: 100% !important;\n  max-width: 100% !important;\n\n  margin: 26px 0 0 !important;\n  padding: 0 !important;\n\n  list-style: none !important;\n}\n\n.fg-check-list li {\n  position: relative;\n\n  display: block;\n\n  width: 100% !important;\n  max-width: 100% !important;\n\n  margin: 0 0 16px !important;\n  padding: 1px 0 1px 38px !important;\n\n  font-size: 16px;\n  line-height: 1.5;\n\n  white-space: normal !important;\n}\n\n.fg-check-list li::before {\n  position: absolute !important;\n  left: 0 !important;\n  top: 1px !important;\n\n  width: 24px !important;\n  height: 24px !important;\n\n  flex: 0 0 24px;\n}\n\n\n\/* =========================================================\n   6. INGREDIENT CARDS\n   Automatically 4 → 2 → 1\n   according to AVAILABLE container width\n   ========================================================= *\/\n\n.fg-ingredient-grid {\n  display: grid !important;\n\n  grid-template-columns:\n    repeat(\n      auto-fit,\n      minmax(min(100%, 210px), 1fr)\n    ) !important;\n\n  gap: 16px !important;\n\n  width: 100% !important;\n  max-width: 100% !important;\n\n  margin-top: 34px;\n}\n\n.fg-ingredient-card {\n  width: 100% !important;\n  min-width: 0 !important;\n\n  padding: 26px 16px !important;\n\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: flex-start;\n}\n\n.fg-ingredient-card strong {\n  width: 100%;\n  font-size: 17px;\n  line-height: 1.35;\n\n  word-break: normal !important;\n  overflow-wrap: normal !important;\n}\n\n.fg-ingredient-card p {\n  width: 100%;\n\n  margin: 7px 0 0;\n\n  line-height: 1.5;\n\n  word-break: normal !important;\n  overflow-wrap: normal !important;\n}\n\n\n\/* =========================================================\n   7. PROBLEM CARDS\n   ========================================================= *\/\n\n.fg-problem-grid {\n  display: grid !important;\n\n  grid-template-columns:\n    repeat(\n      auto-fit,\n      minmax(min(100%, 260px), 1fr)\n    ) !important;\n\n  gap: 18px !important;\n\n  width: 100% !important;\n}\n\n.fg-problem-card {\n  min-width: 0 !important;\n  width: 100% !important;\n}\n\n\n\/* =========================================================\n   8. HOW TO USE CARDS\n   ========================================================= *\/\n\n.fg-step-grid {\n  display: grid !important;\n\n  grid-template-columns:\n    repeat(\n      auto-fit,\n      minmax(min(100%, 250px), 1fr)\n    ) !important;\n\n  gap: 18px !important;\n\n  width: 100% !important;\n}\n\n.fg-step-card {\n  width: 100% !important;\n  min-width: 0 !important;\n}\n\n\n\/* =========================================================\n   9. TRUST CARDS\n   ========================================================= *\/\n\n.fg-trust-grid {\n  display: grid !important;\n\n  grid-template-columns:\n    repeat(\n      auto-fit,\n      minmax(min(100%, 160px), 1fr)\n    ) !important;\n\n  gap: 12px !important;\n\n  width: 100% !important;\n}\n\n\n\/* =========================================================\n   10. BUNDLE CARDS\n   ========================================================= *\/\n\n.fg-bundle-grid {\n  display: grid !important;\n\n  grid-template-columns:\n    repeat(\n      auto-fit,\n      minmax(min(100%, 190px), 1fr)\n    ) !important;\n\n  gap: 14px !important;\n\n  width: 100% !important;\n}\n\n.fg-bundle-card {\n  width: 100% !important;\n  min-width: 0 !important;\n}\n\n\n\/* =========================================================\n   11. TABLE\n   ========================================================= *\/\n\n.fg-table-wrap {\n  width: 100% !important;\n  max-width: 100% !important;\n\n  overflow-x: auto !important;\n  -webkit-overflow-scrolling: touch;\n\n  padding-bottom: 5px;\n}\n\n.fg-compare {\n  min-width: 600px;\n}\n\n\n\/* =========================================================\n   12. USE-CASE IMAGE\n   Make image look more premium when stacked\n   ========================================================= *\/\n\n.fg-split-image img[alt*=\"placement\"],\n.fg-split-image img[alt*=\"Rodent repellent\"] {\n  max-width: 500px !important;\n}\n\n\n\/* =========================================================\n   13. GUARANTEE IMAGE\n   ========================================================= *\/\n\n.fg-split-image img[alt*=\"guarantee\"],\n.fg-split-image img[alt*=\"Guarantee\"] {\n  max-width: 480px !important;\n}\n\n\n\/* =========================================================\n   CONTAINER BREAKPOINT:\n   Actual Shopify content width \u003c 820px\n   ========================================================= *\/\n\n@container (max-width: 820px) {\n\n  \/* Force image\/text sections into one clean column *\/\n  .fg-split {\n    grid-template-columns: 1fr !important;\n    gap: 30px !important;\n  }\n\n  .fg-split-content {\n    width: 100% !important;\n    max-width: 650px !important;\n  }\n\n  .fg-split-image {\n    width: 100% !important;\n  }\n\n  .fg-split-image img {\n    width: min(100%, 500px) !important;\n  }\n\n  .fg-h2 {\n    font-size: clamp(30px, 7cqi, 39px) !important;\n    line-height: 1.12 !important;\n\n    max-width: 650px;\n  }\n\n  .fg-copy {\n    font-size: 17px !important;\n    line-height: 1.65 !important;\n  }\n\n}\n\n\n\/* =========================================================\n   CONTAINER BREAKPOINT:\n   Shopify content width \u003c 620px\n   ========================================================= *\/\n\n@container (max-width: 620px) {\n\n  .fg-split {\n    display: flex !important;\n    flex-direction: column !important;\n\n    gap: 26px !important;\n  }\n\n  .fg-split \u003e * {\n    flex: 0 0 auto !important;\n  }\n\n  .fg-h2 {\n    font-size: clamp(28px, 8cqi, 35px) !important;\n    line-height: 1.14 !important;\n\n    letter-spacing: -0.5px !important;\n  }\n\n  .fg-copy {\n    font-size: 16px !important;\n  }\n\n\n  \/* ingredients = 2 columns in narrow Shopify column *\/\n\n  .fg-ingredient-grid {\n    grid-template-columns:\n      repeat(2, minmax(0, 1fr)) !important;\n\n    gap: 12px !important;\n  }\n\n  .fg-ingredient-card {\n    padding: 23px 12px !important;\n  }\n\n  .fg-ingredient-card strong {\n    font-size: 15px !important;\n  }\n\n  .fg-ingredient-card p {\n    font-size: 13px !important;\n  }\n\n\n  \/* bundles = 2 columns *\/\n\n  .fg-bundle-grid {\n    grid-template-columns:\n      repeat(2, minmax(0, 1fr)) !important;\n  }\n\n\n  \/* image gets enough breathing room *\/\n\n  .fg-split-image img {\n    max-width: 430px !important;\n  }\n\n}\n\n\n\/* =========================================================\n   CONTAINER BREAKPOINT:\n   Very narrow area \/ phone\n   ========================================================= *\/\n\n@container (max-width: 390px) {\n\n  .fg-ingredient-grid,\n  .fg-bundle-grid,\n  .fg-trust-grid {\n    grid-template-columns: 1fr !important;\n  }\n\n  .fg-h2 {\n    font-size: 27px !important;\n  }\n\n}\n\n\n\/* =========================================================\n   MOBILE VIEWPORT SAFETY FALLBACK\n   For older browsers without container-query support\n   ========================================================= *\/\n\n@media screen and (max-width: 760px) {\n\n  .fg-section {\n    padding: 42px 17px !important;\n  }\n\n  .fg-split {\n    display: flex !important;\n    flex-direction: column !important;\n\n    gap: 28px !important;\n  }\n\n  .fg-split-image,\n  .fg-split-content {\n    width: 100% !important;\n    max-width: 100% !important;\n  }\n\n  .fg-h2 {\n    font-size: 30px !important;\n    line-height: 1.15 !important;\n\n    word-break: normal !important;\n    overflow-wrap: normal !important;\n  }\n\n}\n\n\n\/* =========================================================\n   EXTRA SAFETY:\n   Some Shopify themes apply grid styles to sections.\n   Override them here.\n   ========================================================= *\/\n\n.fg-gopher-page .fg-split-content *,\n.fg-gopher-page .fg-split-image *,\n.fg-gopher-page .fg-ingredient-grid *,\n.fg-gopher-page .fg-problem-grid *,\n.fg-gopher-page .fg-step-grid * {\n  max-width: 100%;\n}\n\u003c\/style\u003e","brand":"mysite","offers":[{"title":"1 paquet | 12 sachets","offer_id":43498237919280,"sku":"CXX260817675-驱鼠香包16克（12包\/袋）","price":29.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0689\/7414\/9680\/files\/DM_20260729102831_025.png?v=1786941011","url":"https:\/\/vilyro.com\/fr\/products\/place-these-pouches-and-watch-thegophers-permanently-disappear","provider":"vilyro.com","version":"1.0","type":"link"}