<!DOCTYPE html><html lang="fr"> <head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=5.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>ShawnCoons</title><link rel="canonical" href="https://shawncoons.com/"><meta name="title" content="Sportif En Ligne (2025)"><meta name="description" content="Comparez Les Meilleurs Sites De Pari
 Sportif En Ligne (2025)"><link rel="icon" type="image/png" href="/favicons/favicon-96x96.png?v=1" sizes="96x96"><link rel="icon" type="image/svg+xml" href="/favicons/favicon.svg?v=1"><link rel="shortcut icon" href="/favicons/favicon.ico?v=1"><link rel="apple-touch-icon" sizes="180x180" href="/favicons/apple-touch-icon.png?v=1"><link rel="manifest" href="/favicons/site.webmanifest?v=1"><meta property="og:type" content="website"><meta property="og:url" content="https://shawncoons.com/"><meta property="og:title" content="Sportif En Ligne (2025)"><meta property="og:description" content="Comparez Les Meilleurs Sites De Pari
 Sportif En Ligne (2025)"><meta property="og:image" content="https://shawncoons.com/"><meta property="twitter:card" content="summary_large_image"><meta property="twitter:url" content="https://shawncoons.com/"><meta property="twitter:title" content="Sportif En Ligne (2025)"><meta property="twitter:description" content="Comparez Les Meilleurs Sites De Pari
 Sportif En Ligne (2025)"><meta property="twitter:image" content="https://shawncoons.com/"><link rel="stylesheet" href="/assets/main.min.css"></head> <body> <div class="bg-red-600 text-center w-full min-h-9 flex items-center py-1.5"> <div class="container w-full max-w-7xl mx-auto px-4"> <p class="uppercase text-xs md:text-sm m-0 text-white">
Famille, vie sociale, santé financière. Êtes-vous prêt à tout miser <br class="hidden md:block">
Pour être aider, <b>appelez le 09-74-75-13-13</b> (appel non surtaxé)
</p> </div> </div> <header class="bg-[var(--header)] mx-auto flex w-full flex-wrap py-4"> <div class="container w-full max-w-7xl mx-auto px-4"> <nav class="relative md:px-10 py-2 xl:flex xl:items-center xl:justify-between xl:gap-3"> <div class="flex items-center justify-between gap-x-1"> <a class="flex items-center gap-2 text-2xl focus:opacity-80 focus:outline-hidden" href="/" aria-label="ShawnCoons" translate="no"> <img src="/assets/logo_29qS5k.webp" alt="ShawnCoons" loading="lazy" decoding="async" fetchpriority="auto" width="338" height="42" class="w-full max-w-50 lg:max-w-70"> </a> <button type="button" class="hs-collapse-toggle relative flex size-9 items-center justify-center rounded-lg text-[18px] font-medium text-[var(--text)] hover:text-[var(--primary)] focus:text-[var(--primary)] focus:outline-hidden xl:hidden" id="hs-header-base-collapse" aria-expanded="false" aria-controls="hs-header-base" aria-label="Toggle navigation" data-hs-collapse="#hs-header-base"> <svg class="size-7 icon-close" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <line x1="3" x2="21" y1="6" y2="6"></line> <line x1="3" x2="21" y1="12" y2="12"></line> <line x1="3" x2="21" y1="18" y2="18"></line> </svg> <svg class="hidden size-7 shrink-0 icon-open" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M18 6 6 18"></path> <path d="m6 6 12 12"></path> </svg> <span class="sr-only">Toggle navigation</span> </button> </div> <div id="hs-header-base" class="hs-collapse hidden xl:block grow basis-full overflow-hidden transition-all duration-300 xl:ml-12 2xl:ml-20" aria-labelledby="hs-header-base-collapse"> <div class="max-h-[75vh] overflow-hidden overflow-y-auto [::-webkit-scrollbar-thumb]:rounded-full [::-webkit-scrollbar-thumb]:bg-slate-300 [::-webkit-scrollbar-track]:bg-slate-100 [::-webkit-scrollbar]:w-2"> <div class="flex flex-col gap-0.5 py-2 xl:flex-row xl:items-center xl:gap-1 xl:py-0"> <div class="grow"> <div class="flex flex-col gap-1 xl:flex-row xl:items-center xl:justify-end xl:gap-3"> <a href="/" class="flex items-center py-2 md:p-2 font-light uppercase text-[var(--text)] hover:text-[var(--primary)] focus:text-[var(--primary)] focus:outline-hidden cursor-pointer">Accueil</a><a href="/about-us" class="flex items-center py-2 md:p-2 font-light uppercase text-[var(--text)] hover:text-[var(--primary)] focus:text-[var(--primary)] focus:outline-hidden cursor-pointer">À propos de nous</a><a href="/contact-us" class="flex items-center py-2 md:p-2 font-light uppercase text-[var(--text)] hover:text-[var(--primary)] focus:text-[var(--primary)] focus:outline-hidden cursor-pointer">Contactez-nous</a> </div> </div> </div> </div> </div> </nav> </div> </header> <script>
    const nav = document.getElementById('hs-header-base');
    const button = document.getElementById('hs-header-base-collapse');

    const iconOpen = button.querySelector('.icon-open');
    const iconClose = button.querySelector('.icon-close');

    button.addEventListener('click', () => {
        const isHidden = nav.classList.contains('hidden');

        nav.classList.toggle('hidden');
        button.setAttribute('aria-expanded', isHidden ? 'true' : 'false');

        iconOpen.classList.toggle('hidden', !isHidden);
        iconClose.classList.toggle('hidden', isHidden);
    });
