#promo{position:relative;max-width:1220px;height:125px;margin:0 auto;background:url(image.jpg) left top no-repeat #96a28c;font-family:Muli;display:flex;justify-content:flex-end;align-items:center}#promo .left{background-color:#96a28c;width:100%;max-width:180px;text-align:center;height:100%}#promo .left .studio_title{color:#fff;display:block;font-size:1.3rem;font-weight:500;line-height:1.3rem;margin-top:50px}#promo .left .studio_title img{width:130px;height:100%}#promo .left .bloc_reduc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}#promo .left .bloc_reduc .bloc_textuel{color:#fff;padding-top:8px}#promo .left .bloc_reduc .std_juska{color:#fff;display:block;font-size:1rem;font-weight:400;line-height:1em;text-align:center;position:relative;padding-top:15px}#promo .left .bloc_reduc .montantreduc .montant_signe{font-size:60px;margin-top:-15px}#promo .left .bloc_reduc .montantreduc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:-2px;color:#fff;height:50px}#promo .left .bloc_reduc .montantreduc .montant_asterisque,#promo .left .bloc_reduc .montantreduc .montant_chiffre,#promo .left .bloc_reduc .montantreduc .montant_exposant{display:inline-block;font-family:Muli,sans-serif;font-weight:500}#promo .left .bloc_reduc .montantreduc .montant_chiffre{font-size:60px;line-height:55px;font-family:Muli,Arial,Helvetica,sans-serif;font-weight:600}#promo .left .bloc_reduc .montantreduc .montant_exposant{font-size:28px;line-height:40px}#promo .left .bloc_reduc .montantreduc .montant_asterisque{font-size:12px;line-height:26px}#promo .left .studio_title span{display:block}#promo .left .studio_title svg{fill:#444;width:22px;height:22px;padding:0;vertical-align:bottom;display:inline-block;margin:0 -2px 0 2px}#promo .left .conditions{color:#fff;font-size:.65rem;display:none;bottom:0;left:unset;margin:0}#promo .right{height:100%;max-width:380px;width:100%;text-align:center;background:#96a28c;display:flex}#promo .right .studio_title_mob{display:none}#promo .right .ctas{text-align:center;padding:0;float:right;margin:10px auto 0;width:400px;height:100px}#promo .right .ctas li{display:inline-block;margin:5px}#promo .right .ctas .active-cta a{background-color:#333;color:#fff}#promo .right .ctas li a{border:1px solid #fff;color:#fff;display:block;border-radius:5px;text-align:center;margin:0 auto;text-decoration:none;font-weight:500;font-size:.8rem;line-height:40px;width:130px;height:40px}#promo .right .ctas li a:hover{border:1px solid #2d2a29;background-color:#2d2a29;color:#fff}#promo .right span{font-size:.75rem;text-align:center;line-height:.7rem}#promo .right span .break{display:block}div#puHoneTitle{display:none}@media only screen and (max-width:63.9375rem){.media.listehaut #bann_PR,.media.listehaut .tetiere,.media.listehaut>article[id^=tet]{display:block!important}}@media screen and (min-width:769px) and (max-width:950px){#promo{background-position-x:-100px}}@media screen and (max-width:768px){#promo{background-color:#ece1d1;height:auto;flex-direction:column;align-items:flex-end}#promo .left{margin:0;height:105px}#promo .left .studio_title span{display:inline-block}#promo .left .studio_title svg{fill:#fff}#promo .left .bloc_reduc{margin:5px 0}#promo .left .bloc_reduc .std_juska{padding-top:0}#promo .left .bloc_reduc .bloc_textuel{padding-top:2px}#promo .left .conditions{display:block}#promo .right{display:block;margin:0 auto;max-width:768px;width:100%;float:none;height:70px}#promo .right .studio_title_mob{color:#fff;display:block;font-size:1.2rem;font-weight:500;line-height:1.3rem;margin:10px 0;width:100%}#promo .right .ctas li{margin-top:2px;margin-bottom:6px}#promo .right .ctas{padding:5px;float:none;margin:0 auto;width:100%}}@media screen and (max-width:600px){#promo .right{height:120px}#promo .right span{font-size:.75rem}#promo .right span .break{display:initial;padding:0}#promo{background-position-x:-100px}}@media screen and (max-width:450px){#promo .right .ctas{width:100%;padding:0;margin-top:10px}#promo .right .ctas li a{padding:0 10px;min-width:110px}}@media screen and (max-width:380px){#promo{background-position:-20px 0}}