.snoi-studio-page{box-sizing:border-box;width:100%;max-width:1600px;margin:0 auto;padding:0;display:grid;gap:16px}
.snoi-studio-page .snoi-studio-photo{display:block;width:100%;margin:0;padding:0;min-width:0}
.snoi-studio-page .snoi-studio-image{display:block;width:100%;max-width:100%;height:auto;max-height:none;aspect-ratio:auto;object-fit:contain;border:0;border-radius:0;margin:0;padding:0}
@media(max-width:767px){.snoi-studio-page{gap:10px}}

.snoi-studio-photo picture{display:block;width:100%}
.snoi-studio-page .snoi-studio-mobile-media{display:none}
@media(max-width:767px){
  .snoi-studio-page.has-mobile-media .snoi-studio-desktop-photo{display:none!important}
  .snoi-studio-page.has-mobile-media .snoi-studio-mobile-media{display:block!important;width:100%;max-width:100%;margin:0;padding:0;min-width:0}
  .snoi-studio-page .snoi-studio-mobile-media img,.snoi-studio-page .snoi-studio-mobile-media video{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;margin:0!important;border:0!important;border-radius:0!important}
}