</script> <main class="main pb-20">  <section class="relative md:px-10 pt-10 md:pt-20"> <div class="container w-full max-w-7xl mx-auto px-4"> <div class="flex flex-col justify-between gap-6 items-center"> <div class="text-center md:max-w-2/3 flex flex-col gap-3"> <p class="capitalize"> <b>SHAWNCOONS.COM</b> Sélectionne Les Meilleurs Sites De Paris Conforme Aux Exigences De <a href="https://anj.fr/" target="_blank" rel="noopener noreferrer nofollow" class="font-bold text-[var(--primary)]">L’ANJ</a>.
</p> <h1 class="text-2xl md:text-3xl font-black uppercase">
Comparez <span class="text-[var(--primary)]">Les Meilleurs Sites</span> De Pari Sportif En Ligne
                    (2025)
</h1> </div> <ul class="hero__list hidden md:flex flex-row mb-0 "> <li class="hero__item"> <span class="hero__item-icon"> <img src="/images/icon/icon-1.svg" alt="icon-1" loading="eager"> </span> <span>Adapté aux Joueurs Français</span> </li> <li class="hero__item"> <span class="hero__item-icon"> <img src="/images/icon/icon-2.svg" alt="icon-2" loading="eager"> </span> <span>Paiements Fiables et Sécurisés</span> </li> <li class="hero__item"> <span class="hero__item-icon"> <img src="/images/icon/icon-3.svg" alt="icon-3" loading="eager"> </span> <span>100% Conformité Légale</span> </li> </ul> </div> </div> </section> <style lang="scss">

    .hero__item {
        align-items: center;
        column-gap: .5rem;
        display: flex;
        font-size: 14px;
        line-height: 1rem;
        margin-bottom: 0;

        &:before {
            visibility: hidden;
        }

        @media screen and (min-width: 768px) {
            column-gap: .6rem;
            font-size: 1rem;
            line-height: 1rem;
        }

        .hero__item-icon {
            display: block;
            position: relative;
            width: 20px;
            height: 20px;

            @media screen and (min-width: 768px) {
                width: 25px;
                height: 25px;
            }
        }

        img {
            width: 100%
        }
    }
