.floating-showcase{padding:28px 24px;background:#f7f5f2;text-align:center;overflow:hidden}.floating-showcase__heading{font-size:28px;letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px}.floating-showcase__sub{color:#6b6b6b;margin:0 0 16px;font-size:15px}.floating-showcase__track{display:flex;gap:28px;justify-content:center;flex-wrap:nowrap;overflow-x:auto;padding:16px 12px 8px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.floating-showcase__track::-webkit-scrollbar{height:4px}.floating-showcase__item{flex:0 0 auto;width:220px;display:flex;flex-direction:column;align-items:center;text-decoration:none;scroll-snap-align:center}.floating-showcase__img-wrap{width:100%;aspect-ratio:3 / 4;display:flex;align-items:center;justify-content:center}.floating-showcase__img{width:100%;height:100%;object-fit:contain;animation:floaty 4.5s ease-in-out infinite;animation-delay:var(--delay, 0s);filter:drop-shadow(0 18px 20px rgba(0,0,0,.12));transition:transform .35s ease,filter .35s ease;will-change:transform}.floating-showcase__item:hover .floating-showcase__img,.floating-showcase__item:active .floating-showcase__img,.floating-showcase__item.is-active .floating-showcase__img{transform:scale(1.08) translateY(-6px);filter:drop-shadow(0 26px 26px rgba(0,0,0,.18));animation-play-state:paused}.floating-showcase__name{margin-top:16px;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:#222}@keyframes floaty{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-14px) rotate(1.4deg)}}@media(prefers-reduced-motion:reduce){.floating-showcase__img{animation:none}}@media(max-width:749px){.floating-showcase__item{width:168px}.floating-showcase{padding:20px 16px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/floating-showcase.css.map */
