.jd .pc-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(28px,3vw,40px) clamp(14px,1.8vw,24px)}.jd .pcard{display:flex;flex-direction:column;min-width:0}.jd .pc-img{display:block;aspect-ratio:1/1;overflow:hidden;background:var(--paper)}.jd .pc-img img{width:100%;height:100%;object-fit:cover;display:block;max-width:none;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.jd .pcard:hover .pc-img img{transform:scale(1.035)}.jd .pc-img .ph{height:100%;min-height:0;border:0}.jd .pc-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding-top:16px}.jd .pc-txt{min-width:0}.jd .pc-name{font-family:var(--display);font-weight:400;text-transform:uppercase;letter-spacing:.1em;font-size:13px;line-height:1.45;margin:0 0 6px;color:var(--navy)}.jd .pc-name a:hover{text-decoration:underline;text-underline-offset:3px}.jd .pc-price{display:block;font-family:var(--serif);font-weight:600;font-size:19px;line-height:1.2;color:var(--navy);font-variant-numeric:tabular-nums}.jd .pcard form{margin:0;flex:none}.jd .pc-add{width:40px;height:40px;border-radius:50%;border:1px solid var(--line);background:transparent;color:var(--navy);display:grid;place-items:center;padding:0;font-size:20px;line-height:1;transition:background .25s,color .25s,border-color .25s}.jd .pc-add:hover,.jd .pc-add.done{background:var(--navy);border-color:var(--navy);color:var(--cream)}.jd .pc-add[disabled]{opacity:.45;cursor:not-allowed}.jd .pc-add svg{width:14px;height:14px}@media(max-width:980px){.jd .pc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.jd .pc-grid{gap:24px 12px}.jd .pc-name{font-size:11.5px;letter-spacing:.08em}.jd .pc-price{font-size:17px}.jd .pc-add{width:34px;height:34px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/jd-cards.css.map */
