.btn background: #3b82f6; color: white; border: none; padding: 10px 20px; border-radius: 40px; font-weight: 600; cursor: pointer; transition: 0.2s; width: 100%; margin-top: 0.5rem;

.grid-slider display: grid; grid-template-columns: repeat(auto-fill, minmax(260px, 1fr)); gap: 1.5rem; overflow-x: auto; scroll-snap-type: x mandatory; responsive product card slider codepen

.price font-size: 1.3rem; font-weight: 700; color: #10b981; margin: 0.5rem 0; .btn background: #3b82f6