/** Shopify CDN: Minification failed

Line 13:4 Expected identifier but found "#font-size"
Line 33:0 Unexpected "}"

**/
.title-prefre{
  	padding: 0.5em 0 0.5em 0;
    font-size: 4em;
  	margin: 0 !important;
}
.title-prefre h1{
    #font-size: 1em;
}
.section-posth-header-prefre{
  	padding: 2em 0 2em 0;
  	border-bottom: 1px solid lightgray;
	display:grid;
  	grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  	grid-gap:1em;
}
.section-posth-header-prefre-image{
  	display: grid;
    text-align: center;
}
.section-posth-header-prefre-image img{
  	max-height: 50px;
  	margin-bottom: 1em;
  	filter: invert(30%) sepia(8%) saturate(1403%) hue-rotate(168deg) brightness(94%) contrast(90%);
}


}
.section-posth-header-prefre-description{
  	display: flex;
    align-items: center;
}
.section-posth-header-prefre-description div p{
  	text-align: center;
  	padding-top:1em;
}
.section-posth-header-prefre-description div h3{
  	text-align: center;
}

.grid-main-accordion{
  	padding: 2em 0 2em 0;
	display:grid;
  	grid-template-columns: 1fr 1fr 1fr;
  	grid-gap:1em;
}
.item-accordion h3{
	padding: 0px 0 10px 0;
}

.accordion-button{
	font-size: 14px;
    padding-bottom: 1em;
  	min-height: 4em;
}
.accordion-button a:hover{
  cursor: pointer;
}
.accordion-description{
  	max-height: 10em;
  	overflow: auto;
  	margin-bottom: 1em;
}
.accordion-description p{
  	padding-bottom: 1em;
  	color: rgba(0,0,0,0.5);
    font-size: 14px;
}
.accordion-description ul li:before{
  	content: "•"
}



@media only screen and (min-width: 1301px){ 
  
  .section-posth-header-prefre{
      grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
	}
  	.grid-main-accordion{
      grid-template-columns: 1fr 1fr 1fr;
	}
 
}
@media only screen and (min-width: 1101px) and (max-width: 1300px){ 
  
  .section-posth-header-prefre{
      grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
	}
  	.grid-main-accordion{
      grid-template-columns: 1fr 1fr 1fr;
	}
 
}
@media only screen and (min-width: 1024px) and (max-width: 1100px){
  
  .section-posth-header-prefre{
      grid-template-columns: 1fr 1fr 1fr 1fr;
	}
  	.grid-main-accordion{
      grid-template-columns: 1fr 1fr;
	}

}
@media only screen and (min-width: 921px) and (max-width: 1023px){ 
  
  .section-posth-header-prefre{
      grid-template-columns: 1fr 1fr 1fr;
	}
  	.grid-main-accordion{
      grid-template-columns: 1fr 1fr;
	}

}
@media only screen and (min-width: 750px) and (max-width: 920px){
	.section-posth-header-prefre{
      grid-template-columns: 1fr 1fr 1fr;
	}
  	.grid-main-accordion{
      grid-template-columns: 1fr 1fr;
	}
}
@media only screen and (min-width: 357px) and (max-width: 749px){
  
  .section-posth-header-prefre{
      grid-template-columns: 1fr 1fr;
	}
  	.grid-main-accordion{
      grid-template-columns: 1fr;
	}

}
@media only screen and (max-width: 356px){  
  
  	.section-posth-header-prefre{
      grid-template-columns: 1fr 1fr;
	}
  	.grid-main-accordion{
      grid-template-columns: 1fr;
	}
		
}
