mark {
background-color: #FFFBF4;
}
.woocommerce-MyAccount-navigation, .woocommerce-MyAccount-tabs {
	display:none;
	}

.woocommerce-account
.woocommerce-MyAccount-content {
	width: 100%;
	}

.points-forts {
    grid-template-columns: repeat(2,calc(50% - 10px));
    column-gap: 20px;
    row-gap: 40px;
    display: grid;
    grid-template-columns: repeat(4,25%);
    padding-top: 25px;
    padding-bottom: 25px;
    box-sizing: border-box!important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

@media screen and (max-width: 767px) {
.points-forts {
    grid-template-columns: repeat(2,calc(50% - 10px));
    column-gap: 20px;
    row-gap: 40px;
    display: grid;
    padding-top: 25px;
    padding-bottom: 25px;
	  text-align: center;
    box-sizing: border-box!important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}


}


.imgpf {
    display: block;
    margin-left: auto;
    margin-right: auto }

@media screen and (max-width: 767px) {
.imgpf {
	  display: block;
    margin-left: auto;
    margin-right: auto;
    width : 50px;
    height : 50px;	}
}
.paragraphepf { text-align: center }

.imgingr { 
	    width : 200px;
    height : 200px;
	}


.ingredients {
    grid-template-columns: repeat(2,calc(50% - 10px));
    column-gap: 20px;
    row-gap: 40px;
    display: grid;
    grid-template-columns: repeat(3,33%);
    padding-top: 25px;
    padding-bottom: 25px;
    box-sizing: border-box!important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

@media screen and (max-width: 767px) {
.ingredients {
    grid-template-columns: repeat(2,calc(50% - 10px));
    column-gap: 20px;
    row-gap: 40px;
    display: grid;
    padding-top: 25px;
    padding-bottom: 25px;
    box-sizing: border-box!important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}


}


.imgingr {
    display: block;
    margin-left: auto;
    margin-right: auto;
    border-radius: 50%;}

.paragrapheingr { text-align: center }


.aimer {
  background-image: url("https://atopik.fr/wp-content/uploads/2023/06/Arriere-plan-ce-que-nous-aimons-feuille-desktop_4.png");
	background-color: transparent;
  background-repeat: no-repeat;
  background-position: center;
	text-align: center
 }

@media screen and (max-width: 850px) {
.aimer {
    background-image: url("https://atopik.fr/wp-content/uploads/2023/06/Arriere-plan-ce-que-nous-aimons-feuille-tablette_3-1.png");
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center;
	text-align: center
}
	
	@media screen and (max-width: 390px) {
.aimer {
    background-image: url("https://atopik.fr/wp-content/uploads/2023/06/Arriere-plan-ce-que-nous-aimons-feuille-mobile_4.png");
	background-color: transparent;
  background-repeat: no-repeat;
  background-position: center;
	text-align: center
}
		
img {
width : 200px;
height : 200px;
}
	
.tab-sseng {
	border: 1px solid #000000;
  border-style : groove ;
  border-radius:10px;
}

.tab-aveng { 
  border: 1px solid #000000;
  border-style : groove ;
  border-radius:10px;
}
		
.form-contact {
	  display: block;
    margin-left: auto;
    margin-right: auto;
	}
			
@media screen and (max-width: 767px) {
.numbr {
	  display: block;
    margin-left: auto;
    margin-right: auto;
    width : 50px;
    height : 50px;	}
}
		
.product_title entry-title {
	font size="6";
		}

.form-abon {
    grid-template-columns: repeat(2,calc(50% - 10px));
    column-gap: 20px;
    row-gap: 40px;
    display: grid;
    padding-top: 25px;
    padding-bottom: 25px;
    box-sizing: border-box!important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

@media screen and (max-width: 767px) {
.form-abon {
    grid-template-columns: repeat(2,calc(50% - 10px));
    column-gap: 20px;
    row-gap: 40px;
    display: grid;
    padding-top: 25px;
    padding-bottom: 25px;
	  text-align: center;
    box-sizing: border-box!important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
}

@media screen and (max-width: 767px) {
.reassurance {		
	  display: block;
    margin-left: auto;
    margin-right: auto;
	  width: 50px; 
    height= 50px;
	}
	}
		
.wp-block-heading has-text-align-center {
		color: #F5AFC5;
	}