/* Preview only: retain the original grids. Images are cards; labels sit below. */
@media(max-width:760px){
 html body.mobile-site.mobile-library-catalog .library-collection-grid>.library-collection-card,
 html body.mobile-site.mobile-versions-catalog .version-grid>.version-card{
  box-sizing:border-box;min-width:0;margin:0;padding:0!important;
  border:0!important;border-radius:0!important;background:transparent!important;
  box-shadow:none!important;overflow:visible;
 }
 html body.mobile-site.mobile-library-catalog .library-collection-grid .library-collection-link{
  display:block;box-sizing:border-box;min-width:0;margin:0;padding:0!important;
  border:0!important;border-radius:0!important;background:transparent!important;
  box-shadow:none!important;color:#403a32!important;text-decoration:none;transform:none;
  -webkit-tap-highlight-color:transparent;
 }
 html body.mobile-site.mobile-library-catalog .library-collection-grid .library-collection-link>img{
  display:block;box-sizing:border-box;width:100%!important;height:auto!important;
  aspect-ratio:1;object-fit:cover;object-position:center;margin:0;padding:0;
  border:0!important;border-radius:10px!important;
  background:transparent!important;box-shadow:none!important;
  filter:none!important;opacity:1!important;transition:transform .16s ease;
 }
 html body.mobile-site.mobile-library-catalog .library-collection-grid .library-collection-link>h2{
  display:block;box-sizing:border-box;min-width:0;min-height:20px;
  margin:9px 0 0!important;padding:0 2px!important;border:0!important;
  border-radius:0!important;background:transparent!important;box-shadow:none!important;
  font:400 12px/1.55 Arial,"PingFang SC","Microsoft YaHei",sans-serif!important;
  color:#403a32!important;letter-spacing:.025em;text-align:center;
  white-space:normal;word-break:normal;overflow-wrap:normal;
 }
 html body.mobile-site.mobile-versions-catalog .version-grid .version-card>.version-cover{
  display:block;box-sizing:border-box;width:100%;margin:0;padding:0;
  border:1px solid #e8e1d7!important;border-radius:10px!important;
  background:#f7f4ee!important;box-shadow:0 2px 7px rgba(67,48,25,.035)!important;
  overflow:hidden;transition:transform .16s ease;
 }
 html body.mobile-site.mobile-versions-catalog .version-grid .version-cover>img{
  display:block;box-sizing:border-box;margin:0;padding:0;border:0;
  border-radius:0!important;filter:none!important;opacity:1!important;
 }
 html body.mobile-site.mobile-versions-catalog .version-grid .version-card>.version-copy{
  display:block;box-sizing:border-box;min-width:0;margin:0;padding:10px 0 0!important;
  border:0!important;border-radius:0!important;background:transparent!important;
  box-shadow:none!important;text-align:center;
 }
 html body.mobile-site.mobile-versions-catalog .version-grid .version-copy>h2{
  display:block;min-width:0;min-height:36px!important;margin:0!important;padding:0 2px!important;
  border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;
  font:400 12px/1.5 Arial,"PingFang SC","Microsoft YaHei",sans-serif!important;
  color:#403a32!important;letter-spacing:0!important;text-align:center;
  white-space:normal;word-break:normal;overflow-wrap:break-word;text-wrap:initial;
 }
 html body.mobile-site.mobile-library-catalog .library-collection-grid .library-collection-link:active>img,
 html body.mobile-site.mobile-versions-catalog .version-grid .version-cover:active{
  transform:translateY(1px) scale(.985);
 }
 html body.mobile-site.mobile-library-catalog .library-collection-grid .library-collection-link:focus-visible,
 html body.mobile-site.mobile-versions-catalog .version-grid .version-cover:focus-visible{
  outline:2px solid #897257;outline-offset:4px;
 }
}
@media(max-width:760px) and (prefers-reduced-motion:reduce){
 html body.mobile-site.mobile-library-catalog .library-collection-grid .library-collection-link>img,
 html body.mobile-site.mobile-versions-catalog .version-grid .version-cover{
  transition:none;
 }
 html body.mobile-site.mobile-library-catalog .library-collection-grid .library-collection-link:active>img,
 html body.mobile-site.mobile-versions-catalog .version-grid .version-cover:active{
  transform:none;
 }
}
