body[data-theme="rhythm"] .newsletter-signup--vv .btn {
  --tw-shadow: {{ button_tw_shadow_colored_value }} !important;
  --button-box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow) !important;

  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  text-align: center !important;
  cursor: pointer !important;
  position: relative !important;
  overflow: hidden !important;

  color: var(--button-color) !important;

  border-radius: var(--button-all-border-radius) !important;
  border-width: var(--border-button-width) !important;
  border-color: var(--border-color) !important;

  box-shadow: var(--button-box-shadow) !important;
  padding: var(--button-py-default) var(--button-px-default) !important;

  font-size: var(--button-font-size) !important;
  font-family: var(--font_button) !important;
  font-weight: var(--font_button_weight) !important;
  letter-spacing: var(--font_button_letter) !important;
  line-height: var(--font_button_line) !important;
  text-transform: var(--font_button_text_transform) !important;

  transition: .2s ease-out !important;
}

body[data-theme="rhythm"] .newsletter-signup--vv .theme1-only {
  display: none;
}