@media (max-width:780px){
  html body .card.ccc-logged-in-card .card-main > .altthumbs-wrap--mobile-1cc-toggle,
  html body .card.ccc-logged-in-card .card-main > .altthumbs-wrap.altthumbs-wrap--mobile-1cc-toggle{
    display:block !important;
    overflow-x:auto !important;
    overflow-y:hidden !important;
    padding-top:0 !important;
  }

  html body .card.ccc-logged-in-card .mobile-1cc-gallery-toggle{
    appearance:none;
    -webkit-appearance:none;
    display:block;
    width:100%;
    min-height:38px;
    margin:8px 0 0 0;
    padding:8px 12px;
    border:1px solid var(--border);
    border-radius:12px;
    background:rgba(255,255,255,.04);
    color:var(--text);
    cursor:pointer;
    font-size:13px;
    font-weight:800;
    letter-spacing:.02em;
    text-align:center;
    transition:border-color .18s ease, background .18s ease, transform .18s ease;
  }

  html body .card.ccc-logged-in-card .mobile-1cc-gallery-toggle:hover,
  html body .card.ccc-logged-in-card .mobile-1cc-gallery-toggle:focus-visible,
  html body .card.ccc-logged-in-card .mobile-1cc-gallery-toggle[aria-pressed="true"]{
    border-color:rgba(154,139,255,.62);
    background:rgba(154,139,255,.18);
    outline:none;
  }

  html body .card.ccc-logged-in-card .mobile-1cc-gallery-toggle:active{
    transform:translateY(1px);
  }

  html body .card.ccc-logged-in-card .altthumbs-wrap--mobile-1cc-toggle > .altthumbs,
  html body .card.ccc-logged-in-card .altthumbs-wrap--mobile-1cc-toggle > .mobile-1cc-gallery-grid{
    display:flex !important;
    flex-wrap:nowrap !important;
    grid-template-columns:none !important;
    gap:8px !important;
    align-items:stretch !important;
    justify-content:flex-start !important;
    width:max-content !important;
    min-width:100% !important;
  }

  html body .card.ccc-logged-in-card .altthumbs-wrap--mobile-1cc-toggle > .altthumbs[hidden],
  html body .card.ccc-logged-in-card .altthumbs-wrap--mobile-1cc-toggle > .mobile-1cc-gallery-grid[hidden]{
    display:none !important;
  }

  html body .card.ccc-logged-in-card .altthumbs-wrap--mobile-1cc-toggle .mobile-1cc-separator{
    flex:0 0 1px !important;
    width:1px !important;
    min-width:1px !important;
    height:96px !important;
    margin:0 2px !important;
    background:linear-gradient(to bottom, transparent, rgba(255,255,255,.22), transparent) !important;
  }
}
