table { width: 100%; border-spacing: 0; border-collapse: collapse; th { font-weight: bolder; } th, td { padding: 0.75rem 1rem; border: 1px solid #e0e5eb; } } .wp-block-table { @include media-breakpoint-down (sm) { @include responsive-table; } // stripes table &.is-style-stripes { border-bottom: 0; tr:nth-child(odd) { background-color: rgba(233, 235, 239, 0.5); } } }