.shintop-subcol{--shintop-subcol-size: clamp(11rem, 15vw, 18rem)}.shintop-subcol__list{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:var(--shintop-space-5) var(--shintop-space-6);margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x proximity;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none}.shintop-subcol__list::-webkit-scrollbar{display:none}@media screen and (max-width:749px){.shintop-subcol__list{column-gap:var(--shintop-space-4)}}.shintop-subcol__item{flex:0 0 var(--shintop-subcol-size);width:var(--shintop-subcol-size);scroll-snap-align:start}.shintop-subcol__link{display:block;text-decoration:none;color:var(--shintop-ink)}.shintop-subcol__media{display:flex;align-items:center;justify-content:center;width:var(--shintop-subcol-size);height:var(--shintop-subcol-size);padding:12%;border-radius:var(--shintop-radius-pill);background:var(--shintop-surface);overflow:hidden;transition:transform .2s ease,background-color .2s ease}.shintop-subcol__img{width:100%;height:100%;object-fit:contain}.shintop-subcol__label{display:block;margin-top:var(--shintop-space-3);font-size:var(--shintop-text-base);font-weight:600;line-height:var(--shintop-leading-tight);text-align:center}@media screen and (min-width:750px){.shintop-subcol__label{font-size:var(--shintop-text-lg)}}.shintop-subcol__link:hover .shintop-subcol__media{transform:translateY(-2px);background:var(--shintop-green-soft)}.shintop-subcol__link:hover .shintop-subcol__label{text-decoration:underline;text-underline-offset:.3rem}@media(prefers-reduced-motion:reduce){.shintop-subcol__media{transition:none}.shintop-subcol__link:hover .shintop-subcol__media{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/component-shintop-subcollections.css.map */
