.product-card[data-v-75f5d457]{--mx:0;--my:0;--tilt:6deg;--zoom:1.06;--shine-opacity:.35;aspect-ratio:16/9;display:block;position:relative;-webkit-tap-highlight-color:transparent;perspective:110rem}.product-card[data-v-75f5d457]:focus-visible{outline:2px solid hsla(0,0%,100%,.85);outline-offset:4px}.product-card__inner[data-v-75f5d457]{background:#111;border-radius:var(--Space-XS);height:100%;isolation:isolate;overflow:hidden;position:relative;transform:rotateX(calc(var(--my)*var(--tilt)*-1)) rotateY(calc(var(--mx)*var(--tilt)));transform-style:preserve-3d;transition:transform .45s cubic-bezier(.2,.6,.2,1);width:100%}.product-card__media[data-v-75f5d457]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;transform:translateZ(0);transition:transform .7s cubic-bezier(.2,.6,.2,1),filter .3s ease;width:100%;will-change:transform;z-index:0}.product-card__coming-soon[data-v-75f5d457]{display:grid;font-size:var(--Font-Size-2XL);font-weight:var(--Font-Weight-Black);height:100%;opacity:.4;place-items:center}.product-card__scrim[data-v-75f5d457]{background:linear-gradient(0deg,rgba(0,0,0,.62) 0,rgba(0,0,0,.18) 55%,transparent);inset:0;pointer-events:none;position:absolute;transition:opacity .3s ease;z-index:1}.product-card__shine[data-v-75f5d457]{background:linear-gradient(75deg,#fff0,#ffffff24 50%,#fff0);content:"";height:140%;inset:-20% -40% auto;opacity:0;pointer-events:none;position:absolute;transform:translate(-60%);transition:transform .9s cubic-bezier(.2,.6,.2,1),opacity .6s ease;z-index:2}.product-card:focus .product-card__media[data-v-75f5d457],.product-card:hover .product-card__media[data-v-75f5d457]{filter:brightness(1.05);transform:scale(var(--zoom))}.product-card:focus .product-card__shine[data-v-75f5d457],.product-card:hover .product-card__shine[data-v-75f5d457]{opacity:var(--shine-opacity);transform:translate(120%)}.product-card__footer[data-v-75f5d457]{align-items:end;bottom:var(--Space-MD);color:var(--Color-White);display:grid;gap:var(--Space-SM);grid-template-columns:1fr auto;left:var(--Space-MD);position:absolute;right:var(--Space-MD);transform:translateZ(40px);transition:transform .3s ease;z-index:3}.product-card__footer .product-card__stats[data-v-75f5d457]{display:inline-flex;gap:.8rem;margin-top:.35rem;opacity:.95}.product-card__footer .product-card__stat[data-v-75f5d457]{align-items:center;display:inline-flex;font-size:var(--Font-Size-SM);font-weight:var(--Font-Weight-Bold);gap:.35rem}.product-card__footer .product-card__stat-num[data-v-75f5d457]{line-height:1}.product-card:focus .product-card__footer[data-v-75f5d457],.product-card:hover .product-card__footer[data-v-75f5d457]{transform:translateZ(40px) translateY(-2px)}.product-card__title[data-v-75f5d457]{font-size:var(--Font-Size-2XL);font-weight:var(--Font-Weight-Bold);letter-spacing:-.03rem;margin:0}.product-card__price[data-v-75f5d457]{font-size:var(--Font-Size-SM);font-weight:var(--Font-Weight-Bold);line-height:1.15;opacity:.95;text-align:right}@media (max-width:640px){.product-card__price[data-v-75f5d457]{font-size:calc(var(--Font-Size-SM)*.9)}}.product-card__price .product-card__gst[data-v-75f5d457]{font-size:.85em;font-weight:var(--Font-Weight-Regular);opacity:.6}@media (prefers-reduced-motion:reduce){.product-card__inner[data-v-75f5d457]{transform:none!important}.product-card__footer[data-v-75f5d457],.product-card__inner[data-v-75f5d457],.product-card__media[data-v-75f5d457],.product-card__shine[data-v-75f5d457]{transition:none!important}}
