.block-navigation-featured-link-column {
  margin: 0 0 3rem 0;
  padding: clamp(2rem,.8571428571rem + 2.380952381vw,3rem) var(--gutterWidth);
  background-color: #f2f1ed
}
@media (min-width:62rem) {
  .block-navigation-featured-link-column {
    margin: clamp(-3rem,.75rem + -4.1666666667vw,-1.25rem) 0;
    padding: clamp(1.25rem,-.75rem + 4.1666666667vw,3rem) clamp(1rem,-.1428571429rem + 2.380952381vw,2rem)
  }
}
.block-navigation-featured-link-column:last-child {
  margin-bottom: clamp(-3rem,.75rem + -4.1666666667vw,-1.25rem)
}
@media (min-width:62rem) {
  .block-navigation-featured-link-column:last-child {
    padding-right: var(--gutterWidth);
    padding-left: clamp(3rem,1.2857142857rem + 3.5714285714vw,4.5rem)
  }
}
.block-navigation-featured-link-column:first-child {
  margin-top: clamp(-3rem,.75rem + -4.1666666667vw,-1.25rem)
}
@media (min-width:62rem) {
  .block-navigation-featured-link-column:first-child {
    padding-right: clamp(3rem,1.2857142857rem + 3.5714285714vw,4.5rem);
    padding-left: var(--gutterWidth)
  }
}
@media (min-width:90rem) {
  .block-navigation-columns--multiple-featured-link-cards:not(.block-navigation-columns--narrow-link-columns) .block-navigation-featured-link-column__content {
    display: grid;
    grid-template-columns: repeat(2,minmax(0,1fr));
    column-gap: clamp(1rem,-.1428571429rem + 2.380952381vw,2rem)
  }
}
@media (min-width:90rem) {
  .block-navigation-featured-link-column .wp-block-heading {
    grid-column: 1/span 2
  }
}
@media (min-width:62rem) {
  .block-navigation.is-style-variable-width-dropdown .block-navigation-featured-link-column {
    padding-right: clamp(1rem,-.1428571429rem + 2.380952381vw,2rem);
    padding-left: clamp(1rem,-.1428571429rem + 2.380952381vw,2rem)
  }
}