{"product_id":"releasespray","title":"Utilo™ 2-Step Wrinkle Release Spray – Smooth Creases Without the Iron","description":"\u003c!--\n  Utilo™ image-led Shopify landing page\n  Paste this complete block into a Shopify Custom Liquid section.\n  Replace each IMAGE_XX_*.jpg value with the corresponding Shopify Files URL.\n--\u003e\n\u003cstyle\u003e\n    .jh-wrinkle {\n      --jh-ink: #17171b;\n      --jh-muted: #66646b;\n      --jh-paper: #ffffff;\n      --jh-soft: #f9f3f6;\n      --jh-blue: #233f91;\n      --jh-pink: #db4f86;\n      --jh-line: #e8e2e5;\n      width: 100%;\n      max-width: 100%;\n      margin: 0;\n      overflow: hidden;\n      color: var(--jh-ink);\n      background: var(--jh-paper);\n      font-family: Arial, Helvetica, sans-serif;\n      letter-spacing: 0;\n    }\n\n    .jh-wrinkle *,\n    .jh-wrinkle *::before,\n    .jh-wrinkle *::after {\n      box-sizing: border-box;\n    }\n\n    .jh-wrinkle img {\n      display: block;\n      width: 100%;\n      max-width: 100%;\n      height: auto;\n    }\n\n    .jh-wrinkle h1,\n    .jh-wrinkle h2,\n    .jh-wrinkle h3,\n    .jh-wrinkle p,\n    .jh-wrinkle strong,\n    .jh-wrinkle span {\n      overflow-wrap: anywhere;\n      word-break: normal;\n    }\n\n    .jh-wrinkle h1,\n    .jh-wrinkle h2,\n    .jh-wrinkle h3,\n    .jh-wrinkle p {\n      margin: 0;\n      letter-spacing: 0;\n    }\n\n    .jh-wrinkle h1,\n    .jh-wrinkle h2,\n    .jh-wrinkle h3 {\n      text-wrap: balance;\n    }\n\n    .jh-wrinkle p {\n      text-wrap: pretty;\n    }\n\n    .jh-wrinkle__inner {\n      width: 100%;\n      max-width: 100%;\n      margin: 0;\n      padding: 0 16px;\n    }\n\n    .jh-wrinkle__hero {\n      position: relative;\n      height: clamp(500px, 82svh, 760px);\n      min-height: 500px;\n      isolation: isolate;\n      background: #d9d4d5;\n    }\n\n    .jh-wrinkle__hero-media {\n      position: absolute;\n      inset: 0;\n      width: 100%;\n      height: 100%;\n      object-fit: cover;\n      object-position: 58% center;\n      z-index: -2;\n    }\n\n    .jh-wrinkle__hero::after {\n      content: \"\";\n      position: absolute;\n      inset: 0;\n      z-index: -1;\n      background: rgba(255, 255, 255, 0.42);\n    }\n\n    .jh-wrinkle__hero-inner {\n      display: flex;\n      align-items: flex-end;\n      height: 100%;\n      padding-top: 40px;\n      padding-bottom: 52px;\n    }\n\n    .jh-wrinkle__hero-copy {\n      width: min(100%, 620px);\n      color: #111116;\n      text-shadow: 0 1px 16px rgba(255, 255, 255, 0.7);\n      animation: jh-hero-in 700ms ease-out both;\n    }\n\n    .jh-wrinkle__eyebrow {\n      margin-bottom: 14px !important;\n      color: var(--jh-blue);\n      font-size: 13px;\n      font-weight: 800;\n      line-height: 1.3;\n      text-transform: uppercase;\n    }\n\n    .jh-wrinkle__hero h1 {\n      max-width: 580px;\n      font-size: 42px;\n      font-weight: 800;\n      line-height: 1.02;\n    }\n\n    .jh-wrinkle__hero-lead {\n      max-width: 460px;\n      margin-top: 18px !important;\n      font-size: 18px;\n      font-weight: 600;\n      line-height: 1.45;\n    }\n\n    .jh-wrinkle__hero-meta {\n      margin-top: 22px !important;\n      color: #34323a;\n      font-size: 14px;\n      font-weight: 700;\n      line-height: 1.4;\n    }\n\n    .jh-wrinkle__section {\n      padding: 68px 0;\n    }\n\n    .jh-wrinkle__section--first {\n      padding-top: 12px;\n    }\n\n    .jh-wrinkle__section--soft {\n      background: var(--jh-soft);\n    }\n\n    .jh-wrinkle__section--ink {\n      color: #fff;\n      background: var(--jh-ink);\n    }\n\n    .jh-wrinkle__section--blue {\n      color: #fff;\n      background: var(--jh-blue);\n    }\n\n    .jh-wrinkle__grid {\n      display: grid;\n      grid-template-columns: minmax(0, 1fr);\n      gap: 30px;\n      align-items: center;\n      width: 100%;\n      min-width: 0;\n    }\n\n    .jh-wrinkle__copy {\n      width: 100%;\n      max-width: 100%;\n      min-width: 0;\n    }\n\n    .jh-wrinkle__section--ink:last-of-type .jh-wrinkle__grid {\n      display: block;\n    }\n\n    .jh-wrinkle__intro {\n      max-width: 760px;\n      margin: 0 auto 34px;\n      text-align: center;\n    }\n\n    .jh-wrinkle__intro h2 {\n      font-size: 34px;\n      font-weight: 800;\n      line-height: 1.08;\n    }\n\n    .jh-wrinkle__intro p {\n      margin-top: 14px !important;\n      color: var(--jh-muted);\n      font-size: 17px;\n      line-height: 1.55;\n    }\n\n    .jh-wrinkle__kicker {\n      margin-bottom: 12px !important;\n      color: var(--jh-pink);\n      font-size: 13px;\n      font-weight: 800;\n      line-height: 1.3;\n      text-transform: uppercase;\n    }\n\n    .jh-wrinkle__section--ink .jh-wrinkle__kicker,\n    .jh-wrinkle__section--blue .jh-wrinkle__kicker {\n      color: #ffc0d7;\n    }\n\n    .jh-wrinkle__section h2 {\n      font-size: 34px;\n      font-weight: 800;\n      line-height: 1.08;\n    }\n\n    .jh-wrinkle__body {\n      margin-top: 16px !important;\n      color: var(--jh-muted);\n      font-size: 17px;\n      line-height: 1.55;\n    }\n\n    .jh-wrinkle__section--ink .jh-wrinkle__body,\n    .jh-wrinkle__section--blue .jh-wrinkle__body {\n      color: rgba(255, 255, 255, 0.78);\n    }\n\n    .jh-wrinkle__media {\n      position: relative;\n      overflow: hidden;\n      aspect-ratio: 1 \/ 1;\n      min-height: 0;\n      background: #ede8ea;\n    }\n\n    .jh-wrinkle__media img {\n      width: 100%;\n      height: 100%;\n      object-fit: cover;\n      transition: transform 650ms ease;\n    }\n\n    .jh-wrinkle__media-note {\n      position: absolute;\n      right: 14px;\n      bottom: 14px;\n      max-width: calc(100% - 28px);\n      padding: 8px 10px;\n      color: #fff;\n      background: rgba(23, 23, 27, 0.82);\n      font-size: 11px;\n      font-weight: 700;\n      line-height: 1.3;\n    }\n\n    .jh-wrinkle__facts {\n      display: grid;\n      margin-top: 26px;\n      border-top: 1px solid var(--jh-line);\n    }\n\n    .jh-wrinkle__fact {\n      display: flex;\n      justify-content: space-between;\n      gap: 24px;\n      padding: 13px 0;\n      border-bottom: 1px solid var(--jh-line);\n      font-size: 14px;\n      line-height: 1.4;\n    }\n\n    .jh-wrinkle__fact span:first-child {\n      color: var(--jh-muted);\n    }\n\n    .jh-wrinkle__fact span:last-child {\n      font-weight: 700;\n      text-align: right;\n    }\n\n    .jh-wrinkle__steps {\n      display: grid;\n      gap: 0;\n      margin-top: 26px;\n      border-top: 1px solid rgba(255, 255, 255, 0.24);\n    }\n\n    .jh-wrinkle__step {\n      display: grid;\n      grid-template-columns: 42px 1fr;\n      gap: 12px;\n      align-items: center;\n      padding: 16px 0;\n      border-bottom: 1px solid rgba(255, 255, 255, 0.24);\n    }\n\n    .jh-wrinkle__step-number {\n      color: #ffc0d7;\n      font-size: 28px;\n      font-weight: 800;\n      line-height: 1;\n    }\n\n    .jh-wrinkle__step strong {\n      display: block;\n      font-size: 17px;\n      line-height: 1.3;\n    }\n\n    .jh-wrinkle__duration {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 10px 18px;\n      align-items: baseline;\n      margin-top: 22px;\n    }\n\n    .jh-wrinkle__duration strong {\n      font-size: 54px;\n      font-weight: 800;\n      line-height: 0.95;\n    }\n\n    .jh-wrinkle__duration span {\n      max-width: 190px;\n      font-size: 14px;\n      font-weight: 700;\n      line-height: 1.35;\n    }\n\n    .jh-wrinkle__fine-print {\n      margin-top: 18px !important;\n      color: rgba(255, 255, 255, 0.66);\n      font-size: 12px;\n      line-height: 1.5;\n    }\n\n    .jh-wrinkle__labels {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 10px;\n      margin-top: 24px;\n    }\n\n    .jh-wrinkle__label {\n      padding: 9px 12px;\n      border: 1px solid currentColor;\n      border-radius: 999px;\n      font-size: 13px;\n      font-weight: 700;\n      line-height: 1;\n    }\n\n    .jh-wrinkle__ingredients {\n      display: grid;\n      margin-top: 24px;\n      border-top: 1px solid var(--jh-line);\n    }\n\n    .jh-wrinkle__ingredient {\n      padding: 16px 0;\n      border-bottom: 1px solid var(--jh-line);\n    }\n\n    .jh-wrinkle__ingredient strong {\n      display: block;\n      font-size: 16px;\n      line-height: 1.35;\n    }\n\n    .jh-wrinkle__ingredient p {\n      margin-top: 5px !important;\n      color: var(--jh-muted);\n      font-size: 14px;\n      line-height: 1.5;\n    }\n\n    .jh-wrinkle__formula-note {\n      margin-top: 16px !important;\n      color: var(--jh-muted);\n      font-size: 12px;\n      line-height: 1.5;\n    }\n\n    .jh-wrinkle__closing {\n      position: relative;\n      min-height: 600px;\n      display: flex;\n      align-items: flex-end;\n      isolation: isolate;\n      color: #fff;\n      background: #3b3337;\n    }\n\n    .jh-wrinkle__closing-media {\n      position: absolute;\n      inset: 0;\n      z-index: -2;\n      width: 100%;\n      height: 100%;\n      object-fit: cover;\n    }\n\n    .jh-wrinkle__closing::after {\n      content: \"\";\n      position: absolute;\n      inset: 0;\n      z-index: -1;\n      background: rgba(23, 23, 27, 0.46);\n    }\n\n    .jh-wrinkle__closing-copy {\n      width: min(100%, 680px);\n      padding-top: 80px;\n      padding-bottom: 70px;\n    }\n\n    .jh-wrinkle__closing h2 {\n      font-size: 40px;\n      font-weight: 800;\n      line-height: 1.04;\n    }\n\n    .jh-wrinkle__closing p {\n      margin-top: 16px !important;\n      font-size: 17px;\n      font-weight: 600;\n      line-height: 1.45;\n    }\n\n    .jh-wrinkle.is-enhanced .jh-wrinkle__reveal {\n      opacity: 0;\n      transform: translateY(20px);\n      transition: opacity 600ms ease, transform 600ms ease;\n    }\n\n    .jh-wrinkle.is-enhanced .jh-wrinkle__reveal.is-visible {\n      opacity: 1;\n      transform: translateY(0);\n    }\n\n    .jh-wrinkle__sr-only {\n      position: absolute;\n      width: 1px;\n      height: 1px;\n      padding: 0;\n      margin: -1px;\n      overflow: hidden;\n      clip: rect(0, 0, 0, 0);\n      white-space: nowrap;\n      border: 0;\n    }\n\n    @keyframes jh-hero-in {\n      from { opacity: 0; transform: translateY(18px); }\n      to { opacity: 1; transform: translateY(0); }\n    }\n\n    @media (hover: hover) and (pointer: fine) {\n      .jh-wrinkle__media:hover img {\n        transform: scale(1.025);\n      }\n    }\n\n    @media (min-width: 760px) {\n      .jh-wrinkle__inner {\n        width: 100%;\n        max-width: 100%;\n        padding: 0 24px;\n      }\n\n      .jh-wrinkle__hero::after {\n        background: rgba(255, 255, 255, 0.2);\n      }\n\n      .jh-wrinkle__hero-inner {\n        align-items: center;\n        padding-bottom: 40px;\n      }\n\n      .jh-wrinkle__hero h1 {\n        font-size: 68px;\n      }\n\n      .jh-wrinkle__hero-lead {\n        font-size: 20px;\n      }\n\n      .jh-wrinkle__section {\n        padding: 104px 0;\n      }\n\n      .jh-wrinkle__section--first {\n        padding-top: 16px;\n      }\n\n      .jh-wrinkle__grid {\n        grid-template-columns: minmax(0, 1fr);\n        gap: 40px;\n      }\n\n      .jh-wrinkle__grid--reverse .jh-wrinkle__media,\n      .jh-wrinkle__grid--reverse .jh-wrinkle__copy {\n        order: initial;\n      }\n\n      .jh-wrinkle__section h2 {\n        font-size: 48px;\n      }\n\n      .jh-wrinkle__intro h2 {\n        font-size: 52px;\n      }\n\n      .jh-wrinkle__duration strong {\n        font-size: 80px;\n      }\n\n      .jh-wrinkle__closing {\n        min-height: 720px;\n      }\n\n      .jh-wrinkle__closing h2 {\n        font-size: 64px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .jh-wrinkle__hero-copy,\n      .jh-wrinkle.is-enhanced .jh-wrinkle__reveal,\n      .jh-wrinkle__media img {\n        animation: none;\n        transition: none;\n        transform: none;\n        opacity: 1;\n      }\n    }\n  \u003c\/style\u003e\n\u003csection class=\"jh-wrinkle\" id=\"jh-wrinkle\"\u003e\n\u003csection class=\"jh-wrinkle__section jh-wrinkle__section--first\"\u003e\n\u003cdiv class=\"jh-wrinkle__inner\"\u003e\n\u003cdiv class=\"jh-wrinkle__intro jh-wrinkle__reveal\"\u003e\n\u003cp class=\"jh-wrinkle__kicker\"\u003eUtilo™ Wrinkle Release Spray\u003c\/p\u003e\n\u003ch2\u003eWrinkles always seem to show up when you are in a hurry.\u003c\/h2\u003e\n\u003cp\u003eFresh out of the laundry basket, pulled from the closet, or taken out of a suitcase — everyday clothing can crease at the worst time. This section highlights the common wrinkle situations Utilo™ is made for.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jh-wrinkle__grid jh-wrinkle__reveal\"\u003e\n\u003cfigure class=\"jh-wrinkle__media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0660\/6385\/9775\/files\/8_4_2.gif?v=1785840040\" alt=\"\"\u003e\u003c\/figure\u003e\n\u003cdiv class=\"jh-wrinkle__copy\"\u003e\n\u003cp class=\"jh-wrinkle__kicker\"\u003eReal life happens\u003c\/p\u003e\n\u003ch2 id=\"jh-problem-title\"\u003eWrinkles show up at the wrong time.\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0660\/6385\/9775\/files\/ChatGPT_Image_2026_8_4_17_51_01.png?v=1785838615\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cdiv class=\"jh-wrinkle__labels\"\u003e\n\u003cspan class=\"jh-wrinkle__label\"\u003eMorning rush\u003c\/span\u003e \u003cspan class=\"jh-wrinkle__label\"\u003eLaundry basket\u003c\/span\u003e \u003cspan class=\"jh-wrinkle__label\"\u003ePacked suitcase\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"jh-wrinkle__section jh-wrinkle__section--soft\"\u003e\n\u003cdiv class=\"jh-wrinkle__inner jh-wrinkle__grid jh-wrinkle__grid--reverse jh-wrinkle__reveal\"\u003e\n\u003cfigure class=\"jh-wrinkle__media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0660\/6385\/9775\/files\/5_06268cc9-7baf-4bce-97e5-96fdcb77a92e.jpg?v=1785836923\" alt=\"\"\u003e\u003c\/figure\u003e\n\u003cdiv class=\"jh-wrinkle__copy\"\u003e\n\u003ch3\u003e\u003cstrong\u003eMULTI-SURFACE USE\u003c\/strong\u003e\u003c\/h3\u003e\n\u003ch3\u003eSuitable for many washable fabric surfaces.\u003c\/h3\u003e\n\u003ch3\u003eUse it on shirts, suits, uniforms, dresses, pants, and delicate fabrics.\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"jh-wrinkle__section jh-wrinkle__section--ink\"\u003e\n\u003cdiv class=\"jh-wrinkle__inner jh-wrinkle__grid jh-wrinkle__reveal\"\u003e\n\u003cfigure class=\"jh-wrinkle__media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0660\/6385\/9775\/files\/ChatGPT_Image_2026_8_4_17_50_43.png?v=1785837103\" alt=\"\"\u003e\u003c\/figure\u003e\n\u003cdiv class=\"jh-wrinkle__copy\"\u003e\n\u003cp class=\"jh-wrinkle__kicker\"\u003eTwo simple steps\u003c\/p\u003e\n\u003ch2 id=\"jh-steps-title\"\u003eSpray. Smooth.\u003c\/h2\u003e\n\u003cdiv class=\"jh-wrinkle__steps\"\u003e\n\u003cdiv class=\"jh-wrinkle__step\"\u003e\n\u003cspan class=\"jh-wrinkle__step-number\"\u003e1\u003c\/span\u003e \u003cstrong\u003eSpray evenly over the wrinkled area.\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jh-wrinkle__step\"\u003e\n\u003cspan class=\"jh-wrinkle__step-number\"\u003e2\u003c\/span\u003e \u003cstrong\u003eGently smooth the fabric by hand.\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"jh-wrinkle__section\"\u003e\n\u003cdiv class=\"jh-wrinkle__inner jh-wrinkle__grid jh-wrinkle__grid--reverse jh-wrinkle__reveal\"\u003e\n\u003cdiv class=\"jh-wrinkle__copy\"\u003e\n\u003cp class=\"jh-wrinkle__kicker\"\u003eVisible proof\u003c\/p\u003e\n\u003ch2 id=\"jh-proof-title\"\u003eSee the difference.\u003c\/h2\u003e\n\u003cp class=\"jh-wrinkle__body\"\u003eA real application should be easy to judge for yourself.\u003c\/p\u003e\n\u003cp class=\"jh-wrinkle__body\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0660\/6385\/9775\/files\/1_4f87f0d8-5ab1-4ef2-9d73-5f88fd941f53.jpg?v=1785836923\" alt=\"\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"jh-wrinkle__section jh-wrinkle__section--blue\"\u003e\n\u003cdiv class=\"jh-wrinkle__inner jh-wrinkle__grid jh-wrinkle__reveal\"\u003e\n\u003cfigure class=\"jh-wrinkle__media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0660\/6385\/9775\/files\/ChatGPT_Image_2026_8_4_17_50_10.png?v=1785837193\" alt=\"\"\u003e\u003c\/figure\u003e\n\u003cdiv class=\"jh-wrinkle__copy\"\u003e\n\u003cp class=\"jh-wrinkle__kicker\"\u003eA longer-lasting touch-up\u003c\/p\u003e\n\u003ch2 id=\"jh-duration-title\"\u003eA smoother-looking finish that can last.\u003c\/h2\u003e\n\u003cdiv class=\"jh-wrinkle__duration\"\u003e\n\u003cstrong\u003eUp to 48 hours*\u003c\/strong\u003e \u003cspan\u003eunder suitable wear and storage conditions\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- Retain product-test evidence before publishing the 48-hour performance claim. --\u003e\n\u003cp class=\"jh-wrinkle__fine-print\"\u003e*Results vary by fabric, wrinkle depth, movement, moisture, storage, and environment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"jh-wrinkle__section jh-wrinkle__section--soft\"\u003e\n\u003cdiv class=\"jh-wrinkle__inner jh-wrinkle__grid jh-wrinkle__reveal\"\u003e\n\u003cfigure class=\"jh-wrinkle__media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0660\/6385\/9775\/files\/4_2eb86412-a1dd-4ac0-9c46-42858d99e5b1.jpg?v=1785836923\" alt=\"\"\u003e\u003c\/figure\u003e\n\u003cdiv class=\"jh-wrinkle__copy\"\u003e\n\u003cp class=\"jh-wrinkle__kicker\"\u003eReady for real life\u003c\/p\u003e\n\u003ch2 id=\"jh-life-title\"\u003eKeep it where wrinkles happen.\u003c\/h2\u003e\n\u003cdiv class=\"jh-wrinkle__labels\"\u003e\n\u003cspan class=\"jh-wrinkle__label\"\u003eHome\u003c\/span\u003e \u003cspan class=\"jh-wrinkle__label\"\u003eOffice\u003c\/span\u003e \u003cspan class=\"jh-wrinkle__label\"\u003eDorm\u003c\/span\u003e \u003cspan class=\"jh-wrinkle__label\"\u003eRoad trips\u003c\/span\u003e \u003cspan class=\"jh-wrinkle__label\"\u003eHotels\u003c\/span\u003e \u003cspan class=\"jh-wrinkle__label\"\u003eChecked luggage\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"jh-wrinkle__section\"\u003e\n\u003cdiv class=\"jh-wrinkle__inner jh-wrinkle__grid jh-wrinkle__grid--reverse jh-wrinkle__reveal\"\u003e\n\u003cfigure class=\"jh-wrinkle__media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0660\/6385\/9775\/files\/01_d0a30f66-2513-4a38-9ca5-3764ec99534a.png?v=1785836925\" alt=\"\"\u003e\u003c\/figure\u003e\n\u003cdiv class=\"jh-wrinkle__copy\"\u003e\n\u003cp class=\"jh-wrinkle__kicker\"\u003eInside the bottle\u003c\/p\u003e\n\u003ch2 id=\"jh-formula-title\"\u003eFunctional ingredients for fabric care.\u003c\/h2\u003e\n\u003cp class=\"jh-wrinkle__body\"\u003eA water-based formula with glycerin and three purpose-selected supporting ingredients.\u003c\/p\u003e\n\u003cdiv class=\"jh-wrinkle__ingredients\"\u003e\n\u003cdiv class=\"jh-wrinkle__ingredient\"\u003e\n\u003cstrong\u003eCationic surfactant\u003c\/strong\u003e\n\u003cp\u003eCommonly used in fabric care to support cleaning, static control, softening, and formula adhesion.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jh-wrinkle__ingredient\"\u003e\n\u003cstrong\u003e1,2-Hexanediol\u003c\/strong\u003e\n\u003cp\u003eA humectant and preservation-support ingredient that helps maintain formula stability.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jh-wrinkle__ingredient\"\u003e\n\u003cstrong\u003eDisodium EDTA\u003c\/strong\u003e\n\u003cp\u003eA chelating agent that binds metal ions and supports formula color, stability, and preservation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"jh-wrinkle__formula-note\"\u003eIngredient descriptions explain their common role in formulas. Finished-product performance depends on the complete formulation and use conditions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n    (() =\u003e {\n      const root = document.getElementById('jh-wrinkle');\n      if (!root) return;\n      root.classList.add('is-enhanced');\n\n      const items = root.querySelectorAll('.jh-wrinkle__reveal');\n      if (!('IntersectionObserver' in window) || window.matchMedia('(prefers-reduced-motion: reduce)').matches) {\n        items.forEach((item) =\u003e item.classList.add('is-visible'));\n        return;\n      }\n\n      const observer = new IntersectionObserver((entries) =\u003e {\n        entries.forEach((entry) =\u003e {\n          if (!entry.isIntersecting) return;\n          entry.target.classList.add('is-visible');\n          observer.unobserve(entry.target);\n        });\n      }, { threshold: 0.14 });\n\n      items.forEach((item) =\u003e observer.observe(item));\n    })();\n  \u003c\/script\u003e\u003c\/section\u003e","brand":"Utilo","offers":[{"title":"Buy 1","offer_id":43673917390911,"sku":"KY-WRSSA","price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0660\/6385\/9775\/files\/6391ace427ade714b70fb966024ae804_05bf4fd8-bccc-4d66-81d6-6142fd2ab848.jpg?v=1785837780","url":"https:\/\/laguiole-importss.com\/products\/releasespray","provider":"Utilo","version":"1.0","type":"link"}