.pc[data-v-0d191831]{flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.pc__heart[data-v-0d191831]{z-index:2;position:absolute;top:8px;right:8px}.pc__photo[data-v-0d191831]{aspect-ratio:1;background:linear-gradient(135deg,var(--earth-50),var(--earth-100));place-items:center;display:grid;position:relative;overflow:hidden}.pc__photo img[data-v-0d191831]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .5s ease-out;position:absolute;inset:0}.pc:hover .pc__photo img[data-v-0d191831]{transform:scale(1.04)}.pc.is-out .pc__photo img[data-v-0d191831]{opacity:.6}.pc__placeholder[data-v-0d191831]{color:var(--accent-light);opacity:.5}.pc__shade[data-v-0d191831]{pointer-events:none;background:linear-gradient(#0000,#0000002e);height:33%;position:absolute;inset:auto 0 0}.pc__badge[data-v-0d191831]{z-index:1;color:#fff;border-radius:999px;padding:4px 11px;font-size:13.5px;font-weight:700;position:absolute;left:8px}.pc__badge--sale[data-v-0d191831]{background:linear-gradient(135deg,var(--earth-500),var(--earth-700));top:8px;box-shadow:0 4px 10px -2px #4f332959}.pc__badge--out[data-v-0d191831]{background:#292524cc;bottom:8px}.pc__badge--sale~.pc__badge--out[data-v-0d191831]{bottom:8px}.pc__body[data-v-0d191831]{flex-direction:column;flex:1;gap:4px;padding:14px 16px 16px;display:flex}.pc__name[data-v-0d191831]{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.7em;font-weight:600;line-height:1.35;transition:color .18s;display:-webkit-box;overflow:hidden}.pc__name[data-v-0d191831]:hover{color:var(--accent-strong)}.pc__foot[data-v-0d191831]{margin-top:auto;padding-top:10px}.pc__price[data-v-0d191831]{color:var(--accent-strong);text-shadow:0 1px #fff;font-size:21px;font-weight:700}.pc__foot .btn[data-v-0d191831]{margin-top:10px}@media (width<=560px){.pc__body[data-v-0d191831]{padding:10px 10px 12px}.pc__name[data-v-0d191831]{font-size:15.5px}.pc__price[data-v-0d191831]{font-size:18px}.pc__foot .btn[data-v-0d191831]{min-height:44px;padding:0 10px;font-size:15px}}
