.image-over-box{position:relative;width:100%}.image-over-box .box-over-image__img{border-radius:var(--arr-standard);width:100%}.image-over-box .box-over-image__box{border-radius:var(--arr-standard);padding:1.5rem;text-align:start}.image-over-box .box-over-image__box--shadow{box-shadow:none}.image-over-box .box-over-image__box--accent{background:var(--c-primary-base)}.image-over-box .box-over-image__box--accent.box-over-image__box--shadow{box-shadow:none}.image-over-box .box-over-image__box--dark{background:var(--c-primary-900)}.image-over-box .box-over-image__box--light{background:var(--c-neutre-light)}.image-over-box .box-over-image__box--white{background:var(--c-neutre-white)}@media (min-width:47.9375em){.box-over-image--align-left{text-align:right}.box-over-image--align-right{text-align:left}.box-over-image--align-top-left,.box-over-image--align-top-right{padding-top:6rem}.box-over-image--align-bottom-left,.box-over-image--align-bottom-right{padding-bottom:6rem}.box-over-image__box{position:absolute;width:40%}.box-over-image--align-left .box-over-image__img,.box-over-image--align-right .box-over-image__img{width:100%}.box-over-image--align-left .box-over-image__box,.box-over-image--align-right .box-over-image__box{top:50%;transform:translateY(-50%)}.box-over-image--align-left .box-over-image__box{left:0}.box-over-image--align-right .box-over-image__box{right:0}.box-over-image--align-bottom-left .box-over-image__box,.box-over-image--align-bottom-right .box-over-image__box,.box-over-image--align-top-left .box-over-image__box,.box-over-image--align-top-right .box-over-image__box{min-height:4.5rem}.box-over-image--align-top-left .box-over-image__box,.box-over-image--align-top-right .box-over-image__box{top:0}.box-over-image--align-bottom-left .box-over-image__box,.box-over-image--align-bottom-right .box-over-image__box{bottom:0}.box-over-image--align-bottom-left .box-over-image__box,.box-over-image--align-top-left .box-over-image__box{left:8.5%}.box-over-image--align-bottom-right .box-over-image__box,.box-over-image--align-top-right .box-over-image__box{right:8.5%}}@media (min-width:47.9375em) and (max-width:71.1875em){.box-over-image__box{width:50%}}@media (max-width:47.9375em){.box-over-image__img{width:100%}.box-over-image__box{margin:-1.5rem 1.5rem 1.5rem;position:relative}}@media (max-width:29.9375em){.box-over-image__box{margin:-1.5rem .75rem 1.5rem;padding:1.5rem}}.box-over-image__box>p:last-child{margin-bottom:0}