</style> <section class="md:px-10 mt-12 md:mt-20"> <div class="container max-w-7xl mx-auto px-4"> <div class="grid grid-cols-1 md:grid-cols-2 gap-5"> <div class="bg-[var(--card-bg)] relative flex flex-col md:flex-row items-center justify-between border border-[var(--card-border)] p-4 rounded-2xl"> <div class="flex p-4 gap-3 items-center justify-center flex-col w-full max-w-full md:max-w-[190px] bg-[var(--card-secondary)] border border-[var(--card-border)] rounded-xl"> <div class="w-full max-w-[150px] h-[50px] flex items-center justify-center bg-[var(--card-secondary)] rounded-xl"> <img src="/images/logos/4QtVN2vXva.svg" loading="lazy" alt="Logo-1" class="h-full object-contain"> </div> <p class="text-[var(--card-text)] flex items-center justify-center md:text-lg font-extrabold"> <svg class="me-1 text-[var(--star)] w-6 h-6" aria-hidden="true" focusable="false" data-prefix="fas" data-icon="star" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" data-fa-i2svg=""> <path fill="currentColor" d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z"></path> </svg> <span class="text-[var(--card-text)] text-xl md:text-3xl">9.9</span>/10
</p> </div> <div class="flex flex-col items-center justify-between w-full pt-4 md:py-0 md:pl-5"> <div class="w-full text-[var(--card-text)] text-center md:text-left"> <span class="uppercase text-white opacity-50 text-xs font-bold">Bonus de bienvenue</span> <br> <p class="uppercase text-xl font-light"> <span class="font-bold">100% Jusqu’à 500€</span> <br class="md:hidden"> Bonus Offerts </p> </div> <div class="flex items-center justify-center md:justify-start w-full mt-4 md:mt-2.5"> <a href="https://www.pmu.fr/" target="_blank" class="button-7gb7 cursor-pointer w-full md:max-w-40 h-12 flex items-center justify-center rounded-md font-bold text-sm text-[var(--button-text)] hover:text-[var(--button-hover-text)] transition"> OBTENIR UN BONUS </a> </div> </div> </div><div class="bg-[var(--card-bg)] relative flex flex-col md:flex-row items-center justify-between border border-[var(--card-border)] p-4 rounded-2xl"> <div class="flex p-4 gap-3 items-center justify-center flex-col w-full max-w-full md:max-w-[190px] bg-[var(--card-secondary)] border border-[var(--card-border)] rounded-xl"> <div class="w-full max-w-[150px] h-[50px] flex items-center justify-center bg-[var(--card-secondary)] rounded-xl"> <img src="/images/logos/PW9M6g2NCI.svg" loading="lazy" alt="Logo-2" class="h-full object-contain"> </div> <p class="text-[var(--card-text)] flex items-center justify-center md:text-lg font-extrabold"> <svg class="me-1 text-[var(--star)] w-6 h-6" aria-hidden="true" focusable="false" data-prefix="fas" data-icon="star" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" data-fa-i2svg=""> <path fill="currentColor" d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z"></path> </svg> <span class="text-[var(--card-text)] text-xl md:text-3xl">9.8</span>/10
</p> </div> <div class="flex flex-col items-center justify-between w-full pt-4 md:py-0 md:pl-5"> <div class="w-full text-[var(--card-text)] text-center md:text-left"> <span class="uppercase text-white opacity-50 text-xs font-bold">Bonus de bienvenue</span> <br> <p class="uppercase text-xl font-light"> <span class="font-bold">100% Jusqu’à 200€</span> <br class="md:hidden"> Bonus Offerts </p> </div> <div class="flex items-center justify-center md:justify-start w-full mt-4 md:mt-2.5"> <a href="https://www.unibet.fr/" target="_blank" class="button-7gb7 cursor-pointer w-full md:max-w-40 h-12 flex items-center justify-center rounded-md font-bold text-sm text-[var(--button-text)] hover:text-[var(--button-hover-text)] transition"> OBTENIR UN BONUS </a> </div> </div> </div><div class="bg-[var(--card-bg)] relative flex flex-col md:flex-row items-center justify-between border border-[var(--card-border)] p-4 rounded-2xl"> <div class="flex p-4 gap-3 items-center justify-center flex-col w-full max-w-full md:max-w-[190px] bg-[var(--card-secondary)] border border-[var(--card-border)] rounded-xl"> <div class="w-full max-w-[150px] h-[50px] flex items-center justify-center bg-[var(--card-secondary)] rounded-xl"> <img src="/images/logos/DsE6y2ZxCc.png" loading="lazy" alt="Logo-3" class="h-full object-contain"> </div> <p class="text-[var(--card-text)] flex items-center justify-center md:text-lg font-extrabold"> <svg class="me-1 text-[var(--star)] w-6 h-6" aria-hidden="true" focusable="false" data-prefix="fas" data-icon="star" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" data-fa-i2svg=""> <path fill="currentColor" d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z"></path> </svg> <span class="text-[var(--card-text)] text-xl md:text-3xl">9.7</span>/10
</p> </div> <div class="flex flex-col items-center justify-between w-full pt-4 md:py-0 md:pl-5"> <div class="w-full text-[var(--card-text)] text-center md:text-left"> <span class="uppercase text-white opacity-50 text-xs font-bold">Bonus de bienvenue</span> <br> <p class="uppercase text-xl font-light"> <span class="font-bold">100% Jusqu’à 100€</span> <br class="md:hidden"> Bonus Offerts </p> </div> <div class="flex items-center justify-center md:justify-start w-full mt-4 md:mt-2.5"> <a href="https://www.enligne.parionssport.fdj.fr/" target="_blank" class="button-7gb7 cursor-pointer w-full md:max-w-40 h-12 flex items-center justify-center rounded-md font-bold text-sm text-[var(--button-text)] hover:text-[var(--button-hover-text)] transition"> OBTENIR UN BONUS </a> </div> </div> </div> </div> </div> </section> <style>
    .button-7gb7 {
        background: var(--button);
        transition: all .3s linear;

        &:hover {
            background: var(--button-hover);
            transition: all .3s linear;

        }

        &:after {
            content: "";
            height: 100%;
            left: 0;
            position: absolute;
            top: 0;
            width: 100%;
        }
    }
