@import url('https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@100..900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');
:root{--font-color:#434343;--primary-color:#4e4f3e;--primary-cl-color:#4e4f3e;--secondary-color:#94976d;--third-color:#757575;--bg-grey-cl:#f5f2e9;--bg-grey-fc:#f5f2e9;--bg-grey-a:#a0aab4;--bg-grey-br:#a0aab4;--white:#fff;--red-danger:#ac0505;--green-success:#339900;--orange-warning:#ec942c}
body{font-family: "Roboto",sans-serif}
input,select,textarea{font-family:"Roboto",sans-serif;}
.bl-input input{font-family:"Roboto",sans-serif}
.footer {background-color:var(--primary-color)}
.block-title-ligne .text-block{font-family:"Roboto",sans-serif;font-weight:500}
.slider-titre .block-titre-une .info-titre{font-family:"Roboto",sans-serif;font-weight:500}
.slider-titre .block-titre-une .info-titre p{font-family:"Roboto",sans-serif;font-weight:500}
.slider-titre .block-titre-une .descri-titre .bl-delevry .bl{font-family:"Roboto",sans-serif}
.slider-titre .block-titre-une .descri-titre .bl-price h4{font-family:"Roboto",sans-serif;font-weight:500}
.description-title .container-desc-title .bl-titre{font-family:"Roboto",sans-serif;font-weight:500}
.abonnement .container-offres .offres .box-offre .block-offre .bl-price .price{font-family:"Roboto",sans-serif;font-weight:500}
.abonnement .container-offres .offres .box-offre h3{font-family:"Roboto",sans-serif;font-weight:500}
.abonnement .container-offres .offres .box-offre .block-offre .bl-price .price span{font-family:"Roboto",sans-serif;font-weight:500}
.abonnement .container-offres .offres .box-offre .block-offre .bl-price .price-crossed{font-family:"Roboto",sans-serif;font-weight:500}
.abonnement .container-offres .offres .card .bestOffre{font-family:"Roboto",sans-serif}{font-family:"Roboto",sans-serif;font-weight:500}
.monPanier .block-content label{font-family:"Roboto",sans-serif;font-weight:500}
.monPanier .container-panier .item-panier .item.sousTotal,.monPanier .container-panier .item-panier .item.price{font-family:"Roboto",sans-serif;font-weight:500}
.abonnement .periode p{font-family:"Roboto",sans-serif}
.monPanier .container-panier .item-panier .info .delete{font-family:"Roboto",sans-serif;font-weight:500}
.monPanier .container-panier .item-panier .info .descr{font-family:"Roboto",sans-serif}
.container-navbar{font-family:"Roboto",sans-serif;font-weight:400;color:#4e4f3e}
.monPanier .section-Livraison select,.monPanier .section-promo input{font-family:"Roboto",sans-serif}
.monPanier .container-options .section-reduction .block-text{font-family:"Roboto",sans-serif;font-weight:500}
.monPanier .container-options .section-reduction .text-reduction span{font-family:"Roboto",sans-serif}
.identification .block-cart-side .bl-amount span:nth-child(1){font-family:"Roboto",sans-serif;font-weight:500}
.identification .block-creation .bl-abonne label{font-family:"Roboto",sans-serif}
.creation-form .block-moi-amie .bl-btn .btn.btn-cont-gry{font-family:"Roboto",sans-serif}
.block-slider .text-slider{font-family:"Roboto",sans-serif;font-weight:500}
.accueil-title .text-block{font-family:"Roboto Slab",serif}
.client-space .container-abo .abo-switch p{font-family:"Roboto",sans-serif}
.categoriers .block-titre p{font-family:Roboto,sans-serif;font-weight:500}
.monPanier .container-options .section-total .block-text{font-family:Roboto,sans-serif;font-weight:500}
.monPanier .container-options .section-total .text-total span{font-family:Roboto,sans-serif}
.monPanier .container-panier .item-panier .item.sousTotal, .monPanier .container-panier .item-panier .item.price{font-family: Roboto,sans-serif;font-weight:500}
.bl-reabo .offres .box-offre .bl-price .price{font-family:Roboto,sans-serif;font-weight:500}
.bl-reabo .offres .box-offre .bl-price .price-crossed{font-family:Roboto,sans-serif;font-weight:500}
.bl-reabo .offres .box-offre .block-descr ul.liste-descr li.item-descr{font-family:Roboto,sans-serif}
.bl-reabo .offres .box-offre .block-offre .bl-title h3{font-family:Roboto,sans-serif;font-weight:500}
.bl-reabo .offres .box-offre .block-descr ul.liste-descr li.item-descr{font-family:Roboto,sans-serif;font-weight:500}
.bl-suivre-abo .selectTitle{font-family:Roboto,sans-serif}
.bl-resilier-abo h6{font-family:Roboto,sans-serif}
.bl-resilier-abo .mesInfos p,.bl-resilier-abo .mesAbos p{font-family:Roboto,sans-serif}
.desabonnement .dateResil h4{font-family:Roboto,sans-serif}
.desabonnement .ps-info p{font-family:Roboto,sans-serif;font-weight:500}
.desabonnement .ps-demande p{font-family:Roboto,sans-serif}
.desabonnement h1{font-family:Roboto,sans-serif;font-weight:500}
.unsubscription label{font-family:Roboto,sans-serif}
.unsubscription p{font-family:Roboto,sans-serif;font-weight:500}
.categoriers{padding-bottom:60px}
.navbar .cont-profil p{font-family:inherit;font-weight:inherit;font-size:inherit}
.navbar svg{fill:#4e4f3e}
.engagements{margin-bottom:60px}
.block-title-ligne-left .text-block{font-family: "Roboto",sans-serif;font-weight:500}
.block-title-ligne .text-block{font-family: "Roboto",sans-serif;font-weight:500}
h3.text-block{font-family: "Roboto",sans-serif}
a.btn-line-gr{font-family: "Roboto",sans-serif}
a.btn-line-grey{font-family: "Roboto",sans-serif}
.ttite-seconde{font-family:Roboto,sans-serif;font-weight:500}
.bl-input input{font-family: "Roboto",sans-serif}
.container-navbar{font-family:Roboto,sans-serif;font-weight:500}
.navbar .cont-search input{font-family: "Roboto",sans-serif}
.navbar p.count{font-family:Roboto,sans-serif;font-weight:500}
.navbar li.pg-menu{font-family: "Roboto",sans-serif}
#mobile-navbar .cont-info p.count{font-family:Roboto,sans-serif;font-weight:500}
#mobile-navbar .sous-nav .sous-menu{font-family: "Roboto",sans-serif}
.block-slider .text-slider{font-family:Roboto,sans-serif;font-weight:500}
.categoriers .block-titre p{font-family:Roboto,sans-serif;font-weight:500}
.accueil-title .text-block{font-family:Roboto,sans-serif;font-weight:500}
.numeros .container-numeros .info-numero{font-family:Roboto,sans-serif;font-weight:500}
.numeros .container-numeros .descri-numero{font-family: "Roboto",sans-serif}
.articles .container-articles .info-article{font-family:Roboto,sans-serif;font-weight:500}
.articles .container-articles .descri-article{font-family: "Roboto",sans-serif}
.engagements .container-engagements .block-engage p{font-family:Roboto,sans-serif;font-weight:500}
.information .block-emailing .bl-title h3{font-family:Roboto,sans-serif;font-weight:500}
.information .block-emailing .bl-text p{font-family:Roboto,sans-serif}
.slider-numero .liste-numero .info-numero{font-family:Roboto,sans-serif;font-weight:500}
.slider-numero .liste-numero .descri-numero{font-family:Roboto,sans-serif;font-weight:500}
.slider-article .liste-article .info-article{font-family:Roboto,sans-serif;font-weight:500}
.slider-article .liste-article .descri-article{font-family:Roboto,sans-serif}
.client-space .btn-trans a{font-family:Roboto,sans-serif;font-weight:700}
.bl-info-abo .bl-detail-title .detail h5,.bl-info-abo .bl-detail-info .title h5{font-family:Roboto,sans-serif;font-weight:700}
.bl-info-abo .bl-detail-title .detail h4{font-family:Roboto,sans-serif;font-weight:700}
.client-space .container-abo .empty-abo p,.client-space .container-abo .find-abo p{font-family:Roboto,sans-serif;font-weight:700}
.block-title-ligne-left h4.text-block{font-family:Roboto,sans-serif}
.bl-detail-info p{font-family:Roboto,sans-serif}
.container-static-page .text-block h2{margin:20px 0 10px;font-size:18px}
.btn{font-family: "Roboto",sans-serif;border-radius:20px;font-weight:500}
.btn.btn-ad{padding:8px 13px;border:2px solid var(--primary-color)}
.btn.btn-ac{padding:8px 13px;border:2px solid var(--secondary-color)}
.btn.btn-ad:not([disabled]):hover{background-color: var(--white);color:var(--primary-color)}
.btn.btn-ac:not([disabled]):hover{background-color: var(--white);color:var(--primary-color)}
.switch input[type="checkbox"]{background-color: var(--secondary-color)}
.btn-decouv{padding:10px 15px;border:2px solid var(--primary-color);font-family: "Roboto",sans-serif;border-radius: 20px;background-color:var(--primary-color);color:var(--white);font-weight:500}
.btn-decouv:hover{background-color: var(--white);color:var(--primary-color)}
.navbar .cont-profil:hover svg,.navbar .cont-panier:hover svg{fill:var(--secondary-color)}
.navbar .cont-profil:hover,.navbar .cont-panier:hover{color:var(--secondary-color)}
.navbar .cont-panier:hover .block-count{background-color:var(--secondary-color)}
.monPanier .container-panier .item-panier .quantite > *,.cart .list-cart .quantity span{padding: 3px 0px}
.btn.btn-ad:disabled, .btn.btn-ad:disabled:hover{border-color:var(--bg-grey-br)}
.reduction{padding:15px 6px;background:#e84e1c}
.block-descr ul li {font-size: 10pt;border-bottom:1px solid var(--secondary-color);padding:5px 0}
.block-descr ul li:last-child{border:none}
.box-offre .block-offre .bl-title img{max-height:150px;max-width:100%}
.block-descr a,.block-descr-2 a{margin-top:15px;font-size:10pt;text-decoration:underline}
.block-descr a:hover,.block-descr-2 a:hover{text-decoration:none}
@media(min-width:576px) and (max-width:767.999px){
.footer-column.column-3 ul{flex-direction:column;padding-left:15px}
}
