.products-category-title{text-align:center;font-size:40px;line-height:150%;text-transform:uppercase;margin:50px 0}.product-card .product-info{transition:all .3s ease}.product-card .product-info:hover{transform:scale(1.03)}.product-card .product-info{padding:20px;border:1px solid var(--text-disabled);background:var(--background-secondary);box-shadow:inset 0 5px 0 0 #000,inset 0 -5px 0 0 #666;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:16px}.product-card .product-info .product-title{display:flex;width:100%;justify-content:flex-start;align-items:flex-start;min-height:180px}.product-card .product-info .product-title span{font-size:40px;line-height:150%;text-transform:uppercase}.product-card img{width:125px;height:auto;object-fit:cover}.product-card .product-info .quantity-counter{display:flex;align-items:center;gap:10px}.product-card .product-info .quantity-counter .decrement-button,.product-card .product-info .quantity-counter .increment-button{background:transparent;border:none;color:var(--text-primary);cursor:pointer;font-size:20px;text-transform:uppercase;transition:all .3s ease}.product-card .product-info .quantity-counter .quantity-input{width:80px;padding:10px 30px;background:var(--background-primary);color:var(--text-primary);text-align:center;font-family:Minecraft,monospace;font-size:14px;box-shadow:inset 0 5px 0 0 #000,inset 0 -5px 0 0 #666}.product-price span.currentPrice{color:var(--accent-green);text-align:center;font-size:28px;line-height:150%;text-transform:uppercase}.add-to-cart-button button{padding:6px 32px}.no-results-found{padding:80px 20px;text-align:center;background:var(--background-secondary);border:2px solid #333;box-shadow:inset 0 8px 0 0 #000,inset 0 -8px 0 0 #666;margin:40px 0}.no-results-found p{font-family:Minecraft;font-size:32px;color:var(--text-primary);text-transform:uppercase;letter-spacing:2px;margin-bottom:40px;text-shadow:2px 2px 0 #000}.no-results-found .search-bar{max-width:500px;margin:0 auto;position:relative;display:flex;align-items:center;background:var(--background-primary);border:2px solid #333;box-shadow:inset 0 5px 0 0 #000,inset 0 -5px 0 0 #666;padding:8px}.no-results-found .search-bar input{flex:1 1;padding:20px 25px;font-size:18px;font-family:Noto Sans,sans-serif;background:transparent;border:none;color:var(--text-primary);outline:none}.no-results-found .search-bar input::placeholder{color:var(--text-disabled);font-style:italic}.no-results-found .search-bar i{padding:20px 25px;color:var(--accent-green);font-size:20px;cursor:pointer;transition:all .3s ease;border-left:1px solid #333}.no-results-found .search-bar i:hover{color:var(--hover-green);transform:scale(1.1)}.no-results-found{animation:fadeInUp .6s ease-out}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:992px){.product-card .product-info .product-title{min-height:unset}}@media (max-width:768px){.no-results-found{padding:60px 15px;margin:20px 0}.no-results-found p{font-size:24px;margin-bottom:30px}.no-results-found .search-bar input{padding:15px 20px;font-size:16px}.no-results-found .search-bar i{padding:15px 20px;font-size:18px}}@media (max-width:480px){.no-results-found{padding:40px 10px}.no-results-found p{font-size:20px;letter-spacing:1px}.no-results-found .search-bar{max-width:100%}.no-results-found .search-bar input{padding:12px 15px;font-size:14px}}