/* Keep the top-level Housings hero inside the same site content width as Lens Ports. */
@media(min-width:768px){
body.pageCategory491 .fg-topcategory-hero{width:100%!important;max-width:1580px!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important;left:auto!important;right:auto!important;transform:none!important;}
body.pageCategory491 .fg-topcategory-original-images{width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow:hidden!important;border-radius:8px!important;}
body.pageCategory491 .fg-topcategory-original-images figure{width:100%!important;max-width:100%!important;margin:0!important;}
body.pageCategory491 .fg-topcategory-original-images img{width:100%!important;max-width:100%!important;height:auto!important;object-fit:cover!important;}
}

/* v2: measured fix: 1440px viewport has a 1400px centered content frame. */
@media(min-width:768px){
body.pageCategory491 .fg-topcategory-hero{width:calc(100% - 40px)!important;max-width:1400px!important;margin:0 auto 24px!important;left:auto!important;right:auto!important;transform:none!important;}
}
