#page-wishlist #wishlistGrid{grid-template-columns: repeat(2,minmax(0,1fr));gap: 1.25rem 1rem}@media (min-width: 768px){#page-wishlist #wishlistGrid{grid-template-columns: repeat(3,minmax(0,1fr));gap: 2rem 1.25rem}}@media (min-width: 1024px){#page-wishlist #wishlistGrid{grid-template-columns: repeat(4,minmax(0,1fr))}}#page-wishlist .wishlist-card{border: 0;border-radius: 0;background: transparent;box-shadow: none;overflow: visible;display: flex;flex-direction: column}#page-wishlist .wishlist-card:hover{box-shadow: none}#page-wishlist .wishlist-card > .relative{overflow: hidden;border-radius: 12px;background: rgb(var(--rgb-border) / 0.4)}#page-wishlist .wishlist-card img{transition: transform 0.7s cubic-bezier(0.22,0.61,0.36,1)}#page-wishlist .wishlist-card:hover img{transform: scale(1.05)}#page-wishlist .wishlist-card .wishlist-remove-btn{width: 2.25rem;height: 2.25rem;top: 0.75rem;right: 0.75rem;color: var(--color-text);font-size: 0.8rem;transition: transform 0.3s ease,background 0.2s,color 0.2s}#page-wishlist .wishlist-card .wishlist-remove-btn:hover{background: var(--color-secondary);color: var(--color-secondary-text);transform: rotate(90deg)}#page-wishlist .wishlist-card > .p-4{padding: 1rem 0 0;display: flex;flex-direction: column;flex: 1}#page-wishlist .wishlist-card h3{font-size: 1rem;font-weight: 500}#page-wishlist .wishlist-card h3 a{color: var(--color-text)}#page-wishlist .wishlist-card .text-primary.font-bold{color: var(--color-primary);font-size: 1rem;font-weight: 500;margin-bottom: 0.9rem}#page-wishlist .wishlist-card button[data-action="add-to-cart"]{margin-top: auto;border-radius: 9999px;height: 2.75rem;padding: 0;font-size: 0.875rem;font-weight: 500;background: var(--color-text);color: var(--color-bg)}#page-wishlist .wishlist-card button[data-action="add-to-cart"]:hover{background: var(--color-primary);color: var(--color-primary-text)}