/* Salt lamp catalogue cards (2026-11-04, owner): showroom presentation instead of a flat tile.
   Each real product photo (cut-out) sits on a warm lit stage: wall glow behind the lamp, a floor line,
   a soft contact shadow and a gentle "lit" halo that brightens on hover. No photo is altered or recoloured. */
[data-vc-category="salt-lamps"] .vc-card,[data-vc-category="salt-lamps"] .skuCard{position:relative;display:flex;flex-direction:column;border:1px solid rgba(232,183,79,.16);border-radius:10px;overflow:hidden;background:linear-gradient(180deg,#111410,#0b0d0b);transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease}
[data-vc-category="salt-lamps"] .vc-card:hover,[data-vc-category="salt-lamps"] .skuCard:hover{transform:translateY(-4px);border-color:rgba(232,183,79,.45);box-shadow:0 26px 60px rgba(0,0,0,.55),0 0 0 1px rgba(232,183,79,.08)}
[data-vc-category="salt-lamps"] .vc-card-photo,[data-vc-category="salt-lamps"] .skuImage{position:relative;aspect-ratio:4/5;overflow:hidden;isolation:isolate;background:
  radial-gradient(55% 42% at 50% 52%,rgba(255,150,70,.30),rgba(255,150,70,0) 70%),
  linear-gradient(180deg,#2a1f17 0%,#1a1511 68%,#100d0b 68.2%,#0c0a09 100%)}
[data-vc-category="salt-lamps"] .vc-card-photo::before,[data-vc-category="salt-lamps"] .skuImage::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(120% 70% at 50% 0%,rgba(255,255,255,.05),transparent 60%),radial-gradient(90% 60% at 50% 120%,rgba(0,0,0,.65),transparent 70%)}
[data-vc-category="salt-lamps"] .vc-card-photo::after,[data-vc-category="salt-lamps"] .skuImage::after{content:"";position:absolute;left:20%;right:20%;bottom:15%;height:7%;z-index:0;border-radius:50%;background:radial-gradient(ellipse,rgba(0,0,0,.75),transparent 70%);pointer-events:none}
[data-vc-category="salt-lamps"] .vc-card img,[data-vc-category="salt-lamps"] .skuCard img{position:relative;z-index:1;width:100%;height:100%;object-fit:contain;background:transparent!important;padding:14% 13% 18%!important;object-position:50% 100%;box-sizing:border-box;filter:drop-shadow(0 0 22px rgba(255,138,52,.35)) drop-shadow(0 18px 18px rgba(0,0,0,.55));transition:filter .45s ease,transform .45s ease}
[data-vc-category="salt-lamps"] .vc-card:hover img,[data-vc-category="salt-lamps"] .skuCard:hover img{transform:translateY(-4px) scale(1.03);filter:drop-shadow(0 0 38px rgba(255,150,60,.6)) drop-shadow(0 22px 20px rgba(0,0,0,.6)) brightness(1.06)}
[data-vc-category="salt-lamps"] .vc-card .vc-ref,[data-vc-category="salt-lamps"] .vc-card h3,[data-vc-category="salt-lamps"] .vc-card p,[data-vc-category="salt-lamps"] .vc-card b{margin-left:20px;margin-right:20px}
[data-vc-category="salt-lamps"] .vc-card .vc-ref{margin-top:18px;color:#a8925f;letter-spacing:.06em}
[data-vc-category="salt-lamps"] .vc-card h3{margin-top:8px;margin-bottom:6px}
[data-vc-category="salt-lamps"] .vc-card b{align-self:flex-start;margin-top:auto;margin-bottom:20px;padding:10px 0 6px}
@media(max-width:560px){[data-vc-category="salt-lamps"] .vc-card img,[data-vc-category="salt-lamps"] .skuCard img{padding:10% 7% 15%!important}[data-vc-category="salt-lamps"] .vc-card .vc-ref,[data-vc-category="salt-lamps"] .vc-card h3,[data-vc-category="salt-lamps"] .vc-card p,[data-vc-category="salt-lamps"] .vc-card b{margin-left:12px;margin-right:12px}[data-vc-category="salt-lamps"] .vc-card h3{font-size:19px}[data-vc-category="salt-lamps"] .vc-card b{font-size:11px;margin-bottom:14px}}
@media(prefers-reduced-motion:reduce){[data-vc-category="salt-lamps"] .vc-card,[data-vc-category="salt-lamps"] .vc-card img,[data-vc-category="salt-lamps"] .skuCard img{transition:none}[data-vc-category="salt-lamps"] .vc-card:hover,[data-vc-category="salt-lamps"] .vc-card:hover img{transform:none}}
