.jgk-pcard{position:relative;display:flex;flex-direction:column;gap:var(--space-xxs);height:100%}.jgk-pcard :where(h3,p){margin:0}.jgk-pcard__media{position:relative;display:block;overflow:hidden;border-radius:var(--radius-lg);background:var(--sand-deep)}.jgk-pcard__img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;background:var(--white);transition:transform .4s var(--ease-out-expo)}.jgk-pcard:hover .jgk-pcard__img{transform:scale(1.03)}.jgk-pcard__ph{display:grid;place-items:center;background:var(--sand-deep);color:var(--struck-ink);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase}.jgk-pcard__badge{position:absolute;top:1rem;left:1rem;padding:var(--space-3xs) var(--space-xxs);border-radius:var(--radius-pill);background:var(--sunburnt-orange);color:var(--night);font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.jgk-pcard__badge--muted{background:var(--charcoal);color:var(--white)}.jgk-pcard__badge--rust{background:var(--outback-rust);color:var(--white)}.jgk-pcard__quick{position:absolute;top:1rem;right:1rem}.jgk-pcard__add{position:relative;display:inline-grid;place-items:center;width:3.8rem;height:3.8rem;padding:0;border:var(--border-hairline) solid var(--border);border-radius:var(--radius-pill);background:var(--white);color:var(--ink);box-shadow:var(--shadow-card);cursor:pointer;transition:background-color var(--duration-fast) ease-out,color var(--duration-fast) ease-out}.jgk-pcard__add:hover{border-color:var(--ink);background:var(--ink);color:var(--white)}.jgk-pcard__add.loading>span{visibility:hidden}.jgk-pcard__add .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;width:auto}.jgk-pcard__add .loading__spinner.hidden{display:none}.jgk-pcard__add .loading__spinner .spinner{width:var(--icon-s);height:var(--icon-s)}.jgk-pcard__body{display:flex;flex-direction:column;gap:var(--space-3xs);color:var(--ink);text-decoration:none}.jgk-pcard__brand{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}.jgk-pcard__title{display:-webkit-box;overflow:hidden;font-family:var(--font-display);font-size:var(--text-m);font-weight:500;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2}.jgk-pcard__body:hover .jgk-pcard__title{color:var(--outback-rust)}.jgk-pcard__rating{display:flex;align-items:center;gap:var(--space-3xs);font-size:var(--text-s);color:var(--ink-soft)}.jgk-pcard__rating b{color:var(--ink)}.jgk-pcard__star{color:var(--outback-rust)}.jgk-pcard__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-xxs);font-size:var(--text-m);font-weight:700;font-variant-numeric:tabular-nums}.jgk-pcard__was{font-size:var(--text-s);font-weight:400;color:var(--ink-muted)}@media(prefers-reduced-motion:reduce){.jgk-pcard__img,.jgk-pcard__add{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/jgk-product-card.css.map */
