.pc{display:flex;flex-direction:column;gap:12px;transition:transform .18s ease}.pc:hover{transform:translateY(-3px)}.pc__image-wrap{display:block;text-decoration:none;color:inherit}.pc__image-inner{position:relative;width:100%;aspect-ratio:1;border-radius:16px;overflow:hidden}.pc__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:10%;transition:opacity .25s ease}.pc__img--hover{opacity:0}.pc:hover .pc__img--hover{opacity:1}.pc:hover .pc__img--primary{opacity:0}.pc__image-inner:not(:has(.pc__img--hover)) .pc__img--primary{opacity:1!important}.pc__img-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:64px;color:var(--c-ink-2);opacity:.3}.pc__badge{position:absolute;top:12px;left:12px;z-index:2;display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:4px;font:700 11px/1 Inter,sans-serif;letter-spacing:.02em;text-transform:uppercase;color:#fff;pointer-events:none}.pc__badge--new{background:var(--c-ink)}.pc__badge--sale{background:var(--c-brand-red)}.pc__badge--soldout{background:#606060}.pc__wish{position:absolute;top:10px;right:10px;z-index:3;width:34px;height:34px;border-radius:50%;border:0;cursor:pointer;background:#fff;color:var(--c-ink);box-shadow:0 2px 8px #0000001a;display:inline-flex;align-items:center;justify-content:center;opacity:0;transition:opacity .18s ease,color .15s ease}.pc:hover .pc__wish,.pc__wish[aria-pressed=true],.pc__wish:focus-visible{opacity:1}@media(hover:none){.pc__wish{opacity:1}}.pc__wish[aria-pressed=true]{color:var(--c-brand-red)}.pc__wish[aria-pressed=true] .pc__wish-icon:before{content:"\f004";font-family:"Font Awesome 6 Free";font-weight:900}.pc__wish-icon{font-size:15px}.pc__soldout-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:#ffffff8c;display:flex;align-items:center;justify-content:center}.pc__soldout-overlay span{font:700 13px/1 Inter,sans-serif;text-transform:uppercase;letter-spacing:.06em;background:var(--c-ink);color:#fff;padding:8px 14px;border-radius:90px}.pc__quick-bar{position:absolute;left:12px;right:12px;bottom:12px;display:flex;gap:8px;z-index:3;opacity:0;transform:translateY(8px);transition:opacity .18s ease,transform .18s ease;pointer-events:none}.pc:hover .pc__quick-bar{opacity:1;transform:translateY(0);pointer-events:auto}.pc__quick-add{flex:1;height:40px;border:0;cursor:pointer;border-radius:90px;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--c-brand-red);color:#fff;font:700 14px/1 Inter,sans-serif;box-shadow:0 4px 16px #0000001a;transition:filter .15s ease}.pc__quick-add:hover{filter:brightness(.92)}.pc__quick-view{flex:0 0 40px;height:40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#fff;color:var(--c-ink);box-shadow:0 4px 16px #0000001a;text-decoration:none;font-size:14px}.pc__info{display:flex;flex-direction:column;gap:6px}.pc__stars{display:flex;align-items:center;gap:2px}.pc__star{font-size:12px;color:var(--c-ink)}.pc__review-count{font:300 12px/1 Inter,sans-serif;color:var(--c-ink-2);margin-left:4px}.pc__name{font:300 15px/20px Inter,sans-serif;color:var(--c-ink);text-decoration:none}.pc__name:hover{text-decoration:underline}.pc__price{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.pc__price-now{font:700 16px/1 Inter,sans-serif;color:var(--c-ink)}.pc__price-now--sale{color:var(--c-brand-red)}.pc__price-was{font:300 13px/1 Inter,sans-serif;color:var(--c-ink-2);text-decoration:line-through}.pc__price-badge{display:inline-flex;align-items:center;height:18px;padding:0 6px;border-radius:4px;background:var(--c-brand-red);color:#fff;font:700 10px/1 Inter,sans-serif;letter-spacing:.02em}.pc__add-btn{margin-top:2px;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border-radius:8px;border:1px solid var(--c-line-soft);background:#fff;color:var(--c-ink);font:700 13px/1 Inter,sans-serif;cursor:pointer;transition:background .15s ease,border-color .15s ease;width:fit-content}.pc__add-btn:hover{background:var(--c-ink);color:#fff;border-color:var(--c-ink)}.pc__add-btn--disabled{opacity:.5;cursor:not-allowed}.pc__add-btn--disabled:hover{background:#fff;color:var(--c-ink);border-color:var(--c-line-soft)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/product-card.css.map */
