
.section-callout-store-banner .callout-banner-buttons__container {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  gap: 2rem; */
}

.section-callout-store-banner .callout-banner__button {
	grid-column: 1 / -1;
}

.section-callout-store-banner.button.button--filled.uppercase {
	width: 100%;
	min-width: 300px;
}

@media screen and (min-width: 1024px) {
  .section-callout-store-banner .callout-banner__button {
    grid-column: span 3;
  }
}

.section-callout-store-banner .callout-banner__button,
.section-callout-store-banner .callout-banner__button > * {
  width: 100%;
}