/* Only the home photography preview module. */
#photography-workflows #specialty-visual{min-width:0}
#photography-workflows .m-cover-photo,#photography-workflows .m-phone>img{object-fit:cover}
#photography-workflows [data-specialty="wedding"] .m-cover-photo{object-position:center 60%}
#photography-workflows [data-specialty="wedding"] .m-phone>img{object-position:center 58%}
#photography-workflows [data-specialty="portrait"] .m-cover-photo{object-position:center 22%;opacity:1}
#photography-workflows [data-specialty="portrait"] .m-phone>img{object-position:center 25%}
#photography-workflows [data-specialty="family"] .m-cover-photo{object-position:center 68%}
#photography-workflows [data-specialty="family"] .m-phone>img{object-position:center 65%}
#photography-workflows [data-specialty="maternity"] .m-cover-photo{object-position:center 35%}
#photography-workflows [data-specialty="maternity"] .m-phone>img{object-position:center}
#photography-workflows [data-specialty="newborn"] .m-cover-photo{object-position:center 48%}
#photography-workflows [data-specialty="newborn"] .m-phone>img{object-position:center}
#photography-workflows [data-specialty="seniors"] .m-cover-photo{object-position:center 31%}
#photography-workflows [data-specialty="seniors"] .m-phone>img{object-position:center 30%}
#photography-workflows [data-specialty="events"] .m-cover-photo{object-position:center 66%}
#photography-workflows [data-specialty="events"] .m-phone>img{object-position:center 55%}
#photography-workflows [data-specialty="adventure"] .m-cover-photo{object-position:center 48%}
#photography-workflows [data-specialty="adventure"] .m-phone>img{object-position:center}
#photography-workflows #specialty-visual.m-transition{animation:none}
@media(prefers-reduced-motion:reduce){
 #photography-workflows .m-cover-photo,#photography-workflows .m-phone>img{transition:none}
}
