/* Gradient Glow Cards — Spark WoodMart Toolkit */
/* Uses --swmt-glow-r/g/b and --swmt-glow-intensity from admin settings */

.product-wrapper::before {
    content: '';
    position: absolute;
    inset: 0;
    background: radial-gradient(
        ellipse 80% 60% at 20% 80%,
        rgba(var(--swmt-glow-r, 122), var(--swmt-glow-g, 253), var(--swmt-glow-b, 41), var(--swmt-glow-intensity, 0.06)) 0%,
        transparent 70%
    );
    animation: swmtGlowDrift 8s ease-in-out infinite alternate;
    z-index: 0;
    pointer-events: none;
    opacity: 0;
    transition: opacity 0.5s ease;
}

.product-wrapper:hover::before {
    opacity: 1;
}

.product-wrapper .product-element-top,
.product-wrapper .product-element-bottom,
.product-wrapper .wd-buttons,
.product-wrapper .wd-add-btn {
    position: relative;
    z-index: 1;
}

@keyframes swmtGlowDrift {
    0%   { background-position: 0% 0%; }
    50%  { background-position: 60% 30%; }
    100% { background-position: 10% 80%; }
}
