.cfg-product-card{box-sizing:border-box;min-width:0;width:100%;height:100%;border:1px solid #dce6f3;border-radius:12px;background:#fff;overflow:hidden;display:flex;flex-direction:column;font-family:var(--font-primary,Poppins,Arial,sans-serif);letter-spacing:0;color:#112b4d}.cfg-product-card *{box-sizing:border-box}.cfg-product-card__media{position:relative;background:#fff;padding:22px 20px 10px}.cfg-product-card__media>a{display:block}.cfg-product-card__media img,.cfg-product-card__placeholder{display:block;width:100%;height:210px;object-fit:contain}.cfg-product-card__placeholder{display:grid;place-items:center;background:#f5f8fc;color:#64748b;font-size:12px;text-align:center;border-radius:6px}.cfg-product-card__save{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:44px;min-height:44px;border:1px solid #e1e8f1;border-radius:50%;background:#fff;color:#526985;cursor:pointer;padding:0;font-size:23px;line-height:1}.cfg-product-card__save svg{width:19px;height:19px}.cfg-product-card__save[aria-pressed=true]{background:#eaf2ff;color:#006bff}.cfg-product-card__save[aria-pressed=true] svg{fill:#006bff}.cfg-product-card__sold{position:absolute;bottom:12px;left:14px;background:#eef1f5;color:#526075;font-size:10px;font-weight:600;padding:4px 8px;border-radius:4px}.cfg-product-card__body{padding:14px;display:flex;flex-direction:column;flex:1;min-width:0}.cfg-product-card__meta{margin:0 0 7px;color:#64748b;font-size:11px;font-weight:500;line-height:1.5}.cfg-product-card__title{margin:0 0 18px;font:600 14px/1.45 var(--font-primary,Poppins,Arial,sans-serif);letter-spacing:0;overflow-wrap:anywhere}.cfg-product-card__title a{color:#112b4d;text-decoration:none}.cfg-product-card__title a:hover{text-decoration:underline}.cfg-product-card__bottom{margin-top:auto}.cfg-product-card__price-row{display:flex;align-items:baseline;justify-content:space-between;gap:8px;flex-wrap:wrap}.cfg-product-card__price{font-size:20px;font-weight:700;color:#092b55;line-height:1.5}.cfg-product-card__from{font-size:11px;color:#526985;margin-right:3px}.cfg-product-card__compare{display:block;font-size:12px;color:#526985}.cfg-product-card__stock{font-size:10px;color:#147044;font-weight:500;line-height:1.5}.cfg-product-card__stock--sold{color:#64748b}.cfg-product-card__action{display:flex;align-items:center;justify-content:space-between;min-height:44px;margin-top:12px;padding:9px 12px;background:#006bff;color:#fff;border-radius:6px;font-size:12px;line-height:1.5;font-weight:600;text-decoration:none}.cfg-product-card__action--sold{color:#526985;background:#f1f4f8}.cfg-product-card__action:hover{filter:brightness(.96)}.cfg-product-card :where(a,button):focus-visible{outline:3px solid #0054cd;outline-offset:3px}@media(max-width:749px){.cfg-product-card__media{padding:28px 10px 10px}.cfg-product-card__media img,.cfg-product-card__placeholder{height:160px}.cfg-product-card__body{padding:11px}.cfg-product-card__title{font-size:12px;margin-bottom:14px}.cfg-product-card__meta{font-size:10px}.cfg-product-card__price-row{align-items:flex-start;flex-direction:column;gap:0}.cfg-product-card__price{font-size:18px}.cfg-product-card__action{font-size:11px;padding:8px}.cfg-product-card__placeholder{display:grid;place-items:center;background:#f5f8fc;color:#64748b;font-size:12px;text-align:center;border-radius:6px}.cfg-product-card__save{top:5px;right:5px}.cfg-product-card__save svg{width:17px;height:17px}}@media(max-width:350px){.cfg-product-card__media img,.cfg-product-card__placeholder{height:130px}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/cfg-product-card.css.map */