</style> <section class="md:px-10 mt-12 md:mt-20 text-undefined"> <div class="container w-full max-w-7xl mx-auto px-4"> <div class="bg-[var(--content-bg)] border border-[var(--content-border)] py-5 px-4 md:p-10 rounded-xl">  <h3 class="uppercase text-white font-extrabold mb-2 mt-5 text-xl md:text-2xl"> 
Un Cadre Strict pour une Pratique Sûre
 </h3> <p>
En France, le secteur des paris sportifs est encadré par l’Autorité Nationale des Jeux (ANJ), qui veille à offrir un environnement fiable et sécurisé aux joueurs. Grâce à des règles strictes, les opérateurs doivent garantir la protection des données personnelles et mettre en place des mesures pour prévenir les risques d’addiction, assurant ainsi une expérience sans mauvaises surprises.
</p> <h3 class="uppercase text-white font-extrabold mb-2 mt-5 text-xl md:text-2xl"> 
Un Engouement National pour les Sports
 </h3> <p>
Les paris sportifs séduisent chaque année des millions de Français, passionnés par des disciplines comme le football, les courses de chevaux ou encore le tennis. Cette activité, devenue un loisir incontournable, permet aux amateurs de conjuguer leur amour du sport avec l’excitation de tenter leur chance sur divers événements.
</p> <h3 class="uppercase text-white font-extrabold mb-2 mt-5 text-xl md:text-2xl"> 
Des Offres Alléchantes pour Attirer les Parieurs
 </h3> <p>
Face à une concurrence intense, les plateformes de paris rivalisent d’imagination pour capter l’attention des nouveaux utilisateurs. Bonus d’inscription, paris offerts et promotions fréquentes font partie de leur arsenal. Toutefois, il est recommandé de bien examiner les conditions de ces avantages pour éviter tout malentendu.
</p> <h3 class="uppercase text-white font-extrabold mb-2 mt-5 text-xl md:text-2xl"> 
Parier avec Modération et Intelligence
 </h3> <p>
Au-delà du plaisir qu’ils procurent, les paris sportifs demandent une approche réfléchie. Fixer une limite financière, résister aux décisions impulsives et s’appuyer sur une analyse rationnelle sont les clés pour profiter de cette activité de manière équilibrée et agréable.
</p> <h3 class="uppercase text-white font-extrabold mb-2 mt-5 text-xl md:text-2xl"> 
Repérer les sites douteux : les signaux à surveiller
 </h3> <p>
Pour éviter les arnaques, soyez attentif aux indices suivants :
</p> <ul> <li><b>Absence de licence ANJ :</b> c’est un critère incontournable – vérifiez-le systématiquement.
</li> <li><b>Mauvaise réputation :</b> consultez les avis sur des forums ou sites spécialisés pour repérer
                les retours négatifs récurrents.
</li> <li><b>Connexion non sécurisée :</b> un site sans HTTPS/TLS expose vos données – fuyez !</li> <li><b>Retraits problématiques :</b> des conditions floues ou des délais excessifs sont des drapeaux
                rouges.
</li> <li><b>Support client défaillant :</b> si personne ne répond à vos messages, passez votre chemin.
</li> <li><b>Activité réduite :</b> une plateforme peu fréquentée peut manquer de dynamisme et proposer
                des cotes moins compétitives.
</li> </ul> <h3 class="uppercase text-white font-extrabold mb-2 mt-5 text-xl md:text-2xl"> 
Un conseil en plus : préparez-vous avant de parier
 </h3> <p>
Ne vous lancez pas sans un minimum de préparation ! Prenez le temps de comprendre le fonctionnement
            des cotes et renseignez-vous sur les performances des chevaux et des jockeys. Certaines plateformes
            mettent à disposition des tutoriels ou des statistiques pour les novices – profitez-en pour affiner
            vos choix et maximiser vos chances.
