{"id":31336,"date":"2023-05-30T17:05:10","date_gmt":"2023-05-30T15:05:10","guid":{"rendered":"https:\/\/tuftingeurope.com\/portail-des-ambassadeurs\/"},"modified":"2026-07-10T13:31:01","modified_gmt":"2026-07-10T11:31:01","slug":"filiales","status":"publish","type":"page","link":"https:\/\/tuftingeurope.com\/fr\/filiales\/","title":{"rendered":"Programme d\u2019affiliation"},"content":{"rendered":"\n\n<style>\/* Tufting Europe \u2014 affiliates page. Self-contained.\n   Set --te-brand from Flatsome > Styles > Colors > Primary. *\/\n\n:root {\n\t--te-brand: #525f94;\n\t--te-ink: #1a1d23;\n\t--te-body: #4a5260;\n\t--te-muted: #6b7280;\n\t--te-line: #dfe3e9;\n\t--te-tint: #f4f5f9;\n}\n\n.te-page-lede {\n\tcolor: var(--te-ink);\n\tfont-size: 2rem;\n\tfont-weight: 700;\n\tletter-spacing: -0.015em;\n\tline-height: 1.2;\n\tmargin: 0 0 12px;\n}\n\n.te-page-intro {\n\tcolor: var(--te-body);\n\tfont-size: 1.05rem;\n\tline-height: 1.6;\n\tmargin: 0;\n\tmax-width: 36em;\n}\n\n.te-section-title {\n\tcolor: var(--te-ink);\n\tfont-size: 1.5rem;\n\tmargin: 0 0 20px;\n}\n\n.te-sub-title {\n\tcolor: var(--te-ink);\n\tfont-size: 1.1rem;\n\tmargin: 36px 0 14px;\n}\n\n\/* Fact strip *\/\n\n.te-facts {\n\tborder-top: 2px solid var(--te-ink);\n\tdisplay: grid;\n\tgrid-template-columns: repeat(3, 1fr);\n\tmargin-top: 8px;\n}\n\n.te-fact {\n\tborder-right: 1px solid var(--te-line);\n\tpadding: 24px 28px 24px 0;\n}\n\n.te-fact:not(:first-child) {\n\tpadding-left: 28px;\n}\n\n.te-fact:last-child {\n\tborder-right: 0;\n}\n\n.te-fact-value {\n\tcolor: var(--te-brand);\n\tdisplay: block;\n\tfont-size: 1.45rem;\n\tfont-weight: 800;\n\tletter-spacing: -0.015em;\n\tline-height: 1.2;\n}\n\n.te-fact-label {\n\tcolor: var(--te-ink);\n\tdisplay: block;\n\tfont-size: 14px;\n\tfont-weight: 700;\n\tmargin: 4px 0 6px;\n}\n\n.te-fact-note {\n\tcolor: var(--te-body);\n\tdisplay: block;\n\tfont-size: 13px;\n\tline-height: 1.55;\n}\n\n\/* Steps *\/\n\n.te-steps {\n\tcounter-reset: step;\n\tlist-style: none !important;\n\tmargin: 0 !important;\n\tpadding: 0 !important;\n}\n\n.te-steps li {\n\tborder-left: 1px solid var(--te-line);\n\tlist-style: none !important;\n\tmargin: 0 !important;\n\tpadding: 0 0 26px 26px !important;\n\tposition: relative;\n}\n\n.te-steps li:last-child {\n\tborder-left-color: transparent;\n\tpadding-bottom: 0 !important;\n}\n\n.te-steps li::before {\n\talign-items: center;\n\tbackground: var(--te-brand);\n\tborder-radius: 50%;\n\tcolor: #fff;\n\tcontent: counter(step);\n\tcounter-increment: step;\n\tdisplay: flex;\n\tfont-size: 12px;\n\tfont-weight: 700;\n\theight: 24px;\n\tjustify-content: center;\n\tleft: -12px;\n\tposition: absolute;\n\ttop: 0;\n\twidth: 24px;\n}\n\n.te-steps strong {\n\tcolor: var(--te-ink);\n\tdisplay: block;\n\tfont-size: 15px;\n\tline-height: 1.4;\n\tmargin: 2px 0 4px;\n}\n\n.te-steps span {\n\tcolor: var(--te-body);\n\tdisplay: block;\n\tfont-size: 14px;\n\tline-height: 1.6;\n}\n\n\/* Plain lists *\/\n\n.te-list {\n\tlist-style: none !important;\n\tmargin: 0 !important;\n\tpadding: 0 !important;\n}\n\n.te-list li {\n\tborder-bottom: 1px solid var(--te-line);\n\tcolor: var(--te-body);\n\tfont-size: 14px;\n\tline-height: 1.6;\n\tlist-style: none !important;\n\tmargin: 0 !important;\n\tpadding: 11px 0 !important;\n}\n\n.te-list li:last-child {\n\tborder-bottom: 0;\n}\n\n.te-list strong {\n\tcolor: var(--te-ink);\n}\n\n\/* Join card *\/\n\n.te-join-card {\n\tbackground: var(--te-tint);\n\tborder: 1px solid var(--te-line);\n\tborder-radius: 8px;\n\tpadding: 28px;\n}\n\n.te-join-title {\n\tcolor: var(--te-ink);\n\tfont-size: 1.25rem;\n\tmargin: 0 0 8px;\n}\n\n.te-join-text {\n\tcolor: var(--te-body);\n\tfont-size: 14px;\n\tline-height: 1.6;\n\tmargin: 0 0 18px;\n}\n\n.te-join-list {\n\tlist-style: none !important;\n\tmargin: 0 0 22px !important;\n\tpadding: 0 !important;\n}\n\n.te-join-list li {\n\tcolor: var(--te-body);\n\tfont-size: 14px;\n\tline-height: 1.5;\n\tlist-style: none !important;\n\tmargin: 0 !important;\n\tpadding: 7px 0 7px 22px !important;\n\tposition: relative;\n}\n\n.te-join-list li::before {\n\tcolor: var(--te-brand);\n\tcontent: \"\\2713\";\n\tfont-weight: 700;\n\tleft: 0;\n\tposition: absolute;\n}\n\n.te-join-terms {\n\tcolor: var(--te-muted);\n\tfont-size: 12px;\n\tline-height: 1.55;\n\tmargin: 12px 0 0;\n}\n\n.te-join-terms a {\n\tcolor: var(--te-brand);\n\tfont-weight: 600;\n\ttext-decoration: underline;\n\ttext-underline-offset: 2px;\n}\n\n.te-join-foot {\n\tborder-top: 1px solid var(--te-line);\n\tcolor: var(--te-muted);\n\tfont-size: 13px;\n\tline-height: 1.55;\n\tmargin: 20px 0 0;\n\tpadding-top: 16px;\n}\n\n.te-join-foot a {\n\tcolor: var(--te-brand);\n\tfont-weight: 600;\n}\n\n@media screen and (min-width: 850px) {\n\t.te-join-col .col-inner {\n\t\tposition: sticky;\n\t\ttop: 100px;\n\t}\n}\n\n\/* Portal *\/\n\n.te-portal-note {\n\tcolor: var(--te-muted);\n\tfont-size: 13px;\n\tline-height: 1.6;\n\tmargin: 0 0 20px;\n}\n\n\/* FAQ *\/\n\n.te-faq-link {\n\tcolor: var(--te-brand);\n\tfont-weight: 600;\n\ttext-decoration: underline;\n\ttext-underline-offset: 2px;\n}\n\n.accordion-title {\n\tcolor: var(--te-ink);\n\tfont-weight: 600;\n}\n\n\/* Buttons *\/\n\n.te-btn {\n\tborder-radius: 5px;\n\tdisplay: inline-block;\n\tfont-size: 14px;\n\tfont-weight: 700;\n\tpadding: 12px 20px;\n\ttransition: all 0.15s ease;\n}\n\n.te-btn-primary {\n\tbackground: var(--te-brand);\n\tborder: 1px solid var(--te-brand);\n\tcolor: #fff;\n}\n\n.te-btn-primary:hover {\n\tbackground: var(--te-ink);\n\tborder-color: var(--te-ink);\n\tcolor: #fff;\n}\n\n.te-btn-ghost {\n\tbackground: #fff;\n\tborder: 1px solid var(--te-line);\n\tcolor: var(--te-ink);\n}\n\n.te-btn-ghost:hover {\n\tborder-color: var(--te-brand);\n\tcolor: var(--te-brand);\n}\n\n\n\/* --------------------------------------------------------------------------\n   Solid Affiliates overrides.\n   The plugin renders the terms checkbox inside a flex container that collapses\n   it to a few pixels wide and strips its native appearance, making it\n   impossible to click. Without this it cannot be ticked, and it is required.\n   -------------------------------------------------------------------------- *\/\n\n#is_accept_affiliate_policy {\n\t-webkit-appearance: auto;\n\taccent-color: var(--te-brand);\n\tappearance: auto;\n\tcursor: pointer;\n\tflex: 0 0 20px;\n\tflex-shrink: 0;\n\theight: 20px;\n\tmargin: 0 8px 0 0;\n\tmin-width: 20px;\n\twidth: 20px;\n}\n\nlabel.sld-ap-form_checkbox {\n\talign-items: center;\n\tcursor: pointer;\n\tdisplay: inline-flex;\n\tmin-width: 20px;\n\toverflow: visible;\n\twidth: auto;\n}\n\n@media screen and (max-width: 849px) {\n\t.te-page-lede {\n\t\tfont-size: 1.6rem;\n\t}\n\n\t.te-facts {\n\t\tgrid-template-columns: 1fr;\n\t}\n\n\t.te-fact {\n\t\tborder-bottom: 1px solid var(--te-line);\n\t\tborder-right: 0;\n\t\tpadding: 20px 0;\n\t}\n\n\t.te-fact:not(:first-child) {\n\t\tpadding-left: 0;\n\t}\n\n\t.te-fact:last-child {\n\t\tborder-bottom: 0;\n\t}\n\n\t.te-join-col {\n\t\tmargin-top: 32px;\n\t}\n}\n<\/style>\n\n\n\t<section class=\"section\" id=\"section_1678720274\">\n\t\t<div class=\"section-bg fill\" >\n\t\t\t\t\t\t\t\t\t\n\t\t\t\n\n\t\t<\/div>\n\n\t\t\n\n\t\t<div class=\"section-content relative\">\n\t\t\t\n<div class=\"row row-large\"  id=\"row-1043462949\">\n\n\t<div id=\"col-2120335889\" class=\"col medium-7 small-12 large-7\"  >\n\t\t\t\t<div class=\"col-inner text-left\"  >\n\t\t\t\n\t\t\t\n\n\n<p class=\"te-page-lede\">Partagez vos cr\u00e9ations. Gagnez sur leurs achats. <\/p>\n<p class=\"te-page-intro\">Obtenez votre propre code de r\u00e9duction, partagez-le avec les personnes qui suivent votre tufting, et gagnez une commission sur chaque commande qu\u2019il g\u00e9n\u00e8re.<\/p>\n\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n<\/div>\n\n<div class=\"row row-large\"  id=\"row-389019565\">\n\n\t<div id=\"col-816165243\" class=\"col medium-12 small-12 large-12\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n\n\n<div class=\"te-facts\">\n  <div class=\"te-fact\">\n    <span class=\"te-fact-value\">10 %<\/span>\n    <span class=\"te-fact-label\">de commission sur chaque commande<\/span>\n    <span class=\"te-fact-note\">Calcul\u00e9e sur la valeur de la commande, hors TVA et frais de port.<\/span>\n  <\/div>\n  <div class=\"te-fact\">\n    <span class=\"te-fact-value\">30 jours<\/span>\n    <span class=\"te-fact-label\">Fen\u00eatre de cookie<\/span>\n    <span class=\"te-fact-note\">Si quelqu\u2019un clique sur votre lien, vous gagnez sur tout ce qu\u2019il commande dans les 30 jours suivants.<\/span>\n  <\/div>\n  <div class=\"te-fact\">\n    <span class=\"te-fact-value\">Pay\u00e9 sur demande<\/span>\n    <span class=\"te-fact-label\">Virement bancaire ou cr\u00e9dit en magasin<\/span>\n    <span class=\"te-fact-note\">Demandez un paiement depuis votre tableau de bord quand vous le souhaitez.<\/span>\n  <\/div>\n<\/div>\n\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n<\/div>\n\t\t<\/div>\n\n\t\t\n<style>\n#section_1678720274 {\n  padding-top: 32px;\n  padding-bottom: 32px;\n}\n@media (min-width:550px) {\n  #section_1678720274 {\n    padding-top: 56px;\n    padding-bottom: 56px;\n  }\n}\n<\/style>\n\t<\/section>\n\t\n\n\n\t<section class=\"section\" id=\"section_1109839889\">\n\t\t<div class=\"section-bg fill\" >\n\t\t\t\t\t\t\t\t\t\n\t\t\t\n\n\t\t<\/div>\n\n\t\t\n\n\t\t<div class=\"section-content relative\">\n\t\t\t\n<div class=\"row row-large align-top\"  id=\"row-1490323582\">\n\n\n\t<div id=\"col-208885093\" class=\"col medium-7 small-12 large-7\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n\n\n<h2 class=\"te-section-title\">Comment \u00e7a marche<\/h2>\n\n<ol class=\"te-steps\">\n  <li>\n    <strong>Postuler<\/strong>\n    <span>Remplissez le formulaire ci-dessous. Dites-nous o\u00f9 vous publiez et ce que vous faites. Nous examinons chaque candidature manuellement.  <\/span>\n  <\/li>\n  <li>\n    <strong>Obtenez votre code et votre lien<\/strong>\n    <span>Une fois approuv\u00e9, vous recevez un code de r\u00e9duction personnel et un lien de suivi. Vos abonn\u00e9s b\u00e9n\u00e9ficient de 5 % de r\u00e9duction s\u2019ils utilisent l\u2019un ou l\u2019autre. <\/span>\n  <\/li>\n  <li>\n    <strong>Partagez-le<\/strong>\n    <span>Dans vos Reels, vos TikToks, la description de vos vid\u00e9os YouTube, votre newsletter. Partout o\u00f9 se trouvent d\u00e9j\u00e0 les personnes qui vous regardent faire du tufting. <\/span>\n  <\/li>\n  <li>\n    <strong>Soyez pay\u00e9<\/strong>\n    <span>Suivez vos visites, vos parrainages et vos gains dans votre tableau de bord. Demandez un paiement par virement bancaire, ou utilisez-le comme cr\u00e9dit en magasin pour acheter du fil. <\/span>\n  <\/li>\n<\/ol>\n\n<h2 class=\"te-sub-title\">\u00c0 qui s\u2019adresse ce programme<\/h2>\n\n<ul class=\"te-list\">\n  <li><strong>Cr\u00e9ateurs de tufting<\/strong> Toute personne publiant ses tapis sur Instagram, TikTok ou YouTube.<\/li>\n  <li><strong>Animateurs d\u2019ateliers et professeurs<\/strong> Vos \u00e9l\u00e8ves demandent toujours o\u00f9 vous avez achet\u00e9 la machine.<\/li>\n  <li><strong>Blogueurs et r\u00e9dacteurs de newsletters<\/strong> Artisanat, textile, d\u00e9coration int\u00e9rieure et DIY.<\/li>\n<\/ul>\n\n<h2 class=\"te-sub-title\">Ce qui fonctionne<\/h2>\n\n<ul class=\"te-list\">\n  <li><strong>Montrez le processus, pas le produit<\/strong> Un tapis sortant du cadre est plus performant qu\u2019une photo d\u2019une bo\u00eete.<\/li>\n  <li><strong>R\u00e9pondez aux questions que les gens posent r\u00e9ellement<\/strong> Quelle machine, quel fil, quelle quantit\u00e9 de fil.<\/li>\n  <li><strong>Placez le code l\u00e0 o\u00f9 il peut \u00eatre lu<\/strong> \u00c0 l\u2019\u00e9cran, dans la l\u00e9gende et dans le commentaire \u00e9pingl\u00e9.<\/li>\n<\/ul>\n\n<h2 class=\"te-sub-title\">Ce qui n\u2019est pas autoris\u00e9<\/h2>\n\n<ul class=\"te-list\">\n  <li><strong>Commander avec votre propre code<\/strong> Les auto-parrainages ne sont pas r\u00e9mun\u00e9r\u00e9s.<\/li>\n  <li><strong>Sites de coupons et de bons de r\u00e9duction<\/strong> Votre code est destin\u00e9 \u00e0 votre public, pas aux agr\u00e9gateurs.<\/li>\n  <li><strong>Ench\u00e9rir sur notre nom de marque<\/strong> Pas de recherche payante sur Tufting Europe ou nos noms de produits.<\/li>\n<\/ul>\n\n\n\t\t<\/div>\n\t\t\t\t\n<style>\n#col-208885093 > .col-inner {\n  padding: 0px;\n}\n@media (min-width:550px) {\n  #col-208885093 > .col-inner {\n    padding: 0px 40px 0px 0px;\n  }\n}\n<\/style>\n\t<\/div>\n\n\t\n\n\n\t<div id=\"col-1296090259\" class=\"col te-join-col medium-5 small-12 large-5\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n\n\n<div class=\"te-join-card\">\n  <h2 class=\"te-join-title\">Devenez affili\u00e9<\/h2>\n  <p class=\"te-join-text\">Adh\u00e9sion gratuite. Aucun minimum d\u2019abonn\u00e9s. Nous lisons chaque candidature manuellement.  <\/p>\n\n  <ul class=\"te-join-list\">\n    <li>Votre propre code de r\u00e9duction<\/li>\n    <li>Un lien de suivi personnel<\/li>\n    <li>10 % sur chaque commande parrain\u00e9e<\/li>\n    <li>Un tableau de bord avec les visites, les parrainages et les gains<\/li>\n    <li>Paiements par virement bancaire ou en cr\u00e9dit en magasin<\/li>\n  <\/ul>\n\n  <a class=\"te-btn te-btn-primary\" href=\"#join\">Faire une demande d\u2019adh\u00e9sion<\/a>\n  <p class=\"te-join-terms\">En postulant, vous acceptez les <a href=\"https:\/\/tuftingeurope.com\/fr\/conditions-daffiliation-2\/\">conditions d\u2019affiliation<\/a>.<\/p>\n\n  <p class=\"te-join-foot\">D\u00e9j\u00e0 affili\u00e9 ? <a href=\"#join\">Connectez-vous \u00e0 votre tableau de bord<\/a>.<br\/> Des questions ? \u00c9crivez \u00e0 <a href=\"mailto:support@tuftingeurope.com\">support@tuftingeurope.com<\/a>. <\/p>\n<\/div>\n\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n<\/div>\n\t\t<\/div>\n\n\t\t\n<style>\n#section_1109839889 {\n  padding-top: 28px;\n  padding-bottom: 28px;\n}\n@media (min-width:550px) {\n  #section_1109839889 {\n    padding-top: 40px;\n    padding-bottom: 40px;\n  }\n}\n<\/style>\n\t<\/section>\n\t\n\n\n\t<section class=\"section\" id=\"section_1144298660\">\n\t\t<div class=\"section-bg fill\" >\n\t\t\t\t\t\t\t\t\t\n\t\t\t\n\n\t\t<\/div>\n\n\t\t\n\n\t\t<div class=\"section-content relative\">\n\t\t\t\n<div class=\"row row-large\"  id=\"row-732742432\">\n\n\t<div id=\"col-1643606489\" class=\"col medium-12 small-12 large-12\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n\n\n<div id=\"join\"><\/div>\n<h2 class=\"te-section-title\">Postuler ou se connecter<\/h2>\n<p class=\"te-portal-note\">Nouveau ici ? Inscrivez-vous ci-dessous. D\u00e9j\u00e0 approuv\u00e9 ? Connectez-vous pour voir vos visites, parrainages, coupons et gains.   <\/p>\n\n\n<div class='sld-ap-container'><div class='sld-ap'>        \n        <style>\n            :root {\n\n                --sld-ap-font-family: -apple-system, BlinkMacSystemFont, \" var\", \"Segoe UI\", Helvetica, \"Apple Color Emoji\", Arial, sans-serif, \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n\n                \/* Light Theme Variables *\/\n                --sld-ap-background: #fff;\n                --sld-ap-shading: #fafafa;\n                --sld-ap-primary-color: #000;\n                --sld-ap-secondary-color: #727272;\n                --sld-ap-accent-color: #000;\n                --sld-ap-border-color: #DADCE0;\n                --sld-ap-error-color: #D8000C;\n                --sld-ap-success-color: #4CAF50;\n                --sld-ap-info-color: #4a51c1;\n\n                \/* Spacing Variables *\/\n                --sld-ap-spacing-xs: 5px;\n                --sld-ap-spacing-sm: 10px;\n                --sld-ap-spacing-md: 20px;\n                --sld-ap-spacing-lg: 30px;\n\n                \/* Border Radius *\/\n                --sld-ap-border-radius-sm: 5px;\n                --sld-ap-border-radius-md: 8px;\n                --sld-ap-border-radius-lg: 12px;\n\n                \/* Font Sizes *\/\n                --sld-ap-font-size-xs: 12px;\n                --sld-ap-font-size-sm: 14px;\n                --sld-ap-font-size-md: 16px;\n                --sld-ap-font-size-lg: 20px;\n                --sld-ap-font-size-xl: 22px;\n\n                \/* Font Weights *\/\n                --sld-ap-font-weight-normal: 400;\n                --sld-ap-font-weight-medium: 500;\n\n                \/* Shadow *\/\n                --sld-ap-shadow-sm: 0 2px 2px 0 rgb(0 0 0 \/ 0.08);\n                --sld-ap-shadow-md: 0 2px 4px 0 rgb(0 0 0 \/ 0.08);\n\n\n                \/* Dark Theme Variables *\/\n                --sld-ap-dark-background: #121212;\n                --sld-ap-dark-shading: #1E1E1E;\n                --sld-ap-dark-primary-color: #E0E0E0;\n                --sld-ap-dark-secondary-color: #A0A0A0;\n                --sld-ap-dark-accent-color: #6AB0FF;\n                --sld-ap-dark-border-color: #333333;\n                --sld-ap-dark-shadow-sm: 0 2px 2px 0 rgb(255 255 255 \/ 0.08);\n                \n            }\n\n            \/* Dark Mode Selector *\/\n            .dark-mode {\n                --sld-ap-background: var(--sld-ap-dark-background);\n                --sld-ap-shading: var(--sld-ap-dark-shading);\n                --sld-ap-primary-color: var(--sld-ap-dark-primary-color);\n                --sld-ap-secondary-color: var(--sld-ap-dark-secondary-color);\n                --sld-ap-accent-color: var(--sld-ap-dark-accent-color);\n                --sld-ap-border-color: var(--sld-ap-dark-border-color);\n                --sld-ap-shadow-sm: var(--sld-ap-dark-shadow-sm);\n            }\n\n            .sld-ap {\n                display: flex;\n                font-size: var(--sld-ap-font-size-md);\n                font-family: var(--sld-ap-font-family);\n                gap: var(--sld-ap-spacing-lg);\n                color: var(--sld-ap-primary-color);\n            }\n\n            \/* Hide the default checkbox *\/\n            .sld-ap input[type=\"checkbox\"] {\n                appearance: none;\n                -webkit-appearance: none;\n                -moz-appearance: none;\n                width: 20px;\n                height: 20px;\n                border: 2px solid var(--sld-ap-border-color);\n                border-radius: 4px;\n                background-color: #f0f0f0;\n                position: relative;\n                cursor: pointer;\n                transition: background-color 0.3s, border-color 0.3s;\n            }\n\n            \/* Checked state *\/\n            .sld-ap input[type=\"checkbox\"]:checked {\n                background-color: var(--sld-ap-accent-color);\n                border-color: var(--sld-ap-accent-color);\n            }\n\n            .sld-ap input[type=\"checkbox\"]:checked::after {\n                content: \"\";\n                position: absolute;\n                left: 5px;\n                top: 1px;\n                width: 3px;\n                height: 10px;\n                border: solid white;\n                border-width: 0 2px 2px 0;\n                transform: rotate(45deg);\n            }\n\n            \/* Hover state *\/\n            .sld-ap input[type=\"checkbox\"]:hover {\n                border-color: var(--sld-ap-border-color);\n            }\n\n            \/* Active state *\/\n            .sld-ap input[type=\"checkbox\"]:active {\n                background-color: var(--sld-ap-border-color);\n            }\n\n\n            \/* Hide the default radio button *\/\n            .sld-ap input[type=\"radio\"] {\n                appearance: none;\n                -webkit-appearance: none;\n                -moz-appearance: none;\n                width: 20px;\n                height: 20px;\n                border: 2px solid var(--sld-ap-border-color);\n                border-radius: 50%;\n                background-color: #f0f0f0;\n                position: relative;\n                vertical-align: middle;\n                cursor: pointer;\n                transition: background-color 0.3s, border-color 0.3s;\n            }\n\n            \/* Checked state for radio button *\/\n            .sld-ap input[type=\"radio\"]:checked {\n                background-color: var(--sld-ap-accent-color);\n                ;\n                border-color: var(--sld-ap-accent-color);\n                ;\n            }\n\n            \/* Inner circle when checked *\/\n            .sld-ap input[type=\"radio\"]:checked::after {\n                content: \"\";\n                position: absolute;\n                top: 4px;\n                left: 4px;\n                width: 8px;\n                height: 8px;\n                background-color: white;\n                border-radius: 10px;\n            }\n\n            \/* Hover state *\/\n            .sld-ap input[type=\"radio\"]:hover {\n                border-color: var(--sld-ap-border-color);\n            }\n\n            \/* Active state *\/\n            .sld-ap input[type=\"radio\"]:active {\n                background-color: var(--sld-ap-border-color);\n            }\n\n\n\n            .sld-ap textarea {\n                font-family: var(--family-sans-serif);\n            }\n\n            .sld-ap fieldset {\n                all: unset;\n                border: none;\n                padding: 0;\n                margin: 0;\n                background: transparent;\n            }\n\n            .sld-ap fieldset.fieldset-radio label,\n            .sld-ap fieldset.fieldset-checkbox label {\n                font-size: var(--sld-ap-font-size-sm);\n                color: var(--sld-ap-primary-color);\n            }\n\n            .sld-ap h2 {\n                font-family: var(--sld-ap-font-family);\n                font-size: var(--sld-ap-font-size-xl);\n                margin: var(--sld-ap-spacing-xs) 0;\n                font-weight: var(--sld-ap-font-weight-normal);\n                color: var(--sld-ap-primary-color);\n            }\n\n            .sld-ap p.sld-ap-form-lead {\n                margin: 0 var(--sld-ap-spacing-md) var(--sld-ap-spacing-lg) 0;\n                font-size: var(--sld-ap-font-size-sm);\n                color: var(--sld-ap-secondary-color);\n\n            }\n\n            .sld-col-1 {\n                flex-shrink: 0;\n                flex-basis: 60%;\n            }\n\n            .sld-col-1:last-child {\n                flex-shrink: 0;\n                flex-basis: fit-content;\n            }\n\n            @media only screen and (max-width: 800px) {\n                .sld-ap {\n                    flex-direction: column;\n                }\n            }\n\n            .sld-ap-form {\n                display: flex;\n                flex-direction: column;\n            }\n\n            .sld-ap-form_box {\n                padding: var(--sld-ap-spacing-lg);\n                width: 100%;\n                border: 1px solid var(--sld-ap-border-color);\n                border-radius: var(--sld-ap-border-radius-lg);\n                background-color: var(--sld-ap-background);\n                box-shadow:var(--sld-ap-shadow-md);\n                box-sizing: border-box;\n            }\n\n            .sld_field-wrapper {\n                display: flex;\n                flex-direction: column;\n                gap: var(--sld-ap-spacing-sm);\n                justify-content: space-between;\n            }\n\n            .sld_field-left {\n                display: flex;\n                flex-direction: column;\n            }\n\n            .sld_field-input {\n                min-width: 40%;\n                justify-content: flex-end;\n                display: flex;\n            }\n\n            .sld_field-input fieldset {\n                display: flex;\n                flex-direction: row;\n                flex-wrap: wrap;\n                gap: var(--sld-ap-spacing-sm);\n            }\n\n            .sld_field-wrapper.multi-checkbox {\n                flex-direction: column;\n                align-items: stretch;\n                gap: var(--sld-ap-spacing-md);\n            }\n\n            .sld_field-wrapper.multi-checkbox .sld_field-label {\n                display: flex;\n                gap: var(--sld-ap-spacing-md);\n                flex-wrap: wrap;\n            }\n\n            .sld_field-wrapper.multi-checkbox .sld_field-input .sld-ap-form_checkbox {\n                display: flex;\n                flex-direction: row;\n                gap: var(--sld-ap-spacing-sm);\n            }\n\n            .sld_field-wrapper.multi-checkbox .sld_field-input {\n                justify-content: flex-start;\n            }\n\n            .sld_field-wrapper.multi-checkbox .multi-checkbox-option {\n                display: flex;\n                flex-direction: row;\n                gap: var(--sld-ap-spacing-xs);\n                align-items: center;\n                font-size: var(--sld-ap-font-size-xs);\n            }\n\n            label.sld_field-label {\n                width: 100%;\n            }\n\n            .sld_field-title {\n                font-size: var(--sld-ap-font-size-sm);\n                font-weight: var(--sld-ap-font-weight-medium);\n                color: var(--sld-ap-primary-color);\n            }\n\n            .sld_field-description {\n                font-size: var(--sld-ap-font-size-xs);\n                margin: 0;\n                color: var(--sld-ap-secondary-color);\n            }\n\n            .sld-ap-form_group {\n                width: 100%;\n            }\n\n            .sld-ap-form_group>label {\n                margin: var(--sld-ap-spacing-xs) 0;\n                font-size: var(--sld-ap-font-size-sm);\n                display: flex;\n                flex-direction: column;\n            }\n\n            .sld-ap-form_group>label input,\n            .sld-ap-form_group>label textarea,\n            .sld-ap-form_group>label select {\n                width: 100%;\n            }\n\n            .sld-ap-form_group input:not([type='checkbox']):not([type='radio']),\n            .sld-ap-form_group textarea,\n            .sld-ap-form_group select {\n                border: 1px solid var(--sld-ap-border-color);\n                padding: var(--sld-ap-spacing-sm);\n                border-radius: var(--sld-ap-border-radius-md);\n                background: var(--sld-ap-shading);\n                color: var(--sld-ap-primary-color);\n                box-shadow: var(--sld-ap-shadow-sm);\n                width: 100%;\n                box-sizing: border-box;\n            }\n\n            label.sld_field-label input[type='radio'] {\n                width: 25px;\n                border-radius: 50%;\n                display: inline-block;\n            }\n\n            .sld-ap-form_checkbox a {\n                color: var(--sld-ap-accent-color);\n            }\n\n            .sld-ap-form_submit {\n                background: var(--sld-ap-accent-color);\n                font-size: var(--sld-ap-font-size-sm);\n                color: #fff;\n                padding: var(--sld-ap-spacing-md) var(--sld-ap-spacing-lg);\n                margin-top: var(--sld-ap-spacing-md);\n                border: none !important;\n                border-radius: var(--sld-ap-border-radius-lg);\n            }\n\n            input#submit_solid_affiliate_login {\n                background: var(--sld-ap-accent-color);\n                font-size: var(--sld-ap-font-size-sm);\n                color: #fff;\n                padding: var(--sld-ap-spacing-md) var(--sld-ap-spacing-lg);\n                border: none !important;\n                border-radius: var(--sld-ap-border-radius-lg);\n            }\n\n            .sld-ap-form_group input:focus,\n            .sld-ap-form_group input:focus-within,\n            .sld-ap-form_group input:focus-visible {\n                border: 2px solid var(--sld-ap-accent-color);\n                outline: none !important;\n                background: var(--sld-ap-background);\n            }\n\n            .sld-ap-form_tip {\n                font-size: var(--sld-ap-font-size-xs);\n                color: var(--sld-ap-primary-color);\n            }\n\n            .sld-ap-form_notice {\n                display: flex;\n                gap: var(--sld-ap-spacing-xs);\n                background-color: var(--sld-ap-background);\n                margin: var(--sld-ap-spacing-md) 0;\n                border: 1px solid var(--sld-ap-border-color);\n                color: var(--sld-ap-primary-color);\n                line-height: 1.2;\n                font-size: var(--sld-ap-font-size-sm);\n                border-radius: var(--sld-ap-border-radius-sm);\n                padding: var(--sld-ap-spacing-sm);\n                align-items: center;\n            }\n            .sld-ap-form_notice_icon {\n                display:flex;\n                align-items: center;\n            }\n            .sld-ap-form_notice_icon svg {\n                stroke: var(--sld-ap-secondary-color);\n                width: auto;\n                height: 24px;\n            }\n\n            .sld-ap-form.registration>div {\n                display: flex;\n                flex-direction: column;\n                gap: var(--sld-ap-spacing-lg);\n            }\n\n            .sld-ap-form_notice.error svg {\n                stroke: var(--sld-ap-error-color);\n            }\n\n            .sld-ap-form_notice.error {\n                color: var(--sld-ap-error-color);\n                background: rgba(var(--sld-ap-error-color), 0.1);\n            }\n\n            .sld-ap-form_notice.success svg {\n                stroke: var(--sld-ap-success-color);\n            }\n\n            .sld-ap-form_notice.success {\n                color: var(--sld-ap-success-color);\n                background: rgba(var(--sld-ap-success-color), 0.1);\n            }\n\n            .sld-ap-form_notice.info svg {\n                stroke: var(--sld-ap-info-color);\n            }\n\n            .sld-ap-form_notice.info {\n                color: var(--sld-ap-info-color);\n                background: rgba(var(--sld-ap-info-color), 0.1);\n            }\n\n            .sld-ap-form_group a.forgot-pass {\n                font-size: var(--sld-ap-font-size-xs);\n                color: var(--sld-ap-accent-color);\n            }\n\n            .sld-tooltip>svg {\n                max-width: 15px;\n            }\n\n            label[for=\"is_accept_affiliate_policy\"] p.sld_field-description {\n                display: inline-block;\n            }\n\n            .sld_field-wrapper.is_accept_affiliate_policy {\n                flex-direction: row-reverse;\n                align-items: center;\n                gap: var(--sld-ap-spacing-xs);\n            }\n\n            .sld_field-wrapper.is_accept_affiliate_policy .sld_field-left {\n                flex-grow: 1;\n            }\n\n            .sld_field-wrapper.is_accept_affiliate_policy .sld_field-left a {\n                font-size: var(--sld-ap-font-size-sm);\n            }\n\n            .sld_field-wrapper.is_accept_affiliate_policy .sld_field-input {\n                flex-shrink: 1;\n                min-width: auto;\n\n            }\n\n            #is_accept_affiliate_policy+p::before {\n                content: '* ';\n                color: var(--sld-ap-error-color);\n            }\n\n            .sld-ap-login-component {\n                height: fit-content;\n            }\n\n            .sld-ap-form_error {\n                color: var(--sld-ap-error-color);\n                font-size: var(--sld-ap-font-size-xs);\n                margin: var(--sld-ap-spacing-xs) 0;\n            }\n\n            .powered-by {\n  display: flex;\n  align-items: center;\n  justify-content: flex-end;\n  border: 1px solid #ccc; \/* Customize border color *\/\n  padding: 10px; \/* Adjust padding as needed *\/\n  gap: 8px; \/* Space between text and image *\/\n  font-family: Arial, sans-serif; \/* Optional: Choose your font *\/\n  font-size: 14px; \/* Optional: Adjust font size *\/\n}\n\n.powered-by img {\n  height: 20px; \/* Adjust logo size as needed *\/}\n\n  #solid-affiliate-affiliate-portal_login-form {\ndisplay:flex;\nflex-direction:column;\ngap:var(--sld-ap-spacing-md);\n  }\n\n        <\/style>\n\n        <script>\n            \/\/ make an ajax request to generate a new nonce and then replace the value of the nonce field in the form\n            jQuery(document).ready(function($) {\n                var data = {\n                    'action': 'sld_affiliate_generate_registration_nonce',\n                };\n\n                jQuery.post(window.SolidAffiliate.ajaxurl, data, function(response) {\n                    if (response.success) {\n                        jQuery('#solid-affiliate-affiliate-portal_new_affiliate #_wpnonce').val(response.data);\n                    }\n                });\n\n                \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\n                \/\/ Function to check if a field is already in use\n                function checkIfFieldIsAlreadyInUse(field, value) {\n                    return jQuery.ajax({\n                        url: window.SolidAffiliate.ajaxurl,\n                        type: 'POST',\n                        data: {\n                            action: 'sld_affiliate_check_if_field_is_already_in_use',\n                            field: field,\n                            value: value,\n                        }\n                    });\n                }\n\n                \/\/ Add an event handler to do something whenever the name=\"user_email\" or \"user_login\" field is changed.\n                jQuery('#solid-affiliate-affiliate-portal_new_affiliate input[name=\"user_email\"], #solid-affiliate-affiliate-portal_new_affiliate input[name=\"user_login\"]').on('change', function() {\n                    let $this = jQuery(this);\n                    let newValue = $this.val();\n                    let field = $this.attr('name') === 'user_email' ? 'email' : 'login';\n                    let errorId = 'sld-user_' + field + '-error';\n\n                    \/\/ check if the field is already in use\n                    checkIfFieldIsAlreadyInUse(field, newValue).done(function(response) {\n                        if (response.success) {\n                            jQuery('#solid-affiliate-affiliate-portal_new_affiliate #' + errorId).remove();\n                        } else {\n                            if (jQuery('#solid-affiliate-affiliate-portal_new_affiliate #' + errorId).length) {\n                                return;\n                            }\n                            $this.after(field === 'email' ? \"<div id='sld-user_email-error' class='sld-ap-form_error'>Un compte avec cette adresse e-mail existe d\\u00e9j\\u00e0. Veuillez d'abord <a href=\\\"https:\\\/\\\/tuftingeurope.com\\\/wp-login.php\\\" target=\\\"_self\\\">Connexion<\\\/a> si c'est votre compte.<\\\/div>\" : \"<div id='sld-user_login-error' class='sld-ap-form_error'>Un compte avec ce nom d'utilisateur existe d\\u00e9j\\u00e0. Veuillez d'abord <a href=\\\"https:\\\/\\\/tuftingeurope.com\\\/wp-login.php\\\" target=\\\"_self\\\">Connexion<\\\/a> si c'est votre compte.<\\\/div>\");\n                        }\n                    }).fail(function(error) {\n                        jQuery('#solid-affiliate-affiliate-portal_new_affiliate #' + errorId).remove();\n                    });\n                });\n\n            });\n        <\/script>\n\n        <div class=\"sld-col-1  sld-ap-registration-component\">\n                                    <div class=\"sld-ap-form_box\">\n\n\n                <h2>Enregistrer en tant que Affiliate<\/h2>\n\n                                    <p class=\"sld-ap-form-lead\">\n                        Votre compte doit \u00eatre approuv\u00e9 avant de pouvoir b\u00e9n\u00e9ficier de parrainages. Vous serez inform\u00e9 par e-mail une fois votre compte approuv\u00e9.                    <\/p>\n                \n                <form action=\"\" method=\"post\" class=\"sld-ap-form registration\" id=\"solid-affiliate-affiliate-portal_new_affiliate\">\n                    \n        <style>\n        .sld_field-title.required>span.sld_title-text:after {\n            color: red;\n            content: ' * ';\n        }\n\n        <\/style>\n        <div id='sld-form93158bcd'><div class='sld-ap-form_group'>\n<div class='sld_field-wrapper user_login'>\n    <div class='sld_field-left'>\n            <div class='sld_field-title required'>\n                            Nom d'utilisateur\n                            \n                    <\/div>\n            <p class='description sld_field-description'>Nom d'utilisateur.<\/p>\n    <\/div>\n    <div class='sld_field-input'>\n        <label for='label-user_login' class='sld_field-label'>\n            <input  type='text' name='user_login' id='user_login' class='regular-text' placeholder='' value='' required  \/>\n        <\/label>\n    <\/div>\n<\/div>\n<\/div> <div class='sld-ap-form_group'>\n<div class='sld_field-wrapper user_email'>\n    <div class='sld_field-left'>\n            <div class='sld_field-title required'>\n                            E-mail du compte\n                            \n                    <\/div>\n            <p class='description sld_field-description'>Votre adresse \u00e9lectronique principale, utilis\u00e9e pour vous connecter.<\/p>\n    <\/div>\n    <div class='sld_field-input'>\n        <label for='label-user_email' class='sld_field-label'>\n            <input  type='email' name='user_email' id='user_email' class='regular-text' placeholder='' value='' required  \/>\n        <\/label>\n    <\/div>\n<\/div>\n<\/div> <div class='sld-ap-form_group'>\n<div class='sld_field-wrapper user_pass'>\n    <div class='sld_field-left'>\n            <div class='sld_field-title required'>\n                            Mot de passe\n                            \n                    <\/div>\n            <p class='description sld_field-description'>Votre mot de passe principal, utilis\u00e9 pour vous connecter.<\/p>\n    <\/div>\n    <div class='sld_field-input'>\n        <label for='label-user_pass' class='sld_field-label'>\n            <input  type='password' name='user_pass' id='user_pass' class='regular-text' placeholder='' value='' required  \/>\n        <\/label>\n    <\/div>\n<\/div>\n<\/div> <div class='sld-ap-form_group'>\n<div class='sld_field-wrapper registration_notes'>\n    <div class='sld_field-left'>\n            <div class='sld_field-title '>\n                            How will you share your code\/link?\n                            \n                    <\/div>\n            <p class='description sld_field-description'>Tell us where you share. A link to your Instagram, TikTok, YouTube channel, website or newsletter helps us approve you faster.<\/p>\n    <\/div>\n    <div class='sld_field-input'>\n        <label for='label-registration_notes' class='sld_field-label'>\n            <textarea  name='registration_notes' id='registration_notes' class='regular-text' placeholder=''  rows=\"5\"><\/textarea>\n        <\/label>\n    <\/div>\n<\/div>\n<\/div> <div class='sld-ap-form_group'>\n<div class='sld_field-wrapper is_accept_affiliate_policy'>\n    <div class='sld_field-left'>\n            \n            <p class='description sld_field-description'><a href=\"https:\/\/tuftingeurope.com\/affiliate-terms\/\" target=\"_blank\">Accepter les Conditions G\u00e9n\u00e9rales<\/a><\/p>\n    <\/div>\n    <div class='sld_field-input'>\n        <label for='is_accept_affiliate_policy' class='sld-ap-form_checkbox'>\n            <input  type='checkbox' name='is_accept_affiliate_policy' id='is_accept_affiliate_policy' class='regular-text' required   \/>\n        <\/label>\n    <\/div>\n<\/div>\n<\/div> <input type='hidden' id='affiliate_group_id' name='affiliate_group_id' value=''><\/div>                                        <input type=\"hidden\" id=\"_wpnonce\" name=\"_wpnonce\" value=\"3a62a1fc7a\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/fr\/wp-json\/wp\/v2\/pages\/31336\" \/>                    <input type=\"submit\" name=\"submit_affiliate_registration\" id=\"submit_affiliate_registration\" class=\"sld-ap-form_submit\" value=\"Enregistrer en tant que Affiliate\">\n                <\/form>\n\n            <\/div>\n\n            \n        <\/div>\n\n\n        \n        <style>\n            :root {\n\n                --sld-ap-font-family: -apple-system, BlinkMacSystemFont, \" var\", \"Segoe UI\", Helvetica, \"Apple Color Emoji\", Arial, sans-serif, \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n\n                \/* Light Theme Variables *\/\n                --sld-ap-background: #fff;\n                --sld-ap-shading: #fafafa;\n                --sld-ap-primary-color: #000;\n                --sld-ap-secondary-color: #727272;\n                --sld-ap-accent-color: #000;\n                --sld-ap-border-color: #DADCE0;\n                --sld-ap-error-color: #D8000C;\n                --sld-ap-success-color: #4CAF50;\n                --sld-ap-info-color: #4a51c1;\n\n                \/* Spacing Variables *\/\n                --sld-ap-spacing-xs: 5px;\n                --sld-ap-spacing-sm: 10px;\n                --sld-ap-spacing-md: 20px;\n                --sld-ap-spacing-lg: 30px;\n\n                \/* Border Radius *\/\n                --sld-ap-border-radius-sm: 5px;\n                --sld-ap-border-radius-md: 8px;\n                --sld-ap-border-radius-lg: 12px;\n\n                \/* Font Sizes *\/\n                --sld-ap-font-size-xs: 12px;\n                --sld-ap-font-size-sm: 14px;\n                --sld-ap-font-size-md: 16px;\n                --sld-ap-font-size-lg: 20px;\n                --sld-ap-font-size-xl: 22px;\n\n                \/* Font Weights *\/\n                --sld-ap-font-weight-normal: 400;\n                --sld-ap-font-weight-medium: 500;\n\n                \/* Shadow *\/\n                --sld-ap-shadow-sm: 0 2px 2px 0 rgb(0 0 0 \/ 0.08);\n                --sld-ap-shadow-md: 0 2px 4px 0 rgb(0 0 0 \/ 0.08);\n\n\n                \/* Dark Theme Variables *\/\n                --sld-ap-dark-background: #121212;\n                --sld-ap-dark-shading: #1E1E1E;\n                --sld-ap-dark-primary-color: #E0E0E0;\n                --sld-ap-dark-secondary-color: #A0A0A0;\n                --sld-ap-dark-accent-color: #6AB0FF;\n                --sld-ap-dark-border-color: #333333;\n                --sld-ap-dark-shadow-sm: 0 2px 2px 0 rgb(255 255 255 \/ 0.08);\n                \n            }\n\n            \/* Dark Mode Selector *\/\n            .dark-mode {\n                --sld-ap-background: var(--sld-ap-dark-background);\n                --sld-ap-shading: var(--sld-ap-dark-shading);\n                --sld-ap-primary-color: var(--sld-ap-dark-primary-color);\n                --sld-ap-secondary-color: var(--sld-ap-dark-secondary-color);\n                --sld-ap-accent-color: var(--sld-ap-dark-accent-color);\n                --sld-ap-border-color: var(--sld-ap-dark-border-color);\n                --sld-ap-shadow-sm: var(--sld-ap-dark-shadow-sm);\n            }\n\n            .sld-ap {\n                display: flex;\n                font-size: var(--sld-ap-font-size-md);\n                font-family: var(--sld-ap-font-family);\n                gap: var(--sld-ap-spacing-lg);\n                color: var(--sld-ap-primary-color);\n            }\n\n            \/* Hide the default checkbox *\/\n            .sld-ap input[type=\"checkbox\"] {\n                appearance: none;\n                -webkit-appearance: none;\n                -moz-appearance: none;\n                width: 20px;\n                height: 20px;\n                border: 2px solid var(--sld-ap-border-color);\n                border-radius: 4px;\n                background-color: #f0f0f0;\n                position: relative;\n                cursor: pointer;\n                transition: background-color 0.3s, border-color 0.3s;\n            }\n\n            \/* Checked state *\/\n            .sld-ap input[type=\"checkbox\"]:checked {\n                background-color: var(--sld-ap-accent-color);\n                border-color: var(--sld-ap-accent-color);\n            }\n\n            .sld-ap input[type=\"checkbox\"]:checked::after {\n                content: \"\";\n                position: absolute;\n                left: 5px;\n                top: 1px;\n                width: 3px;\n                height: 10px;\n                border: solid white;\n                border-width: 0 2px 2px 0;\n                transform: rotate(45deg);\n            }\n\n            \/* Hover state *\/\n            .sld-ap input[type=\"checkbox\"]:hover {\n                border-color: var(--sld-ap-border-color);\n            }\n\n            \/* Active state *\/\n            .sld-ap input[type=\"checkbox\"]:active {\n                background-color: var(--sld-ap-border-color);\n            }\n\n\n            \/* Hide the default radio button *\/\n            .sld-ap input[type=\"radio\"] {\n                appearance: none;\n                -webkit-appearance: none;\n                -moz-appearance: none;\n                width: 20px;\n                height: 20px;\n                border: 2px solid var(--sld-ap-border-color);\n                border-radius: 50%;\n                background-color: #f0f0f0;\n                position: relative;\n                vertical-align: middle;\n                cursor: pointer;\n                transition: background-color 0.3s, border-color 0.3s;\n            }\n\n            \/* Checked state for radio button *\/\n            .sld-ap input[type=\"radio\"]:checked {\n                background-color: var(--sld-ap-accent-color);\n                ;\n                border-color: var(--sld-ap-accent-color);\n                ;\n            }\n\n            \/* Inner circle when checked *\/\n            .sld-ap input[type=\"radio\"]:checked::after {\n                content: \"\";\n                position: absolute;\n                top: 4px;\n                left: 4px;\n                width: 8px;\n                height: 8px;\n                background-color: white;\n                border-radius: 10px;\n            }\n\n            \/* Hover state *\/\n            .sld-ap input[type=\"radio\"]:hover {\n                border-color: var(--sld-ap-border-color);\n            }\n\n            \/* Active state *\/\n            .sld-ap input[type=\"radio\"]:active {\n                background-color: var(--sld-ap-border-color);\n            }\n\n\n\n            .sld-ap textarea {\n                font-family: var(--family-sans-serif);\n            }\n\n            .sld-ap fieldset {\n                all: unset;\n                border: none;\n                padding: 0;\n                margin: 0;\n                background: transparent;\n            }\n\n            .sld-ap fieldset.fieldset-radio label,\n            .sld-ap fieldset.fieldset-checkbox label {\n                font-size: var(--sld-ap-font-size-sm);\n                color: var(--sld-ap-primary-color);\n            }\n\n            .sld-ap h2 {\n                font-family: var(--sld-ap-font-family);\n                font-size: var(--sld-ap-font-size-xl);\n                margin: var(--sld-ap-spacing-xs) 0;\n                font-weight: var(--sld-ap-font-weight-normal);\n                color: var(--sld-ap-primary-color);\n            }\n\n            .sld-ap p.sld-ap-form-lead {\n                margin: 0 var(--sld-ap-spacing-md) var(--sld-ap-spacing-lg) 0;\n                font-size: var(--sld-ap-font-size-sm);\n                color: var(--sld-ap-secondary-color);\n\n            }\n\n            .sld-col-1 {\n                flex-shrink: 0;\n                flex-basis: 60%;\n            }\n\n            .sld-col-1:last-child {\n                flex-shrink: 0;\n                flex-basis: fit-content;\n            }\n\n            @media only screen and (max-width: 800px) {\n                .sld-ap {\n                    flex-direction: column;\n                }\n            }\n\n            .sld-ap-form {\n                display: flex;\n                flex-direction: column;\n            }\n\n            .sld-ap-form_box {\n                padding: var(--sld-ap-spacing-lg);\n                width: 100%;\n                border: 1px solid var(--sld-ap-border-color);\n                border-radius: var(--sld-ap-border-radius-lg);\n                background-color: var(--sld-ap-background);\n                box-shadow:var(--sld-ap-shadow-md);\n                box-sizing: border-box;\n            }\n\n            .sld_field-wrapper {\n                display: flex;\n                flex-direction: column;\n                gap: var(--sld-ap-spacing-sm);\n                justify-content: space-between;\n            }\n\n            .sld_field-left {\n                display: flex;\n                flex-direction: column;\n            }\n\n            .sld_field-input {\n                min-width: 40%;\n                justify-content: flex-end;\n                display: flex;\n            }\n\n            .sld_field-input fieldset {\n                display: flex;\n                flex-direction: row;\n                flex-wrap: wrap;\n                gap: var(--sld-ap-spacing-sm);\n            }\n\n            .sld_field-wrapper.multi-checkbox {\n                flex-direction: column;\n                align-items: stretch;\n                gap: var(--sld-ap-spacing-md);\n            }\n\n            .sld_field-wrapper.multi-checkbox .sld_field-label {\n                display: flex;\n                gap: var(--sld-ap-spacing-md);\n                flex-wrap: wrap;\n            }\n\n            .sld_field-wrapper.multi-checkbox .sld_field-input .sld-ap-form_checkbox {\n                display: flex;\n                flex-direction: row;\n                gap: var(--sld-ap-spacing-sm);\n            }\n\n            .sld_field-wrapper.multi-checkbox .sld_field-input {\n                justify-content: flex-start;\n            }\n\n            .sld_field-wrapper.multi-checkbox .multi-checkbox-option {\n                display: flex;\n                flex-direction: row;\n                gap: var(--sld-ap-spacing-xs);\n                align-items: center;\n                font-size: var(--sld-ap-font-size-xs);\n            }\n\n            label.sld_field-label {\n                width: 100%;\n            }\n\n            .sld_field-title {\n                font-size: var(--sld-ap-font-size-sm);\n                font-weight: var(--sld-ap-font-weight-medium);\n                color: var(--sld-ap-primary-color);\n            }\n\n            .sld_field-description {\n                font-size: var(--sld-ap-font-size-xs);\n                margin: 0;\n                color: var(--sld-ap-secondary-color);\n            }\n\n            .sld-ap-form_group {\n                width: 100%;\n            }\n\n            .sld-ap-form_group>label {\n                margin: var(--sld-ap-spacing-xs) 0;\n                font-size: var(--sld-ap-font-size-sm);\n                display: flex;\n                flex-direction: column;\n            }\n\n            .sld-ap-form_group>label input,\n            .sld-ap-form_group>label textarea,\n            .sld-ap-form_group>label select {\n                width: 100%;\n            }\n\n            .sld-ap-form_group input:not([type='checkbox']):not([type='radio']),\n            .sld-ap-form_group textarea,\n            .sld-ap-form_group select {\n                border: 1px solid var(--sld-ap-border-color);\n                padding: var(--sld-ap-spacing-sm);\n                border-radius: var(--sld-ap-border-radius-md);\n                background: var(--sld-ap-shading);\n                color: var(--sld-ap-primary-color);\n                box-shadow: var(--sld-ap-shadow-sm);\n                width: 100%;\n                box-sizing: border-box;\n            }\n\n            label.sld_field-label input[type='radio'] {\n                width: 25px;\n                border-radius: 50%;\n                display: inline-block;\n            }\n\n            .sld-ap-form_checkbox a {\n                color: var(--sld-ap-accent-color);\n            }\n\n            .sld-ap-form_submit {\n                background: var(--sld-ap-accent-color);\n                font-size: var(--sld-ap-font-size-sm);\n                color: #fff;\n                padding: var(--sld-ap-spacing-md) var(--sld-ap-spacing-lg);\n                margin-top: var(--sld-ap-spacing-md);\n                border: none !important;\n                border-radius: var(--sld-ap-border-radius-lg);\n            }\n\n            input#submit_solid_affiliate_login {\n                background: var(--sld-ap-accent-color);\n                font-size: var(--sld-ap-font-size-sm);\n                color: #fff;\n                padding: var(--sld-ap-spacing-md) var(--sld-ap-spacing-lg);\n                border: none !important;\n                border-radius: var(--sld-ap-border-radius-lg);\n            }\n\n            .sld-ap-form_group input:focus,\n            .sld-ap-form_group input:focus-within,\n            .sld-ap-form_group input:focus-visible {\n                border: 2px solid var(--sld-ap-accent-color);\n                outline: none !important;\n                background: var(--sld-ap-background);\n            }\n\n            .sld-ap-form_tip {\n                font-size: var(--sld-ap-font-size-xs);\n                color: var(--sld-ap-primary-color);\n            }\n\n            .sld-ap-form_notice {\n                display: flex;\n                gap: var(--sld-ap-spacing-xs);\n                background-color: var(--sld-ap-background);\n                margin: var(--sld-ap-spacing-md) 0;\n                border: 1px solid var(--sld-ap-border-color);\n                color: var(--sld-ap-primary-color);\n                line-height: 1.2;\n                font-size: var(--sld-ap-font-size-sm);\n                border-radius: var(--sld-ap-border-radius-sm);\n                padding: var(--sld-ap-spacing-sm);\n                align-items: center;\n            }\n            .sld-ap-form_notice_icon {\n                display:flex;\n                align-items: center;\n            }\n            .sld-ap-form_notice_icon svg {\n                stroke: var(--sld-ap-secondary-color);\n                width: auto;\n                height: 24px;\n            }\n\n            .sld-ap-form.registration>div {\n                display: flex;\n                flex-direction: column;\n                gap: var(--sld-ap-spacing-lg);\n            }\n\n            .sld-ap-form_notice.error svg {\n                stroke: var(--sld-ap-error-color);\n            }\n\n            .sld-ap-form_notice.error {\n                color: var(--sld-ap-error-color);\n                background: rgba(var(--sld-ap-error-color), 0.1);\n            }\n\n            .sld-ap-form_notice.success svg {\n                stroke: var(--sld-ap-success-color);\n            }\n\n            .sld-ap-form_notice.success {\n                color: var(--sld-ap-success-color);\n                background: rgba(var(--sld-ap-success-color), 0.1);\n            }\n\n            .sld-ap-form_notice.info svg {\n                stroke: var(--sld-ap-info-color);\n            }\n\n            .sld-ap-form_notice.info {\n                color: var(--sld-ap-info-color);\n                background: rgba(var(--sld-ap-info-color), 0.1);\n            }\n\n            .sld-ap-form_group a.forgot-pass {\n                font-size: var(--sld-ap-font-size-xs);\n                color: var(--sld-ap-accent-color);\n            }\n\n            .sld-tooltip>svg {\n                max-width: 15px;\n            }\n\n            label[for=\"is_accept_affiliate_policy\"] p.sld_field-description {\n                display: inline-block;\n            }\n\n            .sld_field-wrapper.is_accept_affiliate_policy {\n                flex-direction: row-reverse;\n                align-items: center;\n                gap: var(--sld-ap-spacing-xs);\n            }\n\n            .sld_field-wrapper.is_accept_affiliate_policy .sld_field-left {\n                flex-grow: 1;\n            }\n\n            .sld_field-wrapper.is_accept_affiliate_policy .sld_field-left a {\n                font-size: var(--sld-ap-font-size-sm);\n            }\n\n            .sld_field-wrapper.is_accept_affiliate_policy .sld_field-input {\n                flex-shrink: 1;\n                min-width: auto;\n\n            }\n\n            #is_accept_affiliate_policy+p::before {\n                content: '* ';\n                color: var(--sld-ap-error-color);\n            }\n\n            .sld-ap-login-component {\n                height: fit-content;\n            }\n\n            .sld-ap-form_error {\n                color: var(--sld-ap-error-color);\n                font-size: var(--sld-ap-font-size-xs);\n                margin: var(--sld-ap-spacing-xs) 0;\n            }\n\n            .powered-by {\n  display: flex;\n  align-items: center;\n  justify-content: flex-end;\n  border: 1px solid #ccc; \/* Customize border color *\/\n  padding: 10px; \/* Adjust padding as needed *\/\n  gap: 8px; \/* Space between text and image *\/\n  font-family: Arial, sans-serif; \/* Optional: Choose your font *\/\n  font-size: 14px; \/* Optional: Adjust font size *\/\n}\n\n.powered-by img {\n  height: 20px; \/* Adjust logo size as needed *\/}\n\n  #solid-affiliate-affiliate-portal_login-form {\ndisplay:flex;\nflex-direction:column;\ngap:var(--sld-ap-spacing-md);\n  }\n\n        <\/style>\n\n        <script>\n            \/\/ make an ajax request to generate a new nonce and then replace the value of the nonce field in the form\n            jQuery(document).ready(function($) {\n                var data = {\n                    'action': 'sld_affiliate_generate_login_nonce',\n                };\n\n                $.post(window.SolidAffiliate.ajaxurl, data, function(response) {\n                    if (response.success) {\n                        $('#solid-affiliate-affiliate-portal_login-form #_wpnonce').val(response.data);\n                    }\n                });\n            });\n        <\/script>\n\n        <div class=\"sld-col-2 sld-ap-form_box sld-ap-login-component\">\n            \n            <h2 style=\"margin: 0 var(--sld-ap-spacing-md) var(--sld-ap-spacing-lg) 0;\">Connectez-vous comme Affiliate<\/h2>\n            <form action=\"\" method=\"post\" class=\"sld-ap-form\" id=\"solid-affiliate-affiliate-portal_login-form\">\n                <div class=\"sld-ap-form_group\">\n                    <label class=\"sld_field-title\" for=\"user_email-1\">E-mail du compte<\/label>\n                    <input type=\"email\" id=\"sld-ap-login-email\" name=\"user_email\" required>\n                <\/div>\n                <div class=\"sld-ap-form_group\">\n                    <label class=\"sld_field-title\" for=\"user_pass-1\">Mot de passe<\/label>\n                    <input type=\"password\" id=\"sld-ap-login-pass\" name=\"user_pass\" required>\n                    <a href=\"https:\/\/tuftingeurope.com\/wp-login.php?action=lostpassword\" class=\"forgot-pass\">Mot de passe oubli\u00e9?<\/a>\n                <\/div>\n                <input type=\"hidden\" name=\"field_id\" value=\"0\">\n\n                <input type=\"hidden\" id=\"_wpnonce\" name=\"_wpnonce\" value=\"a4549c32c0\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/fr\/wp-json\/wp\/v2\/pages\/31336\" \/>                <!-- TODO: Was there a reason that 'id' was set to the string that $submit_action is, but does not use the $submit_action variable? -->\n                <input type=\"submit\" name=\"submit_solid_affiliate_login\" id=\"submit_solid_affiliate_login\" class=\"sld-ap-form_login\" value=\"Connectez-vous comme Affiliate\">\n            <\/form>\n        <\/div>\n\n    <\/div><\/div>\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n<\/div>\n\t\t<\/div>\n\n\t\t\n<style>\n#section_1144298660 {\n  padding-top: 32px;\n  padding-bottom: 32px;\n  background-color: rgb(244,245,249);\n}\n@media (min-width:550px) {\n  #section_1144298660 {\n    padding-top: 48px;\n    padding-bottom: 48px;\n  }\n}\n<\/style>\n\t<\/section>\n\t\n\n\n\t<section class=\"section\" id=\"section_998562467\">\n\t\t<div class=\"section-bg fill\" >\n\t\t\t\t\t\t\t\t\t\n\t\t\t\n\n\t\t<\/div>\n\n\t\t\n\n\t\t<div class=\"section-content relative\">\n\t\t\t\n<div class=\"row row-large\"  id=\"row-95157911\">\n\n\t<div id=\"col-900624769\" class=\"col medium-8 small-12 large-8\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n\n\n<h2 class=\"te-section-title\">Questions fr\u00e9quemment pos\u00e9es<\/h2>\n\n\n<div class=\"accordion\">\n\n\t<div id=\"accordion-3533872968\" class=\"accordion-item\">\n\t\t<a id=\"accordion-3533872968-label\" class=\"accordion-title plain\" href=\"#accordion-item-combien-puis-je-gagner-?\" aria-expanded=\"false\" aria-controls=\"accordion-3533872968-content\">\n\t\t\t<button class=\"toggle\" aria-label=\"Basculer\"><i class=\"icon-angle-down\" aria-hidden=\"true\"><\/i><\/button>\n\t\t\t<span>Combien puis-je gagner ?<\/span>\n\t\t<\/a>\n\t\t<div id=\"accordion-3533872968-content\" class=\"accordion-inner\" aria-labelledby=\"accordion-3533872968-label\">\n\t\t\t\n\n<p>Vous gagnez 10 % de chaque commande pass\u00e9e avec votre code ou via votre lien de suivi. Vos abonn\u00e9s b\u00e9n\u00e9ficient de 5 % de r\u00e9duction en m\u00eame temps. <\/p>\n<p>La commission est calcul\u00e9e sur la valeur de la commande apr\u00e8s la r\u00e9duction, hors TVA et frais de port. Sur une commande de 200 \u20ac, cela repr\u00e9sente environ 15 \u20ac pour vous. <\/p>\n\n\t\t<\/div>\n\t<\/div>\n\t\n\n\t<div id=\"accordion-1650621328\" class=\"accordion-item\">\n\t\t<a id=\"accordion-1650621328-label\" class=\"accordion-title plain\" href=\"#accordion-item-o\u00f9-puis-je-trouver-mon-code-?\" aria-expanded=\"false\" aria-controls=\"accordion-1650621328-content\">\n\t\t\t<button class=\"toggle\" aria-label=\"Basculer\"><i class=\"icon-angle-down\" aria-hidden=\"true\"><\/i><\/button>\n\t\t\t<span>O\u00f9 puis-je trouver mon code ?<\/span>\n\t\t<\/a>\n\t\t<div id=\"accordion-1650621328-content\" class=\"accordion-inner\" aria-labelledby=\"accordion-1650621328-label\">\n\t\t\t\n\n<p>Votre code appara\u00eet dans votre tableau de bord sous \u00ab Coupons \u00bb une fois votre candidature approuv\u00e9e. Si vous souhaitez le modifier, ou si vous voulez un deuxi\u00e8me code pour une autre plateforme, envoyez-nous un e-mail. <\/p>\n\n\t\t<\/div>\n\t<\/div>\n\t\n\n\t<div id=\"accordion-384989667\" class=\"accordion-item\">\n\t\t<a id=\"accordion-384989667-label\" class=\"accordion-title plain\" href=\"#accordion-item-comment-le-partager-?\" aria-expanded=\"false\" aria-controls=\"accordion-384989667-content\">\n\t\t\t<button class=\"toggle\" aria-label=\"Basculer\"><i class=\"icon-angle-down\" aria-hidden=\"true\"><\/i><\/button>\n\t\t\t<span>Comment le partager ?<\/span>\n\t\t<\/a>\n\t\t<div id=\"accordion-384989667-content\" class=\"accordion-inner\" aria-labelledby=\"accordion-384989667-label\">\n\t\t\t\n\n<p>Publiez-le dans votre story Instagram pendant que vous faites du tufting. Mettez-le dans la description de votre vid\u00e9o YouTube. Mentionnez-le dans un groupe d\u2019artisanat. Ajoutez-le \u00e0 votre blog.   <\/p>\n<p>Vous pouvez \u00e9galement utiliser votre lien de suivi personnel. Toute personne qui clique dessus vous rapporte une commission sur tout ce qu\u2019elle commande dans les 30 jours suivants, m\u00eame si elle oublie le code. <\/p>\n\n\t\t<\/div>\n\t<\/div>\n\t\n\n\t<div id=\"accordion-192597495\" class=\"accordion-item\">\n\t\t<a id=\"accordion-192597495-label\" class=\"accordion-title plain\" href=\"#accordion-item-quand-et-comment-suis-je-pay\u00e9-?\" aria-expanded=\"false\" aria-controls=\"accordion-192597495-content\">\n\t\t\t<button class=\"toggle\" aria-label=\"Basculer\"><i class=\"icon-angle-down\" aria-hidden=\"true\"><\/i><\/button>\n\t\t\t<span>Quand et comment suis-je pay\u00e9 ?<\/span>\n\t\t<\/a>\n\t\t<div id=\"accordion-192597495-content\" class=\"accordion-inner\" aria-labelledby=\"accordion-192597495-label\">\n\t\t\t\n\n<p>Demandez un paiement depuis votre tableau de bord quand vous le souhaitez. Nous payons par virement bancaire, ou vous pouvez le prendre comme cr\u00e9dit en magasin et le d\u00e9penser dans la boutique. <\/p>\n\n\t\t<\/div>\n\t<\/div>\n\t\n\n\t<div id=\"accordion-1394918945\" class=\"accordion-item\">\n\t\t<a id=\"accordion-1394918945-label\" class=\"accordion-title plain\" href=\"#accordion-item-comment-les-commandes-sont-elles-suivies-?\" aria-expanded=\"false\" aria-controls=\"accordion-1394918945-content\">\n\t\t\t<button class=\"toggle\" aria-label=\"Basculer\"><i class=\"icon-angle-down\" aria-hidden=\"true\"><\/i><\/button>\n\t\t\t<span>Comment les commandes sont-elles suivies ?<\/span>\n\t\t<\/a>\n\t\t<div id=\"accordion-1394918945-content\" class=\"accordion-inner\" aria-labelledby=\"accordion-1394918945-label\">\n\t\t\t\n\n<p>De deux mani\u00e8res. Si un client utilise votre code de r\u00e9duction lors du paiement, la commande vous est attribu\u00e9e. S\u2019il clique sur votre lien de suivi, un cookie lui attribue ses commandes pendant les 30 jours suivants.  <\/p>\n\n\t\t<\/div>\n\t<\/div>\n\t\n\n\t<div id=\"accordion-2535730513\" class=\"accordion-item\">\n\t\t<a id=\"accordion-2535730513-label\" class=\"accordion-title plain\" href=\"#accordion-item-ai-je-besoin-d\u2019un-grand-nombre-d\u2019abonn\u00e9s-?\" aria-expanded=\"false\" aria-controls=\"accordion-2535730513-content\">\n\t\t\t<button class=\"toggle\" aria-label=\"Basculer\"><i class=\"icon-angle-down\" aria-hidden=\"true\"><\/i><\/button>\n\t\t\t<span>Ai-je besoin d\u2019un grand nombre d\u2019abonn\u00e9s ?<\/span>\n\t\t<\/a>\n\t\t<div id=\"accordion-2535730513-content\" class=\"accordion-inner\" aria-labelledby=\"accordion-2535730513-label\">\n\t\t\t\n\n<p>Non. Nous regardons ce que vous faites et pour qui vous le faites, pas le nombre de vos abonn\u00e9s. Un professeur avec 300 \u00e9l\u00e8ves engag\u00e9s a plus de valeur pour nous qu\u2019un compte avec 50 000 abonn\u00e9s passifs.  <\/p>\n\n\t\t<\/div>\n\t<\/div>\n\t\n\n\t<div id=\"accordion-3101890435\" class=\"accordion-item\">\n\t\t<a id=\"accordion-3101890435-label\" class=\"accordion-title plain\" href=\"#accordion-item-puis-je-utiliser-mon-propre-code-?\" aria-expanded=\"false\" aria-controls=\"accordion-3101890435-content\">\n\t\t\t<button class=\"toggle\" aria-label=\"Basculer\"><i class=\"icon-angle-down\" aria-hidden=\"true\"><\/i><\/button>\n\t\t\t<span>Puis-je utiliser mon propre code ?<\/span>\n\t\t<\/a>\n\t\t<div id=\"accordion-3101890435-content\" class=\"accordion-inner\" aria-labelledby=\"accordion-3101890435-label\">\n\t\t\t\n\n<p>Non. Les auto-parrainages ne sont pas r\u00e9mun\u00e9r\u00e9s. Ni les commandes pass\u00e9es via des sites agr\u00e9gateurs de coupons, ni le trafic provenant de recherches payantes sur notre nom de marque.  <\/p>\n<p><a class=\"te-faq-link\" href=\"https:\/\/tuftingeurope.com\/fr\/conditions-daffiliation-2\/\">Lire les conditions g\u00e9n\u00e9rales d\u2019affiliation compl\u00e8tes<\/a><\/p>\n\n\t\t<\/div>\n\t<\/div>\n\t\n\n<\/div>\n\n\t\t<\/div>\n\t\t\t\t\n<style>\n#col-900624769 > .col-inner {\n  padding: 0px;\n}\n@media (min-width:550px) {\n  #col-900624769 > .col-inner {\n    padding: 0px 40px 0px 0px;\n  }\n}\n<\/style>\n\t<\/div>\n\n\t\n<\/div>\n\t\t<\/div>\n\n\t\t\n<style>\n#section_998562467 {\n  padding-top: 32px;\n  padding-bottom: 32px;\n}\n@media (min-width:550px) {\n  #section_998562467 {\n    padding-top: 48px;\n    padding-bottom: 48px;\n  }\n}\n<\/style>\n\t<\/section>\n\t\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"bwfblock_default_font":"","footnotes":""},"class_list":["post-31336","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/tuftingeurope.com\/fr\/wp-json\/wp\/v2\/pages\/31336","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tuftingeurope.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tuftingeurope.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tuftingeurope.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tuftingeurope.com\/fr\/wp-json\/wp\/v2\/comments?post=31336"}],"version-history":[{"count":7,"href":"https:\/\/tuftingeurope.com\/fr\/wp-json\/wp\/v2\/pages\/31336\/revisions"}],"predecessor-version":[{"id":76911,"href":"https:\/\/tuftingeurope.com\/fr\/wp-json\/wp\/v2\/pages\/31336\/revisions\/76911"}],"wp:attachment":[{"href":"https:\/\/tuftingeurope.com\/fr\/wp-json\/wp\/v2\/media?parent=31336"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}