.picture-wrapper{overflow:hidden;position:relative}.picture-wrapper>picture{aspect-ratio:var(--aspect-ratio);display:block}.picture-wrapper--landscape{--aspect-ratio:var(--aspect-ratio-landscape,1.5)}.picture-wrapper--portrait{--aspect-ratio:0.6667}.picture-wrapper--square{--aspect-ratio:1}.picture-wrapper--opulent .image{height:100%}