.anchor-buttons anchor-button { margin: 0.8rem 1.2rem; flex-shrink: 0;}
.anchor-buttons anchor-button button { padding: 0.8rem 2.4rem; font-size: 1.8rem;}

@media (max-width: 66em) {
  .anchor-buttons anchor-button {margin: 0.4rem 0.5rem;}
  .anchor-buttons anchor-button button {font-size: 1.6rem;}

  .anchor-buttons .main-content {padding: 0; overflow: auto;}
  .anchor-buttons .btns-container {position: relative; margin-left: -0.5rem; }
}

@media (max-width: 38em) {
  .anchor-buttons button {margin: 0.4rem 0.5rem;}
}