{"product_id":"rechargeable-heated-socks-3-heat-leve","title":"🔥 Chaussettes chauffantes rechargeables – 4 niveaux de chauffe","description":"\u003cstyle\u003e\n  #rhs33-page{\n    --rhs33-bg:#f7f3ef;\n    --rhs33-card:#ffffff;\n    --rhs33-ink:#302a29;\n    --rhs33-copy:#6e6460;\n    --rhs33-dark:#1d1a1c;\n    --rhs33-dark2:#343033;\n    --rhs33-pink:#d96f8b;\n    --rhs33-pink2:#a94762;\n    --rhs33-orange:#dc6d30;\n    --rhs33-orange2:#9e401d;\n    --rhs33-gold:#e6a963;\n    --rhs33-soft:#fff4ed;\n    --rhs33-line:rgba(103,69,60,.13);\n    --rhs33-shadow:0 16px 44px rgba(72,46,39,.09);\n\n    width:100%;\n    max-width:980px;\n    margin:0 auto;\n    padding:14px 10px 42px;\n    color:var(--rhs33-ink);\n    line-height:1.6;\n    background:\n      radial-gradient(\n        circle at 0 0,\n        rgba(217,111,139,.08),\n        transparent 28%\n      ),\n      var(--rhs33-bg);\n    container-type:inline-size;\n    container-name:rhs33;\n    overflow:hidden;\n  }\n\n  #rhs33-page *,\n  #rhs33-page *::before,\n  #rhs33-page *::after{\n    box-sizing:border-box;\n    min-width:0;\n  }\n\n  #rhs33-page img{\n    display:block!important;\n    position:static!important;\n    inset:auto!important;\n    width:100%!important;\n    max-width:100%!important;\n    height:auto!important;\n    margin:0!important;\n    padding:0!important;\n    border:0!important;\n    float:none!important;\n  }\n\n  \/* 锚点回顶：整页平滑滚动 *\/\n  @media (prefers-reduced-motion:no-preference){\n    html{\n      scroll-behavior:smooth;\n    }\n  }\n\n  \/* =========================\n     GENERAL\n     ========================= *\/\n\n  #rhs33-page .rhs33-section{\n    width:100%;\n    margin:0 0 18px;\n  }\n\n  #rhs33-page .rhs33-card{\n    width:100%;\n    overflow:hidden;\n    border:1px solid var(--rhs33-line);\n    border-radius:22px;\n    background:var(--rhs33-card);\n    box-shadow:var(--rhs33-shadow);\n  }\n\n  #rhs33-page .rhs33-pad,\n  #rhs33-page .rhs33-copy{\n    padding:23px 17px;\n  }\n\n  \/* =========================\n     TYPOGRAPHY\n     ========================= *\/\n\n  #rhs33-page .rhs33-kicker{\n    display:inline-flex;\n    align-items:center;\n    gap:8px;\n    max-width:100%;\n    margin:0 0 10px;\n    color:var(--rhs33-orange);\n    font-size:12px;\n    font-weight:850;\n    line-height:1.35;\n    letter-spacing:.09em;\n    text-transform:uppercase;\n    overflow-wrap:anywhere;\n  }\n\n  #rhs33-page .rhs33-kicker::before{\n    content:'';\n    flex:0 0 24px;\n    width:24px;\n    height:2px;\n    border-radius:999px;\n    background:\n      linear-gradient(\n        90deg,\n        var(--rhs33-orange),\n        var(--rhs33-pink)\n      );\n  }\n\n  \/* 去掉横线的 kicker 变体 *\/\n  #rhs33-page .rhs33-kicker.rhs33-kicker-bare::before{\n    display:none;\n  }\n\n  #rhs33-page .rhs33-h1,\n  #rhs33-page .rhs33-h2{\n    margin:0;\n    color:var(--rhs33-ink);\n    letter-spacing:-.035em;\n    overflow-wrap:anywhere;\n  }\n\n  #rhs33-page .rhs33-h1{\n    font-size:clamp(30px,7.8cqw,54px);\n    line-height:1.03;\n  }\n\n  #rhs33-page .rhs33-h2{\n    font-size:clamp(24px,6.1cqw,40px);\n    line-height:1.08;\n  }\n\n  #rhs33-page .rhs33-text{\n    margin:12px 0 0;\n    color:var(--rhs33-copy);\n    font-size:15px;\n    line-height:1.67;\n  }\n\n  #rhs33-page .rhs33-accent{\n    color:#ffd1aa;\n  }\n\n  \/* =========================\n     MEDIA\n     ========================= *\/\n\n  #rhs33-page .rhs33-media{\n    position:relative!important;\n    width:100%;\n    overflow:hidden;\n    border-radius:18px;\n    background:#eee6e1;\n  }\n\n  #rhs33-page .rhs33-media img{\n    width:100%!important;\n    height:auto!important;\n    object-fit:contain!important;\n    transform-origin:center center;\n  }\n\n  \/* =========================\n     HERO\n     ========================= *\/\n\n  #rhs33-page .rhs33-hero{\n    color:#fff;\n    background:\n      radial-gradient(\n        circle at 88% 8%,\n        rgba(217,111,139,.22),\n        transparent 30%\n      ),\n      radial-gradient(\n        circle at 10% 100%,\n        rgba(220,109,48,.19),\n        transparent 31%\n      ),\n      linear-gradient(\n        145deg,\n        #343033,\n        #1d1a1c\n      );\n  }\n\n  #rhs33-page .rhs33-hero-copy{\n    padding:29px 18px 16px;\n  }\n\n  #rhs33-page .rhs33-hero .rhs33-kicker{\n    color:#ffd2ae;\n  }\n\n  #rhs33-page .rhs33-hero .rhs33-kicker::before{\n    background:#ffd2ae;\n  }\n\n  #rhs33-page .rhs33-hero .rhs33-h1{\n    color:#fff;\n  }\n\n  #rhs33-page .rhs33-hero .rhs33-text{\n    color:#ebe2de;\n  }\n\n  #rhs33-page .rhs33-hero-media{\n    margin:0 15px;\n  }\n\n  \/* =========================\n     BENEFITS\n     ========================= *\/\n\n  #rhs33-page .rhs33-benefits{\n    display:grid;\n    grid-template-columns:1fr;\n    gap:8px;\n    padding:12px 15px 15px;\n  }\n\n  #rhs33-page .rhs33-benefit{\n    padding:13px 14px;\n    border:\n      1px solid rgba(255,255,255,.14);\n    border-radius:14px;\n    background:\n      rgba(255,255,255,.07);\n  }\n\n  #rhs33-page .rhs33-benefit strong{\n    display:block;\n    color:#fff;\n    font-size:15px;\n    line-height:1.35;\n  }\n\n  #rhs33-page .rhs33-benefit span{\n    display:block;\n    margin-top:4px;\n    color:\n      rgba(255,255,255,.78);\n    font-size:13px;\n    line-height:1.45;\n  }\n\n  \/* =========================\n     SPLIT\n     ========================= *\/\n\n  #rhs33-page .rhs33-split{\n    display:grid;\n    grid-template-columns:minmax(0,1fr);\n    gap:0;\n  }\n\n  \/* =========================\n     COLORS\n     ========================= *\/\n\n  #rhs33-page .rhs33-soft{\n    background:\n      linear-gradient(\n        145deg,\n        #fffdfb,\n        #fff2eb\n      );\n  }\n\n  #rhs33-page .rhs33-dark{\n    color:#fff;\n    background:\n      radial-gradient(\n        circle at 90% 10%,\n        rgba(217,111,139,.17),\n        transparent 30%\n      ),\n      linear-gradient(\n        145deg,\n        #343033,\n        #1d1a1c\n      );\n  }\n\n  #rhs33-page .rhs33-orange{\n    color:#fff;\n    background:\n      radial-gradient(\n        circle at 90% 10%,\n        rgba(255,218,181,.17),\n        transparent 30%\n      ),\n      linear-gradient(\n        145deg,\n        #dc6d30,\n        #9e401d\n      );\n  }\n\n  #rhs33-page .rhs33-pink{\n    color:#fff;\n    background:\n      radial-gradient(\n        circle at 90% 10%,\n        rgba(255,225,233,.17),\n        transparent 30%\n      ),\n      linear-gradient(\n        145deg,\n        #d96f8b,\n        #a94762\n      );\n  }\n\n  #rhs33-page .rhs33-dark .rhs33-h2,\n  #rhs33-page .rhs33-orange .rhs33-h2,\n  #rhs33-page .rhs33-pink .rhs33-h2{\n    color:#fff;\n  }\n\n  #rhs33-page .rhs33-dark .rhs33-text,\n  #rhs33-page .rhs33-orange .rhs33-text,\n  #rhs33-page .rhs33-pink .rhs33-text{\n    color:#f0e7e2;\n  }\n\n  #rhs33-page .rhs33-dark .rhs33-kicker,\n  #rhs33-page .rhs33-orange .rhs33-kicker,\n  #rhs33-page .rhs33-pink .rhs33-kicker{\n    color:#ffd5b2;\n  }\n\n  #rhs33-page .rhs33-dark .rhs33-kicker::before,\n  #rhs33-page .rhs33-orange .rhs33-kicker::before,\n  #rhs33-page .rhs33-pink .rhs33-kicker::before{\n    background:#ffd5b2;\n  }\n\n  \/* =========================\n     TAGS\n     ========================= *\/\n\n  #rhs33-page .rhs33-tags{\n    display:flex;\n    flex-wrap:wrap;\n    gap:8px;\n    margin-top:15px;\n  }\n\n  #rhs33-page .rhs33-tag{\n    display:inline-flex;\n    max-width:100%;\n    padding:8px 12px;\n    border:\n      1px solid var(--rhs33-line);\n    border-radius:999px;\n    background:#fff;\n    color:#68473f;\n    font-size:12px;\n    font-weight:800;\n    line-height:1.3;\n  }\n\n  #rhs33-page .rhs33-dark .rhs33-tag,\n  #rhs33-page .rhs33-orange .rhs33-tag,\n  #rhs33-page .rhs33-pink .rhs33-tag{\n    border-color:\n      rgba(255,255,255,.17);\n    background:\n      rgba(255,255,255,.08);\n    color:#fff;\n  }\n\n  \/* =========================\n     GRID \/ SPECS \/ STEPS\n     ========================= *\/\n\n  #rhs33-page .rhs33-grid,\n  #rhs33-page .rhs33-specs,\n  #rhs33-page .rhs33-steps{\n    display:grid;\n    grid-template-columns:minmax(0,1fr);\n    gap:9px;\n    margin-top:16px;\n  }\n\n  #rhs33-page .rhs33-point,\n  #rhs33-page .rhs33-spec,\n  #rhs33-page .rhs33-step{\n    width:100%;\n    padding:13px;\n    border:\n      1px solid var(--rhs33-line);\n    border-radius:15px;\n    background:#fff;\n  }\n\n  #rhs33-page .rhs33-point strong,\n  #rhs33-page .rhs33-step strong{\n    display:block;\n    color:var(--rhs33-ink);\n    font-size:13px;\n  }\n\n  #rhs33-page .rhs33-point span,\n  #rhs33-page .rhs33-spec span,\n  #rhs33-page .rhs33-step span{\n    display:block;\n    margin-top:4px;\n    color:var(--rhs33-copy);\n    font-size:11px;\n    line-height:1.45;\n  }\n\n  \/* 加大 feature point 的字号 *\/\n  #rhs33-page .rhs33-point strong{\n    font-size:16px;\n    line-height:1.35;\n  }\n\n  #rhs33-page .rhs33-point span{\n    margin-top:5px;\n    font-size:13.5px;\n    line-height:1.5;\n  }\n\n  #rhs33-page .rhs33-spec strong{\n    display:block;\n    color:var(--rhs33-orange);\n    font-size:10px;\n    font-weight:850;\n    letter-spacing:.07em;\n    text-transform:uppercase;\n  }\n\n  #rhs33-page .rhs33-num{\n    display:flex;\n    align-items:center;\n    justify-content:center;\n    width:34px;\n    height:34px;\n    margin-bottom:8px;\n    border-radius:50%;\n    background:var(--rhs33-orange);\n    color:#fff;\n    font-size:11px;\n    font-weight:900;\n  }\n\n  \/* =========================\n     NOTE\n     ========================= *\/\n\n  #rhs33-page .rhs33-note{\n    margin-top:12px;\n    padding:12px 13px;\n    border-left:\n      4px solid var(--rhs33-orange);\n    border-radius:10px;\n    background:#fff2e7;\n    color:#65554e;\n    font-size:11px;\n    line-height:1.55;\n  }\n\n  \/* =========================\n     FAQ\n     ========================= *\/\n\n  #rhs33-page .rhs33-faq details{\n    width:100%;\n    overflow:hidden;\n    margin-top:9px;\n    border:\n      1px solid var(--rhs33-line);\n    border-radius:15px;\n    background:#fff;\n  }\n\n  #rhs33-page .rhs33-faq summary{\n    position:relative;\n    display:block;\n    width:100%;\n    padding:\n      14px 44px 14px 15px;\n    cursor:pointer;\n    list-style:none;\n    color:var(--rhs33-ink);\n    font-size:13px;\n    font-weight:850;\n    line-height:1.45;\n    overflow-wrap:anywhere;\n  }\n\n  #rhs33-page .rhs33-faq summary::-webkit-details-marker{\n    display:none;\n  }\n\n  #rhs33-page .rhs33-faq summary::after{\n    content:'+';\n    position:absolute;\n    right:14px;\n    top:50%;\n    transform:\n      translateY(-50%);\n    color:var(--rhs33-orange);\n    font-size:18px;\n  }\n\n  #rhs33-page .rhs33-faq details[open] summary::after{\n    content:'–';\n  }\n\n  #rhs33-page .rhs33-answer{\n    padding:\n      0 15px 15px;\n    color:var(--rhs33-copy);\n    font-size:12px;\n    line-height:1.6;\n  }\n\n  \/* =========================\n     CTA\n     ========================= *\/\n\n  #rhs33-page .rhs33-cta{\n    padding:31px 18px;\n    text-align:center;\n    color:#fff;\n    background:\n      radial-gradient(\n        circle at 50% -15%,\n        rgba(255,214,178,.20),\n        transparent 38%\n      ),\n      linear-gradient(\n        145deg,\n        #dc6d30,\n        #9e401d\n      );\n  }\n\n  #rhs33-page .rhs33-cta .rhs33-h2{\n    color:#fff;\n  }\n\n  #rhs33-page .rhs33-cta .rhs33-text{\n    max-width:620px;\n    margin:\n      11px auto 0;\n    color:#fff0e7;\n  }\n\n  \/* 锚点按钮：纯 CSS 回顶 *\/\n  #rhs33-page .rhs33-cta-pill{\n    display:inline-flex;\n    align-items:center;\n    justify-content:center;\n    max-width:100%;\n    margin-top:18px;\n    padding:13px 21px;\n    border:0;\n    border-radius:999px;\n    background:\n      linear-gradient(\n        100deg,\n        #fff7ed,\n        #efbd85\n      );\n    color:#753920;\n    font-family:inherit;\n    font-size:14px;\n    font-weight:850;\n    line-height:1.35;\n    text-align:center;\n    text-decoration:none;\n    cursor:pointer;\n    -webkit-appearance:none;\n    appearance:none;\n  }\n\n  #rhs33-page .rhs33-micro{\n    margin:10px 0 0;\n    color:\n      rgba(255,255,255,.76);\n    font-size:11px;\n  }\n\n  \/* 信任条 *\/\n  #rhs33-page .rhs33-trust{\n    margin-top:16px;\n    padding-top:14px;\n    border-top:1px solid rgba(255,255,255,.18);\n    color:rgba(255,255,255,.82);\n    font-size:11px;\n    line-height:1.5;\n  }\n\n  \/* =========================\n     CONTAINER QUERY\n     ========================= *\/\n\n  @container rhs33 (min-width:700px){\n\n    #rhs33-page{\n      padding:\n        18px 14px 46px;\n    }\n\n    #rhs33-page .rhs33-section{\n      margin-bottom:24px;\n    }\n\n    #rhs33-page .rhs33-pad,\n    #rhs33-page .rhs33-copy{\n      padding:34px;\n    }\n\n    #rhs33-page .rhs33-hero{\n      display:grid;\n      grid-template-columns:\n        minmax(0,.92fr)\n        minmax(0,1.08fr);\n      align-items:center;\n    }\n\n    #rhs33-page .rhs33-hero-copy{\n      padding:\n        42px 16px 18px 36px;\n    }\n\n    #rhs33-page .rhs33-hero-media{\n      margin:\n        22px 22px 12px 0;\n    }\n\n    #rhs33-page .rhs33-benefits{\n      grid-column:1\/-1;\n      grid-template-columns:\n        repeat(3,minmax(0,1fr));\n      padding:\n        0 22px 22px;\n    }\n\n    #rhs33-page .rhs33-split{\n      grid-template-columns:\n        repeat(2,minmax(0,1fr));\n      align-items:center;\n    }\n\n    #rhs33-page\n    .rhs33-split.rhs33-reverse\n    .rhs33-media{\n      order:2;\n    }\n\n    #rhs33-page .rhs33-grid,\n    #rhs33-page .rhs33-specs{\n      grid-template-columns:\n        repeat(2,minmax(0,1fr));\n    }\n\n    #rhs33-page .rhs33-steps{\n      grid-template-columns:\n        repeat(3,minmax(0,1fr));\n    }\n  }\n\n  \/* =========================================================\n     V3.3 LIGHTWEIGHT MICRO MOTION\n     ========================================================= *\/\n\n  @media (hover:hover){\n\n    #rhs33-page .rhs33-card{\n      transition:\n        transform .24s ease,\n        box-shadow .24s ease,\n        border-color .24s ease;\n    }\n\n    #rhs33-page .rhs33-card:hover{\n      transform:\n        translateY(-2px);\n      box-shadow:\n        0 20px 50px\n        rgba(72,46,39,.14);\n    }\n\n    #rhs33-page .rhs33-media img{\n      transition:\n        transform .35s ease,\n        filter .35s ease;\n    }\n\n    #rhs33-page\n    .rhs33-card:hover\n    .rhs33-media img{\n      transform:\n        scale(1.012);\n    }\n\n    #rhs33-page .rhs33-benefit,\n    #rhs33-page .rhs33-tag,\n    #rhs33-page .rhs33-point,\n    #rhs33-page .rhs33-step{\n      transition:\n        transform .20s ease,\n        filter .20s ease,\n        box-shadow .20s ease;\n    }\n\n    #rhs33-page .rhs33-benefit:hover,\n    #rhs33-page .rhs33-tag:hover,\n    #rhs33-page .rhs33-point:hover,\n    #rhs33-page .rhs33-step:hover{\n      transform:\n        translateY(-1px);\n      filter:\n        brightness(1.025);\n    }\n\n    #rhs33-page .rhs33-cta-pill{\n      transition:\n        transform .20s ease,\n        box-shadow .20s ease,\n        filter .20s ease;\n    }\n\n    #rhs33-page .rhs33-cta-pill:hover{\n      transform:\n        translateY(-2px);\n      filter:\n        brightness(1.04);\n      box-shadow:\n        0 10px 24px\n        rgba(0,0,0,.16);\n    }\n\n    #rhs33-page .rhs33-faq details{\n      transition:\n        border-color .22s ease,\n        box-shadow .22s ease;\n    }\n\n    #rhs33-page .rhs33-faq details:hover{\n      box-shadow:\n        0 8px 22px\n        rgba(72,46,39,.07);\n    }\n\n    #rhs33-page\n    .rhs33-faq\n    summary::after{\n      transition:\n        transform .22s ease;\n    }\n\n    #rhs33-page\n    .rhs33-faq\n    details[open]\n    summary::after{\n      transform:\n        translateY(-50%)\n        rotate(180deg);\n    }\n  }\n\n  @media (hover:none){\n\n    #rhs33-page .rhs33-card:active{\n      transform:\n        scale(.997);\n    }\n\n    #rhs33-page .rhs33-cta-pill:active{\n      transform:\n        scale(.985);\n    }\n  }\n\n  \/* =========================\n     HERO ENTRANCE\n     ========================= *\/\n\n  @media (prefers-reduced-motion:no-preference){\n\n    #rhs33-page .rhs33-hero-copy{\n      animation:\n        rhs33HeroUp\n        .48s ease both;\n    }\n\n    #rhs33-page .rhs33-hero-media{\n      animation:\n        rhs33HeroFade\n        .58s ease .06s both;\n    }\n\n    @keyframes rhs33HeroUp{\n      from{\n        opacity:0;\n        transform:\n          translateY(8px);\n      }\n      to{\n        opacity:1;\n        transform:none;\n      }\n    }\n\n    @keyframes rhs33HeroFade{\n      from{\n        opacity:.72;\n        transform:\n          scale(.994);\n      }\n      to{\n        opacity:1;\n        transform:none;\n      }\n    }\n  }\n\n  @media (prefers-reduced-motion:reduce){\n    #rhs33-page *,\n    #rhs33-page *::before,\n    #rhs33-page *::after{\n      animation:none!important;\n      transition:none!important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"rhs33-page\"\u003e\n\n\n  \u003c\/div\u003e","brand":"Qggiy","offers":[{"title":"Vieux rose \/ Achetez 2 articles – 15 % de réduction","offer_id":50677675917529,"sku":null,"price":39.98,"currency_code":"USD","in_stock":true},{"title":"Orange poussière \/ Achetez 2 articles – 15 % de réduction","offer_id":50677675950297,"sku":null,"price":39.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0818\/7854\/8697\/files\/3c746e06-5917-4e03-bad5-2dd8d278f989.png?v=1791879013","url":"https:\/\/poupw.shop\/fr\/products\/rechargeable-heated-socks-3-heat-leve","provider":"Qggiy","version":"1.0","type":"link"}