.edd-archive-container{max-width:1200px;margin:0 auto;padding:20px}.edd-archive-container .product-grid{display:flex;justify-content:space-between;flex-wrap:wrap;gap:35px}.edd-archive-container .product-card{position:relative;border-radius:12px;transition:transform 0.3s ease,box-shadow 0.3s ease;background-color:#fff0;border:none;box-shadow:none}.edd-archive-container .product-card:hover{transform:translateY(-5px);box-shadow:none}.edd-archive-container .product-link{text-decoration:none;color:inherit}.edd-archive-container .card-content{padding:0;display:flex;flex-direction:column;align-items:center;text-align:center;max-width:350px}.edd-archive-container .product-image-container{position:relative;width:100%;margin-bottom:0}.edd-archive-container .product-image-container img{width:100%;height:100%;object-fit:cover;border-radius:8px;box-shadow:0 4px 10px rgb(0 0 0 / .1)}.edd-archive-container .product-info{width:100%;padding-top:10px}.edd-archive-container .product-title{font-size:1.2rem;font-weight:500;margin:0 0 8px;color:#333}.edd-archive-container .product-meta{display:flex;justify-content:center;align-items:center;gap:8px;margin-bottom:12px}.edd-archive-container .product-version{font-size:1rem;color:#444;font-weight:700;margin:0}.edd-archive-container .product-tags{display:flex;justify-content:center;gap:10px}.edd-archive-container .tag{padding:6px 12px;border-radius:15px;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 2px 5px rgb(0 0 0 / .1)}.edd-archive-container .core-tag{background-color:#e74c3c;color:#fff;position:absolute;top:20px;left:-30px;z-index:10;padding:2px 8px;border-radius:5px 5px 0 0;box-shadow:0 4px 8px rgb(0 0 0 / .2);font-size:.7rem;transform:rotate(-90deg);transform-origin:50% 50%}.edd-archive-container .unlocked-tag{background-color:#11B98F;color:#fff;padding:3px 6px;font-size:.6rem}@media (max-width:1159px){.edd-archive-container .card-content{max-width:300px}}@media (max-width:1000px){.edd-archive-container .card-content{max-width:350px}}@media (max-width:768px){.edd-archive-container .product-grid{justify-content:center;gap:30px}.edd-archive-container .page-title{font-size:2.2rem}.edd-archive-container .card-content{max-width:450px}}.edd-pagination{display:flex;justify-content:center;align-items:center;width:100%;margin-bottom:2rem}.nav-links{display:flex;gap:.5rem;padding:.5rem;background-color:rgb(255 255 255 / .4);border-radius:1rem;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgb(255 255 255 / .2);box-shadow:0 4px 6px rgb(0 0 0 / .1),0 2px 4px rgb(0 0 0 / .06)}.page-numbers{display:inline-block;min-width:2.5rem;height:2.5rem;line-height:2.5rem;text-align:center;font-weight:500;color:#4b5563;border-radius:.75rem;text-decoration:none;transition:all 0.3s cubic-bezier(.25,.8,.25,1);cursor:pointer;user-select:none}.page-numbers:not(.current):not(.next):hover,.page-numbers:not(.current):not(.next):focus{transform:translateY(-2px);background-color:rgb(255 255 255 / .6);box-shadow:0 8px 12px rgb(0 0 0 / .1),0 4px 6px rgb(0 0 0 / .08)}.page-numbers.current{background:linear-gradient(135deg,rgb(17 185 143 / .6) 0%,rgb(14 140 112 / .6) 100%);color:#fff;font-weight:600;box-shadow:0 6px 10px rgb(17 185 143 / .2),0 3px 6px rgb(17 185 143 / .15);transform:scale(1.05)}.page-numbers.next{color:#11B98F;font-weight:500}.page-numbers.next:hover{color:#0e9e7c;background-color:#fff0;transform:translateX(2px)}