/* Scoped bedroom image presentation. */
#main[data-bedroom-clean-images] .p3-pair { align-items:center; }
#main[data-bedroom-clean-images] #p3-bedroom-case .p3-pair { grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr); }
#main[data-bedroom-clean-images] #p3-bedroom-case .p3-image img { aspect-ratio:4/3; object-fit:cover; object-position:center; }
#main[data-bedroom-clean-images] #b12-bedroom-finishes img { aspect-ratio:4/3; object-fit:cover; }
#main[data-bedroom-clean-images] .r2-collection figure { margin-bottom:18px; }
#main[data-bedroom-clean-images] .r2-collection img { width:100%; height:250px; object-fit:cover; }
#main[data-bedroom-clean-images] .r2-collection img[data-clean-kind="chevron-floor.webp"] { object-position:center bottom; }
@media(max-width:760px) {
 #main[data-bedroom-clean-images] #p3-bedroom-case .p3-pair { grid-template-columns:1fr; gap:20px; }
 #main[data-bedroom-clean-images] .r2-collection img { height:280px; }
}
