@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Fredoka+One&display=swap');@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&family=DM+Serif+Display:ital@0;1&display=swap');@import url('https://fonts.googleapis.com/css2?family=Karla:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;1,200;1,300;1,400;1,500;1,600;1,700&display=swap');body #homepage_bloc_promotions{background-color:#fff}body #homepage_bloc_promotions .titre_hp{display:flex;justify-content:space-between;align-items:center;background-position:center;min-height:36px;padding:10px}body #homepage_bloc_promotions .titre_hp h2{margin:0px;font-size:1.75rem}body #homepage_bloc_promotions .titre_hp a{font-family:'Karla',sans-serif;color:#fff;font-weight:500;padding:7px 30px;background-color:#a40041;margin:0;border:0;border-radius:150px;cursor:pointer;display:inline-block;text-align:center;background-color:transparent;border:1px solid #8b8d97;padding:5px 17px;color:#2d3964}body #homepage_bloc_promotions .titre_hp a i:not(:last-child){margin-right:5px}body #homepage_bloc_promotions .titre_hp a span{display:inline-block}body #homepage_bloc_promotions .titre_hp a:hover{background-color:#2d3964;color:#fff}body #homepage_bloc_promotions .titre_hp a:disabled,body #homepage_bloc_promotions .titre_hp a[disabled]{cursor:not-allowed;opacity:.8}body.mobile body #homepage_bloc_promotions .titre_hp a{font-size:1rem;padding:11px 25px}body.mobile body #homepage_bloc_promotions .titre_hp a{font-size:1rem;padding:11px 30px}body #homepage_bloc_promotions #content_specials{display:flex}body #homepage_bloc_promotions #content_specials #all_specials{width:250px}body #homepage_bloc_promotions #content_specials #all_specials img{height:100%;max-height:217px}body #homepage_bloc_promotions #content_specials #homeSlideSpecials{width:100%}body #homepage_bloc_promotions #content_specials #homeSlideSpecials .productListing{max-height:220px;overflow:hidden}body #homepage_bloc_promotions #content_specials #homeSlideSpecials .productListing .bloc_produit{width:196px;padding:3px 10px}body #homepage_bloc_promotions #content_specials #homeSlideSpecials .productListing .bloc_produit .produit_vignette a{min-height:100px}body #homepage_bloc_promotions #content_specials #homeSlideSpecials .productListing .bloc_produit .produit_desc{padding:5px 0 0 0}body #homepage_bloc_promotions #content_specials #homeSlideSpecials .productListing .bloc_produit .produit_panier{padding:5px 0 0 0}body #homepage_bloc_promotions .link{text-align:center;margin-top:10px}body #homepage_bloc_promotions .link a{font-family:'Karla',sans-serif;color:#fff;font-weight:500;padding:7px 30px;background-color:#a40041;margin:0;border:0;border-radius:150px;cursor:pointer;display:inline-block;text-align:center;background-color:transparent;border:1px solid #8b8d97;padding:5px 17px;color:#2d3964}body #homepage_bloc_promotions .link a i:not(:last-child){margin-right:5px}body #homepage_bloc_promotions .link a span{display:inline-block}body #homepage_bloc_promotions .link a:hover{background-color:#2d3964;color:#fff}body #homepage_bloc_promotions .link a:disabled,body #homepage_bloc_promotions .link a[disabled]{cursor:not-allowed;opacity:.8}body.mobile body #homepage_bloc_promotions .link a{font-size:1rem;padding:11px 25px}body.mobile body #homepage_bloc_promotions .link a{font-size:1rem;padding:11px 30px}