/* V119: desktop width-first rendering; mobile layouts remain unchanged. */
@media (min-width:851px) and (pointer:fine){
 body[data-screen-fit="image"] .image-page .canvas{max-width:none!important}
 body.sales-page-fit{height:auto!important;min-height:100vh!important;overflow-x:hidden!important;overflow-y:auto!important}
 body.sales-page-fit .sales-fit-stage{position:relative!important;left:auto!important;top:auto!important;width:100%!important;height:auto!important;min-height:100vh!important;transform:none!important;overflow:visible!important;margin:0 auto!important}
 body.sales-page-fit .sales-fit-stage>.functional-header{width:100%!important;height:auto!important}
 body.sales-page-fit .sales-fit-stage .functional-header__top,
 body.sales-page-fit .sales-fit-stage .functional-header__nav{width:100%!important;max-width:none!important}
 body.sales-page-fit .sales-fit-stage>.v15-sales{width:100%!important;max-width:none!important;flex:1!important}
 body.sales-page-fit .sales-fit-stage>main.simple{width:100%!important;max-width:none!important;flex:1!important}
 body.sales-page-fit .sales-fit-stage .v15-hero{height:auto!important;min-height:210px}
 body.sales-page-fit .sales-fit-stage .v15-category img{object-fit:cover!important}
}
