@media(max-width:800px){
  body main,body main.content{box-sizing:border-box;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}
  body main>h1,body main>.work-facts,body main>.artwork-description,body main>.intro,body main>.fluid-credits{box-sizing:border-box;padding-left:18px;padding-right:18px}
  body main .gallery,body main .line-details{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding:0!important;gap:22px!important}
  body main figure,body main .gallery figure,body main .line-details figure{grid-column:1/-1!important;box-sizing:border-box;flex:none;width:100%!important;max-width:none!important;height:auto!important;min-width:0;margin:0!important}
  body main>figure{margin:22px 0!important}
  body main figure>img,body main figure>svg,body main figure>[data-svg-photo]{display:block;width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:auto!important;object-fit:contain!important;margin:0!important;transform:none!important}
  body main .photo-frame{width:100%!important;max-width:none!important}
}
