body{padding-top:80px;font-family:"Poppins",sans-serif}*:focus,*:active{outline:0}h1,h2,h3,h4,h5,h6{font-family:"Poppins",sans-serif;font-weight:900;line-height:1}h1{font-weight:900;text-transform:uppercase;font-size:45px}@media only screen and (min-width: 992px){h1{font-size:48px}}@media only screen and (min-width: 1200px){h1{font-size:50px}}@media only screen and (min-width: 1600px){h1{font-size:60px}}h2{font-family:"Bebas Neue",sans-serif;font-weight:400;font-size:30px;text-transform:uppercase;position:relative;color:#000;margin-bottom:30px;line-height:1;letter-spacing:.5px}@media only screen and (min-width: 768px){h2{font-size:40px}}@media only screen and (min-width: 768px){h2{font-size:45px}}@media only screen and (min-width: 992px){h2{font-size:60px}}@media only screen and (min-width: 1200px){h2{font-size:70px}}h2.homepage{font-family:"Poppins",sans-serif;font-weight:900;font-size:36px;text-transform:uppercase;position:relative;color:#000;padding-left:75px;display:flex;align-items:center;text-align:left;letter-spacing:initial}h2.homepage:before{content:"";display:block;background-image:url("../images/picto_title.png");background-size:contain;background-repeat:no-repeat;width:53px;height:61px;position:absolute;top:50%;transform:translateY(-50%);left:0}@media only screen and (min-width: 992px){h2.homepage{font-size:50px}h2.homepage:before{width:60px;height:69px}}h2.h2{font-family:"Bebas Neue",sans-serif;font-size:45px;text-transform:uppercase;position:relative;color:#000;margin-bottom:30px;text-align:center;display:inline-block;letter-spacing:.5px}h2.h2 a{color:#000}@media only screen and (min-width: 992px){h2.h2{font-size:50px}}@media only screen and (min-width: 992px){h2.h2{font-size:60px}}@media only screen and (min-width: 992px){h2.h2{font-size:70px}}h2.h2:before{content:"";display:block;width:100%;height:3px;background-color:#000;position:absolute;bottom:-8px}h2.h2:after{content:"";display:block;background-image:url("../images/small_picto_title.png");width:60px;height:28px;position:absolute;bottom:-18px;left:0;right:0;margin:auto}h3{font-size:32px;text-transform:uppercase;font-family:"Poppins",sans-serif;font-weight:800;font-style:italic;color:#f60}h4{font-size:22px;text-transform:uppercase;font-family:"Poppins",sans-serif;font-weight:600;font-style:italic}h5{font-size:26px;text-transform:uppercase;font-family:"Bebas Neue",sans-serif;font-weight:300}h5 b{font-weight:300;color:#f60}b,strong{font-weight:700}.full-width{margin-left:-33.33%;margin-right:-33.33%}.shadow{box-shadow:-1px 1px 13px -2px rgba(0,0,0,.7)}.bg_cover{background-repeat:no-repeat;background-position:center;background-size:cover}.bg_contain{background-repeat:no-repeat;background-position:center;background-size:contain}.bg-dark{background-color:#000 !important}.btn:focus,.btn:active{box-shadow:none !important;outline:0}.btn-primary{color:#fff;background-color:#f60;border-radius:0;border:0}.btn-primary:hover{background-color:#de5900}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#de5900}.btn-orange{color:#fff;background-color:#f60;padding:14px 30px;border-radius:50px;text-transform:uppercase;font-weight:600;border:0;letter-spacing:1px}.btn-orange:hover{color:#fff;background-color:#de5900}.btn-white{color:#f60;background-color:#fff;padding:14px 30px;border-radius:50px;text-transform:uppercase;font-weight:600;border:0;letter-spacing:1px}.btn-white:hover{color:#f60;background-color:#dbdbdb}.popover{min-width:280px}.form-control,.form-select{border-radius:0}.form-control:focus{box-shadow:none !important;border-color:#f60}a{color:#f60}a:hover{color:#de5900;text-decoration:none}.pointer{cursor:pointer}p,ul{font-size:18px;font-weight:400}.text-orange{color:#f60}.bg-orange{background-color:#f60}#menu-top{min-height:80px}#menu-top .navbar-brand{font-family:"Poppins",sans-serif;font-weight:900;font-size:20px}@media only screen and (min-width: 576px){#menu-top .navbar-brand{font-size:34px}}@media only screen and (min-width: 1200px){#menu-top .navbar-brand{font-size:30px}}#menu-top .navbar-brand sup{font-family:"Poppins",sans-serif;bottom:-0.5em;top:inherit;font-size:85%;font-weight:700}#menu-top #crypto_dotation{display:none}@media only screen and (min-width: 1440px){#menu-top #crypto_dotation{display:block}#menu-top .container{max-width:1440px}}header{position:relative;height:auto;display:flex;align-items:center;justify-content:center;padding:50px 0}@media only screen and (min-width: 992px){header{height:calc(100vh - 80px)}}@media only screen and (max-width: 992px){header #logo{display:block;max-width:400px;margin:auto}}header h1{color:#fff;font-family:"Poppins",sans-serif;font-weight:900;font-style:italic;text-shadow:-5px 5px 10px rgba(0,0,0,.3);font-size:24px}@media only screen and (min-width: 576px){header h1{font-size:36px}}@media only screen and (min-width: 768px){header h1{font-size:40px}}@media only screen and (min-width: 992px){header h1{font-size:40px}}@media only screen and (min-width: 1200px){header h1{font-size:48px}}@media only screen and (min-width: 1440px){header h1{font-size:50px}}@media only screen and (min-width: 1600px){header h1{font-size:54px}}header h2{font-family:"Bebas Neue",sans-serif;letter-spacing:.5px;font-weight:400;font-size:32px}@media only screen and (min-width: 768px){header h2{font-size:40px}}@media only screen and (min-width: 992px){header h2{font-size:46px}}@media only screen and (min-width: 1200px){header h2{font-size:48px}}.header_bandeau h1{color:#fff;text-align:center;text-shadow:0 0 20px #000}.header_bandeau p{text-shadow:0 0 20px #000;font-weight:600;font-style:italic}#content{overflow-x:hidden}#content .mod-a-propos{background-image:url("../images/bkg1.jpg");background-position:center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}#content .mod-a-propos p{font-weight:400}#content .mod-evenements{background-color:#fff;background-image:url("../images/bg-event.png");background-size:cover;background-position:center top;background-repeat:no-repeat}#content .mod-evenements .content_events{background-color:rgba(255,255,255,.85)}#content .mod-boutique .bg_bandeau_boutique h2{text-shadow:0 0 20px #000;color:#fff;font-size:70px}@media only screen and (min-width: 992px){#content .mod-boutique .bg_bandeau_boutique h2{font-size:80px}}@media only screen and (min-width: 1200px){#content .mod-boutique .bg_bandeau_boutique h2{font-size:90px}}#content .mod-boutique .bg_bandeau_boutique h2 b{font-weight:300}section{padding:2rem 0}@media only screen and (min-width: 576px){section{padding:5rem 0}}@media only screen and (min-width: 768px){section{padding:6rem 0}}#pills-tab .nav-link{background-color:#ff8b51}#pills-tab .nav-link.active{background-color:#f50}.liste_produits .card{position:relative;margin:auto}.liste_produits .card.limited:before{position:absolute;top:0;right:0;width:100px;z-index:1;display:block;background-image:url("../images/limited-edition.png");content:"";height:100px;background-size:contain;background-repeat:no-repeat}.liste_produits .card .card-img-top{position:relative}.liste_produits .card .card-img-top .icon-turn{position:absolute;bottom:10px;right:10px;z-index:100;color:#fff;opacity:.7}.liste_produits .card .card-body .card-title{font-size:24px;text-transform:uppercase;font-family:"Poppins",sans-serif;font-weight:700;line-height:1;height:85px;font-style:italic;color:#f60;display:flex;align-items:center;justify-content:center}.liste_produits .card .btn-ajouter-panier:hover{cursor:pointer}#modal_panier .btn-delete-produit:hover{cursor:pointer}textarea{resize:vertical;min-height:250px}footer{position:relative;z-index:2;background-color:#000;padding:2rem 0}footer img{max-width:200px !important}footer ul li a{color:#fff}footer ul li a i{font-size:1.5rem !important}#form_user_infos label{font-weight:700}#snackbar{visibility:hidden;min-width:250px;background-color:rgba(0,0,0,.8);color:#fff;text-align:center;border-radius:2px;padding:0;position:fixed;top:0;display:flex;z-index:3000;flex-direction:column;width:100%;align-items:center;justify-content:center;height:100%}.overflow{z-index:1500;content:"";position:absolute;display:block;width:100%;height:100%;background-color:rgba(0,0,0,.8)}#snackbar.show{visibility:visible;animation:fadein .2s,fadeout 3s 3s}@keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadeout{from{opacity:1}to{opacity:0}}@media only screen and (min-width: 768px){.liste_produits{width:100%;max-width:inherit}}@media only screen and (min-width: 1440px){.container{max-width:1280px}}@media only screen and (min-width: 1600px){.container{max-width:1440px}}@media only screen and (max-width: 992px){.table-responsive-max-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}}#content_admin .table thead th{vertical-align:bottom;border-bottom:2px solid #656565}#content_admin .table-bordered td,#content_admin .table-bordered th{border:1px solid #656565;vertical-align:middle}#content_admin .nav-pills .nav-link.active,#content_admin .nav-pills .show>.nav-link{color:#fff;background-color:#f60}#content_admin #tabAdminLinks a{display:flex;align-items:center}#content_admin .content-admin{min-height:500px}