.bmx-card--pack .bmx-card__media{display: grid;place-items: center;background: radial-gradient(62% 52% at 50% 46%,rgba(255,255,255,.62),rgba(255,255,255,0) 72%),var(--card-bg,var(--bmx-vanilla))}.bmx-card__pack{position: relative;display: block;width: 66%;height: 88%}.bmx-card--pack .bmx-card__media .bmx-card__pack img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: contain;filter: drop-shadow(0 18px 20px rgba(43,19,9,.26));transition: opacity .45s ease,transform .6s cubic-bezier(.2,1.2,.3,1)}.bmx-card--pack .bmx-card__media .bmx-card__pack-back{opacity: 0;transform: rotate(5deg) scale(.94)}.bmx-card--pack:hover .bmx-card__media .bmx-card__pack-front{transform: rotate(-3deg) scale(1.04)}.bmx-card--pack:hover .bmx-card__media .bmx-card__pack-front:has(+ .bmx-card__pack-back){opacity: 0;transform: rotate(-6deg) scale(.94)}.bmx-card--pack:hover .bmx-card__media .bmx-card__pack-back{opacity: 1;transform: rotate(0deg) scale(1.02)}@media (prefers-reduced-motion: reduce){.bmx-card--pack .bmx-card__media .bmx-card__pack img{transition: opacity .2s ease}}.bmx-card--pack .bmx-card__media .bmx-card__pack--80 img{filter: drop-shadow(0 10px 12px rgba(43,19,9,.16))}.bmx-card__pack--80{width: 72%}