/* Hurricane-mode product box screenshots — add-only visual layer */

.product-box {
  background: transparent !important;
  padding: 0 !important;
  margin: 0 !important;
}

.product-box img,
.product-box .hurricane-shot img {
  width: 100% !important;
  height: auto !important;
  display: block !important;
}

.hurricane-shot {
  background: transparent !important;
  margin: 0 0 var(--space-md) 0;
  overflow: hidden;
  border-radius: 10px;
  border: 1px solid var(--border);
}

.product-card .hurricane-shot,
.platform-util-card .hurricane-shot,
.auric-capability .hurricane-shot {
  margin-bottom: var(--space-md);
}

.platform-util-card .hurricane-shot {
  border-radius: 10px 10px 0 0;
  margin-bottom: 0;
  border-bottom: none;
}

.platform-visual .hurricane-shot {
  border-radius: 10px 10px 0 0;
  margin-bottom: 0;
  border-bottom: none;
}

.tie-visual .hurricane-shot,
.ops-section__visual .hurricane-shot {
  margin-bottom: var(--space-md);
}

.auric-section > .wrap > .hurricane-shot:first-child {
  margin-bottom: var(--space-xl);
}
