.cz-article-product-card{border:1px solid #e5e5e5;border-radius:14px;overflow:hidden;display:grid;grid-template-columns:180px 1fr;margin:22px 0;background:#fff;box-shadow:0 4px 16px #2b5dae0f}.cz-article-product-card .cz-thumb img{width:100%;height:100%;object-fit:cover;display:block}.cz-article-product-card .cz-info{padding:16px 18px}.cz-article-product-card h4{margin:0 0 6px;font-size:18px;font-weight:700;line-height:1.3}.cz-article-product-card .cz-meta{font-size:13px;color:#666;margin-bottom:10px}.cz-article-product-card .cz-desc{font-size:16px;color:#333;line-height:1.7;margin:0 0 14px}.cz-article-product-card .cz-price-row{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:10px}.cz-article-product-card .cz-price{font-size:20px;font-weight:700;color:#2b5dae}.cz-article-product-card .cz-stock{font-size:13px;font-weight:600}.cz-article-product-card .cz-stock.cz-stock-available{color:#16a34a}.cz-article-product-card .cz-stock.cz-stock-empty{color:#dc2626}.cz-article-product-card .cz-cta{display:inline-block;background:#2b5dae;color:#fff;font-size:14px;font-weight:600;padding:9px 20px;border-radius:8px;text-decoration:none}.cz-article-product-card .cz-cta:hover{background:#1f4685;text-decoration:none}@media(max-width:600px){.cz-article-product-card{grid-template-columns:1fr}.cz-article-product-card .cz-thumb img{height:210px}}.cz-a .cz-article-product-card{display:grid!important;grid-template-columns:170px minmax(0,1fr)!important;gap:0!important;padding:0!important;align-items:stretch!important;overflow:hidden!important}.cz-a .cz-article-product-card .cz-thumb{width:auto!important;max-width:none!important;margin:0!important;flex:none!important;display:flex;align-items:center;justify-content:center;padding:12px;background:#f5f6f8}.cz-a .cz-article-product-card .cz-thumb img{width:100%!important;height:auto!important;max-height:200px;aspect-ratio:1 / 1;object-fit:contain!important;border-radius:0!important}.cz-a .cz-article-product-card .cz-info{padding:16px 18px!important;min-width:0}@media(max-width:600px){.cz-a .cz-article-product-card{grid-template-columns:1fr!important}.cz-a .cz-article-product-card .cz-thumb{padding:14px 14px 0}.cz-a .cz-article-product-card .cz-thumb img{max-height:260px;aspect-ratio:4 / 3}.cz-a .cz-article-product-card .cz-info{padding:14px 16px 18px!important}}
/*# sourceMappingURL=/cdn/shop/t/121/assets/article-product-cards.css.map */