</p>  </div> </div> </section>  </main> <footer class="bg-[var(--footer)] pt-20 pb-10 md:px-10"> <div class="container w-full max-w-7xl mx-auto px-4"> <div class="text-center"> <h3 class="uppercase text-white font-extrabold mb-2 mt-5 text-2xl md:text-3xl"> 
INTERDICTION VOLONTAIRE DE JEUX
 </h3> <p class="mb-2 font-light">
Il vous incombe de respecter les lois de votre pays lorsque vous participez à des jeux d'argent en
                ligne. Ce site peut contenir des liens vers des plateformes de jeux d'argent dont la légalité dépend
                de votre juridiction. Les jeux d'argent comportent des risques: endettement, dépendance. Si vous
                avez besoin d'aide, appelez: <b>Belgique</b> - 0800 35 777, <b>Canada</b> - 1-888-230-3505,
<b>France</b>
- 09 74 75 13 13, <b>Suisse</b> - 0800 801 381.
</p> <p class="mb-2 font-light">
Toute personne peut demander une interdiction de jeu auprès de l'Autorité nationale des jeux de
                hasard. Elle s'applique aux casinos, aux clubs de jeux, aux sites de jeux et de paris en ligne,
                ainsi qu'aux plateformes <b>La Française des Jeux</b> et <b>Pari Mutuel Urbain</b>. La durée
                minimale de l'interdiction est de trois ans, après quoi elle est automatiquement renouvelée.
</p> </div> <div class="mt-10 flex items-center justify-center flex-wrap"> <a href="/" target="_blank" class="mx-4 my-2" rel="noopener noreferrer nofollow"><img src="/images/footer//sufr4rUXL4.svg" class="w-auto max-w-50 h-10 md:h-12" loading="lazy" alt="18+"></a><a href="https://anj.fr/" target="_blank" class="mx-4 my-2" rel="noopener noreferrer nofollow"><img src="/images/footer//tWiOtx28Im.svg" class="w-auto max-w-50 h-10 md:h-12" loading="lazy" alt="anj"></a><a href="https://www.gamblingtherapy.org/" target="_blank" class="mx-4 my-2" rel="noopener noreferrer nofollow"><img src="/images/footer//5c6mPBCTET.svg" class="w-auto max-w-50 h-10 md:h-12" loading="lazy" alt="gamblingtherapy"></a><a href="https://www.gibraltar.gov.gi/" target="_blank" class="mx-4 my-2" rel="noopener noreferrer nofollow"><img src="/images/footer//4LrZeYabvN.svg" class="w-auto max-w-50 h-10 md:h-12" loading="lazy" alt="gibraltar"></a><a href="https://www.gambleaware.org/" target="_blank" class="mx-4 my-2" rel="noopener noreferrer nofollow"><img src="/images/footer//ZNHBeS8JJM.svg" class="w-auto max-w-50 h-10 md:h-12" loading="lazy" alt="gambleaware"></a><a href="https://www.egba.eu/" target="_blank" class="mx-4 my-2" rel="noopener noreferrer nofollow"><img src="/images/footer//gl7dPOVzfi.svg" class="w-auto max-w-50 h-10 md:h-12" loading="lazy" alt="egba"></a><a href="https://www.sosjoueurs.org/" target="_blank" class="mx-4 my-2" rel="noopener noreferrer nofollow"><img src="/images/footer//B4GT7nymC5.svg" class="w-auto max-w-50 h-10 md:h-12" loading="lazy" alt="sosjoueurs"></a> </div> <div class="mt-10 flex items-center justify-center flex-wrap"> <a class="mx-4 my-2 text-[var(--text)] font-light uppercase text-sm md:text-[16px] cursor-pointer" href="/privacy-policy">Politique de Confidentialité</a><a class="mx-4 my-2 text-[var(--text)] font-light uppercase text-sm md:text-[16px] cursor-pointer" href="/gdpr">GDPR</a><a class="mx-4 my-2 text-[var(--text)] font-light uppercase text-sm md:text-[16px] cursor-pointer" href="/terms-of-use">Conditions D&#39;utilisation</a><a class="mx-4 my-2 text-[var(--text)] font-light uppercase text-sm md:text-[16px] cursor-pointer" href="/legal-notice">Avis juridique</a> </div> <div class="mt-10 text-center"> <p class="text-sm font-light">
Droit d'auteur © 2025 <a class="font-semibold text-[var(--primary)]" href="/">ShawnCoons</a> Tous droits réservés.</p> </div> </div> </footer> <div class="modal w-full min-h-screen bg-[var(--background-modal)] items-center justify-center fixed px-4 left-0 top-0"> <div class="modal-content__1 w-full max-w-xs md:max-w-md bg-[var(--background)] border border-[var(--secondary)] rounded-xl p-4 flex flex-col items-center gap-4 md:gap-6 text-white"> <p class="text-center text-lg font-medium" style="margin: 0;">Ce site est réservé aux personnes âgées de 18 ans et plus. Veuillez
            confirmer votre âge pour continuer.</p> <div class="w-full flex flex-col md:flex-row gap-3"> <div class="close-btn h-12 w-full text-sm text-center flex items-center justify-center rounded-lg cursor-pointer font-medium">
