.ProductCard_card__uZmrK{color:inherit;text-decoration:none;display:flex;flex-direction:column;gap:14px;perspective:900px;animation:ProductCard_rise__qb21u .6s both}@keyframes ProductCard_rise__qb21u{0%{opacity:0;transform:translateY(16px)}}.ProductCard_ph__RWfN7{position:relative;aspect-ratio:3/4;max-width:100%;border-radius:2px;overflow:hidden;background:var(--choco-deep);transform-style:preserve-3d;transition:transform .45s var(--ease),box-shadow .45s;box-shadow:0 0 0 rgba(0,0,0,0)}.ProductCard_card__uZmrK:hover .ProductCard_ph__RWfN7{box-shadow:0 26px 50px -24px rgba(0,0,0,.6)}.ProductCard_img__qA6T3{object-fit:cover;object-position:center top;transition:transform .6s var(--ease),opacity .5s ease}.ProductCard_card__uZmrK:hover .ProductCard_img__qA6T3{transform:scale(1.04)}.ProductCard_alt__OrIp2{opacity:0}@media (hover:hover){.ProductCard_card__uZmrK:hover .ProductCard_alt__OrIp2{opacity:1}}.ProductCard_garment__bOqne{transition:transform .6s var(--ease)}.ProductCard_card__uZmrK:hover .ProductCard_garment__bOqne{transform:scale(1.05) translateY(-2%)}.ProductCard_sheen__85rEF{position:absolute;inset:0;background:radial-gradient(260px circle at var(--gx,50%) var(--gy,30%),rgba(255,255,255,.22),transparent 60%);opacity:0;transition:opacity .4s;pointer-events:none}.ProductCard_card__uZmrK:hover .ProductCard_sheen__85rEF{opacity:1}.ProductCard_tag__tSPhc{position:absolute;top:12px;left:12px;font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;background:var(--cream);color:var(--choco);padding:5px 10px;border-radius:999px}.ProductCard_low__3WfNo{background:var(--rose);color:var(--choco-deep)}.ProductCard_quick__XTM_v{position:absolute;left:12px;right:12px;bottom:12px;text-align:center;font-size:.68rem;letter-spacing:.22em;text-transform:uppercase;background:rgba(46,35,30,.82);color:var(--cream);padding:11px;border-radius:999px;transform:translateY(140%);transition:transform .4s var(--ease)}.ProductCard_card__uZmrK:focus-visible .ProductCard_quick__XTM_v,.ProductCard_card__uZmrK:hover .ProductCard_quick__XTM_v{transform:none}.ProductCard_card__uZmrK h3{font-size:1.45rem;line-height:1.1}.ProductCard_row___5N46{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.ProductCard_prices__j2OUR{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap;justify-content:flex-end}.ProductCard_compare__VAjk_{font-size:.8rem;opacity:.55}.ProductCard_sizes__kHxZO{font-size:.72rem;letter-spacing:.14em;opacity:.65}.ProductCard_sizes__kHxZO s{opacity:.45}@media (max-width:760px){.ProductCard_card__uZmrK h3{font-size:1.15rem}.ProductCard_quick__XTM_v{display:none}}