 .extra-product-buttons {
    display: flex;
    flex-direction: row;
    gap: 1em;
 }

  .extra-product-buttons .button {
    display: inline-block;
  }

  .extra-product-buttons .button:nth-of-type(2){
    --theme-button-background-initial-color: #000;
    --theme-button-background-hover-color: rgba(0, 0, 0, 0.6);
  }

  .extra-product-buttons .button span {
    display: block;
  }

  .extra-product-buttons .button span.label {
    text-transform: uppercase;
  }

  .extra-product-buttons .button span:not(.label) {
    font-size: 90%;
  }
