.pcard{position:relative}.pcard--variant{display:grid;grid-template-rows:auto 1fr;border-radius:12px;overflow:hidden}.pcard--variant .pcard__media{display:block;background:radial-gradient(ellipse at center,#fff,#4e4949c2 70%);padding:24px}.pcard--variant .pcard__img{width:100%;height:auto;display:block;object-fit:contain}.pcard--variant .pcard__body{background:#080808;padding:14px 16px 18px;text-align:center}.pcard--variant .pcard__title a{color:#e9e9e9;text-decoration:none;font-size:15px;line-height:1.35}.pcard--variant .pcard__title a:hover{text-decoration:underline}.pcard--variant .pcard__price{margin-top:6px;color:#ffbf2a;font-weight:700;font-size:16px}.pcard--theme .pcard-theme__link{position:relative;display:block;border-radius:8px;overflow:hidden;background:#333;aspect-ratio:1 / 1}.pcard--theme .pcard-theme__img{width:100%;height:100%;object-fit:cover;display:block}.pcard--theme .pcard-theme__placeholder{width:100%;padding-bottom:100%;background:#444;display:block}.pcard--theme .pcard-theme__fade{position:absolute;left:0;right:0;bottom:0;height:64px;background:linear-gradient(180deg,#0000,#000000a6)}.pcard--theme .pcard-theme__title{position:absolute;left:14px;bottom:12px;color:#fff;font-weight:800;font-size:15px;letter-spacing:.06em}.pcard--theme .pcard-theme__corner{position:absolute;top:10px;right:10px;width:28px;height:28px;border-radius:999px;background:#00000059;display:grid;place-items:center}.pcard--theme .pcard-theme__arrow{width:16px;height:16px;color:#fff;opacity:.9}@media (hover: hover) and (pointer: fine){.pcard{transition:transform .25s ease,box-shadow .25s ease;will-change:transform;transform:translateZ(0)}.pcard:hover,.pcard:focus-within{transform:translateY(-2px) scale(1.02);box-shadow:0 10px 24px #0000003d}.pcard__img,.pcard-theme__img{transition:transform .35s ease;will-change:transform}.pcard--variant:hover .pcard__img,.pcard--variant:focus-within .pcard__img{transform:scale(1.04)}.pcard--theme:hover .pcard-theme__img,.pcard--theme:focus-within .pcard-theme__img{transform:scale(1.04)}}@media (prefers-reduced-motion: reduce){.pcard,.pcard__img,.pcard-theme__img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/product-card-custom.css.map */
