.home-products[hidden]{display:none}.home-products{padding-block:30px 42px}.home-products>h2{font-family:Anton,Impact,'Arial Narrow',sans-serif;font-weight:400;font-size:36px}.home-products-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.home-product{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid #303033;border-radius:10px;background:#111113}.home-product-art{height:145px;display:grid;place-items:center;position:relative;background:#19191c;color:var(--gold);font-size:40px;font-weight:800}.home-product-art img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;padding:16px}.home-product-body{padding:20px;display:flex;flex-direction:column;align-items:flex-start;flex:1;min-width:0}.home-product-body h3{font-size:21px;line-height:1.3;margin:0 0 10px;overflow-wrap:anywhere}.home-product-category{font-size:11px;color:var(--gold);margin:0 0 9px}.home-product-description{font-size:14px;color:#c0c0c7;line-height:1.55;margin:0 0 14px;overflow-wrap:anywhere}.home-product-price{font-size:28px;color:var(--gold);margin-top:auto}.home-product-period{font-size:12px;color:#aaaab2;margin:4px 0 0}.home-product .primary{margin-top:18px;font-size:13px;min-height:44px}.home-product-art [hidden]{display:none}@media(max-width:1050px){.home-products-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:500px){.home-products-grid{grid-template-columns:1fr}.home-products{padding-block:22px 30px}.home-product-art{height:160px}}
