.carrier-oil-calculator {
  max-width: min(40rem, 90%);
  margin: 0 auto;
  background-color: rgba(var(--color-announcement-bar));
  border-radius: 0.5rem;
  display: grid;
  gap: 1.5rem;
  padding: 2rem;

  & div {
    display: grid;
    gap: 0.25rem;

    &.input--2-rows {
      grid-template-columns: 3fr 1fr;
      column-gap: 0.75rem;
    }
  }

  & label {
    font-family: var(--font-button-family);
    font-weight: var(--font-button-weight);
    font-style: var(--font-button-style);
    text-transform: var(--font-button-text-transform);
    letter-spacing: 0.1em;
    font-size: 1rem;
  }

  & input {
    font-weight: bold;
  }

  & .select__wrap {
    position: relative;
  }

  & #result {
    padding: 1rem;
    background-color: white;
    border-radius: 0.5rem;
    margin-bottom: 0;
  }

  .select__select {
    text-transform: none;
  }
}

#paginate-next {
  display: none;
}
