@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300..800;1,300..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";@font-face{font-family:"icomoon";src:url("../fonts/icomoon/icomoon.eot?srf3rx");src:url("../fonts/icomoon/icomoon.eot?srf3rx#iefix") format("embedded-opentype"),url("../fonts/icomoon/icomoon.ttf?srf3rx") format("truetype"),url("../fonts/icomoon/icomoon.woff?srf3rx") format("woff"),url("../fonts/icomoon/icomoon.svg?srf3rx#icomoon") format("svg");font-weight:normal;font-style:normal}:root{--aff-primary: #0077FF;--aff-secondary: #6C5CE7;--aff-accent: #00DFA2;--aff-bg: #F9FAFB;--aff-bg-bleu: #111827;--aff-text: #2C2C2C;--aff-text-gris-clair: #9CA3AF;--aff-rouge-primaire: #FC1C0C;--aff-rouge-secondaire: #B91C1C}*{font-family:"Roboto","Open Sans",Verdana,sans-serif;list-style-type:none;margin:0;padding:0;box-sizing:border-box}body{min-height:calc(100vh - 70px);background-color:var(--aff-bg);color:var(--aff-text);font-size:16px;line-height:2em;text-align:left;padding:0;margin:0;padding-top:70px}@media screen and (max-width: 768px){body{padding-top:55px}}a.red-link{cursor:pointer;color:var(--aff-rouge-primaire);font-weight:500;text-decoration:none}a.red-link:hover{color:var(--aff-rouge-secondaire);text-decoration:none}.mon-bouton{display:inline-block;font-weight:400;line-height:1.5;color:#fff;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#2487ce;border-color:#2487ce;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.mon-bouton:hover{color:#fff;background-color:#469fdf}.mon-bouton-2{display:inline-block;margin:15px 0;height:50px;font-weight:500;font-size:1.2rem;line-height:2;color:var(--aff-rouge-primaire);text-align:center;text-decoration:none;vertical-align:baseline;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#fff;padding:.375rem .75rem;border:1px solid var(--aff-rouge-primaire);border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.mon-bouton-2 img{width:20px;height:20px;margin-right:5px}.mon-bouton-2:hover{color:var(--aff-rouge-primaire);background-color:rgba(203,151,151,.2);text-decoration:none}.affiche-erreur{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid rgba(0,0,0,0);border-radius:.25rem;color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.affiche-message{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid rgba(0,0,0,0);border-radius:.25rem;color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}#contenu,#aff-contenu-page{background-color:var(--aff-bg);width:100%}.aff-contenu-box{min-height:calc(100vh - 70px)}.mon-contenu{max-width:1140px;margin-right:auto;margin-left:auto}header{border-bottom:1px solid #e6f2fb;background:#fff}nav{background:#fff;position:fixed;top:0;left:0;right:0;height:70px;width:100%;z-index:12}@media screen and (max-width: 768px){nav{height:55px}}nav label.logo{display:none}@media screen and (max-width: 992px){nav label.logo{font-family:josefin Sans,sans-serif;display:block;color:#fff;margin:auto;font-size:17px;line-height:80px;padding:0 100px}}@media screen and (max-width: 768px){nav label.logo{text-align:center;font-size:12px;line-height:20px;padding-top:10px}}nav ul{float:right}nav ul li{display:inline-block;line-height:80px;margin:0 5px}nav ul li a{color:var(--aff-text);font-size:16px;font-weight:700;padding:7px 13px;border-radius:3px;text-decoration:none}nav ul li a:hover{color:var(--aff-rouge-primaire);text-decoration:none}nav label.checkbtn img{height:30px;width:30px}nav img#img-logo{margin:auto;margin-top:5px;float:left;width:60px;height:60px}@media screen and (max-width: 992px){nav img#img-logo{margin-left:20px}}@media screen and (max-width: 768px){nav img#img-logo{width:40px;height:40px;margin-left:20px}}.checkbtn{font-size:30px;color:#fff;float:right;line-height:80px;margin-right:40px;cursor:pointer;display:none}@media screen and (max-width: 992px){.checkbtn{display:block}}@media screen and (max-width: 768px){.checkbtn{line-height:60px;margin-right:20px}}#check{display:none}@media(max-width: 992px){nav ul{position:fixed;width:100%;height:100vh;background:#dadcde;top:80px;left:-100%;text-align:center;transition:all .5s}nav ul li{display:block;margin:50px 0;line-height:30px}nav ul li a{font-size:20px}#check:checked~ul{left:0}}.clear{clear:both}.mon-bouton-1{display:inline-block;font-weight:600;line-height:1.5;color:#fff;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:var(--aff-rouge-primaire);border-color:var(--aff-rouge-primaire);padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.mon-bouton-1:hover{background-color:var(--aff-rouge-secondaire);color:#fff;text-decoration:none}.bouton-hero{height:60px;width:300px;font-size:20px;padding-top:14px;margin-top:70px}.text-rouge{color:var(--aff-rouge-primaire)}#aff-index-haut-page{background-color:var(--aff-bg-bleu);height:700px;width:100%}.aff-index-annonce{display:block;text-align:center;margin:auto;padding-top:200px;color:#fff;max-width:800px}@media screen and (max-width: 992px){.aff-index-annonce{max-width:95%}}@media screen and (max-width: 768px){.aff-index-annonce{padding-top:150px}}.aff-index-annonce-titre h1{display:block;font-size:60px;padding-bottom:50px}@media screen and (max-width: 992px){.aff-index-annonce-titre h1{font-size:40px;padding-bottom:30px}}@media screen and (max-width: 992px){.aff-index-annonce-titre h1{font-size:30px}}.aff-index-annonce-text{display:block;font-size:18px}.aff-index-section-1{background-color:#fff}.aff-index-section-2{background-color:#f9fafb}.aff-index-section-3{background-color:var(--aff-bg-bleu)}.aff-index-section-1,.aff-index-section-2{text-align:center;padding:100px 60px}.aff-index-section-1 h2,.aff-index-section-2 h2{font-size:28px;font-weight:bold;margin-bottom:60px;margin-top:20px}.steps-container{display:flex;flex-wrap:wrap;justify-content:center;gap:30px}.aff-index-ligne-info{flex:0 0 22%;max-width:22%;text-align:center}@media screen and (max-width: 992px){.aff-index-ligne-info{flex:0 0 45%;max-width:45%}}@media screen and (max-width: 768px){.aff-index-ligne-info{flex:0 0 100%;max-width:100%}}.aff-index-ligne-info h3{font-size:20px;font-weight:700;margin-top:30px;margin-bottom:10px}.aff-index-ligne-info img{height:70px;width:70px}.aff-index-ligne-info p{font-size:18px;color:#444}.commission-table-container{overflow-x:auto;margin:30px auto;max-width:800px;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.1);background-color:#fff}.vente-table,.retrait-table,.commission-table{width:100%;border-collapse:collapse;font-family:"Arial",sans-serif}.vente-table thead,.retrait-table thead,.commission-table thead{background-color:#f9fafb;text-align:left}.vente-table th,.vente-table td,.retrait-table th,.retrait-table td,.commission-table th,.commission-table td{text-align:left;padding:14px 20px;border-bottom:1px solid #e5e7eb;font-size:15px}.vente-table th,.retrait-table th,.commission-table th{font-weight:700}.vente-table td,.retrait-table td,.commission-table td{font-weight:500}.vente-table .commission,.retrait-table .commission,.commission-table .commission{color:green;font-weight:bold}.faq-flex{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;max-width:1000px;margin:auto;padding:30px 20px}.faq-flex .faq-card{display:flex;gap:20px;background-color:#fff;border-radius:12px;padding:20px 25px;box-shadow:0 4px 10px rgba(0,0,0,.05);width:calc(50% - 20px);box-sizing:border-box}@media screen and (max-width: 768px){.faq-flex .faq-card{width:100%}}.faq-flex .faq-card .faq-icon{font-size:18px;color:red}.faq-flex .faq-card .faq-contenu-card{display:flex;flex-direction:column;gap:10px}.faq-flex .faq-card h3{text-align:left;font-size:16px;font-weight:700;margin:0}.faq-flex .faq-card p{text-align:left;font-size:14px;margin:0;color:#444}.call-to-action-1{display:flex;flex-direction:row;gap:20px;max-width:1300px;margin:auto;padding:40px 10px 70px 10px}.call-to-action-1 .CTA1-zone1{display:flex;flex-direction:column;text-align:left}.call-to-action-1 .CTA1-zone1 .CTA1-contenu1{color:#fff;font-size:30px;font-weight:700}.call-to-action-1 .CTA1-zone1 .CTA1-contenu2{color:red;font-size:30px;font-weight:700}.call-to-action-1 .CTA1-zone2{text-align:right}.call-to-action-1 .CTA1-zone2 .CTA1-bouton{height:50px;width:250px;font-size:18px;padding-top:10px;margin-top:50px}.encadrement-footer{background-color:var(--aff-bg-bleu);max-width:1300px;margin:auto;padding:30px 10px}.encadrement-footer h3{color:#fff}.encadrement-footer p{color:var(--aff-text-gris-clair);text-align:justify}.encadrement-footer a{color:var(--aff-text-gris-clair);line-height:2}.encadrement-footer .zone-flex-row{display:flex;flex-direction:row}.encadrement-footer .zone-flex-column{display:flex;flex-direction:column}.encadrement-footer img.logo{width:40px;height:40px;margin-right:30px}.encadrement-footer .copy-right{text-align:center;padding-top:40px;color:var(--aff-text-gris-clair)}.encadrement-footer hr{border:none;border-top:1px double var(--aff-text-gris-clair);color:var(--aff-text-gris-clair);overflow:visible;text-align:center;height:5px}.cadre-with-shadow{background-color:#fff;box-shadow:0px 0px 10px rgba(0,0,0,.2);border-radius:10px;padding:20px}.contenu-form{display:flex;flex-direction:column;max-width:600px;margin:auto;margin-top:50px;margin-bottom:100px}.contenu-form img.img-profile1{margin:auto;width:60px;height:60px}.contenu-form .radio-group{display:flex;flex-direction:column;margin-top:5px;cursor:pointer}.contenu-form .radio-group input[type=radio]{margin-right:10px;padding-top:20px}.contenu-form .radio-group label{margin-top:10px}.contenu-form .radio-style-01{display:flex;flex-direction:row}.contenu-form input:focus,.contenu-form textarea:focus{border:1px solid var(--aff-rouge-primaire);box-shadow:none}.contenu-form h1{font-size:30px;text-align:center;margin-top:20px;margin-bottom:30px}@media screen and (max-width: 992px){.contenu-form h1{font-size:25px}}.contenu-form h2{text-align:center;font-size:20px;margin-top:30px}.contenu-form a{color:var(--aff-rouge-primaire);font-weight:400}.contenu-form a:hover{color:var(--aff-rouge-secondaire);text-decoration:none}.contenu-form .back-link{margin-bottom:10px;font-weight:600}@media screen and (max-width: 992px){.contenu-form .back-link{padding-left:20px}}.contenu-form .note{font-size:12px;margin-top:0px}.contenu-form .lien-centre-rouge{text-align:center;font-weight:600;font-size:20px}.contenu-form .text-align-droite{text-align:right}.contenu-form .zone-flex-row{display:flex;flex-direction:row}.contenu-form .zone-flex-column{display:flex;flex-direction:column}.contenu-form .buttons-group-1{display:flex;justify-content:right;gap:30px;margin-top:20px}.contenu-form .cancel{background:#fff;color:#414141;border:solid 1px #7c7c7c}.contenu-form .cancel:hover{background:#eee}.contenu-form .save{background:red;color:#fff}.contenu-form .save:hover{background:#630101;color:#fff}.contenu-form .save,.contenu-form .cancel{font-size:16px;border-radius:6px}.aff_profil{display:flex;flex-direction:column;gap:30px;max-width:900px;margin:auto;margin-top:50px;margin-bottom:50px}.aff_profil .card1{width:32%}.aff_profil .card1 img{width:60px;height:60px}@media screen and (max-width: 768px){.aff_profil .card1 img{width:50px;height:50px}}.aff_profil .card1 h3{font-size:20px;color:var(--aff-bg-bleu);margin-top:20px}@media screen and (max-width: 768px){.aff_profil .card1 h3{font-size:15px;margin-top:10px;height:30px}}.aff_profil .card1 .valeur{font-size:30px;font-weight:700}@media screen and (max-width: 768px){.aff_profil .card1 .valeur{font-size:20px;font-weight:500}}.aff_profil .card1 .text-jaune{color:#d69717}.aff_profil .card1 .text-vert{color:#1d9946}.aff_profil .card1 .text-bleu{color:#0f4cff}@media screen and (max-width: 768px){.aff_profil .card1{text-align:center}}.aff_profil .card2{width:30%;text-align:center}.aff_profil .card2 img{width:60px;height:60px}.aff_profil .card2 h3{font-size:20px;color:var(--aff-bg-bleu);margin-top:20px}.aff_profil .card2 p{font-size:15px}@media screen and (max-width: 768px){.aff_profil .card2 img{width:50px;height:50px}.aff_profil .card2 h3{font-size:17px}.aff_profil .card2 p{font-size:13px}}.aff_profil .zone-flex-row-space-between{display:flex;flex-direction:row;justify-content:space-between}.aff_profil .zone-flex-row{display:flex;flex-direction:row}.aff_profil .zone-flex-column{display:flex;flex-direction:column}.aff_profil .input-group{display:flex;align-items:center;gap:20px}.aff_profil .input-group input{height:50px;border-radius:10px}.aff_profil .input-group input:focus{border:1px solid var(--aff-rouge-primaire);box-shadow:none}.aff_profil .input-group button{width:120px;height:50px}@media screen and (max-width: 992px){.aff_profil{margin-left:10px;margin-right:10px}}.zone-info-bleu{display:flex;flex-direction:row;background-color:rgba(152,188,224,.2352941176);padding:0 20px;width:100%;padding-top:15px;border-radius:5px}.zone-info-bleu img{width:25px;height:25px;margin-right:10px}.zone-info-bleu p{color:var(--aff-primary);font-size:15px}.aff-cadre-table-1{max-width:900px;margin:auto;margin-bottom:50px}.aff-cadre-table-1 h1{text-align:center;font-size:30px;margin-top:20px;margin-bottom:30px}.aff_box_haut_lien{margin:auto;padding:20px 0 40px 40px;width:828px}@media screen and (max-width: 992px){.aff_box_haut_lien{margin:auto;padding:20px 0 40px 40px;width:calc(100% - 40px)}}#user-profile{color:#333;max-width:600px;margin:auto;margin-top:100px}#user-profile h1{font-size:30px;font-weight:700;text-align:center;padding-bottom:20px}@media screen and (max-width: 992px){#user-profile h1{font-size:25px}}#user-profile h2{font-size:20px;font-weight:700}#user-profile .back-link{margin-bottom:10px;font-weight:600}@media screen and (max-width: 992px){#user-profile .back-link{padding-left:20px}}#user-profile .personal-info{background:#fff;padding:30px;margin-bottom:40px}#user-profile .info-group{display:flex;flex-wrap:wrap}#user-profile .info-item{display:flex;align-items:center;flex:1;min-width:250px;margin-bottom:20px}#user-profile .icon{font-size:25px;margin-right:10px;color:red}#user-profile .icon-md{font-size:30px}#user-profile .label-profile{font-size:12px;color:gray;margin:0}#user-profile .value-profil{font-size:16px;font-weight:bold;margin:0}#user-profile .buttons{display:flex;flex-direction:column;justify-content:center;gap:15px;text-align:center;margin-top:15px}#user-profile .buttons a{background:#fff;text-align:center;font-size:16;font-weight:500;color:red;width:100%;border:solid 1px red;padding:5px;border-radius:5px;cursor:pointer}#user-profile .buttons a:hover{background:rgba(186,18,18,.1);text-decoration:none}#user-profile .buttons .edit,#user-profile .buttons .password{padding-left:15px;padding-right:15px}#user-profile .purchase-history table{width:100%;border-collapse:collapse;margin-top:10px}#user-profile th,#user-profile td{padding:10px;text-align:left;border-bottom:1px solid #ddd}#user-profile th{background:#f5f5f5}#user-profile .status-completed{color:green;font-weight:bold}#user-profile .status-canceled{color:#e6b905;font-weight:bold}#user-profile label{display:block;font-weight:bold;margin-top:30px}#user-profile input[type=text],#user-profile input[type=password]{width:100%;padding:5px;border:1px solid #ccc;border-radius:5px;box-sizing:border-box}#user-profile .radio-group{display:flex;flex-direction:column;margin-top:5px}#user-profile .radio-group input[type=radio]{margin-right:10px;padding-top:20px}#user-profile .radio-group label{margin-top:10px}#user-profile .radio-style-01{display:flex;flex-direction:row}#user-profile .buttons-group-1{display:flex;justify-content:right;gap:30px;margin-top:20px}#user-profile .cancel{background:#fff;color:#414141;border:solid 1px #7c7c7c}#user-profile .cancel:hover{background:#eee}#user-profile .save{background:red;color:#fff}#user-profile .save:hover{background:#630101}#user-profile .save,#user-profile .cancel{font-size:16px;border-radius:6px}/*# sourceMappingURL=style-aff.min.css.map */
