.backToProductList{height:1.2em;font-weight:600}.backToProductList svg{height:1.6em;vertical-align:middle;display:inline-block;margin-bottom:.2em;margin-right:.2em}.legalsPriceExp{font-size:.5em;text-align:left}.productStep .slider{background-size:cover;border-radius:2em;position:relative;margin-top:2em}.productStep .slider img{height:10em;margin:5em auto;width:auto!important}.slider figcaption{position:absolute;right:2em;top:1em;text-align:right;width:100%;color:#fff;font-weight:700}.fenceResume .titre3{font-size:2em;color:var(--basicColor2)}.fenceResume .titre2{font-size:1.2em}.fullProductStep .ibvt{width:45%}.productStep img{width:100%;border-radius:var(--basicBorderRadius)}.productPrice{margin-top:.2em;font-size:1.8em;font-weight:500}.fenceResume{width:55%!important;position:relative;z-index:2;background-color:#fff;margin-left:2%;background-repeat:no-repeat;background-position:bottom right}.fenceImage{width:43%!important;position:relative;z-index:1;left:-3%;top:-2em;border-radius:1em}@media screen and (max-width:1000px){.fenceResume{width:100%!important;margin:2em auto}.fenceImage{width:100%!important;left:-8%;top:-5em}.productHead{padding:0;margin-top:2em}.fullProductStep .ibvt{width:100%}}@media screen and (max-width:600px){.fenceImage{width:100%!important}}