{"product_id":"knit-set","title":"Ensemble de Tricot Royal","description":"\u003cstyle\u003e\n  \/* ============================================================\n     ROYAL KNIT SET — PREMIUM PRODUCT PAGE\n     Prefixed with .rp- to avoid Shopify conflicts\n  ============================================================ *\/\n\n  .rp-wrap * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .rp-wrap {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n    background: #ffffff;\n    color: #111111;\n    max-width: 100%;\n    overflow: hidden;\n    word-wrap: break-word;\n  }\n\n  \/* ── HERO ── *\/\n  .rp-hero {\n    padding: 48px 24px 60px;\n    background: #ffffff;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    text-align: center;\n  }\n\n  .rp-offer-badge {\n    display: inline-block;\n    background: #e8c49c;\n    color: #ffffff;\n    padding: 8px 22px;\n    border-radius: 100px;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 3px;\n    text-transform: uppercase;\n    margin-bottom: 24px;\n  }\n\n  .rp-hero-title {\n    font-size: clamp(32px, 8vw, 52px);\n    font-weight: 900;\n    color: #111111;\n    line-height: 1.1;\n    letter-spacing: -1px;\n    margin-bottom: 14px;\n  }\n\n  .rp-hero-subtitle {\n    font-size: 16px;\n    font-style: italic;\n    color: #666666;\n    max-width: 480px;\n    line-height: 1.6;\n    margin-bottom: 28px;\n  }\n\n  .rp-price-block {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: 6px;\n    margin-bottom: 32px;\n  }\n\n  .rp-price-current {\n    font-size: clamp(42px, 10vw, 60px);\n    font-weight: 900;\n    color: #111111;\n    line-height: 1;\n  }\n\n  .rp-price-row {\n    display: flex;\n    align-items: center;\n    gap: 12px;\n  }\n\n  .rp-price-compare {\n    font-size: 20px;\n    color: #666666;\n    text-decoration: line-through;\n  }\n\n  .rp-discount-pill {\n    display: inline-block;\n    background: #e8c49c;\n    color: #ffffff;\n    padding: 4px 14px;\n    border-radius: 100px;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 1px;\n  }\n\n  .rp-hero-image {\n    width: 100%;\n    max-width: 600px;\n    margin-bottom: 28px;\n  }\n\n  .rp-hero-image img {\n    width: 100%;\n    height: auto;\n    border-radius: 20px;\n    display: block;\n  }\n\n  .rp-trust-row {\n    display: flex;\n    flex-direction: row;\n    flex-wrap: wrap;\n    justify-content: center;\n    gap: 16px 24px;\n    width: 100%;\n    max-width: 520px;\n  }\n\n  .rp-trust-badge {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    font-size: 13px;\n    color: #444444;\n    font-weight: 500;\n  }\n\n  .rp-trust-check {\n    width: 18px;\n    height: 18px;\n    border-radius: 50%;\n    background: #e8c49c;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex-shrink: 0;\n  }\n\n  .rp-trust-check::after {\n    content: '';\n    display: block;\n    width: 5px;\n    height: 9px;\n    border: 2px solid #ffffff;\n    border-top: none;\n    border-left: none;\n    transform: rotate(45deg) translateY(-1px);\n  }\n\n  \/* ── URGENCY WIDGET ── *\/\n  .rp-urgency {\n    padding: 36px 24px;\n    background: #f8f8f8;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    text-align: center;\n    gap: 20px;\n    border-top: 1px solid #e0e0e0;\n    border-bottom: 1px solid #e0e0e0;\n  }\n\n  .rp-urgency-pill {\n    display: inline-block;\n    border: 1px solid #666666;\n    border-radius: 100px;\n    padding: 10px 28px;\n    font-size: 13px;\n    font-weight: 600;\n    letter-spacing: 3px;\n    text-transform: uppercase;\n    color: #111111;\n  }\n\n  .rp-social-row {\n    display: flex;\n    flex-direction: row;\n    align-items: center;\n    justify-content: center;\n    gap: 16px;\n    flex-wrap: wrap;\n  }\n\n  .rp-avatars {\n    display: flex;\n    flex-direction: row;\n  }\n\n  .rp-avatar {\n    width: 40px;\n    height: 40px;\n    border-radius: 50%;\n    border: 2px solid #ffffff;\n    margin-left: -10px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 14px;\n    font-weight: 700;\n    color: #ffffff;\n    position: relative;\n    flex-shrink: 0;\n  }\n\n  .rp-avatar:first-child {\n    margin-left: 0;\n  }\n\n  .rp-avatar-a { background: #7b9cca; }\n  .rp-avatar-b { background: #b07c8a; }\n  .rp-avatar-c { background: #7caa85; }\n  .rp-avatar-d { background: #c4956a; }\n  .rp-avatar-e { background: #9b85c4; }\n\n  .rp-avatar-badge {\n    position: absolute;\n    bottom: -2px;\n    right: -2px;\n    width: 14px;\n    height: 14px;\n    background: #3a7fd4;\n    border-radius: 50%;\n    border: 1.5px solid #ffffff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .rp-avatar-badge::after {\n    content: '';\n    display: block;\n    width: 4px;\n    height: 6px;\n    border: 1.5px solid #ffffff;\n    border-top: none;\n    border-left: none;\n    transform: rotate(45deg) translateY(-1px);\n  }\n\n  .rp-social-count {\n    background: #1a1a1a;\n    color: #ffffff;\n    border-radius: 100px;\n    padding: 10px 20px;\n    text-align: center;\n    line-height: 1.3;\n  }\n\n  .rp-social-count-main {\n    font-size: 15px;\n    font-weight: 700;\n    display: block;\n  }\n\n  .rp-social-count-sub {\n    font-size: 12px;\n    color: #aaaaaa;\n    display: block;\n  }\n\n  \/* ── RATING STRIP ── *\/\n  .rp-rating-strip {\n    padding: 28px 24px;\n    background: #ffffff;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .rp-stars-row {\n    display: flex;\n    gap: 4px;\n  }\n\n  .rp-star {\n    width: 20px;\n    height: 20px;\n    position: relative;\n    display: inline-block;\n  }\n\n  .rp-star::before {\n    content: '\\2605';\n    color: #e8c49c;\n    font-size: 20px;\n    line-height: 1;\n  }\n\n  .rp-rating-text {\n    font-size: 14px;\n    color: #666666;\n  }\n\n  .rp-rating-score {\n    font-size: 20px;\n    font-weight: 900;\n    color: #111111;\n  }\n\n  \/* ── DIVIDER ── *\/\n  .rp-divider {\n    width: 40px;\n    height: 2px;\n    background: #e8c49c;\n    margin: 0 auto;\n  }\n\n  \/* ── CHAPTERS ── *\/\n  .rp-chapter {\n    padding: 70px 24px;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    text-align: center;\n  }\n\n  .rp-chapter:nth-child(even) {\n    background: #f8f8f8;\n  }\n\n  .rp-chapter:nth-child(odd) {\n    background: #ffffff;\n  }\n\n  .rp-chapter-label {\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 3px;\n    text-transform: uppercase;\n    color: #666666;\n    margin-bottom: 18px;\n  }\n\n  .rp-chapter-title {\n    font-size: clamp(26px, 6vw, 38px);\n    font-weight: 900;\n    color: #111111;\n    line-height: 1.15;\n    letter-spacing: -0.5px;\n    margin-bottom: 6px;\n    max-width: 600px;\n  }\n\n  .rp-chapter-title-accent {\n    font-size: clamp(24px, 5.5vw, 35px);\n    font-weight: 400;\n    font-style: italic;\n    color: #e8c49c;\n    display: block;\n    margin-bottom: 24px;\n  }\n\n  .rp-chapter-text {\n    font-size: 16px;\n    color: #555555;\n    line-height: 1.75;\n    max-width: 560px;\n    margin-bottom: 36px;\n  }\n\n  .rp-chapter-image {\n    width: 100%;\n    max-width: 580px;\n  }\n\n  .rp-chapter-image img {\n    width: 100%;\n    height: auto;\n    border-radius: 20px;\n    display: block;\n  }\n\n  \/* ── BEFORE \/ AFTER ── *\/\n  .rp-comparison {\n    padding: 70px 24px;\n    background: #f8f8f8;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    text-align: center;\n  }\n\n  .rp-comparison-title {\n    font-size: clamp(26px, 6vw, 36px);\n    font-weight: 900;\n    color: #111111;\n    margin-bottom: 8px;\n    letter-spacing: -0.5px;\n  }\n\n  .rp-comparison-subtitle {\n    font-size: 16px;\n    font-style: italic;\n    color: #666666;\n    margin-bottom: 40px;\n  }\n\n  .rp-comparison-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 16px;\n    width: 100%;\n    max-width: 680px;\n  }\n\n  .rp-comparison-col {\n    border-radius: 16px;\n    padding: 28px 20px;\n    display: flex;\n    flex-direction: column;\n    gap: 14px;\n    text-align: left;\n  }\n\n  .rp-col-avant {\n    background: #fdf0f0;\n    border: 1px solid #f0d0d0;\n  }\n\n  .rp-col-apres {\n    background: #fdf8f0;\n    border: 1px solid #e8c49c;\n  }\n\n  .rp-col-header {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 3px;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n\n  .rp-col-header-avant {\n    color: #c0504d;\n  }\n\n  .rp-col-header-apres {\n    color: #c8902a;\n  }\n\n  .rp-comparison-item {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 13px;\n    line-height: 1.5;\n    color: #333333;\n  }\n\n  .rp-icon-x {\n    width: 18px;\n    height: 18px;\n    border-radius: 50%;\n    background: #e8a0a0;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex-shrink: 0;\n    margin-top: 1px;\n    position: relative;\n  }\n\n  .rp-icon-x::before,\n  .rp-icon-x::after {\n    content: '';\n    position: absolute;\n    width: 8px;\n    height: 1.5px;\n    background: #ffffff;\n  }\n\n  .rp-icon-x::before {\n    transform: rotate(45deg);\n  }\n\n  .rp-icon-x::after {\n    transform: rotate(-45deg);\n  }\n\n  .rp-icon-ok {\n    width: 18px;\n    height: 18px;\n    border-radius: 50%;\n    background: #e8c49c;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex-shrink: 0;\n    margin-top: 1px;\n    position: relative;\n  }\n\n  .rp-icon-ok::after {\n    content: '';\n    display: block;\n    width: 5px;\n    height: 8px;\n    border: 2px solid #ffffff;\n    border-top: none;\n    border-left: none;\n    transform: rotate(45deg) translateY(-1px);\n  }\n\n  \/* ── SPECS GRID ── *\/\n  .rp-specs {\n    padding: 70px 24px;\n    background: #111111;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    text-align: center;\n  }\n\n  .rp-specs-label {\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 3px;\n    text-transform: uppercase;\n    color: #666666;\n    margin-bottom: 12px;\n  }\n\n  .rp-specs-title {\n    font-size: clamp(26px, 6vw, 36px);\n    font-weight: 900;\n    color: #ffffff;\n    margin-bottom: 8px;\n    letter-spacing: -0.5px;\n  }\n\n  .rp-specs-subtitle {\n    font-size: 15px;\n    font-style: italic;\n    color: #888888;\n    margin-bottom: 48px;\n    max-width: 460px;\n  }\n\n  .rp-specs-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 20px;\n    width: 100%;\n    max-width: 680px;\n  }\n\n  .rp-spec-card {\n    background: #1a1a1a;\n    border: 1px solid #2a2a2a;\n    border-radius: 16px;\n    padding: 28px 20px;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    text-align: center;\n    gap: 8px;\n  }\n\n  .rp-spec-icon {\n    width: 36px;\n    height: 36px;\n    background: #e8c49c20;\n    border-radius: 10px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    margin-bottom: 6px;\n  }\n\n  .rp-spec-icon-inner {\n    width: 18px;\n    height: 18px;\n    border: 2px solid #e8c49c;\n    border-radius: 3px;\n  }\n\n  .rp-spec-number {\n    font-size: clamp(32px, 8vw, 48px);\n    font-weight: 900;\n    color: #e8c49c;\n    line-height: 1;\n  }\n\n  .rp-spec-number span {\n    font-size: 18px;\n    font-weight: 600;\n  }\n\n  .rp-spec-label {\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    color: #888888;\n  }\n\n  .rp-spec-desc {\n    font-size: 12px;\n    color: #666666;\n    line-height: 1.5;\n    margin-top: 4px;\n  }\n\n  \/* ── REVIEWS ── *\/\n  .rp-reviews {\n    padding: 70px 24px;\n    background: #ffffff;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    text-align: center;\n  }\n\n  .rp-reviews-label {\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 3px;\n    text-transform: uppercase;\n    color: #666666;\n    margin-bottom: 12px;\n  }\n\n  .rp-reviews-title {\n    font-size: clamp(26px, 6vw, 36px);\n    font-weight: 900;\n    color: #111111;\n    margin-bottom: 6px;\n    letter-spacing: -0.5px;\n  }\n\n  .rp-reviews-meta {\n    font-size: 15px;\n    color: #666666;\n    margin-bottom: 40px;\n  }\n\n  .rp-reviews-meta strong {\n    color: #111111;\n  }\n\n  .rp-reviews-list {\n    display: flex;\n    flex-direction: column;\n    gap: 16px;\n    width: 100%;\n    max-width: 620px;\n  }\n\n  .rp-review-card {\n    background: #f0f0f0;\n    border-radius: 16px;\n    padding: 24px 22px;\n    text-align: left;\n    display: flex;\n    flex-direction: column;\n    gap: 10px;\n  }\n\n  .rp-review-top {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    flex-wrap: wrap;\n    gap: 8px;\n  }\n\n  .rp-reviewer-name {\n    font-size: 15px;\n    font-weight: 700;\n    color: #111111;\n  }\n\n  .rp-review-stars {\n    display: flex;\n    gap: 2px;\n  }\n\n  .rp-review-star::before {\n    content: '\\2605';\n    color: #e8c49c;\n    font-size: 14px;\n  }\n\n  .rp-review-text {\n    font-size: 14px;\n    color: #444444;\n    line-height: 1.65;\n  }\n\n  .rp-review-tags {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 6px;\n  }\n\n  .rp-review-tag {\n    display: inline-block;\n    background: #e8e8e8;\n    border-radius: 100px;\n    padding: 4px 12px;\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 0.5px;\n    color: #555555;\n  }\n\n  \/* ── FAQ ── *\/\n  .rp-faq {\n    padding: 70px 24px;\n    background: #f8f8f8;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n  }\n\n  .rp-faq-label {\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 3px;\n    text-transform: uppercase;\n    color: #666666;\n    margin-bottom: 12px;\n    text-align: center;\n  }\n\n  .rp-faq-title {\n    font-size: clamp(26px, 6vw, 36px);\n    font-weight: 900;\n    color: #111111;\n    margin-bottom: 40px;\n    letter-spacing: -0.5px;\n    text-align: center;\n  }\n\n  .rp-faq-list {\n    width: 100%;\n    max-width: 640px;\n    display: flex;\n    flex-direction: column;\n    gap: 10px;\n  }\n\n  .rp-faq-item {\n    background: #ffffff;\n    border: 1px solid #e0e0e0;\n    border-radius: 12px;\n    overflow: hidden;\n  }\n\n  .rp-faq-item[open] {\n    border-color: #e8c49c;\n  }\n\n  .rp-faq-question {\n    display: block;\n    list-style: none;\n    padding: 18px 22px;\n    font-size: 15px;\n    font-weight: 700;\n    color: #111111;\n    cursor: pointer;\n    position: relative;\n    padding-right: 52px;\n    line-height: 1.4;\n  }\n\n  .rp-faq-question::-webkit-details-marker {\n    display: none;\n  }\n\n  .rp-faq-question::after {\n    content: '+';\n    position: absolute;\n    right: 20px;\n    top: 50%;\n    transform: translateY(-50%);\n    font-size: 22px;\n    font-weight: 300;\n    color: #e8c49c;\n    line-height: 1;\n  }\n\n  .rp-faq-item[open] .rp-faq-question::after {\n    content: '\\2212';\n  }\n\n  .rp-faq-answer {\n    padding: 0 22px 18px;\n    font-size: 14px;\n    color: #555555;\n    line-height: 1.7;\n    border-top: 1px solid #f0f0f0;\n    padding-top: 14px;\n  }\n\n  \/* ── TRUST SECTION ── *\/\n  .rp-trust {\n    padding: 70px 24px;\n    background: #ffffff;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    text-align: center;\n  }\n\n  .rp-trust-label {\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 3px;\n    text-transform: uppercase;\n    color: #666666;\n    margin-bottom: 12px;\n  }\n\n  .rp-trust-title {\n    font-size: clamp(26px, 6vw, 36px);\n    font-weight: 900;\n    color: #111111;\n    margin-bottom: 8px;\n    letter-spacing: -0.5px;\n  }\n\n  .rp-trust-subtitle {\n    font-size: 15px;\n    color: #666666;\n    margin-bottom: 44px;\n    font-style: italic;\n  }\n\n  .rp-trust-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 16px;\n    width: 100%;\n    max-width: 520px;\n  }\n\n  .rp-trust-card {\n    background: #f8f8f8;\n    border: 1px solid #e0e0e0;\n    border-radius: 16px;\n    padding: 28px 16px;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: 10px;\n    text-align: center;\n  }\n\n  .rp-trust-icon {\n    width: 48px;\n    height: 48px;\n    border-radius: 50%;\n    background: #e8c49c20;\n    border: 2px solid #e8c49c;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    position: relative;\n  }\n\n  \/* Icon: shield *\/\n  .rp-icon-shield::before {\n    content: '';\n    width: 20px;\n    height: 22px;\n    background: #e8c49c;\n    clip-path: polygon(50% 0%, 100% 25%, 100% 65%, 50% 100%, 0% 65%, 0% 25%);\n    display: block;\n  }\n\n  \/* Icon: box *\/\n  .rp-icon-box::before {\n    content: '';\n    width: 20px;\n    height: 18px;\n    border: 2.5px solid #e8c49c;\n    border-radius: 2px;\n    display: block;\n    position: relative;\n  }\n\n  \/* Icon: return *\/\n  .rp-icon-return::before {\n    content: '';\n    width: 18px;\n    height: 18px;\n    border: 2.5px solid #e8c49c;\n    border-radius: 50%;\n    border-right-color: transparent;\n    display: block;\n    transform: rotate(-45deg);\n  }\n\n  \/* Icon: lock *\/\n  .rp-icon-lock::before {\n    content: '';\n    width: 16px;\n    height: 12px;\n    border: 2.5px solid #e8c49c;\n    border-radius: 2px;\n    display: block;\n    margin-top: 4px;\n  }\n\n  .rp-icon-lock::after {\n    content: '';\n    position: absolute;\n    width: 10px;\n    height: 8px;\n    border: 2.5px solid #e8c49c;\n    border-bottom: none;\n    border-radius: 6px 6px 0 0;\n    top: 8px;\n    left: 50%;\n    transform: translateX(-50%);\n  }\n\n  .rp-trust-card-title {\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n  }\n\n  .rp-trust-card-text {\n    font-size: 12px;\n    color: #666666;\n    line-height: 1.5;\n  }\n\n  \/* ── FINAL OFFER ── *\/\n  .rp-final-offer {\n    padding: 70px 24px;\n    background: #f8f8f8;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    text-align: center;\n    border-top: 1px solid #e0e0e0;\n  }\n\n  .rp-pulse-row {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    margin-bottom: 20px;\n  }\n\n  .rp-pulse-dot {\n    width: 10px;\n    height: 10px;\n    border-radius: 50%;\n    background: #e8c49c;\n    animation: rp-pulse 1.8s ease-in-out infinite;\n    flex-shrink: 0;\n  }\n\n  @keyframes rp-pulse {\n    0%, 100% { opacity: 1; transform: scale(1); }\n    50% { opacity: 0.4; transform: scale(0.7); }\n  }\n\n  .rp-pulse-text {\n    font-size: 12px;\n    font-weight: 600;\n    letter-spacing: 3px;\n    text-transform: uppercase;\n    color: #666666;\n  }\n\n  .rp-final-title {\n    font-size: clamp(28px, 7vw, 44px);\n    font-weight: 900;\n    color: #111111;\n    line-height: 1.1;\n    letter-spacing: -1px;\n    margin-bottom: 6px;\n  }\n\n  .rp-final-title-accent {\n    font-size: clamp(24px, 6vw, 38px);\n    font-weight: 400;\n    font-style: italic;\n    color: #e8c49c;\n    display: block;\n    margin-bottom: 28px;\n  }\n\n  .rp-final-price-block {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: 8px;\n    margin-bottom: 32px;\n  }\n\n  .rp-final-price-current {\n    font-size: clamp(42px, 10vw, 60px);\n    font-weight: 900;\n    color: #111111;\n    line-height: 1;\n  }\n\n  .rp-final-price-row {\n    display: flex;\n    align-items: center;\n    gap: 12px;\n  }\n\n  .rp-guarantee-bar {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: 6px;\n    background: #ffffff;\n    border: 1px solid #e0e0e0;\n    border-radius: 14px;\n    padding: 18px 28px;\n    max-width: 420px;\n    width: 100%;\n  }\n\n  .rp-guarantee-bar-title {\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n  }\n\n  .rp-guarantee-bar-text {\n    font-size: 13px;\n    color: #666666;\n    line-height: 1.5;\n    text-align: center;\n  }\n\n  \/* ── RESPONSIVE ── *\/\n  @media (max-width: 480px) {\n    .rp-comparison-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .rp-specs-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .rp-trust-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .rp-social-row {\n      flex-direction: column;\n      gap: 12px;\n    }\n  }\n\n  @media (min-width: 640px) {\n    .rp-specs-grid {\n      grid-template-columns: repeat(2, 1fr);\n    }\n  }\n\n  @media (min-width: 900px) {\n    .rp-specs-grid {\n      grid-template-columns: repeat(4, 1fr);\n    }\n\n    .rp-trust-grid {\n      grid-template-columns: repeat(4, 1fr);\n      max-width: 820px;\n    }\n\n    .rp-reviews-list {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      max-width: 900px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"rp-wrap\"\u003e\n\n  \u003c!-- ════════════════════════════════════════\n       SECTION 1 — HERO\n  ════════════════════════════════════════ --\u003e\n  \u003csection class=\"rp-hero\"\u003e\n    \u003cdiv class=\"rp-offer-badge\"\u003e-50%  •  Offre Limitée de Déstockage\u003c\/div\u003e\n\n    \u003ch1 class=\"rp-hero-title\"\u003eRoyal Knit Set\u003c\/h1\u003e\n    \u003cp class=\"rp-hero-subtitle\"\u003eLe duo cable-knit premium en lin européen pour un été de confort absolu et de style distingué.\u003c\/p\u003e\n\n    \u003cdiv class=\"rp-price-block\"\u003e\n      \u003cdiv class=\"rp-price-current\"\u003e44,99 €\u003c\/div\u003e\n      \u003cdiv class=\"rp-price-row\"\u003e\n        \u003cspan class=\"rp-price-compare\"\u003e89,00 €\u003c\/span\u003e\n        \u003cspan class=\"rp-discount-pill\"\u003e-50%\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rp-hero-image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1069\/7628\/0908\/files\/ChatGPTImage21giu2026_15_13_39.png?v=1784569852\" alt=\"Royal Knit Set — vue principale\" loading=\"eager\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rp-trust-row\"\u003e\n      \u003cdiv class=\"rp-trust-badge\"\u003e\n        \u003cdiv class=\"rp-trust-check\"\u003e\u003c\/div\u003e\n        \u003cspan\u003eLivraison express offerte\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"rp-trust-badge\"\u003e\n        \u003cdiv class=\"rp-trust-check\"\u003e\u003c\/div\u003e\n        \u003cspan\u003eSatisfait ou remboursé\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"rp-trust-badge\"\u003e\n        \u003cdiv class=\"rp-trust-check\"\u003e\u003c\/div\u003e\n        \u003cspan\u003eGarantie 120 jours\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ════════════════════════════════════════\n       SECTION 1b — URGENCY \/ SOCIAL PROOF\n  ════════════════════════════════════════ --\u003e\n  \u003csection class=\"rp-urgency\"\u003e\n    \u003cdiv class=\"rp-urgency-pill\"\u003ePièces Limitées  |  Stock Bas\u003c\/div\u003e\n\n    \u003cdiv class=\"rp-social-row\"\u003e\n      \u003cdiv class=\"rp-avatars\"\u003e\n        \u003cdiv class=\"rp-avatar rp-avatar-a\"\u003eM\u003cdiv class=\"rp-avatar-badge\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"rp-avatar rp-avatar-b\"\u003eL\u003cdiv class=\"rp-avatar-badge\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"rp-avatar rp-avatar-c\"\u003eA\u003cdiv class=\"rp-avatar-badge\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"rp-avatar rp-avatar-d\"\u003eS\u003cdiv class=\"rp-avatar-badge\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"rp-avatar rp-avatar-e\"\u003eR\u003cdiv class=\"rp-avatar-badge\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"rp-social-count\"\u003e\n        \u003cspan class=\"rp-social-count-main\"\u003e+20 commandes\u003c\/span\u003e\n        \u003cspan class=\"rp-social-count-sub\"\u003edans les dernières 24h\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Rating strip --\u003e\n  \u003cdiv class=\"rp-rating-strip\"\u003e\n    \u003cdiv class=\"rp-stars-row\"\u003e\n      \u003cspan class=\"rp-star\"\u003e\u003c\/span\u003e\n      \u003cspan class=\"rp-star\"\u003e\u003c\/span\u003e\n      \u003cspan class=\"rp-star\"\u003e\u003c\/span\u003e\n      \u003cspan class=\"rp-star\"\u003e\u003c\/span\u003e\n      \u003cspan class=\"rp-star\"\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cspan class=\"rp-rating-score\"\u003e4,9\/5\u003c\/span\u003e\n      \u003cspan class=\"rp-rating-text\"\u003e — 5 067 avis vérifiés\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ════════════════════════════════════════\n       SECTION 2 — CHAPTER 01\n  ════════════════════════════════════════ --\u003e\n  \u003csection class=\"rp-chapter\"\u003e\n    \u003cp class=\"rp-chapter-label\"\u003e— Chapitre 01 \/ La Finition Cable-Knit\u003c\/p\u003e\n    \u003cdiv class=\"rp-divider\" style=\"margin-bottom:20px;\"\u003e\u003c\/div\u003e\n\n    \u003ch2 class=\"rp-chapter-title\"\u003eUNE TEXTURE QUI\u003cbr\u003e\u003cspan class=\"rp-chapter-title-accent\"\u003eparle d’elle-même\u003c\/span\u003e\n\u003c\/h2\u003e\n\n    \u003cp class=\"rp-chapter-text\"\u003eLa chemise à manches courtes et le short assortis arborent une finition cable-knit texturée distinctive — chaque détail tissé à la main révèle un soin et une maîtrise artisanale. Une silhouette raffinée qui s’impose aussi bien en bord de mer que sur une terrasse en ville. C’est un look qui n’a pas besoin de forcer pour être remarqué.\u003c\/p\u003e\n\n    \u003cdiv class=\"rp-chapter-image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1069\/7628\/0908\/files\/ChatGPTImage21giu2026_15_13_47.png?v=1784569852\" alt=\"Finition Cable-Knit Royal Knit Set\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ════════════════════════════════════════\n       CHAPTER 02\n  ════════════════════════════════════════ --\u003e\n  \u003csection class=\"rp-chapter\" style=\"background:#f8f8f8;\"\u003e\n    \u003cp class=\"rp-chapter-label\"\u003e— Chapitre 02 \/ La Composition Premium\u003c\/p\u003e\n    \u003cdiv class=\"rp-divider\" style=\"margin-bottom:20px;\"\u003e\u003c\/div\u003e\n\n    \u003ch2 class=\"rp-chapter-title\"\u003e70% LIN EUROPÉEN,\u003cbr\u003e\u003cspan class=\"rp-chapter-title-accent\"\u003eun tissu qui respire\u003c\/span\u003e\n\u003c\/h2\u003e\n\n    \u003cp class=\"rp-chapter-text\"\u003eLa formule textile a été pensée jusqu’au dernier fil : 70 % de Lin Européen Premium pour une respirabilité naturelle incomparable, 25 % de Coton Pima pour une douceur soyeuse sur la peau, et 5 % d’Elasthanne pour une liberté de mouvement totale. Cette harmonie de matières offre une sensation unique — légère, fluide, noble.\u003c\/p\u003e\n\n    \u003cdiv class=\"rp-chapter-image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1069\/7628\/0908\/files\/ChatGPTImage21giu2026_15_13_41.png?v=1784569852\" alt=\"Composition tissu Royal Knit Set\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ════════════════════════════════════════\n       CHAPTER 03\n  ════════════════════════════════════════ --\u003e\n  \u003csection class=\"rp-chapter\" style=\"background:#ffffff;\"\u003e\n    \u003cp class=\"rp-chapter-label\"\u003e— Chapitre 03 \/ Le Confort Été\u003c\/p\u003e\n    \u003cdiv class=\"rp-divider\" style=\"margin-bottom:20px;\"\u003e\u003c\/div\u003e\n\n    \u003ch2 class=\"rp-chapter-title\"\u003eULTRA-LÉGER,\u003cbr\u003e\u003cspan class=\"rp-chapter-title-accent\"\u003efait pour la chaleur\u003c\/span\u003e\n\u003c\/h2\u003e\n\n    \u003cp class=\"rp-chapter-text\"\u003eChaque fibre a été sélectionnée pour sa capacité à évacuer la chaleur et l’humidité, même lors des journées les plus chaudes. La coupe modérément ajustée laisse l’air circuler librement tandis que le tissu reste impeccable. Porter ce set, c’est choisir le confort sans jamais sacrifier le style — de l’aube au coucher de soleil.\u003c\/p\u003e\n\n    \u003cdiv class=\"rp-chapter-image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1069\/7628\/0908\/files\/ChatGPTImage21giu2026_15_13_44.png?v=1784569852\" alt=\"Confort été Royal Knit Set\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ════════════════════════════════════════\n       CHAPTER 04\n  ════════════════════════════════════════ --\u003e\n  \u003csection class=\"rp-chapter\" style=\"background:#f8f8f8;\"\u003e\n    \u003cp class=\"rp-chapter-label\"\u003e— Chapitre 04 \/ Les Détails Classiques\u003c\/p\u003e\n    \u003cdiv class=\"rp-divider\" style=\"margin-bottom:20px;\"\u003e\u003c\/div\u003e\n\n    \u003ch2 class=\"rp-chapter-title\"\u003eUN CROC BRODÉ,\u003cbr\u003e\u003cspan class=\"rp-chapter-title-accent\"\u003ele signe de l’excellence\u003c\/span\u003e\n\u003c\/h2\u003e\n\n    \u003cp class=\"rp-chapter-text\"\u003eCol classique sur la chemise, ceinture élastique et cordon de serrage sur le short : chaque élément du design a été pensé pour le confort et la simplicité d’usage. Le logo crocodile brodé — discret et souverain — signe l’appartenance à une garde-robe qui refuse les compromis. Un détail qui dit tout sans avoir besoin de crier.\u003c\/p\u003e\n\n    \u003cdiv class=\"rp-chapter-image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1069\/7628\/0908\/files\/ChatGPTImage21giu2026_15_13_49.png?v=1784569852\" alt=\"Détails Royal Knit Set\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ════════════════════════════════════════\n       SECTION 3 — AVANT \/ APRÈS\n  ════════════════════════════════════════ --\u003e\n  \u003csection class=\"rp-comparison\"\u003e\n    \u003cp class=\"rp-chapter-label\"\u003e— La Différence\u003c\/p\u003e\n    \u003cdiv class=\"rp-divider\" style=\"margin-bottom:20px;\"\u003e\u003c\/div\u003e\n\n    \u003ch2 class=\"rp-comparison-title\"\u003eAvant vs. Après\u003c\/h2\u003e\n    \u003cp class=\"rp-comparison-subtitle\"\u003eCe que change vraiment le bon choix de matière.\u003c\/p\u003e\n\n    \u003cdiv class=\"rp-comparison-grid\"\u003e\n\n      \u003cdiv class=\"rp-comparison-col rp-col-avant\"\u003e\n        \u003cdiv class=\"rp-col-header rp-col-header-avant\"\u003eAvant\u003c\/div\u003e\n\n        \u003cdiv class=\"rp-comparison-item\"\u003e\n          \u003cdiv class=\"rp-icon-x\"\u003e\u003c\/div\u003e\n          \u003cspan\u003eTissus synthétiques qui étouffent et retiennent la chaleur\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"rp-comparison-item\"\u003e\n          \u003cdiv class=\"rp-icon-x\"\u003e\u003c\/div\u003e\n          \u003cspan\u003eLooks trop décontractés ou trop formels — jamais équilibrés\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"rp-comparison-item\"\u003e\n          \u003cdiv class=\"rp-icon-x\"\u003e\u003c\/div\u003e\n          \u003cspan\u003eFinitions bâclées qui vieillissent après quelques lavages\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"rp-comparison-item\"\u003e\n          \u003cdiv class=\"rp-icon-x\"\u003e\u003c\/div\u003e\n          \u003cspan\u003eAucune cohérence entre le haut et le bas de la tenue\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"rp-comparison-item\"\u003e\n          \u003cdiv class=\"rp-icon-x\"\u003e\u003c\/div\u003e\n          \u003cspan\u003eMouvement restreint, sensation d’inconfort en journée\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"rp-comparison-col rp-col-apres\"\u003e\n        \u003cdiv class=\"rp-col-header rp-col-header-apres\"\u003eAprès\u003c\/div\u003e\n\n        \u003cdiv class=\"rp-comparison-item\"\u003e\n          \u003cdiv class=\"rp-icon-ok\"\u003e\u003c\/div\u003e\n          \u003cspan\u003eLin européen naturellement respirant, frais en toutes circonstances\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"rp-comparison-item\"\u003e\n          \u003cdiv class=\"rp-icon-ok\"\u003e\u003c\/div\u003e\n          \u003cspan\u003eÉlégance casualwear parfaitement calibrée — chic sans effort\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"rp-comparison-item\"\u003e\n          \u003cdiv class=\"rp-icon-ok\"\u003e\u003c\/div\u003e\n          \u003cspan\u003eFinition cable-knit texturée et logo brodé durables lavage après lavage\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"rp-comparison-item\"\u003e\n          \u003cdiv class=\"rp-icon-ok\"\u003e\u003c\/div\u003e\n          \u003cspan\u003eSet coordonné pour une silhouette unifiée et maîtrisée\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"rp-comparison-item\"\u003e\n          \u003cdiv class=\"rp-icon-ok\"\u003e\u003c\/div\u003e\n          \u003cspan\u003e5 % d’Elasthanne pour une liberté de mouvement totale toute la journée\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ════════════════════════════════════════\n       SECTION 4 — SPECS GRID\n  ════════════════════════════════════════ --\u003e\n  \u003csection class=\"rp-specs\"\u003e\n    \u003cp class=\"rp-specs-label\"\u003e— Caractéristiques Techniques\u003c\/p\u003e\n    \u003cdiv class=\"rp-divider\" style=\"margin-bottom:20px; background:#333333;\"\u003e\u003c\/div\u003e\n\n    \u003ch2 class=\"rp-specs-title\"\u003eLes Chiffres Qui Comptent\u003c\/h2\u003e\n    \u003cp class=\"rp-specs-subtitle\"\u003eChaque détail de composition a été choisi pour vous offrir le summum du confort estival.\u003c\/p\u003e\n\n    \u003cdiv class=\"rp-specs-grid\"\u003e\n\n      \u003cdiv class=\"rp-spec-card\"\u003e\n        \u003cdiv class=\"rp-spec-icon\"\u003e\n          \u003cdiv class=\"rp-spec-icon-inner\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"rp-spec-number\"\u003e70\u003cspan\u003e%\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"rp-spec-label\"\u003eLin Européen\u003c\/div\u003e\n        \u003cp class=\"rp-spec-desc\"\u003eLin Premium d’origine européenne pour une respirabilité naturelle et une fraîcheur durable en été\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"rp-spec-card\"\u003e\n        \u003cdiv class=\"rp-spec-icon\"\u003e\n          \u003cdiv class=\"rp-spec-icon-inner\" style=\"border-radius:50%;\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"rp-spec-number\"\u003e25\u003cspan\u003e%\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"rp-spec-label\"\u003eCoton Pima\u003c\/div\u003e\n        \u003cp class=\"rp-spec-desc\"\u003eCoton Pima longue fibre pour une douceur soyeuse au contact de la peau — un confort quotidien exceptionnel\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"rp-spec-card\"\u003e\n        \u003cdiv class=\"rp-spec-icon\"\u003e\n          \u003cdiv class=\"rp-spec-icon-inner\" style=\"border-radius:50%; transform:rotate(45deg);\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"rp-spec-number\"\u003e5\u003cspan\u003e%\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"rp-spec-label\"\u003eElasthanne\u003c\/div\u003e\n        \u003cp class=\"rp-spec-desc\"\u003eÉlasthanne pour une liberté de mouvement totale et une coupe qui s’adapte parfaitement à votre corps\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"rp-spec-card\"\u003e\n        \u003cdiv class=\"rp-spec-icon\"\u003e\n          \u003cdiv class=\"rp-spec-icon-inner\" style=\"border-radius:8px; transform:rotate(20deg);\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"rp-spec-number\"\u003e120\u003cspan style=\"font-size:16px; font-weight:600;\"\u003e j\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"rp-spec-label\"\u003eGarantie Retour\u003c\/div\u003e\n        \u003cp class=\"rp-spec-desc\"\u003eRetours acceptés jusqu’à 120 jours avec livraison express gratuite pour une expérience d’achat sans risque\u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ════════════════════════════════════════\n       SECTION 5 — REVIEWS\n  ════════════════════════════════════════ --\u003e\n  \u003csection class=\"rp-reviews\"\u003e\n    \u003cp class=\"rp-reviews-label\"\u003e— Témoignages Clients\u003c\/p\u003e\n    \u003cdiv class=\"rp-divider\" style=\"margin-bottom:20px;\"\u003e\u003c\/div\u003e\n\n    \u003ch2 class=\"rp-reviews-title\"\u003eIls l’ont adopté\u003c\/h2\u003e\n    \u003cp class=\"rp-reviews-meta\"\u003e\u003cstrong\u003e4,9 \/ 5\u003c\/strong\u003e  —  5 067 avis vérifiés\u003c\/p\u003e\n\n    \u003cdiv class=\"rp-reviews-list\"\u003e\n\n      \u003cdiv class=\"rp-review-card\"\u003e\n        \u003cdiv class=\"rp-review-top\"\u003e\n          \u003cspan class=\"rp-reviewer-name\"\u003eMatthew R.\u003c\/span\u003e\n          \u003cdiv class=\"rp-review-stars\"\u003e\n            \u003cspan class=\"rp-review-star\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"rp-review-star\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"rp-review-star\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"rp-review-star\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"rp-review-star\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"rp-review-text\"\u003e« La qualité correspond exactement aux photos. Le tissu est premium, la coupe est parfaite et chaque détail est soigné. Très satisfait de mon achat. »\u003c\/p\u003e\n        \u003cdiv class=\"rp-review-tags\"\u003e\n          \u003cspan class=\"rp-review-tag\"\u003eQualité\u003c\/span\u003e\n          \u003cspan class=\"rp-review-tag\"\u003eCoupe\u003c\/span\u003e\n          \u003cspan class=\"rp-review-tag\"\u003eLivraison rapide\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"rp-review-card\"\u003e\n        \u003cdiv class=\"rp-review-top\"\u003e\n          \u003cspan class=\"rp-reviewer-name\"\u003eLucas T.\u003c\/span\u003e\n          \u003cdiv class=\"rp-review-stars\"\u003e\n            \u003cspan class=\"rp-review-star\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"rp-review-star\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"rp-review-star\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"rp-review-star\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"rp-review-star\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"rp-review-text\"\u003e« J’hésitais sur la taille, j’ai suivi le guide et ça tombe parfaitement. Confortable, stylé et facile à porter au quotidien. »\u003c\/p\u003e\n        \u003cdiv class=\"rp-review-tags\"\u003e\n          \u003cspan class=\"rp-review-tag\"\u003eCoupe\u003c\/span\u003e\n          \u003cspan class=\"rp-review-tag\"\u003eConfort\u003c\/span\u003e\n          \u003cspan class=\"rp-review-tag\"\u003eStyle\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"rp-review-card\"\u003e\n        \u003cdiv class=\"rp-review-top\"\u003e\n          \u003cspan class=\"rp-reviewer-name\"\u003eAnthony M.\u003c\/span\u003e\n          \u003cdiv class=\"rp-review-stars\"\u003e\n            \u003cspan class=\"rp-review-star\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"rp-review-star\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"rp-review-star\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"rp-review-star\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"rp-review-star\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"rp-review-text\"\u003e« La commande est arrivée rapidement, bien emballée. La qualité se sent premium et le produit est encore plus beau en vrai. »\u003c\/p\u003e\n        \u003cdiv class=\"rp-review-tags\"\u003e\n          \u003cspan class=\"rp-review-tag\"\u003eQualité\u003c\/span\u003e\n          \u003cspan class=\"rp-review-tag\"\u003eLivraison\u003c\/span\u003e\n          \u003cspan class=\"rp-review-tag\"\u003eEmballage\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"rp-review-card\"\u003e\n        \u003cdiv class=\"rp-review-top\"\u003e\n          \u003cspan class=\"rp-reviewer-name\"\u003eDylan P.\u003c\/span\u003e\n          \u003cdiv class=\"rp-review-stars\"\u003e\n            \u003cspan class=\"rp-review-star\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"rp-review-star\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"rp-review-star\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"rp-review-star\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"rp-review-star\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"rp-review-text\"\u003e« Première commande chez ZAYNE et certainement pas la dernière. La pièce est confortable mais garde un look streetwear premium très réussi. »\u003c\/p\u003e\n        \u003cdiv class=\"rp-review-tags\"\u003e\n          \u003cspan class=\"rp-review-tag\"\u003eConfort\u003c\/span\u003e\n          \u003cspan class=\"rp-review-tag\"\u003eStyle\u003c\/span\u003e\n          \u003cspan class=\"rp-review-tag\"\u003eQualité\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"rp-review-card\"\u003e\n        \u003cdiv class=\"rp-review-top\"\u003e\n          \u003cspan class=\"rp-reviewer-name\"\u003eFlorian S.\u003c\/span\u003e\n          \u003cdiv class=\"rp-review-stars\"\u003e\n            \u003cspan class=\"rp-review-star\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"rp-review-star\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"rp-review-star\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"rp-review-star\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"rp-review-star\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"rp-review-text\"\u003e« Excellent rapport qualité-prix. La coupe est moderne, le tissu est solide et la livraison a été plus rapide que prévu. »\u003c\/p\u003e\n        \u003cdiv class=\"rp-review-tags\"\u003e\n          \u003cspan class=\"rp-review-tag\"\u003eRapport qualité\/prix\u003c\/span\u003e\n          \u003cspan class=\"rp-review-tag\"\u003eCoupe\u003c\/span\u003e\n          \u003cspan class=\"rp-review-tag\"\u003eLivraison rapide\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ════════════════════════════════════════\n       SECTION 6 — FAQ\n  ════════════════════════════════════════ --\u003e\n  \u003csection class=\"rp-faq\"\u003e\n    \u003cp class=\"rp-faq-label\"\u003e— Questions Fréquentes\u003c\/p\u003e\n    \u003ch2 class=\"rp-faq-title\"\u003eTout ce que vous devez savoir\u003c\/h2\u003e\n\n    \u003cdiv class=\"rp-faq-list\"\u003e\n\n      \u003cdetails class=\"rp-faq-item\"\u003e\n        \u003csummary class=\"rp-faq-question\"\u003eEn quelle matière est fabriqué le produit ?\u003c\/summary\u003e\n        \u003cdiv class=\"rp-faq-answer\"\u003eLes pièces ZAYNE sont conçues avec des tissus premium et confortables pour un usage quotidien, alliant un look streetwear soigné à un confort durable. Ce Royal Knit Set est spécifiquement composé de 70 % de Lin Européen Premium, 25 % de Coton Pima et 5 % d’Elasthanne.\u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"rp-faq-item\"\u003e\n        \u003csummary class=\"rp-faq-question\"\u003eComment est la coupe ?\u003c\/summary\u003e\n        \u003cdiv class=\"rp-faq-answer\"\u003eLa plupart des pièces ZAYNE sont conçues avec une coupe décontractée et moderne. Choisissez votre taille habituelle pour un look streetwear régulier, ou prenez une taille au-dessus pour un fit plus oversized. Ce set propose une coupe Regular Fit.\u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"rp-faq-item\"\u003e\n        \u003csummary class=\"rp-faq-question\"\u003ePuis-je retourner ou échanger ma commande ?\u003c\/summary\u003e\n        \u003cdiv class=\"rp-faq-answer\"\u003eOui. Vous pouvez demander un retour ou un échange de taille dans les 14 jours suivant la réception de votre commande, à condition que l’article soit non porté et dans son état d’origine. ZAYNE offre également une politique de retour étendue jusqu’à 120 jours.\u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"rp-faq-item\"\u003e\n        \u003csummary class=\"rp-faq-question\"\u003eLes paiements sont-ils sécurisés ?\u003c\/summary\u003e\n        \u003cdiv class=\"rp-faq-answer\"\u003eOui. Les paiements sont traités en toute sécurité via Shopify avec chiffrement SSL. Nous acceptons les principales cartes de crédit, PayPal, Apple Pay et Google Pay.\u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"rp-faq-item\"\u003e\n        \u003csummary class=\"rp-faq-question\"\u003eQuel est le délai de livraison ?\u003c\/summary\u003e\n        \u003cdiv class=\"rp-faq-answer\"\u003eLes commandes sont généralement traitées sous 1 à 2 jours ouvrables. Les délais de livraison peuvent varier selon votre localisation. Ce produit est expédié sous 24 à 48 heures et bénéficie de la livraison express offerte.\u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"rp-faq-item\"\u003e\n        \u003csummary class=\"rp-faq-question\"\u003eComment contacter le service client ?\u003c\/summary\u003e\n        \u003cdiv class=\"rp-faq-answer\"\u003eVous pouvez contacter notre équipe par e-mail via la page de contact. Nous vous aiderons pour les questions de taille, les mises à jour de livraison, les retours ou toute autre demande concernant votre commande.\u003c\/div\u003e\n      \u003c\/details\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ════════════════════════════════════════\n       SECTION 7 — TRUST \/ GUARANTEE\n  ════════════════════════════════════════ --\u003e\n  \u003csection class=\"rp-trust\"\u003e\n    \u003cp class=\"rp-trust-label\"\u003e— Votre Tranquillité d’Esprit\u003c\/p\u003e\n    \u003cdiv class=\"rp-divider\" style=\"margin-bottom:20px;\"\u003e\u003c\/div\u003e\n\n    \u003ch2 class=\"rp-trust-title\"\u003eAchetez sans risque\u003c\/h2\u003e\n    \u003cp class=\"rp-trust-subtitle\"\u003eChaque commande est protégée, expres, et garantie.\u003c\/p\u003e\n\n    \u003cdiv class=\"rp-trust-grid\"\u003e\n\n      \u003cdiv class=\"rp-trust-card\"\u003e\n        \u003cdiv class=\"rp-trust-icon rp-icon-shield\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"rp-trust-card-title\"\u003eGarantie 120 Jours\u003c\/div\u003e\n        \u003cp class=\"rp-trust-card-text\"\u003eRetours acceptés jusqu’à 120 jours après réception pour une sérénité totale\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"rp-trust-card\"\u003e\n        \u003cdiv class=\"rp-trust-icon rp-icon-box\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"rp-trust-card-title\"\u003eLivraison Express Offerte\u003c\/div\u003e\n        \u003cp class=\"rp-trust-card-text\"\u003eExpédition sous 24 – 48h, livraison express incluse sans frais supplémentaires\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"rp-trust-card\"\u003e\n        \u003cdiv class=\"rp-trust-icon rp-icon-return\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"rp-trust-card-title\"\u003eRetour Gratuit\u003c\/div\u003e\n        \u003cp class=\"rp-trust-card-text\"\u003eLa livraison retour est entièrement prise en charge — aucun frais caché\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"rp-trust-card\"\u003e\n        \u003cdiv class=\"rp-trust-icon rp-icon-lock\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"rp-trust-card-title\"\u003ePaiement Sécurisé\u003c\/div\u003e\n        \u003cp class=\"rp-trust-card-text\"\u003eChiffrement SSL Shopify — CB, PayPal, Apple Pay et Google Pay acceptés\u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ════════════════════════════════════════\n       SECTION 8 — FINAL OFFER\n  ════════════════════════════════════════ --\u003e\n  \u003csection class=\"rp-final-offer\"\u003e\n\n    \u003cdiv class=\"rp-pulse-row\"\u003e\n      \u003cdiv class=\"rp-pulse-dot\"\u003e\u003c\/div\u003e\n      \u003cspan class=\"rp-pulse-text\"\u003eOffre Limitée — Stock en cours d’épuisement\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rp-offer-badge\"\u003e-50%  •  Déstockage Exclusif\u003c\/div\u003e\n\n    \u003ch2 class=\"rp-final-title\" style=\"margin-top:18px;\"\u003eRoyal Knit Set\u003cbr\u003e\u003cspan class=\"rp-final-title-accent\"\u003evotre été commence ici\u003c\/span\u003e\n\u003c\/h2\u003e\n\n    \u003cdiv class=\"rp-final-price-block\"\u003e\n      \u003cdiv class=\"rp-final-price-current\"\u003e44,99 €\u003c\/div\u003e\n      \u003cdiv class=\"rp-final-price-row\"\u003e\n        \u003cspan class=\"rp-price-compare\"\u003e89,00 €\u003c\/span\u003e\n        \u003cspan class=\"rp-discount-pill\"\u003e-50%\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rp-guarantee-bar\"\u003e\n      \u003cdiv class=\"rp-guarantee-bar-title\"\u003e■  Achat 100 % Sécurisé\u003c\/div\u003e\n      \u003cp class=\"rp-guarantee-bar-text\"\u003eLivraison express offerte  ·  Retours sous 120 jours\u003cbr\u003ePaiement protégé par chiffrement SSL\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\u003c\/div\u003e","brand":"Lunnea","offers":[{"title":"White \/ XS","offer_id":58166992503116,"sku":null,"price":44.99,"currency_code":"EUR","in_stock":true},{"title":"White \/ S","offer_id":58166992535884,"sku":null,"price":44.99,"currency_code":"EUR","in_stock":true},{"title":"White \/ M","offer_id":58166992568652,"sku":null,"price":44.99,"currency_code":"EUR","in_stock":true},{"title":"White \/ L","offer_id":58166992601420,"sku":null,"price":44.99,"currency_code":"EUR","in_stock":true},{"title":"White \/ XL","offer_id":58166992634188,"sku":null,"price":44.99,"currency_code":"EUR","in_stock":true},{"title":"White \/ 2XL","offer_id":58166992666956,"sku":null,"price":44.99,"currency_code":"EUR","in_stock":true},{"title":"Grey \/ XS","offer_id":58166992699724,"sku":null,"price":44.99,"currency_code":"EUR","in_stock":true},{"title":"Grey \/ S","offer_id":58166992732492,"sku":null,"price":44.99,"currency_code":"EUR","in_stock":true},{"title":"Grey \/ M","offer_id":58166992765260,"sku":null,"price":44.99,"currency_code":"EUR","in_stock":true},{"title":"Grey \/ L","offer_id":58166992798028,"sku":null,"price":44.99,"currency_code":"EUR","in_stock":true},{"title":"Grey \/ XL","offer_id":58166992830796,"sku":null,"price":44.99,"currency_code":"EUR","in_stock":true},{"title":"Grey \/ 2XL","offer_id":58166992863564,"sku":null,"price":44.99,"currency_code":"EUR","in_stock":true},{"title":"Black \/ XS","offer_id":58166992896332,"sku":null,"price":44.99,"currency_code":"EUR","in_stock":true},{"title":"Black \/ S","offer_id":58166992929100,"sku":null,"price":44.99,"currency_code":"EUR","in_stock":true},{"title":"Black \/ M","offer_id":58166992961868,"sku":null,"price":44.99,"currency_code":"EUR","in_stock":true},{"title":"Black \/ L","offer_id":58166992994636,"sku":null,"price":44.99,"currency_code":"EUR","in_stock":true},{"title":"Black \/ XL","offer_id":58166993027404,"sku":null,"price":44.99,"currency_code":"EUR","in_stock":true},{"title":"Black \/ 2XL","offer_id":58166993060172,"sku":null,"price":44.99,"currency_code":"EUR","in_stock":true},{"title":"Beige \/ XS","offer_id":58166993092940,"sku":null,"price":44.99,"currency_code":"EUR","in_stock":true},{"title":"Beige \/ S","offer_id":58166993125708,"sku":null,"price":44.99,"currency_code":"EUR","in_stock":true},{"title":"Beige \/ M","offer_id":58166993158476,"sku":null,"price":44.99,"currency_code":"EUR","in_stock":true},{"title":"Beige \/ L","offer_id":58166993191244,"sku":null,"price":44.99,"currency_code":"EUR","in_stock":true},{"title":"Beige \/ XL","offer_id":58166993224012,"sku":null,"price":44.99,"currency_code":"EUR","in_stock":true},{"title":"Beige \/ 2XL","offer_id":58166993256780,"sku":null,"price":44.99,"currency_code":"EUR","in_stock":true},{"title":"Green \/ XS","offer_id":58166993289548,"sku":null,"price":44.99,"currency_code":"EUR","in_stock":true},{"title":"Green \/ S","offer_id":58166993322316,"sku":null,"price":44.99,"currency_code":"EUR","in_stock":true},{"title":"Green \/ M","offer_id":58166993355084,"sku":null,"price":44.99,"currency_code":"EUR","in_stock":true},{"title":"Green \/ L","offer_id":58166993387852,"sku":null,"price":44.99,"currency_code":"EUR","in_stock":true},{"title":"Green \/ XL","offer_id":58166993420620,"sku":null,"price":44.99,"currency_code":"EUR","in_stock":true},{"title":"Green \/ 2XL","offer_id":58166993453388,"sku":null,"price":44.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1069\/7628\/0908\/files\/ChatGPTImage21giu2026_15_13_39.png?v=1784569852","url":"https:\/\/shoplunnea.com\/products\/knit-set","provider":"Lunnea","version":"1.0","type":"link"}