/* Preserve the Drupal newsletter action row's grid-col-3/grid-col-4 layout
   and inline label padding without embedding presentation in editable text. */
.path-public-information-ttb-newsletter .cms-reusable-block--button-grid {
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 56px;
}
.path-public-information-ttb-newsletter .cms-reusable-block--button-grid > div {
  padding-left: 0;
  padding-right: 0;
}
.path-public-information-ttb-newsletter .cms-reusable-block--button-grid > div:first-child {
  flex: 0 1 auto;
  width: 25%;
}
.path-public-information-ttb-newsletter .cms-reusable-block--button-grid > div:last-child {
  flex: 0 1 auto;
  width: 33.3333333333%;
}
.path-public-information-ttb-newsletter .cms-button-grid__item {
  margin: 0;
}
.path-public-information-ttb-newsletter .cms-reusable-block--button-grid > div:first-child .cms-button-grid__label > strong {
  padding-left: 30px;
  padding-right: 30px;
}
.path-public-information-ttb-newsletter .cms-reusable-block--button-grid > div:last-child .cms-button-grid__label > strong {
  padding-left: 20px;
  padding-right: 20px;
}

.path-public-information-ttb-newsletter .cms-reusable-block--feature-cards > h2,
.path-public-information-ttb-newsletter .usa-card__heading {
  font-weight: 300;
}

/* These source subscription links have no decorative email-update icon. */
.path-public-information-ttb-newsletter a[href="https://service.govdelivery.com/accounts/USTTB/subscriber/new"]::before {
  content: none;
  display: none;
}
.path-public-information-ttb-newsletter .cms-richtext-block a[href="https://service.govdelivery.com/accounts/USTTB/subscriber/new"] {
  display: inline;
  vertical-align: baseline;
}
.path-public-information-ttb-newsletter .cms-reusable-block--button-grid a[href="https://service.govdelivery.com/accounts/USTTB/subscriber/new"] {
  display: inline-flex;
  vertical-align: baseline;
}

/* Source USWDS success-icon offsets, inherited by the Drupal contact block. */
.path-public-information-ttb-newsletter #contactFooter::before {
  left: 1.0833333333rem;
  top: 0.6666666667rem;
}
.path-public-information-ttb-newsletter #contactFooter a[href^="https://forms.ttb.gov/"] > svg {
  display: none;
}
