.kn[data-kn-produit=affilenk]{--af-or-fonce:#6b4d07}.kn[data-kn-produit=affilenk] .af-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kn[data-kn-produit=affilenk] .af-lignes{gap:2px;display:grid}.kn[data-kn-produit=affilenk] .af-reseau{align-items:center;gap:6px;min-width:0;display:inline-flex}.kn[data-kn-produit=affilenk] .af-reseau svg{flex:none}.kn[data-kn-produit=affilenk] .af-barre{color:var(--kn-encre-3);text-decoration:line-through;text-decoration-thickness:2px}.kn[data-kn-produit=affilenk] .af-apparait{animation:kn-pose .5s var(--kn-courbe) both;display:inline-block}.kn[data-kn-produit=affilenk] .af-hd{padding:104px 0 64px}.kn[data-kn-produit=affilenk] .af-hd-pose{width:min(100%,500px);position:relative}.kn[data-kn-produit=affilenk] .af-hd-pose>.knv{--knv-pad:26px;gap:16px;width:100%}.kn[data-kn-produit=affilenk] .af-hd-titre{letter-spacing:-.025em;text-wrap:balance;font-size:23px;font-weight:750;line-height:1.22}.kn[data-kn-produit=affilenk] .af-hd-champ{height:52px;color:var(--kn-encre-3);cursor:text;transition:box-shadow .25s,background .25s}.kn[data-kn-produit=affilenk] .af-hd-champ input{min-width:0;height:100%;font:700 18px var(--font-manrope), "Manrope", sans-serif;color:var(--kn-encre);letter-spacing:-.01em;background:0 0;border:0;outline:0;flex:1}.kn[data-kn-produit=affilenk] .af-hd-champ input::placeholder{color:#8a95a1;font-weight:550}.kn[data-kn-produit=affilenk] .af-hd-champ:focus-within{box-shadow:inset 0 0 0 2px var(--kn-p), 0 0 0 5px var(--kn-p-pale);background:#fff}.kn[data-kn-produit=affilenk] .af-hd-kit{transition:opacity .45s var(--kn-courbe);gap:4px;display:grid}.kn[data-kn-produit=affilenk] .af-hd-kit[data-pret=false]{opacity:.45}.kn[data-kn-produit=affilenk] .af-hd-code{letter-spacing:.05em;font-size:21px;font-weight:800}.kn[data-kn-produit=affilenk] .af-hd-kit .knv-ligne:has(.af-hd-code) .knv-ligne-texte b{overflow:visible}.kn[data-kn-produit=affilenk] .af-hd-qr{box-shadow:0 0 0 1px var(--kn-filet);background:#fff;border-radius:12px;flex:none;padding:5px;display:grid}.kn[data-kn-produit=affilenk] .af-hd-copier{background:var(--kn-p);height:36px;color:var(--kn-encre);transition:background .25s, color .25s, transform .25s var(--kn-courbe);border-radius:12px;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:750;display:inline-flex;box-shadow:inset 0 -2px #00000014}.kn[data-kn-produit=affilenk] .af-hd-copier:hover:not(:disabled){transform:translateY(-1px)}.kn[data-kn-produit=affilenk] .af-hd-copier:disabled{cursor:default;background:var(--kn-fond-doux);color:var(--kn-encre-3);box-shadow:inset 0 0 0 1.5px var(--kn-filet)}.kn[data-kn-produit=affilenk] .af-hd-copier[data-fait=true]{color:#23824f;background:#e7f6ee;box-shadow:inset 0 0 0 1.5px #bfe3cc}.kn[data-kn-produit=affilenk] .af-hd-vente{animation:kn-pose .6s var(--kn-courbe) both;bottom:14px;left:-7%}.kn[data-kn-produit=affilenk] .af-hd-vente .knv{--knv-pad:10px 18px 10px 14px}@media (max-width:960px){.kn[data-kn-produit=affilenk] .af-hd{padding:96px 0 24px}.kn[data-kn-produit=affilenk] .af-hd-vente{width:min(100%,440px);margin-top:-26px;position:relative;bottom:auto;left:auto}.kn[data-kn-produit=affilenk] .af-hd-vente .knv{width:100%}}@media (max-width:560px){.kn[data-kn-produit=affilenk] .af-hd-pose>.knv{--knv-pad:18px;gap:14px}.kn[data-kn-produit=affilenk] .af-hd-titre{font-size:20px}.kn[data-kn-produit=affilenk] .af-hd-copier{justify-content:center;width:36px;padding:0}.kn[data-kn-produit=affilenk] .af-hd-copier span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.kn[data-kn-produit=affilenk] .af-hd-qr svg{width:46px;height:46px}.kn[data-kn-produit=affilenk] .af-hd-code{font-size:18px}}@media (min-width:961px) and (max-height:860px){.kn[data-kn-produit=affilenk] .af-hd{padding:96px 0 70px}.kn[data-kn-produit=affilenk] .af-hd-vente{bottom:6px}.kn[data-kn-produit=affilenk] .af-hd-pose>.knv{--knv-pad:20px 24px;gap:12px}.kn[data-kn-produit=affilenk] .af-hd-titre{font-size:21px}.kn[data-kn-produit=affilenk] .af-hd-champ{height:46px}}.kn[data-kn-produit=affilenk] .af-story{gap:0}.kn[data-kn-produit=affilenk] .af-story-tete{align-items:center;gap:9px;padding:14px 16px;display:flex}.kn[data-kn-produit=affilenk] .af-story-tete b{font-size:15px;font-weight:750}.kn[data-kn-produit=affilenk] .af-story-exemple{background:var(--kn-fond-doux);color:var(--kn-encre-3);border-radius:999px;margin-left:auto;padding:5px 11px;font-size:13px;font-weight:750}.kn[data-kn-produit=affilenk] .af-story-image{background:radial-gradient(110% 80% at 30% 15%,#fffaf0 0%,#fbe6b2 48%,#f2c86a 100%);border-radius:20px;align-content:center;justify-items:center;gap:18px;height:300px;margin:0 10px;display:grid;position:relative}.kn[data-kn-produit=affilenk] .af-story-image svg{filter:drop-shadow(0 18px 22px #7a5a1c40)}.kn[data-kn-produit=affilenk] .af-story-lien{color:#24527f;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:9px 14px;font-size:13.5px;font-weight:750;display:inline-flex;box-shadow:0 8px 18px -10px #17212b66}.kn[data-kn-produit=affilenk] .af-story-code{justify-content:space-between;align-items:center;gap:12px;padding:16px 18px 18px;display:flex}.kn[data-kn-produit=affilenk] .af-story-code>span:first-child{display:grid}.kn[data-kn-produit=affilenk] .af-story-code small{color:var(--af-or-fonce);font-size:13px;font-weight:700}.kn[data-kn-produit=affilenk] .af-story-code b{letter-spacing:.06em;font-size:30px;font-weight:800;line-height:1.1}.kn[data-kn-produit=affilenk] .af-story-produit{background:var(--kn-p-pale);color:var(--af-or-fonce);white-space:nowrap;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:750}.kn[data-kn-produit=affilenk] .af-total{background:var(--kn-p-pale);border-radius:18px;justify-content:space-between;align-items:baseline;gap:12px;padding:16px 18px;display:flex}.kn[data-kn-produit=affilenk] .af-total span{color:var(--af-or-fonce);font-size:15px;font-weight:750}.kn[data-kn-produit=affilenk] .af-total b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:750;line-height:1}.kn[data-kn-produit=affilenk] .kn-ecran[data-etat=actif] .knv>:not(.knv-tete),.kn[data-kn-produit=affilenk] .kn-ecran[data-etat=actif] :is(.knv-groupe,.af-lignes)>.knv-ligne{animation:kn-monte .55s var(--kn-courbe) both}.kn[data-kn-produit=affilenk] .kn-ecran[data-etat=actif] .knv>:nth-child(2){animation-delay:.15s}.kn[data-kn-produit=affilenk] .kn-ecran[data-etat=actif] .knv>:nth-child(3){animation-delay:.3s}.kn[data-kn-produit=affilenk] .kn-ecran[data-etat=actif] .knv>:nth-child(4){animation-delay:.5s}.kn[data-kn-produit=affilenk] .kn-ecran[data-etat=actif] :is(.knv-groupe,.af-lignes)>.knv-ligne:nth-of-type(2){animation-delay:.4s}.kn[data-kn-produit=affilenk] .kn-ecran[data-etat=actif] :is(.knv-groupe,.af-lignes)>.knv-ligne:nth-of-type(3){animation-delay:.52s}.kn[data-kn-produit=affilenk] .kn-ecran[data-etat=actif] :is(.knv-groupe,.af-lignes)>.knv-ligne:nth-of-type(4){animation-delay:.64s}.kn[data-kn-produit=affilenk] .af-regle{background:var(--kn-fond-doux);box-shadow:inset 0 0 0 1px var(--kn-filet);border-radius:14px;grid-template-columns:1fr 1fr;padding:4px;display:grid}.kn[data-kn-produit=affilenk] .af-regle button{height:40px;color:var(--kn-encre-2);border-radius:11px;padding:0 10px;font-size:14px;font-weight:750;transition:background .25s,color .25s,box-shadow .25s}.kn[data-kn-produit=affilenk] .af-regle button[aria-checked=true]{background:var(--kn-p);color:var(--kn-encre);box-shadow:inset 0 -2px #00000014}.kn[data-kn-produit=affilenk] .af-flyer-qr{background:var(--kn-fond-doux);text-align:center;border-radius:18px;justify-items:center;gap:10px;padding:18px 16px 16px;display:grid}.kn[data-kn-produit=affilenk] .af-flyer-qr svg{box-shadow:0 0 0 1px var(--kn-filet);border-radius:12px}.kn[data-kn-produit=affilenk] .af-flyer-qr small{color:var(--kn-encre);max-width:24ch;font-size:14px;font-weight:750;line-height:1.35}.kn[data-kn-produit=affilenk] .af-portail{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:end;gap:16px;display:grid}.kn[data-kn-produit=affilenk] .af-portail .knv-kpis{grid-auto-flow:row}@media (max-width:560px){.kn[data-kn-produit=affilenk] .af-portail{grid-template-columns:minmax(0,1fr)}.kn[data-kn-produit=affilenk] .af-portail .knv-kpis{grid-auto-flow:column}.kn[data-kn-produit=affilenk] .af-regle button{padding:0 4px;font-size:13px}}.kn[data-kn-produit=affilenk] .af-attente-tete{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.kn[data-kn-produit=affilenk] .af-attente-ouvre{background:var(--kn-p-pale);color:var(--af-or-fonce);border-radius:999px;padding:6px 13px;font-size:14px;font-weight:750}.kn[data-kn-produit=affilenk] .af-attente .kl-attente-carte{box-shadow:none;background:0 0;border-radius:0;padding:0}.kn[data-kn-produit=affilenk] .af-attente .kl-attente{gap:14px}.kn[data-kn-produit=affilenk] .af-attente .kl-attente-ligne{gap:10px}.kn[data-kn-produit=affilenk] .af-attente .kl-champ{background:var(--kn-fond-doux);height:58px;box-shadow:inset 0 0 0 1.5px var(--kn-filet);color:var(--kn-encre-3);border-radius:999px;padding:0 20px}.kn[data-kn-produit=affilenk] .af-attente .kl-champ:focus-within{box-shadow:inset 0 0 0 2px var(--kn-p), 0 0 0 5px var(--kn-p-pale);background:#fff}.kn[data-kn-produit=affilenk] .af-attente .kl-champ input{font:600 17px var(--font-manrope), "Manrope", sans-serif;color:var(--kn-encre)}.kn[data-kn-produit=affilenk] .af-attente .kl-cta{--h:58px;font:750 17px/1 var(--font-manrope), "Manrope", sans-serif;letter-spacing:-.01em;color:var(--kn-encre);background:var(--kn-orange-2);gap:14px;padding:0 9px 0 26px}.kn[data-kn-produit=affilenk] .af-attente .kl-cta-rond{background:var(--kn-encre);color:#fff;width:40px;height:40px}.kn[data-kn-produit=affilenk] .af-attente .kl-cta:hover .kl-cta-rond{background:var(--kn-encre);color:#fff}.kn[data-kn-produit=affilenk] .af-attente .kl-consentement{color:var(--kn-encre-2);margin:2px 4px 0;font-size:14px;line-height:1.5}.kn[data-kn-produit=affilenk] .af-attente .kl-consentement input{accent-color:var(--kn-encre);margin-top:1px}.kn[data-kn-produit=affilenk] .af-attente .kl-attente-promesse{color:var(--af-or-fonce);margin:0 4px;font-size:15px;font-weight:650}.kn[data-kn-produit=affilenk] .af-attente .kl-attente-erreur{margin:0 4px;font-size:15px}.kn[data-kn-produit=affilenk] .af-attente .kl-attente-ok-tete>.kl-lenk{display:none}.kn[data-kn-produit=affilenk] .af-attente .kl-attente-merci{font-size:24px!important}.kn[data-kn-produit=affilenk] .af-attente .kl-attente-ok p{font-size:16px}.kn[data-kn-produit=affilenk] .af-attente :is(.kl-attente-suite li,.kl-attente-questions legend){font-size:15px}.kn[data-kn-produit=affilenk] .af-attente .kl-attente-choix span{font-size:14px}.kn[data-kn-produit=affilenk] .kn-final-carte .af-attente{text-align:left;width:min(100%,540px)}@media (max-width:720px){.kn[data-kn-produit=affilenk] .af-attente .kl-attente-ligne{flex-direction:column;align-items:stretch}.kn[data-kn-produit=affilenk] .af-attente .kl-cta{justify-content:space-between;width:100%}}.kn[data-kn-produit=affilenk] .kn-attente-carte .af-attente .kl-attente-ligne{flex-direction:column;align-items:stretch}.kn[data-kn-produit=affilenk] .kn-attente-carte .af-attente .kl-cta{justify-content:space-between;width:100%}@media (max-width:560px){.kn[data-kn-produit=affilenk] :is(.knv-titres,.knv-ligne-texte) :is(b,small){white-space:normal;text-overflow:clip;overflow:visible}.kn[data-kn-produit=affilenk] .knv-titres b{font-size:16px}.kn[data-kn-produit=affilenk] .knv-ligne-texte b{font-size:15px}.kn[data-kn-produit=affilenk] .af-hd-kit .knv-ligne-texte :is(b,small),.kn[data-kn-produit=affilenk] .af-hd .knv-titres :is(b,small){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.kn[data-kn-produit=affilenk] .af-hd-url{display:none}.kn[data-kn-produit=affilenk] .af-hd-vente{margin-top:-10px}}.kn[data-kn-produit=affilenk] .af-attente .kl-attente-ligne .kl-champ{flex:none}.kn[data-kn-produit=affilenk] .kn-photo-carte strong{letter-spacing:-.035em;font-size:40px;line-height:1.05}.kn[data-kn-produit=affilenk] .kn-photo-mention{top:13%;right:15%}
