.s4-block-gamme-produit.is-admin{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; grid-gap: 30px; gap: 30px; overflow: scroll; padding-bottom: 20px;}
.s4-block-gamme-produit.is-admin .s4-block-gamme-produit-colonne{-webkit-box: 0; -moz-box: 0; -webkit-flex: 0 0 500px; -ms-flex: 0 0 500px; flex: 0 0 500px; width: 500px; max-width: 500px;}
.s4-block-gamme-produit.owl-carousel{height: auto !important;}
.s4-block-gamme-produit.owl-carousel .owl-stage-outer{overflow: visible;}
.s4-block-gamme-produit.owl-carousel + .produits-scrollbar{width: 100%; margin: 30px 0; border-radius: 5px; background: #FFFFFF; height: 10px;}
.s4-block-gamme-produit.owl-carousel + .produits-scrollbar .bar-container{position: absolute; left: 0; top: -10px !important; border-radius: 10px; padding: 10px 0;}
.s4-block-gamme-produit.owl-carousel + .produits-scrollbar .bar-container .bar{height: 10px; background: #49D880; width: 100%; border-radius: 10px; transition: background .15s ease-in-out;}
.s4-block-gamme-produit.owl-carousel + .produits-scrollbar .bar-container:active .bar,
.s4-block-gamme-produit.owl-carousel + .produits-scrollbar .bar-container:hover .bar{background: #49D880;}
.s4-block-gamme-produit.owl-carousel + .produits-scrollbar .bar-container:hover{cursor: grab;}
.s4-block-gamme-produit.owl-carousel + .produits-scrollbar .bar-container:active{cursor: grabbing;}
.s4-block-gamme-produit-colonne{padding: 50px; border-radius: 20px; background: #FFFFFF;}
.s4-block-gamme-produit-colonne-image{position: relative; width: min(100%, 250px); padding-top: min(100%, 250px); margin: 0 auto 50px;}
.s4-block-gamme-produit-colonne-image img{position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: contain;}
.s4-block-gamme-produit-colonne h3 span{display: block; text-transform: uppercase; font-size: 1rem; font-weight: 600; margin-top: 10px;}
.s4-block-gamme-produit-colonne-caracteristique{font-weight: 600; color: #49D880; margin-top: 20px; font-size: 1.2rem;}
.s4-block-gamme-produit-colonne-sous-caracteristique{font-weight: 600; margin-top: 10px;}
.s4-block-gamme-produit-colonne-valeur{color: #969696; position: relative; min-height: 1em;}
.s4-block-gamme-produit-colonne-valeur span{position: absolute; top: 50%; left: 0; -webkit-transform: translate(0,-50%); -moz-transform: translate(0,-50%); -ms-transform: translate(0,-50%); transform: translate(0,-50%);}
.s4-block-gamme-produit-colonne-caracteristique + .s4-block-gamme-produit-colonne-valeur{margin-top: 10px;}
@media screen and (max-width: 767px){ 
.s4-block-gamme-produit-colonne{padding: 30px;}
}
@media screen and (max-width: 575px){ 
.s4-block-gamme-produit-colonne{padding: 20px;}
}