.OekotexMain .vb-landing-heading .vb-landing-heading--oeko-title{font:bold 18px/23px Muli;color:#333;margin-bottom:16px}.OekotexMain .vb-landing-intro .oeko-message{font:16px/26px Muli;color:#1a1a1a;margin-bottom:26px;display:block}.OekotexMain .vb-landing-contenu{position:relative;display:block}.OekotexMain .vb-landing-contenu .oeko-background{background:url(img-ecoute-bebe.jpg) 0 0/contain no-repeat;padding-top:37%;width:100%;content:"";display:block;max-height:331px;overflow:hidden;height:auto;min-height:450px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1024px){.OekotexMain .vb-landing-contenu .oeko-background{padding-top:29%;min-height:initial}}@media only screen and (max-width:390px){.OekotexMain .vb-landing-contenu .oeko-background{padding-top:46%;background:url(img-ecoute-bebe_mob.jpg) center 0/cover no-repeat}}.OekotexMain .vb-landing-contenu .oeko-carrousel{display:block;height:100%;max-height:237px;width:100%;position:absolute;bottom:0}.OekotexMain .vb-landing-contenu .oeko-carrousel ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 0}@media only screen and (max-width:1024px){.OekotexMain .vb-landing-contenu .oeko-carrousel{position:relative;overflow:auto}.OekotexMain .vb-landing-contenu .oeko-carrousel ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.OekotexMain .vb-landing-contenu .oeko-carrousel ul li{min-width:166px}}.OekotexMain .vb-landing-contenu .oeko-carrousel ul li{width:166px;height:205px;background:no-repeat padding-box #fafafa;-webkit-box-shadow:0 3px 20px rgba(0,0,0,.1333333333);box-shadow:0 3px 20px rgba(0,0,0,.1333333333);border-radius:10px;opacity:1;margin:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.OekotexMain .vb-landing-contenu .oeko-carrousel ul li .li-title{text-align:center;font:bold 14px/16px Muli;letter-spacing:0;color:#333;opacity:1;margin:28px 0 22px}.OekotexMain .vb-landing-contenu .oeko-carrousel ul li .li-title .vert-bio{color:#afca0b}@media only screen and (max-width:480px){.OekotexMain .vb-landing-contenu .oeko-carrousel ul li{min-width:112px;margin:0 8px;height:142px}.OekotexMain .vb-landing-contenu .oeko-carrousel ul li img{padding:8px 7px 0}.OekotexMain .vb-landing-contenu .oeko-carrousel ul li .li-title{font:bold 12px/15px Muli;margin:19px 0 16px}}.OekotexDescriptif{overflow:hidden}.OekotexDescriptif .jauneOeko{font-weight:700;color:#f4a100}