.catalog-header{background:radial-gradient(circle at 50% 50%,#1e293bb3,#0f172ae6),url(https://images.unsplash.com/photo-1460925895917-afdab827c52f?ixlib=rb-4.0.3&auto=format&fit=crop&w=1950&q=80);background-size:cover;background-position:center;clip-path:polygon(0 0,100% 0,100% 90%,0 100%)}.product-card{background:linear-gradient(135deg,#2563eb1a,#1e293bcc);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:16px;overflow:hidden;transition:all .4s cubic-bezier(.175,.885,.32,1.275);box-shadow:0 10px 25px #0003}.product-card:hover{transform:translateY(-10px);box-shadow:0 20px 40px #0000004d;border-color:#2563eb4d}.product-image{height:200px;width:100%;object-fit:cover;transition:transform .5s ease}.product-card:hover .product-image{transform:scale(1.05)}.product-badge{position:absolute;top:15px;left:15px;background:linear-gradient(135deg,#f97316,#ea580c);color:#fff;padding:5px 15px;border-radius:20px;font-size:12px;font-weight:600;box-shadow:0 4px 10px #f973164d;z-index:10}.category-filter{background:#1e293b99;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:12px;transition:all .3s ease}.category-filter:hover{background:#2563eb33;border-color:#2563eb4d}.category-filter.active{background:linear-gradient(135deg,#2563eb4d,#0f172acc);border-color:#2563eb;box-shadow:0 0 15px #2563eb4d}.glowing-btn{position:relative;overflow:hidden;z-index:1}.glowing-btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:.5s;z-index:-1}.glowing-btn:hover:before{left:100%}.section-title{font-family:Raleway,sans-serif;font-weight:800;position:relative;display:inline-block}.section-title:after{content:"";position:absolute;bottom:-10px;left:0;width:70px;height:4px;background:#f97316;border-radius:2px}.floating{animation:floating 6s ease-in-out infinite}@keyframes floating{0%{transform:translateY(0)}50%{transform:translateY(-15px)}to{transform:translateY(0)}}.pagination-btn{background:#1e293b99;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);transition:all .3s ease}.pagination-btn:hover{background:#2563eb4d;border-color:#2563eb}.pagination-btn.active{background:linear-gradient(135deg,#3b82f6,#2563eb);box-shadow:0 0 15px #2563eb66}.search-box{background:#1e293b99;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);transition:all .3s ease}.search-box:focus-within{border-color:#2563eb;box-shadow:0 0 15px #2563eb4d}
