/* Elenco prodotti: ombra interna sempre visibile (ex spider_list_border) */
:root {
  --spider-inner-shadow: 0 6px 20px rgba(0, 0, 0, 0.12), 0 2px 6px rgba(0, 0, 0, 0.08);
  --spider-card-radius: 0.75rem;
}

.product-miniature,
.js-product-miniature,
.product-card {
  border: none !important;
  border-radius: var(--spider-card-radius);
  box-shadow: none !important;
}

.product-miniature .card,
.js-product-miniature .card,
.product-card .card,
.product-miniature .product-miniature__card,
.product-card .product-miniature__card {
  border-radius: inherit;
  box-shadow: var(--spider-inner-shadow) !important;
}

.product-miniature:hover .card,
.js-product-miniature:hover .card,
.product-card:hover .card {
  box-shadow: var(--spider-inner-shadow) !important;
}

.product-miniature .thumbnail-container,
.js-product-miniature .thumbnail-container,
.product-card .product-thumbnail {
  box-shadow: none !important;
}
