.pw-card{display:flex;flex-direction:column;gap:14px;height:100%;padding:12px;box-sizing:border-box;background:var(--pw-card, #e1ebf3);border:1px solid transparent;border-radius:var(--pw-radius, 20px);color:inherit;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.pw-card:hover,.pw-card:focus-visible{transform:translateY(-4px);border-color:#0e3a6138;box-shadow:0 1px 2px #0e3a610d,0 6px 12px -2px #0e3a6114,0 16px 28px -8px #0e3a6129}.pw-card:focus-visible{outline:2px solid var(--pw-accent, #0e3a61);outline-offset:2px}.pw-card .pw-card__media{position:relative;aspect-ratio:1 / 1;overflow:hidden;border-radius:calc(var(--pw-radius, 20px) * .7);background:#0f0f100d}.pw-card .pw-card__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;transition:opacity .35s ease,transform .5s ease}.pw-card .pw-card__img--alt{opacity:0}@media(hover:hover){.pw-card:hover .pw-card__img--alt{opacity:1}.pw-card:hover .pw-card__img{transform:scale(1.04)}}.pw-card .pw-card__badge{position:absolute;top:10px;left:10px;z-index:2;padding:6px 12px;border-radius:999px;background:rgb(var(--color-background, 222, 110, 39));color:rgb(var(--color-foreground, 255, 255, 255));font-size:12px;font-weight:700;line-height:1;letter-spacing:.06em;text-transform:uppercase}.pw-card .pw-card__badge--sold{background:#5b6270;color:#fff}.pw-card .pw-card__info{flex:1 1 auto;display:flex;flex-direction:column;gap:8px;padding:0 4px 4px}.pw-card .pw-card__name{margin:0;font-family:inherit;font-size:16px;font-weight:600;line-height:1.35;letter-spacing:normal;text-transform:none;color:var(--pw-name, #0f0f10);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.pw-card .pw-card__price{margin-top:auto;display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px}.pw-card .pw-card__now{font-size:17px;font-weight:700;color:var(--pw-accent, #0e3a61)}.pw-card .pw-card__was{font-size:14px;font-weight:500;color:#8a8a94;text-decoration:line-through}@media(prefers-reduced-motion:reduce){.pw-card,.pw-card .pw-card__img{transition:none}}@media(max-width:600px){.pw-card{padding:8px;gap:10px}.pw-card .pw-card__badge{top:8px;left:8px;padding:5px 10px;font-size:11px}.pw-card .pw-card__name{font-size:14px}.pw-card .pw-card__now{font-size:15px}.pw-card .pw-card__was{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/pw-product-card.css.map */
