.as-feature-list-container {
  background-color: #e3e8ee;
  border-radius: 20px;
}

.as-feature-item {
  gap: 20px;
}

.as-feature-content {
  position: relative;
  top: -4px;
}

.as-feature-list-container .btn {
  pointer-events: none;
  cursor: default;
  font-size: 22px;
  font-weight: bold;
  padding: 0.6rem 1rem;
}

.as-feature-list-container .btn:hover,
.as-feature-list-container .as-single-button-container .btn:focus,
.as-feature-list-container .btn:active {
  /* Prevent any hover, focus, or active state changes */
  background-color: inherit !important;
  color: inherit !important;
  border-color: inherit !important;
}

.as-feature-item:last-of-type p:last-of-type {
  margin-bottom: 0;
}