.image-duo{position:relative;.main-image{margin-bottom:80px;position:relative;img{aspect-ratio:636/525;border-radius:29px 100px 20px 20px;height:auto;max-width:636px!important;object-fit:cover;width:100%}}.side-image{border-radius:40px;border-style:solid;border-width:10px;bottom:-80px;display:block;height:285px;overflow:hidden;position:absolute;right:-20px;width:275px;img{aspect-ratio:272/285;height:100%;max-width:100%;object-fit:cover}}&.reverse{.main-image{img{border-radius:100px 20px 20px 20px}}.side-image{left:-50px;right:unset;@media (max-width:767px){left:-27px}}}}