/* Mobile only: home video navigation and process galleries. */
@media (max-width:800px){
  .studio-landing .hero .nav{flex-direction:column;flex-wrap:nowrap;align-items:center;gap:14px}
  .studio-landing .hero .nav a{display:block}
  .studio-landing .hero .nav a[href="contact"]{display:none}
  .studio-landing .video-follow{font-size:13px;line-height:1.5}
  .process-detail main{width:100%!important;max-width:none!important;padding-left:0!important;padding-right:0!important}
  .process-detail main>h1,.process-detail main .process-description{box-sizing:border-box;padding-left:18px;padding-right:18px}
  .process-detail main .relief-balanced-gallery,
  .process-detail main .relief-photo-row,
  .process-detail main .gilding-balanced-gallery,
  .process-detail main .gilding-photo-row,
  .process-detail main .vetrate-reordered,
  .process-detail main .vetrate-opening{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:none!important;gap:20px!important;margin-left:0!important;margin-right:0!important}
  .process-detail main figure,
  .process-detail main .relief-balanced-gallery>.relief-final-image,
  .process-detail main .placcati-primary{grid-column:1/-1!important;width:100%!important;max-width:none!important;height:auto!important;min-width:0;margin:0!important;justify-self:stretch}
  .process-detail main figure img,.process-detail main figure svg,.process-detail main figure [data-svg-photo]{display:block;width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:auto;margin:0!important;object-fit:contain;transform:none!important}
}
