.b-case-sm{display:flex;flex-direction:column;padding-bottom:12px;position:relative}@media (min-width:640px){.b-case-sm{padding:8px 0 16px}}.b-case-sm__tag{position:absolute;right:0;top:0;z-index:1}.b-case-sm__img{aspect-ratio:1/1;flex-grow:1;-o-object-fit:contain;object-fit:contain;transform:scale(1);transition:transform .3s ease;width:100%}.b-case-sm:hover .b-case-sm__img{transform:scale(1.05)}.b-case-sm__bottom{align-items:center;display:flex;flex-direction:column;gap:6px;justify-content:center}.b-case-sm__title{font-size:.875rem;font-weight:500;line-height:1.25rem;text-align:center}.b-case-sm__btn{min-width:68px}