/** Shopify CDN: Minification failed

Line 58:4 Expected ":"
Line 94:1 Expected ":"
Line 98:6 Unexpected "-"
Line 99:4 Expected ":"
Line 104:4 Expected ":"

**/



/* Extra infos Livraison */

/* 
body .dg-shipping-date {
text - align: center;
margin: 1rem auto 2rem auto;
padding:1rem;

}

body .dg-shipping-date p {
margin:0; 
}

body .dg-shipping-date span {
color:#69A6D0;

  font-family:'Brandon Grotesque Web Black', sans-serif!important;
}

*/












/* Accordéon fiche produit */

.template-product .accordion {

margin: 10px 0;

}
.template-product .accordion details {
background:#f8f9fa;

}
.template-product .accordion .accordion__title {
font - size:18px;

padding:10px;
}


.template-product .accordion .accordion__content {
padding:0 10px 10px 10px;
}

.accordion__content {
  font-family: 'Brandon Grotesque Regular', sans-serif!important;

}

/* Fond en texte sur section */

.text-overlay {
position:relative;
z-index:0;
}

.text-overlay::before {
opacity:.08;
position:absolute;
top:50%;
transform:translateY(-50%);
text-align:center;
font-size: 160px;
z-index:0;
letter-spacing:25px;
width:100%;

}

.text-overlay * {
z - index:2;
}

@media screen and (max-width: 749px) {
.text - overlay::before {
font - size: 150px;
}
}

a[href='#looxReviews'] {
text - decoration: none;
margin-top: -1rem;
display: flex;
margin-bottom: 0.8rem;
}

#shopify-section-template--15821283066040__featured-image-text-1 .text-overlay::before {
content:"PRODUITS";
}

#shopify-section-template--15821283066040__1662209394f364f681 .text-overlay::before {
content:"WEBCONF";
}

#shopify-section-template--15821283066040__166220935833b40163 .text-overlay::before {
content:"CONSEILS";
}


#shopify-section-template--15821283066040__1659733726af0c4b18 .text-overlay::before {
content:"??";
}
#shopify-section-footer .text-overlay::before  {
content:"VSS";
}
/* bordure footer
#shopify-section-advanced-content {
border-top:1px solid #333333; 
}
*/






/* review */
.spr-container {
border-color: #FFFFFF;

}



 .spr-review {
     width: 31%;
     margin: 0 1% !important;
     min-height: 250px;
     display: inline-block;
     float: left;
     padding: 10px 15px !important;
     background: #fff;
     margin-bottom: 25px !important;
}
 .spr-icon {
     color:#ffbb00;
}
 .spr-pagination {
     clear:both;
}
 #shopify-product-reviews .spr-review-header-title {
     display:block;
     clear:both;
     float:none;
}
 @media(max-width:800px){
     .spr-review {
         float:none;
         width: 100%;
         min-height:auto;
         margin:0 !important;
         margin-bottom: 25px !important;
    }
}






/* Extra infos fiche produit */
/*
.xtraInfos * {

}

.xtraInfos {
display:flex;
justify-content:space-between;
flex-wrap:wrap;
width: 100%;
margin: 1rem auto;
font-size:12px;
font-family:'Brandon Grotesque Regular', sans-serif!important;
color:#283248;
}

.xtraInfos__item {
flex:1 0 25%;
text-align:left;
padding:1rem; 
}

.xtraInfos__item:last-child {
border - right:0; 
}

.xtraInfos__img {
margin - bottom:7px;
}

@media screen and (max-width:600px) {
.xtraInfos__item {
flex:1 0 50%;
    
}
}
*/