Je confirme
</div> <div class="action-btn h-12 w-full bg-white text-[var(--button-text)] text-sm  text-center flex items-center justify-center rounded-lg cursor-pointer font-medium">
Quitter
</div> </div> </div> <div class="modal-content__2 w-full max-w-xs md:max-w-md text-center bg-[var(--background)] border border-[var(--secondary)] flex-col items-center rounded-xl px-4 py-6 gap-4 md:gap-6"> <img src="/images/footer/sufr4rUXL4.svg" loading="lazy" alt="warning" class="object-contain w-10 h-10 md:w-12 md:h-12"> <p class="font-semibold md:text-lg text-red-600">Vous ne remplissez pas les critères d'âge pour accéder
            à ce site. Merci de votre compréhension.</p> </div> </div> <style>
    .modal {
        backdrop-filter: blur(4px);
        display: none;
        z-index: 9000;

        .close-btn {
            background: var(--button);
            color: var(--button-text);

            &:hover {
                background: var(--button-hover);
            }
        }

        .modal-content__2 {
            display: none;
        }
    }
</style> <script>
    document.addEventListener('DOMContentLoaded', () => {
        const modal = document.querySelector('.modal');
        const modalSession = sessionStorage.getItem('modalSession');

        if (!modalSession && modal) {
            const modalCloseButton = document.querySelector('.close-btn');
            const modalActionButton = document.querySelector('.action-btn');
            const modalContent1 = document.querySelector('.modal-content__1');
            const modalContent2 = document.querySelector('.modal-content__2');
            modal.style.display = 'flex';
            modalCloseButton.addEventListener('click', () => {
                sessionStorage.setItem('modalSession', true);
                modal.style.display = 'none';
            });
            modalActionButton?.addEventListener('click', () => {
                modalContent1.style.display = 'none';
                modalContent2.style.display = 'flex';
            });
        }
    });
</script> <div class="fixed flex w-full sm:w-auto px-2 sm:right-4 bottom-4 z-10 overflow-auto" id="cookies"> <div class="relative w-full max-w-100 mx-auto p-5 bg-[var(--content-bg)] rounded-lg border border-[var(--card-border)]"> <h3 class="uppercase text-white font-extrabold mb-2 mt-5 text-xl md:text-2xl"> Cookies et politique de confidentialité </h3> <p class="text-sm text-white mb-4">
Nous utilisons des cookies pour améliorer l'expérience de l'utilisateur et analyser le trafic du site web. Si vous continuez à naviguer, nous pensons que vous acceptez l'utilisation de ces cookies. Plus d'informations sur.
</p> <div class="flex flex-row items-center justify-between gap-2"> <button id="accept" class="accept-btn w-full max-w-40 flex items-center justify-center min-h-10 font-bold text-[var(--button-text)] cursor-pointer rounded-md transition-all duration-150">
Accepter
</button> <a href="/privacy-policy" class="more-btn flex items-center justify-center min-h-10 w-full max-w-50 font-bold text-white rounded-md border-2 bg-transparent hover:text-[var(--button-text)] transition-all duration-150">
Juste une information
</a> </div> </div> </div> <style>
    .accept-btn {
        background: var(--button);
        color: var(--button-text);

        &:hover {
            background: var(--button-hover);
        }
    }

    .more-btn {
        &:hover {
            background: var(--button-hover);
            border: 2px solid var(--button-hover)
        }
    }
</style> <style>
    main.main {
        background: url("/images/bg.jpg") center / cover no-repeat fixed;
    }
</style> <script>
    const acceptBtn = document.getElementById("accept");
    const cookiesId = document.getElementById("cookies")
    const storage = localStorage.getItem("cookies")

    if (storage) cookiesId.classList.add("hidden");

    acceptBtn.addEventListener("click", (e) => {
        cookiesId.classList.add("hidden");
        localStorage.setItem("cookies", true);
    })
</script></body></html>